From d888d4834d3151bf72629ed054aff2d1ced61e65 Mon Sep 17 00:00:00 2001 From: kytv Date: Tue, 3 Apr 2012 21:17:14 +0000 Subject: [PATCH 001/327] Debian: update symlinks --- debian/i2p-router.install | 4 ++++ debian/i2p-router.links | 11 ++++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/debian/i2p-router.install b/debian/i2p-router.install index aa9d9703e..a4e125a2b 100644 --- a/debian/i2p-router.install +++ b/debian/i2p-router.install @@ -42,3 +42,7 @@ pkg-temp/lib/systray4j.jar usr/share/i2p/lib pkg-temp/lib/commons-el.jar usr/share/i2p/lib pkg-temp/lib/jetty-java5-threadpool.jar usr/share/i2p/lib pkg-temp/lib/jetty-rewrite-handler.jar usr/share/i2p/lib +pkg-temp/lib/org.mortbay.jmx.jar usr/share/i2p/lib + +# dummy file (copying in case a plugin tries to load it directly) +pkg-temp/lib/jasper-compiler.jar usr/share/i2p/lib diff --git a/debian/i2p-router.links b/debian/i2p-router.links index c33f4e3f4..574d2bc36 100644 --- a/debian/i2p-router.links +++ b/debian/i2p-router.links @@ -5,13 +5,17 @@ usr/share/common-licenses/BSD usr/share/doc/i2p-router/licenses/LICENSE-BSD.txt # From libcommons-logging-java usr/share/java/commons-logging.jar usr/share/i2p/lib/commons-logging.jar + # From libtomcat6-java -usr/share/java/jasper.jar usr/share/i2p/lib/jasper.jar +usr/share/java/jasper.jar usr/share/i2p/lib/jasper-runtime.jar usr/share/java/jasper-el.jar usr/share/i2p/lib/jasper-el.jar usr/share/java/tomcat-juli.jar usr/share/i2p/lib/tomcat-juli.jar +## Used by some plugins, such as Pebble. Might be good to include it +## since we use libtomcat6-java anyway +usr/share/java/eclipse-ecj.jar usr/share/i2p/lib/eclipse-ecj.jar # From libjetty-java -usr/share/java/jetty.jar usr/share/i2p/lib/jetty.jar +usr/share/java/jetty.jar usr/share/i2p/lib/org.mortbay.jetty.jar usr/share/java/jetty-util.jar usr/share/i2p/lib/jetty-util.jar usr/share/java/jetty-sslengine.jar usr/share/i2p/lib/jetty-sslengine.jar usr/share/java/jetty-start.jar usr/share/i2p/lib/jetty-start.jar @@ -22,4 +26,5 @@ usr/share/java/jsp-api-2.1.jar usr/share/i2p/lib/jsp-api.jar usr/share/java/el-api-2.1.jar usr/share/i2p/lib/el-api.jar # from glassfish-javaee -/usr/share/java/glassfish-javaee.jar usr/share/i2p/lib/glassfish-javaee.jar +## some I2P plugins explicitly look for jstl.jar when building +/usr/share/java/glassfish-javaee.jar usr/share/i2p/lib/jstl.jar From dd65f174ef636b423029fa252e035935d84a6b7a Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 8 Apr 2012 20:35:30 +0000 Subject: [PATCH 002/327] Debian: Explicitly create the home directory in the postinst Older versions of adduser create it automatically. The version in Debian unstable apparently does not... --- debian/i2p.postinst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/i2p.postinst b/debian/i2p.postinst index a01b7107c..c5b548903 100755 --- a/debian/i2p.postinst +++ b/debian/i2p.postinst @@ -61,6 +61,10 @@ case "$1" in < /etc/i2p/wrapper.config > /etc/i2p/wrapper.config.tmp mv -f /etc/i2p/wrapper.config.tmp /etc/i2p/wrapper.config + # Older versions of adduser created the home directory. + # The version of adduser in Debian unstable does not. + [ -d $I2PHOME ] || mkdir -m0750 $I2PHOME + # Create user and group as a system user. if getent passwd i2psvc > /dev/null 2>&1 ; then groupadd -f $I2PSYSUSER || true From 41419738c561456a3b06bed429df45183bf4212c Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 9 Apr 2012 15:27:07 +0000 Subject: [PATCH 003/327] add keys.i2p --- installer/resources/hosts.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/installer/resources/hosts.txt b/installer/resources/hosts.txt index d3c654cc3..1a6b15e81 100644 --- a/installer/resources/hosts.txt +++ b/installer/resources/hosts.txt @@ -333,3 +333,4 @@ update.killyourtv.i2p=s2bzxafMCmDEujaZF44c558MBqYKC95YvoTqNaqMVGIoV68BUlCQu4Z6pj irc.echelon.i2p=ooAkOd014ooZXQ4rpvFsqAZ108YU9knllXDocY5fD84IrRVXDbRyUFtlboDmiKDPNRTY2JIXvb-l5FahAB9SUAZ8voAdH4ozHrigHVg6scVtwU7GCfjq5byuwnyemupgk6saBQKfuyc7k3bYl5Iro85Lnx6EnaYYbyWjMwoUWksI6o3Hp5bNyj2B5wHX7HLzeg1ByxQZ4Q8BZbALg8yIcvKn3rHN4tO9FhQ-e5u6hRxINbMtBL1Hasxl9I8XSI0yalKSsmpWDNxRcx-2VKlVh3MPK~9VZlBrQzXwObLmpTuTukeNt8nheFQ7mZVAHt~1gCs2TmjQPVm2g9BQ32zqCFDhePNfBcxcG-Xl56mE9n6kUvaJWsy5~VhiZZmCUGKWMx0uH7odSiC3ohNgv7dhDpANVA~gvt0IhhwlnifHBa~HHfjFQz75kl0nzv3htkcBfLt4M3AZ5bKLP8ymeGP5NYINf6uKNJA9XrSoBjmv0GqvBvDP0Zl5OO2tkIxOBEWfAAAA i2p-javadocs.i2p=pihB-m2To7PT-EOY1x-K5PFeV1j~KTz7inAbpm82bJpeb-wdLJ1AocMMQ6feN2l9xQYRZxAT1b5ko7op~R1E9lQDVVOQ3nkIPUo5jXAVuq1jq9HsB1kpKBXLekQAVWcT8JX4SYzACYVpb8nrgreEBEmq03l5Q~z6AgohsnKKOEAa3yCrPCfp1C4Swoo26uA9nqh1lPsgVqhr3q~nbU69NomJlCVeNA49RucRL99SSJhOPZXuthnII03wExcVhJXczsSAyjhQbt3hPtHcjaJhOJp5hvsCmFDkhQKfeewie3wluIucaOJgRm0-BB5IdpcyzUMp8raXK6gVG-4c7yEAGlfgJvt3evZtId~dfp79AwLRdBe6ePpIEBJJZ8peU6JOJ~K7E7vpImTqXcyTCoBKTk8z2iUFCdbncJkfzBS~~Gb-hx6NdW5h6hJbln75IeT1NlZ2Vtn04cjHjFnSPKnlc~FfUcxnrJdtqijJbxnTUJi5B~FFmWt6STIgR4cxbLdRAAAA plugins.i2p=4GdwNoyPq-tlATiocmygKgZv1gJ1Gr1XtZRQ1T-5RozH54aPDKuVp6E9eTdZm3PyJ~AVSo4aFViZSCoMwctE6v6Mg5iAxHysZqn1u3XsXjFg3FttFQOSxGjXkjQG98kA2K~yCrWbD-YAVANGrJsQ6VjXSWsKP95WIplSxcBA25vE~eLuFxvAgqLX0LWAvB~liSdI3QrDQ1YNhyaAn4sisLV9aViMncE90hjxBYR1llxsv5N4CKh9kPl3pNSfF0J9-kxGotqXGdVcXYjo18fpdEurGmghkz4JXgRMg7APcOy97XMjWNe~7Ct~Z17zxFzzQUYC4nSsDN0G2t~tp~VWzZtKDSDq1~B0~wfiN1srt2zBBDfcABWFw7SML4QfSiw6ipbXeJD8hWfVSS~oCMzf7zS4bPakieTigHsMjJ4OnLQtuatiXHgfY2hTuUbUvNhvzbKwQ2PPrOdbxFkzDoOazAsxTMFrDWKeZHYEAwSdWOIVJGxXmQe-r-BvYaMB00~5AAAA +keys.i2p=Imqtlip0MVs9~UGTdl~FY1YV7QhpmzEM3xVjAnd5wxuKfq7xQN0RxfEadFzz2QkPW5QkFh2XyXRkkArZbgG1j0FudZYfmwfYcmxX-iDMsTFyh-J7AirXDmXLviZWOaUOU30NU1DcBUF-PrVc5rL2F1ML2KtqF2LeanRZHSjuIsZTzxMw5Nvb9nWIlFaBU8vwEdaH3zx3nRSujNki~v2DadexbpPQlwfHvVupwSOX6D79A63aO3mcuuJe756nu0kBaF~Bs4UZE1G2doZAUS6lFAJUTKjJDKsbz8RP76t6iL6IgqF8xD~Y-uP3yNazNaSTgWbEUSsoIe~oI-kGdoSFrGL0gGbBlyQRvXbz-lQPXqHjh5~RXeEgqkbSwjE0MF29U5S~1MmBaSJ1NmfMcAAkarAe44ub-LTAWkFvuA9mcjhDTpeFSRjxaKCmJZ-twbNrHqDY4EtVZvTWTpHYy3g4s2bR7OKFT26QdmLYfsa9fHGcy8TGDwAI9Pjov5bGa8LlAAAA From b24085bbe54e65d8863874199c8924d5db50149e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 12 Apr 2012 14:48:18 +0000 Subject: [PATCH 004/327] prevent very early NPE --- .../java/src/net/i2p/router/web/SummaryHelper.java | 10 +++++++--- router/java/src/net/i2p/router/Router.java | 3 +++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 68fae0ca4..4e7d2f23f 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -14,6 +14,7 @@ import net.i2p.data.Destination; import net.i2p.data.Hash; import net.i2p.data.LeaseSet; import net.i2p.data.RouterAddress; +import net.i2p.data.RouterInfo; import net.i2p.router.CommSystemFacade; import net.i2p.router.Router; import net.i2p.router.RouterVersion; @@ -116,18 +117,21 @@ public class SummaryHelper extends HelperBase { return _("ERR-Clock Skew of {0}", DataHelper.formatDuration2(Math.abs(skew))); if (_context.router().isHidden()) return _("Hidden"); + RouterInfo routerInfo = _context.router().getRouterInfo(); + if (routerInfo == null) + return _("Testing"); int status = _context.commSystem().getReachabilityStatus(); switch (status) { case CommSystemFacade.STATUS_OK: - RouterAddress ra = _context.router().getRouterInfo().getTargetAddress("NTCP"); + RouterAddress ra = routerInfo.getTargetAddress("NTCP"); if (ra == null || (new NTCPAddress(ra)).isPubliclyRoutable()) return _("OK"); return _("ERR-Private TCP Address"); case CommSystemFacade.STATUS_DIFFERENT: return _("ERR-SymmetricNAT"); case CommSystemFacade.STATUS_REJECT_UNSOLICITED: - if (_context.router().getRouterInfo().getTargetAddress("NTCP") != null) + if (routerInfo.getTargetAddress("NTCP") != null) return _("WARN-Firewalled with Inbound TCP Enabled"); if (((FloodfillNetworkDatabaseFacade)_context.netDb()).floodfillEnabled()) return _("WARN-Firewalled and Floodfill"); @@ -138,7 +142,7 @@ public class SummaryHelper extends HelperBase { return _("ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and restart"); case CommSystemFacade.STATUS_UNKNOWN: // fallthrough default: - ra = _context.router().getRouterInfo().getTargetAddress("SSU"); + ra = routerInfo.getTargetAddress("SSU"); if (ra == null && _context.router().getUptime() > 5*60*1000) { if (getActivePeers() <= 0) return _("ERR-No Active Peers, Check Network Connection and Firewall"); diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java index c44960a6d..0be513117 100644 --- a/router/java/src/net/i2p/router/Router.java +++ b/router/java/src/net/i2p/router/Router.java @@ -360,6 +360,9 @@ public class Router implements RouterClock.ClockShiftListener { return Collections.unmodifiableMap(_config); } + /** + * Warning, may be null if called very early + */ public RouterInfo getRouterInfo() { return _routerInfo; } /** From c3a387d646ffa2dd60151ba8e7eba092422544b5 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 12 Apr 2012 14:54:50 +0000 Subject: [PATCH 005/327] Try again to fix console on Windows w/o IPv6 by starting connectors individually --- .../i2p/router/web/RouterConsoleRunner.java | 43 +++++++++++++++---- 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java index 0e833f984..0f54e4baf 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java @@ -36,7 +36,7 @@ import net.i2p.util.SecureFileOutputStream; import net.i2p.util.ShellCommand; import net.i2p.util.VersionComparator; -import org.mortbay.jetty.AbstractConnector; +import org.mortbay.jetty.Connector; import org.mortbay.jetty.NCSARequestLog; import org.mortbay.jetty.Server; import org.mortbay.jetty.handler.ContextHandlerCollection; @@ -289,6 +289,7 @@ public class RouterConsoleRunner { WebAppContext rootWebApp = null; ServletHandler rootServletHandler = null; + List connectors = new ArrayList(4); try { int boundAddresses = 0; Set addresses = Addresses.getAllAddresses(); @@ -333,13 +334,13 @@ public class RouterConsoleRunner { // _server.addListener('[' + host + "]:" + _listenPort); //else // _server.addListener(host + ':' + _listenPort); - // Use AbstractConnector instead of Connector so we can do setName() - AbstractConnector lsnr = new SelectChannelConnector(); + SelectChannelConnector lsnr = new SelectChannelConnector(); lsnr.setHost(host); lsnr.setPort(lport); lsnr.setMaxIdleTime(90*1000); // default 10 sec lsnr.setName("ConsoleSocket"); // all with same name will use the same thread pool - _server.addConnector(lsnr); + //_server.addConnector(lsnr); + connectors.add(lsnr); boundAddresses++; } catch (Exception ioe) { System.err.println("Unable to bind routerconsole to " + host + " port " + _listenPort + ": " + ioe); @@ -397,7 +398,8 @@ public class RouterConsoleRunner { ssll.setKeyPassword(ctx.getProperty(PROP_KEY_PASSWORD, "thisWontWork")); ssll.setMaxIdleTime(90*1000); // default 10 sec ssll.setName("ConsoleSocket"); // all with same name will use the same thread pool - _server.addConnector(ssll); + //_server.addConnector(ssll); + connectors.add(ssll); boundAddresses++; } catch (Exception e) { System.err.println("Unable to bind routerconsole to " + host + " port " + sslPort + " for SSL: " + e); @@ -437,13 +439,36 @@ public class RouterConsoleRunner { _server.start(); } catch (Throwable me) { // NoClassFoundDefError from a webapp is a throwable, not an exception - System.err.println("WARNING: Error starting one or more listeners of the Router Console server.\n" + + System.err.println("Error starting the Router Console server: " + me); + me.printStackTrace(); + } + + if (_server.isRunning()) { + // Add and start the connectors one-by-one + boolean error = false; + for (Connector conn : connectors) { + try { + _server.addConnector(conn); + // start after adding so it gets the right thread pool + conn.start(); + } catch (Throwable me) { + try { + _server.removeConnector(conn); + } catch (Throwable t) { + t.printStackTrace(); + } + System.err.println("WARNING: Error starting " + conn + ": " + me); + me.printStackTrace(); + error = true; + } + } + if (error) { + System.err.println("WARNING: Error starting one or more listeners of the Router Console server.\n" + "If your console is still accessible at http://127.0.0.1:7657/,\n" + "this may be a problem only with binding to the IPV6 address ::1.\n" + "If so, you may ignore this error, or remove the\n" + - "\"::1,\" in the \"clientApp.0.args\" line of the clients.config file.\n" + - "Exception: " + me); - me.printStackTrace(); + "\"::1,\" in the \"clientApp.0.args\" line of the clients.config file."); + } } // Start all the other webapps after the server is up, From ce9cae4ff8120699f6e5f4929589131c2904bcd0 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 12 Apr 2012 15:21:21 +0000 Subject: [PATCH 006/327] fix whitespace issues --- apps/routerconsole/jsp/configclients.jsp | 1 - apps/routerconsole/jsp/configkeyring.jsp | 1 - apps/routerconsole/jsp/confignet.jsp | 1 - apps/routerconsole/jsp/configpeer.jsp | 1 - apps/routerconsole/jsp/configreseed.jsp | 1 - apps/routerconsole/jsp/configservice.jsp | 1 - apps/routerconsole/jsp/configtunnels.jsp | 1 - apps/routerconsole/jsp/logs.jsp | 1 - 8 files changed, 8 deletions(-) diff --git a/apps/routerconsole/jsp/configclients.jsp b/apps/routerconsole/jsp/configclients.jsp index 53d003c97..c8575b490 100644 --- a/apps/routerconsole/jsp/configclients.jsp +++ b/apps/routerconsole/jsp/configclients.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/configkeyring.jsp b/apps/routerconsole/jsp/configkeyring.jsp index 2d853e5ee..7acdf1126 100644 --- a/apps/routerconsole/jsp/configkeyring.jsp +++ b/apps/routerconsole/jsp/configkeyring.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/confignet.jsp b/apps/routerconsole/jsp/confignet.jsp index aa9ec989f..6e340a659 100644 --- a/apps/routerconsole/jsp/confignet.jsp +++ b/apps/routerconsole/jsp/confignet.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html" %> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/configpeer.jsp b/apps/routerconsole/jsp/configpeer.jsp index 4df9e5915..b5968abed 100644 --- a/apps/routerconsole/jsp/configpeer.jsp +++ b/apps/routerconsole/jsp/configpeer.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp index a87b2cde7..67d2334c9 100644 --- a/apps/routerconsole/jsp/configreseed.jsp +++ b/apps/routerconsole/jsp/configreseed.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/configservice.jsp b/apps/routerconsole/jsp/configservice.jsp index edff6766c..3ee1ef796 100644 --- a/apps/routerconsole/jsp/configservice.jsp +++ b/apps/routerconsole/jsp/configservice.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/configtunnels.jsp b/apps/routerconsole/jsp/configtunnels.jsp index eeb6a752c..2bdc9b999 100644 --- a/apps/routerconsole/jsp/configtunnels.jsp +++ b/apps/routerconsole/jsp/configtunnels.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> diff --git a/apps/routerconsole/jsp/logs.jsp b/apps/routerconsole/jsp/logs.jsp index bdf7333ab..373e386eb 100644 --- a/apps/routerconsole/jsp/logs.jsp +++ b/apps/routerconsole/jsp/logs.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> From f2b228561fde204f040d0538508e8a9788386776 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 12 Apr 2012 15:29:26 +0000 Subject: [PATCH 007/327] strip DOS line endings to make diffing to other themese easier --- .../resources/themes/console/dark/console.css | 2316 ++++++++--------- 1 file changed, 1158 insertions(+), 1158 deletions(-) diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 2b7734c75..9d8f48e35 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1,1158 +1,1158 @@ -/* I2P Theme: Camo aka Dark */ -/* Description: Military Grade. */ -/* Comment: Thanks to Florian Kuhlmann for the hatface images. [ http://www.flickr.com/photos/floriankuhlmann/] -/* Author: dr|z3d */ - -body { - margin: 5px 0px 0 0px; - padding: 0; - text-align: center; - background: #010 url('images/camotile.png') center bottom; - color: #EE9; - font: 9pt/130% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; -} - -.hide { - display: none; -} - -img { - border: none; -} - -pre { - width: 98%; - overflow-x: scroll; - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #EE9; -} - -div.logo { - float: left; - padding: 10px; - text-align: center; - font-color: #EE9; - margin: 0 20px 0 20px; - border: 1px solid #494; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - background: #000; /*url("images/camotile2.png");*/ - width: 185px; - -moz-box-shadow: inset 0px 0px 1px 0px #009; - -khtml-box-shadow: inset 0px 0px 1px 0px #009; - box-shadow: inset 0px 0px 1px 0px #009; -} - -div.logo hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - margin: 10px 0 5px; -} - -div.toolbar { - margin: 0; - padding: 10px; - font-weight: bold; - background: #000; - border: 1px solid #000; - display: none; -} - -div.toolbar a:link { - border: 1px outset #ddddc0; - padding: 0px 5px 1px 5px; - background: #bbf; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - color: #000; -} - -div.toolbar a:visited { - background: #ddf; -} - -div.toolbar a:hover, button:hover { - border: 1px solid #f60; - background: #030; - color: #f60; -} - -a:active { - color: #900; -} - -div.routersummaryouter { - float: left; - width: 200px; - margin: 0 0 10px 5px; - padding: 0; - border: 0; - clear: left;/* fixes a bug in Opera */ - text-align: center; - display: block; -} - -div.routersummary { - width: 173px; - padding: 10px; - text-align: center; - border: 1px solid #494; - background: #000 url(images/camotile2.png); - color: #EE9; - font-size: 8pt; - clear: left;/* fixes a bug in Opera */ - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - float: left; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; -} - -div.routersummary input[type=text] { - text-align: right !important; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; -} - -div.routersummary hr { - color: #494; - background: #494; - height: 2px; - border-bottom: 1px solid #494; - margin: 8px -10px 7px -10px; - -moz-box-shadow: inset 0px 1px 1px 1px #000; - -khtml-box-shadow: inset 0px 1px 1px 1px #000; - box-shadow: inset 0px 1px 1px 1px #000; -} - -div.routersummary h3 { - border: 0; - font-size: 9.5pt; - letter-spacing: 0.04em; - margin: -7px -10px -8px -10px; - padding: 3px 0 4px 0 !important; - text-transform: uppercase; - -moz-border-radius: 0; - -khtml-border-radius: 0; - border-radius: 0; - background: #000 url('images/header.png') center center ; - background-image: -moz-linear-gradient(top, bottom, from(#050), to(#030), color-stop(7%, #000), color-stop(100%, #050)); -} - -div.routersummary h4 { - border: 0; - border-bottom: 0 !important; - font-size: 8.5pt; - letter-spacing: 0.02em; - margin: -7px -9px -10px -9px !important; - padding: 6px 3px 9px 3px; - background: #000; - text-transform: capitalize; - text-decoration: none !important; - color: #2b2; - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#050), color-stop(10%, #050), color-stop(100%, #004)); - line-height: 100%; -} - -div.routersummary table { - border: 0; - text-align: center !important; - margin: -5px -7px -5px -8px !important; - width: 188px !important; - overflow: hidden; - font-size: 8pt; - padding: 0 -10px; - background-image: none !important; - background-color: transparent !important; -} - -div.routersummary tr { - background-image: none !important; - background-color: transparent !important; - border: 0 !important; -} - -div.routersummary p { - padding: 0; -} - -div.refresh { - margin-top: 10px !important; - margin-bottom: 10px !important; - padding: 2px 0 !important; -} - -div.routersummary a:link, div.routersummary a:visited { - text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8); - text-shadow: 0px 0px 2px #101 !important; -} - -div.routersummary a:hover { - text-shadow: 0px 0px 1px rgba(255, 96, 0, 0.7); - color: #f60; -} - -div.routersummary td { - padding: 0px 2px 0px 2px; - background-image: none !important; - border: 0 !important; -} - -div routersummary hr:last-child { - margin-top: 5px; - margin-bottom: -5px !important; -} - -div.tunnels { - padding-top: 3px !important; - margin-left: -4px; - text-align: center; -} - -div.tunnels table { - margin: -5px 0 -5px -3px !important; -} - -div.tunnels td { - padding: 1px 0px 1px 0px; -} - -div.tunnels td:first-child { - width: 16px; - text-align: left; - padding-right: 2px; -} - -div.tunnels td:last-child { - text-align: right; - padding-right: 1px; -} - -div.tunnels tr { -/* border: 1px solid #494 !important;*/ -} - -div.warning { - margin: 20px 20px 20px 245px; - padding: 5px 25px 20px 75px; - background: #000; - border: 1px solid #494; - text-align: left; - color: #EE9; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - text-align: justify; - background-image:url("../images/itoopie_sm.png"); - background-position:10px center; - background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #f00; - -khtml-box-shadow: inset 0px 0px 0px 1px #f00; - box-shadow: inset 0px 0px 0px 1px #f00; - word-wrap: break-word; -} - -/* console error messages */ - -div.sorry { - margin: -1px 5px 10px 205px; - padding: 20px 20px 20px 75px; - background: #020; - border: 1px solid #494; - -moz-border-radius: 0 0 4px 4px; - -khtml-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - text-align: justify; - background-image:url("images/errortriangle.png"); - background-position:15px center; - background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #d00; - word-wrap: break-word; - font-weight: bold; - color: #EE9; -} - -div.sorry hr { - color: #EE9; - background: #EE9; - height: 1px; - border: 1px solid #EE9; - margin: 10px 0; -} - -div.main { - margin: -1px 5px 5px 205px; - padding: 0 15px 15px 15px; - text-align: left; - color: #EE9; - width: auto; -/* overflow-x: scroll; */ - border: 1px solid #494; - -moz-border-radius: 0 0 4px 4px; - -khtml-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - background: #000 url(images/scarface.jpg) right bottom no-repeat !important; - min-width: 620px; - -moz-box-shadow: 0 1px 5px #000; -} - -div.main textarea { - background: #000; - color: #EE9; - font: 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; -} - -div.news { - margin: -1px 5px 0px 205px; - padding: 5px 30px 5px 30px; - border: 1px solid #494; - background: #000; - background: #000 url("images/news.png")no-repeat scroll bottom right; - color: #7b7; - font-size: 7.5pt; - text-align: right; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; - min-width: 590px; -} - -div.news li { - text-align: justify; - list-style: url('images/info_dark.png'); - list-style: none; - margin: 0; - padding: 5px 5px 5px 0; - vertical-align: middle; - word-wrap: break-word; - color: #494; - font-weight: bold; - font-size: 9.5pt; - border-bottom: 1px dotted #494; - margin-bottom: 5px; - text-transform: capitalize; -} - -div.news h3 { - background: none; - text-align: left; - border: none; - padding-left: 0; - padding-top: 2px; - border-bottom: 1px dotted; -} - -div.news h4 { - border-bottom: 1px; - border-bottom-style: dotted; - border-bottom-color: #494; - padding: 0 0 0px 0; - margin: 5px 0 10px 0; - font-size: 10pt; - opacity: 1; - text-transform: capitalize; -} - -div.news h4:first-child { - background: url('../images/itoopbullet.png'); - background-repeat: no-repeat; - background-position: right; -} - -div.news p { - margin-top: -5px; - font-size: 8.5pt; - color: #EE9; - margin-bottom: 0; -} - -div.news p:nth-child(n+1) { - margin-top: 5px; -} - -div.news hr { - margin: 8px 0 3px 0; -} - -div.confignav { - padding: 15px 10px !important; - margin: 15px 0; - background: #000 url('images/header.png') center center repeat-x ; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - font-size: 9.5pt !important; - font-weight: bold !important; - line-height: 160% !important; - -} - -div.configure { -/* padding: 5px 15px 0 15px; - margin: 10px 0px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; */ - background: none;/* url(images/camotile2.png);*/ -} - -div.messages { - padding: 10px; - margin: 10px 0 15px 0; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - background: #000 /*url('images/infotile.png') center left no-repeat;*/ - font-weight: bold; - font-size: 9pt; - color: #4f4; -} - -div.error { - color: #d90; -} - -div.notice { - font-style: italic; -} - -div.messages li { - text-align: justify !important; - font-weight: bold; - list-style: url(images/warning_dark.png) !important; - margin: 0 5px 0 50px !important; - padding: 0 10px 0 0 !important; - border: 0px !important; -} - -div.graphspanel { - padding: 0; - margin: 15px 0px -15px 0; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; -/* border: 1px solid #494;*/ - background: none;/* url(images/camotile.png);*/ - text-align: center; -} - -div.widepanel h3 { - text-align: left !important; -} - -div.graphspanel form { - text-align: left; - padding: 0 15px 0px 15px; -} - -div.graphspanel hr { - margin: 10px -15px 10px -15px; -} - -div.graphspanel img { - border: 1px solid #494; - padding: 3px; - margin: 5px; - text-align: center !important; - background: #000; - - opacity: 0.9; -} - -div.graphspanel img:hover { - border: 1px solid #000; - padding: 3px; - margin: 5px; - text-align: center !important; - background: #000; - -moz-box-shadow: inset 0px 0px 1px 1px #f60; - -khtml-box-shadow: inset 0px 0px 1px 1px #f60; - box-shadow: inset 0px 0px 1px 1px #f60; - opacity: 1; -} - -table { - border-collapse: collapse; - width: 100%; - border: 1px solid #494; - cell-padding: 1px; - font-size: 7pt; - background: #030; - margin: 1px 0; -} - -table hr { - padding: 0px 0; - color: #494; - background: #494; - border: 0px solid #494; - margin: 0px 0px; - height: 1px; - display: none; -} - -th { - padding: 6px 2px; - color: #EE9; - text-align: center; - font-size: 9pt; - background: #000; /*url('images/tabletitledark.png') repeat-x;*/ - background: #000 url('images/header.png') center center repeat-x ; - border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; - line-height: 110%; -} - -tr { - vertical-align: middle; -} - -tr:nth-child(even) { - background: #010;/* url('images/darkerbluetile.png') !important;*/ - vertical-align: middle; -} - -tr:nth-child(odd) { - background: #000800;/* url('images/darkbluetile.png') !important;*/ - vertical-align: middle; -} -/* -tr:last-child { - background: #004 url('images/lightbluetile.png') !important; - font-weight: bold; - border: 1px solid #494 !important; -} -*/ -td { - padding: 4px 6px; - color: #EE9; - vertical-align: middle; - border-top: 1px inset #494; - border-bottom: 1px outset #494; -} - -td img { - padding: 0 1px 0 2px; -} - -tt { - font: bold 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #FF0; - padding: 0 5px 2px 0; -} - -div.main li { - text-align: left; - list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -/* line-height: 150%;*/ - word-wrap: break-word; -} - - -div.main li b { - color: #b70 !important; - letter-spacing: 0.07em; - font-size: 9pt; - text-shadow: 0 1px 1px #700; -} - -.tidylist { - text-align: justify !important; - line-height: 150%; -} - -.tidylist:first-child { -/* padding-top: 5px;*/ -} - -.tidylist:last-child { - padding-bottom: 10px; -} - -.tidylist code { - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #dd0; - padding: 1px 2px; - background: #030; - margin: 0 2px; -} - -ol { - display: inline; - margin: 1px 0 0 0; - padding: 1px 0 0 20px; -} - -ul { -/* display: inline; */ - margin: 0; - padding: 0; -} - -code { - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #dd0; -/* padding: 1px 2px;*/ -} - -a:link, h2 a:link { - color: #494; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #7b7; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:hover { - color: #f60; - text-decoration: underline; - font-weight: bold; - word-wrap: break-word; -} - -.links { - padding-bottom: -2px; - text-align: justify; - margin-top: 10px; - margin-bottom: -10px; -} - -.links li { - list-style-image: url("images/link.png") !important; -} - -.links b{ - color: #b70 !important; - letter-spacing: 0.07em; - font-size: 9.5pt; - line-height: 165%; - text-shadow: 0 1px 1px #700; -} - -p { - text-align: justify; - line-height: 160%; -} - -h1 { - text-align: left; - color: #EE9; - padding: 15px 15px 14px; - margin: 0 5px 0px 205px !important; - font-size: 17pt; - font-weight: bold; - font-style: normal; - text-transform: uppercase; - letter-spacing: 0.15em; - text-shadow: 0px 0px 2px #010; - white-space: normal; - background: #000 url("images/scope.png")no-repeat scroll right top; - background: #000 url("images/bg2.png")no-repeat scroll top right; - background: #000 url('images/header.png') center center; - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); - border: 1px solid #494; - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -khtml-border-radius: 4px 4px 0 0; - line-height: 120%; - min-width: 620px; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; -} - -h2 { - font-size: 12pt; - color: #EE9; - text-shadow: 0px 0px 2px #010; - letter-spacing: 0.05em; - background: #000 url(images/camotile2.png); - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); - background: #000 url('images/header.png') center center ; - padding: 10px; - wordwrap: none; - border: 1px solid #494; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - vertical-align: middle; - margin: 15px 0 12px 0 !important; - text-transform: uppercase; - word-wrap: break-word; -} - -h2 a:visited { - color: #191; -} - -h2 a:hover { - color: #f60; - text-shadow: 0px 0px 1px rgba(255, 64, 0, 0.7); -} - -h3 { - border: 1px solid #494; - border-left: 5px solid #494; - padding: 5px 6px; - margin: 12px 0 10px 0; - border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -khtml-border-radius: 0 4px 4px 0; - background: #000 url(images/camotile.png); - background: #000 url('images/header.png') center center ; - text-transform: uppercase; - text-shadow: 0px 0px 2px #010; -} - -h4 { - border-bottom: 1px; - border-bottom-style: solid; - border-bottom-color: #494; - padding: 0 0 10px 0; - margin: 5px 0 10px 0; - font-size: 11pt; -} - -button, button:visited { - font: bold 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px outset #191; - padding: 1px 3px; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - font-size: 8pt; - font-weight: bold; - margin: 2px 3px; - text-align: center; - vertical-align: middle; - min-width: 76px; - -moz-box-shadow: inset 0px 1px 1px 0px #494; - -khtml-box-shadow: inset 0px 1px 1px 0px #191; - box-shadow: inset 0px 1px 1px 0px #191; - background: #000; - color: #494; -} - -button:hover { - border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #EE9; - -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; - box-shadow: inset 0px 1px 1px 0px #EE9; - background: #000; - color: #f60; -} - -button:active { - border: 1px inset #f60; - background: #f60; - color: #EE9; - -moz-box-shadow: inset 0px 0px 0px 0px #f60; - -khtml-box-shadow: inset 0px 0px 0px 0px #f60; - box-shadow: inset 0px 0px 0px 0px #f60; -} - -.underline { - border-bottom: 1px solid #eeeeff; - padding: 5px 0px 5px 0px; - margin: 0px 0px 10px 0px; -} - -.langbox { - margin: -3px -4px 2px 5px; - padding: 7px 10px 5px 10px; - color: #EE9; - font-size: 7pt; - width: 220px; - text-align: right; - float: right; - vertical-align: middle; -} - -.langbox img { - opacity: 0.5; - -moz-box-shadow: 0 0 1px #000; -} - -.langbox img:hover { - opacity: 1; - -moz-box-shadow: 0 0 1px #f60; -} - -hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - margin: 20px 0 10px; -} - -hr:last-child { - margin-top: 20px; - margin-bottom: 20px; -} - -sidebarlogo { - text-align: center; -} - -input { - border: 1px outset #5f5; - -moz-box-shadow: inset 0px 1px 1px 0px #373; - -khtml-box-shadow: inset 0px 1px 1px 0px #373; - box-shadow: inset 0px 1px 1px 0px #373; - background: #000; - color: #494; - margin: 5px; - font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - padding: 1px 2px; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; -} - -input:hover { - background: #000; - color: #f60; - border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #9e9; - -khtml-box-shadow: inset 0px 1px 1px 0px #9e9; - box-shadow: inset 0px 1px 1px 0px #9e9; -} - -input:active { - background: #000; - color: #f30; - border: 1px solid #f30; -} - -input:active { - border: 1px inset #f60; - background: #f60; - color: #EE9; -} - -input[type=text], input[type=password] { - background: #000; - color: #EE9; - margin: 5px 10px; - padding: 4px 2px; - font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px solid #494 !important; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; -} - -input[type=text]:active, input[type=text]:hover, input[type=password]:active, input[type=password]:hover { - background: #000; -} - -fieldset { -overflow: hidden; -position: relative; -} - -select { - background: #000; - color: #EE9; - margin: 5px 10px; - border: 1px solid #494; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - min-width: 110px; - font: 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - padding: 2px; -} - -textarea { - background: #000; - color: #EE9; - padding: 5px; - margin: 10px; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - min-height: 100px; - min-width: 97%; - text-align: left; - border: 1px solid #494; -} - -.proxyfooter { - margin: 0 20px 10px 240px; - padding: 20px 25px 20px 75px; - font-color: #f00; - font-size: 7pt; - text-align: right !important; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border: 1px solid #000; - display: none; -} - -.statusnotes { - font-style: italic; - font-size: 8pt; - color: #EE9; - text-align: center; - border: 1px solid #494 !important; -/* border-top: 0px !important;*/ - margin: -3px 0 5px 0; - padding: 7px; - background: #010; - -moz-box-shadow: inset 0px 0px 0px 1px #090; - -khtml-box-shadow: inset 0px 0px 0px 1px #090; - box-shadow: inset 0px 0px 0px 1px #090; -/* background: #000 url('images/header.png') repeat-x center center !important;*/ -} - -div.joblog { -/* margin:15px 0 15px 0; - padding: 5px 20px 10px 20px !important; - border: 1px solid #494; - background-color: #000; - background: #000; url("images/camotile.png");*/ -/* color: #dfd;*/ - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -khtml-border-radius: 4px 4px 0 0; - text-align: justify !important; - overflow-x: auto; /* Opera fix */ - } - -div.main li { - text-align: left; - list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -/* line-height: 150%;*/ - word-wrap: break-word; -} - -div.joblog li { - word-wrap: break-word !important; - line-height: 120% !important; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -} - -div.joblog ul { - word-wrap: break-word !important; - text-align: justify; - margin: 0px 0 10px; -} - -div.joblog li:first-child { - margin-top: 0px; -} - -div.joblog li:last-child { -/* margin-bottom: -25px;*/ -} - -div.joblog form:first-child { - margin-top: 10px; -} - -div.joblog table { - margin-top: 15px; -} - -div.joblog p { - line-height: 130%; -} - -.smallhead { - font-size: 7pt -} - -.mediumtags { - font-size: 9pt; -} - -.optbox { - min-width: 16px !important; - max-width: 16px !important; - width: 16px !important; - min-height: 16px; - max-height: 16px; - height: 16px; - opacity: 1.0; - border: 0; - margin: 5px 5px 5px 10px; - padding: 2px; - overflow: hidden; - position: relative; -} - -.optbox:hover { - min-width: 16px !important; - max-width: 16px !important; - width: 16px !important; - min-height: 16px; - max-height: 16px; - height: 16px; - opacity: 1.0; - border: 0; - margin: 5px 5px 5px 10px; - padding: 2px; -} - -.cells { - border: 1px inset #494; - border-left: 1px outset #494; -} - -.tablefooter tr, .tablefooter td { - background: #000 url('images/header.png') repeat-x center center !important; - border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; - font-size: 7pt; - line-height: 110%; -} - -.formaction { - text-align: right; -} - -div.footnote { - text-align: right; - color: #494; - font-size: 7pt; - margin-bottom: -8px !important; -} - -div.footnote hr{ - margin: 10px 0 5px 0 !important; - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; -} - -.topness { - font-size: 7.5pt; - text-align: right; - margin-top: -5px; - margin-bottom: -5px; - margin-right: 5px; -} -/***********************************************************************************/ - -#appsummary { - margin-top: 53px; -} - -h2.app { - margin: 15px 10px 15px 0 !important; -} - -h4.app { - clear: left; - margin: 12px 4px; - padding: 20px 0 8px 0; -} - -div.app { - float: left; - padding: 8px; - height: 100px; - width: 112px; -} - -div.appgroup { - clear: left; - margin: 4px 20px; - padding: 16px 8px; - width: auto; -} - -div.search { - margin: 20px 20px 20px 240px; - padding: 8px; - width: auto; -} - -table.search { - background: none; - padding: 8px; - width: auto; - margin-left:auto; - margin-right:auto; -} - -img.app { - height: 40px; - width: 40px; - padding: 8px; -} - -img.app2p { - height: 48px; - padding: 3px 8px; -} - -table.app { - background: none; - border: 0; - margin: auto; - width: auto; -} - -tr.app { - background: none; - border: 0; - margin: 0; -} - -td.app { - background: none; - border: 0; - margin: 0; -} - -div.applabel { - background: url('images/header.png') center center repeat-x; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border: 2px #00f; - border-radius: 4px; - border-width: 1px; - font-size: 9pt; - margin: 0; - padding: 3px 6px 4px 6px; - text-align: center; -} - -/***********************************************************************************/ +/* I2P Theme: Camo aka Dark */ +/* Description: Military Grade. */ +/* Comment: Thanks to Florian Kuhlmann for the hatface images. [ http://www.flickr.com/photos/floriankuhlmann/] +/* Author: dr|z3d */ + +body { + margin: 5px 0px 0 0px; + padding: 0; + text-align: center; + background: #010 url('images/camotile.png') center bottom; + color: #EE9; + font: 9pt/130% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; +} + +.hide { + display: none; +} + +img { + border: none; +} + +pre { + width: 98%; + overflow-x: scroll; + text-align: left; + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + color: #EE9; +} + +div.logo { + float: left; + padding: 10px; + text-align: center; + font-color: #EE9; + margin: 0 20px 0 20px; + border: 1px solid #494; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + background: #000; /*url("images/camotile2.png");*/ + width: 185px; + -moz-box-shadow: inset 0px 0px 1px 0px #009; + -khtml-box-shadow: inset 0px 0px 1px 0px #009; + box-shadow: inset 0px 0px 1px 0px #009; +} + +div.logo hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + margin: 10px 0 5px; +} + +div.toolbar { + margin: 0; + padding: 10px; + font-weight: bold; + background: #000; + border: 1px solid #000; + display: none; +} + +div.toolbar a:link { + border: 1px outset #ddddc0; + padding: 0px 5px 1px 5px; + background: #bbf; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + color: #000; +} + +div.toolbar a:visited { + background: #ddf; +} + +div.toolbar a:hover, button:hover { + border: 1px solid #f60; + background: #030; + color: #f60; +} + +a:active { + color: #900; +} + +div.routersummaryouter { + float: left; + width: 200px; + margin: 0 0 10px 5px; + padding: 0; + border: 0; + clear: left;/* fixes a bug in Opera */ + text-align: center; + display: block; +} + +div.routersummary { + width: 173px; + padding: 10px; + text-align: center; + border: 1px solid #494; + background: #000 url(images/camotile2.png); + color: #EE9; + font-size: 8pt; + clear: left;/* fixes a bug in Opera */ + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + float: left; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; +} + +div.routersummary input[type=text] { + text-align: right !important; + -moz-box-shadow: inset 1px 1px 1px 0px #000; + -khtml-box-shadow: inset 1px 1px 1px 0px #000; + box-shadow: inset 1px 1px 1px 0px #000; +} + +div.routersummary hr { + color: #494; + background: #494; + height: 2px; + border-bottom: 1px solid #494; + margin: 8px -10px 7px -10px; + -moz-box-shadow: inset 0px 1px 1px 1px #000; + -khtml-box-shadow: inset 0px 1px 1px 1px #000; + box-shadow: inset 0px 1px 1px 1px #000; +} + +div.routersummary h3 { + border: 0; + font-size: 9.5pt; + letter-spacing: 0.04em; + margin: -7px -10px -8px -10px; + padding: 3px 0 4px 0 !important; + text-transform: uppercase; + -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; + background: #000 url('images/header.png') center center ; + background-image: -moz-linear-gradient(top, bottom, from(#050), to(#030), color-stop(7%, #000), color-stop(100%, #050)); +} + +div.routersummary h4 { + border: 0; + border-bottom: 0 !important; + font-size: 8.5pt; + letter-spacing: 0.02em; + margin: -7px -9px -10px -9px !important; + padding: 6px 3px 9px 3px; + background: #000; + text-transform: capitalize; + text-decoration: none !important; + color: #2b2; + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#050), color-stop(10%, #050), color-stop(100%, #004)); + line-height: 100%; +} + +div.routersummary table { + border: 0; + text-align: center !important; + margin: -5px -7px -5px -8px !important; + width: 188px !important; + overflow: hidden; + font-size: 8pt; + padding: 0 -10px; + background-image: none !important; + background-color: transparent !important; +} + +div.routersummary tr { + background-image: none !important; + background-color: transparent !important; + border: 0 !important; +} + +div.routersummary p { + padding: 0; +} + +div.refresh { + margin-top: 10px !important; + margin-bottom: 10px !important; + padding: 2px 0 !important; +} + +div.routersummary a:link, div.routersummary a:visited { + text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8); + text-shadow: 0px 0px 2px #101 !important; +} + +div.routersummary a:hover { + text-shadow: 0px 0px 1px rgba(255, 96, 0, 0.7); + color: #f60; +} + +div.routersummary td { + padding: 0px 2px 0px 2px; + background-image: none !important; + border: 0 !important; +} + +div routersummary hr:last-child { + margin-top: 5px; + margin-bottom: -5px !important; +} + +div.tunnels { + padding-top: 3px !important; + margin-left: -4px; + text-align: center; +} + +div.tunnels table { + margin: -5px 0 -5px -3px !important; +} + +div.tunnels td { + padding: 1px 0px 1px 0px; +} + +div.tunnels td:first-child { + width: 16px; + text-align: left; + padding-right: 2px; +} + +div.tunnels td:last-child { + text-align: right; + padding-right: 1px; +} + +div.tunnels tr { +/* border: 1px solid #494 !important;*/ +} + +div.warning { + margin: 20px 20px 20px 245px; + padding: 5px 25px 20px 75px; + background: #000; + border: 1px solid #494; + text-align: left; + color: #EE9; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + text-align: justify; + background-image:url("../images/itoopie_sm.png"); + background-position:10px center; + background-repeat:no-repeat; + -moz-box-shadow: inset 0px 0px 0px 1px #f00; + -khtml-box-shadow: inset 0px 0px 0px 1px #f00; + box-shadow: inset 0px 0px 0px 1px #f00; + word-wrap: break-word; +} + +/* console error messages */ + +div.sorry { + margin: -1px 5px 10px 205px; + padding: 20px 20px 20px 75px; + background: #020; + border: 1px solid #494; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + text-align: justify; + background-image:url("images/errortriangle.png"); + background-position:15px center; + background-repeat:no-repeat; + -moz-box-shadow: inset 0px 0px 0px 1px #d00; + word-wrap: break-word; + font-weight: bold; + color: #EE9; +} + +div.sorry hr { + color: #EE9; + background: #EE9; + height: 1px; + border: 1px solid #EE9; + margin: 10px 0; +} + +div.main { + margin: -1px 5px 5px 205px; + padding: 0 15px 15px 15px; + text-align: left; + color: #EE9; + width: auto; +/* overflow-x: scroll; */ + border: 1px solid #494; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + background: #000 url(images/scarface.jpg) right bottom no-repeat !important; + min-width: 620px; + -moz-box-shadow: 0 1px 5px #000; +} + +div.main textarea { + background: #000; + color: #EE9; + font: 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; +} + +div.news { + margin: -1px 5px 0px 205px; + padding: 5px 30px 5px 30px; + border: 1px solid #494; + background: #000; + background: #000 url("images/news.png")no-repeat scroll bottom right; + color: #7b7; + font-size: 7.5pt; + text-align: right; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; + min-width: 590px; +} + +div.news li { + text-align: justify; + list-style: url('images/info_dark.png'); + list-style: none; + margin: 0; + padding: 5px 5px 5px 0; + vertical-align: middle; + word-wrap: break-word; + color: #494; + font-weight: bold; + font-size: 9.5pt; + border-bottom: 1px dotted #494; + margin-bottom: 5px; + text-transform: capitalize; +} + +div.news h3 { + background: none; + text-align: left; + border: none; + padding-left: 0; + padding-top: 2px; + border-bottom: 1px dotted; +} + +div.news h4 { + border-bottom: 1px; + border-bottom-style: dotted; + border-bottom-color: #494; + padding: 0 0 0px 0; + margin: 5px 0 10px 0; + font-size: 10pt; + opacity: 1; + text-transform: capitalize; +} + +div.news h4:first-child { + background: url('../images/itoopbullet.png'); + background-repeat: no-repeat; + background-position: right; +} + +div.news p { + margin-top: -5px; + font-size: 8.5pt; + color: #EE9; + margin-bottom: 0; +} + +div.news p:nth-child(n+1) { + margin-top: 5px; +} + +div.news hr { + margin: 8px 0 3px 0; +} + +div.confignav { + padding: 15px 10px !important; + margin: 15px 0; + background: #000 url('images/header.png') center center repeat-x ; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + font-size: 9.5pt !important; + font-weight: bold !important; + line-height: 160% !important; + +} + +div.configure { +/* padding: 5px 15px 0 15px; + margin: 10px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; */ + background: none;/* url(images/camotile2.png);*/ +} + +div.messages { + padding: 10px; + margin: 10px 0 15px 0; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + background: #000 /*url('images/infotile.png') center left no-repeat;*/ + font-weight: bold; + font-size: 9pt; + color: #4f4; +} + +div.error { + color: #d90; +} + +div.notice { + font-style: italic; +} + +div.messages li { + text-align: justify !important; + font-weight: bold; + list-style: url(images/warning_dark.png) !important; + margin: 0 5px 0 50px !important; + padding: 0 10px 0 0 !important; + border: 0px !important; +} + +div.graphspanel { + padding: 0; + margin: 15px 0px -15px 0; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; +/* border: 1px solid #494;*/ + background: none;/* url(images/camotile.png);*/ + text-align: center; +} + +div.widepanel h3 { + text-align: left !important; +} + +div.graphspanel form { + text-align: left; + padding: 0 15px 0px 15px; +} + +div.graphspanel hr { + margin: 10px -15px 10px -15px; +} + +div.graphspanel img { + border: 1px solid #494; + padding: 3px; + margin: 5px; + text-align: center !important; + background: #000; + + opacity: 0.9; +} + +div.graphspanel img:hover { + border: 1px solid #000; + padding: 3px; + margin: 5px; + text-align: center !important; + background: #000; + -moz-box-shadow: inset 0px 0px 1px 1px #f60; + -khtml-box-shadow: inset 0px 0px 1px 1px #f60; + box-shadow: inset 0px 0px 1px 1px #f60; + opacity: 1; +} + +table { + border-collapse: collapse; + width: 100%; + border: 1px solid #494; + cell-padding: 1px; + font-size: 7pt; + background: #030; + margin: 1px 0; +} + +table hr { + padding: 0px 0; + color: #494; + background: #494; + border: 0px solid #494; + margin: 0px 0px; + height: 1px; + display: none; +} + +th { + padding: 6px 2px; + color: #EE9; + text-align: center; + font-size: 9pt; + background: #000; /*url('images/tabletitledark.png') repeat-x;*/ + background: #000 url('images/header.png') center center repeat-x ; + border-top: 1px solid #494; + border-bottom: 1px solid #494 !important; + line-height: 110%; +} + +tr { + vertical-align: middle; +} + +tr:nth-child(even) { + background: #010;/* url('images/darkerbluetile.png') !important;*/ + vertical-align: middle; +} + +tr:nth-child(odd) { + background: #000800;/* url('images/darkbluetile.png') !important;*/ + vertical-align: middle; +} +/* +tr:last-child { + background: #004 url('images/lightbluetile.png') !important; + font-weight: bold; + border: 1px solid #494 !important; +} +*/ +td { + padding: 4px 6px; + color: #EE9; + vertical-align: middle; + border-top: 1px inset #494; + border-bottom: 1px outset #494; +} + +td img { + padding: 0 1px 0 2px; +} + +tt { + font: bold 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + color: #FF0; + padding: 0 5px 2px 0; +} + +div.main li { + text-align: left; + list-style: square; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +/* line-height: 150%;*/ + word-wrap: break-word; +} + + +div.main li b { + color: #b70 !important; + letter-spacing: 0.07em; + font-size: 9pt; + text-shadow: 0 1px 1px #700; +} + +.tidylist { + text-align: justify !important; + line-height: 150%; +} + +.tidylist:first-child { +/* padding-top: 5px;*/ +} + +.tidylist:last-child { + padding-bottom: 10px; +} + +.tidylist code { + text-align: left; + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + color: #dd0; + padding: 1px 2px; + background: #030; + margin: 0 2px; +} + +ol { + display: inline; + margin: 1px 0 0 0; + padding: 1px 0 0 20px; +} + +ul { +/* display: inline; */ + margin: 0; + padding: 0; +} + +code { + text-align: left; + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + color: #dd0; +/* padding: 1px 2px;*/ +} + +a:link, h2 a:link { + color: #494; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited { + color: #7b7; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:hover { + color: #f60; + text-decoration: underline; + font-weight: bold; + word-wrap: break-word; +} + +.links { + padding-bottom: -2px; + text-align: justify; + margin-top: 10px; + margin-bottom: -10px; +} + +.links li { + list-style-image: url("images/link.png") !important; +} + +.links b{ + color: #b70 !important; + letter-spacing: 0.07em; + font-size: 9.5pt; + line-height: 165%; + text-shadow: 0 1px 1px #700; +} + +p { + text-align: justify; + line-height: 160%; +} + +h1 { + text-align: left; + color: #EE9; + padding: 15px 15px 14px; + margin: 0 5px 0px 205px !important; + font-size: 17pt; + font-weight: bold; + font-style: normal; + text-transform: uppercase; + letter-spacing: 0.15em; + text-shadow: 0px 0px 2px #010; + white-space: normal; + background: #000 url("images/scope.png")no-repeat scroll right top; + background: #000 url("images/bg2.png")no-repeat scroll top right; + background: #000 url('images/header.png') center center; + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); + border: 1px solid #494; + border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0; + line-height: 120%; + min-width: 620px; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; +} + +h2 { + font-size: 12pt; + color: #EE9; + text-shadow: 0px 0px 2px #010; + letter-spacing: 0.05em; + background: #000 url(images/camotile2.png); + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); + background: #000 url('images/header.png') center center ; + padding: 10px; + wordwrap: none; + border: 1px solid #494; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + vertical-align: middle; + margin: 15px 0 12px 0 !important; + text-transform: uppercase; + word-wrap: break-word; +} + +h2 a:visited { + color: #191; +} + +h2 a:hover { + color: #f60; + text-shadow: 0px 0px 1px rgba(255, 64, 0, 0.7); +} + +h3 { + border: 1px solid #494; + border-left: 5px solid #494; + padding: 5px 6px; + margin: 12px 0 10px 0; + border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + -khtml-border-radius: 0 4px 4px 0; + background: #000 url(images/camotile.png); + background: #000 url('images/header.png') center center ; + text-transform: uppercase; + text-shadow: 0px 0px 2px #010; +} + +h4 { + border-bottom: 1px; + border-bottom-style: solid; + border-bottom-color: #494; + padding: 0 0 10px 0; + margin: 5px 0 10px 0; + font-size: 11pt; +} + +button, button:visited { + font: bold 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px outset #191; + padding: 1px 3px; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + font-size: 8pt; + font-weight: bold; + margin: 2px 3px; + text-align: center; + vertical-align: middle; + min-width: 76px; + -moz-box-shadow: inset 0px 1px 1px 0px #494; + -khtml-box-shadow: inset 0px 1px 1px 0px #191; + box-shadow: inset 0px 1px 1px 0px #191; + background: #000; + color: #494; +} + +button:hover { + border: 1px solid #f60; + -moz-box-shadow: inset 0px 1px 1px 0px #EE9; + -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; + box-shadow: inset 0px 1px 1px 0px #EE9; + background: #000; + color: #f60; +} + +button:active { + border: 1px inset #f60; + background: #f60; + color: #EE9; + -moz-box-shadow: inset 0px 0px 0px 0px #f60; + -khtml-box-shadow: inset 0px 0px 0px 0px #f60; + box-shadow: inset 0px 0px 0px 0px #f60; +} + +.underline { + border-bottom: 1px solid #eeeeff; + padding: 5px 0px 5px 0px; + margin: 0px 0px 10px 0px; +} + +.langbox { + margin: -3px -4px 2px 5px; + padding: 7px 10px 5px 10px; + color: #EE9; + font-size: 7pt; + width: 220px; + text-align: right; + float: right; + vertical-align: middle; +} + +.langbox img { + opacity: 0.5; + -moz-box-shadow: 0 0 1px #000; +} + +.langbox img:hover { + opacity: 1; + -moz-box-shadow: 0 0 1px #f60; +} + +hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + margin: 20px 0 10px; +} + +hr:last-child { + margin-top: 20px; + margin-bottom: 20px; +} + +sidebarlogo { + text-align: center; +} + +input { + border: 1px outset #5f5; + -moz-box-shadow: inset 0px 1px 1px 0px #373; + -khtml-box-shadow: inset 0px 1px 1px 0px #373; + box-shadow: inset 0px 1px 1px 0px #373; + background: #000; + color: #494; + margin: 5px; + font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + padding: 1px 2px; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; +} + +input:hover { + background: #000; + color: #f60; + border: 1px solid #f60; + -moz-box-shadow: inset 0px 1px 1px 0px #9e9; + -khtml-box-shadow: inset 0px 1px 1px 0px #9e9; + box-shadow: inset 0px 1px 1px 0px #9e9; +} + +input:active { + background: #000; + color: #f30; + border: 1px solid #f30; +} + +input:active { + border: 1px inset #f60; + background: #f60; + color: #EE9; +} + +input[type=text], input[type=password] { + background: #000; + color: #EE9; + margin: 5px 10px; + padding: 4px 2px; + font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px solid #494 !important; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + -moz-box-shadow: inset 1px 1px 1px 0px #000; + -khtml-box-shadow: inset 1px 1px 1px 0px #000; + box-shadow: inset 1px 1px 1px 0px #000; +} + +input[type=text]:active, input[type=text]:hover, input[type=password]:active, input[type=password]:hover { + background: #000; +} + +fieldset { +overflow: hidden; +position: relative; +} + +select { + background: #000; + color: #EE9; + margin: 5px 10px; + border: 1px solid #494; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + min-width: 110px; + font: 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + padding: 2px; +} + +textarea { + background: #000; + color: #EE9; + padding: 5px; + margin: 10px; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + min-height: 100px; + min-width: 97%; + text-align: left; + border: 1px solid #494; +} + +.proxyfooter { + margin: 0 20px 10px 240px; + padding: 20px 25px 20px 75px; + font-color: #f00; + font-size: 7pt; + text-align: right !important; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border: 1px solid #000; + display: none; +} + +.statusnotes { + font-style: italic; + font-size: 8pt; + color: #EE9; + text-align: center; + border: 1px solid #494 !important; +/* border-top: 0px !important;*/ + margin: -3px 0 5px 0; + padding: 7px; + background: #010; + -moz-box-shadow: inset 0px 0px 0px 1px #090; + -khtml-box-shadow: inset 0px 0px 0px 1px #090; + box-shadow: inset 0px 0px 0px 1px #090; +/* background: #000 url('images/header.png') repeat-x center center !important;*/ +} + +div.joblog { +/* margin:15px 0 15px 0; + padding: 5px 20px 10px 20px !important; + border: 1px solid #494; + background-color: #000; + background: #000; url("images/camotile.png");*/ +/* color: #dfd;*/ + border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0; + text-align: justify !important; + overflow-x: auto; /* Opera fix */ + } + +div.main li { + text-align: left; + list-style: square; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +/* line-height: 150%;*/ + word-wrap: break-word; +} + +div.joblog li { + word-wrap: break-word !important; + line-height: 120% !important; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +} + +div.joblog ul { + word-wrap: break-word !important; + text-align: justify; + margin: 0px 0 10px; +} + +div.joblog li:first-child { + margin-top: 0px; +} + +div.joblog li:last-child { +/* margin-bottom: -25px;*/ +} + +div.joblog form:first-child { + margin-top: 10px; +} + +div.joblog table { + margin-top: 15px; +} + +div.joblog p { + line-height: 130%; +} + +.smallhead { + font-size: 7pt +} + +.mediumtags { + font-size: 9pt; +} + +.optbox { + min-width: 16px !important; + max-width: 16px !important; + width: 16px !important; + min-height: 16px; + max-height: 16px; + height: 16px; + opacity: 1.0; + border: 0; + margin: 5px 5px 5px 10px; + padding: 2px; + overflow: hidden; + position: relative; +} + +.optbox:hover { + min-width: 16px !important; + max-width: 16px !important; + width: 16px !important; + min-height: 16px; + max-height: 16px; + height: 16px; + opacity: 1.0; + border: 0; + margin: 5px 5px 5px 10px; + padding: 2px; +} + +.cells { + border: 1px inset #494; + border-left: 1px outset #494; +} + +.tablefooter tr, .tablefooter td { + background: #000 url('images/header.png') repeat-x center center !important; + border-top: 1px solid #494; + border-bottom: 1px solid #494 !important; + font-size: 7pt; + line-height: 110%; +} + +.formaction { + text-align: right; +} + +div.footnote { + text-align: right; + color: #494; + font-size: 7pt; + margin-bottom: -8px !important; +} + +div.footnote hr{ + margin: 10px 0 5px 0 !important; + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; +} + +.topness { + font-size: 7.5pt; + text-align: right; + margin-top: -5px; + margin-bottom: -5px; + margin-right: 5px; +} +/***********************************************************************************/ + +#appsummary { + margin-top: 53px; +} + +h2.app { + margin: 15px 10px 15px 0 !important; +} + +h4.app { + clear: left; + margin: 12px 4px; + padding: 20px 0 8px 0; +} + +div.app { + float: left; + padding: 8px; + height: 100px; + width: 112px; +} + +div.appgroup { + clear: left; + margin: 4px 20px; + padding: 16px 8px; + width: auto; +} + +div.search { + margin: 20px 20px 20px 240px; + padding: 8px; + width: auto; +} + +table.search { + background: none; + padding: 8px; + width: auto; + margin-left:auto; + margin-right:auto; +} + +img.app { + height: 40px; + width: 40px; + padding: 8px; +} + +img.app2p { + height: 48px; + padding: 3px 8px; +} + +table.app { + background: none; + border: 0; + margin: auto; + width: auto; +} + +tr.app { + background: none; + border: 0; + margin: 0; +} + +td.app { + background: none; + border: 0; + margin: 0; +} + +div.applabel { + background: url('images/header.png') center center repeat-x; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border: 2px #00f; + border-radius: 4px; + border-width: 1px; + font-size: 9pt; + margin: 0; + padding: 3px 6px 4px 6px; + text-align: center; +} + +/***********************************************************************************/ From 2d24f018310c35f4174232094349ae1430e997eb Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 12 Apr 2012 17:54:44 +0000 Subject: [PATCH 008/327] - Non-default theme cleanups - Theme and translate home page logo --- apps/routerconsole/jsp/home.jsp | 3 +- history.txt | 9 + .../themes/console/classic/console.css | 66 +++-- .../resources/themes/console/dark/console.css | 194 +++++++++++--- .../themes/console/midnight/console.css | 245 +++++++++++++++--- .../src/net/i2p/router/RouterVersion.java | 2 +- 6 files changed, 432 insertions(+), 87 deletions(-) diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index e6d6992a0..228842d1a 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -26,8 +26,7 @@

diff --git a/history.txt b/history.txt index 34ab54521..a55ca4724 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,12 @@ +2012-04-12 zzz + * Console: + - Try again to fix console on Windows w/o IPv6 + by starting connectors individually + - Fix whitespace issues on several pages + - Prevent rare early NPE + - Non-default theme cleanups + - Theme and translate home page logo + 2012-03-28 zzz * RouterInfo: Fix fatal NPE in last checkin diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 74c894e8b..36bfd84e1 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -620,61 +620,85 @@ th { border-bottom: 1px solid #89f; } -/***********************************************************************************/ +/* begin home page */ #appsummary { - margin-top: 53px; + clear: none; + float: none; + left: 10px; + margin: 0; + position: absolute; + top: 10px; +} + +#homemain { + left: 217px; + margin: 0 10px 10px 0; + position: absolute; + text-align: center; + top: 10px; +} + +#homenews { + margin: 0 10px 5px 0; } h2.app { - margin: 15px 10px 15px 0 !important; + border-radius: 8px; + margin: 1px 10px 15px 0 !important; } h4.app { + margin: 0 10px 2px 10px; + padding: 10px 0 8px 0; +} + +h4.app2 { clear: left; - margin: 12px 4px; - padding: 20px 0 8px 0; - text-align:center; + margin: 0 4px 2px 0; + padding: 16px 0 8px 0; +} + +div.ag2 { + margin: 0; } div.app { float: left; - padding: 8px; - height: 100px; + padding: 2px; + height: 84px; width: 112px; - text-align:center; } div.appgroup { - clear: left; - margin: 4px 20px; + margin: 0; padding: 16px 8px; width: auto; } div.search { - margin: 20px 20px 20px 240px; - padding: 8px; + margin: 10px 10px 0 0; + padding: 8px 8px 0 8px; width: auto; } table.search { background: none; - padding: 8px; - width: auto; margin-left:auto; margin-right:auto; + padding: 8px; + width: auto; } img.app { - height: 40px; - width: 40px; - padding: 8px; + height: 32px; + width: 32px; + padding: 6px; } img.app2p { - height: 48px; - padding: 3px 8px; + height: 40px; + padding: 3px 6px 0 6px; } table.app { @@ -709,7 +733,7 @@ div.applabel { text-align: center; } -/***********************************************************************************/ +/* end home page */ tt { font-size: 8pt; diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 9d8f48e35..525ef98d5 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -756,12 +756,72 @@ button, button:visited { color: #494; } +button.accept { + background: #ffe url('../images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.add { + background: #ffe url('../images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.cancel { + background: #ffe url('../images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.check { + background: #ffe url('../images/tick.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.delete { + background: #ffe url('../images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.download { + background: #ffe url('../images/arrow_down.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.go { + background: #ffe url('../images/arrow_right.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.reload { + background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.search { + background: #ffe url('../images/magnifier.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.stop { + background: #ffe url('../images/stop.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + button:hover { border: 1px solid #f60; -moz-box-shadow: inset 0px 1px 1px 0px #EE9; -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; box-shadow: inset 0px 1px 1px 0px #EE9; - background: #000; + background-color: #000; color: #f60; } @@ -834,8 +894,68 @@ input { -khtml-border-radius: 4px; } +input.accept { + background: #ffe url('../images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.add { + background: #ffe url('../images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.cancel { + background: #ffe url('../images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.check { + background: #ffe url('../images/tick.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.delete { + background: #ffe url('../images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.download { + background: #ffe url('../images/arrow_down.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.go { + background: #ffe url('../images/arrow_right.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.reload { + background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.search[type="text"] { + background: #001 url('../images/magnifier.png') no-repeat 2px center; + padding: 2px 3px 2px 24px; + min-height: 22px; +} + +input.stop { + background: #ffe url('../images/stop.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + input:hover { - background: #000; + background-color: #000; color: #f60; border: 1px solid #f60; -moz-box-shadow: inset 0px 1px 1px 0px #9e9; @@ -843,12 +963,6 @@ input:hover { box-shadow: inset 0px 1px 1px 0px #9e9; } -input:active { - background: #000; - color: #f30; - border: 1px solid #f30; -} - input:active { border: 1px inset #f60; background: #f60; @@ -871,10 +985,6 @@ input[type=text], input[type=password] { box-shadow: inset 1px 1px 1px 0px #000; } -input[type=text]:active, input[type=text]:hover, input[type=password]:active, input[type=password]:hover { - background: #000; -} - fieldset { overflow: hidden; position: relative; @@ -1068,39 +1178,65 @@ div.footnote hr{ margin-bottom: -5px; margin-right: 5px; } -/***********************************************************************************/ + +/* begin home page */ #appsummary { - margin-top: 53px; + clear: none; + float: none; + left: 10px; + margin: 0; + position: absolute; + top: 10px; +} + +#homemain { + left: 217px; + margin: 0 10px 10px 0; + position: absolute; + top: 10px; +} + +#homenews { + margin: 0 10px 5px 0; } h2.app { - margin: 15px 10px 15px 0 !important; + border-radius: 8px; + margin: 1px 10px 15px 0 !important; } h4.app { + margin: 0 10px 2px 10px; + padding: 10px 0 8px 0; +} + +h4.app2 { clear: left; - margin: 12px 4px; - padding: 20px 0 8px 0; + margin: 0 4px 2px 0; + padding: 16px 0 8px 0; +} + +div.ag2 { + margin: 0; } div.app { float: left; - padding: 8px; - height: 100px; + padding: 2px; + height: 84px; width: 112px; } div.appgroup { - clear: left; - margin: 4px 20px; + margin: 0; padding: 16px 8px; width: auto; } div.search { - margin: 20px 20px 20px 240px; - padding: 8px; + margin: 10px 10px 0 0; + padding: 8px 8px 0 8px; width: auto; } @@ -1113,14 +1249,14 @@ table.search { } img.app { - height: 40px; - width: 40px; - padding: 8px; + height: 32px; + width: 32px; + padding: 6px; } img.app2p { - height: 48px; - padding: 3px 8px; + height: 40px; + padding: 3px 6px 0 6px; } table.app { @@ -1155,4 +1291,4 @@ div.applabel { text-align: center; } -/***********************************************************************************/ +/* end home page */ diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index c0a9cf601..3fb56cfd0 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -628,61 +628,85 @@ th { font-size: 8pt !important; } -/***********************************************************************************/ +/* begin home page */ #appsummary { - margin-top: 53px; + clear: none; + float: none; + left: 10px; + margin: 0; + position: absolute; + top: 10px; +} + +#homemain { + left: 217px; + margin: 0 10px 10px 0; + position: absolute; + text-align: center; + top: 10px; +} + +#homenews { + margin: 0 10px 5px 0; } h2.app { - margin: 15px 10px 15px 0 !important; + border-radius: 8px; + margin: 1px 10px 15px 0 !important; } h4.app { + margin: 0 10px 2px 10px; + padding: 10px 0 8px 0; +} + +h4.app2 { clear: left; - margin: 12px 4px; - padding: 20px 0 8px 0; - text-align:center; + margin: 0 4px 2px 0; + padding: 16px 0 8px 0; +} + +div.ag2 { + margin: 0; } div.app { float: left; - padding: 8px; - height: 100px; + padding: 2px; + height: 84px; width: 112px; - text-align:center; } div.appgroup { - clear: left; - margin: 4px 20px; + margin: 0; padding: 16px 8px; width: auto; } div.search { - margin: 20px 20px 20px 240px; - padding: 8px; + margin: 10px 10px 0 0; + padding: 8px 8px 0 8px; width: auto; } table.search { background: none; - margin-left: auto; + margin-left:auto; margin-right:auto; padding: 8px; width: auto; } img.app { - height: 40px; - width: 40px; - padding: 8px; + height: 32px; + width: 32px; + padding: 6px; } img.app2p { - height: 48px; - padding: 3px 8px; + height: 40px; + padding: 3px 6px 0 6px; } table.app { @@ -717,21 +741,7 @@ div.applabel { text-align: center; } - -button.search { - background: #ffe url('../images/magnifier.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - - -input.search[type="text"] { - background: #ffe url('../images/magnifier.png') no-repeat 2px center; - padding: 2px 3px 2px 24px; - min-height: 22px; -} - -/***********************************************************************************/ +/* end home page */ tt { font-size: 8pt; @@ -834,11 +844,178 @@ div.joblog ol { margin-bottom: 0px; } +button, button:visited { + font: bold 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px outset #66a; + padding: 1px 3px; + background: #ffe; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + font-size: 8pt; + font-weight: bold; + margin: 2px; + text-align: center; + min-width: 60px; + -moz-box-shadow: inset 0px 0px 2px 1px #fff; + -khtml-box-shadow: inset 0px 2px 8px 0px #fff; + box-shadow: inset 0px 2px 8px 0px #fff; + color: #316; +} + +button.accept { + background: #ffe url('../images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.add { + background: #ffe url('../images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.cancel { + background: #ffe url('../images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.check { + background: #ffe url('../images/tick.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.delete { + background: #ffe url('../images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.download { + background: #ffe url('../images/arrow_down.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.go { + background: #ffe url('../images/arrow_right.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.reload { + background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.search { + background: #ffe url('../images/magnifier.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button.stop { + background: #ffe url('../images/stop.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +button:hover { + border: 1px solid #f60; + background-color: #f60 !important; + color: #fff; + -moz-box-shadow: inset 0px 0px 0px 1px #fff; + -khtml-box-shadow: inset 0px 0px 0px 1px #fff; + box-shadow: inset 0px 0px 0px 1px #fff; +} + +button:active { + border: 1px solid #f60; + background: #202 !important; + color: #f60; + -moz-box-shadow: inset 0px 0px 0px 1px #f60; + box-shadow: inset 0px 0px 0px 1px #f60; + -khtml-box-shadow: inset 0px 0px 0px 1px #f60; +} + input { margin: 3px 5px 3px 0; vertical-align: middle; } +input.accept { + background: #ffe url('../images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.add { + background: #ffe url('../images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.cancel { + background: #ffe url('../images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.check { + background: #ffe url('../images/tick.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.delete { + background: #ffe url('../images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.download { + background: #ffe url('../images/arrow_down.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.go { + background: #ffe url('../images/arrow_right.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.reload { + background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input.search[type="text"] { + background: #001 url('../images/magnifier.png') no-repeat 2px center; + padding: 2px 3px 2px 24px; + min-height: 22px; +} + +input.stop { + background: #ffe url('../images/stop.png') no-repeat 2px center; + padding: 2px 3px 2px 20px; + min-height: 22px; +} + +input:hover { + background-color: #f60; + color: #fff; + border: 1px solid #f60; + opacity: 1.0; + -moz-box-shadow: inset 0px 0px 0px 1px #fff; + +} + input[type=text], input[type=password] { margin: 3px 5px 3px 5px; vertical-align: middle; diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index b7509f1d3..5f540c84e 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 25; + public final static long BUILD = 26; /** for example "-test" */ public final static String EXTRA = ""; From 6acece85a22954b09921572b823b102811f91e02 Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 12 Apr 2012 20:25:52 +0000 Subject: [PATCH 009/327] German, Spanish, and Swedish translation updates from Transifex --- apps/desktopgui/locale/messages_sv.po | 7 +- apps/i2psnark/locale/messages_de.po | 164 +- apps/i2psnark/locale/messages_es.po | 160 +- apps/i2psnark/locale/messages_sv.po | 648 +++--- apps/i2ptunnel/locale/messages_de.po | 131 +- apps/i2ptunnel/locale/messages_es.po | 88 +- apps/routerconsole/locale/messages_de.po | 1973 +++++++++--------- apps/routerconsole/locale/messages_es.po | 1973 +++++++++--------- apps/routerconsole/locale/messages_sv.po | 1865 ++++++++++------- apps/susidns/locale/messages_de.po | 128 +- apps/susidns/locale/messages_es.po | 132 +- apps/susidns/locale/messages_sv.po | 452 ++-- apps/susimail/locale/messages_de.po | 232 +- apps/susimail/locale/messages_es.po | 232 +- history.txt | 3 + installer/resources/locale/po/messages_de.po | 186 +- 16 files changed, 4395 insertions(+), 3979 deletions(-) diff --git a/apps/desktopgui/locale/messages_sv.po b/apps/desktopgui/locale/messages_sv.po index 314828972..fb0b2acb7 100644 --- a/apps/desktopgui/locale/messages_sv.po +++ b/apps/desktopgui/locale/messages_sv.po @@ -3,7 +3,8 @@ # This file is distributed under the same license as the desktopgui package. # To contribute translations, see http://www.i2p2.de/newdevelopers # -# 123hund123 , 2011 +# Translators: +# 123hund123 , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" @@ -11,7 +12,7 @@ msgstr "" "POT-Creation-Date: 2011-03-03 18:29+0000\n" "PO-Revision-Date: 2011-03-22 15:49+0000\n" "Last-Translator: 123hund123 \n" -"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/team/sv_SE/)\n" +"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -53,5 +54,3 @@ msgstr "Ikonpanelskonfiguration" #: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:47 msgid "Should tray icon be enabled?" msgstr "Ska ikonpanelen vara aktiverad?" - - diff --git a/apps/i2psnark/locale/messages_de.po b/apps/i2psnark/locale/messages_de.po index 626989ba3..a3de26997 100644 --- a/apps/i2psnark/locale/messages_de.po +++ b/apps/i2psnark/locale/messages_de.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # D.A. Loader <>, 2012. @@ -12,16 +12,15 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:36+0000\n" -"PO-Revision-Date: 2012-02-19 14:04+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-03-07 00:52+0000\n" +"PO-Revision-Date: 2012-03-11 03:43+0000\n" "Last-Translator: D.A. Loader <>\n" -"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" -"de/)\n" -"Language: de\n" +"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../java/src/org/klomp/snark/SnarkManager.java:386 @@ -60,9 +59,7 @@ msgstr "Auffrischung abgeschaltet" #: ../java/src/org/klomp/snark/SnarkManager.java:482 msgid "I2CP and tunnel changes will take effect after stopping all torrents" -msgstr "" -"Änderungen an I2CP und am Tunnel werden nach dem Stoppen aller Torrents " -"wirksam" +msgstr "Änderungen an I2CP und am Tunnel werden nach dem Stoppen aller Torrents wirksam" #: ../java/src/org/klomp/snark/SnarkManager.java:486 #, java-format @@ -81,9 +78,7 @@ msgstr "I2CP Einstellungen geändert auf {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" -msgstr "" -"Verbinden mit den neuen Einstellungen nicht möglich, benutze wieder die " -"alten I2CP-Einstellungen" +msgstr "Verbinden mit den neuen Einstellungen nicht möglich, benutze wieder die alten I2CP-Einstellungen" #: ../java/src/org/klomp/snark/SnarkManager.java:502 msgid "Unable to reconnect with the old settings!" @@ -116,28 +111,20 @@ msgstr "Deaktiviere Autostart" #: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Enabled open trackers - torrent restart required to take effect." -msgstr "" -"OpenTracker aktiviert - Um dies anzuwenden, müssen die Torrents neu " -"gestartet werden." +msgstr "OpenTracker aktiviert - Um dies anzuwenden, müssen die Torrents neu gestartet werden." #: ../java/src/org/klomp/snark/SnarkManager.java:542 msgid "Disabled open trackers - torrent restart required to take effect." -msgstr "" -"OpenTracker deaktiviert - Um dies anzuwenden, müssen die Torrents neu " -"gestartet werden." +msgstr "OpenTracker deaktiviert - Um dies anzuwenden, müssen die Torrents neu gestartet werden." #: ../java/src/org/klomp/snark/SnarkManager.java:550 msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "" -"OpenTracker-Liste geändert - Um dies anzuwenden, müssen die Torrents neu " -"gestartet werden" +msgstr "OpenTracker-Liste geändert - Um dies anzuwenden, müssen die Torrents neu gestartet werden" #: ../java/src/org/klomp/snark/SnarkManager.java:557 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." -msgstr "" -"Thema {0} geladen. Gehen Sie zurück zur Hauptseite von i2psnark, um die " -"Änderungen zu sehen!" +msgstr "Thema {0} geladen. Gehen Sie zurück zur Hauptseite von i2psnark, um die Änderungen zu sehen!" #: ../java/src/org/klomp/snark/SnarkManager.java:564 msgid "Configuration unchanged." @@ -154,8 +141,7 @@ msgstr "Verbinde mit I2P" #: ../java/src/org/klomp/snark/SnarkManager.java:642 msgid "Error connecting to I2P - check your I2CP settings!" -msgstr "" -"Fehler beim Verbinden mit I2P - Kontrollieren Sie die I2CP-Einstellungen!" +msgstr "Fehler beim Verbinden mit I2P - Kontrollieren Sie die I2CP-Einstellungen!" #: ../java/src/org/klomp/snark/SnarkManager.java:651 #, java-format @@ -168,7 +154,8 @@ msgstr "Fehler: Konnte den Torrent \"{0}\" nicht hinzufügen" msgid "Cannot open \"{0}\"" msgstr "Kann dies nicht öffnen: \"{0}\"" -#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? +#. TODO - if the existing one is a magnet, delete it and add the metainfo +#. instead? #: ../java/src/org/klomp/snark/SnarkManager.java:692 #: ../java/src/org/klomp/snark/SnarkManager.java:770 #: ../java/src/org/klomp/snark/SnarkManager.java:825 @@ -178,31 +165,28 @@ msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent mit diesem Infohash läuft schon: {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:698 -#, fuzzy, java-format +#, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" -msgstr "" -"Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} " -"erstellen." +msgstr "Fehler - Keine I2P Tracker im privaten Torrent {0}" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P +#. open trackers and DHT only.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:701 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." -msgstr "" -"Warnung - keine I2P Tracker in \"{0}\", werde nur bei I2P-OpenTrackern " -"bekanntgeben" +msgstr "Warnung - keine I2P Tracker in \"{0}\", werde nur bei I2P-OpenTrackern bekanntgeben" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open +#. trackers are disabled, you should enable open trackers or DHT before +#. starting the torrent.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:706 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." -msgstr "" -"Warnung - keine I2P-Tracker in \"{0}\" gefunden. Stell sicher, dass " -"OpenTracker aktiviert sind, bevor du diesen Torrent startest!" +msgstr "Warnung - keine I2P-Tracker in \"{0}\" gefunden. Stell sicher, dass OpenTracker aktiviert sind, bevor du diesen Torrent startest!" #: ../java/src/org/klomp/snark/SnarkManager.java:727 #, java-format @@ -213,9 +197,7 @@ msgstr "Torrent in \"{0}\" ist nicht gültig" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" -msgstr "" -"Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} " -"erstellen." +msgstr "Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} erstellen." #: ../java/src/org/klomp/snark/SnarkManager.java:744 #, java-format @@ -238,10 +220,7 @@ msgstr "Hole {0}" msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." -msgstr "" -"Wir haben keine Gespeicherten Teilnehmer und keine anderen aktiven Torrents. " -"Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen " -"Torrent startest." +msgstr "Wir haben keine Gespeicherten Teilnehmer und keine anderen aktiven Torrents. Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen Torrent startest." #: ../java/src/org/klomp/snark/SnarkManager.java:788 #, java-format @@ -293,8 +272,7 @@ msgstr "Torrent \"{0}\" enthält keine Daten und wird gelöscht!" #: ../java/src/org/klomp/snark/SnarkManager.java:1104 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" -msgstr "" -"Torrents größer als \"{0}\"Bytes werden nicht unterstützt, lösche \"{1}\"." +msgstr "Torrents größer als \"{0}\"Bytes werden nicht unterstützt, lösche \"{1}\"." #: ../java/src/org/klomp/snark/SnarkManager.java:1120 #, java-format @@ -348,7 +326,7 @@ msgstr "I2PSnark - Anonymer BitTorrent-Klient" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 msgid "Router is down" -msgstr "" +msgstr "Router ist Offline" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 msgid "Torrents" @@ -515,8 +493,7 @@ msgstr "Datenverzeichnis wurde gelöscht: {0}" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:709 msgid "Error creating torrent - you must select a tracker" -msgstr "" -"Fehler beim Erstellen des Torrents - Sie müssen einen Tracker auswählen!" +msgstr "Fehler beim Erstellen des Torrents - Sie müssen einen Tracker auswählen!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:724 #, java-format @@ -528,9 +505,7 @@ msgstr "Torrent erstellt für \"{0}\"" msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" -msgstr "" -"Viele I2P-Tracker erfordern eine Registrierung, bevor der Torrent verteilt " -"wird. Bitte tun Sie dies vor dem Start von \"{0}\"!" +msgstr "Viele I2P-Tracker erfordern eine Registrierung, bevor der Torrent verteilt wird. Bitte tun Sie dies vor dem Start von \"{0}\"!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format @@ -544,9 +519,7 @@ msgstr "Kann keinen Torrent für nicht existente Daten erstellen: {0}" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 msgid "Error creating torrent - you must enter a file or directory" -msgstr "" -"Fehler beim Erstellen des Torrents - Sie müssen eine Datei oder ein " -"Verzeichnis angeben." +msgstr "Fehler beim Erstellen des Torrents - Sie müssen eine Datei oder ein Verzeichnis angeben." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 msgid "Stopping all torrents and closing the I2P tunnel." @@ -563,34 +536,33 @@ msgstr "Öffne den I2P-Tunnel und starte alle Torrents." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 msgid "Delete selected" -msgstr "" +msgstr "Lösche ausgewähltes" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 -#, fuzzy msgid "Removed" -msgstr "Entfernen" +msgstr "Entfernt" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 -#, fuzzy msgid "Add tracker" -msgstr "Tracker" +msgstr "Füge Tracker Hinzu" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 msgid "Enter valid tracker name and URLs" -msgstr "" +msgstr "Gib eine gültigen Tracker Namen sowie URL an" -#. "\n" + +#. "\n" + #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 msgid "Restore defaults" -msgstr "" +msgstr "Auf Default zurücksetzen" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 msgid "Restored default trackers" -msgstr "" +msgstr "Auf Default Tracker zurückgesetzt" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 @@ -677,8 +649,7 @@ msgstr "Start" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 msgid "Remove the torrent from the active list, deleting the .torrent file" -msgstr "" -"entfernt den Torrent von der aktiven Liste und löscht die .torrent-Datei" +msgstr "entfernt den Torrent von der aktiven Liste und löscht die .torrent-Datei" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. @@ -688,9 +659,7 @@ msgstr "" msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" -msgstr "" -"Sind Sie sicher, dass Sie die Datei \\''{0}.torrent\\'' löschen wollen? " -"(Heruntergeladene Daten werden nicht gelöscht.)" +msgstr "Sind Sie sicher, dass Sie die Datei \\''{0}.torrent\\'' löschen wollen? (Heruntergeladene Daten werden nicht gelöscht.)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 msgid "Remove" @@ -708,9 +677,7 @@ msgstr "löscht die .torrent-Datei und dazugehörige Daten Datei(en)" msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" -msgstr "" -"Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle " -"heruntergeladenen Daten löschen wollen?" +msgstr "Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle heruntergeladenen Daten löschen wollen?" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 msgid "Delete" @@ -756,9 +723,7 @@ msgstr "Quell-URL" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 msgid "" "Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "" -"Gib die Download-URL der torrent-Datei (nur I2P), einen Magnet- oder einen " -"Maggotlink an!" +msgstr "Gib die Download-URL der torrent-Datei (nur I2P), einen Magnet- oder einen Maggotlink an!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 msgid "Add torrent" @@ -777,7 +742,8 @@ msgstr "Das Entfernen der .torrent-Datei stoppt den jeweiligen Torrent." msgid "Create Torrent" msgstr "Torrent erstellen" -#. out.write("From file:
\n"); +#. out.write("From file:
\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 msgid "Data to seed" msgstr "Daten zum Verteilen" @@ -806,12 +772,11 @@ msgstr "Erstelle Torrent" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 msgid "Private?" -msgstr "" +msgstr "Privat?" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 -#, fuzzy msgid "Use for private trackers" -msgstr "Benutze auch OpenTracker" +msgstr "Benutze für private Tracker" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 @@ -832,9 +797,7 @@ msgstr "Dateien von allen lesbar" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 msgid "If checked, other users may access the downloaded files" -msgstr "" -"Ist dies markiert, können andere Benutzer auf die heruntergeladenen Dateien " -"zugreifen." +msgstr "Ist dies markiert, können andere Benutzer auf die heruntergeladenen Dateien zugreifen." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 msgid "Auto start" @@ -890,11 +853,9 @@ msgstr "Benutze auch OpenTracker" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 msgid "" -"If checked, announce torrents to open trackers as well as the tracker listed " -"in the torrent file" -msgstr "" -"Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den " -"OpenTrackern bekannt gegeben." +"If checked, announce torrents to open trackers as well as the tracker listed" +" in the torrent file" +msgstr "Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den OpenTrackern bekannt gegeben." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 msgid "Open tracker announce URLs" @@ -925,25 +886,24 @@ msgid "Save configuration" msgstr "Einstellungen speichern" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 -#, fuzzy msgid "Trackers" -msgstr "Tracker" +msgstr "Trackers" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 msgid "Name" -msgstr "" +msgstr "Name" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 msgid "Website URL" -msgstr "" +msgstr "Webseiten URL" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 msgid "Announce URL" -msgstr "" +msgstr "Ankündigungs URL" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 msgid "Add" -msgstr "" +msgstr "Hinzufügen" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 #, java-format @@ -997,7 +957,8 @@ msgid "Magnet link" msgstr "Magnetlink" #. We don't have the hash of the torrent file -#. buf.append("
").append(_("Maggot link")).append(": ") +#. buf.append("
").append(_("Maggot link")).append(":
") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 msgid "Torrent file" @@ -1075,14 +1036,9 @@ msgstr "Torrent in {0} war nicht gültig" #. FIXME don't lose peer setting #. String peerParam = req.getParameter("p"); #. if (peerParam != null) -#. buf.append("\n"); +#. buf.append("\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Torrent wurde nicht geladen von {0}" - -#~ msgid "or" -#~ msgstr "oder" - -#~ msgid "Specify custom tracker announce URL" -#~ msgstr "Geben Sie eine Tracker-Announce-URL an!" diff --git a/apps/i2psnark/locale/messages_es.po b/apps/i2psnark/locale/messages_es.po index 587f85d7f..81918f646 100644 --- a/apps/i2psnark/locale/messages_es.po +++ b/apps/i2psnark/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # ducki2p , 2011. @@ -13,16 +13,15 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:37+0000\n" -"PO-Revision-Date: 2012-02-17 18:15+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-03-07 00:52+0000\n" +"PO-Revision-Date: 2012-03-16 19:30+0000\n" "Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" -"language/es/)\n" -"Language: es\n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../java/src/org/klomp/snark/SnarkManager.java:386 @@ -61,9 +60,7 @@ msgstr "Actualización deshabilitada" #: ../java/src/org/klomp/snark/SnarkManager.java:482 msgid "I2CP and tunnel changes will take effect after stopping all torrents" -msgstr "" -"Cambios de I2CP y del túnel tomarán efecto despues de detener todos los " -"torrents." +msgstr "Cambios de I2CP y del túnel tomarán efecto despues de detener todos los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:486 #, java-format @@ -82,9 +79,7 @@ msgstr "Preferencias de I2CP cambiadas a {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" -msgstr "" -"Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las " -"anteriores." +msgstr "Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las anteriores." #: ../java/src/org/klomp/snark/SnarkManager.java:502 msgid "Unable to reconnect with the old settings!" @@ -117,27 +112,20 @@ msgstr "Arranque automático desactivado" #: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Enabled open trackers - torrent restart required to take effect." -msgstr "" -"Rastreadores abiertos activados - Para aplicar ello es necesario que " -"reinicies los torrents." +msgstr "Rastreadores abiertos activados - Para aplicar ello es necesario que reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:542 msgid "Disabled open trackers - torrent restart required to take effect." -msgstr "" -"Rastreadores abiertos desactivados - Para aplicar ello es necesario que " -"reinicies los torrents." +msgstr "Rastreadores abiertos desactivados - Para aplicar ello es necesario que reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:550 msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "" -"Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que " -"reinicies los torrents." +msgstr "Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:557 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." -msgstr "" -"Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" +msgstr "Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" #: ../java/src/org/klomp/snark/SnarkManager.java:564 msgid "Configuration unchanged." @@ -167,7 +155,8 @@ msgstr "Error: No se ha podido añadir el torrent {0}." msgid "Cannot open \"{0}\"" msgstr "No se puede abrir \"{0}\"" -#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? +#. TODO - if the existing one is a magnet, delete it and add the metainfo +#. instead? #: ../java/src/org/klomp/snark/SnarkManager.java:692 #: ../java/src/org/klomp/snark/SnarkManager.java:770 #: ../java/src/org/klomp/snark/SnarkManager.java:825 @@ -177,29 +166,28 @@ msgid "Torrent with this info hash is already running: {0}" msgstr "Ya hay un Torrent con este hash: {0}." #: ../java/src/org/klomp/snark/SnarkManager.java:698 -#, fuzzy, java-format +#, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" -msgstr "ERROR - Falta de memoria, no se puede crear un torrent de {0}." +msgstr "ERROR / No hay trackers I2P en el torrent privado \"{0}\"" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P +#. open trackers and DHT only.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:701 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." -msgstr "" -"Advertencia - No hay rastreadores de I2P en \"{0}\", se anunciará solamente " -"a los rastreadores I2P abiertos." +msgstr "Advertencia - No hay rastreadores de I2P en \"{0}\", se anunciará solamente a los rastreadores I2P abiertos." -#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open +#. trackers are disabled, you should enable open trackers or DHT before +#. starting the torrent.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:706 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." -msgstr "" -"Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de " -"que OpenTracker esté activado antes de iniciar este torrent." +msgstr "Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de que OpenTracker esté activado antes de iniciar este torrent." #: ../java/src/org/klomp/snark/SnarkManager.java:727 #, java-format @@ -233,9 +221,7 @@ msgstr "Recogiendo {0}" msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." -msgstr "" -"No tenemos guardado ningún par y no está activo ningún otro torrent. La " -"obtención de {0} no tendrá éxito hasta que inicies otro torrent." +msgstr "No tenemos guardado ningún par y no está activo ningún otro torrent. La obtención de {0} no tendrá éxito hasta que inicies otro torrent." #: ../java/src/org/klomp/snark/SnarkManager.java:788 #, java-format @@ -257,9 +243,7 @@ msgstr "Hay demasiados archivos en \"{0}\", se borrará ({1}). " #: ../java/src/org/klomp/snark/SnarkManager.java:1087 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" -msgstr "" -"Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será " -"borrado." +msgstr "Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será borrado." #: ../java/src/org/klomp/snark/SnarkManager.java:1089 #, java-format @@ -289,8 +273,7 @@ msgstr "El torrent \"{0}\" no contiene datos y será borrado." #: ../java/src/org/klomp/snark/SnarkManager.java:1104 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" -msgstr "" -"Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." +msgstr "Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." #: ../java/src/org/klomp/snark/SnarkManager.java:1120 #, java-format @@ -344,7 +327,7 @@ msgstr "I2PSnark - Cliente de BitTorrent Anónimo" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 msgid "Router is down" -msgstr "" +msgstr "Router está caído" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 msgid "Torrents" @@ -523,9 +506,7 @@ msgstr "Torrent creado para \"{0}\"" msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" -msgstr "" -"Muchos rastreadores en I2P requieren que te registres, antes de que puedas " -"subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" +msgstr "Muchos rastreadores en I2P requieren que te registres, antes de que puedas subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format @@ -539,8 +520,7 @@ msgstr "No se puede crear un torrent para datos inexistentes: {0}" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 msgid "Error creating torrent - you must enter a file or directory" -msgstr "" -"Error al crear el torrent - Tienes que especificar un archivo o una carpeta." +msgstr "Error al crear el torrent - Tienes que especificar un archivo o una carpeta." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 msgid "Stopping all torrents and closing the I2P tunnel." @@ -557,34 +537,33 @@ msgstr "Abriendo el túnel I2P e iniciando los torrents ..." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 msgid "Delete selected" -msgstr "" +msgstr "Borrar elementos seleccionados" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 -#, fuzzy msgid "Removed" -msgstr "Quitar" +msgstr "Eliminado" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 -#, fuzzy msgid "Add tracker" -msgstr "Rastreador" +msgstr "Añadir tracker" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 msgid "Enter valid tracker name and URLs" -msgstr "" +msgstr "Introducir nombre y URL de tracker válido" -#. "\n" + +#. "\n" + #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 msgid "Restore defaults" -msgstr "" +msgstr "Restaurar predeterminados" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 msgid "Restored default trackers" -msgstr "" +msgstr "Restaurar trackers predeterminados" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 @@ -671,9 +650,7 @@ msgstr "Iniciar" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 msgid "Remove the torrent from the active list, deleting the .torrent file" -msgstr "" -"Quita el torrent de la lista de los torrents activos borrando el archivo ." -"torrent" +msgstr "Quita el torrent de la lista de los torrents activos borrando el archivo .torrent" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. @@ -683,9 +660,7 @@ msgstr "" msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" -msgstr "" -"¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos " -"bajados no se borrarán.)" +msgstr "¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos bajados no se borrarán.)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 msgid "Remove" @@ -703,9 +678,7 @@ msgstr "Borrar el archivo torrent y el/los archivo(s) de datos pertenecientes" msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" -msgstr "" -"¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos " -"los datos descargados de este torrent?" +msgstr "¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos los datos descargados de este torrent?" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 msgid "Delete" @@ -751,9 +724,7 @@ msgstr "URL fuente" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 msgid "" "Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "" -"¡Introduce la URL de descarga de torrent (I2P solamente), enlace magnet o un " -"enlace maggot!" +msgstr "¡Introduce la URL de descarga de torrent (I2P solamente), enlace magnet o un enlace maggot!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 msgid "Add torrent" @@ -766,23 +737,21 @@ msgstr "También puedes copiar archivos torrent a {0}." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 msgid "Removing a .torrent will cause it to stop." -msgstr "" -"Quitar un archivo torrent resultará en que se detenga el torrent " -"perteneciente." +msgstr "Quitar un archivo torrent resultará en que se detenga el torrent perteneciente." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 msgid "Create Torrent" msgstr "Crear un torrent" -#. out.write("From file:
\n"); +#. out.write("From file:
\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 msgid "Data to seed" msgstr "Datos para sembrar" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1355 msgid "File or directory to seed (must be within the specified path)" -msgstr "" -"Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" +msgstr "Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1357 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1913 @@ -804,12 +773,11 @@ msgstr "Crear torrent" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 msgid "Private?" -msgstr "" +msgstr "Privado?" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 -#, fuzzy msgid "Use for private trackers" -msgstr "Usar también rastreadores abiertos" +msgstr "Usar para trackers privados" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 @@ -830,8 +798,7 @@ msgstr "Archivos legibles por todos" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 msgid "If checked, other users may access the downloaded files" -msgstr "" -"Si está activada, otros usuarios pueden acceder a los archivos descargados." +msgstr "Si está activada, otros usuarios pueden acceder a los archivos descargados." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 msgid "Auto start" @@ -887,11 +854,9 @@ msgstr "Usar también rastreadores abiertos" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 msgid "" -"If checked, announce torrents to open trackers as well as the tracker listed " -"in the torrent file" -msgstr "" -"Si está marcado, el torrent se anunciará a los rastreadores abiertos, además " -"de a los rastreadores especificados." +"If checked, announce torrents to open trackers as well as the tracker listed" +" in the torrent file" +msgstr "Si está marcado, el torrent se anunciará a los rastreadores abiertos, además de a los rastreadores especificados." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 msgid "Open tracker announce URLs" @@ -922,25 +887,24 @@ msgid "Save configuration" msgstr "Guardar ajustes" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 -#, fuzzy msgid "Trackers" -msgstr "Rastreador" +msgstr "Trackers" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 msgid "Name" -msgstr "" +msgstr "Nombre" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 msgid "Website URL" -msgstr "" +msgstr "URL del sitio web" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 msgid "Announce URL" -msgstr "" +msgstr "URL de anuncios" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 msgid "Add" -msgstr "" +msgstr "Añadir" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 #, java-format @@ -994,7 +958,8 @@ msgid "Magnet link" msgstr "Enlace de magnet" #. We don't have the hash of the torrent file -#. buf.append("
").append(_("Maggot link")).append(": ") +#. buf.append("
").append(_("Maggot link")).append(":
") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 msgid "Torrent file" @@ -1072,14 +1037,9 @@ msgstr "Torrent en {0} no era válido" #. FIXME don't lose peer setting #. String peerParam = req.getParameter("p"); #. if (peerParam != null) -#. buf.append("\n"); +#. buf.append("\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "El torrent no se ha podido obtener de {0}." - -#~ msgid "or" -#~ msgstr "o" - -#~ msgid "Specify custom tracker announce URL" -#~ msgstr "¡Especifica una URL para anunciar al rastreador!" diff --git a/apps/i2psnark/locale/messages_sv.po b/apps/i2psnark/locale/messages_sv.po index 20c4c76e2..b8bfc202e 100644 --- a/apps/i2psnark/locale/messages_sv.po +++ b/apps/i2psnark/locale/messages_sv.po @@ -2,984 +2,1033 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # 123hund123 , 2011. # , 2011. # hottuna , 2011. # , 2011. -# Martin Svensson , 2011. +# Martin Svensson , 2011, 2012. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-12-15 20:14+0000\n" -"PO-Revision-Date: 2011-12-13 15:45+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-03-07 00:52+0000\n" +"PO-Revision-Date: 2012-03-09 19:26+0000\n" "Last-Translator: Martin Svensson \n" -"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/" -"team/sv_SE/)\n" -"Language: sv_SE\n" +"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sv_SE\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:355 +#: ../java/src/org/klomp/snark/SnarkManager.java:386 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Gräns för totalt antal uppladdare är bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:357 +#: ../java/src/org/klomp/snark/SnarkManager.java:388 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "Gräns för totalt minsta antal uppladdare är bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:369 +#: ../java/src/org/klomp/snark/SnarkManager.java:400 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Uppladdnings bandbredd bytt till {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:371 +#: ../java/src/org/klomp/snark/SnarkManager.java:402 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "Minsta uppladdnings bandbredd bytt till {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:383 +#: ../java/src/org/klomp/snark/SnarkManager.java:414 #, java-format msgid "Startup delay changed to {0}" msgstr "Fördröjning vid uppstart bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:394 +#: ../java/src/org/klomp/snark/SnarkManager.java:425 #, java-format msgid "Refresh time changed to {0}" msgstr "Uppdateringstiden ändrad till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:396 +#: ../java/src/org/klomp/snark/SnarkManager.java:427 msgid "Refresh disabled" msgstr "Uppdatering inaktiverad" -#: ../java/src/org/klomp/snark/SnarkManager.java:451 +#: ../java/src/org/klomp/snark/SnarkManager.java:482 msgid "I2CP and tunnel changes will take effect after stopping all torrents" -msgstr "" -"I2CP och tunnel förändringar kommer träda i kraft efter alla torrentar " -"stoppats." +msgstr "I2CP och tunnel förändringar kommer träda i kraft efter alla torrentar stoppats." -#: ../java/src/org/klomp/snark/SnarkManager.java:455 +#: ../java/src/org/klomp/snark/SnarkManager.java:486 #, java-format msgid "I2CP options changed to {0}" msgstr "I2CP valet ändrad till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:460 +#: ../java/src/org/klomp/snark/SnarkManager.java:491 msgid "Disconnecting old I2CP destination" msgstr "Kopplat från gammal I2CP destination" -#: ../java/src/org/klomp/snark/SnarkManager.java:462 +#: ../java/src/org/klomp/snark/SnarkManager.java:493 #, java-format msgid "I2CP settings changed to {0}" msgstr "I2CP-inställningar ändrade till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:467 +#: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" -msgstr "" -"Misslyckades med anslutningsförsök med nya inställningar, återställer de " -"gamla I2CP inställningarna" +msgstr "Misslyckades med anslutningsförsök med nya inställningar, återställer de gamla I2CP inställningarna" -#: ../java/src/org/klomp/snark/SnarkManager.java:471 +#: ../java/src/org/klomp/snark/SnarkManager.java:502 msgid "Unable to reconnect with the old settings!" msgstr "Misslyckades med anslutningsförsök med gamla inställningar!" -#: ../java/src/org/klomp/snark/SnarkManager.java:473 +#: ../java/src/org/klomp/snark/SnarkManager.java:504 msgid "Reconnected on the new I2CP destination" msgstr "Återanslöt mot den nya I2CP destinationen" -#: ../java/src/org/klomp/snark/SnarkManager.java:480 +#: ../java/src/org/klomp/snark/SnarkManager.java:511 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "I2CP-lyssnar omstartad på grund av \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:492 +#: ../java/src/org/klomp/snark/SnarkManager.java:523 msgid "New files will be publicly readable" msgstr "Nya filer kommer vara publikt läsbara" -#: ../java/src/org/klomp/snark/SnarkManager.java:494 +#: ../java/src/org/klomp/snark/SnarkManager.java:525 msgid "New files will not be publicly readable" msgstr "Nya filer kommer inte vara publikt läsbara" -#: ../java/src/org/klomp/snark/SnarkManager.java:501 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 msgid "Enabled autostart" msgstr "Aktiverade automatisk start" -#: ../java/src/org/klomp/snark/SnarkManager.java:503 +#: ../java/src/org/klomp/snark/SnarkManager.java:534 msgid "Disabled autostart" msgstr "Avaktiverade automatisk start" -#: ../java/src/org/klomp/snark/SnarkManager.java:509 +#: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Enabled open trackers - torrent restart required to take effect." -msgstr "" -"Aktiverade öppna trackers - torrent måste startas om för att inställningen " -"ska träda i kraft" +msgstr "Aktiverade öppna trackers - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:542 msgid "Disabled open trackers - torrent restart required to take effect." -msgstr "" -"Avaktiverade öppna trackers - torrent måste startas om för att inställningen " -"ska träda i kraft" +msgstr "Avaktiverade öppna trackers - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:519 +#: ../java/src/org/klomp/snark/SnarkManager.java:550 msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "" -"Öppen tracker-lista förändrad - torrent måste startas om för att " -"inställningen ska träda i kraft" +msgstr "Öppen tracker-lista förändrad - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:526 +#: ../java/src/org/klomp/snark/SnarkManager.java:557 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "{0} tema laddat, återgå till huvudvyn för i2psnark." -#: ../java/src/org/klomp/snark/SnarkManager.java:533 +#: ../java/src/org/klomp/snark/SnarkManager.java:564 msgid "Configuration unchanged." msgstr "Inställningar oförändrade" -#: ../java/src/org/klomp/snark/SnarkManager.java:543 +#: ../java/src/org/klomp/snark/SnarkManager.java:574 #, java-format msgid "Unable to save the config to {0}" msgstr "Misslyckades med att spara inställningar till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:608 +#: ../java/src/org/klomp/snark/SnarkManager.java:639 msgid "Connecting to I2P" msgstr "Ansluter till I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:611 +#: ../java/src/org/klomp/snark/SnarkManager.java:642 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Problem vid anslutning till I2P - kontrollera dina I2CP-inställningar!" -#: ../java/src/org/klomp/snark/SnarkManager.java:620 +#: ../java/src/org/klomp/snark/SnarkManager.java:651 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Problem: Kunda in lägga till torrent {0}" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:642 +#: ../java/src/org/klomp/snark/SnarkManager.java:673 #, java-format msgid "Cannot open \"{0}\"" msgstr "Kan inte öppna \"{0}\"" -#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:661 -#: ../java/src/org/klomp/snark/SnarkManager.java:737 -#: ../java/src/org/klomp/snark/SnarkManager.java:792 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2035 +#. TODO - if the existing one is a magnet, delete it and add the metainfo +#. instead? +#: ../java/src/org/klomp/snark/SnarkManager.java:692 +#: ../java/src/org/klomp/snark/SnarkManager.java:770 +#: ../java/src/org/klomp/snark/SnarkManager.java:825 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2212 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent med denna infohash körs redan: {0}" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:668 +#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#, java-format +msgid "ERROR - No I2P trackers in private torrent \"{0}\"" +msgstr "FEL - Inga I2P trackers den i privata torrenten \"{0}\"" + +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P +#. open trackers and DHT only.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:701 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." -msgstr "" -"Varning - Inga I2P trackers i \"{0}\", kommer enbart anmäla til öppna " -"trackers i I2P." +msgstr "Varning - Inga I2P trackers i \"{0}\", kommer enbart anmäla til öppna trackers i I2P." -#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:673 +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open +#. trackers are disabled, you should enable open trackers or DHT before +#. starting the torrent.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:706 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." -msgstr "" -"Varning - Inga I2P trackers i \"{0}\". Kontrollera att öppna trackers är " -"påslagna innan denhär torrenten startas." +msgstr "Varning - Inga I2P trackers i \"{0}\". Kontrollera att öppna trackers är påslagna innan denhär torrenten startas." -#: ../java/src/org/klomp/snark/SnarkManager.java:694 +#: ../java/src/org/klomp/snark/SnarkManager.java:727 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Torrent i \"{0}\" är ogiltig" -#: ../java/src/org/klomp/snark/SnarkManager.java:699 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2057 +#: ../java/src/org/klomp/snark/SnarkManager.java:732 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "Problem: Minnet har tagit slut, kan inte skapa torrent från {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:711 +#: ../java/src/org/klomp/snark/SnarkManager.java:744 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent tillagd och startad: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#: ../java/src/org/klomp/snark/SnarkManager.java:746 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent tillagd: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:748 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:499 +#: ../java/src/org/klomp/snark/SnarkManager.java:781 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:540 #, java-format msgid "Fetching {0}" msgstr "Hämtar {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:751 +#: ../java/src/org/klomp/snark/SnarkManager.java:784 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." -msgstr "" -"Vi har inga sparade nerladdare och inga andra torrents kör. Hämtning av {0} " -"kommer inte lyckas för en annan torrent startas." +msgstr "Vi har inga sparade nerladdare och inga andra torrents kör. Hämtning av {0} kommer inte lyckas för en annan torrent startas." -#: ../java/src/org/klomp/snark/SnarkManager.java:755 +#: ../java/src/org/klomp/snark/SnarkManager.java:788 #, java-format msgid "Adding {0}" msgstr "Lägger till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:802 -#: ../java/src/org/klomp/snark/SnarkManager.java:825 -#: ../java/src/org/klomp/snark/SnarkManager.java:1260 +#: ../java/src/org/klomp/snark/SnarkManager.java:835 +#: ../java/src/org/klomp/snark/SnarkManager.java:858 +#: ../java/src/org/klomp/snark/SnarkManager.java:1293 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Misslyckades att kopiera torrentfil till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1052 +#: ../java/src/org/klomp/snark/SnarkManager.java:1085 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "För många filer i \"{0}\" ({1}), tar bort den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1054 +#: ../java/src/org/klomp/snark/SnarkManager.java:1087 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Torrenten \"{0}\" får inte sluta med \".torrent\", tar bort den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1056 +#: ../java/src/org/klomp/snark/SnarkManager.java:1089 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Inga delar i \"{0}\", tar bort den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1058 +#: ../java/src/org/klomp/snark/SnarkManager.java:1091 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "För många delar i \"{0}\", gränden är {1}, raderar den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1060 +#: ../java/src/org/klomp/snark/SnarkManager.java:1093 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "För stora delar i \"{0}\" ({1}B), raderar den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1061 +#: ../java/src/org/klomp/snark/SnarkManager.java:1094 #, java-format msgid "Limit is {0}B" msgstr "Gränsen är {0}B" -#: ../java/src/org/klomp/snark/SnarkManager.java:1063 +#: ../java/src/org/klomp/snark/SnarkManager.java:1096 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "Torrenten \"{0}\" har ingen data, tar bort den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1071 +#: ../java/src/org/klomp/snark/SnarkManager.java:1104 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "Torrentar större än {0}B stöds ännu ej, tar bort \"{1}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1087 +#: ../java/src/org/klomp/snark/SnarkManager.java:1120 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Problem: Kunde ej ta bort torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1108 -#: ../java/src/org/klomp/snark/SnarkManager.java:1126 +#: ../java/src/org/klomp/snark/SnarkManager.java:1141 +#: ../java/src/org/klomp/snark/SnarkManager.java:1159 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent stannad: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1147 +#: ../java/src/org/klomp/snark/SnarkManager.java:1180 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent borttagen: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1155 +#: ../java/src/org/klomp/snark/SnarkManager.java:1188 #, java-format msgid "Adding torrents in {0}" msgstr "Torrents tillagda i {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1208 +#: ../java/src/org/klomp/snark/SnarkManager.java:1241 #, java-format msgid "Download finished: {0}" msgstr "Nerladdning klar: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1256 +#: ../java/src/org/klomp/snark/SnarkManager.java:1289 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo mottagen till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1257 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:534 +#: ../java/src/org/klomp/snark/SnarkManager.java:1290 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:575 #, java-format msgid "Starting up torrent {0}" msgstr "Startar torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1313 +#: ../java/src/org/klomp/snark/SnarkManager.java:1346 msgid "Unable to connect to I2P!" msgstr "Misslyckades med att ansluta till I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:1319 +#: ../java/src/org/klomp/snark/SnarkManager.java:1352 #, java-format msgid "Unable to add {0}" msgstr "Misslyckades med att lägga till {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:205 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:224 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Anonym bittorrentklient" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:221 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 +msgid "Router is down" +msgstr "Routen är nere" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:224 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1052 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:254 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1147 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:228 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 msgid "Refresh page" msgstr "Ladda om sida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:233 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:263 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:281 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Klicka på \"Lägg till torrent\" för att hämta en trorrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:290 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1778 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:330 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1955 msgid "Status" msgstr "Status" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:296 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:298 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:338 msgid "Hide Peers" msgstr "Göm nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:303 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:305 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:345 msgid "Show Peers" msgstr "Visa nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:312 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1702 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1718 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1872 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1888 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:316 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:356 msgid "Estimated time remaining" msgstr "Uppskattad återstående tid" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:319 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 msgid "ETA" msgstr "UÅT" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:323 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:363 msgid "Downloaded" msgstr "Nerladdat" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:326 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:340 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 msgid "RX" msgstr "RX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:330 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 msgid "Uploaded" msgstr "Uppladdat" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:333 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 msgid "TX" msgstr "TX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:338 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 msgid "Down Rate" msgstr "Nerhastighet" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:392 msgid "Rate" msgstr "Hastighet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 msgid "Up Rate" msgstr "Upphastighet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 msgid "Stop all torrents and the I2P tunnel" msgstr "Stoppa alla torrents och I2P-tunneln" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:374 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:414 msgid "Stop All" msgstr "Stoppa alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 msgid "Start all torrents and the I2P tunnel" msgstr "Starta alla torrents och I2P-tunneln" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:425 msgid "Start All" msgstr "Starta alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:404 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:445 msgid "No torrents loaded." msgstr "Inga torrents laddade." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:409 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 msgid "Totals" msgstr "Totalt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:411 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:452 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "{0} torrent" msgstr[1] "{0} torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:414 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "{0} ansluten nerladdare" msgstr[1] "{0} anslutna nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:498 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:539 msgid "Opening the I2P tunnel" msgstr "Öpnat I2P tunnel " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:505 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:546 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "Ogiltig URL: Måste starta med \"http://\", \"{0}\" eller \"{1}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:553 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:580 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:621 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:586 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:627 #, java-format msgid "Torrent file deleted: {0}" msgstr "Torrentfil borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:592 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:603 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:633 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:644 #, java-format msgid "Data file deleted: {0}" msgstr "Datafil borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:605 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:646 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Datafil kunde inte tas bort: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:617 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:624 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:658 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 #, java-format msgid "Data dir deleted: {0}" msgstr "Datamapp borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:663 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:709 msgid "Error creating torrent - you must select a tracker" msgstr "Misslyckades med att skapa torrent - en tracker måste väljas" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:678 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:724 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent skapad för \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:680 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:726 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" -msgstr "" -"Många I2P trackers kräver att användare registrerar sig för uppladdning av " -"torrent - gör det innan \"{0}\" startas" +msgstr "Många I2P trackers kräver att användare registrerar sig för uppladdning av torrent - gör det innan \"{0}\" startas" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:682 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Misslyckades med att skapa torrent för \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:685 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Kan ej skapa torrent för data som ej finns: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:688 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 msgid "Error creating torrent - you must enter a file or directory" msgstr "Misslyckades med att skapa torrent - en fil eller mapp måste anges" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:691 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Stoppar alla torrents och stänger I2P-tunneln." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:702 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748 msgid "I2P tunnel closed." msgstr "I2P-tunneln är stängd." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:705 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:751 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Öppnar I2P-tunneln och startar torrents." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:827 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:832 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:838 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +msgid "Delete selected" +msgstr "Ta bort valda" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 +msgid "Removed" +msgstr "Borttagen" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +msgid "Add tracker" +msgstr "Lägg till tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 +msgid "Enter valid tracker name and URLs" +msgstr "Ange namn och URL för trackern " + +#. "\n" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 +msgid "Restore defaults" +msgstr "Återställ standardvärden" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 +msgid "Restored default trackers" +msgstr "Återställ standard trackers " + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 msgid "Tracker Error" msgstr "Tracker-fel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:830 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:834 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:846 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:850 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:858 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:862 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:867 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:871 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:924 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:928 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:940 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:944 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:952 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:956 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:965 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "{0} nerladdare" msgstr[1] "{0} nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:843 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:848 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:942 msgid "Seeding" msgstr "Uppladdning" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:852 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1724 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1829 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:946 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1894 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2006 msgid "Complete" msgstr "Färdig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:855 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:860 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:949 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:954 msgid "OK" msgstr "Ok" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:864 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:869 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:958 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 msgid "Stalled" msgstr "Avstannad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:873 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:876 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:970 msgid "No Peers" msgstr "Inga källor" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:878 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:972 msgid "Stopped" msgstr "Stoppad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:910 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 msgid "Torrent details" msgstr "Torrentdetaljer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1186 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1032 msgid "View files" msgstr "Se filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:939 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1034 msgid "Open file" msgstr "Öppna fil" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:981 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 msgid "Stop the torrent" msgstr "Stoppa torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:983 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1078 msgid "Stop" msgstr "Stoppa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:993 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1088 msgid "Start the torrent" msgstr "Starta torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:995 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1090 msgid "Start" msgstr "Starta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "Ta bort torrent från den aktiva listan, tar bort .torrent fil" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1011 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1106 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" -msgstr "" -"Är du säker på att du vill ta bort filen \"{0}.torrent\" (nerladdad data " -"kommer ej tas bort) ?" +msgstr "Är du säker på att du vill ta bort filen \"{0}.torrent\" (nerladdad data kommer ej tas bort) ?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1014 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 msgid "Remove" msgstr "Ta bort" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1025 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Ta bort .torrent filen och tillhörande datafil(er)" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" -msgstr "" -"Är du säker på att du vill ta bort torrenten \"{0}\" och all nerladdad data?" +msgstr "Är du säker på att du vill ta bort torrenten \"{0}\" och all nerladdad data?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 msgid "Delete" msgstr "Ta bort" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1068 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163 msgid "Unknown" msgstr "Okänd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1080 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175 msgid "Seed" msgstr "Källa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1103 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1198 msgid "Uninteresting (The peer has no pieces we need)" msgstr "Ointressant (nerladdaren har inga delar vi behöver)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1105 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "Spärra (nerladdaren låter oss inte be dom delar)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1220 msgid "Uninterested (We have no pieces the peer needs)" msgstr "Ointresserad (vi har inga delar nerladdaren behöver)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1127 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "Spärrar (vi låter inte nerladdaren be dom delar)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1185 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1280 #, java-format msgid "Details at {0} tracker" msgstr "Detaljer för {0} tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1215 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1310 msgid "Add Torrent" msgstr "Lägg till torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1312 msgid "From URL" msgstr "Från URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1220 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 msgid "" "Enter the torrent file download URL (I2P only), magnet link, or maggot link" msgstr "Ange URL (inom I2P) till torrent, magnet länl eller maggot länk" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1225 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 msgid "Add torrent" msgstr "Lägg till torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1228 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1323 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Du kan även kopiera .torrent filer till: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1230 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 msgid "Removing a .torrent will cause it to stop." msgstr "Borttagning av .torrent fil kommer stanna den." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 msgid "Create Torrent" msgstr "Skapa torrent" -#. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1256 +#. out.write("From file:
\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 msgid "Data to seed" msgstr "Data att ladda upp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1260 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1355 msgid "File or directory to seed (must be within the specified path)" msgstr "Fil eller mapp att ladda upp (måste finnas på angiven plats)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1262 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1743 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1357 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1913 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1359 msgid "Select a tracker" msgstr "Välj en tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1269 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1364 msgid "Open trackers only" msgstr "Enbart öppna trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1284 -msgid "or" -msgstr "eller" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287 -msgid "Specify custom tracker announce URL" -msgstr "Ange anpassad tracker URL" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1290 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1385 msgid "Create torrent" msgstr "Skapa torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1479 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 +msgid "Private?" +msgstr "Privat?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 +msgid "Use for private trackers" +msgstr "Använd för privata trackers" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 msgid "Configuration" msgstr "Inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 msgid "Data directory" msgstr "Datamapp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1317 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1421 msgid "Edit i2psnark.config and restart to change" msgstr "Förändra i2psnark.conig och starta om för att ändra" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1425 msgid "Files readable by all" msgstr "Filer läsbara för alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 msgid "If checked, other users may access the downloaded files" msgstr "Om vald, kommer andra användare att kunna komma åt nerladdade filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1329 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 msgid "Auto start" msgstr "Automatisk start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1333 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 msgid "If checked, automatically start torrents that are added" msgstr "Om ikryssad, startas automatiskt tillagda torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1337 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 msgid "Theme" msgstr "Tema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454 msgid "Refresh time" msgstr "Uppdateringsintervall" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1363 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 msgid "Never" msgstr "Aldrig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1369 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1473 msgid "Startup delay" msgstr "Fördröjning av uppstart" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 msgid "minutes" msgstr "minuter" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1395 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1499 msgid "Total uploader limit" msgstr "Gräns för totalt antal uppladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1398 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1502 msgid "peers" msgstr "nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1402 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1506 msgid "Up bandwidth limit" msgstr "Gräns för bandbredd uppåt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1405 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 msgid "Half available bandwidth recommended." msgstr "Hälften av tillgänglig bandbredd rekommenderas." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1407 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1511 msgid "View or change router bandwidth" msgstr "Se eller ändra routerns bandbredd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 msgid "Use open trackers also" msgstr "Använd öppna trackers med" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 msgid "" -"If checked, announce torrents to open trackers as well as the tracker listed " -"in the torrent file" -msgstr "" -"Om ikryssad, anmäl torrents till öppna trackers och tracker angiven i " -"torrentfilen" +"If checked, announce torrents to open trackers as well as the tracker listed" +" in the torrent file" +msgstr "Om ikryssad, anmäl torrents till öppna trackers och tracker angiven i torrentfilen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 msgid "Open tracker announce URLs" msgstr "Öppna tracker-anmälnings URL:er" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1431 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 msgid "Inbound Settings" msgstr "Inkommande inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1541 msgid "Outbound Settings" msgstr "Utgående inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 msgid "I2CP host" msgstr "I2CP-värd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1554 msgid "I2CP port" msgstr "I2CP-port" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1465 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 msgid "I2CP options" msgstr "I2CP-inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1574 msgid "Save configuration" msgstr "Spara inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1495 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 +msgid "Trackers" +msgstr "Trackers" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 +msgid "Name" +msgstr "Namn" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 +msgid "Website URL" +msgstr "Webbplats URL" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 +msgid "Announce URL" +msgstr "Tillkännage URLen" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 +msgid "Add" +msgstr "Lägg till" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 #, java-format msgid "Invalid magnet URL {0}" msgstr "Ogiltig magnet URL {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1684 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Ogiltig infohash i magnet URL {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1559 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "{0} hopp" msgstr[1] "{0} hopp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1560 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "{0} tunnel" msgstr[1] "{0} tunnlar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1722 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1892 msgid "Completion" msgstr "Färdiställning" #. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1726 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1775 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1896 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1952 msgid "Size" msgstr "Storlek" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1731 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1901 msgid "Files" msgstr "Filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1733 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 msgid "Pieces" msgstr "Delar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1734 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 msgid "Piece size" msgstr "Delstorlek" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1756 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1926 msgid "Magnet link" msgstr "Magnet länk" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1773 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1812 +#. We don't have the hash of the torrent file +#. buf.append("
").append(_("Maggot link")).append(": ") +#. .append(MAGGOT).append(hex).append(':').append(hex).append(""); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 +msgid "Torrent file" +msgstr "Torrent fil" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989 msgid "Directory" msgstr "Mapp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1782 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1959 msgid "Priority" msgstr "Prioritet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1787 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 msgid "Up to higher level directory" msgstr "Up till högre mappnivå" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1817 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1994 msgid "Torrent not found?" msgstr "Torrent hittades ej?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1826 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 msgid "File not found in torrent?" msgstr "Fil hittades ej i torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1839 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2016 msgid "complete" msgstr "färdig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1840 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "bytes remaining" msgstr "bytes kvar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1865 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2042 msgid "Open" msgstr "Öppna" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1891 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 msgid "High" msgstr "Hög" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1896 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2073 msgid "Normal" msgstr "Normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1901 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2078 msgid "Skip" msgstr "Hoppa över" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1910 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 msgid "Save priorities" msgstr "Spara prioriteter" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2026 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2203 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent hämtad från {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2047 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2224 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent kör redan: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2049 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent finns redan i kö: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2055 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2232 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent vid {0} var inte giltig" @@ -987,12 +1036,9 @@ msgstr "Torrent vid {0} var inte giltig" #. FIXME don't lose peer setting #. String peerParam = req.getParameter("p"); #. if (peerParam != null) -#. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 +#. buf.append("\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Torrent kunde inte hämtas från {0}" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2072 -msgid "Retry" -msgstr "Pröva igen" diff --git a/apps/i2ptunnel/locale/messages_de.po b/apps/i2ptunnel/locale/messages_de.po index 503e27194..9580fcb87 100644 --- a/apps/i2ptunnel/locale/messages_de.po +++ b/apps/i2ptunnel/locale/messages_de.po @@ -5,7 +5,7 @@ # # Translators: # blabla, 2011. -# , 2011. +# , 2011, 2012. # D.A. Loader <>, 2012. # ducki2p , 2011. # foo , 2009. @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:36+0000\n" -"PO-Revision-Date: 2012-02-19 14:19+0000\n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"PO-Revision-Date: 2012-03-13 20:51+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" @@ -25,15 +25,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:551 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "This seems to be a bad destination:" msgstr "Dies scheint kein gültiges Ziel zu sein:" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:551 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "i2paddresshelper cannot help you with a destination like that!" msgstr "Der I2P-Adresshelfer kann dir bei solch einem Ziel nicht helfen." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:616 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "" "To visit the destination in your host database, click herehier, und um das Ziel aus der kollidierenden Adresshelfer-" "Anfrage zu besuchen, hier!" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:984 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 @@ -52,81 +52,85 @@ msgstr "" msgid "Host" msgstr "Host" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:985 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +msgid "Base 32" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 msgid "Destination" msgstr "Ziel" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:991 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 #, java-format msgid "Continue to {0} without saving" msgstr "Weiter zu {0}, ohne zu speichern" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:996 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" msgstr "{0} im Router-Adressbuch speichern und auf die Eepseite weiterleiten" #. only blockfile supports multiple books -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:999 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" msgstr "{0} im Master-Adressbuch speichern und auf die Eepseite weiterleiten" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1000 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" msgstr "{0} im privaten Adressbuch speichern und auf die Eepseite weiterleiten" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1153 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 msgid "HTTP Outproxy" msgstr "HTTP-Outproxy" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1158 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" "Durch Klicken auf einen der untenstehenden Links bekommen Sie einen " "Adresshelfer von einem \"Sprung\"-Service:" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:160 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" msgstr "Durch Adresshelfer hinzugefügt" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:184 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 #, java-format msgid "Redirecting to {0}" msgstr "Weiterleitung zu {0}" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 msgid "Router Console" msgstr "Routerkonsole" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Addressbook" msgstr "Adressbuch" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Configuration" msgstr "Einstellungen" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Help" msgstr "Hilfe" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 #, java-format msgid "Saved {0} to the {1} addressbook, redirecting now." msgstr "" "{0} wurde ins {1} Adressbuch geschrieben. Du wirst nun weitergeleitet." -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:197 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 #, java-format msgid "Failed to save {0} to the {1} addressbook, redirecting now." msgstr "" "Konnte {0} nicht im {1} Adressbuch speichern. Du wirst nun weitergeleitet." -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:199 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 msgid "Click here if you are not redirected automatically." msgstr "Klick hier, wenn du nicht automatisch weitergeleitet wirst!" @@ -135,7 +139,7 @@ msgstr "Klick hier, wenn du nicht automatisch weitergeleitet wirst!" msgid "internal" msgstr "intern" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:175 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:174 msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." @@ -143,86 +147,86 @@ msgstr "" "Ungültige Formulareingabe - wahrscheinlich haben Sie den \"Zurück\"-Knopf " "Ihres Browsers betätigt. Bitte neuladen!" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:222 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" msgstr "Einstellungen für alle Tunnel neugeladen" #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:234 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:233 msgid "Starting tunnel" msgstr "Starte Tunnel ..." #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:247 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:246 msgid "Stopping tunnel" msgstr "Beende Tunnel ..." -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:315 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 msgid "Configuration changes saved" msgstr "Änderungen der Einstellungen gespeichert" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:318 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317 msgid "Failed to save configuration" msgstr "Einstellungen nicht gespeichert" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:437 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 msgid "New Tunnel" msgstr "Neuer Tunnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 msgid "Standard client" msgstr "Standardklient" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 msgid "HTTP client" msgstr "HTTP-Klient" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 msgid "IRC client" msgstr "IRC-Klient" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 msgid "Standard server" msgstr "Standardserver" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 msgid "HTTP server" msgstr "HTTP-Server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" msgstr "SOCKS-4/4a/5-Proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" msgstr "SOCKS-IRC-Proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" msgstr "CONNECT/SSL/HTTPS-Proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" msgstr "IRC-Server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 msgid "Streamr client" msgstr "Streamr-Klient" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 msgid "Streamr server" msgstr "Streamr-Server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:468 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 msgid "HTTP bidir" msgstr "HTTP Bidir" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:556 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 msgid "Host not set" msgstr "Host nicht gesetzt" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:560 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 msgid "Port not set" msgstr "Port nicht gesetzt" @@ -1030,7 +1034,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "Customised client tunnel specific for IRC connections." -msgstr "" +msgstr "für IRC-Verbindungen zugeschnittener Kliententunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 msgid "" @@ -1046,7 +1050,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "A tunnel that implements the SOCKS protocol." -msgstr "" +msgstr "ein Tunnel, der das SOCKS-Protokoll implementiert" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 msgid "" @@ -1070,12 +1074,17 @@ msgid "" "address into your IRC client, and configuring the IRC client to use this " "SOCKS tunnel." msgstr "" +"Mit diesem Tunneltypen kann man sich mit IRC-Netzweken verbinden, indem man " +"die I2P-Adresse in den IRC-Klienten eingibt und selbigen veranlasst, als " +"Proxy den SOCKS-Tunnel zu verwenden." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." msgstr "" +"Das heißt, es wird nur noch ein I2P-Tunnel benötigt, und nicht mehr je ein " +"Tunnel für jedes IRC-Netzwerk." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" @@ -1083,28 +1092,35 @@ msgid "" "is known, though it depends on whether or not the outproxy has been blocked " "by the IRC network." msgstr "" +"Auch mit IRC-Netzwerken außerhalb von I2P kann man sich so verbinden - " +"vorausgesetzt, ein vom betreffenden IRC-Netzwerk nicht blockierter SOCKS-" +"Outproxy in I2P ist bekannt." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "A client tunnel that implements the HTTP CONNECT command." -msgstr "" +msgstr "ein Kliententunnel, in dem der HTTP-CONNECT-Befehl implementiert wurde" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." msgstr "" +"Dies erlaubt das Aufbauen von TCP-Verbindungen über einen HTTP-Outproxy, " +"vorausgessetzt, der Proxy unterstützt dies." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "A customised client tunnel for Streamr." -msgstr "" +msgstr "ein spezieller Kliententunnel für Streamr" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 msgid "A basic server tunnel for hosting a generic service inside I2P." msgstr "" +"ein einfacher Servertunnel für die Bereitstellung allgemeiner Dienste im I2P-" +"Netz" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "A server tunnel that is customised for HTTP connections." -msgstr "" +msgstr "ein auf HTTP-Verbindungen zugeschnittener Servertunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 msgid "Use this tunnel type if you want to host an eepsite." @@ -1119,6 +1135,8 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "This tunnel type is predominantly used when running a Seedless server." msgstr "" +"Dieser Tunneltyp kommt vorranging beim Betreiben eines Seedless-Servers zum " +"Einsatz." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "A customised server tunnel for hosting IRC networks inside I2P." @@ -1132,17 +1150,19 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "A customised server tunnel for Streamr." -msgstr "" +msgstr "Ein modifizierter Server Tunnel für Streamr." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:318 msgid "Choose a name and description for your tunnel." -msgstr "" +msgstr "Wähle einen Namen und eine Beschreibung für deinen Tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." msgstr "" +"Du kannst es nennen wie du willst, der Name dient nur des leichten Auffinden " +"in der Router Console." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 msgid "" @@ -1152,7 +1172,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "Separate multiple proxies with commas." -msgstr "" +msgstr "Trenne mehrere Proxies mit Kommas." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:370 msgid "" @@ -1200,7 +1220,7 @@ msgstr "Hauptsächlich will man 127.0.0.1 erlauben" msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." -msgstr "" +msgstr "Der I2P-Router kann diesen Tunnel beim Start automatisch mitstarten." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" @@ -1212,6 +1232,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 msgid "The wizard has now collected enough information to create your tunnel." msgstr "" +"Der Wizard hat nun genug Informationen für die Tunnelerstellung gesammelt." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "" @@ -1227,7 +1248,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "The router will start the tunnel once it has been set up." -msgstr "" +msgstr "Der Router startet den Tunnel sobald er eingerichtet ist." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 msgid "" @@ -1243,7 +1264,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 msgid "Below is a summary of the options you chose:" -msgstr "" +msgstr "Zusammenfassung der gewählten Optionen:" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:656 msgid "" diff --git a/apps/i2ptunnel/locale/messages_es.po b/apps/i2ptunnel/locale/messages_es.po index d1f223f3b..351044b81 100644 --- a/apps/i2ptunnel/locale/messages_es.po +++ b/apps/i2ptunnel/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:37+0000\n" +"POT-Creation-Date: 2012-04-12 20:21+0000\n" "PO-Revision-Date: 2012-02-21 17:30+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -25,15 +25,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:551 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "This seems to be a bad destination:" msgstr "Éste parece ser un destino falso:" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:551 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "i2paddresshelper cannot help you with a destination like that!" msgstr "El ayudante de direcciones no te puede ayudar con un destino así." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:616 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "" "To visit the destination in your host database, click hereaquí! Para visitar el destino del ayudante de direcciones en " "conflicto, ¡pincha aquí!" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:984 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 @@ -52,82 +52,86 @@ msgstr "" msgid "Host" msgstr "Host" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:985 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +msgid "Base 32" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 msgid "Destination" msgstr "Destino" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:991 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 #, java-format msgid "Continue to {0} without saving" msgstr "Acceder a {0} sin guardar" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:996 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" msgstr "" "Guardar {0} a la libreta de direcciones del router y acceder al sitio i2p." #. only blockfile supports multiple books -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:999 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" msgstr "" "Guardar {0} a la libreta de direcciones principal y acceder al sitio i2p." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1000 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" msgstr "" "Guardar {0} a la libreta de direcciones privada y acceder al sitio i2p." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1153 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 msgid "HTTP Outproxy" msgstr "Puerta de salida HTTP" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1158 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" "Pincha en un enlace de debajo para buscar un ayudante de direcciones " "mediante el uso de un servicio de \"salto\":" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:160 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" msgstr "Agregado por el ayudante de direcciones." -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:184 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 #, java-format msgid "Redirecting to {0}" msgstr "Redireccionando a {0}" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 msgid "Router Console" msgstr "Consola del Router" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Addressbook" msgstr "Libreta de direcciones" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Configuration" msgstr "Ajustes" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:191 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Help" msgstr "Ayuda" -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 #, java-format msgid "Saved {0} to the {1} addressbook, redirecting now." msgstr "{0} ha sido guardado en la libreta {1}, accediendo ahora." -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:197 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 #, java-format msgid "Failed to save {0} to the {1} addressbook, redirecting now." msgstr "No se ha podido guardar {0} en la libreta {1}, accediendo ahora." -#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:199 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 msgid "Click here if you are not redirected automatically." msgstr "¡Haz click aquí si no estás siendo enviado automáticamente!" @@ -136,7 +140,7 @@ msgstr "¡Haz click aquí si no estás siendo enviado automáticamente!" msgid "internal" msgstr "interno" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:175 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:174 msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." @@ -144,86 +148,86 @@ msgstr "" "El formulario presentado es inválido, probablemente porque has utilizado el " "botón 'atrás' o 'recargar' de tu navegador. Por favor, ¡vuelve a enviarlo!" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:222 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" msgstr "Configuración recargada para todos los túneles" #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:234 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:233 msgid "Starting tunnel" msgstr "Inicializando el túnel" #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:247 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:246 msgid "Stopping tunnel" msgstr "Deteniendo el túnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:315 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 msgid "Configuration changes saved" msgstr "Cambios en la configuración guardados" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:318 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317 msgid "Failed to save configuration" msgstr "No se pudo guardar la configuración" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:437 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 msgid "New Tunnel" msgstr "Nuevo túnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 msgid "Standard client" msgstr "Cliente estándar" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 msgid "HTTP client" msgstr "Cliente HTTP" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 msgid "IRC client" msgstr "Cliente IRC" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 msgid "Standard server" msgstr "Servidor estándar" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 msgid "HTTP server" msgstr "Servidor HTTP" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" msgstr "Proxy SOCKS 4/4a/5" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" msgstr "Proxy IRC SOCKS" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" msgstr "Proxy CONNECT/SSL/HTTPS" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" msgstr "Servidor de IRC" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 msgid "Streamr client" msgstr "Cliente Streamr" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 msgid "Streamr server" msgstr "Servidor Streamr" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:468 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 msgid "HTTP bidir" msgstr "HTTP bidir" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:556 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 msgid "Host not set" msgstr "Host no establecido" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:560 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 msgid "Port not set" msgstr "Puerto no establecido" diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index 18d923b0e..20b4a0c24 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:36+0000\n" -"PO-Revision-Date: 2012-03-07 01:31+0000\n" -"Last-Translator: kytv \n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"PO-Revision-Date: 2012-03-11 02:30+0000\n" +"Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" "Language: de\n" @@ -33,7 +33,7 @@ msgstr "" #. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1371 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -42,7 +42,7 @@ msgstr[1] "{0,number,####} ms" #. seconds #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1375 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -51,7 +51,7 @@ msgstr[1] "{0} s" #. minutes #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1379 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -60,63 +60,63 @@ msgstr[1] "{0} Minuten" #. hours #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1383 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 Stunde" msgstr[1] "{0} Stunden" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1385 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "k.A." #. days -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1388 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "1 Tag" msgstr[1] "{0} Tage" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:128 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Gesperrt über Routerprüfsumme: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:130 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Gesperrt über Routerprüfsumme" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:673 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:746 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP gesperrt wegen blocklist.txt-Eintrags {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:785 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 msgid "IPs Banned Until Restart" msgstr "bis zum Neustart gesperrte IP's" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:809 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 msgid "IPs Permanently Banned" msgstr "permanent gesperrte IP's" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:811 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "From" msgstr "Von" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:813 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "To" msgstr "An" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:849 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:415 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 msgid "none" msgstr "keine" @@ -124,87 +124,87 @@ msgstr "keine" #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) #. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:82 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:124 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:526 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 msgid "Rejecting tunnels: Starting up" msgstr "Weise Tunnel ab: Initialisieren" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:177 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "Weise Tunnelanfragen zurück: Hohe Nachrichtenlatenz" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:216 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Weise Tunnelanfragen zurück: Hohe Anzahl an Anfragen" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:271 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "Weise Tunnelanfragen zurück: Limit erreicht" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:339 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "Weise Tunnelanfragen zurück: Bandbreitenlimit erreicht" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:409 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Weise viele Tunnelanfragen zurück: Bandbreitenlimit erreicht" #. hard to do {0} from here #. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:413 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Akzeptiere viele Tunnelanfragen" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:415 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "Akzeptiere Tunnelanfragen" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:531 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 msgid "Rejecting tunnels: Shutting down" msgstr "Weise Tunnelanfragen zurück: Beende Router" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:536 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Weise Tunnelanfragen zurück" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:155 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Reseeden" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:171 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "Nur Daten eines Routers per Reseed erhalten" msgstr[1] "Nur {0} Routerinformationen per Reseed erhalten" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:178 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Reseed fehlgeschlagen" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:179 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Für Hilfe, siehe {0}!" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:180 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "Einstellungen für den Reseed" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:323 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Reseed: Hole die Seed-URL" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:373 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." @@ -239,7 +239,7 @@ msgstr "Anzahl aktiver Teilnehmer mit denen wir reden" msgid "Known fast peers" msgstr "bekannte schnelle Teilnehmer" -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:526 +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "NetzDB-Eintrag" @@ -248,26 +248,26 @@ msgstr "NetzDB-Eintrag" msgid "No transports (hidden or starting up?)" msgstr "Keine Transporte (Versteckter Modus oder Start?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:445 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Unerreichbar auf allen Transporten" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:494 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Router-Transport-Adresse" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} wird nur für ausgehende Verbindungen genutzt" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:513 -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Hilfe" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:514 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." @@ -275,7 +275,7 @@ msgstr "" "Ihre Verbindungseinstellungen werden, basierend auf der von Ihnen zur " "Verfügung gestellten Bandbreite, automatisch vorgenommen." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:516 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." @@ -284,94 +284,94 @@ msgstr "" "Seite \"Erweiterte Einstellungen\" hinzu: i2np.ntcp.maxConnections=nnn und " "i2np.udp.maxConnections=nnn" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Definitionen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:751 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Teilnehmer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "Der entfernte Teilnehmer, über seine Router-Prüfsumme erkannt" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:520 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Richtung" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Eingehende Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Ausgehende Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "" "Sie boten an, uns bekannt zu machen (anderen Teilnehmern helfen, unsere " "Firewall zu überwinden)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "We offered to introduce them (help other peers traverse their firewall)" msgstr "" "Wir bieten an, sie bekannt zu machen (anderen Teilnehmern helfen, ihre " "Firewall zu überwinden)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Vergangene Zeit seit ein Paket empfangen/gesendet wurde" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "Untätig" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "Ein-/Ausgehend" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "Die geglättete ein-/ausgehende Transferrate (KBytes pro Sekunde)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Wie lange die Verbindung schon besteht" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Verbunden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Differenz" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Der Unterschied zwischen Ihrer und der Uhr des Teilnehmers" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" @@ -379,42 +379,42 @@ msgstr "" "Der Pufferspeicher, der angibt, wieviele Bytes Sie ohne Bestätigung senden " "können" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Die Anzahl der gesendeten Nachrichten, die auf Bestätigung warten" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Die maximale Anzahl von gleichzeitig sendbaren Nachrichten" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "" "Die Anzahl der ausstehenden Sendeanforderungen, die den Pufferspeicher " "überschreiten." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "Der Grenzwert zum verzögertem Starten" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "Die Rundenzeit zum Server und zurück in Millisekunden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2005 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Abweichung" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "Standardabweichung der Rundenzeit (in Millisekunden)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "Der Timeout beim erneuten Senden (in Millisekunden)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" @@ -422,41 +422,41 @@ msgstr "" "Derzeit maximale Größe der gesendeten Pakete / geschätzte maximale Größe der " "empfangenen Pakete (Bytes)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "Gesendet" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Gesamtanzahl der an den Teilnehmer gesendeten Pakete" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2014 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "Empfangen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Gesamtanzahl der vom Teilnehmer empfangenen Pakete" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "Mehrfach gesendet" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Gesamtanzahl der an den Teilnehmer erneut gesendeten Pakete" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "Mehrfach empfangen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Gesamtanzahl der vom Teilnehmer erneut empfangenen Pakete" @@ -473,7 +473,7 @@ msgstr "Einstellungen des WAN Common Interface" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 msgid "Status" msgstr "Status" @@ -574,185 +574,185 @@ msgstr "{0} Port {1,number,#####} wurde erfolgreich durch UPnP weitergeleitet." msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "{0} Port {1,number,#####} wurde nicht per UPnP weitergeleitet." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP ist nicht aktiviert." -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:416 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:633 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Zu hohe Abweichung der Uhrzeit: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "NTCP-Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Obere Grenze" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Timeout" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "Ausgehende Warteschlange" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "Rückstau" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:774 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "ankommend" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:776 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2039 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "abgehend" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:825 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "Teilnehmer" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "UDP-Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Nach Router Prüfsumme sortieren" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Richtung/Bekanntmachung" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Sortieren nach untätigen eingehenden Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Sortieren nach untätigen ausgehenden Verbindungen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Sortieren nach eingehender Transferrate" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Sortieren nach ausgehender Transferrate" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Sortieren nach Lebensdauer der Verbindung" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1996 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Sortieren nach Zeitunterschied" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Sortieren nach Größe des Pufferspeichers" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2001 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Sortieren nach Grenzwert des verzögerten Startens" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2004 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Sortieren nach Rundenzeit" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Sortieren nach Abweichung der Rundenzeit" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Sortieren nach Timeout beim erneuten Senden" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2011 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Sortieren nach maximaler ausgehender Transferpaketgröße" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2013 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Sortieren nach Anzahl gesendeter Pakete" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2015 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Sortieren nach Anzahl empfangener Pakete" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2018 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Sortieren nach Anzahl erneut gesendeter Pakete" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2020 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Sortieren nach Anzahl mehrfach empfangener Pakete" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2041 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Wir bieten an, diese bekannt zu machen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Diese boten an, uns bekannt zu machen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2047 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "gedrosselt" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2055 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 Fehler" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2057 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} fehlgeschlagen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2063 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Gesperrt" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2194 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "ZUSAMMENFASSUNG" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:159 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Ignoriere Tunnelanfragen: zu langsam" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:304 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Ignoriere Tunnelanfragen: überlastet" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:513 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Weise Tunnelanfragen zurück: Überlast an Anfragen" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:544 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Weise Tunnelanfragen zurück: Verbindungslimit erreicht" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:747 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:768 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Ignoriere Tunnelanfragen: Hohe Last" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:760 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Ignoriere Tunnelanfragen: zu lange Warteschlange" @@ -1759,30 +1759,32 @@ msgid "Zimbabwe" msgstr "Simbabwe" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 msgid "I2P Router Console" msgstr "I2P-Routerkonsole" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:52 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "" "Fehler beim Aktualisieren der Einstellungen - Bitte schau in die " "Fehlerberichte!" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:62 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Einstellungen erfolgreich gespeichert" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:64 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:421 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:308 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:91 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" @@ -1790,178 +1792,179 @@ msgstr "" "Fehler beim Speichern der Einstellungen (angewendet aber nicht gespeichert) " "- Bitte schau in die Fehlerberichte!" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:36 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Save Client Configuration" msgstr "Speichere Klienteneinstellungen" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:40 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:400 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:404 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Save Interface Configuration" msgstr "Speichere Interface-Einstellungen" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:44 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "Save WebApp Configuration" msgstr "Speichere WebApplikations-Einstellungen" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:48 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 msgid "Save Plugin Configuration" msgstr "Speichere Einstellungen des Zusatzprogrammes" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:52 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Install Plugin" msgstr "Zusatzprogramm installieren" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:56 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 msgid "Update All Installed Plugins" msgstr "Alle installierten Plugins updaten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:92 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Zusatzprogramm {0} gelöscht" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:94 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Fehler beim Löschen des Zusatzprogramms {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:114 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Zusatzprogramm {0} angehalten" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Fehler beim Stoppen des Zusatzprogramms {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Zusatzprogramm {0} gelöscht" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Fehler beim Löschen des Zusatzprogramms {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Zusatzprogramm {0} angehalten" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Starten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:157 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:37 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "Nicht unterstützt" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Neuer Klient hinzugefügt" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" "Klienteninstellungen erfolgreich gespeichert - Neustart zum Übernehmen " "erforderlich" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:222 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Falscher Index für den Klienten" #. #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:389 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Klient" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "angehalten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "gestartet" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "gelöscht" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:268 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "WebApp Einstellungen gespeichert." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Einstellungen des Zusatzprogramms gespeichert." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "WebApplikation" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Fehler beim Starten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Konnte keinen Server finden" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Keine URL des Zusatzprogramms angegeben" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:322 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Keine Update-URL angegeben für {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:331 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:344 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:349 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:367 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Zusatzprogramm oder Aktualisierung wird bereits heruntergeladen." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 msgid "Updating all plugins" msgstr "Alle Plugins updaten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:353 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Lade Zusatzprogramm herunter von {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:371 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Zusatzprogramm {0} auf Aktualisierungen prüfen" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:381 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Zusatzprogramm {0} gestartet" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Fehler beim Starten des Zusatzprogramms {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:419 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take effect." msgstr "" @@ -1974,7 +1977,7 @@ msgid "Edit" msgstr "Bearbeiten" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 msgid "Add Client" msgstr "Klienten hinzufügen" @@ -2005,9 +2008,9 @@ msgid "Plugin" msgstr "Zusatzprogramm" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Version" @@ -2029,7 +2032,7 @@ msgid "License" msgstr "Lizenz" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 -#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Webseite" @@ -2067,7 +2070,7 @@ msgstr "löschen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 msgid "Delete selected" -msgstr "" +msgstr "Lösche ausgewähltes" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 @@ -2077,14 +2080,14 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 msgid "Add item" -msgstr "" +msgstr "Füge Item hinzu" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 msgid "Restore defaults" -msgstr "" +msgstr "Auf Standard zurücksetzen" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 @@ -2094,35 +2097,35 @@ msgstr "Speichern" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 msgid "Home page changed" -msgstr "" +msgstr "Home Seite verändert" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 msgid "Restored default settings" -msgstr "" +msgstr "Standard Einstellungen zurückgesetzt" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 msgid "No name entered" -msgstr "" +msgstr "Kein Name angegeben" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 msgid "No URL entered" -msgstr "" +msgstr "Keine URL eingegeben" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 msgid "Added" -msgstr "" +msgstr "Hinzugefügt" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 msgid "Removed" -msgstr "" +msgstr "Entfernt" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 msgid "Add key" msgstr "Schlüssel hinzufügen" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Delete key" msgstr "Schlüssel löschen" @@ -2164,7 +2167,7 @@ msgstr "ungültiges Ziel" msgid "Log overrides updated" msgstr "Zusatzoptionen zu Berichten aktualisiert" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Einstellungen der Berichte gespeichert." @@ -2215,7 +2218,7 @@ msgid "WARN" msgstr "WARNUNG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:178 +#: ../java/src/net/i2p/router/web/HomeHelper.java:184 msgid "Remove" msgstr "Entfernen" @@ -2231,11 +2234,11 @@ msgstr "Bandbreite" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 msgid "Home Page" -msgstr "" +msgstr "Home Seite" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Netzwerk" @@ -2256,7 +2259,7 @@ msgid "Clients" msgstr "Klienten" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 msgid "Keyring" msgstr "Schlüsselbund" @@ -2272,7 +2275,7 @@ msgid "Peers" msgstr "Teilnehmer" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:408 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistiken" @@ -2281,132 +2284,132 @@ msgstr "Statistiken" msgid "Advanced" msgstr "Erweitert" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:58 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:448 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "Save changes" msgstr "Änderungen speichern" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:141 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Erneutes prüfen der Erreichbarket des Routers ..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:179 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Aktualisiere die IP-Adresse" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "Deaktiviere TCP vollständig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "Aktualisiere eingehende TCP-Adresse auf" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:208 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Deaktiviere eingehenden TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:210 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "Aktualisiere eigehende TCP-Adresse auf automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:221 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "Aktualisiere eingehenden TCP-Port auf" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "Aktualisiere eingehenden TCP-Port auf automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "Aktualisiere UDP-Port von" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "auf" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:252 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Kontrollierter Neustart in den verborgenen Router-Modus" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:254 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Kontrollierter Neustart, um den Verborgener-Router-Modus zu verlassen" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "Aktivere UPnP, Neustart erforderlich um wirksam zu werden" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:265 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "Deaktiviere UPnP, Neustart erforderlich um wirksam zu werden" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:273 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Laptop-Modus aktivieren" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:275 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Laptop-Modus deaktivieren" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:282 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 msgid "Disabling UDP" msgstr "UDP deaktivieren" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 msgid "Enabling UDP" msgstr "UDP aktivieren" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:291 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "Benötige SSU-Hilfsrouter" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:354 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "Hostname oder IP {0} ist nicht öffentlich rutbar." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:357 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "Hostname oder IP {0} ist ungültig." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Aktualisiere den Anteil der zur Verfügung gestellten Bandbreite" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:413 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Aktualisiere die Bandbreitenlimits" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "unbekannt" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:182 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "Bits pro Sekunde" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:183 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "oder maximal {0} Bytes im Monat" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Ban peer until restart" msgstr "Den Teilnehmer bis zum Neustart sperren" @@ -2426,7 +2429,7 @@ msgid "Invalid peer" msgstr "ungültiger Teilnehmer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "Unban peer" msgstr "Sperrung des Teilnehmers aufheben" @@ -2439,7 +2442,7 @@ msgid "is not currently banned" msgstr "ist zur Zeit nicht gesperrt" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Adjust peer bonuses" msgstr "Teilnehmer-Boni anpassen" @@ -2452,27 +2455,27 @@ msgid "Bad capacity value" msgstr "ungültiger Wert für die Kapazität" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 msgid "Save changes and reseed now" msgstr "Änderungen speichern und Reseed beginnen" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:25 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Reseed läuft bereits" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:28 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Beginne den Reseed" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Einstellungen erfolgreich gespeichert" #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:294 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "Shutdown immediately" msgstr "Beende I2P sofort" @@ -2493,7 +2496,7 @@ msgstr "Sofortiger Neustart" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:145 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Neustart" @@ -2519,108 +2522,108 @@ msgstr "Ausschalten in {0}" msgid "Restart in {0}" msgstr "Neustart in {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:292 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "Shutdown gracefully" msgstr "Kontrolliert ausschalten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 msgid "Graceful shutdown initiated" msgstr "Kontrolliertes Ausschalten eingeleitet" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Unverzüglich ausschalten! - Und tschüss!" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:296 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Cancel graceful shutdown" msgstr "Kontrolliertes Ausschalten abbrechen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 msgid "Graceful shutdown cancelled" msgstr "Kontrolliertes Ausschalten abgebrochen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:307 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "Graceful restart" msgstr "Kontrollierter Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 msgid "Graceful restart requested" msgstr "Kontrollierter Neustart angefordert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:309 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "Hard restart" msgstr "Harter Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 msgid "Hard restart requested" msgstr "Harter Neustart angefordert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Rekey and Restart" msgstr "neue RouterID erstellen und neustarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekeying after graceful restart" msgstr "Neue RouterID nach sanftem Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 msgid "Rekey and Shutdown" msgstr "neue RouterID generieren und I2P beenden" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekeying after graceful shutdown" msgstr "Neue RouterID nach sanftem Herunterfahren" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "Run I2P on startup" msgstr "Starte I2P beim Systemstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "Don't run I2P on startup" msgstr "Starte I2P nicht beim Systemstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Dump threads" msgstr "Threadliste ausgeben" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "View console on startup" msgstr "Zeige die Konsole nach dem Starten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 msgid "Console is to be shown on startup" msgstr "Konsole wird nach dem Starten angezeigt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "Do not view console on startup" msgstr "Zeige Konsole beim Starten nicht" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 msgid "Console is not to be shown on startup" msgstr "Konsole wird beim Starten nicht gezeigt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:227 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 msgid "Service installed" msgstr "Service wurde installiert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Warning: unable to install the service" msgstr "Warnung: Service konnte nicht installiert werden" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 msgid "Service removed" msgstr "Service wurde entfernt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:238 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Warning: unable to remove the service" msgstr "Warnung: Service konnte nicht entfernt werden" @@ -2683,7 +2686,7 @@ msgstr[0] "1 Tunnel" msgstr[1] "{0} Tunnel" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Erkundungstunnel" @@ -2929,47 +2932,47 @@ msgstr "Alle Zeitangaben sind in UTC." #: ../java/src/net/i2p/router/web/GraphHelper.java:222 #, java-format msgid "ending {0} ago" -msgstr "" +msgstr "endete vor {0}" #: ../java/src/net/i2p/router/web/GraphHelper.java:237 msgid "Larger" -msgstr "" +msgstr "Größer" #: ../java/src/net/i2p/router/web/GraphHelper.java:243 msgid "Smaller" -msgstr "" +msgstr "Kleiner" #: ../java/src/net/i2p/router/web/GraphHelper.java:249 msgid "Taller" -msgstr "" +msgstr "Höher" #: ../java/src/net/i2p/router/web/GraphHelper.java:255 msgid "Shorter" -msgstr "" +msgstr "Kürzer" #: ../java/src/net/i2p/router/web/GraphHelper.java:261 msgid "Wider" -msgstr "" +msgstr "Breiter" #: ../java/src/net/i2p/router/web/GraphHelper.java:267 msgid "Narrower" -msgstr "" +msgstr "Schmaler" #: ../java/src/net/i2p/router/web/GraphHelper.java:274 msgid "Larger interval" -msgstr "" +msgstr "Höherer Intervall" #: ../java/src/net/i2p/router/web/GraphHelper.java:280 msgid "Smaller interval" -msgstr "" +msgstr "Kleinerer Intervall" #: ../java/src/net/i2p/router/web/GraphHelper.java:287 msgid "Previous interval" -msgstr "" +msgstr "Vorhergehender Intervall" #: ../java/src/net/i2p/router/web/GraphHelper.java:298 msgid "Next interval" -msgstr "" +msgstr "Nächster Intervall" #: ../java/src/net/i2p/router/web/GraphHelper.java:304 #: ../java/src/net/i2p/router/web/GraphHelper.java:344 @@ -2994,8 +2997,8 @@ msgid "Periods" msgstr "Zeitraum" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "or" msgstr "oder" @@ -3032,193 +3035,221 @@ msgstr "Einstellungen speichern und Graphen neuzeichnen" msgid "Graph settings saved" msgstr "Einstellungen zu Grafiken gespeichert" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:26 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "Adressbuch" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:26 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "Verwalten Sie Ihre I2P-Adressen hier (I2P-Namensauflösung)" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 msgid "Configure Bandwidth" -msgstr "" +msgstr "Konfiguriere Bandbreite" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "I2P Bandbreiteneinstellung" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 -msgid "Customize Home Page" -msgstr "" +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#, fuzzy +msgid "Configure Language" +msgstr "Konfiguriere Bandbreite" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#, fuzzy +msgid "Console Language Selection" +msgstr "Sprache der Routerkonsole" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Customize Home Page" +msgstr "Home Seite anpassen" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 msgid "I2P Home Page Configuration" -msgstr "" +msgstr "I2P Home Seiten Konfiguration" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 msgid "Anonymous webmail client" msgstr "Webmail-Klient für anonyme E-Mail" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" msgstr "Email" -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 msgid "I2P Router Help" msgstr "Hilfe zum I2P-Router" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 msgid "Router Console" msgstr "I2P-Routerkonsole" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 msgid "Built-in anonymous BitTorrent Client" msgstr "Integrierter anonymer BitTorrent-Klient" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" msgstr "BitTorrent" -#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 msgid "Local web server" msgstr "Lokaler Webserver" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:38 msgid "Bug Reports" -msgstr "" +msgstr "Bug Meldungen" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +msgid "Bug tracker" +msgstr "Bug Tracker" #: ../java/src/net/i2p/router/web/HomeHelper.java:39 -msgid "Bug tracker" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" -msgstr "" +msgstr "Entwickler Forum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Development forum" +msgstr "Entwickler Forum" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 -msgid "Development forum" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Bittorrent tracker" -msgstr "" +msgstr "Bittorent Tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "diftracker" +msgstr "driftracker" #: ../java/src/net/i2p/router/web/HomeHelper.java:41 -msgid "diftracker" -msgstr "" +msgid "I2P Applications" +msgstr "I2P Anwendungen" #: ../java/src/net/i2p/router/web/HomeHelper.java:42 -msgid "I2P Applications" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "FAQ" -msgstr "" +msgstr "FAQ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "Frequently Asked Questions" +msgstr "Häufig gestellte Fragen" #: ../java/src/net/i2p/router/web/HomeHelper.java:43 -msgid "Frequently Asked Questions" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Community forum" -msgstr "" +msgstr "Gemeinschafts Forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "Forum" -msgstr "" +msgstr "Forum" #. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Javadocs" -msgstr "" +msgstr "Javadocs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Technical documentation" +msgstr "Technische Dokumentation" #: ../java/src/net/i2p/router/web/HomeHelper.java:46 -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 -msgid "Technical documentation" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" -msgstr "" +msgstr "Schlüssel Server" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "OpenPGP Keyserver" +msgstr "OpenPGP Keyserver" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "I2P Pastebin" -msgstr "" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Pastebin" +msgstr "Pastebin" #: ../java/src/net/i2p/router/web/HomeHelper.java:48 -msgid "Pastebin" +msgid "I2P News" +msgstr "I2P Neuigkeiten" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Add-on directory" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:49 -msgid "I2P News" -msgstr "" +#, fuzzy +msgid "Plugins" +msgstr "Zusatzprogramm" -#. _x("Plugins") + S + _x("Add-on directory") + S + "http://*TBD*.i2p/" + S + I + "plugin.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Postman's Tracker" -msgstr "" +msgstr "Postman's Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "I2P home page" -msgstr "" +msgstr "I2P Home Seite" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Project Website" +msgstr "Projekt Website" #: ../java/src/net/i2p/router/web/HomeHelper.java:52 -msgid "Project Website" -msgstr "" +msgid "I2P Netowrk Statistics" +msgstr "I2P Netzwerk Statistiken" #: ../java/src/net/i2p/router/web/HomeHelper.java:53 -msgid "I2P Netowrk Statistics" -msgstr "" +msgid "Technical Docs" +msgstr "Technische Docs" #: ../java/src/net/i2p/router/web/HomeHelper.java:54 -msgid "Technical Docs" -msgstr "" +msgid "Trac Wiki" +msgstr "Trac Wiki" #: ../java/src/net/i2p/router/web/HomeHelper.java:55 -msgid "Trac Wiki" +msgid "Ugha's Wiki" +msgstr "Ugha's Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Seedless and the Robert BitTorrent applications" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:56 -msgid "Ugha's Wiki" +msgid "Sponge's main site" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:89 +#: ../java/src/net/i2p/router/web/HomeHelper.java:93 msgid "The HTTP proxy is not up" -msgstr "" +msgstr "Der HTTP Proxy ist nicht online" -#: ../java/src/net/i2p/router/web/HomeHelper.java:91 +#: ../java/src/net/i2p/router/web/HomeHelper.java:95 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "" +"Dein Browser ist nicht richtig konfiguriert um den HTTP Proxy auf {0} zu " +"benutzen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:180 +#: ../java/src/net/i2p/router/web/HomeHelper.java:186 msgid "Name" -msgstr "" +msgstr "Name" -#: ../java/src/net/i2p/router/web/HomeHelper.java:182 +#: ../java/src/net/i2p/router/web/HomeHelper.java:188 msgid "URL" -msgstr "" +msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:200 +#: ../java/src/net/i2p/router/web/HomeHelper.java:206 msgid "Add" -msgstr "" +msgstr "Hinzufügen" #: ../java/src/net/i2p/router/web/LogsHelper.java:28 #: ../java/src/net/i2p/router/web/LogsHelper.java:62 @@ -3233,191 +3264,191 @@ msgstr "Datei nicht gefunden" msgid "No log messages" msgstr "keine Ereignisse" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:80 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 msgid "Network Database RouterInfo Lookup" msgstr "RouterInfo in der Netzwerkdatenbank anschauen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "nicht in der Netzwerkdatenbank gefunden" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Network Database Contents" msgstr "Netzwerkdatenbank - Inhalt" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 msgid "View RouterInfo" msgstr "RouterInfo anschauen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "LeaseSets" msgstr "LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 msgid "Local" msgstr "lokal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:146 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 msgid "Unpublished" msgstr "unveröffentlicht" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 msgid "Destination" msgstr "Ziel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 #, java-format msgid "Expires in {0}" msgstr "Wird in {0} ungültig" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 #, java-format msgid "Expired {0} ago" msgstr "Wurde vor {0} ungültig" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Schnittstelle" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:183 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "View LeaseSets" msgstr "Zeige die LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:237 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "Nicht initialisiert" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:246 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 msgid "Routers" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:248 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 msgid "Show all routers" msgstr "Zeige alle Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:250 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Show all routers with full stats" msgstr "Zeige alle Router mit vollständigen Statistiken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:286 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Netzwerkdatenbank Routerstatistiken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Anzahl" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Transporte" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 msgid "Our info" msgstr "Informationen über uns" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:366 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 msgid "Peer info for" msgstr "Informationen über den Teilnehmer" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:370 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Full entry" msgstr "Ganzer Eintrag" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Hidden" msgstr "Versteckt" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Updated" msgstr "Aktualisiert" +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 #, java-format msgid "{0} ago" msgstr "vor {0}" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:383 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 msgid "Published" msgstr "Veröffentlicht" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 msgid "Address(es)" msgstr "Adresse(n)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:398 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 msgid "cost" msgstr "Kosten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "Hidden or starting up" msgstr "Versteckt oder Startphase" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU with introducers" msgstr "SSU mit Hilfsrouter" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU" msgstr "NTCP und SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU with introducers" msgstr "NTCP und SSU mit Hilfsrouter" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:133 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Zeit seit letzter Aktualisierung der Nachrichten: {0};" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:139 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Zeit seit letzter Prüfung auf neue Nachrichten: {0}" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:148 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 msgid "Hide news" msgstr "Neuigkeiten verstecken" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:151 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 msgid "Show news" msgstr "Neuigkeiten anzeigen" @@ -3436,102 +3467,118 @@ msgstr[1] "{0} Plugins geupdated" msgid "Plugin update check complete" msgstr "Überprüfung auf Plugin Updates abgeschlossen" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:85 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Kann nicht überprüfen, Zusatzprogramm {0} ist nicht installiert" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Auf Aktualisierungen des Zusatzprogramms {0} prüfen" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Neue Version des Zusatzprogramms ist verfügbar ({0})" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Keine neue Version des Zusatzprogrammes {0} verfügbar" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:198 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Überprüfung auf neue Version des Zusatzprogramms {0} fehlgeschlagen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:147 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, fuzzy, java-format +msgid "No file specified {0}" +msgstr "Keine Update-URL angegeben für {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, fuzzy, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Installation des Zusatzprogramms in {0} ist fehlgeschlagen" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Lade Zusatzprogramm herunter" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:154 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:244 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}Bytes übertragen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:161 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Zusatzprogramm heruntergeladen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:166 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Kann kein Verzeichnis für das Zusatzprogramm {0} anlegen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:175 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:297 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "von {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Zusatzprogramm von {0} ist beschädigt." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:196 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "" "Das Zusatzprogramm von {0} enthält nicht die benötigte Konfigurationsdatei" #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:209 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Zusatzprogramm von {0} enthält einen ungültigen Schlüssel" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:233 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:243 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:257 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Überprüfung der Signatur des Zusatzprogramms {0} ist fehlgeschlagen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:272 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "Zusatzprogramm von {0} hat einen ungültigen Namen oder Version" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Zusatzprogramm {0} hat keine passende Version" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Dieses Zusatzprogramm benötigt I2P-Version {0} oder höher" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Dieses Zusatzprogramm benötigt Java-Version {0} oder neuer" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:302 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" @@ -3539,274 +3586,279 @@ msgstr "" "Heruntergeladenes Zusatzprogramm lässt sich nur neu installieren, jedoch ist " "es ist bereits installiert." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:314 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "" "Das installierte Zusatzprogramm enthält nicht die benötigte " "Konfigurationsdatei" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:322 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "" "Die Signatur des heruntergeladenen Zusatzprogramms stimmt nicht mit dem " "installierten Zusatzprogramm überein." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" "Version {0} des heruntergeladenen Zusatzprogramms ist nicht neuer als die " "installierte Version" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:336 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "" "Aktualisierung des Zusatzprogramms benötigt Version {0} oder höher des " "Zusatzprogramms" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:343 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "" "Aktualisierung des Zusatzprogramms benötigt installierte Version {0} oder " "älter des Zusatzprogramms" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format msgid "Plugin requires Jetty version {0} or higher" msgstr "Plugin benötigt Jetty Version {0} oder höher" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format msgid "Plugin requires Jetty version {0} or lower" msgstr "Plugin benötigt Jetty Version {0} oder niedriger" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:377 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, fuzzy, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Kann kein Verzeichnis für das Zusatzprogramm {0} anlegen" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +#, fuzzy +msgid "Plugin will be installed on next restart." +msgstr "Zusatzprogramm {0} installiert und gestartet" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "" "Dieses Zusatzprogramm ist nur für Aktualisierungen, aber das Zusatzprogramm " "ist noch nicht installiert" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:390 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Installation des Zusatzprogramms in {0} ist fehlgeschlagen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:398 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Zusatzprogramm {0} installiert, Neustart des Routers erforderlich" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:400 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:427 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Zusatzprogramm {0} wurde installiert" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:418 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Zusatzprogramm {0} installiert und gestartet" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:421 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "" "Zusatzprogramm {0} wurde installiert konnte jedoch nicht gestartet werden. " "Überprüfen Sie die Berichte!" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Zusatzprogramm {0} ist installiert, startet jedoch nicht" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:435 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Konnte Zusatzprogramm von {0} nicht herunterladen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Teilnehmerprofile" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Zeige ein aktuelles Profil an." msgstr[1] "Zeige {0} aktuelle Profile." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Zeige ein altes Profil nicht an." msgstr[1] "Zeige {0} alte Profile nicht an." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Zeige ein Standardprofil nicht an." msgstr[1] "Zeige {0} Standardprofile nicht an." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Gruppen (Kategorien)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:331 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 msgid "Speed" msgstr "Geschwindigkeit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:335 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Capacity" msgstr "Kapazität" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "schnell, hohe Kapazität" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "hohe Kapazität" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "fehlgeschlagen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "integriert" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Unerreichbar" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Test fehlgeschlagen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "Profil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Floodfill und integrierte Teilnhemer" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Kategorien" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Integrationswert" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Zuletzt etwas über ihn gehört" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Letzte Nachricht empfangen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Letzte geglückte Sendung" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Letzte fehlgeschlagene Sendung" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "10 Min. Antwortzeit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "1 Std. Antwortzeit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "1 Tag Antwortzeit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Letzte erfolgreiche Suche" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Letzte fehlgeschlagene Suche" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Letztes erfolgreiches Speichern" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Letztes fehlgeschlagene Speichern" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "stündl. Fehlerrate" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "tägl. Fehlerrate" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Grenzwerte" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "schnelle Teilnehmer" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "Teilnehmer hoher Kapazität" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr "gut integrierte Teilnehmer" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "wie vom Profilorganisator ermittelt" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "Gruppen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "" "Werte in der Netzwerkdatenbank, nicht zum Ermitteln der Profile verwendet" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "Kategorien" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" @@ -3814,38 +3866,43 @@ msgstr "" "maximaler Durchsatz (Bytes je Tunnel) innerhalb einer Minute, den ein " "Teilnehmer in einem einzelnen Tunnel erreicht hat" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "Geschwindigkeit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "Kapazität" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" msgstr "" "Wie viele Tunnel können wir bei diesem Teilnehmer innerhalb einer Stunde " "bekommen?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "Wie viele neue Kontakte hat dieser Teilnehmer uns kürzlich mitgeteilt?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "Integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "" "Ist der Teilnehmer gesperrt, unerreichbar, oder schlagen die Tunneltests " "fehl?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "Status" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +#, fuzzy +msgid "Select search engine" +msgstr "Suchmaschinen" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3886,7 +3943,7 @@ msgstr "Mittelwert ausgehend" #: ../java/src/net/i2p/router/web/StatSummarizer.java:329 #: ../java/src/net/i2p/router/web/StatSummarizer.java:331 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:153 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "Max" @@ -3950,7 +4007,7 @@ msgid "Lifetime average frequency" msgstr "durchschnittliche Häufigkeit über Lebenszeit" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3985,28 +4042,28 @@ msgstr "Die Zeitspanne endete vor {0}." msgid "No events" msgstr "keine Ereignisse" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "druchschnittliche Anzahl an Ereignissen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Ereignisse im Spitzen-Zeitintervall" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Daten graphisch darstellen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Ereignisse graphisch darstellen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Daten als XML exportieren" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Durchschnitt über Lebenszeit" @@ -4085,7 +4142,7 @@ msgid "Textual router performance statistics" msgstr "Statistiken über die Leistung des Routers in Textform" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "lokale Ziele" @@ -4119,13 +4176,13 @@ msgid "How long we've been running for this session" msgstr "Wie lange ist der I2P-Router seit dem letztem Neustart aktiv" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Laufzeit" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4210,35 +4267,41 @@ msgstr "FEHLER: Fehler des Klienten-Managers von I2CP - Sieh in die Berichte!" msgid "ERR-Clock Skew of {0}" msgstr "FEHLER: Uhrzeitdifferenz von {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "Teste" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:127 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "FEHLER: Private TCP-Adresse" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "FEHLER: Symmetrisches NAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARNUNG: Eingehendes TCP aktiviert aber Firewall aktiv" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:134 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "WARNUNG: Firewall aktiv und Floodfill aktiviert" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:501 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "Firewalled" msgstr "Firewall aktiv" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:139 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" @@ -4246,62 +4309,57 @@ msgstr "" "FEHLER: UDP Port ist belegt. Setze i2np.udp.internalPort=xxxx in der " "Konfiguration für Profis und starte I2P neu!" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:145 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "" "FEHLER: Keine aktiven Teilnehmer. Überprüfen Sie Firewall und " "Netzwekrverbindung!" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "FEHLER: UDP deaktiviert und eingehender TCP/IP-Port nicht gesetzt" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARNUNG: Firewall aktiv und UDP deaktiviert" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:511 -msgid "Testing" -msgstr "Teste" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" msgstr "Klienten- und Servertunnel hinzufügen, löschen oder bearbeiten" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:387 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:391 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Zeige Tunnel" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Leases abgelaufen" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Baue wieder auf" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "vor" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Bereit" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Baue auf" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Baue Tunnel auf" @@ -4309,13 +4367,13 @@ msgstr "Baue Tunnel auf" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:426 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "versch. Klienten" #. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:640 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 #, java-format msgid "Download {0} Update" msgstr "Aktualisierung herunterladen ({0})" @@ -4323,159 +4381,159 @@ msgstr "Aktualisierung herunterladen ({0})" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
is optional, to help the browser make the lines even in the button #. If the translation is shorter than the English, you should probably not include
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:648 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
Update {0}" msgstr "unsignierte Aktualisierung herunterladen: {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:673 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 msgid "Help with firewall configuration" msgstr "Hilfe bei der Firewalleinstellung" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:675 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 msgid "Check network connection and NAT/firewall" msgstr "Überprüfe die Netzwerkverbindung und dein(e) NAT/Firewall" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:694 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 msgid "Reseed" msgstr "Hole neue Teilnehmerinformationen" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:121 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "Ereignisse in {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "gemittelt für {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:133 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Ereignisse je Zeitintervall" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:152 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "Durchschnitt" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:154 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "Jetzt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:305 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 msgid "configure" msgstr "ändern" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Kliententunnel für" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "tot" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Fremde Tunnel, an denen Sie teilnehmen" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Empfangen auf" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Zeit bis Ablauf" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Gesendet auf" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Rate" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Aufgabe" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Datenmenge" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "Gnadenfrist" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Ausgehender Endpunkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Eingehende Schnittstelle" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:171 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Teilnehmer" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" msgstr "Anzeige auf die {0} meistgenutzten Tunnel beschränkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Inaktive Tunnel, an denen Sie teilnehmen" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Genutzte Bandbreite über die Lebensdauer" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Restzeit" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:168 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Teilnehmer" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Endpunkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "Build in progress" msgstr "Im Aufbau befindlich" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "eingehend" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "ausgehend" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Keine Tunnel; warte bis die Gnadenfrist abgelaufen ist" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "eingehend" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:229 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "ausgehend" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:237 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "Aktualisiere" @@ -4483,8 +4541,8 @@ msgstr "Aktualisiere" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:261 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Aktualisierung heruntergeladen" @@ -4494,22 +4552,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Unsignierte Aktualisierungsdatei von {0} ist fehlerhaft" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Starte neu" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "Klicken Sie auf Neustart zum Installieren der" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "Klicken Sie zum Installieren auf Herunterfahren und Neustarten" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Version {0}" @@ -4519,21 +4577,21 @@ msgstr "Version {0}" msgid "Failed copy to {0}" msgstr "Kopieren nach {0} fehlgeschlagen" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:184 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "Aktualisiere von {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:253 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Keine neue Version unter {0} gefunden" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Aktualisierung verifiziert" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:306 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Übertragung von {0} fehlgeschlagen" @@ -4770,16 +4828,16 @@ msgstr "Bandbreite einstellen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 @@ -4794,7 +4852,7 @@ msgstr "Bandbreite einstellen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 @@ -4809,16 +4867,16 @@ msgstr "Schnellübersicht" #. We have intl defined when this is included, but not when compiled standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 @@ -4833,7 +4891,7 @@ msgstr "Schnellübersicht" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 @@ -4849,16 +4907,16 @@ msgstr "Auffrischen (s)" #. ditto #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 @@ -4873,7 +4931,7 @@ msgstr "Auffrischen (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 @@ -4912,7 +4970,7 @@ msgstr "für andere zur Benutzung freigegeben" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 msgid "NOTE" msgstr "HINWEIS" @@ -4960,20 +5018,20 @@ msgstr "Erweiterte Netzwerk Einstellungen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" @@ -4996,19 +5054,19 @@ msgid "Some changes may require a restart to take effect." msgstr "" "Einige Einstellungen benötigen einen Routerneustart, um aktiv zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 msgid "config clients" msgstr "Klienten einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 msgid "I2P Client Configuration" msgstr "Konfiguration der I2P-Klienten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 msgid "Client Configuration" msgstr "Klienten-Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5017,83 +5075,83 @@ msgstr "" "der \n" "selben JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" msgstr "Bearbeiten Sie diese Datei, um andere Klienten-Optionen zu ändern:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:319 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:398 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "All changes require restart to take effect." msgstr "Alle Änderungen erfordern einen Neustart, um aktiv zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 msgid "Advanced Client Interface Configuration" msgstr "Erweiterte Einstellungen des Klienten-Interfaces" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Eintellungen des externen I2CP-Interfaces (I2P-Klienten-Protokoll)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 msgid "Enabled without SSL" msgstr "Aktiviert; ohne SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 msgid "Enabled with SSL required" msgstr "Aktiviert, SSL erforderlich" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Deaktiviert - Klienten außerhalb dieses Javaprozesses können sich nicht " "verbinden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" msgstr "I2CP-Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Interface" msgstr "I2CP-Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 msgid "Authorization" msgstr "Autorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 msgid "Require username and password" msgstr "Zugangskontrolle per Benutzername und Passwort aktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 msgid "Username" msgstr "Benutzername" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Password" msgstr "Passwort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:299 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "The default settings will work for most people." msgstr "Die Standardeinstellungen funktionieren für die meisten Anwender." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Any changes made here must also be configured in the external client." msgstr "" "Alle hier vorgenommenen Änderungen müssen auch in den externen Klienten " "vorgenommen werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." msgstr "Vielle Klienten unterstützen kein SSL und/oder keine Authentifikation." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 msgid "WebApp Configuration" msgstr "WebApp-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5109,7 +5167,7 @@ msgstr "" "Klienten, Anwendungen, die separat aktiviert werden müssen (z.B. susidns, " "i2ptunnel), oder Anwendungen ohne Oberfläche (Adressbuch) sein." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5121,92 +5179,92 @@ msgstr "" "Aktualisierung des Routers wieder erscheinen. Somit ist das Deaktivieren der " "Web-Anwendung hier die bevorzugte Methode." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" msgstr "Konfiguration der Zusatzprogramme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." msgstr "" "Die unten aufgelisteten Zusatzprogramme werden vom WebKonsolen-Klienten " "gestartet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" msgstr "Installation von Zusatzprogrammen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "To install a plugin, enter the download URL:" msgstr "" "Für die Installation eines Zusatzprogramms bitte die Download-URL eingeben:" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 msgid "config home" -msgstr "" +msgstr "Einstellungs Hauptseite" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 msgid "Default Home Page" -msgstr "" +msgstr "Standard Home Seite" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 msgid "Use old home page" -msgstr "" +msgstr "Benutze die alte Home Seite" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Search Engines" -msgstr "" +msgstr "Suchmaschinen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 msgid "Recommended Eepsites" -msgstr "" +msgstr "Empfohlene Eepsites" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:334 msgid "Local Services" -msgstr "" +msgstr "Lokale Dienste" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 msgid "config keyring" msgstr "Schlüsselbund einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 msgid "I2P Keyring Configuration" msgstr "Einstellungen des I2P-Schlüsselbunds" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" "Der Router-Schlüsselbund wird zum Entschlüsseln verschlüsselter LeaseSets " "verwendet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "Der Schlüsselbund kann Schlüssel für lokale oder entfernte verschlüsselte " "Leasesets enthalten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" msgstr "Manuelles Hinzufügen zum Schlüsselbund" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 msgid "Enter keys for encrypted remote destinations here." msgstr "Geben Sie hier die Schlüssel für entfernte verschlüsselte Ziele ein!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 msgid "Keys for local destinations must be entered on the" msgstr "Schlüssel für lokale Ziele müssen dort eingegeben werden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 msgid "I2PTunnel page" msgstr "I2PTunnel-Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Dest. name, hash, or full key" msgstr "Name des Ziels, Prüfsumme oder ganzer Schlüssel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "Encryption Key" msgstr "Schlüssel zum Kodieren" @@ -5277,81 +5335,81 @@ msgstr "Berichtelevel - Sonderoptionen" msgid "New override" msgstr "Neue Zusatzoption" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 msgid "config networking" msgstr "Netzwerkeinstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 msgid "I2P Network Configuration" msgstr "I2P-Netzwerkeinstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 msgid "IP and Transport Configuration" msgstr "IP- und Transport-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "There is help below." msgstr "Weiter unten finden Sie eine Hilfe." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 msgid "UPnP Configuration" msgstr "UPnP-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "Enable UPnP to open firewall ports" msgstr "Aktiviere UPnP, um Ports in der Firewall freizuschalten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 msgid "UPnP status" msgstr "UPnP-Status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "IP Configuration" msgstr "IP-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:313 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 msgid "Externally reachable hostname or IP address" msgstr "Extern erreichbarer Hostname oder IP-Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 msgid "Use all auto-detect methods" msgstr "Alle automatisch erkannten Modi benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Disable UPnP IP address detection" msgstr "UPnP IP-Adresserkennung deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Ignore local interface IP address" msgstr "IP-Adresse der lokalen Schnittstelle ignorieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Use SSU IP address detection only" msgstr "Nur die SSU-Adresserkennung benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:333 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Specify hostname or IP" msgstr "Hostnamen oder IP angeben" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 msgid "Select Interface" msgstr "Schnittstelle auswählen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 msgid "Hidden mode - do not publish IP" msgstr "Versteckter Modus - veröffentlicht die IP-Adresse nicht" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 msgid "(prevents participating traffic)" msgstr "(verhindert die Teilnahme an fremden Tunneln)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Action when IP changes" msgstr "Aktion wenn sich die IP-Adresse ändert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" @@ -5359,55 +5417,55 @@ msgstr "" "Laptop Modus - ändert zur Erhöhung der Anonymität Ihre Router-Identifikation " "und den UDP-Port, wenn sich Ihre IP ändert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" msgstr "experimentell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UDP Configuration:" msgstr "UDP-Einstellungen:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "UDP port:" msgstr "UDP-Port:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Completely disable" msgstr "Komplett deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" "(Nur auswählen wenn hinter einer Firewall, welche ausgehendes UDP blockiert)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "TCP Configuration" msgstr "TCP-Einstellungen:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Use auto-detected IP address" msgstr "Automatisch erkannte IP-Adresse benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:399 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "currently" msgstr "derzeit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 msgid "if we are not firewalled" msgstr "wenn keine Firewall aktiv ist" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" "Immer die automatisch erkannte IP-Adresse benutzen (bei inaktiver Firewall)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 msgid "Disable inbound (Firewalled)" msgstr "Deaktiviere eingehende Verbindungen (Firewall ist aktiv)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" @@ -5415,23 +5473,23 @@ msgstr "" "ausgehenden \n" "TCP-Verkehr blokiertt oder begrenzt)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" msgstr "Extern erreichbarer TCP-Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Use the same port configured for UDP" msgstr "Den selben Port wie für UDP benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 msgid "Specify Port" msgstr "Gib den Port an" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Notes" msgstr "Hinweise" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." @@ -5439,12 +5497,12 @@ msgstr "" "a) Gib deine Portnummern nie bekannt! b) Veränderungen dieser Werten " "bewirken einen Neustart des Routers." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" msgstr "Konfigurationshilfe" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP " @@ -5454,7 +5512,7 @@ msgstr "" "und Integration ins I2P-Netz erhöhen sich, wenn der I2P-Port in der Firewall " "für TCP und UDP freigegeben und auf Ihren Computer weitergeleitet wird." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and " "TCP packets to reach you." @@ -5462,7 +5520,7 @@ msgstr "" "Falls es Ihnen möglich ist, richten Sie bitte Ihre Firewall so ein, dass \n" "TCP- und UDP-Pakete Ihren Computer unverändert erreichen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." @@ -5472,7 +5530,7 @@ msgstr "" "Plug and Play) und UDP-Weiterleitung mit Hilfe der „SSU-Hilfsrouter“ " "eingebaut." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." @@ -5482,13 +5540,13 @@ msgstr "" "werden \n" "kann und Probleme bereitet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "" "Bestimmte Firewalls, wie auch symmetrische NATs, arbeiten unter Umständen\n" "nicht gut mit I2P zusammen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." @@ -5497,41 +5555,41 @@ msgstr "" "um \n" "die extern erreichbare IP-Adresse zu ermitteln und die Ports weiterzuleiten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "" "Die Unterstützung für UPnP ist noch in der Testphase und kann aus vielen\n" "Gründen nicht funktionieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" msgstr "Kein UPnP-fähiges Gerät gefunden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP disabled on the device" msgstr "UPnP ist für dieses Gerät deaktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "Software firewall interference with UPnP" msgstr "Die Software-Firewall stört UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Bugs in the device's UPnP implementation" msgstr "Fehlerhafte UPnP-Integration im Gerät" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Multiple firewall/routers in the internet connection path" msgstr "Mehrere Firewalls / Router in der Verbindung zum Internet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" msgstr "UPnP-Gerät geändert, neugestartet oder mit geänderter Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." msgstr "Überprüfen Sie hier den UPnP-Status." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." @@ -5539,23 +5597,23 @@ msgstr "" "UPnP kann aktiviert oder deaktiviert werden, aber ein wechseln \n" "erfordert einen Routerneustart um wirksam zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." msgstr "" "Oben eingegebene Hostnamen werden in der Netzwerk-Datenbank veröffentlicht." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:486 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." msgstr "Sie sind nicht geheim." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" "Geben Sie auch keine IP-Adresse für den privaten Gebrauch wie\n" "127.0.0.1 oder 192.168.1.1 an!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " @@ -5565,16 +5623,16 @@ msgstr "" "Ihre Firewall oder NAT nicht richtig konfigurieren, \n" "wird sich Ihre Netzwerk-Performance erheblich verschlechtern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." msgstr "" "Wenn Sie Zweifel haben, lassen Sie die Einstellungen auf den Standardwerten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Reachability Help" msgstr "Hilfe zur Erreichbarkeit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " @@ -5586,7 +5644,7 @@ msgstr "" "Firewalls\n" "- zum Beispiel sowohl Software- als auch externer Hardware-Router - haben." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "" "If there is an error, the logs may also help " "diagnose the problem." @@ -5595,15 +5653,15 @@ msgstr "" "helfen, \n" "das Problem zu diagnostizieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." msgstr "Ihr UDP-Port wird anscheinend nicht von der Firewall geblockt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:503 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port appears to be firewalled." msgstr "Ihr UDP-Port wird anscheinend von der Firewall geblockt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." @@ -5611,7 +5669,7 @@ msgstr "" "Da die Firewall-Nachweismethoden nicht zu 100% zuverlässig sind, ist die \n" "Anzeige gelegentlich fehlerhaft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." @@ -5620,7 +5678,7 @@ msgstr "" "Ports,\n" "sowohl der externen wie auch der internen Firewall, geöffnet sind." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." @@ -5630,7 +5688,7 @@ msgstr "" "Grund zur Besorgnis. Bei geschlossener Firewall verwendet der Router \n" "\"Hilfsrouter\", um eingehende Verbindungen zu übertragen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." @@ -5639,7 +5697,7 @@ msgstr "" "gleichzeitig erhöhen Sie Ihre Anonymität durch die Teilnahme an fremden " "Tunneln." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " @@ -5649,7 +5707,7 @@ msgstr "" "Hardware- und eine Software-Firewall haben könnten, oder aber hinter einer " "Firewall sind, die Sie nicht ändern können (z.B. seitens Ihres Providers)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " @@ -5659,11 +5717,11 @@ msgstr "" "weiterleiten, oder haben andere Beschränkungen oder Fehler, die die " "Portweiterleitung an den I2P-Router behindern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Der Router testet gerade, ob Ihr UDP-Port offen ist." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:517 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." @@ -5671,7 +5729,7 @@ msgstr "" "Die Einstellungen des Routers verhindern die Veröffentlichung der Adresse, " "deswegen akzeptiert er keine eingehenden Verbindungen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." @@ -5679,11 +5737,11 @@ msgstr "" "Versteckter Modus ist für extra Sicherheit automatisch in bestimmten Ländern " "aktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" msgstr "WARNUNG: Firewall aktiv und schnell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are " "firewalled." @@ -5691,7 +5749,7 @@ msgstr "" "Sie haben I2P angewiesen, mehr als 128 kbit/s Bandbreite zu teilen, aber " "leider sind Sie hinter einer Firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " @@ -5701,29 +5759,29 @@ msgstr "" "über mehr als 128 kbit/s Bandbreite zum Teilen verfügen, sind Sie mit einer " "offenen Firewall viel hilfreicher für das Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" msgstr "WARNUNG: Firewall und Floodfillfunktion aktiv" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:527 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" "Sie haben I2P als Floodfill-Router eingerichtet, jedoch sind sie hinter " "einer Firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" "Für die beste Teilnahme als Floodfill-Router, sollten Sie Ihre Firewall " "öffnen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "WARNUNG: von Firewall geblockt und ankommendes TCP aktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." @@ -5732,7 +5790,7 @@ msgstr "" "Firewall. Deswegen ist es wahrscheinlich, dass Ihr TCP-Port auch hinter " "einer Firewall ist." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:533 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." @@ -5741,20 +5799,20 @@ msgstr "" "werden andere Router Sie nicht via TCP erreichen können. Dies schadet dem " "Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." msgstr "" "Bitte öffnen Sie Ihre Firewall oder schalten Sie ankommendes TCP oben aus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" msgstr "WARNUNG: Firewall aktiv und UDP deaktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Sie haben eingehendes TCP aktiviert, jedoch UDP deaktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." @@ -5762,15 +5820,15 @@ msgstr "" "Sie scheinen auf TCP eine Firewall zu haben, deswegen kann Ihr Router keine " "eingehenden Verbindungen entgegennehmen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." msgstr "Bitte öffnen Sie Ihre Firewall oder aktivieren Sie UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "ERR - Clock Skew" msgstr "FEHLER: Uhr nicht synchron" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." @@ -5778,15 +5836,15 @@ msgstr "" "Ihre Uhrzeit ist nicht synchron mit dem Netzwerk, dies macht es schwierig, " "am Netzwerk teilzunehmen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." msgstr "Korrigieren Sie Ihre Uhrzeit falls dieser Fehler bestehen bleibt!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "ERR - Private TCP Address" msgstr "FEHLER: Private TCP-Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." @@ -5794,21 +5852,21 @@ msgstr "" "Sie dürfen nie eine nicht routebare IP wie 127.0.0.1 oder 192.168.1.1 als " "Ihre extern erreichbare Adresse angeben." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." msgstr "" "Korrigieren Sie die Adresse oder deaktivieren Sie eingehendes TCP oben!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "ERR - SymmetricNAT" msgstr "FEHLER: symmetrische NAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "" "I2P hat erkannt, dass Sie hinter einer symmetrischen NAT gesperrt sind." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " @@ -5818,7 +5876,7 @@ msgstr "" "wahrscheinlich keine eingehenden Verbindungen akzeptieren, was Ihre " "Teilnahme am Netzwerk beeinträchtigt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" @@ -5826,11 +5884,11 @@ msgstr "" "FEHLER: UDP-Port wird schon benutzt. Setzen Sie i2np.udp.internalPort=xxxx " "in den erweiterten Einstellungen und starten Sie neu!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P konnte sich nicht auf den konfigurierten Port binden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." @@ -5839,7 +5897,7 @@ msgstr "" "Falls ja, beenden Sie dieses Programm oder wählen Sie einen anderen Port für " "I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:561 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "" "This may be a transient error, if the other program is no longer using the " "port." @@ -5847,16 +5905,16 @@ msgstr "" "Dies kann ein vorübergehender Fehler sein, falls das andere Programm diesen " "Port nicht mehr nutzt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." msgstr "Jedoch ist nach diesem Fehler immer ein Neustart erforderlich." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" "FEHLER: UDP deaktiviert und eingehende TCP-Adresse/Port nicht konfiguriert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." @@ -5864,27 +5922,27 @@ msgstr "" "Sie haben unter TCP eingehend keinen Hostnamen und Port eingetragen und " "dennoch UDP deaktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:567 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." msgstr "Somit kann Ihr Router keine eigehenden Verbindungen akzeptieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "Please configure a TCP host and port above or enable UDP." msgstr "" "Bitte konfigurieren Sie eine Adresse und einen Port im oberen Bereich für " "TCP oder aktivieren Sie UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "FEHLER: Klientenmanager I2CP Fehler - Schauen Sie in die Berichte!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" "Dies geschieht für gewöhnlich wegen eines Konflikts auf Port 7654. Prüfen " "Sie die Berichte, um dies zu verifizieren!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:573 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." @@ -5892,38 +5950,38 @@ msgstr "" "Haben Sie eine zweite I2P-Instanz laufen? Beenden Sie das störende Programm " "und starten Sie I2P neu!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" msgstr "Teilnehmer einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 msgid "I2P Peer Configuration" msgstr "Einstellungen zu I2P-Teilnehmern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 msgid "Manual Peer Controls" msgstr "Manuelles Verwalten der Teilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 msgid "Router Hash" msgstr "Router-Prüfsumme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Manually Ban / Unban a Peer" msgstr "Einen Teilnehmer manuell sperren/entsperren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "Eine Sperrung verhindert, dass der Teilnehmer in von Ihnen aufgebauten " "Tunneln partizipiert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" msgstr "Profilboni anpassen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5936,32 +5994,32 @@ msgstr "" "Kapazität für einige Erkundungstunnel. Derzeitige Boni werden dargestellt " "auf der " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" msgstr "Profile-Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "Gesperrte Teilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 msgid "Banned IPs" msgstr "Gesperrte IPs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 msgid "config reseeding" msgstr "Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 msgid "I2P Reseeding Configuration" msgstr "I2P-Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "Reseeding Configuration" msgstr "Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -5972,14 +6030,14 @@ msgstr "" "gefunden. Dies ist nötig nach der Installation oder wenn der Router aus " "anderen Gründen nur noch sehr wenige Kontakte gespeichert hat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "Schlägt der Reseed fehl, solltest du zuallererst deine Internetverbindung " "überprüfen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -5988,96 +6046,96 @@ msgstr "" "blockiert wird, der Reseed fehlschlägt, und dir ein HTTP-Proxy zur Verfügung " "steht." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Für einen manuellen Reseed, lies die Anleitung unter {0}!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "the FAQ" msgstr "die FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "Reseed URL Selection" msgstr "Auswahl der Reseed-URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Try SSL first then non-SSL" msgstr "Probiere zunächst SSL, dann nicht-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Use SSL only" msgstr "nur SSL verwenden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use non-SSL only" msgstr "kein SSL verwenden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 msgid "Reseed URLs" msgstr "Reseed-URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Enable HTTP Proxy?" msgstr "HTTP-Proxy aktivieren?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "HTTP Proxy Host" msgstr "IP der HTTP-Brücke" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Port" msgstr "Port der HTTP-Brücke" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "Use HTTP Proxy Authorization?" msgstr "Authorisierung für HTTP-Proxy benutzen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "HTTP Proxy Username" msgstr "Benutzername für den HTTP-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Password" msgstr "Passwort für den HTTP-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "Enable HTTPS Proxy?" msgstr "HTTPS-Proxy aktivieren?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "HTTPS Proxy Host" msgstr "Host des HTTPS-Proxys" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Port" msgstr "Port des HTTPS-Proxys" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "Use HTTPS Proxy Authorization?" msgstr "Authorisierung für HTTPS-Proxy benutzen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "HTTPS Proxy Username" msgstr "Benutzername für den HTTPs-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Password" msgstr "Passwort für den HTTPS-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 msgid "config service" msgstr "Dienste einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 msgid "I2P Service Configuration" msgstr "I2P-Dienste-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Shutdown the router" msgstr "Router herunterfahren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -6085,14 +6143,14 @@ msgstr "" "Das kontrollierte Herunterfahren lässt dem Router Zeit, alle Zusagen, die er " "gemacht hat, noch zu erfüllen. Dafür benötigt er bis zu 11 Minuten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Es gibt auch eine Option zum sofortigen Beenden des Routers, falls Sie diese " "benötigen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -6100,7 +6158,7 @@ msgstr "" "Falls Sie den Router nach dem Herunterfahren automatisch wieder starten " "lassen wollen, wählen Sie eine der folgenden Optionen aus." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -6110,7 +6168,7 @@ msgstr "" "Optionen geändert haben, die die Klienten-Anwendung nur beim Starten " "einliest (Routerkonsolen-Passwort oder das Interface auf dem es arbeitet)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -6118,7 +6176,7 @@ msgstr "" "Ein kontrollierter Neustart benötigt bis zu 11 Minuten (Ihre Teilnehmer sind " "für Ihre Geduld dankbar); ein harter Neustart erfolgt sofort." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." @@ -6126,11 +6184,11 @@ msgstr "" "Nachdem der Router heruntergefahren ist, wartet er eine Minute, bevor er " "wieder startet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" msgstr "Systemtray-Integration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -6138,7 +6196,7 @@ msgstr "" "Auf Windows-Systemen gibt es eine kleine Anwendung, die es Ihnen ermöglicht, " "den Routerstatus im Systemtray zu sehen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -6146,25 +6204,25 @@ msgstr "" "(Später werden I2P-Anwendungen auch ihre eigenen Funktionen in den " "Systemtray integrieren können)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "" "Falls Sie Windows nutzen, können Sie hier dieses Symbol aktiveren oder " "deaktivieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "Show systray icon" msgstr "Systemtray-Icon anzeigen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "Hide systray icon" msgstr "Systemtray-Icon deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Run on startup" msgstr "Beim Hochfahren starten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -6173,18 +6231,18 @@ msgstr "" "gestartet wird oder nicht - I2P wird dementsprechend einen Service " "einrichten (oder ggf. entfernen)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " msgstr "" "Falls Sie die Eingabeaufforderung bevorzugen, können Sie auch folgendes " "ausführen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 msgid "Note" msgstr "Hinweis" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -6192,7 +6250,7 @@ msgstr "" "Falls Sie I2P zurzeit als Service gestartet haben, wird ein Entfernen des " "Services den Router sofort beenden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -6200,15 +6258,15 @@ msgstr "" "Sie sollten I2P, wie oben beschrieben, kontrolliert herunterfahren und dann " "uninstall_i2p_service_winnt.bat ausführen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" msgstr "Debuggen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "View the job queue" msgstr "Die Auftragswarteschlange ansehen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log Datei!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" msgstr "Beim Starten einen Browser aufrufen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -6278,24 +6336,24 @@ msgstr "Graphen" msgid "Advanced filter" msgstr "Erweiterte Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 msgid "config tunnels" msgstr "Tunnel einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 msgid "I2P Tunnel Configuration" msgstr "Einstellungen der I2P-Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 msgid "The default settings work for most people." msgstr "Die Standardeinstellungen funktionieren für die meisten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "" "Es gibt einen grundsätzlichen Kompromiss zwischen Anonymität und Performance." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -6305,36 +6363,36 @@ msgstr "" "eine große Anzahl an Tunneln + Ersatztunneln kann die Performance oder " "Zuverlässigkeit erheblich verringern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" "Eine hohe CPU-Last und/oder hohe ausgehende Bandbreite können die Folge sein." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Ändern Sie diese Einstellungen nur, wenn Sie Probleme haben, und stets mit " "besonderer Vorsicht!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "Einstellungen der Erkundungstunnel sind in der Datei router.config " "gespeichert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." msgstr "" "Änderungen an den Kliententunneln sind nur temporär und werden nicht " "gespeichert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" msgstr "" "Um permanente Änderungen an den Kliententunneln zu machen, gehen Sie auf die " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "i2ptunnel page" msgstr "I2PTunnel-Seite" @@ -6459,7 +6517,7 @@ msgid "home" msgstr "Heim" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 msgid "Welcome to I2P" msgstr "Willkommen im I2P!" @@ -6477,13 +6535,13 @@ msgstr "Entschuldigung! es gab einen internen Fehler." #. note to translators - both parameters are URLs #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Bitte melden Sie Fehler unter {0} oder {1}!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -6492,7 +6550,7 @@ msgstr "" "verwenden, wenn Sie sich nicht registrieren wollen." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 msgid "Please include this information in bug reports" msgstr "Bitte fügen Sie folgende Informationen dem Bugreport bei!" @@ -6506,12 +6564,12 @@ msgid "Error {0}" msgstr "Fehler {0}" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 msgid "I2P Version and Running Environment" msgstr "I2P-Version & Laufzeitumgebung" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -6552,19 +6610,26 @@ msgstr "I2P-Leistungsdiagramme" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 msgid "Router is down" +msgstr "Router ist offline" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#, fuzzy +msgid "News" +msgstr "I2P Neuigkeiten" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:249 -msgid "Latest I2P News" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:314 msgid "Search I2P" -msgstr "" +msgstr "Durchsuche I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:330 msgid "Eepsites of Interest" -msgstr "" +msgstr "Interessante Eepsites" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 msgid "Jar File Dump" @@ -6578,23 +6643,23 @@ msgstr "Auftragswarteschlange" msgid "I2P Router Job Queue" msgstr "I2P-Router-Auftragswarteschlange" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 msgid "logs" msgstr "Protokolle" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 msgid "I2P Router Logs" msgstr "I2P-Router-Protokolle" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 msgid "Critical Logs" msgstr "Berichte kritischer Ereignisse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Router Logs" msgstr "Router-Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "Service (Wrapper) Logs" msgstr "Berichte des Services (Wrapper)" @@ -6672,3 +6737,9 @@ msgstr "Teilnehmerprofil" #, java-format msgid "Profile for peer {0}" msgstr "Teilnehmerprofil von {0}" + +#~ msgid "Plugin {0} installed, router restart required" +#~ msgstr "Zusatzprogramm {0} installiert, Neustart des Routers erforderlich" + +#~ msgid "Latest I2P News" +#~ msgstr "Neuste I2P News" diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index aa936edb1..b3bc4bdf4 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:37+0000\n" -"PO-Revision-Date: 2012-03-07 01:31+0000\n" -"Last-Translator: kytv \n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"PO-Revision-Date: 2012-03-16 19:44+0000\n" +"Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" "language/es/)\n" "Language: es\n" @@ -34,7 +34,7 @@ msgstr "" #. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1371 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -43,7 +43,7 @@ msgstr[1] "{0,number,####} ms" #. seconds #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1375 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -52,7 +52,7 @@ msgstr[1] "{0} s" #. minutes #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1379 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -61,63 +61,63 @@ msgstr[1] "{0} min" #. hours #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1383 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 hora" msgstr[1] "{0} horas" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1385 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "n/d" #. days -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1388 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "1 día" msgstr[1] "{0} días" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:128 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Baneado por el hash del router: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:130 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "baneado por hash del router" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:673 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:746 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP baneada por la blocklist.txt: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:785 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 msgid "IPs Banned Until Restart" msgstr "IPs prohibidas hasta el reinicio" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:809 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 msgid "IPs Permanently Banned" msgstr "IPs permanentemente prohibidas" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:811 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "From" msgstr "De" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:813 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "To" msgstr "A" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:849 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:415 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 msgid "none" msgstr "ninguno" @@ -125,87 +125,87 @@ msgstr "ninguno" #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) #. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:82 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:124 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:526 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 msgid "Rejecting tunnels: Starting up" msgstr "Rechazando túneles: Iniciando" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:177 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "rechazando túneles: alta tardanza de los mensajes" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:216 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "rechazando la mayoría de túneles: alto número de peticiones" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:271 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "rechazando túneles: límite alcanzado" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:339 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "rechazando túneles: límite de ancho de banda" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:409 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "rechazando la mayor parte de los túneles: límite de ancho de banda" #. hard to do {0} from here #. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:413 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "aceptando la mayoría de los túneles" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:415 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "aceptando túneles" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:531 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 msgid "Rejecting tunnels: Shutting down" msgstr "rechazando túneles: apagando" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:536 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Rechazando túneles" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:155 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Resembrando" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:171 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "El proceso de resembrar ha encontrado un solo router." msgstr[1] "El proceso de resembrar ha encontrado sólo {0} routers." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:178 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "El proceso de resembrar ha fallado" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:179 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Consulta {0} para obtener ayuda." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:180 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "Página de configuración del proceso de resembrar" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:323 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Resembrar: Buscando URL sembradora" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:373 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." @@ -240,7 +240,7 @@ msgstr "Con cuántos pares estamos hablando activamente" msgid "Known fast peers" msgstr "pares rápidos conocidos" -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:526 +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "Entrada de la NetDb" @@ -249,26 +249,26 @@ msgstr "Entrada de la NetDb" msgid "No transports (hidden or starting up?)" msgstr "No hay transportes (oculto o iniciando?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:445 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Inalcanzable en cualquier transporte" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:494 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Direcciones de transporte del router " -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} se utiliza sólo para conexiones salientes" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:513 -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Ayuda" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:514 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." @@ -276,7 +276,7 @@ msgstr "" "Los límites de conexiones de transporte se ajustan automáticamente basándose " "en el ancho de banda configurado." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:516 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." @@ -285,94 +285,94 @@ msgstr "" "maxConnections = nnn y i2np.udp.maxConnections = nnn en la página de " "configuración avanzada." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Definiciones" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:751 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Par" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "El par remoto, identificado por el hash del router" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:520 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Dir" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Conexión entrante" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Conexión saliente" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "" "Se han ofrecido a introducirnos (a ayudar a otros pares a atravesar nuestro " "cortafuegos)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "We offered to introduce them (help other peers traverse their firewall)" msgstr "" "Nos hemos ofrecido a introducirlos (a ayudar a otros compañeros a atravesar " "su cortafuegos)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Cuánto tiempo hace que un paquete ha sido recibido / enviado" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "inactivo" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "Entrante/Saliente" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "Tasa de transferencia de entrada / salida (KBytes por segundo)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Cuánto tiempo hace que se estableció esta conexión" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Subida" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Desincronización" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "La diferencia entre el reloj del par y el tuyo" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" @@ -380,40 +380,40 @@ msgstr "" "El rango de congestión, que es la cantidad de bytes que se pueden enviar sin " "recibir confirmación" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "El número de mensajes enviados a la espera de confirmación" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "El número máximo de mensajes simultáneos para enviar" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "El número de envíos pendientes que superen el rango de congestión" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "El umbral de incicio lento" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "El tiempo de ida y vuelta en milisegundos" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2005 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Desv" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "La desviación estándar del tiempo de ida y vuelta en milisegundos" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "El tiempo de vencimiento de la retransmisión en milisegundos" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" @@ -421,41 +421,41 @@ msgstr "" "Tamaño máximo actual de envío de paquetes / tamaño máximo estimado de " "paquetes entrantes (bytes)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "El número total de paquetes enviados al par" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2014 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "El número total de paquetes recibidos del par" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "TX dup" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "El número total de paquetes retransmitidos al par" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "RX dup" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "El número total de paquetes duplicados recibidos de los pares" @@ -472,7 +472,7 @@ msgstr "Configuración de la interfaz común WAN" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 msgid "Status" msgstr "Estado" @@ -574,185 +574,185 @@ msgstr "{0} puerto {1,number,#####} fue enviado con éxito por UPnP." msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "{0} puerto {1,number,#####} no fue transmitido por UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP no está habilitado." -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:416 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:633 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Desincronización excesiva del reloj: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "Conexiones NTCP" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Límite" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Tiempo de espera" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "cola de salida" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "Atrasadas?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:774 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Entrante" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:776 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2039 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Saliente" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:825 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "pares" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "conexiones UDP" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Ordenar por hash" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Dirección/Introducción" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Ordenar por inactividad de entrada" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Ordenar por inactividad de salida" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Ordenar por tasa de entrada" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Ordenar por tasa de salida" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Ordenar por el tiempo de actividad" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1996 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Ordenar por desviación de reloj" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Ordenar por ventana de congestión" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2001 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Ordenar por umbral de inicio lento" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2004 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Ordenar por el tiempo de ida y vuelta" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Ordenar por desviación de tiempo de ida y vuelta" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Ordenar por tiempo de espera de retransmisión" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2011 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Ordenar por unidad de transmisión máxima de salida" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2013 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Ordenar por paquetes enviados" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2015 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Ordenar por paquetes recibidos" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2018 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Ordenar por paquetes retransmitidos" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2020 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Ordenar por paquetes recibidos más de una vez" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2041 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Nos hemos ofrecido a introducirlos" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Se han ofrecido a introducirnos" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2047 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Atascado" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2055 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 fallado" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2057 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} fallados" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2063 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Baneado" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2194 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "RESUMEN" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:159 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Descartando solicitudes de túneles: Demasiado lento" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:304 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Descartando solicitudes de túnel: sobrecarga" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:513 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Rechazando túneles: Sobrecarga de solicitudes" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:544 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Rechazando túneles: Límite de conexión" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:747 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:768 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Descartando solicitudes de túnel: Carga alta" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:760 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Descartando solicitudes de túnel: Tiempo de cola" @@ -1759,30 +1759,32 @@ msgid "Zimbabwe" msgstr "Zimbabwe" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 msgid "I2P Router Console" msgstr "Consola del Router I2P" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:52 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "" "Error al actualizar la configuración - ¡por favor consulta los registros de " "errores!" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:62 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Configuración guardada con éxito" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:64 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:421 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:308 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:91 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" @@ -1790,178 +1792,179 @@ msgstr "" "Error al guardar la configuración (aplicada pero no guardada) - ¡por favor " "consulta los registros de errores!" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:36 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Save Client Configuration" msgstr "Guardar la configuración de clientes" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:40 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:400 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:404 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Save Interface Configuration" msgstr "Guardar configuración de interfaz" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:44 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "Save WebApp Configuration" msgstr "Guardar configuración de aplicaciones web" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:48 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 msgid "Save Plugin Configuration" msgstr "Guardar configuración de complementos" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:52 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Install Plugin" msgstr "Instalar complemento" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:56 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 msgid "Update All Installed Plugins" msgstr "Actualizar todos los plugins instalados" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:92 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Eliminado el complemento {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:94 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Error al eliminar el complemento {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:114 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Detenido complemento {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Error al detener el complemento {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Eliminado el complemento {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Error al eliminar el complemento {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Detenido complemento {0}" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Lanzar" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:157 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:37 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "No soportado" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Nuevo cliente añadido" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" "Configuración de cliente guardada - Es necesario reiniciar para que los " "cambios surtan efecto." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:222 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "índice de clientes en mal estado." #. #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:389 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Cliente" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "detenido" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "lanzado" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "eliminado" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:268 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "configuración de aplicación Web guardada." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Configuración del complemento guardada." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "Aplicación Web" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "lanzamiento fallido" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "No se encontró el servidor" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Ninguna URL de complementos especificada." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:322 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Ninguna URL de actualización especificado para {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:331 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:344 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:349 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:367 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Descarga del complemento o de la actualización ya en curso." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 msgid "Updating all plugins" msgstr "Actualizando todos los plugins" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:353 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Descargar complemento de {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:371 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Buscando actualizaciones para el complemento {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:381 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Complemento {0} iniciado" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Error al iniciar el complemento {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:419 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take effect." msgstr "" @@ -1974,7 +1977,7 @@ msgid "Edit" msgstr "Editar" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 msgid "Add Client" msgstr "Añadir cliente" @@ -2005,9 +2008,9 @@ msgid "Plugin" msgstr "Complemento" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Versión" @@ -2029,7 +2032,7 @@ msgid "License" msgstr "Licencia" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 -#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Sitio web" @@ -2067,7 +2070,7 @@ msgstr "Borrar" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 msgid "Delete selected" -msgstr "" +msgstr "Eliminar seleccionados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 @@ -2077,14 +2080,14 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 msgid "Add item" -msgstr "" +msgstr "Añadir elemento" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 msgid "Restore defaults" -msgstr "" +msgstr "Restaurar valores predeterminados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 @@ -2094,35 +2097,35 @@ msgstr "Guardar" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 msgid "Home page changed" -msgstr "" +msgstr "Página de inicio cambiada" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 msgid "Restored default settings" -msgstr "" +msgstr "Restaurados valores predeterminados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 msgid "No name entered" -msgstr "" +msgstr "No se ha introducido un nombre" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 msgid "No URL entered" -msgstr "" +msgstr "No se ha introducido una URL" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 msgid "Added" -msgstr "" +msgstr "Añadido" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 msgid "Removed" -msgstr "" +msgstr "Eliminado" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 msgid "Add key" msgstr "Añadir clave" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Delete key" msgstr "Borrar clave" @@ -2164,7 +2167,7 @@ msgstr "Destino no válido" msgid "Log overrides updated" msgstr "Reemplazos del registro actualizados" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Guardados los ajustes de los registros" @@ -2215,7 +2218,7 @@ msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:178 +#: ../java/src/net/i2p/router/web/HomeHelper.java:184 msgid "Remove" msgstr "Quitar" @@ -2231,11 +2234,11 @@ msgstr "Ancho de Banda" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 msgid "Home Page" -msgstr "" +msgstr "Página de inicio" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Red" @@ -2256,7 +2259,7 @@ msgid "Clients" msgstr "Clientes" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 msgid "Keyring" msgstr "Llavero" @@ -2272,7 +2275,7 @@ msgid "Peers" msgstr "Pares" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:408 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Estadísticas" @@ -2281,135 +2284,135 @@ msgstr "Estadísticas" msgid "Advanced" msgstr "Avanzado" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:58 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:448 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "Save changes" msgstr "Guardar cambios" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:141 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Repitida verificación de la accesibilidad del router ..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:179 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Actualizando dirección IP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "Desactivando TCP por completo" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "Actualizando las direcciones de entrada TCP a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:208 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Desactivando TCP entrante" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:210 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "Actualizando la dirección TCP de entrada a automático" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:221 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "Actualizando el puerto de entrada TCP a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "Actualizando el puerto de entrada TCP a automático" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "Actualizando el puerto UDP desde" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "a" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:252 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Reiniciando de forma controlada en modo router oculto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:254 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Reiniciando de forma controlada para salir del modo router oculto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "" "Activando UPnP, se requiere un reinicio para que los cambios surtan efecto." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:265 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "" "Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan " "efecto." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:273 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Activando el modo ordenador portátil" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:275 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Desactivando el modo ordenador portátil" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:282 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 msgid "Disabling UDP" msgstr "Deshabilitando UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 msgid "Enabling UDP" msgstr "Habilitando UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:291 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "Requeriendo introductores SSU" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:354 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "El nombre de host o IP {0} no es enrutable públicamente" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:357 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "El nombre de host o IP {0} no es válido" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Actualizando el porcentaje de compartición del ancho de banda" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:413 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Límites del ancho de banda actualizados" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "desconocido" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:182 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "bits por segundo" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:183 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "ó {0} bytes por mes como máximo" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Ban peer until restart" msgstr "Prohibir par hasta el reinicio" @@ -2429,7 +2432,7 @@ msgid "Invalid peer" msgstr "par no válido" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "Unban peer" msgstr "Desbanear par" @@ -2442,7 +2445,7 @@ msgid "is not currently banned" msgstr "no se encuentra baneado" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Adjust peer bonuses" msgstr "Ajustar bonus de pares" @@ -2455,27 +2458,27 @@ msgid "Bad capacity value" msgstr "valor de la capacidad falso" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 msgid "Save changes and reseed now" msgstr "Guardar cambios y resembrar ahora" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:25 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Resembrar ya está en proceso" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:28 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Iniciando el proceso de resembrar" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Configuración guardada con éxito." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:294 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "Shutdown immediately" msgstr "Apagar en seguida" @@ -2496,7 +2499,7 @@ msgstr "Reiniciar inmediatamente" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:145 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Reiniciar" @@ -2522,108 +2525,108 @@ msgstr "Apagando en {0}" msgid "Restart in {0}" msgstr "Reiniciando en {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:292 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "Shutdown gracefully" msgstr "Apagar de forma controlada" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 msgid "Graceful shutdown initiated" msgstr "Iniciado el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Apagar inmediatamente! Boom adiós chico malo" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:296 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Cancel graceful shutdown" msgstr "Cancelar el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 msgid "Graceful shutdown cancelled" msgstr "Cancelado el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:307 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "Graceful restart" msgstr "Reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 msgid "Graceful restart requested" msgstr "Ha sido solicitado el reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:309 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "Hard restart" msgstr "Reinicio brusco" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 msgid "Hard restart requested" msgstr "Reinicio brusco solicitado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Rekey and Restart" msgstr "Cambiar claves y reiniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekeying after graceful restart" msgstr "Reinicio de claves después del reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 msgid "Rekey and Shutdown" msgstr "Cambiar claves y apagar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekeying after graceful shutdown" msgstr "Reinicio de claves después del apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "Run I2P on startup" msgstr "Ejecutar I2P al arrancar el sistema" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "Don't run I2P on startup" msgstr "No ejecutar I2P al arrancar el sistema" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Dump threads" msgstr "Deshechar threads" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "View console on startup" msgstr "Mostrar consola al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 msgid "Console is to be shown on startup" msgstr "La consola se mostrará al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "Do not view console on startup" msgstr "No mostrar consola al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 msgid "Console is not to be shown on startup" msgstr "La consola no se mostrará al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:227 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 msgid "Service installed" msgstr "Servicio instalado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Warning: unable to install the service" msgstr "Advertencia: no se puede instalar el servicio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 msgid "Service removed" msgstr "Servicio quitado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:238 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Warning: unable to remove the service" msgstr "Advertencia: no se puede quitar el servicio" @@ -2686,7 +2689,7 @@ msgstr[0] "1 túnel" msgstr[1] "{0} túneles" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Túneles exploratorios" @@ -2933,47 +2936,47 @@ msgstr "Todos los horarios son UTC." #: ../java/src/net/i2p/router/web/GraphHelper.java:222 #, java-format msgid "ending {0} ago" -msgstr "" +msgstr "Terminado hace {0}" #: ../java/src/net/i2p/router/web/GraphHelper.java:237 msgid "Larger" -msgstr "" +msgstr "Más grande" #: ../java/src/net/i2p/router/web/GraphHelper.java:243 msgid "Smaller" -msgstr "" +msgstr "Más pequeño" #: ../java/src/net/i2p/router/web/GraphHelper.java:249 msgid "Taller" -msgstr "" +msgstr "Más alto" #: ../java/src/net/i2p/router/web/GraphHelper.java:255 msgid "Shorter" -msgstr "" +msgstr "Más corto" #: ../java/src/net/i2p/router/web/GraphHelper.java:261 msgid "Wider" -msgstr "" +msgstr "Más ancho" #: ../java/src/net/i2p/router/web/GraphHelper.java:267 msgid "Narrower" -msgstr "" +msgstr "Más estrecho" #: ../java/src/net/i2p/router/web/GraphHelper.java:274 msgid "Larger interval" -msgstr "" +msgstr "Intervalo mayor" #: ../java/src/net/i2p/router/web/GraphHelper.java:280 msgid "Smaller interval" -msgstr "" +msgstr "Intervalo menor" #: ../java/src/net/i2p/router/web/GraphHelper.java:287 msgid "Previous interval" -msgstr "" +msgstr "Intervalo anterior" #: ../java/src/net/i2p/router/web/GraphHelper.java:298 msgid "Next interval" -msgstr "" +msgstr "Intervalo siguiente" #: ../java/src/net/i2p/router/web/GraphHelper.java:304 #: ../java/src/net/i2p/router/web/GraphHelper.java:344 @@ -2998,8 +3001,8 @@ msgid "Periods" msgstr "Períodos" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "or" msgstr "o" @@ -3036,195 +3039,223 @@ msgstr "Guardar los ajustes y volver a dibujar los gráficos" msgid "Graph settings saved" msgstr "Configuración de gráficos guardada" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:26 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "Libreta de direcciones" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:26 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "" "Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio " "I2P)" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 msgid "Configure Bandwidth" -msgstr "" +msgstr "Configurar ancho de banda" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "Configuración de ancho de banda I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 -msgid "Customize Home Page" -msgstr "" +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#, fuzzy +msgid "Configure Language" +msgstr "Configurar ancho de banda" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#, fuzzy +msgid "Console Language Selection" +msgstr "Idioma de la Consola del Router" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Customize Home Page" +msgstr "Personalizar página de inicio" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 msgid "I2P Home Page Configuration" -msgstr "" +msgstr "Configuración de página de inicio de I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 msgid "Anonymous webmail client" msgstr "Cliente webmail anónimo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" msgstr "Email" -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 msgid "I2P Router Help" msgstr "Ayuda de Router I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 msgid "Router Console" msgstr "Consola del Router" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 msgid "Built-in anonymous BitTorrent Client" msgstr "Cliente BitTorrent anónimo integrado" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" msgstr "Torrents" -#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 msgid "Local web server" msgstr "Servidor web local" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:38 msgid "Bug Reports" -msgstr "" +msgstr "Informes de errores" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +msgid "Bug tracker" +msgstr "Rastreador de errores" #: ../java/src/net/i2p/router/web/HomeHelper.java:39 -msgid "Bug tracker" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" -msgstr "" +msgstr "Foro de desarrollo" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Development forum" +msgstr "Foro de desarrollo" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 -msgid "Development forum" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Bittorrent tracker" -msgstr "" +msgstr "Tracker de bittorrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "diftracker" +msgstr "diftracker" #: ../java/src/net/i2p/router/web/HomeHelper.java:41 -msgid "diftracker" -msgstr "" +msgid "I2P Applications" +msgstr "Aplicaciones I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:42 -msgid "I2P Applications" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "FAQ" -msgstr "" +msgstr "Preguntas frecuentes" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "Frequently Asked Questions" +msgstr "Preguntas frecuentes" #: ../java/src/net/i2p/router/web/HomeHelper.java:43 -msgid "Frequently Asked Questions" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Community forum" -msgstr "" +msgstr "Foro de la comunidad" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "Forum" -msgstr "" +msgstr "Foro" #. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Javadocs" -msgstr "" +msgstr "Javadocs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Technical documentation" +msgstr "Documentación técnica" #: ../java/src/net/i2p/router/web/HomeHelper.java:46 -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 -msgid "Technical documentation" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" -msgstr "" +msgstr "Servidor de claves" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "OpenPGP Keyserver" +msgstr "Keyserver de OpenPGP" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "I2P Pastebin" -msgstr "" +msgstr "Pastebin de I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Pastebin" +msgstr "Pastebin" #: ../java/src/net/i2p/router/web/HomeHelper.java:48 -msgid "Pastebin" +msgid "I2P News" +msgstr "Noticias I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Add-on directory" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:49 -msgid "I2P News" -msgstr "" +#, fuzzy +msgid "Plugins" +msgstr "Complemento" -#. _x("Plugins") + S + _x("Add-on directory") + S + "http://*TBD*.i2p/" + S + I + "plugin.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Postman's Tracker" -msgstr "" +msgstr "Tracker de Postman" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "I2P home page" -msgstr "" +msgstr "Página de inicio I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Project Website" +msgstr "Sitio web del proyecto" #: ../java/src/net/i2p/router/web/HomeHelper.java:52 -msgid "Project Website" -msgstr "" +msgid "I2P Netowrk Statistics" +msgstr "Estadísticas de red I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:53 -msgid "I2P Netowrk Statistics" -msgstr "" +msgid "Technical Docs" +msgstr "Documentos técnicos" #: ../java/src/net/i2p/router/web/HomeHelper.java:54 -msgid "Technical Docs" -msgstr "" +msgid "Trac Wiki" +msgstr "Wiki de Trac" #: ../java/src/net/i2p/router/web/HomeHelper.java:55 -msgid "Trac Wiki" +msgid "Ugha's Wiki" +msgstr "Wiki de Ugha" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Seedless and the Robert BitTorrent applications" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:56 -msgid "Ugha's Wiki" +msgid "Sponge's main site" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:89 +#: ../java/src/net/i2p/router/web/HomeHelper.java:93 msgid "The HTTP proxy is not up" -msgstr "" +msgstr "El proxy HTTP no está activo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:91 +#: ../java/src/net/i2p/router/web/HomeHelper.java:95 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "" +"Tu navegador no está correctamente configurado para utilizar el proxy HTTP " +"en {0}" -#: ../java/src/net/i2p/router/web/HomeHelper.java:180 +#: ../java/src/net/i2p/router/web/HomeHelper.java:186 msgid "Name" -msgstr "" +msgstr "Nombre" -#: ../java/src/net/i2p/router/web/HomeHelper.java:182 +#: ../java/src/net/i2p/router/web/HomeHelper.java:188 msgid "URL" -msgstr "" +msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:200 +#: ../java/src/net/i2p/router/web/HomeHelper.java:206 msgid "Add" -msgstr "" +msgstr "Añadir" #: ../java/src/net/i2p/router/web/LogsHelper.java:28 #: ../java/src/net/i2p/router/web/LogsHelper.java:62 @@ -3239,191 +3270,191 @@ msgstr "Archivo no encontrado" msgid "No log messages" msgstr "No hay mensajes de registro" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:80 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 msgid "Network Database RouterInfo Lookup" msgstr "Busqueda de RouterInfo en la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "no se encuentra en la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Network Database Contents" msgstr "Contenido de la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 msgid "View RouterInfo" msgstr "Ver RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "LeaseSets" msgstr "LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 msgid "Local" msgstr "Local" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:146 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 msgid "Unpublished" msgstr "No publicado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 msgid "Destination" msgstr "Destino" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 #, java-format msgid "Expires in {0}" msgstr "Caduca en {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 #, java-format msgid "Expired {0} ago" msgstr "Caducó hace {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Puerta de enlace" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:183 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 msgid "Tunnel" msgstr "Túnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "View LeaseSets" msgstr "Ver LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:237 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "No inicializado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:246 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 msgid "Routers" msgstr "Routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:248 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 msgid "Show all routers" msgstr "Mostrar todos los enrutadores" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:250 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Show all routers with full stats" msgstr "Mostrar las estadísticas completas de todos los routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:286 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Estadísticas de la base de datos de red del router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Cantidad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Transportes" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "País" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 msgid "Our info" msgstr "Nuestra información" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:366 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 msgid "Peer info for" msgstr "Información de interlocutor para" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:370 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Full entry" msgstr "Campo completo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Hidden" msgstr "Oculto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Updated" msgstr "Actualizado" +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 #, java-format msgid "{0} ago" msgstr "hace {0}" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:383 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 msgid "Published" msgstr "Publicado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 msgid "Address(es)" msgstr "Dirección(es)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:398 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 msgid "cost" msgstr "coste" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "Hidden or starting up" msgstr "Oculto o iniciando" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU with introducers" msgstr "SSU con introductores" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU" msgstr "NTCP y SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU with introducers" msgstr "NTCP y SSU con introductores" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:133 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Noticias actualizadas hace {0}." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:139 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Noticias chequeadas hace {0}." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:148 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 msgid "Hide news" msgstr "Esconder noticias" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:151 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 msgid "Show news" msgstr "Mostrar noticias" @@ -3442,102 +3473,118 @@ msgstr[1] "{0} plugins actualizados" msgid "Plugin update check complete" msgstr "Comprobación de actualizaciones de plugins completada" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:85 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "No se puede comprobar, el complemento {0} no está instalado" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Buscando actualizaciones para el complemento {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Está disponible una nueva versión del complemento {0}." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "No está disponible ninguna nueva versión para el complemento {0}." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:198 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Fallo al buscar actualizaciones para el complemento {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:147 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, fuzzy, java-format +msgid "No file specified {0}" +msgstr "Ninguna URL de actualización especificado para {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, fuzzy, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "No se pudo instalar el complemento en {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Descargando complemento" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:154 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:244 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}B transferidos" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:161 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Complemento descargado" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:166 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "No se puede crear directorio del complemento {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:175 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:297 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "de {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "El complemento de {0} está dañado." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:196 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "" "El complemento de {0} no contiene el archivo de configuración necesario." #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:209 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "El complemento de {0} contiene una clave no válida." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:233 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:243 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:257 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Verificación de la firma del complemento de {0} ha fallado" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:272 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "El complemento de {0} tiene nombre o versión no válido." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "El complemento {0} tiene versiones no coincidentes." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Este complemento requiere la versión {0} o superior de I2P." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Este complemento requiere la versión {0} o superior de Java." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:302 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" @@ -3545,268 +3592,273 @@ msgstr "" "El complemento descargado es sólo para instalaciones nuevas, pero el " "complemento ya está instalado." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:314 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "" "El complemento instalado no contiene el archivo de configuración necesario." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:322 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "La firma del complemento descargado no coincide con la del instalado." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" "El complemento descargado con versión {0} no es más reciente que la versión " "ya instalada." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:336 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "" "La actualización del complemento requiere tener instalada la versión {0} o " "superior de este complemento." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:343 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "" "La actualización del complemento requiere tener instalada la versión {0} o " "inferior de este complemento." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format msgid "Plugin requires Jetty version {0} or higher" msgstr "Este plugin requiere la versión de Jetty {0} ó superior" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format msgid "Plugin requires Jetty version {0} or lower" msgstr "Este plugin requiere la versión de Jetty {0} ó inferior" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:377 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, fuzzy, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "No se puede crear directorio del complemento {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +#, fuzzy +msgid "Plugin will be installed on next restart." +msgstr "Complemento {0} instalado e iniciado" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "" "El complemento es sólo para actualizaciones, pero el complemento aún no está " "instalado." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:390 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "No se pudo instalar el complemento en {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:398 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Complemento {0} instalado, se requiere un reinicio del router." - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:400 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:427 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Complemento {0} instalado" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:418 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Complemento {0} instalado e iniciado" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:421 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "Complemento {0} instalado pero no funciona, ¡revisa los registros!" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Complemento {0} instalado, pero no se pudo iniciar." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:435 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "No se pudo descargar el complemento de {0}." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Perfiles de los pares" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Mostrando 1 perfil reciente." msgstr[1] "Mostrando {0} Perfiles recientes." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Ocultando 1 perfil más antiguo." msgstr[1] "Ocultando {0} perfiles más antiguos." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Ocultando 1 perfil estándar." msgstr[1] "Ocultando {0} perfiles estándar." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Grupos (Caps)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:331 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 msgid "Speed" msgstr "Velocidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:335 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Capacity" msgstr "Capacidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Integración" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "Rápido, alta capacidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "Alta Capacidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Estándar" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "Fallando" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Integrados" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Inaccesible" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Test fallido" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "perfil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Pares floodfill e Integrados" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Categorías" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Valor de Integración" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Sabido por última vez sobre" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Sabido por última vez de" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Último enviado Correcto" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Último enviado con Errores" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "Tiempo resp. 10m" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "Tiempo resp. 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "Tiempo resp. 1d" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Última búsqueda exitosa" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Última búsqueda fallida" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Última guardada exitosa" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Última guardada fallida" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "Tasa de error en 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "Tasa de error en 1d" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Umbrales" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "pares rápidos" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "pares de alta capacidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr "Pares bien integrados" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "según lo determinado por el organizador del perfil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "grupos" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "capacidades en la netDb, no se utilizan para determinar los perfiles" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "capacidades" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" @@ -3814,34 +3866,39 @@ msgstr "" "rendimiento máximo (bytes por segundo) durante un período de 1 minuto que el " "par ha sostenido en un solo túnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "velocidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "capacidad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" msgstr "a cuántos túneles podemos pedirlos que se unan en una hora?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "de cuántos nuevos pares nos han hablado últimamente?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "integración" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "Está el par baneado, o inalcanzable, o fallando las pruebas de túnel?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "estado" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +#, fuzzy +msgid "Select search engine" +msgstr "Motores de búsqueda" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3882,7 +3939,7 @@ msgstr "Promedio de salida" #: ../java/src/net/i2p/router/web/StatSummarizer.java:329 #: ../java/src/net/i2p/router/web/StatSummarizer.java:331 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:153 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "max" @@ -3946,7 +4003,7 @@ msgid "Lifetime average frequency" msgstr "Frecuencia media en la vida" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3981,28 +4038,28 @@ msgstr "El período terminó hace {0}." msgid "No events" msgstr "sin acontecimientos" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "número medio de eventos" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Eventos en temporada alta" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Datos de gráfica" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Número de eventos en el Gráfico" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Exportar datos como XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Valor medio total" @@ -4081,7 +4138,7 @@ msgid "Textual router performance statistics" msgstr "Estadísticas textuales del rendimiento del router" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "Destinos locales" @@ -4115,13 +4172,13 @@ msgid "How long we've been running for this session" msgstr "Cuanto tiempo hemos estado en funcionamiento durante esta sesión" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Tiempo de servicio" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4206,35 +4263,41 @@ msgstr "ERR- Error Administrador de Clientes I2CP - comprobar registros" msgid "ERR-Clock Skew of {0}" msgstr "ERR-Desviación del Reloj de {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "Comprobando" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "OK" msgstr "Bien" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:127 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "ERR-Dirección TCP Privada" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "ERR-NAT simétrico" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "AVISO-Tras cortafuegos con TCP entrante activado" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:134 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "AVISO-Tras cortafuegos y floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:501 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "Firewalled" msgstr "Bloqueado por un cortafuegos" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:139 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" @@ -4242,62 +4305,57 @@ msgstr "" "ERR-puerto UDP en uso - ¡establece i2np.udp.internalPort=xxxx = en la " "configuración avanzada y reinicia!" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:145 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "ERR-No hay pares activos, Compruebe la conexión de red y cortafuegos" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "" "ERR-UDP deshabilitado y el puerto/host de entrada TCP no ha sido establecido" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "AVISO-Tras cortafuegos con UDP deshabilitado" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:511 -msgid "Testing" -msgstr "Comprobando" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" msgstr "" "Agregar/quitar/editar & controlar tus túneles de cliente y servidor" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:387 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Servidor" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:391 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Mostrar túneles" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Leases expirados" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Reconstruyendo" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "hace" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Listo" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Construyendo" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Creando túneles" @@ -4305,13 +4363,13 @@ msgstr "Creando túneles" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:426 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "clientes diferentes" #. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:640 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 #, java-format msgid "Download {0} Update" msgstr "Descargar actualización ( {0} )" @@ -4319,159 +4377,159 @@ msgstr "Descargar actualización ( {0} )" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
is optional, to help the browser make the lines even in the button #. If the translation is shorter than the English, you should probably not include
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:648 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
Update {0}" msgstr "Descargar actualización
no firmada del {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:673 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 msgid "Help with firewall configuration" msgstr "Ayuda con la configuración del cortafuegos" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:675 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 msgid "Check network connection and NAT/firewall" msgstr "Comprobar conexión de red y NAT/cortafuegos" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:694 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 msgid "Reseed" msgstr "Resembrar" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:121 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "eventos en {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "promedio por {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:133 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Eventos por período" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:152 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "promedio" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:154 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "ahora" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:305 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 msgid "configure" msgstr "configurar" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Túneles de clientes para" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "muerto" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "participando en" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Recibiendo en" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Vencimiento" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Enviando en" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Tasa" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Papel" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Uso" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "período de gracia" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Punto final (túnel saliente)" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Puerta de enlace (túnel entrante)" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:171 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Participante" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" msgstr "Visualización limitada a los {0} túneles con mayor uso" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Túneles participantes inactivos" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Uso de ancho de banda total" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Expiración" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:168 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Participantes" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Punto final" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "Build in progress" msgstr "Creación de túnel en marcha" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "entrante" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "saliente" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "No hay túneles, esperando que termine el período de gracia." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "entrante" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:229 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "saliente" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:237 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "Actualizando" @@ -4479,8 +4537,8 @@ msgstr "Actualizando" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:261 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Actualización descargada" @@ -4490,22 +4548,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Archivo de actualización no firmado del {0} está dañado" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Reiniciando" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "¡Pincha en \"Reiniciar\" para instalar!" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "¡Pincha en \"Apagar\" y reinicia para instalar!" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Versión {0}" @@ -4515,21 +4573,21 @@ msgstr "Versión {0}" msgid "Failed copy to {0}" msgstr "Fallada copia a {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:184 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "Actualizando de {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:253 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Ninguna versión nueva encontrada en {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Actualización verificada" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:306 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Transferencia fallida de {0}" @@ -4766,16 +4824,16 @@ msgstr "Configurar ancho de banda" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 @@ -4790,7 +4848,7 @@ msgstr "Configurar ancho de banda" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 @@ -4805,16 +4863,16 @@ msgstr "Barra del resumen" #. We have intl defined when this is included, but not when compiled standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 @@ -4829,7 +4887,7 @@ msgstr "Barra del resumen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 @@ -4845,16 +4903,16 @@ msgstr "Actualizar (s)" #. ditto #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 @@ -4869,7 +4927,7 @@ msgstr "Actualizar (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 @@ -4908,7 +4966,7 @@ msgstr "Compartir" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 msgid "NOTE" msgstr "NOTA" @@ -4954,20 +5012,20 @@ msgstr "Página de configuración de red avanzada" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" @@ -4989,19 +5047,19 @@ msgstr "Configuración I2P avanzada" msgid "Some changes may require a restart to take effect." msgstr "Algunos cambios pueden requerir un reinicio para que surtan efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 msgid "config clients" msgstr "configuración de clientes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 msgid "I2P Client Configuration" msgstr "Configuración de Clientes I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 msgid "Client Configuration" msgstr "Configuración Clientes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5009,83 +5067,83 @@ msgstr "" "Los clientes de Java que se enumeran a continuación son iniciados por el " "router y se ejecutan en la misma JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" msgstr "Para cambiar otras opciones clientes, edita el archivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:319 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:398 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "All changes require restart to take effect." msgstr "Todos los cambios requieren un reinicio para que surtan efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 msgid "Advanced Client Interface Configuration" msgstr "Configuración avanzada de la interfaz del cliente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Configuración de la interfaz I2CP Exterior (I2P Protocolo de clientes)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 msgid "Enabled without SSL" msgstr "Habilitada sin SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 msgid "Enabled with SSL required" msgstr "Habilitada con SSL obligatorio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en " "conectarse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" msgstr "Puerto I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Interface" msgstr "Interfaz I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 msgid "Authorization" msgstr "Autorización" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 msgid "Require username and password" msgstr "Requerir nombre de usuario y contraseña" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 msgid "Username" msgstr "Nombre de usuario" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Password" msgstr "Contraseña" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:299 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "The default settings will work for most people." msgstr "La configuración por defecto funcionará para la mayoría de la gente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Any changes made here must also be configured in the external client." msgstr "" "Cualquier cambio realizado aquí también debe configurarse en el cliente " "externo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." msgstr "Muchos clientes no soportan SSL o autorización." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 msgid "WebApp Configuration" msgstr "Configuración de las Applicaciones Web" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5102,7 +5160,7 @@ msgstr "" "ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por " "ejemplo, la libreta de direcciones)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5114,89 +5172,89 @@ msgstr "" "web volverán a aparecer al actualizar el router a una nueva versión, así que " "el método preferido es deshabilitar la aplicación web aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" msgstr "Configuración de Complementos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." msgstr "" "Los complementos enumerados a continuación son iniciados por el cliente de " "consola web." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" msgstr "Instalación de Complementos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "To install a plugin, enter the download URL:" msgstr "Para instalar un complemento, ¡introduce la URL de descarga!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 msgid "config home" -msgstr "" +msgstr "configurar inicio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 msgid "Default Home Page" -msgstr "" +msgstr "Página de inicio predeterminada" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 msgid "Use old home page" -msgstr "" +msgstr "Utilizar página de inicio anterior" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Search Engines" -msgstr "" +msgstr "Motores de búsqueda" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 msgid "Recommended Eepsites" -msgstr "" +msgstr "Eepsites recomendadas" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:334 msgid "Local Services" -msgstr "" +msgstr "Servicios locales" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 msgid "config keyring" msgstr "configuración de llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 msgid "I2P Keyring Configuration" msgstr "Configuración del Llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "El llavero del router se utiliza para descifrar leaseSets encriptados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "El llavero puede contener claves de cifrado para los destinos locales o " "remotos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" msgstr "Adición manual al Llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 msgid "Enter keys for encrypted remote destinations here." msgstr "¡Introduce las claves de cifrado para destinos remotos aquí!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 msgid "Keys for local destinations must be entered on the" msgstr "Las claves para los destinos locales deben introducirse en la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 msgid "I2PTunnel page" msgstr "Página de túnelesI2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Dest. name, hash, or full key" msgstr "Nombre del destino, hash o clave completa" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "Encryption Key" msgstr "Clave de cifrado" @@ -5266,81 +5324,81 @@ msgstr "Reemplazos a nivel de registros" msgid "New override" msgstr "Nueva reemplazo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 msgid "config networking" msgstr "configuración de red" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 msgid "I2P Network Configuration" msgstr "Configuración de la red I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 msgid "IP and Transport Configuration" msgstr "Cconfiguración de IP y del transporte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "There is help below." msgstr "Hay ayuda debajo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 msgid "UPnP Configuration" msgstr "Configuración UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "Enable UPnP to open firewall ports" msgstr "Activar UPnP para abrir puertos del cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 msgid "UPnP status" msgstr "Estado UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "IP Configuration" msgstr "Configuración IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:313 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 msgid "Externally reachable hostname or IP address" msgstr "Nombre de host o dirección IP accesible externamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 msgid "Use all auto-detect methods" msgstr "Utilizar todos los métodos de detección automática" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Disable UPnP IP address detection" msgstr "Desactivar detección de direcciones IP por UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Ignore local interface IP address" msgstr "Ignorar la dirección IP de la interfaz local" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Use SSU IP address detection only" msgstr "Utilizar detección de direcciones IP sólo por SSU" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:333 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Specify hostname or IP" msgstr "Especificar nombre de host o IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 msgid "Select Interface" msgstr "Elegir interfaz" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 msgid "Hidden mode - do not publish IP" msgstr "Modo oculto - no se publica el IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 msgid "(prevents participating traffic)" msgstr "(Evita el tráfico de participantes)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Action when IP changes" msgstr "Acción al cambiar de IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" @@ -5348,79 +5406,79 @@ msgstr "" "Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia " "la IP para aumentar el anonimato" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" msgstr "Experimental" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UDP Configuration:" msgstr "Ajustes de UDP:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "UDP port:" msgstr "Puerto UDP :" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Completely disable" msgstr "Desactivar por completo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" "(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "TCP Configuration" msgstr "Ajustes de TCP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Use auto-detected IP address" msgstr "Utilizar dirección IP detectada automáticamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:399 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "currently" msgstr "actualmente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 msgid "if we are not firewalled" msgstr "si no estamos bloqueados por el cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" "Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por " "cortafuegos)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 msgid "Disable inbound (Firewalled)" msgstr "Deshabilitar entrada (bloqueado por cortafuegos)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" "(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la " "salida por TCP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" msgstr "Puerto TCP externamente accesible" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Use the same port configured for UDP" msgstr "Usar el mismo puerto configurado para UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 msgid "Specify Port" msgstr "Elegir un puerto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Notes" msgstr "Notas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." @@ -5428,12 +5486,12 @@ msgstr "" "a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos " "ajustes reiniciará el router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" msgstr "Ayuda de Configuración" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP " @@ -5443,7 +5501,7 @@ msgstr "" "cotrafuegos, las velocidades y la integración en la red mejorarán " "generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and " "TCP packets to reach you." @@ -5451,7 +5509,7 @@ msgstr "" "Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no " "solicitados por el cortafuegos!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." @@ -5459,7 +5517,7 @@ msgstr "" "Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole " "punching con \"introducciones SSU\" para transmitir tráfico." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." @@ -5468,12 +5526,12 @@ msgstr "" "ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está " "bajo tu control está haciendo daño." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "" "Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." @@ -5482,42 +5540,42 @@ msgstr "" "Internet (IGDs) para detectar la dirección IP externa y los puertos que se " "deben abrir." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "" "El soporte de UPnP está en fase beta, y puede no funcionar correctamente por " "varias razones" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" msgstr "No se encuentra ningún dispositivo compatible con UPnP presente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP disabled on the device" msgstr "UPnP desactivado en el dispositivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "Software firewall interference with UPnP" msgstr "Un cortafuegos de software interfiere con UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Bugs in the device's UPnP implementation" msgstr "Errores en la implementación de UPnP del dispositivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Multiple firewall/routers in the internet connection path" msgstr "Múltiples cotrafuegos/routers en la ruta de conexión a Internet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" msgstr "" "El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." msgstr "Revisar el estado de UPnP aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." @@ -5525,24 +5583,24 @@ msgstr "" "Encima de esto UPnP puede ser activado o desactivado, pero un cambio " "requiere un reinicio del router para que surta efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." msgstr "" "Los nombres de host introducidos arriba se publicarán en la base de datos de " "red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:486 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." msgstr "No son privados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" "Además, no se debe introducir una dirección IP privada como 127.0.0.1 " "o 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " @@ -5552,15 +5610,15 @@ msgstr "" "configura correctamente el NAT o cortafuegos, el rendimiento de la red se " "degradará considerablemente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." msgstr "En caso de duda, deje los ajustes con los valores predeterminados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Reachability Help" msgstr "Ayuda de Accesibilidad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " @@ -5570,7 +5628,7 @@ msgstr "" "bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por " "ejemplo, en paquetes de software o en routers externos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "" "If there is an error, the logs may also help " "diagnose the problem." @@ -5578,15 +5636,15 @@ msgstr "" "Si hay un error, el registro también puede ayudar a " "diagnosticar el problema." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." msgstr "El puerto UDP no parece estar bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:503 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port appears to be firewalled." msgstr "El puerto UDP parece estar bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." @@ -5594,7 +5652,7 @@ msgstr "" "Como los métodos de detección de cortafuegos no son 100% fiables, esto puede " "aparecer por error." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." @@ -5602,7 +5660,7 @@ msgstr "" "Sin embargo, si aparece constantemente, deberías comprobar si tanto el " "cortafuegos interno como externo tienen los puertos abiertos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." @@ -5611,7 +5669,7 @@ msgstr "" "preocupación. Si se está detrás de un cortafuegos, el router utiliza " "\"introductores\" para transmitir las conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." @@ -5619,7 +5677,7 @@ msgstr "" "No obstante, obtendrás más tráfico participante y ayudará más a la red si " "puedes abrir el/los cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " @@ -5629,7 +5687,7 @@ msgstr "" "cortafuegos de hardware como un cortafuegos por software, o podrías estar " "detrás de otro cortafuegos institucional fuera de tu control." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " @@ -5639,12 +5697,12 @@ msgstr "" "mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar " "tráfico a través de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "" "El router está probando si tu puerto UDP está bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:517 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." @@ -5652,7 +5710,7 @@ msgstr "" "El router no está configurado para publicar su dirección, por lo tanto, no " "espera conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." @@ -5660,11 +5718,11 @@ msgstr "" "El modo oculto se activa automáticamente para mayor protección en algunos " "países." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" msgstr "AVISO - Bloqueado por cortafuegos y rápido" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are " "firewalled." @@ -5672,7 +5730,7 @@ msgstr "" "Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero " "te encuentras bloqueado por un cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " @@ -5682,29 +5740,29 @@ msgstr "" "128 kbps de ancho de banda para compartir, será mucho más útil a la red si " "abre los puertos de su router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" msgstr "AVISO - Bloqueado por cortafuegos y Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:527 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" "Has configurado I2P ser un router floodfill, pero estás bloqueado por un " "cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" "Para mejorar la participación como router floodfill, deberías abrir tu " "cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "AVISO - Bloqueado por cortafuegos con TCP entrante activado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." @@ -5713,7 +5771,7 @@ msgstr "" "un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado " "también." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:533 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." @@ -5722,20 +5780,20 @@ msgstr "" "habilitado, los routers no podrán ponerse en contacto con el tuyo a través " "de TCP, lo que perjudicará a la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." msgstr "" "Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" msgstr "AVISO - Bloqueado por cortafuegos con UDP deshabilitado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Has configurado TCP entrante, sin embargo has deshabilitado UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." @@ -5743,30 +5801,30 @@ msgstr "" "Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el " "router no puede aceptar conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." msgstr "Por favor, ¡abre el cortafuegos o habilita UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "ERR - Clock Skew" msgstr "ERR - desviación de reloj" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "" "El reloj del sistema está desviado, lo que hará difícil participar en la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." msgstr "Corrija su ajuste del reloj, si este error persiste." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "ERR - Private TCP Address" msgstr "ERR - Dirección TCP privada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." @@ -5774,19 +5832,19 @@ msgstr "" "Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o " "192.168.1.1 como tu dirección externa." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." msgstr "Corrija la dirección o desactive TCP entrante arriba." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "ERR - SymmetricNAT" msgstr "ERR - NAT Simétrico" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P ha detectado que está siendo bloqueado por un NAT simétrico." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " @@ -5796,7 +5854,7 @@ msgstr "" "serás capaz de aceptar conexiones entrantes, lo que limitará tu " "participación en la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" @@ -5804,11 +5862,11 @@ msgstr "" "ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en " "configuración avanzada reinicia!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P no pudo enlazar con el puerto 8887 o el otro puerto configurado." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." @@ -5816,7 +5874,7 @@ msgstr "" "Comprueba si otro programa está utilizando el puerto configurado. Si es así, " "cierra el programa o configura I2P para utilizar un puerto diferente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:561 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "" "This may be a transient error, if the other program is no longer using the " "port." @@ -5824,19 +5882,19 @@ msgstr "" "Esto puede ser un error transitorio, si el otro programa ya no utiliza el " "puerto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." msgstr "" "Sin embargo, siempre es necesario reiniciar después de que aparezca este " "error." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" "ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido " "establecido" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." @@ -5844,25 +5902,25 @@ msgstr "" "Arriba no has configurado TCP entrante con un nombre de host y puerto, sin " "embargo has deshabilitado UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:567 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." msgstr "Por lo tanto el router no puede aceptar conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Por favor, configure un host y puerto TCP arriba o permita UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "ERR - Error Client Manager I2CP - verificar los registros" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" "Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los " "registros para verificarlo!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:573 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." @@ -5870,38 +5928,38 @@ msgstr "" "¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y " "reinicia I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" msgstr "configuración de pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 msgid "I2P Peer Configuration" msgstr "Configuración de los pares I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 msgid "Manual Peer Controls" msgstr "Controles Manuales de pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 msgid "Router Hash" msgstr "Hash del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Manually Ban / Unban a Peer" msgstr "Banear / Desbanear manualmente a un par" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "Banear evitará que este par participe en cualquiera de los túneles que vayas " "crear." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" msgstr "Ajustar Perfil de Bonus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5913,32 +5971,32 @@ msgstr "" "utilizan para los túneles de clientes, los par de alta capacidad se utilizan " "para algunos túneles exploratorios. Los bonus actuales se muestran en la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" msgstr "página de perfiles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "pares baneados" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 msgid "Banned IPs" msgstr "IPs Baneadas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 msgid "config reseeding" msgstr "config para resembrar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 msgid "I2P Reseeding Configuration" msgstr "Configuración del proceso de resembrar I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "Reseeding Configuration" msgstr "Configuración de Resembrar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -5948,14 +6006,14 @@ msgstr "" "I2P se instala por primera vez o cuando al router le quedan muy pocas " "referencias de otros routers." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "El proceso de resembrar ha fallado, primero debes comprobar la conexión de " "red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -5964,96 +6022,96 @@ msgstr "" "restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un " "proxy HTTP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Ver {0} para obtener instrucciones sobre cómo resembrar manualmente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "the FAQ" msgstr "las preguntas más frecuentes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "Reseed URL Selection" msgstr "Selección de URL resembradora" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Try SSL first then non-SSL" msgstr "Probar SSL primero y luego no-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Use SSL only" msgstr "Usar SSL exclusivamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use non-SSL only" msgstr "Usar no-SSL exclusivamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 msgid "Reseed URLs" msgstr "URLs resembradoras" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Enable HTTP Proxy?" msgstr "Habilitar Proxy HTTP?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "HTTP Proxy Host" msgstr "Host HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Port" msgstr "Puerto HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "Use HTTP Proxy Authorization?" msgstr "Utilizar autorización Proxy HTTP?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "HTTP Proxy Username" msgstr "Nombre de usuario Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Password" msgstr "Contraseña Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "Enable HTTPS Proxy?" msgstr "Activar Proxy HTTPS?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "HTTPS Proxy Host" msgstr "Host Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Port" msgstr "Puerto Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "Use HTTPS Proxy Authorization?" msgstr "Usar Autorización Proxy HTTPS?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "HTTPS Proxy Username" msgstr "Nombre de usuario Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Password" msgstr "Nombre de usuario Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 msgid "config service" msgstr "configuración de servicios" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 msgid "I2P Service Configuration" msgstr "Configuración de Servicios I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Shutdown the router" msgstr "Apagar el router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -6061,13 +6119,13 @@ msgstr "" "El apagado controlado permite al router cumplir los acuerdos que ya ha hecho " "antes de apagar, pero puede tardar unos minutos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Si tienes que apagar el router inmediatamente, también tienes esa opción" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -6075,7 +6133,7 @@ msgstr "" "Si deseas que el router se reinicie después del apagado, puedes elegir una " "de las siguientes opciones." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -6085,7 +6143,7 @@ msgstr "" "opciones de aplicaciones cliente que sólo se leen al iniciar, como la " "contraseña de la consola del router o tu interfaz de escucha." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -6093,7 +6151,7 @@ msgstr "" "Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán " "tu paciencia), mientras que un reinicio duro lo hace inmediatamente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." @@ -6101,11 +6159,11 @@ msgstr "" "Después de apagarse completamente, el router esperará 1 minuto antes de " "volverse a iniciar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" msgstr "integración con la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -6113,7 +6171,7 @@ msgstr "" "En la plataforma Windows, hay una pequeña aplicación que se queda en la " "bandeja del sistema, lo que le permite ver el estado del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -6121,23 +6179,23 @@ msgstr "" "(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su " "propia funcionalidad en la bandeja de sistema también)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Si estás en Windows, puedes activar o desactivar ese icono aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "Show systray icon" msgstr "Mostrar icono de la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "Hide systray icon" msgstr "Ocultar icono de la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Run on startup" msgstr "Lanzar al iniciar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -6146,16 +6204,16 @@ msgstr "" "no, seleccionando una de las siguientes opciones - I2P instalará (o " "eliminará) un servicio en consecuencia." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " msgstr "Si usted prefiere la línea de comandos, también puede ejecutar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 msgid "Note" msgstr "Nota" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -6163,7 +6221,7 @@ msgstr "" "Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se " "apague el router de inmediato." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -6171,15 +6229,15 @@ msgstr "" "Es recomendable que consideres el apagado controlado como se indica arriba, " "para ello, ejecuta uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "View the job queue" msgstr "Ver cola de tareas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" msgstr "Iniciar el navegador al arrancar el router?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -6247,23 +6305,23 @@ msgstr "Gráficas" msgid "Advanced filter" msgstr "Filtro avanzado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 msgid "config tunnels" msgstr "Configuración de túneles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 msgid "I2P Tunnel Configuration" msgstr "Configuración de túneles I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 msgid "The default settings work for most people." msgstr "La configuración por defecto funciona para la mayoría de gente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Hay un equilibrio fundamental entre el anonimato y el rendimiento." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -6273,34 +6331,34 @@ msgstr "" "0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles " "de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" "Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de " "salida " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "Los cambios en los túneles exploratorios se almacenan en el archivo router." "config." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." msgstr "" "Los cambios en túnel de cliente son de carácter temporal y no se guardarán." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" msgstr "Para hacer cambios permanentes al túnel de cliente ve a la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "i2ptunnel page" msgstr "Página túnel I2P" @@ -6428,7 +6486,7 @@ msgid "home" msgstr "Página de Inicio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 msgid "Welcome to I2P" msgstr "¡Bienvenido a I2P!" @@ -6446,13 +6504,13 @@ msgstr "Lo sentimos. Se ha producido un error interno." #. note to translators - both parameters are URLs #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Por favor, ¡informa sobre errores en {0} o {1}!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -6461,7 +6519,7 @@ msgstr "" "deseas registrarte." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 msgid "Please include this information in bug reports" msgstr "Por favor, ¡incluye esta información en los informes de error!" @@ -6475,12 +6533,12 @@ msgid "Error {0}" msgstr "Error {0}" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 msgid "I2P Version and Running Environment" msgstr "Versión I2P y entorno de ejecución" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -6522,19 +6580,26 @@ msgstr "Gráficos de rendimiento de I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 msgid "Router is down" +msgstr "Router está caído" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#, fuzzy +msgid "News" +msgstr "Noticias I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:249 -msgid "Latest I2P News" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:314 msgid "Search I2P" -msgstr "" +msgstr "Buscar en I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:330 msgid "Eepsites of Interest" -msgstr "" +msgstr "Eepsites de interés" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 msgid "Jar File Dump" @@ -6548,23 +6613,23 @@ msgstr "cola de tareas" msgid "I2P Router Job Queue" msgstr "Cola de trabajos del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 msgid "logs" msgstr "registros" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 msgid "I2P Router Logs" msgstr "Registros del Router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 msgid "Critical Logs" msgstr "Registros críticos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Router Logs" msgstr "Registros del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "Service (Wrapper) Logs" msgstr "Registros de servicio (Wrapper)" @@ -6642,3 +6707,9 @@ msgstr "Perfil del par" #, java-format msgid "Profile for peer {0}" msgstr "Perfil del par {0}" + +#~ msgid "Plugin {0} installed, router restart required" +#~ msgstr "Complemento {0} instalado, se requiere un reinicio del router." + +#~ msgid "Latest I2P News" +#~ msgstr "Últimas noticias I2P" diff --git a/apps/routerconsole/locale/messages_sv.po b/apps/routerconsole/locale/messages_sv.po index 01f10547e..18fdb1d62 100644 --- a/apps/routerconsole/locale/messages_sv.po +++ b/apps/routerconsole/locale/messages_sv.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-02-17 11:33+0000\n" -"PO-Revision-Date: 2012-02-20 14:48+0000\n" +"POT-Creation-Date: 2012-03-07 00:52+0000\n" +"PO-Revision-Date: 2012-03-09 19:20+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" @@ -33,7 +33,7 @@ msgstr "" #. locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1361 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1371 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -42,7 +42,7 @@ msgstr[1] "{0,number,####} ms" #. seconds #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1365 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1375 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -51,7 +51,7 @@ msgstr[1] "{0} sek" #. minutes #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1369 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1379 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -60,20 +60,20 @@ msgstr[1] "{0} min" #. hours #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1373 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1383 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 timme" msgstr[1] "{0} timmar" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1375 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1385 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 msgid "n/a" msgstr "n/a" #. days -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1388 #, java-format msgid "1 day" msgid_plural "{0} days" @@ -90,31 +90,31 @@ msgid "Banned by router hash" msgstr "Bannad med hjälp av routerhash" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:679 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:752 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:673 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:746 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP bannad med hjälp av blocklist.txt post {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:791 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:785 msgid "IPs Banned Until Restart" msgstr "IP blockerade tills omstart " -#: ../../../router/java/src/net/i2p/router/Blocklist.java:815 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:809 msgid "IPs Permanently Banned" msgstr "IP permanent blockerat" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:817 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:811 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 msgid "From" msgstr "Från" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:819 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:813 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 msgid "To" msgstr "Till" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:855 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:849 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 #: ../java/src/net/i2p/router/web/SummaryHelper.java:415 msgid "none" @@ -180,7 +180,7 @@ msgid "Rejecting tunnels" msgstr "Avvisar tunnlar" #: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:155 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Reseedar" @@ -266,7 +266,8 @@ msgid "{0} is used for outbound connections only" msgstr "{0} används för utgående anslutningar enbart" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:513 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Hjälp" @@ -289,7 +290,7 @@ msgstr "Definitioner" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:751 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 @@ -304,7 +305,7 @@ msgstr "Fjärr peeren, identifierad med routerhash" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:520 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 msgid "Dir" msgstr "Mapp" @@ -331,14 +332,14 @@ msgstr "Tiden sedan ett paket har mottagits / sänts" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 msgid "Idle" msgstr "Stillastående" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 msgid "In/Out" msgstr "In/Ut" @@ -352,13 +353,13 @@ msgstr "Tiden sedan denna anslutning etablerades" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Up" msgstr "Uppe" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Skew" msgstr "Tidsförvridning" @@ -393,7 +394,7 @@ msgid "The round trip time in milliseconds" msgstr "Tur och returtid i millisekunder" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2003 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2005 msgid "Dev" msgstr "Utvecklare" @@ -413,7 +414,7 @@ msgstr "Nuvarande maximala försändningsstorlek för paket / uppskattad maximal #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2010 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 msgid "TX" msgstr "TX" @@ -423,7 +424,7 @@ msgstr "Det totala antalet paket som skickats till denna peer" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2014 msgid "RX" msgstr "RX" @@ -432,7 +433,7 @@ msgid "The total number of packets received from the peer" msgstr "Det totala antalet paket som har mottagits från denna peer" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2015 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 msgid "Dup TX" msgstr "DUP TX" @@ -441,7 +442,7 @@ msgid "The total number of packets retransmitted to the peer" msgstr "Det totala antalet paket som återutsänds till peer" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 msgid "Dup RX" msgstr "DUP RX" @@ -450,7 +451,7 @@ msgid "The total number of duplicate packets received from the peer" msgstr "Totalt antal dupplicerade paket mottagna från peeren" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Service" msgstr "Service" @@ -577,12 +578,12 @@ msgid "NTCP connections" msgstr "NTCPanslutningar" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1972 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Limit" msgstr "Gräns" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Timeout" msgstr "Timeout" @@ -595,13 +596,13 @@ msgid "Backlogged?" msgstr "Släpar efter?" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:774 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Inkommande" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:776 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2039 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Utgående" @@ -611,110 +612,110 @@ msgstr "Utgående" msgid "peers" msgstr "peers" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "UDP connections" msgstr "UDP-anslutningar" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 msgid "Sort by peer hash" msgstr "Sortera efter peer hash" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 msgid "Direction/Introduction" msgstr "Riktning/Inledning" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by idle inbound" msgstr "Sortera efter stillastående inkommande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by idle outbound" msgstr "Sortera efter utgående utgående" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1987 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 msgid "Sort by inbound rate" msgstr "Sortera efter inkommande hastighet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound rate" msgstr "Sortera efter utgående hastighet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "Sort by connection uptime" msgstr "Sortera efter anslutningsupptid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1996 msgid "Sort by clock skew" msgstr "Sortera efter klockanvridning" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Sort by congestion window" msgstr "Sortera efter överbelastningfönster" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2001 msgid "Sort by slow start threshold" msgstr "Sortera efter långsam starttröskel" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2002 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2004 msgid "Sort by round trip time" msgstr "Sortera efter tur och returtid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2004 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 msgid "Sort by round trip time deviation" msgstr "Sortera efter rundtur tidsavvikelse" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 msgid "Sort by retransmission timeout" msgstr "Sortera efter omsändningstimeout" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2009 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2011 msgid "Sort by outbound maximum transmit unit" msgstr "Sortera efter utgående maximal överföringsenhet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2011 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2013 msgid "Sort by packets sent" msgstr "Sortera efter paket som skickats" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2013 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2015 msgid "Sort by packets received" msgstr "Sortera efter paket som mottagits" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2016 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2018 msgid "Sort by packets retransmitted" msgstr "Sortera efter paket som återutsänds" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2018 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2020 msgid "Sort by packets received more than once" msgstr "Sortera efter paket som mottagits fler än en gång" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2039 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2041 msgid "We offered to introduce them" msgstr "Vi erbjöd oss att introducera dem" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2041 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 msgid "They offered to introduce us" msgstr "De erbjöd sig att introducera oss" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2045 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2047 msgid "Choked" msgstr "Strypt" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2053 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2055 msgid "1 fail" msgstr "1 misslyckande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2055 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2057 #, java-format msgid "{0} fails" msgstr "{0} misslyckande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2061 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2063 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Banned" msgstr "Förbjudna" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2192 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2194 msgid "SUMMARY" msgstr "SAMMANFATTNING" @@ -1747,11 +1748,12 @@ msgid "Zimbabwe" msgstr "Zimbabwe" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "I2P Router Console" msgstr "I2P Routerkonsoll" @@ -1774,34 +1776,34 @@ msgid "" msgstr "Fel vid sparning ab konfigurationen (tillämpad men inte sparat) - se felloggar" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:36 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:329 msgid "Save Client Configuration" msgstr "Spara klientkonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:40 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:404 msgid "Save Interface Configuration" msgstr "Spara gränssnittskonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:44 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 msgid "Save WebApp Configuration" msgstr "Spara WebApp konfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:48 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 msgid "Save Plugin Configuration" msgstr "Spara pluginkonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:52 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:476 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:480 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 msgid "Install Plugin" msgstr "Installera plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:56 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 msgid "Update All Installed Plugins" msgstr "Uppdatera alla installerade insticksprogram" @@ -1832,6 +1834,7 @@ msgid "Start" msgstr "Start" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:157 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:37 @@ -1859,7 +1862,7 @@ msgstr "Felaktigt klientindex" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:362 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 #: ../java/src/net/i2p/router/web/SummaryHelper.java:389 msgid "Client" msgstr "Klient" @@ -1952,7 +1955,7 @@ msgid "Edit" msgstr "Redigera" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:325 msgid "Add Client" msgstr "Lägg till Klient" @@ -1983,8 +1986,10 @@ msgid "Plugin" msgstr "Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Version" @@ -2005,6 +2010,7 @@ msgid "License" msgstr "Licens" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Webbplats" @@ -2019,12 +2025,12 @@ msgstr "Stoppa" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Check for updates" msgstr "Kontrollera efter uppdateringar" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" msgstr "Uppdatera" @@ -2037,13 +2043,67 @@ msgstr "Är du säker på att du vill ta bort {0}?" msgid "Delete" msgstr "Ta bort" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +msgid "Delete selected" +msgstr "Ta bort valda" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +msgid "Add item" +msgstr "Lägg till " + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +msgid "Restore defaults" +msgstr "Återställ standardvärden" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +msgid "Save" +msgstr "Spara" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "Startsida ändrad" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "Återställt standardinställningarna" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "Inget namn angivet" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "Ingen URL angiven" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Tillagd" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Borttagen " + #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:319 msgid "Add key" msgstr "La till nyckel" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 msgid "Delete key" msgstr "Tog bort nyckel" @@ -2108,7 +2168,7 @@ msgstr "Giltiga nivåer är DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:103 +#: ../java/src/net/i2p/router/web/LogsHelper.java:96 msgid "CRIT" msgstr "CRIT" @@ -2117,21 +2177,22 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:105 +#: ../java/src/net/i2p/router/web/LogsHelper.java:98 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:109 +#: ../java/src/net/i2p/router/web/LogsHelper.java:102 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:107 +#: ../java/src/net/i2p/router/web/LogsHelper.java:100 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:178 msgid "Remove" msgstr "Ta bort" @@ -2146,61 +2207,67 @@ msgid "Bandwidth" msgstr "Bandbredd" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -msgid "Network" -msgstr "Nätverk" +msgid "Home Page" +msgstr "Startsida " #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:351 -#: ../java/strings/Strings.java:72 -msgid "Tunnels" -msgstr "Tunnlar" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 +msgid "Network" +msgstr "Nätverk" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 msgid "UI" msgstr "Användargränssnitt" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 +#: ../java/strings/Strings.java:72 +msgid "Tunnels" +msgstr "Tunnlar" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "Klienter" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:324 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:295 msgid "Keyring" msgstr "Nyckelring" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Logging" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Peers" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:388 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:408 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistik" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "Avancerad" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:58 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:388 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:334 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:368 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:406 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:324 msgid "Save changes" msgstr "Spara ändringar" @@ -2316,7 +2383,7 @@ msgid "or {0} bytes per month maximum" msgstr "eller högst {0} byte per månad" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:311 msgid "Ban peer until restart" msgstr "Förbjud peer till omstart" @@ -2336,7 +2403,7 @@ msgid "Invalid peer" msgstr "Ogiltig peer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:313 msgid "Unban peer" msgstr "Oförbjud peer" @@ -2349,7 +2416,7 @@ msgid "is not currently banned" msgstr "är för närvarande inte förbjuden" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:339 msgid "Adjust peer bonuses" msgstr "Justera peer bonusar" @@ -2362,7 +2429,7 @@ msgid "Bad capacity value" msgstr "Ogiltigt kapacitetsvärde" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "Save changes and reseed now" msgstr "Spara ändringar och reseeda nu" @@ -2382,7 +2449,7 @@ msgstr "Konfiguration sparad utan fel." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:294 msgid "Shutdown immediately" msgstr "Stäng ner omedelbart" @@ -2403,7 +2470,7 @@ msgstr "Starta om omedelbart" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:134 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:145 msgid "Restart" msgstr "Omstart" @@ -2430,7 +2497,7 @@ msgid "Restart in {0}" msgstr "Omstart om {0}" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:292 msgid "Shutdown gracefully" msgstr "Graciös avstängning" @@ -2443,7 +2510,7 @@ msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Stänger av omedelbart! Pangbom hejsvejs stygging" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:296 msgid "Cancel graceful shutdown" msgstr "Avbryt försiktig avstängning" @@ -2452,7 +2519,7 @@ msgid "Graceful shutdown cancelled" msgstr "Försiktig avstängning avbruten" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:307 msgid "Graceful restart" msgstr "Försiktig omstart" @@ -2461,7 +2528,7 @@ msgid "Graceful restart requested" msgstr "Försiktig omstart ombedd" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:309 msgid "Hard restart" msgstr "Hård omstart" @@ -2486,22 +2553,22 @@ msgid "Rekeying after graceful shutdown" msgstr "Skapar nya nycklar efter försiktig avstängning" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 msgid "Run I2P on startup" msgstr "Kör I2P vid start" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 msgid "Don't run I2P on startup" msgstr "Kör inte I2P vid start" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Dump threads" msgstr "Dumpa trådar" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "View console on startup" msgstr "Visa konsol vid uppstart" @@ -2510,7 +2577,7 @@ msgid "Console is to be shown on startup" msgstr "Konsolen ska visas vid uppstart" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "Do not view console on startup" msgstr "Visa inte konsolen vid start" @@ -2761,7 +2828,7 @@ msgstr "Uppdaterar uppdateringsfrekvensen till {0}" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 #: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 -#: ../java/src/net/i2p/router/web/GraphHelper.java:190 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 msgid "Never" msgstr "Aldrig" @@ -2805,261 +2872,500 @@ msgid "" "button on your browser. Please resubmit." msgstr "Ogiltigt formulärdata, förmodligen för att du använde \"back\" eller \"reload\" knappen i din webbläsare. Vänligen skicka om." -#: ../java/src/net/i2p/router/web/GraphHelper.java:117 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "Kombinerad bandbreddsgraf" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:130 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 #, java-format msgid "{0} for {1}" msgstr "{0} för {1}" #. FIXME jrobin doesn't support setting the timezone, will have to mod #. TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:152 +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." msgstr "Alla tidsangivelser är i UTC." -#: ../java/src/net/i2p/router/web/GraphHelper.java:169 -msgid "Configure Graph Display" -msgstr "Konfigurera Grafvisning" +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "Slutade för {0} sen" -#: ../java/src/net/i2p/router/web/GraphHelper.java:169 -msgid "Select Stats" -msgstr "Vald statistik" +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Större" -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 -msgid "Periods" -msgstr "Perioder" +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Mindre" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Längre " + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Kortare" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Bredare" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Smalare" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "Större intervall" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "Mindre intervall" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "Föregående intervall" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "Nästa intervall" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Plot averages" msgstr "Graggenomsnitt" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:360 -msgid "or" -msgstr "eller" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "plot events" msgstr "grafhändelser" -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Konfigurera Grafvisning" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Vald statistik" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "Perioder" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +msgid "or" +msgstr "eller" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "Image sizes" msgstr "Bildstorlekar" -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "width" msgstr "bredd" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "height" msgstr "höjd" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 -#: ../java/src/net/i2p/router/web/GraphHelper.java:178 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "pixels" msgstr "pixlar" -#: ../java/src/net/i2p/router/web/GraphHelper.java:179 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "Refresh delay" msgstr "Uppdaterings fördröjning" -#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 msgid "Store graph data on disk?" msgstr "Lagra graf data på disk?" -#: ../java/src/net/i2p/router/web/GraphHelper.java:200 +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 msgid "Save settings and redraw graphs" msgstr "Spara inställningar och rita om grafer" -#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 msgid "Graph settings saved" msgstr "Grafinställningar sparade" -#: ../java/src/net/i2p/router/web/LogsHelper.java:35 -#: ../java/src/net/i2p/router/web/LogsHelper.java:69 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "Adressbok" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "Hantera din I2P host-fil här (I2P domännamns uppslag)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Bandwidth" +msgstr "Konfigurera bandbredd" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +msgid "I2P Bandwidth Configuration" +msgstr "I2P bandbreddsinställningar " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "Anpassa startsidan" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +msgid "I2P Home Page Configuration" +msgstr "Konfiguration av I2P startsida" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "Anonym webbmailklient" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "E-post" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "I2P Router Hjälp" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +msgid "Router Console" +msgstr "Router Konsol" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Inbyggd anonym Bittorrentklient" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Torrents" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "Lokal webserver" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "Bugg rapporter" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "Bugg tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "Utv Forum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "Utvecklingsforumet" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Bittorrent tracker" +msgstr "Bittorrent tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "diftracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "I2P applikationer" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "FAQ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "Vanliga frågor" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "Community forum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Forum" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S +#. + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "Javadocs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Technical documentation" +msgstr "Teknisk dokumentation" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "Nyckelserver " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "OpenPGP nyckelserver " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "I2P Pastebin" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Pastebin" +msgstr "Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P News" +msgstr "I2P Nyheter" + +#. _x("Plugins") + S + _x("Add-on directory") + S + "http://*TBD*.i2p/" + S + +#. I + "plugin.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Postman's Tracker" +msgstr "Postman's Tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "I2P home page" +msgstr "I2P startsida" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Project Website" +msgstr "Project Website" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P Netowrk Statistics" +msgstr "I2P Nätverksstatistik " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Technical Docs" +msgstr "Tekniska Docs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Trac Wiki" +msgstr "Trac Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Ugha's Wiki" +msgstr "Ugha's Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:89 +msgid "The HTTP proxy is not up" +msgstr "HTTP proxyn är inte uppe" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:91 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "Din webbläsare är inte korrekt konfigurerad för att använda HTTP-proxy på {0}" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:180 +msgid "Name" +msgstr "Namn" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:182 +msgid "URL" +msgstr "URL" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:200 +msgid "Add" +msgstr "Lägg till " + +#: ../java/src/net/i2p/router/web/LogsHelper.java:28 +#: ../java/src/net/i2p/router/web/LogsHelper.java:62 msgid "File location" msgstr "Filposition" -#: ../java/src/net/i2p/router/web/LogsHelper.java:66 +#: ../java/src/net/i2p/router/web/LogsHelper.java:59 msgid "File not found" msgstr "Fil inte funnen" -#: ../java/src/net/i2p/router/web/LogsHelper.java:84 +#: ../java/src/net/i2p/router/web/LogsHelper.java:77 msgid "No log messages" msgstr "Inga logmeddelande" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:79 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:80 msgid "Network Database RouterInfo Lookup" msgstr "Nätverksdatabas, RouterInfo upplag" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 msgid "not found in network database" msgstr "hittades inte i nätverksdatabasen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 msgid "Network Database Contents" msgstr "Nätverksdatabasinnehåll" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 msgid "View RouterInfo" msgstr "Visa RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109 msgid "LeaseSets" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:132 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 msgid "Local" msgstr "Lokal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:134 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:146 msgid "Unpublished" msgstr "Opubliserad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 msgid "Destination" msgstr "Destination" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 #, java-format msgid "Expires in {0}" msgstr "Går ut om {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 #, java-format msgid "Expired {0} ago" msgstr "Gick ut {0} sedan" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:168 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:183 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 msgid "View LeaseSets" msgstr "Se LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:237 msgid "Not initialized" msgstr "Inte intierad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:246 msgid "Routers" msgstr "Routrar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:248 msgid "Show all routers" msgstr "Visa alla routrar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:250 msgid "Show all routers with full stats" msgstr "Visa alla routrar med full statistik" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:286 msgid "Network Database Router Statistics" msgstr "Nätverksdatabas Routerstatistik" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 msgid "Count" msgstr "Antal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 msgid "Transports" msgstr "Transporter" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 msgid "Our info" msgstr "Vår information" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:366 msgid "Peer info for" msgstr "Peer information för" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:370 msgid "Full entry" msgstr "Full post" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:515 msgid "Hidden" msgstr "Gömd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 msgid "Updated" msgstr "Uppdaterad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 #, java-format msgid "{0} ago" msgstr "{0} sedan" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:383 msgid "Published" msgstr "Publicerad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Address(es)" msgstr "Adress(er)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:398 msgid "cost" msgstr "kostnad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 msgid "Hidden or starting up" msgstr "Gömd eller startar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 msgid "SSU with introducers" msgstr "SSU med introducerare" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "NTCP and SSU" msgstr "NTCP och SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "NTCP and SSU with introducers" msgstr "NTCP och SSU med introducerare" @@ -3301,13 +3607,13 @@ msgstr "Grupper (Kap.)" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:331 msgid "Speed" msgstr "Hastighet" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:335 msgid "Capacity" msgstr "Kapacitet" @@ -3497,37 +3803,37 @@ msgstr "Förbjuden till omstart eller {0}" msgid "unban now" msgstr "unban nu" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:303 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "Bandbreddsanvändning" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" msgstr "Utgående Bytes/sek" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:315 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" msgstr "Inkommande Bytes/sek" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 msgid "Bps" msgstr "Bps" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 msgid "Out average" msgstr "Genomsnittligt ut" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:153 msgid "max" msgstr "max" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" msgstr "Genomsnittligt in" @@ -3663,26 +3969,6 @@ msgstr "Konfigurera start av klienter och webbappar (tjänster), starta vilande msgid "I2P Services" msgstr "I2P tjänster" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 -msgid "Anonymous webmail client" -msgstr "Anonym webbmailklient" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Email" -msgstr "E-post" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 -msgid "Built-in anonymous BitTorrent Client" -msgstr "Inbyggd anonym Bittorrentklient" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Torrents" -msgstr "Torrents" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 -msgid "Local web server" -msgstr "Lokal webserver" - #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 msgid "Configure I2P Router" msgstr "Konfigurera I2P Router" @@ -3692,7 +3978,7 @@ msgid "I2P Internals" msgstr "I2P internt" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:349 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 msgid "View existing tunnels and tunnel build status" msgstr "Visa existerande tunnlar och status för tunnlar som byggs" @@ -3747,18 +4033,6 @@ msgstr "Lokala Destinationer" msgid "I2PTunnel" msgstr "I2PTunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "Hantera din I2P host-fil här (I2P domännamns uppslag)" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 -msgid "Addressbook" -msgstr "Adressbok" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 -msgid "I2P Router Help" -msgstr "I2P Router Hjälp" - #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "General" msgstr "Allmänt" @@ -3784,10 +4058,14 @@ msgid "How long we've been running for this session" msgstr "Hur länge vi har kört för denna session" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Upptid" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" msgstr "Hjälp med att konfigurera din brandvägg och router för optimal prestanda för I2P" @@ -3808,67 +4086,55 @@ msgstr "Hög kapacitet" msgid "Known" msgstr "Kända" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:273 -msgid "Help with firewall configuration" -msgstr "Hjälp med brandväggskonfigurationen" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:275 -msgid "Check network connection and NAT/firewall" -msgstr "Kontrollera nätverksanslutningen och NAT/brandvägg " - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:295 -msgid "Reseed" -msgstr "Reseed" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:312 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 msgid "Configure router bandwidth allocation" msgstr "Ställ in routerns bandbreddsallokering" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:314 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Bandwidth in/out" msgstr "Bandbredd in/ut" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 msgid "Total" msgstr "Totalt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 msgid "Used" msgstr "Använda" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 msgid "Exploratory" msgstr "Utforskande" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:368 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 msgid "Participating" msgstr "Deltagande" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:374 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 msgid "Share ratio" msgstr "Delningsratio" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:380 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 msgid "What's in the router's job queue?" msgstr "Vad är i routerns arbeteskö" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:382 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 msgid "Congestion" msgstr "Trängsel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:387 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 msgid "Job lag" msgstr "Arbetsfördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:393 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 msgid "Message delay" msgstr "Meddelandefördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:400 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 msgid "Tunnel lag" msgstr "Tunnelfördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 msgid "Backlog" msgstr "Eftersläpning" @@ -3882,7 +4148,7 @@ msgid "ERR-Clock Skew of {0}" msgstr "ERR-Tidsfördröjning {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:533 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 msgid "OK" msgstr "OK" @@ -3905,7 +4171,7 @@ msgstr "WARN-Bakom brandvägg och är floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); #: ../java/src/net/i2p/router/web/SummaryHelper.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:537 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:501 msgid "Firewalled" msgstr "Bakom brandvägg" @@ -3928,7 +4194,7 @@ msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN-Bakom brandvägg med UDP avslaget" #: ../java/src/net/i2p/router/web/SummaryHelper.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:511 msgid "Testing" msgstr "Testar" @@ -3996,31 +4262,43 @@ msgstr "Hämtat {0} uppdateringar" msgid "Download Unsigned
Update {0}" msgstr "Hämta osignerade
uppdateringar {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:110 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:673 +msgid "Help with firewall configuration" +msgstr "Hjälp med brandväggskonfigurationen" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:675 +msgid "Check network connection and NAT/firewall" +msgstr "Kontrollera nätverksanslutningen och NAT/brandvägg " + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:694 +msgid "Reseed" +msgstr "Reseed" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:121 #, java-format msgid "events in {0}" msgstr "händelser i {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:112 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:123 #, java-format msgid "averaged for {0}" msgstr "genomsnittad för {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:122 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:133 msgid "Events per period" msgstr "Händelser per period" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:152 msgid "avg" msgstr "genomsnitt" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:154 msgid "now" msgstr "nu" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:305 msgid "configure" msgstr "konfigurera" @@ -4057,7 +4335,7 @@ msgid "Role" msgstr "Roll" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 msgid "Usage" msgstr "Användning" @@ -4074,7 +4352,7 @@ msgid "Inbound Gateway" msgstr "Inåtgående gateway" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:170 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:171 msgid "Participant" msgstr "Deltagare" @@ -4088,44 +4366,44 @@ msgid "Inactive participating tunnels" msgstr "Oaktiva deltagande tunnlar" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 msgid "Lifetime bandwidth usage" msgstr "Livstids bandbreddsanvändning" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 msgid "Expiry" msgstr "Utgång" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:167 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:168 msgid "Participants" msgstr "Deltagare" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:173 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:174 msgid "Endpoint" msgstr "Slutpunkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "Build in progress" msgstr "Inbyggd process" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 msgid "inbound" msgstr "inkommande" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "outbound" msgstr "utgående" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:225 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 msgid "No tunnels; waiting for the grace period to end." msgstr "Inga tunnlar; väntar på att uppskovsperioden ska ta slut." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 msgid "in" msgstr "in" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:229 msgid "out" msgstr "ut" @@ -4420,315 +4698,320 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 msgid "configure bandwidth" msgstr "konfigurera bandbredd " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:269 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 msgid "Summary Bar" msgstr "Sammanfattning aktivitetsfält" #. We have intl defined when this is included, but not when compiled #. standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:282 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 msgid "Refresh (s)" msgstr "Uppdatera (s)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:262 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:286 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:256 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 msgid "Enable" msgstr "Aktivera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:270 -msgid "I2P Bandwidth Configuration" -msgstr "I2P bandbreddsinställningar " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 msgid "Bandwidth limiter" msgstr "Bandbreddsbegränsare" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." msgstr "I2P fungerar bäst om du konfigurerar hastigheter som överensstämmer med din internetuppkoplings hastighet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "KBps In" msgstr "KBps in" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 msgid "KBps Out" msgstr "KBps ut" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 msgid "Share" msgstr "Dela" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:368 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:302 msgid "NOTE" msgstr "NOTERA" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Du har konfigurerat I2P att bara endast {0} kbps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P kräver åtminstone 12KBps att aktivera delning. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "Snälla slå på delning (deltagande i andras tunnlar) genom att konfigurera mer bandbredd." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "Det förbättrar din anonymitet genom att dölja din trafik med andras trafik och hjälper nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Du har konfigurerat I2P att dela {0} kbps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." msgstr "Desto högre bandbredd som delas ju mer du förbättras din anonymitet och hjälpen till nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Advanced network configuration page" msgstr "Sida för avancerade nätverksinställningar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:386 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:332 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:466 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:478 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:404 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:369 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:360 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" msgstr "Avbryt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 msgid "config advanced" msgstr "avancerad konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 msgid "I2P Advanced Configuration" msgstr "I2P Avancerade inställningar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 msgid "Advanced I2P Configuration" msgstr "Avancerad I2P Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 msgid "Some changes may require a restart to take effect." msgstr "Vissa ändringar kan kräva en omstart för att börja gälla." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:128 msgid "config clients" msgstr "konfigurera klienter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:258 msgid "I2P Client Configuration" msgstr "I2P klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:306 msgid "Client Configuration" msgstr "Klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:308 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "Java klienter som anges nedan startade av routern och körs i samma JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:314 msgid "To change other client options, edit the file" msgstr "För att ändra andra klientalternativ, redigera filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 msgid "All changes require restart to take effect." msgstr "Alla ändringar kräver omstart för att träda i kraft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:331 msgid "Advanced Client Interface Configuration" msgstr "Avancerad gränssnittskonfiguration för klienten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:335 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Externa I2CP (I2P Client Protocol) gränssnittskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:341 msgid "Enabled without SSL" msgstr "Aktiverad utan SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 msgid "Enabled with SSL required" msgstr "Aktiverad med krav på SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:353 msgid "Disabled - Clients outside this Java process may not connect" msgstr "Inaktivera - klienter utanför denna Java process kan inte ansluta" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:355 msgid "I2CP Port" msgstr "I2CP Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:359 msgid "I2CP Interface" msgstr "I2CP Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Authorization" msgstr "Auktorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Require username and password" msgstr "Kräv användarnamn och lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:383 msgid "Username" msgstr "Användarnamn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 msgid "Password" msgstr "Lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:327 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:307 msgid "The default settings will work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 msgid "Any changes made here must also be configured in the external client." msgstr "Alla ändringar som görs här måste också konfigureras i den externa klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:394 msgid "Many clients do not support SSL or authorization." msgstr "Många klienter saknar stöd för SSL eller auktorisation." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:406 msgid "WebApp Configuration" msgstr "WebApp inställningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -4738,7 +5021,7 @@ msgid "" "all (e.g. addressbook)." msgstr "Java webbapplikationer som anges nedan startas av webConsole klienten och körs i samma JVM som routern. Vanligtvis är det webbapplikationer som är tillgängliga genom routern konsolen. De kan vara kompletta program (t.ex. i2psnark), gränssnitt till en annan klient eller tillämpningar som måste aktiveras separat (t.ex. susidns, i2ptunnel), eller som saknar webbgränssnitt över huvud taget (t.ex. adressbok)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:410 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -4746,660 +5029,685 @@ msgid "" "preferred method." msgstr "En webbapp kan också inaktiveras genom att ta bort .war filen från webapps katalogen. Men .war filen och webbappen visas igen när du uppdaterar din router till en nyare version, så att inaktivera webbapp här är den bästa metoden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 msgid "Plugin Configuration" msgstr "Plugin Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 msgid "The plugins listed below are started by the webConsole client." msgstr "De plugins som anges nedan startas av webConsole klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:470 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 msgid "Plugin Installation" msgstr "Plugin Installation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 msgid "To install a plugin, enter the download URL:" msgstr "För att installera en plugin anger du hämta URL:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +msgid "config home" +msgstr "konfa start" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +msgid "Default Home Page" +msgstr "Standard startsida " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +msgid "Use old home page" +msgstr "Använd den gamla startsidan" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +msgid "Search Engines" +msgstr "Sökmotorer" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +msgid "Recommended Eepsites" +msgstr "Rekommenderade Eepsiter" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:315 +msgid "Local Services" +msgstr "Lokala tjänster" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:128 msgid "config keyring" msgstr "Konfigurera nyckelring" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 msgid "I2P Keyring Configuration" msgstr "I2P Nyckelrings konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:297 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "Router-nyckelringen används för att dekryptera krypterade leaseSets." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:298 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "Nyckelringen kan innehålla nycklar för krypterad lokala eller fjärrmål ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 msgid "Manual Keyring Addition" msgstr "Lägg till nycklar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:306 msgid "Enter keys for encrypted remote destinations here." msgstr "Ange nycklar för krypterad fjärr mål här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:307 msgid "Keys for local destinations must be entered on the" msgstr "Nycklar för lokal mål måste anges på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:309 msgid "I2PTunnel page" msgstr "I2PTunnelsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:311 msgid "Dest. name, hash, or full key" msgstr "Mål namn, hash, elle full nyckel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:313 msgid "Encryption Key" msgstr "Krypteringsnyckel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 msgid "config logging" msgstr "konfigurationsloggning" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 msgid "I2P Logging Configuration" msgstr "I2P Loggningskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 msgid "Configure I2P Logging Options" msgstr "Konfigurera I2P Loggningsval" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 msgid "Log file" msgstr "Loggfil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(symbolen '@' kommer ersättar under loggrotation)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 msgid "Log record format" msgstr "Logginläggformat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "(använd 'd' = daum, 'c' = klass, 't' = tråd, 'p' = prioritet, 'm' = meddelande)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 msgid "Log date format" msgstr "Logg datumformat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" msgstr "('MM' = månad, 'dd' = dag, 'HH' = timme, 'mm' = minut, 'ss' = sekund, 'SSS' = millisekund)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 msgid "Max log file size" msgstr "Loggfilens maxima storlek" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Default log level" msgstr "Standard loggnings nivå " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" msgstr "(DEBUG och INFO rekommenderas inte som standard, eftersom de drastiskt kommer att sakta ner din router)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 msgid "Log level overrides" msgstr "Logga nivå åsidosättanden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "New override" msgstr "Nytt åsidosättande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:128 msgid "config networking" msgstr "konfigurera nätverk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:256 msgid "I2P Network Configuration" msgstr "I2P nätverkskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:297 msgid "IP and Transport Configuration" msgstr "IP och transport konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:301 msgid "There is help below." msgstr "Det finns hjälp nedan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:303 msgid "UPnP Configuration" msgstr "UPnP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:307 msgid "Enable UPnP to open firewall ports" msgstr "Aktivera UPnP för att öppna brandväggsportar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:309 msgid "UPnP status" msgstr "UPnP status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:311 msgid "IP Configuration" msgstr "IP-konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:341 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:393 msgid "Externally reachable hostname or IP address" msgstr "Externt nåbart värdnamn eller IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 msgid "Use all auto-detect methods" msgstr "Använd alla automatiska upptäckts metoder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 msgid "Disable UPnP IP address detection" msgstr "Inaktivera UPnP IP-adress upptäckt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:325 msgid "Ignore local interface IP address" msgstr "Ignorera lokala gränssnitts IP-adresser" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:329 msgid "Use SSU IP address detection only" msgstr "Använd endast SSU IP-adress detektion " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "Specify hostname or IP" msgstr "Ange värdnamn eller IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 msgid "Select Interface" msgstr "Välj Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:353 msgid "Hidden mode - do not publish IP" msgstr "Dolt läge - publicera inte IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:357 msgid "(prevents participating traffic)" msgstr "(förhindrar deltagande trafik)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:359 msgid "Action when IP changes" msgstr "Åtgärd när IP-adressen ändras" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:363 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" msgstr "Laptop-läge - Ändra routeridentitet och UDP-port när IP-adressen ändras, för ökad anonymitet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:365 msgid "Experimental" msgstr "Experimentell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 msgid "UDP Configuration:" msgstr "UDP konfiguration:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:369 msgid "UDP port:" msgstr "UDP-port:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:401 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:420 msgid "Completely disable" msgstr "Inaktivera helt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:379 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "(enbart om brandväggen blockerar utgående UDP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:391 msgid "TCP Configuration" msgstr "TCP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:397 msgid "Use auto-detected IP address" msgstr "Använd automatiskt upptäckt IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:423 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "currently" msgstr "för närvarande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "if we are not firewalled" msgstr "om vi inte är stoppade av brandvägg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:431 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "Använd alltid automatiskt uptäckta IP adresser (som inte finns bakom en brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 msgid "Disable inbound (Firewalled)" msgstr "Inaktivera inkommande (bakom brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:424 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "(välj endast om du är bakom en brandvägg som stryper eller blockerar utgående TCP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "Externally reachable TCP port" msgstr "Externt åtkomlig TCP-port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "Use the same port configured for UDP" msgstr "Använd samma port konfiguration för UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:437 msgid "Specify Port" msgstr "Ange Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:441 msgid "Notes" msgstr "Anteckningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:444 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "a) avslöja inte dit portnummer för någon! b) om dessa inställningar ändras kommer din router starta om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 msgid "Configuration Help" msgstr "Konfigurationshjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP" " and TCP." msgstr "Även om I2P fungera bra bakom de flesta brandväggar kommer din hastighet och nätverksintegrering allmänt förbättra om I2P porten vidarebefordrar både UDP och TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and" " TCP packets to reach you." msgstr "Om du kan, du öppna ett hål i din brandvägg för att tillåta att icke begärda UDP och TCP-paket kan nå dig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:455 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." msgstr "Om du inte kan, så stöder I2P UPnP (Universal Plug and Play) och UDP hålsöppning med \"SSU introductions \" för att förmedla trafiken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "" "Most of the options above are for special situations, for example where UPnP" " does not work correctly, or a firewall not under your control is doing " "harm." msgstr "De flesta av alternativen ovan gäller för särskilda situationer, exempelvis när UPnP inte fungerar korrekt, eller en brandvägg som inte är under din kontroll gör skada." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:457 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "Vissa brandväggar såsom symmetriska NAT kan fungerar dåligt med I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." msgstr "UPnP används för att kommunicera med Internet Gateway-enheter (IGDs) för att upptäcka den externa IP-adressen och att vidarebefordra portar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:467 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "UPnP-stöd är beta, och kanske inte fungerar av flera anledningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:469 msgid "No UPnP-compatible device present" msgstr "Ingen UPnP-kompatibel enhet hittas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:471 msgid "UPnP disabled on the device" msgstr "UPnP är avaktiverad på denna enheten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:501 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:473 msgid "Software firewall interference with UPnP" msgstr "Mjukvarubrandvägg stör UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:503 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:475 msgid "Bugs in the device's UPnP implementation" msgstr "Buggar i enhetens UPnP implementering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:477 msgid "Multiple firewall/routers in the internet connection path" msgstr "Flera brandväggar/routrar i Internet-anslutningens väg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 msgid "UPnP device change, reset, or address change" msgstr "UPnP-enhet ändrades, återställ eller ändra adress " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 msgid "Review the UPnP status here." msgstr "Granska UPnP statusen här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:511 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." msgstr "UPnP kan aktiveras eller inaktiveras ovan, men förändring kräver att routern startars om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Hostnames entered above will be published in the network database." msgstr "Värdnamn som anges ovan kommer att publiceras i nätverksdatabasen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:486 msgid "They are not private." msgstr "De är ej privata ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:517 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or " "192.168.1.1." msgstr "Ange inte en privat IP-adress som 127.0.0.1 eller 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." msgstr "Om du anger fel IP-adress, värdnamn eller inte konfigurera din NAT eller brandvägg, kommer din nätverkets prestanda att försämras avsevärt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:521 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "When in doubt, leave the settings at the defaults." msgstr "När du är osäker lämnar inställningar på standardvärden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "Reachability Help" msgstr "Nåbarhets hjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." msgstr "Om du tror att du har öppnat din brandvägg och I2P fortfarande tror att du är bakom en branvägg, kom ihåg att du kan ha flera brandväggar, exempelvis bådeprogramvaru- och hårdvarubrandväggar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "" "If there is an error, the logs may also help " "diagnose the problem." msgstr "Om det finns ett fel, kan loggar hjälpa till att diagnostisera problemet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 msgid "Your UDP port does not appear to be firewalled." msgstr "Din UDP port verkar inte vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:503 msgid "Your UDP port appears to be firewalled." msgstr "Din UDP port verkar vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:541 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." msgstr "Brandvägg detekteringsmetoderna är inte 100% tillförlitliga, det kan ibland vara felaktigta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:505 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." msgstr "Men om det visar sig konsekvent, bör du kontrollera om både din yttre och inre brandväggar är öppna för porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "I2P fungera bra bakom en brandvägg, det finns ingen anledning till oro. När routern är bakom en brandvägg används \"introducers \" för att förmedla inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:507 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." msgstr "Men du kommer få fler deltagande trafik och hjälper nätverket mer om du kan öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." msgstr "Om du tror att du redan gjort det, kom ihåg att du kan ha både hårdvaru- och mjukvarubrandvägg, eller är bakom en extra brandvägg som du inte kontrollera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:509 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." msgstr "Dessutom kan vissa routrar inte riktigt vidarebefordra både TCP och UDP på en enda port, eller kan ha andra begränsningar eller buggar som hindrar dem från skicka trafik genom I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:513 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Routern testar för närvarande om din UDPport är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:517 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." msgstr "Routern är inte konfigurerad för att offentliggöra dess adress, därförförväntar den inte inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:561 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." msgstr "Dolt läge är automatiskt aktiverat för ökad säkerhet i vissa länder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:563 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "WARN - Firewalled and Fast" msgstr "VARNING - bakom brandvägg och snabb" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:565 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are" " firewalled." msgstr "Du har konfigurerat I2P för att dela mer än 128kbps bandbredd, men du är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:567 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:523 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." msgstr "Även om I2P kommer att fungera bra i denna konfiguration. Men om du verkligen har mer än 128 kbit/s bandbredd för att dela, kommer det att vara mycket mer användbart för nätverket om du öppnar din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:569 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:525 msgid "WARN - Firewalled and Floodfill" msgstr "VARNING - bakom en brandvägg och Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:571 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:527 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "Du har konfigurerat I2P för att vara en floodfill router, men din port är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:573 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "För bästa medverkan som floodfill router, ska du öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:575 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "VARNING - brandvägg med Inkommande TCP aktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:577 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." msgstr "Du har konfigurerat inkommande TCP, men dina UDP portar är bakom en brandvägg, och därför är det troligt att ditt TCP portar är bakom en brandvägg också." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:579 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:533 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be" " able to contact you via TCP, which will hurt the network." msgstr "Om din TCPport är bakom en brandvägg med inkommande TCP aktiverat kommer routrar inte att kunna kontakta dig via TCP, vilket kommer att skada nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:581 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Please open your firewall or disable inbound TCP above." msgstr "Öppna din brandvägg eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:583 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "WARN - Firewalled with UDP Disabled" msgstr "VARNING - brandvägg med UDP Inaktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:585 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Du har konfigurerat för inkommande TCP, men du har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:587 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." msgstr "Det verkar vara en brandväggsregel på TCP, därför dina router inte kan acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:589 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 msgid "Please open your firewall or enable UDP." msgstr "Öppna dina brandvägg eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:591 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "ERR - Clock Skew" msgstr "FEL - Klockan är förskjuten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:593 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "Ditt system klocka är går fel, vilket gör det svårt att delta i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:595 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 msgid "Correct your clock setting if this error persists." msgstr "Korrigera dina klock inställningar om felet kvarstår." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:597 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 msgid "ERR - Private TCP Address" msgstr "FEL - Rivat TCP adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:599 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." msgstr "Du får aldrig annonsera en icke-routbar IP-adress som 127.0.0.1 eller 192.168.1.1 som din externa adress." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:601 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Correct the address or disable inbound TCP above." msgstr "Rätta adressen eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:603 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "ERR - SymmetricNAT" msgstr "FEL - SymmetricNAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:605 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P upptäckte att du är bakom en brandvägg med Symmetric NAT." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:607 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." msgstr "I2P fungerar inte bra bakom denna typ av brandvägg. Du kommer förmodligen inte att kunna acceptera inkommande anslutningar, vilket kommer att begränsa ditt deltagande i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:609 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" msgstr "FEL - UDP-port används - ändra i2np.udp.internalPort = xxxx i avancerade inställningar och starta om" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:611 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:559 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P kunde inte binda till port 8887 eller andra valda portar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:613 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." msgstr "Kontrollera om ett annat program använder den valda porten. Om så är fallet, avsluta det programmet eller konfigurera I2P att använda annan port." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:615 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:561 msgid "" "This may be a transient error, if the other program is no longer using the " "port." msgstr "Detta kan vara tillfällig fel, om det andra programmet inte längre använder porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:617 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "However, a restart is always required after this error." msgstr "En omstart krävs alltid efter detta fel." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:619 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "FEL - UDP Inaktivera och Inkommande TCP värd/port inte satt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:621 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." msgstr "Du har inte konfigurerat inkommande TCP med värdnamn och port ovan, men du har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:623 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:567 msgid "Therefore your router cannot accept inbound connections." msgstr "Därför kan din router inte acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:625 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Konfigurera TCP värd och port ovan eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:627 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "FEL - I2CP klienthanterings fel - kolla loggarna" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:629 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "Detta beror vanligtvis på att port 7654 används av annat program. Kontrollera loggarna för att verifiera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:631 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:573 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." msgstr "Har du en annan instans av I2P som körs? Stoppa det kolliderande programmet och starta om I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:128 msgid "config peers" msgstr "konfigurera peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 msgid "I2P Peer Configuration" msgstr "I2P peer konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:301 msgid "Manual Peer Controls" msgstr "Manuell peer kontroll" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:303 msgid "Router Hash" msgstr "Router Hash" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:307 msgid "Manually Ban / Unban a Peer" msgstr "Manuellt banna/ avbanna en peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:309 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "Banning kommer att hindra peeren att delta i tunnlar du skapar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:319 msgid "Adjust Profile Bonuses" msgstr "Justera profil bonus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast" " and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5407,658 +5715,671 @@ msgid "" "displayed on the" msgstr "Bonusar kan vara positiv eller negativ, och påverkar peer inräknande i snabbt och högkapacitets nivåer. Snabba peers används för klient tunnlar, och hög kapacitet peers används för vissa sonderande tunnlar. Aktuell bonus visas på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:323 msgid "profiles page" msgstr "profilsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "Förbjudna Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:356 msgid "Banned IPs" msgstr "Förbjudna IPn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:128 msgid "config reseeding" msgstr "konfigurera reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:256 msgid "I2P Reseeding Configuration" msgstr "I2P reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:302 msgid "Reseeding Configuration" msgstr "Reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." msgstr "Reseeding är en uppstarts (bootstrapping) process som används för att hitta andra routrar när du först installerar I2P, eller när din router har för få routern referenser kvar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:305 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "Om reseedning har misslyckats, bör du först kontrollera din nätverksanslutning." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:309 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." msgstr "Ändra dessa inställningar endast om HTTP blockeras av en brandvägg, reseed har misslyckats, och du har tillgång till en HTTP-proxy." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Se {0} för instruktioner om hur man reseedar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 msgid "the FAQ" msgstr "FAQen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:312 msgid "Reseed URL Selection" msgstr "Reseed URL urvalet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:316 msgid "Try SSL first then non-SSL" msgstr "Prova med SSL sedan icke-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:320 msgid "Use SSL only" msgstr "Använd enbart SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:324 msgid "Use non-SSL only" msgstr "Använd enbart icke-SSL " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:326 msgid "Reseed URLs" msgstr "Reseed URLer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:330 msgid "Enable HTTP Proxy?" msgstr "Aktivera HTTP proxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:334 msgid "HTTP Proxy Host" msgstr "HTTP Proxy Värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "HTTP Proxy Port" msgstr "HTTP Proxy Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Use HTTP Proxy Authorization?" msgstr "Använd HTTP proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "HTTP Proxy Username" msgstr "HTTP proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "HTTP Proxy Password" msgstr "HTTP proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Enable HTTPS Proxy?" msgstr "Aktivera HTTP proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "HTTPS Proxy Host" msgstr " HTTP proxy värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "HTTPS Proxy Port" msgstr "HTTP proxy port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use HTTPS Proxy Authorization?" msgstr "Använd HTTPS proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:370 msgid "HTTPS Proxy Username" msgstr "HTTPS proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:374 msgid "HTTPS Proxy Password" msgstr "HTTPS proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:128 msgid "config service" msgstr "konfigurera tjänst" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 msgid "I2P Service Configuration" msgstr "I2P tjänstekonfigurering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:287 msgid "Shutdown the router" msgstr "Stäng av routern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:289 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made" " before shutting down, but may take a few minutes." msgstr "Graciös avstängning låter routern uppfylla de avtal som redan gjorts innan du stänger av, men kan ta några minuter." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:290 msgid "" "If you need to kill the router immediately, that option is available as " "well." msgstr "Om du behöver döda routern omedelbart, finns det alternativet också tillgängligt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:302 msgid "" "If you want the router to restart itself after shutting down, you can choose" " one of the following." msgstr "Om du vill att routern startar om efter avstängning, kan du välja något av följande." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:303 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." msgstr "Detta är användbart i vissa situationer - till exempel om du har ändrat några inställningar som klientprogramet endast läser in vid start, till exempel routerconsole lösenord eller gränssnittet som det lyssnar på." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." msgstr "En elegant omstart kommer att ta några minuter (men dina vänner kommer att uppskatta ditt tålamod), medan en hård omstart startar om omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:305 msgid "" "After tearing down the router, it will wait 1 minute before starting back up" " again." msgstr "Efter att routern rivits ner , kommer den att vänta 1 minut innan upp igen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:315 msgid "Systray integration" msgstr "Systemfälts integration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" msgstr "På Windows-plattformen, finns ett litet program som finns i systemfältet så att du kan se routerns status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." msgstr "(senare kommer I2P klientprogram kunna integrera sina egna funktioner i systemfältet också)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:319 msgid "" "If you are on windows, you can either enable or disable that icon here." msgstr "Om du använder Windows kan du aktivera antingen eller inaktivera ikonen här" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 msgid "Show systray icon" msgstr "Visa systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Hide systray icon" msgstr "Göm systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "Run on startup" msgstr "Kör vid uppstart" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" "You can control whether I2P is run on startup or not by selecting one of the" " following options - I2P will install (or remove) a service accordingly." msgstr "Du kan styra om I2P skall köras vid start eller inte genom att välja ett av följande alternativ - I2P kommer att installera (eller ta bort) en tjänst för detta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 msgid "If you prefer the command line, you can also run the " msgstr "Om du föredrar kommandoraden, kan du också köra " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:313 msgid "Note" msgstr "Notera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:338 msgid "" "If you are running I2P as service right now, removing it will shut down your" " router immediately." msgstr "Om du kör I2P som tjänst just nu, att ta bort den resulterar i att routern stängs omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "Du kanske vill överväga att stänga snyggt , som ovan och kör sedan uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "View the job queue" msgstr "Visa jobbkön" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so," " please select the following option and review the thread dumped to wrapper.log." msgstr "Ibland kan det underlätta att felsöka I2P genom att ta en tråd dump. För att göra det, välj följande alternativ och undersök tråden som dumpats till wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Launch browser on router startup?" msgstr "Starta webbläsaren vid router start?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" msgstr "I2P huvudsakliga konfigurationsgränssnitt är denna webbkonsol, så för din bekvämlighet kan I2P starta en webbläsare som pekar på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 msgid "config stats" msgstr "konfigurera statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 msgid "I2P Stats Configuration" msgstr "I2P statistik konfigurering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 msgid "Configure I2P Stat Collection" msgstr "Konfigurera I2P statistik insamling" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 msgid "Enable full stats?" msgstr "Aktivera fullständig statistik?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 msgid "change requires restart to take effect" msgstr "Förändringar kräver omstart för att börja gälla" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 msgid "Stat file" msgstr "Statistik fil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:344 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 msgid "Filter" msgstr "Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:346 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 msgid "toggle all" msgstr "växla alla" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 msgid "Log" msgstr "Logg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 msgid "Graph" msgstr "Diagram" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 msgid "Advanced filter" msgstr "Avancerat filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:128 msgid "config tunnels" msgstr "Konfigurera tunnlar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:256 msgid "I2P Tunnel Configuration" msgstr "I2P Tunnel Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 msgid "The default settings work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:305 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Det finns en stor avvägning mellan anonymitet och prestanda." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:306 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" " reduce performance or reliability." msgstr "Tunnlar med mer än 3 hopp (t.ex. 2 hopp + 0-2 hopp, 3 hopp + 0-1 hopp, 3 hopp + 0-2 hopp), eller en stor mängd och kvantiteten på backupen, kan allvarligt försämra prestanda eller tillförlitlighet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:307 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "Hög CPU-belastning och/eller högt bandbreddsutnytjande kan uppstå." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:308 msgid "Change these settings with care, and adjust them if you have problems." msgstr "Ändra dessa inställningar med försiktighet, och ändra dem bara om du har problem." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:316 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "undersökande tunnel inställningar sparas i router.config filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 msgid "Client tunnel changes are temporary and are not saved." msgstr "Klienttunnel ändringarna är tillfälliga och sparas inte." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:318 msgid "To make permanent client tunnel changes see the" msgstr "Att göra permanenta klienttunnel ändringar se" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:320 msgid "i2ptunnel page" msgstr "i2ptunnelsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 msgid "config UI" msgstr "config UI" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 msgid "I2P UI Configuration" msgstr "I2P användargränssnitts konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 msgid "Router Console Theme" msgstr "Router Konsoll Tema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Teman är inaktiverade för Internet Explorer, sorry." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." msgstr "Om du inte använder Internet Explorer (IE), är det troligt att din webbläsare låtsas (spoofar) vara IE, du kan konfigurera din webbläsare (eller proxy) att använda en annat User Agent sträng om du vill komma åt konsol teman." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 msgid "Router Console Language" msgstr "Router Konsollens Språk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "Hjälptill gärna till med att översätta router konsol projektet. Kontakta utvecklarna på IRC i #i2p-dev kanalen för mer information." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "Apply" msgstr "Applicera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 msgid "config update" msgstr "konfigurationsuppdatering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 msgid "I2P Update Configuration" msgstr "I2P Updateringskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 msgid "Check for I2P and news updates" msgstr "Kontrollera I2P- och nyhetsuppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 msgid "News & I2P Updates" msgstr "Nyheter och I2P uppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "Check for news updates" msgstr "Sök efter nyheter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 msgid "News Updates" msgstr "Nyhetsuppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 msgid "Update In Progress" msgstr "Uppdatering Pågår" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "News URL" msgstr "Nyhets URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "Refresh frequency" msgstr "Uppdateringsfrekvens" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 msgid "Update policy" msgstr "Uppdatera policy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 msgid "Update through the eepProxy?" msgstr "Uppdatera genom eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "eepProxy host" msgstr "eepProxy värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy port" msgstr "eepProxy port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 msgid "Update URLs" msgstr "Uppdatera URLer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Trusted keys" msgstr "Betrodda nycklar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Update with unsigned development builds?" msgstr "Uppdatera med osignerade utvecklingsbuilds?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Unsigned Build URL" msgstr "Osignerad bygg URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 msgid "Updates will be dispatched via your package manager." msgstr "Uppdateringar kommer att skickas via din pakethanterare." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:408 -msgid "Save" -msgstr "Spara" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +msgid "home" +msgstr "hem" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +msgid "Welcome to I2P" +msgstr "Välkommen till I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 msgid "Internal Error" msgstr "Internt fel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:131 -msgid "Router Console" -msgstr "Router Konsol" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Configuration" msgstr "Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Sorry! There has been an internal error." msgstr "Tyvärr! Det har uppkommit ett internt fel." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:251 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Vänligen rapportera fel på {0} eller {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:151 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish" " to register." msgstr "Du kan använda användarnamn \"guest\" och lösenord \"guest\" om du inte vill registrera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:256 msgid "Please include this information in bug reports" msgstr "Var vänlig och inkludera denna information i felrapporter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 msgid "Error Details" msgstr "Feldetaljer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 #, java-format msgid "Error {0}" msgstr "Fel {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:177 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:247 msgid "I2P Version and Running Environment" msgstr "I2P Version och Körmiljö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug " "report." msgstr "Observera att systeminformation, loggtidsstämplar och loggmeddelanden kan ge ledtrådar till din plats, kontrolläs allt du inkluderar i en felrapport." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 msgid "Page Not Found" msgstr "Sidan kan inte hittas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "Tyvärr! Det verkar som om du försöker komma åt en icke-existerande router konsol sida eller resurs." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:274 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 msgid "Error 404" msgstr "Fel 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "not found" msgstr "hittades inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 msgid "graphs" msgstr "grafer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 msgid "I2P Performance Graphs" msgstr "I2P prestandagrafer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:119 -msgid "home" -msgstr "hem" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +msgid "Router is down" +msgstr "Routern är nere" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:361 -msgid "Welcome to I2P" -msgstr "Välkommen till I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:249 +msgid "Latest I2P News" +msgstr "Senaste I2P nyheter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:281 +msgid "Search I2P" +msgstr "Sök I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:311 +msgid "Eepsites of Interest" +msgstr "Intressanta Eepsiter" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 msgid "Jar File Dump" msgstr "Jar-fil dump" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 msgid "job queue" msgstr "Jobbkö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 msgid "I2P Router Job Queue" msgstr "I2P Routerns Jobbkö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:127 msgid "logs" msgstr "loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 msgid "I2P Router Logs" msgstr "I2P Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:299 msgid "Critical Logs" msgstr "Kritiska Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 msgid "Router Logs" msgstr "Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:309 msgid "Service (Wrapper) Logs" msgstr "Service (Wrapper) Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 msgid "network database summary" msgstr "summering av databas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 msgid "I2P Network Database Summary" msgstr "I2P Nätverksdatabassummering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 msgid "WebApp Not Found" msgstr "WebApp hittades inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 msgid "Web Application Not Running" msgstr "Webb applikation körs inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 msgid "The requested web application is not running." msgstr "Den efterfrågade webbapplikationen körs inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 msgid "" "Please visit the config clients " "page to start it." msgstr "Gå till sidan konfigurera klienter för att starta det." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 msgid "peer connections" msgstr "peer-anslutningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 msgid "I2P Network Peers" msgstr "I2P Nätverk Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 msgid "peer profiles" msgstr "peer profiler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 msgid "I2P Network Peer Profiles" msgstr "I2P Nätverks Peer Profiler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 msgid "statistics" msgstr "statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 msgid "I2P Router Statistics" msgstr "I2P Router Statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 #, java-format msgid "Disable {0} Refresh" msgstr "Inaktivera {0} omladdning" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 msgid "tunnel summary" msgstr "tunnelsammandrag" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 msgid "I2P Tunnel Summary" msgstr "I2P Tunnel Summering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 msgid "Peer Profile" msgstr "Peer profil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:283 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 #, java-format msgid "Profile for peer {0}" msgstr "Profil för peer {0}" diff --git a/apps/susidns/locale/messages_de.po b/apps/susidns/locale/messages_de.po index cfce64118..b026001ea 100644 --- a/apps/susidns/locale/messages_de.po +++ b/apps/susidns/locale/messages_de.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:36+0000\n" -"PO-Revision-Date: 2012-02-19 14:02+0000\n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"PO-Revision-Date: 2012-03-11 02:03+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" @@ -24,30 +24,30 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:131 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format msgid "Host name \"{0}\" contains illegal character {1}" msgstr "Der Name \"{0}\" enthält ungültiges Zeichen {1}." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:144 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:146 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:153 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 #, java-format msgid "Host name cannot start with \"{0}\"" msgstr "Der Name darf nicht mit \"{0}\" anfangen." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:148 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:150 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 #, java-format msgid "Host name cannot end with \"{0}\"" msgstr "Der Name darf nicht auf \"{0}\" enden." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:155 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 #, java-format msgid "Host name cannot contain \"{0}\"" msgstr "Der Name darf kein \"{0}\" enthalten." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:158 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format msgid "" "Host name \"{0}\" requires conversion to ASCII but the conversion library is " @@ -56,82 +56,82 @@ msgstr "" "Der Hostname \"{0}\" bedarf einer Überführung ins ASCII-Format, jedoch ist " "die Konversionsbibliothek in dieser JVM nicht verfügbar." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:219 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 msgid "None" msgstr "Keiner" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:227 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 msgid "Hashcash" msgstr "Hashcash" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:229 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 msgid "Hidden" msgstr "versteckt" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:231 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 msgid "Signed" msgstr "unterschrieben" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 #, java-format msgid "Type {0}" msgstr "Typ {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "Ein Suchergebnis in der gefilterten Liste" msgstr[1] "{0} Suchergebnisse in der gefilterten Liste" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:237 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "Die gefilterte Liste enthält einen Eintrag." msgstr[1] "Die gefilterte Liste enthält {0} Einträge." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Die Suche erzielte einen Treffer." msgstr[1] "Die Suche erzielte {0} Treffer." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:251 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "Das Adressbuch enthält einen Eintrag." msgstr[1] "Das Adressbuch enthält {0} Einträge." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 #, java-format msgid "Showing {0} of {1}" msgstr "Zeige {0} von {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Add" msgstr "Hinzufügen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Replace" msgstr "Ersetzen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "Der Name {0} ist bereits im Adressbuch und nicht geändert." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:244 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" "Host name {0} is already in address book with a different destination. Click " @@ -140,87 +140,87 @@ msgstr "" "Der Name {0} ist mit einem anderen Ziel bereits im Adressbuch. Klicken Sie " "auf \"Ersetzen\", um den alten Eintrag zu überschreiben!" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:313 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Ziel hinzugefügt für {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:315 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:259 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Ziel geändert für {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:317 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:261 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Warnung - Hostname darf nicht auf \".i2p enden\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:322 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:269 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Ungültiges Basis-64 Ziel" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:328 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:275 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Ungültiger Hostname \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Bitte geben Sie einen Hostnamen und ein Ziel ein!" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:356 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 msgid "Delete Entry" msgstr "Eintrag löschen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 msgid "Delete Selected" msgstr "Ausgewähltes löschen" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:349 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Ziel {0} gelöscht" #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:352 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:302 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." msgid_plural "{0} destinations deleted." msgstr[0] "Ein Ziel gelöscht" msgstr[1] "{0} Ziele gelöscht" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:354 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "Es wurden keine Einträge zum Löschen ausgewählt." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:362 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "Adressbuch gespeichert" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:365 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 msgid "ERROR: Could not write addressbook file." msgstr "FEHLER: Konnte Adressbuchdatei nicht schreiben." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:370 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:315 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" @@ -251,21 +251,21 @@ msgstr "Neu laden" msgid "Configuration reloaded." msgstr "Einstellungen neu geladen" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:105 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 #, java-format msgid "{0} address book in {1} database" msgstr "{0} Adressbuch in {1} Datenbank" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:252 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 msgid "Manually added via SusiDNS" msgstr "Manuell via SusiDNS hinzugefügt" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:266 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 #, java-format msgid "Failed to add Destination for {0} to naming service {1}" msgstr "Konnte das Ziel für {0} nicht dem Domainnamenservice {1} hinzufügen" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:290 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 #, java-format msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "Konnte das Ziel für {0} nicht aus dem Domainnamenservice {1} löschen" @@ -571,7 +571,7 @@ msgstr "Basis32-Adresse" #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 msgid "Base 64 Hash" -msgstr "" +msgstr "Base 64 Hash" #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Address Helper" diff --git a/apps/susidns/locale/messages_es.po b/apps/susidns/locale/messages_es.po index 409d599bd..42787ee63 100644 --- a/apps/susidns/locale/messages_es.po +++ b/apps/susidns/locale/messages_es.po @@ -8,47 +8,47 @@ # Carlos Diaz , 2011. # foo , 2009. # mixxy, 2011. -# , 2011. +# , 2011, 2012. # punkibastardo , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:37+0000\n" -"PO-Revision-Date: 2011-12-18 10:54+0000\n" +"POT-Creation-Date: 2012-04-12 20:21+0000\n" +"PO-Revision-Date: 2012-03-16 19:24+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" -"team/es/)\n" +"language/es/)\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:131 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format msgid "Host name \"{0}\" contains illegal character {1}" msgstr "El host \"{0}\" contiene los caracteres ilegales \"{1}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:144 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:146 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:153 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 #, java-format msgid "Host name cannot start with \"{0}\"" msgstr "El nombre del host no puede empezar con \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:148 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:150 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 #, java-format msgid "Host name cannot end with \"{0}\"" msgstr "El nombre del host no puede terminar en \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:155 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 #, java-format msgid "Host name cannot contain \"{0}\"" msgstr "El nombre del host no puede contener \"{0}\"." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:158 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format msgid "" "Host name \"{0}\" requires conversion to ASCII but the conversion library is " @@ -57,28 +57,28 @@ msgstr "" "El nombre del host \"{0}\" requiere ser convertido a ASCII, pero la librería " "de conversión no está disponible en esta Máquina Virtual de Java (JVM)." -#: ../src/java/src/i2p/susi/dns/AddressBean.java:219 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 msgid "None" msgstr "Ninguno" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:227 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 msgid "Hashcash" msgstr "Hashcash" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:229 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 msgid "Hidden" msgstr "Oculto" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:231 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 msgid "Signed" msgstr "Firmado" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 #, java-format msgid "Type {0}" msgstr "Tipo {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." @@ -87,56 +87,56 @@ msgstr[0] "" msgstr[1] "" "{0} resultados para la búsqueda dentro de la lista de elementos filtrados." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:237 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "La lista de elementos filtrados contiene una entrada." msgstr[1] "La lista de elementos filtrados contiene {0} entradas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Un resultado para la búsqueda." msgstr[1] "{0} resultados para la búsqueda" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:251 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "La libreta de direcciones contiene una entrada." msgstr[1] "La libreta de direcciones contiente {0} entradas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 #, java-format msgid "Showing {0} of {1}" msgstr "Mostrando {0} de {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Add" msgstr "Agregar" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Replace" msgstr "Reemplazar" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "" "El nombre de host {0} ya se encuentra en la libreta de direcciones, " "exactamente igual." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:244 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" "Host name {0} is already in address book with a different destination. Click " @@ -146,87 +146,87 @@ msgstr "" "con una dirección de destino diferente. Haz click en \"Reemplazar\" para " "sobreescribirla." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:313 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Destino añadido para {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:315 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:259 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Destino cambiado para {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:317 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:261 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Advertencia - El nombre del host no termina en \".i2p\"." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:322 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:269 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Destino en Base 64 no válido" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:328 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:275 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Nombre del host inválido \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Por favor, ¡introduce un nombre de host y destino!" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:356 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 msgid "Delete Entry" msgstr "Borrar entrada" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 msgid "Delete Selected" msgstr "Eliminar seleccionados" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:349 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Destino {0} eliminado." #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:352 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:302 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." msgid_plural "{0} destinations deleted." msgstr[0] "Una dirección de destino ha sido eliminada." msgstr[1] "{0} direcciones de destino han sido eliminadas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:354 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "No hay entradas seleccionadas para eliminar." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:362 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "La libreta de direcciones ha sido guardada." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:365 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 msgid "ERROR: Could not write addressbook file." msgstr "ERROR: No se pudo escribir el archivo de la libreta direcciones." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:370 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:315 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" @@ -258,22 +258,22 @@ msgstr "Recargar" msgid "Configuration reloaded." msgstr "Configuración recargada." -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:105 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 #, java-format msgid "{0} address book in {1} database" msgstr "{0} libretas de direcciones en la base de datos de {1}" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:252 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 msgid "Manually added via SusiDNS" msgstr "Agregado manualmente vía SusiDNS" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:266 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 #, java-format msgid "Failed to add Destination for {0} to naming service {1}" msgstr "" "Error al agregar la dirección de destino {0} al servicio de nombrado {1}" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:290 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 #, java-format msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "" @@ -581,7 +581,7 @@ msgstr "Dirección a base de 32" #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 msgid "Base 64 Hash" -msgstr "" +msgstr "Hash en base 64" #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Address Helper" diff --git a/apps/susidns/locale/messages_sv.po b/apps/susidns/locale/messages_sv.po index 49dc5cf2b..1bb8e0fb8 100644 --- a/apps/susidns/locale/messages_sv.po +++ b/apps/susidns/locale/messages_sv.po @@ -2,23 +2,22 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the susidns package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # , 2011. -# Martin Svensson , 2011. +# Martin Svensson , 2011, 2012. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-12-15 20:14+0000\n" -"PO-Revision-Date: 2011-12-13 14:15+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-03-07 00:52+0000\n" +"PO-Revision-Date: 2012-03-09 18:23+0000\n" "Last-Translator: Martin Svensson \n" -"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/" -"team/sv_SE/)\n" -"Language: sv_SE\n" +"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sv_SE\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../src/java/src/i2p/susi/dns/AddressBean.java:131 @@ -47,29 +46,27 @@ msgstr " Värdnamn kan inte innehålla \"{0}\"" #: ../src/java/src/i2p/susi/dns/AddressBean.java:158 #, java-format msgid "" -"Host name \"{0}\" requires conversion to ASCII but the conversion library is " -"unavailable in this JVM" -msgstr "" -"Värdnamnet \"{0}\" kräver konvertering till ASCII men konverterings " -"biblioteket är inte tillgängligt i denna JVM" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is" +" unavailable in this JVM" +msgstr "Värdnamnet \"{0}\" kräver konvertering till ASCII men konverterings biblioteket är inte tillgängligt i denna JVM" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:210 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:219 msgid "None" msgstr "Ingen" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:227 msgid "Hashcash" msgstr "Hashcash" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:220 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:229 msgid "Hidden" msgstr "Dold" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:222 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:231 msgid "Signed" msgstr "Signerad" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:224 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:233 #, java-format msgid "Type {0}" msgstr "Typ {0}" @@ -109,7 +106,7 @@ msgstr "Visar {0} av {1}" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Add" msgstr "Lägg till" @@ -117,7 +114,7 @@ msgstr "Lägg till" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:390 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Replace" msgstr "Ersätt " @@ -131,11 +128,9 @@ msgstr "Värdnamnet {0} finns redan i adressboken, oförändrat." #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:244 #, java-format msgid "" -"Host name {0} is already in address book with a different destination. Click " -"\"Replace\" to overwrite." -msgstr "" -"Värdnamnet {0} finns redan i adressboken med en annan destination. Klicka på " -"\"Ersätt\"för att skriva över." +"Host name {0} is already in address book with a different destination. Click" +" \"Replace\" to overwrite." +msgstr "Värdnamnet {0} finns redan i adressboken med en annan destination. Klicka på \"Ersätt\"för att skriva över." #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:313 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 @@ -175,13 +170,13 @@ msgstr "Ange värdnamn och destination" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:356 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:258 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 msgid "Delete Entry" msgstr "Ta bort post" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:334 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 msgid "Delete Selected" msgstr "Radera valda" @@ -220,16 +215,14 @@ msgstr "FEL: Kunde inte skriva till adressboks filen." #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:315 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" -"Invalid form submission, probably because you used the \"back\" or \"reload" -"\" button on your browser. Please resubmit." -msgstr "" -"Felaktigt formulär, förmodligen för att du använde \"Bakåt \" eller " -"\"Uppdaterings\" knappen i din webbläsare. Försök skicka igen." +"Invalid form submission, probably because you used the \"back\" or " +"\"reload\" button on your browser. Please resubmit." +msgstr "Felaktigt formulär, förmodligen för att du använde \"Bakåt \" eller \"Uppdaterings\" knappen i din webbläsare. Försök skicka igen." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:132 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Save" msgstr "Spara" @@ -239,8 +232,8 @@ msgstr "Inställningarna sparas." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:130 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 msgid "Reload" msgstr "Ladda om" @@ -270,8 +263,7 @@ msgstr "Det gick inte att ta bort målet för {0} från namntjänsten {1}" #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." -msgstr "" -"Abonnemang sparade, uppdatering adressbok från abonnemangs källorna nu." +msgstr "Abonnemang sparade, uppdatering adressbok från abonnemangs källorna nu." #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 msgid "Subscriptions saved." @@ -281,97 +273,97 @@ msgstr "Abonnemang sprade" msgid "Subscriptions reloaded." msgstr "Abonnemang laddas om." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 msgid "address book" msgstr "adressboken" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "Overview" msgstr "Översikt" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:93 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 msgid "Address books" msgstr "Adressböcker" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:109 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:95 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 msgid "private" msgstr "privat" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:97 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 msgid "master" msgstr "master" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:99 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "router" msgstr "router" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:101 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "published" msgstr "publicerad" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:103 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "Subscriptions" msgstr "Abonnemang" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "Configuration" msgstr "Konfiguration" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 msgid "Address book" msgstr "Adressbok" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 msgid "Storage" msgstr "Förvaring" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 msgid "Filter" msgstr "Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 msgid "other" msgstr "andra" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:174 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 msgid "all" msgstr "alla" @@ -383,354 +375,322 @@ msgstr "Nuvarande filter" msgid "clear filter" msgstr "rensa filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:201 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 msgid "Search" msgstr "Sök" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 msgid "Name" msgstr "Namn" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Links" msgstr "Länkar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:384 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Destination" msgstr "Mål" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:273 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 msgid "Mark for deletion" msgstr "Markera för att raderas" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:292 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 msgid "Base 32 address" msgstr "Base 32 adress" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:296 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 msgid "More information on this entry" msgstr "Mer information om den här posten" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:299 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 msgid "details" msgstr "detaljer" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:332 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:388 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 msgid "Cancel" msgstr "Avbryt" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:365 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 msgid "This address book is empty." msgstr "Denna adressbok är tom" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:378 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 msgid "Add new destination" msgstr "Lägg till nytt mål" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:380 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 msgid "Host Name" msgstr "Värdnamn" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 msgid "configuration" msgstr "konfiguration" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 msgid "Hints" msgstr "Tips" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "" "File and directory paths here are relative to the addressbook's working " -"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" -"\\addressbook\\ (Windows)." -msgstr "" -"Fil och katalog sökvägar anges här i förhållande till adressboken " -"arbetskatalog, som normalt är ~/.i2p/addressbook/ (Linux) eller %APPDATA%" -"\\I2P\\addressbook\\ (Windows)." +"directory, which is normally ~/.i2p/addressbook/ (Linux) or " +"%APPDATA%\\I2P\\addressbook\\ (Windows)." +msgstr "Fil och katalog sökvägar anges här i förhållande till adressboken arbetskatalog, som normalt är ~/.i2p/addressbook/ (Linux) eller %APPDATA%\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" -"If you want to manually add lines to an addressbook, add them to the private " -"or master addressbooks." -msgstr "" -"Om du manuellt vill lägga till rader i en adressboken, lägg till dem i den " -"privata eller master adressboken." +"If you want to manually add lines to an addressbook, add them to the private" +" or master addressbooks." +msgstr "Om du manuellt vill lägga till rader i en adressboken, lägg till dem i den privata eller master adressboken." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." -msgstr "" -"Routerns adressbok och den publicerade adressboken uppdateras av " -"adressboksprogrammet." +msgstr "Routerns adressbok och den publicerade adressboken uppdateras av adressboksprogrammet." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." -msgstr "" -"När du publicerar din adressbok, Kommer samtliga destinationer från master " -"och routerns adressböcker visas där." +msgstr "När du publicerar din adressbok, Kommer samtliga destinationer från master och routerns adressböcker visas där." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 msgid "" "Use the private addressbook for private destinations, these are not " "published." -msgstr "" -"Använd privata adressboken för privata mål, dessa inte publiceras inte." +msgstr "Använd privata adressboken för privata mål, dessa inte publiceras inte." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "Options" msgstr "Alternativ" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "File containing the list of subscriptions URLs (no need to change)" -msgstr "" -"Fil som innehåller en förteckning över prenumerations URLer (ingen anledning " -"att ändra)" +msgstr "Fil som innehåller en förteckning över prenumerations URLer (ingen anledning att ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Update interval in hours" msgstr "Uppdaterings intervall i timmar" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:152 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" -msgstr "" -"Din publika hosts.txt fil (välj en sökväg till din webbservers dokumentrot)" +msgstr "Din publika hosts.txt fil (välj en sökväg till din webbservers dokumentrot)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "Your hosts.txt (don't change)" msgstr "Din hosts.tx (ändra inte)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:156 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your personal addressbook, these hosts will be published" msgstr "Din personliga adressbok, dessa värdar kommer att publiceras" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:158 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your private addressbook, it is never published" msgstr "Din privata adressbok, den publiceras aldrig" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Port for your eepProxy (no need to change)" msgstr "Port för din eepProxy (du behöver inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Hostname for your eepProxy (no need to change)" msgstr "Värd namn fär din eepProxy (du behöver inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:164 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Whether to update the published addressbook" msgstr "Huruvida du vill uppdatera den publicerade adressboken" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "" -"File containing the etags header from the fetched subscription URLs (no need " -"to change)" -msgstr "" -"Fil som innehåller etags header från hämtade prenumeration URLer (du behöver " -"inte ändra)" +"File containing the etags header from the fetched subscription URLs (no need" +" to change)" +msgstr "Fil som innehåller etags header från hämtade prenumeration URLer (du behöver inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:168 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" -"File containing the modification timestamp for each fetched subscription URL " -"(no need to change)" -msgstr "" -"Fil som innehåller en ändring tidsstämpeln för varje hämtade prenumeration " -"URL (behävs inte ändras)" +"File containing the modification timestamp for each fetched subscription URL" +" (no need to change)" +msgstr "Fil som innehåller en ändring tidsstämpeln för varje hämtade prenumeration URL (behävs inte ändras)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:170 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "File to log activity to (change to /dev/null if you like)" msgstr "Fil loggaktivitet sparas till (ändra till / dev / null om du vill)" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 msgid "addressbook" msgstr "adressbok" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 msgid "Encoded Name" msgstr "Kodat namn" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:187 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 msgid "Base 32 Address" msgstr "Base 32 Adress" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +msgid "Base 64 Hash" +msgstr "Bas 64 Hash" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Address Helper" msgstr "Adress hjälp" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:204 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 msgid "link" msgstr "länk" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:208 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 msgid "Public Key" msgstr "Publik nyckel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:210 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Signing Key" msgstr "Signeringsnyckel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "DSA 1024 bit" msgstr "DSA 1024 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Certificate" msgstr "Certifikat" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Added Date" msgstr "Datum för tillagd" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Source" msgstr "Källa" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Last Modified" msgstr "Senast modifierad" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Notes" msgstr "Anteckningar" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:91 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 msgid "Introduction" msgstr "Inledning" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 msgid "What is the addressbook?" msgstr "Vad är adressboken?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "The addressbook application is part of your I2P installation." msgstr "Adressboksprogrammet en del av din I2P installation." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." -msgstr "" -"Den uppdaterar din regelbundet hosts.txt fil från distribuerade källor eller " -"\"subscriptions\"." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:115 -msgid "" -"In the default configuration, the address book is only subscribed to www." -"i2p2.i2p." -msgstr "" -"I standardkonfigurationen prenumererar adressboken bara på www.i2p2.i2p." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:117 -msgid "" -"Subscribing to additional sites is easy, just add them to your subscriptions file." -msgstr "" -"Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din subscriptions fil. " - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:119 -msgid "" -"For more information on naming in I2P, see the overview on www.i2p2.i2p." -msgstr "" -"För mer information om namngivning i I2P, se översikten på www.i2p2.i2p ." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 -msgid "How does the addressbook application work?" -msgstr "Hur fungerar adressboksprogrammet?" +msgstr "Den uppdaterar din regelbundet hosts.txt fil från distribuerade källor eller \"subscriptions\"." #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" +"In the default configuration, the address book is only subscribed to " +"www.i2p2.i2p." +msgstr "I standardkonfigurationen prenumererar adressboken bara på www.i2p2.i2p." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +msgid "" +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din subscriptions fil. " + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +msgid "" +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "För mer information om namngivning i I2P, se översikten på www.i2p2.i2p ." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +msgid "How does the addressbook application work?" +msgstr "Hur fungerar adressboksprogrammet?" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." -msgstr "" -"Adressboksprogrammet kontaktar med jämna mellanrum dina prenumerationer och " -"sammanfogar deras innehåll med din \"router\" adressbok." +msgstr "Adressboksprogrammet kontaktar med jämna mellanrum dina prenumerationer och sammanfogar deras innehåll med din \"router\" adressbok." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "Då sammanfogas \"master\" adressboken med routeradressboken också." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "" "If configured, the router address book is now written to the \"published\" " -"address book, which will be publicly available if you are running an eepsite." -msgstr "" -"Om konfigurerad så skrivit router adressboken till \"published\" " -"adressboken, som är tillgänglig om du kör en eepsite." +"address book, which will be publicly available if you are running an " +"eepsite." +msgstr "Om konfigurerad så skrivit router adressboken till \"published\" adressboken, som är tillgänglig om du kör en eepsite." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." -msgstr "" -"Routern använder också den privat adressbok (syns ej på bilden) som inte är " -"samman kopplade eller publicerad." +msgstr "Routern använder också den privat adressbok (syns ej på bilden) som inte är samman kopplade eller publicerad." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 msgid "" -"Hosts in the private address book can be accessed by you but their addresses " -"are never distributed to others." -msgstr "" -"Värdar i den privata adressboken kan nås av dig, men adresserna delas " -"aldrig ut till andra." +"Hosts in the private address book can be accessed by you but their addresses" +" are never distributed to others." +msgstr "Värdar i den privata adressboken kan nås av dig, men adresserna delas aldrig ut till andra." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 msgid "" -"The private address book can also be used for aliases of hosts in your other " -"address books." -msgstr "" -"Den privata adressboken kan också användas för alias för värdar i andra " -"adressböcker." +"The private address book can also be used for aliases of hosts in your other" +" address books." +msgstr "Den privata adressboken kan också användas för alias för värdar i andra adressböcker." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 msgid "subscriptions" msgstr "abonnemang" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "The subscription file contains a list of i2p URLs." msgstr "Abonnemangs filen innehåller lista över I2P webbadresser." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "Adressboks programet kontrollerar regelbundet listan för nya eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Those URLs refer to published hosts.txt files." msgstr "Dessa URLer hänvisar till publicerade hosts.txt filer." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." -msgstr "" -"Den förvalda prenumeration är hosts.txt från www.i2p2.i2p uppdateras sällan." +msgstr "Den förvalda prenumeration är hosts.txt från www.i2p2.i2p uppdateras sällan." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." -msgstr "" -"Så det är bra idé att lägga till ytterligare prenumerationer till sajter som " -"har de senaste adresserna." +msgstr "Så det är bra idé att lägga till ytterligare prenumerationer till sajter som har de senaste adresserna." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "See the FAQ for a list of subscription URLs." msgstr "Se FAQ för en lista över prenumerations URLer." diff --git a/apps/susimail/locale/messages_de.po b/apps/susimail/locale/messages_de.po index 2aa2ae555..63f4ba863 100644 --- a/apps/susimail/locale/messages_de.po +++ b/apps/susimail/locale/messages_de.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-07 01:36+0000\n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" "PO-Revision-Date: 2012-02-19 14:04+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -25,428 +25,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:455 +#: src/src/i2p/susi/webmail/WebMail.java:435 msgid "unknown" msgstr "unbekannt" -#: src/src/i2p/susi/webmail/WebMail.java:474 +#: src/src/i2p/susi/webmail/WebMail.java:454 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "Warnung: keine Übertragungskodierung gefunden, Rückgriff auf 7-bit" -#: src/src/i2p/susi/webmail/WebMail.java:479 +#: src/src/i2p/susi/webmail/WebMail.java:459 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "kein Kodierer für Kodierung \\''{0}\\'' gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:485 +#: src/src/i2p/susi/webmail/WebMail.java:465 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Warnung: kein Zeichensatz gefunden; Rückgriff auf US-ASCII" -#: src/src/i2p/susi/webmail/WebMail.java:499 +#: src/src/i2p/susi/webmail/WebMail.java:479 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Zeichensatz \\''{0}\\'' nicht unterstützt" -#: src/src/i2p/susi/webmail/WebMail.java:503 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Teil ({0}) aufgrund von {1} nicht angezeigt" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "Download" msgstr "Herunterladen" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "File is packed into a zipfile for security reasons." msgstr "Die Datei wurde aus Sicherheitsgründen in ein Zip-Archiv gepackt." -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 #, java-format msgid "attachment ({0})." msgstr "Anhang ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:530 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "Attachment ({0})." msgstr "Anhang ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:560 msgid "Need username for authentication." msgstr "Benutzername zur Authentifizierung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:584 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need password for authentication." msgstr "Passwort zur Authentifizierung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:588 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need hostname for connect." msgstr "Host-Name für die Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:593 +#: src/src/i2p/susi/webmail/WebMail.java:573 msgid "Need port number for pop3 connect." msgstr "POP3-Port für die Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:600 +#: src/src/i2p/susi/webmail/WebMail.java:580 msgid "POP3 port number is not in range 0..65535." msgstr "Der POP3-Port liegt nicht im Bereich 0-65535." -#: src/src/i2p/susi/webmail/WebMail.java:606 +#: src/src/i2p/susi/webmail/WebMail.java:586 msgid "POP3 port number is invalid." msgstr "ungültiger POP3-Port" -#: src/src/i2p/susi/webmail/WebMail.java:612 +#: src/src/i2p/susi/webmail/WebMail.java:592 msgid "Need port number for smtp connect." msgstr "SMTP-Port für die SMTP-Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:619 +#: src/src/i2p/susi/webmail/WebMail.java:599 msgid "SMTP port number is not in range 0..65535." msgstr "Der SMTP-Port liegt nicht im Bereich 0-65535." -#: src/src/i2p/susi/webmail/WebMail.java:625 +#: src/src/i2p/susi/webmail/WebMail.java:605 msgid "SMTP port number is invalid." msgstr "ungültiger SMTP-Port" -#: src/src/i2p/susi/webmail/WebMail.java:672 +#: src/src/i2p/susi/webmail/WebMail.java:652 msgid "User logged out." msgstr "Benutzer wurde abgemeldet" -#: src/src/i2p/susi/webmail/WebMail.java:676 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "Internal error, lost connection." msgstr "interner Fehler; Verbindung unterbrochen" -#: src/src/i2p/susi/webmail/WebMail.java:772 +#: src/src/i2p/susi/webmail/WebMail.java:752 #, java-format msgid "On {0} {1} wrote:" msgstr "Am {0} schrieb {1}:" -#: src/src/i2p/susi/webmail/WebMail.java:819 +#: src/src/i2p/susi/webmail/WebMail.java:799 msgid "begin forwarded mail" msgstr "Anfang weitergeleiteter Nachricht" -#: src/src/i2p/susi/webmail/WebMail.java:841 +#: src/src/i2p/susi/webmail/WebMail.java:821 msgid "end forwarded mail" msgstr "Ende weitergeleiteter Nachricht" -#: src/src/i2p/susi/webmail/WebMail.java:848 -#: src/src/i2p/susi/webmail/WebMail.java:1720 +#: src/src/i2p/susi/webmail/WebMail.java:828 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Could not fetch mail body." msgstr "konnte den Körper der Nachricht nicht holen" -#: src/src/i2p/susi/webmail/WebMail.java:876 +#: src/src/i2p/susi/webmail/WebMail.java:856 msgid "Message id not valid." msgstr "ungültige Nachrichten-ID" -#: src/src/i2p/susi/webmail/WebMail.java:959 +#: src/src/i2p/susi/webmail/WebMail.java:939 #, java-format msgid "No Encoding found for {0}" msgstr "keine Kodierung für {0} gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:963 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "Could not encode data: {0}" msgstr "Konte Daten nicht kodieren: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:968 +#: src/src/i2p/susi/webmail/WebMail.java:948 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Fehler beim Lesen der hochzuladenen Datei: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1046 +#: src/src/i2p/susi/webmail/WebMail.java:1026 msgid "Error parsing download parameter." msgstr "Fehler beim Parsen des Download-Parameters" -#: src/src/i2p/susi/webmail/WebMail.java:1090 +#: src/src/i2p/susi/webmail/WebMail.java:1070 msgid "Invalid pagesize number, resetting to default value." msgstr "ungültige Seitengröße, wird auf Standardwert zurückgesetzt" -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1094 msgid "No messages marked for deletion." msgstr "Keine Nachrichten zum Löschen markiert" -#: src/src/i2p/susi/webmail/WebMail.java:1134 +#: src/src/i2p/susi/webmail/WebMail.java:1114 #, java-format msgid "Error deleting message: {0}" msgstr "Fehler beim Löschen der Nachricht: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1145 +#: src/src/i2p/susi/webmail/WebMail.java:1125 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "Eine Nachricht gelöscht" msgstr[1] "{0} Nachrichten gelöscht" -#: src/src/i2p/susi/webmail/WebMail.java:1267 -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1247 +#: src/src/i2p/susi/webmail/WebMail.java:1584 msgid "Login" msgstr "Anmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1269 +#: src/src/i2p/susi/webmail/WebMail.java:1249 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "Eine Nachricht" msgstr[1] "{0} Nachrichten" -#: src/src/i2p/susi/webmail/WebMail.java:1271 +#: src/src/i2p/susi/webmail/WebMail.java:1251 msgid "Show Message" msgstr "Nachricht anzeigen" -#: src/src/i2p/susi/webmail/WebMail.java:1333 +#: src/src/i2p/susi/webmail/WebMail.java:1313 #, java-format msgid "Error decoding content: {0}" msgstr "Fehler beim Dekodieren des Inhalts: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1338 +#: src/src/i2p/susi/webmail/WebMail.java:1318 msgid "Error decoding content: No encoder found." msgstr "Fehler bei der Dekodierung: kein Kodierer gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1385 +#: src/src/i2p/susi/webmail/WebMail.java:1365 msgid "no subject" msgstr "kein Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1402 +#: src/src/i2p/susi/webmail/WebMail.java:1382 msgid "Found no valid sender address." msgstr "Keine gültige Absenderadresse vorgefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1408 +#: src/src/i2p/susi/webmail/WebMail.java:1388 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "keine gültige Adresse in \\''{0}\\''" -#: src/src/i2p/susi/webmail/WebMail.java:1427 +#: src/src/i2p/susi/webmail/WebMail.java:1407 msgid "No recipients found." msgstr "keine Empfänger gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1434 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "Quoted printable encoder not available." msgstr "Der angegebene druckbare Kodierer ist nicht verfügbar." -#: src/src/i2p/susi/webmail/WebMail.java:1439 +#: src/src/i2p/susi/webmail/WebMail.java:1419 msgid "Header line encoder not available." msgstr "Kodierer für die Kopfzeilen nicht verfügbar" -#: src/src/i2p/susi/webmail/WebMail.java:1490 +#: src/src/i2p/susi/webmail/WebMail.java:1470 msgid "Mail sent." msgstr "Mail versandt." -#: src/src/i2p/susi/webmail/WebMail.java:1529 +#: src/src/i2p/susi/webmail/WebMail.java:1509 msgid "Send" msgstr "Senden" -#: src/src/i2p/susi/webmail/WebMail.java:1530 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Cancel" msgstr "Abbruch" -#: src/src/i2p/susi/webmail/WebMail.java:1531 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Delete Attachment" msgstr "Anhang löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1532 -#: src/src/i2p/susi/webmail/WebMail.java:1626 -#: src/src/i2p/susi/webmail/WebMail.java:1707 +#: src/src/i2p/susi/webmail/WebMail.java:1512 +#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reload Config" msgstr "Einstellungen neu laden" -#: src/src/i2p/susi/webmail/WebMail.java:1533 -#: src/src/i2p/susi/webmail/WebMail.java:1627 -#: src/src/i2p/susi/webmail/WebMail.java:1708 +#: src/src/i2p/susi/webmail/WebMail.java:1513 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Logout" msgstr "Abmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1556 -#: src/src/i2p/susi/webmail/WebMail.java:1712 +#: src/src/i2p/susi/webmail/WebMail.java:1536 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "From:" msgstr "Von:" -#: src/src/i2p/susi/webmail/WebMail.java:1557 +#: src/src/i2p/susi/webmail/WebMail.java:1537 msgid "To:" msgstr "An:" -#: src/src/i2p/susi/webmail/WebMail.java:1558 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "Cc:" msgstr "Kopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1559 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Bcc:" msgstr "Blindkopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1560 -#: src/src/i2p/susi/webmail/WebMail.java:1714 +#: src/src/i2p/susi/webmail/WebMail.java:1540 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Subject:" msgstr "Betreff:" -#: src/src/i2p/susi/webmail/WebMail.java:1561 +#: src/src/i2p/susi/webmail/WebMail.java:1541 msgid "Bcc to self" msgstr "Blindkopie zurück?" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "New Attachment:" msgstr "Neuer Anhang:" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "Upload File" msgstr "Datei hochladen" -#: src/src/i2p/susi/webmail/WebMail.java:1570 +#: src/src/i2p/susi/webmail/WebMail.java:1550 msgid "Attachments:" msgstr "Anhänge:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1593 +#: src/src/i2p/susi/webmail/WebMail.java:1573 msgid "User" msgstr "Benutzer" -#: src/src/i2p/susi/webmail/WebMail.java:1594 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "Password" msgstr "Passwort" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1579 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1600 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "POP3-Port" msgstr "POP3-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "SMTP-Port" msgstr "SMTP-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1584 msgid "Reset" msgstr "Zurücksetzen" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Learn about I2P mail" msgstr "Erfahre etwas über I2P Mail" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Create Account" msgstr "Konto anlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1598 msgid "Really delete the marked messages?" msgstr "Sollen die markierten Nachrichten wirklich gelöscht werden?" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1598 msgid "Yes, really delete them!" msgstr "Ja, löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1620 -#: src/src/i2p/susi/webmail/WebMail.java:1699 +#: src/src/i2p/susi/webmail/WebMail.java:1600 +#: src/src/i2p/susi/webmail/WebMail.java:1679 msgid "New" msgstr "Verfassen" -#: src/src/i2p/susi/webmail/WebMail.java:1621 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 msgid "Reply" msgstr "Antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1622 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 msgid "Reply All" msgstr "Allen antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1623 -#: src/src/i2p/susi/webmail/WebMail.java:1702 +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 msgid "Forward" msgstr "Weiterleiten" -#: src/src/i2p/susi/webmail/WebMail.java:1624 -#: src/src/i2p/susi/webmail/WebMail.java:1703 +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 msgid "Delete" msgstr "Löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1625 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Check Mail" msgstr "Nachrichten abrufen" -#: src/src/i2p/susi/webmail/WebMail.java:1629 +#: src/src/i2p/susi/webmail/WebMail.java:1609 msgid "Sender" msgstr "Absender" -#: src/src/i2p/susi/webmail/WebMail.java:1630 +#: src/src/i2p/susi/webmail/WebMail.java:1610 msgid "Subject" msgstr "Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1631 +#: src/src/i2p/susi/webmail/WebMail.java:1611 msgid "Date" msgstr "Datum" -#: src/src/i2p/susi/webmail/WebMail.java:1632 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Size" msgstr "Größe" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1638 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1663 +#: src/src/i2p/susi/webmail/WebMail.java:1643 msgid "Mark All" msgstr "Alles markieren" -#: src/src/i2p/susi/webmail/WebMail.java:1664 +#: src/src/i2p/susi/webmail/WebMail.java:1644 msgid "Invert Selection" msgstr "Markierung umkehren" -#: src/src/i2p/susi/webmail/WebMail.java:1665 +#: src/src/i2p/susi/webmail/WebMail.java:1645 msgid "Clear" msgstr "Verwerfen" -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 +#: src/src/i2p/susi/webmail/WebMail.java:1648 +#: src/src/i2p/susi/webmail/WebMail.java:1649 msgid "First" msgstr "erste" -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1648 +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1684 msgid "Previous" msgstr "vorherige" -#: src/src/i2p/susi/webmail/WebMail.java:1670 +#: src/src/i2p/susi/webmail/WebMail.java:1650 #, java-format msgid "Page {0} of {1}" msgstr "Seite {0} von {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 +#: src/src/i2p/susi/webmail/WebMail.java:1652 +#: src/src/i2p/susi/webmail/WebMail.java:1653 msgid "Last" msgstr "letzte" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1652 +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1685 msgid "Next" msgstr "nächste" -#: src/src/i2p/susi/webmail/WebMail.java:1676 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "Pagesize:" msgstr "Seitengröße" -#: src/src/i2p/susi/webmail/WebMail.java:1677 +#: src/src/i2p/susi/webmail/WebMail.java:1657 msgid "Set" msgstr "festlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1667 msgid "Really delete this message?" msgstr "Diese Nachricht wirklich löschen?" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1667 msgid "Yes, really delete it!" msgstr "Ja, wirklich löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1706 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "Back to Folder" msgstr "Zurück zur Übersicht" -#: src/src/i2p/susi/webmail/WebMail.java:1713 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Date:" msgstr "Datum:" -#: src/src/i2p/susi/webmail/WebMail.java:1724 +#: src/src/i2p/susi/webmail/WebMail.java:1704 msgid "Could not fetch mail." msgstr "Konnte Nachrichten nicht abrufen." diff --git a/apps/susimail/locale/messages_es.po b/apps/susimail/locale/messages_es.po index 2a085de5e..c82d42ee7 100644 --- a/apps/susimail/locale/messages_es.po +++ b/apps/susimail/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-12-27 22:38+0000\n" +"POT-Creation-Date: 2012-04-12 20:21+0000\n" "PO-Revision-Date: 2011-12-18 10:48+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -25,432 +25,432 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:455 +#: src/src/i2p/susi/webmail/WebMail.java:435 msgid "unknown" msgstr "desconocido" -#: src/src/i2p/susi/webmail/WebMail.java:474 +#: src/src/i2p/susi/webmail/WebMail.java:454 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "" "Aviso: No se encuentra codificación de transferencia, volviendo a 7 bits." -#: src/src/i2p/susi/webmail/WebMail.java:479 +#: src/src/i2p/susi/webmail/WebMail.java:459 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "No se ha encontrado codificador para la codificación \\''{0}''\\." -#: src/src/i2p/susi/webmail/WebMail.java:485 +#: src/src/i2p/susi/webmail/WebMail.java:465 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "" "Aviso: no se ha encontrado el juego de caracteres, volviendo a US-ASCII." -#: src/src/i2p/susi/webmail/WebMail.java:499 +#: src/src/i2p/susi/webmail/WebMail.java:479 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "juego de caracteres \\''{0}\\''no soportado." -#: src/src/i2p/susi/webmail/WebMail.java:503 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "La parte ({0}) no se muestra, debido a {1}" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "Download" msgstr "Descarga" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "File is packed into a zipfile for security reasons." msgstr "" "El archivo está empaquetado en un archivo zip por razones de seguridad." -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:506 #, java-format msgid "attachment ({0})." msgstr "adjunto ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:530 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "Attachment ({0})." msgstr "Adjunto ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:560 msgid "Need username for authentication." msgstr "Es necesario un nombre de usuario para la autenticación." -#: src/src/i2p/susi/webmail/WebMail.java:584 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need password for authentication." msgstr "Es necesaria una contraseña para la autenticación." -#: src/src/i2p/susi/webmail/WebMail.java:588 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need hostname for connect." msgstr "Es necesario un nombre de host para la conexión." -#: src/src/i2p/susi/webmail/WebMail.java:593 +#: src/src/i2p/susi/webmail/WebMail.java:573 msgid "Need port number for pop3 connect." msgstr "Es necesario el número de puerto para conectar pop3." -#: src/src/i2p/susi/webmail/WebMail.java:600 +#: src/src/i2p/susi/webmail/WebMail.java:580 msgid "POP3 port number is not in range 0..65535." msgstr "El puerto POP3 no está en el rango 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:606 +#: src/src/i2p/susi/webmail/WebMail.java:586 msgid "POP3 port number is invalid." msgstr "El puerto POP3 no es válido." -#: src/src/i2p/susi/webmail/WebMail.java:612 +#: src/src/i2p/susi/webmail/WebMail.java:592 msgid "Need port number for smtp connect." msgstr "Es necesario el número de puerto para conectar smtp." -#: src/src/i2p/susi/webmail/WebMail.java:619 +#: src/src/i2p/susi/webmail/WebMail.java:599 msgid "SMTP port number is not in range 0..65535." msgstr "El puerto SMTP no está en el rango 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:625 +#: src/src/i2p/susi/webmail/WebMail.java:605 msgid "SMTP port number is invalid." msgstr "El puerto SMTP no es válido." -#: src/src/i2p/susi/webmail/WebMail.java:672 +#: src/src/i2p/susi/webmail/WebMail.java:652 msgid "User logged out." msgstr "Usuario desconectado." -#: src/src/i2p/susi/webmail/WebMail.java:676 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "Internal error, lost connection." msgstr "Error interno, pérdida de conexión." -#: src/src/i2p/susi/webmail/WebMail.java:772 +#: src/src/i2p/susi/webmail/WebMail.java:752 #, java-format msgid "On {0} {1} wrote:" msgstr "En {0} {1} escribió:" -#: src/src/i2p/susi/webmail/WebMail.java:819 +#: src/src/i2p/susi/webmail/WebMail.java:799 msgid "begin forwarded mail" msgstr "comenzar correo reenviado" -#: src/src/i2p/susi/webmail/WebMail.java:841 +#: src/src/i2p/susi/webmail/WebMail.java:821 msgid "end forwarded mail" msgstr "final del correo reenviado" -#: src/src/i2p/susi/webmail/WebMail.java:848 -#: src/src/i2p/susi/webmail/WebMail.java:1720 +#: src/src/i2p/susi/webmail/WebMail.java:828 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Could not fetch mail body." msgstr "No se pudo obtener el cuerpo del correo." -#: src/src/i2p/susi/webmail/WebMail.java:876 +#: src/src/i2p/susi/webmail/WebMail.java:856 msgid "Message id not valid." msgstr "ID del mensaje no válida." -#: src/src/i2p/susi/webmail/WebMail.java:959 +#: src/src/i2p/susi/webmail/WebMail.java:939 #, java-format msgid "No Encoding found for {0}" msgstr "No se ha encontrado codificación para {0}" -#: src/src/i2p/susi/webmail/WebMail.java:963 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "Could not encode data: {0}" msgstr "No se pudo codificar los datos: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:968 +#: src/src/i2p/susi/webmail/WebMail.java:948 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Error al leer el archivo subido: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1046 +#: src/src/i2p/susi/webmail/WebMail.java:1026 msgid "Error parsing download parameter." msgstr "Error al analizar parámetros de descarga." -#: src/src/i2p/susi/webmail/WebMail.java:1090 +#: src/src/i2p/susi/webmail/WebMail.java:1070 msgid "Invalid pagesize number, resetting to default value." msgstr "" "Tamaño de página no válida, restableciendo los valores predeterminados." -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1094 msgid "No messages marked for deletion." msgstr "No hay mensajes marcados para su eliminación." -#: src/src/i2p/susi/webmail/WebMail.java:1134 +#: src/src/i2p/susi/webmail/WebMail.java:1114 #, java-format msgid "Error deleting message: {0}" msgstr "Error al eliminar el mensaje: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1145 +#: src/src/i2p/susi/webmail/WebMail.java:1125 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "1 mensaje eliminado." msgstr[1] "{0} mensajes eliminados." -#: src/src/i2p/susi/webmail/WebMail.java:1267 -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1247 +#: src/src/i2p/susi/webmail/WebMail.java:1584 msgid "Login" msgstr "Iniciar sesión" -#: src/src/i2p/susi/webmail/WebMail.java:1269 +#: src/src/i2p/susi/webmail/WebMail.java:1249 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 Mensaje" msgstr[1] "{0} Mensajes" -#: src/src/i2p/susi/webmail/WebMail.java:1271 +#: src/src/i2p/susi/webmail/WebMail.java:1251 msgid "Show Message" msgstr "Mostrar mensaje" -#: src/src/i2p/susi/webmail/WebMail.java:1333 +#: src/src/i2p/susi/webmail/WebMail.java:1313 #, java-format msgid "Error decoding content: {0}" msgstr "Error al descodificar el contenido: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1338 +#: src/src/i2p/susi/webmail/WebMail.java:1318 msgid "Error decoding content: No encoder found." msgstr "Error al descodificar el contenido: No se ha encontrado codificador." -#: src/src/i2p/susi/webmail/WebMail.java:1385 +#: src/src/i2p/susi/webmail/WebMail.java:1365 msgid "no subject" msgstr "sin asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1402 +#: src/src/i2p/susi/webmail/WebMail.java:1382 msgid "Found no valid sender address." msgstr "No se ha encontrado una dirección de remitente válida." -#: src/src/i2p/susi/webmail/WebMail.java:1408 +#: src/src/i2p/susi/webmail/WebMail.java:1388 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "No se ha encontrado ninguna dirección válida en \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1427 +#: src/src/i2p/susi/webmail/WebMail.java:1407 msgid "No recipients found." msgstr "No se han encontrado destinatarios." -#: src/src/i2p/susi/webmail/WebMail.java:1434 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "Quoted printable encoder not available." msgstr "El codificador imprimible citado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1439 +#: src/src/i2p/susi/webmail/WebMail.java:1419 msgid "Header line encoder not available." msgstr "El codificador de línea de encabezado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1490 +#: src/src/i2p/susi/webmail/WebMail.java:1470 msgid "Mail sent." msgstr "Correo enviado." -#: src/src/i2p/susi/webmail/WebMail.java:1529 +#: src/src/i2p/susi/webmail/WebMail.java:1509 msgid "Send" msgstr "Enviar" -#: src/src/i2p/susi/webmail/WebMail.java:1530 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Cancel" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1531 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Delete Attachment" msgstr "Eliminar datos adjuntos" -#: src/src/i2p/susi/webmail/WebMail.java:1532 -#: src/src/i2p/susi/webmail/WebMail.java:1626 -#: src/src/i2p/susi/webmail/WebMail.java:1707 +#: src/src/i2p/susi/webmail/WebMail.java:1512 +#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reload Config" msgstr "Recargar la configuración" -#: src/src/i2p/susi/webmail/WebMail.java:1533 -#: src/src/i2p/susi/webmail/WebMail.java:1627 -#: src/src/i2p/susi/webmail/WebMail.java:1708 +#: src/src/i2p/susi/webmail/WebMail.java:1513 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Logout" msgstr "Desconectarse" -#: src/src/i2p/susi/webmail/WebMail.java:1556 -#: src/src/i2p/susi/webmail/WebMail.java:1712 +#: src/src/i2p/susi/webmail/WebMail.java:1536 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "From:" msgstr "De:" -#: src/src/i2p/susi/webmail/WebMail.java:1557 +#: src/src/i2p/susi/webmail/WebMail.java:1537 msgid "To:" msgstr "Para:" -#: src/src/i2p/susi/webmail/WebMail.java:1558 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1559 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Bcc:" msgstr "CCO:" -#: src/src/i2p/susi/webmail/WebMail.java:1560 -#: src/src/i2p/susi/webmail/WebMail.java:1714 +#: src/src/i2p/susi/webmail/WebMail.java:1540 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Subject:" msgstr "Asunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1561 +#: src/src/i2p/susi/webmail/WebMail.java:1541 msgid "Bcc to self" msgstr "CCO a mí mism@" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "New Attachment:" msgstr "Nuevo Archivo adjunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "Upload File" msgstr "Subir Archivo" -#: src/src/i2p/susi/webmail/WebMail.java:1570 +#: src/src/i2p/susi/webmail/WebMail.java:1550 msgid "Attachments:" msgstr "Archivos adjuntos:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1593 +#: src/src/i2p/susi/webmail/WebMail.java:1573 msgid "User" msgstr "Usuario" -#: src/src/i2p/susi/webmail/WebMail.java:1594 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "Password" msgstr "Contraseña" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1579 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1600 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "POP3-Port" msgstr "Puerto-POP3" -#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "SMTP-Port" msgstr "Puerto-SMTP" -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1584 msgid "Reset" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Learn about I2P mail" msgstr "Aprende sobre I2P mail" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Create Account" msgstr "Crear una cuenta" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1598 msgid "Really delete the marked messages?" msgstr "¿Realmente deseas borrar los mensajes marcados?" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1598 msgid "Yes, really delete them!" msgstr "Sí, realmente eliminarlos!" -#: src/src/i2p/susi/webmail/WebMail.java:1620 -#: src/src/i2p/susi/webmail/WebMail.java:1699 +#: src/src/i2p/susi/webmail/WebMail.java:1600 +#: src/src/i2p/susi/webmail/WebMail.java:1679 msgid "New" msgstr "Nuevo" -#: src/src/i2p/susi/webmail/WebMail.java:1621 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 msgid "Reply" msgstr "Responder" -#: src/src/i2p/susi/webmail/WebMail.java:1622 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 msgid "Reply All" msgstr "Responder a todos" -#: src/src/i2p/susi/webmail/WebMail.java:1623 -#: src/src/i2p/susi/webmail/WebMail.java:1702 +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 msgid "Forward" msgstr "Reenviar" -#: src/src/i2p/susi/webmail/WebMail.java:1624 -#: src/src/i2p/susi/webmail/WebMail.java:1703 +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 msgid "Delete" msgstr "Eliminar" -#: src/src/i2p/susi/webmail/WebMail.java:1625 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Check Mail" msgstr "Comprobar correo" -#: src/src/i2p/susi/webmail/WebMail.java:1629 +#: src/src/i2p/susi/webmail/WebMail.java:1609 msgid "Sender" msgstr "Remitente" -#: src/src/i2p/susi/webmail/WebMail.java:1630 +#: src/src/i2p/susi/webmail/WebMail.java:1610 msgid "Subject" msgstr "Asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1631 +#: src/src/i2p/susi/webmail/WebMail.java:1611 msgid "Date" msgstr "Fecha" -#: src/src/i2p/susi/webmail/WebMail.java:1632 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Size" msgstr "Tamaño" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1638 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1663 +#: src/src/i2p/susi/webmail/WebMail.java:1643 msgid "Mark All" msgstr "Marcar todos" -#: src/src/i2p/susi/webmail/WebMail.java:1664 +#: src/src/i2p/susi/webmail/WebMail.java:1644 msgid "Invert Selection" msgstr "Invertir selección" -#: src/src/i2p/susi/webmail/WebMail.java:1665 +#: src/src/i2p/susi/webmail/WebMail.java:1645 msgid "Clear" msgstr "Despejar" -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 +#: src/src/i2p/susi/webmail/WebMail.java:1648 +#: src/src/i2p/susi/webmail/WebMail.java:1649 msgid "First" msgstr "Primero" -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1648 +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1684 msgid "Previous" msgstr "Anterior" -#: src/src/i2p/susi/webmail/WebMail.java:1670 +#: src/src/i2p/susi/webmail/WebMail.java:1650 #, java-format msgid "Page {0} of {1}" msgstr "Página {0} de {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 +#: src/src/i2p/susi/webmail/WebMail.java:1652 +#: src/src/i2p/susi/webmail/WebMail.java:1653 msgid "Last" msgstr "Última" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1652 +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1685 msgid "Next" msgstr "Siguiente" -#: src/src/i2p/susi/webmail/WebMail.java:1676 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "Pagesize:" msgstr "Tamaño de página:" -#: src/src/i2p/susi/webmail/WebMail.java:1677 +#: src/src/i2p/susi/webmail/WebMail.java:1657 msgid "Set" msgstr "Establecer" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1667 msgid "Really delete this message?" msgstr "¿Realmente deseas borrar este mensaje?" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1667 msgid "Yes, really delete it!" msgstr "Sí, ¡bórralo!" -#: src/src/i2p/susi/webmail/WebMail.java:1706 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "Back to Folder" msgstr "Volver a carpeta" -#: src/src/i2p/susi/webmail/WebMail.java:1713 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Date:" msgstr "Fecha:" -#: src/src/i2p/susi/webmail/WebMail.java:1724 +#: src/src/i2p/susi/webmail/WebMail.java:1704 msgid "Could not fetch mail." msgstr "No se pudo descargar el correo." diff --git a/history.txt b/history.txt index a55ca4724..9752b6321 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-04-12 kytv + * German, Spanish, and Swedish translation updates from Transifex + 2012-04-12 zzz * Console: - Try again to fix console on Windows w/o IPv6 diff --git a/installer/resources/locale/po/messages_de.po b/installer/resources/locale/po/messages_de.po index ac6a77caa..92b79ae4f 100644 --- a/installer/resources/locale/po/messages_de.po +++ b/installer/resources/locale/po/messages_de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-01-11 14:27+0000\n" +"POT-Creation-Date: 2012-04-12 20:20+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,224 +17,228 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../i2prouter:328 -msgid "Unable to locate \"tr\"." +#: ../i2prouter:324 +msgid "Unable to locate \"ps\"." msgstr "" -#: ../i2prouter:329 ../i2prouter:634 +#: ../i2prouter:325 ../i2prouter:338 ../i2prouter:646 msgid "" "Please report this message along with the location of the command on your " "system." msgstr "" -#: ../i2prouter:483 +#: ../i2prouter:337 +msgid "Unable to locate \"tr\"." +msgstr "" + +#: ../i2prouter:492 msgid " $1 Found but not executable." msgstr "" -#: ../i2prouter:542 +#: ../i2prouter:551 msgid "Unable to locate any of the following binaries:" msgstr "" -#: ../i2prouter:633 +#: ../i2prouter:645 msgid "Unable to locate \"id\"." msgstr "" -#: ../i2prouter:773 +#: ../i2prouter:785 #, sh-format msgid "Removed stale pid file: $PIDFILE" msgstr "" -#: ../i2prouter:778 +#: ../i2prouter:790 #, sh-format msgid "Cannot read $PIDFILE." msgstr "" -#: ../i2prouter:867 ../i2prouter:893 ../i2prouter:967 ../i2prouter:995 -#: ../i2prouter:1018 +#: ../i2prouter:880 ../i2prouter:907 ../i2prouter:981 ../i2prouter:1009 +#: ../i2prouter:1033 #, sh-format msgid "$APP_LONG_NAME is already running." msgstr "" -#: ../i2prouter:878 +#: ../i2prouter:891 #, sh-format msgid "Running $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:900 +#: ../i2prouter:914 #, sh-format msgid "Waiting for $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:947 +#: ../i2prouter:961 #, sh-format msgid " WARNING: $APP_LONG_NAME may have failed to start." msgstr "" -#: ../i2prouter:950 +#: ../i2prouter:964 #, sh-format msgid " running: PID:$pid" msgstr "" -#: ../i2prouter:959 +#: ../i2prouter:973 #, sh-format msgid "" "Starting $APP_LONG_NAME. Detected Mac OSX and installed launchd daemon." msgstr "" -#: ../i2prouter:961 ../i2prouter:989 ../i2prouter:1176 ../i2prouter:1372 +#: ../i2prouter:975 ../i2prouter:1003 ../i2prouter:1191 ../i2prouter:1387 msgid "Must be root to perform this action." msgstr "" -#: ../i2prouter:987 +#: ../i2prouter:1001 #, sh-format msgid "Starting $APP_LONG_NAME. Detected Linux and installed upstart." msgstr "" -#: ../i2prouter:1005 +#: ../i2prouter:1019 #, sh-format msgid "Starting $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1029 +#: ../i2prouter:1044 #, sh-format msgid "Stopping $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1033 ../i2prouter:1101 ../i2prouter:1520 +#: ../i2prouter:1048 ../i2prouter:1116 ../i2prouter:1535 #, sh-format msgid "$APP_LONG_NAME was not running." msgstr "" -#: ../i2prouter:1046 ../i2prouter:1054 ../i2prouter:1116 ../i2prouter:1124 +#: ../i2prouter:1061 ../i2prouter:1069 ../i2prouter:1131 ../i2prouter:1139 #, sh-format msgid "Unable to stop $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1072 +#: ../i2prouter:1087 #, sh-format msgid "Waiting for $APP_LONG_NAME to exit..." msgstr "" -#: ../i2prouter:1086 +#: ../i2prouter:1101 #, sh-format msgid "Failed to stop $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1089 +#: ../i2prouter:1104 #, sh-format msgid "Stopped $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1097 +#: ../i2prouter:1112 #, sh-format msgid "Stopping $APP_LONG_NAME gracefully..." msgstr "" -#: ../i2prouter:1132 +#: ../i2prouter:1147 #, sh-format msgid "Pausing $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1136 +#: ../i2prouter:1151 #, sh-format msgid "Resuming $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1143 +#: ../i2prouter:1158 #, sh-format msgid "$APP_LONG_NAME is not running." msgstr "" -#: ../i2prouter:1148 +#: ../i2prouter:1163 #, sh-format msgid "$APP_LONG_NAME is running: PID:$pid" msgstr "" -#: ../i2prouter:1151 +#: ../i2prouter:1166 #, sh-format msgid "$APP_LONG_NAME is running: PID:$pid, Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1158 +#: ../i2prouter:1173 #, sh-format msgid " Installing the $APP_LONG_NAME daemon using upstart.." msgstr "" -#: ../i2prouter:1160 +#: ../i2prouter:1175 #, sh-format msgid " a custom upstart conf file ${APP_NAME}.conf found" msgstr "" -#: ../i2prouter:1163 +#: ../i2prouter:1178 msgid " creating default upstart conf file.." msgstr "" -#: ../i2prouter:1181 ../i2prouter:1378 +#: ../i2prouter:1196 ../i2prouter:1393 msgid "Detected Solaris:" msgstr "" -#: ../i2prouter:1183 ../i2prouter:1195 ../i2prouter:1214 ../i2prouter:1225 -#: ../i2prouter:1239 ../i2prouter:1253 ../i2prouter:1281 ../i2prouter:1319 -#: ../i2prouter:1354 +#: ../i2prouter:1198 ../i2prouter:1210 ../i2prouter:1229 ../i2prouter:1240 +#: ../i2prouter:1254 ../i2prouter:1268 ../i2prouter:1296 ../i2prouter:1334 +#: ../i2prouter:1369 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed." msgstr "" -#: ../i2prouter:1186 ../i2prouter:1201 ../i2prouter:1217 ../i2prouter:1242 -#: ../i2prouter:1256 ../i2prouter:1270 ../i2prouter:1284 ../i2prouter:1322 -#: ../i2prouter:1357 +#: ../i2prouter:1201 ../i2prouter:1216 ../i2prouter:1232 ../i2prouter:1257 +#: ../i2prouter:1271 ../i2prouter:1285 ../i2prouter:1299 ../i2prouter:1337 +#: ../i2prouter:1372 #, sh-format msgid " Installing the $APP_LONG_NAME daemon.." msgstr "" -#: ../i2prouter:1193 ../i2prouter:1391 +#: ../i2prouter:1208 ../i2prouter:1406 msgid "Detected RHEL or Fedora:" msgstr "" -#: ../i2prouter:1208 +#: ../i2prouter:1223 msgid "Detected Arch Linux:" msgstr "" -#: ../i2prouter:1209 +#: ../i2prouter:1224 msgid "Installing as a daemon is not yet supported in Arch Linux." msgstr "" -#: ../i2prouter:1212 ../i2prouter:1405 +#: ../i2prouter:1227 ../i2prouter:1420 msgid "Detected SuSE or SLES:" msgstr "" -#: ../i2prouter:1223 ../i2prouter:1415 +#: ../i2prouter:1238 ../i2prouter:1430 msgid "Detected Debian-based distribution:" msgstr "" -#: ../i2prouter:1231 +#: ../i2prouter:1246 #, sh-format msgid " Installing the $APP_LONG_NAME daemon using init.d.." msgstr "" -#: ../i2prouter:1237 ../i2prouter:1428 +#: ../i2prouter:1252 ../i2prouter:1443 msgid "Detected Linux:" msgstr "" -#: ../i2prouter:1251 ../i2prouter:1441 +#: ../i2prouter:1266 ../i2prouter:1456 msgid "Detected HP-UX:" msgstr "" -#: ../i2prouter:1262 ../i2prouter:1453 +#: ../i2prouter:1277 ../i2prouter:1468 msgid "Detected AIX:" msgstr "" -#: ../i2prouter:1264 +#: ../i2prouter:1279 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed as rc.d script." msgstr "" -#: ../i2prouter:1267 +#: ../i2prouter:1282 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed as SRC service." msgstr "" -#: ../i2prouter:1272 +#: ../i2prouter:1287 msgid "" " The task /usr/sbin/install_assist was found in the inittab, this might " "cause problems for all subsequent tasks to launch at this process is known " @@ -242,158 +246,158 @@ msgid "" "remove/deactivate it." msgstr "" -#: ../i2prouter:1279 ../i2prouter:1471 +#: ../i2prouter:1294 ../i2prouter:1486 msgid "Detected FreeBSD:" msgstr "" -#: ../i2prouter:1317 ../i2prouter:1484 +#: ../i2prouter:1332 ../i2prouter:1499 msgid "Detected Mac OSX:" msgstr "" -#: ../i2prouter:1352 ../i2prouter:1498 +#: ../i2prouter:1367 ../i2prouter:1513 msgid "Detected z/OS:" msgstr "" -#: ../i2prouter:1364 +#: ../i2prouter:1379 #, sh-format msgid "Install not currently supported for $DIST_OS" msgstr "" -#: ../i2prouter:1380 ../i2prouter:1393 ../i2prouter:1407 ../i2prouter:1430 -#: ../i2prouter:1443 ../i2prouter:1455 ../i2prouter:1473 ../i2prouter:1486 -#: ../i2prouter:1500 +#: ../i2prouter:1395 ../i2prouter:1408 ../i2prouter:1422 ../i2prouter:1445 +#: ../i2prouter:1458 ../i2prouter:1470 ../i2prouter:1488 ../i2prouter:1501 +#: ../i2prouter:1515 #, sh-format msgid " Removing $APP_LONG_NAME daemon..." msgstr "" -#: ../i2prouter:1386 ../i2prouter:1401 ../i2prouter:1411 ../i2prouter:1424 -#: ../i2prouter:1436 ../i2prouter:1449 ../i2prouter:1467 ../i2prouter:1480 -#: ../i2prouter:1494 ../i2prouter:1505 +#: ../i2prouter:1401 ../i2prouter:1416 ../i2prouter:1426 ../i2prouter:1439 +#: ../i2prouter:1451 ../i2prouter:1464 ../i2prouter:1482 ../i2prouter:1495 +#: ../i2prouter:1509 ../i2prouter:1520 #, sh-format msgid " The $APP_LONG_NAME daemon is not currently installed." msgstr "" -#: ../i2prouter:1398 ../i2prouter:1421 +#: ../i2prouter:1413 ../i2prouter:1436 #, sh-format msgid " Removing $APP_LONG_NAME daemon from upstart..." msgstr "" -#: ../i2prouter:1417 +#: ../i2prouter:1432 #, sh-format msgid " Removing $APP_LONG_NAME daemon from init.d..." msgstr "" -#: ../i2prouter:1509 +#: ../i2prouter:1524 #, sh-format msgid "Remove not currently supported for $DIST_OS" msgstr "" -#: ../i2prouter:1516 +#: ../i2prouter:1531 #, sh-format msgid "Dumping $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1526 +#: ../i2prouter:1541 #, sh-format msgid "Failed to dump $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1529 +#: ../i2prouter:1544 #, sh-format msgid "Dumped $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1539 +#: ../i2prouter:1554 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:Stopped" msgstr "" -#: ../i2prouter:1543 +#: ../i2prouter:1558 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:Running" msgstr "" -#: ../i2prouter:1546 +#: ../i2prouter:1561 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1556 +#: ../i2prouter:1571 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:Stopped" msgstr "" -#: ../i2prouter:1560 +#: ../i2prouter:1575 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:Running" msgstr "" -#: ../i2prouter:1563 +#: ../i2prouter:1578 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1573 +#: ../i2prouter:1588 msgid "Unexpected command: $1" msgstr "" -#: ../i2prouter:1577 +#: ../i2prouter:1592 msgid "Usage: " msgstr "" -#: ../i2prouter:1604 +#: ../i2prouter:1619 msgid "Commands:" msgstr "" -#: ../i2prouter:1605 +#: ../i2prouter:1620 msgid " console Launch in the current console." msgstr "" -#: ../i2prouter:1606 +#: ../i2prouter:1621 msgid " start Start in the background as a daemon process." msgstr "" -#: ../i2prouter:1607 +#: ../i2prouter:1622 msgid " stop Stop if running as a daemon or in another console." msgstr "" -#: ../i2prouter:1608 +#: ../i2prouter:1623 msgid " graceful Stop gracefully, may take up to 11 minutes." msgstr "" -#: ../i2prouter:1609 +#: ../i2prouter:1624 msgid " restart Stop if running and then start." msgstr "" -#: ../i2prouter:1610 +#: ../i2prouter:1625 msgid " condrestart Restart only if already running." msgstr "" -#: ../i2prouter:1612 +#: ../i2prouter:1627 msgid " pause Pause if running." msgstr "" -#: ../i2prouter:1613 +#: ../i2prouter:1628 msgid " resume Resume if paused." msgstr "" -#: ../i2prouter:1615 +#: ../i2prouter:1630 msgid " status Query the current status." msgstr "" -#: ../i2prouter:1616 +#: ../i2prouter:1631 msgid " install Install to start automatically when system boots." msgstr "" -#: ../i2prouter:1617 +#: ../i2prouter:1632 msgid " remove Uninstall." msgstr "" -#: ../i2prouter:1618 +#: ../i2prouter:1633 msgid " dump Request a Java thread dump if running." msgstr "" -#: ../i2prouter:1622 +#: ../i2prouter:1637 msgid "" "JavaAppArgs: Zero or more arguments which will be passed to the Java " "application." From f9ff90eb721f984d8bc2341b76f422dcd863467c Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 12 Apr 2012 21:05:19 +0000 Subject: [PATCH 010/327] update comments --- build.properties | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build.properties b/build.properties index eed9848d2..0fc430120 100644 --- a/build.properties +++ b/build.properties @@ -19,7 +19,8 @@ junitdocs.url=http://junit.org/apidocs/ # This will go in the jar manifests build.built-by=unknown -# Building EXEs in Linux requires that 32bit libraries are installed. For example, -# in Debian installing the libc6-i386 package will satisfy this requirement. -# Otherwise, uncomment the next line to prevent building EXEs (changing it to false will have no impact) +# Building EXEs in x64 Linux requires that 32bit libraries are installed. In Debian, +# for example, installing the libc6-i386 package will satisfy this requirement. + +# Uncomment the next line to prevent building EXEs (changing it to false will have no impact) #noExe=true From 97436e83578f29aad65f46652e9c1e2394452257 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 14 Apr 2012 14:16:36 +0000 Subject: [PATCH 011/327] Wrapper files for armv7. Compiled on trimslice: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) java version "1.6.0_18" OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0ubuntu1~11.04.1) OpenJDK Zero VM (build 14.0-b16, mixed mode) Wrapper 3.5.14 GPLv2 All binaries stripped. --- installer/lib/wrapper/linux-armv7/README.txt | 1 + installer/lib/wrapper/linux-armv7/i2psvc | Bin 223736 -> 223696 bytes .../lib/wrapper/linux-armv7/libwrapper.so | Bin 30420 -> 30420 bytes 3 files changed, 1 insertion(+) diff --git a/installer/lib/wrapper/linux-armv7/README.txt b/installer/lib/wrapper/linux-armv7/README.txt index ce42dd08e..7eb485872 100644 --- a/installer/lib/wrapper/linux-armv7/README.txt +++ b/installer/lib/wrapper/linux-armv7/README.txt @@ -4,3 +4,4 @@ export ANT_HOME=/usr/share/ant export JAVA_HOME=/usr/lib/jvm/java-6-openjdk cp src/c/Makefile-linux-x86-32.make src/c/Makefile-linux-arm-32.make build32.sh +strip lib/libwrapper.so bin/wrapper diff --git a/installer/lib/wrapper/linux-armv7/i2psvc b/installer/lib/wrapper/linux-armv7/i2psvc index 1d9d916c3111e6ed71071f1cc67b1eacbe6362a0..e95ca3aebdec0dd3d15868b1426e94fcc6037f9f 100644 GIT binary patch delta 52677 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

;1(I@=25u{g5jjU(bs-Jn}JK7W5Qp=ACBU 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 Phl|)TVPJx(D*yf;|5?cC diff --git a/installer/lib/wrapper/linux-armv7/libwrapper.so b/installer/lib/wrapper/linux-armv7/libwrapper.so index f3efe18f0d42112615605e78e4f3091850d2ad10..720b37556f7c52ea7967c5aa14e6c04fce4e4077 100644 GIT binary patch delta 94 zcmccemhsA4#tkftB98+P1tkAbt}~FHz2Dbu+S> Date: Sat, 14 Apr 2012 17:25:49 +0000 Subject: [PATCH 012/327] dropping FAT osx wrapper before adding new 'non-FAT' one --- installer/lib/wrapper/macosx/i2psvc | Bin 1175696 -> 0 bytes .../lib/wrapper/macosx/libwrapper.jnilib | Bin 166232 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 installer/lib/wrapper/macosx/i2psvc delete mode 100644 installer/lib/wrapper/macosx/libwrapper.jnilib diff --git a/installer/lib/wrapper/macosx/i2psvc b/installer/lib/wrapper/macosx/i2psvc deleted file mode 100644 index bb1f655218520a6f600a0524aa630e5e8a923c09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175696 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 z zEL+jVPJkeGY&lk9OGe%z7sz1Pc8j`4kRISnr)Q=!&~`2q%Jgt4ke*W~q$HU`+my+4 zGIPQ?rgb|?NvHHTDK$(EKF|N#-y z_L*8BKkPeVphg@+oKyJresKIAvz(u)jqF-Ju0Pu*=QP{Gx9nL^tA4H5evlvPHVE~6 zYQ`r1`25R0Gi&*S-Db~0cwZ;bcxM?%dNY3y06*S4yuZ;x3hEO7xaa?$it`X(dG`aX zg$Hc#|5X))SdKaTgg1Kzg`TnI%ck%m2qzC)c|>A9==_}H$U&=dRQnv z;hmG3)Rd?{f_~{N+4^ zw;CVcxp&gZgwl&Nsfnbx6^nD_nvgG_&4v_=NAS4aVbGF3~+>^8xi{uIZzT`XrCB z-|^n328hEs#6NRs|KJc_;RvqaKM3B_@Wwprutls~v$~K8g7q@bJ>Rw91AByPNUz>c z_>MlGVXWsKedLN9(c-g^ar@!?x)!qQLnMnW{BliV2X2Cp^}F8Q$EWNw&pONl{Gl6r z$cGd=b%h7lBjfZfj~|T1c|@Lj^r4?PkVn=$GY$tKy)up*Yt4zzDGeoZA)T|&Sq@mw zT&>)&o_X)dHudq5c0S*AiILdNMK(9&xtThluF&P&Y*62IYtC)Mdkfvzb{$bS>>`M_1d!2jVs_#EY+Sy}MSCr5^QɴH!=8v z-h#k7`awV^cG<6t#XrB>sQYUL>|Z6Im$6Mkt+AlFtQc_xe=Z{+U{kl|cm#*X$IA7$-`j9t2>(vhe=UqWS zzBBE!SCPXvS}lEEL#@Z3Uux-T zv`6s=f7yfRzz65Rb@r`(?G3MB-v<)fze!EBa=z&k~XY4Q*ggya%%ri!xdDkoB z@D&7Pz1BW@pKB_4Kezp$`(|wuW9*yrXkCjDOQ&oS8}Y!Oc~*B(IpmDDEqJ9*UE>GM zW3DO2$w?5%5BK=({IIXMr(UdwIqD+_**&SDS=*rI@G}VbMIRgZ5(I28j(z5cfjMOO z-eR4AKQ!`;uUx%;q2j8h2W~=YkA5{?+cb{PL5R;K#%MPQJbSx^AlOc|-`8;5$YGDG z<~U(HRh*X~%^O zF5=HJ#2(wKwYEoc*u)N8X4kN;)>_BOI{R5~eTU?TEqgYTZyNQB%obsnKu&HIf`DG^ z(63cra7liUfzyKE8fA?7gJ)#o&j_5a){TF*g*;~ldU!6!u?5|469$AX!RtBiYy-VP zi0yj+AP-!_d@f=gJdUKu+QSdqp&tbNrH>x$5gY4+VBf71+wg)c>w-|t-&*TfLoKil z^b6L>-UeN(pmgAoF$RL~b*>)JmHZjLJ&(>PI=0l2pUE$Dc8OJyDaK%5k0QepR z`)e8I@WFB0KV(_Y6&crt&qdZCYyKQB<3Zq@vu~~)#$#X6PYnV1LC$*N4O{TRSX?Xc zV?J4nZQ{ZgbUFvl3-ibYAy$}S(?XUH+9$Ck1PP6%#O$_Kp55A(8ezU%k58@y` zI5pHghudC_p|_c5BIoKB!TPw;280oz*7;8i@RrSYNXMufxWSM3JqliFTLriz9`g`$ zP2c$?$8j!Px2(el*SgP44JDs9cIZlMyBJX8GYH(oWBAb{SjOCuD{2D&e7?G-uxpz^ zeSF0~*C1oW&b?(BL!b8*`<->jxP}}fIk+pG!!|OE5i2@~-yD!5`-L2S2Z26w?sG22 zF;PqA9T~@ffA)hbIeKGGp_7C*|FFtSP%gYb?b0V%G>Lz|am@jwz8GU{apk~RH z-;;QzdtZC+FUEeceeAJUZ3}}5FMo_@7GyU-l9%Z~Fv?(r92{j5?qc?a#%m2)D`fLb=se)nT7 zF`7&C!DkQ_+IMu48*E??|APRRj5)XPNsa(=+!J#U;vB^_fDH55cU#7gbFQt6e8D9x z%MEe9 z*Bv^ub-~yk;YQ&mVT;fa_0>J+zv;plddL%e(&Bskhb#X+1M`hyK^J_o4sPKNPRZl_ z0^_tsddLrJs1eqq6K?Uzda;E*#yHDdi|Q`8estp#`Mz49Ep!aAjZGC34Q-G&xS{^2 zPxyc@?>%agdi2?&ZbO~f+Jay7!#}p*0ict6Y`{NqjsZXTj@15eK9f)Qb4_@!;x9UA zjW~^K!u!&;@QHr>T@JeO-7?e@KI1#`v_>|OwXJ6T%&vhO;>CY_qO}S55CrDT9X1#v zxA;xp>*$+r&%r4%p_lkPj(+MO2&^Fn`X0w8?g8foIV=d)W1H2^=~#!B%$h@N6EpTW zUufuTmJfU)?jZpk#7Cd8AebY^!`Q(Yc$6kRO>}KmoLk+oZ zq$5a2wR$7(a0CZIsKwE2_se|va~|;ppM2)?Y$tE*8FGglc4&?KYs3$F;K%j9kUH_% z_1=u1$ot(Ezc|at5&i+@M+BeuaKSwLgFd{mo-6mXX6(8KIm6949Agh3I4k@!FpsnM z=wpjDv_`hjhb;EsoBhUmbkQ2E_nFBW`@{1NJ@y5jnByKB+#^q$t^Vw@5q zOU?3-jl;geHP3bQ<2Q1StJylTF2{|3=<^;jSJh%*j+ls%`e`c>|Z)Jz@Pe;Fh~G8P<8kVp^CSpu0({bEKOpD& zW-R`03!jLc@z~E;9)08y8OE_0pJU9eP3P9>3XdVh7G3clJH$?1xJKy*0sHt*-?q>} zYg9LLsnsC8jd(E^#0yx1pK&aV;WuY1eRyf~y%yhJBa0rNQC<&+*9dPCHl_%=*5aJ; z`SP8$x0t-6yVe;&oZs)9P{##<_o*O|kLv~UajkH^a#GFaeDXrwvgfKj8$&ui-!tMm z=|NY$T4mn(A5q`W2-knL{k0hTA1?6)%=dg^eUC681fdbv)EMUkaz01BhVuYkfHMePpp41V2Zxg$#4f ze^9?s?pTK|){ztR*Q-w^>AB>wb;sfR;sE_XK+1<#$dhs{%mwDQYy*_@>b4>lk zb^pVX*GBuEy~4g^-yqA`!+v4k1>pz1F4+6^IB2#`8l5pdv-ljsXA*y(Mosz*gMa2+ zr+fw=A3k?|Zui^Tx31`#r3G$hMZLUnazB4 z5`*iW?@|}aFJhZ(oa_~96mGe)XS{zFg0qFx&mMk%~l(vfYQ{0J_ZUNtS|twn=A1?c{njq*Yq3#qT!IPe$FeU8(Q&nn$E^nD?8ER?_P@|T>D z1Ng@`_IUi>quY7Mv{-hi0sM9C_a;wRuI@j z*kg|OA?)L`zgPEJ;I+izSQ+Dt$@-+BbN+^b_>gzZK98_vU#?W&anKI}{ty>^WbxJV z=nO*q+(jOr87G(6WDR{{=brWc?h2jgu|FHskM+SF>w~KO}h=;h~%sde@?=!xy=SPrS><4SA)fjSZ z0yeAFTO%&WBRPh9bTs>W6xBY1%vBflGtM-{@KDw*LzgTfpv$Ys} zk$-BGTHp%rj4fnNs>O0X>=M(6KrPh!OfjFDaJ_Ms&xW%e$@@Hx--pj? z*a2iMyK=6eLjsHyD&Z7%!}FR|eZaTd}mwFL*n%ouqkm$W?se)+kCANY$;G~y(V zYR{qB+T*`t{|3SJ&6RV*_isz*bvdtg@rkz3u{y47oQq*A=JkB>xY)cc22bd;-{)hG z`Me`1wDV8`wnS* zNZ`EV%DD5fSi0HkoQn(j+~G|2dEChFYUi|{QRabs(C69XxjWSN^NVrx@a_PIw7J+N zKj;TMm$1o|cM58gdAK4c^s$c&^Z0;IUdQvBwnw;8h@V$oOsH{wV~ZSEelC7v6aQ@6 zb;K3ls3V@KG;H!7z#KNQjSt+@=3<|<@WH!2eQK9$J=@4;ZEw(6r_jg;-q)}}Oxb6& z&&s*#!YAjVSsmn^_^DI-Mn2#b|Jd*3hAV#4n$^u3^GL0s&%CMIw4Qi>P`~F(FSZT| zuF=Kv-*#MwbG1Xx$Pqd9`GPL$s$b|8286sY+ghuoJF8c!8}0#g!6~&$%=pXMgzub1 z)FO359U?X`W2(!MTDbIiUWM{&M*COL16bM~H$^-QePGiQ={aQu9RM~3*BAI-p z2Qjk;h?#es?>8^=@nL)~|lAFxU5@`Pk3emK#my zml#}+ob^fKD#Vb+>7PgeE1@_e&20Z zzbKG%Ka=6WT$u;<(_EfKv$bVAGS~3kzuI>uvF|*8iHm(oebbtKFPg3Hm?!FOw&(U- z?7SUd+{OYJl^QeL)>j|M-qB`m|s~~V5!?)|kH4-$&-e(=PgS{ZIhO2XresrK0u%3DgX&>FJ zLC)tTYlFZz^S;LipR>q%oM#H-#02ok`gk9_B)vBu$lw!K)-rB8j;~!~Aq9M*pL={_ zZ*q?v`(U2n#D2qz^#%2@2T#Z{$6EBT2K&sf7lOb%`VR@{K+fxs3xfHF3&5E3NzCX+ z2lDu2PVAFykq^eOg&n_(;gjnDf8v_5KJ;UoD>CpM(muNA;|Kbg=Sm*w2LV0io_qU( z&&V*(nB{q1aF6c$1@y5#2yvaWzFna4->-O+aE)-CK-(m26qt*_7;`lGF&Kj*d~z*f zhwsv9t^v4!Lwv(mWLN`FH2km)`uK@oT=9i5TA$D_>=JrXDE$Ho|P=vgbE2YJifrv5sC7RLprF?Y;+jq_u@_2#lM z*U}O5o8=Du)B?I#53+i*^Af4a8C+lw|5-=l%%QajM+D9p8nKQD1tC6Xg6`S7qXK=_ zj|sy9<3mD7`<7w+fZ#doFotff;{szr$i6>je3X$({A3+#g1~y)V1F=AZTp;v=jjIldE~4k_O069MwT_4>DYi9{6&_25U5f1 zGrk1@Ib^V5dCz$ay+Mf2DegUANc)Ug7k!^Swr4-=XS-yO1N}mrOKhRn=UY&}S*~NA z>?1berBRKLNBo6H)&{}v&!-;0d4y ze!1dzTqE7O$3~nRe8C5vPpskIyk_~sPi!HNjUZIpNAQ6S`-2Q?$Prij7Sem`%GzsG zYp!S3TQ|>NI3iE@YL1E9b}UP*_!0#CGSA2%&)Oi^4mtsA7-K%>%e-*4U3@Ud)V5{t z6P}QZ_iZyVqYu6K3-E`l&-I{wj5ggfPeZ@Yscig?H|ByIx@OS9T)p>OY7Y4zAn(3w z2X4uac`<+MH5P=~@_`MXKeP$qQo~@I$?E*3O2*ijk$4Ng3u4}(5 zFb;>zq08KH@3gg!aHZtUwd)QW@Bt6_2A}Ax z<{O+~7yI}hgsgo(Kbg1R=(k~qg}5Ija)@W2@H`8^xXsB?T^9BzY95LgTEL1+^; z3fBs7LaZL!RA($ykwa&8ZM89pCALF!-KjpY@x3Dc1pzL8m^rCdCqE2%|3Qn9S_XXr zHSYSpN&SN0=S@%_8Ri-1ihK~*SL_G+YX$Dvuj_;$bP1eEoMG&D_CIU=?C4iNK0}b< z47D%l;~cnN@OS$`{c2duIA-f7{%sKW8y@=A;$RH!Xz1sRhMORegWW>65CqQ2f?%#W zKe^97XIXDhbz&p=2WLd*KIkP>kj0M5^kn=px0Q~XiwfG&v zeLvr^%R0wueZG%l=h+|IK?m!pBi9msq61EBAN{sNT=ZbTV&U*RO^aY*s*>V!sxH;%ijNTV;yV&_$2%mYb#Xjryoc&9E zAm?Ww_tXgXgW$Y#9=urM#_t$AbWhC#;&kr%)aU#nHqM@ytDt+h;F{&pW6bm1@ONwM zCD#iwG3M)o>%nIwK4T9XbMdd1KB+sWMtU@sXY!RT_{`_;$qg?{GRZ*#lQXK<~!6v|njzp`-$&40h1x3lG<+S!Z$)j+Pjc%fe_&%K&Mo?OBMHmW@j8u?(J;e`DLADjXHyoO$UV;nok znG5q_9ps5Id`BMNsB6c}72N6%7=M|#f~tzU@i?Lzf6$WMHO zGdPDs*8p+4Kcc?t-nnNCPR(;rA9+7R;DR-9?K+E}dp#OQ7wc`Ceh|=sF5k00=F@te zQ|8fuPpqBI&kYv49)kR-$1y$=t2rW$n5XYo?U+;NuP^lx?#XROdcDwUel~sw#ZWId zWmu?AspsN9@iG z*ElBUBWN6+;MC77qi_z(EMz8a1G&uYYZDc(})Y7f`AOyTAxdqGmpf> zTGlW|KM2l;Dy3DJ2XWsVUf;iDd4uTNJgB-TZAu_IMxC$w@>54s`4_UkL&N*pr zgZiKr$3DYci{3Y^!B4KSKX8ss;=~qwAxCVCyS{_^_+dWd^9-AQRw84r&|?mQ`sUl5 z_;*vxBjd=i9=rI&ddGgDohMnp%_SV+H}gS=&k)B#J(_Dc1H{i5GUlDX?P5Is`497L z0<}b&uP*dp!~2gqAP4wQ!zbn)6M1FK^YwfUsT}gIGxCZ)#)9CQMPFPa_(iNCMX#>4 z{K)PbbomToeKrS-fwe+ji1}sQd&JzhzS}g%*gAnm-rxhyTexj54AXq1QXnn$VVL<2?I)z;Vdt|3TV=eJjJBNeD(U0%* zJ=^ewc+llI;Fqx=pr2Uj!&yNfH;f@e?$!%I;CX;NoPZ#p7dhndne~j(59zhmdC5FF zJr5s@#X9kYbKJhbaY!-Wvm`G)*mS*Ni+g;>p8atB5}SRrEOI~0bq_b>gw`d%4>baZ zT;a_1;ysu>TjShHd^*1&?eEZ){Q{^_KQqajYlpty`_FYCpbGF;3wQ#^bfe(8g zi9dOPHdijQb(@W+8h`MQUF_pWcY3eOoc)M%3cu7uGrn|6&OQ(eZLVC{hj&T`K9D2V zSk{+<=7P{Kkkc^%dB(kG@XfKX$Ejc1HUS@L=hIi)wIA5tCF~T)C4J5%a?3NEK4Yx& z_-^%?=bjeJY}I{NIyM^}*uG8R8tZG;huLx%WQTl`Tl%gw?m;%!+_Tp$e^7n)xX&2w z$vy8PT)B@qMz+~AE=U$T)C;=y3fTAg&Y0_qS{o69K%LR&dBGK%@fp;N&pxBC)Y>+I zD{Z#?5_=H(1pI}&AP@_F;U6*5H+LcJGggmRSK$xL)evq zX9njC_X9$|z?l2$CUwkshrl&2G+N_lB3E?tY~hS+w2r#9{YJ9*(k0jyHX5zzlML|_ z1863G?4TP?SVNoZ{$f43B}dtJ&^C>cL+5O+HhAuGW}>TEJFW@%!AE$cPww#JW`S|I zpv~2{kgjD9j0*UOuW;gX4_@$lufTaeBrxy2!W!1b^F`eUfh%+Lv+r*3I$v(l3kUdw zAK2p>1pKSTJ9D;8&2u#cRkT zZ9aL!rx783KOEORTm)e(?Z@-xhi zl~!xd`P|zk8ITv)f3yp|mVAbCZUW+Wz5KA$PdyIiTQi)U)BvC^`cm+02LVo5cPItAvEg&vXP9-_=Qha@qd$-OUPFoA z5M6huj|~9VUW0A>LZ9bp5bT5JSr?xfaASYeP3i-mn~@KatHlrFaE%P;6Y!55!W)S5 z5_HcR{PX8{*3-5M9RjhVCoj;*A-tJ?>x|>~7&$@Cv2$-<80WKA{PQH;CU*Q85l+w* z1o(<`z!-ioUl6cCAHC*5-RYVP+^B^NYUQ>~a_9%n6}rhkEo4wj4>9APdAGm5M~`D; zuK?^24=uZ%v5-M6+xUtecq2dPbxcA1_}!g*^gSWchFdjxpIho^Xt!1_($sz z@N2f5)zTTH3;xjQI%4d6@{z4a`{BIf4}8N(ww~8&Y?H7~pw)Yh1z4~?D;R|`r z3+&=k5L^$geSGxU;yQ#&*7>=>xkPmKcDx$AUz;2aQ>kmz4%aV|77hG zpZ6tkyPlCFUgpq8!%yNPAIN$mp7_^y@0Rlg&@?+Tc76f1-o3a zXBYDT*JjFbDu2Fp0p+?&Ta)H0ps(sF@4-arfY}MlG)i^P;78!UT zFZ83_zaR9x>=Zv&2_3@sGcP-2pFD!Yg5L+pXWg{y{6V20aQ^yyV2`1r);VK+jwwi%F=`z>tV1WdgMfd? z(vSD1Zj&*_jaq#9{I*Z%cAUJA5^F(#W566^L9oBf;|p`nLt8qp%k*cCTHkeH2X4?2 z>+;@qeuCy>%q6CnCv+`T40lOaGcn{P=jR`syT;%>uIHe8`{sHu|M1Z+(BO^+-;7_v zjasL`bBME;b<_~{{7%>m54OSc7$4AwpV$ck`WSZ%jK?;E?whewt!7+5=sg?3 zAqaey#kPHk_Y6LI&$7mGHERR;kfK-DA;GyRsE=;!*5i0SHu)Ur7)gVX`4~_ieb}h?oeAf@^OW@|XfCcd^pm66oa^XlOGY%KTODyOD#0+o5 z8&WJ(%yW$sp7D#E;43wYF2;fYcf{g8bM(m*Iq)2@vX*hcII9 z7o@?(PT}VCx=YtRXxCd35f~@8^wEhP^acUjV`-mjK|tQJ>Yk+|eqY2V^wIE_ zbv|#clX>1f*;C9j9>-;Q?4dgd^wEbe<{_vLSDdGe69X~Dy2uCP%-1`U>;vl^tL@lt zd|(b4>x9=J#6G|y=F!nEgcOXihPFc>9_Qa2;F~!J>T`x8$9ojl zF2OZMZ20WBnYT@Kr{6^xug4pfN?@If#@gsiM!7tbDTzKf$dbn|2IVb0n z18mL4hi2jr(ix*q_pUo?kNssmu2-(?Z)zzk8#LzHgDck?<1rS(j%(HRLQViRjo%(8 z_q33~LiphQQ;=@gCVs&SV{zTZGE>(2d!VgPP2P6NERQk zhtJdu{g_MLCSzH>jAM^;5BVUlHY>+C@gW0mAP9cfVm)i%(VU_u){BpPPitS%MT|k< z%tR--p>NL7@9%co)OXIj7h}%mYiqvo)#9z$7=q%9L0+v&SRs%djwq3 zzdpTRuWJzMwZYbn5U0C`mt|cg8JyJ_jASh@`!!>0<~(1vkTyx&&#)}-zLD- z?LrW|*BK`s+7xCeYo7u>+wpqQ{ZblZLUH{YtK2lq?e0GeSbIr)JSMbH}m*k|DZu`MI0DidM zc)zK&1{wCiY}OD1KCxf8;v?MFvJuO}DSLqPp_aU3CLU~X@BM(idh5`OeseY-S*dBb zw>fWmgaN^IjO|+Qo^c(wOOE@E!Zkv+zI`^aXW%Ue&8$ZbRNK=RqQ7!A`5iKHOwQqf zn0?;H=QlhshpgwxH+Af~p>G`_or6pCuz%bS>az#Y$r|c32*~kl!%h(3aktPdILG9H zJO^Q|z&-w~6KH(`w(yg^i*Mea)O3jMv4<`Ezz6#1LZ0=W59*`S{t`E`_yMRVL*1s| zCs~{IHE0YUu#XM=GRHyvdVXX%l6c}DdWZ#k#D;#jgR>xz3+yrH{2^0K-&GoC4xQ|I z?%|l+vKG+#gluf+N7i|mYnzs7^WN4a z>=d}~Oz&Aki}zg6J$~3`w(gnt^ASF{kIw{Ran7j^VkYO#+iY#2%XY{mc_HuUwa#X1 zftXkqe}|85^FLePyp}wogLoOMmZPk0`(l2Hlf7lWg8Jy?icaQMLJ-jH+G3seF6-YQv1%)=dgqmz5~jrBR^>^^OmOi0nCtLNbcAJ79wj3Z0y74Wy7Z}^11Z2~@R7j_8b z$o0i~e6=p0%eEIZH{0h2ar*4wO061nj~cJ_KPQ`9B{qbjWAwryx)V z)NT+KGLB~I2>a&seE3Ao?iApd#x*bCYqvn7mN^GFGidbt1Z1ujXz|#l%23mv)4b>6 z`r(<)Jy-Tie9n;*8vD%8hrmecL@yX<26j_t7& z)qHQ$+-&)SheE2e8jo2!L9%NFY{BO`fo9ure}it8P@998D{2frc}BBO_X^}2{%Piy z`Xa~U0(oO^0KdzyAN@@9xkp|-7SwlLv!1#J*rK+Ako|rIdyJze-h0(*Cu=L-ljy(} zcF^M((GS)OL5R;S`nJzmfS;_xcQ{~)jF*gIs9>b zxR!_&8FXdykIuW&Is3s_JwG&k&Kky?kA=49&phOwW;;FV6Dyn&n`k&J;|K)V#jjM6LsNnuB?S``mPO+`+Q)n z>x$Ssj~!Z@Kzz<2^3)!_#r2O&NXP9D_s%zC9%l^wuBV_r{$bm-jqlvsZ^mP8VjhC# z(CHl54mywvg5zo??sm!3whF{aysiiPgI@dzg6qS!vS$@?_{Kc@#QmT?^?(h0MYrt) z^p+GiH>$-KF3_8EL3#Z7E*LLBBfr1x+_Kg&0{=DRMR!_CG$pf%_u zALbWbL5OqVbIAH*nRtI!JBQixT|%c21lPOsp7m8CO~1#^$1i+xZ8zi7F3HDrOnz7w zgl+*&Tz~9GpJ8z3ydekI9=k++w+-sRIct$&4f%&B?wP{|?ah@-@{VZ!kz=pX*z+`W z(q|od(T8n(M?a1AG-T~p);(egrXie2f|wX{X|*d<^1;5-vE)Rf!=@8&?r_hyNx9RFw=F6pP04_PRgD_h^eNK@BY8hSRky;^7 zaB#oCoO8`Q{J4&}N7ivs$8nyBllVEWXt!n1t$Wa!V!N(@HJ~qrE{Wcax?U^b4|cfU zv_SV#)6hSD=C_bOqHnfwG~;L1N7mTRLh&~nKNiA%Gxp|Uhc)jOs5kcOZh`%~Ltu>B zd_bTvPcxT%KSnLmn9I()HskrM%r%Zqp6dCTgmCtJ@?uk#hXmbWe6$8m7J^$Kvr zz6N=LG3vQrfH(FvbEJ22txza)g z#Daf^gdqWcY$K>||9O`1OwY<_D6wf?J9O_pKQ|*!aE)KUKPw~u2L$v5;SGZA(r4_j z0B?StAj>_uh~M#!=spPS4`lp|BR1|C4+6Y<9XewB)E&AD0(ODz1@*}t`dH_2a|buT zy3xU$?efg@SV-rH30>Ud7dq)P4(GOUkNU11|2*hq(&I`U!OXj$M8-pzZ^8aR%9XjJdc z8|MPRF7@CXSF3}p%u?M~ICCv8)&0!go6Q-Yt$WT5??t{se*d0^)*4V7Z_^y3ujJzvKOf($>q6j|Ix|o3N?p1Jsfmz|agCpK zoXyn5kihvA1nZ&Cob@2X*cAe?`;5aD`SHDd;f!Lv$Fq6Iwsra}LKpJnKM0(S*dm5? z0&THt!v5p$4?34S6l0G-4b#Z2^9>K=k35nSaz$R;_qzf6k=AH!NTeFeVZ-&{zuUkk zkGY;uw^g8C<7ao!eKWrJJRwHcp<_pf>#o|fka^G{pocm^2R??hPyO(IXy3iB{Ql_r zLf-F@tVg~e#CtR7-tn`4@fjI%gx#!8_DeOt2Q-e|YWj%*AA?|9=wS?d_-LMxjo&5V z!22E9Aov~FvW%e%S^DO>TAew^%$YamYcA)1mJ94>&zATdt5@^HicRO0E8LlL`-lvD z;pdC}9j{F>kn?^a&admC-hN!DT&AJ(E|6R63+jXKM~-E7 z`u7{CC;yESefVRq(06TRV+!d!`Ebo~Wt{j}N367vqS-xPZ$F}IvGeQq0ql@N&J$`8 zK7!zL#P{qq#}tPpV&Y*zIY$FmNb++U(n+m&}R+z=*AcB@t^v$ z?d&tNp3hoV_p@=(yw61H#Jt%5dS@4F;Sc-x2<(eL!&oOg;D2`hN{wA1aLt~t8k(+0 z`gy@;Cwr9Ka_@S#&)5k9HkqeyyM9LE7h{%14t;(GqKkRg5%NKZ*CTJf;0d2t7X;RE zk6!cJ%rmE6J^1G`ZPE$X@%R4ix(_LOb;U1a@B!cP+Z;GI@Wy-)&d}17+lWP!Y_TPGm zBQT+czD{AcfL~jLY<#TC&T;0B2?c?D6Q7^(Mx9bO)H^NfyE!l~8zd71Y>xNydN0D7B=Gj!?^cD%nS954QdzvxZfzys?GUt&8p39sw}Iz?wUGt z*VdW4uFl+>>dgI2I!A2OHuV>TQDJ}D_cN0#<70xKRm19!2tha~Fi$N5&(RNp_Zu}l zl#Wr$ZNd>@o#1+=ZU8ypO73W`S#oBM<1ur4kLK~SARJDCO~!&it0%)6+Fb(AAYu;! zzHSi61#!^qKYijLZeoTP?88eCXy{?g+ywOvb(8h@Xq&Mt^W=xM=!xSAx~JhUYgq5K z@tv*eMJM_I-o;jb!ktkqrJcBNOjO*OY6;_nV}P9A@t|ln~%rNk6L(yXL`M zz?1dCH+(R+kUzVmhOuiq*ueK791@6;t8L$>eh^}=+jP&F==xfxK6M)e=Hk7*L-*eM z^l9hI2W$-pi&fu^YJ&QJN7r1oMrK>nozg{3!EZtEes!JMP9wYIissz(tM7B{3iV$v zaNQ$Ne;vYMfjm+ly#hY?evA6}fE>1C9lAa1zMjtPI@c1xdP3#$D%I)Mt+IY>x68 zqs9R;T%Dt!exHC}jAz%zHj!~%;RE)A;5B|%wcm~jxmxani_JhtMnR6uQ#uHeG`d>*KzfZN~ABnDGVf@Y!qcQ9q<(aU8_U z{z9I01%WuS{~c++Gcy|bpL*3+D zGIwx=-def#c>oXC#xKrr>~oJ_K|mknL z@Mc+bHu9Hz;FI+_Hv8(>(1{%5wQ6TTbJ(Yj{j4@GtjCui)Y8oyGBFp8V#xY}j<^oi z>E5;7rarc57pkupif^;=Bd$Gi&%Srw8|5!Zmb_5w^y515czZgR&8vo+&g1#=G03N_ zLiSwX-Z6TwA^s6pZV~NUd{x@k>{SZ=zv4o4uLWD zdA0Kk-QI)N$$Fm)aU4FsSX1pY8-B2kt7Enw&F(+e6EpFI^lBcspUoLqEnc|CxBCU> zfVdbl=Rtkea*qtWfb7}hbLPbs8ypau>!wy*Zkr6AAOc}%#5Mm`9KGL1tG2l?it6H<>0}#7_0VP9W?HGhlh0n zH5^j(>l*vFNB8I|2!~VP6JtSe{rP(;mr99$NLF=*kF#m#XR!ljjQ*k zd3G&lpRGZ%YlSueKbOvj%0A8VM(&o*hst+U9pa)}$P0Y}&sxUlZxLuag=%u08fTs5 zc;0Lkwxw5H&iVd>F=VK1_LFOweHaAx0`*VddktCdMb~z=_9c?|!hQkXLqUCP#Cw-M zdz|ws2-*6;?)r4Do;}Y=G~oc7==I*l4|HMAb3uLV*+=#~V^<33qt6=d>BoH3l5uRv zV;@`Q3tc>S{QNgB%nu3h-Y(F(1lFUEd9DS){N114doCLjvaCVg&p~VifpK)ZA3s0f zE6yiA(YgfIFdzHjT7f(4V9!4JGq2+dnu7!UsP&y-Hh%l&^BDcCk997zZ9l8A!?T8b z(Z?6tb=+`iAI(qD81mWrug2>Z$vGx?MTcu7s84+|zL2?;I&G4Tx!h4*H-Bie{;kql zuHEj@O`rJff8+jqu4mGQ4)ROdvgZeiJ`-H;@68+z6#?_y* zAF=SPe2N#=>1XUD`|7N*<(<#uT3)hQc$;vq@DbtP3tttcaxE)cgdh_y7nY}{R;JgP zOUp|B8#yzrrFbmYvhm+011-f5sQ-mr%hl4g@%M$#3je+`xAF1H_1dEvJ0UzTJSu!L z*HU~?_$RrRd*xH{BNe&(in*2fTXQY&oe4?;3@kCQ#J~~*OAIVA zu*AR;14|4nF>paMu;T4}aJ;yXzfqT#))l$c`s}w#{Z(n7&zhH|eRXr;qMT&-pMLJw zdI|E^?oj{cwBMutfwbSR{s+_kt?GX)?Y~X^htmE#)c>=z&*$U+k@gSda?4(p_Vr!K zvi7upSpA-~ukU4+71O>xS1$W#>Sv4kzn+f2NBvJP%gO7cE&HDuM1qw$}J`ac!P{6aLIkNVwFzc1>)HR>0l{(-1J8ujl}-~N=M@rh{s!D#$f zqyE2&`u{rW|4!8ZT-5(RqW+^%|Ep2|KSurk67^3;{lAL(e-ripKI%uDU$kOo{G!&V z|Jta(ChE6G{hy8c9Z`Q*)E|iYgHivks6QU{-@PoiEUlS~jz|5EM*ZK6e`D1D`KW($)PGCVkLs}H zJ<<6867{3HYWdx0oY+&|TB2HNc`O?L)2RQSqyGOJ_5WMckLsr-s-KH2v!ol$>B)ZZQT-yZevjQaOP{Rh-f>*3;GiuxalWd7Hv|1YBc zZ$e6fPHn@Ot45!WBZBz|UmX3hRWQ7TzeV7d8m| zT;VEVqrmUnY!a>!t`)8m-X#2taJ}%e0^imDyuc%o|F#4Fjd6ZQYO~NG@QmCdbP9Qa zpQCLPx`dmAn+2YQ-NH^`m%#Jz7NJ+@6L==_vxeOQKdfqhN6$1Hj&0MZNagjT?e5F8b zkUMflo~RFM1%9bPazH+)GwO#tl3QwkT$6KZntYO@`-FW0wc+}Gz53J*dAUlUHpv-z zC;y$o7J<4Wx8#kSQ47=-HBHUDS)gv;Ca@og!c*$2-FI-K;2P)ZxE<=@=N}2 z5-t-q3Dov6;iy1;lY8ocI$tNePWW+wT5K1#2|p&>BTzqw1nT)60<}jyZ54h}*enbS zZxlL&*9v~2Ysc7~d(-Q?a)X0|hsQ?m94Q6dviiKkR$-&`$LnFoE z;(bzaaCGn8gN1{Iu|tDnLx&G)Xy54Ip@Phfj24IY-#55VJ`7e|%gl_74jvgAk%LFh zS#)@Gtf-X-hl)e{&Y5J<;ONL+IVp`thTb_cdZdoYDgqhHRV2=Fpo&c7$I!^ThQ~%n za^hg`(D1v429FdD9X>duzy>>q_7}zv7JJ7>hIWkZEgU38JNvc`74u#*I5;#mHmWoY z4&FU<-=RCl2KU`l7~8)|%I+LKQXCpnjC;u&>J;dayT_!A{*kTxTO2(&dJk!)JAU|Z z(%oA;Fb4C(Bg4hPvC;A3FiQ%1DFI!JL-!8rddKjH_?1^mqpm~42lelPeZ$nu!O^5f zxEvh4Q(PDBJ2-sj0j=6Met1(3r$tFm$F4DHYICN0!B)9h-4eBZ`($0t~o`Lan;K1mSVx_<| zdN>_Ce2=Hc#*Y;4luAt=NhgcLhlWP?D$x4!*>kt9mTwRW@-Aq63{`?rohB%;ULCxmHIq88HZBZ58ZL3IC{@s@o{MA(B8vx zO4lPpV)4-3`-k_7X=kN&Q6>I#PWax0ActHN`&kY_PJ}jGu z(;C<-X4%rd-#1j$2A#PddgpjS;d#0etnUu#Ai0-Fl%li8#$`1gRh?iuHF{+DPD)i< zqCkyRlFPpbhesG4DjdY$WXp)rv7tkwl+oBwC6#QhoC;q&YF5{TO9`l(q*3|{$*$1Q zu+BaOa76Av+mVV%4l>;o$MzPqfewj0`UjL*uIYWc^)zyjjOjX(q~OSXN5tux9i2Ds zxO&s|xxq>n`S<=&c2e>Fil4>%lT3|QVihGxbmJrT{9XI+IXpHzQrthI>Rm_99Xe;^ zp2BdYmQ@&u&s_0Y*Thp@M|6NE10$ZP_^zo+oa!i`M5H(>(si%HBE72Y(%v{jW5X(u zvBJKwpS$X+>)v$rwbxzCGjORbF|fqI5(7&NEHSXez!C#X3@kCQ#J~~*OAIVA@S)>Ed$F}@i^1XZ`?zY;UbFZx1u73sx`}4Q* z&9@tCHn&vnbj7Yr<noOGWtxAp>z~v&zt?SFo_q3=nKg-YOY+@x(j6SsXM26o zz?adqtd5m?m*@0@u-wYN#FED zs4o)63I~&Ks?YV~^sbiNN(r8RbIbHk16gM-=+E%j+0oy@NZNWN6$Ej}uVFZUUOTAo zD2oLPWBc6oYe}}&!+*6V9rqpFH#3vfv9`D3|JoZ{&f;-q1$Ot29y+A2gVUDPu~|AE zeMQCV*bm}%8yvjj2tTNB%jyXGS0+D5rGC*ylkaFruJ|5vhfl8(m@m^GZprn?$V=7lVO$M) z@N(f5!o5PRc5Hu3?zgH;UaB#EaI;FdYW&F9Rr(tEsC!)|baumGdjhx38YK zZl#{Wzp+aHOuVi||CTR3{={U*vhhp5$ZO*_TaSMCs@BfOH@AMi=ghIMjsM-m(-SY_ z+5gRpN+(*%tB-$e{2wOoZTVPEkMwfx_=)23Gf#eOWpp!j+rY})Wd7tt=bDzsTGp(R z&MAILJt-x`9vpK#NH7rzW<( zww!-@VrwYppPAUYrmWO&U0ZszXX0CLAAI7GmR#%QIaT5AzA4CgYw5YoO2y>BR zi5K6J7n4J$C%*O8x8ueB*2_C{^5rOARQKoGx6Jsn=`4Rf`Ts4tKiZ`xXvgGdZrQdx zH*xKnsmuGd9r7pH%B9mU6fb4$r5e*#oXDS?{LDW~<^G|Mv6udA{$%Sf{;l3RCre*v zMigng{8vquANr`GoA^rkC5$|-k;%>#%M$qyCGu_h$T=ZmHT#J~{=P{5S7Z6B68S@k z{8Px^pUA&6l0Oj3|B1HIWa(3h{FBJvl*k`S<;zEVw5=H56tB`-yjES@g;!r?_A<@l z|BU?dv*h*JUXwkmj(@H7*gxkcfAZmz%USt|EFC{F@mTAzHHqsVyGcql{#S2W&iGe~ ztGWBEGJgC->+vTO!=FQj%FLhCK1qu5m)e)-%AYAnnU026@#pQjUPd|Tx|(~=EA@3a z%^V-)6)1n`^UHGO4-;~EdHLvSx z)G(tiObeZy>C}`OO9%UgGGmvH{Ey=L$Quu@eE56IOW!-wdQ5+(kUReE*5fbJ!J$_S_S@9gyOT|x zKh=6{C+Eo{lcfiAcu3tUEU}kS%@Z8gzx30~bI=EK+He;z3*i7=^$mx7WF#CnKrYxKC@24T72b>mAPjxpLTn)RH$&*B8HN)@)Kgt z#bC8GZDLuD#;`Zk&uLu+4r}Yjs@xTk#r1#^=hhDQ)n%*N#mrB!Q=_k3BVqTt8 zxvA&>ySBDO;<1w&n=I|-bs;1Dm1Jg9`Xr3ke6ot3U)5Oo_UErYQI>ZPyug{!sb3dQ z{;hlpsW@MH?uM!LUCD{B*ON#14AFY*cGX$=foDpOv`m)QVNj{bpA=Vm`+1VfMEB#7 zKFT5)73YeL?$kG=vvm5*#8+C6{hjV7TaLRF9?=Y?@YU91XPDW#j7aq+q}9C3DxJTH zLzP4AlOliOE79^&Ww~A-SS_i^(jTUrR8+O_hS0xe)zr{WB?nFmzhlk`x<{(?>85vb zd&|||p6GtM^1+6gZJMbZ3UcgQt@+0$@=r}|VzB!u@sS^Y`uGzQ<4+e~sW)DNO}1hB zDQNJYR?g=m+oyd#pzawRxeuHwcb}a2?nL*K<(G&{u_$H7|5$I+SDz?7dP8!Q>%E#% z^~U~FeUUiz`_HqNo-B7ilQ7frD^N38x-Q*npL)ac+!rX>Z+@xVJ+pe%nyC+KbxPr> zZ7Wluk3N{z>jN*8A6TiXP3m=3CH>`>h>=U-{4-kc7~fy&EH7TqDRi}%j)=cRQHh?H z6gM(?nI@^h&1v$aVKrI1{dpJM{&qi~CQDz_>!!vZ%j@sPlr;IE55KC)XTPC8Dzkr; zZ8W{BaCen_**00)&fBUu!0_nxoJYmtWNBYCdRt|5XtH!H8r_nNj$i%<`ze9bv2#iJ zrq992(!XWVwQI03b*UCrB#)o?!kt>!+Id=Q*+YM@Pq*Lv{2vT)`Ls6EF?Ev9FVW|P zw~tmxnp6ps zAN~$&2A|Y&2{4O z(#e+6>17j-zxvyylgmqg_1C4ZY|;IzzgGIjveKXbS?Q5IrSB|L*}nQj>Ezc-CwkyXqQ1(ZfDn0tP^v$O;%l8fXYJ%vWZvDuK@@F32vNG5DdEGuU`Ow1^mi6}C zrJhtzpHh{N0jIuH`2u6dAHw<{X{CtNt8e}!=LhoIh@8+Z75UFf{ukc+-`|vb?-ims zo=;dxK3Y5|nXA8c{KP-L23?6eX9-GiMcJJa{L)b=OEk8A@ZacsEGuovl8Fc3p$eKT z{X)vtWa&_)mwNJvFUVuP#q{gp@mT7*Uf+rwebn%;EnBYDpPF9%@L8*W|Mx0!w>+%t zSB`&svec%drS;e;J!wndTitr>x7E>hn0#npmyV;?K~Lh=Wa+ok*Xha97c0Hgq2W~J zpGtPJ^kaI{ozNE&VsNswjvF~u343!Y_$vJc=45HIGAF5zo+b5~RO;hAya%3{Ed9Nv z;{=kRio(mkSPABpUqRu&*qj)X!rS!TIb-&|RN>VZL(HF6<|Os(SyI2Dk8SL!@=C4M z^)F@$L-CwSlb)Q_Dhg>&efZy$jwI=q%URr<7MXVQUWw@OsyB)U@6~Mi!%4a6(^YjDLkEuY<`kT z5rd!7^f?SBqK8rj$FW?g>zNm#i*Jdw-k6Hsg(zB&YZ|TTf|evNiPl%9qJuM9b^hR? z_T$C9vDW9{Mxpmhbh7lm${aOumeh(gqD%h-slT6=`Vsw9eJ1Xcd|Z;QdlRYQ%A9mf zoF(-oq>}3V%d^HmK0W?w{hWP9>o2ETUoH=){^(JiN2gb|e(;py;k>Qna#JO=Ls}T~ zT*=svD8!1~#4m0n|I5o?;ClQ_@%1|V)yqx&{RzF4=9Ah<-wvK#t{uAn!Ku4tc6;jw zKPxG}H&ou_D*sNFUeD(VozmK7yw5z?!K1qM`1N{e)rX_WQl5F$Vnv?F_y3=jH(;GQ zeo#&AJGCtLY)kT@dsM^vFm{YfZtC4%)x^t{G19FD|Y*^3`0MUOmt-Sj7y zR6Z^C$Bq&*rE+!@eE(N^ZVg{V=D#KG@F_{+Ti>iBIsdIM{m1S*R_oix?&l{S|A)VR z_&b+B{M{An{=@!>-7Td@*S!6SFKhkuw{@45OK<+k7G6E|o}xPVm4C!W`ls6Fk0ldn zp~ep|y^o!lI`9`tQ0eF6rMsi0Ow?MsK}$=IUiQ}M&*jPc)~hCNKV5mpnizkf^w6)r zP6~<}%Afh^Uri&d^)P zgZg}s9$=6~?Wly3C_et@L}7&=MdA3TADl5){P@(F&6UJQ%PNKY`BdlB?NajWyJX+_ zS3J@C&3YO8h-^-MN9y(9)f@iZQdWNG_8S!0E6eZySGwCQovX|5U#%`au91A@{Ysnv zeKz#yYm%+f@|%+4)$aK<%X6Dsk9~?*r6<`RC&u5|SmS?5&&jE=jK+_nu{fxYna?n+B`TUG&Ui8LN*PmW%7^GB7sAP)l8{3mbcFXOp|qw{uViwxl#|z zVsa=pr%?N+&ro1f^Chn}qFYf^)3pg^lG6(JqN{L^We`uF@0`;NOE;%uIqfF)EK{Fc zEAV5XYXx?qZfe=JeNtB72u5I%GiSHoY^TS|2t?!dA@-EB&qfzCKWHC72foWSD@P#s z0f#sYZ1!Ca!7PU$M-vkK0LuY!^J5`+3KLd=(}cMd323GUUrR7^F00{doOJp91>Czj z#Qt~E4{1%Aq3=z~Pni#&5a1{s{Z8a|Qg0OKvs2$N)qDalEMNn2VH(dsos{{AlekDH z_GLvKn>+?=Yn%Kb@f~Y?1hGBhwnOjZAs$q`;Z(TXzm7M+nOoQm`5G?)yoA&V1>@;1 zFsYwd2TC|0jAzK&IIRf%^fPB3;K~%$k@0NnC$N3{@u(dMZ@#`X)Ba(N&DUD?-!UY+ z%H+_33^4Xw@dPU0a$;3$Qa+39`B6rm-a$Cde$L)hBBGOHf(tj z$M-=ANzh`@1G;6_JJYI0_5T?4@(8>Q(naAn{p0y-_63E_jOW)nGPNxbsf&vOYcYEM ziSc?VRwVH6I`}A&`n!yk8!U4WL=@^j>C#Aj*fP(8!3{^1Mn4~ z=vXYQ0#O1*j?2kfib^%qeGHn~-$48O=`C)n>D||uUJs96gF~--)AY<;Y5f7NyfXXt zKu^f>{DV%Gc^N9*gj+@S>~B644~abhGR?AkAD~Uv9mJ7?kN>pw_p+b$lBQa=p}=oM zLn!jvBNQ1zkx;#!U@yTtEzgaN9gcagI=Qp_Q)!;{t7xvt3v0f*AD^(n`zS@qYQqF zD~+tHTEIQYg%!IJNo-vEj{R_n*5o0QLa*vOwL~3!_CtjF@CRVNrOQuj91^*H7@3XY zIYImr5-jse%E-ayW(&#^>=A;Ua`uwlH9ks_3BTJ`4sZ6hpFF-Y_18Cl=%CCt-7)f_ zASsGJb{x7Q(#9{y&BE%J{W!(C>=eLaL~CV4gGgl2%yf$u6_-X&6!jz})hZF$fnQbt zgf1lU*}rH+NptiIc|)1k5j?Bj_6rz9}p_ABE6zBoL_D&1jV<8s|V4O>iGV&O-!qZTSb3B1Q`fZhO?3>|^Pqzt+pM zU(AMFLcd)~aC1!u7y!LBTtopf(e62)`fc^n4i-uI#Wo&yngJ4ov+TaF%9;vRzA4bw zuSt&3h%At2BHQ^@gnF9V0;sXTaZBo}p~#_qKA@0(G%;>Qy7G1!*ImG!#xAP2D(*tZ z=W&3LqipneQry={B0!3}7}0;}tXy)(&B89)s$E0B6_DTJJ~PYQeXi)Ox97AF;1G#y zV%MIZi~h3{TP;|OHDVvYrY8AE`x}+I4pKPzycTzsL53pB>*AX!NGv}Ah!E@&EVLJZ z1R`mHklhYm0ka$JA-?K#Cp#av6l#P~H0j=c2<%5%f2cV2JZO538Xk&m4V}nM*R#OA za*`88S~ZYA&dqO`mamlw`4imyuSw9u*E)v$E^hwXwEQlpAj_XQ4Zi^CKo*|ygG89a ze}szQmtj2zAQ+WX(6EvQ8*(pn?K6cn+J~;B48=wYr6U=8G5mUp2K z!Pn_>)B<)0n#3S}3mWRKnMwKqAGnHaMph!w9eiYA!it55ZAego?%?V)LVs{>N**f0 zOb1%E9TMMMxRgaq>Z0jbJy(#9V25WZlZ{jNA8pX|U-baX1MLo^{dXVjgm5D0Z8Z}v z)QB`Fa^OO3_t82(4T?D~)D9n1ZWGNM?O6_x$0TdLlP2y+DzjaW-ar>U2u zK{3aLvVBkwr$I5th1%tVx+4vWIWE*5A5?J~6mwjteLkp;X;92@p$__>>fxJtx*lPU z3-z-PYFiot z>y6kNl&7i&bm26cX&fHtCuK>y7_lhxi~4|{J5^N=faz7_Ps?FgX;riAt>ZcWd5-j| zLv6`tYw($n6apx-*q66QN@5EC*}dk{sMAeKKFAOq&;HuCUxXRaG{}G)0P+*OgE6vV z#5iTB+u`r;Si(WWvh*Ij_hc4cx8=;s;k9%+VfcYZkhM5W&`oKp!$|uIb3($C`LAAb z{TN(ef+WteZg0pdbG}mb;F;hRi;PP|erV`zvwnD}8vcD~nOT2j=ykLHkD*u1`Vpb|W_@w!d9!{<=-+1j zC7~zX)x>an?PQXsyUt2=u6qVE=w^z3X#=&lZY_l4)ers!PZ^Xs(|fZaYto;gLx_8s z*g229lc>Wxgol-p3U@*029PU8mW|=vzM>#ItMEYhd+J|PSpBFS@X75iz;aih%l0=1 z{vQ|o(0Xiax%|3?)pkc4@0IoItFJ29&+`QV2yh>?j;aG)tA|1DXn33x$Hw z`hCHEd)WEVL`1!zo__=kD3M>ezMXi7P7h9fb^a3;BI|A+Eed|I^~v7`%p>NDZncb>d>jSy~^QZTtA6 zoNdHchuUGK#L3~%k}I_gAB#A%6u*|)PWN6R$m(jtK3Ef38`@%-=kF`hKSV! zwNZj~x8ufVVhv~p>ny=~&9}1d=P*}tzty|xjrjZ)!3$0CzZK~c>Xm#FGl*Z4!rW%4 zOhdY5a)CVg6UcCX=xP|y?p*PJrd|R)=RiGwt zN|m&Z=f7H9)Gt_DHURz7Y8?}G$v4dUQQ;l^g8RyLs1Zg0Z=nKW^hG}_N(2^j@3I(J z6F0c}hqbaY3};h_Z?5UieyBzobRDJifpuSY zVcDMXr>c@%EB_6%@2JpaX5UWnL*dn0()zDv4fSvY5NS`3*-n+H1@(JJH?gNuIQn$X#5 z5Ms?bg+FIuqan?*+AJ7PCmSjk{!Ge8R18|GkmU}>uCbg0!-#bK2tBrBcEA;Haj5A} z1DGY=0$vKLl`VV-@pem;|^W=(e8rVRa(bP_RZir&&dxpgn3{8zExLsR>^ImS^p0@;26X`Et*zi!kfpfClqu!MhF*9ILv;h8_H;+@#|uokKWGfK zxuHXD*4p4VT-IHH!5Sk{_)6pT;8*=O7*Px4`o9|r^xqUdAyQUbuggsv82TR$e~+x) z;bf$2XMOmqNZHq$!k=QlV4pOm8#xM!UxVKc_}z)$_V}&EZ$3+cl@w2e%wwpdP9iH0 zn-h+<*#APzO!8Kwqol(|>>u*9bE$UhQR2$bjDl*}z6TS#jo7sU@bzIM8p0E@IM>k) zmui37%Z^l%;6Cant<64;?l3Y14JwT1NoN5k3a-#wS|Uq=YHxtN^i*aDmO9Y&!(Rar z!LQnjPYyu7Wi2|@ z62$&x9T-#FwX}B2owab*t>T7N-?l6Kz$o6V%-tuU9kDo1LMkvb9({u=%|pzFyzmlL zA-Oq;$abj*t+Nh`fTWpXe~E%v_&nB2*n+GYlB4k_oqzaKl#@RM=3v&Ot1iyE;UsW9 zX~0T8P@bXA?V*eL`Jj&9JjoY-beV6^4lvhowBLLaL#4ObBBh29&t3N#{(qyJ4f313 zYbtQiMbK&C1j!E9LG9%PhBGHPi}lz6X`rnJ*q2~>()E=i}&- z^j{!q*Qs=tBPh&&0`_MhZjHknX%QJix_@2d4jzhTWeFcR=` zd?F;N0~a#0dLoN7rh-Ot4?GEf|7bLR?A4WpmA?SdhX~ApKoQ_CW6KugEd>Eg-@<)h zzP-ik2)IBXac+TMpH#~so;#T$UbmAkGqq zf^>+F2!V|)p~2}ZLVVL976Sr8IZl;e6(@Xc!PexbkP`&xn02QzGd0+7RZ8dLBRytf z=;R0rtzGXJ!wi+SA6U*n)#QU9nTb*gKI;C9P~fZ5Ed1?)C){!qCR~! zP-i*-j8w`5xEM5(cOb*-pT6~P*WXyp=JlWSc>Dy4LJo>t0dtR|9>u7jwd^5s7~ah8 zgDD8x(5?h7kAh&Fz&T}fNA>~EPZTm_2_B7(shBRGE+SyS4=t(m)k3HZah(2(xgHK? zn4fWM$+e3?1Z}d8epaB88cKDnZ>QPYW<;N$(&E4d#6JRk8Yfr46pQ}_Rlq9`PiuyR z-hQNVTOt%J*iZk_;m08?{Ja1~1wbpVrNEnX2)NdTOuZ`73BMKJ%R?!FnZ#zvDAhh5 zr3SaTL6(+zA0+1QydAnQ}!Jt0Qyu$l3y$hQKK?CPUHkMHI#UwoD8&ndIMEm|^5jq6FX zTlzES;Nem@UFRXf03xOqi`}MjK^X7djPC89iEAla=7VexUf%!&DuT~@vhRZLRriWL z1lyAYVRrhK7M!b(9eZLA1h77P^!O3=!|W@Zn@c#SzdUrTyEG=_wOYU-IktaN2fN@D zOig8nTPpAxqB~qr`*`G$8>gSzmB_4nUEg0|?n?82^$|Sm|HDzj;)oNP7apr3EZ;nM znS>I~5q$vy)Gt?r@_ggD@Dpo5{SwC1=K-YaxZz}99Y5Zas^cvXm{&nr zl?~YE{g;i9sw3i!d${#$?0wtkzs}`Hm$R5JF4pZ2kVs~{z!hN4p8GxuYMJZ_$xtK` zizD$Bye~vd1l^?c^FEVzje?J+mVIhSOM9Dx3_kSiyX?ZLzykJ(Pbfmfb8LnpBmxUa zPqixUCx{c@*Xe|-5;)%mUMn?q8*s3f(p@d#24TVeSc5U+0(1_&g-EP2VmZttWMfem zpd#CWL5S-dx_o!@b~t&zbMpA^=5dpbcxOnSrtRChLmUBl;XexpHZe=GL^a#%+g$P? z>pW(n%05Qn#ga zi&OflS~Un0gbd_hvJb0N=Oy-5<>V0Lrf&nDbL+!K6c{gOBd~w+ms`loS%lESxW$e` z)`tmzii8Rq1mqv#FL`;AdL^tog`Fs1Y#SEF zUxK|ru;y6)>9|HLzlWrFIa`%f_)99LN5!o*1mITu6;gq0DZ}Vb+-0wzx?8awa6bzg z60yzrrKA$EZFr*4;<1f*idU|~-@2X|>j_H0;(``W@Ujv~kmlo-SF|_h6F7U;vlR#I zLY9@9c(f%qO8Q$H^)Op59ymc|>z<JDy6cRW2tO*m0b~7ATNz6Py7V> z9?#Sh@?7Z^o0DGbdbe0h2;(HJoM)_Hfq>MLJIxYwRPT@7%R;>(bZNf1*TfoL0e{kxClxpZ#lU6I&0b*;1=mGiwdi4}$x-b(-?L{~I)S zmGIckRi3^W(Hsjc+IKaIQ!yccrdtLAMY@$GiLIQ1XXDNT1UzB3iXA3>P}WV{m+|{r z*@QA22pnw?a}ns1$f|*iNy|+rV$b3DD#qH`U&X5yafA|01a#vAhEj1~#q!E+G}H&o zI>6RhFr)=rC$Hi7lrf)mN|f>F568G&gfn=u;*Lr=#f35|-T!X#pSUu@-_etmG6^iD zp6a^|xP)y#vpPFV7bq^U6S<^qcJlUm&KrqBWfvm>F2?~yfRkMNOy$Fb%5X5;%kPnv z?=BB?_wsojEQODH2!5WI&)8RQzSn5K^`u;gp`|&YJHjOA1J_*kAT}HuLT9=sb;4bh z$s~$)BY=xSLlcsKV!gmn*T3C>-684>Yf4U_9w@!Re)uKy9FI(lWWsOw1rOR_X)MV$)I-X4Y_w@NuRo_;km=AUbT}sw=y(TEg;yJ1C|K$>?N1xiUk5?^(>AV8 z%^kSQE<1Av zUNDlz257>q@#@)X7DQl|x7*?V!qMcamiU*l|IgXFZ+#LI*KW$3(gMwf#qFO-egC8} z_RKs?i?~M^=v<66k>suol%#+nnq?PTcx&hw&b(LeWObCln&5vnY+H z$>Y>%%!A3|FQe5d4?MapiArEjx6jcr`_32HNrY0adWfoJ4O(g*JkFR>0UQ-I89$i4 zy`cs{ms#%rWiSYH@&9l5|0n!M;CdEriplx~FngW9ld1YgQiDo)NV)5aPhb+0A(a0~S_eFh4}1`2M4YEZ9g zlpR<^h4ybj@*PZer59a|H_Kdt4e`2#mN|~U^Hb}|zW91}3@OC19;)iQY*BjYWgH&v zLnlD@ZSU5-1NxQei;t&l7>>*?!JbK+6OWQLy%C6=hh*K#_$7GN^XQa;&ijC1UwRz% zQOeEI(cb=Q&xh~hFAv92nxUBkn)atJYwPJN4CO~9ouQSV!Zf`E zO6sU1e`MM5c1Q(V7ILju8Nlc|wiVLcv{;ML0En{i>a3gg1p?QmmIBDE&cU@C{mf*| zQCTaYA?{|eQO-pwW$r{enn^YQf^0$rgTZFLhDR*(u8s=;=7bO}s`yE)VJdusK`b-4 zL+Ei0bts$48YF)Ir6|5!l`v6btStQmp?l^)SRNx7tO3|v*a^4H z$3Z1jY)nsp7!q-As_bN>^fYFi3Co0(ak!+2FrAEPJ<&o)!2zaUn39L*dyLq6U|QxC zz~Xgaq7A2Co6<{a8|@|93f-o`UOE^0sB4vjKq+`p;m*mAK|`#ZeezM*AwPJA5&IE% zlMk=MUnBYr{$fZ&R6%E6sA`Xgv)jAyT z63QDow?d>->)uCZnFWwf!G88S+GX~(dJF|1K&4;jV8#pai%9OKkGQIhH}^R`%f9F7lvw%_ zdl0ZG752B3#sMXHoffuT1e9boVcR*d>Dmd{t}bjoVP_HcTMUfk*}}yGAOxQ64^r}e z6Lp1Tal$eixkmI5#uH;kKP_(@9()020h0x!0_tAaFSHLXu|aBb6B1`46=y0>KZ#H) z1ouVok5n9M{0ORLM4#8Vw;8b;1$Q@6lMfSA;s^fVu~%}6X73UodmS}Q!3zy_(o8KP<0FHoOBmDn@Su5Ug4)k?F zxDTmGTc)xv@bOcfKN`!LQnPpT`xqluF7R)&W=nJ;PN;SjfzH$KIHr1&0F@#&S)mg> zsXv2i8Z(ybYI#zp9)cf8{dzn(QlCIjN>0}T`JVgmre=L_BYG!5JU=jo0Aswtl1sN=1t4(1&&Jz3-$o8xHYYENnV=ru+?kZ? zA8E%LbFi;*D%jbn^7UfWroo>2Bt|>uIH`7Lv9SNTWv^sFcf7xx(kDmyKQQp0e)E5g7&o)?I8OIpxMJ5t9YzB;`4li4 z>xb;O`P=(i3{qT)fVk0c;SS!N6)}kybog}S_n>ISK&=%ogIn`ZFC%(9_%;t+WJKRV zN(%o1B%?OHkZ6DTmZ-o2QGxy8d0J*{TM?LSSV3kVJL|Xh-P=5wJxH0Y-UmnHuXxgo zIQ6p3uN{O;ExGxhDJ}8scQ{wk7*Xm5P7F6A`_8~liihAK{3zyjrQ@h%7Wd;5K-laT zcm%ah$s)Q?(7$Y^yoE%6NI)LBrs*bqh#)TmL<>OwZM#3Th=|(Sie*A%_3Db=||zkIrS0l=$_{o7AoaYZHZGi*A#i@ugM~K^L0a%3$^^W z({A=}9%s28neZDP1Jd3t7=lN6fe?LzDoBeyP%V-{Sk}(0@J5z_6pFY6KlYd<_%r-I zXuP%|zd@od_^^&#%C&Fa;`N7dM0xE8bcz-8Gn?t3NM@tH!it-Bq6&4FX;mH=Sba*YdjQ+Uar{S0%dDd*}qul+uOe;4F{VQv+ zYY%Gie3GM*G(uy2R#i)XU>kB~6dGr!p>BZl?e?~@Ghx3_m|KLSc2dN@3FlR-64c=rcLminc|#SQ=w0j;k+ZseqG+xL zlayAZVoY9Gj(rITCu@-5t)Gre#UJZ<1+{WBgmMUT?un?hg=^=6xHY&o4=*Hv=}CYa zM4#?~rr=^=tS8iR09dvZXbqw3a2U*39R7e(nE<}Wu3DRGEZ&c`2LExT6la~>zV%8a zR2;Mad7z6nECNkm@Pc@0ag${z^HP9dao3#&>h{(jS!jVGskUI2?ZqE39l*stn2RNR zyP*LjV6_5K)mX~GT7i6`ApyeH)!8y*c7iCrKoUZ?KR^Zi%df1!*j3f2S~cjyHuZ3Z z2KyT<>#+}ZBa^}~`C*4=H{vfvv-5k@GW>@|b%}9d*sl1R#?g!1aP4FKU{j=?AgRzI zdnH`UG^8dZMR&q}dv7yZaxK<(L`%*<9g>qoOCsRMz4yyjz~p*F^k(EW;ypTy)Dsvy zSyP`ngC?x#%Z|5Vzg+?99SQr-=3v*l(tI4Sb`;0|le>U`(@e-9b@oTf@y}?z%DF039NCTt3hV#_>2}rk~W3<_ke6;fkWT3Pr+7Q1JGbd)QFj zC0goOIp=0X6*6#5*U3SkaIhhte}I@Tbv z>^&U%PC$w6)u561$yb9$;3rQF8cumRb91zjV{yW63x4%0G8K%DxjUkccy|q{_O))vVi5mJ6;cgGv+)M^OJcg?mD0 zfnVt1;~a%xj_}sVw4Vb4xaf1-D8_g=F3jyLlf0xvy=0e&`exL|zV~}EF(ADD+LST( z@o2w46B4NY60j#@J2;)c3AEh%t zLiOv)?aPoLErh0F3!!O7kXYlUaZPT265~RG<&+otW_n-G*S}I%xC-gY64o?B*7 zcT882b1)}7Q&rsn+Ssuu$JWji_bpVJyobWuJ0IaS38#F0eGWD@u18jee=Xst?Yuu%^Nj6*FX9K!WIWHG5Av1gLq3pz(^cQKz;O;-cv@D=8&A8H zVu`i8v3RQ$H~~1DSABcDmER7B=T_M*R(+W#B&C4gImHeu%9Cv73tLi(d6ZEYLI@tC3m$!;*VFdu}uM;{bsGjtoTI zL8Ql{x7&ZvWZ0RSA=C8;Wd7!M!T^AplF}}0Lt@R;SvJgI#oi>jzciD(KyqIl1=bw9 zSRn`pFRn1@xKsrNyc!*0*M0{Je-&HC^R>hjY4du*&p*c6K%`;AN{_`((zTewv`wNAk4D{ z2I7MP3Dz5RsLe5E+|4?aw$?#&pFvVS8?+ephKa#cU=j$>1d$8b+ncwX2AYCV-D$n% zYRvXd(Phl25V_$ybUFB%3@6NsL4^$BhlYi!1UAdCG)EF!YB@)BkBWLcZGtDkLz~X` zIOG=p=K!kD?WvOO@sb+wG@&yZy$DBPj2W#_B~&ikn32FBSl0?I!U}5vm`77bannT& z9FrnCdyu75sn5Z+ulh?+imv|6z?bT~f_h;Ys*iFDWNM?)+`3N&8o$2B5}b;U0zNCw z;*z|$R#j0pSR{uGkdaHjLJDZ97kB=ITrAs-K{bw&A=a2)Pmcnewo?OJ#|I&}tyZ-& zZ8T?l)efJHz{eE_br4WlvGVIXGz7cQ!#ir3RKXvS(_sLKvieegP|ZzIJ<6ksq8zG! zXZfN-O^UEawIO%ZF9zP>lBZy;Y3Gm-

bJ+VE?NF0u2ZGH5ra36g&WSDs2xR5X(| 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≠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

-(>?e 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℘`6ApNoU~Z zQ$?%Br=x`v^QmLJjQai8FHY3_aE0o(kuFa7Z}}*F=7viQn3pfUJK)Pry{2y~9MPWs@#o5ORZ~!?-|-JQ*+F)l&5GM(OfuCd|5}e@MeASa z9GBLk&`Ay#`_6&-GU1YKS$<7(OXeEkJyG``1r@xj-VQJa=ju)M5U;!BS}1r?U*mUa zO`STEe#+OCbe5|d)r(uZVE(3{yB2{H^9(ij&7Y>StE0O3@h;k`+^%mSf9dT~7w`7@ z*X}Q@olYVQDAezr*8T@mziLa5#p>dfR-I`}sjSE*xN{gfIEttHS-)ns=X}|icb0hn zl;@qh-~NKL6i58SUJ>tBPp(*?y>M;~S^fHiZ&RnjyNV}x8PE>$dj1&snO`f@`k2@C zw~}9s{(Co^oUwGnFV9$7 z|8%f&<3E3|dE>k6%L&rh7xp~`rMuj>-;lnA^=js5HvZzjR<%C$lPZPRQxDnGwGZkS zLHX8UnrDA1D90_`jNW~mI>KM^R&RVSDyK<)fVZ`1<0*|3Uc$|o(DISrK8wq<_196k z@_){`rBe#HZrSB!@fC&dCS3g9!@L6RD>+9RpC5JlQG8A6NT(msg=$~%dC|#rk^XXR zP3?^I*gVMj1+Cg2+t8N1;3B#AX+G`d+aJNs>0IpESJ|Nzx3?3PYq;aUwi&mldGFZL zwu&cx82RM3v{goN+EV+s+|jwMA@bkfCd2+hA-(@w#g3d)lkg z@McxZ4Zm@FgImt|WtHrPs-{5U6&ee^sruM2=+FSUA_ynXtf;d6r|fS|^$AL9wLfOt z0LA&O;C0DTAAOgm;lZt`XM;KVmiI~2(d4__KFsn|8{f(7+Kha6r@!KTPM)9Q8T^EQ z;P2&mQ*QAlTZiJjk9f2xK<7%1rKfIp_XR7C*E#M!cH&g}IFiTPUxZEr$D3zve~EVM z^-QJWIQ_vL89w~6MEKpvY%F|VBHY=ZgkSXcnjZzvjhp5OkNK=o2v^FO5#_OI4smiD zvj+<0Z}R154@f?<@XhIe@dR5ut`i);-lV$&FF)^rppW{>YVg?b z{8=M6{D?id+|j)01@@~s{2DfG)_yh4ZDxBa3!b_1685k4F=h*(V^sDc-OKlL@YoF@)2ZEC%OFw1|N?giH zEot1B4wmi^?(Os^4u9boKckuCo0Z=i|LBL{VXAH3VBIUaUiD>tQEXmi-UNl|eo)QD zJnZDq-Pa2qN|#nxy~4_USZrQp-g1TM`$hS6)%k^fZ=Uq*#(oMr$)~H0h3(ed;O`XH z--m^=7R}yAU?7 zQeo7;+xsILCd9%fD2)2w?bEq_#CRxw#+^ONAnlKF2|9!`DCjn&VXbOtZ4i9ADfsW% zR)x!5fgER=`aZ66Dy3UXH@rf>L3&GzKk2tF-f+M5DLsTYA0@o8xA5HJ+dkiGctghB zNk^RS%Fi`ycxkKp`kunKF22ou+a4Zvn||?a?yPlB;Yy#4_gMl(r@fr zo9*JM1>*$eE{bV*-tjJ|q8OR@b#bpSPQWeO+4>4}4VD zMfPh_??TV}#7AwY_3iAi^|>SQX}$YMeAefV6`!R16(=h@eo zYM0E4aP>DGHQ(1<#WxUn>QowyJ0{RJ(08dNm+ecn%~_QWt{qEWokQ12_qpV* zZs4C=pLX*bEj#wVvTj0@UuLZKl7!M>%tHm+hr4^;+KYK4KeW`m-jd$SZ+MoDm_9AVOJAxPsIv$Fb-qv1(9@zitnn$8N$-#W~ zkBM&w9dBCJJW}_xzK50P&86+Bw#(A#;F>|Q`Lt%EIf!T0w2MD&lxslP;oF`6a{OG~ zd~8j7Yx`i%7&S)xS~qsX9j>f9DGQsnGb+!Ww~gw;m8X9D>IYp}zjApFK78Mrb}Nf# zPU)nRj)~XAhd=L(=-M3LkAa-o9*?4Nw`^{B=Emc(u{S*RJS<^tCUdXG-j8b>{!{JO z=+u4<&IZ+LPv|w;6FQ<~RZY9bw0i_~$YIIurl7zt?#;Vqayzpa}UtF{F3QPhIZq(@<_knt(e~j zT7F7rrZpbumpPNW(KX)}x%+$fYVR)h?xo&+x_38v_nF>3&AU(b?n&M~(7Q)&{Pbg02xNZgp1i?va-( z-`xjPBp>Cg3i46<37L?>d(XGc)>gTlM{mFNUbS!cl?c`3c8;4a;*aNWLc@$FeQ z;7C6Ui$6cS^2dL<>pkiBF?x21r_Tto{ zSoqd>_{L}dnmnY_7VM10S&2@&t^KT#7B|(f`Xyi9bD3v2b6I--dH1+6_#dg8+qUq{ zyz-vD-#A!ROV!U8Gz+#1c3a*)-fwr;ps&9c7-p9g;#U#E43%MTy<8VXSDvBueZx~OE1pP zzNC4?PVHa&n`r!$8?5^`2kV~Cl$~gYJZ#I9M#{P7t+C1G5X!yjJx}v z{*O4hXI4Lu+BK(B@g^FdY+YD-uL+sM_Rck|-HiRs-MX#+!T0+ol{F{IQ$D(X$n%Z- zH=gqs$ntaP;K~=1__u!bC2XYXc>L6^%VjfNxyx{Al28IEol}awQ;+^zE&a#$>JP8X zov}KrGi-s)J-n$t^-Z0*?QTyh_Du4Ah~(Uj*)aO<@?%yuPiN0y!`S>+?E7yQh)0ZX zCeNI)s`IsARZCy>yVbLrH6K;lG5VHvt(l+Z*GFH`yiy<0yqftXJ!k7#u4fy3&NY0l zf_n?FJJ_d19i`f4NDt3teoOWIS=%RmkN8})KIFswTz4={^Ug*1N8u~~h@43F^=+=M zt#SH%cxNO>U3{NR_}uam_$clw##`XyY)SE;a0ceHk_*+3jmN~J%@)sv?g9O=G0kn(GoN}T^OXg@27&1 zDiV<05y*~kFiFobvX@R0uSe?HSI?n(>Kh{g-}~aek^y@5X(EC6g^ilhnqcmsoBuht zS|D>Lxk#ejM#%#hJM!%O6VzH{V@oAM;;?XLxxXAg_Qlh$)T*y|5_$0ccX@yMo3DF6|4p^7{Mf?c ztL){zziERv-S;;)4kmt{cfIsC@93QRJFH=|M?rHB@X_@bN&^qkCvIG=bM0=t?ayGU zT}=d6<|=XxHyp_PLgQ(z$#bXIg9nOLFs0H@EX}aB_5h>E@?+MmpnWx8F$L zkRKDB4KCSw(M7T+cPgAc3F{kV=iI!I^{Qrf4@Xc3T?VXir*BnSv`keqO1w&;HHDIvfO!3C&-eM? zd%XFl*46JbUMcVMV|il=xP5!6uPBc8I}(08`Acr^LAG?)$gAWV?Ri}BB6lLO$58tc zn#pfNv+ihG&%T7Rk*)Ve^`^AxjSqjbxlr~BcRob2AG)@!vt`^3vhlmmRIx`uWqd>g+7ZhvcW`rG{)ILo57zb7_k6H9FUEf1+MBMqDu@#+%xN z{Io~>S#jF&@TVL3k^R2>JF#+1ex8f+U;f<_%>RJ$cl#QBTd@2O`26P`Z~m!f@lb6o z9o%?`dA;Th%<~oQWOD6myW(gMiQ>Fn$p4qBvsn95uctNP;`Sv!jT847uX#rDbmQHW z72R)hWYZmgtFWxm1nry1S- zvuo;L?)i8#cE<;H3Ew5|={qRtApHkxtHzUpK4L%3yJ1pasXr*@-&0Y0k^gg!pXk4Q z`@X@|f4$BMDSS6&6=-(*bp|APazy@~hxz=A_`b~5zvWN)@Cn`|c@gIUeCcWYNdNtg zKWAriy7WJ;KeBU<-o87edspa(4khl5a{ZR=f$)8n?t$8ieac-;ocYTwY+98+qxT2d z0-Sl&JpiofAWQWRlviudf~T*1DC-p2q1R7a6$F)9kE_kTEO|N<&2?zsbhcxNzRRI8 zOlnu{BS(Ip<1+&#e{TPwzL%LLzP|HVS|f&~gCQ^G&b)5(_;&PES=EK|&t1`!29Io+ z$!9Q$vYSi)@wY0w65LY{Iy+*3dskZIO!G29jrQ1S+|2j0OD{Z2I4{1wu6ap$sJlpZ z?EgtqI<>WSU*=Zz&l@Rw&iT;VdE0fHbw*@)IvBKubQk=6)Q3<0O>M5_w;R;Xm;4U> z9;I3Gn$!J~1Nr~F^{HQ0x&Ho^>z8v+iTw6*4@=F?uEWt9LDM3|=iFnX@;{9_NVRKD z;)dv)Ld{bbrBh2Td?~uaqG3%ss61G!^4Tx#&PHXmXYkpJn%v&O_TVJ#gDOb}1KEGM zRQs?+L*?F%kEm?zX>NIAL$mw-B73j3_fY4g?Ale%2iMKWi6+&l_PN^kkVm@t1o)WytLvBN8k)Akljz&y(?|0Te|103 zs|CK6$Ofz&24CUZl+ue{;G9Z2SiGaa)5UkY^&RkbJY3x3dH8O`!|R6?c=*v5d*@;O z#B}h{Zy%k91L$9yA|8IU1^#X9b4P-I)8_TezXAGwUbLUHn18?D6!C8%`$PIcH*&tU z^!oXF1h;)0SzI)*AoDsO@JaD=263p*;Bn#^xVeE%YBTMcA6U|qRoZQ4r@ymFXMTS8 z*UcTHn;v72BxgA`{)cZiw|+wNXUp$vo;AtKNj8{Cno9{6_YC6=}^R^x) z`<}59HvK!o5q-*DN$mY-y!76|3;#y4%l#=DOV!+4vpe(K8n;e{U60&k{_a!FEvHYF zOgEj@x_dC=nJ0BW$`i|D{D5*CHpjr*GU;vDS6X3hV}F2WvcsoVl~2ZMACu*S!m0Bty~nK{Pkg+UNUDN2T^LPxw#y z@5{I}?hNL23%FNFa@*WG^!x6v2KeKNHJPkO)A#FO7(`90$ORz+#MxPP6p=J>I; z9}8Wzmo_K6al0Pezs%j3D|b$B+H5e7ZtMgyYo%TC=Qc1}~XzJgjvP>bhg}HG?P5 zJU~rT$C1dSJ<*)3E{QNpLU>p3cb@qaI>G{ij9UlOHRhIaFPoz7p zT;yr2@HAE*A;W#umUJh=#x2nF_FmyIfI88C*`p=SR`2Pa4fc>bdsI5FC;e;osIxLHO?SRl zGUrf9$^1hjN}3MUmn>IZR!-R`drmZno=MU{?(B=!cos=7WzkD-z7{mc^-^9R4et9m zc4X@Fb9ZZf%Fm~ir*+Q%-on|sKU=OdpZeZwdE@wd0_H+f?!5Z_x_f0uFuP`tc-K^x zO9!Vc%CDjCJfODG^;Yhhd5^I_nf}`8IVTU}nk2)g`El4_;e4P;xcfYYsXjZS`dsiJ zV<`0pItOy)bnXg}{C&%Zx&0(+7ulM2(H;hKmCw=*PiswZ=z(#q8Fxl}ROZZsx+^r8 z=F?nGzoIrbDf=;ZM)?a0tM+HpDzhK!V(n&>@~p~S{rf7`!@hL3?gNxwEM6O1&@bwr zBDtHghco{3-wL^jX`}IP zdn>1S+@CK0irfQ@A$?4%Y~#ZtI2U@A`<}P!oN$<@;-)EQVsrSFl^b1aD)>o`E{YtA^A98mV>)zF}=2XA(AntCSddAYu>m2^0 zit+Dq-^`5hUo?KYp1lNzpKc5_&$Bt2le*$=>En#wV=%z`t{B?hf{7Y8>P4f{WoWAsw9ml=zj>-CzOZ#KG!N%`LcMl2YOUaMLM{=tf@%+mzqp@2)y-M%; z#+vR)Z78kEbXLwmPFw%ueC=htGVJ_~tH*RV_WnMV-y#@;oLnUNr~U7LNc*&hsju69 z_y_tX`5#S}>E49-tSh@YfF9P9Sxa_0S2k$;43DkzFsEYcc5Xi3>(WeJaE`NG(Wla- zd>@Z_BXlrherLO4&wAU{z7;`Tara-Ut@;(ta&qQM`nFQ~cChqqD19s0o#*aHR^3c+ zV<*4P@9x=n_ET@A+JipQVH%&7R>B8^aTkhjUkv`34zAdeZ}+#U-DlPApP4gl|2O8` zWpR1hc`2s@TBHLs@2RwIKO^lkHB>r4^U~4-6`7&Z0r$srfZ~#GYRO2Avp+S%%G>Z4 z%t_7pR>$Z$KhFHU1Le4>aG34nvt~QNOVH8($3EGUocMZC7J$%(Dl*&3hs8`%-plWbJwS5 z>rRJ*(VXR_qaFRRZ(a1XN5aXv79HtpXJA3*cQk*vK)=Sx^!RP?6Iu* zOJ}T+96EiDeG|=@T&Dg*_r0qfsBR}oM!$nyjSRaxW3ueKk?cP^sm_hp_es98*jN8D zS~O~I$ok?-pTItsesl5>>9>)Oq}nFU*LlrX6}L)7x-wHwGY4}i>*d|vb?W9sHBN<2 zN1xe1v`z8AwPD7eqT97u>>}AvvW?tawmS>?b?wL0S=e+ivLqTesGqxE_Vw41;S$MJ z$zX?1bm#ogXiRaro6iy-R@Q{>yCk}A_E*Z|@?q##`8)Y^=aLkjTJou_qD{0E=C>og zKgG32wVjdZbd9MNvaiIo8;w^|OC~**4#q!E`DPn!ct&@N-@Z@xPyePW!m(@l_$OSM zb=-?DdoH!1PIrXAQmT84yE}~>ZXik;_+kHIp|aP8lOjv+pEY} zIv6&sW{+Igd zeC<1S{?+Cf(AQosI~&;5^?UUfo~6EI&dhzfCnp%+PQO^b6uTz3G2Q8TGlurrSzn@l ze&%G|s~^%gU0&|) z4vmjbPW|UkZB?JT%I!6~0U4RNg84h{wxo@v_6DnFb^YdT{5F35n+m_!_YYlr)JK1d zGAQ!`mC?HKSIuueGjsR;(KB^gOr2RAfd_%-45T1oZ((wX~OKczXTpXlC?X7vk_ zi~V25R=o7y;&sqVzndEF=F|%K$xe;tGABHrTQB^!7vVQAS2g1b#t?No^<9<++%o`& zT*HiXboMI4ro5&8& z74eZ?%9?uu(c6)_~Cgh?d_3WqHHQs;C^a3~}^g@-!P`YpF zkB!oO?wo^c(>>_Fjt_XAmbwRAewN_!7AJI&?GhedwC~4~f>D$lR;-k$g=Hy?j+?e>IJ> z)ha7+I>zK%%p>J zv_5it<&D3i>>thkg-&eQxcw`gvGRg2_-Jk2wB3wxFKDXy>Y~vNbxjT9A7re%=;r?# zw0wNVFETf2oLi>v(9fv+a!a)z^Y+)6x8WZ&{?)iQT{(v_My6rGFIvt{&tZIUXoS0m zrrP*Z8w4Ls)lpXsb(-T>ekH#kt!TDSC2|RLhInI9Sx>bA`S+hqnsd+l- zwb%fNebKZ*j?ck(YU2i_0FHiZov3*bSc1-2{{$*?>cgNlhku9EDGW;!#59()i z{r)NX23s?x-%dSy*6NrIA$?<8r~O*RUr>l2ZqLh->Mf2V z?Kd5a$lHS#sg2}XYUh)W=FU}LU5`+XK|UXABMCj==<~G2`v7FZ^#L1eQd%GToyT*j zK^mkv_6VYO-G7x2|7p%BnZPO&BW@fx3Qz>oe15z;WewG@nU3K);u(2c_hOZzL9BiYmDup z`^i~d|9w}1uHoF(@`BOzW@4|FjjN$G*)OMqvtEI2%E&d;9$>u6cRDiz%9=0DmXC9Qu33Q#S4DYF}iknY7gJZ(ikl`#m(Qfth>5O z_-r3KWxz1}mALG#h;W62t<@|%chwLrto4Nn@ zSLah4&wXBQ%;NIuuKpc;Q-(PD^u4~?tAY~l(qjK(W=P-1r~Kx@t>bqvkNcipuRj1@wYpC^6TY9%KI+ObDcFhItCNBVafmbzk0(oS#wx_;62d(0Z+I!bllk1*j z8hLhdozOA#{j|q?oAdMP=o$K>!)A(V>+8s(zOi*OcH92NlY=)q zCWowRcb?(xQq3b^U+aF>x1Bz`HuX|8E=j$STR6GGzrQTr3?LqH_SdFf+OIJBlMSz) zvGnkLl9!gC{O}IhLSIFXO>y%Fohqm9=|KAV%_m4F`#iR{>=W&&C1)&;=1GSRQ5?4) z%3 z`RY&Job1alE$nTJm;bRHigQ}+-xur@S3YHfLsWjL${z&pG+*;P{?IMHd|g%V`v>ynd8mNon#HUD_S>?Y~Drnx0h_yzK4Yc z-IOZv`m3s@PW7}$?WEn|w{KQgZkOjrOeRL9QcJ21L^5%v)^u{4j^xK_(f#vznRr9% zUnPS@X5hY6S?j*9dkOYE>-1V*n5B6Z^~3s3!j|A>`483ev&=VNROh~dGnBMIOE20yM8{@=7k|NfG(Ud+!rZSXy~mo-dD*h}MAMjB+7fb^4RrVA zDA@?VK9mZ|UHYb=(4VQ^+ns(rp7CtVoiv3oqX$ z^_}70vi^yfNA{`K&QeclzDhFb=Hz2~HL{gbZxPqxyLhoUX2+WTHN6@i10(y!5Bg>4 z+(rAJ`BauXnTL=rU7&jo{P*rBy-WM4dx-U)H;!EYftFpTtV%um@#d7)e>6uj7WyR9 zFS+lb3%0b%tW%j6ATP9| z!kSZ|Jj&7>$`et&ee$3$`&wwx`u44iDfL`Y8=Q1E`LsT&vHQ*Mt!fH>`+u`mliKz1 z&D;x{nX0kHfHXIZ~}r0?U5 z@wLa=otH~x`%H-{x4Pf)k;4RJ`~TDpA%0%QR!zF(ogjJ1J2qJ*?++V$=mOa%%i%=;oxkx zeZRBx(OTrhoe^&*-s^R7)FvfE@v%uVTK>`xh54p##ss>Hk~!hKQhg+&d!)ApNKfgO3h}6sJaTW! zuYCTwt?eoH)rFa|`R8_2tBqI4f7<+WJ7>yH{P==%Gp{c=S9f4m@O{_G75c_&(DhvE zB-sKd$%edh0`tt(bvwEaq-M)To~Agu*Bm>uxuNhaS=mzez+>y1DBtE?I+p58`c&3O7&N|la=N#+;@)C>u*0}srt44nT9i~ zCYJ`~;AJ2IE^j&K;7?KmM5}n0nW;X4a-YAtDl;p}L*MLvB{OYG72k^K&^O@0jql~2 zw>iqc`60{y?5fmn68V2d`Hxoqx>J-pM9DLyOTt@5H&kWPQ6A*qI$Av5E@O6w__;@I z<sBYfN%0AA^UsNAmU!R;+`gZpF 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 diff --git a/installer/lib/wrapper/macosx/libwrapper.jnilib b/installer/lib/wrapper/macosx/libwrapper.jnilib deleted file mode 100644 index e7edcb20d9eac2ba7f02cff3fa0fbda25afa68c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166232 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 Date: Sat, 14 Apr 2012 17:38:08 +0000 Subject: [PATCH 013/327] Update the Tanuki Java wrapper to v3.5.14 All are from the "delta-pack" with the following exceptions: * binaries for FreeBSD have been compiled in FreeBSD 7.4 to eliminate the dependency on FBSD v6 compatibility libs. They've also been stripped. * Tanuki doesn't offer win64 binaries. Since the x64 binaries had to be compiled anyway, I've added an itoopie icon to the binary and both x86 and x64 binaries are compiled by me. * Linux PPC binaries have been compiled by me since upstream mistakenly ships a 64bit PPC binary as a 32bit binary. * Linux ARMv5 have been compiled by me. * The Linux x64 and x86 binaries have been stripped. --- installer/lib/wrapper/README.txt | 4 ++-- installer/lib/wrapper/all/wrapper.jar | Bin 119631 -> 119874 bytes installer/lib/wrapper/freebsd/i2psvc | Bin 269240 -> 270360 bytes installer/lib/wrapper/freebsd/libwrapper.so | Bin 36612 -> 36612 bytes installer/lib/wrapper/freebsd64/i2psvc | Bin 307264 -> 310816 bytes installer/lib/wrapper/freebsd64/libwrapper.so | Bin 46304 -> 46304 bytes installer/lib/wrapper/linux-armv5/i2psvc | Bin 256708 -> 256712 bytes .../lib/wrapper/linux-armv5/libwrapper.so | Bin 32372 -> 32372 bytes installer/lib/wrapper/linux-ppc/i2psvc | Bin 277492 -> 278148 bytes installer/lib/wrapper/linux-ppc/libwrapper.so | Bin 39360 -> 39280 bytes installer/lib/wrapper/linux/i2psvc | Bin 261272 -> 286567 bytes installer/lib/wrapper/linux/libwrapper.so | Bin 32516 -> 40963 bytes installer/lib/wrapper/linux64/i2psvc | Bin 270808 -> 299882 bytes installer/lib/wrapper/linux64/libwrapper.so | Bin 40512 -> 50934 bytes installer/lib/wrapper/macosx/README.txt | 17 ++++++++++++++++- .../wrapper/macosx/i2psvc-macosx-universal-32 | Bin 0 -> 603120 bytes .../wrapper/macosx/i2psvc-macosx-universal-64 | Bin 0 -> 629696 bytes .../libwrapper-macosx-universal-32.jnilib | Bin 0 -> 83144 bytes .../libwrapper-macosx-universal-64.jnilib | Bin 0 -> 84312 bytes installer/lib/wrapper/solaris/i2psvc | Bin 345012 -> 346724 bytes installer/lib/wrapper/win32/I2Psvc.exe | Bin 375576 -> 375296 bytes installer/lib/wrapper/win32/wrapper.dll | Bin 250648 -> 207872 bytes installer/lib/wrapper/win64/I2Psvc.exe | Bin 432640 -> 415232 bytes installer/lib/wrapper/win64/wrapper.dll | Bin 254464 -> 232448 bytes installer/resources/postinstall.sh | 6 +++--- 25 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 installer/lib/wrapper/macosx/i2psvc-macosx-universal-32 create mode 100644 installer/lib/wrapper/macosx/i2psvc-macosx-universal-64 create mode 100644 installer/lib/wrapper/macosx/libwrapper-macosx-universal-32.jnilib create mode 100644 installer/lib/wrapper/macosx/libwrapper-macosx-universal-64.jnilib diff --git a/installer/lib/wrapper/README.txt b/installer/lib/wrapper/README.txt index 185d419ea..f938d8303 100644 --- a/installer/lib/wrapper/README.txt +++ b/installer/lib/wrapper/README.txt @@ -34,8 +34,8 @@ For linux-ppc, we don't use the Tanuki binaires because they're (mistakenly) ppc64 compiles (TODO: File bug with Tanuki). Compile the arch-dependent bits with "ant -Dbits=32 compile-c-unix". -For macosx, combine the universal-32 and universal-64 files -from the delta pack (each a 2-architecture fat file) +For macosx, combine (if possible) the universal-32 and universal-64 files +from the delta pack (each is a 2-architecture fat file) into a "quad-fat" binary. Instructions can be found in macos/README.txt diff --git a/installer/lib/wrapper/all/wrapper.jar b/installer/lib/wrapper/all/wrapper.jar index 2f2fdb1147255a9ce7cb59939aa8c8c687376d6a..d41b3c995062117f557935a7d3ff23bb83de6c3f 100644 GIT binary patch delta 48456 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 delta 48074 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 diff --git a/installer/lib/wrapper/freebsd/i2psvc b/installer/lib/wrapper/freebsd/i2psvc index dd258d408f5aa478d8494dbad74af0f222e8e0f2..8169d4caf71b55e6b2cfd3d857a89d0fb84196a7 100644 GIT binary patch literal 270360 zcmb?^4PaE&(e?&{MvQJ$P^_p?gAIy^ii(0YnyjLNL^ybSM+2~4zE_gyeJpT;FXI)a+hW2@EQP^m(9DdYUaHa3oE8wSXF*O zMb-47HFJkvglu1q;!wWp=2cW&ds~Um_i|s~RKUw{-HMBUb8wBtbr-IQxcC>uRm&Uw zI{|4qt`M$UaQSiFk82?={+)$u2CiyclX3B{AFiReM&g=<%l_S_HHMqGG*G>B1Y@31fdR!B5!ScRoxGuxRze-%E%H4nd z5B<^p9gmw_3uv011fP-w_XG}1lSx0MFMSyo{jLC4UtFi-D#S%UKNFYzJHy^+%C^G4 zOK{OKvk2(l$(oKrdO5BOa9xS(LRuNH13bXHOBMo9^6mIb&Wn_khud_DXuGUmEk%E*C1S9!gVaJxw!Z@ z57!V}HxR(zd|adDF7=-Wp>+P!IXSfX3BHqk)6@v`bIMz+4saTt6JDrrvF7hb%0KGG z{C&V%{f+FLO$rZC2cd14|3|G5)+OQF6n+RP;it8H+zNbw!i*ct|B>R)QGCV*#xW$2 z|8L!Y;f?+gzgY3#!9C#v%CAh}-YOsC2=l8npSC9aC@%h4{l1qZ-x8B8enR|%n!g(N zgny~|j3tC`Rr@i<5bnmszqOzv{74f2lakT8R3b_&%%FJ`Thqf^J_GJh{9_Wrmr)9y5ct|yg~D=|ExiIBYu#R z!)m9$pR4uH_Cxy5Ri3d5XC=w=g2Ig9#6Lml8D9x6(DJSQ$0X@@o5HIUzfJLNeIBo{ zA1V2rsrV-#CA2s3Gze!=suS5CO0+;x2 zD!fqP%N75Ah0j2`<$Fh|{~zc3iQ=z7O8N;Z?^?w#)_fa(_bNa3f5e{z{6g5%)c?u8 z7nAINI`D^h@)^hYHwzc(7b(7NfAh6G>#t|3Kaqy`v$T904?j@2So6f0V-W zH2?CX`tQ{8ZF?;M-ted5@w-L&FH`y(L0|q+uIoQfD1T&2d2Nc%xXSW>sBmwTLzv?} z{;_W*%uaro$3CAc{>e(ejX3!Gi_#BMc}FUIQ1RL4li%+&pEQJLEBuDy_l5lYyq$)s{C%%{M!_^@%1sqx9ywl*#70?<~K?F`X<@upPGNR>i3EAxBlhBcz))zxpU@o zB!7u-O39r!Uo-ZGV&9aRb7ls8Q>G*FO}T!|xNEN&GiBU$*WDHvKV|$i*NzEH@lCmL z{*+rQX3VS!R?I7|np#s+QR6b3GPk;7jtjXrQ>InTt*Ib5o5fw~n^rNiieRvEo+*F9 z)S1ERndQD}JgJykK4lvI4OX~d#aBa9t6ZqOA~2~ zUS`ig_7v1rMR3a0^745;PR-_5FpE|M;=E~<^L*0**ZAh!!e>{^o>qOoZ${PJdyR}J zxf&u(Ew7q6XO^!#RDH3KET}PpSNUd7t%9mRnLQWW!FJBH*`gK1HaN5It?|{sT2N*B z^r}!zCHYlRav!pSb3r3^E-x2tE9R8@f)C7@IvaI6v$_JvazD+K1LMt{hw8X@CeUWj znm%*-T;H_H@|p8|bE>9PO`S7i<{Uf;Nexb!Qax|(451FroL%w2+&L92Xb${@PFOW} z26UV$1H{33)27x`P{Aq1p?Q!jcq^#K%!P3D zUHJPPYx6n5xl@h)p(>_gY#NgMD9+sJ6oNLSI9%T!2x>HtEfI)MjQzbjX=Q%L{7S9)!YSe%_$Y-Q-f1shI?yj z;N?^2K?~ODb(r^0xo9Y7vc2@b-tL`wk_Fg4W16k7d1iBn%X?mC7H9dzxg{?or5VPo5&PB?Iflc50x?Pi~g4>2FR66b1_F^dOX%&m|_AJWC|e{GR44f z5mR(_wM;RYu4CE{a}B1Lps!$x4sjLJQ!rm-iiyHnrWgpWV~PRYdZwpgjL8&>1)G^- zAhd-k23A{{VliMF(|n(AJJYj#z8y@@#=08Qb9}xgrUgFVUZxoM>|=Va&)3Yf(C6FF zbg<9Y!t^}M5t*WcZ)G|Jb2_FM_O7`bVC{-2I`#ofNBVpNnPLGVpXpby2Ez1e)HBl})HBm- zP|r-S#rTP7F~;ajOE3mw8bJLsy$r|4i>h{WHA__0JRo zoK;LQ@m|ez3hJL}8S0|%TfPKD^UMTr=$LvR-*oy-iP{UiUCd| z)7hwhrkHr_WjYu2&-AOPf2Q+L|4cDqX<-^f{WA@r{+Z54{WD#F`e(Wj_0JRo{0^oM zp#GUYi27%`81>I|3F`l8q)So%Oly6tRNzX&@CIM3NZ=~MsAXSln84M9%LwNS93)JI zVtE2DBwS6{C-5S|u&OWC@ozjBR7<#)aI3&|gqIU;7I-<~RfHP_UO{**;jIF%BD|jP zdVyCH-b{Fvz-tL_C0r};I>OrtR|~wJa3kR|fj1G}OSn|v&4il?7YV$Da0}sK0&gYU zN;qHOZG;`dc>-@I+(FnU@D9RVgggF4{Tm6RXMp|!HxbSu+$`{3!g+)n1>Q$^0O73y zHxte$yk6k_gbN9;61ashr!}!!fe#QKLAYArR>DPu%LG11cr@WsfgQr7go^}jCp?kx zFo8P=ml4hvxRY=t;XHx62v-yK34Dm~Lc$$~sJ{=br?QrCtH9ZWmlJLlIEU~m!i@sw z5?)JqtH61L*AreZa6iJE39k}(0O75KYXu%icst>0f%6GB5-tFV+eCuFSb?SQo{L!*9$zJa3SGU0#777jBu^MlL(I>TrF@J;UdCi0+$mWO}JFx zO2Vativ+GBJdyA)fvX9Z5zZGlNVt-4p1=zUR}=OLyom5Z!W~~o`zKsWxK-df!pjLa z3%s20D#DEduOPgZ@K%9W5nfMty}+vpZzjA-;I)Le60Q|^9pUYSs|8+9xRG#~z?%r~ zC0r`-X2Q*civ-?6xP|aAfwvNFC7dttHo^|!Jb||p?jYiqDuG)FbD1z!EARorBM4Uu+)B8J zaGAgd36CaRDzHPilyH&2?S#2(8yhBY2jMcp`2u$mt|Xi%a2Mff!ajiy5nf2Rqf6TV z(|~IUw+hVOvvN7%X26J(?%zd!oe=qR_+UpvASc|OUD_SWzSYS=?kfF5?j5(^hF&)s z%8gFWtN*lN(X-i+tGN8T-q#;mr!xJL@GU+otchW=*r zLf-{S&i%M0^FI z&Y?fFHCyRct)lepIki^}hlajjZri|cWA?`75UBf&4NRhW^>2jQe$j{dS+DL^{0+kp zFd@TdjSX;kmJqFs* zdb-<=#trR_B3|9yunp53RQHZAGco?q5B{)WJKd}QHv9`qUr?nM8CKM8%K(CQO6dl`SXf~7PCgewU zZ`e%HVY*QO8?t+&eUr<%;4D~!60uHpu_A%J%6D&c>|VpSgM9z-iSXT`d=COl? ziXsHVXl*Gxp4J%Z(vkZRSVM46Nr&6Z#f=2^YZ?2aWA~dfnpwu5I>jc5W&9EkMUEQIZAs)LFrym1*pd-Av!xuW0O;UY#$dk}> z<2SQ>G46oc2ta4VGk0 zJY_xLuUWpfGDHt}@Xpp=ENx~oTlAeS+pceb?MAYl(B-N>9w7j1mE~Ya3x?p zqN+B{DJT^{5st?y#}SmUe+eyIQZRt}BE@A?Ey$wI@LfO;sYq(j8e6esfc^ z$~7wu)eV|evL%J#P|eE!NlMm9nHhGynB|j!xgD>M*ueP)I+i_wLo`+lkq$~8lJMFU z6`A>*F$B8s*7>ZBL8>*pxV76~#~omdAmi~p@;Bxl3@<+D3tfl0uwBu92JK_ z8QJA21Oq&4tX5*Z_dbjjI6%Y2#*zPo*6^;ZGz1K8sEz3mNN>xN2%%$IcJLvl3YN)7M zL~t7p9P*lrgOEa*G94gK4EtZ*9r;wo?-=XnL^(}6S#Bu7XyKJ(WDPIQ^#v<9`$Eo- zVdr>7ucxl4#+(Qy55gpLvd6lMU@WKbQS>+GD*0THH7T7w7mw=!$YNtB5@e=~=`I@Mgh~>0yj8V8vtLzvakno6h{r@%-uWe5}d)+QcRI z#`CX>=VPrN!jir{o_}sUe+Kh0(x)hJ#x(MB{-OQ;a2lQFHiHuzv2y9uD8h|QxzE6- zpvTJ*G>ULJMhb}pF5-AaoUqh*9i<`Ro2b}GxH2>0HYFUGM7T}}t1=S~_^A=?{UwPd zP7}gv5K1TsH}yjtRDYUC-5AMeMqqHPLY18*&kK{BMPQnocQ5ibv|E;%Y^s?v~dxh3UkoyukWjFu{{laG3dcFty#Z}Jj8OHkHi0lv%&aRH~ODzG{Y$f zEWr!%O4}*ehFZnQ?5`Lz(Za8MU3+cJVKUM3SQNEdr?k(2_Nt{HUFKUl>_|zLfTX^0 zNzIYs-|QA~(UFpzMvVfktlrjI2#5F`nPA+7%10+0;IhZ6GPtE}jyVJV*VNZ&q_oCU zi^!wXG~&`AgA6Rs6$p*bx6@oY{K#3Z)a#V`XBgL$%j+x2MXEM5h*jr%&J@FOv277m zI1G!)9OHW1Xm~+h=vvzN5Ky(OoBtv`1pBO9J|?I9=TkYI9p?nMq5#cnJyO&r@@+3thazSF%piUAfKlbL$32`Xkx3b=73oz)x(G;_YKf*NO*3iWcOeYHD8&=s z@-Vg$WB3cE^n4X@xff{*GRdh)k#5q`!+Q+JHX?JBE5ncUt$@}hk6|wwX+Ff54sMyz z$CB}%2RBBE0~l!LVM@kOo0LhJoV*N(u zz(~iW7Nf*52G7R5g#lAqwuh}d+-*W(U%Yg zaOZPgLEEwSPh*DPcB(TEg@(Jbmion`_SBMubro(Jj-GavE}NS5&f#J}Fg!=ckpffg z9hG3*hoOr0kG%vYKp`LFs72MF%Cq;RxcLM0O9^W!JN}HpMRB!7!aysZ6{%sY7CJfs zL|yc!}>v3bQG{JP0t<+?VFqGSDly z(*jy03uY02dkeLA3mqhMwZWZO?JRi~n#Y&)CKdDpIX41?#cEiREFhKJKaBZtT-@1M zy>cGJ+XEX}pIYUiT&oQi_nc8NTeH&G8h0A+uXs@{Tf zih9;xkWVK4SgT0$m|9sik3JwvJWVw$AgHP)FtjA?kR@5Y**}V_w-U_4f%Yu5?0}Jh zcK@SyqfGOlmc!!6&SS^Arq|{?#>^Ypl$Vr?6jzGb3zZS7&8&pA>`E1&eM?+`;~;?0 z>?snRIqmY-{S_Lz@rjO19ZGi_yS@gs?eMK`H!!v9jl9E7+h4bp#AX#Z=yBg5J><{t zCA;r!coHcN#tDr3sy~SP9zZ0q6+St>z!-#)F*uQKfAEJiLTH4O_l&eNOw77$9ju4k z$#oF>VVq@O4@=0KZ$+WJC%h^#%k{T+ID|6mNds^j)}?4@>~rpH?e3l)34H2*KJY1N zZvbqXDxbJZd@>P&Y$DU7CKD|0d=O%X$WA;%Em{39nE z@rn`k$3j?e#4`67c;w9vK!-`><#@cw4E6?n&WrngO6-z#JjV(|^8#ohEayn8|y=Lvby zv4;>~e>?VGG`sfCVmrS$in}&vn(Z4|DVZKA&32a!%=*iQRoFU10}5UucWg0FVdZO2 zA3kT;MS(dxRBBj&-2>*|-OdG&dc$g$n0F+;PlyTiMBMQdr;RE5ui^H>4QrL7d zS7bvW?^RV7cv!3?Va91sZOD_0-DM!Kkwuv^v% zp_~wAfU$?6p^CpAw^+4OC=ZagER*{|c(;a5vI&?v-~apXIiBmrM$$qA zTnM+ha-}_>{rQ>&w4#Y z@)0We#m>t==vngbeBYJ)Xh`06{eLF*6p-)fQ-(Dl*1ekGWq1=8H_R~sGu|y>dw{-T zV^y5Z!dceR-Mx{{V?8)@o^y;x=07QA z{`!1a&H3&z&_wha7CZ{t9T&Qo3sJ#SR9=sGu?mP54s>c0D4IAj(CKd|#Y3xGedE$= zoF@>E>;QN4M3>EY40OlD2f7_=g->m0(^ z?9jul@TY|KhVx&ly~f+k;DLDi)kFVLyq*919^!2u%(P>lLLO7nD#lxLYj%u1v!v8u zyM3QjbWSaZY~$A8@x&i6TVg+GJIN5bWr?gaAWp3Ah)PTilGka8J}r@fLiwK064`Cr zK0S1t=6v!yn61A84gk!{HPj{88|$|vc8<<=j84N}HwR9&C(y$7+<+y_% zxL-E6PeO0F?K^arv%3%5HaDTp@z-(K$GcFU*dW}hWlg8#3W>UP(7rk!WQevx)Ugm>}k~a)LuZ(9>#u7XM(~T4}Nl`OF6Y&Zm9z#7;kN^oa zdF$l=hH_vi=NT#NpeiPEn~?(SMZ0W)2+mDGl-Z02h9t7v>Q99xnW?F+4lhRjW_1E zsm6Qn3B-uSPz_D{8#wJ@qJ)f3liL3P2o9uMP~Sa|w>HqfISt0#Be6n*GLqbvMvS{5 zhC2xU-s_M9W2Qk)2_l%4zF>c9gexGK9sbU8$&Nb=*n^C4S zWghDK$Ea&#+n%CSYRousFN>1cbH{6Tc-9k()Ij%}JuZuWU}541#L+>MxpSuseeC#O z2F~&Gl^ow|8xE!$-)~p*dRx{jTv{a&`<~opwg=iM&G`PNtawGGYoiZ>)1E$L#cnsf z|0Ma_W;j~U<9qa9%duMYGLAIKxv4q+IxNf}>92c@ zi1Q8Neg3-NnT%QfI*un|lTAj*Uw5qDExiC7s{M6;G>Fyy72I*hvw8lyH_cs*zivN? zIbuV`LVsP%WGs~8=lkoFWP!i#7exHbWZ&_Xm0Zw7Jjz9qykn_x*VPn7JRu z`+9R@$7(f4j{Bq{cLjc9F>%y^QwQFMX4C=%gHW-g1{7g!u+on#qLEoVCHc41YDutm}SB=J8NXj$G%ggGZV!3qB* zOPDl_&cYxJnsm@-I2L>QRj6^SWWvm7mO_KAe>t<$1`&*IQz5(!#-Za(w^D>*c2@9Y z?L0$v-$e%B(-M1i>=@(JCkjT~Yo^(nJ78_Jf)*;>ig9{$LbG?JBKz&sjz5O|Cau#L zCjUtt^=!D>jL?~K1V|1QZvzX~84CFAFJx`57k92*IrdYI{a!gHiX8jBax|xrV=Cl` zTcB5{(%3wD9Q!eK7CY8``V~4G&zE7iI1oZR=X?teyxZCL1;%rpVQ1k1qp;2n>9|f8 zW_kMJh|D=~QUFeaDr)sD$wdp{nr_IW3Q-tmE_|IG^ZwM!|%Gd#89uRjRg zHgK(myJWuyAe*7}5k5A%0<4#C*XW>naIJxF2$m(}-xw@SfNu>JCBU}@hb6${?XHCK zyUuQ3Dtx^h1A`P?PPhuE`3$wRDvvTJ#~=3!ov4b$N%IioX)790ZoK`)M142uV{EqZ zeHtF?gGt*lxZlqaz04mF3uC8aSub7=ZD|Ky3B^ydZT&7ApF>y^!Kyc6K6`Fo>|!u- zs!@AKz^%XK=2CaUxjcma`tfY$Uaw|1foGUoz9UTxjr&|_Vy!&j8M@O6VpL&zi*tfk zqt7@ec!l9;mof%98@>_u>aH~Yxs1m?2V!Pnm6{B(z&3Qis#3w2AGNT4jYUB59o*8*C+Q+n1Lyp5UXGXW*!p|G5e8 z_+Ne_(yzV@yRBio2}EBIL=k!oaQ0+NCW&K1X;X20x>_%P{Rw=)(Rdo;-oM9+LF1l+ zm5;+1w*SaoHE9_ zg7X^hSc21=ce{EZ{@qSP{1y=(C&~Js;O@~LNH!|TH@CvsXF5eV4bXP473S70fX35c zVJFC15c@*9SD`{%(sIHO;w4wYiZqq5q9Mz^$+`2Ojh3D`IiVe)b8z#_y$<{}I-vuT z@xjdv*%+A~TDJJm=TOGK@&y?`92RjY#={aV*-kOpW?#KG?f#bCOjOT1pBr~@DCm=$ z+bWJE!H`B^9{>w6ahf>^Ha=^+HVjEg%6Y=WM7aRIi6Zf0WV}Dc_`ZOHWyGrZNgNPB zK%djR!_?wlxH+D!MjLg;z%4ei94QRlKt3g*LcmxA0iEAX%qgXpg1QAF%q$e_Y z)3dU`)?^k9=QDF(%OlBD3H&a>t@Gqhjg!hVB}d+9=KXRT3@PVl z^0Ijxz~|gHSMGW2(pg~ch5lFOp5)GjSfl{{a#rayb1yj0n|q4qw3+*3h<|1fV^XP# zgf**ysN_g-p=c5f!ys!j_u$dh6)CSPTvdrQtk4DQP=dXSa z#qY(G4TDzh^wTJ8)DBV(z{5=iascB3XZ!)RL;CvylOU+ zyW)6pw~7|=#F@pD6K5C4@!~EgCU@})$**r5uaGhunQB+y7A(*9fW$uVvXxRWJOs5u z;ICVTR979^bg;CFc^H)1V_RhOb;~H4n9FGhIw`ylVoFZT<(nU&AE->VKqRZtmernG zKH{HZuuWmezw#xdDpPE;o4u+Tk3C{R-4R-7QVvUb?NJhosF9s+_SI5tkeM;?NfL;`{&cniIN zXuGGDk30ki5(x;B;ORI4A9)B`6A1{CU}2nqk30ki6A1{C;QBZLA9)Da96d@CB*DpX z0%@?IP>*R(Bp^tFKfmZI%}1URIuZ#8l3-h$fR8)`orwelNf3?`@R5h0E0KU832u!O z@R5h$P$B_A5}Xw$;3E$~5rUt`N(4#J@q()~A9)B$5(x;B;OB7yKJpNZP9z{mf|YRs zKJpNZNhBahg2{0LKJpOom3xm41W7O?PQXWT0>0_)20~dO%5qVQ;+=1_h$m@nf5nA5 z8)RjB;kBPx6BS7>D_#U7b1H!X{16y>`f!BAvXjSK+^-&O764B`|5wMJXAPG2V{3rC zrw_BxeAyVg5h1Q*J`ccRKFEoNeUi95F^djgJ?xKf_Ta7Zrr+s%_of@+Kx< z6k_*zA&9l7eEp~B`t?g2#~|#QmkfzCG>){zgM>HN4sm^gr`0;+-xNS+O&D~#w6_;f{48X|wy3 zGEr|8P*+I<0L(`i%z_HaC(h94sj{4-37t+&+3rx!+fbtO((N3IaI?kNc1^TD`9_c9 zJK<(+b^t~=auS8oV6?A`c^FL@)n)WCa|?Ibu%3ghY<%lP&PpV{-&^SPfdg5)K;C`GVNnt#( zL1Vo3FBG)!9{ABT6bWm%?}vFMIU15MubFiNi+S_fmQqT0BHf+_Wp5&i?}Jn>-v-BRQkMqhU*;{wv{rgo^H#@FS-+xrd4EaG zds_3F(&RO0-sZMcy02>9==RjS37ThLiSpLi6`HsGqg1-nk>{z+oQ_nKFBY4sO2_&g z&8tj9w@dT3|1Fj0lbSc`@2PoT>!G|knzt$q-K{;)U4}e11hjzfB1$C2PtLc^V5&&w z*jV*uh`{o6mVYI;hjdxIZ3$Yr32O3+d-nKF99#y=LqC!wr@KAbe0(WNavzy67(Gsw z112z34{qi+qOK_b3flC@K+fXxY<6yV7aAz=|uz-Gnzn)*Lx2MQV1_OOB(_H}x{ne=;iAwkU_&*T|%v>qPZWrR%~IWNYN=E}98kF(3cqO{EC>{})^ zKM})S13h{#xzHmpCA$_Ma}sMoPbWKa?Enixp}feo10gcQX6&^@UGYwNB5ChL(p-?n z{>PZi=zkolFCJC9MOB`O@g=OIl%cYnm8I-19H`-oO;8>*tRf^koECBVA(MGC}UQB8%TO4 z2GeT#;}|2!emPkyGW-a9w9fKqF>6PdwO68Ta%dZ#Mlk5URbZ%;Qrni&xKyH<)3G|g z2Ugbm9{r)$`pe)E=2(|nUjv!gCU0Ea`rJUG2YapGfxUtR>t6!iXhdrLLFAoa{X+UU zHM7?L@y)LF7XVwW-!@xK|Nak-#PoM=a+zEVCK*hhm1uf6xb>G}$VvI|q)U zyXdiQaR`jxjxpxS@jvnkA7Onodrei>Q90eM9GU6X{905bb@g@&XD`Gk;E4h7SyW94C3?OCb3fNWzQz;oJk3!Rbqum>=v&Hr6L-6|qMW z@g}7yH_4fS9_E`pK!eq;?q$K(cUq|MYK z_H78jxA&qG20)I%&Ar)!p&M*pupB62xCbH9)uF!JO5=Wc+h7P5*BDFx&d5NACm&0H zhVWV-jtu11V4?ot$Ur~;Lnordw$nZOhP%$=N})kNi6t1+d2g$H*rp9Pjkx=sDfZxV z!hDPEaY?lqI3WVLuCpplb-jQ#V%OsG5NNn@;Y|40tgm5Ef-Qf;;^^*&lSi2uV(QlF^o%(IW$SHLwSpk*{q&i$Heg_nB=! z^3!&GbOOF$(izz~_;rYliiqs$Jpug>-$#WJ-en4Y%(HSXo>)isR|izQEElGa%b98c*{sozUJ0NJw|OJDZdfaRrH1S z;L%n46NtEZm4_#c>ax;;G>5RxZTSL7EtVSE28070S*BcF1MToX$~UNtTbcPOiD_Wd zBDlLn$m#t(>Dv*V)L|gpcb^ic;&G;gFaNBEq|Q)u5p8z@*_cbV$|w-%p5I`XVB`#} z`Wp+j@tVUZihaXZ8Bc}i-|#=ZeG28`*u2Qg!x|KjA>j}Lk2*4L^Lk^1{hSYHw#>(n z5IyF-4NVj0^OY$F@5s%%4A*mD{t{Rr3s!M{gjTkZ4|M@3VOY71YF~aGL&O#`iJgG( zu%}Nc*L*95%3 zf0!#9(f)+?1UA36Z{NOXVDo41?fgq`!N}SrNgt9#0$U>!wnfKoy<+UP8m#(kjRdv{ zM?~dFV0(1zw#e8W(ZKdA0y~gBcDq13Hj=e4AsQrYlqSp0LxD`Fe1>$-Rwh~AC z(>APdZYSv)(BohurS}dvI1T5nn7xbVKoN5qLcz+~)evYR3;08}XahgE2k$Y_T-buW(=F%3xa6H%l5tq#R9oiPu=^$ z-F5I945~LEsCngo4Q(A=rqSnhexXy$+a*PuALtTc1aQrQMJI+y=e#+VyMPQUFpayL{-^y!m1+L=jb@r}`V;#;em1v7Syi80 zE%Xvqad^jasX?~$c$~{T;bPu=YWO+z20yG9^kY{Xyj3mDSOTv)*MMsYI>EoAAbp(! zf#5nm+lmF{w$q(Ek;S-0#Z-F9ehk^lQFlO2@_>|j+!OBTvLBq83>0H6K-5MbryZj! z^KC89`&#z=0*P2M5_dFDzIQ(%9bf(9c&-c;)is#2PWqHHNWK>_i+(TDc|Gf}e-&6Q%=EMqpigS!oq zp_)!|DqeRjy&ccs%FeYYM?P@K#?DX(TinKi?ngmM;~DGEA{48l?vPoEnthS$*Z#WY zXw%GWMW!~3TfQwdT{oN2*M5+Snh`JfFTmJ>XcAUBGP5x$s4JPIB)GO6zoE7%P!CuL*h1ICPy!`nadBqI!DOU$+!3tRb+4 zLJh?r7ayySPS}EhSakBXXlQ#hu%lriW~YsPCz{VoqRdG*FA-UNlh0kzQbVB!H3L3VxbCunHfY zj|Nub6Yug`6 zQwc0d*zaDCM;zi=`o#wlzk5CExTABN_pii?O#upt_9stJ*|^FfG>kDF95)nXDDH+d z#r^qPEUr}!$;!vUQExP~6cq{0OznlsQ6tto&1wK| zqr7mMHP2{&YI8mTxlYwTrOC?o7n{-`wd1HCf*LEQ?F#3f7oh~tW;?52G=@t@vmG=l zAqO*e?1LB$7O zKsn#|1yp?Ih0H3xi36r-RJ8T2Sp%SbxNC&_0)~OF2u;-dVaVqK%%{ZTH-s^n=voCm zc$lwi6K>302&+x*2J{Y96C`fbyB^ZSp23p@zQH2P^N{6v$nfOw-^+9B38{_eA7!qF ztBjcSkD^E|!45f>Ccve^xe4$s!6^ywt-)~#@NM>cX!>f(c>C!H_tlj%6Y#GO+K>HF zB(@N{Lz5GEh^{6ImkCY$TNTQ}8XGQWwOCD(u3m2a7&tpLlm0a7#8jiaGX)LmrUZuW z%Nd!NNqA~b!|X9IOaFeaoxfPaKb0slUnp7~f24Kcud7XdR+{u`(Je`@7TuckYSC>; zuNI9@no?YsG^M!SwVaXRhR_9xwwXag)}EAV$Tj!CkT)bEi=l?}OGT~(vY_rs_c;;< z(S+|qgxg0e|jc zIb8zJOH<_HOU{&Q^U0|^%E^O+#snUhh4kB9?%;}3TJoqnC6z}$c(gsJ3`}z{-x-)R zAQkx^lMwi`3oZpe=PATkC7WnWdZ{NO?N@3p3-Oa1=svGo&bJ!)^$pJIzQ(TX5-f|@ z^+;PkM{3-M)wr!`9c&)2!6<9+t9b1qeY}!^kwXEq3sw;IIzf%EU+MnF*O7_+7hNjU{f*dPARziV zyVDi!n&hv4Ql53<#K_1%mw)9q2~Nn7jW{C876uSQgD^!0%mr<(8(JO_S#Ej#-Lr!+w%%u3|5;2BQMkh(HTs_R*F4{A|7l+CmrOKt)ayavB;q)OL#59MWRW z=AI1ZgqX_k%kHP85p|M^s#yb!7FwUK#H`OwR7nRWh8>iLuew`x*d3lC)|73%bcRS% zFv=AhnXCm+h@)=#=>i-zI)HhDY=g*ps+)@< z&=BUs^D?gQ#1FuQXUkb9s}9Zn2cm^0$~*A#m3nMTw%s6mNW}?doo19x4y1TE~ z9XdhrBD=!x6-6d2N2{B>*?AMKAt^J5nSKv;79L=NzpRN8@tqj6o;@5?_=gSG8rjF;ebc}DpWBP%Z~o_6kaYN;Yew=hKZ|bHJ$NQJalqaT(XA|qxolz1 zwKxGw2BQL@Q^{}C7}yQ$M_tF(>e$xmKqd%)JnWM}_UfB;RgdEy6s;#}pOjd)p zrzo*sFO2#SkRwuBY!*sNq`$yb*E@A;Iy;rq_S+JK&QCCvdfcX!M`q75SSN0|@5ln1 zzwTgyJxA4h?KxC}l=(uF*b^f*jswJ=FBK+;R*%(!IQPyvv*wh}o-N>-Xb-PFCl#bx z;itF4o?{P18d!U=(@;_hy*sI0J}8xb9_U#|<}|-FQ?@ro`zELajatryhupo4O;iJLvi=ihfxNf=IB)L!Pud4%nW?|aFHrYA;d<&h!kghgfab$~(R7NpBh?VcreQB)mO!(wrztoZ}^7RG^a; zHF@E#3(d+I+bRX!|K+1?LxHRxK-Rcya`Yh1=~ZO9{_c_auTfd`y2uiy!}$?vDbA@4 zhbkmSVyhN!U|`UZEqlfQv6spZ^6+ql*3{qGqU9masKuGw^^n)Y$B30Z9uD7fJ^bxK z2_C*NfzOGCPuhs_DY&LM1y@QW`X7MpXhW${jkwJ?pXo*n``)4bNCTRO>)!2!sl;FB z;Z8TQMdi-Uj|wFi)1f9~?Ml1N(0S&m3RHNW;fcDX?h?YT22Zn9ubT(Ce9XGiG<*5^ zX1PC<&sJkTQMTAEtpcr2l@w~e^ zQ2J}so?ZIQ*)h~`YDP+p&+ac{fM}o}JEq;eCu49RUH2cC>Zw{eB=#G$G5$a>v1FJF zsq<+Ib;5!RVT;?(fwX#F8>_5lUFtIB*8qMEqdhFppSYup5|G<7&A$6FUmvbicl1Oh zzqzI-p?|rM)==@N*wg5Q!;ACK(l{M(v&@AWT{g)@M)xeXVV}2bI>T)N`F?)smW6Atvll%O9v z07Q_my!M>(y>5(0xe#R9cIlYtacmq7^(`<99C2Vn{Q+|~0Kv@M^@GHDD1jfbmey}~ zyp~f7e7@?alO+sd<8Ch~_!p~WkkzB|C*vOS(2sVZWdp^WxidfbhxK0gO4R(EUhQHt zLi!UP(N66sL9;^3y1VfczQL({-Wh*BS)XG*fS>QF`@S%cndU?;Ds9855<+ayYK5H6kIrNib}Mls{DhGN2G`O?VO*;}T8wc%zZw^Vl;#l7 zpK!;z$w#X3XD2+B1KuW+m4if3m@3M7IB+CeBAz(IbHvnl-csawA_Iopq1#yms)kWs zWd8gNH1HlZeIAQoVl#X&Kmzi&z}KVZ4uqt5!-K1EyrIX@1pi@Z9pm{QgQd|>vVQY` z*ZkBst-#tXiNK=|EAUat0>{ADBk-{zu#`Uz<>PyD3F5QDq@8->;4XX^LOc%rW}4O! z4{z#gC!$`&Xc#t1NfngAe0-eYGdMC{rm545P3U}WF>HXJcyu{lu`6wy3S$zMDhg*+ z^}oR`T+dZ{5D^DOM8sF4^6#=HhBfy~)$aL%+tJ~bnI`?ea6lc?jDiWVS9l-1C?A45 z=b%CAls7m@>~y=%=Jn(}CiT+Ab#lQ-7Pfd8ohvgqK<#F6Wd@&i!^%Qb532(oUb~Yk zL(Hv9!NS^uev;4V1~+DOlUh3MOB_0xs_`9VtL9r$HNx{| z@MP7Dk4|ops*$H7Oi6ClV6Y|6^QqJ50r5h;mMxnA&(s)^429@bddShuVE}MiE+dLj>LkxaDKC0kb12V3VreTb1`;9B_Pqi%P zXxZ9t82|SKS#jq&P+3#2aaptdz(@?4S-Zd^rxKFu?wbSQ0}hUaV#9i9T=)c< z9f>rT8Jeu5F<4+9+Q2}5ED*mJ+7Q@}B;(MliS|P;9?g}Z*Xg!@6HQ(~K(Lzp3OXl7 zvKYQ204p@JOlnVR@UfMBV%|smHeo)LT>bee#kJGvN<{9n%b(e_U#R3n`^Vl6x+86u2C}YLqh_ffVk3=I+w!4IXUAPvz z@51~}<9HPK*5d0#3|kV+lgZ-qa9md{ev{CrvA9`G|36yXodYIW{PX)*uxoKtXeeE? zV@0zb0!}PGq++~bW z`>7IQ)Q3mg>7iT1w@^et^MJ}`+cDRiM2x&U4MBZ+(*=juAwT?235mtlgklOJ=XYG`XshmjC-WC%im*b z)>bZ7prmLk60wQonQ0Ec+|2*buH1#GCo%fuEUKBOC_x1c9+|^7FYlfE>)KF*l>0o< zQ1VZiEek@Y@$uF1$7NqNwrB-=W>v(qp1}r)-NY$DDI){TJTxcV9)}5gHbNM443821 zLW#`aKZdnm*xl@lVsuOCUxjp#KK6%| z_JxSh*;~8qh^HR0FOjAo9e7e4b6B73zkh%uvKq(25KuRh5#f7dd4fHM<9}o@{6u;V z44i}+kD%i1Dcfi8^-*gNbPgUA3}ijsm0RegQfPY?ijZC-{x+{n7yR}7opm+D&+f!{ z@()mwb%&44Ox`cUJgLW9;JXk-hj|wU&rZm_Bq0~a2)4();}ny}%FC^0<;lb&G?50? zQIa&5Z~JMU1m~Fq{GMy(x?>V*;YTVw%341Qmc$k?f+N*IVLDiRgiLh=E2_;0rcuqD z256`UhHk;h=;Uvh&@v3vLMf*b4#-JJuVAh-N$-1yMrCZJ?m|%Qh}7nJ^c85HLmb~% z(12v4k%CG!7G7bnwIhW<-Oe9I&_XRE1N+&$M6@drj`Scv>;bCTRp~L{2@SY zIAR7MH2}9|u#g%!_4t$;cnf4b*FY0OuBRQGFHN?`cJMtc%xXJ$5bV>ogW*Te4m{3p zYB;U`OJUakllJOiUhY8TPaw44^X<6;{uVW*nXB#vg#jYO1gL5%lfGf#Jp6`0Y z$8}iXHpopp^eR0di;c?NvZf~7b3q~D{E1yZ56&_@xU2@DvW5WJX+*P19(v`oO=KY^c7}JNg{QDm4UjkT#1;?OaWKh}L(@GXpa%(yTEYMy635a&YkgGBua=C{r3OzM~Xr z2WX|J7P9^PfM-1BVB8os>+GKM9{<1A*LSc;44|IGNjof7dDqupK?vel4}Y;WGE1_H zdfxSQU9~-Lx)~)@0+HXm2wsJa->lH(^fL2e*FkD_NrgeX258Lk$qP-AH9)fXdtkzX z3+-H@O0#~azp@N+_O9)C14>qRt#m2t;{!$-Z?A@TEJP2BVQl?F`AiO z#Ix(;Lm_#5XqZ2fZN+@aNQQ>mF1JDo=O;OE#vWIaXZK>5aM#C+WO%`m1saLiX<&=H zK8`}->*MV(SmOG42Q9u~hOsyU4Vx4aV|k<+jQjq95_cuEZng-L-^!MsG{Khjac$b7 z)gRCm*wq0kbRDRAR`cPk1U2uJn)U_(Xsqkw!f`sZ*7b2>>H4^2{bZWg{M0u^-~{2i zfzh*YJUUG8gi!1wMaNGN>OJ+cSq2L?m_GKRLcpFHy+&e zJ6NS2f!V)^Yw7au@en{h)Z_8~G-^`T>!*7C?20tf4u^v*28I1J=TbZ0rJo*(G+~=j;yh!~$VvINV`;MqKG-Fiz znnoUm3$*Hl-^5$&HrVc!gHo#6jF83<{CGDUfE&UGi2?7Rh0XCuL@nvkKKK(Wnm>=@ zyC3KM;MuVIjs4*$+#8NgXtf)^6oR}*k1~DXRp5<|X(kCVxmn%OB;0US2Fa*C_u^TzAL9@!)#u()2g6||m1%iMIvfAY+9&UzrGV+X9q~S5VGYyZ4;9)Fc z&fvQm3*$a(!IxflV3O|Qlo0wgVnJFf4DeWC0{bkr!rxC|DcCFs2-}9WYf^il4lMAr6=!5}X+|cazY=HiLolHa37e?=6iw&>Y0jA5xCTINPJ)!q zyHheKd#Xp-N(2R~Y#%7=Q3KwavjU~li%$Uw4LDdOh%LhdDS1I+$>Uk_j7%ke$y4%2 z7$@73qi7{YsnSUv32Z2FR0;$+kzyl`yC&Kp%U}O>v}`p@8M@)+nItTygsurC2=TN2Xf1hH3@b8sq$ zuC&vJOG<;txdzP=vpwfC#xH+ePkOC`r@;n#Hwo;m&R^60VA_Tsss}4 z7V8DiR>4PI<-6xgXptYevbW+c(WYDR#Ci123^qLnxi)5;?2-Lhj4nj>8*Ndu_LlDn z?EUT7dofnp`&n$~7e__*?(8~qFxH&hc4_Thr?PXgjtXwM84BwAmqnxg6HfiEGgh#i z?ggiKa4IS~QUk1(SIWLx+JlGh%afm2KbLS4Y@wi08_!q zHXnZ-K5*o%?hTu`y$*wa_ck3ojVJWj9T}7#*C?oUWeo`C3n61 zl8{~ll1FlOy@wN9BK_y%Gl*U25xcfCF81k}#4fqfh;0M>$aG?FPC`04QS4e&|KY@z z0l~GI#2)Ms`_+HM#h#A!khIp$zR8Gf2LyFDq_Ot;B%~=oiZ_vMC^IqO^NI5vw6?T^ z7H)Q1j~L{UaaXp=sNWb^)#@_lj*fdMefSt7@&(AIgSv)?CttyMgTQw{S~Lh;ZSZ{#irU(4;{%AJF2E(@Io)nj z_sPaHh)ETl`*2>Ac?WJWF6hm>S@Y7-UCcc5g>%$BUW&8(wc+*wGUJ=5UxsMI!r>v< zO*$7WZlCP|*&rq(q_~gvKr%S0{aSSHqTRZremSuA1f>6v4=2Rmzcb$}r7moLq07|_ zD^M3OHT*9ZiG=j_@kT|hB~gDCUVMnvp-c}M+D@_k@>8z)@{=bwiD}{OsZ37>Q`=R_ z2UnA5#@~@j^Im_uMPd_#pC^toPfw@eu-k?)T8lB6e`Rx=mC4mca1hpOy#%= z9JLN&p941yS$i6?J3VB((v#)gm0B9#Z?vUF(~}LnJC&@hUz`jJaz;q=aV=;qo>?%- zkm+8NRNFR?$>#_~sYLvJY4Gca&z6w}f6?Sr{^Ncq-;xoXoDXmZhZ&T_G z1iK|>-{F^v4ytS?aV!2YjYrMX8n6xnPKHEHwt8iFEq4O zPs+=y$?=lsZ#HblmlfgmXV_@Cy%+%wG+VDnv+KiLntj6xoplZlFj(TJ4A4L0LmM-k zy};Yql@rxtkylw6@7kG1nVw-l@z0-I>X^G35n4xZ=y3xUD%95pSK=O3}98^g?1+z5#<@N`mH z*Gexf=NIgug(qNo-Gnl~Tc^Gv-_acMp?lh0c7iDo_;Gg%a{crggkJqYV|j23sy%+V zqnMn-{EbO9sxAQp5mj^Y%#;&MzUXNHNAUGB>AN*v`gq72o7^5Q7p zGbp3veM6kfV9$sS(slDfpbA%dphlY;abVS+RDRodW_E3bTk5#Ouv`b!WR{;DA7{B- zS$0i#Ssp0ii^(~mD>8|hHzSqj#yC&@vJ2j)Oru}0GL`VYI3c5v2_}iZPm#m%%)(=q zEzZGCoNtL(j6Nno@KD=H(f&i^!?Zckx`&2ih+;yE=lf0?iPR(7ucj9}h>7v0*1~ve z=D`U+KDlTnMv^lyPmC>Mb(*tVh7xrrJ_aw)!S~l;xCS$jrpZ@>R&!>eme6q8ctlGg zxv6^)%2Atdz0~qJRva6QYnP@Z@_?U@L37 zX9eD1yhy9SX0cgE+XN~AMhG`_UaP>HXg5}Yei{|DfWXBc0fIu?i5V^f`Fq^B;+1e3Sv`= zr!9j$wS2@sm9s@L9*JY{kq6^|VpPO2_{f9Nsu;y_3_fx(_K0;{FdF~pfs#%X_!oKLS{W6@!q0kmk@GrIiLr!Z>J-f7u6&~J|6)`vN?}lMEC?$!F z(XqU)_OSlp11rvtSotJh0uwO2=U+_6Ri6QET2&bX(vfSJUWu|WKQ~hv9E&Iw0wFeTZD-K z?$2$}&ond)#QKH|;BLOcI|MAE+`Wwii4jX)t`HCP*2|6q3F2QS5(wWKDuA}i>v;{T|AH;8{??g78`=X069=G3A&*4x{^MJ{P zmJP45XYN!1=$WqSaYPCMUR*fi+OmwX(}@sFE5eU2@`}JZh;yb0XC#O~-!?_?IDaQs zm@<~vnzp>Jpgh%w4(aOSnjx2A45pGUGf|c|eg|{dn)OiguO+|2(AsA4TDIzVzE6%!zfoGmxQVzw+`iY#hc(3=D7GU z1S_gc@i`K|6(Ri#i>e6G;cr;^-m&d3P#`{2N(a=lFgqs-PmPZ32%_Uc)ISWmiFysC? zPIYDw>cd(iRLLBp!s<7uf_@0UXd;BtAAc&EC_?#H(!e52q<$+r&C1p1Lxi(P{Wdz^ zOZ-<<=(|Ur@IKnWr_nVeirnaykVzj3lu4hDah5aosFfpHYMG74FNc}$Xh-U|qnISw zcHq&nm-w%h&E7{Fco$tmqD0wb^rN=TwK6R?vL)D<=Swr#nB_s0?5erO#=~$XAyQnX z(v`u+qs)D&eO8K3)#ze;QJIqGYy~;lXxGcf&Yuy=Gn6{uep9o})uz-JnptYOmRjy{ zxAH`HD<`Ez%Tzt&nyGq9GYi#?O(N=0@Kqz!AQ7rkORMy_TV<-dHKKN`Tzp{C1^(3ENr4giWeE_YBA1WH+4}4uR*R< zP=_)(_!|(1>+m!K0kvbPljfNkeO3sDBP?lw4B;ryej$!Iq)}rHN3b87fwh%oowA-t z*2N<{l!w#ekW!u@LUGvRAwFEO-$;R$l*n-Xe;04E*}C(Di1fuTSwcA;dwlrb z#M(|78?92})1|bk!dXXIpGEf@@m>@I)KWYh?xhIRsi?!q8*dVt1#~;} z5Oj>h5uqiFjd=i!G4}5zlGM3+*YdW$@qQan2=ebR?3$F_v#-*O%j4{L>tRPQ&Mrk4 znR24Jk9yFkT`uf4#o6)J!;WAN?3l&qv0B-MMA^+CI!whDE;8kp2*H*(fjIyu4-zbE z&ANhwFzc~GxHV3gTx)$*v;m7vNe}F$;ac%DgJ@?cL8TJhAOsj&AC6$J5)2RmCo_RH z{=g+hqz|#~774d!CZO?Y-k=gZCj=dt39Jr|64VPpXJ!JwmM~_i5ox>-a2X+km8@B} zD#1BIz-g5dm~B;Qye$mAq97^smI|$v&cML59mz27(@B2q32_ z8tYT}UK!`BidZHd;ab7ZGHHDzmB}YKkE!L+Ej^MDOe4wmNGg-9V3MJA+6dDcHO;wR zMoW89{TT>`APZHOJ!yrue<5hXQx%4^a3=GTz@A!y_}`nG>`W}%>r5h(I{7C!mYG2k zFcnE0mE^o8)N^4NkL1MR;pC7q6SD! zY_Ucg6*X$qSns;2MosJ1rttfG&dl6ATRJ9FloGiT16IdkUEb?2tC zPE_5oeim4_{`sja=wq#*N#;dZD;S+^P?m5qP-=!;B&!N7yhri(%5&gvhwzrw21d+Y z`mctY*+hjTW6E>U8YG#hlfko9<5}*))9%9a8wZah15YpF5o^{BZ#nlW-UhpHS}vUB z4o*o1&Zizs!`noS=hLlD9XnijdOLU|8F+3ao_+DQPUF1Kg|pLz^SLt(f(l6n&c5k* zYu9+rci~C6@Z9R)k!0Zc>jP=(IH5+#D#L|`aYxgR106h)3_L#po^G_)wCY-ob<}oX z3UfDt2qjY031`)o|d$w46_ z@U6H;Ng=3^WC*+uzBj8zkjVY5pwevx+BEJNFYZr(2J$RG?oWUQ_7IJ=djT5AwihTs zu5?gP{1pLK^C?o@rqlT=0=%D3(JEFgQj<#o8Y{ssaMF-Z`Ki*3C$<1FJ`jZ@ex*~d zZ@hWD+#q-aleYj;C%-7k_HFw-n1TR+FMc)Q8XdR?yl`YUE*Icf4&2RNIH2^!&76k> z_^);|_m%0vybI+?k49QAS)fHHw*F5K``YEDAu{1!Q;@)KNWtAKVt2C4LZCELfh8RV#m7$C}+ zwc0`m)M_Ol5M&^GG8Hz>WLqoxwJea(C@JKTuBw?OfyZYUX; zPJnhsc5MGR7Y_-n|Ju8%)OO2lCsJxsKYZXF7A$9A(@nUpeLLi!&aQSjXIE9EQhoo% z07J&}Re9_f;wKt)I8&VgScuicb|X(t!?3!FUGAD*AV z45#Jn3FOZ|!*igOyn~?nu@qfVkYs{!4>=4Nsf-+7gwc)J){xFd~M41!`uJo1lN7y7OA3SMCxtB9{+QKrzR0pvg8yDHS9Q0+E8}%Xw$a+JBqX& zW^`1bgQku5Fy(WHC8A?=K$A^d#V@^W_~OTQ4RP0pZC{IxlORKc_yDW(#KAqoio!T4 z%(jC$=V34A8G>0E{0rr4vN#HDmne8dm5{pW5XR{&0Z#~S29%Yc9F1!LX*H}Ro6ew- zeBUX~M`=fK2=Ku>0VVs0QfnGYjUO2|sAe5XxS-Wd?n0Z6*dqWm2eI7eqe?yW?3zto z=dIZko1UCR!ZlXmCA%i7uR`MK5`QJ8H8@PTYeFz9X2;ajbxtypNei5L7=4Wprw-Yo z8puL14pU|LvA%|eSiN^i>&RGUzVm%Ba`~|ajD}a`@GH^HTDJ38?7~vSNXOrfKeysf zd=k-b)|HT1v2LE9wMz43X8#Hm%q+TvW&JFB6n1ULCAycw)kK0!1y?EO%W(c6PYbXB z;twY-4)%zvyQZQQIs|yU2Hs3ik=pYcXVcm?9!g)i* zT40p4cbBoKYrmD84^lH5M`3M-7HhO_hK?|3qv|MI;^I&`fnNentT@DwB;89w7jV1% zB5cx<(Aj%|?Dw;>Hy)7v!N1=xD6)>r-MjalCEvj({BBFm4KUH~%uT#Et@E9^-{Dg_ zR@n?k?uWuD3ajn>!4q8PLtX8u>m$rf-Qbn%MIYGAt(KVP2%<<5BK|Q(+dyTSDP-n)@jqTVM279 z+Vi7s+H=!mUPhO;q%!KS!c538uRF65t?A5(Ym!8JF-1EJwkEA;CATkfwLlQIfXNsd z8iPg|#*%-;fT8oi4RxppI+TM)8BX+XCSg&8uhy?;+C?hyjv-?q)o$3Yy*+v@j_6p! zF;BC4OmVD&LG&%U zFUEr~J01@fv&g=%M)rj@vfsrlvR?qY!u}9Gko~EANMhf7UqsF;cY-zY#-BJY`otu+ zj-$dlbOk=*Y$dFGJ&@=_Lp$*a05y@;kn;g4_vN0b90C~@c1Z!*!u%^-0;UGT!r}Geq`0pTowVV=F3jkB~ z=YWt|jfsUGWZm{+7!Qd0SE^4l>2pNlv>b!EopZoY^H8LCI7z+M6yjAmuj+djU$O|U zTTl3Sd1)sHQE8X!ba5plf8{?QR$UFE(7ALeSdIQt4G469|9$ae zbporyf3AGKs!zasznALxQ<`t1KgW?@qd!J42Qks5KdXM{W%V)aWml| zX&VXYyC5hdw8h(K3ym&;Oqc!*bM(*fcO&OfM*j#7X6^g2dV~2?{bT=!_0D`!)dNF? z-P=BR6ZJ4b?t})&*{s5vA7NI32@ZScEF>{B1YVy!m~OVe3MT=?z0Ci;owZtL;mom- z&M>KtzY?}VMw@0p6Cs>1n~BT81R30&Chu&W*Y%XQ-0?cE;AwAO7V=aqOLV$(s~6RznIHj~BRW?>2^GP(*bjsYT6; ziW@gbfu^`NO`cEZ8BX2h+WuyDA96t>qBT(W5lj*t6S`dycKe&_fq*T^lG+^SLNhU! zQHIZ%590e)l^~(fbH$9;i>z~$Bo9fj5eP|&O?>Bb(Xh&;4#WgeBX#q{gdJXH`kLBA zYly!(u!i_JMP1dK!FC?i2v=BuM|eR@n2oZ$p7rL8(S1G{ z?a54i=u1nXO9`*?KfP@cGg9F~+XHCX@b5Sf?q;31)7z|Lz_r3(L;TfM)1hppWuH2j zEn62}Qs?tmT?M2Kfktp^8khwr!Fu4O-TKBy@cQtQdLItqYuDtS3+b9P!Zm3;a9J_ud}(m57GVUpWSl zWD4B6K&EC9q$#|l$rr>86-^DShQM*tn}cdtS~#5_XeQ#qqyjyqz;1q#Hh2UsFj9!a zf!*k8yZJem!r<4EIo*`i-#_{@6fY8J2`_1pf-RwtaeHI6$4hren) z(6cT)mDNgG@nZp*ZMF?EMOUs`TBKE7-iyTzhI^!eThh?p_E$wwnYmVS9h;Nd5B-%l zfR647x-a@GFD0|O&z?%P>s12sGiWMHae(IRH)qTvMmj&bwFiZISf5urp7U~ z!Di=^3{Tt6LT)NMQ;FlQ+rUSEjib%M@rd9Ep3XwWjW+6)Dp@|IH^)i7Rg(Qx|3se^ zO(=Frbrax-#@%^a5e$rNLeNJmM(##*c3hIM#PWqsWts$tZS^R9#f##XL@^sEtf!x4 z;dat+)!=(U_n z2K&t8w-TF6WalJfdonG13;*I}?@?ldi(m_1z}&a zS6pd&SD87l+Q}EFiU5ct@+- zUx@#e#O1?suL=MLpsH+)52&?|+i&=cM=Z(nN$;L<)#O1{D$h(JIwQQy))#vPWrTpk z!5lAW2|*v$pspJKNP!;e!a5nC@%bqtIMNF@op2Ws&Lxwt{>#dT-1tffcLL#DLV88P z`CW7;0#4?z=yp^ow^c5L^oYT24^KeNV_%~$d%-KyfPV|eAhr|W#M3UVAsRA9abi3- zZi2(y%Wd`wU-PQV_o2Jzdo&G^fB4z!U~elBMzt|x7S#vwqFYVWtc?k)XW zl#VSzo3X4vatofk1smV+77Vf=w}ZLZOQ$ar2$v5y^4;_|TVGb=R(k5ob*N*Cz7!)# z#=HIKi!?*czxSap0&z1S((8+4Uu+}j4;E8YQXmEcB2tyF^@6`jU-%TM%G2rmWg|o- zMc=x)bdYKdcmL09_Db`FKcS`F!%y~`UZ4yB>80SuegmoQAT>uh(n^Y;6!WQ zvZc@a>tWiaCrLgCW^Gj~1uzTsVqv}7RRL_6CDC<^m%3onQJxIgq#Dh5+gqbk0fc2x z%y+84;jFu!!`#i^?J-k#nXMq{#IFFC*c&>-`Y+6nwzEIga~V6(*P$u6S$=gVDI|PB zgp}cdP++^1^Pej1-9E=4IU7kDcV6Ug?*U9RY!&3H|-Aa1yLF20(g5^vg zvmV7{6mU73Lbm?RWTv51dl8zXL?bU?C&Rkp5ahz+^;y?-gMpa_!_~mxT^~>V9;vxM zHd?{`hnynMcRIPETN*k8IEC{#c3A9>^Uunl#@9GVI>8g-I|1OlP>NJ_9UhTqe|lsj^8@wVJ3t0iGmb zEcS0qg}c;WxjHp%lE1PdHEnWmUJ|bH!Rblw=LILqJ1**lY}hUJE8VqBV2iVLMaos5 z?O)2vC$M$B-+Sx6eT@>GZj|WQZpgTm=qQkhU#u(g|Js9wqjp9sU%61U(q5l%^zZ)< zJyDF;tb&NO%3z^EOeKR+hNm;YldhuCcm`=k0>t|Fr>?Lf*5gv;i+I!q!0F;@`aRSR zr>Xa0!MvpW;r^<>A`q_AbmXtHCzQaIgt(!+rCm`6MFp$2GT5(CbJ;3}C!Wbwo}o5J z5CW@A)w8aB(I&PI>FD?OSm^)BY=+L!@5(d;Pt^?75fhQY*6~-ZvT#atKHjWe(5u*u zFzm49Jwj#ycC(NP4rZY_?|2Pl(+k3#1PLqKfT0)|H2qDkvP0hWmR;>CTgtNSws>o{ zp{!<*A=&4eF`wT>})f+vAOGFq&rqUXPb6C}Uih7?B6f%n%_JJYT)8A&7cRtz`4xP)XM+ zQq6lxW^RhpK~a}>5Xnh59OYZ6DRxu+B6JED1gn3CqrHkvf8|UkX@AxK+w-XYa2vj+ z-mY2&nM0?wmjmisR9)PT!)g?#UKM`e&0EMk9S9rrF?6E|!?G~nAh^*8S`Oxx4YL=e zl9U6T@k4Y~SE_flc`sEX4u#sOFC)$~_)TZ@S58BcDkch0@S(RkUjHK`aE4QqCd+hS zOT!-xR;vS*^t(>~JGeG$XTw?*zA5-+=A+B0N6e+_vIN{1S&u*l7ku%$6|h_@1^6>x zP=iBbbT!?ScWcbx%U0DB!Ks#?8MvA66Bluc#wZHSaKC@x*~=l{W~ON=kCq)jCw0H8!B zZ8Za_EJQAh@f@HS6I1ohhhS_8Fl*^4i+`rSYPOT6&8Hd!lszZ97{1nEis?b1YN(Us zu3{Pu7}AEq-D$x3W!-4N-N^82z?OE=fOHMBdQXBY{c14!3nABbr4>c*KdHhF)xt)G-f{Vy~k?yUfsGy zz(ybWdOJyPkdV=VUF`C|%0ko1b8U!&^u~RnSb!h;pI$BMW z9R=5&11mcmAapzqta-SN(jHv1zf^Ukju<9~Z?W+zOsI0)Q`_fU`cZCc{W8V2>&uT)ET z@hepBg=X(~4a%Zdi|(}O+IQiXIt2XJP&M$YiQ^(H2m=`qdy@UuN-o=( zo4@kv?Xusiu3q>x^7NAXfAZlNt0QkRY=$Dd{7ofV4!U9!mUP_L;XZ)p&bPu0Nt5&0KXjv>^X_B2u` z*^D~8H_jskw1j&<2IlW+`M(CUXQeM$u>ZZ>8{i`vuGx$SY!H% z?xy%Q@v&)8Ceomsr%|r?7szRp?R}i?U_P^z?60 z^s}tD&Jjvxe9C7dCVNNck)bc)E!)lKI?tVNg|K7YTS$DMKT09j`J~H!j1wSpssr0- zp?vS{*=wD*ot+q=@@M#thKLA#=3bFmpLIyNs7XpWA}k6@?P*aB?EijFOe1X`nG zi?CJ}9b3!~dX(2i%j%=k8lxc)YpPy|&qp+8%{f4fU?H5!0z{zlBSAQriya5E;6F-P z+-Bk}tdH?v;QKxMX^>x_75~o~WZZwfwF+!xgLHh42Kn&a|3lV`_jp;q``4Is)X%x{s;j5% zjQk7!qUtYJzrk!1%M6}YWCfQBU9Vg}biGbRL%LpPCBFufUl-$5TX{Wt>R4LII1KXG z61Xh~+djC)xGiTdE$B9kPZC`!!Yca=rhe}=C-J4cA z#V4EMs|NwSy5K?csj=XrL+#l1*$}AXrg3su*Gvw}>)^=U%hz#*C()+ zcsNrbRu~w$0^~U)>Pl;M)yo?d?1BtjlOi;r1eDNRCtGiWsige?Q<4GCBTHeH)_AAm z5hV>?_GK4d>yH|*|Kt?BGm-(n1Yji0(pF}aa_OkuhHGj@;&}fFN&GBKF88dITZ}}_ z4{AelbeU@3oVAiZ!A-j<~mM%;N`S>}2XrnT(r_usgG+TRb z`;|?;2;?D-;fm*EG!GGtp;Smd^<3y{W`vo-0s%``r9^P~E1k)dJ;U1p>KclZc=#Fm ztwzew=rnH2%od~5*n|h2EmWOmKahl9R(V^Qr@;z{6Ke4eXIkbI6}t%&CnGUhUJvGr zqUDYFDTE(V06!!jK1m+rge^X;MqCzXQz_kD;M`ioNPn4HgI%5)G?^MSIW^dvhRdPp zxcuFp$mK4w7cFnXPXV}0$6-Y;FNd}3R8yd~eP3lHPCChZh(0GVi4zZw%-lmqezq59 z8E{HzwMPNfcS}2*DD_vmzIDnL2q(@@v1u2i*t81~-L(B-%ABS{T-y&DF?Ap1aHsHL zTgHj0Y1o#5?|LTlf^8Yx!R6A1a01&h;;Ctq{grR0rj7Sk?o3TP&tHj1fs8r$5iN&k zA1XGp0<#BVEf}Gvx56MuS)VtHe!&^6_F^q%6tcVGXAh&BkJpU5N1c{5z<&g=SAG+L z&Uyra5{*SS>`?t`xEhhOXtboVx#ru@xE3q#t#x_lcZf5e4p5$trHH+c2Lke`?IFhNz$w*#f zaNhM$&_d=$>_%2zRxaX*dZ_?^jV7vpqrd}eam^GutRoOZxh zNE?%!)}Lvnb)}7T>#osl<8Ixzuq5VI!^B8`RXL8VB)7OYbFFEb_CciGRfp5Ij;STn15IZ!IGN%}W)CAtk!-h2}WguS8C z@RGc}p|Ki!X|t^64OMYe47@y;t)>dq_`Fl!U@ODUcwOi(vV=HwuqWy|xFUY-cq%^AVy@ zV_vl6ju%NhrveyA+U+D93tqL3=7C|8P1N7M!b&e1V0{O>W9qw0<8asa-8GDfy5c*| zdJ?Y-4Yy`g)&+}QLM!R*W#oP!iQNWpwymsg+z=d#3lC=cEAIkhc)A{U7o8#iw)8io zK{Nq~tcDRV5j^ds>sA949PxezIq4)ibWEynlEkVeN>esLPE6SZd5PWxX|Bq-)U0CL z2Umw^5(?ks6z^huig$5dXrxOv`GK)*x6X9AdI%u`Nx(5)@>U zx@RzR&akZ#hb$a|^;dFzR`aaVM*1uNjx@MABS>uP3lQg<4iHrZt9nay84eb(O4zSw zb2G@VszG*vg$!6vJz%KR5P|AUYEMst^so8Wy|9B&HFpo&r7>~BWiZVGCT<9~$*s!u zO6^<%xp_*bcEx%t3K}Z-%73~AXW=>6!U?X z!i?hsFNK-G2VM$O$p>Bvvw;u16sDdJycDLD54_XH2ZVAdOd%g&Si4H_01K_xJMox3 zIKyX7#%C@V87)u1`x@OxGt$a(a$im!9*BE7ABcMmA9&$R8y|?f0Hp-CULQtu9QU1M z`$7ZJusIWv%LbONk2fGeM% zN5|^ZNEC9lL8vdPCQ&)`F%XiQDKJ*3rd&fZ z?qwj{&i9EqYV)#MK$rmOVf!bgw-~tbo3=I8d|1Zy?@&8+8;kN^XzRf7hcGbKIXlUA zS5lK>0j~*x97z3~+F75gtB|2mEOYgr#JKVhVNMWJ=I*HXUxy0I%~qq2>>ldBkC=@N zZvO)6EBuWy22j~b>S)^at6~lBXMJvlBv~I_fwI&JJPhSQ#m-2s@ENR6(>^$z1WxUH z%V~cVH%gw?zqjw3=)kl@Zzs{!M|Cfr4=^3Y_8}#W(;Vxmhe#3cjHA0R|FD_Ps_{Sz z@EK}zI(ffl%xi-T4c*Gyw9g|BJV${2!r$V+)8OwHevAW8``#@)X3$uvvv5mwxK7N^ zSr9ke*Amo|`YH9rc^ULc^d@TYKqx(xz?uUej;4s|XbeIZ7KlKTj*bQH0j59;?4UTt zEyRec7qtBz(U4V-?n3_1-|1RdtI^-}t=Yc?E#S@M7^;&_dPyarQYPsLokVw9LuKlu zL!6|qUQ`9ih=%$=Cvkw(Nq^Bv9P)J1R+Z!y1z05->mN#Y<W*(TOqtAr+t);5Y=!$|~Wa8~56oXTd)+NB#%Go>pj zJ*-Wk%$7=mGvYL;N5jS3O2nM9nDuV6pVlp@lHe^-0b%RFSOBEt>)&oSGRcCZk&mPaHB}U5hJ2W|(@Nh58p(;r@ zaNS^=JpapX$f6iYs+NimRD(|h*{TeevYx`!ZNB_+V*6(M(nmHN#&h&L}2`-r^&s6E9Om9-@sDsbCSfz7= zX{L|1KC_5+#u~2D8CJ_2qS9$>tm7m-h)JE;Mcpy5ttOb`h&A3M&{Wp7kmkcDh3QB--9c#}ChICO+{DSkxeg{s6W~`i3f$iV=A>v}P=6b^Gcv7hHZFbm^DjopUaa!AXjxmNEP=J~KqqR>iP`Kr zk}+pKqZJcXMG%6qJ+*}cydCMGO4WYEQjHD`?aXgAw_Uu7j=GgPOuYhvj_?m^=9ux+8- zEKWYri~liz>M;}xw{~U2c<#81RK)SH2-JMnX3bMvbCJ@v zEMT#y(EW4)zOuj(P5~zIpFm_8fPUlH`4?fRQBBDii`F)LuE2(mR!9Lo;4rybMu1GM zOb^YLfzn3vBcM^Nlq?P>4)j-IreMnoYd{nbLm!=#l0HXSx|s8KHKms+#~QRL_6O35 zpqg24LEsb@2A`3E#Ny|4U7-XyD8PAUeNmK z5|fKDKpZq0?W#U$ECW9IhkS=Wi*X}dVUv_*k&`;0hOSASTFml){4wjVWK5UH4DH_l zM%Bk({fdpotqKJ_Qp6<<`{Gj)YSCP|2~9&2LGNTKI2k* zL+0qoLNp9Iwz}>MH5ov_=`I=_nugm8C?SpaGPOcARIFmNSr(q!)Q8V(-;uPbi%~HwJtq)o z6V){a)#@~;2A$-U+Z>`gfT$>MqWB#|j`=*^*cF8WlOL31(vxJlsZ(@A_pSEJO%;ISF?o$*%JANt2Bgc7Lx#UzYlGkw* z(p{;IX<&Yv0<&$17f&PwCY^AuPk~7%xq?y$CNQLUkc+yQpIDM)kU~*y-A=xV<}$U~DiD_hB@%FTrkXl_Aq? zeju1JWgCYo!Xg1Z_`P$7O}HbO@F0iqIyYg0r6YWCGGT%l!X?AJgr|eB_MMW?bLssO z+|V98$coj7BOM>7#32*t!>mb2MK;zB+FAejAU$W+fprZvHw6mU_|OrTHFgs}O1)17 z`?Z(1cL8U0U=!H4*B~DK9knEQlC=>w%+#w{*UPOMD;L4Wor20&SIvO&(l}_wtZNL8 z87>@a&hTo(IO6ymOmMPWRf4ko;6j-doz@l&wMLh;@Y=O1xL6qEnj=-E^3W8injjCm zB2^RRp)pc5Ssv;mRa4}lE>gt+9Cv`rb;40W4jxNjOGiVEM!YuQ*P8;Tr9)s#4}ZOd!ly6pq4M>8F>m_ z_RS}q@00e}(Wutrp+)m21mN~*g_n8*dEnz zBk&nXid8;)C{M00A7Zu@{R7)QT0L*ykZ%uch*r-5Or%=crfl;*(7rx!d!$;m+$P;} zWn1?H--u0RXw71@W)WJmFe-F-FeWOf@RT2|o=y(9#)XzLZf(&>ZyWu7KHG>5q1xyf zJf+NEXrA!pZ#wIZ$c$ZV8xYwu0GlB}-DwpvFSkzhC2-3YlcasnP ztUAlfPCu|CpbfSs1lO0IZtM-P!IedSOoP+{dz8Cp?vP#I-Exr&_%b9yUwImolBi8Nf#3Bgtku&#&cGwL>Bl&YND zCIsLEHmpVAy6|L^un#n;ECg_B<#EijG+{wR3bQ6QXH7Q{Li zA0gv&X=HYWKUtcrLnITpvFeZ;#30Tn%w z`9}z9$eC$w1XEGjFSjUQ%_ALzNBRdZw`M4s=cmxzI>t+LfI~BmmKSWHBW$1g3Se@4 zYF%^4FRVV#B|W#=#2>i7PD}fqE74uf#~kP-hi?P?*^rrDhhOv~ zD+)ttG&|=pUKNti-4Dkw)dW{?QH{(T6wsY{XH+4%Ce8I>zef zBD5wAp&s25ngv2=d^3xtx>p7jx7oFV~*%B-~0)I1thvILKAofZM>ImU8ix`Bp zB3GnspWLzD_SrKJ@W1?(yM5xYEcVS8q0?=W;u&P0tK{Rx`N1u2obihxZEY-|o@^T%1--zPz+hc@lAQ{A z|5&A?Q#NC~BbZF0urDf4N&BCw5p@c;b?m*hi;;&*!tFyMWv$Wj)@TnMa2bP^h7spQ zUa+K@MU5o-@`F-YTRVx|XxcAuJ{K4Iicqcwgbs1U{y_%t@o4O@Dr@ceBODl_!DC4_ z0!s7IDtv_GIuu}JXU}PfC3D$HbMt%l?Vc*PC*sU(v1x{@A>b;GEx)88nH)IwqC|ME zg-=RYzGa_q)I#FtNK^xu1R_Y;u>am04*Tmc$5!O4bE*iW`7dwnIW{v21#u|3raRLf z2E~Adc#?&hj>_<_%Hqg^N*0Ynlk1A!em^^LyBr!suWBb-lfagB!AIgoa^*{m65B#c zNG!uyE(Z5Pc~q>m+hJfWZA@s`3^%5Z*PW{VftZ9MKBi5IU}s1N zISF-JezU852<5H4SLnq?Y1_a4-4 z=vh`CirN($-flOaV%DWVM=Pe-TCr9Pi!P)=jdb@q8AaUm7VE4RBr9~fwc!HP=U&`{ zWSYSxJmR*VZW7_~IkqsF&N_{3-Z~GRjXJAbvO?!rqe-X(cxz}~jt_I&OjcU1^VewFY}^x~tM0MU~Zyon})N9ca|D8YuXK z$GJ#1>8wK}%U@Lq(P@5XfL|_IWS~-tXeN3g6d#KC2-eedcPXwl-9?vkyB3{5?;4Ql zNm=LKXh_JdU!|&;Ts5XIi7Sz-#%{VRxznX~-#c+0&6vj$ux;A#X{=v-uQog@)_ofu z>q7ns1Yu3P2s4jXY@ZC}SeM8%S5dR9(5w4s9wfLn|%MsnwlAx?5Ad|va z8B)vORn~~PE}0M-vs8Ox(wU};2cU|k1EhAln|3++KpoWlT6m;LD;<7|y5X0g>G-__ zhae%pfVFati(f*!`CU6+HHmv7b=geKM?(d{`Oo@UPxKuuUSQiQ`_rL#kiEE1{Kd9| z__QWQbQ$E(`_Y-H+|qe^8H8dO#Qhm}o}%jp`|t*llN!A){kx;*sh#LdMU=c@n?|^P z$mLf~tG=ddXN^9e1J?~(g~3hcMv!6GU%8guOWm@ha+!MV8t9VkTucUxan{@$csB!w z^~oqW7w0)ePejq`i5TQ%Q?k98SG?nce@WK4qry0seGVq4l6f* zJqu1qWR`aFFVJ4fgIsC{7f+>Q9zxHM-Mw6q;3HQ3`?7cmt}0R6ke|}gNcb1-{b|_Z zB72NMZ#HL#pqGHqb&EcSLp+A!kC-zN@Hr9uEthS`W3e>`MDk%&4vv;*GjD88oLL$Y z0NB3H1Vg(l%tWwYz0Mfy|3!qH+hLSw$Vfy{Q(6a($T0i}T(}KKK zEt498%x!Ez-XCV7v-qZn_N@7!P|H(3iO3TbQ`#(PR|LFd+?PYf&^?0~S@jP0HJ~i@ z;a2rS)DtzVLZ$ODgvWIElgoV^gUIbJu!*7s9)_7aBy(M~PX#u-M0;2A?=dU+_l#Be zTU&!axM8MtHGcPd$4qvq>TKK$0&&!#jMd{_47od)0LpU!peg?mUiAMS5+SRr>!^GR4ug>##Qxt zxoB|{l7*4aY(kpWX2|VML#`Zp$^u1ZSYB?@)*6e_ld!iwS zwG+#b^Ihm|_iIS*X46dopgZW1LQb7Nv?dyo-83MVmZSmOO#`-D1*S|lYPz3ql;r__R{$TFx`nr7@}iVC$ywV%gl%+*n|A3~<;`;g&6iO{(0|B1%&--iY$&|C6X zy@wM__V!ZOeSc_ddeQKllusxVi}Ck~N7Yawju@BXLVm#M_t`iJ-FvDjAb^> z<<97yz1Ysa>|u8i>?1TobPe>71N5*P=rIEI)j0hV2Ktmh z4{M+=9iW5UK>r~SH|-NsuQFQ;K3(Y&!C^>`P1ZoiI6!r7pn(KBRRaxkfF5!Kl@RD4 z4RoOcG~W$$8G$}!{{T*Hod#Ou01a{jF+KK>2C8s?4p2ZCKcM4Gk1ryv zyBvs5?~?i}2&Ts`Bg8!p#7;K^)8jmrnt8tiQL7;Oh~V^*DT`B&`-yjK> znfR6lRiFw%&#K@b)Z7hv*YO`U~0kwx9o*$}D0Y-QT~uE*#jE z5$?csC;qC<&~JD4^~u@yrDWfnoXxxF+@-He&YqN#eM@rou$1f>$=Q8UvS%k}|4Vep zsaOhYZ>MC>OfJ1OCHw5;Y(%P9vFiINGr1Sn(jtv#QhLbi8L<4%_(m57k8)lPV&KN) z^bWnLUf^(rm$dqDDiV#X#vF^o<={$0`l>c51;w~6iFxpox$a*=#Q@Mkbbpt+U2~wQ zF4*%~W$3dJDIY(~^xKhknl3+rWY{>qo%4W_L6Ih7KrX%q!ZckD!`)Y zczl+QXF3=YjFRVH;#KnNaO-!{{U)txfX)GstCn|SUZmGDy6qn?g+Vt^A6`-q>ru=C zdI9uIbR0~NqW4p>sCq8DM0M3h%_pZp=x}PfV>;VaSaXL9EIZ8Qvb(6jv;XbX0%E`R zS3Qb1kA1;IwyHcbzF=#RTYK?{TT94ejGX!rBqT5r*qB#w!5fU9{{+7zo(a78W&az8Y)n4 z6sAHx2(85(*5M_MzTkn;K%@2sm7cra%YkA>?|Ac^@PX zREC)8Px!`jeTu&Oe(W_dzB1uFTMeL_Ri7eWYR=ETAP;JQ9#dVFk{eq>$pufaGi0z{ zn1;wh6QuKG=ECxZSFjOV!b|Y+Zkf(ujJA8$Vf~<)@OB_tnVf6XU}e@_(iU?xJ0aNH z4qxy>;EqXV7O1`dVgha!P9v|5MEp7 zOn=oMgaS68R<4l>D;-nYPmRzqfUH837^BE%HGrr#L3WKRo6jnn+(8hO05)5*m|~aA z!LcJCo}|4dUhXx5@e9x-fzFx2A$YAk42`6HQ?7=|aVc2CEmy!AUL@NL#cz!dGK|B0 zBQ2p&aHUt^5l|oq1pYO8b?kl-4u!$1TZu)D89&jY(QfQ&S8e&6B8)YzY(A$G28&S` zwo*VIgf-lzlgE4K+wzDV0RGt37f!Y9L;?2c!*M;vVH<9XScj5KF&59_m1XLjGOJ*A zU>-sPXlt~fT9Hk#0|>5t?CBsKzXL#O1L!>FpDozMBnFm(b3LL=wnvn3pphZXLco!3 z0hz!rV+?%H<1c_g7sH{DSDgmxOO-+Q7xit1!{m&G7l7k1_K=C!P_>TRHq;n+C^D!M z;@C&!@A7)iW)Q74=O@DLrLruU8yTzCQosSvaH9SD-O1t|a67o=8wsZ&0S*Ni%^oC- zGU&+7Xk2x(u0xGY9qHyeiK|Aod=~&H-A(6V<}kcS1^k@@D*~ecdnfV?oT_0nA*u? zJY~I;z6&_V%BR#to}_ldIKs17F1GhG%lBWheZeWBa|nB*dI-bml6aDm@#9feEj<$n zWcxZkEo#q1u{y1GLB69Kd?r|L2#5$JaOA94@xI4a#Ft?2$I1g5C|-@d-`waOBW84875iMGUN^sYnw3F$)3?gZAvWg%W=CiF5mGGVQ|BK#{`QW`&U!k!Y3Gxrl{Q6z%&Y9StkI1eYn;4Gc< z#WJ+rm6C*&eXVFB+}-nKKpaEOr5@S2(wkluD-lGKunfAIITO5*ijj>SItX5}n4m^P zLU1-q??^ymxX8vWuMvphQ=YmtpdUh|Xn_P#WxHkvydXAuu5>81U9=F)nF#9St3ddX zqio%dZBn)u?1|x?j(jz)!6Jy%u0=J~W-rMqIRA81ex{(HjE7xaB7L@n6MEEy*go5L5F!tP?@4QL

1tG)sAhP{o8$ev`Vo(~U?ybF879rmzgh086%8-9hiKzl=pvR!1ZT{Cw?vZN*{ z<`_&8izUWL$CHb-0`w1&32AJ9rK&{&Y{0T~s%0^Hjy%QAPIVV>Pid$!QgG0xoj^talMy#x+?- znloRz4{7@RZ#YrM20r>~IG8&u9Pipl-bf(RDlR)cO2n_AZ3*=k zlxZQ%I?`!2B6zgPh#+p^mZ_ZPb_s6aw=&{IasmS9R4_+Li(jF|O=neqhcG==Lmi}Q z%m@wBl+j(rOXpT6;oQE(Vj93V^C)rU%H(my3c8fxzXtLNT$uHsh0#DBd*Cli>y(#lwnFwe^^Re2@2r{rdl7#ao!+aGifOEu6Tc|M;#Ru4eg06bg z%2~TcLjkf3J+a9v(y{b05-B`f5X&hFK4*t*syUIeU1Vuj8kS^AVzX4XiziOKEUml7 z%hE`&6b~6`1aC5Au@70uQWDK1+nk1MSyPfEno;*OWY^5_lHGv~sJc;4zKwn^hl}4p zGT|jfzTlOjIaIl`5SfPSe1X=$zkEjpRlYZdc+txEt&aBdm=q0)3|XRIv*8Xi1-Nzq zFpkTjbmx%l3nZJ8#yk|`n(9PqV+2Nw0&#lqPzZNe#*kt-&02M@Y9?xWX+Zwz9MmF_ zGk=++u;EK?P@8q%L!Xuo5yf|XLRU+ExNZmw?V3&BPgx~=s;d~mP3&HyZ$^pl=ER2J zTwezn6pEJZhQ#fy>VxnVh4_4Wnn3mm=x_(DW@xf7lsO-B0Hlzipl0ZTB!-3?x-Euo zi-&G*w5-KVcMAq>E&aJb1_}tSVnPgOJ9WR_^7awg8K{Mr%(|PzQk?A@>+{V&or$`$ ztORRh5m8`!0{_TJJXf`UyNCOMeDbXefJnSemCUTJN+6eYp9wBlo)dg0^_rXMi-@)a zr$Y&Jz%$SVc@}~+J>deB0DA>^MPJUx4>Xtxl&kT8L)DYSDu9OepgN$LialbGgK3&o z98ANLy{<&$nnj9b}ZKD$uq*|IuFg3Za$g9Z?W*J2DZzD-}C=h_}z>to968rSOQ^}p$om~ zOuF_u=rDT!DB~Bxl~B$gHh6~<1Gt4ozc=`a!2xZw;gN za5{qNFfyy7*lv)Va_vB-6f>cn0B|Pa)?bn?%t?DD_2XGY4Cph~Iz%A-#T5zoN zaHABa;gCPp>nlY@MXERI>C9s@*;SiZ9^HA3ykX&`5um=;KOZ(*Bpz>_+oKZ(uDeoA%=6v!fhyQmTX#_x{1LMfKy@YISJs^r{KgP`}mC{ z+sftIq`-f^7sApcz-Npq<>YqHc3wU`-LOKKKs0KI7#SGAT6 zrWawbn98^KKupM@$dbu5+My5J>rInh9otkGOe z^MWYGe9*#NLau2eDe-frs^eh0Fs5?h zJ#>?vwa2f}3b>03$U6|#@+~40qcvAL$8aEArKE`pC#Bizwu!|L>ng`_M?oWIp*>~# zCQ^t7)-31MdCBVosE0TJpWMJEm*CKDc@$InDjsdOOvXP{nSO-vV@m%_zd=nhfeOw- zR~$Zq#HSe?r;i5MF1GKS8Dc|Zq1*Ov7AE6Myh41+r-f@u6C^InAQ(|<665RDfz3o$ zcBORPLZo!-`w&#dmwov@GqC6@tZ$MXZ*Yj=PJkGCgku~?@ylyzYP)o(g>dw(8Aa1! z6Ud>{w=`R{vq$_|zJ>TU7@uaHj9;-^iIGc7B?o)FDKDx>aGb$L=TTNqm0YCqBXs3; ze`P1PUOEM~@embmU_9eyBvQ_SP0_$6d%O&{j}WJefv*j-u@4OsgU+pZNS6AF#-vun z4sLfVQtm9QoAJ?WC5#7@?c^kWHS-ltY33>?p8|}JkqVv;sJtePCAmo~q!Nd_daZ*Y zdgXIsXmHi1IGOWCeCAMOh`16t5{k-6#W>$CWs|<2h4PrXBd?1e8|;!6>{5N$=-Pyv zyfe;;;D_KmPpBr4JJPL3$$gdP9!o{1O)mcDASOocKUZN!f(WPhhHdm)p;&)ci3$iK zX|}|v0`1T)-PvTi`PwzqKNaYHpTL~qcMDzXhPLT}|28>)P=(7|&Ea9xoC|$y0PDNy zB$5!%SM@_qbj;etI>^TQ1m+YIOv*Y|Cu4xAD%X>BEjr^@%9OX$4&E|cie5#Z5(r5E zRga@jMavT5?N}#3b9E|z1m``ZS0VU{_$rvmk%1P4cx*&GVJ#R5VLc-}E5Y2YC$vAE zrUq0Cky#Jb5UGL~7`PE|pp_w2Zt!sqh#?)6lz6{qHH!W>s`2I3PWzf_{AKDss_{EC zv988?!0Bov$qTh`njGMOPpHvF)v^PNvvAtfU4O|RNL2RTD#!MDNDvcSiX1~0WBOv3 zTIYD@-6x*p!#bn0{#$)~*pGm2@8+)=RBN6|yw^ZUaH;vO7+&U|UjUoR=GouhV0*1EXwSiSD#mTi zk@eBqqQ|nc*LVE}!pJImTwh3^Rft?xL{F7sJEc;IhRmvoD9s!YoL!fP$A*f+=L~Qc zb7Cu1Hh?E+G*q+9szRqI-hAe*3=-{{-9%iox7XBSNYCt%RrduLA~snY=x! zPzPRvX{gOJ+4&}$Da_u?>`X`krH_yYrv3t{4OvVky;`5i=L7TakbJ&LektT7<@vz; zD-vnK;V)BSuJ}^HHm21f28}p3}p5cq`-{()E zrbD}N&gFRg&02OebOsVr_{O(L3C z#gbHB=s8!dPq;!NGe}~11qfWq5?|?k4K;U$AQMB=y zq|)rrc*OoI(?1oddGn0XcvmMv7A${vLKfSU+2e^Bj;n9T3g{Z7HsF zK&B`VN|AzAQXJwiGQ!E{Ojt>Aty4bV$!A+CDQcf?}Px;)^qJiVmgt;BJof7HpVu^xgfNmxNJ~ty6Gn#XKJdr8LhEAl)@T zApAD)Ydwr!g=cDo^|g8yJa0i;P1!4?tZRNy%kdDKAH>XvJ{0RtbM7RulBj36?%?&) zzsSiprvF6S^gnVL1_Wd0f65nQ)T{8)U=IonS;qV~WZ8zEh)pQ*tsn2%yPiXcrV%P+ zGt-`d^Lo~99k#gY30SNbGK8;;Xdf0*PK9_`G`11YMm7f1aNQsd2@8px9O%I*G@RHe zD1&`0u-mnI1>i2;)vPaeAHb!&9I) zmq;=t4N~~zjx94i?>tPfEAsBCqI-N28p-WxRY7?$GNDJyY%#XV)P%B`dWm~A`l50@ zG-7rsx8O8G_7GAlo8Z;+p#KAHcKfN4(LSO8@aqs3GEQADRK+S&bg}&ryV}e?vpJw( zrmctv*cV`%cz3vcvMr~&iNc$#K1k#r{BD{oZmMipa4X5Y+rZ%{EVMNQa8Vk9g1qim zsR!esHhUec^h`1V6@a4-MUte#VS|=^M^I1bql_hO<8a##((T=;88>T~B^e4LR)Mmr(G<50qhp!Vm1J0j)H z){OnY@17ml?ZEGjPHV;A6rBFJ^sRHa#I2o`Z zI_q!ctTuyQd;L{W$ixbu@wuqfJ2cW7&`%~an165vAhVcuU?(mPam2+Ifg170>NNNJD z3w#>I%aFEix##hSmIHstYzo&;z7pL_E!)Cg@_yfR-$!aw-$!a=vv&V|q%=@+^9t_@ zalVg)n*KBNRoOWZ!{~ z^Yyt10;Ic-7lXliPNU5JIKEr>x`BDG)h}lJV1BzR-|Qa_P#ZuSG88)v!WHqHZ0mif zKrIJC+|+$MD+3!NFzBVPgKyZagBr33u($P}Ss3<&kTYJAUI%h*e)NmsN8Q)NKK~Ld zFn+_m7eM_F(H|1LwQwB^EJE-xBxxhcrExxs_^LFaZF8afNG z*trP)cS#_%Yb2L}x(0^|pr*jf6--Pl9THfZ!EUTT2Lkp|lVulj^M8l`-XJQi%JekR z5H<*UxO7i4tNT$GD!;xM^W|Fp!I#+&kq7^ifp$sOVAL-?0WyH20QL$~s8fYufkq^>Yq`|7%{tVlbiKadIKFIZs{qMCtGv(t08!Vs9WbsW^L=wXn zu-znd8Jw)V1&R#dvoE4M0BDUV>4VK{??kf>#d##0FB1<1;~U99S`;d3A@ey@|G)UPk0KBYO%t^IXf zek>YS%0KFqFI|lC1NK=y+X_J$;G+zXDKjuQbLS^vKAgF;wMx25QoKpp1KgYTLI1M& zy>H+<+TiPL&&8La4Xp7Bi(1d#mpy=)v0eoS-Pwcfs>1uV2kmZqpkKW9;K{Gj*#p)u z(^Wsd4|BCI-$$gpXQ#k-y6Ni|Fa1-yrQeohKSk}JwHNbr34XCnFUfutEBnRCNpkF@ zuZf-XmIs#o5)x#;S4wFNG2g6uG!^63%1QzDT);}qOrudQxdjD-o{B&C0z$`5Xe~Zc zk*ASM?kux`+Gb%F&|)L_{DUPWTvzzA^nOP^g|%$5XdfE#NVz4Os;!ZMwxzwWH9CTi z1>)EpnCwHrMi@bd3)zZL`pEKDfN*OS-dZE&w6@;yg6B(A{3}$3w$v8kGH|$_$tF)` zfxab9U0)wfb5#fsN(;S{Kk*>dfr;^JC73oUkbV0UJDRo}SRESQoS%+Ho{PrZv@|51 zNg4{Tw2w1>$^C(I^uBbxDOYbKh}{bou{tjU5EhHW);QU*S$F1wV6?n0nt6ZoG7hWQ ze|<1_6U48=(}D6d8BYhv(*<}!@D;fwca3-AN~QtzGN z8Y`mfj3T3V=yo40a&K5~9Qdaj*kXNQmhkh!{57x}?Irl(L$O_);TI z{)$i5Scr#cc_Ze#(j*lgEbEi8JO?b?IR{0~kIsV%lr8XCa3NA%IO1H*SB5IdF93cmwrdnG(pwn$o zIY_anHXjjnYCos49dGA~jcZ-@9|q`NwFzQu``%~i!1 zSVjfff}%C`9%i3*6}63Aj}mRYeT-~jTWtKRY;$sz~HDFCP4<#`=-2uEP zg=D3ZH8dq_qmz}NlI5cOUz|~m|5$C=5k_5kA2IJN>H5Q>$1o~NJpA)tY2q!WY^oUQDt%!qa>HLfg zk1Vi~Y5Tvn@voDWgY86*OY!$pTaBN7z3m^i?ivftr zLo|D9+fgy6yX8ZK zCLTa-qQ?-8wG6~{tX6-Ily;N6pwnsg%%=r^;?niPg;l-%>YXWl8)JRQ3xk_zcn}$I(90?W84%5bR3x zjR$w8RZ`{uixH{vKLq0;QbRxrORvuU+e|^VcVE4iRJ+!ZkVuW|KL2JK?(s;Fybeo8~F_8(YY5lo$dst zE!|tDa}gNV+p-Xw=|dJcttK|d}Hgxd_#rF@GWwfbdRqhGqOO%_$XMoO@&Qv2ENbdVf zXMo%z!DzeBU-@g`IiNOMNzf^In4JmhrNCTWnT^7^HhMt-O9{0Mk^r|^*13NKy%+EJ!FV0# z^Az+MKUmOD$WaLQ`WD8cpw?p=jakA~KDk>!9MpXhZ5;&cLVN>xpU@Ot9Y7OaOP}R730-PUC=` zj2+@&dQp4@4)={>nV`Vl{_arxZoeo-3kvL+>VP4}UN_k;f!bggZDKtNP+OkH2-M+( zL_=V+x*UBo*D3Vn=yLxw%wBb%js*^;47v7G;0u;e=Gz>ZpE^=x9xO(BE{Q0G0cCap z=!@G)Jwjyoy9#taM&$zxFbDExXiM5L zl}gy55?c2I(B5Uxwqj}@V>E#5yM%BOR9_U2S1B5$${I$^qa0Ad#83_`$YLq$bG${~ z#i|~T(j2U|uMz0#f6ylGmb=dos9-$L7vmKKrrc8~r}PxE#R>quNEj`O7@-k*H!@mN z)xlwQr!*5scMR*hNul>($dTt_w}h8$5mT~7Ov#qCrliF-B`tA}DQUrVoXSSD#66~@ zC2mYfOWc@}7PS&7UV$vg>!}%KjSYbfs)ugy_RtRAAu6FNJyo?H zg73sLQ>*BVbJ?z{ZXqro$jMlG47px(gd|e%r_t-OH%L;W)r2^gnN!YCKK(IbNhRrw z(`Y-*c8wDOz^LAmR*X;|fOTpk3i<)X8G?j*)Nv-cGyxqQn#(y8M9RmW{7NX#7uhd7 zpE!*llvbGjG-S`-kvng{Fj}4~mmd&L&K!gjw};N)e(qpj=JEbNSKa_@GA(a)muT=! z0)Hz0h!aybff+);zk(AVP4f~Y32&|1_NdG2<0nu&rFWrQ>A-jW3Fw-|Xml3Do$YG> zyY)Uo^EmxotM*NXrZ;5qX$Htk5+wi`#nFw|b4R7#Xc-zo^pjoauLpWn7Db`{78c$A zh~b3V2m~jgf5aZgdo>Sc?n0<0+J}Uqy=9-Kghm-^v>oR2X^XIQy`;&v@DO2TRG`U! z?<-`?Z0&p#Twz#XAWD!y?_S-t3&=No`|gp6L0L_h|?F6 zm8CXDY>t*~f_aGsHjfN!0YKSidE2s{{JDkjcj&lR2-96cm_EQO1a6$rLKpykV~^50 zs_h=EoPXtV_zRR5ZfsJr+5Maj!>M=+~ z=y^RetUWLz?A%Y18%sd__xuVk)F1p9`*9W+6#LP+ANzrW2JJAXyvSwi@+DhyF+pTl zO&(?kw$iF$wfN*f$9l%zpcnWngh%dJJXpo!v>4~G;UGh@L2f8wbQbFer09KO_QAgGE^ZJqtxizFCK!%v`SE?oGPjECFhkPd@c1)-QfJ98mJyjDx-?^Q^i!{bAT}O-!&&ug06$mPCSn5o##`)h}N(^GEAFkMw)l{ zzp%f(7L0;=!2m=niogsa>VYo$hw+o~05SXG{qVpoqwyp0(2Eb;GI#(V&?NFu%XLAu z#zvMYXU@+!Q+ieyrbB=#h>w1JF$A~{jLO2ZoBv`OEdi8m|GN+4oLDw6`76(q4kZJd z*%kjgkbo>k1@e}hj9;;j{KTkWkl@4xAWprk03=vtqsJGd2R%+exqU%`F=*%#h{FmV z|NpUfC(xE%XMNxcTWShx(aW0&Cd^vL?Q4?H}Yh%-@S{ zxG=t@6D@!2ebI6xT70j%6XDiZ#~UT2o=vs~bO(YNf2Q&^`|Iono_)qSA zbKd4qs9v|0Q&-Kx8MoKJwuLJ{nF898D}Oc5h!1@|SKQIo;~vuf%#pkA2zTYmv9%L< zyJHsKtd_#k`sY%ZI{Luk-Tw=B>fUAC`+K3{J@<@1EcLzLnH4#ES9kcTDUr!j#;oon>bnyNk&BfYPiEAj1;me4BaJWiw_y}_C?knx_!}l9E z>s+sok8Bb33$v#`d~EIVyo#8tlWi0C(PU^xdHrYqKE%C8kh2x@?(6D{Qb&fK+#nx# zj;|_Z&8Bc4_>$p)CR}DOxGW#?UGl!?y=d*%;_;ApKX3mcOkeVWS#pz+$K2Xqx$a{I zXZ19Da{kT_+2p=Ho8RnK^%M0GzJHBS^cz!%3nf3>> zkH*@8hhMUGbm)5eM%N41Ub~_9P2Ur}|N4ufclLSeFFbJe7qcG@ZocfqqX*ybPPukC zCG*f>hSxv%IQZV@=Holw z!wQ()M%TCA|0fTKmGh(9&-s5y*bko>7nt?aFR-uq-n^|i-W2YkUvUkkG_16GbAGrD zy&-Pajm7hGci$S;P}PP4NNtRtf8LC&*^AHNM~{B}%VuQ#dZgCAd-!YnkLGE9_J??v zwq*EyKbI+&U7F&Xy~jK(^B=szGutTk;qN&5!TRdmrkOr`c|=O?e!+T0T{u79RUdxs z@Mnr={NSF~l|E(}UvsY9m**1KPmhLd3-7q^s>puUH|N)IBAYyKl6~64`K6svx?X?! zcb)PFlaIdr&kt|QJ$v@8EgyQW{n+pm0D{byHv9qM@SP_Y{(f-wb@SopSsuJ_d0zQ` zohzZpj$gj*)f2X*1{jlhUFHp{YXXV28Z9GSRFwZ;>9aQSG&&TqeBe%j2 z-E`&eI^)^_zcu~|;c)Q>2iN-N=PUD7(b3uOkF$9W-1NMc&l~Dx-Pf*t;#X&{ z;BF2Zv)6dOCF;dp>>OD8l7BH9K9pfktoc{Z{T=HAXFrigvQPf=(aM*{N*=S#7~l4J z=y&30s;aLZ7pf;;S~&RLe>~)A*!jkpYu_}w^7p4xAG$%0->`h-fy-wF_|H@KcRA` z^;gz^=1V=3*1J>h8`k!$aEI6Af3Yjv%bt^zZu}9;YiBdp9~s8i$kxu6O6JYBzT#kB<@b)y_`NFA>eO`gO4U#PWvTjiK?kzQ~PV z%gAqb&E~nz&N%#JsvX$B*qMJ+@8I{|o&rN;vh<1*&pP=2;qRqY-D6%azjA%C{f4mD zKSZ5WZ|M5~aBYxS8zg?QBz|!wk>`{Add0^M)IR{>-#B=9 znET*+){goZd*qelvzNX3Cp)k8&$`bRc>aypuuXWl6MTI5zUG`cadG%-ga=>t?#QnV z%GVS5(GBHmls~#jIpIP1qr;ao$87dYItI}% zOT!%L%AjszIn3TM$QOx}|DX8I_0qrm;QPH6 z{YeDR|NM6M{{Q{F+#daZ_Y>uR-f#H`-g6_7u#GpKT&?}HFCOk2sLb1axxL)>JdcI5 zKj(X)jnu3>5FPmbJWGAa-^;t2_um|*On&HW-UKjhxJL~S$;lxl?~K;j?=a2YouMMC zuFQFqxb91sSsSlj6Qkps)V76#_dho;AM+l%7e}uc9-MyMJ;z6zmI@PpB__r%P~128 z>7Bsx^S+ID{tC+*+;0?~bp&4<1&>&aKohu>cu_MjLU5)&3Zvyxi-!spbp`6uri{%upM z&{L@-TsC-N4}0IwKi#J}-Os*#-xp=#)9bt1`Te2X_g*FpZ;TZ?cmDM3(IPB$A_US6E~jZO*EOb{_gru<+~!YT_``Y z>FxX^Vy;r(}vsm|8&m{kAM{Hvy@@Z%c_zG;(!hi}2 z>&Co%QMxnyaAF@c-!V!IE`bh!6E{P}sV%Qi6k(nSawKCEt}rZcDz-<`<40 zNv_6Ej;((~&l@&E-^d7q&$3a!>kp_(uXghx?tv7=+A|~TErjPDy#G%j6vGj;7_ zO?}zgANssRGnn?uX=*1wH2=f7g_NB;26~29CI4{Pe%9XCHj;uL|ei=6|D;w`Xz^ar2*EPsHCp zC=r`;{@26#gr@v}(U9|LmcJ;^1r>}RN+0d~Ry0WXhMlu>>>S&^oxh!%c-gsku=8O4 zv?+N|Uk|@yG<)yN?2CVJJ-mPO`yX3p|Jah*T+&~*_N&iYQfEgy54<1Zt-OQx|G&d? z`S5k?rzgU!j`HQfSP2Dxal@C>bA0)#dA^)n=F4CH>2#&~{-JccC$QiD7?tCjaQHV4pI!ev#Xy9Ap5nRBj2E+#9)7#Hexi1huIJBmVeNqve|ORMeXrc$d3Z=K zo_{5Q&R(5-(#!PWr#&C~JA*D?Ca@cSO%lES+4%Qw3=KPJ|HS_%kv7|>FCXU2J~_?b zme_=|sd|-=9b$NS@IT|opK)#;8@Bu}eFjCtOOfNMY&PSiL(|PJw-UdMH|TjmdPl#r z_pJZEY`$-h_e)U_%Xb_^~>Qn3*zeZ(meR-jn0e@Tl5e7J`N0` zKQYATJw4WkuD_hF@v(lezW)1ri}=1P%WJIb;fG6y74f>+^EwI4!fy=AC2S5?zkhJlkIH!OWXS2vyWwT|@cvlm-*BU@dieRQkiH(2)kFXH zM$+Tr(ZR*xS@7U{|MJGrK;3xPA0B7ECA!uh#|AP_%%U3~cixz*;j@Orx6EE*#o$;oy7!$%fSD&ZIVFZ7AhOGhy8H9{#3KkWhxF zw(&cEkBo+YDM8P^^EZ2Mgxv5Vas19-wvl}2@3P^unQmA#tnhd16n zK78qH2={#{Nr}$i_J;kuvSV%SJ^jzC{JksWWcIw-@jvVVzc#GP;(zG+iR5#G|GyrA z*-AQ4{0~y!Ka-mAKbGU*(6`2+$MB!`DmVBa=6`MG&-kCc%i3`~eCKk;|K+>le=zXK z|HMG?KXm=;bS>aNWN+gC6(7isS^RJ8sY8MOFL8aEhNlhpkgd}282*PR?XSxoyixx{ z*LCr7ga1PjnD9SHeeO(Z#=p(IisaEucntsf0_+C=!~9>mwD_NW=XE~+v+uliW813# z!N9$Pf#QGYdTqKE@E@`_@qhjBebc##-;b8=@{?M7hb;ZPJg#}Bvmoq7|!M=0EV0HaGUt8Om!cd z-X`YzGkbe^fm`n%7u~vB&m7zuZxX(QG;zpKAQ6bX1@(Th})7 zKE(6ckr3!ma)bU8o8tZdhVfzGV?(q1J(`a1O>X?1v6_b;oZ#}cgB!Cuk9$(AWfhKY z4ExM?WXkAYV!Nbm+*4k1$!sKQzAjCF!hXqp^ZOSst|4`<`LW|*_Nyqv_=&YVTwkhnv z_@$BB2xn6w|6{lxH0CxqF!AO=<1CS>r$-)}$e$R~HPq9f|2gRy*3Ur3UyX)wVf}@n zIlrDZt>3%Kjmqb5&QuN`%RFZN4$qiJ2RDZ1zaMg$sl(M3gVFWpo7o*URL@<%snIti zDWRR*21%Q|`-fRC14$nrW7P5abNn|v7v#SjDVly}wvq>$@^64`{=8ve@^Ei-q%YJ*AGh^PZpD9=y-n+_+kG+K2m1Hq|9Ow7B!_R6`BX1XF_Az13z6E*UofXI7bSB=skoRyo#FKaRX1``X)Yli}zWIt1mv3xy$J3E# zjT4t$Lg`DBwBa7=`R~N#L!UPuhF2ST$_?%Lg!K~_{&Bu}Af^u<`la{XYA>37-#y=d z_xjQ|cP{fW*t?UP;nx3=q4GZQ@aH}7oWuD-3!Cr#F2A5N>>BI)LtbyB{$~4c>Tly; z23xPckIm@WsK1}izB;}|mv5;1oM!wqX;yz9+p7M4CkwK2Mo|5IR9Iocey#py3O-u( zSNak{jZEwBhiUcCyQco~|KzPChrGSd{UZZDjaPre`;QmWS@rj=!#ia8L6JwQ{$};N z{&z=n_{rnqY<-5GtWWx{0i=+d{&=~*SciU_Kul(Ld)I;&C4COw&e|_P4 z;rF+P;UkuJWXf#qC+^{mt?`qYFT#@7F@xA2i6UFT@Lt7Zwt%m~%XAAkWXk%cH|F`- zgXARePYyn$V&-fX^?QU@=8dS~{y6`B^f$6$4f)P)Fx*tWJUZ)X^rXH%^5I$GotZM; z7!&&VfH;hN@38x2{~WH)4c_H0zUg)HV}5Uc+#ahK?Kj;W=JN8dZrl&dY|Q?8{?88C zo^$j5)!$7?tVg`*dFiJ!G(=n)Up8nQzE5`HYt|nH#<&Jf{$!@Czn?cg6Aoqa4H+2r zvq9|MC>oc_-9z({^)HP4gE%_-{ebRyd{dw=EVt_R^P_|AnOnJUZZ5&W-Xs5=y`lM) z|8>3jA2Tm@^EJisd1Rf2P4@myCf7nAV!5`nxA8J$m@^vrj=^3}%5p`r-S3BNpY;KQBAj z{FW{CAKJeD|M6cic=`JV6aEp^GWEdF%00S2X3u+<{7Cz&`OfyEpSwyYIgK%ndJZ?|A!NSHJbm zue?Hlht|Bid!eBn*)#JAqtJYpQkAG#dK9~K?BHpp+E9C&f?mBCAb z{ASVt&n7+~J{P<$xGQ*l;CqX{oA}1yO~IRkw*=o9yfwHdI3K(%xHs_O^xK1X1Q&w) zf^QDKCHU6hox!&S$AasF!;+by^a~cB*UMTBeU4$4>Pf%N#lB*YsZW$@`f=F7~2lx)#+E zU;8z_pZXWA^}X0o`)XdDo(R~$jkcO7?w##pxRVRqT^%@fn$OZp9}ah7(^{{?{C>Yt zA8!lp8Q~sno!LLES9?VZ#8&%?e&gnmZDZTBfwuA9hI{w9z`p0)0({*aygkrQpM6SS z3+xfb$lp7nAC<_+qZMSlM%J zPWe`Irgqs`roWFDUpVAr)rR{Ye_B8ve_-Cd35UJE;_hqZOs@6OFIN6)i>G|==UW%X z^wC{Bi&tFw>7k=IJ&`tD#@XuS%xgjE)1LY`t!JF@n{B@Aw4T*i8?l;m@lpKBBmc$G zf}U@2@YOSc@#3GnF+LSFs2>Q*V*BDg1{5QuKAJkvv9-qY} z8G6W-59W%GjJjfPSxgaG-+Q%Na57-K_L!>cioIV86^A}PRU9pC{^}#6F6i`JHGN)c z>ANym3CuYZr~^m!X`c<$#vLwl@YCyt+k)GJ)4_?rQEl?8!LhMV+oAvFfKGik1a#Od z>2ur|lwSR%gREm&9`PkVIFXOH1vtRPw*~qg%k<#H9Nd{tr<@!KN-taV=~H{^MqN4f zTR+`=l2@;N9T(HawKEe#ZpB}F0{g`&9>i~4&9$KFmmL1^*1x_GLkrZNdZ0^e+tC|jOE)S^E5FxQ+zK?^*Go(R09+IQ^K zuDR}Wp8sn7=;Mp~1>Y`)?Wo<6uYAM_-^A}wuWIV+0y%K(B>t&RvEsKlWox>(r0b&F zXt7cGul36peR9OlHbTwmR}XSlYrE#FpB9*3_2zmSyS{1cy$&`VubJT1TmwJAv6mdQ z%*T1{ueFca1NeVF&?naNuciHhU?sqVb_>L4j<{N2j`K85ebYSaGnWo+u^kIm1GV-< z=HQmtKQ;P-d&gcl7fa6-E^vis$I0Nf;Ktzgz_C|*eLZSh(`wz>wd3gQv}aotkN1ex zhq~Fxvq$eMp3Et>b`7Ef}UlCU9IV zf5cmBuIgv6w(u<;an>`ozPgXI)8DI%$q6p_g17R;y1|8GnP2^$Q*rfq-)hb5Rd-)= zWplbd_G*Lwbk|<%dBU+DdaEX#+3i)$Rn`)R&I>cdq%`4feE3bW8uoB=y+w01@K9sii zG};LMmkoBxC$?Ik25bG+`#)^gGcA7jRCC2qvFfuXraq->_{^4E#YQK8#c?h$#uvwG zU|)3I0^{ZtKUG(BnAd_Uf{IyNA3uu|vf?UvI$NNAwQIeIuLbhOW}iFP=8LffbedcK zT$OgO56=|?ePoNfBWXKs4646!T0XGFehZ9gldbXH)KJ-7w%2S`2Xypxkjrha1svi; zUc@7=y2rM(#oXt9D?iBhe$YFw9?4a0%&X01T*#vw3pCTtU>G3dfm_1 zs^0A7JJEY;^o39Tz1F&HLFpAk?FnLGrv+QBRpYzaOU;|cFmHe1FTZMy*{Ar%&lc30 za5kooY{ew^`pH}Cj_J5s@8ex&vvkUD?Z4Wkf6;i0j4^rW zTvSI>j_K{=+HOs;b0~1^)}OM?S3JqXR{rnCw`;Dw?#R*n=d&$!DSyjqQN0!4wVy1i z5%q@C7Kj0t+H9~@&$a5s7+G>HC>z@P`e!t9rNe$(Ye9{bPrbeBS9>j}wcqFIV#hx( z#`5d%=vQ&T$BOUC#L-qUl+S9RUq|v$G4wgbcddlP~Yv<5au$JndS~%kFc_Vyt-B?`_PBRgI8$Z)(9xK)-hB(cY>C zGQ5;`d8UtUKDA)GT=)4sm3g-Z4t0+|pp%caCW=ckE!c`PemovL6#tcToGkN;|K^bu zqqwZO7R=k*kEg%qdRm9eY72+vIJ3u=edcM?iyQos zb8UV<&L?vm;wZU_sd7a>Id&brpVm(45$oB2|Azv{RJQVD9q?(9T=9%MG0>}TkvtA7 z*Wz9zSG-lM&WmLESoWR8GEbJ=$#J~+B#+19vV6n8xY;#!b6||m4smL$6=$+y)2@B$ z^=X$M+ucvznmKO^?h3qz)`APcn}WN87Vzio0XbtO?`(bx+~3@Tjhp8ld?aYWO7M=r zd-;y-`bOXR;EC`Nr+wV_=2~2M5Mw=uT4(11KJu50SSt_mF9y$vCHLmE<*Eh6oB8w_ zvzOCfT(-37q`Ut5+ua4US z^?J*QoCY0LH|mTH@wI@@Ra>sLi*I9xgBI|^n6~kALDlV6`ieWc%4WsY(l;+AbMPrI zbl2Q8*K?t-^2nDKY~|N7n|PEncB>ZHkdrp{Rs6>LHL7N&eDwbDi{9e3rTvD$oIcKq zXS$~>;)p-LIv3eH5*=;C^*Q5ws<+o+3{Ne%c089oz8J6A_4oQK2kBm~r~UMQ zyZZUBuJGT-HZLFLf8|6>hXRN8l&h-oc{cDuz6He<`+U*IhW^Sy@k-{a19ti2m{(Kt zY%a_DytwA+!A%?OYR}7C@lS4E&6Zws#jN)2&DxcRy6@Phimz`O+b!p<)_BE27yIQ; z<*WRz^HHQ0srAdpwDyD z$>6r}ygK&XFkX{!$RAt$l0V?TKC=8{Q@^;Y?pxaCny0S?a^PBgm7C(t{oH(di=X1l z96YsvjCR$b_#Lkb$kp>gOZ!YvzUt>|&1-4nXHjg%SAz2WMB0^)%2oN&%U%^Z_Y}6s zwV?EPj&lvi1M~4FkNhx4&8U%@E3ae^1ugJC@yj}}SNdDptHHSdN7kdYNN)@9!KU>= zf90n*Kb*c6+!7cUFMeBaEU3J>J{?T`Ev}5+9k_O;zt(H%?73(ehl-nRyx0e>9975*=BI1W-E!uid!ROy&vjqq8(-8* z&2MS5V@$t%v(d(L<-zq<_ec4yIG5QgJ9y^@+xGXn@M$eLI8zLs_m`b&1vdwp!lk3G2sxWl2g zX8?BS5G#<^*8=_Jhx)8|D&Ks=bsKRkXIw%Hwllxv_#}_Leb>e7yyr4=cLMcRTx*-F zKIO6ZyI=b_5l7{af5m0_haYuxo)0zOzH&TTwb z&iGDW?P2D-rcbWq$kFeG`pXYK^R;SWI=^+YZ1JmVk{#T%VCwf)YoAZkdtT`%9{5Bz zd*s`Q+j7Q3)uVpxlIMrMK9A&G(?`EJ$dfIe^;hjX>nCS!aZ>wKx&|9<94nuv9GGux zQEtpPUTbnCZ9Y04&u3jRR?IE!X>R0sJ9VP2=&IaYm3Gx_abA4a+M=87sv~t{4e94c zttUJc|Kx#;byYg&*(yF;() zdU9AN;GkPBkGaUP65x|8UHrl|-yHfJCD+o1(*gVD@}F%!Yu6f3S1ou|a7S=!P(Drd zoyiz3E0%eB)GhziHy;=2D&P9gzsk?4Z^b>|#Ul=O+IZ%VI+KS*_HM|Sx&3+)dv9ye zT)AMA9X?Lyn73$d#c5voxs&PG+JpauG?_Vm+hK3TbGLFLL=`M~B*Vla;$^XS!PV>`ZD6L=P15|J@@H4-2$z^{k_+!CW1dsmq zC71n^;CIsAsyhCy2fcl5@Lm6u|I?$av3YBu zrN8{xjjvOC7n>LPl>1r(c&a{Uv4}%0$}|5QHwMP_mrQZ%THCla3v|@DeNIi0!+G7? z_)z-YKW+)s>+OLpMtob!Pla^**wgMaj>J@dp$=6qn?)@L{7h=t!| z_(aZJzL>krPxFcgZF6o7=qW$bT&jnB@j!=m`Qj{gcFJDybZz<^-#%hB=iVRdhHS6j zxW4PhemdVZBB%9dxvM_Y-tbeEysNs^WS~ga;YK$D+^r@{{pDk_Al*Y{AHy>M2_k)t9;~7Eet~q42 zd%uehbF2eC^PNA%2mO3DuLY&Id|pkTHXX*cs^vDy@nc?$`fGiOhfiYFPq%Bn@X`8f zBiO8alri!1hhOH^Tw{G+*lIza--?qR`-(X&;KO!(J3P+mb7+3~)Y29g8)VpT0j?`Q zWVgyOdGo8j%kR=*499&fRL-`_(G{7)b{o(1^7W4dYOwapmbMykT|Se;HQW07=aDnH z7LWC?C@1upJLSFnF^>*5tB$4uktiL#}dYZ0FdEhhq;xxxx98PVOA1!0k z+QGM6Z?{(Hpr20j_@K={I@G!2R8T&VGpF)d?Yb`i>KYg7Sie4NfE{}D85eiedg-ft zPRGfrvldKkRSwM+1OC`7`-^N&_Zjop;ivg{tvGsFa`SW+Z!P1XZukm#^}KWS2sKoE zRNmOsM~^vdh(S!X&*Q1MAVUwi^4VNGkl`nL6$ANsxzOj>&9lOp%oAt-oN#BZ>1=^9 z{?(qLPri(oKb3QR#@aYmbIIxJ>)tiJ6}RikOL2v}e($XsBU>D5)6Z7W3ES7YBdvZ63Y)`~8sKif8J7@nQ}gd>2E{OJ9dAV^iN(M|nDo$pxR-n$}rM zA30<5V(sUMlTTvQPq%A4@=@Kj5o{Jm#>CG~<-Fz^>+{3E7W8@MyFPZ*x;ZU47gRjU zd^c>0#+Q#J&Px#X3xFI+Z+~Fd}mBB5+$>4Zk?6%;{ z*lsx+(`U}HpycT~6gc+kYppA}@jc8w<~~mSRh#l9X2)Lb_cm}vZ*f`Nwe*4b)s`Gj zWyR3~KJrg{C7?@tx;NBVhSuLR=L@~(g7TrIU2&^X5JI#8q|Fc7kutx*EjXEr4LH~!+>{jdHi=EYDE+le^MKzW7RW{X39+QFpc9nrrZ6|h>`9KRM$~8ecjlU&a{(D(M_&uh1oRo# zr)|7yPd~m|a6{m_cq`x1by4lwN6Qvpv};YLIeZtQ;%>R#Zp`%boQT;`x-JHX_%8k{ z&$aKdy&9Yj&ITs}$Bn_Uzai4`p5p7S(MZ?|#(Y#r8F!Y+3vG zI2XtfzVNnJj#_kh-lnr^ZmWFZRIT-XX!q~)v|OtvK5Ea~+x9y*7mJ%G%f9z`$2ZM! z?GN^Zr+V(Du~|pc{c%6`i;Iyn+&fkRK0CHrul=57jo%aO*S_&&SsPDejP|~_2mL+t zVyuxTON!(A@%K@HLVM>HLv_{=_}jX)!*~1ul#z;C|~2| z6hHif(pPiJNAZdINZ?ovo(j3Gcv}3eJXdaUEau{kY>id?^J=0+uJo4Nr$f&1y{QFw!Pzt?htlUb9pG{v-%qtVZi%DnK`m75_KCiRO6D^)y!qJ! zU+SO*+Rnw*#o$xz9t&23n*)by^$O}z9or*axA9zi1)sF-JLkr++7~XyzR8w7tOa;l z^f}EmuIbv#)Zz0w=cn@evwqYEUTVMDD=(kw_ldrS)O7!RuvhL@C;I9+K+VdPeb6(P zdwQ+w+T$KX|A$UC(+gef%_L4mooU2Q8>IZr*fn5F2^%wSWvg+O>C; zPJZFt7@g)>%Q$eYJ#WqKH%CWer}7~8{N-!itI{04pK&s0`@{(yIi`6g&u??ZSbHFS z_-w&``%b6au)!YxTYyV_m0Nz8{wsOpln@!VRBVz$at;EZ^tVX{{Hw=qcICX{`es=p)kt zzOZi(t~lkr_$Ei55Be%5@;KyI3#KuunTo5vJ5WB-Rr>U?q5ditVs}h)sBgb(kw{MX$Ae>CJI%-Z4Vpf_$rC;u{Wbq_Rew`!d^djMmkp55$}3*+Z5(gK*HvjdUJz7! zHSPXBv7PmHQ)vX8p$5R`cqx>Qwyv zY2%r%)$Ze!(>sD&13a}6XL7FZl-4?|HN#eMda?6{Lpc;1oA?x$nEAuEdG7_0b1bUe zW3%C*4*qc3_*9d%{>A9HCAcB*9Xjokfwgctpu_n!f$>v;J~ef7;Mfg6;uRZT#CdK! z*ZLQ;K0L^!V_uy6<bi^DoJx9SO}JGJMx3#_54Z)f{dUHcmbY819n){VKpPjnbiCur)*ZAyOzdpX#J*uU> z=)N$0{n6W|r@y!0pme$?w16Ep%de>)CC~qAn>)3euHkt~jC3yIy=81ST=EY;=F;7Q zDTl`D@4(53f1aOb$GQA`UBG8^TVM`5+Tzr&uLTu@)d)Rh-A$u{`-gNyhvxQ^z3rEJYzIvu8uH*rS z`pG#imTtVu)qXzD$RUfOo}qB)*o|GepdYM* z>3T4ZD>>0-pN#dw2R_w2wd}YvxIXY)uYPfJGH|G4wyO5^?Z$65?IUHo>d2XI>d3RI zgH6xZ#`wrKA6z?jW8YkS*tfLh&Uq`_WT&>TO5Y8^G9T)D0AiXx`@SH3j@|0&bFp0= z@-BXLTE58#Uinw|EN9#}wyWEm;!&;9SG=XUZ9V<^P`{6tUbgNDszxuC|7EA@aJP2k zOpfHV_7}R;)oO4$I2)V@c3NwTbWin0_0ly!7f!8VG4r?Xx%MKpsBY9D8SQ?&@}UlD zA4_xF^>i`p?)FV?Txk`w2;zxU5#@@7m9<;@(qlPAY^_l^CuyI*

{-kcqZM8-QC0~ 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 Mx$ds-dXVV&Kfx7flK=n! literal 269240 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 NKhanE7Y`C0{|9Hn{zL!( diff --git a/installer/lib/wrapper/freebsd/libwrapper.so b/installer/lib/wrapper/freebsd/libwrapper.so index ce9e3930c0980855a63866bb4418f11ae74ab1f7..99048a1a4ef19f991041a7f20b118db0242b04ad 100644 GIT binary patch delta 80 zcmZpf$J8>9X@g1yqse5|3V%T(1_lNLAcoPFlUpm)Rbf11sEj#~1_47Lwgh5RAU4~4 IvBFpk07*&=O8@`> delta 80 zcmZpf$J8>9X@g1yqw!?b3V%UE1_lNgHUP4XCbw3otHMN#Kq5eF3B(`(VjBZ7Sbp=x H3S%($TdRHCS;QAANu@q$JH4dCFQK_eH76@?fQh=e32GZ2+PB#APP z(bP+&6&3GTFO60pDwhb{H7b=fSPIGsh zObMqvZFOpOI%+2g?&y2<*@~QXlS!wNO9xE3DbFZ;$}>vN+*`F_=5EqQZeE=_yi=#o z-1{SpKXW&+=6?~I!RNx!z23QsScacWU%@o81%r=3AT z@{xyTjIAsx8a)yE*7kA!4Eh^fALIHA7t?qNF8j9{#J;$;;aZOCWn3{_=C@EkoNoYq zuhRE7aQ{j_m*Tz**HT=AaeaU*fa@7t&*I|maa_NbC&&3a?vLVn8rLJZUd1&Z*C)8% z!o}YoaMj?-#udS3|0+O?$2AsL1FjBS8*#12^%$;KaD9o3zklF564zD|`uD!RufzSf z`q}vWZ=gTa*cRMp=;ton@72$|orUW)i{@h(S3RybaqYl06;~Ust8v|hYdEeTt}Afy zw_V-5zxUwDkLz4q!*DIYwFwt9I~Uj2xcFPCZm6m1w^rZZ#{EhC`~~h$;TnMJ30#-r z+7H+5xZcC{FfRW7qHf;bzvAgCT-R&l&$u_@8i%VL*YmjeyA#(7xQa>OcM`4}RE^u52npRVt}#(e^=QJVg_+d&98 zS_h`<`y_pzsPBjC``Ngkte=PIySZJgAIfo`rk|(l`-!;E!POhr6kKQGx)E0`u2XTD zUoZVof_nk3qclB2-+3F2Yp6x@aW<~YaaEH@`u#46CV7j6U4Z9GT#Ge!n-#{#vLt#Q z==*S8gzHy2EQo+>=bKEEEXWl--H4E1u62I`f8HI#p z#{8(0zsr%i2RVnK!BnLuL%~iV_z%YO>e0D^d@p~|PHX;UD-=IS`OVUJ?T-qd{zfms z=W0Ax^BeuQ3!do=*5eO@kAWED-8?#1}-*=4SH}!j> z#s_HpDbW1=RmaxcAl&G zGqfI49xfI<)5%Y=f2;Pxe68nh9d9ofK>P2|_^}!<)%;5}e!j-9(D7#Kcujs?tMOco z*J}Q|aHsxfwVpzaKdSYw*0_dcd_w-s8lRG;LQ1v%_9Xw@rSXiU`nX-|->UV5bp&tX zPW?MHuDp$Lq}J1&lwVJ3yfz7+pzGHzt><>F{}s)@CCSb`I^Mn)F4iY?T0+A=eG)WUefxfYJ8x^f34G1s_`$hp8gu2Z*a)-$9W*_ zyhGzd1yyqp;!8EYP~*e)VR|#2DM{tOUfcPs=0|k$+kn5+vs&Xt3U-2`=P)N*m#f~n zD&SqMXS3$trYrDd&EJ{i=TgBlouNtga6H3!w`x5jbjB>ydfX&EtY-(K*IP0=7f zQ=L>kJ2gHf3IC_YHzk$ZpETZ{#Q%jZ4+C_(HM*QsX?uofyuZfp)A$IDqngNX|9w@x zXiti_SnJQz{PQ$_w&w5D{MEW3KBDzcP2#@~{%1SiqwP2K?gZW5mTG>emERAh{A=9I zE7G+7J2bA@ozo%6a-Nf%Uz&fZ=5Nvh2kCg9)wrqe^K^PwYut?M^RzviHE!aasPU~D zU!nsp*jJ^uHL2WA5j@kWPbxoMI^G>xPnOnmpvHG;JQFm3g<8+!NqUaa_VgW_D}1Mc z=C4}#4|7_Q?72tlnU&$G(J`1rk`rj_TQ1@hfUg^=}GmaL*v0D+|_tTl7BX6|Cj1` zkJfg6r{i6c6z|6fXZtf>^Pi#l_k#oJ&&5gnPip==1l)~ zia?#ZJe;ca_fOIv1kQdc`}d=S|4gmuO3lA4iGQ}%|E%^yZ_OXlc<%Qq-dc^nrt{@l zZRY}wFVg%olKgz1##^->w&VO=fQT|No~+jKDpbwG=+D(!{}>(cfR1;w#`|deap-4y z+n1>HzM=6uHUC!4uVJS}+p|2$&et{GtZ|U?`zQWN|DyGnx$2#|Jnz!@0Nt=I)$#Vd zI9KG&y28g=e~0#i(cfF=`vA>lJ@6m ze5a21du@-Kl->-jXKGTs`=X$-Jl7_bpG!4=spjX}7=PW`{`nfeR>98u8oxv1W)0z7 zt!JsmxxUBWu@diLPHU2#XK8$}ZhwqFSzix!4se1CMvJ`p^G6-;vs(WXp!pjOJ@jYp z{i^&tqF`sT&X?7i{~nEx(Rwy(+{|;Y(EjPv{t0USO*&m$HNR<3rb53xzc%*2s^i_E z`L!BnnojTHBtIMl{i*c)3WCh{U0Tn*TG4#1zi%*C5MxhB>+eh|pHc0fZtb5lwVsD` zdYh8U!(8p30b0N5PoL5HyOY|1S2g~uPFHWO{|&7_J4ydBU|_n2X#JYq>C}2QCHZHz z_WuaYZ~Bq%wEkAD-}v9xhyKL4w@0;mdYI$*flIskz$l3_U6-E$n!h3`-ZM0R=kFB1 z@!KekFH6F&)Ownd^n9u9&kN>Cyrz9PLHl{C#&>GRjnH_h#?89aEYY9oR41jkLh!?! ze4Sp?KHseI$CL8qT*Q;A-QKCo)qEZAB|2k{$DQj2xz8ETtAGxjt~)e;vF5)->!0y)Hewb6M{crmBq1vCjw4S52p6xo` zzTBuIqw)Dk`S^j>KS1jdW%%>C=AV?r|GnUu&eEj%*cTO?^`dF9 zvZqulnxpj((fXIdkNovP{?b1qG;Z3TN{fmroOzWckeN2EsIs!W(&L_8QW_VnDw#Q_plY^LTwXcb0Z~vGDk(4Xc;|#e zMb*>7Wu@hXvpuj1`_3MrI3&Eduq-60C}bMWb;4y;MWLdyxv-!rG^0Emf<=W@q4L?z z+^TsMl_h1NVyCjGa4zF5no|+F5$sM?s8X3bZQ8U@dAOpYsM47UHDNlVAT$eER4f4W zLR%@^%ix&^o`$?C3Qa4RF{9Gq7Wv#F2GNUPtSp>W=@f&ma^{-I=M>E;thmvcSz3Ob zvJo*?z@&m1r6pyvof+YZGeu-xl`_24nNv`Tq=IEmIkZDYT>70gyVbFQm$s^Bdo zrMS2>Ts4dON@=-+pintv#LqKkNNS79W;mgn$_nNnZ%ZnQz%0*&Djqnmq!QV2T?yFc z%q}h|E_VuN%_ymK%1Wn|7L?5_DFYIg9Go_-qOyFZNQX-16x~!_R>X+PP)=9~OUq{> zjngW_aM6v3NJ=0szNC* zs6;B5r}HWcSadI9Ac|~Nd1=vDDGfJ-i^4_Yi>l~iv=aqYp}g{$#U-UhqfqnamV|C} zW*6N!W>!IEl~bskj&NpkUeVkl)UNWGW5JvUxy#DuL4A=kqo}wbTuL=$n^+#MEG)W= z1xhs?I-;^Lypi6u9o*ecsbA$>??dBr6Ka|^~@K1muHMvz|+t}2?ud_jo{l^2$m zifu&`iz??9Rpz6ZjwvrID=G{XA)RP95HoF(IJNG}CpwbQUrAImJQtK#&Y`1~0b^#B zl+O4S6(BYA6yqF^)~Te5F~fbK68NaHytH&|K}l)25~bF230#gJ& zEUqWna?dE`F!-ZjM!sjvr11_5Y$Yl}8FF7IWI|DC5o(I$MnwVZz7{s7O+=B{I|HsP zs;oj|JE6QhXhpw7)K;IFAvp7#amK18|7Km zg8+M@N#zqmGw}2?l6E;A9Y!$`-_9(8(^2HFEGP{ZdHExSZvqO*`0^R7$>kL+M>?&E zxsQaKEE&(9%_JSZ%TtBeu64x)g(an^k*b(Ud6q{hohj?ZI5Zn2GwHbUvdI%CoMDnY z7KOXiOY)48stR=fo}WvLiE{#)(Q#!nV6CTH{Cp8c1hbrQ1?46d!MQW4 zQdN1RxM*%kdAJHG%qu{9Zy9(d9e{p=U9obAshS+eu+y4YR8atzWB8z26DeBS^>)P? zHzTfiRB1uw9BLMCu~~q}Pyw4KJPlzp17iMWf)RbB87%? zvh;MiWx?1+xkb5PY-x%3%w(`#ZEzNDFY~2{#oJCAqM63Qkt%Jvnio|S79cxxGjO9y zk>|%C(h^1wVf;F&sB%t8S%HkBkiw)!nZ5iBI7Hcls_4}VsjsG5c-pQAqsK~YXIQ*d z(NK*&?bWWNX_7GAz@edL*P}|XonI4m3Da`<;mVms6U!?@QipVOc?sF$6ofoUF z&h{apNzrXB)G=smJ^~A8t0I+{A*0zomd!wpT!$tzP&RjBWudJJ1xZIQ^RNVte56c;iS{CQJ|zum_n6Y zqJ)ZtddaIec#;iM6-^mbX*5jtjPaTDQMb~s?h04@eCCtEjGZcO zqmy^r7G;GUYV;dS#iXR-n9`#xq&|8<`NmkF!jv{6r+5rS-^Dc$RX@sv@Q58CCmUDu z;G3}H(c5_&^F00-UWa>Pc&~);aZtu^{*-*W7v9;d)_<_A2~F{zYvFpzDS_Pa^as7Ec|*4udwhr7G7=Pl@?xW;Z+vC*up~=-elqCY!-u;Sol1Pf0>2fXyMB( ze7=P@TX>Cyw^;ZB3vab>bC!s~n=HK6;%~R`TP(c8!r5P#U#ErF8xVKb!WUb3w}szs z;XM`}wQ%Q8@$!F{g=bj!-4>o{;bzZ(!Tl}#ev3cb!k1e3U<-fH!iQS;G7HbK@W(7X z*TSE$@Suf1W#Rc2zTCp6Sokv*KHb8fweVRM&U4J>S7G6QG$8KP7T#>(wHE$@g)g>n z`@C|Kg|D#qmst2p3twj8t1NuEg|}FEvxUEG;Vl;aiiNjY_^TGa$->uJc)NwST6l+r zzh>c`7QV^CT?^lA;oTPgj)nJFc)Nu=dL5o)pTAmohJ|mj@JtK;z{2}m_=gsrZQ&gj zKG?!PvGAc5zSY8WEc|a4o@?QsS$NRGKezCF3*TeY)56Ov zyuXE)TX?pGS6KL93%|j_hg$et3(v9eY75V`@S7|=XyG?oc)o=%vhXPueyfE~xA5C6 ze3perEWE7-kQUO<|| z+*q^Fb4m9my-esb(mv8nLKlHL99O+h}7myxEx>@MCq&XaqEfczo^dQnrLKl-hfpo3V*OESw zbcN7Yk{(QYy3m)AK8bX`&|^uTOgdNS3rL?rdZ^InkRC!hTj9a{M6Z#v{9LC3* zg#MEBIizca{*?5&q$`B}fOHP&=|ca7G>7%Ee4$?_eLm@2q1TcgPI{=&D@k+s9?KT` zdD0xV$1;U}lJo_n9ibm0eIe=YpCtcD=aTLe`cBfLNVf}pE9udsTZLXgdJO4iq34pm zi1ad{%SZ=EHwj%#dMxQ$p|2%G7m9g+77wWuzUUk0yON>FysT|4HYQ?iBh!(pQjf7kVGk6G*oTy?Z8T zP9I{;LVrhk66s|^e?xjQ=_aASBz-06TA@EB{VUQHLVrMd3hC)W|Aq8br1OP-o%F9s z=L)@+^wp$?3cZpvrw_4gp`Ryx4e3mwpCo-PX-DXXNKYf({e$E`>FK09g}#$?0qJ(3 zZzX*l=~kf^kS-+MEc9H`Ge|EJx{P!Y=_a9zNf(o@75ZAzGf7tneI;pjK(XmUUq-rw zbiUAINncMoSLh2!&n7)o=yOPylFkqq0Fx1 zLAPcgmIlPK=RL$cpD{->VO)6o>%PCC{YsP0zqq)#iC3_0WbJhnKD33&r6qmW0m0Ym~DMW*icOkv?5!`)xxmZXq-1aft5S|re_rTWLE z-iL?U0;!~CLn;zj4H4Sh^om6CfuX{ZsE>iWgBKwKROTlQMIT-1MTT3u9 zCIk0Y+%s|CgnNJ7+i}mvy#x2bxOd_{G#KeX=2Tz(#sb;BQ^!2c z8#EGF;>j+7>=G^eJ8~@}S7ZYmapnvG{j@7*?UB+%@|(~NkUbv$QKc9tjmbpdU}zm`taEBA6+ z1*1C)$=ZDeM22}Hs}e;9*dmcYix(@Z;CNId$>~EF>%VuJ)P)jNe8d1d(->FsESX(95sP6zHliMFnq`x5>Nkm!sZn{o$b!If&?e6~{#Eus9JOq7` z7}Wi5TD%?s>rFszW-#(@@TAv*kxjwZdeS3-ovgL622ESd&OPD4I?jaLeb5O6BLNpR z-F3o;uGO_=CKL70iZmzIfi{*+gEVJo9|{=K4yo8m$U~JAzC@{dmDR{n#r6;W89;%F zRMiMo(ed4?p~=byzLq@FHMqANneKEIM*}-qA(jLiM>HVFaf_3baykg5Z9}1SH$HO_ z%c0W1&R}6XQonJU_E<$GV{r$=P6jRszSfx@>=kg^sFc3_y>Rwl*BkROH%%g8%jsKW zG)Pv2k6G(e5njm%8xf)C&4)m2Eo^~AzLBVaJmTzs3fj(w*6=whT`|0CAB?;fY|Oe4 zD%Ns(x{jHkLQmPQHSR`jjFl>lyRS8==&!v#@)Jh?(0!WuT~=K-Q^rfVQkT)(*VS}b zx%kNGkm~poyu=TMz-=8=v+8JR+&jVC>4Xl1(Vgy|e?cRRJ`&v#99h!=d)I+kS^34` z$eUA9U^}hgZZG(C1S@6xiLx`rJl{K#j2wt{wDmroX&&`5y+5jj&#&-Nb<=YnVY+<# zs$@qO=c5o>5pDA#x`q)&eRKa;#YZW{YlR;TyO*@Bp2|K-<-q?{<(tdI)@QC^7TGF4 z@>H(E*HmC-yRiHZ$)BfG*6yY915f1)rLyLKRe8Kpxnim=NQ>EMTIt{DY3`#m5By&> zzxlAF|LUL9{HCY5`7m+A8^ZZNxS>L6{+;4aQDTCP2W)|MtKf`OBE`QXayXh9OQes8 z)O5IwY)#E@h+`0IJd_!!*%b}%LLImq((71URYjQJndYc~^AiIKy?~<<11|9ba?!O| zs?P8N_8pcG(BBJq52>{z_H0X2^)Wu=(&M*$6t}~5jzj|8ZGl~^T(MTvqiA54w0^zN z`gLOjCaze=V0ZQoX|G#RbzArN>+h6WhoK}JVAHUC#daZrab;c2CMSHU=^ip*vb*q) z+8)>U6$(XUeR5oAaJum24duFnGSi*5z-sz3cCkb?8BwiI+e;`~v&n7mLbQCC`44R) z$GEm(mnp;AVOYBpKEW7Pj`-X!pJy3`^wVH6asCxaMh$?L*VE7>Z2|+@&#aF<1D!0E z*P8aVT+wiM|5GAXEo!Jx4+=YR2ZRA6`#C(D{sc|vYPu6mXa)wIolrq#uKT2gx`Ilp ziy?Iw3TirEfh!z$<6UBLyZe2&PWU%?s0-{$b`N_Nf5V9~b6HJw(ZK4x$Mfj=YkDw$ zLWW}uAC-C6Vd^=@y;q_Du5GWY>2^ZXVN19B1Knk^cPd@p0d9bW0`|w#zvLrLBQn&NgMQzLb|l-y5OGIGWfNtCOkT!SsQT;zBh1l$`uxhoRo9;MuP zTaIhOk-FZHlM2dtd&>D3=7;&HD1jk*xVDZdR&{#LC$PUU>v`ywk(?DYfk9E<16QdY z2>BcPR$Rzds5-+v^H9__Z-&`Nm9Rj2*Z#pq-^r+x2x|uj=3J~epwi(v>eO}i#sCH*WD$wPc7Xw{85DOxd+`$Dn2JX;-?ZL=J$HUWz0}q*)(&Cm84Y-ls z$B%lMOru)(H#&X?()x!KX)XR3X_c8W$3H#pnQXL_?I`I;1FM+7ftv!*(3(QS@zl_m z_4kwacI18tG7Y}W*Ezq=iPUVbtJ&`O?``$3L{sJ~oJ>FGn9{YGx&6<_WJ$+;QF7wx zNhT*YB}ks6CHV;j6yZK>KvzI=ZSQN(DUl7Nn7i zomArg9TG0>wC~x8D)G_gWfY&h9r@(C3zTP0^rZi*qz|MIj$K0OHuoxYCYU_QMCW+K za1{dAV$Nar%tak(=-cQOr|TkcW`-|d1Tf?jc9buEjf_WQb`nM~M*x79;kYGhIVP?p zTC>w_YLR@4i0L_ynR$++tr|DC?tW$6tBPrc$Fx#0Z6MRNn(2g>Mbm{I(|+fQrUP+v z&(loDf+-fANX;3<#P|E1hInZzrOhLIzEK5@p8NX#z?lNXzCksy} z|4n@Pw_S-^G-|T9eN&k zFIBwt$-HMJ+E7p4V-#;Sc#-mh6bBOZIRX)PH+lBgiF!;i?Z`JJ;LP)dX$)@em-nia zuT@NK9#ey2dWcM~2@{tro-*OXzF@#|FW^oupf`4v-Mh5f+n`qUKL_Bct|wz*A4Oh< z&)GuXy31)){{)|pQL2p3`%>TOEEsiI_omS8BIHDCNuwJ%bRF)F`zp$udU^pX7+nKZ zM7}kQH*H}*2wtHC+eA>ZscvJAUSqY}>n-42qj=F4gib>5#L@`#DM54GyXwUJB_!3@ zEQV!RG%T*D#XA3GQc{D_+9i~vl@M@X>h88?pX^n3o!nX00P?fa*;5SBFco{0&c0Nz_-a!lJp^@c6j^t~JcT zOi=lT5_^&Q+t3)UO+y!<+_F3aizn0SYPLAx@nApJurHx270aJLqUTr_dYRB*=D5g5 z<071*{1KHt*_;1)H=d?$EKw;vZ`T?<6RC$IcHcOy5&6{DcTGg`1^S{! zYkN>6BJ1~`%zF5s0)tVL{l_b#-PH@kt_vi$hJdrmC`I05ajY?`GKE3KmO+Iu2y(-f zTwAWJdvR^mU+-5fO^XDvw>T7&5%~Ll`uj!B0KKtd{paFpOv#ErMKYKXJdOm#pIxGJ zs&*Lx-3DwnXbVyIh0i4ID+SeUz){2^bs~jvxe+jGP-nO_i8?cwLx;z(Ok#Z8q^1_L zjEIb(Fuv(_Pd!vM06D5K?Z#)FFtzR;7imT6GE;bJ#5-}d=P9)Z8MVfe&}x=e}o_C$XSs?uy?U6d#~k)j8R=;KQC4H4jsab1$=#fhTT6#Xj(X=p%|=$)Qu zeUfP3MA7Fc%JE&K?pY-|(Gwk)B>JwW$Pf^8t z8x}**3SgbXH&ttqRt0qs^GcbRbj?KIg({G%AC1F~<6L5LUpA(pF-p(ittp4~NQrZevZiT3>(fW7dGlm`h{Pik-sv zp0+^8JKs-w3SR_5J;}B9gZpSC0!w1UK z;iS;9^G%r)D|_m8u%9b1Hen@`4O!H;Dxj*68Pc)&-k-`ivRfB7=qV@zd$vl(WS9^M z?5eBTwI@6r@C`{?PE?tgejLgO$2y0n&^TFX{7XC;QQt{QPg`w0V&~8D=K(s7+$mT$ z3inkpG{M3yJ+kcw?|J-8FP6pFzsf3uyuTsl&E_MY>cHTI}R~+=wbIUES&Hv=Ml;Ivtcr!|h4C^ZKAk`;)s!G8v=vtNYKTMH=4QQ?BA-T%^9uo zDYqKsk*i}14@UxyGw6JvdZU7^+AfrE%y6+FjtyD8FL*st{d(Z<=@^up4g*}$k-&DW zEc;jWxJ`%#o&0CP#&9PT7oa2|Rg`vb_{d9(zo7)#p{%>?Xw+Fr;?U4ONaz9K3sKFT z&;W?vK1y3_*%d2=O?81DjxMj);kC7hU^pyjyqpGO{$~WM8(J5RR}p>tHuK_jgr22C znx+RrvTfevBkpEnAJ^26x$xSRXq*Exh&RY>5q!BdFWpi*mY~Ce^slg;r9L_(yvWTXzzKZ(zN$G z;rIWky}$SaWX9g@eFjGz+wMV~=P^S#=a~ys(P?6P5BdR3r)V)du?VV?_013TR!z?< zm{ux3xcg%=D-F?gNP;v(SK&c5L_A5*;|_yGv51OwSW>Kmem>SWVX=y}+QjNG*51(M z-nXxg^;r|^V_vNLORVeAdUatn1O~i>N2Ksr#HE^B$r)sh&L6IyqyI!FBzz~KEQ~g(bR+jWgOQKjd!X3(X*T*5 zR6~p^I#oOKUJ8Fd*(&9{)4h>VM}427=EEL zrj^;l;w>pmZNj=Il6f9-6eIHsupY=6woc_CUMl}Z(WIflWF>k5qt0=AC5m>SZ&MCh znL_jk5#^qlbqb*XbuYMgEB7Ph-5+pnA;x(QZ2j|j%1@@1TcPO`t=zA1wnAk@#PLz@jJGGKNO37moQfs&{>rs-y7s$I-vi z?;Krw^O>)55(}KnXHsO`hgh9Pto>ESHT;FuEIyxkBuR^&&zza1Yx{Xv{z-0-8kEM@ zk)Mf8s@NO#jn_I8$|v8s@yaLKTC03!=Ps_<;a?lrf!#UGu*>}Q=&Cr^F7w}YJF*f_ z#s2zZ6jr=22Xw?=k4=AuL>Bt-_f~(s13H$az#0B}PQVdRpxVCv;6gcBO}(ODR;fU{u>oA+h4zv0o-mvK-ga&&`%3b1zq8<_bIx4GFkm?TU^6_z zT{D#Z*sm1*8$(~L=qnD^;pZxvdvL;kVv_t}ihjX_(=E{dk)gjwQb5NH{gtABFf`qU zaF1s32EAX7j&GHs&oH#Co;Uh#H1z!{{C9@FP0=rF8pl5xeOnAM2gLV=m=5A#6m%x5 zYa)nYh8PQCiXqMeG20MB{A*>u{%!zk50t1zu0=gm)wLhC9l`w^t2Wyej4fr95U+nD zk3F}a<1R*5f`uDhM~+6n%wc`w$Wmxkn$E}ZPCa{(X$)dQ=d??-dFSh~J~8s$bD%Hh zORfBk>b$MMS)9PVjBCEAFAjLRso9-wY=z*m`eIw~EE$D--u9P7j$ z!nmNeW@A*dlY(Q^YU%fHbb8V#WYo({7)}E5NEYjt)0K}NyTh%gPHxkq_Bi2VO@Cj*{(eAY zFCm;zo!mjQAndxU;7}w%dqE}PKeU_5LWc-Xugzj~I*k_I4zw9;A#Xif8dMy=@9@`g zpaN`>#^5+V$SNUo+-WqD)_#Bp)mF_E2FVckGEWBPGubF1YvBU-n#FsW&&7kIg+J53 zGO%%Ry0Y|GNmbp~oNDelOPSSJ4Jz!qb!|xFK?wL#2OtApH%a7)6W48pRVwihA#Gqi z5~WRz%5l=n_uQGHG0OHiEp!Z!UQoqRLHI@xcUr;eVJ>0L*N7P-TnsC5R+z_hI)i*O zfX8&YRQ+7;UyJeGahScJSI>(EmSf1c9YM*RNbV}n8L=L=JyBm)QZ(12c+SKEE6X4E zHfvh2f*PbJ@7gG9ujyS$mNbhc1C~P@z|hd3c{6=JXJ85rL0mYQ}p%nP1ksJ~$`o)yOxn&V_ePGFZV!+Y7MNvf>(a0zD~ zn1tx0+It!^p_&=M?2!lE6{;mk-5;U@u4#53{)(~k)iXK!ime2+o2vpXm|tO4O%76S zkA*Q6Kt#i>s8v=)5==YN3QrGn{ptoFVp_T0!^85o+OuBHq{r@nVwL)@__9mX*Kulc zX*eMviWVz8J}M`~A2Kz}8`4C{O;5h0gP|&ZL_2F}guj?^;p}vZ%{i?ozrB$ z{O>~&Yb0j@@261p?h8iMuPjw#p$h%Zn~MW)=>`a~#9eXGHE+#C!EYSq!>b1vg5C*nH?T(cq-UVFe9OI_l?nX-_PG(NhHu3@oXFB{ zEg~)YW152*+gp*qvvoDkVpjDf!uhoD9Q?&>jl+39EzH7S%+{`e0z4IkE{~yp@Ns4+ zjK8x&3t~Nr7xTWi^pi+o3id}u&ko%jXVbMus*n%;0*97{jvHFf+bXY%vmlGTbPal0!Vn&^WxyoCthrm@1 zjKFGWat=6rtAXwCVRE`dwZrlDR}G8NGN05QEZO9ul;W5x8fB1JTkFjsdr$C|nw}q! zBLAINakwS}>Hke)A*#NVe^%<{EE^c;y|KZYFY$eYs4p-$F=6PG13i+W1HQ(pvQ%TZ z4sW6Jk8)g0trhh#qPi>QduidGb+>}g-3JvizCObFPk&A!(3Bz05(;w2gW}3R?n^jw zgwpUJ%K5s%aDzJ#v8f^Z6DNXKhU^dUDJrMejuJ;>$i9k)hW{|1!!)jvJF%&dMhxY` zoAU~lsSWjaS4$6crBc$CJCzYL{Tiqp0C^^H-C4Bg(Df*FBt?2%kk}%WXGk0(5_%AK z;0b8W>SjR}AwQfz3w6lOK@2HXA=@MbiLMn7s;J*opxUAVL=`Iy#w{BBBlf7lu;D2` zV0Ri!lCAh|5==)Qmgu?O0`BRCyEkb5faNI+CM{7I!E-%ON{-?@&I6alIS()@Gvg|M z7^HHjEw?`zq3q!ILtSGD6$nUV(;a-JjCG|%>F&6iWyCnQ>EcCnQHJR|c_(Z$h_xXfP zQJlZUf;G$>B4+kSbxd6AUd)0N8N=n|{d7vAxj~+(Jc@6Z(uiXjNxz%or4my=s{H79 zDIZ#8VK<=H1wvqT&|QQ)SDK+6`p!^3xf-JaHT;NS0W^7z^5D~6G+oz0Vc00F2);tc zz?@&xoUE&v{$XeSXdH6(M^uZZM5f(pPC5i>Q;}ZzhK%*mgh)oP3E2*9XhODQxZmF! z?%V4nz8?mv{EyZyW6a1%Zt{I@&=#WZrdOpDysgnT;Y9!))M8l8F;`LWs6o|f+1r$Y zJ3IwTD2*Q!%rmU!T&XB1FsM47I#wyT)Kg%U^>YlXWNBy+bPhBSvS@!LnrTFH*)TBT z-N%`vZz7?Vpe;n*Morbk`x}~7npe;n*Ym|cPJOxCxg7Jp6c9x~!T!Xd{ zbq6Q~$9f8gY6X1_Yi)(4;Jc%Y4~V*-tPme`Y7}o=#1*_{SZiA?1uG2NLe%}eQt+^+ zfT*_McEeh`$x;w9XbVyIDy86BPXSS_V4PvCZMPJhWzZI)ZhxiVC{F=Vtsuj&)^=D5 z{yo6>fT;W7OX7pA8f_C^t)R`Y)^=J7UNEToaLR9$f(JYWHnC5gL zbKGxUlr;Y*Ifma?nPrOh@64=7eSpcFZ_(#}JFrF6F00A1T!*cTBcF##^&J!h^3~cJ zcP+n?Mwy9Ec zD~{EHhYPB$xVL&oLA>>E#rNrMu}Wvtv6#R2$Sgr79g5|X2dN6Dpq@txy!m-{FrvQi zsV(56hBb&7@Merf<;1)PNS$gMEQQXM)r8!TsJn#{NqN4b_6v3~k z;2y+#7(UdKEd4-SdUcB6`EltNQUqVa;Kr;Y{;{_!MysGG-=a^l_(T=dog%2O3Tixc zZ>fJhAaVT~M^KU#exQQ3r3iXe1y$p8S+dkJ6~ynQBnQd&29!@P!BS#!aIumcm_q5L zDkzjfYN!f&8mlhJ3bRzup5zf_LFhYUkGpN9BSSb$NJTOATKp zX;Um{7Vx>2^%-$RoYO@{<#c7%!CJr&@ZT{F)fUg{JT#0y2#!YM15te9F)F)Ar}`W2 zl-lnr71e0syl~Y&@W@}jgh5tq-}DzI^xCyQaTy)UTv$o#rPk^O8P**2k(J;5!ER>x zHf=A>(UzM*!LDpz|2%|AXXI#)*(;5PfdN-fl4^FQ`|rfcEm(Yi7EV0nyn>A#E>S$@ zz~AXli@zsfhrHK<(cpW~)5zq)V)QPf*?`xp04}Pyy(6Os1G*uB7cJ@Np-2^+wZRc3pdMRxK6L|YmTWp*7SW1XH@5!Y0xmdYKpN90-DhG0{a`#Lw*C-D^ z5?6xOy3_sl_fQn|{pn!(4k<*BcO-SQ&uzqD?m*EyhKasQc)%v3HGE44s^Ghk>riRk z-y;r@z6Js&GSn~yZh8VL8!PsKmT^W)HFV-bVU1aLL0)whPrR*_^k=L%|Ezf1a_rQgy)mr>#6-1|dK&UL+|HC)Rm@tqOH8_&530;rrzQ#p5`f+Rs~OyV^r ziqEhnytStH57hf=k#J{Z^47@sj*GCRCo75mdb}ZvBHjc4I58Ztwb|yJI+mH z_;2IFtb7NrUjtb%KIFG!qG<2%IlxBWQ6MnJOW)I}i{$Z0SaOfT?+vJ8`p^-G<#x$- zDZpb>aNh*(Xw4S253uGi2wW8xC`utP&Qrf_2e?m(b3c`W`$%xdGD zJkPxlpJtDJ!elGn4^!~IrFjP)1zxqe)`6p4PsF7@itXK#-Uq4JEpeVTDKy^z9u$ZP z2eOPhZM9}Mpes+Cbkk6=TvTHJ zu9yDy+3-NO|F&{Sm~%vTfExy1814(1PJDVf(2>@K7i?g-O4BBB7Y@r~-7tX(Yw?fM z3Ct~U4-d3fogvW;4>bE1eTj)i7v>kXZ|ZtZ=4-A>>QEIQ86Z&kK5*t6&hMBENjN`} z9jV!Y?C6B8&VnMC!y=;2<3Gxx)f<+qqXL!jhho#jtW_Vlj$4`TA$yQg^*OZRfgSU| z)@7_O%UF_h2R2{2&R|qGV#h!#^5hh3FK~}Wbg$YCKkSqx1>GLyqWmE5F@KI=EXCR7 zwujLCMKA#2AY^!8Qx#mXQ5;x}@OF2d3hzeY>JfMhGO$OuabWbM5Af6zF9RJQp_iXR zo!pN7QTHMgWfTJ{r5o_gGWFUSxh7*?Xr|V9fvW0B9Wxr!L}wR!`zLHq5eMu((b%o+ zf_-ubi(hNgrLtF`gGYu=4*681s`Mdnc)+dvh=#|bvD)hny@?aMPO6b_Tpwu&yv6v0 z4@2a*4?PG6awFn&u=IXH=uGpuJbBF^=h-E~`F#P4`WYC&%LH zMIISD%3=i8Kv1&b=;L64I2y--bjSgZh=DwjCPC81)T>6&SL$iUT-CEcYp0p&8(;D< z)o%C2rJ^d#Lz0#F1gnHceJ6TKviDY!14Ft;;e?9gSf`D)_Mk8vr9W`-Rff1hZHdS? zE*g-Uc;>|OKU>ZB!!DZ>y=PhTdmIsM#W&4&sf`k|)ZtquC0ivR{$0N#`03aOuR&G1 zoc#Q{t~jdOJsXPP@T;^nE!@+SvfP-}_&NF#q)qpymo>`Zq1*j4iZ_a5x7#0)8H2s` zDy~hSaX?)|ox@j{O%=j^87fULv@v+&tQV?*B0B)N{*?}o&dR%)VB!~`-+g0)S}(a} zM-xo&4o0Kbl}2C6eZ1rqDEm<+!&j_J!)(L-N$Sdaq%FWOIVUhY&gG5055c_JT{M+# z6dPcCXH(4s){z&p66nG?jb(0mD^nd1Do-&_}HaNcD9bE zu}L3msMNrD>;1QW%LGJy(*(+FYp6!ieS7of&20_y@q~xX!Ki@2?>`H^_H{4to~6ap zn4A+d;S=5Gtq=M~BRhTH@2jd6N30(BBSA@ew+_ZJWVe&GmkV$>^XPy-FofU#-@Qb_ZM806r9+9QP*)&)Os;`(D&s-z!2< zRnXWo0yTf~(zQ&CJA8k$$FH&i(`!`ErFir70^HPbUcVL;U!;>@`m(a6Ix<@jPu3BL zhgp)24+FAgK!g{1QNJxuGL(eLx@5)jq~QDdOJL4gIl{XyD~B2J`|E#)ob!rYpi`yy zD<6H5<6e$-2F-gXqS_)53^NTq^MtJm-Y?d1qYj+HQH3v;faK6Q5|jb#UZoP+^d}!4 z6WzY~g426_v>LRBup-79!Y(rWD}>$In+9Pyd?&nz))9S|FI^QjDYxE#wZA08#} z*FS(JPBN4ykR*@0CQ0o&XbqLA+7+)=@IZ5-&C$uLJ!|C@R69;VwX0K5b?_3j($Hw& z4%2?%`wD6t^3V*lU-Ej0If*nMFH@l`<6W@_*pPYavq;t7dr7XYm17^1CTmGqP{*fN zp`Z#bcZVAV2Z{prr(9pkh}7`Sdna@iH0?>(*)akIjGwpz)}^r}#FTZNc;hJYdgSAE zW2yMeWf;U9sX|_t5NxjF0Fne|ArMNQR7$X6oX>g+C-Y2jlR;aEy5lyo(e~Y>(6-u1 zh>)6q6>B4Ew~AqA+vIy3@4&Q0rr11V+(~}!KKel#qMSA>u*>J1o{rO*_7kv z2?t&Qz;`maEX-w`b&Ou6Y}c*mkj5Zz3>Sry0=FShv4!zYpgQGpPYS+O;9Iv7R=I2N z9t!NZGff=cR@)Ac)=G@-G^=+_oL}J3^e(Vbc7l?Pnj_?L)O%ziI8Kgw4^9NtQSU<% z!HdJ^K<92p7Xb7z7@3XpH{6cMRMNi2K-j!S8wBc}_Yg9E4x~0|sbr^z?xEAe7~cDy zFp7Ji7}|bQeM~PEdh2N`%qLyVgx)bZbE#B!zud&`~Lj{};X%sQaqek;pLZ*pH#bE%=S9XDp;h`|VrycFT+W*kEJU zh7^_Teig+3D=e$-R6$py@YuJD#Q1$u z82>SXv|D)2Oa_0LaB|SuWcC+t+0g;VsN#KoL~4S+tsxJs4E*TCp2Uz$1=ehrc5k2E zhrqp9zR$}2Da-WfK{Tk74fh4b1{dkKcebsw=ui9)wkg~f7{Tiybov3$J9eZpS zt@1vc;jf=T9RFL95*)DvJ>lf0==gi1;U&=;96MijQDZJvU>^6$f1@<%_{>P&@fne` z@qv*a){#|rg` z&RmUbBY_t5>$MPX{l7D?AccV|YSVBYrAab3@)JE`e;0pZBLdU_jB^fbQR@GTp1@3mmiso3JeB0QNn6}BUQ`jay*s-eD5Kg%TW=O)vN#k72|nRTas0qVg2HWn%{j3_r|xEL)wse(2u4 z&t3PyYsiS{fghwEw0S4BRmq)-_qp}@VrYNNd$AxGds8{ML`g)=C*SCs@k~Bi3%l@N zwLtr3d5XXh2vjjuVl0eg@r%-XQZOC@Mzmh6SY3HaA`_!z^>iyHmg;FWPn0xftx2Kb z-5SZy7khMt=h#MlZbP+&?7)-!Rd&zb{`wdjnef+arAGM+Mrliie7(27IOl;)H>R*@ zBy3WKSN-TE-$}vP4~$94KM3;$C41XCll(O=O7hpD0Zq<^_vTCT|MY#zJ0xBxT~%wN8ZOPO9amgUjxpo3|Ik9E^Pf8EvXFm`Fi#DY}2uNC9kLM)&!Qi z@qR3iJoILonYl=cNlZ2@md_bL`L6G@*-CjR*HiqE($y`B+2Up}6g4 zam8|@6WuTkZs7VQ;%YLu8g1ew$Y)f*yu^TffBoGm;M&B1D?&9;GcFOF5Sj(>>_l*4 zXd=L462VC!d@SA9ClMSQItk#n-)c7~(=HBii?~yP2_K`{EEuMxyCREN(8XON@5$L$a1-i1r*FANLgyVnay!Ie zw(7$Y!QS$HS$=;%S@k|ptyazS{OWHzwO>qD{!OLe&jx2S%;G;Q{5gYrS^TUDxHmBX zS&Sxth2rMKfGgw$*y2QRg1i8GMIty+UVt5u2u_k&(TR!RSeX?aoCsblPXF(J67qeV zOkP|AYQKh%5qG4>h>mJx1eY~dB?-v)Qc}40DF}dlv0_gsS0RJZq1HhTGTO4t4lGzgm;F`a_+cbB#tj4+;`Nl?QnS zG%0;b<-ybxhUdWW*lj8g`WZPD!&#CCd%AT(jIv)VW#6Yz))j`b^OdqTBd3&|Ey`Xr zpiy>!Qg$~!>yq5gJVa&xP#JoYkyFaf6=g*RG|F1ZjI)2(b4gZq1(hvR%1%v`lRW(> zh0IZqK~C=eXF^U&tN*pa;`_|&&V_FGRjiCaVsoNI*vk7iSPkNNf5bC7@1xB7XR%0T zS7~Wq8;9|mH0!u5=tea|;`&dv?5}Xof`=kEEW#)Ry|7*sGRGAL!O`5Yu(q!2dZzjt z+Qlb0x#i;IR*(PAR-rL!$0l-|U-q`ZA3jZO*U0`cw?R7NJiP)g_IJ~{FUp+|+25D( ze=1GKh0n4yy%y|+ol(ve_U4U1o6^`d-4glv$h*!Z1&^s!p|rxvVYrBh0mhkN$rxi zwmHW!tS;cD#r}gQZ+Q=UPu@m4GouJnn3Ji+`7Umla;IMQN;|6XwHZ9w{Gm^OKJYlc zP5&&)i2P?n?2l1ep2g&&>j;U&(sNwc-job+W1gGPdnJOep-Lh=hGXQ3s$>hTHBmD* zKA2?u!Px;O3?IU&!jiC^YK|iQfqW4~DdO}T_j3$PSb|aW`XDo!3Cp*Ku=f|>l6^Ds z)XYb6W&c{vuVWrrxKQ%4)62s)^Rc5IYLWkkRAN^ylilp&!dD7}N@i8fE_?wDCr9|7 zCbh!T*v-O!ebzr%H%I59rC@3ZA9UD-{Sgi&jYLluMDRbBjZTg(JBtVE-)%WJ` z68q2wD52J!u)SV9*Z3gU|opZizxQx~84S9as}cl;+oxOJi= zA;yl#B(o}}jLUH{L;T0x#=gkOb6K9saK3^#HuSb>rW5uU99(p!2;^vWvt*xOMF++tDdk!%e z<c zdBZ0Dk+W_z6YjYq5)CR5gH&eBq@pArPGscx{>_((4lq8fPBF6EIGa9%izAK9s@Oh^ z0^dJMQgK``D$YYrT$f^awm`H zyHOa!2MKjBoncPn@kD{Y{(35i`g;GoLFaiN^4f!63rm~(kL#H%9u>e?!E_4P)1$7M z&b8;0XBchdIU?>ShmQsun~EULNb3w#wPJS-TCSj4Jw^ZLZN%fh&Q>oo8FqIII8*Yq z)iD5mBSMg zag~Z3+NR^~{(-F?ww1f_^%{5y9*|eMIt9V@IzRWfMY?w6&;rDypr`2`t;3xMeReti zkagNB$6WkG#t-IE@$&Ovnbj6NVkvr3c^E)9c-2L2e(y|9EWWS?q(=Ct1TvUyl1<)^zqwp}BaleO|~A zu8$*Pp8H_@ECS&HW?SG4YVAIkzJY>2fxipiCd1=k>XQH7LDGU!-|hBe7BcYR9yVOq zamIQiKXjgylqR11Z_L^cAGS^o3Nwf*f{2Q)v)5C3o?$Q?*cl0L#gVSac%J3%L|IEy zb-d*><`;LE`aj!(ZcgI%&-*K{Hp*DVOcWDd?6tNXf>*p@_k z#ThYC&<^oFnlXtgx1GarQae2#y9<>bpYC=-XN$s2Dr~GsR)Q4}d2wtQ#8nH^wG_(| zXNt_$&@amTX0=({UIm%Bb#myp(|r^@t!nCiMCphJi}7&Au=n9-cQM-wGp-3?5lde8 z(GJn+w40{LhGb3dFq(Cf7hUs{Wf1#p#@;6(_R0S*v9GF< z*fSVA7i-T-j=c^89mJ1)Q=Z$e+c?yPH<9WDmQawdR!*WqS!j z;l<$OFZL2Df*Bl6!*kqStb|IV94lpk-Gsuu35EL{Frt`ja#vI$a*n^UHG-Ia!=bqHI9T9hbNO*Z}xNA=e*qZ}S$ z-i`qIkC%OKeX1+_3JShV|GvUN_r=o~m;5KTp)zsY{2SmOyWN}3O6v98=Le(ri7C+) zlBdx%^oe`@5Pjqnz0lDt#4&tt*~-kXq|phZ$wc0a{07B811;z#>eU9D?>@7MqT%3l z*JjhkA6b~0m2YcUOkWEE=RY~3#V9A*AVrdkJiWNF-|ImZT13&|jh`Q5jYNZGbM|Ub zY|@U8lg%q6;2M^Q!AL;rv@SS>{~^_OxR^G&Z$Yn>(*L4~OBn~Um|x6=#M?-J>>Ze& zz-L(vo^Q)xt(^_q>4jf5A0-_XYNY(Xo+W4eocZfcPB6c3qWKrVd@(Xa0~#yR5^Oa7 zGA;DLRi?EacYnO-4NEGz@me!9wKg}3Y!sJrWa_%rOsifhs$0V*#|ceJEs6^K7Y^Ot zXMK;XPs!xqD5NxlLq17rgzKa*V4+P~L(}82d5POB)3}BOKS6)WqF;Uz`Wev^k;W@3 ze=&V#>nY8u%%4Y1LXW($7CrKkNci5!XGkjc+aRl z&Qg8o|BdSLp6bu>E|&Sf!|t+Fx6O`Q{VJdTSF5l0R4=A#csHJX(vDuEvags*Rd!8x zuVT}{p`XrYE4RG=@-+?9Uw1ot1(Qkl?_)9vM?aWJE$%^7%1oMsOhRFjOlom|yxzoR zGKr(b7WXsajTQKOTSC0Zit#PT0Kb=%HFsmQSS&Kn|FX;&PbNYcjxbx?n|@hlo+mRI zGOFAy!`k3pW;G7G7wahQAHPOxzYq*)(Kz_yy@R`$aRD~{bhOo5eJk}PrH@ZF{nUe0 zUyI&IwGFB}8c`On7z6hs{&19x2M5?GyACcf zrD+`em)Ho#qEdEMD~B-vCu+-450FR>5KUW!S8@M8-o8D~>S_Idx@;W`@~zlOYkg~yK#`zSHfG*@Gx+<6ZThF7m!kkRV(Z|Nk~@$X7gQqTX_wzr>QCy`wP+_U~u`InHlWeFcPVo=H`! zP<;}l+y4T3i1j)+Y;}>zeKfheSHtPqRcz}xHOOI0=2P%bV9m&5OXkRDY{?8>WJ=~a z^4n+0r0i$OtlYH!C4&}8D)d6EtZQ5JTmgmglni_!tNwaT4={9!F)ylgt^gekb=;Yf zUAO|-$^at3cPs-2pT zNGw6b$rDu04(TuL!gR1*m>sPC?_))}EN=&B@?TZ=14%4&+eS~sZ1;hQm`hp%B~p;r zgn!IXx~2T~ht6J{>@7%niuA96)aXEBDDCnnL)%-HE*8VXYHWk51_BgAR5T+d$}WW6 zfVmtMbNQN%z;$M^CUOAwEWQYK&Yc8^cXTrBG75-*n=@x+Qq}-FBi4ulec6dVxI}b_ ztr9M=)l|&shkm3-%np#rgoNcz>q?#m@(HNMu%mB8j*R8*UfM&zNz7aV!e$mQV;tJ_ zCMc=pB3f+DO6UGdMNULWJotdOe%LGnzUFx9dEzCaXBG|$0W_GPxl;rb&fTkFY2}(J z1TV{kN^BV9aWuTp0L=%cFBk7x>AXyP1uA?xnl+EYy};gVj<332;>&hZAUYrA{7i{3 zNmHdmU)QNPuRlM)5lbkpOpgRQA{S%5g0>Vv(TF@bYhOilTf6wcJ_YBuotDS?RJc;= zf)R`Xu>vKCX_e$AkJ}h@LX^ZYx&0uevkMLk7kZ+eO;vgL=A%$+b7@`>8!4FMqLb@JR^!;*h?Jqr1wln$Ig?-v=*&&4q=*&A&s$U zE7Wu56eVSivVFX@JOF&}F(S0L=rV{N=wn~C@fFZJA~{_D;fu(PHzk-x_jVyMvB=eB zJ~50gy5}QOu&M)!1*KQyoQn}YgTMk-fa~CxjPeaLn>$yS-;J_x*t5P0tJ7sK@jwfl z-8*0ZRNg5Ru^Dp%wTV?Z+d8LHNcf&a0x z+%B}SBwvU_cPex~&w1%as{P1` z9X80_>0#@?XD~O#Z-5%DQF2{~~KaGS4uomJivS zVkPt!eb!-rv4)4~cWq|>umWygfu~NetEcXLN&B-t^4go8PTlY_+o{vJ#eZBMIUfsH z5a@jhbkD)IQ|GRaTrHhCnNg^EO@@sdt(!BZ$?Uw_n=40fDR-8i2cKdL&j)_aYEGFa zWuA<#Py=r5mer7|pK%gs<#^poaS12(6yCHJ@Iry(Y264D+?9>Kb-BlyNDklxp6y-n+3 z1?nlTQy3tP5^B}IXz*@mMG?UQmOADg#(3lw!}rnw!mxw}p7gP2WuqctWn&X+#a32a z^o4X~qr(NJJj}{Qg=b}B=e%`S| zvwsxdBke>Y2TJ?>A?7S5ig0mv=s6Wlgr}fRRcEen?)eu;$jXLCMr$wa!WJZtxZj4h zYv#sX4=Wo!*Y&u0pk-2>XHksq%0`8A|M}o;n)e*BC3>KoaoGo1ZBCEby)UJIZAmu` zowH5@OZLcZ-Y{xZ zi1UWFtrccL89e^$e1u&4=f6!Emg@804z?@yDgwE)=x|@TPGy_C54Q{r*te{7TIV!K zS+x^-`6zfCHdI@>Pi>vi;~==#l?T&Q^=rbuEIjm=uFzyXVwA^2?^XNWv`>z$QC!pZ znVRa9o&)y#_U!0qXtQVFQdfr#|J^XxzdiMrQs%@@U80+c+@WYT-nksC*1$d z{?~Z)ze=N7ui*}%A~UW6~5D&MYd3ZY>9*>d}o?_nIdN&*(VVKFvseRF?jWkFl82w@qxMhV9v($KYT}H&dVI{Px36;J zITPsdG=iUVF&i=4wqRb>8J#&QY?Ff?`Hq=bN*kvaZ1mbv|ZQ-YECm!Rn_rTJA^RqIgWyyRG%PiRFH!y$XWy{ zE6A=xq#SN~MZGCM7kG87Uy!^9#kvMH(g^lGPHP!+jWjvsCDL%-CT-wPGSF;B3AE$+ z|D?fW;5nIN>M>*EK`Is;d)jh(=5#JidFwfrjhl@M0&7OC(86G zVz;%^Au7|o#l}vB!7{b;%k=aUwYx{wDPa>dx(1ZwH}GLkB{>}uR(A=&YeP-qm8or9lcg`I4GL@7Q;mf>h-T~< zpe-MWY|g<=v@QQ971@1qR-aXmitSa!CAj#}iJ<+l#jyY{(@R_oQn43BKMpz7Sug(2 zK2&_nkCzHOQ!Ph{iqh8s88}4BVQiUBI`Dtc>$_3)=+!}}4qDwFRA(F%*XxNE_2{+N zFK_<8_o3G{jDsHif%i`pLjp+O`XoL^B|eA}uW1&SxVE`CLCz{uF-H4ZMmIK3r%dqx zvH`Wg*m{J?$%|9Mxi67TJ+*=n*12V5J*Mrbf?j$w1Won`dNu^zr^~dWcvMkcrYFP; ztQDDlypU0&3X7tw3UgjiE2K>xlyqSm%pNp^HHwl>b(EtSqx zhm)(S_DR=3?Xy5{)$>-5|Bc=hKfP^NyQMtIQk?d`Smwbq>ak2Gwalz`uuKm`9BY}W z=uEnnseaCAGVOoUlSq@D*8wUN!pkPLF9T$`+o`t?c9-6XCCnBgpp)MJ1y zYJkaYV1OeIh#O!GMoMA;cBDTkGSrunIsk82fU-MYb@5F$mvWpa=BPjzR&yKxU8EzO zXY*TvnHHb~KRaEFvk!ud>q>CdbhpCvQ3|o_*Ej=I*>Hcl4B1fLxoUVl=3%RV?oIlU zFi&mcxOw^zM5p~(pzO{QUzT?#r#lfS7+ycHS-2?I45L`~v&N5?f;_KeYFJv?WB%0&7& zpRs=Js~gu%HF@?3XfnA`yiD%L#M3@C*+os_ZT#%Z_o2zP)Fh5K4tSov!0TWguk)r& zdI3P^xcVgK-V1oq-oqjBb7U4OE6^=IVTm;Nk0>feg`CwcT|$l|Pp z(f`zX^)GjIc@Zwnt7i+z3b*82l>zc*ht`_;NhiqW>TYaT&cEiUEV8gFnPl zW4E7>$eIS12kd;p4mm|mO5$YG4$J`W6fxj2D@RK zHGL>n!Jrw3!Wzf!aSN~dVxcvWv^d3{SY}%L4$ZZ*>#38q$YP^*cxD3EeI1_()?k_ki^y2d_nmZg z@7`aG_QE;fZyHAlI>MGmA`q;FyYv0`0gOupFZA$ZrUq=pH=X!Fg~u$s69mjForj%u zq3bQItHLn38k%Hb{S?*;u(K^JRbX?+z@r+mT|+aHR06HduE4=PxU8O>M88Z(>ZD2U za#AB9sVS16EJ(q}c*%!**cLxbd39iUMYHglI(M34W-~$G4O;rlf1bwr#%d??JGzLV?jsn_XFrN0pTXwjb7rv1rRSg z9uWfD3__0vW~sr_UZOmAAPX{N*$flFBgYx02Nn+w-#ilWl<$xfxbIGF!!}U&-Ko#; z!ENV!cPiA|62TxFt|gaWZQzyD`1HC*2klV+t1!R%+ zm4K{oVsSc=>l2==4{FwV0a=$}{XQ`(&!1U=xfTkpLp3X&CB`>&pubP!h6?lny}I^8 zRvy%3o|XZ5wglu!VjhG==GpSF7{UaB{p%eIwLuUP^Skg=|85(AdE-HR|KBuTp}l4_ zXgJ@&im2s1HLz9pL?DrivZDcSQ1t}Os_n>y+XxF~8Ci?(gFc9&e5(g*soZRAx9Xk; z+OTIO;(TQi9_!T_Ht2-S=%f7dJ2uxZ2Q6md>vvg&(r?HEE!g>q<+LAWI?$0n6yD+M zmNXE$7@bSynkT5hw(p3?FPd2Y893bxPD1AlWUIy=9FQ#O3zBltL@3Q>mj}nO9k9}Q zko1Yxnm=;ZPt((>ar>pB0P)yXR(UjIJrFlK*N`4HHO);mu7gDrCT@dGJrg&&pN(*n zK&pctWKy&dwh_YNh&V94@;~pA61s4`u-(8p3uZw5Ku1IlCschT!6%-6LOdOt5B63) zA5T9M-ryV@PiG@nwK$&sdOqm?bfQZi$$P7?&OjrPe|zSCFP^@O>F31Lk6`*U@$_1z z_f1G&6i?sD^uyxmjhO#xO;6>StIRI2K{>qJTt>DhAc{SAEQ7c7VyoEP8(F(^r+r7I zl@dhj_y9Ma8mCn~*ATjp=b2u{StAt1#;ib6=K>`$!nO5~>KnxW7BsDinYMLwb-|;a z?v6=w-#@m8w8Z_+yv=Q9)A@6D?}fH=TQH0sk0^*BSdB-(Lcc!1`hgw>t{;r$E=X(6 zi>+%B!@L#V_P5wSE{D68!aZw2j@B!8UhOSDTLI%^XP@T+t%q3OJk=IOhZ;Yq45~N- zenqwY7a(PJpKb;+uhZSgtTIz*!-5Pryo^VlV5T7`AP{t_(dUH_=$px27UyZWratJK zl-XFe)G}j1N)|F{WI52}l%8VNTH-Kb$3x5?TJaFN=is6{H^j6h+eMg!sCp2>?@QK~ zsc2l*J@kPkY89t?lq)MO<}~ogibKwn!88huGGO-|JSdK9`BZ@yKuHxCX2_`m7`oVu zjnJBrFq#hD<_F6?NmWbe=7n6tcyTVyv>i5=z<&*eYMN|t}i7&Ldi^;<| zU1>%Pv`mCE68Cjc(J{wdzM>xGq7rIQo4BZmXSmyoo{D;Tx3vSI2K5UAj1{L6b)BM? zxu}F1)aMjfCPi#u_bV(Wx5so7wwMK2Qh~r6Dab45A9Lhwqx|+Cc{>HGOQ=&PGV0F$ zTDtT&^7a~|Is@}i*&VGeghv)bCknHcu?6%oHtPDrclw7tp*&@8&#Gpj9Sr@xG{HY# zM?V_yF9eRpJoJ$lL#nZkquJS8i!K1PgB_%kiXikh+6HIUk8q;63iFlA z^@+4w32o4uXz7W|>V+t)drEnoCP@@6H8HyxqXJp z_(j{M6?e;B9>Y*=SG0ASf)y7sP|-T7Xpcz}MY}ICyAkbAoLYuxbV^`dZ%JhfK&*xt zQHpkloPR(ed#rY*iZ;aMa&jFmd2~Q$v2vk5gUcZ<7Xb(tcKgBQ1adjj&*eKvfLx#7 znP>o^jg+;T0t1kq8sL~7QZ|oD5)E)~Vs>MIT3RZa!}ny2k0f=aD4T`oH12ktY z*84mLI73BCOQh|VO&3c~s;!E4Q+J+pmg-Wq4s7EQODcs_K#5)GMsrdw^z{-A2z5eo zJIp5`>Zf#r3f|VYljzh4Ss&e3R=3i1u&3Xi=YIA3fAHydg;)hFKI{q>m_7x`bLu0R z%Fb^j`nK~RL`YCfqKqikBvP=tQbJGiD2}o*0d1x>uO2P45H|}CM5t8;?LtfkIP*V4 zL8wXIyTh6!A?Cv*CKD|)7#&BMe6;5m#lnGt^zaMv-Pt0@9^qpJk@1T27e;GFjNz^r ztS@nWd4v*07i|~^?VEE)Kj-PndHZ6kA)VUNfp#qP&{UsXo=c`iZIw|$EcDdA@|zcA zhl5JKi$ia>Ja7k#@VLTFWeD}8(swY2mM^yTAL*2h%7+&BUftWqEO8h&vnz7$` z0F8-OCx(fb#ABQ{V_(HPUSfY1{m)u>do9|bIo;u@JI>{f9$q861KyKVjiaEFIGc%| z#uFjBTsJNKesr>Yom+Q2JAeB$@YMd+ErTd-X!`9e0EUh~3NUBA;(vde zl_4tt|3TtUApYr@I`;lAwyNl_?{?W=(@(I|z|I(#a69YXLUH!8 zwAo1{g7=RVfLtIFuf`(hE~badBlRL%>b&>r8`?Haqk^ngI+)aDO!a6Fz%gbiSe7 z#Y?5GDvzlu8#%!V|MSk0HHIox3jqVG%3H-eu|h+2qxnvojdw?<1EE9!lxmfmRF71J z21)cC5?wp8AQXZKk%AV7t3c-l*!J31V%u?&m$v;ze)%u^Jb<>n{7c%F>v_QHWO?x$ zwjB*vO9Lx3I7#L^Z6+=c!*$@HpBJe=$TnK`F;U*X1<3Rj<^+IVD(IByEU!$hXGwW) zrc57yL79v_3zd8EfJAFTZwHd#$o)*n1QZ=r#4BH{tU``WL zeW6QTLN)TshCAjcNO^>`KHWkZrAniZi(l%+S2s@CO8mzJAKRWOXhXqrA1IW!KYogt z3P2pm84GPzSS)P0VJVQ4iQH#%Qqtw+4q|Cp-c#ru zw9l&^6O&)u4Hk`qYsEA$xmm*g}My51!jQj+kQ*HHv8 zXD;dOeGjIM=FC)!jBv3(m0x}XNPl__bV4(u_(!_h<}3M7b!xUVP)vr*mj{wa|Y=@!xXs&-LOP`jd$N z<)@^-Qt|H=eDu#)fmkQ^)D2^faAlfd61V386S@8WNhU&a82;oHQ&N*KPN_+4H6 z7rpp~en$@W?-Tm#6~8b5E0b79kSZ2AVxf<3wlAN$1{D4z&ldmW0Q|08%BbE%`dt&lu#oM`2|G1DO7FlNS#i zEO(HV0=3ZioeIi{o!BdyVEvw3R7Q9+4{CWZ26ODZ_wn)}6m15t zhy|!bg?>6f1bN?}X4AR3iu0!y=Svn&w}pU%!S7)MD>SaW*y1oRq~mLYJ8=pokyVbe znrzXH&Llb7k~EU1SsV|^^?ZjWVNBawNgiU+SqY4ke`l-mg{ETsXud^5BjpIpQYDi7 zA|wV`Bj~IfBZauXsYxAx`tcEN0gvW1$9xd57Pm3*WJTJZp?a91Xy%OEkXwGiMUnclyUHNTPxLILk0y8RH>&5e`unr3y961s)QByXko#B|d9CaHDS`b^Ba#2pq^xgL$1~ zT*n3ICk7f*=vRdT9q*?kZ-X>;DLv#;8cj;?be22|T}lF7qLi*vsCE%4>W(L+E=uWp1C136wB}Y3{R4%@ zg&glEeGExAc1b_vlD=5<@1**>qy@S}NgwQ|bQ~$Yvd*eI-la5+l;$g?(_BgdJyR*I z7pQBvL8LUprF5`MX$C2stdweJs}W+w0&Sp_z7Z%Z#tfzDn>6i5!sotAN1q8&z(#1qt2Bbk@G-LDdibd#0A?^<^{fU-o zXmtfrc>q!?BApGSXx;{hRo$#i{<6}=yv1JKHdHo(xL9mODGjjRNOJBP%*6%H#0YE$@p1$v z56q0dL5iSEPIzIyBB>ga2ZH$}G0%%*cJX3T;%dD7Ets2#*(;8@dzObLjRS&l=kCDbggKE@*BA+)93fu>z@^5IbwCSuAt9NCM+-rgDV8l+s`B z>mZ)-hd?=n_QE7F-MjeX)U3ATKC$U3ttKPkQ%NAX&Mvufk~>Sug$*=TNGQ7KtNZEc0x(`ySLT8 z7v2UEsyF+szX@5mK+4@DvEx;iJ&SmNa&f+FDn!l%=r{pUgrnpa^FQzAKacreko;>$ zL@VG_j{%a{vum_l1lW3=){C?WoCXb8EabwSEEdN1r^>tA>zfn#sYb%_K z>nza^hCuLN;Qsk^e{7;kDj^Z|)W#Unfd>IbC-6{K+>N`}@OT%X{o>InfXDLM03NE9 zSC7m0mq#fgSE3%L_;@IBYb%c)q5b7CA%I84POly{VlvCaQy!Q6y`Q$K4d9XK<3Y($ z9-O!Gm-*ka$CJBg|Dnw92;kAu$3ux*Jv_F$dw+TK4&d?BA6{FjLs=dy9phI^_Ls+| z03Hz^4`VC+t1^T0%W<=i{M9+M%p!aP zwk6e#hlpn#u)hW^Pblje+nYd0MOW2vy5rCi`UWW)mRd-wJjyZmiw7_}QOi? zd=OXOnC#CGMAb^DrqVkK*b(^LE9i@$OFjr!CF4%q6_j`1@tf^C+6Zh%M}rkwceRRa z4<(UZ4WjDp0qmZ^1{q|z)nqB&3UP=Y%i4_`r6cS##!bLeJDKw~X|n$v`#%Dhl_Tql z0A@p!Sx1{?0+>b9*JF?W=y2{A&=cSqnL8IH$nESbSPkK;&+ zT7NIz=FnfA@qkM8NaXBCML0-xTtf<%xfFiH{`cxu9;rq%{jO%_ zv{L-MOB3kTTJ?%$(-JwgXJ+1$b_U48tB;P2V!`)~=RIXi$Hsw>bA z2y|0`K)==q`H!X>%NQeOd96Q&);|()1EinuBaX>BjjtWgvM0HJ4Ie*h$FJd*q34D) zOqv?*`oXW^3pe8LIwxb#p1r?@dsL|0)2}c#?|5K>ZQcH!=mUB+hPg;u=^}owc1&k z#{-z}2cDgo4B)kX;Fv6K1G>-xxfX*dYuW$cg}E+z%H=TEo6*fBV_6i7U^8F!5a`Uf zB@_MO_sfm?aR;S8ycuA{Z+;SOU$;4|W>n%CKX9LA|Ki|;vOjOPx9qQ(X3D+`B7(18 zX=mKsKM8*Z*Hp{ZQ~o;wB=4${H?`6aE!0A zOQ`J;FPTFA)A1KO3OP<+3FvAlVNP!sg#Lq(Yy^F# z>hmH6p#uAXwjs3KehkLP^Y)_;KHjt+o$>Lt{b-Gk-S*=ke1ypdq%n?^Q)Xs-jq#kw zi__+m7pKktsv~a^mH}LOAI66(?_Y*P)kb6jlQxD)RjGcTX1|N{d#wFluHTp1??U~) z!G33(bQG-E<601B+?S83_{cPvVySAILQ5TBwWg&mv1qiEn}?Q~XH#gYhwKL}^_`(+ zE#<3k9DhoG&D>XE4yT!(Z}sJ|^ey3+YMmc-SU%W9JNm`+9|x_sz6rQ8Heb=T%c1Dy|__xgL!-s-+3lVKF+`tfMLG1f)*uIb#{ zO!tmp1a9Vx z7L#2<3;ceSRL>&Gg_Dgtq6?TYg7~k5a2|-u9lRAH4bYnn`K3h!V*i(q-Ln{<=oHsQ zHg_>|M>jjyVc=AMJnR~svlYd|W6R-u^efSkuVhDl_Rk!UY1+olAfIJT!1}kJQRYa%hWdz}V2EaHrMkFN8c&jggB_x< zTi!jO+>QVf(5k(ZYNOn?M;92GzY`EPtJ6C8Us5&g^S*@=i~j(7)xwA=Fz-|AzWT%d zN^AHZ#t+d9?y8!nd1JV=nL$faI*u}Ll#!<`{;EZe2z0z9%3K4}cSy-5 zTPZz~H?S~Qa`b;MF{XeEGe2$-U?setH30fcDzwg?=JDp26&hRmf_n4g=3B*H{Fn9S z+idP)=7u+~q((XGTcg+P_LosoYv~RNLxHQdiEi731SW%%3t<2RjQjA%sa%0X4L7xb zRS~ulucPrrgFM|UAZIkP5x$*UZ9*98L8o08tIua=;+yx>U@`=hlf&qqu0e;%+tdF3 zJ4vbqoy4RKniM*%Zql=w)GQ$BPA0`hLF(k!hu6({z2+TzLuDw-rVI>7kn1EXmxdyD=)dPIFi!~99YKZzEM|4y zfOm@4?7#55@=_3uuD(*qes!U!3xCg7f5-FF>NRg@O04J(B*X;Y`K*d#<#6sgMR~}e zWEYBK$!#>l&aNxZ?cdT?p=&KKSsKLx89Hc?4+4R^K967%+j8}p1$Bc4@UopASt?f1LC25 z{UR1Bo?zW%1~bwJMzs*r->)gLqHJNoY|eAIG>a(5E6R-q#p@==1t>E8YoR#O@{+v@ zaFdpFllyU9O*H)udA>F8(dL}SdIZ9=^xGz6NI4b6oxj^jZ)_>LU`vy-nrZi{HO4JD z>5rg$^+?ls2TD@rYQ?|}E};)DFly$Dnt1<_Vm1bw63AeN8S5+2Zg+wN=+!Na6s+C| zmG!!oEr{d!sJepvvJ>8dE^BS z#g=RbW_Um|l!7dt2x$YdrG{)ydTC>R@{z+1nKg=V5jvfvYb56s&8g2vOU`mPXE}40 z$8(k^WnyeTr(AP(_X&vwb*l=VD&^y{_y=UjnQ|0wdsyCH&J>=2hzVHokWqDm#8qF} z5#1!zimEi&!ce%36fP7B;k>&^nTqm&BI6@wtEiCd1lB2~UML26plcJ^X$Ne00LNWl zGE8pLFnQ{wQg_}z&%^~&6>3}VOWZ?U4vhr^PMB!& z0XVvbn9V??bK*;mfm8fP2#ZqRK_I8Ftt@>^Gm16<4QIB(#u->=!lo%K&A>(wHcnyI zp{5X)rZDSJQNnr%ES$&AiAKH-AXAEvbU%|@NHQ*Q%H#WIz)9jhC;rAy>>T4SS@ajF zX=i6Mp3{R@uw{KLLrjF3pXdTIsCo~XjFf$e`%E17Mh`A~Z&eS)aR(E3f#Py{@oW$7 zQsDA(I1%71BAypV?BYRugovXJVg?a=#}WS?7ngJ)5wRyvC{8Bgfr@w-Sa0$m-T_3+ z7bRt~HWkNf(@f+^>}|gA8C1FrF6KvF6@VHg>Qq4$5&onIxp>JBR-FnF#)t^mNy`m~ z7_r;n*%Sqq=){9SOI_~uw(zi)LRI3$vH%>xnHq(6`T=S^C{q`cCZ=ra1?1@SCx6O#Ue zB=g*iu(cAmZ0YxD=o9AdVzr7ZYe$UlYsdZuHyjJArujZ0?D?%_^2r z$}HFbJpy}c3X(SjWV{#|t1wXqC#*;cN6`VGcS$}C>yMpNms@vcY9grO2a6eB;TGP` z+kwQ{%5v38aM?Jh*HF|8=ba+(&^u!i{D9LV+9W0Vfw$XHyv^qa-lY4OWccF zA9$0lKoT~tn)2pf^#lHj=J8QG`Un52AMlrXUT*GjVrJX*c`d+HNjO^NHW3fQ28nk1 z>SOkeDx8yFguPyncqKL+9MGIT58Nu5;#HfTlL4DPgH!gX)f3@_H;(q%le0BK>ssI? zE~sAyS{Qb)u2rWQym!zHCdxM$c&-9x{Hrd)(Lg|%txO8%jYIbg)?Mnn`8|pO`wY(( zd2p)@d-+a3ytj~3yEp3;jV5_$9Cat>>lRN&1L~~TkQEv;uTMRXZYYPZnTMk5yOPBL zUtMWB(pdixG6)T!|0uy&(QNRI$q>tVb2G{$IVhY|(422+PJqx@md-j>SBA#;bM|v{ zE=5i|MWgF2?j@Oa{tWXqv_}_9db@}l&Sh%}_`w#gEF)Q6RoE{v>p#Qq?sC90!xTTTeYWoD%ERpE~ zn`x79KzjrXz)!buRRyye2wqG$-k*S34Gw&eaEL!)Y&ds?Ce)5JiYcjc!nwRX06D($ zCydLy9>BN#z+st}0=UW#9G*D}z~u_WOcg|Dr3GxEg;fB?@LPSX7QqFW76>eYhp@P= z_l09FPB({OmQMBq$o!o6zn}ftS)J9D4)7C=yV58S6Eu$zB?^NkLxV3uprl&ViK+EWLV_7t^*}bw%8kCRJhWbR9CXekPH~f zHotZJW+nZB<9zp>XZ|nIzW({Z=&EU2gm0Z;Og0|ea%%gsBNlqW5A2u8t1ch#15Xa; z4c0NlO*VmEz{#NL(m@Md?S<>f>kAa*+i5V|!nPng|AALu3#*L7+FNongblZyY)9ZK zX6KVwC3H#+?9Ja7DnE`ey0I4k!4@4ay~5DP7Opyd3wA)O&@hWj&@(Na9V+JWknxd#4)Qb%BXmyT1nl#w%2Qho zu({b$MYv{e_RA7O^YL!(8XOj@8m_r_M^xeBB*?3>Iz=C$)!~l%uS{Y#`%MT~3-5pe zfR`yet|Va38{9$%VkjZiw;}XJ`eI9q>9p*dA)$4ng=-mwbDvT8Bm>VUK2+KjP-r}V zR5e%e`wBj8KcwO1_Cx*v<2HT;+Gml%Pd9LDpU>H! zO%U;9h*))@;vZ)DYack&$mXZqL!__0lv=_qyjt#fN38z^yNL-&pCL)z@d2EHuKGi3 z%9F#yls@0MOJT9>c2f4T-zUey$^pYrx|*ZRt1WPY0`Y#e*Ogv^<8t5`UKCYkr&@e# zoPPtZyB@o<-S(>$x$(p|rNRfioTyB7yt!K8juz`k!3_Mcf%9V=r9Z1I{ zK{9)>({4ddsVHX&F{JCN#o3Y|lSY+5ju83PX42&y3TpZ3>TQN~GSd@l>+HA1yCy2C zMn4o}Qq`^E)pC}pIXYm@B%vG5yItL^hoPNqI%-@jXq~{XCV*da@GBt$=k_ru%x+qD zz8vb8^u>TK--mCBq|Ym=M^arX5=qyv=1j<{zG#Lx=J8lG*t_t@IV&HD;u-yHx_U;6B)Fb&0`2l(6Y-28 zpmw#Nb@Jik>w3ne<-+)MMUC5AM(=dD-$`_&62$!0n{y)PAF+D zmNw_rEtW4ae$iribAZ1;hxa{@car4A zY>$?)_A<`$1GSgY-w#ADW35*44mM#j7_*o0s=}KXcriBvV1?f)*&s_&`O7rj8KMr5 zZ94%2foH~ln8eMgYyx{VQ^2MVMAKC^%XY&GMuj&d_oVSa)f-YDd{eS4&@5P7UCyct zlIK9}D_!VP104kDzbv$vP^aVr%A0wt7Qr!FqzL*bj@~Z_?nzY}P>EH_FR>sK&rtKZ zWN1()!!oV)PMYZNk&H5YXraZ+DZ@aY4EHI?XB5XHLqtjT6ke<*pB^pMWGntS$K^rs z_{N1oc)RoSr!pIoiCu8X?P)zU?_TRodP5A`?~*RY$VW%9(mm;^^{ z+3RG7S)3UDrqZxumD;2_)c!`QX1xdlnRsy?qZ#_t$$-|MweUzya9ud|_|>{?2^o_rUj%=r7tq_?cz^z*`<4y)H~%Fd0mpncE8W>J@5Nat4+98wFB5 z7>pMR9=d6)ThdMA4;T4NB5x$}p)M>!*lU2<5tipX826Xs%o_;zwF209!JWoO`+@zW z=h4&;JXtPv+cAg+s4LfQRYK%SHF6o4$kj>Zvg6UXJP!*&PyC`hi~K;9XOV&{CZJl+1xtLA?xxqGPC)g0vKJ5YPZeVin2+miOjHLPIz(??QS(Xu9V3!jH zGkev^08FM>%=p#l!z=nTk94=?&l`*r=4ghJvO-n4_ye{toT3h7x6{o4Y`KA%IJ?_9 zw~UTHlM_n07Jno1!9(V0aDq9YJP40P^aAC zcb)w^d@l+N53>xlt0>!1g8aGBTIf@d(gF6@T>-xyfEG>9Ic5%oh#grn2|?+-Qd=@Z zRlF4gO)OyFg5p)DLxx)w8ne@MEUz04%#_#mlCyyAyo&_|PZbc@%YeC6px*NNYEZm< z?glxqX=PbY7FP-9&R6*E0a|Wu89o1olo2mos5EKW{xVvN&@c zge=D7h!)xj{iV=uRf2U3%{QNe@{-jh_}g|)UEw|^k3L7inviX%mCfoCRegH+_1W%x zyI%CU3VB-EJVu|kU;xp-Q=j{lJ{N*MRj~0)okX* z{Xd!zD`Eu2_hR#1%)XKHBczI!vF~xZ$QRB}SF|f_HWP>^*lg@PIWM}|nyXslLAk#{ z@$R5`gR&=tk8Y41<@N`fxsuCh*4B;1vq9pIRBE9u6d6_XNXXX$LediA_m93B^K}TXYZKJfbJ)bDp9P@W@WvY845n zABVf~t7L$!9}TO|6&EX+LW3L#!6ATivet=gGh5dYuuWcA!RQbpE9MaKe&WZzC@Qcp zU~Wy-ErkK{#N%l%SDsMSeD&kWmY@1}CjED`fw^_{z;)u=Y|#5ze1Ba{A0~Bm4T{a_ z_9-OgKCwa?Ga-UCf6Y4f0z3obzR$Ri_>Z|m8~=^GFPvm-=8<=~fw}UYyVjLA*W&x- z{TQOrNAbs*^@)+U^rE`*PI%SI`yr0P1Y>47B^x4swqDWS;aVHZli(exr@E^>Y>oBCH{8BU$oGt;cNwtM`V=7My-!!mB;3Q&&HtzX?Qkh zQ|QVAF-bJ8Q_JYcPEDfyaESj;dFt%`fUs~HRuLd;F*~1p5Utw>kg+U%IVH!oK>T+D zW+0aH_J*}TG{Vnfy{N&6-|PQS{G9>f=b)@2vC!nc>W*m_W8j*{Hbu*DTp!Ms;fOE` zWVcZZ>eN#p6U+YZ3Sf8|e81H}Ioi`*JthGYyG$1@Bw zwJ6@|&7y!Ohh937g{2!Q?$G|pBOZ{f-^N0>c|glipvXAa1A0n9(>TDoo@{=+pDXD*u55gsgKxEuw7X?I`~5KdW&Re4&q)t zQ6bt=R9G%5%v2SYLxtr~VO9Xwba0i-W=n7Sv0gsm1U~H1+!#P*?+doNt-u%>Ci$e7 zG09NX0&|$5bp}>U7}~6RK*-5DRupzRr zV}l8xno~PWj`FVd1Bc51d!-*3$?AdZi!D&c=c$<&065nV?4Q-JdZ>!JeXq<|QM>aj zl1IDW1GF0fIpf+LYjb(DyCy)p!;ni^zKkhw{q=JX)@-y@p)Y!>(rGg=K@*ALD1Xu( z%-AeKFvBL|`Exd9_x-xTTy_wjSIn|B&TH@WY~x>mZfZ4N0od<)!M}@Q<(Syg(Q+lm|MpI#|Pt{!r!EVWc# zGgN+liE^4yc7sjjH)XmFsgSq1a##!w)g}b(#BY=Vw;nYo33M_-15I{wW9i(h4MO#c zK)_DaEMJKP!sv?QUFpGFa2lpjR!h)`rRoQh5{LO$JrEht3J2z{M0e zeWSJk&s$o#LMxp6F#aOrG7DE8;oJ(XeK{6h0X#g74%8VIv`I)v0L+G?N6@vB0C=-} zWE25+sKG4~Az-y#t03v?NI70phQ^jN34kLFs-8z{gn{FT=o^4HuyEE$XW;9&+-TIs zSjJQ6XQAxDMLJv)IyD&@?bK;hv`Uu)+Op;)wD9l$7qiW%N96Y8@y4dA*J}VRwIGjP zD^V&D^bbX^|H?;3DR8eexJ!-j6U?^?KMX>Sh^`0TPzx8~=VBlv!oNnDWfLKOG>Nu@ z++VBQy8`4s0&>&i_P&km_zipAkzusOY-= z1;(Lu3M>f?q7j@R&_c@eCybEjdXXP^hD6sh{J=A_j)1SeLf261B+#h&>MXrP#>4(OkF4J6 z-~MUD6t1`JInHS7XY?D(s~LY&2Kj!lPEFUG%Ldg=vhCXhFH&{J4ecWzmQEW{Nw|Lftdj#O-XMa@N}U@;i|sY@yj$X>{fN^H`&W-uC>Q z;(lwP_Ux@{S9=s&4wP#M;SfpHC*Y<*d1Sazq)|HTB%G2HfT>Q_t9$nH zHU}gOOm}9#jSb0_NtsQ#Ht(E=G|WyrYhT&3mlKFG-{gE-45&DzL8^>>TI9HPYM0WG!c6MpbH) znFjPkXWNPea2&0JHzrjhI?06>yCIfbcp*2JflrKl?)esS$b}cXdEv#UK!S$2JE12x zfUxf-S6*BOTs7g5pHpz0wm$_*+v9tBJ=P7MRz@_Q^|GKljQz0y}zL37-bN4;&_ao2&i6;aSKomiRkh-Qm0yqRIfxQvQG^#WE*7n4AU;?Dh>Mf_C|kciEC5CxqpHrl=#S>fFqujNYEww2hcI7 z!bT9{J!$dic36|01K3>_X1W>ejaY*z7Ntg0X@@2`j|iE`CX0A4CT*RvXQhf>t=j!9 z&F82Zt*CdAPGdivfuJLYBL|D(|n4GP<_Y+$oUu zU4@lp6UKkk-{2MQW?d{uX+c6PRi{j+%$8b09pZ#?Eg{1A4}@k|LP>yu&?XdX$=-~D=EAZi7`!pT2A_(hM*+9i40lX|(;INH>}f6-n&Nx#Cnb&>PY2ZA{8S z{uTwm;_|YIJn?Ej62s>z#sU=Iw6@0aG+f}m3c?Fo)a)yB7@5I$V{B#<=eIo^Z(t$- zpQ%o=e4(wy7X)wDX#}r7E(NiJ(1Q+?WE}=$f}hqH6&(Eo(rxTq|BRW2$7fn&m&}BH zk-5<&(_|1!B%D`ChY@Nmomq%xuw$k4d9pZJJ)J#zS{6GG0FU+7E%V5Ow*sDG-=VYt z($PJ^{|inLM|GZ4GQ7K>CMoMMiKV#BbU0`^XIz8$b`9nNoJh_(yr3;arGK&INsyx; z<1tl0?V3AP|HXm2wemH(IsVi{c!d(|H6;3$?0wp|y>6GeBy?L=P?((csXU|Q_Rn}8 z3EeYvm@B}$(%FiWc+Th4N0!w>vyb$ZbtVtG7PdJoDaPo^dqdu7M}*$UTXUw(_ zxF0Q1-yMjhPBjg#`n~{tMK>P4`B@xYbvr_J?-48eX)!s)`rrtEQ6b>9NZyx`XJcxq8VmC%@?SJ~-=2`2 zW%TI2vJXObu)I+7lx4H2^Xg>%%YQ!+$}3lyb+#GV%6T&;tPj`8KUDL7cep8UwsZeW z{>GYrh0V|A?SIL?{x9*jDKy*R>LcuQdV{RSQAE0=d_jPOL|59>=$&z+e7y2V1Bi>Uu5kxvtQC1 z*!`HHB2D^F@|9Jo@lw#c!?Ep_HLeAHO3gwbR6TRJJ1mE4tICVa9!Z1W14X;e> z3~s-hhNxx!ss}(xc04pIX-4TPu{dwiK=BDnaimg2^$y)>V8w)?XLANPI3t=!QQx3x zW!X&QKb3D;b9Z@byrpQm&y=wfWn_jDilkX0DkEutC+RZMgmXs&gYt%Rhv65JdZBh` zY2o9q!~7QLfO>f+>m^G?2MBQ%E70#2X8VYL9YFB$1cDTIMSw}~UYe97!}CZixhMQb zWnCtBka!=w zB%ul)n?VnZ*E9twXUL;_;{8u_k4B^Zl%t-KPuzw6i~OcGN!7UKN_q`u`Thf|@Q2o> z9gmnVsZHDLmt?81Us9XiwqG=d^P2sV+VqV5lG?OfzA&LqiL@901uB@gHdO`Grgt$l z2wk5!#Q4%eFrw>i!(SBtg#pEX53*FfiFDm&x(wqtP`J`k;6y#jiM40EffdW-eL>1J zP;(9ni7TI?X=T|=<3IJ47R#_2l)e?2+nUU>E5OWroPCefEnEf_+J2}tHRg^=NucUx z%8YeJq{PsXt|=Ie-cx8GKBF!1M5CuD1jY{;}b>?^U%K61rBuF-_JJM8_L`drA}0fqSS9a2A}UmA+Q z)EaTRvD=OPz5uwj<@N+l3=20+f?)Jlk3I`P(v}69wbJ{x`gOH6c zKO&EfFSAfW&a@SAr#A8B@nxR)@(2kg#1{v1MBx7mXw{7`$AT*3%YRYBO?)Y@gUI;u zoIqLH0r4e-GITAr(%3W8jW5@!Yn}`&H@-X}4sPPh*AM#RO9$gvkyy(4$W$WHpmZnQ zKb)siUMc@(f`pLABq0k^UMX7$lt^;B0&(MO%KH$#q!lE0<|q(5*;8&IrnK(U6gU{b zs|aL`bk0#ACQ4E+W_F1=rz#Mau%s*_P(n{P0cN6`Aob!vI`&FwMh% z)orz+b39>#QxlASQNLu1V<(d}I}K7Gw?WVNGmg#~X`&wn!b@DjxSyDHlri7l9n8P% zKg)O)9j^IvwtNrM%$P79+XH$2#@cqn>Cd}gSf=goM`gQHtkKjKH-UXM=P zbU7|;d;6Y&(YL#;i)L(!OiJH`oKE!-s0)?Um^4bsOh{rJ7)ony>h2w?BaU}(L8Xc^ zNF-FMp0~ku*$pEl=b#7Zqv2ex_c)8-GQ7yHan?Z4+P0D@Zz>AzTDLw{%m z$qYASj?GF1nH2$Kz78O>Bu=LK5-rh=OIZy~pEQLrC!yzd3G#r&X#p&*3kXqtlm!*% z%`ZAYmGZ=_C3dPXL068)uQZcGp7QPrP8H3>CRpa7gjnVY=RS@fcw35jc^Ob>l|?Be z3PPt@|Gzwo*Y;301gNS(y?8S)zE6rjRld02LnH+DRWg;yl z1ZuKH%`PVZ6@sg4dz%`?iV1bLq6h)4GEh9#&fNG1;3fksP}J3_3?Z}7Zfz15s6_mL zqnduqR+H%gOFv(@7G!OO4?5DdaCTiRZLmw>eo{dDuUTT*MWB&W+Z6jq@WYyVc-*pF zK;cXX4a{b_ugO@%jCiC*Z=`t|Q${6}kQTxiV-bkL#Au59r|+2kEb{GYVjO-w5MY;+ z0sCHIk(kPj{ci?Ih@(c_?J?P)Q?EZil5^##uVn2eXc{vpvs}*o29+k`~4}2nWVuRbBC0wG9{irlgu$ zQi;CWu3@lwQ=K!GK^BTb$G1 zE8Y@Kbw0fZEDItis-Sds3y0Ll8S{>BJBuMDcKpXehu4D|uXx5zi#DM5f;WyZdEq#X z;ihIS4oh%|9$obcBHJEdr_i9Ka6P9C@}frcR7ac0u7a$sb;tB+Vg!32hHmB!2y5b+ zPSU?^xAoB(aMFUi*)`#%>wB}#fbi!XU_A6S3G;I4V6F2GP?gs&w_9HA$t$7L(wDpr z1}{(wDv#J#YLvRZM6WcZ=l%>71+51 znPaWh?z7OQ;tqS&wUf#>B|yGsqhjdWm14}jXgm|eiLv$%SlWY?9%D{SBzVKs^~_n& zqFga<3&6-wj7JsY0aUO=8hsTbS20!uU>u?tmnz1SY^4+A_&HxRm?j#eLfB`}&SDy) z1b>`MBeuMGW)O)D*mX{z@H8nDwAdp@&60-)V8j$-i((9#T$je>it&nKd+<3E)JVi-DG9AGw$+zz? zBtN(-PO=J(n@e&>0LiXOvZ<k-osyQ1iD28f6MsYR&)Fd}oVQCe;9Cqk?cX z95c$$%E|mvnsM%Me%2=E3*Ca`X;YvUjUi!9C4b~5Q7g~lx;s%Q!!?Fy;ZrKZMdn)$ zRYydIkv5}jR#6#hzHnveX_ND1hYR-k2guNYGU&Sl=;`VI?EF8Zs7g{x@aRcqSjAp_ zi;NqpCm{VTo6d6vM`-%rQ4s;RF3XfrHBUX!&YVENu8`1@fILTnCMdXh4$$$43_YZO zYDXaUy!ViEhx|*=V9ej1FTrC~8p2lzES%&#b|+mT)3iTdEEHcrZ9I$yNbs%pd5D;m z$b}1AiqP0e`8ZR26qdOZ?hc^vMJ_1ZPYQDJWJW1g^oy}SyaS|ekt(Y&IUGqe*X!p3!qL~y<-EfUS_gyws8 zr`{ux&~+qW9Y!Lx^~mT1Y;MJWnvB#Pxuc>rBcp#Z9#O=EAF+5+gd6R8IUG=>iRIxsP9||)fGBaT1mCnP+ zVoNzZv! z`gp$3eo@imohWp_-y-jiAd5WS5Z#7Pr{nE9)^3K2m!6w#9C(XWpwkE1eTYRS51TF)Ukvq8sn?xiOMWjH7I6e?0`W0QSai2X6%TLGP^Q# z2Fb>6&L82h=bV~o78b=bDj~!~I3*`v_GV#0BE7N2e!S6ZEV@Bsh*_{2_dVq=&*%KRow^j+#WJ%BbaQ0BgHUtlU3tf1t*oUSS9DX zF?odwFl)Fom3$!Tv6&Y;=X-em$IJ8S%j@!dcCM&Ip4I3lD8VdV(Rz_Ebw+|3zQ*9o z&Z~+6679?RU$eemLTXOgBs&JW3co<≫HS^{kZrK#>xP@@R;MnvV{D7ohUCD)J$s#RpcxCd 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ðcZv`#Ob-pYOne7); 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 b9({z>{QSvs-kW!USYH0%&&l^ucrW}f`4b*- delta 285 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 JRs4|czX6aS(9Hk< literal 0 HcmV?d00001 diff --git a/installer/lib/wrapper/macosx/i2psvc-macosx-universal-64 b/installer/lib/wrapper/macosx/i2psvc-macosx-universal-64 new file mode 100644 index 0000000000000000000000000000000000000000..52d866ce035409375546fee2e685a73dab2a0cb5 GIT binary patch literal 629696 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 z⪚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

9x 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

%79V&zqprwDa29nwrU(6>rno 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 KNSt4-*8c)ZFLCPt literal 0 HcmV?d00001 diff --git a/installer/lib/wrapper/macosx/libwrapper-macosx-universal-32.jnilib b/installer/lib/wrapper/macosx/libwrapper-macosx-universal-32.jnilib new file mode 100644 index 0000000000000000000000000000000000000000..e407394ca03cc3090a0bbd52255df626320d4955 GIT binary patch literal 83144 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 literal 0 HcmV?d00001 diff --git a/installer/lib/wrapper/macosx/libwrapper-macosx-universal-64.jnilib b/installer/lib/wrapper/macosx/libwrapper-macosx-universal-64.jnilib new file mode 100644 index 0000000000000000000000000000000000000000..560e0b232fdb6dfccc202bee17c08d8b16630998 GIT binary patch literal 84312 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

FRcjuM(N#IS3p%>fBs;aA8 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 diff --git a/installer/lib/wrapper/win32/I2Psvc.exe b/installer/lib/wrapper/win32/I2Psvc.exe index ced578ced0c0c8388859af70ee511355efabd2ef..5da0233dbaf189f95cccfca64e7ebf913097e4fb 100644 GIT binary patch literal 375296 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 CdRmkK literal 375576 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�%)#N4i zJ(ux%em3vADzKT>Ltc-7#;(jj^-+o>3#cB>X zUhYGx3y9dGgt8U@JkITbIutA#7@J~J%fK`rB`O1A6IR5j>vYQl zcR=k-Oo2CiJ=YzYTKGJ1|ND|~6M#s^YzXD(EK{Nsqm2y_D>EWa;fOg3N4xAk*yPwbY@hsc5zcX}ujn@9yJbX)i

XH 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

W)EOL9@rvI1HkV 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 diff --git a/installer/lib/wrapper/win32/wrapper.dll b/installer/lib/wrapper/win32/wrapper.dll index 458263e8013b44be2b61e34bf8f8f67d31091982..6902a103f267c274c0946efcc5adaa28621c9627 100644 GIT binary patch literal 207872 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 literal 250648 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

^;mUl88m%nU@i( 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 W`Hs*``Eao(s3X2Sn!4$e7ymbE>nOMY diff --git a/installer/lib/wrapper/win64/I2Psvc.exe b/installer/lib/wrapper/win64/I2Psvc.exe index fa89e2bf67337283d9b58c7324f5712f05c177e6..9674753cda462b515ca778971d531d816fb7d9d7 100644 GIT binary patch delta 141421 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

#2PR{~sp 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 F7y-O?`MCf9 diff --git a/installer/lib/wrapper/win64/wrapper.dll b/installer/lib/wrapper/win64/wrapper.dll index b4051582be584e7cc4bb4885b03c88d629bbbbc8..0b6052e2db258287af1cc83a76c1f758ce6985b2 100644 GIT binary patch delta 6429 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 delta 14190 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 Date: Sat, 14 Apr 2012 17:44:30 +0000 Subject: [PATCH 014/327] update GeoIP using Maxmind's April 2012 db --- installer/resources/geoip.txt | 52510 +++++++++++++++++++++----------- 1 file changed, 35522 insertions(+), 16988 deletions(-) diff --git a/installer/resources/geoip.txt b/installer/resources/geoip.txt index cec844579..fb4fc2149 100644 --- a/installer/resources/geoip.txt +++ b/installer/resources/geoip.txt @@ -1,5 +1,5 @@ # Last updated based on Maxmind GeoLite Country -# dated 2011-12-08 +# dated 2012-04-04 # Script borrowed from Tor # # wget http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip @@ -221,7 +221,6 @@ 72348928,72349055,US 72349056,72349119,BM 72349120,83886079,US -83886080,88080383,EU 100663296,121195295,US 121195296,121195327,IT 121195328,134693119,US @@ -234,14 +233,10 @@ 135603200,135604223,CA 135604224,135606783,US 135606784,135607039,CA -135607040,135847935,US -135847936,135851263,CA -135851264,152305663,US +135607040,152305663,US 152305664,152338431,GB 152338432,167772159,US -184549376,201405503,US -201405504,201405511,PR -201405512,201620303,US +184549376,201620303,US 201620304,201620311,CA 201620312,201636503,US 201636504,201636511,PR @@ -249,21 +244,15 @@ 201673768,201673775,CA 201673776,201674095,US 201674096,201674111,CA -201674112,201745663,US -201745664,201745671,PR -201745672,201859071,US +201674112,201859071,US 201859072,201859087,VI 201859088,201897983,US 201897984,201898239,PR -201898240,202276999,US -202277000,202277015,PR -202277016,202296847,US +201898240,202296847,US 202296848,202296855,PR 202296856,202385407,US 202385408,202385919,PR -202385920,202517983,US -202517984,202517991,PR -202517992,202621431,US +202385920,202621431,US 202621432,202621439,PR 202621440,202621479,US 202621480,202621487,PR @@ -277,111 +266,65 @@ 202696784,202696791,PR 202696792,202706431,US 202706432,202706943,PR -202706944,202713343,US -202713344,202713351,PR -202713352,202748735,US -202748736,202748743,PR -202748744,202783159,US -202783160,202783167,PR -202783168,202934671,US +202706944,202934671,US 202934672,202934687,VI 202934688,202935551,US 202935552,202935807,PR 202935808,202938479,US 202938480,202938495,VI -202938496,202960079,US -202960080,202960095,PR -202960096,202998063,US -202998064,202998071,PR -202998072,203197063,US +202938496,203197063,US 203197064,203197071,CA -203197072,203412087,US -203412088,203412095,PR -203412096,203500119,US -203500120,203500127,PR -203500128,203625391,US +203197072,203625391,US 203625392,203625399,PR -203625400,203654743,US -203654744,203654751,PR -203654752,203658271,US -203658272,203658287,PR -203658288,203658303,VI -203658304,203658383,PR -203658384,203658399,US -203658400,203658415,PR +203625400,203658303,US +203658304,203658367,PR +203658368,203658415,US 203658416,203658423,VI -203658424,203658431,US -203658432,203658479,VI -203658480,203658751,PR -203658752,203658831,VI -203658832,203658863,US -203658864,203658879,PR -203658880,203658935,VI -203658936,203658951,PR +203658424,203658463,US +203658464,203658471,VI +203658472,203658783,US +203658784,203658831,VI +203658832,203658927,US +203658928,203658935,VI +203658936,203658943,US +203658944,203658951,PR 203658952,203658967,US 203658968,203658991,VI -203658992,203659007,PR -203659008,203659039,US +203658992,203659039,US 203659040,203659095,VI -203659096,203659103,US -203659104,203659263,PR -203659264,203696487,US -203696488,203696495,PR -203696496,203747823,US -203747824,203747831,PR -203747832,203799607,US -203799608,203799615,PR -203799616,203805087,US -203805088,203805095,PR -203805096,203850679,US +203659096,203850679,US 203850680,203850687,CA -203850688,204046335,US -204046336,204047103,PR -204047104,204047119,VI -204047120,204047231,PR +203850688,204047103,US +204047104,204047111,VI +204047112,204047231,US 204047232,204047247,VI 204047248,204047255,US 204047256,204047263,VI -204047264,204047279,US -204047280,204047295,PR -204047296,204047303,US -204047304,204047311,PR +204047264,204047311,US 204047312,204047335,VI -204047336,204047359,US -204047360,204047375,PR -204047376,204047391,US -204047392,204047423,PR -204047424,204047431,US +204047336,204047431,US 204047432,204047455,VI -204047456,204047463,PR -204047464,204047479,VI -204047480,204047487,PR +204047456,204047463,US +204047464,204047471,VI +204047472,204047487,US 204047488,204047535,VI -204047536,204047551,PR +204047536,204047543,PR +204047544,204047551,US 204047552,204047559,VI 204047560,204047567,PR 204047568,204047591,VI -204047592,204048007,PR -204048008,204048015,US +204047592,204047615,PR +204047616,204048015,US 204048016,204048031,VI 204048032,204048047,PR 204048048,204048055,VI 204048056,204048063,US 204048064,204048127,VI -204048128,204048383,PR -204048384,204089327,US -204089328,204089335,PR -204089336,204126151,US +204048128,204126151,US 204126152,204126159,PR 204126160,204152831,US 204152832,204153855,PR -204153856,204409943,US -204409944,204409951,PR -204409952,204443703,US -204443704,204443711,PR -204443712,204443735,US -204443736,204443743,PR -204443744,204509375,US +204153856,204509375,US 204509376,204509383,PR 204509384,205500987,US 205500988,205500991,CA @@ -391,11 +334,7 @@ 205953312,205953319,PR 205953320,205953327,US 205953328,205953351,PR -205953352,208290127,US -208290128,208290135,PR -208290136,208472175,US -208472176,208472183,PR -208472184,209831679,US +205953352,209831679,US 209831680,209831711,DE 209831712,209845143,US 209845144,209845151,DE @@ -409,31 +348,13 @@ 210439560,210439567,PR 210439568,210458623,US 210458624,210458631,PR -210458632,210785023,US -210785024,210785575,BO -210785576,210785583,US -210785584,210785599,BO -210785600,210785663,US -210785664,210786303,BO -210786304,210970847,US -210970848,210970855,PR -210970856,211051199,US -211051200,211051207,PR -211051208,211126783,US -211126784,211126911,PR -211126912,211129607,US -211129608,211129615,PR -211129616,211363751,US -211363752,211363759,PR -211363760,211368655,US -211368656,211368663,PR -211368664,211410031,US +210458632,210785791,US +210785792,210786303,BO +210786304,211410031,US 211410032,211410039,PR 211410040,211410119,US 211410120,211410135,PR -211410136,211536367,US -211536368,211536375,PR -211536376,211596823,US +211410136,211596823,US 211596824,211596831,VI 211596832,211597055,US 211597056,211597071,VI @@ -450,124 +371,82 @@ 211598640,211598655,VI 211598656,211654127,US 211654128,211654135,PR -211654136,211685151,US -211685152,211685159,PR -211685160,211739175,US -211739176,211739183,PR -211739184,211748207,US -211748208,211748223,PR -211748224,211793423,US -211793424,211793431,PR -211793432,211816087,US -211816088,211816095,PR -211816096,211953287,US -211953288,211953295,PR -211953296,212105495,US +211654136,212105495,US 212105496,212105503,VI -212105504,212107575,US -212107576,212107583,PR -212107584,212119767,US +212105504,212119767,US 212119768,212119775,PR 212119776,212122039,US 212122040,212122047,PR -212122048,212161487,US -212161488,212161511,VI -212161512,212161559,US -212161560,212161567,VI -212161568,212161575,US -212161576,212161583,VI -212161584,212417791,US -212417792,212417799,PR -212417800,212517199,US -212517200,212517215,VI -212517216,212520815,US -212520816,212520831,VI -212520832,212733527,US +212122048,212733527,US 212733528,212733535,PR 212733536,212787199,US 212787200,212788223,PR 212788224,212788479,US 212788480,212788607,VI -212788608,212788615,US -212788616,212788623,VI -212788624,212788631,US +212788608,212788631,US 212788632,212788647,VI -212788648,212788655,PR +212788648,212788655,US 212788656,212788663,VI -212788664,212788671,US -212788672,212788799,PR -212788800,212788807,US +212788664,212788807,US 212788808,212788815,VI -212788816,212788823,PR -212788824,212788847,US +212788816,212788847,US 212788848,212788863,VI -212788864,212789007,PR -212789008,212789039,US +212788864,212788991,PR +212788992,212789039,US 212789040,212789055,VI 212789056,212789063,US 212789064,212789079,VI 212789080,212789087,US 212789088,212789095,VI -212789096,212789119,US -212789120,212789127,VI -212789128,212789135,US -212789136,212789143,PR +212789096,212789143,US 212789144,212789151,VI -212789152,212789159,PR -212789160,212789167,US -212789168,212789183,VI +212789152,212789175,US +212789176,212789183,VI 212789184,212789191,PR -212789192,212789199,US -212789200,212789223,VI -212789224,212789231,US -212789232,212789247,VI -212789248,212791295,US +212789192,212789215,US +212789216,212789223,VI +212789224,212791295,US 212791296,212791447,VI 212791448,212791455,US 212791456,212791479,VI 212791480,212791807,PR 212791808,212791815,US -212791816,212792063,VI +212791816,212791871,VI +212791872,212791935,US +212791936,212792063,VI 212792064,212792191,US 212792192,212792199,PR -212792200,212792231,VI -212792232,212792239,US -212792240,212792247,PR -212792248,212792271,US +212792200,212792215,VI +212792216,212792223,US +212792224,212792231,VI +212792232,212792271,US 212792272,212792279,VI 212792280,212792287,US 212792288,212792319,PR -212792320,212793103,US -212793104,212793111,PR -212793112,212793119,US +212792320,212793119,US 212793120,212793127,VI -212793128,212793143,PR -212793144,212793199,US +212793128,212793135,PR +212793136,212793199,US 212793200,212793207,VI 212793208,212793215,PR 212793216,212793311,US 212793312,212793327,PR 212793328,212793343,US 212793344,212794367,VI -212794368,212794559,PR -212794560,212794567,US -212794568,212794583,VI -212794584,212794599,US -212794600,212794783,PR +212794368,212794575,US +212794576,212794583,VI +212794584,212794783,US 212794784,212794791,VI 212794792,212794799,US -212794800,212794831,VI -212794832,212794879,US +212794800,212794815,VI +212794816,212794879,US 212794880,212794887,VI 212794888,212794895,US 212794896,212794911,VI 212794912,212794943,PR -212794944,212794959,US -212794960,212794983,VI -212794984,212794991,US -212794992,212795007,VI -212795008,212795135,PR -212795136,212822199,US +212794944,212794999,US +212795000,212795007,VI +212795008,212822199,US 212822200,212822215,PR 212822216,212838527,US 212838528,212838535,PR @@ -575,21 +454,11 @@ 212890776,212890783,PR 212890784,212900583,US 212900584,212900591,PR -212900592,212954927,US -212954928,212954935,PR -212954936,212955087,US -212955088,212955095,PR -212955096,212977063,US +212900592,212977063,US 212977064,212977071,PR -212977072,213100183,US -213100184,213100191,PR -213100192,213135351,US -213135352,213135359,PR -213135360,213162607,US +212977072,213162607,US 213162608,213162615,PR -213162616,213268431,US -213268432,213268439,PR -213268440,213498031,US +213162616,213498031,US 213498032,213498039,PR 213498040,213575847,US 213575848,213575855,PR @@ -599,20 +468,11 @@ 213608912,213608919,PR 213608920,213608927,US 213608928,213608951,PR -213608952,213779847,US -213779848,213779855,PR -213779856,213809159,US -213809160,213809167,PR -213809168,213895679,US +213608952,213895679,US 213895680,213895743,VI -213895744,213896799,US -213896800,213896831,VI -213896832,213923839,US +213895744,213923839,US 213923840,213924863,PR -213924864,213925007,US -213925008,213925023,PR -213925024,213925055,VI -213925056,213925631,US +213924864,213925631,US 213925632,213925887,PR 213925888,213936791,US 213936792,213936799,PR @@ -620,24 +480,15 @@ 213936872,213936879,PR 213936880,213936895,US 213936896,213936903,PR -213936904,214184959,US -214184960,214185151,PR -214185152,214185183,VI -214185184,214185199,US -214185200,214185471,PR -214185472,214185983,US +213936904,214185983,US 214185984,214187007,PR 214187008,214187775,VI 214187776,214187807,US 214187808,214187815,PR -214187816,214187823,US -214187824,214187831,PR -214187832,214187839,US -214187840,214187863,PR -214187864,214187871,VI -214187872,214187887,US -214187888,214187903,PR -214187904,214188031,VI +214187816,214187903,US +214187904,214187935,VI +214187936,214187999,US +214188000,214188031,VI 214188032,214237247,US 214237248,214237311,PR 214237312,214249471,US @@ -661,14 +512,13 @@ 214698272,214698279,US 214698280,214698319,VI 214698320,214698335,PR -214698336,214698351,US -214698352,214698359,VI +214698336,214698359,US 214698360,214698367,PR 214698368,214698383,US 214698384,214698639,PR 214698640,214698655,VI 214698656,214698919,PR -214698920,214698927,VI +214698920,214698927,US 214698928,214699231,PR 214699232,214699263,US 214699264,214699295,VI @@ -682,13 +532,13 @@ 214699472,214699487,VI 214699488,214699519,US 214699520,214699647,PR -214699648,214700007,US -214700008,214700015,PR -214700016,214858655,US +214699648,214858655,US 214858656,214858671,NL 214858672,215001095,US 215001096,215001103,VI -215001104,216417663,US +215001104,215723591,US +215723592,215723599,PR +215723600,216417663,US 216417664,216417727,PR 216417728,216627287,US 216627288,216627295,PR @@ -760,7 +610,6 @@ 243990528,244318207,IN 244318208,245366783,CN 245366784,247463935,VN -247463936,247472127,PH 247472128,247479295,JP 247479296,247480319,CN 247480320,247482367,MY @@ -793,10 +642,16 @@ 368674048,368674303,ES 368674304,386924543,US 386924544,387055615,CA -387055616,387121151,PR -387121152,387164415,US +387055616,387132143,US +387132144,387132151,CA +387132152,387132231,US +387132232,387132239,CA +387132240,387139327,US +387139328,387139583,CA +387139584,387164415,US 387164416,387164671,CA -387164672,387448831,US +387164672,387825663,US +387825664,387833855,CA 387973120,390332415,US 402653184,405012479,US 405012480,405143551,CA @@ -822,8 +677,7 @@ 406142976,406147071,US 406147072,406151167,CA 406159360,406175743,US -406183936,406188031,CA -406192128,406208511,CA +406183936,406208511,CA 406216704,406241279,US 406241280,406323199,PR 406323200,406388735,US @@ -838,14 +692,16 @@ 408535040,408551423,CA 408551424,408719359,US 408719360,408723455,LC -408723456,409337855,US +408723456,409255935,US +409255936,409272319,CA +409272320,409337855,US 409337856,409354239,CA 409370624,409731071,US 409731072,409862143,CA 409862144,410124287,US 410124288,410174779,CA -410174780,410174787,US -410174788,410178343,CA +410174780,410174783,US +410174784,410178343,CA 410178344,410178347,US 410178348,410178463,CA 410178464,410178467,US @@ -890,11 +746,15 @@ 411164672,411168767,CA 411172864,411303935,US 411303936,411369471,NL +411369472,411435007,TR 411566080,411639807,US 411639808,411643903,CA 411648000,411664383,CA 411664384,411680767,US -411680768,411688959,CA +411680768,411688831,CA +411688832,411688863,US +411688864,411688959,CA +411688960,411697151,PR 411697152,411746303,CA 411746304,411762687,PR 411762688,411770879,CA @@ -909,7 +769,6 @@ 412254208,412483583,US 412483584,412549119,CA 412549120,412614655,US -412614656,412647423,CL 412647424,412680191,US 412680192,412688383,CA 412688384,412704767,US @@ -917,17 +776,22 @@ 412708864,412909567,US 412909568,412942335,CA 412942336,412946431,US +412946432,412950527,PR +412950528,412958719,US 412975104,413007871,CA 413007872,413908991,US 413908992,413925375,PR 413925376,415760383,US 415760384,416022527,CA -416022528,416153599,US +416022528,416059391,US +416059392,416063487,CA +416071680,416088063,CA +416088064,416153599,US 416153600,416161791,BS 416161792,416219135,US 416219136,416251903,CA 416251904,416546815,US -416546816,416579583,CA +416546816,416612351,CA 416612352,416628735,US 416628736,416636927,CA 416636928,416743423,US @@ -1093,7 +957,6 @@ 460345344,460349439,CN 460349440,460351487,AU 460351488,460353535,JP -460353536,460355583,TH 460355584,460356607,IN 460356608,460357631,JP 460357632,460423167,KR @@ -1334,7 +1197,9 @@ 520988672,520990719,DE 520990720,520992767,RU 520992768,520994815,ES -520994816,521011199,BG +520994816,521001567,BG +521001568,521001575,RO +521001576,521011199,BG 521011200,521057279,RO 521057280,521058303,MD 521058304,521076735,RO @@ -1366,8 +1231,8 @@ 521556032,521558015,NL 521558016,521560063,CY 521560064,521562111,PL -521562112,521563135,DE -521563136,521564159,GB +521562112,521562911,DE +521562912,521564159,GB 521564160,521566207,GR 521566208,521568255,LU 521568256,521601023,PT @@ -1522,8 +1387,7 @@ 523010048,523014143,IL 523014144,523018239,ES 523018240,523022335,IT -523022336,523024639,RU -523024640,523024895,GB +523022336,523024895,RU 523024896,523025407,BZ 523025408,523025663,UA 523025664,523025919,CH @@ -1534,7 +1398,9 @@ 523038720,523042815,RU 523042816,523075583,NO 523075584,523108351,HR -523108352,523173887,HU +523108352,523113983,HU +523113984,523114239,RO +523114240,523173887,HU 523173888,523182079,BA 523182080,523190271,IR 523190272,523192319,FI @@ -1619,7 +1485,8 @@ 528859136,528861183,RO 528861184,528863231,RU 528863232,528867327,KZ -528867328,528887807,RU +528867328,528875519,CZ +528875520,528887807,RU 528887808,528891903,PL 528891904,528900095,UA 528900096,528902143,SK @@ -1648,36 +1515,40 @@ 529596416,529661951,TR 529661952,529727487,GE 529727488,529793023,HR -529793024,529825791,RU -529825792,529826303,UA -529826304,529826815,RU -529826816,529827839,DE +529793024,529827839,RU 529827840,529828863,CZ 529828864,529829887,RU 529829888,529831935,NL -529831936,529832959,UA -529832960,529835007,RU +529831936,529835007,RU 529835008,529836031,KG 529836032,529836543,UA 529836544,529837055,IL 529837056,529839103,RU 529839104,529839615,UA 529839616,529840127,CY -529840128,529842175,UA +529840128,529841151,RU +529841152,529842175,UA 529842176,529843199,IN 529843200,529844735,RU 529844736,529845247,UA 529845248,529846271,UZ 529846272,529848319,RU -529848320,529855487,CZ -529855488,529856511,RU +529848320,529848575,KZ +529848576,529848831,UA +529848832,529849343,GB +529849344,529849599,NL +529849600,529849855,RU +529849856,529853439,CZ +529853440,529856511,RU 529856512,529857535,KZ 529857536,529858559,UA 529858560,529924095,NL 529924096,529989631,DE 529989632,530055167,NL 530055168,530120703,GR -530120704,530186239,CY +530120704,530165759,CY +530165760,530173951,GR +530173952,530186239,CY 530186240,530251775,IL 530251776,530317311,TR 530317312,530579455,IT @@ -1744,23 +1615,61 @@ 531369984,531371007,CH 531371008,531371519,US 531371520,531372031,JP -531372032,531380223,CH +531372032,531373567,CH +531373568,531373575,DE +531373576,531380223,CH 531380224,531398655,DE 531398656,531400703,RU 531400704,531402751,UA 531402752,531404799,LU 531404800,531406847,FI +531406848,531408895,FR +531408896,531415039,PL 531415040,531423231,RU 531423232,531423487,GB 531423488,531425279,NO 531425280,531425325,FR 531425326,531425327,GB -531425328,531425391,FR -531425392,531426303,GB -531426304,531426431,FR -531426432,531426559,GB -531426560,531426623,FR -531426624,531431423,GB +531425328,531425407,FR +531425408,531425535,GB +531425536,531425887,FR +531425888,531425919,GB +531425920,531425967,FR +531425968,531426047,GB +531426048,531426495,FR +531426496,531426503,GB +531426504,531426791,FR +531426792,531426799,GB +531426800,531427327,FR +531427328,531427991,GB +531427992,531427999,EU +531428000,531428495,GB +531428496,531428503,IT +531428504,531428703,GB +531428704,531428711,IT +531428712,531428959,GB +531428960,531428967,IT +531428968,531428975,GB +531428976,531428983,IT +531428984,531429135,GB +531429136,531429143,IT +531429144,531429343,GB +531429344,531429351,IT +531429352,531429407,GB +531429408,531429415,IT +531429416,531429479,GB +531429480,531429487,IT +531429488,531429735,GB +531429736,531429743,IT +531429744,531430399,GB +531430400,531430407,IT +531430408,531430655,GB +531430656,531430671,IT +531430672,531430783,GB +531430784,531430791,IT +531430792,531430839,GB +531430840,531430855,IT +531430856,531431423,GB 531431424,531496959,RO 531496960,531628031,PL 531628032,531660799,TR @@ -1785,12 +1694,18 @@ 532152320,532168703,DE 532168704,532185087,NL 532185088,532201471,IR -532201472,532211711,RU +532201472,532210431,RU +532210432,532210687,LV +532210688,532211711,RU 532211712,532212223,LU 532212224,532212479,RU -532212480,532212991,UA -532212992,532213247,GB -532213248,532221951,RU +532212480,532212735,UA +532212736,532214271,RU +532214272,532214527,RO +532214528,532214783,RU +532214784,532215295,AE +532215296,532215807,GB +532215808,532221951,RU 532221952,532223999,IT 532224000,532226047,NO 532226048,532234239,GB @@ -1809,10 +1724,12 @@ 532307968,532310015,RU 532310016,532312063,GR 532312064,532312831,JE -532312832,532312847,GB -532312848,532312855,JE -532312856,532312895,GB -532312896,532314111,JE +532312832,532312895,GB +532312896,532312927,JE +532312928,532312944,GB +532312945,532312959,JE +532312960,532313031,GB +532313032,532314111,JE 532314112,532316159,DE 532316160,532324351,RU 532324352,532328447,NL @@ -1841,7 +1758,11 @@ 532725760,532729855,SE 532729856,532731903,TR 532731904,532733951,PL -532733952,532735999,SE +532733952,532734207,SE +532734208,532734463,US +532734464,532734975,SE +532734976,532735487,EU +532735488,532735999,SE 532736000,532738047,RU 532738048,532738303,GB 532738304,532738559,IN @@ -2213,10 +2134,9 @@ 533304576,533304831,BE 533304832,533305087,BA 533305088,533305343,BG -533305344,533305599,HR -533305600,533305855,FR +533305344,533305855,HR 533305856,533306111,CZ -533306112,533306367,FR +533306112,533306367,HR 533306368,533306623,EE 533306624,533306879,FO 533306880,533307135,GE @@ -2356,23 +2276,37 @@ 533823697,533823708,CD 533823709,533823712,BE 533823713,533823724,CD -533823725,533825535,BE +533823725,533824768,BE +533824769,533824828,CD +533824829,533824832,BE +533824833,533824860,CD +533824861,533824864,BE +533824865,533824876,CD +533824877,533824880,BE +533824881,533824892,CD +533824893,533825024,BE +533825025,533825148,CD +533825149,533825152,BE +533825153,533825276,CD +533825277,533825280,BE +533825281,533825532,CD +533825533,533825535,BE 533825536,533831679,IS 533831680,533835775,DE 533835776,533837823,SE 533837824,533839871,DE 533839872,533856255,IS 533856256,533858303,FR -533858304,533859343,HU -533859344,533859351,SK -533859352,533860095,HU -533860096,533861375,DE +533858304,533859583,HU +533859584,533859839,BG +533859840,533860095,HU +533860096,533860351,AT +533860352,533861375,DE 533861376,533862399,NL 533862400,533864447,GB -533864448,533888255,TR -533888256,533888511,NO -533888512,533888767,TR -533888768,533889023,RO +533864448,533881087,TR +533881088,533881343,FR +533881344,533889023,TR 533889024,533891071,GB 533891072,533893119,RU 533893120,533895167,ES @@ -2420,9 +2354,17 @@ 534296576,534298623,BA 534298624,534306815,HR 534306816,534308863,SE -534308864,534309943,IE -534309944,534309983,GB -534309984,534310911,IE +534308864,534308867,IE +534308868,534308887,GB +534308888,534308895,IE +534308896,534308907,GB +534308908,534308911,IE +534308912,534308919,GB +534308920,534309943,IE +534309944,534310007,GB +534310008,534310015,IE +534310016,534310047,GB +534310048,534310911,IE 534310912,534315007,IT 534315008,534347775,HR 534347776,534355967,GB @@ -2448,9 +2390,7 @@ 534648832,534650879,CH 534650880,534652927,RU 534652928,534654975,AL -534654976,534659583,GB -534659584,534661119,CZ -534661120,534663167,US +534654976,534663167,GB 534663168,534675455,ES 534675456,534691839,GB 534691840,534693887,FR @@ -2510,7 +2450,7 @@ 540686848,540686863,GB 540686864,540687103,US 540687104,540687111,GB -540687112,540687231,US +540687112,540687231,EU 540687232,540687359,CA 540687360,540694527,US 540694528,540694591,IT @@ -2575,7 +2515,9 @@ 540814512,540814519,SG 540814520,540814719,US 540814720,540814735,SG -540814736,540815168,US +540814736,540815124,US +540815125,540815126,SG +540815127,540815168,US 540815169,540815182,SG 540815183,540819455,US 540819456,540823551,CA @@ -2636,13 +2578,2033 @@ 620232704,620494847,CN 620494848,620625919,NP 620625920,620691455,CN +620756992,620759039,IE +620759040,620763135,NL +620763136,620765183,EE +620765184,620773375,CH +620773376,620775423,ME +620775424,620777471,FR +620777472,620781567,NL +620781568,620783615,GB +620783616,620785663,ES +620785664,620787711,DE +620787712,620789759,RU +620789760,620810239,HR +620810240,620812287,LT +620812288,620814335,SE +620814336,620822527,LT +620822528,620845055,RU +620845056,620845193,GB +620845194,620845199,DE +620845200,620845215,NL +620845216,620845439,GB +620845440,620845503,SI +620845504,620849151,GB +620849152,620851199,NL +620851200,620855295,DE +620855296,620859391,RU +620859392,620861439,TR +620861440,620863487,GB +620863488,620864511,DE +620864512,620865535,A2 +620865536,620866559,FR +620866560,620867583,A2 +620867584,620868607,ES +620868608,620869631,A2 +620869632,620870655,FI +620870656,620871679,A2 +620871680,620873727,DE +620873728,620875775,NL +620875776,620877823,US +620877824,620879871,DE +620879872,620881919,GB +620881920,620888063,FR +620888064,621019135,SE +621019136,621150207,DE +621150208,621215743,GR +621215744,621281279,PL +621281280,621314047,PS +621314048,621318143,BA +621318144,621322239,RU +621322240,621330431,FR +621330432,621346815,PL +621346816,621361663,RU +621361664,621361919,GB +621361920,621362175,SY +621362176,621362431,RU +621362432,621362687,BE +621362688,621381631,RU +621381632,621383679,FR +621383680,621387775,RU +621387776,621389823,NL +621389824,621391871,SK +621391872,621393919,CY +621393920,621395967,DE +621395968,621398015,CZ +621398016,621400063,TR +621400064,621402111,HU +621402112,621404159,NL +621404160,621408255,IT +621408256,621410303,RU +621410304,621412351,IR +621412352,621445119,DE +621445120,621805567,ES +621805568,621813759,NL +621813760,621821951,SA +621821952,621823999,DE +621824000,621826047,FR +621826048,621828095,RU +621828096,621830143,GB +621830144,621838335,FI +621838336,621871103,SA +621871104,621903871,BY +621903872,621912063,IQ +621912064,621916159,HU +621916160,621918207,KZ +621918208,621920255,GB +621920256,621924351,JO +621924352,621928447,NL +621928448,621932543,DE +621932544,621934591,UA +621934592,621935871,SE +621935872,621936127,LU +621936128,621936639,SE +621936640,621940479,RU +621940480,621942527,GB +621942528,621960703,RU +621960704,621960959,LV +621960960,621969407,RU +621969408,621971455,RO +621971456,621973503,GB +621973504,621975551,IE +621975552,621977599,RU +621977600,621981695,FR +621981696,621983743,US +621983744,621985791,RS +621985792,621987839,US +621987840,621989887,DK +621989888,621991935,SE +621991936,621993983,DK +621993984,621998079,SI +621998080,622000127,ES +622000128,622004223,RU +622004224,622006271,BE +622006272,622008319,FI +622008320,622010367,GB +622010368,622018559,RU +622018560,622020607,SI +622020608,622022655,RU +622022656,622026751,IR +622026752,622028799,IE +622028800,622030847,RS +622030848,622034943,IL +622034944,622067711,UA +622067712,622329855,RU +622329856,622395391,DE +622395392,622405631,UA +622405632,622407679,ES +622407680,622409727,DE +622409728,622411775,FR +622411776,622413823,DE +622413824,622415871,FR +622415872,622417919,MK +622417920,622418943,GB +622418944,622419967,IM +622419968,622428159,UA +622428160,622460927,RO +622460928,622477311,AZ +622477312,622479359,AL +622479360,622481407,GB +622481408,622483455,AL +622483456,622485503,GB +622485504,622487551,MK +622487552,622489599,GB +622489600,622493695,US +622493696,622497791,MD +622497792,622499839,IL +622499840,622501887,SE +622501888,622503935,PL +622503936,622505983,AM +622505984,622510079,FR +622510080,622512127,PL +622512128,622514175,DE +622514176,622518271,NO +622518272,622520319,NL +622520320,622522367,RU +622522368,622524415,FR +622524416,622526463,ES +622526464,622591999,DE +622592000,622624767,OM +622624768,622626815,NO +622626816,622630911,DK +622630912,622632959,PL +622632960,622641151,RU +622641152,622657535,PT +622657536,622690303,RU +622690304,622723071,ES +622723072,622854143,PL +622854144,622866431,IR +622866432,622868479,NO +622868480,622870527,FR +622870528,622874623,AZ +622874624,622878719,IT +622878720,622880767,FR +622882816,622886911,IR +622886912,622919679,GR +622919680,622985215,FI +622985216,622993407,TR +622993408,622997503,IT +622997504,623001599,NL +623001600,623003647,ES +623003648,623005695,IT +623005696,623009791,PS +623009792,623017983,MD +623017984,623050751,KW +623050752,623052799,FR +623052800,623054847,RS +623054848,623058943,FI +623058944,623067135,RO +623067136,623067136,RS +623067137,623069182,AL +623069183,623069183,RS +623069184,623071231,GB +623071232,623073279,FI +623073280,623075327,GB +623075328,623077375,DK +623077376,623083519,CH +623083520,623116287,RO +623116288,623378431,KW +623378432,623509503,OM +623509504,623640575,RO +623640576,623642623,DE +623642624,623644671,NL +623644672,623648767,CZ +623648768,623650815,JO +623650816,623652863,RU +623652864,623654911,FI +623654912,623656959,IR +623656960,623673343,BY +623673344,623689727,NO +623689728,623706111,RU +623706112,623771647,BY +623771648,623771903,GB +623771904,623772159,US +623772160,623774207,GB +623774208,623774719,NL +623774720,623775743,GB +623775744,623777791,IE +623777792,623778175,GB +623778176,623778239,DE +623778240,623778303,NL +623778304,623779839,GB +623779840,623783935,IL +623783936,623788031,RU +623788032,623790079,HU +623790080,623792127,ES +623792128,623794175,CZ +623794176,623796223,ES +623796224,623798271,GB +623798272,623800319,GE +623800320,623801855,LU +623801856,623803135,SE +623803136,623804415,NL +623804416,623806463,RU +623806464,623808511,NL +623808512,623810559,RU +623810560,623812607,ES +623812608,623820799,SE +623820800,623822847,NL +623822848,623824895,GB +623824896,623826943,CZ +623826944,623837183,UA +623837184,623902719,PL +623902720,623919103,CZ +623919104,623935487,NL +623935488,623960063,SY +623960064,623962111,GB +623962112,623964159,HR +623964160,623966207,GB +623966208,623968255,RU +623968256,624001023,DE +624001024,624005119,DK +624005120,624007167,IR +624007168,624009215,DE +624009216,624025599,RU +624025600,624027647,NL +624027648,624029695,FR +624029696,624033791,SE +624033792,624164863,DE +624164864,624427007,UA +624427008,624492543,RO +624492544,624558079,UA +624558080,624562175,SK +624562176,624564223,TR +624564224,624566271,GB +624566272,624568319,RU +624568320,624570367,BE +624570368,624574463,DE +624574464,624574663,NL +624574664,624574671,KW +624574672,624574903,NL +624574904,624574911,US +624574912,624575759,NL +624575760,624575767,PS +624575768,624577151,NL +624577152,624577215,GB +624577216,624590847,NL +624590848,624639999,FR +624640000,624640003,DE +624640004,624640007,GB +624640008,624640063,FR +624640064,624640067,PT +624640068,624640087,FR +624640088,624640091,GB +624640092,624640095,PL +624640096,624640111,NL +624640112,624640115,DE +624640116,624640119,IT +624640120,624640127,DE +624640128,624640147,NL +624640148,624640159,DE +624640160,624640175,BE +624640176,624640183,GB +624640184,624640187,ES +624640188,624640191,GB +624640192,624640239,FR +624640240,624640243,CZ +624640244,624640247,NL +624640248,624640255,FR +624640256,624640263,GB +624640264,624640275,PL +624640276,624640283,GB +624640284,624640287,PL +624640288,624640291,ES +624640292,624640295,PL +624640296,624640319,FR +624640320,624640351,GB +624640352,624640615,FR +624640616,624640619,IE +624640620,624640623,PT +624640624,624640639,FR +624640640,624640703,BE +624640704,624640727,FR +624640728,624640735,IT +624640736,624640755,GB +624640756,624640759,PL +624640760,624640763,FR +624640764,624640767,NL +624640768,624640775,IT +624640776,624640779,LT +624640780,624640783,DE +624640784,624640787,ES +624640788,624640791,IT +624640792,624640799,FR +624640800,624640803,CH +624640804,624640807,FR +624640808,624640811,DE +624640812,624640815,GB +624640816,624640823,FR +624640824,624640827,GB +624640828,624640831,DE +624640832,624640847,FR +624640848,624640851,ES +624640852,624640855,PT +624640856,624640863,DE +624640864,624640931,FR +624640932,624640935,ES +624640936,624640939,PL +624640940,624640943,DE +624640944,624640951,FR +624640952,624640959,PT +624640960,624640975,FR +624640976,624640991,ES +624640992,624640999,GB +624641000,624641007,PL +624641008,624641023,IT +624641024,624641055,GB +624641056,624641063,FR +624641064,624641067,NL +624641068,624641071,PL +624641072,624641087,FR +624641088,624641091,NL +624641092,624641103,FR +624641104,624641107,PL +624641108,624641119,FR +624641120,624641127,CH +624641128,624641131,PL +624641132,624641135,LT +624641136,624641183,FR +624641184,624641187,CZ +624641188,624641191,DE +624641192,624641195,PL +624641196,624641207,FR +624641208,624641211,GB +624641212,624641215,FR +624641216,624641223,IE +624641224,624641247,GB +624641248,624641255,IE +624641256,624641263,DE +624641264,624641295,FR +624641296,624641299,CZ +624641300,624641303,LT +624641304,624641311,PT +624641312,624641315,FR +624641316,624641319,ES +624641320,624641323,PT +624641324,624641327,PL +624641328,624641351,IE +624641352,624641355,FR +624641356,624641359,PT +624641360,624641367,FR +624641368,624641371,BE +624641372,624641375,IT +624641376,624641407,PL +624641408,624641535,FR +624641536,624641983,NL +624641984,624642015,ES +624642016,624642031,PL +624642032,624642035,DE +624642036,624642039,ES +624642040,624642047,FR +624642048,624642055,PL +624642056,624642063,GB +624642064,624642095,IE +624642096,624642111,PL +624642112,624642127,CH +624642128,624642135,GB +624642136,624642139,PL +624642140,624642143,FR +624642144,624642159,CH +624642160,624642175,FR +624642176,624642207,NL +624642208,624642223,IT +624642224,624642231,GB +624642232,624642251,FR +624642252,624642255,GB +624642256,624642271,PL +624642272,624642283,FR +624642284,624642287,GB +624642288,624642291,FR +624642292,624642299,PL +624642300,624642303,ES +624642304,624642335,PT +624642336,624642367,FR +624642368,624642375,ES +624642376,624642379,FR +624642380,624642383,GB +624642384,624642407,FR +624642408,624642411,PL +624642412,624642415,FR +624642416,624642423,DE +624642424,624642431,FR +624642432,624642447,BE +624642448,624642463,GB +624642464,624642479,FR +624642480,624642483,GB +624642484,624642487,FR +624642488,624642491,CZ +624642492,624642495,PL +624642496,624642503,FR +624642504,624642507,PT +624642508,624642511,ES +624642512,624642527,FR +624642528,624642559,IT +624642560,624642575,FR +624642576,624642591,GB +624642592,624642623,FR +624642624,624642627,IT +624642628,624642631,DE +624642632,624642639,IT +624642640,624642643,FR +624642644,624642647,DE +624642648,624642651,FR +624642652,624642655,GB +624642656,624642663,NL +624642664,624642671,FI +624642672,624642679,PL +624642680,624642683,GB +624642684,624642687,DE +624642688,624642691,FR +624642692,624642695,ES +624642696,624642699,FR +624642700,624642703,DE +624642704,624642719,FR +624642720,624642723,PL +624642724,624642727,NL +624642728,624642735,FR +624642736,624642739,DE +624642740,624642743,FR +624642744,624642747,FI +624642748,624642787,FR +624642788,624642791,ES +624642792,624642795,NL +624642796,624642799,CZ +624642800,624642815,FR +624642816,624642831,PT +624642832,624642835,FR +624642836,624642839,GB +624642840,624642843,FR +624642844,624642855,GB +624642856,624642859,DE +624642860,624642863,PL +624642864,624642879,GB +624642880,624642887,FR +624642888,624642891,LT +624642892,624642895,PL +624642896,624642947,FR +624642948,624642951,ES +624642952,624643007,FR +624643008,624643011,PL +624643012,624643015,GB +624643016,624643019,IE +624643020,624643023,FR +624643024,624643031,IT +624643032,624643035,PL +624643036,624643039,DE +624643040,624643043,GB +624643044,624643047,DE +624643048,624643051,NL +624643052,624643055,PT +624643056,624643063,IT +624643064,624643067,NL +624643068,624643071,PL +624643072,624643087,FR +624643088,624643091,IT +624643092,624643095,FI +624643096,624643103,IE +624643104,624643107,FR +624643108,624643111,GB +624643112,624643115,FR +624643116,624643119,PT +624643120,624643183,FR +624643184,624643191,ES +624643192,624643211,PL +624643212,624643215,CH +624643216,624643231,FR +624643232,624643235,IT +624643236,624643239,PL +624643240,624643243,ES +624643244,624643247,PL +624643248,624643255,FR +624643256,624643263,PL +624643264,624643311,FR +624643312,624643315,NL +624643316,624643319,FR +624643320,624643327,IT +624643328,624643343,FR +624643344,624643347,DE +624643348,624643351,FR +624643352,624643355,GB +624643356,624643367,FR +624643368,624643371,LT +624643372,624643375,FR +624643376,624643383,ES +624643384,624643391,FR +624643392,624643423,GB +624643424,624643455,ES +624643456,624643459,NL +624643460,624643463,IE +624643464,624643487,FR +624643488,624643503,PL +624643504,624643507,NL +624643508,624643511,PL +624643512,624643519,IE +624643520,624643583,DE +624643584,624643619,FR +624643620,624643623,DE +624643624,624643627,BE +624643628,624643631,PL +624643632,624643647,PT +624643648,624643711,FR +624643712,624643727,PL +624643728,624643731,GB +624643732,624643735,IE +624643736,624643775,FR +624643776,624643779,NL +624643780,624643783,PL +624643784,624643787,FR +624643788,624643791,ES +624643792,624643807,DE +624643808,624643811,CH +624643812,624643819,FR +624643820,624643823,ES +624643824,624643839,FR +624643840,624644095,DE +624644096,624644111,PL +624644112,624644115,BE +624644116,624644119,GB +624644120,624644123,DE +624644124,624644127,FR +624644128,624644131,IT +624644132,624644135,ES +624644136,624644163,FR +624644164,624644167,PT +624644168,624644175,FR +624644176,624644191,PL +624644192,624644195,GB +624644196,624644199,IE +624644200,624644203,IT +624644204,624644207,PT +624644208,624644223,BE +624644224,624644255,FR +624644256,624644271,CH +624644272,624644275,FR +624644276,624644287,ES +624644288,624644295,PL +624644296,624644299,FR +624644300,624644303,DE +624644304,624644311,FR +624644312,624644319,ES +624644320,624644351,FR +624644352,624644607,DE +624644608,624644615,IE +624644616,624644619,IT +624644620,624644623,DE +624644624,624644631,PL +624644632,624644671,FR +624644672,624644683,DE +624644684,624644735,FR +624644736,624644767,PL +624644768,624644771,FR +624644772,624644775,CH +624644776,624644783,BE +624644784,624644799,IE +624644800,624644815,FR +624644816,624644819,DE +624644820,624644823,FR +624644824,624644831,PT +624644832,624644839,PL +624644840,624644843,IT +624644844,624644847,PL +624644848,624644851,ES +624644852,624644855,IT +624644856,624644859,PL +624644860,624644879,IE +624644880,624644895,ES +624644896,624644903,IE +624644904,624644911,NL +624644912,624644915,FR +624644916,624644919,ES +624644920,624644923,FR +624644924,624644927,PL +624644928,624644991,FR +624644992,624645007,ES +624645008,624645011,FR +624645012,624645015,GB +624645016,624645023,BE +624645024,624645055,PL +624645056,624645119,FR +624645120,624645375,FI +624645376,624645423,FR +624645424,624645439,GB +624645440,624645503,FR +624645504,624645535,FI +624645536,624645539,PT +624645540,624645543,DE +624645544,624645547,CZ +624645548,624645551,GB +624645552,624645567,FR +624645568,624645579,GB +624645580,624645583,PT +624645584,624645591,GB +624645592,624645599,FR +624645600,624645607,IE +624645608,624645615,CH +624645616,624645619,GB +624645620,624645627,FR +624645628,624645631,PL +624645632,624645887,FR +624645888,624645891,PL +624645892,624645895,FR +624645896,624645903,ES +624645904,624645907,GB +624645908,624645911,IE +624645912,624645919,GB +624645920,624646047,PT +624646048,624646111,FR +624646112,624646175,PL +624646176,624646223,FR +624646224,624646227,PL +624646228,624646231,IT +624646232,624646235,CZ +624646236,624646239,GB +624646240,624646255,LT +624646256,624646259,DE +624646260,624646263,GB +624646264,624646267,FR +624646268,624646271,DE +624646272,624646283,FR +624646284,624646287,PL +624646288,624646303,PT +624646304,624646311,PL +624646312,624646315,GB +624646316,624646319,ES +624646320,624646323,DE +624646324,624646327,FR +624646328,624646331,PL +624646332,624646335,CH +624646336,624646339,FR +624646340,624646343,LT +624646344,624646347,IT +624646348,624646351,IE +624646352,624646367,PT +624646368,624646527,PL +624646528,624646535,IE +624646536,624646539,PL +624646540,624646543,FR +624646544,624646559,DE +624646560,624646575,FR +624646576,624646579,ES +624646580,624646583,NL +624646584,624646591,FI +624646592,624646627,FR +624646628,624646631,DE +624646632,624646635,PT +624646636,624646639,IE +624646640,624646643,PL +624646644,624646647,PT +624646648,624646651,IT +624646652,624646655,PL +624646656,624646659,ES +624646660,624646663,GB +624646664,624646667,FR +624646668,624646671,IT +624646672,624646687,GB +624646688,624646707,FR +624646708,624646715,PL +624646716,624646719,FR +624646720,624646735,ES +624646736,624646751,DE +624646752,624646759,FR +624646760,624646767,GB +624646768,624646787,DE +624646788,624646791,PL +624646792,624646795,IE +624646796,624646799,NL +624646800,624646815,GB +624646816,624646831,IT +624646832,624646835,BE +624646836,624646839,IE +624646840,624646843,CZ +624646844,624646847,FI +624646848,624646911,DE +624646912,624646915,IE +624646916,624646919,LT +624646920,624646923,PL +624646924,624646927,PT +624646928,624646931,DE +624646932,624646935,PL +624646936,624647087,FR +624647088,624647095,DE +624647096,624647103,GB +624647104,624647107,FR +624647108,624647111,PL +624647112,624647119,ES +624647120,624647127,GB +624647128,624647135,FR +624647136,624647143,GB +624647144,624647171,FR +624647172,624647175,ES +624647176,624647183,GB +624647184,624647199,PT +624647200,624647263,PL +624647264,624647295,PT +624647296,624647327,NL +624647328,624647359,GB +624647360,624647423,CH +624647424,624647471,FR +624647472,624647479,PL +624647480,624647483,NL +624647484,624647491,DE +624647492,624647495,PL +624647496,624647499,FR +624647500,624647503,DE +624647504,624647519,FR +624647520,624647527,GB +624647528,624647531,FR +624647532,624647535,PL +624647536,624647551,FR +624647552,624647583,GB +624647584,624647615,FR +624647616,624647623,PL +624647624,624647631,GB +624647632,624647647,FR +624647648,624647663,GB +624647664,624647667,DE +624647668,624647679,FR +624647680,624647935,DE +624647936,624647999,PL +624648000,624648063,IT +624648064,624648071,GB +624648072,624648075,FR +624648076,624648079,GB +624648080,624648095,PT +624648096,624648099,FR +624648100,624648103,GB +624648104,624648159,FR +624648160,624648191,PT +624648192,624656703,FR +624656704,624656711,GB +624656712,624656723,FR +624656724,624656727,FI +624656728,624656731,PT +624656732,624656735,PL +624656736,624656739,DE +624656740,624656743,ES +624656744,624656751,FR +624656752,624656755,GB +624656756,624656759,PL +624656760,624656763,IT +624656764,624656767,GB +624656768,624656831,FR +624656832,624656895,ES +624656896,624656911,FR +624656912,624656927,NL +624656928,624656959,FI +624656960,624656991,PL +624656992,624656999,DE +624657000,624657003,FR +624657004,624657007,BE +624657008,624657015,ES +624657016,624657019,GB +624657020,624657023,PL +624657024,624657055,CH +624657056,624657063,FR +624657064,624657067,IE +624657068,624657071,FR +624657072,624657087,GB +624657088,624657119,PL +624657120,624657135,FR +624657136,624657139,IT +624657140,624657147,FR +624657148,624657155,PL +624657156,624657159,CH +624657160,624657167,IE +624657168,624657199,PL +624657200,624657215,DE +624657216,624657263,PL +624657264,624657279,BE +624657280,624657295,PL +624657296,624657303,FR +624657304,624657311,GB +624657312,624657315,PL +624657316,624657319,DE +624657320,624657323,NL +624657324,624657327,DE +624657328,624657335,ES +624657336,624657359,FR +624657360,624657363,GB +624657364,624657367,PL +624657368,624657375,IE +624657376,624657379,PL +624657380,624657383,FR +624657384,624657387,DE +624657388,624657407,FR +624657408,624657471,IT +624657472,624657475,DE +624657476,624657479,ES +624657480,624657491,FR +624657492,624657495,BE +624657496,624657503,GB +624657504,624657535,BE +624657536,624657567,CZ +624657568,624657583,FR +624657584,624657591,GB +624657592,624657599,FR +624657600,624657607,NL +624657608,624657611,LT +624657612,624657615,BE +624657616,624657631,GB +624657632,624657643,FR +624657644,624657647,PL +624657648,624657651,FR +624657652,624657655,ES +624657656,624657663,GB +624657664,624657667,PT +624657668,624657671,PL +624657672,624657675,NL +624657676,624657679,ES +624657680,624657695,PL +624657696,624657699,FI +624657700,624657703,PT +624657704,624657711,DE +624657712,624657715,IE +624657716,624657719,PT +624657720,624657723,PL +624657724,624657727,NL +624657728,624657735,GB +624657736,624657743,NL +624657744,624657759,FR +624657760,624657767,NL +624657768,624657771,ES +624657772,624657775,DE +624657776,624657779,BE +624657780,624657783,GB +624657784,624657787,ES +624657788,624657803,FR +624657804,624657807,PT +624657808,624657815,FR +624657816,624657823,FI +624657824,624657827,PL +624657828,624657831,PT +624657832,624657839,ES +624657840,624657855,NL +624657856,624657871,PL +624657872,624657875,DE +624657876,624657879,PL +624657880,624657887,CH +624657888,624657919,PL +624657920,624657967,FR +624657968,624657975,IE +624657976,624657979,GB +624657980,624657983,PL +624657984,624658007,FR +624658008,624658011,PL +624658012,624658015,FR +624658016,624658031,CH +624658032,624658047,GB +624658048,624658079,ES +624658080,624658087,IE +624658088,624658091,DE +624658092,624658095,CH +624658096,624658111,IT +624658112,624658175,FR +624658176,624658179,IE +624658180,624658183,PL +624658184,624658191,ES +624658192,624658383,FR +624658384,624658387,IE +624658388,624658391,FR +624658392,624658399,PL +624658400,624658527,FR +624658528,624658535,GB +624658536,624658539,ES +624658540,624658543,IE +624658544,624658631,FR +624658632,624658635,DE +624658636,624658659,PL +624658660,624658663,FR +624658664,624658671,GB +624658672,624658675,PL +624658676,624658679,FR +624658680,624658687,NL +624658688,624658719,DE +624658720,624658783,FR +624658784,624658787,ES +624658788,624658791,IE +624658792,624658795,DE +624658796,624658799,PL +624658800,624658807,PT +624658808,624658811,FR +624658812,624658831,PL +624658832,624658835,CH +624658836,624658839,NL +624658840,624658843,PL +624658844,624658847,GB +624658848,624658855,PL +624658856,624658863,FR +624658864,624658879,ES +624658880,624658911,NL +624658912,624658927,FR +624658928,624658943,SN +624658944,624658947,ES +624658948,624658951,PT +624658952,624658959,IE +624658960,624658963,ES +624658964,624658967,IT +624658968,624658971,DE +624658972,624658975,FR +624658976,624658979,IT +624658980,624658983,NL +624658984,624658987,BE +624658988,624658991,FR +624658992,624658995,GB +624658996,624658999,IT +624659000,624659003,IE +624659004,624659023,FR +624659024,624659031,ES +624659032,624659039,PL +624659040,624659071,FR +624659072,624659135,GB +624659136,624659279,FR +624659280,624659295,GB +624659296,624659299,NL +624659300,624659303,CZ +624659304,624659307,FR +624659308,624659311,CZ +624659312,624659315,PL +624659316,624659319,GB +624659320,624659327,FR +624659328,624659359,GB +624659360,624659391,IT +624659392,624659407,FR +624659408,624659415,PL +624659416,624659427,FR +624659428,624659431,CZ +624659432,624659439,FI +624659440,624659447,FR +624659448,624659455,DE +624659456,624659519,FR +624659520,624659551,IT +624659552,624659583,PL +624659584,624659599,GB +624659600,624659607,DE +624659608,624659611,CZ +624659612,624659695,FR +624659696,624659699,PL +624659700,624659703,CH +624659704,624659787,FR +624659788,624659791,NL +624659792,624659803,FR +624659804,624659807,PT +624659808,624659811,FR +624659812,624659815,PL +624659816,624659831,FR +624659832,624659839,FI +624659840,624659935,FR +624659936,624659951,BE +624659952,624659959,FR +624659960,624659967,PL +624659968,624659971,CZ +624659972,624659975,FI +624659976,624659995,FR +624659996,624660015,PL +624660016,624660031,CH +624660032,624660095,FR +624660096,624660111,GB +624660112,624660127,ES +624660128,624660131,FR +624660132,624660135,IT +624660136,624660139,ES +624660140,624660143,GB +624660144,624660151,ES +624660152,624660155,BE +624660156,624660159,GB +624660160,624660167,FR +624660168,624660171,IE +624660172,624660191,FR +624660192,624660195,IT +624660196,624660199,PL +624660200,624660479,FR +624660480,624660495,ES +624660496,624660499,FR +624660500,624660503,PL +624660504,624660511,NL +624660512,624660543,FR +624660544,624660547,GB +624660548,624660551,FR +624660552,624660555,PL +624660556,624660559,FR +624660560,624660567,GB +624660568,624660575,ES +624660576,624660607,FR +624660608,624660671,CH +624660672,624660703,FR +624660704,624660719,IT +624660720,624660723,GB +624660724,624660727,PL +624660728,624660735,ES +624660736,624660799,GB +624660800,624660803,IT +624660804,624660807,NL +624660808,624660811,ES +624660812,624660831,FR +624660832,624660839,ES +624660840,624660843,FR +624660844,624660847,ES +624660848,624660855,GB +624660856,624660859,NL +624660860,624660863,BE +624660864,624660879,FR +624660880,624660887,NL +624660888,624660891,DE +624660892,624660895,CH +624660896,624660911,FR +624660912,624660915,PL +624660916,624660919,FR +624660920,624660923,PL +624660924,624660991,GB +624660992,624661119,PL +624661120,624661163,FR +624661164,624661167,IT +624661168,624661175,FR +624661176,624661247,ES +624661248,624661251,FR +624661252,624661255,ES +624661256,624661259,LT +624661260,624661263,PL +624661264,624661279,FR +624661280,624661283,ES +624661284,624661295,FR +624661296,624661343,DE +624661344,624661503,FR +624661504,624661759,DE +624661760,624661767,FR +624661768,624661771,IT +624661772,624661775,FI +624661776,624661779,FR +624661780,624661783,DE +624661784,624661823,FR +624661824,624661827,IT +624661828,624661831,PT +624661832,624661903,FR +624661904,624661907,GB +624661908,624661915,FR +624661916,624661919,BE +624661920,624661935,ES +624661936,624661951,FR +624661952,624661955,PT +624661956,624661959,PL +624661960,624661967,FR +624661968,624661975,DE +624661976,624662015,FR +624662016,624662047,NL +624662048,624662079,BE +624662080,624662111,DE +624662112,624662227,FR +624662228,624662231,BE +624662232,624662239,ES +624662240,624662243,FR +624662244,624662251,PL +624662252,624662271,FR +624662272,624662315,GB +624662316,624662319,PL +624662320,624662327,FR +624662328,624662331,PT +624662332,624662399,FR +624662400,624662431,PT +624662432,624662471,FR +624662472,624662475,DE +624662476,624662479,FR +624662480,624662527,IE +624662528,624662543,CH +624662544,624662591,IE +624662592,624662631,FR +624662632,624662639,ES +624662640,624662647,PL +624662648,624662651,FR +624662652,624662655,ES +624662656,624662687,FR +624662688,624662691,PT +624662692,624662703,FR +624662704,624662719,CZ +624662720,624662735,BE +624662736,624662743,DE +624662744,624662751,NL +624662752,624662755,GB +624662756,624662759,FR +624662760,624662763,IE +624662764,624662767,FR +624662768,624662783,CH +624662784,624662799,PL +624662800,624662807,FR +624662808,624662811,PT +624662812,624662815,IT +624662816,624662847,ES +624662848,624662895,FR +624662896,624662911,ES +624662912,624663039,IE +624663040,624663407,GB +624663408,624663423,FI +624663424,624663455,PL +624663456,624663487,GB +624663488,624663519,NL +624663520,624663551,FR +624663552,624663583,GB +624663584,624663615,FR +624663616,624663647,NL +624663648,624663663,CZ +624663664,624663667,FR +624663668,624663671,GB +624663672,624663679,IT +624663680,624663683,GB +624663684,624663687,PL +624663688,624663695,GB +624663696,624663839,FR +624663840,624663847,DE +624663848,624663851,FR +624663852,624663855,IT +624663856,624663863,ES +624663864,624663867,PT +624663868,624663871,PL +624663872,624663879,FR +624663880,624663883,CH +624663884,624663887,FR +624663888,624663891,IE +624663892,624663895,PL +624663896,624663903,GB +624663904,624663919,FR +624663920,624663935,ES +624663936,624663951,FI +624663952,624663967,FR +624663968,624663971,DE +624663972,624663975,PL +624663976,624663983,GB +624663984,624664003,FR +624664004,624664007,CH +624664008,624664011,FR +624664012,624664031,PL +624664032,624664039,GB +624664040,624664047,DE +624664048,624664063,IE +624664064,624664067,GB +624664068,624664071,ES +624664072,624664079,GB +624664080,624664111,FR +624664112,624664119,PL +624664120,624664123,ES +624664124,624664475,FR +624664476,624664479,IE +624664480,624664483,PL +624664484,624664487,IE +624664488,624664495,FR +624664496,624664511,ES +624664512,624664527,IE +624664528,624664531,PT +624664532,624664535,FR +624664536,624664539,PL +624664540,624664543,GB +624664544,624664575,DE +624664576,624664591,GB +624664592,624664599,FR +624664600,624664603,GB +624664604,624664607,IE +624664608,624664611,CH +624664612,624664615,FR +624664616,624664619,GB +624664620,624664623,FR +624664624,624664627,ES +624664628,624664631,FR +624664632,624664635,NL +624664636,624664639,ES +624664640,624664655,FR +624664656,624664659,IE +624664660,624664663,ES +624664664,624664667,FR +624664668,624664671,PT +624664672,624664703,IE +624664704,624664767,IT +624664768,624664775,GB +624664776,624664783,BE +624664784,624664795,IT +624664796,624664799,FR +624664800,624664807,DE +624664808,624664811,FR +624664812,624664815,PL +624664816,624664831,PT +624664832,624664863,IE +624664864,624664895,FR +624664896,624664927,NL +624664928,624664959,DE +624664960,624664991,BE +624664992,624665087,FR +624665088,624665135,PL +624665136,624665151,PT +624665152,624665187,FR +624665188,624665191,PL +624665192,624665199,GB +624665200,624665207,PL +624665208,624665211,FR +624665212,624665247,IT +624665248,624665263,PT +624665264,624665271,IT +624665272,624665275,CZ +624665276,624665279,FR +624665280,624665283,DE +624665284,624665287,IT +624665288,624665295,NL +624665296,624665303,GB +624665304,624665495,FR +624665496,624665499,PL +624665500,624665535,FR +624665536,624665559,PL +624665560,624665567,IE +624665568,624665587,FR +624665588,624665591,ES +624665592,624665595,FR +624665596,624665599,PL +624665600,624665607,FR +624665608,624665611,PL +624665612,624665615,ES +624665616,624665631,FR +624665632,624665647,PL +624665648,624665663,FR +624665664,624665695,PT +624665696,624665711,FR +624665712,624665727,GB +624665728,624665759,PT +624665760,624665767,FR +624665768,624665775,NL +624665776,624665783,GB +624665784,624665787,FR +624665788,624665791,ES +624665792,624665823,FR +624665824,624665831,GB +624665832,624665839,DE +624665840,624665851,ES +624665852,624665855,PL +624665856,624665859,FR +624665860,624665863,IT +624665864,624665871,FR +624665872,624665887,PT +624665888,624666111,IE +624666112,624666367,FR +624666368,624666371,PL +624666372,624666375,GB +624666376,624666379,ES +624666380,624666383,PL +624666384,624666391,FR +624666392,624666399,GB +624666400,624666431,BE +624666432,624666495,GB +624666496,624666623,FR +624666624,624666655,CH +624666656,624666667,PL +624666668,624666671,FR +624666672,624666687,GB +624666688,624666691,FR +624666692,624666695,ES +624666696,624666699,PT +624666700,624666703,CH +624666704,624666719,FI +624666720,624666727,DE +624666728,624666731,FR +624666732,624666735,ES +624666736,624666739,DE +624666740,624666743,BE +624666744,624666755,PL +624666756,624666759,IT +624666760,624666767,DE +624666768,624666783,PT +624666784,624666791,FR +624666792,624666795,ES +624666796,624666799,GB +624666800,624666879,FR +624666880,624666883,ES +624666884,624666887,FR +624666888,624666895,BE +624666896,624666899,GB +624666900,624666903,NL +624666904,624666907,ES +624666908,624666911,IT +624666912,624666919,PT +624666920,624666923,GB +624666924,624666943,FR +624666944,624666959,GB +624666960,624666975,PL +624666976,624666991,FR +624666992,624666995,PL +624666996,624666999,FR +624667000,624667007,PL +624667008,624667039,BE +624667040,624667075,FR +624667076,624667079,PL +624667080,624667083,IT +624667084,624667087,PL +624667088,624667103,GB +624667104,624667107,FR +624667108,624667111,DE +624667112,624667115,ES +624667116,624667199,FR +624667200,624667231,ES +624667232,624667263,IT +624667264,624667279,IE +624667280,624667395,FR +624667396,624667423,GB +624667424,624667455,CZ +624667456,624667519,PT +624667520,624667583,NL +624667584,624667591,PL +624667592,624667595,GB +624667596,624667603,PL +624667604,624667615,FR +624667616,624667623,PL +624667624,624667631,FR +624667632,624667639,NL +624667640,624667647,PL +624667648,624667775,ES +624667776,624667827,FR +624667828,624667831,PL +624667832,624667839,BE +624667840,624667847,FR +624667848,624667851,LT +624667852,624667871,ES +624667872,624667887,IE +624667888,624667895,GB +624667896,624667899,PL +624667900,624667903,FR +624667904,624667935,PT +624667936,624667951,FR +624667952,624667967,GB +624667968,624667971,DE +624667972,624667975,GB +624667976,624667983,PL +624667984,624667991,FR +624667992,624667999,PL +624668000,624668015,IT +624668016,624668023,FR +624668024,624668027,ES +624668028,624668043,FR +624668044,624668047,PL +624668048,624668063,GB +624668064,624668067,FR +624668068,624668071,GB +624668072,624668095,PL +624668096,624668223,FR +624668224,624668255,PT +624668256,624668271,FR +624668272,624668275,BE +624668276,624668279,FR +624668280,624668287,NL +624668288,624668351,FR +624668352,624668367,GB +624668368,624668383,PL +624668384,624668415,PT +624668416,624668423,FR +624668424,624668431,PL +624668432,624668479,FR +624668480,624668511,DE +624668512,624668543,NL +624668544,624668547,CZ +624668548,624668551,FR +624668552,624668559,GB +624668560,624668575,FR +624668576,624668583,GB +624668584,624668607,FR +624668608,624668639,NL +624668640,624668643,PT +624668644,624668647,IE +624668648,624668655,FR +624668656,624668671,PL +624668672,624669215,NL +624669216,624669231,GB +624669232,624669247,ES +624669248,624669279,FR +624669280,624669295,PL +624669296,624669303,IT +624669304,624669311,PL +624669312,624669343,FR +624669344,624669359,LT +624669360,624669367,PL +624669368,624669371,CH +624669372,624669375,PL +624669376,624669439,FR +624669440,624669459,PL +624669460,624669463,FI +624669464,624669499,FR +624669500,624669515,PL +624669516,624669519,BE +624669520,624669579,FR +624669580,624669583,DE +624669584,624669591,PL +624669592,624669599,DE +624669600,624669623,FR +624669624,624669631,DE +624669632,624669695,FR +624669696,624669699,CH +624669700,624669703,DE +624669704,624669711,PL +624669712,624669727,GB +624669728,624669735,ES +624669736,624669743,PL +624669744,624669747,DE +624669748,624669751,FR +624669752,624669755,ES +624669756,624669791,FR +624669792,624669795,GB +624669796,624669807,IE +624669808,624669811,PL +624669812,624669815,NL +624669816,624669823,PL +624669824,624669855,FR +624669856,624669871,GB +624669872,624669879,PL +624669880,624669887,GB +624669888,624669919,FR +624669920,624669935,NL +624669936,624669939,PL +624669940,624669943,GB +624669944,624669955,FR +624669956,624669959,PL +624669960,624669963,ES +624669964,624669967,GB +624669968,624669975,PL +624669976,624669983,FR +624669984,624669987,PL +624669988,624669999,FR +624670000,624670007,IE +624670008,624670015,PL +624670016,624670079,FR +624670080,624670103,PL +624670104,624670127,FR +624670128,624670143,PL +624670144,624670147,CZ +624670148,624670151,PL +624670152,624670159,FR +624670160,624670167,PL +624670168,624670171,GB +624670172,624670175,ES +624670176,624670183,FI +624670184,624670191,IT +624670192,624670195,FR +624670196,624670203,ES +624670204,624670335,FR +624670336,624670343,NL +624670344,624670347,ES +624670348,624670351,NL +624670352,624670367,FR +624670368,624670383,PL +624670384,624670391,FR +624670392,624670395,CH +624670396,624670399,NL +624670400,624670403,LT +624670404,624670407,ES +624670408,624670411,FR +624670412,624670415,GB +624670416,624670431,DE +624670432,624670439,PL +624670440,624670443,FR +624670444,624670447,ES +624670448,624670463,CH +624670464,624670479,FR +624670480,624670487,GB +624670488,624670495,PL +624670496,624670591,FR +624670592,624670599,GB +624670600,624670603,FR +624670604,624670607,GB +624670608,624670615,FR +624670616,624670619,GB +624670620,624670623,FR +624670624,624670655,NL +624670656,624670671,ES +624670672,624670687,CZ +624670688,624670751,FR +624670752,624670767,GB +624670768,624670791,FR +624670792,624670803,GB +624670804,624670815,PL +624670816,624670847,FR +624670848,624670855,PL +624670856,624670863,FR +624670864,624670871,PL +624670872,624670879,FR +624670880,624670895,PT +624670896,624670903,CH +624670904,624670927,FR +624670928,624670935,PL +624670936,624670943,FR +624670944,624670975,BE +624670976,624671231,PL +624671232,624671239,GB +624671240,624671243,FR +624671244,624671247,PL +624671248,624671251,ES +624671252,624671255,PL +624671256,624671259,GB +624671260,624671279,FR +624671280,624671291,ES +624671292,624671359,FR +624671360,624671423,GB +624671424,624671743,FR +624671744,624671775,IT +624671776,624671807,PT +624671808,624671823,PL +624671824,624671831,IE +624671832,624671839,DE +624671840,624671855,PL +624671856,624671871,PT +624671872,624671887,CZ +624671888,624671895,PT +624671896,624671903,DE +624671904,624671919,PT +624671920,624671927,NL +624671928,624671935,IT +624671936,624671943,CZ +624671944,624671991,FR +624671992,624671999,ES +624672000,624672015,FR +624672016,624672019,GB +624672020,624672023,DE +624672024,624672067,FR +624672068,624672071,DE +624672072,624672079,PL +624672080,624672083,DE +624672084,624672127,PT +624672128,624672179,FR +624672180,624672183,ES +624672184,624672187,PT +624672188,624672191,FR +624672192,624672207,GB +624672208,624672223,PT +624672224,624672255,GB +624672256,624672523,FR +624672524,624672527,DE +624672528,624672547,FR +624672548,624672551,PT +624672552,624672555,IT +624672556,624672559,DE +624672560,624672563,GB +624672564,624672571,FR +624672572,624672575,CH +624672576,624672607,PT +624672608,624672615,GB +624672616,624672619,PT +624672620,624672623,FR +624672624,624672639,CZ +624672640,624672655,NL +624672656,624672659,DE +624672660,624672663,FR +624672664,624672671,ES +624672672,624672895,FR +624672896,624672927,GB +624672928,624689151,FR +624689152,624691199,DE +624691200,624693247,FR +624693248,624695295,RU +624695296,624697343,PL +624697344,624699391,IT +624699392,624701439,IL +624701440,624705535,FR +624705536,624721919,GB +624721920,624723967,HR +624723968,624726015,BG +624726016,624728063,PS +624728064,624730111,FR +624730112,624732159,A2 +624732160,624734207,DE +624734208,624736255,RU +624736256,624738303,FR +624738304,624740351,NL +624740352,624742399,DE +624742400,624746495,RU +624746496,624754687,RO +624754688,624787455,AZ +624787456,624791551,DE +624791552,624795647,ES +624795648,624799743,SK +624799744,624801791,RU +624801792,624803839,AT +624803840,624812031,DE +624812032,624814079,IL +624814080,624814335,NL +624814336,624816127,GB +624816128,624818175,FR +624818176,624820223,ES +624820224,624885759,BE +624885760,624918527,BG +624918528,624951295,IR +624951296,625475583,FR +625475584,625483775,ES +625483776,625485823,IT +625485824,625487871,UA +625487872,625491967,TR +625491968,625500159,RU +625500160,625504255,NL +625504256,625506303,GB +625506304,625508351,PL +625508352,625512447,AZ +625512448,625514495,DE +625514496,625516543,GG +625516544,625518591,BE +625518592,625518847,US +625518848,625520127,NL +625520128,625520639,US +625520640,625522687,RU +625522688,625523711,SE +625523712,625524479,US +625524480,625524735,SE +625524736,625541119,FR +625541120,625606655,UA +625606656,625672191,NL +625672192,625674239,RU +625674240,625676287,TR +625676288,625680383,MD +625680384,625688575,MT +625688576,625704959,MD +625704960,625707007,GE +625707008,625709055,AT +625709056,625713151,NL +625713152,625721343,DK +625721344,625725439,RU +625725440,625727487,PS +625727488,625729535,UA +625729536,625731583,NL +625731584,625733631,GB +625733632,625735679,IR +625735680,625737727,RU +625737728,625770495,HU +625770496,625786879,RU +625786880,625795071,PS +625795072,625803263,SA +625803264,625811455,TR +625811456,625815551,NL +625815552,625817599,IQ +625817600,625817615,NL +625817616,625817631,EU +625817632,625817633,NL +625817634,625817663,EU +625817664,625817695,NL +625817696,625817855,EU +625817856,625817919,NL +625817920,625818623,EU +625818624,625819647,NL +625819648,625823743,IQ +625823744,625827839,NL +625827840,625829887,IT +625829888,625831935,RU +625831936,625836031,IT +625836032,625836079,KZ +625836080,625836095,RU +625836096,625836127,KZ +625836128,625838079,RU +625838080,625840127,IT +625840128,625842175,GB +625842176,625844223,PL +625844224,625846271,IT +625846272,625848319,RS +625848320,625854463,GB +625854464,625856511,DE +625856512,625860607,IT +625860608,625868799,CZ +625868800,625999871,RU +625999872,627048447,DE +627048448,627113983,DK +627113984,627179519,RO +627179520,627212287,IR +627212288,627216383,FI +627216384,627218431,GB +627218432,627220479,TJ +627220480,627228671,RU +627228672,627230719,GR +627230720,627232767,IR +627232768,627236863,PL +627236864,627238911,IT +627238912,627239167,NL +627239168,627240959,EU +627240960,627245055,RU +627245056,627277823,KZ +627277824,627294207,SA +627294208,627296255,GR +627296256,627298303,DE +627298304,627300351,IT +627300352,627302399,RU +627302400,627572735,IT +627572736,627834879,SA +627834880,627965951,PL +627965952,628006911,RU +628006912,628015103,GE +628015104,628017151,GB +628017152,628019199,CH +628019200,628021247,UZ +628021248,628023295,GB +628023296,628029439,RU +628029440,628031487,GB +628031488,628097023,HU +628097024,628230143,RU +628230144,628232191,IT +628232192,628236287,RU +628236288,628239103,DE +628239104,628239615,RU +628239616,628239871,AQ +628239872,628244479,DE +628244480,628246527,FR +628246528,628248575,MT +628248576,628250623,FI +628250624,628252671,NL +628252672,628254719,DE +628254720,628255487,US +628255488,628255743,NL +628255744,628257023,DE +628257024,628257279,US +628257280,628259071,DE +628259072,628259327,US +628259328,628260095,DE +628260096,628260351,US +628260352,628260863,DE +628260864,628277247,AZ +628277248,628293631,IR +628293632,628359167,UA +628359168,628621311,IT +628621312,628686847,RO +628686848,628752383,SA +628752384,628785151,RU +628785152,628787199,CH +628787200,628789247,TR +628789248,628791295,SE +628791296,628793343,IL +628793344,628801535,ME +628801536,628803583,GB +628803584,628805631,FR +628805632,628807679,GB +628807680,628809727,AE +628809728,628813823,TR +628813824,628815871,DK +628815872,628817919,GB +628817920,628834303,TR +628834304,628842495,JO +628842496,628844543,TR +628844544,628846591,DE +628846592,628848639,GB +628848640,628850687,DE +628850688,628852735,NO +628852736,628867071,SE +628867072,628869119,IR +628869120,628871167,PL +628871168,628873215,NL +628873216,628875263,RU +628875264,628877311,SE +628877312,628879359,BE +628879360,628881407,IT +628881408,628883455,GB +628883456,629145599,SA +629145600,629178367,PL +629178368,629180415,GB +629180416,629182463,IT +629182464,629184511,NL +629184512,629188607,PL +629188608,629190655,ES +629190656,629192703,CH +629192704,629194751,GB +629194752,629196799,IE +629196800,629198847,AZ +629198848,629202943,DK +629202944,629207039,RO +629207040,629211135,IR +629211136,629276671,RO +629276672,629293055,PL +629293056,629309439,TR +629309440,629313535,DE +629313536,629315583,ES +629315584,629317631,IT +629317632,629325823,FI +629325824,629327871,RU +629327872,629329919,IR +629329920,629331967,ES +629331968,629334015,IT +629334016,629338111,GB +629338112,629340159,BG +629340160,629342207,GB +629342208,629374975,BH +629374976,629387263,PL +629387264,629389311,DE +629389312,629391359,CH +629391360,629399551,RU +629399552,629401599,GE +629401600,629405695,DE +629405696,629407743,TR +629407744,629669887,ES +629669888,629735423,FI +629735424,629800959,IR +629800960,629866495,DE +629866496,629874687,RU +629874688,629876735,CA +629876736,629882879,US +629882880,629882889,A1 +629882890,629882912,GB +629882913,629883135,A1 +629883136,629883391,AU +629883392,629884927,A1 +629884928,629886975,PL +629886976,629889023,RU +629889024,629891071,IT +629891072,629895167,UA +629895168,629897215,AL +629897216,629901311,ES +629901312,629903359,NL +629903360,629905407,PL +629905408,629907455,SE +629907456,629915647,UA +629915648,629983231,RU +629983232,629985279,FR +629985280,629987327,TR +629987328,629989375,SE +629989376,629991423,FR +629991424,629993471,NL +629993472,629997567,JO +629997568,630063103,SA +630063104,630128639,IL +630128640,630130687,BE +630130688,630136831,RU +630136832,630138879,NL +630138880,630145023,DE +630145024,630147071,EE +630147072,630149119,HU +630149120,630151167,NL +630151168,630153215,UA +630153216,630157311,RU +630157312,630159359,CZ +630159360,630161407,ES +630161408,630163455,KG +630163456,630165503,GB +630165504,630167551,IR +630167552,630169599,GE +630169600,630173695,RO +630173696,630177791,AT +630177792,630194175,BG +630194176,630456319,RU +630456320,630489087,RO +630489088,630491135,NL +630491136,630493183,DE +630493184,630495231,NO +630495232,630497279,DE +630497280,630499327,NL +630499328,630501375,LV +630501376,630501887,BE +630501888,630509567,NL +630509568,630511615,TR +630511616,630513663,GB +630513664,630515711,IT +630515712,630517759,DE +630517760,630519807,GB +630519808,630521855,IE +630521856,630587391,CY +630587392,630718463,KZ +630718464,630720511,JO +630720512,630722559,NL +630722560,630726655,PL +630726656,630732799,GB +630732800,630734847,SE +630734848,630736895,IS +630736896,630738943,TR +630738944,630743039,ES +630743040,630751231,SK +630751232,630759423,ES +630759424,630767615,IR +630767616,630783999,GB +630784000,630802431,RU +630802432,630804479,GB +630804480,630806527,CH +630806528,630808575,ES +630808576,630816767,CH +630816768,630833151,RO +630833152,630849535,NL +630849536,630980607,TR +630980608,631046143,RO +631046144,631048191,DK +631048192,631050239,FR +631050240,631054335,RU +631054336,631056383,GB +631056384,631058431,DE +631058432,631060479,GB +631060480,631062527,FR +631062528,631078911,EE +631078912,631080959,FR +631080960,631083007,BG +631083008,631085055,LT +631085056,631087103,LU +631087104,631095295,BG +631095296,631097343,CZ +631097344,631099391,PL +631099392,631103487,AM +631103488,631105535,FR +631105536,631107583,RU +631107584,631109631,GB +631109632,631111679,DE +631111680,631177215,ES +631177216,631242751,IT +631242752,632291327,FR +632291328,632815615,IT +632815616,632946687,BE +632946688,633077759,AT +633077760,633094143,RU +633094144,633098239,NL +633098240,633100287,HU +633100288,633102335,FR +633102336,633110527,GB +633110528,633143295,CZ +633143296,633208831,PT +633208832,633241599,RU +633241600,633274367,PL +633274368,633290751,HU +633290752,633298943,IR +633298944,633307135,GB +633307136,633339903,NO +633339904,633602047,RU +633602048,633864191,SE +633864192,633880575,NO +633880576,633884671,RU +633884672,633886719,IT +633886720,633888767,RU +633888768,633890815,DE +633890816,633892863,FR +633892864,633894911,GB +633894912,633896959,RU +633896960,633929727,OM +633929728,633997311,DE +633997312,633999359,RU +633999360,634001407,IT +634001408,634003455,NO +634003456,634007551,PL +634007552,634009599,TR +634009600,634011647,NO +634011648,634028031,JO +634028032,634060799,RO +634060800,634068991,UA +634068992,634071039,LV +634071040,634073087,GB +634073088,634075135,IE +634075136,634077183,NL +634077184,634093567,BA +634093568,634109951,GB +634109952,634111999,IE +634112000,634114047,RU +634114048,634116095,SE +634116096,634118143,NL +634118144,634122239,IT +634122240,634124287,RU +634124288,634126335,CH +634126336,634191871,RU +634191872,634193919,TR +634193920,634194431,CZ +634194432,634194687,SK +634194688,634194815,CZ +634194816,634195967,SK +634195968,634198015,RU +634198016,634200063,BA +634200064,634202111,IS +634202112,634204159,FR +634204160,634206207,RU +634206208,634208255,GB +634208256,634216447,RU +634216448,634220543,HR +634220544,634222591,IQ +634222592,634224639,DK +634224640,634388479,IT +634388480,634396671,SE +634396672,634398719,BA +634398720,634400767,KZ +634400768,634402815,FR +634402816,634404863,BE +634404864,634408959,RU +634408960,634411007,GB +634411008,634413055,BE +634413056,634415103,RU +634415104,634417151,DE +634417152,634419199,NL +634419200,634421247,RU +634421248,634454015,QA +634454016,634486783,DE +634486784,634494975,PL +634494976,634497023,LV +634497024,634499071,BG +634499072,634503167,CH +634503168,634505215,GB +634505216,634507263,IT +634507264,634511359,GB +634519552,634650623,QA +634650624,634912767,BY +634912768,635043839,RO +635043840,635076607,ES 637534208,644067391,US 644067392,644067455,CA 644067456,644835071,US 644835072,644835327,CA 644835328,644839423,US 644839424,644840447,CA -644840448,645225471,US +644840448,644898879,US +644898880,644898911,CA +644898912,645225471,US 645225472,645225503,CA 645225504,654311423,US 654311424,654311679,CN @@ -2662,7 +4624,13 @@ 671088640,687865855,US 687865856,689963007,ZA 689963008,691011583,EG -691011584,691666943,ZA +691011584,691617791,ZA +691617792,691621887,ZW +691621888,691625983,LR +691625984,691630079,KE +691630080,691631103,ZA +691634176,691650559,ZA +691650560,691666943,GH 691666944,691732479,NG 691732480,691798015,TZ 691798016,691863551,ZM @@ -2775,6 +4743,10 @@ 692951040,692953087,ZA 692953088,692955135,RW 692955136,692957183,NG +692957184,692959231,DZ +692959232,692961279,GN +692967424,692968447,NG +692968448,692969471,CD 692969472,692971519,TZ 692973568,692975615,MZ 692975616,692977663,EG @@ -2864,13 +4836,30 @@ 693078016,693079039,BW 693079040,693080063,KE 693080064,693081087,NG -693084160,693085183,MU +693081088,693082111,ZA +693082112,693083135,NG +693083136,693086207,ZA +693086208,693087231,KE +693087232,693088255,ZA +693088256,693089279,NG +693089280,693090303,ZA +693090304,693091327,TZ +693091328,693092351,ZW +693092352,693093375,ZA +693093376,693094399,SO +693094400,693095423,GN +693095424,693096447,NG +693096448,693097471,EG +693097472,693098495,ZA +693098496,693099519,BJ +693099520,693100543,ZA +693100544,693101567,BI 693101568,693102591,KE 693102592,693103615,CD 693103616,693104639,GN 693104640,693105663,ZA 693105664,693106687,MZ -693106688,693107711,TZ +693106688,693107711,ZA 693107712,693239807,KE 693239808,693370879,SN 693370880,693403647,ZA @@ -2971,7 +4960,7 @@ 700342272,700350463,NA 700350464,700358655,UG 700358656,700366847,MZ -700366848,700375039,MW +700366848,700375039,UG 700375040,700376063,CM 700376064,700377087,NE 700377088,700378111,KE @@ -3006,16 +4995,11 @@ 700446720,700447743,SL 700447744,700448767,DZ 700448768,700579839,ZA -700579840,700580863,SC -700580864,700585727,A2 -700585728,700586503,TZ -700586504,700588031,A2 +700579840,700588031,A2 700588032,700588286,KM 700588287,700589567,A2 700589568,700589695,TZ -700589696,700590335,A2 -700590336,700590591,NE -700590592,700592383,A2 +700589696,700592383,A2 700592384,700592639,KE 700592640,700593151,A2 700593152,700594175,NG @@ -3023,9 +5007,9 @@ 700645376,700710911,ZA 700710912,700776447,EG 700776448,700841983,RW -700841984,700895231,ZA +700841984,700895231,MU 700895232,700899327,NG -700899328,700907519,ZA +700899328,700907519,MU 700907520,700973055,EG 700973056,701104127,DZ 701104128,701112319,GH @@ -3062,16 +5046,14 @@ 701366272,701374463,NG 701374464,701382655,KE 701382656,701390847,CI -701390848,701399039,GA 701399040,701407231,EG -701407232,701408511,CA -701408512,701408767,ZA -701408768,701415423,CA -701415424,701423615,ZA +701407232,701423615,ZA 701423616,701431807,NG 701431808,701439999,CI 701440000,701448191,MG -701448192,701464575,KE +701448192,701461247,KE +701461248,701461503,CD +701461504,701464575,KE 701464576,701472767,MU 701472768,701480959,TG 701480960,701489151,CI @@ -3162,8 +5144,7 @@ 702328832,702332927,TZ 702332928,702337023,MZ 702337024,702341119,UG -702341120,702345215,KE -702345216,702349311,TZ +702341120,702349311,KE 702349312,702353407,ZA 702353408,702357503,DZ 702357504,702365695,TZ @@ -3176,8 +5157,7 @@ 702390272,702394367,NG 702394368,702398463,ML 702398464,702402559,CV -702402560,702406655,GH -702406656,702410751,ZA +702402560,702410751,ZA 702410752,702414847,AO 702414848,702416895,UG 702416896,702418943,KE @@ -3187,7 +5167,7 @@ 702425088,702427135,NG 702427136,702429183,ZA 702429184,702431231,TZ -702431232,702435327,NG +702431232,702433279,NG 702435328,702437375,MZ 702437376,702439423,TZ 702439424,702441471,MU @@ -3216,15 +5196,11 @@ 702478336,702481407,AO 702481408,702482431,TZ 702482432,702483455,ZA -702483456,702484479,BW 702484480,702485503,TZ 702485504,702486527,EG -702486528,702487551,NG 702487552,702488575,CM 702488576,702490623,ZA 702490624,702491647,AO -702491648,702492671,LR -702492672,702493695,KE 702493696,702494719,EG 702494720,702495743,KE 702495744,702496767,ZA @@ -3235,11 +5211,9 @@ 702500864,702501887,NA 702501888,702502911,UG 702502912,702503935,SL -702503936,702505983,GA 702505984,702507007,AO 702507008,702508031,CD 702508032,702509055,KE -702509056,702510079,ZA 702510080,702511103,ZM 702511104,702512127,ZA 702512128,702513151,MZ @@ -3259,7 +5233,6 @@ 702526464,702527487,TZ 702527488,702528511,CF 702528512,702529535,CG -702529536,702530559,NG 702530560,702531583,EG 702531584,702532607,SD 702532608,702533631,SC @@ -3273,6 +5246,7 @@ 702541824,702542847,EG 702542848,702543871,ZA 702543872,702544895,BJ +702544896,702545919,ZA 702545920,703070207,TN 703070208,703594495,EG 703594496,704118783,ZA @@ -3342,17 +5316,15 @@ 771751936,771817471,RU 771817472,771948543,TR 771948544,772014079,RU -772014080,772047647,DE -772047648,772047663,IT -772047664,772050575,DE +772014080,772050575,DE 772050576,772050583,TR 772050584,772054815,DE 772054816,772054847,ES 772054848,772057727,DE 772057728,772057735,IT -772057736,772076095,DE -772076096,772076103,IT -772076104,772076127,DE +772057736,772073599,DE +772073600,772073607,IT +772073608,772076127,DE 772076128,772076159,EG 772076160,772145151,DE 772145152,772210687,ES @@ -3422,9 +5394,7 @@ 772886528,772888575,FR 772888576,772890623,GB 772890624,772892671,RU -772892672,772892799,DE -772892800,772892893,GB -772892894,772892927,DE +772892672,772892927,DE 772892928,772892959,GB 772892960,772894719,DE 772894720,772896767,PL @@ -3441,7 +5411,9 @@ 772917248,772919295,RU 772919296,772923391,GB 772923392,772925439,AT -772925440,772927487,GB +772925440,772925695,GB +772925696,772926463,ZW +772926464,772927487,GB 772927488,772929535,UA 772929536,772931583,RU 772931584,772933631,UA @@ -3466,7 +5438,9 @@ 772972544,772974591,SA 772974592,772978687,GB 772978688,772980735,DE -772980736,772982783,FR +772980736,772982271,FR +772982272,772982279,US +772982280,772982783,FR 772982784,772984831,RU 772984832,772986879,FR 772986880,772988927,GB @@ -3522,13 +5496,15 @@ 773065089,773065215,US 773065216,773065584,TR 773065585,773065590,GB -773065591,773066751,TR +773065591,773066415,TR +773066416,773066422,GB +773066423,773066455,TR +773066456,773066463,GB +773066464,773066751,TR 773066752,773070847,AT 773070848,773071231,DE 773071232,773071263,NA -773071264,773073279,DE -773073280,773073343,ES -773073344,773074943,DE +773071264,773074943,DE 773074944,773079039,PL 773079040,773083135,RU 773083136,773087231,IT @@ -3550,7 +5526,9 @@ 773140480,773144575,CY 773144576,773148671,RU 773148672,773152767,IR -773152768,773153791,SE +773152768,773152895,SE +773152896,773152959,US +773152960,773153791,SE 773153792,773154815,US 773154816,773155583,SE 773155584,773155839,US @@ -3563,9 +5541,7 @@ 773165056,773166591,NL 773166592,773167207,US 773167208,773167215,NL -773167216,773167359,US -773167360,773167615,NL -773167616,773168639,US +773167216,773168639,US 773168640,773168671,NL 773168672,773169151,US 773169152,773171343,NL @@ -3589,7 +5565,7 @@ 773197824,773201919,CH 773201920,773206015,DE 773206016,773210111,RU -773210112,773214207,US +773210112,773214207,EU 773214208,773218303,FR 773218304,773222399,IS 773222400,773226495,SE @@ -3646,7 +5622,10 @@ 773634048,773636095,DE 773636096,773638143,UA 773638144,773640191,CH -773640192,773642239,ES +773640192,773640513,ES +773640514,773640515,FR +773640516,773640516,NL +773640517,773642239,ES 773642240,773644287,HU 773644288,773646335,RU 773646336,773648383,TR @@ -3669,11 +5648,19 @@ 773672960,773675007,SA 773675008,773677055,GB 773677056,773679103,DE -773679104,773679359,IT +773679104,773679135,IT +773679136,773679231,A2 +773679232,773679295,DE +773679296,773679327,A2 +773679328,773679359,IT 773679360,773679423,GB -773679424,773680383,IT +773679424,773679487,A2 +773679488,773679615,FR +773679616,773680383,IT 773680384,773680639,A2 -773680640,773681151,IT +773680640,773680703,LY +773680704,773680895,IT +773680896,773681151,HK 773681152,773683199,RU 773683200,773684223,FR 773684224,773684239,GB @@ -3683,9 +5670,15 @@ 773685248,773687295,UA 773687296,773689343,HU 773689344,773691391,PL -773691392,773693439,RU +773691392,773695487,RU 773695488,773697535,MK -773697536,773699583,LU +773697536,773698047,LU +773698048,773698063,GB +773698064,773698079,US +773698080,773698095,DE +773698096,773698111,BE +773698112,773698127,FR +773698128,773699583,LU 773699584,773701631,CZ 773701632,773703679,RU 773703680,773705727,IT @@ -3694,8 +5687,7 @@ 773709824,773711871,CZ 773711872,773713919,RU 773713920,773715967,NL -773715968,773716991,SE -773716992,773718015,US +773715968,773718015,SE 773718016,773720063,DE 773720064,773722111,GB 773722112,773724159,ES @@ -3704,9 +5696,9 @@ 773730304,773732351,GB 773732352,773734399,DE 773734400,773736447,CZ -773736448,773739071,DE -773739072,773739079,AT -773739080,773740543,DE +773736448,773738947,DE +773738948,773738951,NO +773738952,773740543,DE 773740544,773742591,CZ 773742592,773744639,GB 773744640,773746687,ES @@ -3791,10 +5783,10 @@ 774002688,774003199,ES 774003200,774003263,TR 774003264,774003311,ES -774003312,774003391,TR -774003392,774003439,ES -774003440,774003455,TR -774003456,774003711,ES +774003312,774003455,TR +774003456,774003583,ES +774003584,774003599,TR +774003600,774003711,ES 774003712,774004223,BE 774004224,774004479,ES 774004480,774004511,BE @@ -3808,8 +5800,8 @@ 774053888,774055551,DE 774055552,774055679,US 774055680,774055935,DE -774055936,774057983,US -774057984,774058359,DE +774055936,774057855,US +774057856,774058359,DE 774058360,774058367,HR 774058368,774059215,DE 774059216,774059223,ZA @@ -4058,9 +6050,7 @@ 774162638,774162642,NF 774162643,774162687,US 774162688,774162688,VA -774162689,774162748,US -774162749,774162753,PR -774162754,774162778,US +774162689,774162778,US 774162779,774162798,CA 774162799,774162803,BN 774162804,774162808,TM @@ -4068,13 +6058,14 @@ 774162814,774162818,IT 774162819,774162823,KZ 774162824,774162828,MV -774162829,774162833,PN +774162829,774162833,VA 774162834,774162838,SM 774162839,774162848,GB 774162849,774162853,AU 774162854,774162858,NL 774162859,774162863,IE -774162864,774162943,VA +774162864,774162878,US +774162879,774162943,VA 774162944,774163199,CH 774163200,774168575,VA 774168576,774176767,PL @@ -4111,7 +6102,9 @@ 774520832,774537215,BH 774537216,774553599,RU 774553600,774569983,RO -774569984,774586367,GB +774569984,774579295,GB +774579296,774579327,IT +774579328,774586367,GB 774586368,774602751,PS 774602752,774619135,GB 774619136,774651903,RU @@ -4134,7 +6127,9 @@ 775028736,775061503,PT 775061504,775094271,RU 775094272,775127039,RO -775127040,775159807,IE +775127040,775149566,IE +775149567,775149567,NL +775149568,775159807,IE 775159808,775192575,SA 775192576,775225343,RU 775225344,775258111,SY @@ -4146,7 +6141,9 @@ 775421952,775487487,BY 775487488,775520255,AT 775520256,775553023,SY -775553024,775585791,EU +775553024,775557119,EU +775557120,775557375,CH +775557376,775585791,EU 775585792,775618559,SY 775618560,775641087,SE 775641088,775641119,FI @@ -4245,17 +6242,18 @@ 778666156,778666159,ES 778666160,778666191,FR 778666192,778666239,PL -778666240,778666243,GB -778666244,778666259,FR +778666240,778666247,GB +778666248,778666259,FR 778666260,778666263,PL 778666264,778666271,CH -778666272,778666295,FR +778666272,778666287,FR +778666288,778666295,GB 778666296,778666299,ES 778666300,778666303,GB 778666304,778666367,FR 778666368,778666371,PL -778666372,778666375,GB -778666376,778666383,FR +778666372,778666379,GB +778666380,778666383,ES 778666384,778666391,DE 778666392,778666399,PL 778666400,778666479,FR @@ -4316,7 +6314,7 @@ 778667952,778667967,GB 778667968,778667999,FR 778668000,778668019,DE -778668020,778668023,ES +778668020,778668023,NL 778668024,778668027,PT 778668028,778668319,FR 778668320,778668351,GB @@ -4356,15 +6354,16 @@ 778668728,778668731,IE 778668732,778668735,DE 778668736,778668799,IT -778668800,778669055,FR +778668800,778668863,FR +778668864,778668895,DE +778668896,778669055,FR 778669056,778669087,ES 778669088,778669103,FR 778669104,778669107,PL 778669108,778669111,GB 778669112,778669119,NL 778669120,778669151,FI -778669152,778669183,PT -778669184,778669199,FR +778669152,778669199,FR 778669200,778669207,PL 778669208,778669211,CH 778669212,778669215,ES @@ -4397,7 +6396,7 @@ 778669616,778669623,GB 778669624,778669631,PL 778669632,778669663,FR -778669664,778669695,GB +778669664,778669695,DE 778669696,778669727,PT 778669728,778669759,NL 778669760,778669767,DE @@ -4433,10 +6432,9 @@ 778670172,778670175,NL 778670176,778670207,GB 778670208,778670211,DE -778670212,778670215,IT -778670216,778670223,FR +778670212,778670223,FR 778670224,778670239,PL -778670240,778670243,PT +778670240,778670243,ES 778670244,778670247,DE 778670248,778670255,CZ 778670256,778670291,FR @@ -4444,7 +6442,7 @@ 778670296,778670303,DE 778670304,778670335,FR 778670336,778670343,DE -778670344,778670347,CZ +778670344,778670347,FR 778670348,778670351,PL 778670352,778670355,DE 778670356,778670359,FR @@ -4470,15 +6468,16 @@ 778670528,778670559,FR 778670560,778670563,PL 778670564,778670567,FI -778670568,778670571,CH -778670572,778670575,FR +778670568,778670575,FR 778670576,778670591,IT 778670592,778671103,ES 778671104,778671119,GB 778671120,778671127,IT 778671128,778671135,PT 778671136,778671167,BE -778671168,778671183,FI +778671168,778671171,DE +778671172,778671175,FR +778671176,778671183,ES 778671184,778671203,FR 778671204,778671211,PL 778671212,778671231,FR @@ -4493,7 +6492,9 @@ 778671332,778671335,DE 778671336,778671631,FR 778671632,778671647,PL -778671648,778671807,FR +778671648,778671775,FR +778671776,778671791,PL +778671792,778671807,FR 778671808,778671839,ES 778671840,778671867,FR 778671868,778671871,GB @@ -4543,11 +6544,12 @@ 778672820,778672823,PL 778672824,778672831,DE 778672832,778672851,FR -778672852,778672891,PL +778672852,778672879,PL +778672880,778672887,FR +778672888,778672891,PL 778672892,778672911,FR 778672912,778672919,PL -778672920,778672923,FR -778672924,778672927,ES +778672920,778672927,FR 778672928,778672959,DE 778672960,778673071,FR 778673072,778673079,DE @@ -4555,15 +6557,15 @@ 778673084,778673087,PT 778673088,778673119,FR 778673120,778673151,ES -778673152,778673183,FR -778673184,778673195,ES +778673152,778673187,FR +778673188,778673191,DE +778673192,778673195,ES 778673196,778673199,GB 778673200,778673203,CZ 778673204,778673207,IE 778673208,778673211,DE 778673212,778673215,ES -778673216,778673247,FI -778673248,778673263,FR +778673216,778673263,FR 778673264,778673279,IT 778673280,778673343,FR 778673344,778673359,PL @@ -4578,7 +6580,8 @@ 778673728,778673823,FR 778673824,778673839,ES 778673840,778673843,FR -778673844,778673855,DE +778673844,778673851,DE +778673852,778673855,BE 778673856,778673879,FR 778673880,778673883,CZ 778673884,778673887,FI @@ -4625,7 +6628,8 @@ 778674984,778674999,FR 778675000,778675003,FI 778675004,778675007,GB -778675008,778675039,ES +778675008,778675023,FR +778675024,778675039,ES 778675040,778675071,FR 778675072,778675075,DE 778675076,778675079,IT @@ -4634,7 +6638,8 @@ 778675136,778675151,GB 778675152,778675159,FR 778675160,778675163,PL -778675164,778675199,FR +778675164,778675167,GB +778675168,778675199,FR 778675200,778675207,ES 778675208,778675215,PL 778675216,778675219,PT @@ -4644,7 +6649,7 @@ 778675236,778675243,PL 778675244,778675247,DE 778675248,778675359,FR -778675360,778675363,DE +778675360,778675363,NL 778675364,778675367,BE 778675368,778675371,CH 778675372,778675375,CZ @@ -4654,8 +6659,7 @@ 778675448,778675451,PL 778675452,778675455,DE 778675456,778675459,PL -778675460,778675463,FR -778675464,778675471,ES +778675460,778675471,FR 778675472,778675475,BE 778675476,778675479,ES 778675480,778675483,CH @@ -4666,8 +6670,9 @@ 778675504,778675507,DE 778675508,778675511,GB 778675512,778675519,PL -778675520,778675551,ES -778675552,778675599,FR +778675520,778675535,NL +778675536,778675543,GB +778675544,778675599,FR 778675600,778675615,GB 778675616,778675619,PL 778675620,778675623,ES @@ -4675,26 +6680,32 @@ 778675628,778675631,PL 778675632,778675639,ES 778675640,778675647,DE -778675648,778675687,FR +778675648,778675683,FR +778675684,778675687,GB 778675688,778675691,ES 778675692,778675695,FR 778675696,778675711,NL 778675712,778675735,FR -778675736,778675743,GB -778675744,778675775,FR +778675736,778675739,PL +778675740,778675775,FR 778675776,778675779,GB 778675780,778675783,PL 778675784,778675791,LT -778675792,778675807,FR +778675792,778675795,NL +778675796,778675799,DE +778675800,778675803,GB +778675804,778675807,CZ 778675808,778675811,PL 778675812,778675815,GB 778675816,778675819,PL 778675820,778675823,GB -778675824,778675831,IT +778675824,778675827,FR +778675828,778675831,DE 778675832,778675839,FR 778675840,778675843,FI 778675844,778675847,FR -778675848,778675855,IE +778675848,778675851,GB +778675852,778675855,FR 778675856,778675859,GB 778675860,778675863,IE 778675864,778675867,DE @@ -4711,18 +6722,19 @@ 778675944,778676095,FR 778676096,778676099,DE 778676100,778676103,CZ -778676104,778676111,GB -778676112,778676127,IT +778676104,778676115,GB +778676116,778676119,FR +778676120,778676127,PL 778676128,778676131,ES 778676132,778676135,CZ 778676136,778676139,DE 778676140,778676143,PL 778676144,778676159,DE 778676160,778676187,FR -778676188,778676191,BE +778676188,778676191,CZ 778676192,778676207,IT -778676208,778676211,GB -778676212,778676215,ES +778676208,778676211,FI +778676212,778676215,IE 778676216,778676219,FR 778676220,778676223,GB 778676224,778676415,FR @@ -4734,7 +6746,7 @@ 778676448,778676463,FR 778676464,778676479,PL 778676480,778676543,NL -778676544,778676575,PT +778676544,778676575,GB 778676576,778676579,FR 778676580,778676583,DE 778676584,778676587,BE @@ -4745,19 +6757,19 @@ 778676616,778676619,BE 778676620,778676623,FR 778676624,778676627,GB -778676628,778676631,LT +778676628,778676631,ES 778676632,778676635,FR 778676636,778676639,DE 778676640,778676655,ES 778676656,778676687,FR 778676688,778676691,ES -778676692,778676703,PL -778676704,778676719,FR +778676692,778676695,PL +778676696,778676719,FR 778676720,778676723,GB 778676724,778676727,PT 778676728,778676731,PL 778676732,778676735,IT -778676736,778676743,PL +778676736,778676743,FR 778676744,778676747,CH 778676748,778676751,CZ 778676752,778676767,ES @@ -4771,7 +6783,8 @@ 778676812,778676815,IE 778676816,778676823,LT 778676824,778676827,GB -778676828,778676847,FR +778676828,778676831,NL +778676832,778676847,FR 778676848,778676851,NL 778676852,778676855,LT 778676856,778676859,IE @@ -4784,7 +6797,12 @@ 778677056,778677075,FR 778677076,778677079,DE 778677080,778677083,IT -778677084,778677123,DE +778677084,778677087,DE +778677088,778677099,FR +778677100,778677103,IE +778677104,778677107,GB +778677108,778677119,PL +778677120,778677123,DE 778677124,778677127,GB 778677128,778677131,FR 778677132,778677135,BE @@ -4792,11 +6810,33 @@ 778677152,778677167,DE 778677168,778677175,CZ 778677176,778677183,NL -778677184,778677215,GB +778677184,778677215,FI 778677216,778677247,PL -778677248,778677503,FR +778677248,778677251,FR +778677252,778677255,GB +778677256,778677259,ES +778677260,778677311,FR +778677312,778677327,PL +778677328,778677331,FI +778677332,778677335,PT +778677336,778677339,CH +778677340,778677343,CZ +778677344,778677375,FR +778677376,778677391,GB +778677392,778677399,FR +778677400,778677403,PT +778677404,778677407,CZ +778677408,778677411,CH +778677412,778677427,PL +778677428,778677431,DE +778677432,778677435,FR +778677436,778677439,PL +778677440,778677471,FR +778677472,778677475,DE +778677476,778677479,CZ +778677480,778677503,PL 778677504,778677507,IE -778677508,778677511,FR +778677508,778677511,DE 778677512,778677515,IT 778677516,778677519,GB 778677520,778677523,FR @@ -4809,7 +6849,12 @@ 778677552,778677559,PL 778677560,778677567,ES 778677568,778677695,FR -778677696,778677727,PT +778677696,778677699,CH +778677700,778677703,GB +778677704,778677711,PL +778677712,778677719,FR +778677720,778677723,GB +778677724,778677727,PL 778677728,778677823,FR 778677824,778677839,NL 778677840,778677855,PL @@ -4824,9 +6869,11 @@ 778677904,778677919,FR 778677920,778677923,CH 778677924,778677927,PT -778677928,778677935,PL +778677928,778677931,GB +778677932,778677935,DE 778677936,778677939,FR -778677940,778677947,BE +778677940,778677943,BE +778677944,778677947,GB 778677948,778677951,DE 778677952,778677967,FR 778677968,778677983,GB @@ -4882,28 +6929,26 @@ 778679032,778679035,FR 778679036,778679055,PL 778679056,778679071,BE -778679072,778679079,GB -778679080,778679087,FR -778679088,778679095,BE +778679072,778679087,FR +778679088,778679091,PL +778679092,778679095,CZ 778679096,778679099,CH 778679100,778679103,IT 778679104,778679123,PL 778679124,778679127,FR 778679128,778679151,DE -778679152,778679167,FR -778679168,778679199,ES -778679200,778679215,FR +778679152,778679215,FR 778679216,778679231,PT 778679232,778679263,ES 778679264,778679267,IT 778679268,778679271,FR 778679272,778679279,PL -778679280,778679295,PT -778679296,778679495,FR -778679496,778679519,PL +778679280,778679295,ES +778679296,778679491,FR +778679492,778679519,PL 778679520,778679523,LT 778679524,778679527,PL -778679528,778679531,DE +778679528,778679531,NL 778679532,778679535,GB 778679536,778679551,ES 778679552,778679615,FR @@ -4927,7 +6972,7 @@ 778680080,778680087,GB 778680088,778680091,IT 778680092,778680095,PL -778680096,778680111,FR +778680096,778680111,IT 778680112,778680127,ES 778680128,778680143,PL 778680144,778680147,FR @@ -4940,11 +6985,10 @@ 778680192,778680195,FR 778680196,778680199,DE 778680200,778680203,NL -778680204,778680207,PL +778680204,778680207,ES 778680208,778680227,FR 778680228,778680231,IE -778680232,778680239,GB -778680240,778680255,FR +778680232,778680255,FR 778680256,778680271,IT 778680272,778680279,BE 778680280,778680287,PL @@ -4958,7 +7002,8 @@ 778680480,778680559,FR 778680560,778680575,ES 778680576,778680639,NL -778680640,778680647,DE +778680640,778680643,GB +778680644,778680647,PT 778680648,778680655,ES 778680656,778680679,FR 778680680,778680683,PL @@ -5005,8 +7050,9 @@ 778681464,778681471,ES 778681472,778681475,DE 778681476,778681479,PT -778681480,778681503,FR -778681504,778681507,GB +778681480,778681487,FR +778681488,778681503,GB +778681504,778681507,FR 778681508,778681511,IT 778681512,778681515,PL 778681516,778681523,ES @@ -5021,21 +7067,48 @@ 778681588,778681591,FR 778681592,778681595,LT 778681596,778681599,GB -778681600,778681623,DE +778681600,778681615,DE +778681616,778681619,ES +778681620,778681623,DE 778681624,778681631,FR 778681632,778681639,IT 778681640,778681643,PL 778681644,778681647,DE 778681648,778681651,FR -778681652,778681655,ES +778681652,778681655,CH 778681656,778681667,DE 778681668,778681671,FR 778681672,778681675,GB -778681676,778681703,FR -778681704,778681707,IE +778681676,778681707,FR 778681708,778681711,ES 778681712,778681727,FR -778681728,778682111,GB +778681728,778681743,ES +778681744,778681747,FR +778681748,778681751,IT +778681752,778681759,FR +778681760,778681763,CZ +778681764,778681767,NL +778681768,778681771,PL +778681772,778681775,IT +778681776,778681779,FR +778681780,778681783,PL +778681784,778681787,IE +778681788,778681823,DE +778681824,778681855,FR +778681856,778681859,GB +778681860,778681871,FR +778681872,778681887,IT +778681888,778681903,LT +778681904,778681919,NL +778681920,778681983,GB +778681984,778681999,PT +778682000,778682015,GB +778682016,778682031,PL +778682032,778682047,BE +778682048,778682063,NL +778682064,778682079,PL +778682080,778682103,FR +778682104,778682111,ES 778682112,778682115,FR 778682116,778682119,PL 778682120,778682123,CH @@ -5048,7 +7121,7 @@ 778682204,778682207,PT 778682208,778682239,FR 778682240,778682243,BE -778682244,778682247,DE +778682244,778682247,LT 778682248,778682295,FR 778682296,778682303,PL 778682304,778682331,FR @@ -5064,7 +7137,8 @@ 778690688,778690703,IE 778690704,778690723,FR 778690724,778690727,GB -778690728,778690751,FR +778690728,778690735,FR +778690736,778690751,PT 778690752,778690783,DE 778690784,778690815,FR 778690816,778690879,ES @@ -5086,8 +7160,17 @@ 778691052,778691055,PT 778691056,778691063,NL 778691064,778691067,LT -778691068,778691359,FR -778691360,778691583,PT +778691068,778691071,PL +778691072,778691375,FR +778691376,778691391,PL +778691392,778691423,PT +778691424,778691427,FR +778691428,778691431,CZ +778691432,778691435,BE +778691436,778691439,FR +778691440,778691443,DE +778691444,778691519,FR +778691520,778691583,GB 778691584,778691615,FR 778691616,778691619,DE 778691620,778691627,NL @@ -5096,7 +7179,7 @@ 778691744,778691747,PL 778691748,778691751,ES 778691752,778691755,FI -778691756,778691759,FR +778691756,778691759,ES 778691760,778691791,GB 778691792,778691795,DE 778691796,778691799,PL @@ -5104,12 +7187,13 @@ 778691804,778691807,PL 778691808,778691839,ES 778691840,778691855,CH -778691856,778691975,FR +778691856,778691967,FR +778691968,778691971,NL +778691972,778691975,FR 778691976,778691983,ES -778691984,778691987,BE +778691984,778691987,GB 778691988,778691991,IT -778691992,778691999,FR -778692000,778692015,PL +778691992,778692015,FR 778692016,778692031,IE 778692032,778692039,DE 778692040,778692063,PL @@ -5133,11 +7217,12 @@ 778692620,778692623,IE 778692624,778692639,NL 778692640,778692647,FR -778692648,778692651,CZ +778692648,778692651,DE 778692652,778692671,PL 778692672,778692679,DE 778692680,778692683,ES -778692684,778692703,FR +778692684,778692687,CZ +778692688,778692703,FR 778692704,778692719,IE 778692720,778692723,PL 778692724,778692735,FR @@ -5154,7 +7239,8 @@ 778692808,778692811,CH 778692812,778692815,DE 778692816,778692823,NL -778692824,778692831,FR +778692824,778692827,IT +778692828,778692831,GB 778692832,778692835,BE 778692836,778692839,PT 778692840,778692843,ES @@ -5183,7 +7269,7 @@ 778693060,778693063,PL 778693064,778693067,CZ 778693068,778693071,IT -778693072,778693075,GB +778693072,778693075,FR 778693076,778693079,PL 778693080,778693087,FR 778693088,778693091,IE @@ -5197,8 +7283,7 @@ 778693144,778693151,FR 778693152,778693155,GB 778693156,778693159,FR -778693160,778693163,BE -778693164,778693167,DE +778693160,778693167,BE 778693168,778693171,CZ 778693172,778693183,FR 778693184,778693223,PL @@ -5210,11 +7295,13 @@ 778693244,778693247,PL 778693248,778693279,FR 778693280,778693295,DE -778693296,778693327,FR +778693296,778693311,CH +778693312,778693327,FR 778693328,778693391,GB 778693392,778693427,FR -778693428,778693431,GB -778693432,778693455,FR +778693428,778693431,CZ +778693432,778693439,FR +778693440,778693455,GB 778693456,778693459,DE 778693460,778693511,FR 778693512,778693515,CZ @@ -5224,8 +7311,9 @@ 778693608,778693611,PL 778693612,778693615,GB 778693616,778693619,FR -778693620,778693623,NL -778693624,778693631,BE +778693620,778693623,DE +778693624,778693627,FR +778693628,778693631,PL 778693632,778693663,FR 778693664,778693679,NL 778693680,778693695,DE @@ -5235,12 +7323,16 @@ 778693768,778693771,PL 778693772,778693775,FR 778693776,778693791,IT -778693792,778693807,FR +778693792,778693795,PL +778693796,778693807,FR 778693808,778693823,PL 778693824,778693839,PT 778693840,778693855,FR 778693856,778693887,DE -778693888,778693919,PT +778693888,778693895,IE +778693896,778693899,ES +778693900,778693903,GB +778693904,778693919,IE 778693920,778693927,CH 778693928,778693931,PL 778693932,778693935,DE @@ -5248,23 +7340,28 @@ 778693952,778693967,FR 778693968,778693971,ES 778693972,778693975,PL -778693976,778693983,GB +778693976,778693983,FR 778693984,778694015,IE 778694016,778694143,FR 778694144,778694147,DE -778694148,778694159,PL +778694148,778694155,PL +778694156,778694159,NL 778694160,778694163,GB 778694164,778694171,PL 778694172,778694183,FR 778694184,778694187,PL 778694188,778694191,ES 778694192,778694195,BE -778694196,778694199,PL +778694196,778694199,NL 778694200,778694203,IT 778694204,778694291,FR 778694292,778694295,DE 778694296,778694299,FR -778694300,778694335,PL +778694300,778694303,PL +778694304,778694307,NL +778694308,778694315,PL +778694316,778694319,GB +778694320,778694335,FR 778694336,778694351,IT 778694352,778694415,FR 778694416,778694463,IT @@ -5274,7 +7371,7 @@ 778694516,778694527,ES 778694528,778694543,PL 778694544,778694555,DE -778694556,778694559,FR +778694556,778694559,NL 778694560,778694563,PL 778694564,778694567,DE 778694568,778694571,PT @@ -5300,11 +7397,17 @@ 778694832,778694839,IT 778694840,778694847,PL 778694848,778694911,FR -778694912,778694943,GB +778694912,778694943,LT 778694944,778694959,FR 778694960,778694975,ES 778694976,778695007,GB -778695008,778695103,ES +778695008,778695039,ES +778695040,778695071,IT +778695072,778695075,FR +778695076,778695079,PL +778695080,778695083,NL +778695084,778695087,PL +778695088,778695103,PT 778695104,778695167,PL 778695168,778695183,FR 778695184,778695191,GB @@ -5313,7 +7416,10 @@ 778695208,778695215,FR 778695216,778695231,DE 778695232,778695295,NL -778695296,778695327,PT +778695296,778695299,FR +778695300,778695303,IT +778695304,778695307,PL +778695308,778695327,FR 778695328,778695331,IE 778695332,778695335,GB 778695336,778695339,PL @@ -5348,7 +7454,9 @@ 778695628,778695663,FR 778695664,778695679,NL 778695680,778695711,PT -778695712,778695763,FR +778695712,778695751,FR +778695752,778695759,PL +778695760,778695763,FR 778695764,778695767,PL 778695768,778695775,ES 778695776,778695795,FR @@ -5394,7 +7502,13 @@ 778696208,778696211,IE 778696212,778696215,DE 778696216,778696219,IT -778696220,778696255,GB +778696220,778696223,GB +778696224,778696227,NL +778696228,778696231,PL +778696232,778696239,CH +778696240,778696247,DE +778696248,778696251,PL +778696252,778696255,GB 778696256,778696263,IT 778696264,778696287,ES 778696288,778696335,DE @@ -5404,10 +7518,10 @@ 778696348,778696351,PL 778696352,778696383,ES 778696384,778696415,IE -778696416,778696419,FR -778696420,778696423,NL -778696424,778696479,FR -778696480,778696495,IT +778696416,778696479,FR +778696480,778696483,GB +778696484,778696487,ES +778696488,778696495,PL 778696496,778696499,ES 778696500,778696503,FR 778696504,778696511,IT @@ -5424,7 +7538,7 @@ 778696660,778696663,CH 778696664,778696667,FI 778696668,778696671,IE -778696672,778696687,FR +778696672,778696687,CH 778696688,778696691,BE 778696692,778696695,FI 778696696,778696699,FR @@ -5440,37 +7554,34 @@ 778697000,778697015,FR 778697016,778697019,PL 778697020,778697023,ES -778697024,778697055,DE -778697056,778697059,GB +778697024,778697059,DE 778697060,778697063,FR 778697064,778697067,PL 778697068,778697071,FR 778697072,778697087,IT 778697088,778697095,IE 778697096,778697099,FR -778697100,778697103,PL +778697100,778697103,ES 778697104,778697151,IE 778697152,778697167,ES 778697168,778697171,FR 778697172,778697175,DE 778697176,778697179,PL 778697180,778697183,GB -778697184,778697215,FR -778697216,778697247,PT -778697248,778697259,FR -778697260,778697263,GB -778697264,778697271,FR -778697272,778697279,GB +778697184,778697259,FR +778697260,778697263,CH +778697264,778697275,FR +778697276,778697279,IT 778697280,778697287,IE 778697288,778697291,FR -778697292,778697295,IE +778697292,778697295,IT 778697296,778697307,NL 778697308,778697311,GB 778697312,778697343,PL 778697344,778697375,DE 778697376,778697387,FR 778697388,778697391,ES -778697392,778697407,FR +778697392,778697407,GB 778697408,778697415,PT 778697416,778697423,BE 778697424,778697435,FR @@ -5480,18 +7591,26 @@ 778697460,778697463,CZ 778697464,778697467,NL 778697468,778697471,PL -778697472,778697679,FR +778697472,778697675,FR +778697676,778697679,DE 778697680,778697683,PL 778697684,778697687,FR 778697688,778697695,ES 778697696,778697727,FR 778697728,778697791,FI 778697792,778697807,ES -778697808,778697811,DE -778697812,778697815,PL +778697808,778697815,PL 778697816,778697819,FR 778697820,778697823,IT -778697824,778697951,PT +778697824,778697827,FR +778697828,778697831,NL +778697832,778697847,FR +778697848,778697851,PL +778697852,778697927,FR +778697928,778697935,DE +778697936,778697943,PL +778697944,778697947,CH +778697948,778697951,FR 778697952,778697955,DE 778697956,778697959,IE 778697960,778697967,ES @@ -5520,16 +7639,17 @@ 778698504,778698511,CH 778698512,778698519,FI 778698520,778698527,FR -778698528,778698531,IT +778698528,778698531,PT 778698532,778698535,CH 778698536,778698539,PL 778698540,778698543,FR 778698544,778698551,DE -778698552,778698559,PL +778698552,778698555,PL +778698556,778698559,IT 778698560,778698627,FR 778698628,778698631,IE 778698632,778698635,PL -778698636,778698639,DE +778698636,778698639,ES 778698640,778698643,NL 778698644,778698647,PL 778698648,778698655,ES @@ -5541,7 +7661,7 @@ 778698704,778698707,DE 778698708,778698711,ES 778698712,778698715,IE -778698716,778698719,ES +778698716,778698719,CZ 778698720,778698751,FR 778698752,778764287,TR 778764288,778829823,HU @@ -5896,7 +8016,11 @@ 781975552,782106623,NO 782106624,782254079,RU 782254080,782270463,UA -782270464,782319615,RU +782270464,782306303,RU +782306304,782307327,NL +782307328,782313727,RU +782313728,782313983,UA +782313984,782319615,RU 782319616,782335999,ME 782336000,782352383,RU 782352384,782368767,SY @@ -5907,8 +8031,18 @@ 782434304,782449151,SI 782449152,782449407,HR 782449408,782449663,SI -782449664,782449695,BA -782449696,782449887,SI +782449664,782449703,BA +782449704,782449711,SI +782449712,782449719,BA +782449720,782449727,SI +782449728,782449735,BA +782449736,782449759,SI +782449760,782449791,BA +782449792,782449807,SI +782449808,782449839,BA +782449840,782449855,SI +782449856,782449871,BA +782449872,782449887,SI 782449888,782450687,BA 782450688,782467071,DE 782467072,782483455,RU @@ -5923,29 +8057,35 @@ 782647296,782663679,RU 782663680,782664447,GB 782664448,782664703,LU -782664704,782664704,GB -782664705,782665471,NL +782664704,782665471,NL 782665472,782666495,US -782666496,782666751,CA +782666496,782666751,LU 782666752,782667007,US -782667008,782667519,RU +782667008,782667519,UA 782667520,782667775,LU 782667776,782668287,FR 782668288,782668799,RU 782668800,782669567,NL 782669568,782671871,DE -782671872,782680063,GB +782671872,782672383,CA +782672384,782672639,BG +782672640,782673151,CZ +782673152,782680063,GB 782680064,782696447,RU -782696448,782712831,DE +782696448,782696639,DE +782696640,782696703,US +782696704,782712831,DE 782712832,782729215,RU 782729216,782735359,DE 782735360,782735871,CH -782735872,782745599,DE +782735872,782737407,DE +782737408,782738431,CH +782738432,782745599,DE 782745600,782761983,CZ 782761984,783024127,PL 783024128,783040511,RU 783040512,783048703,UA -783048704,783056895,RU +783048704,783056895,CZ 783056896,783065087,UA 783065088,783073279,RU 783073280,783089663,UA @@ -6091,8 +8231,8 @@ 784334848,784465919,FR 784465920,784596991,SE 784596992,784728063,TR -784728064,784763903,GR -784763904,784859135,CY +784728064,784784383,GR +784784384,784859135,CY 784859136,785121279,UA 785121280,785252351,PL 785252352,785383423,AT @@ -6118,7 +8258,9 @@ 786567168,786569215,CZ 786569216,786571263,NO 786571264,786575359,ES -786575360,786577407,GB +786575360,786575871,GB +786575872,786576127,SE +786576128,786577407,GB 786577408,786579455,NL 786579456,786581503,RU 786581504,786583551,GB @@ -6201,17 +8343,16 @@ 786788352,786792447,CZ 786792448,786796543,RU 786796544,786800639,PL -786800640,786801023,US -786801024,786801151,UA -786801152,786801663,US -786801664,786804735,UA +786800640,786801919,US +786801920,786804735,UA 786804736,786808831,RU 786808832,786812927,BG 786812928,786817023,RU 786817024,786821119,SK 786821120,786825215,HR 786825216,786857983,SA -786857984,786890751,SE +786857984,786862079,NO +786862080,786890751,SE 786890752,786892799,ES 786892800,786894847,GB 786894848,786896895,NL @@ -6224,7 +8365,19 @@ 786913280,786915327,DE 786915328,786917375,SK 786917376,786919423,RO -786919424,786921471,GB +786919424,786920007,GB +786920008,786920015,IT +786920016,786920167,GB +786920168,786920175,IT +786920176,786920839,GB +786920840,786920847,IT +786920848,786920919,GB +786920920,786920927,IT +786920928,786921015,GB +786921016,786921023,IT +786921024,786921199,GB +786921200,786921207,IT +786921208,786921471,GB 786921472,786923519,ES 786923520,786925567,FR 786925568,786927615,DE @@ -6234,7 +8387,11 @@ 786933760,786935807,RU 786935808,786937855,DE 786937856,786939903,GB -786939904,786941951,FI +786939904,786940159,SE +786940160,786940415,FI +786940416,786940800,SE +786940801,786940927,FI +786940928,786941951,SE 786941952,786943999,CH 786944000,786946047,RU 786946048,786948095,FR @@ -6262,13 +8419,17 @@ 787017728,787019775,RU 787019776,787021823,NL 787021824,787038207,BG -787038208,787054591,GB +787038208,787038463,GB +787038464,787038719,IE +787038720,787038975,DE +787038976,787039231,FR +787039232,787054591,GB 787054592,787070975,IT 787070976,787087359,RU 787087360,787095551,TR 787095552,787095567,EU -787095568,787095599,CH -787095600,787095807,EU +787095568,787095615,CH +787095616,787095807,EU 787095808,787096063,CH 787096064,787096575,EU 787096576,787098367,CH @@ -6280,7 +8441,7 @@ 787120128,787128319,ES 787128320,787136511,CZ 787136512,787152895,IT -787152896,787154943,BG +787152896,787154943,GB 787154944,787156991,TR 787156992,787159039,FR 787159040,787161087,DE @@ -6351,6 +8512,7 @@ 787611648,787644415,RU 787644416,787677183,PL 787677184,787679231,GB +787679232,787681279,RU 787681280,787683327,IQ 787683328,787685375,NL 787685376,787687423,IT @@ -6373,7 +8535,27 @@ 787760896,787761919,DE 787761920,787762943,NL 787762944,787763967,ES -787763968,787775487,NL +787763968,787773183,NL +787773184,787773311,BE +787773312,787773439,NL +787773440,787773823,BE +787773824,787773951,NL +787773952,787774015,BE +787774016,787774207,NL +787774208,787774335,BE +787774336,787774463,NL +787774464,787774719,BE +787774720,787774735,NL +787774736,787774960,BE +787774961,787774975,NL +787774976,787774983,BE +787774984,787775007,NL +787775008,787775023,BE +787775024,787775039,NL +787775040,787775103,BE +787775104,787775166,NL +787775167,787775184,BE +787775185,787775487,NL 787775488,787808255,DE 787808256,787841023,IR 787841024,787843071,RU @@ -6392,9 +8574,12 @@ 787863552,787865599,DE 787865600,787869695,FR 787869696,787873791,GB -787873792,787894271,SE +787873792,787892223,SE +787892224,787894271,A1 787894272,787896319,US -787896320,787906559,SE +787896320,787896575,SE +787896576,787896703,A1 +787896704,787906559,SE 787906560,787939327,GR 787939328,787972095,GB 787972096,788004863,UA @@ -6420,7 +8605,9 @@ 788054016,788062207,JO 788062208,788070399,GB 788070400,788078591,RU -788078592,788086783,NL +788078592,788083711,NL +788083712,788084223,KN +788084224,788086783,NL 788086784,788094975,BG 788094976,788103167,IR 788103168,788111359,HU @@ -6454,6 +8641,7 @@ 788283392,788291583,GB 788291584,788295679,TR 788295680,788299775,RU +788299776,788303871,DE 788303872,788307967,IT 788307968,788312063,RU 788312064,788316159,FR @@ -6462,16 +8650,21 @@ 788324352,788328447,CZ 788328448,788332543,RU 788332544,788336639,BG -788336640,788337151,DE -788337152,788337663,GB -788337664,788340735,DE +788336640,788337407,DE +788337408,788337663,GB +788337664,788340479,DE +788340480,788340735,GB 788340736,788344831,ES 788344832,788353023,DE 788353024,788357119,PS 788357120,788361215,CZ 788361216,788365311,DE 788365312,788369407,IQ -788369408,788373503,DE +788369408,788371711,DE +788371712,788371715,AT +788371716,788371719,US +788371720,788371723,GB +788371724,788373503,DE 788373504,788377599,BE 788377600,788381695,CH 788381696,788385791,SE @@ -6492,7 +8685,9 @@ 788426752,788428799,GB 788428800,788430847,DE 788430848,788432895,BG -788432896,788434943,DE +788432896,788432927,DE +788432928,788432959,FR +788432960,788434943,DE 788434944,788436991,SI 788436992,788439039,IT 788439040,788441087,RU @@ -6519,7 +8714,8 @@ 788488192,788490239,RU 788490240,788492287,NL 788492288,788494335,GB -788494336,788496383,SE +788494336,788494591,EU +788494592,788496383,SE 788496384,788498431,FR 788498432,788500479,RU 788500480,788502527,AL @@ -6532,8 +8728,13 @@ 788509248,788509279,AT 788509280,788509631,FR 788509632,788509695,AT -788509696,788510033,FR -788510034,788510719,AT +788509696,788510335,FR +788510336,788510463,AT +788510464,788510519,FR +788510520,788510527,AT +788510528,788510663,FR +788510664,788510687,AT +788510688,788510719,FR 788510720,788512767,ES 788512768,788514815,FI 788514816,788516863,FR @@ -6545,7 +8746,9 @@ 788523008,788525055,KZ 788525056,788527103,IT 788527104,788529151,GB -788529152,805306367,CA +788529152,789577727,CA +789577728,790102015,US +790102016,805306367,CA 805306368,822083583,US 822083584,822085631,ID 822085632,822087679,AU @@ -6584,7 +8787,6 @@ 830472192,830472447,CN 830472448,830472703,AU 830472704,830473215,CN -830473216,830474239,AU 830474240,830475263,SG 830475264,830476287,AU 830476288,830480383,JP @@ -6672,22 +8874,28 @@ 838795264,838860799,AU 838860800,838999039,US 838999040,838999295,CA -838999296,839010175,US -839010176,839010207,CA -839010208,839010559,US +838999296,839005215,US +839005216,839005280,CA +839005281,839010559,US 839010560,839010815,CA -839010816,839017983,US -839017984,839018239,CA -839018240,839023359,US -839023360,839023615,CA -839023616,839025663,US -839025664,839026175,CA -839026176,839061503,US +839010816,839016191,US +839016192,839016447,CA +839016448,839052031,US +839052032,839052287,CA +839052288,839054079,US +839054080,839054335,CA +839054336,839055615,US +839055616,839055871,CA +839055872,839056895,US +839056896,839057151,CA +839057152,839061503,US 839061504,839061759,CA 839061760,839062271,US 839062272,839064063,CA 839064064,839069183,US -839069184,839074303,CA +839069184,839071231,CA +839071232,839072255,US +839072256,839074303,CA 839074304,839095807,US 839095808,839096063,CA 839096064,839101695,US @@ -6700,13 +8908,188 @@ 839112192,839112703,CA 839112704,839113215,US 839113216,839113471,CA -839113472,840269823,US +839113472,839122431,US +839122432,839122495,CA +839122496,840269823,US 840269824,840273919,CA 840273920,840278015,US 840278016,840282111,CA 840282112,840294399,US 840294400,840298495,CA -840298496,842530895,US +840298496,840302775,US +840302776,840302783,BR +840302784,840303487,US +840303488,840303495,TR +840303496,840305567,US +840305568,840305575,IN +840305576,840305639,US +840305640,840305647,IN +840305648,840305823,US +840305824,840305831,TR +840305832,840305839,IN +840305840,840306191,US +840306192,840306199,TR +840306200,840309487,US +840309488,840309495,TR +840309496,840312831,US +840312832,840312863,BR +840312864,840313087,US +840313088,840313151,BR +840313152,840316767,US +840316768,840316783,ID +840316784,840317055,US +840317056,840317119,GB +840317120,840317519,US +840317520,840317527,AR +840317528,840317567,US +840317568,840317599,AR +840317600,840318431,US +840318432,840318447,TR +840318448,840324591,US +840324592,840324599,IN +840324600,840334559,US +840334560,840334575,BR +840334576,840334623,US +840334624,840334703,BR +840334704,840334719,US +840334720,840334751,BR +840334752,840334783,US +840334784,840334815,BR +840334816,840334895,US +840334896,840334903,BD +840334904,840343263,US +840343264,840343295,AU +840343296,840343719,US +840343720,840343727,RO +840343728,840345167,US +840345168,840345183,AU +840345184,840347871,US +840347872,840347879,IN +840347880,840348671,US +840348672,840348703,AU +840348704,840350047,US +840350048,840350055,BR +840350056,840350079,US +840350080,840350111,BR +840350112,840351735,US +840351736,840351743,CA +840351744,840353999,US +840354000,840354015,AE +840354016,840356031,US +840356032,840356063,BR +840356064,840357823,US +840357824,840357839,IN +840357840,840357855,US +840357856,840357887,IN +840357888,840358247,US +840358248,840358255,CA +840358256,840358975,US +840358976,840359039,BR +840359040,840360511,US +840360512,840360543,LT +840360544,840360943,US +840360944,840360951,AE +840360952,840362231,US +840362232,840362239,BR +840362240,840362783,US +840362784,840362799,KW +840362800,840363735,US +840363736,840363743,BR +840363744,840364479,US +840364480,840364487,CA +840364488,840364863,US +840364864,840364927,KW +840364928,840366663,US +840366664,840366671,KW +840366672,840367327,US +840367328,840367335,CA +840367336,840369903,US +840369904,840369919,CA +840369920,840369967,US +840369968,840369983,CA +840369984,840370015,US +840370016,840370031,CA +840370032,840370111,US +840370112,840370143,CA +840370144,840370207,US +840370208,840370239,CA +840370240,840373823,US +840373824,840373855,CA +840373856,840373887,US +840373888,840373919,CA +840373920,840379647,US +840379648,840379663,AU +840379664,840385823,US +840385824,840385831,AD +840385832,840388119,US +840388120,840388127,CN +840388128,840391007,US +840391008,840391015,CA +840391016,840391383,US +840391384,840391391,MX +840391392,840393519,US +840393520,840393527,CA +840393528,840395839,US +840395840,840395903,MX +840395904,840399343,US +840399344,840399359,MX +840399360,840399911,US +840399912,840399919,CN +840399920,840402439,US +840402440,840402447,AU +840402448,840402687,US +840402688,840402695,ID +840402696,840403231,US +840403232,840403263,CA +840403264,840405359,US +840405360,840405375,ID +840405376,840408215,US +840408216,840408223,IN +840408224,840414263,US +840414264,840414271,CA +840414272,840417407,US +840417408,840417439,TR +840417440,840417527,US +840417528,840417535,AU +840417536,840417679,US +840417680,840417687,TR +840417688,840418047,US +840418048,840418079,IN +840418080,840418111,US +840418112,840418119,TR +840418120,840419063,US +840419064,840419071,BR +840419072,840419311,US +840419312,840419319,TR +840419320,840419999,US +840420000,840420063,AU +840420064,840420631,US +840420632,840420639,TR +840420640,840420663,US +840420664,840420671,CA +840420672,840421559,US +840421560,840421567,TR +840421568,840421919,US +840421920,840421927,AU +840421928,840422151,US +840422152,840422159,AR +840422160,840423399,US +840423400,840423407,ES +840423408,840424447,US +840424448,840424479,IN +840424480,840425959,US +840425960,840425967,CA +840425968,840426207,US +840426208,840426215,BZ +840426216,840426623,US +840426624,840426655,IN +840426656,840430047,US +840430048,840430055,AU +840430056,840431391,US +840431392,840431399,CN +840431400,840431695,US +840431696,840431711,BR +840431712,842530895,US 842530896,842530903,IL 842530904,842531443,US 842531444,842531447,GB @@ -6722,9 +9105,7 @@ 842534252,842534255,NO 842534256,842534335,US 842534336,842534339,ES -842534340,842535159,US -842535160,842535167,IS -842535168,842535839,US +842534340,842535839,US 842535840,842535847,MX 842535848,842541693,US 842541694,842541695,ZA @@ -6741,7 +9122,9 @@ 842566016,842566019,BR 842566020,842597639,US 842597640,842597647,GT -842597648,842598703,US +842597648,842597759,US +842597760,842597767,CA +842597768,842598703,US 842598704,842598719,CZ 842598720,842600079,US 842600080,842600087,GB @@ -6749,19 +9132,67 @@ 842601608,842601615,AR 842601616,842602423,US 842602424,842602431,IN -842602432,843055103,US +842602432,842651119,US +842651120,842651127,MX +842651128,843055103,US 843055104,843644927,CA 843644928,844890111,US 844890112,844988415,CA 844988416,845089407,US 845089408,845089535,PR -845089536,845283327,US +845089536,845219231,US +845219232,845219263,IN +845219264,845238239,US +845238240,845238271,PK +845238272,845243615,US +845243616,845243647,PS +845243648,845250887,US +845250888,845250895,MX +845250896,845252151,US +845252152,845252159,MX +845252160,845252207,US +845252208,845252215,IN +845252216,845253743,US +845253744,845253751,AR +845253752,845258847,US +845258848,845258863,AU +845258864,845259143,US +845259144,845259151,AU +845259152,845264007,US +845264008,845264015,BZ +845264016,845264327,US +845264328,845264335,GB +845264336,845264703,US +845264704,845264767,BZ +845264768,845264887,US +845264888,845264895,AR +845264896,845265255,US +845265256,845265263,BR +845265264,845267367,US +845267368,845267375,ES +845267376,845268351,US +845268352,845268359,HK +845268360,845268511,US +845268512,845268519,CN +845268520,845268847,US +845268848,845268863,HK +845268864,845268951,US +845268952,845268959,HK +845268960,845269527,US +845269528,845269535,ID +845269536,845270183,US +845270184,845270191,BR +845270192,845283327,US 845283328,845545471,CA 845545472,846442495,US 846442496,846446591,CA -846446592,846561279,US +846446592,846537727,US +846537728,846537983,A1 +846537984,846561279,US 846561280,846594047,CA -846594048,855638015,US +846594048,846626815,US +846626816,846627071,CN +846627072,855638015,US 855638016,872415231,GB 872415232,889192447,US 889192448,905969663,DE @@ -6786,7 +9217,7 @@ 977354752,977371135,KR 977371136,977395711,PK 977395712,977397759,BD -977397760,977399807,HK +977397760,977399807,CN 977399808,977401855,ID 977401856,977403903,AU 977403904,977534975,CN @@ -6887,7 +9318,7 @@ 999555072,999686143,HK 999686144,999751679,KR 999751680,999784447,CN -999784448,999800831,AP +999784448,999800831,JP 999800832,999817215,KR 999817216,999849983,BD 999849984,999866367,KR @@ -6923,15 +9354,7 @@ 1019740160,1021313023,CN 1021313024,1021837311,AU 1021837312,1021968383,CN -1021968384,1021981007,NZ -1021981008,1021981023,AU -1021981024,1021985303,NZ -1021985304,1021985311,AU -1021985312,1021986495,NZ -1021986496,1021986559,PA -1021986560,1021999743,NZ -1021999744,1021999775,AU -1021999776,1022033919,NZ +1021968384,1022033919,NZ 1022033920,1022099455,CN 1022099456,1022361599,JP 1022361600,1022558207,AU @@ -6981,61 +9404,11 @@ 1024131072,1024163839,IN 1024163840,1024184319,JP 1024184320,1024188415,MY -1024188416,1024196607,TH +1024188416,1024196607,VN 1024196608,1024229375,IN 1024229376,1024262143,JP 1024262144,1024327679,SG -1024327680,1024328703,US -1024328704,1024329279,IN -1024329280,1024329343,US -1024329344,1024329471,IN -1024329472,1024330751,US -1024330752,1024330759,IN -1024330760,1024331327,US -1024331328,1024331519,IN -1024331520,1024331551,US -1024331552,1024331583,IN -1024331584,1024332287,US -1024332288,1024332415,IN -1024332416,1024332487,US -1024332488,1024332495,IN -1024332496,1024332927,US -1024332928,1024333055,IN -1024333056,1024333247,US -1024333248,1024333311,HK -1024333312,1024333367,US -1024333368,1024333375,IN -1024333376,1024333791,US -1024333792,1024333823,ID -1024333824,1024333951,US -1024333952,1024334079,IN -1024334080,1024334727,US -1024334728,1024334735,SG -1024334736,1024334847,US -1024334848,1024334911,PH -1024334912,1024335111,US -1024335112,1024335119,CN -1024335120,1024335143,US -1024335144,1024335151,ID -1024335152,1024335167,JP -1024335168,1024335183,US -1024335184,1024335199,CN -1024335200,1024335679,US -1024335680,1024335743,IN -1024335744,1024335751,US -1024335752,1024335759,AU -1024335760,1024335807,US -1024335808,1024335871,IN -1024335872,1024338311,US -1024338312,1024338319,PH -1024338320,1024338631,US -1024338632,1024338639,MY -1024338640,1024339583,US -1024339584,1024339711,HK -1024339712,1024339967,ID -1024339968,1024340511,US -1024340512,1024340519,TH -1024340520,1024344063,US +1024327680,1024344063,US 1024344064,1024352255,SG 1024352256,1024360447,AU 1024360448,1024376831,JP @@ -7058,9 +9431,11 @@ 1026293760,1026392063,JP 1026392064,1026408447,CN 1026408448,1026416639,JP -1026416640,1026420735,ID +1026416640,1026420735,CN 1026420736,1026422783,JP -1026422784,1026424831,AU +1026422784,1026423295,AU +1026423296,1026423551,AP +1026423552,1026424831,AU 1026424832,1026490367,JP 1026490368,1026523135,TH 1026523136,1026539519,CN @@ -7090,7 +9465,7 @@ 1039138816,1039400959,CN 1039400960,1039466495,HK 1039466496,1039499263,JP -1039499264,1039507455,AP +1039499264,1039507455,AU 1039507456,1039511551,LK 1039511552,1039515647,KR 1039515648,1039523839,JP @@ -7144,9 +9519,7 @@ 1040468480,1040468607,EU 1040468608,1040468735,DE 1040468736,1040468767,NL -1040468768,1040469055,EU -1040469056,1040469071,FR -1040469072,1040469119,EU +1040468768,1040469119,EU 1040469120,1040469183,FR 1040469184,1040469247,EU 1040469248,1040469279,FR @@ -7164,9 +9537,7 @@ 1040469904,1040469919,FR 1040469920,1040469983,EU 1040469984,1040469999,FR -1040470000,1040470271,EU -1040470272,1040470335,DE -1040470336,1040470399,EU +1040470000,1040470399,EU 1040470400,1040470431,DE 1040470432,1040471487,EU 1040471488,1040471519,NL @@ -7274,8 +9645,8 @@ 1041699808,1041700423,FR 1041700424,1041700535,GB 1041700536,1041700591,FR -1041700592,1041700607,GB -1041700608,1041700983,FR +1041700592,1041700599,GB +1041700600,1041700983,FR 1041700984,1041700991,GB 1041700992,1041701143,FR 1041701144,1041701151,GB @@ -7289,7 +9660,9 @@ 1041701568,1041701631,GB 1041701632,1041701647,FR 1041701648,1041701663,GB -1041701664,1041701719,FR +1041701664,1041701695,FR +1041701696,1041701703,GB +1041701704,1041701719,FR 1041701720,1041701727,GB 1041701728,1041701863,FR 1041701864,1041701871,GB @@ -7305,11 +9678,15 @@ 1041702752,1041702759,GB 1041702760,1041703639,FR 1041703640,1041703647,GB -1041703648,1041704119,FR +1041703648,1041703695,FR +1041703696,1041703711,GB +1041703712,1041704119,FR 1041704120,1041704127,GB 1041704128,1041704159,FR 1041704160,1041704175,GB -1041704176,1041704247,FR +1041704176,1041704199,FR +1041704200,1041704207,GB +1041704208,1041704247,FR 1041704248,1041704263,GB 1041704264,1041704319,FR 1041704320,1041704335,GB @@ -7389,8 +9766,8 @@ 1041707480,1041707495,GB 1041707496,1041707503,FR 1041707504,1041707519,GB -1041707520,1041707559,FR -1041707560,1041707583,GB +1041707520,1041707567,FR +1041707568,1041707583,GB 1041707584,1041707631,FR 1041707632,1041707647,GB 1041707648,1041707679,FR @@ -7414,10 +9791,8 @@ 1041708512,1041708687,FR 1041708688,1041708695,GB 1041708696,1041708703,FR -1041708704,1041708735,GB -1041708736,1041708807,FR -1041708808,1041708815,GB -1041708816,1041708847,FR +1041708704,1041708799,GB +1041708800,1041708847,FR 1041708848,1041708855,GB 1041708856,1041708879,FR 1041708880,1041708895,GB @@ -7429,9 +9804,11 @@ 1041708992,1041708999,GB 1041709000,1041709023,FR 1041709024,1041709055,GB -1041709056,1041709343,FR -1041709344,1041709375,GB -1041709376,1041709463,FR +1041709056,1041709335,FR +1041709336,1041709375,GB +1041709376,1041709439,FR +1041709440,1041709455,GB +1041709456,1041709463,FR 1041709464,1041709471,GB 1041709472,1041709479,FR 1041709480,1041709487,GB @@ -7464,16 +9841,14 @@ 1041710512,1041710535,FR 1041710536,1041710543,GB 1041710544,1041710551,FR -1041710552,1041710583,GB -1041710584,1041710719,FR +1041710552,1041710591,GB +1041710592,1041710719,FR 1041710720,1041710727,GB 1041710728,1041710735,FR 1041710736,1041710751,GB 1041710752,1041710775,FR 1041710776,1041710783,GB -1041710784,1041711431,FR -1041711432,1041711439,GB -1041711440,1041711455,FR +1041710784,1041711455,FR 1041711456,1041711519,GB 1041711520,1041711551,FR 1041711552,1041711567,GB @@ -7481,7 +9856,9 @@ 1041711584,1041711599,GB 1041711600,1041711943,FR 1041711944,1041711951,GB -1041711952,1041712415,FR +1041711952,1041712063,FR +1041712064,1041712095,GB +1041712096,1041712415,FR 1041712416,1041712423,GB 1041712424,1041712975,FR 1041712976,1041712983,GB @@ -7495,18 +9872,20 @@ 1041713976,1041713983,GB 1041713984,1041713991,FR 1041713992,1041714007,GB -1041714008,1041714047,FR -1041714048,1041714055,GB +1041714008,1041714039,FR +1041714040,1041714055,GB 1041714056,1041714071,FR 1041714072,1041714079,GB 1041714080,1041714095,FR 1041714096,1041714103,GB 1041714104,1041714111,FR 1041714112,1041714175,GB -1041714176,1041714511,FR +1041714176,1041714463,FR +1041714464,1041714471,GB +1041714472,1041714511,FR 1041714512,1041714519,GB -1041714520,1041714663,FR -1041714664,1041714687,GB +1041714520,1041714671,FR +1041714672,1041714687,GB 1041714688,1041714815,FR 1041714816,1041714847,GB 1041714848,1041714855,FR @@ -7519,11 +9898,9 @@ 1041715080,1041715087,GB 1041715088,1041715095,FR 1041715096,1041715103,GB -1041715104,1041715119,FR -1041715120,1041715135,GB -1041715136,1041715159,FR -1041715160,1041715167,GB -1041715168,1041715527,FR +1041715104,1041715135,FR +1041715136,1041715143,GB +1041715144,1041715527,FR 1041715528,1041715535,GB 1041715536,1041715583,FR 1041715584,1041715615,GB @@ -7553,8 +9930,8 @@ 1041716504,1041716511,GB 1041716512,1041716519,FR 1041716520,1041716527,GB -1041716528,1041716559,FR -1041716560,1041716575,GB +1041716528,1041716543,FR +1041716544,1041716575,GB 1041716576,1041716671,FR 1041716672,1041716703,GB 1041716704,1041717071,FR @@ -7589,7 +9966,9 @@ 1041718232,1041718255,GB 1041718256,1041718343,FR 1041718344,1041718351,GB -1041718352,1041718447,FR +1041718352,1041718383,FR +1041718384,1041718391,GB +1041718392,1041718447,FR 1041718448,1041718455,GB 1041718456,1041718463,FR 1041718464,1041718479,GB @@ -7621,7 +10000,9 @@ 1041719229,1041719231,GB 1041719232,1041719247,FR 1041719248,1041719263,GB -1041719264,1041719567,FR +1041719264,1041719487,FR +1041719488,1041719519,GB +1041719520,1041719567,FR 1041719568,1041719583,GB 1041719584,1041719631,FR 1041719632,1041719639,GB @@ -7634,10 +10015,12 @@ 1041719936,1041720015,FR 1041720016,1041720031,GB 1041720032,1041720447,FR -1041720448,1041720479,GB -1041720480,1041720487,FR -1041720488,1041720511,GB -1041720512,1041720527,FR +1041720448,1041720455,GB +1041720456,1041720463,FR +1041720464,1041720471,GB +1041720472,1041720487,FR +1041720488,1041720495,GB +1041720496,1041720527,FR 1041720528,1041720535,GB 1041720536,1041720551,FR 1041720552,1041720559,GB @@ -7649,8 +10032,8 @@ 1041720688,1041720703,GB 1041720704,1041720831,FR 1041720832,1041720839,GB -1041720840,1041720903,FR -1041720904,1041720927,GB +1041720840,1041720895,FR +1041720896,1041720927,GB 1041720928,1041721039,FR 1041721040,1041721055,GB 1041721056,1041721343,FR @@ -7676,8 +10059,8 @@ 1041722400,1041722423,FR 1041722424,1041722463,GB 1041722464,1041722479,FR -1041722480,1041722503,GB -1041722504,1041722535,FR +1041722480,1041722495,GB +1041722496,1041722535,FR 1041722536,1041722559,GB 1041722560,1041722567,FR 1041722568,1041722623,GB @@ -7703,7 +10086,9 @@ 1041724456,1041724471,GB 1041724472,1041724511,FR 1041724512,1041724519,GB -1041724520,1041724671,FR +1041724520,1041724615,FR +1041724616,1041724623,GB +1041724624,1041724671,FR 1041724672,1041724927,GB 1041724928,1041725015,FR 1041725016,1041725023,GB @@ -7721,7 +10106,9 @@ 1041725376,1041725407,GB 1041725408,1041725749,FR 1041725750,1041725751,GB -1041725752,1041725863,FR +1041725752,1041725815,FR +1041725816,1041725831,GB +1041725832,1041725863,FR 1041725864,1041725871,GB 1041725872,1041726063,FR 1041726064,1041726079,GB @@ -7729,9 +10116,11 @@ 1041726128,1041726151,GB 1041726152,1041726159,FR 1041726160,1041726167,GB -1041726168,1041726503,FR -1041726504,1041726543,GB -1041726544,1041726639,FR +1041726168,1041726511,FR +1041726512,1041726543,GB +1041726544,1041726599,FR +1041726600,1041726607,GB +1041726608,1041726639,FR 1041726640,1041726655,GB 1041726656,1041726671,FR 1041726672,1041726687,GB @@ -7805,8 +10194,8 @@ 1041730640,1041730655,GB 1041730656,1041731975,FR 1041731976,1041732031,GB -1041732032,1041732055,FR -1041732056,1041732063,GB +1041732032,1041732047,FR +1041732048,1041732063,GB 1041732064,1041732103,FR 1041732104,1041732111,GB 1041732112,1041732127,FR @@ -7831,9 +10220,10 @@ 1041733520,1041733535,GB 1041733536,1041733567,FR 1041733568,1041733631,GB -1041733632,1041734927,FR -1041734928,1041734943,GB -1041734944,1041734975,FR +1041733632,1041734919,FR +1041734920,1041734927,IT +1041734928,1041734935,GB +1041734936,1041734975,FR 1041734976,1041734991,GB 1041734992,1041734999,FR 1041735000,1041735039,GB @@ -7870,12 +10260,8 @@ 1041737032,1041737039,FR 1041737040,1041737055,GB 1041737056,1041737071,FR -1041737072,1041737119,GB -1041737120,1041737127,FR -1041737128,1041737151,GB -1041737152,1041737167,FR -1041737168,1041737183,GB -1041737184,1041737215,FR +1041737072,1041737087,GB +1041737088,1041737215,FR 1041737216,1041737279,GB 1041737280,1041737295,FR 1041737296,1041737303,GB @@ -7888,8 +10274,8 @@ 1041737464,1041737487,FR 1041737488,1041737495,GB 1041737496,1041737503,FR -1041737504,1041737511,GB -1041737512,1041737535,FR +1041737504,1041737519,GB +1041737520,1041737535,FR 1041737536,1041737567,GB 1041737568,1041737591,FR 1041737592,1041737599,GB @@ -7937,8 +10323,7 @@ 1041739168,1041739231,GB 1041739232,1041739295,FR 1041739296,1041739299,BE -1041739300,1041739303,GB -1041739304,1041739375,FR +1041739300,1041739375,FR 1041739376,1041739383,BE 1041739384,1041739407,FR 1041739408,1041739423,GB @@ -8004,8 +10389,8 @@ 1041742304,1041742335,GB 1041742336,1041742359,FR 1041742360,1041742367,GB -1041742368,1041742383,FR -1041742384,1041742391,GB +1041742368,1041742375,FR +1041742376,1041742391,GB 1041742392,1041742407,FR 1041742408,1041742415,GB 1041742416,1041742455,FR @@ -8018,7 +10403,9 @@ 1041743136,1041743143,GB 1041743144,1041743175,FR 1041743176,1041743215,GB -1041743216,1041743303,FR +1041743216,1041743263,FR +1041743264,1041743271,GB +1041743272,1041743303,FR 1041743304,1041743311,GB 1041743312,1041743615,FR 1041743616,1041743623,GB @@ -8038,7 +10425,9 @@ 1041743832,1041743847,GB 1041743848,1041743863,FR 1041743864,1041743871,GB -1041743872,1041744263,FR +1041743872,1041744207,FR +1041744208,1041744215,GB +1041744216,1041744263,FR 1041744264,1041744271,GB 1041744272,1041744287,FR 1041744288,1041744295,GB @@ -8046,8 +10435,8 @@ 1041744312,1041744327,GB 1041744328,1041744359,FR 1041744360,1041744367,GB -1041744368,1041744399,FR -1041744400,1041744407,GB +1041744368,1041744391,FR +1041744392,1041744407,GB 1041744408,1041744415,FR 1041744416,1041744447,GB 1041744448,1041744479,FR @@ -8113,8 +10502,8 @@ 1041746032,1041746039,FR 1041746040,1041746047,GB 1041746048,1041746063,FR -1041746064,1041746079,GB -1041746080,1041746111,FR +1041746064,1041746095,GB +1041746096,1041746111,FR 1041746112,1041746135,GB 1041746136,1041746711,FR 1041746712,1041746735,GB @@ -8142,13 +10531,19 @@ 1041750528,1041750543,GB 1041750544,1041750663,FR 1041750664,1041750671,GB -1041750672,1041750743,FR +1041750672,1041750687,FR +1041750688,1041750695,GB +1041750696,1041750743,FR 1041750744,1041750751,GB 1041750752,1041750775,FR 1041750776,1041750783,GB 1041750784,1041750831,FR 1041750832,1041750839,GB -1041750840,1041751303,FR +1041750840,1041750887,FR +1041750888,1041750895,GB +1041750896,1041750919,FR +1041750920,1041750927,GB +1041750928,1041751303,FR 1041751304,1041751311,GB 1041751312,1041751351,FR 1041751352,1041751359,GB @@ -8176,13 +10571,17 @@ 1041754176,1041754191,GB 1041754192,1041754239,FR 1041754240,1041754247,GB -1041754248,1041754455,FR +1041754248,1041754423,FR +1041754424,1041754431,GB +1041754432,1041754455,FR 1041754456,1041754463,GB 1041754464,1041754479,FR 1041754480,1041754495,GB 1041754496,1041755231,FR 1041755232,1041755239,GB -1041755240,1041755335,FR +1041755240,1041755271,FR +1041755272,1041755279,GB +1041755280,1041755335,FR 1041755336,1041755343,GB 1041755344,1041755375,FR 1041755376,1041755391,GB @@ -8210,7 +10609,9 @@ 1041757112,1041757127,GB 1041757128,1041757175,FR 1041757176,1041757179,GB -1041757180,1041757503,FR +1041757180,1041757479,FR +1041757480,1041757487,GB +1041757488,1041757503,FR 1041757504,1041757519,GB 1041757520,1041757583,FR 1041757584,1041757591,GB @@ -8253,9 +10654,7 @@ 1041842176,1041891327,GB 1041891328,1041921535,DE 1041921536,1041921727,US -1041921728,1041940437,DE -1041940438,1041940438,A2 -1041940439,1041945087,DE +1041921728,1041945087,DE 1041945088,1041945151,AT 1041945152,1041958463,DE 1041958464,1041958527,DK @@ -8355,7 +10754,11 @@ 1042877184,1042877951,DE 1042877952,1042878207,NL 1042878208,1042878463,GB -1042878464,1042880639,NL +1042878464,1042879999,NL +1042880000,1042880007,GB +1042880008,1042880031,NL +1042880032,1042880063,BE +1042880064,1042880639,NL 1042880640,1042880767,GB 1042880768,1042882559,NL 1042882560,1042882815,DE @@ -8448,9 +10851,7 @@ 1043398656,1043464191,GB 1043464192,1043464287,NL 1043464288,1043464311,GB -1043464312,1043464351,NL -1043464352,1043464383,GB -1043464384,1043464799,NL +1043464312,1043464799,NL 1043464800,1043464807,GB 1043464808,1043464823,NL 1043464824,1043464831,GB @@ -8600,7 +11001,9 @@ 1043475984,1043475991,GB 1043475992,1043476319,DE 1043476320,1043476351,GB -1043476352,1043476543,DE +1043476352,1043476483,DE +1043476484,1043476487,GB +1043476488,1043476543,DE 1043476544,1043476559,GB 1043476560,1043476575,DE 1043476576,1043476607,GB @@ -8610,7 +11013,9 @@ 1043476816,1043476991,GB 1043476992,1043477503,DE 1043477504,1043477759,GB -1043477760,1043478179,DE +1043477760,1043478047,DE +1043478048,1043478063,GB +1043478064,1043478179,DE 1043478180,1043478271,GB 1043478272,1043478287,DE 1043478288,1043479295,GB @@ -8749,8 +11154,8 @@ 1043498240,1043498243,GB 1043498244,1043498247,FR 1043498248,1043498495,GB -1043498496,1043498535,FR -1043498536,1043498543,GB +1043498496,1043498527,FR +1043498528,1043498543,GB 1043498544,1043498639,FR 1043498640,1043498655,GB 1043498656,1043498671,FR @@ -8808,10 +11213,10 @@ 1043892992,1043893567,A2 1043893568,1043893583,NG 1043893584,1043894559,A2 -1043894560,1043894591,NG +1043894560,1043894591,LR 1043894592,1043894751,A2 1043894752,1043894783,NG -1043894784,1043894847,A2 +1043894784,1043894847,LR 1043894848,1043894879,NG 1043894880,1043895039,A2 1043895040,1043895167,NG @@ -8829,7 +11234,9 @@ 1043907072,1043907327,NG 1043907328,1043910143,A2 1043910144,1043910399,TZ -1043910400,1043912703,A2 +1043910400,1043910495,A2 +1043910496,1043910503,GB +1043910504,1043912703,A2 1043912704,1043913215,ZM 1043913216,1043914751,A2 1043914752,1043914879,NG @@ -8962,8 +11369,8 @@ 1043995808,1043995831,NL 1043995832,1043995863,BE 1043995864,1043995887,NL -1043995888,1043995903,BE -1043995904,1043995935,NL +1043995888,1043995919,BE +1043995920,1043995935,NL 1043995936,1043995943,BE 1043995944,1043995951,NL 1043995952,1043995975,BE @@ -8977,7 +11384,11 @@ 1043996120,1043996143,BE 1043996144,1043996151,NL 1043996152,1043996159,BE -1043996160,1043996679,NL +1043996160,1043996287,NL +1043996288,1043996319,BE +1043996320,1043996335,NL +1043996336,1043996415,BE +1043996416,1043996679,NL 1043996680,1043996687,BE 1043996688,1043996695,NL 1043996696,1043996703,BE @@ -9007,7 +11418,9 @@ 1043997904,1043997919,BE 1043997920,1043997927,NL 1043997928,1043998079,BE -1043998080,1043998143,NL +1043998080,1043998103,NL +1043998104,1043998111,BE +1043998112,1043998143,NL 1043998144,1043998151,BE 1043998152,1043998159,NL 1043998160,1043998167,BE @@ -9203,8 +11616,8 @@ 1044004880,1044004903,BE 1044004904,1044004911,NL 1044004912,1044004927,BE -1044004928,1044005503,NL -1044005504,1044005639,BE +1044004928,1044004991,NL +1044004992,1044005639,BE 1044005640,1044005647,NL 1044005648,1044005663,BE 1044005664,1044005671,NL @@ -9231,7 +11644,9 @@ 1044007088,1044007119,BE 1044007120,1044007135,NL 1044007136,1044007167,BE -1044007168,1044007967,NL +1044007168,1044007679,NL +1044007680,1044007935,BE +1044007936,1044007967,NL 1044007968,1044007983,BE 1044007984,1044007991,NL 1044007992,1044008007,BE @@ -9255,8 +11670,8 @@ 1044009088,1044009183,BE 1044009184,1044009199,NL 1044009200,1044009215,BE -1044009216,1044009471,NL -1044009472,1044009487,BE +1044009216,1044009455,NL +1044009456,1044009487,BE 1044009488,1044009503,NL 1044009504,1044009535,BE 1044009536,1044009583,NL @@ -9275,7 +11690,9 @@ 1044011368,1044011371,BE 1044011372,1044011427,NL 1044011428,1044011431,BE -1044011432,1044011635,NL +1044011432,1044011455,NL +1044011456,1044011459,BE +1044011460,1044011635,NL 1044011636,1044011639,BE 1044011640,1044011703,NL 1044011704,1044011707,BE @@ -9305,8 +11722,8 @@ 1044012192,1044012223,BE 1044012224,1044012239,NL 1044012240,1044012255,BE -1044012256,1044013059,NL -1044013060,1044013111,BE +1044012256,1044013055,NL +1044013056,1044013111,BE 1044013112,1044013119,NL 1044013120,1044013135,BE 1044013136,1044013143,NL @@ -9332,8 +11749,8 @@ 1044017360,1044017383,NL 1044017384,1044017399,BE 1044017400,1044017407,NL -1044017408,1044017663,BE -1044017664,1044017983,NL +1044017408,1044017919,BE +1044017920,1044017983,NL 1044017984,1044018039,BE 1044018040,1044018047,NL 1044018048,1044019279,BE @@ -9383,7 +11800,9 @@ 1044022320,1044022335,BE 1044022336,1044022351,NL 1044022352,1044022415,BE -1044022416,1044023295,NL +1044022416,1044022783,NL +1044022784,1044023039,BE +1044023040,1044023295,NL 1044023296,1044023343,BE 1044023344,1044023359,NL 1044023360,1044023407,BE @@ -9418,11 +11837,11 @@ 1044026032,1044026047,NL 1044026048,1044026055,BE 1044026056,1044026079,NL -1044026080,1044026087,BE -1044026088,1044026111,NL +1044026080,1044026095,BE +1044026096,1044026111,NL 1044026112,1044026119,BE -1044026120,1044026151,NL -1044026152,1044026159,BE +1044026120,1044026143,NL +1044026144,1044026159,BE 1044026160,1044026167,NL 1044026168,1044026175,BE 1044026176,1044026183,NL @@ -9446,8 +11865,8 @@ 1044026456,1044026479,NL 1044026480,1044026487,BE 1044026488,1044026519,NL -1044026520,1044026527,BE -1044026528,1044026631,NL +1044026520,1044026535,BE +1044026536,1044026631,NL 1044026632,1044026639,BE 1044026640,1044026647,NL 1044026648,1044026655,BE @@ -9492,9 +11911,9 @@ 1044027776,1044027839,NL 1044027840,1044027903,BE 1044027904,1044028159,NL -1044028160,1044028415,BE -1044028416,1044028671,NL -1044028672,1044028799,BE +1044028160,1044028543,BE +1044028544,1044028559,NL +1044028560,1044028799,BE 1044028800,1044028927,NL 1044028928,1044028935,BE 1044028936,1044028943,NL @@ -9669,7 +12088,9 @@ 1044030488,1044030495,BE 1044030496,1044030527,NL 1044030528,1044030535,BE -1044030536,1044030583,NL +1044030536,1044030543,NL +1044030544,1044030551,BE +1044030552,1044030583,NL 1044030584,1044030591,BE 1044030592,1044030607,NL 1044030608,1044030623,BE @@ -9859,7 +12280,9 @@ 1044032584,1044032615,BE 1044032616,1044032639,NL 1044032640,1044032647,BE -1044032648,1044032695,NL +1044032648,1044032655,NL +1044032656,1044032663,BE +1044032664,1044032695,NL 1044032696,1044032703,BE 1044032704,1044032719,NL 1044032720,1044032727,BE @@ -10050,8 +12473,8 @@ 1044036160,1044036167,NL 1044036168,1044036199,BE 1044036200,1044036223,NL -1044036224,1044036239,BE -1044036240,1044036255,NL +1044036224,1044036247,BE +1044036248,1044036255,NL 1044036256,1044036271,BE 1044036272,1044036295,NL 1044036296,1044036311,BE @@ -10077,7 +12500,9 @@ 1044036648,1044036655,BE 1044036656,1044036671,NL 1044036672,1044036687,BE -1044036688,1044036759,NL +1044036688,1044036735,NL +1044036736,1044036743,BE +1044036744,1044036759,NL 1044036760,1044036767,BE 1044036768,1044036775,NL 1044036776,1044036783,BE @@ -10165,7 +12590,9 @@ 1044037288,1044037295,BE 1044037296,1044037319,NL 1044037320,1044037327,BE -1044037328,1044037667,NL +1044037328,1044037375,NL +1044037376,1044037631,BE +1044037632,1044037667,NL 1044037668,1044037671,BE 1044037672,1044037703,NL 1044037704,1044037711,BE @@ -10187,7 +12614,9 @@ 1044038536,1044038543,BE 1044038544,1044038559,NL 1044038560,1044038567,BE -1044038568,1044038591,NL +1044038568,1044038575,NL +1044038576,1044038583,BE +1044038584,1044038591,NL 1044038592,1044038599,BE 1044038600,1044038607,NL 1044038608,1044038623,BE @@ -10215,8 +12644,8 @@ 1044039776,1044039855,BE 1044039856,1044039951,NL 1044039952,1044039959,BE -1044039960,1044039999,NL -1044040000,1044040015,BE +1044039960,1044039967,NL +1044039968,1044040015,BE 1044040016,1044040063,NL 1044040064,1044040111,BE 1044040112,1044040143,NL @@ -10326,8 +12755,8 @@ 1044053256,1044053263,NL 1044053264,1044053455,BE 1044053456,1044053463,NL -1044053464,1044053503,BE -1044053504,1044059263,NL +1044053464,1044053567,BE +1044053568,1044059263,NL 1044059264,1044059935,BE 1044059936,1044060031,NL 1044060032,1044060063,BE @@ -10346,8 +12775,8 @@ 1044061704,1044061759,NL 1044061760,1044061775,BE 1044061776,1044061783,NL -1044061784,1044061799,BE -1044061800,1044061831,NL +1044061784,1044061807,BE +1044061808,1044061831,NL 1044061832,1044061839,BE 1044061840,1044061879,NL 1044061880,1044061895,BE @@ -10393,7 +12822,9 @@ 1044069632,1044070399,BE 1044070400,1044076607,NL 1044076608,1044076799,BE -1044076800,1044092927,NL +1044076800,1044077055,NL +1044077056,1044077567,BE +1044077568,1044092927,NL 1044092928,1044093183,BE 1044093184,1044094975,NL 1044094976,1044099071,BE @@ -10439,7 +12870,6 @@ 1044201472,1044217855,FI 1044217856,1044226047,DK 1044226048,1044234239,OM -1044234240,1044250623,DZ 1044250624,1044251391,BE 1044251392,1044251647,EU 1044251648,1044252415,BE @@ -10514,9 +12944,11 @@ 1044578304,1044580607,DE 1044580608,1044580735,GB 1044580736,1044580767,DE -1044580768,1044580863,GB -1044580864,1044581119,DE -1044581120,1044586495,GB +1044580768,1044580799,GB +1044580800,1044581119,DE +1044581120,1044581631,GB +1044581632,1044581887,DE +1044581888,1044586495,GB 1044586496,1044587007,DE 1044587008,1044587519,GB 1044587520,1044587775,DE @@ -10533,9 +12965,7 @@ 1044590672,1044590719,GB 1044590720,1044590783,DE 1044590784,1044590847,GB -1044590848,1044591615,DE -1044591616,1044591871,GB -1044591872,1044592127,DE +1044590848,1044592127,DE 1044592128,1044592143,GB 1044592144,1044592159,DE 1044592160,1044592191,GB @@ -10578,8 +13008,8 @@ 1044638720,1044638975,GB 1044638976,1044639231,DE 1044639232,1044639743,GB -1044639744,1044642303,DE -1044642304,1044642815,GB +1044639744,1044641791,DE +1044641792,1044642815,US 1044642816,1044643327,DE 1044643328,1044643839,GB 1044643840,1044652031,DE @@ -10651,8 +13081,8 @@ 1044922368,1044930559,DE 1044930560,1044930695,BE 1044930696,1044930703,GB -1044930704,1044930775,BE -1044930776,1044930783,GB +1044930704,1044930751,BE +1044930752,1044930783,GB 1044930784,1044930791,BE 1044930792,1044930795,GB 1044930796,1044930799,BE @@ -10663,7 +13093,8 @@ 1044930848,1044930879,FR 1044930880,1044930911,BE 1044930912,1044930927,DE -1044930928,1044930967,BE +1044930928,1044930935,GB +1044930936,1044930967,BE 1044930968,1044930975,FR 1044930976,1044930979,GB 1044930980,1044931343,BE @@ -10672,7 +13103,9 @@ 1044931376,1044931391,GB 1044931392,1044931407,BE 1044931408,1044931439,GB -1044931440,1044931487,BE +1044931440,1044931455,BE +1044931456,1044931463,GB +1044931464,1044931487,BE 1044931488,1044931495,GB 1044931496,1044931535,BE 1044931536,1044931543,GB @@ -10720,7 +13153,9 @@ 1044932736,1044932799,GB 1044932800,1044932831,BE 1044932832,1044932863,GB -1044932864,1044932935,BE +1044932864,1044932895,BE +1044932896,1044932903,GB +1044932904,1044932935,BE 1044932936,1044932947,GB 1044932948,1044932951,BE 1044932952,1044932959,GB @@ -10734,7 +13169,9 @@ 1044933104,1044933107,GB 1044933108,1044933215,BE 1044933216,1044933227,GB -1044933228,1044933303,BE +1044933228,1044933239,BE +1044933240,1044933247,GB +1044933248,1044933303,BE 1044933304,1044933311,GB 1044933312,1044933359,BE 1044933360,1044933375,GB @@ -10742,7 +13179,9 @@ 1044933408,1044933411,GB 1044933412,1044933415,BE 1044933416,1044933439,GB -1044933440,1044933503,BE +1044933440,1044933487,BE +1044933488,1044933495,GB +1044933496,1044933503,BE 1044933504,1044933519,GB 1044933520,1044933551,BE 1044933552,1044933555,GB @@ -10761,22 +13200,26 @@ 1044933832,1044933843,BE 1044933844,1044933847,GB 1044933848,1044933863,BE -1044933864,1044933871,GB -1044933872,1044933919,BE +1044933864,1044933887,GB +1044933888,1044933919,BE 1044933920,1044933935,GB -1044933936,1044934111,BE +1044933936,1044933967,BE +1044933968,1044933983,GB +1044933984,1044934111,BE 1044934112,1044934119,GB 1044934120,1044934151,BE 1044934152,1044934159,GB 1044934160,1044934191,BE 1044934192,1044934199,GB -1044934200,1044934239,BE -1044934240,1044934247,GB +1044934200,1044934231,BE +1044934232,1044934247,GB 1044934248,1044934287,BE 1044934288,1044934295,GB 1044934296,1044934359,BE 1044934360,1044934503,GB -1044934504,1044934575,BE +1044934504,1044934543,BE +1044934544,1044934551,GB +1044934552,1044934575,BE 1044934576,1044934583,GB 1044934584,1044934591,BE 1044934592,1044934599,GB @@ -10838,11 +13281,17 @@ 1044936440,1044936463,GB 1044936464,1044936495,BE 1044936496,1044936503,GB -1044936504,1044936711,BE +1044936504,1044936511,BE +1044936512,1044936519,GB +1044936520,1044936711,BE 1044936712,1044936719,GB 1044936720,1044936847,BE 1044936848,1044936863,GB -1044936864,1044937183,BE +1044936864,1044936895,BE +1044936896,1044936959,GB +1044936960,1044937023,BE +1044937024,1044937031,GB +1044937032,1044937183,BE 1044937184,1044937187,GB 1044937188,1044937287,BE 1044937288,1044937311,GB @@ -10866,7 +13315,9 @@ 1044937704,1044937711,GB 1044937712,1044937747,BE 1044937748,1044937767,GB -1044937768,1044937847,BE +1044937768,1044937831,BE +1044937832,1044937839,GB +1044937840,1044937847,BE 1044937848,1044937887,GB 1044937888,1044937903,BE 1044937904,1044937915,GB @@ -10914,15 +13365,21 @@ 1045013232,1045013247,IE 1045013248,1045013455,GB 1045013456,1045013471,IE -1045013472,1045018143,GB +1045013472,1045016832,GB +1045016833,1045016862,ES +1045016863,1045016880,GB +1045016881,1045016886,ES +1045016887,1045016888,GB +1045016889,1045016894,ES +1045016895,1045018143,GB 1045018144,1045018151,AE 1045018152,1045018207,GB 1045018208,1045018231,FI 1045018232,1045018367,GB 1045018368,1045018559,ES 1045018560,1045018623,GB -1045018624,1045018751,ES -1045018752,1045020159,GB +1045018624,1045018783,ES +1045018784,1045020159,GB 1045020160,1045020671,ES 1045020672,1045037055,NO 1045037056,1045119231,GR @@ -10930,7 +13387,25 @@ 1045119744,1045135359,GR 1045135360,1045141759,DE 1045141760,1045142015,PL -1045142016,1045154559,DE +1045142016,1045149340,DE +1045149341,1045149341,TW +1045149342,1045149344,US +1045149345,1045149345,TW +1045149346,1045149346,PL +1045149347,1045154059,DE +1045154060,1045154060,IL +1045154061,1045154061,DE +1045154062,1045154062,BR +1045154063,1045154065,DE +1045154066,1045154068,BR +1045154069,1045154074,DE +1045154075,1045154083,BR +1045154084,1045154084,IL +1045154085,1045154106,DE +1045154107,1045154108,IL +1045154109,1045154109,NL +1045154110,1045154110,IL +1045154111,1045154559,DE 1045154560,1045154591,NL 1045154592,1045154623,DE 1045154624,1045154655,GB @@ -10941,14 +13416,31 @@ 1045154784,1045154815,BR 1045154816,1045155071,DE 1045155072,1045155327,CH -1045155328,1045160959,DE +1045155328,1045158277,DE +1045158278,1045158278,IL +1045158279,1045158279,DE +1045158280,1045158280,IL +1045158281,1045158281,DE +1045158282,1045158284,IL +1045158285,1045158294,DE +1045158295,1045158299,IL +1045158300,1045158300,NL +1045158301,1045158301,US +1045158302,1045158303,DE +1045158304,1045158304,IN +1045158305,1045158332,GB +1045158333,1045158333,DE +1045158334,1045158334,GB +1045158335,1045160959,DE 1045160960,1045160991,TR 1045160992,1045161023,MA 1045161024,1045161055,AT -1045161056,1045161087,AU +1045161056,1045161087,US 1045161088,1045161119,IN 1045161120,1045161151,SC -1045161152,1045168127,DE +1045161152,1045161183,DE +1045161184,1045161215,IN +1045161216,1045168127,DE 1045168128,1045233663,RU 1045233664,1045241855,GB 1045241856,1045250047,IT @@ -11021,20 +13513,18 @@ 1045742116,1045742175,GB 1045742176,1045742191,SE 1045742192,1045742335,GB -1045742336,1045742351,SE -1045742352,1045742367,GB -1045742368,1045742383,SE +1045742336,1045742383,SE 1045742384,1045742395,GB 1045742396,1045742471,SE 1045742472,1045742479,GB 1045742480,1045742487,SE -1045742488,1045742575,GB +1045742488,1045742495,GB +1045742496,1045742511,SE +1045742512,1045742575,GB 1045742576,1045742623,SE 1045742624,1045742751,GB 1045742752,1045742759,SE -1045742760,1045742831,GB -1045742832,1045742839,SE -1045742840,1045742847,GB +1045742760,1045742847,GB 1045742848,1045742983,SE 1045742984,1045742991,GB 1045742992,1045743007,SE @@ -11094,7 +13584,6 @@ 1045748480,1045748735,SE 1045748736,1045749503,GB 1045749504,1045749759,SE -1045749760,1045757951,GB 1045757952,1045790719,LV 1045790720,1045798911,FR 1045798912,1045889023,IT @@ -11185,9 +13674,7 @@ 1046333440,1046333695,DE 1046333696,1046334719,EU 1046334720,1046334975,DE -1046334976,1046336223,EU -1046336224,1046336255,DE -1046336256,1046336511,EU +1046334976,1046336511,EU 1046336512,1046337023,DE 1046337024,1046337535,EU 1046337536,1046338047,DE @@ -11224,7 +13711,11 @@ 1046479688,1046479695,GB 1046479696,1046480047,DE 1046480048,1046480055,GB -1046480056,1046480471,DE +1046480056,1046480063,DE +1046480064,1046480095,GB +1046480096,1046480383,DE +1046480384,1046480384,GB +1046480385,1046480471,DE 1046480472,1046480479,GB 1046480480,1046480719,DE 1046480720,1046480735,GB @@ -11240,7 +13731,9 @@ 1046483232,1046483471,GB 1046483472,1046483583,DE 1046483584,1046483967,GB -1046483968,1046484351,DE +1046483968,1046484255,DE +1046484256,1046484287,GB +1046484288,1046484351,DE 1046484352,1046484479,GB 1046484480,1046484511,DE 1046484512,1046484607,GB @@ -11266,7 +13759,9 @@ 1046486184,1046486191,GB 1046486192,1046486375,DE 1046486376,1046486383,GB -1046486384,1046491391,DE +1046486384,1046491223,DE +1046491224,1046491231,GB +1046491232,1046491391,DE 1046491392,1046491399,GB 1046491400,1046491423,DE 1046491424,1046491431,GB @@ -11374,9 +13869,7 @@ 1046498104,1046498111,GB 1046498112,1046498159,DE 1046498160,1046498167,GB -1046498168,1046498175,DE -1046498176,1046498183,GB -1046498184,1046498207,DE +1046498168,1046498207,DE 1046498208,1046498215,GB 1046498216,1046498239,DE 1046498240,1046498255,GB @@ -11415,11 +13908,11 @@ 1046517040,1046517087,DE 1046517088,1046517759,GB 1046517760,1046518271,DE -1046518272,1046519167,GB -1046519168,1046519191,DE -1046519192,1046519199,GB -1046519200,1046519231,DE -1046519232,1046524159,GB +1046518272,1046518783,GB +1046518784,1046519039,DE +1046519040,1046519167,GB +1046519168,1046519375,DE +1046519376,1046524159,GB 1046524160,1046524191,DE 1046524192,1046524207,GB 1046524208,1046524215,DE @@ -11493,16 +13986,14 @@ 1046535488,1046535551,DE 1046535552,1046535619,GB 1046535620,1046535623,DE -1046535624,1046535679,GB -1046535680,1046535935,DE -1046535936,1046536023,GB +1046535624,1046536023,GB 1046536024,1046536039,DE 1046536040,1046536063,GB 1046536064,1046536151,DE 1046536152,1046536159,GB 1046536160,1046536167,DE -1046536168,1046536187,GB -1046536188,1046536199,DE +1046536168,1046536191,GB +1046536192,1046536199,DE 1046536200,1046536211,GB 1046536212,1046536215,DE 1046536216,1046536255,GB @@ -11517,14 +14008,16 @@ 1046536356,1046536359,DE 1046536360,1046536607,GB 1046536608,1046536667,DE -1046536668,1046536703,GB -1046536704,1046537023,DE +1046536668,1046536959,GB +1046536960,1046537023,DE 1046537024,1046537055,GB 1046537056,1046537071,DE 1046537072,1046537087,GB 1046537088,1046537151,DE 1046537152,1046537215,GB -1046537216,1046538239,DE +1046537216,1046537727,DE +1046537728,1046537983,GB +1046537984,1046538239,DE 1046538240,1046538431,GB 1046538432,1046538447,DE 1046538448,1046538463,GB @@ -11632,7 +14125,9 @@ 1046880640,1046880671,BE 1046880672,1046880735,EU 1046880736,1046880759,BE -1046880760,1046880903,EU +1046880760,1046880767,EU +1046880768,1046880895,DE +1046880896,1046880903,EU 1046880904,1046880911,BE 1046880912,1046880919,EU 1046880920,1046880935,BE @@ -11727,13 +14222,17 @@ 1047561152,1047561159,AT 1047561160,1047561887,DE 1047561888,1047561891,US -1047561892,1047563287,DE +1047561892,1047563071,DE +1047563072,1047563135,ES +1047563136,1047563287,DE 1047563288,1047563295,CH 1047563296,1047563303,DE 1047563304,1047563311,CH 1047563312,1047563319,DE 1047563320,1047563323,CH -1047563324,1047563351,DE +1047563324,1047563331,DE +1047563332,1047563335,CH +1047563336,1047563351,DE 1047563352,1047563355,CH 1047563356,1047563363,DE 1047563364,1047563367,ES @@ -11750,7 +14249,11 @@ 1047563452,1047563455,NL 1047563456,1047563467,DE 1047563468,1047563471,CH -1047563472,1047565131,DE +1047563472,1047563555,DE +1047563556,1047563559,CH +1047563560,1047565107,DE +1047565108,1047565111,IT +1047565112,1047565131,DE 1047565132,1047565135,GB 1047565136,1047565343,DE 1047565344,1047565359,CH @@ -11808,9 +14311,8 @@ 1047567072,1047567075,NL 1047567076,1047567079,DE 1047567080,1047567083,NL -1047567084,1047567119,DE -1047567120,1047567127,CH -1047567128,1047567143,DE +1047567084,1047567135,DE +1047567136,1047567143,GB 1047567144,1047567147,CH 1047567148,1047567151,BE 1047567152,1047567159,CH @@ -11830,11 +14332,14 @@ 1047567312,1047567315,DE 1047567316,1047567319,AT 1047567320,1047567327,CH -1047567328,1047567447,DE +1047567328,1047567343,DE +1047567344,1047567351,AT +1047567352,1047567359,DE +1047567360,1047567375,CH +1047567376,1047567447,DE 1047567448,1047567451,CH 1047567452,1047567455,AT -1047567456,1047567459,CH -1047567460,1047567463,DE +1047567456,1047567463,DE 1047567464,1047567471,CH 1047567472,1047567475,DE 1047567476,1047567483,CH @@ -11844,16 +14349,15 @@ 1047567536,1047567539,CH 1047567540,1047567551,DE 1047567552,1047567555,CH -1047567556,1047567647,DE -1047567648,1047567651,CH -1047567652,1047567655,DE +1047567556,1047567583,DE +1047567584,1047567615,CZ +1047567616,1047567655,DE 1047567656,1047567659,CH 1047567660,1047567727,DE 1047567728,1047567731,BE 1047567732,1047567735,DE 1047567736,1047567743,CH -1047567744,1047567747,DE -1047567748,1047567751,CH +1047567744,1047567751,DE 1047567752,1047567755,LU 1047567756,1047567759,CH 1047567760,1047567823,DE @@ -11867,7 +14371,9 @@ 1047567880,1047567883,CH 1047567884,1047567903,DE 1047567904,1047567939,CH -1047567940,1047568047,DE +1047567940,1047567983,DE +1047567984,1047567999,ES +1047568000,1047568047,DE 1047568048,1047568051,CH 1047568052,1047568055,DE 1047568056,1047568059,CH @@ -11879,7 +14385,11 @@ 1047568216,1047568219,CH 1047568220,1047568247,DE 1047568248,1047568251,CH -1047568252,1047568363,DE +1047568252,1047568259,DE +1047568260,1047568263,AT +1047568264,1047568339,DE +1047568340,1047568343,CH +1047568344,1047568363,DE 1047568364,1047568367,CH 1047568368,1047568383,DE 1047568384,1047576575,NL @@ -11909,7 +14419,9 @@ 1047782720,1047782751,SE 1047782752,1047782783,NO 1047782784,1047782815,FI -1047782816,1047785471,EU +1047782816,1047782847,EU +1047782848,1047782911,SE +1047782912,1047785471,EU 1047785472,1047788031,DE 1047788032,1047789375,EU 1047789376,1047789383,GB @@ -11981,15 +14493,19 @@ 1048604752,1048604759,EE 1048604760,1048604927,UA 1048604928,1048604945,LT -1048604946,1048604947,UA -1048604948,1048604991,LT +1048604946,1048604955,UA +1048604956,1048604967,LT +1048604968,1048604971,UA +1048604972,1048604991,LT 1048604992,1048605055,UA 1048605056,1048605079,LT 1048605080,1048605087,UA 1048605088,1048605095,LT 1048605096,1048605103,UA 1048605104,1048605119,LT -1048605120,1048607231,UA +1048605120,1048605695,UA +1048605696,1048606719,EE +1048606720,1048607231,UA 1048607232,1048607519,EE 1048607520,1048607743,UA 1048607744,1048607759,EE @@ -12382,11 +14898,15 @@ 1048882072,1048882079,DE 1048882080,1048882143,NL 1048882144,1048882151,DE -1048882152,1048882311,NL +1048882152,1048882199,NL +1048882200,1048882207,DE +1048882208,1048882311,NL 1048882312,1048882319,DE 1048882320,1048882495,NL 1048882496,1048882503,DE -1048882504,1048882703,NL +1048882504,1048882671,NL +1048882672,1048882679,DE +1048882680,1048882703,NL 1048882704,1048882711,DE 1048882712,1048882743,NL 1048882744,1048882751,DE @@ -12406,10 +14926,10 @@ 1048883872,1048883879,DE 1048883880,1048884279,NL 1048884280,1048884295,DE -1048884296,1048884975,NL -1048884976,1048884983,DE -1048884984,1048884991,NL -1048884992,1048884999,DE +1048884296,1048884719,NL +1048884720,1048884727,DE +1048884728,1048884975,NL +1048884976,1048884999,DE 1048885000,1048885111,NL 1048885112,1048885119,DE 1048885120,1048885471,NL @@ -12689,10 +15209,12 @@ 1048985216,1048985375,DE 1048985376,1048986879,EU 1048986880,1048987135,DE -1048987136,1049001983,EU +1048987136,1048991743,EU +1048991744,1048991747,DE +1048991748,1049001983,EU 1049001984,1049002015,DE -1049002016,1049002175,EU -1049002176,1049002239,DE +1049002016,1049002111,EU +1049002112,1049002239,DE 1049002240,1049003263,EU 1049003264,1049004287,DE 1049004288,1049004351,EU @@ -12818,9 +15340,7 @@ 1049460736,1049468927,NO 1049468928,1049477119,DE 1049477120,1049493503,PL -1049493504,1049512047,FI -1049512048,1049512055,AX -1049512056,1049518079,FI +1049493504,1049518079,FI 1049518080,1049518095,GB 1049518096,1049559039,FI 1049559040,1049653095,DE @@ -12858,9 +15378,7 @@ 1049739264,1049755647,NL 1049755648,1049757383,DE 1049757384,1049757391,IT -1049757392,1049757647,DE -1049757648,1049757663,CA -1049757664,1049758063,DE +1049757392,1049758063,DE 1049758064,1049758071,PL 1049758072,1049758095,DE 1049758096,1049758103,ES @@ -12881,11 +15399,17 @@ 1049762272,1049762303,DK 1049762304,1049763039,DE 1049763040,1049763055,CH -1049763056,1049764447,DE +1049763056,1049763327,DE +1049763328,1049763583,PL +1049763584,1049764447,DE 1049764448,1049764463,AE -1049764464,1049765695,DE +1049764464,1049764479,DE +1049764480,1049764543,CH +1049764544,1049765695,DE 1049765696,1049765791,PL -1049765792,1049766415,DE +1049765792,1049766143,DE +1049766144,1049766399,DK +1049766400,1049766415,DE 1049766416,1049766431,ES 1049766432,1049766511,DE 1049766512,1049766527,AE @@ -12907,8 +15431,7 @@ 1049771520,1049772895,DE 1049772896,1049772927,AE 1049772928,1049773055,ES -1049773056,1049773311,PL -1049773312,1049774367,DE +1049773056,1049774367,DE 1049774368,1049774399,IT 1049774400,1049775087,DE 1049775088,1049775103,AE @@ -12927,25 +15450,21 @@ 1049779136,1049779167,AE 1049779168,1049782303,DE 1049782304,1049782335,AE -1049782336,1049782623,DE -1049782624,1049782639,ES -1049782640,1049782743,DE +1049782336,1049782743,DE 1049782744,1049782751,IT 1049782752,1049783071,DE 1049783072,1049783103,DK 1049783104,1049783743,DE 1049783744,1049783759,AE -1049783760,1049784575,DE -1049784576,1049784831,PL -1049784832,1049784999,DE +1049783760,1049784999,DE 1049785000,1049785007,AT -1049785008,1049787135,DE -1049787136,1049787391,PL -1049787392,1049794559,DE +1049785008,1049794559,DE 1049794560,1049795583,CH -1049795584,1049817151,DE -1049817152,1049817159,PL -1049817160,1049817287,DE +1049795584,1049811455,DE +1049811456,1049811711,PL +1049811712,1049812223,DE +1049812224,1049812479,PL +1049812480,1049817287,DE 1049817288,1049817295,AE 1049817296,1049821183,DE 1049821184,1049886719,FR @@ -12955,9 +15474,7 @@ 1049911296,1049919487,FI 1049919488,1049927679,RU 1049927680,1049935871,NL -1049935872,1049937391,FI -1049937392,1049937399,AX -1049937400,1049944063,FI +1049935872,1049944063,FI 1049944064,1049952255,RU 1049952256,1049960447,UA 1049960448,1049968639,GB @@ -12976,9 +15493,7 @@ 1050206208,1050206999,SK 1050207000,1050207007,SR 1050207008,1050214399,SK -1050214400,1050244935,DE -1050244936,1050244943,PL -1050244944,1050246719,DE +1050214400,1050246719,DE 1050246720,1050246735,BE 1050246736,1050320231,DE 1050320232,1050320239,GB @@ -12988,9 +15503,7 @@ 1050450712,1050450719,NL 1050450720,1050471391,DE 1050471392,1050471399,IT -1050471400,1050502559,DE -1050502560,1050502567,US -1050502568,1050505247,DE +1050471400,1050505247,DE 1050505248,1050505279,CA 1050505280,1050507503,DE 1050507504,1050507519,A2 @@ -13000,11 +15513,7 @@ 1050619504,1050619511,CH 1050619512,1050621407,DE 1050621408,1050621439,BE -1050621440,1050626559,DE -1050626560,1050626815,GB -1050626816,1050647431,DE -1050647432,1050647439,NL -1050647440,1050664911,DE +1050621440,1050664911,DE 1050664912,1050664919,IT 1050664920,1050667519,DE 1050667520,1050667775,FR @@ -13222,8 +15731,8 @@ 1051104312,1051104319,BE 1051104320,1051104327,NL 1051104328,1051104335,BE -1051104336,1051104359,NL -1051104360,1051104367,BE +1051104336,1051104351,NL +1051104352,1051104367,BE 1051104368,1051104383,NL 1051104384,1051104399,BE 1051104400,1051104503,NL @@ -13299,8 +15808,8 @@ 1051105872,1051105895,NL 1051105896,1051105903,BE 1051105904,1051105911,NL -1051105912,1051105935,BE -1051105936,1051105967,NL +1051105912,1051105943,BE +1051105944,1051105967,NL 1051105968,1051105983,BE 1051105984,1051105999,NL 1051106000,1051106023,BE @@ -13340,8 +15849,8 @@ 1051106528,1051106535,BE 1051106536,1051106543,NL 1051106544,1051106551,BE -1051106552,1051106591,NL -1051106592,1051106599,BE +1051106552,1051106583,NL +1051106584,1051106599,BE 1051106600,1051106607,NL 1051106608,1051106615,BE 1051106616,1051106639,NL @@ -13362,7 +15871,9 @@ 1051106848,1051106863,BE 1051106864,1051106895,NL 1051106896,1051106911,BE -1051106912,1051106943,NL +1051106912,1051106927,NL +1051106928,1051106935,BE +1051106936,1051106943,NL 1051106944,1051106951,BE 1051106952,1051106959,NL 1051106960,1051106967,BE @@ -13432,9 +15943,11 @@ 1051295744,1051303935,GB 1051303936,1051312127,SK 1051312128,1051328511,GR -1051328512,1051460095,GB +1051328512,1051459583,GB +1051459584,1051460095,EU 1051460096,1051460351,ES -1051460352,1051525119,GB +1051460352,1051461631,EU +1051461632,1051525119,GB 1051525120,1051533311,MT 1051533312,1051541503,NG 1051541504,1051557887,GB @@ -13475,7 +15988,16 @@ 1051918336,1051919359,PL 1051919360,1051920383,AT 1051920384,1051920895,PL -1051920896,1051949823,AT +1051920896,1051946367,AT +1051946368,1051946383,NL +1051946384,1051946399,CH +1051946400,1051946415,NL +1051946416,1051946431,CH +1051946432,1051946447,NL +1051946448,1051946463,CH +1051946464,1051946479,NL +1051946480,1051946495,CH +1051946496,1051949823,AT 1051949824,1051949951,NL 1051949952,1051983871,AT 1051983872,1051986687,EU @@ -13499,8 +16021,8 @@ 1051994832,1051994863,EU 1051994864,1051994871,DE 1051994872,1051994943,EU -1051994944,1051995039,DE -1051995040,1051995391,EU +1051994944,1051995055,DE +1051995056,1051995391,EU 1051995392,1051996159,DE 1051996160,1051996335,EU 1051996336,1051996351,DE @@ -13799,9 +16321,7 @@ 1052176384,1052178431,NL 1052178432,1052180479,DK 1052180480,1052213247,RU -1052213248,1052232807,FI -1052232808,1052232823,AX -1052232824,1052246015,FI +1052213248,1052246015,FI 1052246016,1052247039,DE 1052247040,1052247295,FR 1052247296,1052247359,DE @@ -14604,7 +17124,23 @@ 1052507584,1052507647,EU 1052507648,1052507775,GB 1052507776,1052507903,EU -1052507904,1052581087,GB +1052507904,1052508415,GB +1052508416,1052516351,EU +1052516352,1052527615,GB +1052527616,1052528383,EU +1052528384,1052543999,GB +1052544000,1052544511,EU +1052544512,1052546047,GB +1052546048,1052546559,EU +1052546560,1052547519,GB +1052547520,1052547583,EU +1052547584,1052548607,GB +1052548608,1052549631,EU +1052549632,1052550143,GB +1052550144,1052550655,EU +1052550656,1052553215,GB +1052553216,1052553535,EU +1052553536,1052581087,GB 1052581088,1052581103,GE 1052581104,1052596447,GB 1052596448,1052596463,IT @@ -14624,7 +17160,8 @@ 1052665344,1052665599,SE 1052665600,1052684575,GB 1052684576,1052684607,IT -1052684608,1052770303,GB +1052684608,1052769791,GB +1052769792,1052770303,EU 1052770304,1052775711,CH 1052775712,1052775727,DE 1052775728,1052777503,CH @@ -14653,9 +17190,7 @@ 1053114368,1053130751,BE 1053130752,1053138943,NL 1053138944,1053147135,FI -1053147136,1053155071,SK -1053155072,1053155599,SR -1053155600,1053163519,SK +1053147136,1053163519,SK 1053163520,1053294591,DK 1053294592,1053294847,EU 1053294848,1053295103,AT @@ -14671,21 +17206,17 @@ 1053297028,1053297039,EU 1053297040,1053297055,IT 1053297056,1053297071,EU -1053297072,1053297135,IT -1053297136,1053298175,EU +1053297072,1053297143,IT +1053297144,1053298175,EU 1053298176,1053299199,CH 1053299200,1053299711,EU 1053299712,1053300031,GB 1053300032,1053300095,EU 1053300096,1053300103,GB 1053300104,1053300111,EU -1053300112,1053300159,GB -1053300160,1053300223,EU -1053300224,1053300735,GB +1053300112,1053300735,GB 1053300736,1053300991,CH -1053300992,1053301023,FR -1053301024,1053301039,EU -1053301040,1053301055,FR +1053300992,1053301055,FR 1053301056,1053301071,EU 1053301072,1053301135,FR 1053301136,1053301167,EU @@ -14710,20 +17241,20 @@ 1053302384,1053302687,FR 1053302688,1053302703,EU 1053302704,1053302711,GB -1053302712,1053302719,FR -1053302720,1053302727,EU -1053302728,1053302783,FR +1053302712,1053302783,FR 1053302784,1053305087,EU 1053305088,1053305951,GR 1053305952,1053306111,EU 1053306112,1053306879,GR 1053306880,1053307903,EU 1053307904,1053307943,GB -1053307944,1053307959,EU -1053307960,1053308543,GB +1053307944,1053307955,EU +1053307956,1053307967,GB +1053307968,1053307983,EU +1053307984,1053308543,GB 1053308544,1053308671,EU -1053308672,1053308703,GB -1053308704,1053308767,EU +1053308672,1053308687,GB +1053308688,1053308767,EU 1053308768,1053308831,GB 1053308832,1053308839,EU 1053308840,1053308863,GB @@ -14737,8 +17268,8 @@ 1053312256,1053312511,DK 1053312512,1053312767,EU 1053312768,1053312815,DK -1053312816,1053312847,EU -1053312848,1053312871,DK +1053312816,1053312831,EU +1053312832,1053312871,DK 1053312872,1053312879,EU 1053312880,1053312911,DK 1053312912,1053312927,EU @@ -14752,9 +17283,7 @@ 1053314048,1053314063,EU 1053314064,1053314079,CZ 1053314080,1053315071,EU -1053315072,1053316719,GB -1053316720,1053316727,EU -1053316728,1053317119,GB +1053315072,1053317119,GB 1053317120,1053317295,ZA 1053317296,1053317375,EU 1053317376,1053317631,GB @@ -14798,8 +17327,8 @@ 1053329152,1053329183,EU 1053329184,1053329279,ZA 1053329280,1053329407,EU -1053329408,1053329471,ES -1053329472,1053329503,EU +1053329408,1053329487,ES +1053329488,1053329503,EU 1053329504,1053329527,ES 1053329528,1053329631,EU 1053329632,1053329663,ES @@ -14814,8 +17343,8 @@ 1053331704,1053331711,EU 1053331712,1053331887,NL 1053331888,1053331903,EU -1053331904,1053331927,NL -1053331928,1053331967,EU +1053331904,1053331939,NL +1053331940,1053331967,EU 1053331968,1053332271,NL 1053332272,1053332319,EU 1053332320,1053332351,NL @@ -14861,7 +17390,9 @@ 1053340512,1053340671,EU 1053340672,1053341567,GB 1053341568,1053341575,EU -1053341576,1053341695,GB +1053341576,1053341647,GB +1053341648,1053341655,EU +1053341656,1053341695,GB 1053341696,1053343743,EU 1053343744,1053344255,FI 1053344256,1053345279,EU @@ -14982,8 +17513,8 @@ 1053840448,1053840511,DE 1053840512,1053843199,EU 1053843200,1053843231,DK -1053843232,1053843247,GB -1053843248,1053843711,EU +1053843232,1053843455,GB +1053843456,1053843711,EU 1053843712,1053843967,DE 1053843968,1053844223,GB 1053844224,1053844479,DE @@ -15110,11 +17641,12 @@ 1054130176,1054138367,LT 1054138368,1054146559,AZ 1054146560,1054179327,RU -1054179328,1054180351,GB +1054179328,1054179584,DE +1054179585,1054180351,GB 1054180352,1054181120,DE 1054181121,1054181375,GB -1054181376,1054183168,DE -1054183169,1054183423,GB +1054181376,1054182399,DE +1054182400,1054183423,GB 1054183424,1054185216,DE 1054185217,1054185471,GB 1054185472,1054186240,DE @@ -15365,7 +17897,9 @@ 1055932416,1055940607,FI 1055940608,1055948799,EG 1055948800,1055956991,DE -1055956992,1055965183,CZ +1055956992,1055958191,CZ +1055958192,1055958207,GB +1055958208,1055965183,CZ 1055965184,1055973375,CH 1055973376,1055981567,FR 1055981568,1055989759,IT @@ -15385,8 +17919,8 @@ 1056243712,1056244255,CH 1056244256,1056244287,FR 1056244288,1056244335,MC -1056244336,1056244351,FR -1056244352,1056244415,CH +1056244336,1056244367,FR +1056244368,1056244415,CH 1056244416,1056244479,MC 1056244480,1056251903,CH 1056251904,1056260095,RU @@ -15398,13 +17932,7 @@ 1056286656,1056374783,DE 1056374784,1056440319,SE 1056440320,1056473087,TR -1056473088,1056505087,FI -1056505088,1056505107,SE -1056505108,1056505115,FI -1056505116,1056505119,SE -1056505120,1056505343,FI -1056505344,1056505599,SE -1056505600,1056505855,FI +1056473088,1056505855,FI 1056505856,1056507015,PT 1056507016,1056507023,ES 1056507024,1056514047,PT @@ -15455,21 +17983,15 @@ 1061588736,1061588991,GU 1061588992,1061633567,US 1061633568,1061633575,CA -1061633576,1061762047,US -1061762048,1061762303,FR -1061762304,1061776479,US +1061633576,1061776479,US 1061776480,1061776639,CA -1061776640,1061833855,US -1061833856,1061833983,PR -1061833984,1061847711,US +1061776640,1061847711,US 1061847712,1061847743,FR 1061847744,1061853695,US 1061853696,1061854207,GB 1061854208,1061939711,US 1061939712,1061940223,JM -1061940224,1062000319,US -1062000320,1062000383,PR -1062000384,1062069247,US +1061940224,1062069247,US 1062069248,1062070271,PR 1062070272,1062219519,US 1062219520,1062219775,IN @@ -15483,9 +18005,7 @@ 1062262784,1062263039,PH 1062263040,1062378767,US 1062378768,1062378783,CA -1062378784,1062429695,US -1062429696,1062430207,PR -1062430208,1062475935,US +1062378784,1062475935,US 1062475936,1062475951,GB 1062475952,1062486271,US 1062486272,1062486527,MX @@ -15502,12 +18022,10 @@ 1062636352,1062725103,US 1062725104,1062725111,IL 1062725112,1062871551,US -1062871552,1062872319,PR -1062872320,1063335422,US -1063335423,1063335423,CO -1063335424,1063390207,US -1063390208,1063390463,PR -1063390464,1063497863,US +1062871552,1062872063,PR +1062872064,1063305727,US +1063305728,1063305983,CA +1063305984,1063497863,US 1063497864,1063497871,CA 1063497872,1063504191,US 1063504192,1063504255,MX @@ -15516,16 +18034,18 @@ 1063560704,1063561231,US 1063561232,1063561247,CA 1063561248,1063567359,US -1063567360,1063575551,A2 +1063567360,1063568895,A2 +1063568896,1063569151,TZ +1063569152,1063573679,A2 +1063573680,1063573695,VN +1063573696,1063575551,A2 1063575552,1063579999,US 1063580000,1063580015,CA 1063580016,1063587631,US 1063587632,1063587647,CA 1063587648,1063598847,US 1063598848,1063598863,CA -1063598864,1063690239,US -1063690240,1063690495,PR -1063690496,1063727615,US +1063598864,1063727615,US 1063727616,1063728127,GU 1063728128,1063747583,US 1063747584,1063747839,A2 @@ -15648,13 +18168,13 @@ 1066352640,1066355711,JM 1066355712,1066355967,BB 1066355968,1066369023,JM -1066369024,1066584063,US -1066584064,1066586111,PE -1066586112,1066604927,US -1066604928,1066604959,CA -1066604960,1066606295,US +1066369024,1066606295,US 1066606296,1066606303,GB -1066606304,1066831071,US +1066606304,1066830311,US +1066830312,1066830319,SG +1066830320,1066830991,US +1066830992,1066830999,JP +1066831000,1066831071,US 1066831072,1066831087,JP 1066831088,1067473471,US 1067473472,1067473535,CA @@ -15670,25 +18190,15 @@ 1067532288,1067532799,HN 1067532800,1067537959,US 1067537960,1067537967,GB -1067537968,1067552511,US -1067552512,1067552767,PR -1067552768,1067562495,US -1067562496,1067562751,SL -1067562752,1067573247,US +1067537968,1067573247,US 1067573248,1067573255,SG 1067573256,1067575295,US 1067575296,1067577343,HN 1067577344,1067590111,US 1067590112,1067590143,CA -1067590144,1067593983,US -1067593984,1067594239,PR -1067594240,1067617791,US +1067590144,1067617791,US 1067617792,1067618047,CN -1067618048,1067618111,US -1067618112,1067618143,PR -1067618144,1067621375,US -1067621376,1067621631,PR -1067621632,1067625967,US +1067618048,1067625967,US 1067625968,1067625983,CH 1067625984,1067653255,US 1067653256,1067653263,PR @@ -15698,31 +18208,23 @@ 1067700736,1067701247,AN 1067701248,1067726847,US 1067726848,1067727359,EC -1067727360,1067736831,US -1067736832,1067737087,PR -1067737088,1067740159,US +1067727360,1067740159,US 1067740160,1067741183,HN -1067741184,1067751871,US -1067751872,1067751887,PR -1067751888,1067762815,US +1067741184,1067762815,US 1067762816,1067762831,CA 1067762832,1067780607,US 1067780608,1067780863,GB -1067780864,1067808783,US -1067808784,1067808799,GB -1067808800,1067822863,US +1067780864,1067822863,US 1067822864,1067822871,CA -1067822872,1067824895,US -1067824896,1067825151,PR -1067825152,1067838463,US +1067822872,1067826239,US +1067826240,1067826247,CA +1067826248,1067838463,US 1067838464,1067838591,IT 1067838592,1067856575,US 1067856576,1067856607,CO 1067856608,1067863807,US 1067863808,1067863935,CA -1067863936,1067894071,US -1067894072,1067894079,PR -1067894080,1067908295,US +1067863936,1067908295,US 1067908296,1067908303,CH 1067908304,1067909023,US 1067909024,1067909039,SG @@ -15734,12 +18236,11 @@ 1067923232,1067923239,CA 1067923240,1067934911,US 1067934912,1067934927,CN -1067934928,1067934935,PR -1067934936,1067977895,US +1067934928,1067954751,US +1067954752,1067954783,DK +1067954784,1067977895,US 1067977896,1067977903,CA -1067977904,1067978751,US -1067978752,1067979007,PR -1067979008,1067989247,US +1067977904,1067989247,US 1067989248,1067989503,EC 1067989504,1067998463,US 1067998464,1067998719,CO @@ -15749,27 +18250,21 @@ 1068017664,1068018175,YE 1068018176,1068070887,US 1068070888,1068070895,CA -1068070896,1068083455,US -1068083456,1068083711,PR -1068083712,1068096415,US +1068070896,1068096415,US 1068096416,1068096447,CA 1068096448,1068119407,US 1068119408,1068119423,DE -1068119424,1068171951,US -1068171952,1068171967,PR -1068171968,1068175871,US +1068119424,1068167439,US +1068167440,1068167447,GB +1068167448,1068175871,US 1068175872,1068176383,YE -1068176384,1068179487,US -1068179488,1068179503,PR -1068179504,1068198879,US +1068176384,1068198879,US 1068198880,1068198911,IN 1068198912,1068199935,US 1068199936,1068204031,CA 1068204032,1068230655,US 1068230656,1068230911,CO -1068230912,1068239935,US -1068239936,1068239999,PR -1068240000,1068284735,US +1068230912,1068284735,US 1068284736,1068284743,CA 1068284744,1068284751,US 1068284752,1068284759,DK @@ -15783,11 +18278,7 @@ 1068419072,1068421119,CO 1068421120,1068425983,US 1068425984,1068426239,EC -1068426240,1068462079,US -1068462080,1068462335,PR -1068462336,1068478591,US -1068478592,1068478607,PR -1068478608,1068480159,US +1068426240,1068480159,US 1068480160,1068480191,IN 1068480192,1068480431,US 1068480432,1068480447,SE @@ -15795,17 +18286,11 @@ 1068481024,1068481535,PR 1068481536,1068491263,US 1068491264,1068491519,HN -1068491520,1070499559,US -1070499560,1070499567,PR -1070499568,1070729471,US +1068491520,1070729471,US 1070729472,1070729727,CA 1070729728,1070805559,US 1070805560,1070805567,VG -1070805568,1071100159,US -1071100160,1071100415,PR -1071100416,1071100927,US -1071100928,1071101951,PR -1071101952,1071170815,US +1070805568,1071170815,US 1071170816,1071171071,PH 1071171072,1071206527,US 1071206528,1071206559,HK @@ -15843,13 +18328,17 @@ 1071599478,1071599490,PH 1071599491,1071985631,US 1071985632,1071985663,ML -1071985664,1072512951,US +1071985664,1072228863,US +1072228864,1072229375,CA +1072229376,1072360703,US +1072360704,1072360959,HK +1072360960,1072366599,US +1072366600,1072366607,CA +1072366608,1072512951,US 1072512952,1072512959,CA 1072512960,1072619023,US 1072619024,1072619039,CA -1072619040,1072680623,US -1072680624,1072680631,CA -1072680632,1072697639,US +1072619040,1072697639,US 1072697640,1072697647,IL 1072697648,1072707327,US 1072707328,1072707583,IN @@ -15879,7 +18368,11 @@ 1072727216,1072727223,JM 1072727224,1072727551,US 1072727552,1072727567,DE -1072727568,1072777631,US +1072727568,1072774335,US +1072774336,1072774367,JP +1072774368,1072774463,US +1072774464,1072774479,JP +1072774480,1072777631,US 1072777632,1072777647,TW 1072777648,1072785415,US 1072785416,1072785423,DK @@ -15988,10 +18481,78 @@ 1073093647,1073093654,PE 1073093655,1073094557,US 1073094558,1073094570,IT -1073094571,1073373183,US +1073094571,1073119517,US +1073119518,1073119527,NL +1073119528,1073119587,US +1073119588,1073119597,AR +1073119598,1073119657,US +1073119658,1073119667,BR +1073119668,1073120079,US +1073120080,1073120089,RO +1073120090,1073120109,US +1073120110,1073120119,SA +1073120120,1073120631,US +1073120632,1073120639,CN +1073120640,1073121545,US +1073121546,1073121555,IN +1073121556,1073121655,US +1073121656,1073121665,DE +1073121666,1073121675,UA +1073121676,1073121685,US +1073121686,1073121695,SA +1073121696,1073121821,US +1073121822,1073121831,DE +1073121832,1073121861,US +1073121862,1073121871,NL +1073121872,1073121931,US +1073121932,1073121941,ES +1073121942,1073122579,US +1073122580,1073122589,TR +1073122590,1073123437,US +1073123438,1073123447,UY +1073123448,1073123613,US +1073123614,1073123623,TR +1073123624,1073123653,US +1073123654,1073123663,ES +1073123664,1073123753,US +1073123754,1073123763,RU +1073123764,1073123859,US +1073123860,1073123869,IL +1073123870,1073123909,US +1073123910,1073123929,RU +1073123930,1073123969,US +1073123970,1073123979,DM +1073123980,1073123989,LV +1073123990,1073124105,US +1073124106,1073124115,DE +1073124116,1073124125,RU +1073124126,1073124165,US +1073124166,1073124175,RU +1073124176,1073124195,US +1073124196,1073124215,BR +1073124216,1073124295,US +1073124296,1073124305,RU +1073124306,1073124315,DE +1073124316,1073125247,US +1073125248,1073125255,BR +1073125256,1073125279,US +1073125280,1073125287,IN +1073125288,1073125343,US +1073125344,1073125373,SG +1073125374,1073125735,US +1073125736,1073125743,JO +1073125744,1073126007,US +1073126008,1073126015,SG +1073126016,1073126271,US +1073126272,1073126279,SA +1073126280,1073126327,US +1073126328,1073126337,CN +1073126338,1073126911,US +1073126912,1073127167,GB +1073127168,1073373183,US 1073373184,1073381375,CA -1073381376,1073381399,US -1073381400,1073381463,NL +1073381376,1073381391,US +1073381392,1073381463,NL 1073381464,1073381471,US 1073381472,1073381887,NL 1073381888,1073382687,US @@ -16012,8 +18573,7 @@ 1073383840,1073383871,VE 1073383872,1073384191,US 1073384192,1073384223,BR -1073384224,1073384255,US -1073384256,1073384287,CA +1073384224,1073384287,US 1073384288,1073384295,BR 1073384296,1073384511,US 1073384512,1073384575,CA @@ -16077,8 +18637,7 @@ 1073395184,1073395191,AR 1073395192,1073395239,US 1073395240,1073395247,BR -1073395248,1073395391,US -1073395392,1073395399,AF +1073395248,1073395399,US 1073395400,1073395407,CA 1073395408,1073395423,PR 1073395424,1073395967,US @@ -16092,7 +18651,7 @@ 1073396864,1073396895,CA 1073396896,1073396911,US 1073396912,1073396919,CA -1073396920,1073396927,BR +1073396920,1073396927,US 1073396928,1073396935,VE 1073396936,1073396959,US 1073396960,1073396991,CA @@ -16136,11 +18695,7 @@ 1074184192,1074188287,CA 1074188288,1074229247,US 1074229248,1074241535,CA -1074241536,1074249791,US -1074249792,1074249807,BB -1074249808,1074375935,US -1074375936,1074376191,A1 -1074376192,1074397439,US +1074241536,1074397439,US 1074397440,1074399039,CA 1074399040,1074399231,US 1074399232,1074408319,CA @@ -16222,9 +18777,377 @@ 1074716720,1074716735,GB 1074716736,1074733055,US 1074733056,1074737151,AU -1074737152,1074745343,CA +1074737152,1074742117,CA +1074742118,1074742125,MA +1074742126,1074742847,CA +1074742848,1074742863,AU +1074742864,1074742871,US +1074742872,1074743551,CA +1074743552,1074743583,AU +1074743584,1074743591,US +1074743592,1074743599,SG +1074743600,1074743663,CA +1074743664,1074743679,AE +1074743680,1074743743,CA +1074743744,1074743807,US +1074743808,1074743895,CA +1074743896,1074743903,US +1074743904,1074743919,CA +1074743920,1074743927,US +1074743928,1074744255,CA +1074744256,1074744271,AE +1074744272,1074744367,CA +1074744368,1074744375,US +1074744376,1074744863,CA +1074744864,1074744879,AU +1074744880,1074745103,CA +1074745104,1074745111,AU +1074745112,1074745119,US +1074745120,1074745199,CA +1074745200,1074745215,US +1074745216,1074745343,CA 1074745344,1074757631,US -1074757632,1074765823,CA +1074757632,1074757695,CA +1074757696,1074757719,US +1074757720,1074757723,CA +1074757724,1074757727,SG +1074757728,1074757783,CA +1074757784,1074757787,JP +1074757788,1074757791,CN +1074757792,1074757795,CA +1074757796,1074757799,CZ +1074757800,1074757815,CA +1074757816,1074757823,PK +1074757824,1074757831,CA +1074757832,1074757839,BR +1074757840,1074757843,CA +1074757844,1074757847,VE +1074757848,1074758423,CA +1074758424,1074758431,VG +1074758432,1074758447,CA +1074758448,1074758463,US +1074758464,1074758479,CA +1074758480,1074758487,PK +1074758488,1074758491,CN +1074758492,1074758495,CA +1074758496,1074758503,IN +1074758504,1074758511,DE +1074758512,1074758571,CA +1074758572,1074758575,DE +1074758576,1074758607,CA +1074758608,1074758623,US +1074758624,1074758631,AU +1074758632,1074758703,CA +1074758704,1074758707,IT +1074758708,1074758711,CA +1074758712,1074758719,DO +1074758720,1074758751,CA +1074758752,1074758759,MT +1074758760,1074758767,CA +1074758768,1074758775,CN +1074758776,1074758783,CA +1074758784,1074758787,BR +1074758788,1074758791,DE +1074758792,1074758823,CA +1074758824,1074758831,GB +1074758832,1074758839,VG +1074758840,1074758871,CA +1074758872,1074758879,ES +1074758880,1074758935,CA +1074758936,1074758943,MX +1074758944,1074758975,CA +1074758976,1074758983,IT +1074758984,1074758991,CA +1074758992,1074759007,BR +1074759008,1074759011,CA +1074759012,1074759015,US +1074759016,1074759019,CA +1074759020,1074759023,ES +1074759024,1074759031,CA +1074759032,1074759039,EE +1074759040,1074759047,CA +1074759048,1074759055,PK +1074759056,1074759063,CL +1074759064,1074759071,CA +1074759072,1074759079,BR +1074759080,1074759087,CA +1074759088,1074759095,AE +1074759096,1074759103,CA +1074759104,1074759107,PK +1074759108,1074759127,CA +1074759128,1074759135,US +1074759136,1074759151,CA +1074759152,1074759167,US +1074759168,1074759171,ZA +1074759172,1074759175,CA +1074759176,1074759179,US +1074759180,1074759191,CA +1074759192,1074759199,PH +1074759200,1074759207,CA +1074759208,1074759211,GB +1074759212,1074759231,CA +1074759232,1074759235,AE +1074759236,1074759247,CA +1074759248,1074759255,IL +1074759256,1074759263,QA +1074759264,1074759283,CA +1074759284,1074759287,FR +1074759288,1074759315,CA +1074759316,1074759319,IL +1074759320,1074759351,CA +1074759352,1074759359,US +1074759360,1074759407,CA +1074759408,1074759415,GB +1074759416,1074759423,BR +1074759424,1074759431,GB +1074759432,1074759511,CA +1074759512,1074759519,US +1074759520,1074759535,CA +1074759536,1074759551,IQ +1074759552,1074759615,CA +1074759616,1074759623,RU +1074759624,1074759631,PE +1074759632,1074759655,CA +1074759656,1074759663,HK +1074759664,1074759671,AR +1074759672,1074759679,VG +1074759680,1074759951,CA +1074759952,1074759959,FR +1074759960,1074759967,CA +1074759968,1074759975,VG +1074759976,1074759983,BR +1074759984,1074759987,CA +1074759988,1074759991,PT +1074759992,1074760007,CA +1074760008,1074760015,AU +1074760016,1074760023,CA +1074760024,1074760031,FR +1074760032,1074760043,US +1074760044,1074760091,CA +1074760092,1074760095,US +1074760096,1074760103,IN +1074760104,1074760135,CA +1074760136,1074760143,LV +1074760144,1074760151,BR +1074760152,1074760159,PK +1074760160,1074760163,CA +1074760164,1074760167,SE +1074760168,1074760183,CA +1074760184,1074760191,AR +1074760192,1074760475,CA +1074760476,1074760479,AE +1074760480,1074760487,BR +1074760488,1074760543,CA +1074760544,1074760551,BR +1074760552,1074760559,JO +1074760560,1074760591,CA +1074760592,1074760607,US +1074760608,1074760711,CA +1074760712,1074760719,RU +1074760720,1074760727,US +1074760728,1074760743,CA +1074760744,1074760751,PK +1074760752,1074760755,US +1074760756,1074760767,CA +1074760768,1074760775,PT +1074760776,1074760787,CA +1074760788,1074760791,NG +1074760792,1074760807,CA +1074760808,1074760815,LB +1074760816,1074760831,CA +1074760832,1074760847,US +1074760848,1074760855,CA +1074760856,1074760859,DE +1074760860,1074760875,CA +1074760876,1074760879,PT +1074760880,1074760887,BO +1074760888,1074760895,DK +1074760896,1074760903,CA +1074760904,1074760911,US +1074760912,1074760919,CA +1074760920,1074760927,AU +1074760928,1074760931,CA +1074760932,1074760935,US +1074760936,1074761031,CA +1074761032,1074761039,US +1074761040,1074761043,FR +1074761044,1074761047,CA +1074761048,1074761055,IL +1074761056,1074761087,CA +1074761088,1074761091,US +1074761092,1074761099,CA +1074761100,1074761103,US +1074761104,1074761123,CA +1074761124,1074761127,GB +1074761128,1074761167,CA +1074761168,1074761175,BR +1074761176,1074761191,CA +1074761192,1074761195,GB +1074761196,1074761527,CA +1074761528,1074761535,BR +1074761536,1074761539,CA +1074761540,1074761543,US +1074761544,1074761575,CA +1074761576,1074761583,PK +1074761584,1074761599,CA +1074761600,1074761615,GB +1074761616,1074761623,CA +1074761624,1074761631,MX +1074761632,1074761659,CA +1074761660,1074761663,US +1074761664,1074761671,CA +1074761672,1074761679,GB +1074761680,1074761687,MA +1074761688,1074761711,CA +1074761712,1074761719,RU +1074761720,1074761775,CA +1074761776,1074761779,GB +1074761780,1074761807,CA +1074761808,1074761815,US +1074761816,1074761823,PH +1074761824,1074761831,CA +1074761832,1074761839,US +1074761840,1074761847,GB +1074761848,1074761867,CA +1074761868,1074761871,US +1074761872,1074761887,DK +1074761888,1074761915,CA +1074761916,1074761919,IT +1074761920,1074761927,US +1074761928,1074761971,CA +1074761972,1074761975,BR +1074761976,1074762047,CA +1074762048,1074762111,US +1074762112,1074762399,CA +1074762400,1074762431,BS +1074762432,1074762827,CA +1074762828,1074762831,US +1074762832,1074762843,CA +1074762844,1074762847,VN +1074762848,1074762851,CA +1074762852,1074762855,DE +1074762856,1074762863,CA +1074762864,1074762871,RO +1074762872,1074762875,CA +1074762876,1074762879,US +1074762880,1074762967,CA +1074762968,1074762975,DE +1074762976,1074762991,CA +1074762992,1074762999,FR +1074763000,1074763003,CA +1074763004,1074763007,VN +1074763008,1074763015,BR +1074763016,1074763055,CA +1074763056,1074763063,AU +1074763064,1074763071,US +1074763072,1074763095,CA +1074763096,1074763103,US +1074763104,1074763107,RU +1074763108,1074763111,CA +1074763112,1074763119,US +1074763120,1074763143,CA +1074763144,1074763151,US +1074763152,1074763167,CA +1074763168,1074763175,CO +1074763176,1074763183,CA +1074763184,1074763191,US +1074763192,1074763199,CA +1074763200,1074763207,US +1074763208,1074763215,GB +1074763216,1074763223,CA +1074763224,1074763231,US +1074763232,1074763239,IT +1074763240,1074763247,US +1074763248,1074763287,CA +1074763288,1074763295,MX +1074763296,1074763303,US +1074763304,1074763315,CA +1074763316,1074763319,JP +1074763320,1074763359,CA +1074763360,1074763375,US +1074763376,1074763379,CA +1074763380,1074763383,US +1074763384,1074763399,CA +1074763400,1074763407,AE +1074763408,1074763439,CA +1074763440,1074763443,US +1074763444,1074763447,CA +1074763448,1074763455,PT +1074763456,1074763511,CA +1074763512,1074763519,US +1074763520,1074763663,CA +1074763664,1074763679,CR +1074763680,1074764031,CA +1074764032,1074764039,IR +1074764040,1074764055,CA +1074764056,1074764063,US +1074764064,1074764067,CA +1074764068,1074764071,SA +1074764072,1074764075,VN +1074764076,1074764095,CA +1074764096,1074764103,US +1074764104,1074764111,CA +1074764112,1074764119,US +1074764120,1074764127,CA +1074764128,1074764135,US +1074764136,1074764159,CA +1074764160,1074764167,US +1074764168,1074764191,CA +1074764192,1074764199,SG +1074764200,1074764231,CA +1074764232,1074764239,BE +1074764240,1074764383,CA +1074764384,1074764391,US +1074764392,1074764407,CA +1074764408,1074764423,US +1074764424,1074764427,CA +1074764428,1074764431,US +1074764432,1074764435,MD +1074764436,1074764447,CA +1074764448,1074764455,US +1074764456,1074764491,CA +1074764492,1074764495,CH +1074764496,1074764503,CA +1074764504,1074764511,IL +1074764512,1074764515,AE +1074764516,1074764519,CA +1074764520,1074764527,SA +1074764528,1074764535,CA +1074764536,1074764539,VN +1074764540,1074764799,CA +1074764800,1074764831,US +1074764832,1074764895,CA +1074764896,1074764959,US +1074764960,1074765071,CA +1074765072,1074765075,JP +1074765076,1074765103,CA +1074765104,1074765111,CN +1074765112,1074765119,US +1074765120,1074765151,CA +1074765152,1074765159,BR +1074765160,1074765167,TR +1074765168,1074765175,GR +1074765176,1074765183,SE +1074765184,1074765199,CA +1074765200,1074765207,BR +1074765208,1074765211,CA +1074765212,1074765215,BR +1074765216,1074765231,CA +1074765232,1074765239,SE +1074765240,1074765247,CA +1074765248,1074765251,YE +1074765252,1074765255,CA +1074765256,1074765271,AE +1074765272,1074765275,US +1074765276,1074765279,NZ +1074765280,1074765283,US +1074765284,1074765287,CA +1074765288,1074765295,NP +1074765296,1074765303,US +1074765304,1074765311,GR +1074765312,1074765487,CA +1074765488,1074765503,PK +1074765504,1074765823,CA 1074765824,1074777343,US 1074777344,1074777599,AU 1074777600,1074783167,US @@ -16233,8 +19156,12 @@ 1074783232,1074785823,US 1074785824,1074785855,AU 1074785856,1074871583,US -1074871584,1074871607,CA -1074871608,1074937855,US +1074871584,1074871591,CA +1074871592,1074871599,US +1074871600,1074871607,CA +1074871608,1074871615,US +1074871616,1074871679,CA +1074871680,1074937855,US 1074937856,1074946047,CA 1074946048,1074962431,US 1074962432,1074970623,CA @@ -16253,9 +19180,9 @@ 1075479608,1075479615,US 1075479616,1075480415,CA 1075480416,1075480423,US -1075480424,1075484263,CA -1075484264,1075484271,US -1075484272,1075494911,CA +1075480424,1075482655,CA +1075482656,1075482671,US +1075482672,1075494911,CA 1075494912,1075513151,US 1075513152,1075513183,KW 1075513184,1075532663,US @@ -16313,15 +19240,21 @@ 1075581472,1075581479,NL 1075581480,1075581495,NO 1075581496,1075581499,NL -1075581500,1075581695,NO +1075581500,1075581543,NO +1075581544,1075581551,NL +1075581552,1075581695,NO 1075581696,1075581823,NL -1075581824,1075582503,NO -1075582504,1075582511,NL -1075582512,1075582615,NO +1075581824,1075582495,NO +1075582496,1075582511,NL +1075582512,1075582527,NO +1075582528,1075582559,NL +1075582560,1075582615,NO 1075582616,1075582623,NL 1075582624,1075582975,NO 1075582976,1075583007,NL -1075583008,1075583119,NO +1075583008,1075583039,NO +1075583040,1075583055,NL +1075583056,1075583119,NO 1075583120,1075583123,NL 1075583124,1075583127,NO 1075583128,1075583135,NL @@ -16333,7 +19266,9 @@ 1075583552,1075583567,NL 1075583568,1075583583,NO 1075583584,1075583591,NL -1075583592,1075583743,NO +1075583592,1075583647,NO +1075583648,1075583663,NL +1075583664,1075583743,NO 1075583744,1075583759,NL 1075583760,1075583783,NO 1075583784,1075583791,NL @@ -16382,17 +19317,40 @@ 1075609600,1075613695,TT 1075613696,1075744767,US 1075744768,1075748863,A2 -1075748864,1075855359,US +1075748864,1075776351,US +1075776352,1075776383,BR +1075776384,1075777743,US +1075777744,1075777759,BR +1075777760,1075780351,US +1075780352,1075780367,BR +1075780368,1075783423,US +1075783424,1075783455,BE +1075783456,1075784591,US +1075784592,1075784607,BR +1075784608,1075785679,US +1075785680,1075785695,BR +1075785696,1075786527,US +1075786528,1075786559,GB +1075786560,1075786575,US +1075786576,1075786591,GB +1075786592,1075789135,US +1075789136,1075789143,BR +1075789144,1075855359,US 1075855360,1075871743,DO -1075871744,1075970047,US -1075970048,1075972095,CA +1075871744,1075972095,US 1075972096,1075972351,GB -1075972352,1075973887,US +1075972352,1075973703,US +1075973704,1075973711,CA +1075973712,1075973887,US 1075973888,1075974143,CA 1075974144,1075975167,US 1075975168,1075975679,CA 1075975680,1075975815,US -1075975816,1075976175,CA +1075975816,1075975983,CA +1075975984,1075975999,US +1075976000,1075976127,CA +1075976128,1075976159,US +1075976160,1075976175,CA 1075976176,1075976191,US 1075976192,1075976447,CA 1075976448,1075976479,US @@ -16537,18 +19495,22 @@ 1076005240,1076005247,CA 1076005248,1076005263,US 1076005264,1076005279,CA -1076005280,1076005311,US -1076005312,1076005343,CA +1076005280,1076005319,US +1076005320,1076005343,CA 1076005344,1076005375,US -1076005376,1076005887,CA +1076005376,1076005791,CA +1076005792,1076005807,US +1076005808,1076005887,CA 1076005888,1076006015,US -1076006016,1076006047,CA -1076006048,1076006079,US +1076006016,1076006055,CA +1076006056,1076006079,US 1076006080,1076006111,CA 1076006112,1076006271,US 1076006272,1076006303,CA -1076006304,1076006367,US -1076006368,1076006719,CA +1076006304,1076006335,US +1076006336,1076006367,CA +1076006368,1076006383,US +1076006384,1076006719,CA 1076006720,1076006751,US 1076006752,1076006783,CA 1076006784,1076006911,US @@ -16556,7 +19518,9 @@ 1076007168,1076007183,US 1076007184,1076007247,CA 1076007248,1076007263,US -1076007264,1076007947,CA +1076007264,1076007679,CA +1076007680,1076007935,US +1076007936,1076007947,CA 1076007948,1076007951,US 1076007952,1076008063,CA 1076008064,1076008191,US @@ -16568,7 +19532,9 @@ 1076009696,1076009711,US 1076009712,1076009887,CA 1076009888,1076009919,US -1076009920,1076011007,CA +1076009920,1076010727,CA +1076010728,1076010735,US +1076010736,1076011007,CA 1076011008,1076012236,US 1076012237,1076012237,IN 1076012238,1076013094,US @@ -16580,14 +19546,14 @@ 1076024316,1076026023,US 1076026024,1076026031,CA 1076026032,1076026367,US -1076026368,1076026495,CA -1076026496,1076026559,US +1076026368,1076026527,CA +1076026528,1076026559,US 1076026560,1076026607,CA 1076026608,1076026623,SG 1076026624,1076026975,CA 1076026976,1076027031,US -1076027032,1076027199,CA -1076027200,1076027295,US +1076027032,1076027263,CA +1076027264,1076027295,US 1076027296,1076027407,CA 1076027408,1076027423,US 1076027424,1076027711,CA @@ -16609,8 +19575,8 @@ 1076029232,1076029239,CA 1076029240,1076029247,US 1076029248,1076029255,CA -1076029256,1076029263,US -1076029264,1076029311,CA +1076029256,1076029271,US +1076029272,1076029311,CA 1076029312,1076029319,GB 1076029320,1076029415,CA 1076029416,1076029422,US @@ -16689,9 +19655,7 @@ 1076048864,1076049151,US 1076049152,1076049407,DE 1076049408,1076049439,CA -1076049440,1076049471,US -1076049472,1076049503,PR -1076049504,1076049919,US +1076049440,1076049919,US 1076049920,1076050175,IL 1076050176,1076174847,US 1076174848,1076178943,BM @@ -16709,9 +19673,7 @@ 1076183040,1076183071,IN 1076183072,1076183231,US 1076183232,1076183295,CA -1076183296,1076183423,US -1076183424,1076183487,IN -1076183488,1076183807,US +1076183296,1076183807,US 1076183808,1076184063,CA 1076184064,1076184095,VE 1076184096,1076184159,US @@ -16722,9 +19684,7 @@ 1076184288,1076184319,CA 1076184320,1076184575,US 1076184576,1076184831,CA -1076184832,1076184895,US -1076184896,1076184927,FR -1076184928,1076185215,US +1076184832,1076185215,US 1076185216,1076185343,CA 1076185344,1076185439,US 1076185440,1076185471,IT @@ -16753,21 +19713,14 @@ 1076187904,1076188159,CA 1076188160,1076188287,US 1076188288,1076188415,BE -1076188416,1076188799,US -1076188800,1076188927,CA -1076188928,1076189183,US +1076188416,1076189183,US 1076189184,1076189215,VE 1076189216,1076189279,CA 1076189280,1076189311,US 1076189312,1076189343,CA 1076189344,1076189407,US 1076189408,1076189439,IN -1076189440,1076189695,US -1076189696,1076189759,IN -1076189760,1076189823,CA -1076189824,1076189887,US -1076189888,1076189951,CA -1076189952,1076190079,US +1076189440,1076190079,US 1076190080,1076190143,IN 1076190144,1076190175,BE 1076190176,1076190207,IN @@ -16779,16 +19732,13 @@ 1076190914,1076190945,IN 1076190946,1076191231,US 1076191232,1076191487,CA -1076191488,1076192063,US -1076192064,1076192127,IN +1076191488,1076192127,US 1076192128,1076192191,CA 1076192192,1076192255,US 1076192256,1076192383,BE 1076192384,1076192767,US -1076192768,1076192895,IN -1076192896,1076193055,US -1076193056,1076193087,AU -1076193088,1076193151,US +1076192768,1076192831,IN +1076192832,1076193151,US 1076193152,1076193183,TR 1076193184,1076193247,US 1076193248,1076193279,CA @@ -16806,20 +19756,16 @@ 1076195552,1076195583,IN 1076195584,1076195871,US 1076195872,1076195903,BE -1076195904,1076195935,CA -1076195936,1076195999,US +1076195904,1076195999,US 1076196000,1076196031,CN 1076196032,1076196063,CA 1076196064,1076196095,US 1076196096,1076196415,CA 1076196416,1076196479,US 1076196480,1076196511,FR -1076196512,1076196575,AT -1076196576,1076196641,US +1076196512,1076196641,US 1076196642,1076196671,BE -1076196672,1076196703,US -1076196704,1076196735,FR -1076196736,1076196863,US +1076196672,1076196863,US 1076196864,1076196991,IN 1076196992,1076197119,US 1076197120,1076197375,CA @@ -16840,11 +19786,15 @@ 1076282352,1076282367,CA 1076282368,1076283903,US 1076283904,1076284159,NO -1076284160,1076284679,US +1076284160,1076284319,US +1076284320,1076284335,GB +1076284336,1076284679,US 1076284680,1076284687,HU 1076284688,1076285439,US 1076285440,1076285455,DK -1076285456,1076291903,US +1076285456,1076289951,US +1076289952,1076289967,GB +1076289968,1076291903,US 1076291904,1076291919,UA 1076291920,1076292559,US 1076292560,1076292567,NL @@ -16889,9 +19839,7 @@ 1076299312,1076299399,US 1076299400,1076299407,DK 1076299408,1076299415,PE -1076299416,1076299431,US -1076299432,1076299439,GB -1076299440,1076299471,US +1076299416,1076299471,US 1076299472,1076299479,ID 1076299480,1076299487,GB 1076299488,1076299503,IN @@ -16902,9 +19850,7 @@ 1076299648,1076299663,BD 1076299664,1076299679,US 1076299680,1076299687,VI -1076299688,1076299703,US -1076299704,1076299711,GB -1076299712,1076299727,US +1076299688,1076299727,US 1076299728,1076299735,AU 1076299736,1076299767,US 1076299768,1076299775,MX @@ -16918,8 +19864,7 @@ 1076299944,1076299951,IT 1076299952,1076299959,US 1076299960,1076299975,FR -1076299976,1076299983,AU -1076299984,1076300015,US +1076299976,1076300015,US 1076300016,1076300031,GB 1076300032,1076300047,US 1076300048,1076300055,BD @@ -16941,8 +19886,7 @@ 1076300312,1076300319,GB 1076300320,1076300335,US 1076300336,1076300343,IN -1076300344,1076300383,US -1076300384,1076300391,GB +1076300344,1076300391,US 1076300392,1076300399,IN 1076300400,1076300447,US 1076300448,1076300455,MY @@ -16990,9 +19934,7 @@ 1076301896,1076301903,IL 1076301904,1076301927,US 1076301928,1076301935,AU -1076301936,1076301951,US -1076301952,1076302015,AT -1076302016,1076302359,US +1076301936,1076302359,US 1076302360,1076302367,GB 1076302368,1076302407,US 1076302408,1076302415,IN @@ -17020,13 +19962,9 @@ 1076302880,1076302887,IN 1076302888,1076302911,US 1076302912,1076302919,IN -1076302920,1076302959,US -1076302960,1076302975,GB -1076302976,1076302983,US +1076302920,1076302983,US 1076302984,1076302991,AR -1076302992,1076303031,US -1076303032,1076303039,CA -1076303040,1076303079,US +1076302992,1076303079,US 1076303080,1076303087,RU 1076303088,1076303167,US 1076303168,1076303183,CA @@ -17049,8 +19987,7 @@ 1076303528,1076303535,AU 1076303536,1076303551,US 1076303552,1076303559,AU -1076303560,1076303567,DE -1076303568,1076303599,US +1076303560,1076303599,US 1076303600,1076303615,AU 1076303616,1076303631,US 1076303632,1076303639,CH @@ -17062,20 +19999,15 @@ 1076303696,1076303703,GB 1076303704,1076303711,US 1076303712,1076303719,CA -1076303720,1076303727,US -1076303728,1076303735,SA -1076303736,1076303767,US -1076303768,1076303775,PY +1076303720,1076303775,US 1076303776,1076303791,AU 1076303792,1076303831,US 1076303832,1076303839,SE 1076303840,1076303983,US 1076303984,1076303991,AU -1076303992,1076303999,DE -1076304000,1076304031,US +1076303992,1076304031,US 1076304032,1076304039,CA -1076304040,1076304047,MX -1076304048,1076304079,US +1076304040,1076304079,US 1076304080,1076304087,CA 1076304088,1076304127,US 1076304128,1076304135,CA @@ -17109,21 +20041,17 @@ 1076304688,1076304695,IN 1076304696,1076304751,US 1076304752,1076304759,RU -1076304760,1076304823,US -1076304824,1076304831,SE +1076304760,1076304831,US 1076304832,1076304839,VE 1076304840,1076304895,US 1076304896,1076304911,AU 1076304912,1076304919,US 1076304920,1076304927,ES -1076304928,1076304943,US -1076304944,1076304951,MX +1076304928,1076304951,US 1076304952,1076304959,NZ 1076304960,1076304991,US 1076304992,1076304999,ID -1076305000,1076305007,US -1076305008,1076305015,AU -1076305016,1076305023,US +1076305000,1076305023,US 1076305024,1076305039,CA 1076305040,1076305055,RU 1076305056,1076305079,US @@ -17221,18 +20149,12 @@ 1076707120,1076707311,US 1076707312,1076707319,AR 1076707320,1076756479,US -1076756480,1076764671,CA -1076764672,1076765183,A1 -1076765184,1076765439,CA -1076765440,1076765695,A1 -1076765696,1076767231,CA -1076767232,1076767743,A1 -1076767744,1076768511,CA -1076768512,1076768767,A1 -1076768768,1076772863,CA +1076756480,1076772863,CA 1076772864,1076850687,US 1076850688,1076850943,CA -1076850944,1076985855,US +1076850944,1076880383,US +1076880384,1076880639,CH +1076880640,1076985855,US 1076985856,1077002239,A2 1077002240,1077002255,US 1077002256,1077002271,GB @@ -17249,8 +20171,7 @@ 1077002552,1077002559,CA 1077002560,1077002575,US 1077002576,1077002583,CA -1077002584,1077002591,AU -1077002592,1077002599,US +1077002584,1077002599,US 1077002600,1077002607,BH 1077002608,1077002823,US 1077002824,1077002831,IN @@ -17268,15 +20189,11 @@ 1077003040,1077003047,AU 1077003048,1077003079,US 1077003080,1077003087,IN -1077003088,1077003119,US -1077003120,1077003127,GB -1077003128,1077003199,US +1077003088,1077003199,US 1077003200,1077003231,IN 1077003232,1077003431,US 1077003432,1077003439,IE -1077003440,1077003511,US -1077003512,1077003519,CA -1077003520,1077003687,US +1077003440,1077003687,US 1077003688,1077003695,PH 1077003696,1077003711,US 1077003712,1077003727,AU @@ -17306,8 +20223,7 @@ 1077004264,1077004303,US 1077004304,1077004319,FR 1077004320,1077004327,AU -1077004328,1077004335,GB -1077004336,1077004343,TR +1077004328,1077004343,US 1077004344,1077004351,AT 1077004352,1077004367,US 1077004368,1077004375,ZA @@ -17325,7 +20241,7 @@ 1077004704,1077004735,FR 1077004736,1077004743,US 1077004744,1077004751,CA -1077004752,1077004759,BE +1077004752,1077004759,US 1077004760,1077004767,NZ 1077004768,1077004783,US 1077004784,1077004791,CA @@ -17376,11 +20292,9 @@ 1077006744,1077006751,IL 1077006752,1077006847,US 1077006848,1077006863,CA -1077006864,1077006879,CR -1077006880,1077006887,US +1077006864,1077006887,US 1077006888,1077006895,IN -1077006896,1077006911,US -1077006912,1077006927,GB +1077006896,1077006927,US 1077006928,1077006935,CA 1077006936,1077006943,AR 1077006944,1077006959,US @@ -17397,8 +20311,7 @@ 1077007120,1077007167,US 1077007168,1077007191,CA 1077007192,1077007199,KR -1077007200,1077007215,GB -1077007216,1077007247,US +1077007200,1077007247,US 1077007248,1077007255,BZ 1077007256,1077007287,US 1077007288,1077007295,CA @@ -17411,11 +20324,15 @@ 1077007984,1077008047,US 1077008048,1077008063,FR 1077008064,1077008127,US -1077008128,1077008223,CA -1077008224,1077008239,US +1077008128,1077008191,CA +1077008192,1077008207,US +1077008208,1077008215,CA +1077008216,1077008239,US 1077008240,1077008271,CA 1077008272,1077008295,US -1077008296,1077008335,CA +1077008296,1077008311,CA +1077008312,1077008319,US +1077008320,1077008335,CA 1077008336,1077008343,US 1077008344,1077008383,CA 1077008384,1077008735,US @@ -17424,13 +20341,9 @@ 1077008880,1077008895,GB 1077008896,1077010431,US 1077010432,1077010439,HK -1077010440,1077010567,US -1077010568,1077010575,CA -1077010576,1077011247,US +1077010440,1077011247,US 1077011248,1077011255,CA -1077011256,1077011263,US -1077011264,1077011271,AR -1077011272,1077011287,US +1077011256,1077011287,US 1077011288,1077011295,AU 1077011296,1077011311,US 1077011312,1077011319,IN @@ -17438,9 +20351,7 @@ 1077011328,1077011599,US 1077011600,1077011607,EG 1077011608,1077011615,NZ -1077011616,1077011767,US -1077011768,1077011775,MX -1077011776,1077011807,US +1077011616,1077011807,US 1077011808,1077011823,GR 1077011824,1077011831,AT 1077011832,1077012031,US @@ -17455,9 +20366,7 @@ 1077012168,1077012295,US 1077012296,1077012303,HK 1077012304,1077012311,IN -1077012312,1077012383,US -1077012384,1077012415,PA -1077012416,1077012455,US +1077012312,1077012455,US 1077012456,1077012463,IN 1077012464,1077012495,US 1077012496,1077012511,IT @@ -17499,11 +20408,7 @@ 1077014152,1077014159,AU 1077014160,1077014167,US 1077014168,1077014175,IN -1077014176,1077014303,US -1077014304,1077014311,BY -1077014312,1077014407,US -1077014408,1077014415,GB -1077014416,1077014527,US +1077014176,1077014527,US 1077014528,1077014535,CA 1077014536,1077014567,US 1077014568,1077014575,FR @@ -17520,13 +20425,7 @@ 1077015552,1077015559,GB 1077015560,1077015623,US 1077015624,1077015631,IN -1077015632,1077015647,US -1077015648,1077015679,PK -1077015680,1077015687,US -1077015688,1077015695,GB -1077015696,1077015759,US -1077015760,1077015775,RU -1077015776,1077015831,US +1077015632,1077015831,US 1077015832,1077015847,ZA 1077015848,1077015871,US 1077015872,1077015879,CA @@ -17534,10 +20433,7 @@ 1077015920,1077015935,GB 1077015936,1077017327,US 1077017328,1077017335,IN -1077017336,1077017343,US -1077017344,1077017351,ZA -1077017352,1077017359,GB -1077017360,1077017439,US +1077017336,1077017439,US 1077017440,1077017455,FR 1077017456,1077017631,US 1077017632,1077017647,VG @@ -17562,13 +20458,9 @@ 1077565504,1077565567,AR 1077565568,1077567487,US 1077567488,1077571583,A2 -1077571584,1077626239,US -1077626240,1077626271,WS -1077626272,1077627167,US +1077571584,1077627167,US 1077627168,1077627199,EC -1077627200,1077629071,US -1077629072,1077629087,CR -1077629088,1077629151,US +1077627200,1077629151,US 1077629152,1077629183,CA 1077629184,1077629535,US 1077629536,1077629567,CA @@ -17653,8 +20545,7 @@ 1077936151,1077936151,GB 1077936152,1077936169,US 1077936170,1077936173,CA -1077936174,1077936177,GB -1077936178,1077936189,US +1077936174,1077936189,US 1077936190,1077936193,CA 1077936194,1077936201,US 1077936202,1077936205,GB @@ -17669,9 +20560,7 @@ 1077936262,1077936265,IN 1077936266,1077936273,US 1077936274,1077936277,ES -1077936278,1077936295,US -1077936296,1077936296,CA -1077936297,1077936297,US +1077936278,1077936297,US 1077936298,1077936301,NG 1077936302,1077936305,US 1077936306,1077936309,ZA @@ -17692,9 +20581,7 @@ 1077936402,1077936409,GB 1077936410,1077936413,CO 1077936414,1077936417,AU -1077936418,1077936421,US -1077936422,1077936422,CA -1077936423,1077936426,US +1077936418,1077936426,US 1077936427,1077936429,TH 1077936430,1077936433,US 1077936434,1077936437,CZ @@ -17726,9 +20613,7 @@ 1077936546,1077936549,MY 1077936550,1077936573,US 1077936574,1077936577,AR -1077936578,1077936585,US -1077936586,1077936589,GB -1077936590,1077936593,PH +1077936578,1077936593,US 1077936594,1077936597,GR 1077936598,1077936601,CA 1077936602,1077936605,TH @@ -17750,9 +20635,7 @@ 1077936685,1077936691,US 1077936692,1077936695,IT 1077936696,1077936699,OM -1077936700,1077936703,TH -1077936704,1077936707,RS -1077936708,1077936742,US +1077936700,1077936742,US 1077936743,1077936743,BE 1077936744,1077936759,US 1077936760,1077936763,GB @@ -17808,9 +20691,7 @@ 1077937088,1077937088,BE 1077937089,1077937089,CA 1077937090,1077937093,IT -1077937094,1077937105,US -1077937106,1077937109,CA -1077937110,1077937129,US +1077937094,1077937129,US 1077937130,1077937133,CA 1077937134,1077937137,NG 1077937138,1077937145,US @@ -17822,7 +20703,7 @@ 1077937181,1077937184,SA 1077937185,1077937196,US 1077937197,1077937200,LK -1077937201,1077937204,GB +1077937201,1077937204,US 1077937205,1077937208,AT 1077937209,1077937212,US 1077937213,1077937214,CA @@ -17865,7 +20746,7 @@ 1077937462,1077937474,US 1077937475,1077937478,DK 1077937479,1077937482,MX -1077937483,1077937484,GB +1077937483,1077937484,US 1077937485,1077937485,LK 1077937486,1077937502,US 1077937503,1077937506,GB @@ -17880,9 +20761,7 @@ 1077937576,1077937577,GB 1077937578,1077937597,US 1077937598,1077937601,IN -1077937602,1077937609,US -1077937610,1077937613,NZ -1077937614,1077937617,US +1077937602,1077937617,US 1077937618,1077937621,IN 1077937622,1077937625,GB 1077937626,1077937629,IT @@ -17907,16 +20786,11 @@ 1077937759,1077937762,NL 1077937763,1077937766,US 1077937767,1077937770,RU -1077937771,1077937782,US -1077937783,1077937786,GR -1077937787,1077937790,GB -1077937791,1077937802,US +1077937771,1077937802,US 1077937803,1077937806,BE 1077937807,1077937822,US 1077937823,1077937826,GB -1077937827,1077937846,US -1077937847,1077937850,TH -1077937851,1077937854,US +1077937827,1077937854,US 1077937855,1077937862,TH 1077937863,1077937866,SA 1077937867,1077937870,GB @@ -17948,9 +20822,7 @@ 1077938038,1077938041,AU 1077938042,1077938045,US 1077938046,1077938049,RU -1077938050,1077938053,US -1077938054,1077938057,AU -1077938058,1077938073,US +1077938050,1077938073,US 1077938074,1077938077,CN 1077938078,1077938081,US 1077938082,1077938085,IN @@ -17975,17 +20847,16 @@ 1077938222,1077938225,IN 1077938226,1077938258,US 1077938259,1077938262,PE -1077938263,1077938266,CA +1077938263,1077938266,US 1077938267,1077938269,GB 1077938270,1077938277,US 1077938278,1077938281,GB 1077938282,1077938283,DE 1077938284,1077938284,CH 1077938285,1077938288,CA -1077938289,1077938296,GB -1077938297,1077938301,US -1077938302,1077938305,GB -1077938306,1077938309,US +1077938289,1077938292,US +1077938293,1077938296,GB +1077938297,1077938309,US 1077938310,1077938313,TH 1077938314,1077938321,US 1077938322,1077938325,GB @@ -18015,8 +20886,7 @@ 1077938446,1077938446,BE 1077938447,1077938490,US 1077938491,1077938494,MT -1077938495,1077938502,US -1077938503,1077938506,ES +1077938495,1077938506,US 1077938507,1077938510,DK 1077938511,1077938529,US 1077938530,1077938533,NZ @@ -18073,10 +20943,9 @@ 1077938853,1077938856,ES 1077938857,1077938860,EE 1077938861,1077938867,IN -1077938868,1077938871,CA -1077938872,1077938887,US +1077938868,1077938887,US 1077938888,1077938891,VI -1077938892,1077938895,SA +1077938892,1077938895,US 1077938896,1077938927,CA 1077938928,1077938931,US 1077938932,1077938935,MY @@ -18098,13 +20967,12 @@ 1077939033,1077939036,IE 1077939037,1077939044,US 1077939045,1077939048,IN -1077939049,1077939060,US -1077939061,1077939064,IE +1077939049,1077939064,US 1077939065,1077939065,TH 1077939066,1077939069,CA 1077939070,1077939078,US 1077939079,1077939082,IN -1077939083,1077939086,CA +1077939083,1077939086,US 1077939087,1077939090,ES 1077939091,1077939099,US 1077939100,1077939103,ID @@ -18120,7 +20988,7 @@ 1077939210,1077939210,BE 1077939211,1077939218,US 1077939219,1077939219,NL -1077939220,1077939223,CA +1077939220,1077939223,US 1077939224,1077939228,BR 1077939229,1077939240,US 1077939241,1077939244,NL @@ -18134,11 +21002,9 @@ 1077939289,1077939292,US 1077939293,1077939296,IT 1077939297,1077939300,CA -1077939301,1077939304,US -1077939305,1077939308,GB -1077939309,1077939321,US -1077939322,1077939329,CA -1077939330,1077939342,US +1077939301,1077939321,US +1077939322,1077939325,CA +1077939326,1077939342,US 1077939343,1077939346,ID 1077939347,1077939350,US 1077939351,1077939354,IN @@ -18146,8 +21012,7 @@ 1077939359,1077939362,IN 1077939363,1077939375,US 1077939376,1077939379,AE -1077939380,1077939383,US -1077939384,1077939387,AU +1077939380,1077939387,US 1077939388,1077939391,PK 1077939392,1077939395,US 1077939396,1077939399,SE @@ -18174,8 +21039,9 @@ 1077939631,1077939634,GB 1077939635,1077939644,US 1077939645,1077939648,GR -1077939649,1077939652,IE -1077939653,1077939725,US +1077939649,1077939683,US +1077939684,1077939687,CY +1077939688,1077939725,US 1077939726,1077939727,DE 1077939728,1077939790,US 1077939791,1077939794,PE @@ -18193,9 +21059,7 @@ 1077939986,1077939997,US 1077939998,1077940001,GB 1077940002,1077940005,EG -1077940006,1077940064,US -1077940065,1077940068,GB -1077940069,1077940072,US +1077940006,1077940072,US 1077940073,1077940076,BE 1077940077,1077940133,US 1077940134,1077940137,IN @@ -18222,9 +21086,7 @@ 1077942444,1077942447,IN 1077942448,1077942456,US 1077942457,1077942461,CN -1077942462,1077942485,US -1077942486,1077942489,SG -1077942490,1077942493,US +1077942462,1077942493,US 1077942494,1077942497,MX 1077942498,1077942501,VN 1077942502,1077942505,IN @@ -18237,8 +21099,7 @@ 1077942545,1077942559,CN 1077942560,1077942572,US 1077942573,1077942576,CA -1077942577,1077942580,CN -1077942581,1077942600,US +1077942577,1077942600,US 1077942601,1077942604,PE 1077942605,1077942608,CO 1077942609,1077942612,JP @@ -18281,8 +21142,7 @@ 1077942977,1077942984,US 1077942985,1077942988,IN 1077942989,1077942992,NZ -1077942993,1077943024,US -1077943025,1077943028,AU +1077942993,1077943028,US 1077943029,1077943038,TH 1077943039,1077943045,US 1077943046,1077943053,FI @@ -18404,8 +21264,7 @@ 1077944244,1077944247,AU 1077944248,1077944255,US 1077944256,1077944259,TH -1077944260,1077944263,PY -1077944264,1077944271,US +1077944260,1077944271,US 1077944272,1077944275,CA 1077944276,1077944279,US 1077944280,1077944283,TH @@ -18417,28 +21276,21 @@ 1077944309,1077944312,CN 1077944313,1077944316,US 1077944317,1077944317,CZ -1077944318,1077960703,US -1077960704,1077960711,CA -1077960712,1077960727,US -1077960728,1077960735,SE -1077960736,1077960751,US +1077944318,1077960751,US 1077960752,1077960759,CA -1077960760,1077960775,US -1077960776,1077960783,FR -1077960784,1077965855,US -1077965856,1077965887,BA -1077965888,1077965911,US -1077965912,1077965919,CA -1077965920,1077968831,US +1077960760,1077960791,US +1077960792,1077960799,CO +1077960800,1077968831,US 1077968832,1077968839,CA -1077968840,1077977087,US +1077968840,1077968847,DK +1077968848,1077977087,US 1077977088,1077985279,CA 1077985280,1077993471,US 1077993472,1077993727,CA 1077993728,1077993983,GB -1077993984,1077994751,US -1077994752,1077995007,CA -1077995008,1077997055,US +1077993984,1077994239,US +1077994240,1077995775,CA +1077995776,1077997055,US 1077997056,1078001663,CA 1078001664,1078067199,US 1078067200,1078071295,BS @@ -18453,9 +21305,7 @@ 1078252640,1078252655,MX 1078252656,1078253823,US 1078253824,1078253887,MX -1078253888,1078254847,US -1078254848,1078255359,MX -1078255360,1078280191,US +1078253888,1078280191,US 1078280192,1078280575,CA 1078280576,1078280591,US 1078280592,1078280639,CA @@ -18520,13 +21370,14 @@ 1078284992,1078285007,US 1078285008,1078285015,CA 1078285016,1078285039,US -1078285040,1078285191,CA +1078285040,1078285167,CA +1078285168,1078285175,US +1078285176,1078285191,CA 1078285192,1078285215,US 1078285216,1078285231,CA 1078285232,1078285247,US 1078285248,1078285255,CA -1078285256,1078285263,US -1078285264,1078285279,CA +1078285256,1078285279,US 1078285280,1078285287,MX 1078285288,1078285295,US 1078285296,1078285303,CA @@ -18551,10 +21402,9 @@ 1078286208,1078286335,CA 1078286336,1078286351,US 1078286352,1078286367,CA -1078286368,1078286399,US -1078286400,1078286431,CA -1078286432,1078286463,US -1078286464,1078286559,CA +1078286368,1078286463,US +1078286464,1078286543,CA +1078286544,1078286559,US 1078286560,1078286575,TW 1078286576,1078286591,CA 1078286592,1078286655,US @@ -18571,9 +21421,7 @@ 1078287040,1078287071,CA 1078287072,1078287103,US 1078287104,1078287183,CA -1078287184,1078287199,US -1078287200,1078287231,CA -1078287232,1078287247,US +1078287184,1078287247,US 1078287248,1078287279,CA 1078287280,1078287311,US 1078287312,1078287327,CA @@ -18649,9 +21497,7 @@ 1078436720,1078436727,JP 1078436728,1078436767,US 1078436768,1078436799,GB -1078436800,1078437263,US -1078437264,1078437271,CA -1078437272,1078437471,US +1078436800,1078437471,US 1078437472,1078437479,JP 1078437480,1078437503,US 1078437504,1078437567,IT @@ -18684,7 +21530,9 @@ 1078456320,1078460415,CA 1078460416,1078517759,US 1078517760,1078525951,CA -1078525952,1078575679,US +1078525952,1078575359,US +1078575360,1078575615,CA +1078575616,1078575679,US 1078575680,1078575743,AU 1078575744,1078575807,US 1078575808,1078575871,IN @@ -18814,8 +21662,7 @@ 1078797704,1078797711,JP 1078797712,1078797791,US 1078797792,1078797815,IN -1078797816,1078797823,MX -1078797824,1078797991,US +1078797816,1078797991,US 1078797992,1078797999,CA 1078798000,1078798071,US 1078798072,1078798079,GB @@ -18945,7 +21792,9 @@ 1079381568,1079381599,US 1079381600,1079381631,WS 1079381632,1079381759,CA -1079381760,1079383039,US +1079381760,1079382271,US +1079382272,1079382527,CA +1079382528,1079383039,US 1079383040,1079383295,VG 1079383296,1079383807,US 1079383808,1079384063,MH @@ -19008,9 +21857,7 @@ 1079403936,1079403999,CA 1079404000,1079404031,US 1079404032,1079404543,CA -1079404544,1079404927,US -1079404928,1079405023,CA -1079405024,1079405119,US +1079404544,1079405119,US 1079405120,1079405407,CA 1079405408,1079405439,BD 1079405440,1079405567,US @@ -19034,14 +21881,14 @@ 1079412736,1079413247,US 1079413248,1079413311,CA 1079413312,1079413343,US -1079413344,1079413535,CA +1079413344,1079413375,CA +1079413376,1079413407,US +1079413408,1079413535,CA 1079413536,1079413567,US 1079413568,1079414271,CA 1079414272,1079415039,US 1079415040,1079415295,HN -1079415296,1079415807,CA -1079415808,1079416319,US -1079416320,1079421951,CA +1079415296,1079421951,CA 1079421952,1079422207,US 1079422208,1079422239,CA 1079422240,1079422271,US @@ -19049,9 +21896,7 @@ 1079425024,1079425279,US 1079425280,1079425535,CA 1079425536,1079425551,US -1079425552,1079427071,CA -1079427072,1079427327,US -1079427328,1079427583,CA +1079425552,1079427583,CA 1079427584,1079428095,PW 1079428096,1079431679,CA 1079431680,1079432191,ZM @@ -19102,9 +21947,7 @@ 1079953568,1079953599,GB 1079953600,1079962879,US 1079962880,1079963135,GB -1079963136,1079994367,US -1079994368,1079996415,CA -1079996416,1080021999,US +1079963136,1080021999,US 1080022000,1080022007,GT 1080022008,1080030527,US 1080030528,1080030591,AR @@ -19139,9 +21982,7 @@ 1080725288,1080725297,NZ 1080725298,1080725467,US 1080725468,1080725477,LB -1080725478,1080725563,US -1080725564,1080725573,IT -1080725574,1080725713,US +1080725478,1080725713,US 1080725714,1080725723,BE 1080725724,1080725929,US 1080725930,1080725939,BE @@ -19191,10 +22032,7 @@ 1080739900,1080739909,IN 1080739910,1080740235,US 1080740236,1080740255,UA -1080740256,1080740265,GA -1080740266,1080740305,US -1080740306,1080740315,LB -1080740316,1080740551,US +1080740256,1080740551,US 1080740552,1080740561,UA 1080740562,1080741189,US 1080741190,1080741199,GR @@ -19234,9 +22072,7 @@ 1080749824,1080749951,CA 1080749952,1080750601,US 1080750602,1080750611,GB -1080750612,1080820871,US -1080820872,1080820879,PR -1080820880,1080954879,US +1080750612,1080954879,US 1080957952,1080958207,A2 1080958208,1080958463,BH 1080958464,1080958719,A2 @@ -19244,7 +22080,9 @@ 1080958976,1080960255,A2 1080960256,1080960511,BH 1080960512,1080963839,A2 -1080963840,1080967167,US +1080963840,1080966143,US +1080966144,1080966399,GB +1080966400,1080967167,US 1080967168,1080968191,A2 1080968192,1080968447,BH 1080968448,1080969471,A2 @@ -19254,7 +22092,8 @@ 1080972608,1080983551,A2 1080983552,1080987647,US 1080987648,1080988671,A2 -1080988672,1080989951,US +1080988672,1080989183,AI +1080989184,1080989951,US 1080989952,1080990207,A2 1080990208,1080999935,US 1080999936,1081016319,CA @@ -19288,13 +22127,11 @@ 1081377248,1081377279,VE 1081377280,1081377663,US 1081377664,1081377791,VE -1081377792,1081377815,US -1081377816,1081377823,VE -1081377824,1081377887,US +1081377792,1081377887,US 1081377888,1081377919,VE 1081377920,1081377935,US -1081377936,1081377983,VE -1081377984,1081378015,US +1081377936,1081377951,VE +1081377952,1081378015,US 1081378016,1081378047,VE 1081378048,1081378375,US 1081378376,1081378399,VE @@ -19334,11 +22171,15 @@ 1081399296,1081401343,CL 1081401344,1081401391,AR 1081401392,1081401415,US -1081401416,1081401471,AR +1081401416,1081401423,AR +1081401424,1081401439,US +1081401440,1081401471,AR 1081401472,1081401567,US 1081401568,1081401599,AR -1081401600,1081401615,US -1081401616,1081401735,AR +1081401600,1081401623,US +1081401624,1081401631,AR +1081401632,1081401663,US +1081401664,1081401735,AR 1081401736,1081401743,US 1081401744,1081401775,AR 1081401776,1081401791,US @@ -19354,13 +22195,15 @@ 1081403104,1081403119,US 1081403120,1081403487,AR 1081403488,1081403519,US -1081403520,1081403551,AR +1081403520,1081403535,AR +1081403536,1081403543,US +1081403544,1081403551,AR 1081403552,1081403615,US 1081403616,1081403631,AR -1081403632,1081403711,US -1081403712,1081403775,AR -1081403776,1081403847,US -1081403848,1081403871,AR +1081403632,1081403847,US +1081403848,1081403855,AR +1081403856,1081403863,US +1081403864,1081403871,AR 1081403872,1081403903,US 1081403904,1081403967,AR 1081403968,1081404031,US @@ -19371,11 +22214,9 @@ 1081409792,1081410047,PR 1081410048,1081410559,US 1081410560,1081411583,PR -1081411584,1081413119,US -1081413120,1081413375,PR -1081413376,1081413423,US -1081413424,1081413447,PR -1081413448,1081413527,US +1081411584,1081413423,US +1081413424,1081413439,PR +1081413440,1081413527,US 1081413528,1081413535,CA 1081413536,1081413567,US 1081413568,1081413575,CA @@ -19395,9 +22236,7 @@ 1081420320,1081420351,PR 1081420352,1081442367,US 1081442368,1081442399,CL -1081442400,1081442911,US -1081442912,1081442927,CL -1081442928,1081442959,US +1081442400,1081442959,US 1081442960,1081442967,CL 1081442968,1081443327,US 1081443328,1081444351,CL @@ -19413,10 +22252,8 @@ 1081463232,1081463247,BR 1081463248,1081463255,US 1081463256,1081463263,BR -1081463264,1081463271,US -1081463272,1081463287,BR -1081463288,1081463295,US -1081463296,1081463391,BR +1081463264,1081463287,US +1081463288,1081463391,BR 1081463392,1081463423,US 1081463424,1081463487,BR 1081463488,1081479167,US @@ -19451,23 +22288,11 @@ 1081565184,1081573375,CA 1081573376,1081581615,US 1081581616,1081581623,JP -1081581624,1081581671,US -1081581672,1081581687,GB -1081581688,1081581695,US +1081581624,1081581695,US 1081581696,1081581703,AE -1081581704,1081581743,US -1081581744,1081581759,MX -1081581760,1081581767,US -1081581768,1081581775,AR -1081581776,1081581823,US -1081581824,1081581975,GB -1081581976,1081581983,US -1081581984,1081582015,AR +1081581704,1081582015,US 1081582016,1081582079,GB -1081582080,1081582087,PH -1081582088,1081582151,US -1081582152,1081582159,AR -1081582160,1081582167,US +1081582080,1081582167,US 1081582168,1081582175,AE 1081582176,1081582183,US 1081582184,1081582199,ID @@ -19475,34 +22300,15 @@ 1081582224,1081582231,JP 1081582232,1081582335,US 1081582336,1081582343,MY -1081582344,1081582535,US -1081582536,1081582559,AR -1081582560,1081582567,US +1081582344,1081582567,US 1081582568,1081582591,MY -1081582592,1081582599,AR -1081582600,1081582679,US -1081582680,1081582687,AR -1081582688,1081582695,US +1081582592,1081582695,US 1081582696,1081582703,MY -1081582704,1081582711,US -1081582712,1081582719,AR -1081582720,1081582775,US -1081582776,1081582783,AR -1081582784,1081582903,US -1081582904,1081582911,AR -1081582912,1081582991,US -1081582992,1081582999,HK -1081583000,1081583007,AR -1081583008,1081583055,US -1081583056,1081583071,AR +1081582704,1081583071,US 1081583072,1081583103,MY -1081583104,1081583215,US -1081583216,1081583231,PH -1081583232,1081583551,US +1081583104,1081583551,US 1081583552,1081583567,MY -1081583568,1081583743,US -1081583744,1081583767,CA -1081583768,1081583807,US +1081583568,1081583807,US 1081583808,1081583815,AU 1081583816,1081583887,US 1081583888,1081583911,MY @@ -19511,22 +22317,13 @@ 1081584000,1081584007,MY 1081584008,1081584079,US 1081584080,1081584087,MY -1081584088,1081584127,US -1081584128,1081584151,DE -1081584152,1081584167,US -1081584168,1081584191,PH -1081584192,1081584199,US +1081584088,1081584199,US 1081584200,1081584223,MY -1081584224,1081584271,AR -1081584272,1081584463,US +1081584224,1081584463,US 1081584464,1081584487,MY -1081584488,1081584511,US -1081584512,1081584519,AR -1081584520,1081584543,US +1081584488,1081584543,US 1081584544,1081584575,MY -1081584576,1081584599,US -1081584600,1081584639,AR -1081584640,1081585439,US +1081584576,1081585439,US 1081585440,1081585455,AE 1081585456,1081585503,US 1081585504,1081585519,LB @@ -19535,15 +22332,11 @@ 1081586240,1081586247,AU 1081586248,1081587759,US 1081587760,1081587767,AU -1081587768,1081588351,US -1081588352,1081588359,GB -1081588360,1081588543,US +1081587768,1081588543,US 1081588544,1081588551,KH 1081588552,1081588751,US 1081588752,1081588767,AU -1081588768,1081589103,US -1081589104,1081589111,PH -1081589112,1081589759,US +1081588768,1081589759,US 1081589760,1081593855,BB 1081593856,1081597951,CA 1081597952,1081608191,US @@ -19593,21 +22386,21 @@ 1081613448,1081613455,CA 1081613456,1081613543,US 1081613544,1081613551,CA -1081613552,1081616831,US -1081616832,1081616839,GB -1081616840,1081618951,US +1081613552,1081618047,US +1081618048,1081618055,ZA +1081618056,1081618951,US 1081618952,1081618959,GB 1081618960,1081619775,US 1081619776,1081619791,CA -1081619792,1081625775,US +1081619792,1081625671,US +1081625672,1081625679,CA +1081625680,1081625775,US 1081625776,1081625783,CA -1081625784,1081803287,US -1081803288,1081803295,PR -1081803296,1081803895,US -1081803896,1081803903,PR -1081803904,1081862639,US -1081862640,1081862647,PR -1081862648,1081872663,US +1081625784,1081630903,US +1081630904,1081630911,CA +1081630912,1081639423,US +1081639424,1081639679,DE +1081639680,1081872663,US 1081872664,1081872671,FI 1081872672,1081906751,US 1081906752,1081906815,IL @@ -19619,9 +22412,7 @@ 1081912576,1081912639,DE 1081912640,1081927135,US 1081927136,1081927143,GB -1081927144,1081966871,US -1081966872,1081966879,AS -1081966880,1082091263,US +1081927144,1082091263,US 1082091264,1082091271,CN 1082091272,1082091999,US 1082092000,1082092007,CA @@ -19645,9 +22436,7 @@ 1082346511,1082346514,IN 1082346515,1082347740,US 1082347741,1082347744,IN -1082347745,1082347760,US -1082347761,1082347763,MX -1082347764,1082347882,US +1082347745,1082347882,US 1082347883,1082347886,IN 1082347887,1082347892,US 1082347893,1082347896,IN @@ -19658,21 +22447,17 @@ 1082348124,1082348319,US 1082348320,1082348327,GB 1082348328,1082348335,US -1082348336,1082348351,GB -1082348352,1082348399,US +1082348336,1082348343,GB +1082348344,1082348399,US 1082348400,1082348407,BE 1082348408,1082348415,US 1082348416,1082348423,GB -1082348424,1082348471,US -1082348472,1082348479,GB -1082348480,1082348735,US -1082348736,1082348799,NL +1082348424,1082348799,US 1082348800,1082348831,CA 1082348832,1082349575,US 1082349576,1082349583,SA 1082349584,1082349591,CA -1082349592,1082349599,GB -1082349600,1082349615,US +1082349592,1082349615,US 1082349616,1082349623,IT 1082349624,1082349639,US 1082349640,1082349647,GB @@ -19699,9 +22484,7 @@ 1082788448,1082788455,SG 1082788456,1082788767,US 1082788768,1082788799,SG -1082788800,1082885311,US -1082885312,1082885343,CA -1082885344,1082885855,US +1082788800,1082885855,US 1082885856,1082885887,CA 1082885888,1082945535,US 1082945536,1082948943,CA @@ -19713,9 +22496,7 @@ 1082982400,1083015167,CA 1083015168,1083261663,US 1083261664,1083261679,GB -1083261680,1083263743,US -1083263744,1083263999,GB -1083264000,1083264447,US +1083261680,1083264447,US 1083264448,1083264463,GB 1083264464,1083265023,US 1083265024,1083265279,CA @@ -19737,13 +22518,11 @@ 1083621376,1083637759,BS 1083637760,1083686911,US 1083686912,1083703295,CA -1083703296,1083738111,US -1083738112,1083740159,PR -1083740160,1084067583,US +1083703296,1083738367,US +1083738368,1083738879,PR +1083738880,1084067583,US 1084067584,1084067839,CA -1084067840,1084346871,US -1084346872,1084346879,PR -1084346880,1085439999,US +1084067840,1085439999,US 1085440000,1085448191,CA 1085448192,1085456383,US 1085456384,1085457919,PR @@ -19759,82 +22538,42 @@ 1085669795,1085669803,IS 1085669804,1085669838,US 1085669839,1085669847,FR -1085669848,1085670216,US -1085670217,1085670225,HK -1085670226,1085670279,US -1085670280,1085670288,CA -1085670289,1085670297,NL -1085670298,1085670342,US +1085669848,1085670342,US 1085670343,1085670351,IS -1085670352,1085670386,US -1085670387,1085670395,CZ -1085670396,1085670455,US +1085670352,1085670455,US 1085670456,1085670463,NL 1085670464,1085670628,US 1085670629,1085670636,GR 1085670637,1085670644,GE 1085670645,1085671328,US 1085671329,1085671336,IR -1085671337,1085671354,US -1085671355,1085671363,MX -1085671364,1085671380,US -1085671381,1085671389,IT -1085671390,1085671688,US +1085671337,1085671688,US 1085671689,1085671696,LB 1085671697,1085671712,US 1085671713,1085671720,AS -1085671721,1085672351,US -1085672352,1085672359,WS -1085672360,1085672391,US -1085672392,1085672399,WS -1085672400,1085672823,US -1085672824,1085672831,CI -1085672832,1085672840,US -1085672841,1085672848,CZ -1085672849,1085672873,US +1085671721,1085672873,US 1085672874,1085672881,NL -1085672882,1085672960,US -1085672961,1085672969,WS +1085672882,1085672969,US 1085672970,1085672978,CA -1085672979,1085677905,US -1085677906,1085677913,FR -1085677914,1085677921,CZ -1085677922,1085677939,US -1085677940,1085677947,IT -1085677948,1085678408,US +1085672979,1085678408,US 1085678409,1085678417,CA -1085678418,1085678865,US -1085678866,1085678994,GR -1085678995,1085679027,US +1085678418,1085679027,US 1085679028,1085679045,FR 1085679046,1085681695,US 1085681696,1085681711,AS -1085681712,1085681720,US -1085681721,1085681728,WS -1085681729,1085681738,US -1085681739,1085681756,MX +1085681712,1085681756,US 1085681757,1085681765,EG 1085681766,1085681906,US 1085681907,1085681915,CA -1085681916,1085681920,US -1085681921,1085682174,CA -1085682175,1085682258,US -1085682259,1085682267,FR -1085682268,1085682284,US -1085682285,1085682293,IT -1085682294,1085682331,US +1085681916,1085682331,US 1085682332,1085682339,CA 1085682340,1085682374,US 1085682375,1085682382,HK 1085682383,1085682863,US 1085682864,1085682872,AS -1085682873,1085682880,IT -1085682881,1085682906,US -1085682907,1085682922,WS -1085682923,1085683728,US -1085683729,1085683736,CA -1085683737,1085683744,WS -1085683745,1085683905,US +1085682873,1085682914,US +1085682915,1085682922,WS +1085682923,1085683905,US 1085683906,1085683914,TC 1085683915,1085684480,US 1085684481,1085684734,AS @@ -19846,17 +22585,11 @@ 1085685346,1085685353,CA 1085685354,1085685574,US 1085685575,1085685584,EG -1085685585,1085685610,US -1085685611,1085685618,IT -1085685619,1085685627,AU -1085685628,1085685636,US +1085685585,1085685636,US 1085685637,1085685645,SN -1085685646,1085685661,US -1085685662,1085685669,FR +1085685646,1085685669,US 1085685670,1085685685,CA -1085685686,1085698199,US -1085698200,1085698207,AS -1085698208,1085849599,US +1085685686,1085849599,US 1085849600,1085857791,CA 1085857792,1085915135,US 1085915136,1085923327,PR @@ -19866,29 +22599,27 @@ 1086022080,1086022111,CA 1086022112,1086022175,US 1086022176,1086022207,CA -1086022208,1086022303,US -1086022304,1086022367,CA -1086022368,1086022591,US -1086022592,1086022623,CA -1086022624,1086023175,US +1086022208,1086023175,US 1086023176,1086023183,GB -1086023184,1086023215,US -1086023216,1086023223,CA -1086023224,1086023287,US +1086023184,1086023287,US 1086023288,1086023295,NZ 1086023296,1086023335,US 1086023336,1086023343,RO 1086023344,1086025447,US 1086025448,1086025455,CA -1086025456,1086027391,US -1086027392,1086027407,IT -1086027408,1086028663,US +1086025456,1086028663,US 1086028664,1086028671,BR 1086028672,1086028751,US 1086028752,1086028759,BR 1086028760,1086029727,US 1086029728,1086029743,CA -1086029744,1086309887,US +1086029744,1086265540,US +1086265541,1086265566,IE +1086265567,1086280580,US +1086280581,1086280630,IE +1086280631,1086283236,US +1086283237,1086283246,IE +1086283247,1086309887,US 1086309888,1086310143,AU 1086310144,1086317823,US 1086317824,1086318079,CA @@ -19905,9 +22636,7 @@ 1086476608,1086910335,US 1086910336,1086910463,LB 1086910464,1086922751,US -1086922752,1086923343,CA -1086923344,1086923351,US -1086923352,1086930943,CA +1086922752,1086930943,CA 1086930944,1086941831,US 1086941832,1086941835,CA 1086941836,1086942079,US @@ -19916,11 +22645,7 @@ 1086942976,1086943231,CA 1086943232,1086955519,US 1086955520,1086971903,CA -1086971904,1087008767,US -1087008768,1087009279,CY -1087009280,1087011327,US -1087011328,1087011583,GB -1087011584,1087016959,US +1086971904,1087016959,US 1087016960,1087021055,CA 1087021056,1087419903,US 1087419904,1087420159,CA @@ -19936,109 +22661,21 @@ 1087497856,1087497887,CA 1087497888,1087554751,US 1087554752,1087554759,IL -1087554760,1087557631,US -1087557632,1087557887,NO -1087557888,1087686655,US +1087554760,1087686655,US 1087686656,1087686911,PR 1087686912,1087715327,US 1087715328,1087717375,PA 1087717376,1087758335,US -1087758336,1087766527,PR +1087758336,1087760383,PR +1087760384,1087760639,US +1087760640,1087761919,PR +1087761920,1087762431,US +1087762432,1087763967,PR +1087763968,1087764223,US +1087764224,1087766527,PR 1087766528,1087862783,US 1087862784,1087864831,PA -1087864832,1087898879,US -1087898880,1087898887,PR -1087898888,1087899391,US -1087899392,1087899399,PR -1087899400,1087910447,US -1087910448,1087910455,PR -1087910456,1087915079,US -1087915080,1087915087,PR -1087915088,1087915519,US -1087915520,1087915535,PR -1087915536,1087915583,US -1087915584,1087915591,PR -1087915592,1087915599,US -1087915600,1087915607,PR -1087915608,1087918423,US -1087918424,1087918431,PR -1087918432,1087918503,US -1087918504,1087918519,PR -1087918520,1087920295,US -1087920296,1087920327,PR -1087920328,1087920335,US -1087920336,1087920343,PR -1087920344,1087920431,US -1087920432,1087920439,PR -1087920440,1087933103,US -1087933104,1087933111,PR -1087933112,1087935103,US -1087935104,1087935111,PR -1087935112,1087935215,US -1087935216,1087935223,PR -1087935224,1087948391,US -1087948392,1087948399,PR -1087948400,1087948639,US -1087948640,1087948647,PR -1087948648,1087948839,US -1087948840,1087948847,PR -1087948848,1087949735,US -1087949736,1087949743,PR -1087949744,1087950063,US -1087950064,1087950071,PR -1087950072,1087950111,US -1087950112,1087950119,PR -1087950120,1087955767,US -1087955768,1087955775,PR -1087955776,1087964431,US -1087964432,1087964455,PR -1087964456,1087964463,US -1087964464,1087964471,PR -1087964472,1087964575,US -1087964576,1087964583,PR -1087964584,1087964599,US -1087964600,1087964615,PR -1087964616,1087980759,US -1087980760,1087980783,PR -1087980784,1087991175,US -1087991176,1087991183,PR -1087991184,1087991207,US -1087991208,1087991215,PR -1087991216,1088012447,US -1088012448,1088012455,PR -1088012456,1088012727,US -1088012728,1088012735,PR -1088012736,1088012759,US -1088012760,1088012775,PR -1088012776,1088014583,US -1088014584,1088014591,PR -1088014592,1088020031,US -1088020032,1088020039,PR -1088020040,1088020359,US -1088020360,1088020367,PR -1088020368,1088030663,US -1088030664,1088030671,PR -1088030672,1088031943,US -1088031944,1088031951,PR -1088031952,1088091583,US -1088091584,1088091591,PR -1088091592,1088093727,US -1088093728,1088093735,PR -1088093736,1088100967,US -1088100968,1088100975,PR -1088100976,1088101023,US -1088101024,1088101031,PR -1088101032,1088108351,US -1088108352,1088108359,PR -1088108360,1088120527,US -1088120528,1088120535,PR -1088120536,1088146151,US -1088146152,1088146159,PR -1088146160,1088147815,US -1088147816,1088147823,PR -1088147824,1088152215,US -1088152216,1088152223,PR -1088152224,1088424464,US +1087864832,1088424464,US 1088424465,1088424478,AU 1088424479,1088450704,US 1088450705,1088450718,ES @@ -20082,9 +22719,7 @@ 1088523200,1088523215,TH 1088523216,1088523439,US 1088523440,1088523487,JP -1088523488,1088523807,US -1088523808,1088523823,PR -1088523824,1088524271,US +1088523488,1088524271,US 1088524272,1088524286,IN 1088524287,1088684031,US 1088684032,1088946175,CA @@ -20092,9 +22727,7 @@ 1088949920,1088949935,CA 1088949936,1089154847,US 1089154848,1089154855,VE -1089154856,1089154876,US -1089154877,1089154884,AU -1089154885,1089154915,US +1089154856,1089154915,US 1089154916,1089154932,AU 1089154933,1089154968,US 1089154969,1089154977,IN @@ -20121,18 +22754,10 @@ 1089174208,1089174215,US 1089174216,1089175551,A2 1089175552,1089191935,US -1089191936,1089192591,CA -1089192592,1089192599,IT -1089192600,1089196623,CA -1089196624,1089196639,US -1089196640,1089200127,CA -1089200128,1089200751,US -1089200752,1089200783,CA -1089200784,1089203439,US +1089191936,1089200127,CA +1089200128,1089203439,US 1089203440,1089203447,AU -1089203448,1089204575,US -1089204576,1089204607,CA -1089204608,1089210623,US +1089203448,1089210623,US 1089210624,1089210879,GB 1089210880,1089211391,BR 1089211392,1089219839,US @@ -20164,11 +22789,17 @@ 1089285440,1089285455,A1 1089285456,1089306623,US 1089306624,1089339391,PR -1089339392,1089393295,US +1089339392,1089393167,US +1089393168,1089393175,CA +1089393176,1089393223,US +1089393224,1089393231,CA +1089393232,1089393295,US 1089393296,1089393407,CA 1089393408,1089466975,US 1089466976,1089466991,CA -1089466992,1089482927,US +1089466992,1089468415,US +1089468416,1089468671,A2 +1089468672,1089482927,US 1089482928,1089482935,CA 1089482936,1089486591,US 1089486592,1089486607,CA @@ -20289,9 +22920,7 @@ 1090497904,1090497919,AU 1090497920,1091683357,US 1091683358,1091683367,GB -1091683368,1091683387,US -1091683388,1091683397,LB -1091683398,1091683407,US +1091683368,1091683407,US 1091683408,1091683417,BE 1091683418,1091683437,US 1091683438,1091683447,QA @@ -20301,9 +22930,7 @@ 1091683614,1091683653,CA 1091683654,1091683869,US 1091683870,1091683889,AU -1091683890,1091683909,US -1091683910,1091683919,CR -1091683920,1091684879,US +1091683890,1091684879,US 1091684880,1091684895,CA 1091684896,1091685695,US 1091685696,1091685711,QA @@ -20318,8 +22945,7 @@ 1091687728,1091687743,CO 1091687744,1091687807,US 1091687808,1091687839,CR -1091687840,1091687871,ES -1091687872,1091689255,US +1091687840,1091689255,US 1091689256,1091689265,GB 1091689266,1091689295,US 1091689296,1091689305,NZ @@ -20334,8 +22960,7 @@ 1091691328,1091691359,SA 1091691360,1091692347,US 1091692348,1091692357,SY -1091692358,1091692387,US -1091692388,1091692397,GB +1091692358,1091692397,US 1091692398,1091692407,NL 1091692408,1091692447,US 1091692448,1091692457,GB @@ -20353,20 +22978,15 @@ 1091694448,1091694463,BG 1091694464,1091694877,US 1091694878,1091694887,DE -1091694888,1091694997,US -1091694998,1091695007,CR +1091694888,1091695007,US 1091695008,1091695017,CA -1091695018,1091695057,US -1091695058,1091695067,CR -1091695068,1091695123,US +1091695018,1091695123,US 1091695124,1091695163,CA 1091695164,1091695213,US 1091695214,1091695223,CA 1091695224,1091695283,US 1091695284,1091695293,CA -1091695294,1091797855,US -1091797856,1091797871,IT -1091797872,1091798639,US +1091695294,1091798639,US 1091798640,1091798647,CN 1091798648,1091798783,US 1091798784,1091799039,CN @@ -20382,9 +23002,7 @@ 1091803712,1091803775,TH 1091803776,1091803871,US 1091803872,1091803903,NL -1091803904,1091806719,US -1091806720,1091806847,IT -1091806848,1091807231,US +1091803904,1091807231,US 1091807232,1091807487,CA 1091807488,1091807999,US 1091808000,1091808511,CA @@ -20392,15 +23010,11 @@ 1091809376,1091809391,GB 1091809392,1091809407,US 1091809408,1091809471,JP -1091809472,1091811839,US -1091811840,1091812095,IT -1091812096,1091812351,US +1091809472,1091812351,US 1091812352,1091812607,CN 1091812608,1091960831,US 1091960832,1092026367,CA -1092026368,1092059424,US -1092059425,1092059456,DO -1092059457,1092066589,US +1092026368,1092066589,US 1092066590,1092066597,KN 1092066598,1092067042,US 1092067043,1092067050,KN @@ -20414,16 +23028,9 @@ 1093025792,1093033983,CA 1093033984,1093052015,US 1093052016,1093052023,CA -1093052024,1093052111,US -1093052112,1093052127,AR -1093052128,1093052447,US -1093052448,1093052463,SA -1093052464,1093052479,GB -1093052480,1093052895,US +1093052024,1093052895,US 1093052896,1093052911,AR -1093052912,1093054079,US -1093054080,1093054095,GB -1093054096,1093054127,US +1093052912,1093054127,US 1093054128,1093054143,FR 1093054144,1093054287,US 1093054288,1093054303,GB @@ -20431,9 +23038,7 @@ 1093055488,1093055871,AR 1093055872,1093056095,US 1093056096,1093056127,SY -1093056128,1093056143,US -1093056144,1093056159,SY -1093056160,1093056167,US +1093056128,1093056167,US 1093056168,1093056175,RO 1093056176,1093056447,US 1093056448,1093056463,FR @@ -20442,9 +23047,7 @@ 1093056512,1093056519,GB 1093056520,1093056591,US 1093056592,1093056599,CA -1093056600,1093056959,US -1093056960,1093056975,SA -1093056976,1093057103,US +1093056600,1093057103,US 1093057104,1093057119,JP 1093057120,1093057263,US 1093057264,1093057279,IT @@ -20452,10 +23055,7 @@ 1093057312,1093057343,CY 1093057344,1093057391,US 1093057392,1093057407,RO -1093057408,1093057423,PH -1093057424,1093057487,US -1093057488,1093057503,CY -1093057504,1093058095,US +1093057408,1093058095,US 1093058096,1093058111,SY 1093058112,1093058271,US 1093058272,1093058287,SY @@ -20482,9 +23082,7 @@ 1093110784,1093110815,US 1093110816,1093110847,CA 1093110848,1093110911,US -1093110912,1093110927,CA -1093110928,1093110935,US -1093110936,1093111039,CA +1093110912,1093111039,CA 1093111040,1093111295,US 1093111296,1093111711,CA 1093111712,1093111727,US @@ -20496,39 +23094,27 @@ 1093111936,1093111951,US 1093111952,1093111959,CA 1093111960,1093111967,BV -1093111968,1093112383,CA -1093112384,1093112415,US -1093112416,1093112431,CA +1093111968,1093112431,CA 1093112432,1093112479,US -1093112480,1093112527,CA -1093112528,1093112855,US -1093112856,1093112863,CA -1093112864,1093112895,US -1093112896,1093112911,CA -1093112912,1093113087,US -1093113088,1093113119,CA -1093113120,1093113127,US -1093113128,1093113135,CA -1093113136,1093113151,US -1093113152,1093113183,CA -1093113184,1093113375,US -1093113376,1093113379,CA -1093113380,1093113407,US -1093113408,1093113423,CA -1093113424,1093113479,US -1093113480,1093113487,CA +1093112480,1093112543,CA +1093112544,1093112831,US +1093112832,1093112911,CA +1093112912,1093112919,US +1093112920,1093112959,CA +1093112960,1093113087,US +1093113088,1093113191,CA +1093113192,1093113207,US +1093113208,1093113379,CA +1093113380,1093113383,US +1093113384,1093113487,CA 1093113488,1093113503,US -1093113504,1093113535,CA -1093113536,1093113639,US -1093113640,1093113647,CA -1093113648,1093113727,US -1093113728,1093113743,CA +1093113504,1093113743,CA 1093113744,1093113759,US 1093113760,1093113783,CA 1093113784,1093113791,US -1093113792,1093113823,CA -1093113824,1093114623,US -1093114624,1093114679,CA +1093113792,1093113847,CA +1093113848,1093114655,US +1093114656,1093114679,CA 1093114680,1093114703,US 1093114704,1093114711,CA 1093114712,1093114719,VG @@ -20536,9 +23122,7 @@ 1093114824,1093114843,US 1093114844,1093114847,CA 1093114848,1093114863,US -1093114864,1093115839,CA -1093115840,1093115903,US -1093115904,1093116927,CA +1093114864,1093116927,CA 1093116928,1093117183,HK 1093117184,1093117439,US 1093117440,1093117455,CA @@ -20553,34 +23137,27 @@ 1093117632,1093117647,VG 1093117648,1093118207,CA 1093118208,1093118463,HK -1093118464,1093118479,US -1093118480,1093118495,CA +1093118464,1093118495,CA 1093118496,1093118527,US 1093118528,1093118531,CA 1093118532,1093118591,US -1093118592,1093118687,CA -1093118688,1093118983,US -1093118984,1093118991,CA -1093118992,1093118993,US -1093118994,1093119006,CA -1093119007,1093119015,US +1093118592,1093118719,CA +1093118720,1093118983,US +1093118984,1093119007,CA +1093119008,1093119015,US 1093119016,1093119023,CA 1093119024,1093119039,US 1093119040,1093119135,CA 1093119136,1093119167,US 1093119168,1093119311,CA -1093119312,1093119359,US -1093119360,1093119663,CA -1093119664,1093119679,US -1093119680,1093119695,CA +1093119312,1093119327,US +1093119328,1093119663,CA +1093119664,1093119671,US +1093119672,1093119695,CA 1093119696,1093119743,US -1093119744,1093119807,CA -1093119808,1093119823,US -1093119824,1093119831,CA -1093119832,1093119839,US -1093119840,1093119935,CA -1093119936,1093119999,US -1093120000,1093120383,CA +1093119744,1093119823,CA +1093119824,1093119839,US +1093119840,1093120383,CA 1093120384,1093120399,US 1093120400,1093120415,BV 1093120416,1093120511,CA @@ -20612,15 +23189,17 @@ 1093123840,1093123903,US 1093123904,1093123935,AN 1093123936,1093123943,US -1093123944,1093123967,CA -1093123968,1093123983,US +1093123944,1093123951,CA +1093123952,1093123983,US 1093123984,1093123999,VG 1093124000,1093124095,US 1093124096,1093124287,CA 1093124288,1093124351,US 1093124352,1093124559,CA 1093124560,1093124575,US -1093124576,1093125695,CA +1093124576,1093124991,CA +1093124992,1093125055,US +1093125056,1093125695,CA 1093125696,1093125719,US 1093125720,1093125735,CA 1093125736,1093125743,US @@ -20636,18 +23215,20 @@ 1093126143,1093126143,US 1093126144,1093126399,CA 1093126400,1093126431,VG -1093126432,1093126527,CA -1093126528,1093126543,US -1093126544,1093126591,CA -1093126592,1093126607,US -1093126608,1093126639,CA -1093126640,1093126767,US +1093126432,1093126535,CA +1093126536,1093126543,US +1093126544,1093126639,CA +1093126640,1093126655,US +1093126656,1093126687,CA +1093126688,1093126719,US +1093126720,1093126751,CA +1093126752,1093126767,US 1093126768,1093126783,CA 1093126784,1093126801,US 1093126802,1093126809,CA 1093126810,1093126823,US -1093126824,1093126831,CA -1093126832,1093126911,US +1093126824,1093126839,CA +1093126840,1093126911,US 1093126912,1093127167,CA 1093127168,1093127191,US 1093127192,1093127199,CA @@ -20665,37 +23246,30 @@ 1093128448,1093129215,CA 1093129216,1093130367,US 1093130368,1093130415,CA -1093130416,1093130495,US -1093130496,1093130623,CA -1093130624,1093130687,US -1093130688,1093131215,CA +1093130416,1093130431,US +1093130432,1093130751,CA +1093130752,1093131007,US +1093131008,1093131215,CA 1093131216,1093131231,US 1093131232,1093131247,VG 1093131248,1093131263,CA 1093131264,1093131391,US 1093131392,1093131487,CA -1093131488,1093132351,US -1093132352,1093132799,CA -1093132800,1093133055,US -1093133056,1093133311,CA -1093133312,1093133407,US -1093133408,1093133439,CA -1093133440,1093133567,US -1093133568,1093134239,CA -1093134240,1093134255,US -1093134256,1093134263,CA +1093131488,1093132287,US +1093132288,1093133311,CA +1093133312,1093133375,US +1093133376,1093134263,CA 1093134264,1093134271,US 1093134272,1093134335,CA 1093134336,1093135359,US -1093135360,1093135615,CA -1093135616,1093135631,US -1093135632,1093135639,CA +1093135360,1093135639,CA 1093135640,1093135647,US -1093135648,1093135871,CA -1093135872,1093136127,US -1093136128,1093136383,CA -1093136384,1093136895,US -1093136896,1093138431,CA +1093135648,1093136639,CA +1093136640,1093136895,US +1093136896,1093137351,CA +1093137352,1093137359,US +1093137360,1093137375,MX +1093137376,1093138431,CA 1093138432,1093138559,US 1093138560,1093138623,CA 1093138624,1093139455,US @@ -20704,9 +23278,7 @@ 1093139648,1093139679,CA 1093139680,1093139695,US 1093139696,1093140223,CA -1093140224,1093338895,US -1093338896,1093338903,PR -1093338904,1093671591,US +1093140224,1093671591,US 1093671592,1093671599,UY 1093671600,1093697535,US 1093697536,1093699071,BB @@ -20734,28 +23306,16 @@ 1093737424,1093737431,GB 1093737432,1093740095,US 1093740096,1093740159,JP -1093740160,1093740183,US -1093740184,1093740191,CN -1093740192,1093740231,US -1093740232,1093740239,CN -1093740240,1093740247,US -1093740248,1093740255,HK -1093740256,1093740271,US -1093740272,1093740279,CN -1093740280,1093740335,US +1093740160,1093740335,US 1093740336,1093740351,SG 1093740352,1093740415,JP 1093740416,1093741599,US 1093741600,1093741607,ES -1093741608,1093743103,US -1093743104,1093743359,HK -1093743360,1093743423,US +1093741608,1093743423,US 1093743424,1093743487,JP 1093743488,1093743743,US 1093743744,1093743807,CA -1093743808,1093744639,US -1093744640,1093744895,CA -1093744896,1093746879,US +1093743808,1093746879,US 1093746880,1093746943,DE 1093746944,1093748799,US 1093748800,1093748863,CN @@ -20763,16 +23323,14 @@ 1094549688,1094549695,CA 1094549696,1094549783,US 1094549784,1094549791,AU -1094549792,1094549799,US -1094549800,1094549807,CA +1094549792,1094549807,US 1094549808,1094549815,UZ 1094549816,1094549863,US 1094549864,1094549871,BD 1094549872,1094549935,US 1094549936,1094549943,CA 1094549944,1094549951,CY -1094549952,1094550215,US -1094550216,1094550223,MX +1094549952,1094550223,US 1094550224,1094550239,AU 1094550240,1094550247,BD 1094550248,1094550487,US @@ -20790,7 +23348,7 @@ 1094550856,1094550879,US 1094550880,1094550887,NZ 1094550888,1094550895,JP -1094550896,1094550911,UA +1094550896,1094550911,US 1094550912,1094550919,JM 1094550920,1094550967,US 1094550968,1094550975,JM @@ -20801,13 +23359,11 @@ 1094551216,1094551231,AU 1094551232,1094551455,US 1094551456,1094551471,SE -1094551472,1094551487,US -1094551488,1094551495,GB -1094551496,1094551535,US -1094551536,1094551551,AU -1094551552,1094551839,US +1094551472,1094551839,US 1094551840,1094551855,GB -1094551856,1094552191,US +1094551856,1094552023,US +1094552024,1094552031,IN +1094552032,1094552191,US 1094552192,1094552199,GB 1094552200,1094552239,US 1094552240,1094552247,IN @@ -20831,7 +23387,9 @@ 1094554880,1094554887,LK 1094554888,1094554967,US 1094554968,1094554975,UZ -1094554976,1094556191,US +1094554976,1094555077,US +1094555078,1094555081,IN +1094555082,1094556191,US 1094556192,1094556207,IN 1094556208,1094556703,US 1094556704,1094556719,CA @@ -20867,9 +23425,7 @@ 1094560280,1094560287,GB 1094560288,1094560319,US 1094560320,1094560335,IN -1094560336,1094560447,US -1094560448,1094560455,AU -1094560456,1094560831,US +1094560336,1094560831,US 1094560832,1094560863,BD 1094560864,1094560895,US 1094560896,1094561023,CA @@ -20888,9 +23444,7 @@ 1094561856,1094561919,AU 1094561920,1094562431,US 1094562432,1094562455,TH -1094562456,1094562687,US -1094562688,1094562719,CR -1094562720,1094562799,US +1094562456,1094562799,US 1094562800,1094562807,CA 1094562808,1094562879,US 1094562880,1094562895,MX @@ -20902,349 +23456,13 @@ 1094563888,1094563895,MX 1094563896,1094564671,US 1094564672,1094564703,BD -1094564704,1094565119,US -1094565120,1094565375,CA -1094565376,1094565695,US +1094564704,1094565695,US 1094565696,1094565727,BD -1094565728,1094565743,US -1094565744,1094565759,CY -1094565760,1094565807,US -1094565808,1094565815,RU -1094565816,1094565887,US +1094565728,1094565887,US 1094565888,1094568046,CA 1094568047,1094568061,MO 1094568062,1094582271,CA -1094582272,1094723103,US -1094723104,1094723111,PR -1094723112,1094727431,US -1094727432,1094727439,PR -1094727440,1094727639,US -1094727640,1094727647,PR -1094727648,1094749503,US -1094749504,1094749511,PR -1094749512,1094759607,US -1094759608,1094759615,PR -1094759616,1094764519,US -1094764520,1094764527,PR -1094764528,1094797743,US -1094797744,1094797751,PR -1094797752,1094797815,US -1094797816,1094797823,PR -1094797824,1094801975,US -1094801976,1094801983,PR -1094801984,1094802127,US -1094802128,1094802135,PR -1094802136,1094807487,US -1094807488,1094807495,PR -1094807496,1094810135,US -1094810136,1094810143,PR -1094810144,1094811023,US -1094811024,1094811031,PR -1094811032,1094811071,US -1094811072,1094811079,PR -1094811080,1094822247,US -1094822248,1094822255,PR -1094822256,1094822327,US -1094822328,1094822335,PR -1094822336,1094822559,US -1094822560,1094822567,PR -1094822568,1094831479,US -1094831480,1094831487,PR -1094831488,1094833975,US -1094833976,1094833983,PR -1094833984,1094839783,US -1094839784,1094839791,PR -1094839792,1094839863,US -1094839864,1094839871,PR -1094839872,1094841111,US -1094841112,1094841119,PR -1094841120,1094841191,US -1094841192,1094841199,PR -1094841200,1094843271,US -1094843272,1094843279,PR -1094843280,1094846063,US -1094846064,1094846071,PR -1094846072,1094850735,US -1094850736,1094850743,PR -1094850744,1094857095,US -1094857096,1094857103,PR -1094857104,1094861183,US -1094861184,1094861191,PR -1094861192,1094861791,US -1094861792,1094861799,PR -1094861800,1094869095,US -1094869096,1094869103,PR -1094869104,1094874215,US -1094874216,1094874223,PR -1094874224,1094878639,US -1094878640,1094878647,PR -1094878648,1094879959,US -1094879960,1094879967,PR -1094879968,1094880455,US -1094880456,1094880463,PR -1094880464,1094881287,US -1094881288,1094881295,PR -1094881296,1094881303,US -1094881304,1094881311,PR -1094881312,1094886191,US -1094886192,1094886199,PR -1094886200,1094886303,US -1094886304,1094886311,PR -1094886312,1094889087,US -1094889088,1094889095,PR -1094889096,1094892255,US -1094892256,1094892263,PR -1094892264,1094893127,US -1094893128,1094893135,PR -1094893136,1094893287,US -1094893288,1094893295,PR -1094893296,1094898847,US -1094898848,1094898855,PR -1094898856,1094901983,US -1094901984,1094901999,PR -1094902000,1094902007,US -1094902008,1094902015,PR -1094902016,1094904679,US -1094904680,1094904687,PR -1094904688,1094909871,US -1094909872,1094909879,PR -1094909880,1094909983,US -1094909984,1094909991,PR -1094909992,1094911023,US -1094911024,1094911031,PR -1094911032,1094912143,US -1094912144,1094912151,PR -1094912152,1094912239,US -1094912240,1094912247,PR -1094912248,1094912775,US -1094912776,1094912783,PR -1094912784,1094913039,US -1094913040,1094913047,PR -1094913048,1094913159,US -1094913160,1094913167,PR -1094913168,1094917439,US -1094917440,1094917447,PR -1094917448,1094917671,US -1094917672,1094917687,PR -1094917688,1094918327,US -1094918328,1094918335,PR -1094918336,1094919783,US -1094919784,1094919791,PR -1094919792,1094919831,US -1094919832,1094919839,PR -1094919840,1094921751,US -1094921752,1094921759,PR -1094921760,1094921799,US -1094921800,1094921807,PR -1094921808,1094924183,US -1094924184,1094924191,PR -1094924192,1094926399,US -1094926400,1094926407,PR -1094926408,1094926527,US -1094926528,1094926535,PR -1094926536,1094926743,US -1094926744,1094926751,PR -1094926752,1094928727,US -1094928728,1094928735,PR -1094928736,1094933199,US -1094933200,1094933207,PR -1094933208,1094933447,US -1094933448,1094933455,PR -1094933456,1094934639,US -1094934640,1094934647,PR -1094934648,1094934703,US -1094934704,1094934711,PR -1094934712,1094934975,US -1094934976,1094934991,PR -1094934992,1094935063,US -1094935064,1094935071,PR -1094935072,1094935127,US -1094935128,1094935135,PR -1094935136,1094935359,US -1094935360,1094935367,PR -1094935368,1094935495,US -1094935496,1094935503,PR -1094935504,1094936735,US -1094936736,1094936743,PR -1094936744,1094936847,US -1094936848,1094936855,PR -1094936856,1094949487,US -1094949488,1094949495,PR -1094949496,1094950927,US -1094950928,1094950935,PR -1094950936,1094950959,US -1094950960,1094950967,PR -1094950968,1094950975,US -1094950976,1094950983,PR -1094950984,1094951151,US -1094951152,1094951159,PR -1094951160,1094960239,US -1094960240,1094960247,PR -1094960248,1094978159,US -1094978160,1094978167,PR -1094978168,1094984271,US -1094984272,1094984279,PR -1094984280,1094984359,US -1094984360,1094984367,PR -1094984368,1094984487,US -1094984488,1094984503,PR -1094984504,1094985167,US -1094985168,1094985175,PR -1094985176,1094985423,US -1094985424,1094985431,PR -1094985432,1094985655,US -1094985656,1094985663,PR -1094985664,1094985927,US -1094985928,1094985935,PR -1094985936,1095007263,US -1095007264,1095007295,PR -1095007296,1095017535,US -1095017536,1095017543,PR -1095017544,1095017807,US -1095017808,1095017815,PR -1095017816,1095018311,US -1095018312,1095018319,PR -1095018320,1095018463,US -1095018464,1095018471,PR -1095018472,1095035271,US -1095035272,1095035279,PR -1095035280,1095038071,US -1095038072,1095038079,PR -1095038080,1095038199,US -1095038200,1095038207,PR -1095038208,1095038495,US -1095038496,1095038503,PR -1095038504,1095044999,US -1095045000,1095045007,PR -1095045008,1095045727,US -1095045728,1095045735,PR -1095045736,1095045935,US -1095045936,1095045943,PR -1095045944,1095045951,US -1095045952,1095045959,PR -1095045960,1095046887,US -1095046888,1095046895,PR -1095046896,1095048463,US -1095048464,1095048471,PR -1095048472,1095056655,US -1095056656,1095056663,PR -1095056664,1095057375,US -1095057376,1095057383,PR -1095057384,1095067695,US -1095067696,1095067703,PR -1095067704,1095068351,US -1095068352,1095068359,PR -1095068360,1095068439,US -1095068440,1095068447,PR -1095068448,1095068455,US -1095068456,1095068463,PR -1095068464,1095069311,US -1095069312,1095069319,PR -1095069320,1095069591,US -1095069592,1095069599,PR -1095069600,1095072767,US -1095072768,1095072775,PR -1095072776,1095073047,US -1095073048,1095073055,PR -1095073056,1095075551,US -1095075552,1095075559,PR -1095075560,1095078703,US -1095078704,1095078711,PR -1095078712,1095080975,US -1095080976,1095080983,PR -1095080984,1095081295,US -1095081296,1095081303,PR -1095081304,1095081439,US -1095081440,1095081447,PR -1095081448,1095084535,US -1095084536,1095084543,PR -1095084544,1095085047,US -1095085048,1095085055,PR -1095085056,1095087215,US -1095087216,1095087223,PR -1095087224,1095087287,US -1095087288,1095087295,PR -1095087296,1095087703,US -1095087704,1095087711,PR -1095087712,1095087743,US -1095087744,1095087751,PR -1095087752,1095088367,US -1095088368,1095088375,PR -1095088376,1095088399,US -1095088400,1095088407,PR -1095088408,1095089615,US -1095089616,1095089623,PR -1095089624,1095089839,US -1095089840,1095089847,PR -1095089848,1095090407,US -1095090408,1095090415,PR -1095090416,1095092879,US -1095092880,1095092887,PR -1095092888,1095093151,US -1095093152,1095093159,PR -1095093160,1095102879,US -1095102880,1095102887,PR -1095102888,1095103207,US -1095103208,1095103215,PR -1095103216,1095103327,US -1095103328,1095103335,PR -1095103336,1095105823,US -1095105824,1095105831,PR -1095105832,1095106183,US -1095106184,1095106191,PR -1095106192,1095106199,US -1095106200,1095106207,PR -1095106208,1095106575,US -1095106576,1095106583,PR -1095106584,1095107079,US -1095107080,1095107087,PR -1095107088,1095117535,US -1095117536,1095117543,PR -1095117544,1095122431,US -1095122432,1095122439,PR -1095122440,1095122527,US -1095122528,1095122535,PR -1095122536,1095125071,US -1095125072,1095125079,PR -1095125080,1095125383,US -1095125384,1095125391,PR -1095125392,1095127447,US -1095127448,1095127455,PR -1095127456,1095127967,US -1095127968,1095127983,PR -1095127984,1095129807,US -1095129808,1095129815,PR -1095129816,1095138607,US -1095138608,1095138615,PR -1095138616,1095139927,US -1095139928,1095139935,PR -1095139936,1095142143,US -1095142144,1095142151,PR -1095142152,1095156607,US -1095156608,1095156615,PR -1095156616,1095160239,US -1095160240,1095160247,PR -1095160248,1095160927,US -1095160928,1095160935,PR -1095160936,1095187919,US -1095187920,1095187927,PR -1095187928,1095188359,US -1095188360,1095188367,PR -1095188368,1095190823,US -1095190824,1095190831,PR -1095190832,1095197495,US -1095197496,1095197503,PR -1095197504,1095207935,US -1095207936,1095207951,PR -1095207952,1095221455,US -1095221456,1095221463,PR -1095221464,1095222223,US -1095222224,1095222231,PR -1095222232,1095236551,US -1095236552,1095236559,PR -1095236560,1095408887,US -1095408888,1095408895,SE -1095408896,1095450623,US +1094582272,1095450623,US 1095450624,1095467007,BS 1095467008,1095627775,US 1095627776,1095628287,CA @@ -21280,21 +23498,15 @@ 1096957248,1096957255,CA 1096957256,1096957775,US 1096957776,1096957791,IE -1096957792,1096958791,US -1096958792,1096958799,IN -1096958800,1096959599,US +1096957792,1096959599,US 1096959600,1096959607,GB 1096959608,1096960767,US 1096960768,1096960895,GB -1096960896,1096964263,US -1096964264,1096964271,IN -1096964272,1096966303,US +1096960896,1096966303,US 1096966304,1096966311,IN 1096966312,1096968127,US 1096968128,1096968159,CA -1096968160,1096968191,US -1096968192,1096968319,GB -1096968320,1096969071,US +1096968160,1096969071,US 1096969072,1096969079,CA 1096969080,1096969471,US 1096969472,1096969479,IN @@ -21326,9 +23538,15 @@ 1097067520,1097068031,GB 1097068032,1097069055,US 1097069056,1097069311,CA -1097069312,1097131439,US +1097069312,1097131263,US +1097131264,1097131359,CN +1097131360,1097131375,US +1097131376,1097131423,CN +1097131424,1097131439,US 1097131440,1097131447,HK -1097131448,1097727999,US +1097131448,1097131455,US +1097131456,1097131471,CN +1097131472,1097727999,US 1097728000,1097729151,CA 1097729152,1097729167,US 1097729168,1097730847,CA @@ -21336,50 +23554,280 @@ 1097730856,1097731447,CA 1097731448,1097731455,GB 1097731456,1097736191,CA -1097736192,1097768959,US +1097736192,1097736457,US +1097736458,1097736467,CZ +1097736468,1097736477,FR +1097736478,1097736487,BR +1097736488,1097736547,US +1097736548,1097736557,NL +1097736558,1097736567,MX +1097736568,1097736577,SG +1097736578,1097736587,ES +1097736588,1097736607,US +1097736608,1097736617,BR +1097736618,1097736637,US +1097736638,1097736647,UM +1097736648,1097736733,US +1097736734,1097736743,BG +1097736744,1097736753,US +1097736754,1097736763,BG +1097736764,1097736773,US +1097736774,1097736783,NL +1097736784,1097736803,US +1097736804,1097736813,BE +1097736814,1097736823,TR +1097736824,1097736893,US +1097736894,1097736903,VE +1097736904,1097736913,FI +1097736914,1097736999,US +1097737000,1097737009,RU +1097737010,1097737029,US +1097737030,1097737039,RU +1097737040,1097737059,US +1097737060,1097737069,TR +1097737070,1097737109,US +1097737110,1097737119,LB +1097737120,1097737159,US +1097737160,1097737169,BR +1097737170,1097737325,US +1097737326,1097737335,ES +1097737336,1097737405,US +1097737406,1097737415,BR +1097737416,1097737591,US +1097737592,1097737601,BR +1097737602,1097737611,UA +1097737612,1097737631,US +1097737632,1097737641,IT +1097737642,1097737747,US +1097737748,1097737757,GB +1097737758,1097737847,US +1097737848,1097737857,MX +1097737858,1097737897,US +1097737898,1097737907,SG +1097737908,1097737927,US +1097737928,1097737937,RU +1097737938,1097738053,US +1097738054,1097738063,LV +1097738064,1097738093,US +1097738094,1097738103,RS +1097738104,1097738133,US +1097738134,1097738143,RU +1097738144,1097738163,US +1097738164,1097738173,UA +1097738174,1097738183,VN +1097738184,1097738249,US +1097738250,1097738259,TR +1097738260,1097738339,US +1097738340,1097738349,BR +1097738350,1097738359,US +1097738360,1097738369,TW +1097738370,1097738555,US +1097738556,1097738565,IL +1097738566,1097738585,US +1097738586,1097738595,BR +1097738596,1097738605,US +1097738606,1097738615,BR +1097738616,1097738625,ES +1097738626,1097738665,US +1097738666,1097738675,RU +1097738676,1097738685,SG +1097738686,1097738695,US +1097738696,1097738705,RU +1097738706,1097738771,US +1097738772,1097738781,MY +1097738782,1097738861,US +1097738862,1097738871,SA +1097738872,1097738881,SG +1097738882,1097738931,US +1097738932,1097738941,ID +1097738942,1097739037,US +1097739038,1097739047,BY +1097739048,1097739057,SG +1097739058,1097739087,US +1097739088,1097739097,TR +1097739098,1097739107,KW +1097739108,1097739343,US +1097739344,1097739353,GB +1097739354,1097739363,US +1097739364,1097739373,ES +1097739374,1097739383,US +1097739384,1097739393,BR +1097739394,1097739403,US +1097739404,1097739413,BR +1097739414,1097739423,US +1097739424,1097739433,SA +1097739434,1097739463,US +1097739464,1097739473,LV +1097739474,1097739569,US +1097739570,1097739579,GB +1097739580,1097739589,US +1097739590,1097739599,IL +1097739600,1097739669,US +1097739670,1097739679,BY +1097739680,1097739689,TR +1097739690,1097739699,DK +1097739700,1097739729,US +1097739730,1097739739,GB +1097739740,1097740387,US +1097740388,1097740397,SA +1097740398,1097740839,US +1097740840,1097740849,BY +1097740850,1097740859,RU +1097740860,1097740899,US +1097740900,1097740909,RU +1097740910,1097741065,US +1097741066,1097741075,IN +1097741076,1097741215,US +1097741216,1097741225,UA +1097741226,1097741235,IT +1097741236,1097741245,US +1097741246,1097741255,FR +1097741256,1097741351,US +1097741352,1097741361,RU +1097741362,1097741577,US +1097741578,1097741587,KW +1097741588,1097741607,US +1097741608,1097741617,LB +1097741618,1097741667,US +1097741668,1097741677,GR +1097741678,1097741843,US +1097741844,1097741853,BY +1097741854,1097741863,US +1097741864,1097741873,HR +1097741874,1097741883,GB +1097741884,1097741913,US +1097741914,1097741923,MK +1097741924,1097742023,US +1097742024,1097742033,GB +1097742034,1097742209,US +1097742210,1097742219,GB +1097742220,1097742269,US +1097742270,1097742279,RU +1097742280,1097742375,US +1097742376,1097742385,AU +1097742386,1097742505,US +1097742506,1097742515,KW +1097742516,1097742641,US +1097742642,1097742651,BR +1097742652,1097742681,US +1097742682,1097742691,CN +1097742692,1097742711,US +1097742712,1097742721,UA +1097742722,1097742741,US +1097742742,1097742751,DE +1097742752,1097742887,US +1097742888,1097742897,BR +1097742898,1097743143,US +1097743144,1097743153,ID +1097743154,1097743173,US +1097743174,1097743183,RU +1097743184,1097743379,US +1097743380,1097743389,TR +1097743390,1097743399,US +1097743400,1097743409,RU +1097743410,1097743675,US +1097743676,1097743685,KH +1097743686,1097743695,US +1097743696,1097743705,KW +1097743706,1097743901,US +1097743902,1097743911,DE +1097743912,1097744137,US +1097744138,1097744147,TR +1097744148,1097744227,US +1097744228,1097744237,RU +1097744238,1097744257,US +1097744258,1097744267,UA +1097744268,1097744307,US +1097744308,1097744317,RU +1097744318,1097744327,ES +1097744328,1097768959,US 1097768960,1097777151,CA 1097777152,1097797631,US 1097797632,1097797887,DE -1097797888,1097830399,US +1097797888,1097798143,CA +1097798144,1097798911,US +1097798912,1097799167,IE +1097799168,1097830399,US 1097830400,1097834495,CA 1097834496,1097896191,US -1097896192,1097896711,VI +1097896192,1097896519,VI +1097896520,1097896527,US +1097896528,1097896711,VI 1097896712,1097896719,US 1097896720,1097897215,VI 1097897216,1097947135,US -1097947136,1097947615,VI -1097947616,1097947623,US -1097947624,1097948279,VI +1097947136,1097947151,VI +1097947152,1097947167,US +1097947168,1097947207,VI +1097947208,1097947215,US +1097947216,1097947327,VI +1097947328,1097947391,US +1097947392,1097947463,VI +1097947464,1097947471,US +1097947472,1097947519,VI +1097947520,1097947527,US +1097947528,1097947559,VI +1097947560,1097947567,US +1097947568,1097947607,VI +1097947608,1097947623,US +1097947624,1097947639,VI +1097947640,1097947647,US +1097947648,1097947679,VI +1097947680,1097947695,US +1097947696,1097947735,VI +1097947736,1097947743,US +1097947744,1097947751,VI +1097947752,1097947775,US +1097947776,1097947871,VI +1097947872,1097947887,US +1097947888,1097947991,VI +1097947992,1097947999,US +1097948000,1097948015,VI +1097948016,1097948031,US +1097948032,1097948279,VI 1097948280,1097948287,US -1097948288,1097949183,VI +1097948288,1097948327,VI +1097948328,1097948335,US +1097948336,1097949007,VI +1097949008,1097949055,US +1097949056,1097949183,VI 1097949184,1097951231,US -1097951232,1097953279,VI +1097951232,1097951247,VI +1097951248,1097951263,US +1097951264,1097951359,VI +1097951360,1097951375,US +1097951376,1097953279,VI 1097953280,1098057375,US 1098057376,1098057407,CA -1098057408,1098188047,US +1098057408,1098187599,US +1098187600,1098187607,GB +1098187608,1098188047,US 1098188048,1098188055,CA 1098188056,1098353967,US 1098353968,1098353983,CA 1098353984,1098382143,US 1098382144,1098382175,CA -1098382176,1098397695,US -1098397696,1098399743,A2 +1098382176,1098386775,US +1098386776,1098386783,PR +1098386784,1098397695,US +1098397696,1098398719,A2 +1098398720,1098398975,US +1098398976,1098399743,A2 1098399744,1098891575,US 1098891576,1098891607,AU 1098891608,1098891623,US 1098891624,1098891631,AU 1098891632,1098891647,US 1098891648,1098891679,AU -1098891680,1098891695,US -1098891696,1098891711,AU -1098891712,1098891743,US +1098891680,1098891711,US +1098891712,1098891743,SG 1098891744,1098891775,AU 1098891776,1098891871,US 1098891872,1098891887,AU 1098891888,1098891903,US 1098891904,1098891935,AU -1098891936,1098891951,US -1098891952,1098891999,AU +1098891936,1098891967,US +1098891968,1098891999,AU 1098892000,1098892015,US 1098892016,1098892031,AU 1098892032,1101041279,US @@ -21392,9 +23840,7 @@ 1101118240,1101118271,GB 1101118272,1101121535,US 1101121536,1101121791,EC -1101121792,1101139967,US -1101139968,1101140223,PR -1101140224,1101177479,US +1101121792,1101177479,US 1101177480,1101177487,FR 1101177488,1101182975,US 1101182976,1101183487,YE @@ -21412,21 +23858,21 @@ 1101304064,1101304319,EC 1101304320,1101304831,US 1101304832,1101305855,HN -1101305856,1101306047,US -1101306048,1101306079,PR -1101306080,1101339887,US +1101305856,1101339887,US 1101339888,1101339903,CA 1101339904,1101352959,US 1101352960,1101355007,HN 1101355008,1101357215,US 1101357216,1101357223,SE -1101357224,1101385855,US +1101357224,1101384415,US +1101384416,1101384447,CA +1101384448,1101385855,US 1101385856,1101385919,DK -1101385920,1101402031,US -1101402032,1101402047,PR -1101402048,1101425919,US +1101385920,1101425919,US 1101425920,1101426175,EC -1101426176,1101440295,US +1101426176,1101431679,US +1101431680,1101431807,AU +1101431808,1101440295,US 1101440296,1101440303,CA 1101440304,1101445775,US 1101445776,1101445791,CA @@ -21440,9 +23886,9 @@ 1101484032,1101488127,CO 1101488128,1101492623,US 1101492624,1101492639,BE -1101492640,1101521407,US -1101521408,1101521919,AS -1101521920,1101523039,US +1101492640,1101497535,US +1101497536,1101497567,DK +1101497568,1101523039,US 1101523040,1101523071,GB 1101523072,1101542399,US 1101542400,1101542911,CO @@ -21452,11 +23898,7 @@ 1101617680,1101617687,CA 1101617688,1101619247,US 1101619248,1101619255,NL -1101619256,1101625343,US -1101625344,1101625407,VI -1101625408,1101634191,US -1101634192,1101634207,VI -1101634208,1101635327,US +1101619256,1101635327,US 1101635328,1101635583,HN 1101635584,1101650431,US 1101650432,1101650943,HN @@ -21472,9 +23914,9 @@ 1101681408,1101681663,NL 1101681664,1101685383,US 1101685384,1101685391,NL -1101685392,1101705743,US -1101705744,1101705759,PR -1101705760,1101732199,US +1101685392,1101726407,US +1101726408,1101726415,CA +1101726416,1101732199,US 1101732200,1101732207,CH 1101732208,1101750783,US 1101750784,1101751295,BM @@ -21484,11 +23926,15 @@ 1101791744,1101791999,A2 1101792000,1101792255,US 1101792256,1101792767,A2 -1101792768,1101837311,US +1101792768,1101803519,US +1101803520,1101804543,HN +1101804544,1101837311,US 1101837312,1101837567,EC 1101837568,1101856767,US 1101856768,1101856775,DK -1101856776,1101864223,US +1101856776,1101857295,US +1101857296,1101857311,CA +1101857312,1101864223,US 1101864224,1101864255,BE 1101864256,1101869055,US 1101869056,1101869567,GH @@ -21502,13 +23948,7 @@ 1101921408,1101921471,BA 1101921472,1101952439,US 1101952440,1101952447,CA -1101952448,1101971071,US -1101971072,1101971079,VI -1101971080,1101973023,US -1101973024,1101973039,PR -1101973040,1101981663,US -1101981664,1101981695,A2 -1101981696,1101983231,US +1101952448,1101983231,US 1101983232,1101983743,AN 1101983744,1102004223,US 1102004224,1102004479,IN @@ -21518,9 +23958,7 @@ 1102005248,1102005503,CA 1102005504,1102005759,PK 1102005760,1102005823,BE -1102005824,1102005887,US -1102005888,1102005951,IN -1102005952,1102006271,US +1102005824,1102006271,US 1102006272,1102006527,CA 1102006528,1102007295,US 1102007296,1102007551,PK @@ -21534,9 +23972,7 @@ 1102008080,1102008087,DO 1102008088,1102008095,US 1102008096,1102008103,CA -1102008104,1102008159,US -1102008160,1102008167,GB -1102008168,1102008223,US +1102008104,1102008223,US 1102008224,1102008231,CA 1102008232,1102008607,US 1102008608,1102008639,CA @@ -21557,10 +23993,12 @@ 1102011888,1102011903,AU 1102011904,1102012799,US 1102012800,1102012927,IN -1102012928,1102013167,US +1102012928,1102012975,US +1102012976,1102012991,IN +1102012992,1102013167,US 1102013168,1102013183,VE -1102013184,1102014207,US -1102014208,1102014335,IN +1102013184,1102014271,US +1102014272,1102014335,IN 1102014336,1102014399,CA 1102014400,1102016255,US 1102016256,1102016287,AR @@ -21588,10 +24026,7 @@ 1102494224,1102494227,AU 1102494228,1102494262,US 1102494263,1102494279,AU -1102494280,1102494292,US -1102494293,1102494297,GB -1102494298,1102494301,CA -1102494302,1102494332,US +1102494280,1102494332,US 1102494333,1102494378,AU 1102494379,1102495519,US 1102495520,1102495527,AU @@ -21599,25 +24034,23 @@ 1102512128,1102516223,JM 1102516224,1103244799,US 1103244800,1103245055,EC -1103245056,1103474943,US -1103474944,1103475199,MH -1103475200,1103476223,US +1103245056,1103475871,US +1103475872,1103475879,AF +1103475880,1103476223,US 1103476224,1103476255,CA 1103476256,1103548415,US 1103548416,1103550463,BS 1103550464,1103586335,US 1103586336,1103586351,DE -1103586352,1103603711,US +1103586352,1103586367,US +1103586368,1103586375,AF +1103586376,1103589143,US +1103589144,1103589151,AF +1103589152,1103603711,US 1103603712,1103605759,EC 1103605760,1103623167,US 1103623168,1103623679,CO -1103623680,1103639679,US -1103639680,1103639711,PR -1103639712,1103641687,US -1103641688,1103641695,PR -1103641696,1103670207,US -1103670208,1103670271,GB -1103670272,1103675647,US +1103623680,1103675647,US 1103675648,1103675711,AU 1103675712,1103675775,US 1103675776,1103675903,AU @@ -21629,9 +24062,7 @@ 1103678656,1103678719,PH 1103678720,1103678831,US 1103678832,1103678847,AU -1103678848,1103766271,US -1103766272,1103766527,PR -1103766528,1103769367,US +1103678848,1103769367,US 1103769368,1103769375,LU 1103769376,1103929055,US 1103929056,1103929063,MX @@ -21645,13 +24076,11 @@ 1103996928,1103997439,EC 1103997440,1104003455,US 1104003456,1104003583,PH -1104003584,1104021759,US -1104021760,1104022015,PK -1104022016,1104030303,US -1104030304,1104030335,PR -1104030336,1104033439,US +1104003584,1104033439,US 1104033440,1104033471,GB -1104033472,1104081391,US +1104033472,1104075703,US +1104075704,1104075711,CH +1104075712,1104081391,US 1104081392,1104081399,PR 1104081400,1104082423,US 1104082424,1104082431,UM @@ -21661,29 +24090,27 @@ 1104096408,1104096415,DE 1104096416,1104166911,US 1104166912,1104168959,CO -1104168960,1104194823,US -1104194824,1104194831,PR -1104194832,1104232743,US +1104168960,1104232743,US 1104232744,1104232751,CA 1104232752,1104265215,US 1104265216,1104265727,PH -1104265728,1104399071,US -1104399072,1104399079,CA -1104399080,1104413695,US +1104265728,1104357783,US +1104357784,1104357791,AF +1104357792,1104413695,US 1104413696,1104413711,CA 1104413712,1104414287,US 1104414288,1104414303,CA 1104414304,1104492287,US 1104492288,1104492543,PH -1104492544,1104510975,US +1104492544,1104509479,US +1104509480,1104509487,AF +1104509488,1104510975,US 1104510976,1104511743,EC 1104511744,1104559391,US 1104559392,1104559399,CA 1104559400,1104559487,US 1104559488,1104559503,CA -1104559504,1104616255,US -1104616256,1104616271,DE -1104616272,1104618271,US +1104559504,1104618271,US 1104618272,1104618303,CA 1104618304,1104630975,US 1104630976,1104631039,CA @@ -21691,15 +24118,15 @@ 1104666752,1104666767,CA 1104666768,1104708687,US 1104708688,1104708703,DE -1104708704,1104787487,US +1104708704,1104711439,US +1104711440,1104711455,AF +1104711456,1104787487,US 1104787488,1104787519,GB -1104787520,1104839319,US -1104839320,1104839327,GB -1104839328,1104842751,US -1104842752,1104844799,PR -1104844800,1104870919,US +1104787520,1104870919,US 1104870920,1104870927,MX -1104870928,1104881087,US +1104870928,1104875335,US +1104875336,1104875351,AF +1104875352,1104881087,US 1104881088,1104881151,PH 1104881152,1105034495,US 1105034496,1105034751,IT @@ -21713,9 +24140,7 @@ 1105143040,1105143047,MN 1105143048,1105153215,US 1105153216,1105153279,PH -1105153280,1105188463,US -1105188464,1105188471,CA -1105188472,1106305663,US +1105153280,1106305663,US 1106305664,1106305671,CA 1106305672,1106306047,US 1106306048,1106306079,CA @@ -21723,7 +24148,11 @@ 1106307968,1106308031,CA 1106308032,1106320175,US 1106320176,1106320183,CA -1106320184,1106349599,US +1106320184,1106323631,US +1106323632,1106323639,AF +1106323640,1106323655,US +1106323656,1106323663,AF +1106323664,1106349599,US 1106349600,1106349607,UM 1106349608,1106428959,US 1106428960,1106428975,UM @@ -21761,7 +24190,7 @@ 1106769920,1106814719,US 1106814720,1106814975,EC 1106814976,1107220223,US -1107220224,1107220239,AX +1107220224,1107220239,FI 1107220240,1107241215,US 1107241216,1107241343,CN 1107241344,1107241471,US @@ -21813,7 +24242,9 @@ 1108029440,1108033535,US 1108033536,1108041727,CA 1108041728,1108054015,US -1108054016,1108054303,CA +1108054016,1108054279,CA +1108054280,1108054287,FR +1108054288,1108054303,CA 1108054304,1108054319,US 1108054320,1108054527,CA 1108054528,1108054543,US @@ -21847,9 +24278,7 @@ 1108056352,1108056383,US 1108056384,1108056407,CA 1108056408,1108056415,US -1108056416,1108056527,CA -1108056528,1108056535,US -1108056536,1108056579,CA +1108056416,1108056579,CA 1108056580,1108056581,US 1108056582,1108056671,CA 1108056672,1108056703,US @@ -21872,52 +24301,20 @@ 1108057392,1108057503,CA 1108057504,1108057519,BS 1108057520,1108057535,US -1108057536,1108057775,CA -1108057776,1108057783,US -1108057784,1108066303,CA +1108057536,1108066303,CA 1108066304,1108492287,US 1108492288,1108500479,ZA 1108500480,1108525055,US 1108525056,1108541439,CA -1108541440,1108862271,US +1108541440,1108861679,US +1108861680,1108861687,LK +1108861688,1108862271,US 1108862272,1108862335,LT -1108862336,1109245981,US -1109245982,1109245993,GB -1109245994,1109246021,US -1109246022,1109246029,AU -1109246030,1109246127,US -1109246128,1109246135,IE -1109246136,1109246236,US -1109246237,1109246245,IE -1109246246,1109246721,US -1109246722,1109246730,CA -1109246731,1109247350,US -1109247351,1109247370,CA -1109247371,1109247376,US -1109247377,1109247388,NZ -1109247389,1109247403,US -1109247404,1109247413,CA -1109247414,1109247528,US -1109247529,1109247536,AU -1109247537,1109247712,US -1109247713,1109247732,PH -1109247733,1109247792,US -1109247793,1109247800,CA -1109247801,1109249153,US -1109249154,1109249161,PH -1109249162,1109250860,US +1108862336,1109250860,US 1109250861,1109250868,PH 1109250869,1109252455,US 1109252456,1109252463,AU -1109252464,1109252778,US -1109252779,1109252786,CA -1109252787,1109252803,US -1109252804,1109252813,CA -1109252814,1109253416,US -1109253417,1109253432,CH -1109253433,1109253500,US -1109253501,1109253508,CH -1109253509,1109639199,US +1109252464,1109639199,US 1109639200,1109639215,IN 1109639216,1109641663,US 1109641664,1109641679,JP @@ -21988,8 +24385,7 @@ 1109923648,1109923711,CA 1109923712,1109925503,US 1109925504,1109925567,GB -1109925568,1109926911,US -1109926912,1109927167,CA +1109925568,1109927167,US 1109927168,1109927423,AU 1109927424,1109934591,US 1109934592,1109934847,GB @@ -22007,9 +24403,7 @@ 1110307904,1110307967,AU 1110307968,1110310911,US 1110310912,1110376447,CA -1110376448,1110441983,US -1110441984,1110442239,CA -1110442240,1110442303,US +1110376448,1110442303,US 1110442304,1110442367,CA 1110442368,1110442431,US 1110442432,1110442719,CA @@ -22018,7 +24412,9 @@ 1110442864,1110443007,US 1110443008,1110443295,CA 1110443296,1110443327,US -1110443328,1110443551,CA +1110443328,1110443535,CA +1110443536,1110443543,US +1110443544,1110443551,CA 1110443552,1110443711,US 1110443712,1110443719,CA 1110443720,1110443903,US @@ -22049,8 +24445,8 @@ 1110449896,1110449943,CA 1110449944,1110449967,US 1110449968,1110449975,CA -1110449976,1110450023,US -1110450024,1110450071,CA +1110449976,1110450031,US +1110450032,1110450071,CA 1110450072,1110450175,US 1110450176,1110451327,CA 1110451328,1110451455,US @@ -22145,7 +24541,15 @@ 1110474496,1110474751,CA 1110474752,1110540287,US 1110540288,1110573055,CA -1110573056,1110638591,PR +1110573056,1110580991,PR +1110580992,1110582015,US +1110582016,1110587391,PR +1110587392,1110595776,US +1110595777,1110598655,PR +1110598656,1110599167,US +1110599168,1110612223,PR +1110612224,1110615295,US +1110615296,1110638591,PR 1110638592,1110663167,US 1110663168,1110675455,CA 1110675456,1110679551,US @@ -22158,9 +24562,7 @@ 1110863872,1110865919,JM 1110865920,1110867455,KY 1110867456,1110867967,JM -1110867968,1110870791,US -1110870792,1110870799,HK -1110870800,1110870815,US +1110867968,1110870815,US 1110870816,1110870847,HK 1110870848,1110870919,US 1110870920,1110870927,JP @@ -22185,9 +24587,7 @@ 1112357504,1112360959,US 1112360960,1112361023,CA 1112361024,1112432639,US -1112432640,1112433147,CA -1112433148,1112433151,US -1112433152,1112440831,CA +1112432640,1112440831,CA 1112440832,1112530943,US 1112530944,1112539135,CA 1112539136,1112900711,US @@ -22198,9 +24598,15 @@ 1112901760,1112901767,EG 1112901768,1112903711,US 1112903712,1112903719,TR -1112903720,1112906431,US +1112903720,1112906367,US +1112906368,1112906375,BR +1112906376,1112906431,US 1112906432,1112906439,GB -1112906440,1112907919,US +1112906440,1112906943,US +1112906944,1112906959,BR +1112906960,1112907775,US +1112907776,1112907783,CA +1112907784,1112907919,US 1112907920,1112907935,EG 1112907936,1113212479,US 1113212480,1113212495,CA @@ -22220,7 +24626,68 @@ 1113603328,1113603583,SV 1113603584,1113603839,US 1113603840,1113604095,CA -1113604096,1113657343,US +1113604096,1113640961,US +1113640962,1113640969,BG +1113640970,1113641009,US +1113641010,1113641039,FR +1113641040,1113641217,US +1113641218,1113641310,SG +1113641311,1113641351,CA +1113641352,1113641450,US +1113641451,1113641470,CA +1113641471,1113642133,US +1113642134,1113642168,DK +1113642169,1113642178,GB +1113642179,1113642203,US +1113642204,1113642213,SA +1113642214,1113642223,US +1113642224,1113642238,CA +1113642239,1113642685,US +1113642686,1113642695,SA +1113642696,1113642720,US +1113642721,1113642730,TR +1113642731,1113642740,US +1113642741,1113642750,IT +1113642751,1113643147,US +1113643148,1113643157,PH +1113643158,1113643162,US +1113643163,1113643172,CA +1113643173,1113643202,US +1113643203,1113643237,CH +1113643238,1113643955,US +1113643956,1113643975,CA +1113643976,1113643995,US +1113643996,1113644015,TR +1113644016,1113644545,US +1113644546,1113644558,IN +1113644559,1113644573,CA +1113644574,1113644593,NL +1113644594,1113644628,US +1113644629,1113644643,CA +1113644644,1113645767,US +1113645768,1113645777,CA +1113645778,1113647148,US +1113647149,1113647158,IT +1113647159,1113647168,BR +1113647169,1113647223,US +1113647224,1113647233,SE +1113647234,1113647361,US +1113647362,1113647459,MX +1113647460,1113647549,US +1113647550,1113647614,CH +1113647615,1113647750,US +1113647751,1113647765,CA +1113647766,1113650978,US +1113650979,1113651018,CA +1113651019,1113651043,US +1113651044,1113651083,CA +1113651084,1113651811,US +1113651812,1113651831,CA +1113651832,1113651851,IN +1113651852,1113651926,US +1113651927,1113651936,GB +1113651937,1113651956,CA +1113651957,1113657343,US 1113657344,1113661439,CA 1113661440,1113696575,US 1113696576,1113696639,CA @@ -22234,9 +24701,7 @@ 1113854208,1113854463,CA 1113854464,1113854975,US 1113854976,1113855487,CA -1113855488,1113857023,US -1113857024,1113857031,CA -1113857032,1113857087,US +1113855488,1113857087,US 1113857088,1113857151,CA 1113857152,1113862247,US 1113862248,1113862255,MX @@ -22260,7 +24725,9 @@ 1113919384,1113919391,CA 1113919392,1113923839,US 1113923840,1113923903,BR -1113923904,1113997311,US +1113923904,1113932815,US +1113932816,1113932823,CA +1113932824,1113997311,US 1113997312,1114005503,CA 1114005504,1114054655,US 1114054656,1114062847,CA @@ -22287,15 +24754,177 @@ 1114520064,1114520319,PH 1114520320,1114520575,US 1114520576,1114520831,PH -1114520832,1114521855,CA -1114521856,1114522111,US -1114522112,1114524159,CA +1114520832,1114524159,CA 1114524160,1114524671,ZA 1114524672,1114533375,CA 1114533376,1114533887,ZA 1114533888,1114537983,AO 1114537984,1114550271,CA -1114550272,1114653951,US +1114550272,1114579209,US +1114579210,1114579219,TR +1114579220,1114579289,US +1114579290,1114579299,BR +1114579300,1114579329,US +1114579330,1114579339,VI +1114579340,1114579349,RU +1114579350,1114579525,US +1114579526,1114579535,AL +1114579536,1114579635,US +1114579636,1114579645,JO +1114579646,1114579801,US +1114579802,1114579811,SA +1114579812,1114579901,US +1114579902,1114579911,FR +1114579912,1114579921,NO +1114579922,1114580017,US +1114580018,1114580027,KW +1114580028,1114580037,EE +1114580038,1114580087,US +1114580088,1114580097,UY +1114580098,1114580107,US +1114580108,1114580117,BR +1114580118,1114580243,US +1114580244,1114580253,SA +1114580254,1114580403,US +1114580404,1114580413,ES +1114580414,1114580499,US +1114580500,1114580509,GB +1114580510,1114580619,US +1114580620,1114580629,UY +1114580630,1114580649,US +1114580650,1114580659,NL +1114580660,1114580885,US +1114580886,1114580895,JO +1114580896,1114580905,BR +1114580906,1114580965,US +1114580966,1114580975,UA +1114580976,1114581051,US +1114581052,1114581061,BR +1114581062,1114581101,US +1114581102,1114581111,SI +1114581112,1114581287,US +1114581288,1114581297,AU +1114581298,1114581307,UA +1114581308,1114581513,US +1114581514,1114581523,RU +1114581524,1114581533,GR +1114581534,1114581543,RU +1114581544,1114581553,DE +1114581554,1114581573,US +1114581574,1114581583,UA +1114581584,1114581603,US +1114581604,1114581613,GR +1114581614,1114581623,US +1114581624,1114581633,SG +1114581634,1114581829,US +1114581830,1114581839,PL +1114581840,1114581879,US +1114581880,1114581889,HR +1114581890,1114582065,US +1114582066,1114582075,TR +1114582076,1114582085,RU +1114582086,1114582095,DE +1114582096,1114582105,US +1114582106,1114582115,SG +1114582116,1114582135,US +1114582136,1114582145,RU +1114582146,1114582225,US +1114582226,1114582245,SG +1114582246,1114582301,US +1114582302,1114582311,SG +1114582312,1114582421,US +1114582422,1114582431,SG +1114582432,1114582481,US +1114582482,1114582501,SG +1114582502,1114582537,US +1114582538,1114582547,JO +1114582548,1114583099,US +1114583100,1114583109,FR +1114583110,1114583119,EG +1114583120,1114583305,US +1114583306,1114583315,AU +1114583316,1114583325,ES +1114583326,1114583335,IE +1114583336,1114583415,US +1114583416,1114583425,AU +1114583426,1114583435,US +1114583436,1114583445,RU +1114583446,1114583465,US +1114583466,1114583475,AR +1114583476,1114583495,US +1114583496,1114583505,HR +1114583506,1114583681,US +1114583682,1114583691,AL +1114583692,1114583781,US +1114583782,1114583791,DE +1114583792,1114583867,US +1114583868,1114583877,VE +1114583878,1114584073,US +1114584074,1114584083,RU +1114584084,1114584123,US +1114584124,1114584133,RU +1114584134,1114584153,US +1114584154,1114584163,GR +1114584164,1114584369,US +1114584370,1114584379,NL +1114584380,1114584389,TR +1114584390,1114584519,US +1114584520,1114584529,CN +1114584530,1114584605,US +1114584606,1114584615,BR +1114584616,1114584765,US +1114584766,1114584775,BE +1114584776,1114584841,US +1114584842,1114584851,ES +1114584852,1114584871,US +1114584872,1114584881,NL +1114584882,1114584901,US +1114584902,1114584911,DE +1114584912,1114584981,US +1114584982,1114584991,BR +1114584992,1114585107,US +1114585108,1114585117,RU +1114585118,1114585127,US +1114585128,1114585137,RU +1114585138,1114585167,US +1114585168,1114585177,PT +1114585178,1114585267,US +1114585268,1114585277,GB +1114585278,1114585287,US +1114585288,1114585297,PL +1114585298,1114585393,US +1114585394,1114585403,ES +1114585404,1114585423,US +1114585424,1114585433,IN +1114585434,1114585483,US +1114585484,1114585493,BR +1114585494,1114585543,US +1114585544,1114585553,BR +1114585554,1114585629,US +1114585630,1114585639,BR +1114585640,1114585649,LV +1114585650,1114585659,ES +1114585660,1114586005,US +1114586006,1114586015,ID +1114586016,1114586025,US +1114586026,1114586035,CY +1114586036,1114586141,US +1114586142,1114586151,TR +1114586152,1114586161,US +1114586162,1114586171,RU +1114586172,1114586211,US +1114586212,1114586221,VE +1114586222,1114586271,US +1114586272,1114586281,BR +1114586282,1114586311,US +1114586312,1114586321,NO +1114586322,1114586457,US +1114586458,1114586467,TR +1114586468,1114586497,US +1114586498,1114586507,RU +1114586508,1114586943,US +1114586944,1114586951,IL +1114586952,1114653951,US 1114653952,1114653983,MO 1114653984,1114657927,US 1114657928,1114657935,LA @@ -22335,7 +24964,9 @@ 1114881280,1114881407,CY 1114881408,1114881471,US 1114881472,1114881535,CY -1114881536,1114928863,US +1114881536,1114926399,US +1114926400,1114926431,NL +1114926432,1114928863,US 1114928864,1114928871,GB 1114928872,1114929071,US 1114929072,1114929087,RU @@ -22343,7 +24974,35 @@ 1114930176,1114930303,GB 1114930304,1114966815,US 1114966816,1114966831,GB -1114966832,1115104511,US +1114966832,1115064447,US +1115064448,1115064463,AU +1115064464,1115064975,US +1115064976,1115064991,TW +1115064992,1115070063,US +1115070064,1115070079,SI +1115070080,1115070337,US +1115070338,1115070347,SG +1115070348,1115071241,US +1115071242,1115071251,TR +1115071252,1115071261,US +1115071262,1115071271,GB +1115071272,1115071371,US +1115071372,1115071381,SA +1115071382,1115074663,US +1115074664,1115074671,GB +1115074672,1115074679,UY +1115074680,1115074687,CN +1115074688,1115074695,US +1115074696,1115074703,GR +1115074704,1115075387,US +1115075388,1115075397,RU +1115075398,1115075487,US +1115075488,1115075497,BR +1115075498,1115077503,US +1115077504,1115077511,BY +1115077512,1115077527,US +1115077528,1115077535,BY +1115077536,1115104511,US 1115104512,1115104639,CA 1115104640,1115111935,US 1115111936,1115112063,PR @@ -22368,21 +25027,8 @@ 1115136000,1115138671,CA 1115138672,1115138679,US 1115138680,1115144191,CA -1115144192,1115243263,US -1115243264,1115243271,PR -1115243272,1115299871,US -1115299872,1115299879,PR -1115299880,1115350543,US -1115350544,1115350551,PR -1115350552,1115401431,US -1115401432,1115401439,PR -1115401440,1115665631,US -1115665632,1115665639,PR -1115665640,1115693055,US -1115693056,1115697151,CO -1115697152,1115697159,US -1115697160,1115697167,CO -1115697168,1115697175,US +1115144192,1115693055,US +1115697152,1115697175,US 1115697176,1115697183,AU 1115697184,1115697199,US 1115697200,1115697207,ID @@ -22391,31 +25037,16 @@ 1115697224,1115697231,CA 1115697232,1115697263,US 1115697264,1115697279,IN -1115697280,1115697319,US -1115697320,1115697327,GB -1115697328,1115697383,US -1115697384,1115697391,CO -1115697392,1115697471,US -1115697472,1115697479,CO -1115697480,1115697799,US -1115697800,1115697807,CA -1115697808,1115697815,US +1115697280,1115697815,US 1115697816,1115697823,DO 1115697824,1115697943,US 1115697944,1115697951,MX 1115697952,1115697961,DO -1115697962,1115697991,US -1115697992,1115697999,CO +1115697962,1115697999,US 1115698000,1115698007,DO -1115698008,1115698015,US -1115698016,1115698047,AF -1115698048,1115698127,US +1115698008,1115698127,US 1115698128,1115698135,DO -1115698136,1115698159,US -1115698160,1115698167,AU -1115698168,1115698399,US -1115698400,1115698407,CA -1115698408,1115698431,US +1115698136,1115698431,US 1115698432,1115698687,DO 1115698688,1115698783,US 1115698784,1115698791,CO @@ -22429,7 +25060,11 @@ 1115700736,1115700743,CA 1115700744,1115705343,US 1115705344,1115709439,CA -1115709440,1115779215,US +1115709440,1115768351,US +1115768352,1115768367,CA +1115768368,1115774799,US +1115774800,1115774815,A2 +1115774816,1115779215,US 1115779216,1115779223,CA 1115779224,1115783167,US 1115783168,1115784599,CA @@ -22465,191 +25100,9 @@ 1116169328,1116175103,CA 1116175104,1116175135,JM 1116175136,1116176383,CA -1116176384,1116210247,US -1116210248,1116210255,PR -1116210256,1116210375,US -1116210376,1116210383,PR -1116210384,1116210519,US -1116210520,1116210527,PR -1116210528,1116210703,US -1116210704,1116210711,PR -1116210712,1116211487,US -1116211488,1116211495,PR -1116211496,1116211631,US -1116211632,1116211639,PR -1116211640,1116211647,US -1116211648,1116211655,PR -1116211656,1116213375,US -1116213376,1116213383,PR -1116213384,1116213447,US -1116213448,1116213463,PR -1116213464,1116213639,US -1116213640,1116213647,PR -1116213648,1116213943,US -1116213944,1116213951,PR -1116213952,1116214159,US -1116214160,1116214167,PR -1116214168,1116217151,US -1116217152,1116217159,PR -1116217160,1116218527,US -1116218528,1116218535,PR -1116218536,1116220231,US -1116220232,1116220239,PR -1116220240,1116223199,US -1116223200,1116223207,PR -1116223208,1116224047,US -1116224048,1116224055,PR -1116224056,1116228943,US -1116228944,1116228951,PR -1116228952,1116229063,US -1116229064,1116229071,PR -1116229072,1116233767,US -1116233768,1116233775,PR -1116233776,1116233791,US -1116233792,1116233799,PR -1116233800,1116244151,US -1116244152,1116244159,PR -1116244160,1116244767,US -1116244768,1116244775,PR -1116244776,1116244935,US -1116244936,1116244943,PR -1116244944,1116245247,US -1116245248,1116245255,PR -1116245256,1116245263,US -1116245264,1116245271,PR -1116245272,1116251823,US -1116251824,1116251831,PR -1116251832,1116252319,US -1116252320,1116252327,PR -1116252328,1116253247,US -1116253248,1116253255,PR -1116253256,1116253295,US -1116253296,1116253303,PR -1116253304,1116253455,US -1116253456,1116253463,PR -1116253464,1116261583,US -1116261584,1116261591,PR -1116261592,1116269567,US -1116269568,1116269575,PR -1116269576,1116271503,US -1116271504,1116271511,PR -1116271512,1116272879,US -1116272880,1116272887,PR -1116272888,1116275047,US -1116275048,1116275055,PR -1116275056,1116275511,US -1116275512,1116275519,PR -1116275520,1116277687,US -1116277688,1116277695,PR -1116277696,1116279503,US -1116279504,1116279511,PR -1116279512,1116283999,US -1116284000,1116284007,PR -1116284008,1116284871,US -1116284872,1116284879,PR -1116284880,1116291351,US -1116291352,1116291359,PR -1116291360,1116299551,US -1116299552,1116299559,PR -1116299560,1116299623,US -1116299624,1116299631,PR -1116299632,1116300847,US -1116300848,1116300855,PR -1116300856,1116301143,US -1116301144,1116301151,PR -1116301152,1116302423,US -1116302424,1116302431,PR -1116302432,1116303023,US -1116303024,1116303031,PR -1116303032,1116305967,US -1116305968,1116305975,PR -1116305976,1116310527,US -1116310528,1116310535,PR -1116310536,1116311831,US -1116311832,1116311839,PR -1116311840,1116316399,US -1116316400,1116316407,PR -1116316408,1116321559,US -1116321560,1116321567,PR -1116321568,1116325399,US -1116325400,1116325407,PR -1116325408,1116330407,US -1116330408,1116330415,PR -1116330416,1116334743,US -1116334744,1116334751,PR -1116334752,1116334983,US -1116334984,1116334991,PR -1116334992,1116335735,US -1116335736,1116335743,PR -1116335744,1116336839,US -1116336840,1116336847,PR -1116336848,1116337119,US -1116337120,1116337127,PR -1116337128,1116337935,US -1116337936,1116337943,PR -1116337944,1116339559,US -1116339560,1116339567,PR -1116339568,1116339575,US -1116339576,1116339583,PR -1116339584,1116339599,US -1116339600,1116339607,PR -1116339608,1116359815,US -1116359816,1116359823,PR -1116359824,1116359919,US -1116359920,1116359927,PR -1116359928,1116360215,US -1116360216,1116360223,PR -1116360224,1116392463,US -1116392464,1116392471,PR -1116392472,1116401303,US -1116401304,1116401311,PR -1116401312,1116406175,US -1116406176,1116406191,PR -1116406192,1116409287,US -1116409288,1116409295,PR -1116409296,1116422439,US -1116422440,1116422447,PR -1116422448,1116444783,US -1116444784,1116444791,PR -1116444792,1116459631,US -1116459632,1116459647,PR -1116459648,1116473575,US -1116473576,1116473583,PR -1116473584,1116478399,US -1116478400,1116478407,PR -1116478408,1116481879,US -1116481880,1116481887,PR -1116481888,1116487895,US -1116487896,1116487903,PR -1116487904,1116487911,US -1116487912,1116487919,PR -1116487920,1116491303,US -1116491304,1116491311,PR -1116491312,1116496047,US -1116496048,1116496055,PR -1116496056,1116499983,US -1116499984,1116499991,PR -1116499992,1116505919,US -1116505920,1116505951,PR -1116505952,1116506767,US -1116506768,1116506775,PR -1116506776,1116506863,US -1116506864,1116506871,PR -1116506872,1116509495,US -1116509496,1116509503,PR -1116509504,1116510911,US -1116510912,1116510927,PR -1116510928,1116529023,US -1116529024,1116529031,PR -1116529032,1116538687,US +1116176384,1116538687,US 1116538688,1116538703,UA -1116538704,1116566343,US -1116566344,1116566351,PR -1116566352,1116577415,US -1116577416,1116577423,PR -1116577424,1116599479,US -1116599480,1116599487,PR -1116599488,1116897279,US +1116538704,1116897279,US 1116897280,1116905471,CA 1116905472,1117137919,US 1117137920,1117138175,CA @@ -22671,9 +25124,7 @@ 1117195992,1117195999,A2 1117196000,1117198591,US 1117198592,1117198847,CA -1117198848,1117221823,US -1117221824,1117221831,GB -1117221832,1117274111,US +1117198848,1117274111,US 1117274112,1117282303,CA 1117282304,1117299615,US 1117299616,1117299623,GB @@ -22687,13 +25138,8 @@ 1117409784,1117409791,GB 1117409792,1117410239,US 1117410240,1117410303,GB -1117410304,1117411071,US -1117411072,1117411087,PL -1117411088,1117412863,US -1117412864,1117412991,CA -1117412992,1117413375,US -1117413376,1117413631,CA -1117413632,1117415423,US +1117410304,1117413375,US +1117413376,1117415423,CA 1117415424,1117416191,AN 1117416192,1117416447,CA 1117416448,1117416703,US @@ -22707,18 +25153,18 @@ 1117417280,1117417343,US 1117417344,1117418655,CA 1117418656,1117418671,US -1117418672,1117419263,CA -1117419264,1117419519,US -1117419520,1117419775,CA -1117419776,1117420543,US -1117420544,1117421055,CA +1117418672,1117419775,CA +1117419776,1117420031,US +1117420032,1117420415,CA +1117420416,1117420447,US +1117420448,1117421055,CA 1117421056,1117421311,US 1117421312,1117421567,CA 1117421568,1117683711,US 1117683712,1117691903,CA 1117691904,1117724671,US 1117724672,1117728767,CA -1117728768,1117745151,US +1117728768,1117741055,US 1117745152,1117749247,CA 1117749248,1117796575,US 1117796576,1117796591,CA @@ -22728,13 +25174,13 @@ 1117815296,1117815551,CN 1117815552,1117817919,US 1117817920,1117817983,CA -1117817984,1117818495,US -1117818496,1117818623,IT -1117818624,1117818975,US +1117817984,1117818975,US 1117818976,1117818991,HK 1117818992,1117819631,US 1117819632,1117819647,AE -1117819648,1117823231,US +1117819648,1117822463,US +1117822464,1117822527,CA +1117822528,1117823231,US 1117823232,1117823487,CA 1117823488,1117823743,CN 1117823744,1117823999,US @@ -22799,20 +25245,19 @@ 1118126848,1118127231,CA 1118127232,1118127359,US 1118127360,1118127615,CA -1118127616,1118128191,US -1118128192,1118128255,IN +1118127616,1118128255,US 1118128256,1118128319,CA 1118128320,1118128383,MY 1118128384,1118128639,CA -1118128640,1118129151,US -1118129152,1118129663,CA +1118128640,1118129279,US +1118129280,1118129663,CA 1118129664,1118129695,BR 1118129696,1118129823,US 1118129824,1118129855,AU 1118129856,1118129887,US 1118129888,1118129919,CA -1118129920,1118130431,US -1118130432,1118131455,CA +1118129920,1118130687,US +1118130688,1118131455,CA 1118131456,1118131583,US 1118131584,1118131711,IN 1118131712,1118132479,CA @@ -22820,8 +25265,7 @@ 1118132992,1118133375,CA 1118133376,1118133503,US 1118133504,1118133631,CA -1118133632,1118133695,US -1118133696,1118133759,IN +1118133632,1118133759,US 1118133760,1118133887,CA 1118133888,1118134815,US 1118134816,1118134879,CA @@ -22844,19 +25288,14 @@ 1118137120,1118137151,IL 1118137152,1118137215,US 1118137216,1118137247,GB -1118137248,1118137279,US -1118137280,1118137311,FR -1118137312,1118138559,US +1118137248,1118138559,US 1118138560,1118138591,AU 1118138592,1118138623,FR 1118138624,1118138879,US 1118138880,1118139135,CA 1118139136,1118139903,US 1118139904,1118140415,CA -1118140416,1118140703,US -1118140704,1118140735,IN -1118140736,1118140767,AU -1118140768,1118140831,US +1118140416,1118140831,US 1118140832,1118140895,VE 1118140896,1118141183,US 1118141184,1118141439,CA @@ -22875,9 +25314,7 @@ 1118151464,1118151471,CR 1118151472,1118151631,US 1118151632,1118151647,MX -1118151648,1118151759,US -1118151760,1118151775,ES -1118151776,1118151791,US +1118151648,1118151791,US 1118151792,1118151795,BR 1118151796,1118152015,US 1118152016,1118152031,CO @@ -22912,9 +25349,7 @@ 1118154064,1118154079,MX 1118154080,1118154207,US 1118154208,1118154223,CL -1118154224,1118154543,US -1118154544,1118154559,BB -1118154560,1118155103,US +1118154224,1118155103,US 1118155104,1118155119,NL 1118155120,1118155183,US 1118155184,1118155199,CA @@ -22985,7 +25420,9 @@ 1118564656,1118564671,IN 1118564672,1118564895,US 1118564896,1118564927,AU -1118564928,1118789783,US +1118564928,1118565375,US +1118565376,1118565407,EG +1118565408,1118789783,US 1118789784,1118789791,BB 1118789792,1118790351,US 1118790352,1118790367,GB @@ -23019,7 +25456,9 @@ 1118795792,1118795807,AG 1118795808,1118795895,US 1118795896,1118795903,CY -1118795904,1118796543,US +1118795904,1118796367,US +1118796368,1118796383,DO +1118796384,1118796543,US 1118796544,1118796799,GB 1118796800,1118797063,US 1118797064,1118797071,CR @@ -23133,7 +25572,9 @@ 1118967664,1118967679,SA 1118967680,1118967743,LB 1118967744,1118967775,SA -1118967776,1118967839,A2 +1118967776,1118967799,A2 +1118967800,1118967807,RW +1118967808,1118967839,A2 1118967840,1118967847,LB 1118967848,1118967903,A2 1118967904,1118968015,SA @@ -23143,7 +25584,7 @@ 1118968056,1118968095,SA 1118968096,1118968111,A2 1118968112,1118968127,LB -1118968128,1118968159,A2 +1118968128,1118968159,SA 1118968160,1118968175,LB 1118968176,1118968183,AE 1118968184,1118968191,A2 @@ -23264,16 +25705,12 @@ 1118977848,1118977879,A2 1118977880,1118977887,NI 1118977888,1118978047,A2 -1118978048,1118978079,SA -1118978080,1118978111,A2 -1118978112,1118978439,SA +1118978048,1118978439,SA 1118978440,1118978447,A2 1118978448,1118978463,LB -1118978464,1118978495,SA -1118978496,1118979071,A2 -1118979072,1118979231,SA -1118979232,1118979263,A2 -1118979264,1118979295,SA +1118978464,1118978527,SA +1118978528,1118979071,A2 +1118979072,1118979295,SA 1118979296,1118979327,LB 1118979328,1118979455,SA 1118979456,1118979479,LB @@ -23281,8 +25718,7 @@ 1118979496,1118979503,LB 1118979504,1118979535,SA 1118979536,1118979575,LB -1118979576,1118979583,SA -1118979584,1118979711,A2 +1118979576,1118979711,SA 1118979712,1118979775,LB 1118979776,1118979839,A2 1118979840,1118979855,NI @@ -23422,15 +25858,13 @@ 1119113216,1119144927,US 1119144928,1119144935,AU 1119144936,1119150079,US -1119158272,1119166855,US +1119154176,1119166855,US 1119166856,1119166871,HT 1119166872,1119167079,US 1119167080,1119167087,CA 1119167088,1119167119,US 1119167120,1119167127,MX -1119167128,1119167231,US -1119167232,1119167239,CA -1119167240,1119167359,US +1119167128,1119167359,US 1119167360,1119167367,CA 1119167368,1119167407,US 1119167408,1119167415,CA @@ -23446,9 +25880,7 @@ 1119168352,1119168359,AF 1119168360,1119168687,US 1119168688,1119168695,CA -1119168696,1119168799,US -1119168800,1119168807,MX -1119168808,1119168975,US +1119168696,1119168975,US 1119168976,1119168983,CA 1119168984,1119169359,US 1119169360,1119169367,HT @@ -23473,9 +25905,17 @@ 1119173096,1119173119,US 1119173120,1119173143,MX 1119173144,1119173151,US -1119173152,1119173263,MX -1119173264,1119173271,US -1119173272,1119173367,MX +1119173152,1119173207,MX +1119173208,1119173215,US +1119173216,1119173223,MX +1119173224,1119173231,US +1119173232,1119173263,MX +1119173264,1119173279,US +1119173280,1119173295,MX +1119173296,1119173311,US +1119173312,1119173343,MX +1119173344,1119173351,US +1119173352,1119173367,MX 1119173368,1119173375,US 1119173376,1119173399,MX 1119173400,1119173407,US @@ -23486,30 +25926,34 @@ 1119173536,1119173543,MX 1119173544,1119173551,US 1119173552,1119173575,MX -1119173576,1119173583,US -1119173584,1119173655,MX +1119173576,1119173591,US +1119173592,1119173655,MX 1119173656,1119173671,US 1119173672,1119173679,MX 1119173680,1119173703,US -1119173704,1119173759,MX -1119173760,1119173767,US -1119173768,1119173783,MX -1119173784,1119173791,US -1119173792,1119173815,MX -1119173816,1119173823,US -1119173824,1119173847,MX +1119173704,1119173727,MX +1119173728,1119173735,US +1119173736,1119173751,MX +1119173752,1119173767,US +1119173768,1119173775,MX +1119173776,1119173799,US +1119173800,1119173815,MX +1119173816,1119173831,US +1119173832,1119173847,MX 1119173848,1119173863,US -1119173864,1119173879,MX -1119173880,1119173935,US +1119173864,1119173871,MX +1119173872,1119173935,US 1119173936,1119173983,MX 1119173984,1119173999,US -1119174000,1119174015,MX -1119174016,1119174023,US +1119174000,1119174007,MX +1119174008,1119174023,US 1119174024,1119174031,GT 1119174032,1119174039,MX 1119174040,1119174047,US -1119174048,1119174207,MX -1119174208,1119174215,US +1119174048,1119174119,MX +1119174120,1119174127,US +1119174128,1119174199,MX +1119174200,1119174215,US 1119174216,1119174247,GT 1119174248,1119174287,US 1119174288,1119174319,MX @@ -23518,11 +25962,13 @@ 1119174352,1119174359,MX 1119174360,1119174399,US 1119174400,1119174407,GT -1119174408,1119174471,MX +1119174408,1119174415,MX +1119174416,1119174423,US +1119174424,1119174471,MX 1119174472,1119174479,US -1119174480,1119174519,MX -1119174520,1119174527,US -1119174528,1119174543,MX +1119174480,1119174511,MX +1119174512,1119174535,US +1119174536,1119174543,MX 1119174544,1119211519,US 1119211520,1119215615,CA 1119215616,1119289343,US @@ -23552,24 +25998,64 @@ 1119999936,1119999967,A2 1119999968,1120015295,US 1120015296,1120015327,A2 -1120015328,1120041983,US -1120041984,1120042495,AR -1120042496,1120064511,US +1120015328,1120064511,US 1120064512,1120064767,AR 1120064768,1120149503,US 1120149504,1120149599,CA 1120149600,1120149631,US 1120149632,1120150031,CA 1120150032,1120150039,TW -1120150040,1120150047,CA -1120150048,1120150055,US -1120150056,1120151695,CA +1120150040,1120151695,CA 1120151696,1120151711,TW 1120151712,1120152159,CA 1120152160,1120152191,US 1120152192,1120153599,CA -1120153600,1120272383,US -1120272384,1120280575,CA +1120153600,1120239873,US +1120239874,1120240126,CA +1120240127,1120241921,US +1120241922,1120242174,RU +1120242175,1120245307,US +1120245308,1120245327,EG +1120245328,1120245347,US +1120245348,1120245502,RU +1120245503,1120246932,US +1120246933,1120246942,LB +1120246943,1120247937,US +1120247938,1120247947,IT +1120247948,1120248263,US +1120248264,1120248313,CA +1120248314,1120249297,US +1120249298,1120249327,CA +1120249328,1120249337,IT +1120249338,1120249857,US +1120249858,1120249923,LB +1120249924,1120249955,US +1120249956,1120249975,AU +1120249976,1120250015,US +1120250016,1120250050,KW +1120250051,1120250100,US +1120250101,1120250110,MX +1120250111,1120250625,US +1120250626,1120250878,CA +1120250879,1120251137,US +1120251138,1120251185,BR +1120251186,1120251235,IN +1120251236,1120251350,US +1120251351,1120251390,IN +1120251391,1120251396,US +1120251397,1120251422,IE +1120251423,1120251441,US +1120251442,1120251461,AU +1120251462,1120251471,US +1120251472,1120251481,IT +1120251482,1120251908,US +1120251909,1120252158,IE +1120252159,1120257764,US +1120257765,1120257784,IE +1120257785,1120272383,US +1120272384,1120276991,CA +1120276992,1120277247,US +1120277248,1120280575,CA 1120280576,1120280831,US 1120280832,1120280855,CA 1120280856,1120280863,US @@ -23583,8 +26069,7 @@ 1120281152,1120281375,CA 1120281376,1120281383,AR 1120281384,1120281391,US -1120281392,1120281407,ZA -1120281408,1120281599,CA +1120281392,1120281599,CA 1120281600,1120282367,US 1120282368,1120282623,SY 1120282624,1120282879,US @@ -23639,18 +26124,18 @@ 1120370688,1120371199,CA 1120371200,1120371455,US 1120371456,1120371511,CA -1120371512,1120371519,US -1120371520,1120371647,CA +1120371512,1120371551,US +1120371552,1120371647,CA 1120371648,1120371651,US 1120371652,1120371711,CA -1120371712,1120372063,US -1120372064,1120372079,CA -1120372080,1120372223,US +1120371712,1120372223,US 1120372224,1120372479,CA 1120372480,1120372735,US -1120372736,1120373423,CA -1120373424,1120373503,US -1120373504,1120374047,CA +1120372736,1120372991,CA +1120372992,1120373247,US +1120373248,1120373423,CA +1120373424,1120373759,US +1120373760,1120374047,CA 1120374048,1120374063,US 1120374064,1120374271,CA 1120374272,1120374303,US @@ -23664,14 +26149,14 @@ 1120375244,1120375263,US 1120375264,1120375423,CA 1120375424,1120375551,US -1120375552,1120376095,CA -1120376096,1120376127,US +1120375552,1120376079,CA +1120376080,1120376127,US 1120376128,1120376223,CA 1120376224,1120376239,US 1120376240,1120376255,MX 1120376256,1120376287,CA -1120376288,1120376303,US -1120376304,1120376327,CA +1120376288,1120376319,US +1120376320,1120376327,CA 1120376328,1120376383,US 1120376384,1120376447,CA 1120376448,1120376455,US @@ -23692,8 +26177,8 @@ 1120377792,1120377823,US 1120377824,1120378367,CA 1120378368,1120378623,US -1120378624,1120378919,CA -1120378920,1120378927,US +1120378624,1120378911,CA +1120378912,1120378927,US 1120378928,1120379039,CA 1120379040,1120379071,PA 1120379072,1120379167,CA @@ -23712,10 +26197,10 @@ 1120380432,1120380447,CA 1120380448,1120380479,US 1120380480,1120380639,CA -1120380640,1120380655,US -1120380656,1120380659,CA -1120380660,1120380663,US -1120380664,1120381055,CA +1120380640,1120380663,US +1120380664,1120380671,CA +1120380672,1120380927,US +1120380928,1120381055,CA 1120381056,1120381071,US 1120381072,1120381087,PA 1120381088,1120381095,US @@ -23735,28 +26220,23 @@ 1120383368,1120383423,US 1120383424,1120383439,CA 1120383440,1120383775,US -1120383776,1120383807,CA -1120383808,1120383839,US -1120383840,1120383951,CA +1120383776,1120383951,CA 1120383952,1120383999,US -1120384000,1120384095,CA -1120384096,1120384127,US -1120384128,1120385023,CA +1120384000,1120385023,CA 1120385024,1120385135,US 1120385136,1120385143,CA 1120385144,1120385151,US 1120385152,1120385183,GB 1120385184,1120385535,CA 1120385536,1120386559,US -1120386560,1120386815,CA -1120386816,1120485503,US +1120386560,1120387071,CA +1120387072,1120485503,US 1120485504,1120485631,IN 1120485632,1120486079,US 1120486080,1120486143,IN 1120486144,1120486399,US 1120486400,1120486911,CA -1120486912,1120487039,US -1120487040,1120487103,IN +1120486912,1120487103,US 1120487104,1120487167,CA 1120487168,1120487199,US 1120487200,1120487231,CA @@ -23764,8 +26244,8 @@ 1120487360,1120487391,CA 1120487392,1120487423,BE 1120487424,1120487679,CA -1120487680,1120487935,US -1120487936,1120488703,CA +1120487680,1120488191,US +1120488192,1120488703,CA 1120488704,1120488767,US 1120488768,1120488799,VE 1120488800,1120488831,IL @@ -23794,13 +26274,9 @@ 1120493824,1120494079,CA 1120494080,1120494335,US 1120494336,1120494591,CA -1120494592,1120494847,US -1120494848,1120494911,IN -1120494912,1120494975,US +1120494592,1120494975,US 1120494976,1120495039,CA -1120495040,1120495103,US -1120495104,1120495167,IN -1120495168,1120495743,US +1120495040,1120495743,US 1120495744,1120495871,SG 1120495872,1120496223,US 1120496224,1120496255,BE @@ -23844,9 +26320,7 @@ 1120575168,1120575199,CA 1120575200,1120641023,US 1120641024,1120657407,CA -1120657408,1120735487,US -1120735488,1120735743,BB -1120735744,1120736207,US +1120657408,1120736207,US 1120736208,1120736223,PY 1120736224,1120736991,US 1120736992,1120737007,KN @@ -23915,7 +26389,11 @@ 1120876624,1120876655,A2 1120876656,1120876671,US 1120876672,1120876799,A2 -1120876800,1120878359,US +1120876800,1120877567,US +1120877568,1120877575,A2 +1120877576,1120877583,CA +1120877584,1120877823,A2 +1120877824,1120878359,US 1120878360,1120878591,A2 1120878592,1120886783,US 1120886784,1120888127,CA @@ -23957,7 +26435,7 @@ 1121247504,1121247511,AW 1121247512,1121247519,VG 1121247520,1121247527,BZ -1121247528,1121247535,CA +1121247528,1121247535,VG 1121247536,1121247543,BZ 1121247544,1121247551,CA 1121247552,1121247559,VG @@ -23966,8 +26444,7 @@ 1121247584,1121247591,CY 1121247592,1121247615,CA 1121247616,1121247631,BZ -1121247632,1121247639,AW -1121247640,1121247647,VG +1121247632,1121247647,VG 1121247648,1121247663,US 1121247664,1121247695,BZ 1121247696,1121247711,CA @@ -23991,8 +26468,7 @@ 1121248136,1121248159,CA 1121248160,1121248255,AG 1121248256,1121248287,CA -1121248288,1121248303,BZ -1121248304,1121248311,KN +1121248288,1121248311,BZ 1121248312,1121248319,MT 1121248320,1121248335,CA 1121248336,1121248343,VG @@ -24001,7 +26477,7 @@ 1121248368,1121248383,CA 1121248384,1121248399,VG 1121248400,1121248407,CA -1121248408,1121248431,GB +1121248408,1121248431,PA 1121248432,1121248447,CA 1121248448,1121248495,BZ 1121248496,1121248783,CA @@ -24018,13 +26494,14 @@ 1121249280,1121249343,MT 1121249344,1121249375,CA 1121249376,1121249383,VG -1121249384,1121249407,CA +1121249384,1121249391,CA +1121249392,1121249399,AW +1121249400,1121249407,CA 1121249408,1121249439,AG 1121249440,1121249535,CA 1121249536,1121249543,BZ 1121249544,1121249551,AG -1121249552,1121249599,CA -1121249600,1121249615,AW +1121249552,1121249615,CA 1121249616,1121249631,VG 1121249632,1121249743,CA 1121249744,1121249751,CR @@ -24040,22 +26517,19 @@ 1121250144,1121250175,GB 1121250176,1121250183,AW 1121250184,1121250207,BZ -1121250208,1121250239,CA -1121250240,1121250303,GB +1121250208,1121250303,CA 1121250304,1121250815,BZ 1121250816,1121250831,AG 1121250832,1121250839,BZ 1121250840,1121250879,AG -1121250880,1121250927,VG -1121250928,1121250935,CA -1121250936,1121251007,BZ +1121250880,1121250911,VG +1121250912,1121250943,CA +1121250944,1121251007,BZ 1121251008,1121251015,VG 1121251016,1121251039,CA 1121251040,1121251047,CR 1121251048,1121251055,AW -1121251056,1121251071,CA -1121251072,1121251079,GB -1121251080,1121251087,CA +1121251056,1121251087,CA 1121251088,1121251095,CY 1121251096,1121251103,CA 1121251104,1121251119,BZ @@ -24078,12 +26552,14 @@ 1121251664,1121251671,MT 1121251672,1121251679,CA 1121251680,1121251687,AG -1121251688,1121251791,BZ +1121251688,1121251711,BZ +1121251712,1121251727,CA +1121251728,1121251791,BZ 1121251792,1121251807,VG 1121251808,1121251831,CA 1121251832,1121251839,VG 1121251840,1121251847,BZ -1121251848,1121251855,PA +1121251848,1121251855,CA 1121251856,1121251863,AN 1121251864,1121251871,BZ 1121251872,1121251887,VG @@ -24092,7 +26568,7 @@ 1121251904,1121251935,AG 1121251936,1121251943,CY 1121251944,1121251951,MT -1121251952,1121251967,GB +1121251952,1121251967,CA 1121251968,1121251983,MT 1121251984,1121251991,CA 1121251992,1121251999,AG @@ -24121,7 +26597,8 @@ 1121254208,1121254215,GI 1121254216,1121254223,CA 1121254224,1121254231,BZ -1121254232,1121254255,CR +1121254232,1121254239,CA +1121254240,1121254255,CR 1121254256,1121254271,AG 1121254272,1121255423,CA 1121255424,1121468463,US @@ -24138,9 +26615,7 @@ 1121468592,1121468600,AU 1121468601,1121468911,US 1121468912,1121468927,GB -1121468928,1121468967,US -1121468968,1121468975,CA -1121468976,1121469175,US +1121468928,1121469175,US 1121469176,1121469183,CA 1121469184,1121469367,US 1121469368,1121469375,CA @@ -24148,9 +26623,7 @@ 1121469840,1121469847,AU 1121469848,1121469871,US 1121469872,1121469879,SE -1121469880,1121469895,US -1121469896,1121469903,GB -1121469904,1121469911,US +1121469880,1121469911,US 1121469912,1121469919,PH 1121469920,1121470015,US 1121470016,1121470047,AU @@ -24171,8 +26644,8 @@ 1121470592,1121470703,US 1121470704,1121470711,VU 1121470712,1121470727,US -1121470728,1121470743,CA -1121470744,1121470759,US +1121470728,1121470735,CA +1121470736,1121470759,US 1121470760,1121470767,FR 1121470768,1121470815,US 1121470816,1121470831,AU @@ -24188,9 +26661,7 @@ 1121471128,1121471135,AU 1121471136,1121471151,US 1121471152,1121471159,CH -1121471160,1121471167,US -1121471168,1121471175,CA -1121471176,1121471279,US +1121471160,1121471279,US 1121471280,1121471295,GB 1121471296,1121471375,US 1121471376,1121471391,DK @@ -24209,19 +26680,16 @@ 1121471624,1121471631,CA 1121471632,1121471655,US 1121471656,1121471663,CA -1121471664,1121471671,AR -1121471672,1121471703,US +1121471664,1121471703,US 1121471704,1121471711,JP -1121471712,1121471719,UA +1121471712,1121471719,US 1121471720,1121471727,IT 1121471728,1121471935,US 1121471936,1121471943,CA 1121471944,1121471951,IN 1121471952,1121471975,US 1121471976,1121471983,CA -1121471984,1121471999,US -1121472000,1121472007,BE -1121472008,1121472047,US +1121471984,1121472047,US 1121472048,1121472055,MY 1121472056,1121472263,US 1121472264,1121472271,LK @@ -24229,21 +26697,17 @@ 1121472288,1121472303,IN 1121472304,1121472375,US 1121472376,1121472447,AU -1121472448,1121472463,US -1121472464,1121472471,CA -1121472472,1121472479,ES -1121472480,1121472511,US +1121472448,1121472511,US 1121472512,1121472519,NZ -1121472520,1121472535,CA -1121472536,1121472559,US +1121472520,1121472527,CA +1121472528,1121472559,US 1121472560,1121472567,IN 1121472568,1121472655,US 1121472656,1121472663,UA 1121472664,1121472727,US 1121472728,1121472735,CA 1121472736,1121472743,LB -1121472744,1121472751,GB -1121472752,1121472775,US +1121472744,1121472775,US 1121472776,1121472807,RU 1121472808,1121472831,US 1121472832,1121472839,LB @@ -24256,24 +26720,19 @@ 1121472928,1121472935,GB 1121472936,1121473175,US 1121473176,1121473183,FR -1121473184,1121473199,US -1121473200,1121473207,GB -1121473208,1121473239,US +1121473184,1121473239,US 1121473240,1121473247,ES 1121473248,1121473279,US 1121473280,1121473295,AU 1121473296,1121473303,US 1121473304,1121473311,AU -1121473312,1121473327,US -1121473328,1121473335,AG -1121473336,1121473439,US +1121473312,1121473439,US 1121473440,1121473471,AU 1121473472,1121473479,US 1121473480,1121473487,CA 1121473488,1121473599,US 1121473600,1121473607,GB -1121473608,1121473615,CA -1121473616,1121473871,US +1121473608,1121473871,US 1121473872,1121473887,NL 1121473888,1121474007,US 1121474008,1121474015,DE @@ -24286,19 +26745,11 @@ 1121474096,1121474111,CA 1121474112,1121474151,US 1121474152,1121474159,CA -1121474160,1121474303,US -1121474304,1121474319,VE -1121474320,1121474351,US +1121474160,1121474351,US 1121474352,1121474359,NZ -1121474360,1121474367,US -1121474368,1121474375,AU -1121474376,1121474383,US +1121474360,1121474383,US 1121474384,1121474415,AU -1121474416,1121474447,US -1121474448,1121474455,AU -1121474456,1121474511,US -1121474512,1121474527,UA -1121474528,1121474535,US +1121474416,1121474535,US 1121474536,1121474543,GB 1121474544,1121474591,US 1121474592,1121474607,CA @@ -24322,8 +26773,7 @@ 1121477392,1121477399,IN 1121477400,1121477415,US 1121477416,1121477423,NZ -1121477424,1121477431,US -1121477432,1121477439,IE +1121477424,1121477439,US 1121477440,1121477447,ID 1121477448,1121477551,US 1121477552,1121477567,CA @@ -24343,11 +26793,7 @@ 1121478208,1121478239,GB 1121478240,1121478343,US 1121478344,1121478367,AU -1121478368,1121478463,US -1121478464,1121478471,GR -1121478472,1121478495,US -1121478496,1121478503,NO -1121478504,1121478511,US +1121478368,1121478511,US 1121478512,1121478519,RU 1121478520,1121478527,KE 1121478528,1121478591,US @@ -24371,23 +26817,18 @@ 1121479360,1121479367,NZ 1121479368,1121479407,US 1121479408,1121479415,CA -1121479416,1121479679,US -1121479680,1121479687,GB +1121479416,1121479687,US 1121479688,1121479695,CA 1121479696,1121479759,US 1121479760,1121479783,AU 1121479784,1121479831,US 1121479832,1121479839,NZ 1121479840,1121479847,IN -1121479848,1121479871,US -1121479872,1121479887,PK -1121479888,1121479919,US +1121479848,1121479919,US 1121479920,1121479927,AU 1121479928,1121480783,US 1121480784,1121480791,TH -1121480792,1121480799,US -1121480800,1121480807,CA -1121480808,1121480847,US +1121480792,1121480847,US 1121480848,1121480855,CY 1121480856,1121480903,US 1121480904,1121480911,HK @@ -24399,9 +26840,7 @@ 1121481040,1121481047,AU 1121481048,1121481055,US 1121481056,1121481087,AU -1121481088,1121481239,US -1121481240,1121481247,AU -1121481248,1121481407,US +1121481088,1121481407,US 1121481408,1121481415,GB 1121481416,1121481439,US 1121481440,1121481447,AT @@ -24427,15 +26866,9 @@ 1121714976,1121714991,AU 1121714992,1121715935,US 1121715936,1121715943,A1 -1121715944,1121715967,US -1121715968,1121716095,IT -1121716096,1121717431,US +1121715944,1121717431,US 1121717432,1121717439,JP -1121717440,1121717759,US -1121717760,1121718015,IT -1121718016,1121721703,US -1121721704,1121721727,CN -1121721728,1121878015,US +1121717440,1121878015,US 1121878016,1121910783,CA 1121910784,1122074623,US 1122074624,1122087935,CA @@ -24453,37 +26886,47 @@ 1122101128,1122101135,SE 1122101136,1122101375,US 1122101376,1122101383,CO -1122101384,1122101431,US -1122101432,1122101439,SG -1122101440,1122101471,US +1122101384,1122101471,US 1122101472,1122101479,VE 1122101480,1122103471,US 1122103472,1122103479,BE -1122103480,1122125996,US -1122125997,1122126004,GB -1122126005,1122126239,US -1122126240,1122126249,GB -1122126250,1122126745,US +1122103480,1122126745,US 1122126746,1122126753,CH 1122126754,1122140159,US 1122140160,1122148351,CA 1122148352,1122179343,US 1122179344,1122179351,CA -1122179352,1122197599,US -1122197600,1122197607,FR -1122197608,1122197623,US -1122197624,1122197631,FR -1122197632,1122197695,US +1122179352,1122197695,US 1122197696,1122197727,GB 1122197728,1122197735,US -1122197736,1122197759,GB -1122197760,1122197767,US +1122197736,1122197743,GB +1122197744,1122197767,US 1122197768,1122197775,FR -1122197776,1122197823,US -1122197824,1122197831,GB -1122197832,1122203135,US +1122197776,1122203135,US 1122203136,1122203391,GB -1122203392,1122320959,US +1122203392,1122267359,US +1122267360,1122267367,GB +1122267368,1122267663,US +1122267664,1122267671,CO +1122267672,1122267695,US +1122267696,1122267703,MX +1122267704,1122267775,US +1122267776,1122267807,SG +1122267808,1122268143,US +1122268144,1122268151,KW +1122268152,1122269727,US +1122269728,1122269735,SA +1122269736,1122269903,US +1122269904,1122269911,GB +1122269912,1122269999,US +1122270000,1122270007,CA +1122270008,1122270575,US +1122270576,1122270583,IN +1122270584,1122270623,US +1122270624,1122270639,GB +1122270640,1122270879,US +1122270880,1122270887,CN +1122270888,1122320959,US 1122320960,1122320995,PT 1122320996,1122411551,US 1122411552,1122411583,AU @@ -24510,31 +26953,11 @@ 1122480480,1122480487,CA 1122480488,1122493055,US 1122493056,1122493183,ES -1122493184,1122493439,US -1122493440,1122494207,PR -1122494208,1122495231,US -1122495232,1122495999,PR -1122496000,1122497535,US -1122497536,1122498047,PR -1122498048,1122498559,US -1122498560,1122498815,PR -1122498816,1122499583,US -1122499584,1122500095,PR -1122500096,1122525855,US -1122525856,1122525865,RU -1122525866,1122526096,US -1122526097,1122526111,RU -1122526112,1122526454,US -1122526455,1122526462,RU -1122526463,1122526876,US -1122526877,1122526888,RU -1122526889,1122528183,US -1122528184,1122528254,RU -1122528255,1122528603,US +1122493184,1122497535,US +1122497536,1122497791,PR +1122497792,1122528603,US 1122528604,1122528613,ES -1122528614,1122528832,US -1122528833,1122528863,GR -1122528864,1122535423,US +1122528614,1122535423,US 1122535424,1122538495,KR 1122538496,1122635775,US 1122635776,1122639871,CA @@ -24556,16 +26979,9 @@ 1123534848,1123536895,AW 1123536896,1123582239,US 1123582240,1123582271,CY -1123582272,1123582399,US -1123582400,1123582431,DE -1123582432,1123582463,CA -1123582464,1123583487,US -1123583488,1123583519,CY -1123583520,1123584351,US -1123584352,1123584383,DE -1123584384,1123588063,US -1123588064,1123588095,CY -1123588096,1123589631,US +1123582272,1123584511,US +1123584512,1123584767,ES +1123584768,1123589631,US 1123589632,1123589887,DE 1123589888,1123590143,US 1123590144,1123598335,VI @@ -24582,7 +26998,7 @@ 1123667968,1123670015,PR 1123670016,1123671039,US 1123671040,1123672063,PY -1123672064,1123794943,US +1123672064,1123778559,US 1123794944,1123795199,DO 1123795200,1123801087,US 1123801088,1123801343,RU @@ -24600,15 +27016,12 @@ 1124028512,1124028543,NC 1124028544,1125064703,US 1125064704,1125065215,GB -1125065216,1125078719,US -1125078720,1125078751,PR -1125078752,1125081087,US +1125065216,1125081087,US 1125081088,1125081151,CL 1125081152,1125081183,CA 1125081184,1125081215,US 1125081216,1125081279,GB -1125081280,1125081311,PR -1125081312,1125081855,US +1125081280,1125081855,US 1125081856,1125082111,DE 1125082112,1125082367,US 1125082368,1125082623,DE @@ -24689,8 +27102,7 @@ 1125100032,1125103359,US 1125103360,1125103487,A1 1125103488,1125103519,UY -1125103520,1125106063,US -1125106064,1125106111,CA +1125103520,1125106111,US 1125106112,1125106175,GB 1125106176,1125106207,AU 1125106208,1125106223,TR @@ -24775,9 +27187,7 @@ 1125454008,1125454015,GB 1125454016,1125454111,US 1125454112,1125454119,ES -1125454120,1125454143,US -1125454144,1125454151,GB -1125454152,1125454271,US +1125454120,1125454271,US 1125454272,1125454279,DE 1125454280,1125454303,US 1125454304,1125454323,NO @@ -24803,20 +27213,16 @@ 1125454484,1125454487,ES 1125454488,1125454495,NO 1125454496,1125454499,CA -1125454500,1125454503,ES -1125454504,1125454507,US -1125454508,1125454511,ES +1125454500,1125454511,US 1125454512,1125454527,NO 1125454528,1125454543,US -1125454544,1125454555,ES -1125454556,1125454587,US +1125454544,1125454551,ES +1125454552,1125454587,US 1125454588,1125454591,CA 1125454592,1125454847,A2 1125454848,1125455359,US 1125455360,1125455363,CA -1125455364,1125455367,US -1125455368,1125455371,GB -1125455372,1125455395,US +1125455364,1125455395,US 1125455396,1125455399,NO 1125455400,1125455423,US 1125455424,1125455427,ES @@ -24853,9 +27259,7 @@ 1125455872,1125456131,US 1125456132,1125456135,NO 1125456136,1125456139,A2 -1125456140,1125456151,US -1125456152,1125456155,NL -1125456156,1125456163,US +1125456140,1125456163,US 1125456164,1125456167,NO 1125456168,1125456175,US 1125456176,1125456179,NO @@ -24877,8 +27281,10 @@ 1125456420,1125474303,US 1125474304,1125478399,CA 1125478400,1125479199,US -1125479200,1125479255,BR -1125479256,1125493127,US +1125479200,1125479263,BR +1125479264,1125481215,US +1125481216,1125481471,CA +1125481472,1125493127,US 1125493128,1125493135,CA 1125493136,1125498879,US 1125498880,1125508095,CA @@ -24887,7 +27293,9 @@ 1125514240,1125514495,CY 1125514496,1125514751,US 1125514752,1125515263,CA -1125515264,1125531647,US +1125515264,1125528063,US +1125528064,1125528319,GB +1125528320,1125531647,US 1125531648,1125539903,CA 1125539904,1125539935,US 1125539936,1125540151,CA @@ -24911,7 +27319,9 @@ 1125541184,1125541215,KY 1125541216,1125541223,CA 1125541224,1125541231,US -1125541232,1125541391,CA +1125541232,1125541247,CA +1125541248,1125541279,US +1125541280,1125541391,CA 1125541392,1125541407,US 1125541408,1125541487,CA 1125541488,1125541503,US @@ -24921,9 +27331,15 @@ 1125541808,1125541815,US 1125541816,1125541951,CA 1125541952,1125541959,BM -1125541960,1125543543,CA -1125543544,1125543551,US -1125543552,1125543687,CA +1125541960,1125542143,CA +1125542144,1125542159,US +1125542160,1125542175,CA +1125542176,1125542199,US +1125542200,1125542239,CA +1125542240,1125542255,FR +1125542256,1125542351,CA +1125542352,1125542367,US +1125542368,1125543687,CA 1125543688,1125543695,US 1125543696,1125543887,CA 1125543888,1125543903,US @@ -24936,7 +27352,9 @@ 1125550336,1125552127,CA 1125552128,1125572607,US 1125572608,1125576703,CA -1125576704,1125595695,US +1125576704,1125593503,US +1125593504,1125593599,CA +1125593600,1125595695,US 1125595696,1125595711,NG 1125595712,1125596343,US 1125596344,1125596351,NO @@ -24956,25 +27374,13 @@ 1125642302,1125642303,IN 1125642304,1125642674,US 1125642675,1125642694,BO -1125642695,1125644770,US +1125642695,1125643183,US +1125643184,1125643187,BR +1125643188,1125644770,US 1125644771,1125644771,PK 1125644772,1125645449,US 1125645450,1125645453,CA -1125645454,1126504223,US -1126504224,1126504231,PR -1126504232,1126551767,US -1126551768,1126551775,PR -1126551776,1126604015,US -1126604016,1126604023,PR -1126604024,1126614439,US -1126614440,1126614447,PR -1126614448,1126671719,US -1126671720,1126671727,PR -1126671728,1126682719,US -1126682720,1126682727,PR -1126682728,1126682823,US -1126682824,1126682831,PR -1126682832,1126924287,US +1125645454,1126924287,US 1126924288,1126928383,CA 1126928384,1126948863,US 1126948864,1126949375,CA @@ -24993,8 +27399,7 @@ 1126950200,1126950207,HR 1126950208,1126950415,CA 1126950416,1126950423,PK -1126950424,1126950431,RU -1126950432,1126950463,CA +1126950424,1126950463,CA 1126950464,1126950495,IT 1126950496,1126950599,CA 1126950600,1126950607,CN @@ -25014,9 +27419,7 @@ 1126952032,1126952039,LB 1126952040,1126952263,CA 1126952264,1126952271,PH -1126952272,1126952447,CA -1126952448,1126952511,AE -1126952512,1126952559,CA +1126952272,1126952559,CA 1126952560,1126952567,TH 1126952568,1126952895,CA 1126952896,1126952959,CY @@ -25032,17 +27435,11 @@ 1127986088,1127986095,RO 1127986096,1127986935,US 1127986936,1127986943,IN -1127986944,1127987583,US -1127987584,1127987599,IL -1127987600,1127988551,US +1127986944,1127988551,US 1127988552,1127988559,AU 1127988560,1127988687,US 1127988688,1127988695,IL -1127988696,1128285063,US -1128285064,1128285071,PR -1128285072,1128288271,US -1128288272,1128288287,PR -1128288288,1128529919,US +1127988696,1128529919,US 1128529920,1128633999,CA 1128634000,1128634015,US 1128634016,1128641023,CA @@ -25050,13 +27447,7 @@ 1128641536,1128792063,CA 1128792064,1128818687,US 1128818688,1128818719,CA -1128818720,1131440135,US -1131440136,1131440143,PR -1131440144,1131949295,US -1131949296,1131949303,PR -1131949304,1132020767,US -1132020768,1132020775,PR -1132020776,1132582463,US +1128818720,1132582463,US 1132582464,1132582479,CA 1132582480,1132713607,US 1132713608,1132713615,CA @@ -25086,9 +27477,7 @@ 1134545920,1134545951,BH 1134545952,1134546175,US 1134546176,1134546207,BH -1134546208,1134546479,US -1134546480,1134546495,JP -1134546496,1134546943,US +1134546208,1134546943,US 1134546944,1134551039,CA 1134551040,1136517007,US 1136517008,1136517023,GB @@ -25134,9 +27523,7 @@ 1136659024,1136659031,AU 1136659032,1136659039,US 1136659040,1136659047,AU -1136659048,1136659151,US -1136659152,1136659167,CA -1136659168,1136659599,US +1136659048,1136659599,US 1136659600,1136659607,MX 1136659608,1136659639,US 1136659640,1136659647,FR @@ -25190,9 +27577,7 @@ 1136662088,1136662095,CA 1136662096,1136662151,US 1136662152,1136662159,MX -1136662160,1136662575,US -1136662576,1136662583,CA -1136662584,1136662663,US +1136662160,1136662663,US 1136662664,1136662671,CA 1136662672,1136662815,US 1136662816,1136662823,IN @@ -25223,9 +27608,7 @@ 1136665656,1136665663,IN 1136665664,1136665735,US 1136665736,1136665743,GB -1136665744,1136665759,US -1136665760,1136665767,CA -1136665768,1136665831,US +1136665744,1136665831,US 1136665832,1136665839,CA 1136665840,1136665919,US 1136665920,1136665927,DE @@ -25237,9 +27620,7 @@ 1136666352,1136666359,IL 1136666360,1136666447,US 1136666448,1136666463,GB -1136666464,1136666559,US -1136666560,1136666575,GB -1136666576,1136666743,US +1136666464,1136666743,US 1136666744,1136666751,CA 1136666752,1136666791,US 1136666792,1136666799,IL @@ -25299,9 +27680,7 @@ 1136669912,1136669919,ES 1136669920,1136670063,US 1136670064,1136670071,SG -1136670072,1136670111,US -1136670112,1136670119,NZ -1136670120,1136670151,US +1136670072,1136670151,US 1136670152,1136670159,SG 1136670160,1136670719,US 1136670720,1136670975,GB @@ -25365,9 +27744,7 @@ 1136676584,1136676591,AU 1136676592,1136676671,US 1136676672,1136676679,CA -1136676680,1136676735,US -1136676736,1136676743,AU -1136676744,1136677375,US +1136676680,1136677375,US 1136677376,1136677391,AU 1136677392,1136677463,US 1136677464,1136677471,CA @@ -25432,9 +27809,7 @@ 1136682864,1136682871,CA 1136682872,1136683095,US 1136683096,1136683103,IL -1136683104,1136683127,US -1136683128,1136683135,MX -1136683136,1136683367,US +1136683104,1136683367,US 1136683368,1136683375,GB 1136683376,1136683383,ZA 1136683384,1136683527,US @@ -25492,9 +27867,7 @@ 1136685936,1136685943,IT 1136685944,1136686047,US 1136686048,1136686055,IE -1136686056,1136689159,US -1136689160,1136689167,BR -1136689168,1136689271,US +1136686056,1136689271,US 1136689272,1136689279,MX 1136689280,1136689431,US 1136689432,1136689439,BM @@ -25810,12 +28183,9 @@ 1136718880,1136718895,AU 1136718896,1136721919,US 1136721920,1136787455,CA -1136787456,1137090815,US -1137090816,1137091327,NZ -1137091328,1137189135,US +1136787456,1137189135,US 1137189136,1137189151,IE -1137189152,1137189183,US -1137189184,1137189247,IE +1137189152,1137189247,US 1137189248,1137189255,GB 1137189256,1137189263,US 1137189264,1137189271,GB @@ -25823,17 +28193,27 @@ 1137195520,1137195775,JP 1137195776,1137254815,US 1137254816,1137254831,NZ -1137254832,1137278975,US +1137254832,1137255167,US +1137255168,1137255423,IT +1137255424,1137256191,US +1137256192,1137256203,IT +1137256204,1137260927,US +1137260928,1137260959,IT +1137260960,1137261119,US +1137261120,1137261183,IT +1137261184,1137278975,US 1137278976,1137283071,CA 1137283072,1137287167,US 1137287168,1137295359,CA 1137295360,1137341063,US 1137341064,1137341064,GB 1137341065,1137369087,US -1137369088,1137369519,CA +1137369088,1137369359,CA +1137369360,1137369375,US +1137369376,1137369519,CA 1137369520,1137369535,US -1137369536,1137370111,CA -1137370112,1137376255,US +1137369536,1137369855,CA +1137369856,1137376255,US 1137376256,1137376335,CA 1137376336,1137376351,US 1137376352,1137376367,CA @@ -25842,8 +28222,8 @@ 1137376464,1137376479,US 1137376480,1137376511,CA 1137376512,1137376639,US -1137376640,1137376703,CA -1137376704,1137377311,US +1137376640,1137376719,CA +1137376720,1137377311,US 1137377312,1137377327,DE 1137377328,1137383455,US 1137383456,1137383471,DE @@ -25853,12 +28233,844 @@ 1137459200,1137491967,US 1137491968,1137508351,CA 1137508352,1137524735,US -1137524736,1137541119,CA +1137524736,1137524743,MX +1137524744,1137524751,FR +1137524752,1137524759,MX +1137524760,1137524767,CA +1137524768,1137524775,BR +1137524776,1137524791,CA +1137524792,1137524799,AE +1137524800,1137524815,US +1137524816,1137524831,IL +1137524832,1137524847,US +1137524848,1137524851,CA +1137524852,1137524855,BR +1137524856,1137524879,CA +1137524880,1137524887,SA +1137524888,1137524935,US +1137524936,1137525007,CA +1137525008,1137525015,US +1137525016,1137525031,CA +1137525032,1137525047,IN +1137525048,1137525087,US +1137525088,1137525111,CA +1137525112,1137525119,US +1137525120,1137525167,CA +1137525168,1137525175,US +1137525176,1137525183,CA +1137525184,1137525215,BR +1137525216,1137525223,MX +1137525224,1137525231,CN +1137525232,1137525247,CA +1137525248,1137525279,IN +1137525280,1137525295,CA +1137525296,1137525343,US +1137525344,1137525375,CA +1137525376,1137525407,FR +1137525408,1137525423,KW +1137525424,1137525455,US +1137525456,1137525471,BR +1137525472,1137525487,CA +1137525488,1137525503,GB +1137525504,1137525791,CA +1137525792,1137525823,US +1137525824,1137525831,MX +1137525832,1137525839,CA +1137525840,1137525855,RU +1137525856,1137525887,US +1137525888,1137525903,BR +1137525904,1137525919,CA +1137525920,1137525935,US +1137525936,1137525943,MX +1137525944,1137525951,CA +1137525952,1137525991,US +1137525992,1137525999,TR +1137526000,1137526007,GB +1137526008,1137526011,CA +1137526012,1137526015,BR +1137526016,1137526039,CA +1137526040,1137526047,IL +1137526048,1137526055,US +1137526056,1137526063,IN +1137526064,1137526071,US +1137526072,1137526079,BR +1137526080,1137526087,CH +1137526088,1137526095,PA +1137526096,1137526111,GB +1137526112,1137526127,BR +1137526128,1137526135,CA +1137526136,1137526143,BR +1137526144,1137526159,CA +1137526160,1137526167,PK +1137526168,1137526175,ZA +1137526176,1137526191,CA +1137526192,1137526199,TN +1137526200,1137526271,CA +1137526272,1137526275,CY +1137526276,1137526279,CA +1137526280,1137526287,CH +1137526288,1137526311,CA +1137526312,1137526319,MX +1137526320,1137526327,CA +1137526328,1137526335,MX +1137526336,1137526339,US +1137526340,1137526343,CA +1137526344,1137526351,US +1137526352,1137526391,CA +1137526392,1137526399,IL +1137526400,1137526407,AE +1137526408,1137526415,CA +1137526416,1137526431,IN +1137526432,1137526439,CA +1137526440,1137526447,US +1137526448,1137526455,CN +1137526456,1137526459,CA +1137526460,1137526463,IN +1137526464,1137526471,CA +1137526472,1137526479,NP +1137526480,1137526831,CA +1137526832,1137526839,US +1137526840,1137526847,CA +1137526848,1137526855,US +1137526856,1137526871,CA +1137526872,1137526879,IN +1137526880,1137526895,CA +1137526896,1137526903,AE +1137526904,1137526935,CA +1137526936,1137526943,CN +1137526944,1137526951,BH +1137526952,1137526959,CY +1137526960,1137526967,CA +1137526968,1137526975,IN +1137526976,1137526991,CA +1137526992,1137526999,US +1137527000,1137527015,CA +1137527016,1137527023,CO +1137527024,1137527551,CA +1137527552,1137527559,US +1137527560,1137527591,CA +1137527592,1137527599,IL +1137527600,1137527623,CA +1137527624,1137527631,TR +1137527632,1137527639,AE +1137527640,1137527671,CA +1137527672,1137527679,IN +1137527680,1137527687,CA +1137527688,1137527695,MX +1137527696,1137527711,CA +1137527712,1137527727,US +1137527728,1137527759,CA +1137527760,1137527767,US +1137527768,1137527775,VN +1137527776,1137527779,GB +1137527780,1137528063,CA +1137528064,1137528103,US +1137528104,1137528111,NL +1137528112,1137528127,CA +1137528128,1137528135,DE +1137528136,1137528143,CA +1137528144,1137528151,IN +1137528152,1137528159,HR +1137528160,1137528167,SA +1137528168,1137528175,US +1137528176,1137528255,CA +1137528256,1137528263,TR +1137528264,1137528319,CA +1137528320,1137528327,ES +1137528328,1137528343,CA +1137528344,1137528351,US +1137528352,1137528359,AR +1137528360,1137528367,GB +1137528368,1137528375,CA +1137528376,1137528383,PK +1137528384,1137528391,BR +1137528392,1137528423,CA +1137528424,1137528431,IR +1137528432,1137528447,US +1137528448,1137528455,IN +1137528456,1137528463,AR +1137528464,1137528479,CA +1137528480,1137528495,AR +1137528496,1137528511,US +1137528512,1137528527,KW +1137528528,1137528535,BR +1137528536,1137528543,US +1137528544,1137528559,CA +1137528560,1137528567,AE +1137528568,1137528575,CA +1137528576,1137528623,KW +1137528624,1137528639,BR +1137528640,1137528687,KW +1137528688,1137528703,SG +1137528704,1137528719,KW +1137528720,1137528727,IN +1137528728,1137528735,IL +1137528736,1137528767,KW +1137528768,1137528959,CA +1137528960,1137528991,US +1137528992,1137529103,CA +1137529104,1137529111,IT +1137529112,1137529115,DZ +1137529116,1137529119,CA +1137529120,1137529127,US +1137529128,1137529167,CA +1137529168,1137529179,BR +1137529180,1137529199,CA +1137529200,1137529231,BR +1137529232,1137529239,IL +1137529240,1137529247,CA +1137529248,1137529263,LV +1137529264,1137529271,BG +1137529272,1137529279,BR +1137529280,1137529287,CA +1137529288,1137529295,US +1137529296,1137529319,CA +1137529320,1137529327,AR +1137529328,1137529335,JP +1137529336,1137529375,CA +1137529376,1137529407,US +1137529408,1137529439,GB +1137529440,1137529455,CA +1137529456,1137529463,BR +1137529464,1137529479,CA +1137529480,1137529487,US +1137529488,1137529495,UY +1137529496,1137529503,CA +1137529504,1137529511,GB +1137529512,1137529519,MX +1137529520,1137529535,US +1137529536,1137529543,CY +1137529544,1137529551,SA +1137529552,1137529567,CA +1137529568,1137529575,DE +1137529576,1137529583,PK +1137529584,1137529599,CA +1137529600,1137529607,PA +1137529608,1137529615,IN +1137529616,1137529655,US +1137529656,1137529663,DK +1137529664,1137529671,QA +1137529672,1137529679,US +1137529680,1137529687,CA +1137529688,1137529695,MC +1137529696,1137529703,CA +1137529704,1137529707,TR +1137529708,1137529711,CA +1137529712,1137529719,AU +1137529720,1137529727,US +1137529728,1137529759,CN +1137529760,1137529763,CA +1137529764,1137529767,SA +1137529768,1137529775,CA +1137529776,1137529783,AR +1137529784,1137529787,CH +1137529788,1137529823,CA +1137529824,1137529831,MX +1137529832,1137529855,CA +1137529856,1137529887,US +1137529888,1137529919,GB +1137529920,1137529935,CA +1137529936,1137529943,IN +1137529944,1137529951,CO +1137529952,1137529955,GB +1137529956,1137529959,CA +1137529960,1137529967,EG +1137529968,1137529975,KW +1137529976,1137529991,US +1137529992,1137529999,CO +1137530000,1137530003,CA +1137530004,1137530007,US +1137530008,1137530015,VE +1137530016,1137530023,CA +1137530024,1137530031,AU +1137530032,1137530039,MD +1137530040,1137530047,DZ +1137530048,1137530055,AR +1137530056,1137530063,CA +1137530064,1137530071,US +1137530072,1137530075,MX +1137530076,1137530079,CA +1137530080,1137530087,AR +1137530088,1137530095,CA +1137530096,1137530103,US +1137530104,1137530415,CA +1137530416,1137530431,AR +1137530432,1137530471,CA +1137530472,1137530479,GR +1137530480,1137530495,GY +1137530496,1137530527,CA +1137530528,1137530559,US +1137530560,1137530631,CA +1137530632,1137530639,DE +1137530640,1137530679,CA +1137530680,1137530687,IN +1137530688,1137530695,MX +1137530696,1137530703,IN +1137530704,1137530719,CA +1137530720,1137530751,BR +1137530752,1137530759,CA +1137530760,1137530767,EG +1137530768,1137530791,CA +1137530792,1137530799,ZA +1137530800,1137530847,CA +1137530848,1137530863,US +1137530864,1137530871,IR +1137530872,1137530879,TT +1137530880,1137530911,US +1137530912,1137530919,CA +1137530920,1137530927,GB +1137530928,1137530935,PK +1137530936,1137530939,UY +1137530940,1137530943,CA +1137530944,1137530951,AE +1137530952,1137530959,DK +1137530960,1137530975,CA +1137530976,1137530983,US +1137530984,1137530991,CA +1137530992,1137530999,US +1137531000,1137531007,CA +1137531008,1137531015,AR +1137531016,1137531023,GB +1137531024,1137531031,PK +1137531032,1137531039,CA +1137531040,1137531047,NL +1137531048,1137531055,IR +1137531056,1137531071,CA +1137531072,1137531103,US +1137531104,1137531111,IN +1137531112,1137531119,CA +1137531120,1137531123,US +1137531124,1137531127,CA +1137531128,1137531135,BR +1137531136,1137531391,CA +1137531392,1137531407,NL +1137531408,1137531423,MA +1137531424,1137531439,BR +1137531440,1137531455,IN +1137531456,1137531487,CA +1137531488,1137531503,NR +1137531504,1137531551,CA +1137531552,1137531567,PT +1137531568,1137531583,US +1137531584,1137531599,CA +1137531600,1137531615,BR +1137531616,1137531631,AU +1137531632,1137531647,CA +1137531648,1137531655,EG +1137531656,1137531663,US +1137531664,1137531671,CA +1137531672,1137531679,CO +1137531680,1137531687,CA +1137531688,1137531695,EC +1137531696,1137531719,CA +1137531720,1137531727,PA +1137531728,1137531735,AR +1137531736,1137531739,CA +1137531740,1137531743,SA +1137531744,1137531751,CA +1137531752,1137531759,EC +1137531760,1137531767,US +1137531768,1137531775,CA +1137531776,1137531783,VE +1137531784,1137531799,CA +1137531800,1137531807,JP +1137531808,1137531823,CA +1137531824,1137531831,FR +1137531832,1137531839,CY +1137531840,1137531871,CA +1137531872,1137531879,EC +1137531880,1137531895,CA +1137531896,1137531903,CN +1137531904,1137531967,CA +1137531968,1137531971,DE +1137531972,1137531975,CA +1137531976,1137531983,NL +1137531984,1137532015,CA +1137532016,1137532019,IN +1137532020,1137532183,CA +1137532184,1137532191,BR +1137532192,1137532199,CL +1137532200,1137532203,CA +1137532204,1137532207,BR +1137532208,1137532215,GB +1137532216,1137532223,PK +1137532224,1137532231,MX +1137532232,1137532239,JO +1137532240,1137532263,CA +1137532264,1137532271,YE +1137532272,1137532279,AR +1137532280,1137532287,CA +1137532288,1137532295,FR +1137532296,1137532303,GT +1137532304,1137532311,US +1137532312,1137532319,BR +1137532320,1137532339,CA +1137532340,1137532343,GB +1137532344,1137532359,CA +1137532360,1137532363,US +1137532364,1137532367,DE +1137532368,1137532375,CA +1137532376,1137532383,CY +1137532384,1137532391,CA +1137532392,1137532399,BR +1137532400,1137532407,VE +1137532408,1137532415,CA +1137532416,1137532423,AE +1137532424,1137532431,BR +1137532432,1137532435,CA +1137532436,1137532439,GB +1137532440,1137532463,CA +1137532464,1137532479,AU +1137532480,1137532487,CA +1137532488,1137532495,GB +1137532496,1137532503,CA +1137532504,1137532511,LV +1137532512,1137532519,IN +1137532520,1137532527,CA +1137532528,1137532535,IN +1137532536,1137532555,CA +1137532556,1137532559,BR +1137532560,1137532567,MX +1137532568,1137532575,BR +1137532576,1137532591,CA +1137532592,1137532599,IL +1137532600,1137532603,DK +1137532604,1137532607,CA +1137532608,1137532615,IN +1137532616,1137532639,CA +1137532640,1137532643,BR +1137532644,1137532655,CA +1137532656,1137532663,EC +1137532664,1137532711,CA +1137532712,1137532719,UA +1137532720,1137532727,CA +1137532728,1137532731,NZ +1137532732,1137532747,CA +1137532748,1137532751,AE +1137532752,1137532755,CA +1137532756,1137532759,AU +1137532760,1137532763,CA +1137532764,1137532767,TR +1137532768,1137532787,CA +1137532788,1137532791,SA +1137532792,1137532795,US +1137532796,1137532799,CA +1137532800,1137532803,FR +1137532804,1137532807,CA +1137532808,1137532811,AE +1137532812,1137532815,CA +1137532816,1137532823,IL +1137532824,1137532843,CA +1137532844,1137532847,IR +1137532848,1137532851,GB +1137532852,1137532855,US +1137532856,1137532871,CA +1137532872,1137532875,NL +1137532876,1137532879,CA +1137532880,1137532883,RU +1137532884,1137532887,CA +1137532888,1137532895,MA +1137532896,1137533183,CA +1137533184,1137533191,RU +1137533192,1137533199,BR +1137533200,1137533215,CA +1137533216,1137533223,US +1137533224,1137533231,CA +1137533232,1137533239,US +1137533240,1137533247,CA +1137533248,1137533255,US +1137533256,1137533263,NL +1137533264,1137533271,CY +1137533272,1137533279,BR +1137533280,1137533287,CH +1137533288,1137533295,MX +1137533296,1137533303,DK +1137533304,1137533311,US +1137533312,1137533319,CR +1137533320,1137533327,CA +1137533328,1137533335,CO +1137533336,1137533343,CA +1137533344,1137533351,US +1137533352,1137533359,CA +1137533360,1137533367,IL +1137533368,1137533375,ES +1137533376,1137533383,US +1137533384,1137533399,CA +1137533400,1137533407,JP +1137533408,1137533415,CA +1137533416,1137533423,IT +1137533424,1137533431,VG +1137533432,1137533439,CA +1137533440,1137533447,US +1137533448,1137533455,IN +1137533456,1137533463,RO +1137533464,1137533471,IN +1137533472,1137533479,MX +1137533480,1137533487,AR +1137533488,1137533495,MX +1137533496,1137533503,AZ +1137533504,1137533511,IN +1137533512,1137533519,CA +1137533520,1137533527,US +1137533528,1137533535,GB +1137533536,1137533559,CA +1137533560,1137533567,US +1137533568,1137533575,BR +1137533576,1137533599,CA +1137533600,1137533607,US +1137533608,1137533615,IT +1137533616,1137533631,CY +1137533632,1137533671,CA +1137533672,1137533679,IN +1137533680,1137533687,CA +1137533688,1137533695,GB +1137533696,1137533703,LB +1137533704,1137533711,BR +1137533712,1137533719,MX +1137533720,1137533735,CA +1137533736,1137533743,GR +1137533744,1137533751,AE +1137533752,1137533759,US +1137533760,1137533767,CA +1137533768,1137533775,US +1137533776,1137533783,CR +1137533784,1137533791,US +1137533792,1137533799,CA +1137533800,1137533815,US +1137533816,1137533831,CA +1137533832,1137533839,US +1137533840,1137533855,CA +1137533856,1137533863,MX +1137533864,1137533871,DE +1137533872,1137533879,CA +1137533880,1137533887,QA +1137533888,1137533903,CA +1137533904,1137533911,GB +1137533912,1137533919,JO +1137533920,1137533927,AE +1137533928,1137533935,US +1137533936,1137533943,BB +1137533944,1137533951,US +1137533952,1137533959,MT +1137533960,1137533991,CA +1137533992,1137533999,BR +1137534000,1137534007,MX +1137534008,1137534015,PK +1137534016,1137534047,CA +1137534048,1137534055,US +1137534056,1137534063,IN +1137534064,1137534071,CA +1137534072,1137534079,SA +1137534080,1137534087,CA +1137534088,1137534095,PK +1137534096,1137534119,CA +1137534120,1137534127,IR +1137534128,1137534143,US +1137534144,1137534151,SY +1137534152,1137534159,CA +1137534160,1137534167,BR +1137534168,1137534175,CA +1137534176,1137534183,MT +1137534184,1137534191,CA +1137534192,1137534195,UY +1137534196,1137534199,ES +1137534200,1137534203,UY +1137534204,1137534207,CA +1137534208,1137534215,BR +1137534216,1137534219,FR +1137534220,1137534223,US +1137534224,1137534231,CA +1137534232,1137534239,IL +1137534240,1137534247,BS +1137534248,1137534255,PK +1137534256,1137534271,IR +1137534272,1137534275,US +1137534276,1137534279,CA +1137534280,1137534287,US +1137534288,1137534295,BR +1137534296,1137534303,CA +1137534304,1137534311,US +1137534312,1137534319,CA +1137534320,1137534327,GB +1137534328,1137534335,IL +1137534336,1137534343,CA +1137534344,1137534347,CO +1137534348,1137534351,CA +1137534352,1137534359,US +1137534360,1137534363,PK +1137534364,1137534383,CA +1137534384,1137534391,CO +1137534392,1137534399,CA +1137534400,1137534407,BR +1137534408,1137534415,CO +1137534416,1137534423,CA +1137534424,1137534427,GB +1137534428,1137534431,CA +1137534432,1137534463,US +1137534464,1137534975,CA +1137534976,1137534983,US +1137534984,1137534991,PK +1137534992,1137534999,SR +1137535000,1137535007,CH +1137535008,1137535015,CA +1137535016,1137535023,SY +1137535024,1137535039,EC +1137535040,1137535047,CA +1137535048,1137535055,MX +1137535056,1137535063,PT +1137535064,1137535067,SM +1137535068,1137535071,CA +1137535072,1137535103,CN +1137535104,1137535119,AU +1137535120,1137535127,US +1137535128,1137535143,CA +1137535144,1137535159,US +1137535160,1137535167,BR +1137535168,1137535175,RU +1137535176,1137535183,GB +1137535184,1137535191,RU +1137535192,1137535199,CA +1137535200,1137535207,US +1137535208,1137535215,IT +1137535216,1137535223,CA +1137535224,1137535231,BR +1137535232,1137535551,CA +1137535552,1137535559,AZ +1137535560,1137535567,ES +1137535568,1137535575,IL +1137535576,1137535591,CA +1137535592,1137535599,US +1137535600,1137535611,CA +1137535612,1137535615,IL +1137535616,1137535623,IE +1137535624,1137535639,CA +1137535640,1137535647,PT +1137535648,1137535665,CA +1137535666,1137535666,CU +1137535667,1137535678,ES +1137535679,1137535679,CA +1137535680,1137535687,IR +1137535688,1137535695,PK +1137535696,1137535735,CA +1137535736,1137535743,US +1137535744,1137535751,PT +1137535752,1137535767,CY +1137535768,1137535775,CI +1137535776,1137535783,CA +1137535784,1137535791,GB +1137535792,1137535799,IE +1137535800,1137535807,CY +1137535808,1137535815,US +1137535816,1137535823,CA +1137535824,1137535831,DE +1137535832,1137535839,IN +1137535840,1137535871,BR +1137535872,1137535935,EC +1137535936,1137535943,UA +1137535944,1137535951,CL +1137535952,1137535967,CA +1137535968,1137535999,US +1137536000,1137536007,RU +1137536008,1137536015,CA +1137536016,1137536023,GT +1137536024,1137536031,BG +1137536032,1137536063,CA +1137536064,1137536071,US +1137536072,1137536079,NO +1137536080,1137536095,BR +1137536096,1137536103,US +1137536104,1137536135,CA +1137536136,1137536143,CN +1137536144,1137536151,CO +1137536152,1137536159,CA +1137536160,1137536167,BS +1137536168,1137536183,CA +1137536184,1137536191,IN +1137536192,1137536199,CA +1137536200,1137536207,BR +1137536208,1137536215,US +1137536216,1137536223,CH +1137536224,1137536231,BM +1137536232,1137536239,IN +1137536240,1137536271,CA +1137536272,1137536287,US +1137536288,1137536295,VN +1137536296,1137536303,DK +1137536304,1137536319,CA +1137536320,1137536327,LK +1137536328,1137536343,CA +1137536344,1137536351,SG +1137536352,1137536359,CO +1137536360,1137536391,CA +1137536392,1137536399,IN +1137536400,1137536423,CA +1137536424,1137536431,RU +1137536432,1137536439,AE +1137536440,1137536447,IN +1137536448,1137536455,AE +1137536456,1137536463,CL +1137536464,1137536471,CA +1137536472,1137536479,US +1137536480,1137536487,MY +1137536488,1137536495,FR +1137536496,1137536511,US +1137536512,1137536639,CA +1137536640,1137536671,US +1137536672,1137537247,CA +1137537248,1137537279,US +1137537280,1137537287,CA +1137537288,1137537295,BR +1137537296,1137537303,US +1137537304,1137537311,CA +1137537312,1137537327,CH +1137537328,1137537343,US +1137537344,1137537351,CN +1137537352,1137537359,FR +1137537360,1137537367,CA +1137537368,1137537383,DE +1137537384,1137537399,CA +1137537400,1137537407,GR +1137537408,1137537415,CN +1137537416,1137537423,CA +1137537424,1137537431,LB +1137537432,1137537439,BR +1137537440,1137537455,YE +1137537456,1137537463,US +1137537464,1137537471,CA +1137537472,1137537479,US +1137537480,1137537487,DE +1137537488,1137537503,MY +1137537504,1137537511,YE +1137537512,1137537543,US +1137537544,1137537591,YE +1137537592,1137537599,UY +1137537600,1137537607,US +1137537608,1137537615,CA +1137537616,1137537631,IR +1137537632,1137537639,AU +1137537640,1137537647,CA +1137537648,1137537651,AE +1137537652,1137537655,AU +1137537656,1137537663,CA +1137537664,1137537671,IT +1137537672,1137537679,AU +1137537680,1137537683,IN +1137537684,1137537695,CA +1137537696,1137537727,US +1137537728,1137537743,IR +1137537744,1137537751,MX +1137537752,1137537759,CO +1137537760,1137537767,US +1137537768,1137537783,CA +1137537784,1137537791,IQ +1137537792,1137537807,CA +1137537808,1137537823,BR +1137537824,1137537839,TR +1137537840,1137537847,CA +1137537848,1137537855,GB +1137537856,1137537863,CA +1137537864,1137537871,GB +1137537872,1137537879,TR +1137537880,1137537895,CA +1137537896,1137537903,PK +1137537904,1137537911,IR +1137537912,1137537919,US +1137537920,1137537927,MX +1137537928,1137537935,AU +1137537936,1137537959,CA +1137537960,1137537967,BR +1137537968,1137537975,CA +1137537976,1137537991,US +1137537992,1137538015,CA +1137538016,1137538023,US +1137538024,1137538311,CA +1137538312,1137538319,PK +1137538320,1137538327,US +1137538328,1137538367,CA +1137538368,1137538375,US +1137538376,1137538383,CA +1137538384,1137538391,DO +1137538392,1137538399,RS +1137538400,1137538415,CA +1137538416,1137538423,SA +1137538424,1137538559,CA +1137538560,1137538567,IS +1137538568,1137538575,CA +1137538576,1137538591,PK +1137538592,1137538599,DO +1137538600,1137538615,CA +1137538616,1137538623,VE +1137538624,1137538631,US +1137538632,1137538639,BR +1137538640,1137538647,PK +1137538648,1137538655,BR +1137538656,1137538679,CA +1137538680,1137538687,CO +1137538688,1137538695,BR +1137538696,1137538719,CA +1137538720,1137538727,AZ +1137538728,1137538751,CA +1137538752,1137538759,DE +1137538760,1137538767,RS +1137538768,1137538775,US +1137538776,1137538783,CA +1137538784,1137538791,PK +1137538792,1137538799,CA +1137538800,1137538807,US +1137538808,1137538815,NZ +1137538816,1137538823,EC +1137538824,1137538831,CA +1137538832,1137538839,EG +1137538840,1137538855,CA +1137538856,1137538879,US +1137538880,1137538887,CA +1137538888,1137538895,EG +1137538896,1137538935,CA +1137538936,1137538943,IL +1137538944,1137538951,LB +1137538952,1137538959,GB +1137538960,1137538967,NZ +1137538968,1137538975,FR +1137538976,1137538983,CA +1137538984,1137538991,US +1137538992,1137538999,IS +1137539000,1137539007,GB +1137539008,1137539015,CA +1137539016,1137539023,UY +1137539024,1137539031,CN +1137539032,1137539039,CA +1137539040,1137539071,US +1137539072,1137539095,CA +1137539096,1137539103,YE +1137539104,1137539135,US +1137539136,1137539143,CO +1137539144,1137539151,US +1137539152,1137539159,CA +1137539160,1137539167,US +1137539168,1137539175,CA +1137539176,1137539183,US +1137539184,1137539191,TN +1137539192,1137539199,PK +1137539200,1137539223,CA +1137539224,1137539231,IN +1137539232,1137539239,CA +1137539240,1137539247,TR +1137539248,1137539255,IT +1137539256,1137539279,CA +1137539280,1137539287,EC +1137539288,1137539295,BR +1137539296,1137539303,CA +1137539304,1137539311,US +1137539312,1137539319,PK +1137539320,1137539327,SE +1137539328,1137539455,CA +1137539456,1137539519,FR +1137539520,1137539879,CA +1137539880,1137539887,US +1137539888,1137541119,CA 1137541120,1137623039,US 1137623040,1137639423,PR -1137639424,1137692671,US -1137692672,1137696767,A1 -1137696768,1137704967,US +1137639424,1137704967,US 1137704968,1137705287,CA 1137705288,1137705295,US 1137705296,1137705383,CA @@ -25917,7 +29129,9 @@ 1137707720,1137707727,CA 1137707728,1137707743,US 1137707744,1137707759,CA -1137707760,1137708151,US +1137707760,1137707775,US +1137707776,1137708031,CA +1137708032,1137708151,US 1137708152,1137708167,CA 1137708168,1137708175,US 1137708176,1137708183,CA @@ -25926,17 +29140,13 @@ 1137708216,1137708247,US 1137708248,1137708255,CA 1137708256,1137708279,US -1137708280,1137708287,CA -1137708288,1137708799,US -1137708800,1137708927,CA +1137708280,1137708927,CA 1137708928,1137708943,US 1137708944,1137708951,CA 1137708952,1137708959,US 1137708960,1137709007,CA 1137709008,1137709023,US -1137709024,1137709055,CA -1137709056,1137709311,US -1137709312,1137709351,CA +1137709024,1137709351,CA 1137709352,1137709359,US 1137709360,1137709383,CA 1137709384,1137709391,US @@ -26078,9 +29288,7 @@ 1137785856,1137786111,HU 1137786112,1137795071,US 1137795072,1137799167,A2 -1137799168,1137803519,US -1137803520,1137803775,CA -1137803776,1137840127,US +1137799168,1137840127,US 1137840128,1137840383,CA 1137840384,1137843711,US 1137843712,1137843775,NO @@ -26094,17 +29302,9 @@ 1137893792,1137893799,ES 1137893800,1137893807,US 1137893808,1137893823,AR -1137893824,1137893831,CO -1137893832,1137893871,US -1137893872,1137893887,SZ -1137893888,1137894271,US -1137894272,1137894279,CO -1137894280,1137894287,US +1137893824,1137894287,US 1137894288,1137894295,GB -1137894296,1137894311,CO -1137894312,1137894319,US -1137894320,1137894327,CO -1137894328,1137894527,US +1137894296,1137894527,US 1137894528,1137894535,CO 1137894536,1137894607,US 1137894608,1137894615,DO @@ -26114,46 +29314,141 @@ 1137895312,1137895319,AU 1137895320,1137895743,US 1137895744,1137895751,CO -1137895752,1137896319,US -1137896320,1137896327,ES -1137896328,1137896351,US +1137895752,1137896351,US 1137896352,1137896359,IN -1137896360,1137900559,US -1137900560,1137900567,GB -1137900568,1137901327,US -1137901328,1137901335,GB -1137901336,1137917951,US +1137896360,1137917951,US 1137917952,1137922047,CA 1137922048,1137926143,US -1137926144,1137927167,CA -1137927168,1137927423,AW -1137927424,1137927495,CA -1137927496,1137927503,AG -1137927504,1137927679,CA +1137926144,1137927519,CA +1137927520,1137927527,AG +1137927528,1137927679,CA 1137927680,1137927807,CR 1137927808,1137927935,CA 1137927936,1137928063,VG -1137928064,1137928191,PA -1137928192,1137928255,CA +1137928064,1137928127,BZ +1137928128,1137928255,CA 1137928256,1137928319,BZ 1137928320,1137929727,CA 1137929728,1137929983,IE 1137929984,1137930143,CA 1137930144,1137930159,MT 1137930160,1137934335,CA -1137934336,1137946145,US -1137946146,1137946153,DE -1137946154,1137946585,US +1137934336,1137946585,US 1137946586,1137946593,NO -1137946594,1137950975,US -1137950976,1137951231,CA -1137951232,1137953023,US -1137953024,1137954815,CA -1137954816,1137963007,US +1137946594,1137950719,US +1137950720,1137952255,CA +1137952256,1137952767,US +1137952768,1137954303,CA +1137954304,1137963007,US 1137963008,1137967103,VI 1137967104,1137975295,CA 1137975296,1137983487,US -1137983488,1137991679,CA +1137983488,1137983639,CA +1137983640,1137983647,US +1137983648,1137983847,CA +1137983848,1137983863,RU +1137983864,1137984031,CA +1137984032,1137984039,SG +1137984040,1137984351,CA +1137984352,1137984367,BB +1137984368,1137984431,CA +1137984432,1137984447,US +1137984448,1137984467,CA +1137984468,1137984471,LB +1137984472,1137984639,CA +1137984640,1137984671,US +1137984672,1137985023,CA +1137985024,1137985087,US +1137985088,1137985183,CA +1137985184,1137985191,SG +1137985192,1137985215,CA +1137985216,1137985279,US +1137985280,1137985391,CA +1137985392,1137985407,US +1137985408,1137985415,CA +1137985416,1137985423,AU +1137985424,1137985479,CA +1137985480,1137985495,IN +1137985496,1137985535,CA +1137985536,1137985543,US +1137985544,1137985663,CA +1137985664,1137985727,US +1137985728,1137985759,CA +1137985760,1137985791,AU +1137985792,1137985887,CA +1137985888,1137985903,BY +1137985904,1137986055,CA +1137986056,1137986063,MA +1137986064,1137986143,CA +1137986144,1137986151,IT +1137986152,1137986167,CA +1137986168,1137986175,US +1137986176,1137986431,CA +1137986432,1137986495,US +1137986496,1137986823,CA +1137986824,1137986831,DE +1137986832,1137986863,CA +1137986864,1137986871,BS +1137986872,1137987071,CA +1137987072,1137987079,BY +1137987080,1137987087,MA +1137987088,1137987111,CA +1137987112,1137987119,NL +1137987120,1137987143,CA +1137987144,1137987151,US +1137987152,1137987183,CA +1137987184,1137987191,US +1137987192,1137987279,CA +1137987280,1137987295,US +1137987296,1137987519,CA +1137987520,1137987583,US +1137987584,1137988095,CA +1137988096,1137988127,US +1137988128,1137988223,CA +1137988224,1137988351,US +1137988352,1137988903,CA +1137988904,1137988911,BS +1137988912,1137989047,CA +1137989048,1137989055,CH +1137989056,1137989063,US +1137989064,1137989407,CA +1137989408,1137989415,BS +1137989416,1137989423,CA +1137989424,1137989431,US +1137989432,1137989471,CA +1137989472,1137989479,US +1137989480,1137989487,MA +1137989488,1137989503,CA +1137989504,1137989511,ES +1137989512,1137989551,CA +1137989552,1137989559,ES +1137989560,1137989567,CA +1137989568,1137989583,BB +1137989584,1137989647,CA +1137989648,1137989655,MA +1137989656,1137989663,NG +1137989664,1137989687,CA +1137989688,1137989695,NL +1137989696,1137989743,CA +1137989744,1137989751,BR +1137989752,1137989791,CA +1137989792,1137989799,GW +1137989800,1137989807,MT +1137989808,1137989855,CA +1137989856,1137989863,BS +1137989864,1137989911,CA +1137989912,1137989919,MA +1137989920,1137989951,CA +1137989952,1137989959,BS +1137989960,1137990143,CA +1137990144,1137990159,SG +1137990160,1137990951,CA +1137990952,1137990959,GB +1137990960,1137990991,CA +1137990992,1137991007,AU +1137991008,1137991023,CA +1137991024,1137991039,US +1137991040,1137991679,CA 1137991680,1138000063,US 1138000064,1138000095,CA 1138000096,1138001519,US @@ -26165,8 +29460,7 @@ 1138061312,1138163711,US 1138163712,1138163967,CA 1138163968,1138163975,MA -1138163976,1138163983,KE -1138163984,1138163991,CA +1138163976,1138163991,CA 1138163992,1138163999,HR 1138164000,1138164007,PA 1138164008,1138164015,FR @@ -26178,8 +29472,7 @@ 1138164192,1138164199,PK 1138164200,1138164207,CA 1138164208,1138164215,US -1138164216,1138164223,ES -1138164224,1138164255,CA +1138164216,1138164255,CA 1138164256,1138164263,LB 1138164264,1138164271,FR 1138164272,1138164279,PH @@ -26236,9 +29529,7 @@ 1138166880,1138166887,RU 1138166888,1138166919,CA 1138166920,1138166927,PH -1138166928,1138166951,CA -1138166952,1138166959,LU -1138166960,1138166967,CA +1138166928,1138166967,CA 1138166968,1138166983,FR 1138166984,1138166991,SE 1138166992,1138166999,PH @@ -26250,21 +29541,16 @@ 1138167200,1138167207,UA 1138167208,1138167215,AE 1138167216,1138167219,PH -1138167220,1138167223,CA -1138167224,1138167239,KE +1138167220,1138167239,CA 1138167240,1138167247,FR 1138167248,1138167543,CA 1138167544,1138167551,PA -1138167552,1138167775,CA -1138167776,1138167783,PA -1138167784,1138167791,IL -1138167792,1138167799,CA -1138167800,1138167807,MA +1138167552,1138167807,CA 1138167808,1138175999,US 1138176000,1138180095,CA 1138180096,1138188287,US -1138188288,1138192383,PR -1138192384,1138196479,US +1138188288,1138192127,PR +1138192128,1138196479,US 1138196480,1138204671,CA 1138204672,1138212863,US 1138212864,1138216959,CA @@ -26274,20 +29560,15 @@ 1138337168,1138337183,GB 1138337184,1138337199,US 1138337200,1138337207,SG -1138337208,1138417663,US -1138417664,1138417695,CA -1138417696,1138417727,DE -1138417728,1138419711,US +1138337208,1138419711,US 1138419712,1138419967,DE -1138419968,1138421759,US -1138421760,1138421791,DE -1138421792,1138422271,US +1138419968,1138422271,US 1138422272,1138422527,DE -1138422528,1138450959,US +1138422528,1138424319,US +1138424320,1138424575,CA +1138424576,1138450959,US 1138450960,1138450967,JM -1138450968,1138450991,US -1138450992,1138450999,MX -1138451000,1138451071,US +1138450968,1138451071,US 1138451072,1138451079,GB 1138451080,1138451103,US 1138451104,1138451111,DO @@ -26295,24 +29576,16 @@ 1138451192,1138451199,BE 1138451200,1138451759,US 1138451760,1138451783,GB -1138451784,1138451807,US -1138451808,1138451815,AU -1138451816,1138451823,US -1138451824,1138451831,AU -1138451832,1138451847,US +1138451784,1138451847,US 1138451848,1138451855,RU -1138451856,1138451879,US -1138451880,1138451887,EG -1138451888,1138451959,US +1138451856,1138451959,US 1138451960,1138451967,RU 1138451968,1138452007,US 1138452008,1138452015,DE 1138452016,1138452047,US 1138452048,1138452055,AU 1138452056,1138452063,GB -1138452064,1138452223,US -1138452224,1138452231,DE -1138452232,1138452263,US +1138452064,1138452263,US 1138452264,1138452271,IN 1138452272,1138452287,US 1138452288,1138452295,GR @@ -26323,24 +29596,31 @@ 1138452352,1138452415,US 1138452416,1138452423,CA 1138452424,1138452431,FR -1138452432,1138452439,CN -1138452440,1138452455,US +1138452432,1138452455,US 1138452456,1138452479,FR -1138452480,1138453567,US -1138453568,1138453615,FR -1138453616,1138454527,US +1138452480,1138453327,US +1138453328,1138453335,TW +1138453336,1138453343,GB +1138453344,1138453391,US +1138453392,1138453399,CN +1138453400,1138454527,US 1138454528,1138454543,BR 1138454544,1138454591,US 1138454592,1138454599,CA -1138454600,1138458127,US -1138458128,1138458143,AU -1138458144,1138458159,IN -1138458160,1138458239,US -1138458240,1138458255,PK -1138458256,1138458271,AR -1138458272,1138458287,RU -1138458288,1138480127,US -1138480128,1138482687,AU +1138454600,1138457087,US +1138457088,1138457095,IT +1138457096,1138457103,US +1138457104,1138457111,MX +1138457112,1138457119,US +1138457120,1138457127,PE +1138457128,1138457143,US +1138457144,1138457151,FR +1138457152,1138480127,US +1138480128,1138480383,AU +1138480384,1138480639,US +1138480640,1138481407,AU +1138481408,1138481663,US +1138481664,1138482687,AU 1138482688,1138499583,US 1138499584,1138503679,CA 1138503680,1138508031,US @@ -26351,9 +29631,7 @@ 1138508512,1138508543,CR 1138508544,1138508575,US 1138508576,1138508591,IT -1138508592,1138508607,US -1138508608,1138508671,ID -1138508672,1138508735,US +1138508592,1138508735,US 1138508736,1138508767,CR 1138508768,1138509823,US 1138509824,1138510847,IN @@ -26362,8 +29640,7 @@ 1138510912,1138510975,IN 1138510976,1138511103,MY 1138511104,1138511167,CH -1138511168,1138511263,RO -1138511264,1138512383,US +1138511168,1138512383,US 1138512384,1138512415,ID 1138512416,1138512639,US 1138512640,1138512671,ID @@ -26371,11 +29648,7 @@ 1138512896,1138512927,ID 1138512928,1138544895,US 1138544896,1138545151,GB -1138545152,1138548991,US -1138548992,1138549247,CA -1138549248,1138553087,US -1138553088,1138553343,CA -1138553344,1138593791,US +1138545152,1138593791,US 1138593792,1138597887,CA 1138597888,1138600447,US 1138600448,1138600703,BE @@ -26392,9 +29665,7 @@ 1138655487,1138655503,US 1138655504,1138655521,MX 1138655522,1138655581,US -1138655582,1138655583,MX -1138655584,1138655587,US -1138655588,1138655589,MX +1138655582,1138655589,MX 1138655590,1138655609,US 1138655610,1138655617,MX 1138655618,1138655629,US @@ -26403,15 +29674,16 @@ 1138655696,1138655703,MX 1138655704,1138655715,US 1138655716,1138655723,GB -1138655724,1138655817,US +1138655724,1138655731,US +1138655732,1138655739,VE +1138655740,1138655817,US 1138655818,1138655825,MX -1138655826,1138655841,US -1138655842,1138655849,CN -1138655850,1138655899,US +1138655826,1138655899,US 1138655900,1138655911,MX 1138655912,1138656025,US 1138656026,1138656033,MX -1138656034,1138656077,US +1138656034,1138656069,US +1138656070,1138656077,EG 1138656078,1138656093,MX 1138656094,1138656141,US 1138656142,1138656173,GB @@ -26420,7 +29692,9 @@ 1138656199,1138656206,GB 1138656207,1138656222,US 1138656223,1138656230,EG -1138656231,1138656597,US +1138656231,1138656388,US +1138656389,1138656396,ID +1138656397,1138656597,US 1138656598,1138656613,EG 1138656614,1138656661,US 1138656662,1138656669,MA @@ -26428,9 +29702,13 @@ 1138656746,1138656753,AE 1138656754,1138656909,US 1138656910,1138656917,IN -1138656918,1138657101,US +1138656918,1138656997,US +1138656998,1138657005,EG +1138657006,1138657101,US 1138657102,1138657109,IN -1138657110,1138657123,US +1138657110,1138657110,US +1138657111,1138657118,SE +1138657119,1138657123,US 1138657124,1138657131,EG 1138657132,1138657173,US 1138657174,1138657181,EG @@ -26445,26 +29723,27 @@ 1138657402,1138657409,IN 1138657410,1138657504,US 1138657505,1138657520,EG -1138657521,1138657748,US +1138657521,1138657732,US +1138657733,1138657740,VE +1138657741,1138657748,US 1138657749,1138657780,GB 1138657781,1138658057,US 1138658058,1138658123,GB 1138658124,1138658131,US 1138658132,1138658163,EG -1138658164,1138658167,US -1138658168,1138658175,EG +1138658164,1138658175,US 1138658176,1138658302,GB 1138658303,1138658431,US 1138658432,1138658496,PK -1138658497,1138658497,US -1138658498,1138658525,PK -1138658526,1138659081,US +1138658497,1138659081,US 1138659082,1138659207,ES 1138659208,1138659307,US 1138659308,1138659315,EG 1138659316,1138659369,US 1138659370,1138659401,GB -1138659402,1138659465,US +1138659402,1138659425,US +1138659426,1138659433,VE +1138659434,1138659465,US 1138659466,1138659497,GB 1138659498,1138659593,US 1138659594,1138659609,LK @@ -26472,10 +29751,10 @@ 1138659643,1138659650,ID 1138659651,1138659673,US 1138659674,1138659681,MA -1138659682,1138659697,US +1138659682,1138659689,ID +1138659690,1138659697,US 1138659698,1138659705,ID -1138659706,1138659713,CA -1138659714,1138659723,US +1138659706,1138659723,US 1138659724,1138659731,ID 1138659732,1138659781,US 1138659782,1138659789,NZ @@ -26511,14 +29790,13 @@ 1138660271,1138660310,GB 1138660311,1138660311,US 1138660312,1138660333,GB -1138660334,1138660361,US -1138660362,1138660483,EG -1138660484,1138660499,US +1138660334,1138660499,US 1138660500,1138660507,AE -1138660508,1138660617,US -1138660618,1138660625,AE +1138660508,1138660625,US 1138660626,1138660633,EG -1138660634,1138660665,US +1138660634,1138660645,US +1138660646,1138660653,VE +1138660654,1138660665,US 1138660666,1138660673,IN 1138660674,1138660694,US 1138660695,1138660726,GB @@ -26527,68 +29805,41 @@ 1138660806,1138660821,EG 1138660822,1138660873,US 1138660874,1138660881,EG -1138660882,1138660921,US -1138660922,1138660929,EG -1138660930,1138660958,US -1138660959,1138660966,MA +1138660882,1138660966,US 1138660967,1138660974,VE 1138660975,1138660982,US 1138660983,1138660990,EG 1138660991,1138661002,US 1138661003,1138661010,LK -1138661011,1138661018,EG -1138661019,1138661046,US -1138661047,1138661054,CA -1138661055,1138661055,US +1138661011,1138661055,US 1138661056,1138661063,EG -1138661064,1138661169,US -1138661170,1138661177,LK -1138661178,1138661201,US -1138661202,1138661209,MA -1138661210,1138661265,US -1138661266,1138661281,EG -1138661282,1138661299,US -1138661300,1138661307,GB -1138661308,1138661417,US -1138661418,1138661425,LK -1138661426,1138661457,US +1138661064,1138661137,US +1138661138,1138661177,EG +1138661178,1138661441,US +1138661442,1138661449,EG +1138661450,1138661457,US 1138661458,1138661465,EG 1138661466,1138661521,US 1138661522,1138661529,EG -1138661530,1138661553,US -1138661554,1138661561,CA -1138661562,1138661583,US -1138661584,1138661591,LK -1138661592,1138661641,US -1138661642,1138661649,EG -1138661650,1138661669,US +1138661530,1138661607,US +1138661608,1138661615,LK +1138661616,1138661669,US 1138661670,1138661677,IN -1138661678,1138661713,US -1138661714,1138661721,EG -1138661722,1138661729,US +1138661678,1138661729,US 1138661730,1138661737,ID -1138661738,1138661761,US -1138661762,1138661769,ID +1138661738,1138661769,US 1138661770,1138661777,MA 1138661778,1138661821,US 1138661822,1138661829,MA 1138661830,1138661913,US 1138661914,1138661954,EG -1138661955,1138662057,US -1138662058,1138662089,EG -1138662090,1138662097,ID -1138662098,1138662105,US -1138662106,1138662107,EG -1138662108,1138662169,US -1138662170,1138662233,EG -1138662234,1138662273,US +1138661955,1138662273,US 1138662274,1138662309,EG 1138662310,1138662333,US 1138662334,1138662353,GB 1138662354,1138662369,US 1138662370,1138662393,GB -1138662394,1138662409,US -1138662410,1138662473,EG +1138662394,1138662473,US 1138662474,1138662505,GB 1138662506,1138662537,US 1138662538,1138662545,EG @@ -26607,9 +29858,7 @@ 1138713584,1138713599,MY 1138713600,1138713927,CA 1138713928,1138713935,US -1138713936,1138714039,CA -1138714040,1138714047,US -1138714048,1138714071,CA +1138713936,1138714071,CA 1138714072,1138714079,US 1138714080,1138714087,ES 1138714088,1138716671,CA @@ -26638,7 +29887,747 @@ 1138917376,1138937855,CA 1138937856,1138941951,US 1138941952,1138950143,CA -1138950144,1139146751,US +1138950144,1139015695,US +1139015696,1139015703,CA +1139015704,1139015711,IE +1139015712,1139015719,US +1139015720,1139015727,CA +1139015728,1139015743,US +1139015744,1139015751,EG +1139015752,1139015775,US +1139015776,1139015783,PH +1139015784,1139015927,US +1139015928,1139015935,CO +1139015936,1139015999,US +1139016000,1139016063,PH +1139016064,1139016191,US +1139016192,1139016199,AU +1139016200,1139016527,US +1139016528,1139016543,CA +1139016544,1139016559,US +1139016560,1139016575,IN +1139016576,1139017055,US +1139017056,1139017063,PS +1139017064,1139017079,US +1139017080,1139017087,GB +1139017088,1139017095,US +1139017096,1139017103,CN +1139017104,1139017111,US +1139017112,1139017119,GB +1139017120,1139017215,US +1139017216,1139017231,IN +1139017232,1139017471,US +1139017472,1139017479,SA +1139017480,1139017855,US +1139017856,1139017863,BR +1139017864,1139018055,US +1139018056,1139018063,CA +1139018064,1139018231,US +1139018232,1139018239,CA +1139018240,1139018287,US +1139018288,1139018295,AR +1139018296,1139018351,US +1139018352,1139018359,SG +1139018360,1139018631,US +1139018632,1139018639,CA +1139018640,1139018783,US +1139018784,1139018791,SG +1139018792,1139018943,US +1139018944,1139018951,CN +1139018952,1139019407,US +1139019408,1139019415,CH +1139019416,1139019487,US +1139019488,1139019495,SA +1139019496,1139019503,AU +1139019504,1139019583,US +1139019584,1139019615,CA +1139019616,1139019719,US +1139019720,1139019727,BR +1139019728,1139019767,US +1139019768,1139019775,SA +1139019776,1139019879,US +1139019880,1139019887,CA +1139019888,1139019951,US +1139019952,1139019959,BR +1139019960,1139020063,US +1139020064,1139020079,ID +1139020080,1139020127,US +1139020128,1139020135,SG +1139020136,1139020223,US +1139020224,1139020239,CA +1139020240,1139020511,US +1139020512,1139020535,CA +1139020536,1139020815,US +1139020816,1139020823,PH +1139020824,1139021119,US +1139021120,1139021127,BR +1139021128,1139021239,US +1139021240,1139021247,NZ +1139021248,1139021591,US +1139021592,1139021599,SA +1139021600,1139022183,US +1139022184,1139022191,AU +1139022192,1139022431,US +1139022432,1139022439,QA +1139022440,1139022615,US +1139022616,1139022623,CN +1139022624,1139022847,US +1139022848,1139022911,CA +1139022912,1139023039,US +1139023040,1139023047,TR +1139023048,1139023063,US +1139023064,1139023071,SG +1139023072,1139023199,US +1139023200,1139023215,NZ +1139023216,1139023391,US +1139023392,1139023407,IN +1139023408,1139024047,US +1139024048,1139024055,CA +1139024056,1139024095,US +1139024096,1139024103,CN +1139024104,1139024527,US +1139024528,1139024535,CN +1139024536,1139024703,US +1139024704,1139024767,PL +1139024768,1139024983,US +1139024984,1139024991,SG +1139024992,1139025071,US +1139025072,1139025079,IN +1139025080,1139025167,US +1139025168,1139025175,BR +1139025176,1139025231,US +1139025232,1139025239,SG +1139025240,1139025271,US +1139025272,1139025287,SG +1139025288,1139025463,US +1139025464,1139025471,IN +1139025472,1139025487,US +1139025488,1139025495,LT +1139025496,1139025535,US +1139025536,1139025543,GB +1139025544,1139025631,US +1139025632,1139025639,SG +1139025640,1139025679,US +1139025680,1139025687,GB +1139025688,1139025791,US +1139025792,1139025807,NZ +1139025808,1139025815,IE +1139025816,1139025855,US +1139025856,1139025887,LT +1139025888,1139025975,US +1139025976,1139025983,CN +1139025984,1139026079,US +1139026080,1139026095,IN +1139026096,1139026159,US +1139026160,1139026167,ZA +1139026168,1139026175,US +1139026176,1139026207,MY +1139026208,1139026239,CA +1139026240,1139026303,MY +1139026304,1139026367,TR +1139026368,1139026431,MY +1139026432,1139026719,US +1139026720,1139026727,AU +1139026728,1139026743,US +1139026744,1139026751,GB +1139026752,1139027295,US +1139027296,1139027327,CO +1139027328,1139027607,US +1139027608,1139027615,GB +1139027616,1139027623,IN +1139027624,1139027807,US +1139027808,1139027823,SA +1139027824,1139028847,US +1139028848,1139028855,BR +1139028856,1139029135,US +1139029136,1139029143,SG +1139029144,1139029167,US +1139029168,1139029175,CA +1139029176,1139029375,US +1139029376,1139029383,TR +1139029384,1139029471,US +1139029472,1139029479,CN +1139029480,1139029639,US +1139029640,1139029647,SA +1139029648,1139029695,US +1139029696,1139029703,SA +1139029704,1139029775,US +1139029776,1139029783,CA +1139029784,1139029791,AU +1139029792,1139029855,US +1139029856,1139029871,SA +1139029872,1139029887,US +1139029888,1139029895,NL +1139029896,1139030335,US +1139030336,1139030343,IN +1139030344,1139030495,US +1139030496,1139030503,SG +1139030504,1139030527,US +1139030528,1139030559,SA +1139030560,1139030727,US +1139030728,1139030735,SG +1139030736,1139030791,US +1139030792,1139030799,SA +1139030800,1139030807,US +1139030808,1139030815,GB +1139030816,1139030831,AR +1139030832,1139030895,US +1139030896,1139030911,GB +1139030912,1139030991,US +1139030992,1139030999,SA +1139031000,1139031807,US +1139031808,1139031871,PL +1139031872,1139031903,BR +1139031904,1139031919,CN +1139031920,1139031999,US +1139032000,1139032015,IN +1139032016,1139032287,US +1139032288,1139032295,SA +1139032296,1139032559,US +1139032560,1139032567,GB +1139032568,1139032863,US +1139032864,1139032895,GB +1139032896,1139033183,US +1139033184,1139033215,CN +1139033216,1139033367,US +1139033368,1139033375,SG +1139033376,1139033383,SA +1139033384,1139033399,SG +1139033400,1139033463,US +1139033464,1139033471,BR +1139033472,1139033495,US +1139033496,1139033503,ID +1139033504,1139033727,US +1139033728,1139033759,SA +1139033760,1139033823,US +1139033824,1139033831,SG +1139033832,1139034215,US +1139034216,1139034223,BR +1139034224,1139034383,US +1139034384,1139034399,CN +1139034400,1139034463,US +1139034464,1139034479,IN +1139034480,1139034495,US +1139034496,1139034503,SG +1139034504,1139034591,US +1139034592,1139034599,SG +1139034600,1139034775,US +1139034776,1139034783,SG +1139034784,1139035183,US +1139035184,1139035191,CA +1139035192,1139035279,US +1139035280,1139035287,SG +1139035288,1139035319,US +1139035320,1139035327,ID +1139035328,1139035479,US +1139035480,1139035487,SG +1139035488,1139035759,US +1139035760,1139035767,SA +1139035768,1139035775,US +1139035776,1139035783,SA +1139035784,1139036375,US +1139036376,1139036383,AU +1139036384,1139036695,US +1139036696,1139036703,CN +1139036704,1139036767,US +1139036768,1139036775,RU +1139036776,1139037143,US +1139037144,1139037151,AU +1139037152,1139037599,US +1139037600,1139037607,SA +1139037608,1139037727,US +1139037728,1139037735,GB +1139037736,1139037767,US +1139037768,1139037775,ID +1139037776,1139037999,US +1139038000,1139038007,AU +1139038008,1139038079,US +1139038080,1139038143,IN +1139038144,1139038511,US +1139038512,1139038519,CN +1139038520,1139038887,US +1139038888,1139038895,CA +1139038896,1139038983,US +1139038984,1139038991,PH +1139038992,1139039031,US +1139039032,1139039039,KW +1139039040,1139039047,AU +1139039048,1139039055,IN +1139039056,1139039183,US +1139039184,1139039191,ES +1139039192,1139039207,US +1139039208,1139039215,CN +1139039216,1139039487,US +1139039488,1139039503,AU +1139039504,1139039535,US +1139039536,1139039543,AU +1139039544,1139039679,US +1139039680,1139039687,QA +1139039688,1139039727,US +1139039728,1139039743,DK +1139039744,1139039775,US +1139039776,1139039783,CN +1139039784,1139039815,US +1139039816,1139039823,AU +1139039824,1139039975,US +1139039976,1139039983,AU +1139039984,1139040007,US +1139040008,1139040015,CN +1139040016,1139040463,US +1139040464,1139040471,PK +1139040472,1139040535,US +1139040536,1139040543,RU +1139040544,1139040655,US +1139040656,1139040663,CN +1139040664,1139040727,US +1139040728,1139040735,EG +1139040736,1139040959,US +1139040960,1139040967,KW +1139040968,1139041071,US +1139041072,1139041079,CN +1139041080,1139041087,GR +1139041088,1139041191,US +1139041192,1139041199,SA +1139041200,1139041455,US +1139041456,1139041463,SG +1139041464,1139041471,US +1139041472,1139041479,GR +1139041480,1139041487,IE +1139041488,1139041791,US +1139041792,1139041799,AU +1139041800,1139041855,US +1139041856,1139041863,CN +1139041864,1139041879,US +1139041880,1139041887,AU +1139041888,1139041895,IN +1139041896,1139042159,US +1139042160,1139042167,CA +1139042168,1139042359,US +1139042360,1139042367,SG +1139042368,1139042455,US +1139042456,1139042463,CN +1139042464,1139042495,US +1139042496,1139042527,AU +1139042528,1139042543,ID +1139042544,1139042559,US +1139042560,1139042567,SA +1139042568,1139042735,US +1139042736,1139042743,CN +1139042744,1139042959,US +1139042960,1139042967,FM +1139042968,1139043071,US +1139043072,1139043079,AU +1139043080,1139043095,US +1139043096,1139043103,IN +1139043104,1139043223,US +1139043224,1139043231,CA +1139043232,1139043247,US +1139043248,1139043255,EG +1139043256,1139043399,US +1139043400,1139043407,TR +1139043408,1139043695,US +1139043696,1139043711,TR +1139043712,1139043871,US +1139043872,1139043879,MX +1139043880,1139043887,US +1139043888,1139043895,ID +1139043896,1139044111,US +1139044112,1139044119,CN +1139044120,1139044359,US +1139044360,1139044367,ID +1139044368,1139044479,US +1139044480,1139044487,IN +1139044488,1139044783,US +1139044784,1139044791,ID +1139044792,1139044863,US +1139044864,1139044895,SA +1139044896,1139045151,US +1139045152,1139045159,IN +1139045160,1139045279,US +1139045280,1139045295,DK +1139045296,1139046399,US +1139046400,1139046431,GB +1139046432,1139046455,US +1139046456,1139046463,DO +1139046464,1139046719,US +1139046720,1139046751,IN +1139046752,1139046783,US +1139046784,1139046791,SA +1139046792,1139046815,US +1139046816,1139046831,AU +1139046832,1139046967,US +1139046968,1139046975,ID +1139046976,1139047023,US +1139047024,1139047031,EG +1139047032,1139047127,US +1139047128,1139047135,CA +1139047136,1139047199,US +1139047200,1139047207,PH +1139047208,1139047391,US +1139047392,1139047399,RU +1139047400,1139047527,US +1139047528,1139047535,RU +1139047536,1139047663,US +1139047664,1139047671,AU +1139047672,1139047751,US +1139047752,1139047759,IT +1139047760,1139047839,US +1139047840,1139047847,HK +1139047848,1139047919,US +1139047920,1139047927,ID +1139047928,1139048047,US +1139048048,1139048055,QA +1139048056,1139048079,US +1139048080,1139048087,CA +1139048088,1139048095,US +1139048096,1139048103,GB +1139048104,1139048111,CN +1139048112,1139048119,ID +1139048120,1139048303,US +1139048304,1139048311,AU +1139048312,1139048591,US +1139048592,1139048607,IN +1139048608,1139048671,US +1139048672,1139048687,IE +1139048688,1139048855,US +1139048856,1139048863,AU +1139048864,1139048999,US +1139049000,1139049007,GB +1139049008,1139049071,US +1139049072,1139049087,MX +1139049088,1139049407,US +1139049408,1139049423,SG +1139049424,1139049967,US +1139049968,1139049975,GB +1139049976,1139050063,US +1139050064,1139050071,AU +1139050072,1139050751,US +1139050752,1139050927,GB +1139050928,1139050975,US +1139050976,1139051183,GB +1139051184,1139051231,US +1139051232,1139051407,GB +1139051408,1139051423,US +1139051424,1139051519,GB +1139051520,1139051551,US +1139051552,1139051559,PA +1139051560,1139051639,US +1139051640,1139051647,EG +1139051648,1139051791,US +1139051792,1139051799,SA +1139051800,1139052127,US +1139052128,1139052135,BR +1139052136,1139052415,US +1139052416,1139052423,AR +1139052424,1139052511,US +1139052512,1139052527,MX +1139052528,1139052543,US +1139052544,1139052687,GB +1139052688,1139052703,US +1139052704,1139052799,GB +1139052800,1139052887,US +1139052888,1139052895,MX +1139052896,1139053663,US +1139053664,1139053695,SA +1139053696,1139055911,US +1139055912,1139055919,LT +1139055920,1139055927,US +1139055928,1139055935,SA +1139055936,1139056231,US +1139056232,1139056239,FI +1139056240,1139056271,US +1139056272,1139056279,SA +1139056280,1139056303,US +1139056304,1139056311,CN +1139056312,1139056367,US +1139056368,1139056375,CN +1139056376,1139056423,US +1139056424,1139056431,GB +1139056432,1139056591,US +1139056592,1139056599,SA +1139056600,1139056751,US +1139056752,1139056759,AU +1139056760,1139056951,US +1139056952,1139056959,TN +1139056960,1139057095,US +1139057096,1139057103,PA +1139057104,1139057719,US +1139057720,1139057727,SA +1139057728,1139057759,GB +1139057760,1139057855,US +1139057856,1139057887,SA +1139057888,1139057919,US +1139057920,1139057927,ES +1139057928,1139058271,US +1139058272,1139058303,CN +1139058304,1139058655,US +1139058656,1139058663,CN +1139058664,1139058719,US +1139058720,1139058727,SA +1139058728,1139058735,US +1139058736,1139058743,SA +1139058744,1139058791,US +1139058792,1139058799,GB +1139058800,1139058807,ES +1139058808,1139058999,US +1139059000,1139059007,SA +1139059008,1139059055,US +1139059056,1139059063,CN +1139059064,1139059111,US +1139059112,1139059119,TR +1139059120,1139059375,US +1139059376,1139059383,AU +1139059384,1139059543,US +1139059544,1139059551,CN +1139059552,1139059711,US +1139059712,1139059719,SA +1139059720,1139059743,US +1139059744,1139059759,EG +1139059760,1139059783,US +1139059784,1139059791,NZ +1139059792,1139059999,US +1139060000,1139060007,AE +1139060008,1139060087,US +1139060088,1139060095,TR +1139060096,1139060223,US +1139060224,1139060255,CN +1139060256,1139060287,US +1139060288,1139060303,CN +1139060304,1139060575,US +1139060576,1139060583,MX +1139060584,1139060591,US +1139060592,1139060599,TR +1139060600,1139060607,US +1139060608,1139060639,SA +1139060640,1139061407,US +1139061408,1139061415,CA +1139061416,1139062863,US +1139062864,1139062871,GB +1139062872,1139062967,US +1139062968,1139062975,CN +1139062976,1139063143,US +1139063144,1139063151,AR +1139063152,1139063199,US +1139063200,1139063207,IN +1139063208,1139063231,US +1139063232,1139063239,SA +1139063240,1139063399,US +1139063400,1139063407,CA +1139063408,1139063727,US +1139063728,1139063735,CA +1139063736,1139063775,US +1139063776,1139063791,KW +1139063792,1139064383,US +1139064384,1139064391,SA +1139064392,1139064407,US +1139064408,1139064415,SA +1139064416,1139064431,US +1139064432,1139064439,SA +1139064440,1139064543,US +1139064544,1139064551,SA +1139064552,1139064783,US +1139064784,1139064791,ID +1139064792,1139064991,US +1139064992,1139065007,ID +1139065008,1139065247,US +1139065248,1139065255,SA +1139065256,1139065559,US +1139065560,1139065567,IN +1139065568,1139065599,US +1139065600,1139065607,CN +1139065608,1139065679,US +1139065680,1139065687,ID +1139065688,1139065711,US +1139065712,1139065719,AU +1139065720,1139065919,US +1139065920,1139065935,SA +1139065936,1139065943,US +1139065944,1139065951,CY +1139065952,1139065959,US +1139065960,1139065967,CA +1139065968,1139066239,US +1139066240,1139066255,CY +1139066256,1139066399,US +1139066400,1139066407,AU +1139066408,1139066559,US +1139066560,1139066567,AU +1139066568,1139066695,US +1139066696,1139066703,ID +1139066704,1139066711,EG +1139066712,1139066831,US +1139066832,1139066839,GR +1139066840,1139066879,US +1139066880,1139066887,CA +1139066888,1139066975,US +1139066976,1139066983,CA +1139066984,1139066991,US +1139066992,1139066999,IN +1139067000,1139067311,US +1139067312,1139067319,SA +1139067320,1139067631,US +1139067632,1139067639,SA +1139067640,1139067663,US +1139067664,1139067671,IN +1139067672,1139067783,US +1139067784,1139067791,CN +1139067792,1139068239,US +1139068240,1139068247,NL +1139068248,1139068463,US +1139068464,1139068471,HK +1139068472,1139068479,US +1139068480,1139068487,IN +1139068488,1139068871,US +1139068872,1139068879,NP +1139068880,1139068887,CA +1139068888,1139069151,US +1139069152,1139069159,CO +1139069160,1139069199,US +1139069200,1139069207,CN +1139069208,1139069279,US +1139069280,1139069287,CN +1139069288,1139069399,US +1139069400,1139069407,GB +1139069408,1139069471,US +1139069472,1139069479,CN +1139069480,1139069487,US +1139069488,1139069495,PK +1139069496,1139069567,US +1139069568,1139069575,IN +1139069576,1139069679,US +1139069680,1139069687,CN +1139069688,1139070183,US +1139070184,1139070191,GB +1139070192,1139070207,US +1139070208,1139070239,CA +1139070240,1139070431,US +1139070432,1139070439,CL +1139070440,1139070463,US +1139070464,1139070527,AU +1139070528,1139070551,US +1139070552,1139070559,CA +1139070560,1139070903,US +1139070904,1139070911,PS +1139070912,1139070943,CA +1139070944,1139071039,US +1139071040,1139071071,AU +1139071072,1139071183,US +1139071184,1139071191,ID +1139071192,1139071215,US +1139071216,1139071223,CA +1139071224,1139071247,US +1139071248,1139071255,CN +1139071256,1139071263,US +1139071264,1139071271,GB +1139071272,1139071359,US +1139071360,1139071367,CA +1139071368,1139071383,US +1139071384,1139071391,CA +1139071392,1139071407,US +1139071408,1139071415,CA +1139071416,1139071743,US +1139071744,1139071751,CA +1139071752,1139071863,US +1139071864,1139071871,CA +1139071872,1139071999,US +1139072000,1139072015,IN +1139072016,1139072159,US +1139072160,1139072175,CA +1139072176,1139072319,US +1139072320,1139072351,IN +1139072352,1139072359,CA +1139072360,1139072399,US +1139072400,1139072407,CN +1139072408,1139072415,AU +1139072416,1139072447,US +1139072448,1139072479,CA +1139072480,1139072615,US +1139072616,1139072623,IN +1139072624,1139072735,US +1139072736,1139072751,CA +1139072752,1139072879,US +1139072880,1139072887,CN +1139072888,1139073631,US +1139073632,1139073639,IN +1139073640,1139073791,US +1139073792,1139073823,IN +1139073824,1139073975,US +1139073976,1139073983,CA +1139073984,1139074007,US +1139074008,1139074015,SC +1139074016,1139074047,US +1139074048,1139074111,CA +1139074112,1139074127,US +1139074128,1139074135,CO +1139074136,1139074231,US +1139074232,1139074239,NZ +1139074240,1139074247,AU +1139074248,1139074303,US +1139074304,1139074311,CN +1139074312,1139074327,US +1139074328,1139074335,AU +1139074336,1139074559,US +1139074560,1139074567,CN +1139074568,1139074623,US +1139074624,1139074655,QA +1139074656,1139074839,US +1139074840,1139074847,RU +1139074848,1139074855,AU +1139074856,1139074863,US +1139074864,1139074871,EG +1139074872,1139074911,US +1139074912,1139074943,SA +1139074944,1139074975,US +1139074976,1139074983,AU +1139074984,1139075007,US +1139075008,1139075023,SA +1139075024,1139075031,CN +1139075032,1139075071,US +1139075072,1139075079,CA +1139075080,1139075087,US +1139075088,1139075095,CA +1139075096,1139075519,US +1139075520,1139075527,AU +1139075528,1139075887,US +1139075888,1139075895,ID +1139075896,1139076095,US +1139076096,1139076127,CN +1139076128,1139076151,US +1139076152,1139076159,AU +1139076160,1139076343,US +1139076344,1139076351,BR +1139076352,1139076391,US +1139076392,1139076399,CY +1139076400,1139076607,US +1139076608,1139076623,AU +1139076624,1139076751,US +1139076752,1139076759,NP +1139076760,1139076967,US +1139076968,1139076975,CN +1139076976,1139076983,CA +1139076984,1139077055,US +1139077056,1139077063,NP +1139077064,1139077071,US +1139077072,1139077079,NP +1139077080,1139078159,US +1139078160,1139078167,FI +1139078168,1139078175,US +1139078176,1139078183,SA +1139078184,1139078527,US +1139078528,1139078543,NZ +1139078544,1139078815,US +1139078816,1139078823,SA +1139078824,1139079039,US +1139079040,1139079071,CA +1139079072,1139079095,US +1139079096,1139079103,SA +1139079104,1139079111,US +1139079112,1139079119,CY +1139079120,1139079127,SG +1139079128,1139079327,US +1139079328,1139079335,GB +1139079336,1139080095,US +1139080096,1139080103,SA +1139080104,1139146751,US 1139146752,1139154943,GT 1139154944,1139167231,JM 1139167232,1139167743,US @@ -26648,37 +30637,19 @@ 1139170048,1139171327,US 1139171328,1139175423,GT 1139175424,1139179519,US -1139179520,1139188223,CA -1139188224,1139188479,GB -1139188480,1139188735,CA +1139179520,1139188735,CA 1139188736,1139188991,GB -1139188992,1139189503,US -1139189504,1139189759,CA -1139189760,1139190015,US -1139190016,1139191551,CA -1139191552,1139191807,GB -1139191808,1139192063,CA -1139192064,1139192575,US -1139192576,1139192831,GB -1139192832,1139193215,US -1139193216,1139193599,CA -1139193600,1139195135,US +1139188992,1139193599,CA +1139193600,1139194111,US +1139194112,1139194367,CA +1139194368,1139194623,US +1139194624,1139194879,CA +1139194880,1139195135,US 1139195136,1139195391,GB -1139195392,1139195775,US -1139195776,1139195903,CA +1139195392,1139195903,CA 1139195904,1139265535,US 1139265536,1139269631,CA -1139269632,1142187775,US -1142187776,1142187783,PR -1142187784,1142191847,US -1142191848,1142191855,PR -1142191856,1142202623,US -1142202624,1142202631,PR -1142202632,1142204103,US -1142204104,1142204111,PR -1142204112,1142204327,US -1142204328,1142204335,PR -1142204336,1145056703,US +1139269632,1145056703,US 1145056704,1145056719,CO 1145056720,1145188351,US 1145188352,1145192447,CA @@ -26706,7 +30677,8 @@ 1145261408,1145261439,AE 1145261440,1145261647,US 1145261648,1145261663,AE -1145261664,1145307135,US +1145261664,1145262079,US +1145266176,1145307135,US 1145307136,1145311231,CA 1145311232,1145333031,US 1145333032,1145333039,IT @@ -26726,8 +30698,8 @@ 1145333504,1145333863,US 1145333864,1145333871,EG 1145333872,1145333879,US -1145333880,1145333903,CN -1145333904,1145334151,US +1145333880,1145333895,CN +1145333896,1145334151,US 1145334152,1145334167,CN 1145334168,1145334175,US 1145334176,1145334223,CN @@ -26754,7 +30726,139 @@ 1145483592,1145484031,US 1145484032,1145484063,VG 1145484064,1145503743,US -1145503744,1145520127,CA +1145503744,1145512247,CA +1145512248,1145512255,US +1145512256,1145512263,BD +1145512264,1145512287,CA +1145512288,1145512295,US +1145512296,1145512303,CA +1145512304,1145512311,US +1145512312,1145512383,CA +1145512384,1145512399,US +1145512400,1145512423,CA +1145512424,1145512431,DE +1145512432,1145512439,CN +1145512440,1145512703,CA +1145512704,1145512767,US +1145512768,1145512943,CA +1145512944,1145512951,AU +1145512952,1145513231,CA +1145513232,1145513247,US +1145513248,1145513255,MA +1145513256,1145513311,CA +1145513312,1145513327,CN +1145513328,1145513351,CA +1145513352,1145513359,US +1145513360,1145513407,CA +1145513408,1145513415,US +1145513416,1145513463,CA +1145513464,1145513471,IN +1145513472,1145513479,CA +1145513480,1145513487,US +1145513488,1145513511,CA +1145513512,1145513519,GB +1145513520,1145513527,IN +1145513528,1145513551,CA +1145513552,1145513559,NL +1145513560,1145513583,CA +1145513584,1145513591,CN +1145513592,1145513599,AE +1145513600,1145513607,BR +1145513608,1145513639,CA +1145513640,1145513647,TH +1145513648,1145513679,CA +1145513680,1145513687,US +1145513688,1145513695,CA +1145513696,1145513703,MT +1145513704,1145513735,CA +1145513736,1145513743,US +1145513744,1145513815,CA +1145513816,1145513823,BD +1145513824,1145513831,US +1145513832,1145514111,CA +1145514112,1145514239,NZ +1145514240,1145514271,US +1145514272,1145514335,CA +1145514336,1145514367,US +1145514368,1145514383,CA +1145514384,1145514399,BD +1145514400,1145514671,CA +1145514672,1145514687,BB +1145514688,1145514751,US +1145514752,1145515015,CA +1145515016,1145515023,GT +1145515024,1145515031,CA +1145515032,1145515039,US +1145515040,1145515087,CA +1145515088,1145515095,MT +1145515096,1145515127,CA +1145515128,1145515135,US +1145515136,1145515183,CA +1145515184,1145515191,BB +1145515192,1145515199,MA +1145515200,1145515223,CA +1145515224,1145515231,ES +1145515232,1145515327,CA +1145515328,1145515359,NL +1145515360,1145515567,CA +1145515568,1145515583,US +1145515584,1145515591,GB +1145515592,1145515599,US +1145515600,1145515607,IN +1145515608,1145515615,CA +1145515616,1145515623,MY +1145515624,1145515631,CA +1145515632,1145515647,BD +1145515648,1145515775,CA +1145515776,1145515783,US +1145515784,1145515815,CA +1145515816,1145515823,US +1145515824,1145515895,CA +1145515896,1145515903,MT +1145515904,1145516119,CA +1145516120,1145516127,CH +1145516128,1145516143,CA +1145516144,1145516151,AU +1145516152,1145516159,CA +1145516160,1145516175,US +1145516176,1145516191,CA +1145516192,1145516199,BR +1145516200,1145516823,CA +1145516824,1145516831,US +1145516832,1145516879,CA +1145516880,1145516887,MT +1145516888,1145516903,CA +1145516904,1145516911,BD +1145516912,1145516927,CA +1145516928,1145516935,BD +1145516936,1145516959,CA +1145516960,1145516967,RU +1145516968,1145516975,CA +1145516976,1145516983,ES +1145516984,1145517007,CA +1145517008,1145517015,CN +1145517016,1145517031,CA +1145517032,1145517039,RU +1145517040,1145517055,CA +1145517056,1145517183,GB +1145517184,1145517311,CA +1145517312,1145517567,US +1145517568,1145518335,CA +1145518336,1145518343,US +1145518344,1145518623,CA +1145518624,1145518631,GB +1145518632,1145518639,US +1145518640,1145518663,CA +1145518664,1145518671,CU +1145518672,1145518727,CA +1145518728,1145518735,IR +1145518736,1145518751,CA +1145518752,1145518759,US +1145518760,1145518767,CA +1145518768,1145518775,GT +1145518776,1145518791,CA +1145518792,1145518799,IN +1145518800,1145520127,CA 1145520128,1145552895,US 1145552896,1145556991,CA 1145556992,1145567839,US @@ -26775,12 +30879,9 @@ 1151889488,1151889495,CA 1151889496,1151889535,MA 1151889536,1151889599,CN -1151889600,1151889607,RU -1151889608,1151889615,CA +1151889600,1151889615,CA 1151889616,1151889631,MA -1151889632,1151889647,CA -1151889648,1151889663,KE -1151889664,1151889791,CA +1151889632,1151889791,CA 1151889792,1151889823,MA 1151889824,1151889839,CA 1151889840,1151889847,PH @@ -26790,54 +30891,42 @@ 1151890080,1151890087,GB 1151890088,1151890095,CA 1151890096,1151890127,GB -1151890128,1151890215,CA -1151890216,1151890223,GB -1151890224,1151892735,CA +1151890128,1151892735,CA 1151892736,1151892991,MA -1151892992,1151894783,CA -1151894784,1151895039,US -1151895040,1151895295,CA -1151895296,1151895807,US +1151892992,1151895551,CA +1151895552,1151895807,US 1151895808,1151895919,CA 1151895920,1151895935,US -1151895936,1151896079,CA -1151896080,1151896087,US -1151896088,1151896127,CA -1151896128,1151896191,US -1151896192,1151896319,CA +1151895936,1151896319,CA 1151896320,1151896575,US 1151896576,1151896831,CA -1151896832,1151943999,US +1151896832,1151897087,US +1151897088,1151897343,CA +1151897344,1151943999,US 1151944000,1151944063,HK 1151944064,1151945759,US 1151945760,1151945791,IE 1151945792,1152073727,US 1152073728,1152077823,CA -1152077824,1152081919,US -1152081920,1152082175,AU +1152077824,1152082175,US 1152082176,1152082303,IN -1152082304,1152082431,US -1152082432,1152082687,AU -1152082688,1152084735,US +1152082304,1152083455,US +1152083456,1152083967,CN +1152083968,1152084735,US 1152084736,1152084991,IN 1152084992,1152581631,US 1152581632,1152614399,CA 1152614400,1152778239,US 1152778240,1152843775,CA -1152843776,1156071423,US +1152843776,1154488319,US +1154488320,1154488831,A2 +1154488832,1156071423,US 1156071424,1156079615,CA -1156079616,1156129479,US -1156129480,1156129487,SG +1156079616,1156129487,US 1156129488,1156129495,JP -1156129496,1156129503,US -1156129504,1156129791,CA -1156129792,1156129983,US +1156129496,1156129983,US 1156129984,1156129999,CY -1156130000,1156130015,US -1156130016,1156130303,CA -1156130304,1156131327,US -1156131328,1156131583,CA -1156131584,1156263935,US +1156130000,1156263935,US 1156263936,1156265983,CA 1156265984,1156296703,US 1156296704,1156300799,CA @@ -26851,7 +30940,17 @@ 1157755248,1157755263,GR 1157755264,1157758207,US 1157758208,1157758463,RU -1157758464,1157931007,US +1157758464,1157910527,US +1157910528,1157911807,CA +1157911808,1157912063,US +1157912064,1157912253,CA +1157912254,1157912318,US +1157912319,1157912831,CA +1157912832,1157913087,US +1157913088,1157913343,CA +1157913344,1157913599,US +1157913600,1157914623,CA +1157914624,1157931007,US 1157931008,1157935103,BS 1157935104,1157943295,US 1157943296,1157947391,CA @@ -26872,31 +30971,15 @@ 1158294752,1158295807,US 1158295808,1158296063,GB 1158296064,1158316031,US -1158316032,1158316671,CA -1158316672,1158316735,A1 -1158316736,1158318847,CA -1158318848,1158318975,A1 -1158318976,1158319295,CA -1158319296,1158319359,A1 -1158319360,1158319871,CA -1158319872,1158319935,A1 -1158319936,1158320031,CA +1158316032,1158320031,CA 1158320032,1158320047,SY -1158320048,1158320383,CA -1158320384,1158320511,A1 -1158320512,1158320575,CA -1158320576,1158320639,A1 -1158320640,1158321663,CA -1158321664,1158321791,A1 -1158321792,1158322671,CA +1158320048,1158322671,CA 1158322672,1158322687,SY 1158322688,1158323535,CA 1158323536,1158323551,SY 1158323552,1158323695,CA 1158323696,1158323711,SY -1158323712,1158324127,CA -1158324128,1158324159,A1 -1158324160,1158324223,CA +1158323712,1158324223,CA 1158324224,1158340607,US 1158340608,1158343199,CA 1158343200,1158343231,US @@ -26907,9 +30990,7 @@ 1158481418,1158481426,CA 1158481427,1158481427,US 1158481428,1158481436,CA -1158481437,1158481507,US -1158481508,1158481516,CA -1158481517,1158481597,US +1158481437,1158481597,US 1158481598,1158481606,CA 1158481607,1158481737,US 1158481738,1158481745,CA @@ -26968,17 +31049,13 @@ 1158504942,1158504950,CA 1158504951,1158504951,US 1158504952,1158504959,KE -1158504960,1158505490,US -1158505491,1158505499,CA -1158505500,1158505653,US +1158504960,1158505653,US 1158505654,1158505727,AU 1158505728,1158506793,US 1158506794,1158506809,IN 1158506810,1158512741,US 1158512742,1158512750,PK -1158512751,1158513023,US -1158513024,1158513032,CR -1158513033,1158513050,US +1158512751,1158513050,US 1158513051,1158513059,AS 1158513060,1158513070,US 1158513071,1158513079,AS @@ -27112,9 +31189,7 @@ 1158528778,1158528786,AS 1158528787,1158538864,US 1158538865,1158538872,WS -1158538873,1158543487,US -1158543488,1158543495,CA -1158543496,1158715007,US +1158538873,1158715007,US 1158715008,1158715039,IE 1158715040,1158716415,US 1158716416,1158716423,IN @@ -27166,8 +31241,7 @@ 1158943600,1158943615,GB 1158943616,1158943863,US 1158943864,1158943871,CR -1158943872,1158943887,GB -1158943888,1158943895,US +1158943872,1158943895,US 1158943896,1158943903,GB 1158943904,1158943975,US 1158943976,1158943983,CA @@ -27181,7 +31255,7 @@ 1158944952,1158944959,IN 1158944960,1158945095,US 1158945096,1158945103,TH -1158945104,1158945111,RU +1158945104,1158945111,US 1158945112,1158945119,CA 1158945120,1158945127,US 1158945128,1158945135,MX @@ -27191,45 +31265,33 @@ 1158945320,1158945335,CA 1158945336,1158945535,US 1158945536,1158945543,CA -1158945544,1158945735,US -1158945736,1158945743,TR -1158945744,1158945791,US -1158945792,1158945815,IE +1158945544,1158945791,US +1158945792,1158945799,IE +1158945800,1158945807,US +1158945808,1158945815,IE 1158945816,1158945823,US 1158945824,1158945831,JP 1158945832,1158945935,US 1158945936,1158945943,CA 1158945944,1158946047,US 1158946048,1158946055,CA -1158946056,1158946063,US -1158946064,1158946071,IL -1158946072,1158946151,US +1158946056,1158946151,US 1158946152,1158946159,IE 1158946160,1158946207,US 1158946208,1158946215,CA -1158946216,1158946223,US -1158946224,1158946239,CR -1158946240,1158946335,US -1158946336,1158946343,SE -1158946344,1158946487,US +1158946216,1158946487,US 1158946488,1158946495,GB 1158946496,1158946551,US 1158946552,1158946559,CH 1158946560,1158946575,US 1158946576,1158946583,IN -1158946584,1158946631,US -1158946632,1158946639,IT -1158946640,1158946647,IL -1158946648,1158946711,US +1158946584,1158946711,US 1158946712,1158946719,HK 1158946720,1158946771,US 1158946772,1158946772,MX -1158946773,1158947087,US -1158947088,1158947095,ZA -1158947096,1158947391,US +1158946773,1158947391,US 1158947392,1158947399,CA -1158947400,1158947407,GB -1158947408,1158947591,US +1158947400,1158947591,US 1158947592,1158947599,JP 1158947600,1158947647,US 1158947648,1158947655,CA @@ -27243,11 +31305,11 @@ 1158947792,1158947799,IN 1158947800,1158947831,US 1158947832,1158947839,TR -1158947840,1158948383,US +1158947840,1158947847,US +1158947848,1158947849,CA +1158947850,1158948383,US 1158948384,1158948391,IT -1158948392,1158948415,US -1158948416,1158948423,CA -1158948424,1158948895,US +1158948392,1158948895,US 1158948896,1158948903,CA 1158948904,1158948967,US 1158948968,1158948975,CA @@ -27255,34 +31317,21 @@ 1158949008,1158949015,IL 1158949016,1158949287,US 1158949288,1158949295,CA -1158949296,1158949407,US -1158949408,1158949415,ZA -1158949416,1158950105,US +1158949296,1158950105,US 1158950106,1158950107,CA -1158950108,1158950319,US -1158950320,1158950327,CA -1158950328,1158950335,US -1158950336,1158950351,CA +1158950108,1158950351,US 1158950352,1158950359,IN 1158950360,1158950367,CA 1158950368,1158950767,US 1158950768,1158950775,TH -1158950776,1158950783,US -1158950784,1158950791,SA -1158950792,1158951167,US -1158951168,1158951183,CA -1158951184,1158951215,US -1158951216,1158951223,CA -1158951224,1158951231,US +1158950776,1158951231,US 1158951232,1158951263,TH 1158951264,1158951423,US 1158951424,1158951439,CA 1158951440,1158951447,NL 1158951448,1158951551,US 1158951552,1158951559,NL -1158951560,1158951575,US -1158951576,1158951583,CA -1158951584,1158951627,US +1158951560,1158951627,US 1158951628,1158951631,CA 1158951632,1158951743,US 1158951744,1158951751,IN @@ -27330,19 +31379,13 @@ 1158958672,1158958679,SA 1158958680,1158958719,US 1158958720,1158958751,CA -1158958752,1158959031,US -1158959032,1158959039,CA -1158959040,1158959079,US +1158958752,1158959079,US 1158959080,1158959081,BG 1158959082,1158959135,US 1158959136,1158959151,BD 1158959152,1158959679,US 1158959680,1158959687,CR -1158959688,1158960023,US -1158960024,1158960031,GB -1158960032,1158960055,US -1158960056,1158960063,GB -1158960064,1158960455,US +1158959688,1158960455,US 1158960456,1158960463,IN 1158960464,1158960535,US 1158960536,1158960543,NZ @@ -27370,11 +31413,9 @@ 1158962672,1158962675,IN 1158962676,1158963271,US 1158963272,1158963279,IE -1158963280,1158963335,US -1158963336,1158963343,SE -1158963344,1158963551,US -1158963552,1158963559,IN -1158963560,1158963647,US +1158963280,1158963453,US +1158963454,1158963455,CA +1158963456,1158963647,US 1158963648,1158963663,IN 1158963664,1158963727,US 1158963728,1158963735,GB @@ -27382,9 +31423,7 @@ 1158964104,1158964111,IN 1158964112,1158964189,US 1158964190,1158964191,CA -1158964192,1158964255,US -1158964256,1158964263,IN -1158964264,1158964287,US +1158964192,1158964287,US 1158964288,1158964319,CA 1158964320,1158964631,US 1158964632,1158964639,CA @@ -27397,8 +31436,7 @@ 1158964832,1158964839,GB 1158964840,1158964943,US 1158964944,1158964951,MX -1158964952,1158964959,TW -1158964960,1158965087,US +1158964952,1158965087,US 1158965088,1158965111,CA 1158965112,1158965119,US 1158965120,1158965135,AR @@ -27433,9 +31471,8 @@ 1158967264,1158967279,TH 1158967280,1158967327,US 1158967328,1158967335,JP -1158967336,1158967503,US -1158967504,1158967511,GB -1158967512,1158967527,US +1158967336,1158967343,GB +1158967344,1158967527,US 1158967528,1158967535,CA 1158967536,1158967543,IE 1158967544,1158967559,US @@ -27461,9 +31498,7 @@ 1158970136,1158970287,US 1158970288,1158970295,CA 1158970296,1158970303,MY -1158970304,1158970919,US -1158970920,1158970927,AG -1158970928,1158970943,US +1158970304,1158970943,US 1158970944,1158970975,CA 1158970976,1158995967,US 1158995968,1158997919,CA @@ -27477,9 +31512,7 @@ 1158999872,1159004159,CA 1159004160,1159213055,US 1159213056,1159217151,CA -1159217152,1159249919,US -1159249920,1159254015,PR -1159254016,1159262471,US +1159217152,1159262471,US 1159262472,1159262475,TZ 1159262476,1159262479,SA 1159262480,1159262483,US @@ -27493,7 +31526,35 @@ 1159262744,1159262751,RU 1159262752,1159262967,US 1159262968,1159262975,RU -1159262976,1159266935,US +1159262976,1159263279,US +1159263280,1159263295,DE +1159263296,1159263375,US +1159263376,1159263391,ES +1159263392,1159263503,US +1159263504,1159263519,CZ +1159263520,1159263599,US +1159263600,1159263615,RU +1159263616,1159263807,US +1159263808,1159263823,EG +1159263824,1159263967,US +1159263968,1159263983,NG +1159263984,1159264031,US +1159264032,1159264047,ZA +1159264048,1159264207,US +1159264208,1159264223,AE +1159264224,1159264351,US +1159264352,1159264367,MY +1159264368,1159264383,US +1159264384,1159264399,TW +1159264400,1159264623,US +1159264624,1159264639,JP +1159264640,1159264655,US +1159264656,1159264671,AU +1159264672,1159264767,US +1159264768,1159264783,AR +1159264784,1159264959,US +1159264960,1159264975,BR +1159264976,1159266935,US 1159266936,1159266943,PR 1159266944,1159269119,US 1159269120,1159269375,AR @@ -27535,9 +31596,7 @@ 1159421952,1159430143,CA 1159430144,1159480439,US 1159480440,1159480447,CA -1159480448,1159481167,US -1159481168,1159481183,VG -1159481184,1159482423,US +1159480448,1159482423,US 1159482424,1159482431,AN 1159482432,1159512063,US 1159512064,1159512159,CA @@ -27564,11 +31623,13 @@ 1159515904,1159516159,CA 1159516160,1159516255,US 1159516256,1159516287,CA -1159516288,1159517119,US +1159516288,1159516415,US +1159516416,1159516671,NL +1159516672,1159517119,US 1159517120,1159517151,CA 1159517152,1159517183,US -1159517184,1159517327,CA -1159517328,1159517343,US +1159517184,1159517319,CA +1159517320,1159517343,US 1159517344,1159517359,CA 1159517360,1159517439,US 1159517440,1159517599,CA @@ -27585,7 +31646,11 @@ 1159518208,1159519743,US 1159519744,1159520767,CA 1159520768,1159520799,US -1159520800,1159520959,CA +1159520800,1159520831,CA +1159520832,1159520863,US +1159520864,1159520871,CA +1159520872,1159520895,US +1159520896,1159520959,CA 1159520960,1159520975,US 1159520976,1159521007,CA 1159521008,1159521087,US @@ -27605,9 +31670,10 @@ 1159522240,1159522271,BV 1159522272,1159522287,CA 1159522288,1159522303,BV -1159522304,1159523327,CA -1159523328,1159523583,US -1159523584,1159524351,CA +1159522304,1159522815,US +1159522816,1159523327,CA +1159523328,1159523839,US +1159523840,1159524351,CA 1159524352,1159525375,US 1159525376,1159526399,CA 1159526400,1159527935,US @@ -27616,16 +31682,11 @@ 1159532104,1159532111,MO 1159532112,1159560207,US 1159560208,1159560215,MO -1159560216,1159643439,US -1159643440,1159643455,TR -1159643456,1159643471,JP -1159643472,1159656487,US +1159560216,1159656487,US 1159656488,1159656495,BR 1159656496,1159657023,US 1159657024,1159657039,AU -1159657040,1159657071,US -1159657072,1159657087,NZ -1159657088,1159659063,US +1159657040,1159659063,US 1159659064,1159659079,IN 1159659080,1159668479,US 1159668480,1159668735,CA @@ -27639,9 +31700,7 @@ 1159988736,1159988991,MX 1159988992,1159995647,US 1159995648,1159995655,AU -1159995656,1159995935,US -1159995936,1159995951,CA -1159995952,1159996063,US +1159995656,1159996063,US 1159996064,1159996079,GB 1159996080,1159996287,US 1159996288,1159996319,AU @@ -27713,8 +31772,8 @@ 1160017160,1160019967,CA 1160019968,1160364031,US 1160364032,1160368127,CA -1160368128,1160393727,US -1160393728,1160396799,CA +1160368128,1160392703,US +1160392704,1160396799,CA 1160396800,1160397007,US 1160397008,1160397023,GB 1160397024,1160405631,US @@ -27958,15 +32017,7 @@ 1160691648,1160691671,CA 1160691672,1160691679,US 1160691680,1160691711,CA -1160691712,1160701439,US -1160701440,1160701567,KY -1160701568,1160702447,US -1160702448,1160702455,KY -1160702456,1160702703,US -1160702704,1160702711,KY -1160702712,1160702783,US -1160702784,1160702847,KY -1160702848,1160808255,US +1160691712,1160808255,US 1160808256,1160808287,CA 1160808288,1160810495,US 1160810496,1160810751,CA @@ -27990,21 +32041,9 @@ 1160941536,1160941567,CA 1160941568,1160945663,US 1160945664,1160953855,CA -1160953856,1160973439,US -1160973440,1160973503,MX -1160973504,1160973863,US -1160973864,1160973871,GR -1160973872,1160974591,US +1160953856,1160974591,US 1160974592,1160974623,HK -1160974624,1160974975,US -1160974976,1160975007,CA -1160975008,1160975039,US -1160975040,1160975055,MX -1160975056,1160976015,US -1160976016,1160976031,MX -1160976032,1160976303,US -1160976304,1160976319,MX -1160976320,1161019391,US +1160974624,1161019391,US 1161019392,1161035775,CA 1161035776,1161293823,US 1161293824,1161297919,CA @@ -28083,10 +32122,7 @@ 1161627728,1161627743,AR 1161627744,1161627751,US 1161627752,1161627759,PL -1161627760,1161627775,GB -1161627776,1161627783,US -1161627784,1161627791,GB -1161627792,1161627807,US +1161627760,1161627807,US 1161627808,1161627815,SI 1161627816,1161627823,US 1161627824,1161627831,AU @@ -28096,10 +32132,7 @@ 1161627856,1161627863,AR 1161627864,1161627871,CA 1161627872,1161627879,SI -1161627880,1161627895,US -1161627896,1161627903,CA -1161627904,1161628447,US -1161628448,1161628455,NL +1161627880,1161628455,US 1161628456,1161628463,GB 1161628464,1161628479,US 1161628480,1161628487,GB @@ -28112,9 +32145,7 @@ 1161628664,1161628671,AR 1161628672,1161629199,US 1161629200,1161629215,SI -1161629216,1161629223,US -1161629224,1161629231,GB -1161629232,1161629239,US +1161629216,1161629239,US 1161629240,1161629247,PL 1161629248,1161629263,US 1161629264,1161629271,PL @@ -28133,16 +32164,29 @@ 1161629528,1161629535,MY 1161629536,1161629583,US 1161629584,1161629599,GB -1161629600,1161629607,PL -1161629608,1161629615,US +1161629600,1161629615,PL 1161629616,1161629631,GB 1161629632,1161629663,US 1161629664,1161629671,AU 1161629672,1161629695,US -1161629696,1161629951,PL -1161629952,1161630223,US -1161630224,1161630231,NL -1161630232,1161630247,US +1161629696,1161629703,PL +1161629704,1161629735,US +1161629736,1161629743,PL +1161629744,1161629751,US +1161629752,1161629759,AU +1161629760,1161629775,US +1161629776,1161629791,PL +1161629792,1161629799,US +1161629800,1161629807,IL +1161629808,1161629823,PL +1161629824,1161629855,US +1161629856,1161629863,AR +1161629864,1161629887,US +1161629888,1161629903,CY +1161629904,1161629935,PL +1161629936,1161629943,US +1161629944,1161629947,PL +1161629948,1161630247,US 1161630248,1161630255,HR 1161630256,1161630263,NL 1161630264,1161630271,AR @@ -28153,14 +32197,13 @@ 1161630368,1161630375,GB 1161630376,1161630383,US 1161630384,1161630391,AR -1161630392,1161630431,GB +1161630392,1161630399,US +1161630400,1161630431,GB 1161630432,1161630439,US 1161630440,1161630447,HR 1161630448,1161630455,US 1161630456,1161630463,NL -1161630464,1161630727,US -1161630728,1161630735,PL -1161630736,1161630743,US +1161630464,1161630743,US 1161630744,1161630751,GB 1161630752,1161630767,US 1161630768,1161630775,IL @@ -28179,62 +32222,38 @@ 1161630952,1161630959,TR 1161630960,1161630967,US 1161630968,1161630975,CZ -1161630976,1161630983,US -1161630984,1161630991,CA -1161630992,1161630999,US -1161631000,1161631007,AU -1161631008,1161631039,US -1161631040,1161631047,GB +1161630976,1161631039,US +1161631040,1161631047,PL 1161631048,1161631055,IN 1161631056,1161631079,US 1161631080,1161631087,SI -1161631088,1161631103,US +1161631088,1161631095,PL +1161631096,1161631103,AR 1161631104,1161631111,KW -1161631112,1161631127,US -1161631128,1161631135,BG -1161631136,1161631159,US -1161631160,1161631167,CA -1161631168,1161631183,US -1161631184,1161631199,GB -1161631200,1161631207,US +1161631112,1161631207,US 1161631208,1161631215,AR -1161631216,1161631223,GB -1161631224,1161631431,US +1161631216,1161631431,US 1161631432,1161631439,KW 1161631440,1161631471,US 1161631472,1161631479,AR -1161631480,1161631495,US -1161631496,1161631503,CA -1161631504,1161631511,US +1161631480,1161631511,US 1161631512,1161631519,BG 1161631520,1161631535,GB -1161631536,1161631543,AR -1161631544,1161631551,BR -1161631552,1161631591,US -1161631592,1161631599,BR -1161631600,1161631623,US +1161631536,1161631623,US 1161631624,1161631631,KW -1161631632,1161631639,BR -1161631640,1161631655,US +1161631632,1161631655,US 1161631656,1161631663,AR 1161631664,1161631703,US 1161631704,1161631711,NL 1161631712,1161632519,US 1161632520,1161632527,BG -1161632528,1161632551,US -1161632552,1161632559,BR +1161632528,1161632559,US 1161632560,1161632575,GB 1161632576,1161632631,US 1161632632,1161632639,GB -1161632640,1161632655,US -1161632656,1161632663,GB -1161632664,1161632687,US +1161632640,1161632687,US 1161632688,1161632703,GB -1161632704,1161632719,US -1161632720,1161632735,GB -1161632736,1161632943,US -1161632944,1161632959,CA -1161632960,1161633023,US +1161632704,1161633023,US 1161633024,1161633055,CA 1161633056,1161633215,US 1161633216,1161633231,EE @@ -28251,8 +32270,7 @@ 1161633632,1161633639,CA 1161633640,1161634055,US 1161634056,1161634063,IN -1161634064,1161634071,CA -1161634072,1161634127,US +1161634064,1161634127,US 1161634128,1161634135,AR 1161634136,1161634143,PH 1161634144,1161634175,US @@ -28272,12 +32290,11 @@ 1161634528,1161634543,GB 1161634544,1161634815,US 1161634816,1161634831,PL -1161634832,1161634943,US -1161634944,1161634959,PL -1161634960,1161635007,US +1161634832,1161634911,US +1161634912,1161634927,GB +1161634928,1161635007,US 1161635008,1161635071,KW -1161635072,1161635855,US -1161635856,1161635871,BE +1161635072,1161635871,US 1161635872,1161635887,PL 1161635888,1161636095,US 1161636096,1161636127,GB @@ -28287,7 +32304,10 @@ 1161636464,1161636471,EG 1161636472,1161636495,US 1161636496,1161636503,CA -1161636504,1161637135,US +1161636504,1161636575,US +1161636576,1161636583,PL +1161636584,1161637127,US +1161637128,1161637135,PL 1161637136,1161637143,CA 1161637144,1161637159,US 1161637160,1161637167,NZ @@ -28298,11 +32318,9 @@ 1161637216,1161637223,PL 1161637224,1161637295,US 1161637296,1161637303,AR -1161637304,1161637343,US -1161637344,1161637351,RU -1161637352,1161637655,US +1161637304,1161637655,US 1161637656,1161637663,IL -1161637664,1161637671,US +1161637664,1161637671,PL 1161637672,1161637679,IL 1161637680,1161637695,AR 1161637696,1161637775,US @@ -28336,12 +32354,9 @@ 1161639688,1161639695,KW 1161639696,1161639703,US 1161639704,1161639711,BZ -1161639712,1161639727,US -1161639728,1161639743,GB -1161639744,1161639831,US +1161639712,1161639831,US 1161639832,1161639839,AR -1161639840,1161639879,US -1161639880,1161639887,NL +1161639840,1161639887,US 1161639888,1161639895,AT 1161639896,1161639959,US 1161639960,1161639967,GB @@ -28368,20 +32383,17 @@ 1161641920,1161641983,PL 1161641984,1161641999,US 1161642000,1161642007,IN -1161642008,1161642015,NL -1161642016,1161642039,GB +1161642008,1161642031,US +1161642032,1161642039,GB 1161642040,1161642175,US 1161642176,1161642191,GB -1161642192,1161642199,AU -1161642200,1161644655,US +1161642192,1161644655,US 1161644656,1161644671,PL -1161644672,1161644703,US -1161644704,1161644743,GB +1161644672,1161644735,US +1161644736,1161644743,GB 1161644744,1161644751,AR 1161644752,1161644767,PL -1161644768,1161645887,US -1161645888,1161645903,GB -1161645904,1161645911,US +1161644768,1161645911,US 1161645912,1161645919,GB 1161645920,1161645935,US 1161645936,1161645951,PL @@ -28391,21 +32403,16 @@ 1161646896,1161646943,PL 1161646944,1161647103,US 1161647104,1161647119,PL -1161647120,1161647135,GB +1161647120,1161647135,US 1161647136,1161647167,PL 1161647168,1161649407,US 1161649408,1161649663,AR 1161649664,1161650175,US 1161650176,1161650183,HR 1161650184,1161650191,AR -1161650192,1161650199,US -1161650200,1161650207,BG -1161650208,1161650215,US +1161650192,1161650215,US 1161650216,1161650223,FI -1161650224,1161650239,CA -1161650240,1161650303,US -1161650304,1161650311,NL -1161650312,1161650327,US +1161650224,1161650327,US 1161650328,1161650343,AR 1161650344,1161650359,US 1161650360,1161650367,IL @@ -28441,29 +32448,18 @@ 1161651488,1161651503,GB 1161651504,1161651511,US 1161651512,1161651519,GB -1161651520,1161651535,CA -1161651536,1161651543,PL -1161651544,1161651575,US +1161651520,1161651575,US 1161651576,1161651583,CA -1161651584,1161651599,US -1161651600,1161651607,RS -1161651608,1161651647,US -1161651648,1161651711,PL -1161651712,1161651743,US +1161651584,1161651743,US 1161651744,1161651775,GB 1161651776,1161651807,AR 1161651808,1161651839,US 1161651840,1161651855,MY -1161651856,1161651967,US -1161651968,1161651975,CH -1161651976,1161652007,US -1161652008,1161652015,GB -1161652016,1161652095,US +1161651856,1161652095,US 1161652096,1161652103,CY 1161652104,1161652143,US -1161652144,1161652151,GB -1161652152,1161652991,US -1161652992,1161653023,CA +1161652144,1161652159,GB +1161652160,1161653023,US 1161653024,1161653055,AR 1161653056,1161653087,US 1161653088,1161653119,PL @@ -28481,10 +32477,8 @@ 1161654240,1161654247,GB 1161654248,1161654263,US 1161654264,1161654271,SI -1161654272,1161657607,US -1161657608,1161657615,NE -1161657616,1161657623,CA -1161657624,1161657679,US +1161654272,1161657663,US +1161657664,1161657679,AF 1161657680,1161657695,PL 1161657696,1161658135,US 1161658136,1161658143,AR @@ -28515,19 +32509,122 @@ 1161795980,1161795983,CA 1161795984,1161818111,US 1161818112,1161822207,CA -1161822208,1161832767,US +1161822208,1161832547,US +1161832548,1161832550,CA +1161832551,1161832555,US +1161832556,1161832556,CA +1161832557,1161832560,IN +1161832561,1161832562,US +1161832563,1161832563,IN +1161832564,1161832565,US +1161832566,1161832572,IN +1161832573,1161832573,US +1161832574,1161832574,IN +1161832575,1161832577,US +1161832578,1161832579,IN +1161832580,1161832582,PK +1161832583,1161832767,US 1161832768,1161832831,BR -1161832832,1161833759,US -1161833760,1161833791,TR -1161833792,1161833855,US -1161833856,1161833887,FR -1161833888,1161833919,US -1161833920,1161833951,UA +1161832832,1161832998,US +1161832999,1161832999,CA +1161833000,1161833000,TH +1161833001,1161833003,US +1161833004,1161833006,BG +1161833007,1161833007,US +1161833008,1161833008,BG +1161833009,1161833011,US +1161833012,1161833012,BG +1161833013,1161833013,US +1161833014,1161833014,BG +1161833015,1161833017,US +1161833018,1161833019,BG +1161833020,1161833027,US +1161833028,1161833029,BG +1161833030,1161833036,US +1161833037,1161833039,BG +1161833040,1161833040,US +1161833041,1161833042,BG +1161833043,1161833046,US +1161833047,1161833047,BG +1161833048,1161833051,US +1161833052,1161833052,BG +1161833053,1161833053,US +1161833054,1161833054,BG +1161833055,1161833055,US +1161833056,1161833058,BG +1161833059,1161833062,US +1161833063,1161833063,BG +1161833064,1161833064,US +1161833065,1161833072,BG +1161833073,1161833073,US +1161833074,1161833075,BG +1161833076,1161833076,US +1161833077,1161833077,TH +1161833078,1161833081,BR +1161833082,1161833082,US +1161833083,1161833083,TH +1161833084,1161833085,CA +1161833086,1161833086,US +1161833087,1161833087,CA +1161833088,1161833090,US +1161833091,1161833093,CA +1161833094,1161833094,US +1161833095,1161833095,CA +1161833096,1161833097,US +1161833098,1161833100,CA +1161833101,1161833101,US +1161833102,1161833128,CA +1161833129,1161833129,US +1161833130,1161833130,CA +1161833131,1161833131,US +1161833132,1161833134,CA +1161833135,1161833136,US +1161833137,1161833138,CA +1161833139,1161833139,US +1161833140,1161833144,CA +1161833145,1161833145,US +1161833146,1161833151,CA +1161833152,1161833152,US +1161833153,1161833168,CA +1161833169,1161833169,US +1161833170,1161833170,CA +1161833171,1161833191,US +1161833192,1161833197,CA +1161833198,1161833198,US +1161833199,1161833200,CA +1161833201,1161833919,US +1161833920,1161833951,LT 1161833952,1161833967,US 1161833968,1161833975,DE 1161833976,1161835341,US 1161835342,1161835353,GR -1161835354,1161836031,US +1161835354,1161835828,US +1161835829,1161835829,PK +1161835830,1161835941,US +1161835942,1161835947,PK +1161835948,1161835952,US +1161835953,1161835954,PK +1161835955,1161835955,US +1161835956,1161835956,PK +1161835957,1161835957,US +1161835958,1161835962,PK +1161835963,1161835969,US +1161835970,1161835971,PK +1161835972,1161835973,TH +1161835974,1161835983,CA +1161835984,1161835984,US +1161835985,1161835987,CA +1161835988,1161835988,US +1161835989,1161835994,CA +1161835995,1161835999,US +1161836000,1161836001,CA +1161836002,1161836004,US +1161836005,1161836011,CA +1161836012,1161836014,US +1161836015,1161836016,CA +1161836017,1161836018,US +1161836019,1161836028,CA +1161836029,1161836031,US 1161836032,1161836063,CA 1161836064,1161836095,JP 1161836096,1161836159,US @@ -28539,9 +32636,14 @@ 1161836416,1161836447,BR 1161836448,1161836479,US 1161836480,1161836511,GB -1161836512,1161837567,US +1161836512,1161836543,DE +1161836544,1161837567,US 1161837568,1161837823,JP -1161837824,1161838548,US +1161837824,1161837874,US +1161837875,1161837875,CA +1161837876,1161837876,US +1161837877,1161837879,PK +1161837880,1161838548,US 1161838549,1161838560,RU 1161838561,1161841101,US 1161841102,1161841112,DE @@ -28565,9 +32667,7 @@ 1161865704,1161865711,EG 1161865712,1161866111,US 1161866112,1161866127,MT -1161866128,1161868863,US -1161868864,1161868871,VI -1161868872,1161891287,US +1161866128,1161891287,US 1161891288,1161891295,CA 1161891296,1161891527,US 1161891528,1161891535,CA @@ -28587,7 +32687,9 @@ 1161926400,1161926655,EC 1161926656,1162018815,US 1162018816,1162022911,CA -1162022912,1162027007,US +1162022912,1162023607,US +1162023608,1162023615,FI +1162023616,1162027007,US 1162027008,1162031103,ZA 1162031104,1162031375,US 1162031376,1162031383,CA @@ -28617,42 +32719,18 @@ 1162296416,1162297343,US 1162297344,1162305535,CA 1162305536,1162313727,US -1162313728,1162316799,A2 -1162316800,1162318591,BH -1162318592,1162320383,A2 -1162320384,1162320639,US -1162320640,1162321151,A2 -1162321152,1162383063,US -1162383064,1162383071,IN -1162383072,1162393759,US -1162393760,1162393767,IN -1162393768,1162394463,US +1162313728,1162321919,A2 +1162321920,1162394463,US 1162394464,1162394471,GB -1162394472,1162401519,US -1162401520,1162401527,IN -1162401528,1162408455,US -1162408456,1162408463,IN -1162408464,1162408599,US -1162408600,1162408607,IN -1162408608,1162408783,US +1162394472,1162408783,US 1162408784,1162408831,CR -1162408832,1162409047,US -1162409048,1162409055,IN -1162409056,1162409311,US -1162409312,1162409319,IN -1162409320,1162409479,US -1162409480,1162409487,IN -1162409488,1162409511,US -1162409512,1162409519,IN -1162409520,1162457991,US +1162408832,1162457991,US 1162457992,1162457999,ID 1162458000,1162461183,US 1162461184,1162461695,BB 1162461696,1162462207,GD 1162462208,1162462975,BB -1162462976,1162463054,VC -1162463055,1162463055,BB -1162463056,1162463999,VC +1162462976,1162463999,VC 1162464000,1162465279,BB 1162465280,1162465535,GD 1162465536,1162470911,BB @@ -28800,7 +32878,9 @@ 1163400840,1163400847,ID 1163400848,1163400887,A2 1163400888,1163400927,ID -1163400928,1163401087,A2 +1163400928,1163401023,A2 +1163401024,1163401055,BD +1163401056,1163401087,A2 1163401088,1163401151,BD 1163401152,1163401215,A2 1163401216,1163401239,ID @@ -28826,28 +32906,38 @@ 1163403136,1163403263,A2 1163403264,1163407359,US 1163407360,1163411455,CA -1163411456,1163468799,US -1163468800,1163469055,PR -1163469056,1163469311,US -1163469312,1163472895,PR -1163472896,1163477695,US +1163411456,1163469823,US +1163469824,1163470079,PR +1163470080,1163477695,US 1163477696,1163477727,JP 1163477728,1163478047,US 1163478048,1163478063,JP -1163478064,1163526143,US -1163526144,1163526471,CA -1163526472,1163526655,US -1163526656,1163527023,CA +1163478064,1163526159,US +1163526160,1163526175,CA +1163526176,1163526399,US +1163526400,1163526471,CA +1163526472,1163526559,US +1163526560,1163526575,CA +1163526576,1163526911,US +1163526912,1163527023,CA 1163527024,1163527039,BV 1163527040,1163527059,CA 1163527060,1163527071,US 1163527072,1163527103,CA 1163527104,1163527135,US -1163527136,1163529215,CA +1163527136,1163527167,CA +1163527168,1163527679,US +1163527680,1163527791,CA +1163527792,1163527807,US +1163527808,1163527903,CA +1163527904,1163527935,US +1163527936,1163529215,CA 1163529216,1163530239,US 1163530240,1163530415,CA 1163530416,1163530431,US -1163530432,1163530639,CA +1163530432,1163530599,CA +1163530600,1163530623,US +1163530624,1163530639,CA 1163530640,1163530655,US 1163530656,1163530839,CA 1163530840,1163530847,RS @@ -28859,7 +32949,9 @@ 1163530960,1163530967,US 1163530968,1163533023,CA 1163533024,1163533055,US -1163533056,1163533551,CA +1163533056,1163533439,CA +1163533440,1163533503,US +1163533504,1163533551,CA 1163533552,1163533567,PA 1163533568,1163533695,CA 1163533696,1163533727,US @@ -28880,8 +32972,8 @@ 1163534312,1163534319,US 1163534320,1163534327,CA 1163534328,1163535359,US -1163535360,1163535679,CA -1163535680,1163535743,US +1163535360,1163535615,CA +1163535616,1163535743,US 1163535744,1163535839,CA 1163535840,1163535871,US 1163535872,1163536383,CA @@ -28913,16 +33005,16 @@ 1163544576,1163544607,US 1163544608,1163544751,CA 1163544752,1163544759,SG -1163544760,1163544783,CA -1163544784,1163544799,US -1163544800,1163545295,CA +1163544760,1163544767,CA +1163544768,1163544799,US +1163544800,1163545087,CA +1163545088,1163545215,US +1163545216,1163545295,CA 1163545296,1163545303,US 1163545304,1163545311,CA 1163545312,1163545343,BV -1163545344,1163545351,US -1163545352,1163545359,CA -1163545360,1163545375,US -1163545376,1163545471,CA +1163545344,1163545407,US +1163545408,1163545471,CA 1163545472,1163545599,US 1163545600,1163545631,CA 1163545632,1163545663,GB @@ -28931,8 +33023,8 @@ 1163545728,1163545903,CA 1163545904,1163545911,US 1163545912,1163545983,CA -1163545984,1163546015,US -1163546016,1163546039,CA +1163545984,1163546031,US +1163546032,1163546039,CA 1163546040,1163546047,NZ 1163546048,1163546119,CA 1163546120,1163546127,US @@ -28948,17 +33040,26 @@ 1163546528,1163546535,US 1163546536,1163546551,CA 1163546552,1163546559,US -1163546560,1163547455,CA +1163546560,1163547407,CA +1163547408,1163547415,US +1163547416,1163547455,CA 1163547456,1163547463,US 1163547464,1163547487,CA 1163547488,1163547519,US -1163547520,1163547535,CA -1163547536,1163547539,US -1163547540,1163547567,CA +1163547520,1163547527,CA +1163547528,1163547543,US +1163547544,1163547567,CA 1163547568,1163547583,VG -1163547584,1163547951,CA +1163547584,1163547615,US +1163547616,1163547951,CA 1163547952,1163547983,US -1163547984,1163550335,CA +1163547984,1163548991,CA +1163548992,1163549007,US +1163549008,1163549183,CA +1163549184,1163550207,US +1163550208,1163550239,CA +1163550240,1163550255,US +1163550256,1163550335,CA 1163550336,1163550351,US 1163550352,1163550367,CA 1163550368,1163550375,US @@ -28976,8 +33077,8 @@ 1163551664,1163551679,US 1163551680,1163551727,CA 1163551728,1163551743,US -1163551744,1163552511,CA -1163552512,1163552519,US +1163551744,1163552383,CA +1163552384,1163552519,US 1163552520,1163552527,CA 1163552528,1163552535,US 1163552536,1163552575,CA @@ -29010,9 +33111,7 @@ 1163560448,1163560959,US 1163560960,1163562063,CA 1163562064,1163562079,US -1163562080,1163562119,CA -1163562120,1163562127,SG -1163562128,1163562199,CA +1163562080,1163562199,CA 1163562200,1163562207,US 1163562208,1163562231,CA 1163562232,1163562239,US @@ -29026,11 +33125,17 @@ 1163568128,1163570431,US 1163570432,1163570495,CA 1163570496,1163571199,US -1163571200,1163571983,CA +1163571200,1163571711,CA +1163571712,1163571967,US +1163571968,1163571983,CA 1163571984,1163571999,US -1163572000,1163572175,CA +1163572000,1163572031,CA +1163572032,1163572063,US +1163572064,1163572175,CA 1163572176,1163572183,US -1163572184,1163572687,CA +1163572184,1163572223,CA +1163572224,1163572479,US +1163572480,1163572687,CA 1163572688,1163572703,US 1163572704,1163573071,CA 1163573072,1163573087,US @@ -29047,15 +33152,15 @@ 1163576992,1163577327,CA 1163577328,1163577375,US 1163577376,1163577407,CA -1163577408,1163577423,US -1163577424,1163577439,CA -1163577440,1163577471,US +1163577408,1163577471,US 1163577472,1163577503,CA 1163577504,1163577863,US 1163577864,1163577919,CA 1163577920,1163577951,US -1163577952,1163578111,CA -1163578112,1163578191,US +1163577952,1163577983,CA +1163577984,1163578047,US +1163578048,1163578175,CA +1163578176,1163578191,US 1163578192,1163578239,CA 1163578240,1163578255,US 1163578256,1163578271,CA @@ -29064,8 +33169,8 @@ 1163578712,1163578715,US 1163578716,1163579119,CA 1163579120,1163579127,US -1163579128,1163579391,CA -1163579392,1163579519,US +1163579128,1163579135,CA +1163579136,1163579519,US 1163579520,1163579647,CA 1163579648,1163579871,US 1163579872,1163579903,CA @@ -29080,14 +33185,16 @@ 1163581632,1163581695,US 1163581696,1163581983,CA 1163581984,1163582015,US -1163582016,1163582111,CA +1163582016,1163582031,CA +1163582032,1163582039,US +1163582040,1163582111,CA 1163582112,1163582127,US 1163582128,1163582159,CA 1163582160,1163582167,FI 1163582168,1163582183,CA 1163582184,1163582191,US -1163582192,1163583231,CA -1163583232,1163585199,US +1163582192,1163583487,CA +1163583488,1163585199,US 1163585200,1163585215,CA 1163585216,1163585855,US 1163585856,1163585871,CA @@ -29116,7 +33223,9 @@ 1163588832,1163588847,CA 1163588848,1163588863,US 1163588864,1163589631,CA -1163589632,1163870575,US +1163589632,1163759071,US +1163759072,1163759087,AE +1163759088,1163870575,US 1163870576,1163870583,CN 1163870584,1163876471,US 1163876472,1163876479,PA @@ -29152,8 +33261,7 @@ 1167325728,1167325735,CA 1167325736,1167325935,US 1167325936,1167325951,CA -1167325952,1167326207,US -1167326208,1167326231,IN +1167325952,1167326231,US 1167326232,1167326239,CA 1167326240,1167326271,IN 1167326272,1167326303,US @@ -29165,9 +33273,7 @@ 1167326440,1167326447,IN 1167326448,1167326983,US 1167326984,1167326991,IN -1167326992,1167327023,US -1167327024,1167327031,CA -1167327032,1167327111,US +1167326992,1167327111,US 1167327112,1167327119,IN 1167327120,1167327207,US 1167327208,1167327215,IN @@ -29175,15 +33281,72 @@ 1167693200,1167693215,UA 1167693216,1167851519,US 1167851520,1168113663,CA -1168113664,1168134271,US -1168134272,1168134303,CA -1168134304,1168138239,US +1168113664,1168138239,US 1168138240,1168146431,JM 1168146432,1168211967,US 1168211968,1168220159,CA -1168220160,1168281599,US -1168281600,1168281855,EG -1168281856,1168318719,US +1168220160,1168261711,US +1168261712,1168261719,SA +1168261720,1168261799,US +1168261800,1168261807,BR +1168261808,1168262215,US +1168262216,1168262223,MX +1168262224,1168264015,US +1168264016,1168264031,SA +1168264032,1168264191,US +1168264192,1168264199,MK +1168264200,1168264823,US +1168264824,1168264831,PK +1168264832,1168264935,US +1168264936,1168264943,IN +1168264944,1168265839,US +1168265840,1168265855,BR +1168265856,1168266255,US +1168266256,1168266263,JO +1168266264,1168266271,GB +1168266272,1168266671,US +1168266672,1168266687,SA +1168266688,1168267199,US +1168267200,1168267207,JO +1168267208,1168267535,US +1168267536,1168267551,IN +1168267552,1168268991,US +1168268992,1168269007,BR +1168269008,1168269039,US +1168269040,1168269055,SA +1168269056,1168269119,US +1168269120,1168269135,BR +1168269136,1168269575,US +1168269576,1168269583,JO +1168269584,1168270175,US +1168270176,1168270183,MX +1168270184,1168270383,US +1168270384,1168270399,BR +1168270400,1168271559,US +1168271560,1168271567,GB +1168271568,1168272335,US +1168272336,1168272351,SA +1168272352,1168272655,US +1168272656,1168272671,JO +1168272672,1168273839,US +1168273840,1168273847,JO +1168273848,1168273967,US +1168273968,1168273983,JO +1168273984,1168275415,US +1168275416,1168275423,PK +1168275424,1168275759,US +1168275760,1168275767,JO +1168275768,1168276055,US +1168276056,1168276079,BR +1168276080,1168276239,US +1168276240,1168276247,MX +1168276248,1168276855,US +1168276856,1168276863,GB +1168276864,1168277191,US +1168277192,1168277199,SA +1168277200,1168277367,US +1168277368,1168277375,GB +1168277376,1168318719,US 1168318720,1168318975,CA 1168318976,1168321535,US 1168321536,1168321791,CA @@ -29196,20 +33359,20 @@ 1168394424,1168394431,US 1168394432,1168394471,CA 1168394472,1168394479,US -1168394480,1168394503,CA -1168394504,1168394511,US +1168394480,1168394495,CA +1168394496,1168394511,US 1168394512,1168394751,CA 1168394752,1168420863,US 1168420864,1168424959,CA -1168424960,1168453631,US -1168453632,1168457727,A1 -1168457728,1168474111,US +1168424960,1168474111,US 1168474112,1168506879,CA 1168508928,1168510975,US 1168510976,1168515071,CA 1168515072,1168535551,US 1168535552,1168539647,CA -1168539648,1168670719,US +1168539648,1168621268,US +1168621269,1168621270,IN +1168621271,1168670719,US 1168670720,1168687103,CA 1168687104,1168859135,US 1168859136,1168863231,CA @@ -29223,9 +33386,7 @@ 1168935808,1168935935,RU 1168935936,1168936959,US 1168936960,1168949247,CA -1168949248,1168949503,US -1168949504,1168949759,CA -1168949760,1168949823,US +1168949248,1168949823,US 1168949824,1168949855,CA 1168949856,1168950271,US 1168950272,1168951823,CA @@ -29233,12 +33394,14 @@ 1168952064,1168952095,CA 1168952096,1168952319,US 1168952320,1168952831,CA -1168952832,1168952863,SG +1168952832,1168952863,US 1168952864,1168952879,CA -1168952880,1168952887,SG +1168952880,1168952887,US 1168952888,1168952895,CA 1168952896,1168952959,US -1168952960,1168953343,CA +1168952960,1168953087,CA +1168953088,1168953119,US +1168953120,1168953343,CA 1168953344,1168954015,US 1168954016,1168954047,IN 1168954048,1168954075,US @@ -29246,8 +33409,8 @@ 1168954080,1168954623,US 1168954624,1168954687,IN 1168954688,1168955647,US -1168955648,1168956159,CA -1168956160,1168957439,US +1168955648,1168955903,CA +1168955904,1168957439,US 1168957440,1168958047,CA 1168958048,1168958055,DE 1168958056,1168958063,CA @@ -29261,9 +33424,7 @@ 1168958216,1168958223,US 1168958224,1168958231,SG 1168958232,1168958239,US -1168958240,1168958303,CA -1168958304,1168958335,US -1168958336,1168958423,CA +1168958240,1168958423,CA 1168958424,1168958463,US 1168958464,1168958479,CA 1168958480,1168958495,US @@ -29281,13 +33442,11 @@ 1168960888,1168960895,US 1168960896,1168961983,CA 1168961984,1168961991,US -1168961992,1168961999,CA -1168962000,1168962303,US -1168962304,1168962559,CA -1168962560,1168963039,US +1168961992,1168962023,CA +1168962024,1168963039,US 1168963040,1168963071,ES -1168963072,1168965631,CA -1168965632,1168973823,US +1168963072,1168965119,CA +1168965120,1168973823,US 1168973824,1168982015,CA 1168982016,1169051903,US 1169051904,1169051911,SG @@ -29309,9 +33468,7 @@ 1169057264,1169057279,BR 1169057280,1169092639,US 1169092640,1169092671,GB -1169092672,1169093503,US -1169093504,1169093567,DE -1169093568,1169094713,US +1169092672,1169094713,US 1169094714,1169094726,CA 1169094727,1169094755,US 1169094756,1169094763,AU @@ -29351,7 +33508,9 @@ 1170469056,1170469071,VG 1170469072,1170470911,US 1170470912,1170471167,ES -1170471168,1170471375,US +1170471168,1170471263,US +1170471264,1170471279,CA +1170471280,1170471375,US 1170471376,1170471391,UY 1170471392,1170471903,US 1170471904,1170471919,BE @@ -29362,172 +33521,271 @@ 1170489344,1170497535,CA 1170497536,1170505727,US 1170505728,1170522111,CA -1170522112,1170538495,US -1170538496,1170538751,KH -1170538752,1170539329,US +1170522112,1170539329,US 1170539330,1170539330,CN -1170539331,1170539331,TR -1170539332,1170539332,CA -1170539333,1170539333,RO -1170539334,1170539460,US +1170539331,1170539350,US +1170539351,1170539352,CN +1170539353,1170539460,US 1170539461,1170539461,PK 1170539462,1170539522,US 1170539523,1170539523,AU -1170539524,1170539586,US +1170539524,1170539524,CN +1170539525,1170539584,US +1170539585,1170539585,GB +1170539586,1170539586,US 1170539587,1170539587,SC -1170539588,1170539589,US -1170539590,1170539590,SA +1170539588,1170539590,US 1170539591,1170539591,CN 1170539592,1170539592,AU -1170539593,1170539652,US +1170539593,1170539651,US +1170539652,1170539652,CN 1170539653,1170539653,GB 1170539654,1170539712,US 1170539713,1170539713,CN 1170539714,1170539714,US 1170539715,1170539715,PK -1170539716,1170539776,US +1170539716,1170539721,US +1170539722,1170539722,CN +1170539723,1170539723,KH +1170539724,1170539776,US 1170539777,1170539777,SC -1170539778,1170539778,CN +1170539778,1170539778,US 1170539779,1170539779,SC -1170539780,1170539780,US -1170539781,1170539781,PR -1170539782,1170539841,US -1170539842,1170539842,BD +1170539780,1170539786,US +1170539787,1170539787,CN +1170539788,1170539842,US 1170539843,1170539843,MY -1170539844,1170539910,US -1170539911,1170539911,KH -1170539912,1170539969,US +1170539844,1170539844,GB +1170539845,1170539847,US +1170539848,1170539848,CN +1170539849,1170539969,US 1170539970,1170539970,KH -1170539971,1170540036,US -1170540037,1170540037,TR -1170540038,1170540038,US +1170539971,1170539975,US +1170539976,1170539976,CN +1170539977,1170539979,US +1170539980,1170539980,CN +1170539981,1170540032,US +1170540033,1170540033,GB +1170540034,1170540038,US 1170540039,1170540039,PH -1170540040,1170540096,US -1170540097,1170540098,TR -1170540099,1170540105,US -1170540106,1170540106,CN -1170540107,1170540163,US -1170540164,1170540164,RO -1170540165,1170540230,US -1170540231,1170540231,KR +1170540040,1170540040,US +1170540041,1170540041,CN +1170540042,1170540096,US +1170540097,1170540097,TR +1170540098,1170540165,US +1170540166,1170540166,CN +1170540167,1170540229,US +1170540230,1170540230,CN +1170540231,1170540231,US 1170540232,1170540232,CN 1170540233,1170540288,US 1170540289,1170540290,CN -1170540291,1170540291,US -1170540292,1170540292,TR -1170540293,1170540294,US -1170540295,1170540295,CN -1170540296,1170540353,US -1170540354,1170540354,CN -1170540355,1170540359,US +1170540291,1170540359,US 1170540360,1170540360,CN 1170540361,1170540361,CA -1170540362,1170540369,US +1170540362,1170540363,CN +1170540364,1170540369,US 1170540370,1170540370,CN 1170540371,1170540371,US 1170540372,1170540372,CN -1170540373,1170540416,US -1170540417,1170540417,CN -1170540418,1170540428,US +1170540373,1170540418,US +1170540419,1170540419,CN +1170540420,1170540426,US +1170540427,1170540427,CN +1170540428,1170540428,US 1170540429,1170540429,TR -1170540430,1170540480,US -1170540481,1170540481,TR -1170540482,1170540486,US -1170540487,1170540487,TR -1170540488,1170540491,US -1170540492,1170540494,TR +1170540430,1170540430,US +1170540431,1170540431,CZ +1170540432,1170540432,CN +1170540433,1170540491,US +1170540492,1170540492,TR +1170540493,1170540493,US +1170540494,1170540494,TR 1170540495,1170540496,US 1170540497,1170540497,CZ 1170540498,1170540503,US 1170540504,1170540504,BD -1170540505,1170540608,US -1170540609,1170540609,CN -1170540610,1170540616,US -1170540617,1170540617,TR -1170540618,1170542863,US -1170542864,1170542871,CN -1170542872,1170543747,US -1170543748,1170543751,PR -1170543752,1170544127,US -1170544128,1170544191,CN -1170544192,1170544195,US -1170544196,1170544199,BD -1170544200,1170544207,TR -1170544208,1170544239,US -1170544240,1170544247,CN -1170544248,1170544251,US -1170544252,1170544255,CN +1170540505,1170540612,US +1170540613,1170540613,AE +1170540614,1170540619,US +1170540620,1170540620,CN +1170540621,1170540621,US +1170540622,1170540623,CN +1170540624,1170540625,US +1170540626,1170540626,CN +1170540627,1170540629,US +1170540630,1170540631,CN +1170540632,1170543615,US +1170543616,1170543679,CN +1170543680,1170543719,US +1170543720,1170543743,CN +1170543744,1170543759,US +1170543760,1170543775,CN +1170543776,1170543871,US +1170543872,1170543919,CN +1170543920,1170543927,BR +1170543928,1170544047,CN +1170544048,1170544063,US +1170544064,1170544191,CN +1170544192,1170544255,US 1170544256,1170544383,PK 1170544384,1170544387,US 1170544388,1170544391,BD -1170544392,1170544395,TR -1170544396,1170544431,US +1170544392,1170544431,US 1170544432,1170544439,CN -1170544440,1170544443,AU -1170544444,1170544807,US -1170544808,1170544815,CN -1170544816,1170544831,US -1170544832,1170544959,CN -1170544960,1170544983,US -1170544984,1170544987,CN -1170544988,1170544991,US +1170544440,1170544543,US +1170544544,1170544575,KR +1170544576,1170544783,US +1170544784,1170544799,CN +1170544800,1170544895,US +1170544896,1170544959,CN +1170544960,1170544991,US 1170544992,1170545023,SC -1170545024,1170545055,US -1170545056,1170545087,CN -1170545088,1170545407,US -1170545408,1170545439,TR +1170545024,1170545083,US +1170545084,1170545151,CN +1170545152,1170545439,US 1170545440,1170545471,SC 1170545472,1170545595,US -1170545596,1170545599,CN -1170545600,1170552607,US -1170552608,1170552611,CN -1170552612,1170552959,US -1170552960,1170553023,CN -1170553024,1170553087,US +1170545596,1170545599,FR +1170545600,1170545711,US +1170545712,1170545791,CN +1170545792,1170545887,US +1170545888,1170545983,CN +1170545984,1170546015,US +1170546016,1170546047,CN +1170546048,1170546079,US +1170546080,1170546175,CN +1170546176,1170546207,US +1170546208,1170546239,CN +1170546240,1170546263,US +1170546264,1170546271,CN +1170546272,1170546303,US +1170546304,1170546335,CN +1170546336,1170546951,US +1170546952,1170546955,CN +1170546956,1170546963,US +1170546964,1170546967,AU +1170546968,1170546975,CN +1170546976,1170546991,US +1170546992,1170547071,CN +1170547072,1170547135,US +1170547136,1170547215,CN +1170547216,1170547327,US +1170547328,1170547391,CN +1170547392,1170547455,US +1170547456,1170547839,CN +1170547840,1170547871,US +1170547872,1170547967,CN +1170547968,1170548291,US +1170548292,1170548319,CN +1170548320,1170548479,US +1170548480,1170548487,CN +1170548488,1170548519,US +1170548520,1170548527,CN +1170548528,1170548575,US +1170548576,1170548591,CN +1170548592,1170548599,US +1170548600,1170548607,CN +1170548608,1170548735,US +1170548736,1170548799,CN +1170548800,1170548815,US +1170548816,1170548879,CN +1170548880,1170548887,US +1170548888,1170548927,CN +1170548928,1170549247,US +1170549248,1170549279,CN +1170549280,1170549343,US +1170549344,1170549359,CN +1170549360,1170549363,US +1170549364,1170549371,CN +1170549372,1170549503,US +1170549504,1170549535,KR +1170549536,1170549823,US +1170549824,1170549887,CN +1170549888,1170550015,US +1170550016,1170550143,CN +1170550144,1170550271,US +1170550272,1170550543,CN +1170550544,1170550551,US +1170550552,1170550559,CN +1170550560,1170550567,US +1170550568,1170550575,CN +1170550576,1170550591,US +1170550592,1170550623,CN +1170550624,1170550687,US +1170550688,1170550719,CN +1170550720,1170550783,US +1170550784,1170551039,CN +1170551040,1170551295,US +1170551296,1170551407,CN +1170551408,1170551415,US +1170551416,1170551423,CN +1170551424,1170551439,US +1170551440,1170551463,CN +1170551464,1170551487,US +1170551488,1170551743,CN +1170551744,1170551807,US +1170551808,1170552575,KH +1170552576,1170552583,CN +1170552584,1170552591,US +1170552592,1170552599,CN +1170552600,1170552655,US +1170552656,1170552663,CN +1170552664,1170552831,US +1170552832,1170552839,MY +1170552840,1170552863,CN +1170552864,1170553087,US 1170553088,1170553151,GB -1170553152,1170553279,US -1170553280,1170553407,CN -1170553408,1170553423,US -1170553424,1170553427,CN -1170553428,1170553431,US -1170553432,1170553435,TR -1170553436,1170553439,US -1170553440,1170553471,TR +1170553152,1170553215,CN +1170553216,1170553231,US +1170553232,1170553407,CN +1170553408,1170553431,US +1170553432,1170553439,CN +1170553440,1170553471,US 1170553472,1170553535,PK -1170553536,1170553599,US -1170553600,1170553603,TR -1170553604,1170553615,US +1170553536,1170553615,US 1170553616,1170553619,SA -1170553620,1170553623,TR -1170553624,1170553627,US -1170553628,1170553631,TR +1170553620,1170553627,US +1170553628,1170553631,CN 1170553632,1170553635,US 1170553636,1170553643,SA -1170553644,1170553651,US +1170553644,1170553647,US +1170553648,1170553651,BR 1170553652,1170553655,TR -1170553656,1170553659,BD -1170553660,1170553663,US +1170553656,1170553659,US +1170553660,1170553663,GB 1170553664,1170553667,SA 1170553668,1170553675,US -1170553676,1170553679,SC -1170553680,1170553683,US -1170553684,1170553687,CN -1170553688,1170553855,US +1170553676,1170553679,GB +1170553680,1170553687,CN +1170553688,1170553691,US +1170553692,1170553695,PK +1170553696,1170553855,US 1170553856,1170553983,MY -1170553984,1170554047,CN -1170554048,1170554367,US -1170554368,1170554431,CN -1170554432,1170554463,US -1170554464,1170554479,CN -1170554480,1170554483,TR +1170553984,1170554135,CN +1170554136,1170554151,US +1170554152,1170554159,CN +1170554160,1170554191,US +1170554192,1170554199,CN +1170554200,1170554367,US +1170554368,1170554479,CN +1170554480,1170554483,US 1170554484,1170554487,BD -1170554488,1170554495,CN -1170554496,1170554683,US +1170554488,1170554559,CN +1170554560,1170554663,US +1170554664,1170554671,CN +1170554672,1170554675,US +1170554676,1170554679,CZ +1170554680,1170554683,US 1170554684,1170554687,TR -1170554688,1170573375,US +1170554688,1170554711,US +1170554712,1170554715,PK +1170554716,1170573375,US 1170573376,1170573391,RU 1170573392,1170573392,US -1170573393,1170573439,RU +1170573393,1170573393,RU +1170573394,1170573394,US +1170573395,1170573439,RU 1170573440,1175977983,US 1175977984,1176068167,CA 1176068168,1176068175,US @@ -29540,9 +33798,11 @@ 1176101040,1176108551,CA 1176108552,1176108559,US 1176108560,1176502271,CA -1176502272,1176512151,US -1176512152,1176512159,GB -1176512160,1176512703,US +1176502272,1176511831,US +1176511832,1176511839,CA +1176511840,1176512175,US +1176512176,1176512183,CA +1176512184,1176512703,US 1176512704,1176512711,ZA 1176512712,1176513479,US 1176513480,1176513487,CA @@ -29565,8 +33825,8 @@ 1176620096,1176620127,US 1176620128,1176620175,CA 1176620176,1176620183,US -1176620184,1176620239,CA -1176620240,1176620255,US +1176620184,1176620223,CA +1176620224,1176620255,US 1176620256,1176620287,CA 1176620288,1176620319,US 1176620320,1176620487,CA @@ -29575,18 +33835,22 @@ 1176620744,1176620783,US 1176620784,1176620863,CA 1176620864,1176620879,US -1176620880,1176620967,CA +1176620880,1176620911,CA +1176620912,1176620927,US +1176620928,1176620967,CA 1176620968,1176620975,US 1176620976,1176620991,CA 1176620992,1176620999,US -1176621000,1176621599,CA +1176621000,1176621567,CA +1176621568,1176621575,US +1176621576,1176621599,CA 1176621600,1176621631,US 1176621632,1176621695,CA 1176621696,1176621727,US 1176621728,1176621759,CA 1176621760,1176621823,US -1176621824,1176621871,CA -1176621872,1176621887,US +1176621824,1176621863,CA +1176621864,1176621887,US 1176621888,1176622047,CA 1176622048,1176622079,US 1176622080,1176622335,GB @@ -29594,9 +33858,7 @@ 1176622432,1176622455,US 1176622456,1176622559,CA 1176622560,1176622591,US -1176622592,1176623359,CA -1176623360,1176623487,US -1176623488,1176623567,CA +1176622592,1176623567,CA 1176623568,1176623583,US 1176623584,1176623615,CA 1176623616,1176623871,US @@ -29612,11 +33874,11 @@ 1176629464,1176629503,US 1176629504,1176629519,CA 1176629520,1176629535,NZ -1176629536,1176629631,CA -1176629632,1176629727,US -1176629728,1176630527,CA -1176630528,1176631039,US -1176631040,1176631295,CA +1176629536,1176629695,CA +1176629696,1176629727,US +1176629728,1176629759,CA +1176629760,1176630271,US +1176630272,1176631295,CA 1176631296,1176631551,NL 1176631552,1176662015,US 1176662016,1176666111,CA @@ -29630,33 +33892,147 @@ 1176682640,1176682687,TR 1176682688,1176683047,US 1176683048,1176683055,BR -1176683056,1176683135,US +1176683056,1176683095,US +1176683096,1176683103,LT +1176683104,1176683135,US 1176683136,1176683143,HK -1176683144,1176683311,US +1176683144,1176683263,US +1176683264,1176683279,CA +1176683280,1176683287,MY +1176683288,1176683311,US 1176683312,1176683319,RO -1176683320,1176683607,US +1176683320,1176683335,US +1176683336,1176683343,IN +1176683344,1176683447,US +1176683448,1176683455,UA +1176683456,1176683607,US 1176683608,1176683615,PE -1176683616,1176683663,US +1176683616,1176683647,MD +1176683648,1176683663,US 1176683664,1176683671,PE -1176683672,1176684383,US +1176683672,1176684063,US +1176684064,1176684095,AU +1176684096,1176684119,US +1176684120,1176684159,FR +1176684160,1176684175,US +1176684176,1176684183,GB +1176684184,1176684191,CA +1176684192,1176684207,US +1176684208,1176684215,GB +1176684216,1176684383,US 1176684384,1176684399,DE -1176684400,1176686623,US +1176684400,1176685311,US +1176685312,1176685319,CN +1176685320,1176685399,US +1176685400,1176685407,EG +1176685408,1176685471,US +1176685472,1176685479,GB +1176685480,1176685487,US +1176685488,1176685495,GB +1176685496,1176685535,US +1176685536,1176685543,TR +1176685544,1176685551,RO +1176685552,1176685583,US +1176685584,1176685591,AU +1176685592,1176685599,UY +1176685600,1176685831,US +1176685832,1176685839,IN +1176685840,1176685847,EE +1176685848,1176685855,GB +1176685856,1176685871,US +1176685872,1176685879,AU +1176685880,1176685887,GB +1176685888,1176685895,US +1176685896,1176685903,GB +1176685904,1176685919,US +1176685920,1176685927,TH +1176685928,1176685935,IN +1176685936,1176685943,GB +1176685944,1176686095,US +1176686096,1176686111,IN +1176686112,1176686151,US +1176686152,1176686159,TR +1176686160,1176686167,NI +1176686168,1176686343,US +1176686344,1176686351,KR +1176686352,1176686367,US +1176686368,1176686375,IN +1176686376,1176686383,GB +1176686384,1176686431,US +1176686432,1176686439,CN +1176686440,1176686447,US +1176686448,1176686455,CA +1176686456,1176686471,US +1176686472,1176686479,EG +1176686480,1176686519,US +1176686520,1176686527,FR +1176686528,1176686535,US +1176686536,1176686543,GB +1176686544,1176686623,US 1176686624,1176686631,IL -1176686632,1176686719,US +1176686632,1176686655,US +1176686656,1176686663,CA +1176686664,1176686703,US +1176686704,1176686711,IT +1176686712,1176686719,ZA 1176686720,1176686751,CA -1176686752,1176686847,US -1176686848,1176687103,AN -1176687104,1176687519,US +1176686752,1176686767,US +1176686768,1176686783,TR +1176686784,1176686799,US +1176686800,1176686815,DE +1176686816,1176686847,US +1176686848,1176686855,AN +1176686856,1176686871,US +1176686872,1176686879,AN +1176686880,1176686895,ID +1176686896,1176686911,AN +1176686912,1176686919,CN +1176686920,1176686927,EG +1176686928,1176687103,AN +1176687104,1176687167,US +1176687168,1176687199,TR +1176687200,1176687375,US +1176687376,1176687383,CO +1176687384,1176687519,US 1176687520,1176687551,JP -1176687552,1176687775,US -1176687776,1176687807,MX -1176687808,1176687839,US +1176687552,1176687591,US +1176687592,1176687599,GB +1176687600,1176687647,US +1176687648,1176687655,GB +1176687656,1176687671,US +1176687672,1176687679,GB +1176687680,1176687839,US 1176687840,1176687871,GB 1176687872,1176687887,US 1176687888,1176687895,AU 1176687896,1176687903,US 1176687904,1176687911,MX -1176687912,1176688383,US +1176687912,1176687919,US +1176687920,1176687927,NZ +1176687928,1176688031,US +1176688032,1176688039,FR +1176688040,1176688055,US +1176688056,1176688063,FI +1176688064,1176688111,US +1176688112,1176688119,SK +1176688120,1176688135,US +1176688136,1176688143,GB +1176688144,1176688151,NO +1176688152,1176688159,EG +1176688160,1176688199,US +1176688200,1176688207,ZA +1176688208,1176688223,US +1176688224,1176688231,MX +1176688232,1176688239,IE +1176688240,1176688287,US +1176688288,1176688295,CA +1176688296,1176688303,US +1176688304,1176688311,ES +1176688312,1176688343,US +1176688344,1176688351,RU +1176688352,1176688359,AU +1176688360,1176688375,US +1176688376,1176688383,MY 1176688384,1176688391,GB 1176688392,1176688399,US 1176688400,1176688407,CA @@ -29667,13 +34043,11 @@ 1176688480,1176688487,US 1176688488,1176688495,AU 1176688496,1176688503,BG -1176688504,1176688511,SG -1176688512,1176688567,US +1176688504,1176688567,US 1176688568,1176688575,DE 1176688576,1176688631,US 1176688632,1176688639,TR -1176688640,1176688767,US -1176688768,1176688799,NZ +1176688640,1176688799,US 1176688800,1176688831,CN 1176688832,1176688863,US 1176688864,1176688895,GB @@ -29682,10 +34056,15 @@ 1176688960,1176688991,NL 1176688992,1176689023,US 1176689024,1176689055,CA -1176689056,1176689087,MY -1176689088,1176689183,US +1176689056,1176689183,US 1176689184,1176689215,BR -1176689216,1176689407,US +1176689216,1176689223,GB +1176689224,1176689231,US +1176689232,1176689239,KZ +1176689240,1176689255,US +1176689256,1176689263,HR +1176689264,1176689271,DE +1176689272,1176689407,US 1176689408,1176689439,DE 1176689440,1176689503,US 1176689504,1176689535,IL @@ -29707,39 +34086,31 @@ 1176690176,1176690207,FR 1176690208,1176690271,US 1176690272,1176690303,EG -1176690304,1176690335,US -1176690336,1176690367,CA +1176690304,1176690367,US 1176690368,1176690399,PK 1176690400,1176690431,CA 1176690432,1176690463,US 1176690464,1176690495,DO 1176690496,1176690527,CA 1176690528,1176690535,FR -1176690536,1176690543,US -1176690544,1176690551,RU -1176690552,1176690559,US +1176690536,1176690559,US 1176690560,1176690591,IN 1176690592,1176690791,US 1176690792,1176690799,CA -1176690800,1176690815,US -1176690816,1176690847,BR -1176690848,1176691007,US +1176690800,1176691007,US 1176691008,1176691039,ES 1176691040,1176691071,US 1176691072,1176691103,ID 1176691104,1176691135,DE 1176691136,1176691167,GB -1176691168,1176691199,US -1176691200,1176691231,GB -1176691232,1176691263,US +1176691168,1176691263,US 1176691264,1176691295,RU 1176691296,1176691327,TR 1176691328,1176691375,US 1176691376,1176691391,AU 1176691392,1176691519,US 1176691520,1176691551,GB -1176691552,1176691583,US -1176691584,1176691615,BE +1176691552,1176691615,US 1176691616,1176691647,LT 1176691648,1176691743,US 1176691744,1176691775,CA @@ -29762,15 +34133,12 @@ 1176692576,1176692583,TR 1176692584,1176692591,RO 1176692592,1176692599,FR -1176692600,1176692607,SE -1176692608,1176692639,US +1176692600,1176692639,US 1176692640,1176692671,GR 1176692672,1176692703,DE 1176692704,1176692735,GB 1176692736,1176692767,BR -1176692768,1176692799,US -1176692800,1176692831,AT -1176692832,1176692927,US +1176692768,1176692927,US 1176692928,1176692959,GB 1176692960,1176692991,US 1176692992,1176693023,CN @@ -29784,8 +34152,7 @@ 1176693568,1176693599,GB 1176693600,1176693631,LT 1176693632,1176693663,TR -1176693664,1176693695,MY -1176693696,1176693727,US +1176693664,1176693727,US 1176693728,1176693759,TR 1176693760,1176693791,US 1176693792,1176693823,TR @@ -29793,7 +34160,7 @@ 1176693888,1176693919,CA 1176693920,1176694047,US 1176694048,1176694079,IT -1176694080,1176694111,PA +1176694080,1176694111,US 1176694112,1176694143,FR 1176694144,1176694175,ES 1176694176,1176694303,US @@ -29804,21 +34171,15 @@ 1176694432,1176694463,HR 1176694464,1176694559,US 1176694560,1176694591,IE -1176694592,1176694623,US -1176694624,1176694655,TH -1176694656,1176694943,US +1176694592,1176694943,US 1176694944,1176694975,GB -1176694976,1176695007,CA -1176695008,1176695231,US -1176695232,1176695263,DE -1176695264,1176695295,US +1176694976,1176695295,US 1176695296,1176695303,TR 1176695304,1176695327,US 1176695328,1176695335,CA 1176695336,1176695359,US 1176695360,1176695391,JP -1176695392,1176695487,US -1176695488,1176695519,AU +1176695392,1176695519,US 1176695520,1176695551,FR 1176695552,1176695583,CA 1176695584,1176695615,US @@ -29830,15 +34191,11 @@ 1176695808,1176695839,VN 1176695840,1176695967,US 1176695968,1176695999,CA -1176696000,1176696031,US -1176696032,1176696063,CY -1176696064,1176696447,US +1176696000,1176696447,US 1176696448,1176696463,CA 1176696464,1176697015,US 1176697016,1176697023,TR -1176697024,1176697159,US -1176697160,1176697167,AT -1176697168,1176697223,US +1176697024,1176697223,US 1176697224,1176697231,FR 1176697232,1176697239,US 1176697240,1176697247,IL @@ -29848,8 +34205,7 @@ 1176697424,1176697439,CA 1176697440,1176697815,US 1176697816,1176697823,DE -1176697824,1176697951,US -1176697952,1176697959,CA +1176697824,1176697959,US 1176697960,1176697967,DE 1176697968,1176697975,US 1176697976,1176697983,AU @@ -29892,26 +34248,2259 @@ 1176772096,1176776703,US 1176776704,1176780799,CA 1176780800,1176895487,US -1176895488,1176896519,CA +1176895488,1176895743,CA +1176895744,1176895751,GB +1176895752,1176895759,CO +1176895760,1176895775,US +1176895776,1176895783,AE +1176895784,1176895791,BR +1176895792,1176895807,US +1176895808,1176895815,GB +1176895816,1176895823,YE +1176895824,1176895831,CA +1176895832,1176895839,US +1176895840,1176895847,IR +1176895848,1176895887,CA +1176895888,1176895895,IN +1176895896,1176895975,CA +1176895976,1176895983,AR +1176895984,1176896015,CA +1176896016,1176896023,US +1176896024,1176896031,BR +1176896032,1176896039,TR +1176896040,1176896047,BR +1176896048,1176896063,CA +1176896064,1176896079,US +1176896080,1176896087,MY +1176896088,1176896127,CA +1176896128,1176896135,JO +1176896136,1176896143,CH +1176896144,1176896151,AE +1176896152,1176896159,CA +1176896160,1176896167,BR +1176896168,1176896175,VG +1176896176,1176896183,NZ +1176896184,1176896191,US +1176896192,1176896199,BR +1176896200,1176896207,IR +1176896208,1176896215,JP +1176896216,1176896223,US +1176896224,1176896231,BR +1176896232,1176896239,CA +1176896240,1176896247,ES +1176896248,1176896255,RO +1176896256,1176896263,CA +1176896264,1176896271,MX +1176896272,1176896279,HK +1176896280,1176896287,CA +1176896288,1176896295,PE +1176896296,1176896311,US +1176896312,1176896335,CA +1176896336,1176896343,US +1176896344,1176896351,CA +1176896352,1176896359,US +1176896360,1176896367,TH +1176896368,1176896375,CA +1176896376,1176896383,US +1176896384,1176896415,CA +1176896416,1176896431,EG +1176896432,1176896439,SE +1176896440,1176896447,CA +1176896448,1176896455,US +1176896456,1176896463,ES +1176896464,1176896471,US +1176896472,1176896479,MX +1176896480,1176896487,US +1176896488,1176896495,CA +1176896496,1176896503,US +1176896504,1176896511,CA +1176896512,1176896519,US 1176896520,1176896527,MX -1176896528,1176896543,CA +1176896528,1176896535,IN +1176896536,1176896543,CA 1176896544,1176896551,MX -1176896552,1176897047,CA -1176897048,1176897055,US -1176897056,1176899151,CA +1176896552,1176896567,CA +1176896568,1176896575,IT +1176896576,1176896583,BR +1176896584,1176896591,US +1176896592,1176896599,LU +1176896600,1176896607,BR +1176896608,1176896615,BG +1176896616,1176896623,CA +1176896624,1176896631,US +1176896632,1176896639,GB +1176896640,1176896647,BR +1176896648,1176896655,FR +1176896656,1176896663,CA +1176896664,1176896679,US +1176896680,1176896687,UA +1176896688,1176896695,CA +1176896696,1176896703,MK +1176896704,1176896719,CA +1176896720,1176896735,US +1176896736,1176896783,CA +1176896784,1176896791,US +1176896792,1176896799,QA +1176896800,1176896807,CA +1176896808,1176896815,GB +1176896816,1176896831,CA +1176896832,1176896839,US +1176896840,1176896847,CA +1176896848,1176896855,PE +1176896856,1176896863,BD +1176896864,1176896871,VG +1176896872,1176896879,KG +1176896880,1176896887,PL +1176896888,1176896935,CA +1176896936,1176896951,BR +1176896952,1176896959,SA +1176896960,1176896967,UM +1176896968,1176896975,MX +1176896976,1176896983,DE +1176896984,1176896991,MX +1176896992,1176896999,US +1176897000,1176897007,CA +1176897008,1176897015,TR +1176897016,1176897023,AG +1176897024,1176897039,US +1176897040,1176897047,CA +1176897048,1176897087,US +1176897088,1176897095,CA +1176897096,1176897103,MX +1176897104,1176897111,CA +1176897112,1176897127,US +1176897128,1176897143,CA +1176897144,1176897151,BR +1176897152,1176897167,IR +1176897168,1176897175,US +1176897176,1176897183,MX +1176897184,1176897191,IN +1176897192,1176897199,PK +1176897200,1176897207,CA +1176897208,1176897215,OM +1176897216,1176897247,CA +1176897248,1176897279,US +1176897280,1176897287,KW +1176897288,1176897295,US +1176897296,1176897303,RU +1176897304,1176897311,BR +1176897312,1176897319,KW +1176897320,1176897327,RO +1176897328,1176897335,MY +1176897336,1176897343,AE +1176897344,1176897359,US +1176897360,1176897391,CA +1176897392,1176897399,US +1176897400,1176897407,PL +1176897408,1176897415,US +1176897416,1176897423,NZ +1176897424,1176897431,RO +1176897432,1176897439,US +1176897440,1176897447,IR +1176897448,1176897455,BR +1176897456,1176897479,CA +1176897480,1176897487,BR +1176897488,1176897495,CA +1176897496,1176897503,GB +1176897504,1176897511,FR +1176897512,1176897519,CA +1176897520,1176897527,TW +1176897528,1176897543,CA +1176897544,1176897551,GB +1176897552,1176897559,IT +1176897560,1176897567,RU +1176897568,1176897575,CA +1176897576,1176897583,BR +1176897584,1176897591,CA +1176897592,1176897599,NO +1176897600,1176897607,YE +1176897608,1176897615,CA +1176897616,1176897623,US +1176897624,1176897631,KW +1176897632,1176897639,CA +1176897640,1176897647,IN +1176897648,1176897655,CA +1176897656,1176897663,JP +1176897664,1176897679,US +1176897680,1176897687,AU +1176897688,1176897695,IE +1176897696,1176897711,CA +1176897712,1176897719,BR +1176897720,1176897727,MX +1176897728,1176897735,CA +1176897736,1176897743,PK +1176897744,1176897751,SE +1176897752,1176897759,AE +1176897760,1176897775,US +1176897776,1176897783,CN +1176897784,1176897799,CA +1176897800,1176897807,OM +1176897808,1176897823,IR +1176897824,1176897855,TR +1176897856,1176897863,US +1176897864,1176897879,CA +1176897880,1176897887,US +1176897888,1176897895,MX +1176897896,1176897903,PK +1176897904,1176897911,LB +1176897912,1176897919,CA +1176897920,1176897927,PK +1176897928,1176897935,SG +1176897936,1176897943,FR +1176897944,1176897951,US +1176897952,1176897959,CA +1176897960,1176897983,US +1176897984,1176897991,CA +1176897992,1176898015,US +1176898016,1176898031,PK +1176898032,1176898039,IL +1176898040,1176898047,PK +1176898048,1176898055,CA +1176898056,1176898063,TR +1176898064,1176898071,RU +1176898072,1176898079,PK +1176898080,1176898111,CA +1176898112,1176898119,JP +1176898120,1176898127,MX +1176898128,1176898135,BR +1176898136,1176898151,US +1176898152,1176898159,TR +1176898160,1176898167,US +1176898168,1176898175,GT +1176898176,1176898191,US +1176898192,1176898199,AM +1176898200,1176898207,PK +1176898208,1176898215,IN +1176898216,1176898239,CA +1176898240,1176898247,PK +1176898248,1176898255,CA +1176898256,1176898263,PK +1176898264,1176898287,US +1176898288,1176898295,PK +1176898296,1176898831,CA +1176898832,1176898855,US +1176898856,1176898863,AU +1176898864,1176898871,CA +1176898872,1176898879,GB +1176898880,1176898903,CA +1176898904,1176898911,OM +1176898912,1176898943,CA +1176898944,1176898951,IR +1176898952,1176898959,US +1176898960,1176898967,EC +1176898968,1176898983,US +1176898984,1176898991,EC +1176898992,1176898999,NL +1176899000,1176899007,SA +1176899008,1176899015,PK +1176899016,1176899023,CA +1176899024,1176899031,AR +1176899032,1176899039,TH +1176899040,1176899047,US +1176899048,1176899055,CA +1176899056,1176899063,MD +1176899064,1176899071,GB +1176899072,1176899087,US +1176899088,1176899095,CA +1176899096,1176899103,GB +1176899104,1176899119,PK +1176899120,1176899127,CO +1176899128,1176899143,CA +1176899144,1176899151,US 1176899152,1176899159,KZ -1176899160,1176908223,CA +1176899160,1176899175,GB +1176899176,1176899183,CA +1176899184,1176899191,SA +1176899192,1176899207,CA +1176899208,1176899215,AE +1176899216,1176899223,AR +1176899224,1176899239,CA +1176899240,1176899247,AE +1176899248,1176899255,CA +1176899256,1176899263,LB +1176899264,1176899271,CZ +1176899272,1176899279,CA +1176899280,1176899287,BR +1176899288,1176899295,US +1176899296,1176899303,CA +1176899304,1176899311,US +1176899312,1176899327,CA +1176899328,1176899335,MX +1176899336,1176899351,CA +1176899352,1176899359,US +1176899360,1176899375,CA +1176899376,1176899383,HU +1176899384,1176899399,CA +1176899400,1176899407,DK +1176899408,1176899415,CA +1176899416,1176899423,US +1176899424,1176899439,BR +1176899440,1176899455,CA +1176899456,1176899463,UA +1176899464,1176899471,CA +1176899472,1176899479,GB +1176899480,1176899487,MX +1176899488,1176899503,CA +1176899504,1176899511,US +1176899512,1176899519,BR +1176899520,1176899527,CA +1176899528,1176899535,RU +1176899536,1176899559,CA +1176899560,1176899567,PT +1176899568,1176899575,NL +1176899576,1176899583,NZ +1176899584,1176899591,ZA +1176899592,1176899599,AM +1176899600,1176899607,CA +1176899608,1176899615,AR +1176899616,1176899623,NL +1176899624,1176899639,CA +1176899640,1176899647,GB +1176899648,1176899655,CN +1176899656,1176899711,CA +1176899712,1176899775,CN +1176899776,1176899807,CA +1176899808,1176899823,BR +1176899824,1176899839,US +1176899840,1176899855,CA +1176899856,1176899879,US +1176899880,1176899887,CA +1176899888,1176899903,IR +1176899904,1176899919,CA +1176899920,1176899927,CY +1176899928,1176899951,CA +1176899952,1176899959,IN +1176899960,1176899967,US +1176899968,1176899991,CA +1176899992,1176899999,MY +1176900000,1176900007,CR +1176900008,1176900015,US +1176900016,1176900023,CA +1176900024,1176900031,US +1176900032,1176900039,IN +1176900040,1176900047,US +1176900048,1176900055,AU +1176900056,1176900063,CA +1176900064,1176900079,US +1176900080,1176900087,CA +1176900088,1176900095,US +1176900096,1176900111,CA +1176900112,1176900119,RU +1176900120,1176900199,CA +1176900200,1176900207,BR +1176900208,1176900215,US +1176900216,1176900223,PK +1176900224,1176900231,GB +1176900232,1176900239,CA +1176900240,1176900247,BE +1176900248,1176900255,IN +1176900256,1176900263,PK +1176900264,1176900271,AE +1176900272,1176900279,PK +1176900280,1176900287,US +1176900288,1176900295,NL +1176900296,1176900303,US +1176900304,1176900311,TR +1176900312,1176900319,IN +1176900320,1176900327,EG +1176900328,1176900335,KW +1176900336,1176900343,IE +1176900344,1176900351,CA +1176900352,1176900359,DE +1176900360,1176900367,BR +1176900368,1176900375,CA +1176900376,1176900383,US +1176900384,1176900399,IR +1176900400,1176900407,CA +1176900408,1176900415,BE +1176900416,1176900423,FR +1176900424,1176900439,US +1176900440,1176900455,CA +1176900456,1176900463,IR +1176900464,1176900471,US +1176900472,1176900479,CA +1176900480,1176900487,US +1176900488,1176900495,AE +1176900496,1176900503,AR +1176900504,1176900535,US +1176900536,1176900543,IR +1176900544,1176900551,QA +1176900552,1176900599,CA +1176900600,1176900615,US +1176900616,1176900639,BR +1176900640,1176900647,US +1176900648,1176900655,CA +1176900656,1176900663,AU +1176900664,1176900671,CA +1176900672,1176900679,NZ +1176900680,1176900687,IT +1176900688,1176900695,US +1176900696,1176900703,BR +1176900704,1176900719,CA +1176900720,1176900727,SA +1176900728,1176900735,CO +1176900736,1176900783,US +1176900784,1176900791,BR +1176900792,1176900807,CA +1176900808,1176900815,CH +1176900816,1176900831,US +1176900832,1176900839,EG +1176900840,1176900847,VE +1176900848,1176900855,AE +1176900856,1176900863,ES +1176900864,1176900871,BR +1176900872,1176900911,CA +1176900912,1176900919,SE +1176900920,1176900927,ES +1176900928,1176900951,CA +1176900952,1176900959,CZ +1176900960,1176900967,CA +1176900968,1176900975,GB +1176900976,1176900983,BE +1176900984,1176900991,US +1176900992,1176900999,AU +1176901000,1176901007,TR +1176901008,1176901015,US +1176901016,1176901023,CA +1176901024,1176901039,MX +1176901040,1176901047,IL +1176901048,1176901055,CA +1176901056,1176901063,LV +1176901064,1176901071,TR +1176901072,1176901079,US +1176901080,1176901087,BR +1176901088,1176901095,CA +1176901096,1176901103,US +1176901104,1176901119,CA +1176901120,1176901127,DK +1176901128,1176901135,CA +1176901136,1176901143,IS +1176901144,1176901151,PA +1176901152,1176901183,CA +1176901184,1176901223,DE +1176901224,1176901231,IN +1176901232,1176901239,CA +1176901240,1176901247,YE +1176901248,1176901255,CA +1176901256,1176901263,AR +1176901264,1176901271,BR +1176901272,1176901279,TR +1176901280,1176901311,CA +1176901312,1176901319,LU +1176901320,1176901327,AE +1176901328,1176901335,US +1176901336,1176901343,MX +1176901344,1176901359,CA +1176901360,1176901367,IT +1176901368,1176901375,CA +1176901376,1176901383,IR +1176901384,1176901391,NL +1176901392,1176901399,PK +1176901400,1176901439,US +1176901440,1176901447,AU +1176901448,1176901455,CA +1176901456,1176901471,US +1176901472,1176901503,CA +1176901504,1176901511,BH +1176901512,1176901519,US +1176901520,1176901527,CA +1176901528,1176901535,US +1176901536,1176901543,HU +1176901544,1176901551,IN +1176901552,1176901559,NL +1176901560,1176901567,CA +1176901568,1176901575,GB +1176901576,1176901591,US +1176901592,1176901599,ES +1176901600,1176901607,BR +1176901608,1176901615,US +1176901616,1176901623,CN +1176901624,1176901631,CA +1176901632,1176901639,AE +1176901640,1176901647,CA +1176901648,1176901655,DE +1176901656,1176901663,US +1176901664,1176901671,CA +1176901672,1176901679,PT +1176901680,1176901687,CA +1176901688,1176901695,US +1176901696,1176901703,CA +1176901704,1176901719,CN +1176901720,1176901727,AU +1176901728,1176901735,IN +1176901736,1176901743,US +1176901744,1176901751,CA +1176901752,1176901759,TH +1176901760,1176901767,PK +1176901768,1176901775,US +1176901776,1176901783,CA +1176901784,1176901807,US +1176901808,1176901815,DE +1176901816,1176901823,US +1176901824,1176901831,IR +1176901832,1176901839,GR +1176901840,1176901847,CO +1176901848,1176901855,CA +1176901856,1176901863,ES +1176901864,1176901871,BR +1176901872,1176901879,RU +1176901880,1176901887,BR +1176901888,1176901919,PH +1176901920,1176901935,CA +1176901936,1176901951,BR +1176901952,1176901967,CA +1176901968,1176901983,US +1176901984,1176902015,CA +1176902016,1176902047,US +1176902048,1176902079,PL +1176902080,1176902095,BR +1176902096,1176902111,TW +1176902112,1176902399,CA +1176902400,1176902415,IT +1176902416,1176902431,CA +1176902432,1176902463,HK +1176902464,1176902479,CA +1176902480,1176902495,UA +1176902496,1176902527,CA +1176902528,1176902559,CY +1176902560,1176902591,CA +1176902592,1176902607,PT +1176902608,1176902663,CA +1176902664,1176902671,GB +1176902672,1176902679,MX +1176902680,1176902687,BZ +1176902688,1176902703,US +1176902704,1176902711,CA +1176902712,1176902719,US +1176902720,1176902727,BR +1176902728,1176902735,CA +1176902736,1176902743,GB +1176902744,1176902751,VN +1176902752,1176902759,RU +1176902760,1176902767,US +1176902768,1176902783,IN +1176902784,1176902791,SA +1176902792,1176902807,US +1176902808,1176902815,CA +1176902816,1176902823,UA +1176902824,1176902831,IQ +1176902832,1176902839,CA +1176902840,1176902847,HR +1176902848,1176902855,US +1176902856,1176902863,GB +1176902864,1176902871,RU +1176902872,1176902887,CA +1176902888,1176902895,RU +1176902896,1176902911,CA +1176902912,1176902919,HU +1176902920,1176902927,IN +1176902928,1176902935,CA +1176902936,1176902943,CY +1176902944,1176902951,RU +1176902952,1176902959,AZ +1176902960,1176902967,SA +1176902968,1176902975,CA +1176902976,1176902983,IT +1176902984,1176902991,MX +1176902992,1176902999,LV +1176903000,1176903023,CA +1176903024,1176903039,US +1176903040,1176903055,CA +1176903056,1176903063,US +1176903064,1176903071,BR +1176903072,1176903079,IN +1176903080,1176903095,CA +1176903096,1176903103,RU +1176903104,1176903111,CA +1176903112,1176903119,RU +1176903120,1176903135,CA +1176903136,1176903143,BR +1176903144,1176903159,CA +1176903160,1176903191,US +1176903192,1176903215,CA +1176903216,1176903231,US +1176903232,1176903255,CA +1176903256,1176903263,CO +1176903264,1176903271,GT +1176903272,1176903287,CA +1176903288,1176903295,PK +1176903296,1176903303,IT +1176903304,1176903311,CA +1176903312,1176903327,US +1176903328,1176903359,CA +1176903360,1176903367,BR +1176903368,1176903371,PK +1176903372,1176903375,CA +1176903376,1176903383,BR +1176903384,1176903391,US +1176903392,1176903407,CA +1176903408,1176903423,US +1176903424,1176903935,CA +1176903936,1176903943,BD +1176903944,1176903951,GB +1176903952,1176903959,CA +1176903960,1176903967,BR +1176903968,1176903991,CA +1176903992,1176903999,ZA +1176904000,1176904015,CA +1176904016,1176904031,US +1176904032,1176904055,CA +1176904056,1176904063,TR +1176904064,1176904071,UA +1176904072,1176904079,IL +1176904080,1176904087,ZA +1176904088,1176904095,CA +1176904096,1176904103,ES +1176904104,1176904111,US +1176904112,1176904127,CA +1176904128,1176904135,US +1176904136,1176904143,BR +1176904144,1176904151,CA +1176904152,1176904159,UY +1176904160,1176904167,AM +1176904168,1176904175,CA +1176904176,1176904183,EE +1176904184,1176904191,EG +1176904192,1176904199,RO +1176904200,1176904207,US +1176904208,1176904215,CA +1176904216,1176904223,TR +1176904224,1176904239,IN +1176904240,1176904247,NL +1176904248,1176904255,VG +1176904256,1176904263,US +1176904264,1176904271,SE +1176904272,1176904279,CD +1176904280,1176904287,NO +1176904288,1176904295,ES +1176904296,1176904303,CA +1176904304,1176904311,PH +1176904312,1176904319,GB +1176904320,1176904327,EG +1176904328,1176904335,SI +1176904336,1176904343,CA +1176904344,1176904351,VN +1176904352,1176904359,FR +1176904360,1176904367,UA +1176904368,1176904375,IL +1176904376,1176904383,CA +1176904384,1176904391,AF +1176904392,1176904399,TR +1176904400,1176904407,AE +1176904408,1176904415,US +1176904416,1176904431,CA +1176904432,1176904439,IR +1176904440,1176904447,SA +1176904448,1176904455,IN +1176904456,1176904463,CA +1176904464,1176904471,PK +1176904472,1176904479,BR +1176904480,1176904487,VE +1176904488,1176904495,ZA +1176904496,1176904503,US +1176904504,1176904511,LV +1176904512,1176904519,US +1176904520,1176904527,IN +1176904528,1176904551,SA +1176904552,1176904567,CA +1176904568,1176904575,DE +1176904576,1176904583,US +1176904584,1176904599,CA +1176904600,1176904607,IL +1176904608,1176904615,BR +1176904616,1176904631,CA +1176904632,1176904639,GB +1176904640,1176904655,US +1176904656,1176904663,CA +1176904664,1176904679,US +1176904680,1176904687,PT +1176904688,1176904695,CA +1176904696,1176904703,SA +1176904704,1176904711,IN +1176904712,1176904719,ZA +1176904720,1176904727,CA +1176904728,1176904751,US +1176904752,1176904759,MA +1176904760,1176904767,CA +1176904768,1176904775,RU +1176904776,1176904783,AU +1176904784,1176904791,IN +1176904792,1176904799,CY +1176904800,1176904823,US +1176904824,1176904831,RU +1176904832,1176904839,TR +1176904840,1176904847,US +1176904848,1176904855,DO +1176904856,1176904863,CO +1176904864,1176904871,AU +1176904872,1176904879,US +1176904880,1176904915,CA +1176904916,1176904919,US +1176904920,1176904927,TR +1176904928,1176904943,MA +1176904944,1176905479,CA +1176905480,1176905487,DE +1176905488,1176905503,CA +1176905504,1176905511,CY +1176905512,1176905631,CA +1176905632,1176905639,US +1176905640,1176905647,CA +1176905648,1176905655,SA +1176905656,1176905663,CA +1176905664,1176905671,BR +1176905672,1176905679,IR +1176905680,1176905695,US +1176905696,1176905719,CA +1176905720,1176905727,EC +1176905728,1176905735,BR +1176905736,1176905743,US +1176905744,1176905751,MX +1176905752,1176905767,CA +1176905768,1176905775,TR +1176905776,1176905791,CA +1176905792,1176905799,CY +1176905800,1176905815,CA +1176905816,1176905823,MX +1176905824,1176905831,CN +1176905832,1176905839,CA +1176905840,1176905847,BR +1176905848,1176905855,US +1176905856,1176905871,IN +1176905872,1176905879,FI +1176905880,1176905887,CA +1176905888,1176905895,US +1176905896,1176905903,NO +1176905904,1176905911,CA +1176905912,1176905919,NO +1176905920,1176905927,US +1176905928,1176905935,CA +1176905936,1176905951,US +1176905952,1176905959,ES +1176905960,1176905967,CA +1176905968,1176905975,US +1176905976,1176905983,CA +1176905984,1176905991,CL +1176905992,1176905999,GR +1176906000,1176906015,CA +1176906016,1176906023,US +1176906024,1176906031,BR +1176906032,1176906039,IN +1176906040,1176906047,ZA +1176906048,1176906055,CH +1176906056,1176906063,CA +1176906064,1176906071,US +1176906072,1176906087,CA +1176906088,1176906095,BR +1176906096,1176906103,AU +1176906104,1176906111,CA +1176906112,1176906127,US +1176906128,1176906135,IT +1176906136,1176906143,FR +1176906144,1176906151,IN +1176906152,1176906159,RU +1176906160,1176906175,CA +1176906176,1176906183,US +1176906184,1176906191,CA +1176906192,1176906199,SA +1176906200,1176906207,SE +1176906208,1176906215,FR +1176906216,1176906223,BR +1176906224,1176906263,CA +1176906264,1176906271,ES +1176906272,1176906279,CA +1176906280,1176906287,SY +1176906288,1176906295,JP +1176906296,1176906303,US +1176906304,1176906311,CA +1176906312,1176906319,IN +1176906320,1176906327,CA +1176906328,1176906335,IR +1176906336,1176906391,CA +1176906392,1176906399,MX +1176906400,1176906407,US +1176906408,1176906415,NZ +1176906416,1176906431,CA +1176906432,1176906439,BR +1176906440,1176906447,DO +1176906448,1176906463,US +1176906464,1176906471,CA +1176906472,1176906479,JO +1176906480,1176906511,CA +1176906512,1176906519,US +1176906520,1176906527,RU +1176906528,1176906543,BR +1176906544,1176906551,CA +1176906552,1176906559,MX +1176906560,1176906567,QA +1176906568,1176906575,CA +1176906576,1176906583,SE +1176906584,1176906591,BB +1176906592,1176906599,IN +1176906600,1176906607,FR +1176906608,1176906615,CA +1176906616,1176906623,US +1176906624,1176906631,GR +1176906632,1176906639,US +1176906640,1176906647,CA +1176906648,1176906663,US +1176906664,1176906671,PL +1176906672,1176906679,US +1176906680,1176906687,IL +1176906688,1176906695,CA +1176906696,1176906703,US +1176906704,1176906711,CA +1176906712,1176906719,UA +1176906720,1176906727,CH +1176906728,1176906735,CZ +1176906736,1176906743,US +1176906744,1176906751,MX +1176906752,1176906767,CN +1176906768,1176906775,BR +1176906776,1176906791,CA +1176906792,1176906815,VE +1176906816,1176906855,US +1176906856,1176906863,CA +1176906864,1176906871,GB +1176906872,1176906879,CA +1176906880,1176906927,BR +1176906928,1176906935,CA +1176906936,1176906951,BR +1176906952,1176906967,US +1176906968,1176906975,IN +1176906976,1176906983,MX +1176906984,1176906991,CA +1176906992,1176907015,US +1176907016,1176907023,BD +1176907024,1176907031,CA +1176907032,1176907039,TR +1176907040,1176907055,US +1176907056,1176907063,CA +1176907064,1176907071,US +1176907072,1176907079,IN +1176907080,1176907087,CA +1176907088,1176907095,US +1176907096,1176907119,CA +1176907120,1176907127,FR +1176907128,1176907135,MX +1176907136,1176907159,CA +1176907160,1176907167,HK +1176907168,1176907175,PT +1176907176,1176907183,US +1176907184,1176907191,CA +1176907192,1176907199,IN +1176907200,1176907207,US +1176907208,1176907215,MX +1176907216,1176907223,US +1176907224,1176907231,CA +1176907232,1176907239,RU +1176907240,1176907247,AE +1176907248,1176907255,NO +1176907256,1176907263,US +1176907264,1176907271,CA +1176907272,1176907279,US +1176907280,1176907287,JP +1176907288,1176907303,CA +1176907304,1176907311,US +1176907312,1176907319,CA +1176907320,1176907327,IT +1176907328,1176907335,CA +1176907336,1176907343,SE +1176907344,1176907351,MX +1176907352,1176907359,CA +1176907360,1176907367,FR +1176907368,1176907375,RO +1176907376,1176907383,EG +1176907384,1176907391,US +1176907392,1176907399,CA +1176907400,1176907407,MX +1176907408,1176907415,PK +1176907416,1176907423,TR +1176907424,1176907431,AR +1176907432,1176907439,SA +1176907440,1176907455,IN +1176907456,1176907479,BR +1176907480,1176907487,US +1176907488,1176907495,CA +1176907496,1176907503,BR +1176907504,1176907519,US +1176907520,1176907535,CA +1176907536,1176907543,BR +1176907544,1176907583,CA +1176907584,1176907591,BR +1176907592,1176907607,CA +1176907608,1176907615,TR +1176907616,1176907623,CA +1176907624,1176907631,VG +1176907632,1176907639,CA +1176907640,1176907647,CN +1176907648,1176907655,CA +1176907656,1176907663,GB +1176907664,1176907679,US +1176907680,1176907719,CA +1176907720,1176907727,US +1176907728,1176907735,CA +1176907736,1176907751,US +1176907752,1176907759,CA +1176907760,1176907767,CN +1176907768,1176907783,US +1176907784,1176907791,CA +1176907792,1176907799,MX +1176907800,1176907807,TR +1176907808,1176907815,CA +1176907816,1176907823,IQ +1176907824,1176907831,CA +1176907832,1176907839,US +1176907840,1176907855,CA +1176907856,1176907863,TR +1176907864,1176907871,CD +1176907872,1176907879,AR +1176907880,1176907903,CA +1176907904,1176907911,ID +1176907912,1176907943,CA +1176907944,1176907959,US +1176907960,1176907967,CN +1176907968,1176907975,CA +1176907976,1176907983,GR +1176907984,1176907991,US +1176907992,1176908007,CA +1176908008,1176908015,US +1176908016,1176908023,RU +1176908024,1176908031,IN +1176908032,1176908039,BR +1176908040,1176908047,SY +1176908048,1176908055,CA +1176908056,1176908063,US +1176908064,1176908071,FR +1176908072,1176908079,CA +1176908080,1176908095,GT +1176908096,1176908103,CN +1176908104,1176908111,PH +1176908112,1176908119,IL +1176908120,1176908127,US +1176908128,1176908135,GR +1176908136,1176908143,CA +1176908144,1176908151,GR +1176908152,1176908159,US +1176908160,1176908167,CA +1176908168,1176908175,IL +1176908176,1176908183,AE +1176908184,1176908191,TR +1176908192,1176908199,MX +1176908200,1176908207,US +1176908208,1176908215,MX +1176908216,1176908223,CA 1176908224,1176908231,MX -1176908232,1176909671,CA -1176909672,1176909679,US -1176909680,1176917831,CA +1176908232,1176908303,CA +1176908304,1176908311,HU +1176908312,1176908319,GB +1176908320,1176908351,CY +1176908352,1176908359,CA +1176908360,1176908367,US +1176908368,1176908375,AM +1176908376,1176908383,CA +1176908384,1176908391,FR +1176908392,1176908399,IN +1176908400,1176908407,BO +1176908408,1176908415,CA +1176908416,1176908423,CY +1176908424,1176908431,US +1176908432,1176908439,EG +1176908440,1176908447,IN +1176908448,1176908455,CZ +1176908456,1176908463,US +1176908464,1176908471,CA +1176908472,1176908479,IN +1176908480,1176908487,RU +1176908488,1176908495,US +1176908496,1176908503,PT +1176908504,1176908519,US +1176908520,1176908527,CA +1176908528,1176908535,IN +1176908536,1176908543,US +1176908544,1176908551,SG +1176908552,1176908559,MV +1176908560,1176908567,IL +1176908568,1176908575,CA +1176908576,1176908583,GI +1176908584,1176908591,FR +1176908592,1176908599,US +1176908600,1176908607,CA +1176908608,1176908615,CO +1176908616,1176908623,CA +1176908624,1176908631,TR +1176908632,1176908639,PT +1176908640,1176908647,US +1176908648,1176908655,GB +1176908656,1176908663,RO +1176908664,1176908679,AU +1176908680,1176908687,CA +1176908688,1176908695,IN +1176908696,1176908703,US +1176908704,1176908711,GB +1176908712,1176908719,TR +1176908720,1176908735,UA +1176908736,1176908743,CH +1176908744,1176908751,MX +1176908752,1176908759,US +1176908760,1176908767,CA +1176908768,1176908775,ZA +1176908776,1176908783,US +1176908784,1176908791,AT +1176908792,1176908799,CA +1176908800,1176908807,GR +1176908808,1176908815,CA +1176908816,1176908823,PK +1176908824,1176908831,CA +1176908832,1176908839,US +1176908840,1176908847,IR +1176908848,1176908855,AE +1176908856,1176908863,CA +1176908864,1176908871,IN +1176908872,1176908879,CA +1176908880,1176908887,MX +1176908888,1176908895,US +1176908896,1176908903,BR +1176908904,1176908911,US +1176908912,1176908919,BH +1176908920,1176908927,CA +1176908928,1176908935,SE +1176908936,1176908943,BR +1176908944,1176908951,HU +1176908952,1176908959,US +1176908960,1176908967,CA +1176908968,1176908975,TR +1176908976,1176908983,RU +1176908984,1176908991,UA +1176908992,1176909007,CA +1176909008,1176909015,EG +1176909016,1176909023,MX +1176909024,1176909031,US +1176909032,1176909047,CA +1176909048,1176909055,US +1176909056,1176909063,HK +1176909064,1176909071,CA +1176909072,1176909087,US +1176909088,1176909095,CA +1176909096,1176909103,US +1176909104,1176909111,LB +1176909112,1176909119,US +1176909120,1176909135,CA +1176909136,1176909175,US +1176909176,1176909183,NL +1176909184,1176909199,CA +1176909200,1176909207,BR +1176909208,1176909215,US +1176909216,1176909223,NL +1176909224,1176909231,CA +1176909232,1176909239,US +1176909240,1176909247,JO +1176909248,1176909263,US +1176909264,1176909271,GB +1176909272,1176909287,CA +1176909288,1176909295,BR +1176909296,1176909575,CA +1176909576,1176909583,YE +1176909584,1176909591,CA +1176909592,1176909599,RO +1176909600,1176909607,US +1176909608,1176909615,CA +1176909616,1176909623,US +1176909624,1176909631,UY +1176909632,1176909639,NO +1176909640,1176909647,US +1176909648,1176909655,RU +1176909656,1176909679,US +1176909680,1176909687,RO +1176909688,1176909695,RU +1176909696,1176909703,CA +1176909704,1176909711,US +1176909712,1176909719,CA +1176909720,1176909727,SE +1176909728,1176909743,US +1176909744,1176909751,IN +1176909752,1176909759,CA +1176909760,1176909767,FR +1176909768,1176909775,CA +1176909776,1176909783,US +1176909784,1176909791,CA +1176909792,1176909799,IT +1176909800,1176909807,AU +1176909808,1176909815,US +1176909816,1176909823,IN +1176909824,1176909831,SE +1176909832,1176909847,US +1176909848,1176909855,CA +1176909856,1176909863,GB +1176909864,1176909895,PK +1176909896,1176909903,BR +1176909904,1176909911,IN +1176909912,1176909919,US +1176909920,1176909927,DO +1176909928,1176909935,CA +1176909936,1176909943,BR +1176909944,1176909959,IL +1176909960,1176909967,HK +1176909968,1176909991,CA +1176909992,1176909999,IN +1176910000,1176910007,DE +1176910008,1176910015,NL +1176910016,1176910023,US +1176910024,1176910039,CA +1176910040,1176910047,GB +1176910048,1176910055,BR +1176910056,1176910063,UY +1176910064,1176910071,AE +1176910072,1176910079,IQ +1176910080,1176910087,ES +1176910088,1176910095,LB +1176910096,1176910103,IN +1176910104,1176910111,SA +1176910112,1176910119,CA +1176910120,1176910127,IL +1176910128,1176910135,US +1176910136,1176910143,CA +1176910144,1176910151,US +1176910152,1176910167,DE +1176910168,1176910175,US +1176910176,1176910183,IN +1176910184,1176910191,US +1176910192,1176910199,KW +1176910200,1176910207,LB +1176910208,1176910215,US +1176910216,1176910223,BR +1176910224,1176910231,CA +1176910232,1176910239,US +1176910240,1176910247,BR +1176910248,1176910263,CA +1176910264,1176910271,US +1176910272,1176910279,BR +1176910280,1176910303,CA +1176910304,1176910311,US +1176910312,1176910319,ES +1176910320,1176910327,IT +1176910328,1176910335,CA +1176910336,1176910343,UA +1176910344,1176910351,ZA +1176910352,1176910359,CA +1176910360,1176910367,TR +1176910368,1176910375,CA +1176910376,1176910383,IN +1176910384,1176910391,US +1176910392,1176910399,RS +1176910400,1176910407,EC +1176910408,1176910415,BR +1176910416,1176910423,US +1176910424,1176910431,NZ +1176910432,1176910439,CA +1176910440,1176910447,US +1176910448,1176910455,CA +1176910456,1176910463,TR +1176910464,1176910471,VG +1176910472,1176910479,CA +1176910480,1176910487,GB +1176910488,1176910495,BR +1176910496,1176910727,CA +1176910728,1176910735,NZ +1176910736,1176910743,CA +1176910744,1176910767,US +1176910768,1176910775,IR +1176910776,1176910791,BH +1176910792,1176910799,US +1176910800,1176910807,CA +1176910808,1176910815,MX +1176910816,1176910823,IT +1176910824,1176910831,CA +1176910832,1176910839,US +1176910840,1176910847,RU +1176910848,1176910855,IN +1176910856,1176910863,MX +1176910864,1176910871,US +1176910872,1176910879,MX +1176910880,1176910887,MY +1176910888,1176910895,TW +1176910896,1176910903,ZA +1176910904,1176910911,CA +1176910912,1176910919,PT +1176910920,1176910927,CA +1176910928,1176910935,PK +1176910936,1176910951,US +1176910952,1176910959,RU +1176910960,1176910967,FI +1176910968,1176910983,CA +1176910984,1176910991,TR +1176910992,1176910999,UY +1176911000,1176911007,IN +1176911008,1176911015,US +1176911016,1176911023,IN +1176911024,1176911031,CA +1176911032,1176911039,US +1176911040,1176911047,BR +1176911048,1176911055,US +1176911056,1176911063,RO +1176911064,1176911071,US +1176911072,1176911079,CA +1176911080,1176911087,US +1176911088,1176911095,CA +1176911096,1176911127,US +1176911128,1176911135,CO +1176911136,1176911143,BR +1176911144,1176911151,GB +1176911152,1176911159,SE +1176911160,1176911167,AU +1176911168,1176911183,CA +1176911184,1176911191,US +1176911192,1176911199,BR +1176911200,1176911207,US +1176911208,1176911215,BR +1176911216,1176911231,US +1176911232,1176911239,AU +1176911240,1176911247,CA +1176911248,1176911255,VN +1176911256,1176911263,ID +1176911264,1176911271,US +1176911272,1176911279,RU +1176911280,1176911295,CA +1176911296,1176911303,NZ +1176911304,1176911307,CA +1176911308,1176911311,IN +1176911312,1176911319,US +1176911320,1176911327,CA +1176911328,1176911335,VE +1176911336,1176911359,US +1176911360,1176911367,CA +1176911368,1176911375,MX +1176911376,1176911391,IL +1176911392,1176911423,US +1176911424,1176911487,CN +1176911488,1176911495,MX +1176911496,1176911503,CA +1176911504,1176911511,IL +1176911512,1176911519,MD +1176911520,1176911551,US +1176911552,1176911559,IN +1176911560,1176911567,MD +1176911568,1176911575,IL +1176911576,1176911579,BR +1176911580,1176911583,CA +1176911584,1176911591,TR +1176911592,1176911595,MD +1176911596,1176911599,US +1176911600,1176911615,CA +1176911616,1176911743,GB +1176911744,1176911775,US +1176911776,1176911807,GR +1176911808,1176911839,US +1176911840,1176912127,CA +1176912128,1176912135,CI +1176912136,1176912191,CA +1176912192,1176912231,FR +1176912232,1176912247,CA +1176912248,1176912255,CH +1176912256,1176912327,CA +1176912328,1176912335,US +1176912336,1176912343,CA +1176912344,1176912359,US +1176912360,1176912375,CA +1176912376,1176912383,US +1176912384,1176912391,CA +1176912392,1176912399,US +1176912400,1176912407,CA +1176912408,1176912415,MY +1176912416,1176912423,CA +1176912424,1176912431,FR +1176912432,1176912439,CA +1176912440,1176912447,BR +1176912448,1176912455,CA +1176912456,1176912463,TH +1176912464,1176912471,IT +1176912472,1176912479,CZ +1176912480,1176912487,IT +1176912488,1176912503,CA +1176912504,1176912511,MX +1176912512,1176912519,CL +1176912520,1176912535,CA +1176912536,1176912567,US +1176912568,1176912623,CA +1176912624,1176912631,CY +1176912632,1176912679,CA +1176912680,1176912687,DE +1176912688,1176912703,CA +1176912704,1176912711,DE +1176912712,1176912727,CN +1176912728,1176912743,US +1176912744,1176912759,CA +1176912760,1176912775,VG +1176912776,1176912783,CA +1176912784,1176912791,PK +1176912792,1176912799,TR +1176912800,1176912807,US +1176912808,1176912815,IN +1176912816,1176912823,BR +1176912824,1176912863,CA +1176912864,1176912871,ES +1176912872,1176912887,CA +1176912888,1176912895,MA +1176912896,1176912903,MX +1176912904,1176912911,US +1176912912,1176912919,BR +1176912920,1176912935,CA +1176912936,1176912943,US +1176912944,1176912959,EG +1176912960,1176912967,SE +1176912968,1176912983,CA +1176912984,1176912991,FR +1176912992,1176912999,AU +1176913000,1176913007,MD +1176913008,1176913015,CA +1176913016,1176913023,NO +1176913024,1176913031,CA +1176913032,1176913039,US +1176913040,1176913055,RU +1176913056,1176913063,CA +1176913064,1176913071,AU +1176913072,1176913079,BR +1176913080,1176913087,CI +1176913088,1176913103,CA +1176913104,1176913111,SA +1176913112,1176913119,IN +1176913120,1176913127,BR +1176913128,1176913135,CA +1176913136,1176913151,AR +1176913152,1176913175,CA +1176913176,1176913183,DE +1176913184,1176913191,CA +1176913192,1176913199,CY +1176913200,1176913231,CA +1176913232,1176913239,US +1176913240,1176913255,CA +1176913256,1176913263,BR +1176913264,1176913271,BD +1176913272,1176913279,AU +1176913280,1176913287,CA +1176913288,1176913295,BR +1176913296,1176913303,SG +1176913304,1176913311,CA +1176913312,1176913319,CY +1176913320,1176913327,US +1176913328,1176913335,CA +1176913336,1176913343,US +1176913344,1176913351,FR +1176913352,1176913367,BR +1176913368,1176913375,CY +1176913376,1176913383,CA +1176913384,1176913391,US +1176913392,1176913399,IL +1176913400,1176913407,CA +1176913408,1176913415,IN +1176913416,1176913423,CA +1176913424,1176913431,TH +1176913432,1176913439,LU +1176913440,1176913447,CA +1176913448,1176913455,KR +1176913456,1176913463,BR +1176913464,1176913471,US +1176913472,1176913479,CA +1176913480,1176913487,ES +1176913488,1176913495,CA +1176913496,1176913503,US +1176913504,1176913511,RU +1176913512,1176913527,CN +1176913528,1176913535,MX +1176913536,1176913551,CA +1176913552,1176913559,US +1176913560,1176913567,CA +1176913568,1176913575,CH +1176913576,1176913583,CA +1176913584,1176913591,US +1176913592,1176913599,CA +1176913600,1176913607,US +1176913608,1176913615,BR +1176913616,1176913623,US +1176913624,1176913631,VE +1176913632,1176913639,CA +1176913640,1176913647,CN +1176913648,1176913655,US +1176913656,1176913927,CA +1176913928,1176913935,IR +1176913936,1176913943,CA +1176913944,1176913951,CH +1176913952,1176913959,UY +1176913960,1176913967,AE +1176913968,1176913975,GR +1176913976,1176913983,TR +1176913984,1176913991,GR +1176913992,1176913999,MX +1176914000,1176914007,CA +1176914008,1176914015,BD +1176914016,1176914023,GB +1176914024,1176914039,CA +1176914040,1176914047,GR +1176914048,1176914055,US +1176914056,1176914063,RU +1176914064,1176914071,CA +1176914072,1176914079,IN +1176914080,1176914087,DK +1176914088,1176914095,GR +1176914096,1176914103,CA +1176914104,1176914111,BR +1176914112,1176914119,US +1176914120,1176914127,ES +1176914128,1176914135,US +1176914136,1176914175,CA +1176914176,1176914183,MX +1176914184,1176914191,CA +1176914192,1176914199,EG +1176914200,1176914207,US +1176914208,1176914215,BG +1176914216,1176914223,US +1176914224,1176914231,MX +1176914232,1176914239,CL +1176914240,1176914303,CA +1176914304,1176914311,US +1176914312,1176914319,CA +1176914320,1176914327,SA +1176914328,1176914335,CN +1176914336,1176914383,CA +1176914384,1176914391,FR +1176914392,1176914407,CA +1176914408,1176914415,US +1176914416,1176914423,SG +1176914424,1176914431,BY +1176914432,1176914447,CA +1176914448,1176914455,GB +1176914456,1176914463,US +1176914464,1176914487,CA +1176914488,1176914495,MX +1176914496,1176914503,IR +1176914504,1176914535,CA +1176914536,1176914543,IL +1176914544,1176914551,CA +1176914552,1176914559,CO +1176914560,1176914567,AU +1176914568,1176914599,CA +1176914600,1176914607,MX +1176914608,1176914631,CA +1176914632,1176914639,CN +1176914640,1176914679,CA +1176914680,1176914687,US +1176914688,1176914727,CA +1176914728,1176914735,MX +1176914736,1176914743,CA +1176914744,1176914751,ES +1176914752,1176914759,TR +1176914760,1176914767,LV +1176914768,1176914783,CA +1176914784,1176914791,PK +1176914792,1176914799,CI +1176914800,1176914815,CA +1176914816,1176914823,IN +1176914824,1176914831,US +1176914832,1176914839,ES +1176914840,1176914847,CA +1176914848,1176914855,US +1176914856,1176914863,CA +1176914864,1176914867,US +1176914868,1176914871,CA +1176914872,1176914879,US +1176914880,1176914887,MX +1176914888,1176914895,US +1176914896,1176914903,CA +1176914904,1176914919,RU +1176914920,1176914951,US +1176914952,1176914959,GB +1176914960,1176914967,CA +1176914968,1176914975,IN +1176914976,1176914983,IR +1176914984,1176915007,CA +1176915008,1176915015,US +1176915016,1176915023,CA +1176915024,1176915031,DE +1176915032,1176915047,CA +1176915048,1176915055,US +1176915056,1176915087,CA +1176915088,1176915095,US +1176915096,1176915103,IN +1176915104,1176915127,CA +1176915128,1176915135,LB +1176915136,1176915151,CA +1176915152,1176915159,RU +1176915160,1176915167,AE +1176915168,1176915175,IN +1176915176,1176915183,CA +1176915184,1176915191,US +1176915192,1176915199,BR +1176915200,1176915207,GB +1176915208,1176915215,FR +1176915216,1176915223,AR +1176915224,1176915231,UY +1176915232,1176915239,CA +1176915240,1176915247,BR +1176915248,1176915255,PK +1176915256,1176915303,CA +1176915304,1176915327,US +1176915328,1176915343,CA +1176915344,1176915351,BR +1176915352,1176915359,SM +1176915360,1176915367,US +1176915368,1176915383,CA +1176915384,1176915391,SG +1176915392,1176915399,AE +1176915400,1176915407,CA +1176915408,1176915415,DE +1176915416,1176915423,CA +1176915424,1176915431,UY +1176915432,1176915447,CA +1176915448,1176915455,BR +1176915456,1176915903,CA +1176915904,1176915911,IN +1176915912,1176915919,US +1176915920,1176915927,PK +1176915928,1176915935,SC +1176915936,1176915951,CA +1176915952,1176915959,BR +1176915960,1176915967,BO +1176915968,1176915975,CA +1176915976,1176915999,US +1176916000,1176916007,IN +1176916008,1176916031,CA +1176916032,1176916039,LK +1176916040,1176916047,IL +1176916048,1176916055,CA +1176916056,1176916063,BR +1176916064,1176916071,CA +1176916072,1176916079,TR +1176916080,1176916087,UA +1176916088,1176916095,CA +1176916096,1176916103,US +1176916104,1176916111,BR +1176916112,1176916119,GR +1176916120,1176916127,MX +1176916128,1176916135,CA +1176916136,1176916143,US +1176916144,1176916159,CA +1176916160,1176916167,NL +1176916168,1176916231,CA +1176916232,1176916239,JO +1176916240,1176916247,US +1176916248,1176916255,HK +1176916256,1176916279,CA +1176916280,1176916287,GB +1176916288,1176916295,CA +1176916296,1176916303,US +1176916304,1176916311,CR +1176916312,1176916327,CA +1176916328,1176916335,IN +1176916336,1176916343,AR +1176916344,1176916351,US +1176916352,1176916359,BR +1176916360,1176916375,CA +1176916376,1176916391,US +1176916392,1176916399,CA +1176916400,1176916407,SY +1176916408,1176916415,CO +1176916416,1176916423,FI +1176916424,1176916431,DO +1176916432,1176916463,US +1176916464,1176916471,CA +1176916472,1176916491,US +1176916492,1176916511,CA +1176916512,1176916519,JP +1176916520,1176916527,ID +1176916528,1176916535,CA +1176916536,1176916543,US +1176916544,1176916551,PT +1176916552,1176916559,IR +1176916560,1176916575,CA +1176916576,1176916583,BH +1176916584,1176916591,IR +1176916592,1176916599,CA +1176916600,1176916607,MX +1176916608,1176916615,BR +1176916616,1176916623,NZ +1176916624,1176916639,LB +1176916640,1176916647,CA +1176916648,1176916663,US +1176916664,1176916671,GT +1176916672,1176916679,US +1176916680,1176916687,LB +1176916688,1176916695,SE +1176916696,1176916703,GB +1176916704,1176916711,ES +1176916712,1176916719,SG +1176916720,1176916727,AE +1176916728,1176916735,CA +1176916736,1176916751,SG +1176916752,1176916759,US +1176916760,1176916767,SA +1176916768,1176916783,CA +1176916784,1176916791,US +1176916792,1176916799,SG +1176916800,1176916823,US +1176916824,1176916831,SG +1176916832,1176916839,US +1176916840,1176916847,CA +1176916848,1176916855,US +1176916856,1176916863,CN +1176916864,1176916871,IL +1176916872,1176916879,CA +1176916880,1176916887,GB +1176916888,1176916895,CA +1176916896,1176916903,US +1176916904,1176916911,CA +1176916912,1176916919,US +1176916920,1176916927,HR +1176916928,1176916935,CA +1176916936,1176916943,IN +1176916944,1176916951,UA +1176916952,1176916975,US +1176916976,1176916983,ES +1176916984,1176917015,CA +1176917016,1176917023,PT +1176917024,1176917031,CA +1176917032,1176917039,TR +1176917040,1176917047,QA +1176917048,1176917079,CA +1176917080,1176917087,IL +1176917088,1176917095,TR +1176917096,1176917103,HN +1176917104,1176917111,DO +1176917112,1176917119,CA +1176917120,1176917127,BR +1176917128,1176917135,FR +1176917136,1176917143,AU +1176917144,1176917151,BR +1176917152,1176917159,IR +1176917160,1176917175,US +1176917176,1176917183,CA +1176917184,1176917191,MX +1176917192,1176917199,US +1176917200,1176917207,IT +1176917208,1176917215,CA +1176917216,1176917223,DO +1176917224,1176917231,GR +1176917232,1176917239,IT +1176917240,1176917503,CA +1176917504,1176917511,IL +1176917512,1176917559,CA +1176917560,1176917567,US +1176917568,1176917575,BH +1176917576,1176917615,CA +1176917616,1176917623,US +1176917624,1176917631,AE +1176917632,1176917647,CA +1176917648,1176917655,CL +1176917656,1176917663,CA +1176917664,1176917671,CY +1176917672,1176917679,BR +1176917680,1176917687,US +1176917688,1176917695,SA +1176917696,1176917703,CO +1176917704,1176917711,RO +1176917712,1176917727,CO +1176917728,1176917735,FR +1176917736,1176917743,BR +1176917744,1176917759,CA +1176917760,1176917767,PK +1176917768,1176917775,US +1176917776,1176917783,UY +1176917784,1176917791,CA +1176917792,1176917799,AE +1176917800,1176917807,AR +1176917808,1176917823,CA +1176917824,1176917831,BR 1176917832,1176917839,AU -1176917840,1176925007,CA +1176917840,1176917847,US +1176917848,1176917855,ZA +1176917856,1176917863,CA +1176917864,1176917871,US +1176917872,1176917879,CO +1176917880,1176917887,CA +1176917888,1176917895,CO +1176917896,1176917903,US +1176917904,1176917911,IL +1176917912,1176917959,CA +1176917960,1176917967,BR +1176917968,1176917975,CA +1176917976,1176917983,EC +1176917984,1176918031,CA +1176918032,1176918039,US +1176918040,1176918047,CA +1176918048,1176918055,IN +1176918056,1176918063,ES +1176918064,1176918071,AU +1176918072,1176918111,CA +1176918112,1176918119,HK +1176918120,1176918143,CA +1176918144,1176918159,US +1176918160,1176918167,AE +1176918168,1176918279,CA +1176918280,1176918287,PK +1176918288,1176918295,IR +1176918296,1176918303,MY +1176918304,1176918311,US +1176918312,1176918319,LU +1176918320,1176918327,PK +1176918328,1176918335,US +1176918336,1176918343,IL +1176918344,1176918495,CA +1176918496,1176918527,BR +1176918528,1176918535,CO +1176918536,1176918543,CA +1176918544,1176918551,EG +1176918552,1176918559,AR +1176918560,1176918567,CA +1176918568,1176918575,US +1176918576,1176918591,SA +1176918592,1176918599,CA +1176918600,1176918607,EC +1176918608,1176918615,US +1176918616,1176918623,CA +1176918624,1176918655,US +1176918656,1176918663,CA +1176918664,1176918671,US +1176918672,1176918679,IL +1176918680,1176918695,CA +1176918696,1176918703,PH +1176918704,1176918711,JP +1176918712,1176918719,CA +1176918720,1176918727,BR +1176918728,1176918735,CA +1176918736,1176918751,TR +1176918752,1176918759,US +1176918760,1176918767,TR +1176918768,1176918775,UA +1176918776,1176918783,CY +1176918784,1176918975,CA +1176918976,1176919007,CN +1176919008,1176919023,FR +1176919024,1176919047,CA +1176919048,1176919055,AE +1176919056,1176919079,CA +1176919080,1176919087,TR +1176919088,1176919103,CA +1176919104,1176919111,BR +1176919112,1176919119,CA +1176919120,1176919127,GR +1176919128,1176919151,CA +1176919152,1176919159,GB +1176919160,1176919167,MX +1176919168,1176919175,ID +1176919176,1176919183,CA +1176919184,1176919191,US +1176919192,1176919199,EG +1176919200,1176919215,US +1176919216,1176919223,SG +1176919224,1176919231,FI +1176919232,1176919247,CA +1176919248,1176919255,US +1176919256,1176919263,CA +1176919264,1176919271,US +1176919272,1176919279,CA +1176919280,1176919287,US +1176919288,1176919295,ID +1176919296,1176919303,SN +1176919304,1176919311,SC +1176919312,1176919319,CA +1176919320,1176919327,AU +1176919328,1176919335,CA +1176919336,1176919351,MX +1176919352,1176919359,US +1176919360,1176919367,CA +1176919368,1176919375,US +1176919376,1176919383,BG +1176919384,1176919391,IL +1176919392,1176919407,CA +1176919408,1176919415,IQ +1176919416,1176919423,CA +1176919424,1176919431,US +1176919432,1176919447,CA +1176919448,1176919455,US +1176919456,1176919463,CA +1176919464,1176919471,US +1176919472,1176919479,FR +1176919480,1176919487,CA +1176919488,1176919495,IR +1176919496,1176919503,FR +1176919504,1176919511,CA +1176919512,1176919519,GB +1176919520,1176919535,CA +1176919536,1176919543,PL +1176919544,1176919551,ZA +1176919552,1176919559,GR +1176919560,1176919567,FR +1176919568,1176919575,CA +1176919576,1176919583,JP +1176919584,1176919591,IR +1176919592,1176919599,CA +1176919600,1176919607,US +1176919608,1176919647,CA +1176919648,1176919655,AU +1176919656,1176919663,AE +1176919664,1176919679,CA +1176919680,1176919687,US +1176919688,1176919695,IR +1176919696,1176919703,BZ +1176919704,1176919719,US +1176919720,1176919727,CA +1176919728,1176919735,BR +1176919736,1176919743,EC +1176919744,1176919751,AR +1176919752,1176919759,CA +1176919760,1176919767,BR +1176919768,1176919775,MX +1176919776,1176919791,CA +1176919792,1176919799,AU +1176919800,1176919807,CA +1176919808,1176920575,KY +1176920576,1176920639,VG +1176920640,1176920671,CA +1176920672,1176920703,FR +1176920704,1176920767,CA +1176920768,1176920799,GI +1176920800,1176920831,US +1176920832,1176920839,CA +1176920840,1176920847,MX +1176920848,1176920855,PK +1176920856,1176920863,AE +1176920864,1176920871,CA +1176920872,1176920887,US +1176920888,1176920903,CA +1176920904,1176920911,TR +1176920912,1176920919,IR +1176920920,1176920927,IL +1176920928,1176920935,PK +1176920936,1176920943,CA +1176920944,1176920959,US +1176920960,1176920967,MX +1176920968,1176920975,GB +1176920976,1176920999,PK +1176921000,1176921023,CA +1176921024,1176921031,GR +1176921032,1176921039,TR +1176921040,1176921047,CA +1176921048,1176921055,TW +1176921056,1176921071,CA +1176921072,1176921079,IN +1176921080,1176921351,CA +1176921352,1176921359,GB +1176921360,1176921367,NO +1176921368,1176921375,CA +1176921376,1176921383,US +1176921384,1176921391,YE +1176921392,1176921399,BZ +1176921400,1176921407,BE +1176921408,1176921415,EG +1176921416,1176921423,CA +1176921424,1176921431,US +1176921432,1176921439,CA +1176921440,1176921447,US +1176921448,1176921455,CA +1176921456,1176921463,ZA +1176921464,1176921471,UA +1176921472,1176921479,US +1176921480,1176921487,CY +1176921488,1176921495,YE +1176921496,1176921503,US +1176921504,1176921519,CA +1176921520,1176921527,AR +1176921528,1176921535,BR +1176921536,1176921543,IE +1176921544,1176921551,US +1176921552,1176921583,CA +1176921584,1176921591,PK +1176921592,1176921599,FR +1176921600,1176921607,NZ +1176921608,1176921615,US +1176921616,1176921623,EG +1176921624,1176921631,US +1176921632,1176921639,FR +1176921640,1176921655,CA +1176921656,1176921663,GD +1176921664,1176921671,BR +1176921672,1176921687,CA +1176921688,1176921695,BR +1176921696,1176921703,US +1176921704,1176921719,CA +1176921720,1176921735,IL +1176921736,1176921743,MX +1176921744,1176921751,BR +1176921752,1176921759,CA +1176921760,1176921767,TR +1176921768,1176921783,CA +1176921784,1176921791,PK +1176921792,1176921799,DE +1176921800,1176921807,CA +1176921808,1176921815,US +1176921816,1176921823,AN +1176921824,1176921847,CA +1176921848,1176921855,TR +1176921856,1176921863,MX +1176921864,1176921871,US +1176921872,1176921887,CA +1176921888,1176921895,GB +1176921896,1176921903,CA +1176921904,1176921911,JP +1176921912,1176921919,AE +1176921920,1176921927,NL +1176921928,1176921935,GB +1176921936,1176921943,AR +1176921944,1176921951,BR +1176921952,1176921959,CY +1176921960,1176921967,US +1176921968,1176921975,IR +1176921976,1176921983,MA +1176921984,1176921991,CA +1176921992,1176921999,US +1176922000,1176922007,CA +1176922008,1176922015,RU +1176922016,1176922023,GB +1176922024,1176922047,CA +1176922048,1176922055,RU +1176922056,1176922063,GB +1176922064,1176922071,IT +1176922072,1176922079,BH +1176922080,1176922087,CA +1176922088,1176922095,US +1176922096,1176922111,RU +1176922112,1176922119,DE +1176922120,1176922127,CA +1176922128,1176922135,GB +1176922136,1176922143,UA +1176922144,1176922151,CA +1176922152,1176922159,UA +1176922160,1176922167,CA +1176922168,1176922175,US +1176922176,1176922183,MY +1176922184,1176922191,LB +1176922192,1176922199,US +1176922200,1176922207,BR +1176922208,1176922223,CA +1176922224,1176922231,AE +1176922232,1176922239,CA +1176922240,1176922247,US +1176922248,1176922255,CO +1176922256,1176922263,NL +1176922264,1176922271,CA +1176922272,1176922287,US +1176922288,1176922295,KR +1176922296,1176922319,CA +1176922320,1176922335,US +1176922336,1176922351,CA +1176922352,1176922359,US +1176922360,1176922367,SA +1176922368,1176922375,AE +1176922376,1176922383,CA +1176922384,1176922391,MX +1176922392,1176922407,CA +1176922408,1176922415,BE +1176922416,1176922423,US +1176922424,1176922439,CA +1176922440,1176922447,MX +1176922448,1176922463,CA +1176922464,1176922471,BR +1176922472,1176922479,US +1176922480,1176922487,BR +1176922488,1176922495,CA +1176922496,1176922503,TR +1176922504,1176922511,US +1176922512,1176922519,SC +1176922520,1176922527,MM +1176922528,1176922535,CA +1176922536,1176922551,QA +1176922552,1176922559,RU +1176922560,1176922567,CN +1176922568,1176922583,US +1176922584,1176922591,SA +1176922592,1176922599,CO +1176922600,1176922615,US +1176922616,1176922623,GR +1176922624,1176922631,CY +1176922632,1176922639,US +1176922640,1176922647,DO +1176922648,1176922655,CA +1176922656,1176922671,BD +1176922672,1176922679,MX +1176922680,1176922687,US +1176922688,1176922703,MX +1176922704,1176922711,RU +1176922712,1176922719,CA +1176922720,1176922727,BR +1176922728,1176922735,CA +1176922736,1176922743,CH +1176922744,1176922751,CA +1176922752,1176922759,US +1176922760,1176922767,FR +1176922768,1176922775,IR +1176922776,1176922783,CA +1176922784,1176922799,PH +1176922800,1176922807,MX +1176922808,1176922839,CA +1176922840,1176922847,IT +1176922848,1176922855,GR +1176922856,1176922863,US +1176922864,1176922871,CA +1176922872,1176922879,US +1176922880,1176922887,CA +1176922888,1176922895,IN +1176922896,1176922903,CA +1176922904,1176922911,GT +1176922912,1176922919,DK +1176922920,1176922983,CA +1176922984,1176922991,IT +1176922992,1176922999,BR +1176923000,1176923007,JP +1176923008,1176923023,CA +1176923024,1176923031,US +1176923032,1176923039,MY +1176923040,1176923047,IN +1176923048,1176923055,GT +1176923056,1176923063,RU +1176923064,1176923071,CA +1176923072,1176923079,CY +1176923080,1176923087,US +1176923088,1176923095,CA +1176923096,1176923103,QA +1176923104,1176923135,CA +1176923136,1176923143,US +1176923144,1176923151,NO +1176923152,1176923159,BR +1176923160,1176923167,MY +1176923168,1176923175,US +1176923176,1176923183,CA +1176923184,1176923191,BH +1176923192,1176923199,NZ +1176923200,1176923207,PK +1176923208,1176923215,US +1176923216,1176923223,PK +1176923224,1176923231,RO +1176923232,1176923247,US +1176923248,1176923255,CA +1176923256,1176923263,SA +1176923264,1176923271,CA +1176923272,1176923279,DE +1176923280,1176923319,CA +1176923320,1176923335,US +1176923336,1176923343,CA +1176923344,1176923351,PH +1176923352,1176923359,IT +1176923360,1176923375,CA +1176923376,1176923383,DO +1176923384,1176923391,AU +1176923392,1176923399,US +1176923400,1176923423,CA +1176923424,1176923431,US +1176923432,1176923439,AR +1176923440,1176923447,MX +1176923448,1176923463,CA +1176923464,1176923471,SA +1176923472,1176923479,AU +1176923480,1176923487,RS +1176923488,1176923495,KW +1176923496,1176923503,CY +1176923504,1176923511,CA +1176923512,1176923519,TR +1176923520,1176923527,SE +1176923528,1176923535,CY +1176923536,1176923543,SA +1176923544,1176923551,CA +1176923552,1176923559,CY +1176923560,1176923567,CA +1176923568,1176923583,CY +1176923584,1176923591,MX +1176923592,1176923607,CA +1176923608,1176923615,EC +1176923616,1176923623,CA +1176923624,1176923631,CH +1176923632,1176923639,LV +1176923640,1176923647,US +1176923648,1176923679,CA +1176923680,1176923687,US +1176923688,1176923695,PK +1176923696,1176923711,IQ +1176923712,1176923719,GB +1176923720,1176923727,BR +1176923728,1176923735,CA +1176923736,1176923743,US +1176923744,1176923751,CA +1176923752,1176923759,US +1176923760,1176923775,TR +1176923776,1176923783,CA +1176923784,1176923791,US +1176923792,1176923815,CA +1176923816,1176923823,AU +1176923824,1176923839,CA +1176923840,1176923903,CN +1176923904,1176923911,US +1176923912,1176923919,CA +1176923920,1176923927,VG +1176923928,1176923935,US +1176923936,1176923943,CA +1176923944,1176923951,IL +1176923952,1176923967,US +1176923968,1176923983,TR +1176923984,1176923999,CA +1176924000,1176924007,IN +1176924008,1176924039,CA +1176924040,1176924047,GB +1176924048,1176924055,US +1176924056,1176924063,NZ +1176924064,1176924071,CY +1176924072,1176924079,BR +1176924080,1176924087,CA +1176924088,1176924095,SK +1176924096,1176924103,VN +1176924104,1176924111,US +1176924112,1176924119,MX +1176924120,1176924127,IT +1176924128,1176924135,US +1176924136,1176924143,MD +1176924144,1176924151,IT +1176924152,1176924423,CA +1176924424,1176924431,IL +1176924432,1176924439,US +1176924440,1176924447,BR +1176924448,1176924455,GB +1176924456,1176924463,SA +1176924464,1176924471,LV +1176924472,1176924503,CA +1176924504,1176924511,US +1176924512,1176924559,CA +1176924560,1176924567,US +1176924568,1176924575,CA +1176924576,1176924583,US +1176924584,1176924607,CA +1176924608,1176924655,US +1176924656,1176924663,RU +1176924664,1176924671,CA +1176924672,1176924751,US +1176924752,1176924759,CA +1176924760,1176924767,LY +1176924768,1176924775,IN +1176924776,1176924783,ES +1176924784,1176924791,JP +1176924792,1176924799,MY +1176924800,1176924871,CA +1176924872,1176924879,US +1176924880,1176924935,CA +1176924936,1176924943,BR +1176924944,1176924991,CA +1176924992,1176924999,US +1176925000,1176925007,AR 1176925008,1176925015,NG -1176925016,1176928255,CA +1176925016,1176925031,US +1176925032,1176925039,PK +1176925040,1176925047,US +1176925048,1176925055,AU +1176925056,1176925063,MX +1176925064,1176925119,US +1176925120,1176925127,BR +1176925128,1176925135,SY +1176925136,1176925151,CH +1176925152,1176925159,CA +1176925160,1176925167,SY +1176925168,1176925175,CA +1176925176,1176925183,PE +1176925184,1176925951,CA +1176925952,1176925959,IT +1176925960,1176925975,CA +1176925976,1176925983,GT +1176925984,1176925991,MX +1176925992,1176925999,US +1176926000,1176926007,FI +1176926008,1176926015,GB +1176926016,1176926023,US +1176926024,1176926031,CA +1176926032,1176926039,PT +1176926040,1176926047,CA +1176926048,1176926055,PK +1176926056,1176926079,CA +1176926080,1176926087,US +1176926088,1176926095,PK +1176926096,1176926103,CA +1176926104,1176926111,CN +1176926112,1176926151,CA +1176926152,1176926159,KW +1176926160,1176926167,US +1176926168,1176926175,IN +1176926176,1176926183,MX +1176926184,1176926191,CA +1176926192,1176926199,SE +1176926200,1176926207,CH +1176926208,1176926215,CA +1176926216,1176926223,DE +1176926224,1176926231,JP +1176926232,1176926239,CA +1176926240,1176926247,PK +1176926248,1176926255,US +1176926256,1176926271,CA +1176926272,1176926279,US +1176926280,1176926287,IT +1176926288,1176926295,CA +1176926296,1176926303,BR +1176926304,1176926311,US +1176926312,1176926319,CA +1176926320,1176926327,IL +1176926328,1176926335,NZ +1176926336,1176926343,DE +1176926344,1176926347,EG +1176926348,1176926351,US +1176926352,1176926359,VG +1176926360,1176926375,PK +1176926376,1176926391,CA +1176926392,1176926399,US +1176926400,1176926431,CA +1176926432,1176926439,PK +1176926440,1176926447,AR +1176926448,1176926455,CA +1176926456,1176926463,HU +1176926464,1176926471,US +1176926472,1176926479,PK +1176926480,1176926503,CA +1176926504,1176926511,US +1176926512,1176926543,CA +1176926544,1176926551,ID +1176926552,1176926559,BR +1176926560,1176926567,US +1176926568,1176926575,CA +1176926576,1176926583,PK +1176926584,1176926591,HU +1176926592,1176926599,CO +1176926600,1176926607,US +1176926608,1176926615,CR +1176926616,1176926631,PK +1176926632,1176926639,QA +1176926640,1176926647,CA +1176926648,1176926655,US +1176926656,1176926663,PK +1176926664,1176926687,CA +1176926688,1176926703,IT +1176926704,1176926783,CA +1176926784,1176926847,CY +1176926848,1176926975,CA +1176926976,1176927007,RU +1176927008,1176927071,CA +1176927072,1176927087,VE +1176927088,1176927103,US +1176927104,1176927231,CA +1176927232,1176927295,CN +1176927296,1176927303,CA +1176927304,1176927311,US +1176927312,1176927343,CA +1176927344,1176927347,MX +1176927348,1176927359,US +1176927360,1176927367,IL +1176927368,1176927375,CA +1176927376,1176927391,TR +1176927392,1176927423,CA +1176927424,1176927487,CN +1176927488,1176927679,CA +1176927680,1176927711,US +1176927712,1176928255,CA 1176928256,1176997375,US 1176997376,1176997407,GB -1176997408,1177030655,US +1176997408,1177022975,US +1177022976,1177023231,GB +1177023232,1177030655,US 1177030656,1177033727,AG 1177033728,1177053695,US 1177053696,1177053951,GB @@ -29953,9 +36542,9 @@ 1178599424,1179910143,CA 1179910144,1180113919,US 1180113920,1180114431,AE -1180114432,1189130447,US -1189130448,1189130463,IN -1189130464,1190170111,US +1180114432,1184829439,US +1184829440,1184829695,A2 +1184829696,1190170111,US 1190170112,1190170127,UY 1190170128,1190983455,US 1190983456,1190983487,UA @@ -29969,7 +36558,11 @@ 1192468480,1192476671,CA 1192476672,1192488959,US 1192488960,1192493055,CA -1192493056,1207975935,US +1192493056,1199718695,US +1199718696,1199718703,A2 +1199718704,1199722495,US +1199722496,1199722503,A2 +1199722504,1207975935,US 1207975936,1207980031,CA 1207980032,1208008703,US 1208008704,1208016895,CA @@ -29977,35 +36570,28 @@ 1208020992,1208025087,CA 1208025088,1208050943,US 1208050944,1208051199,CA -1208051200,1208054271,US -1208054272,1208054527,CA -1208054528,1208056111,US +1208051200,1208056111,US 1208056112,1208056127,CN 1208056128,1208074239,US 1208074240,1208078527,CA 1208078528,1208078591,US -1208078592,1208079103,CA -1208079104,1208079167,US -1208079168,1208082431,CA +1208078592,1208082431,CA 1208082432,1208090623,US 1208090624,1208107007,CA -1208107008,1208189951,US +1208107008,1208122031,US +1208122032,1208122047,GB +1208122048,1208122063,CA +1208122064,1208189951,US 1208189952,1208190015,GB 1208190016,1208190543,US 1208190544,1208190559,GB 1208190560,1208190583,US 1208190584,1208190591,GB -1208190592,1208190607,US -1208190608,1208190615,GB -1208190616,1208190999,US -1208191000,1208191007,CA -1208191008,1208191047,US +1208190592,1208191047,US 1208191048,1208191055,AU 1208191056,1208191087,US 1208191088,1208191095,NO -1208191096,1208191199,US -1208191200,1208191215,CA -1208191216,1208191223,US +1208191096,1208191223,US 1208191224,1208191231,BG 1208191232,1208191311,US 1208191312,1208191319,GB @@ -30021,7 +36607,9 @@ 1208191648,1208191655,AG 1208191656,1208192167,US 1208192168,1208192175,BM -1208192176,1208192359,US +1208192176,1208192311,US +1208192312,1208192319,CA +1208192320,1208192359,US 1208192360,1208192367,GB 1208192368,1208192879,US 1208192880,1208192895,MY @@ -30031,9 +36619,7 @@ 1208192960,1208192967,IL 1208192968,1208193135,US 1208193136,1208193151,MY -1208193152,1208193303,US -1208193304,1208193311,CA -1208193312,1208193391,US +1208193152,1208193391,US 1208193392,1208193407,AU 1208193408,1208193455,US 1208193456,1208193463,PA @@ -30041,21 +36627,15 @@ 1208193600,1208193615,CA 1208193616,1208193871,US 1208193872,1208193879,AU -1208193880,1208193935,US -1208193936,1208193943,CA -1208193944,1208194055,US -1208194056,1208194063,AU -1208194064,1208194087,US -1208194088,1208194095,AU -1208194096,1208194191,US +1208193880,1208194191,US 1208194192,1208194223,MY 1208194224,1208194289,US 1208194290,1208194291,GB 1208194292,1208194511,US 1208194512,1208194513,CA 1208194514,1208194519,US -1208194520,1208194521,AU -1208194522,1208195359,US +1208194520,1208194523,AU +1208194524,1208195359,US 1208195360,1208195375,MY 1208195376,1208195391,US 1208195392,1208195399,IN @@ -30068,8 +36648,7 @@ 1208195712,1208195727,TH 1208195728,1208195759,US 1208195760,1208195775,BG -1208195776,1208195847,US -1208195848,1208195855,FR +1208195776,1208195855,US 1208195856,1208195871,GB 1208195872,1208195887,US 1208195888,1208195903,ID @@ -30083,17 +36662,13 @@ 1208196704,1208196719,CA 1208196720,1208196951,US 1208196952,1208196959,ZA -1208196960,1208197023,US -1208197024,1208197031,CR -1208197032,1208197135,US +1208196960,1208197055,US +1208197056,1208197057,BR +1208197058,1208197135,US 1208197136,1208197167,MY -1208197168,1208197175,US -1208197176,1208197183,AU -1208197184,1208197239,US +1208197168,1208197239,US 1208197240,1208197247,CA -1208197248,1208197519,US -1208197520,1208197527,AU -1208197528,1208197559,US +1208197248,1208197559,US 1208197560,1208197567,AU 1208197568,1208197579,US 1208197580,1208197583,GB @@ -30101,9 +36676,7 @@ 1208197632,1208197639,AU 1208197640,1208197671,US 1208197672,1208197679,MX -1208197680,1208197783,US -1208197784,1208197791,CA -1208197792,1208197967,US +1208197680,1208197967,US 1208197968,1208197983,AU 1208197984,1208198039,US 1208198040,1208198047,BS @@ -30113,9 +36686,7 @@ 1208198160,1208198167,ID 1208198168,1208198279,US 1208198280,1208198287,ZA -1208198288,1208198303,US -1208198304,1208198319,FR -1208198320,1208198343,US +1208198288,1208198343,US 1208198344,1208198347,GB 1208198348,1208198349,CA 1208198350,1208198463,US @@ -30124,25 +36695,23 @@ 1208198560,1208198575,IN 1208198576,1208198743,US 1208198744,1208198751,GB -1208198752,1208198791,US -1208198792,1208198799,CN -1208198800,1208199055,US +1208198752,1208199055,US 1208199056,1208199063,AU 1208199064,1208199087,US 1208199088,1208199103,MY -1208199104,1208199215,US +1208199104,1208199127,US +1208199128,1208199129,IE +1208199130,1208199215,US 1208199216,1208199223,AU 1208199224,1208199343,US 1208199344,1208199351,CR 1208199352,1208199359,MY -1208199360,1208199767,US +1208199360,1208199637,US +1208199638,1208199639,NG +1208199640,1208199767,US 1208199768,1208199775,MX 1208199776,1208199783,MY -1208199784,1208199823,US -1208199824,1208199847,CA -1208199848,1208199935,US -1208199936,1208199943,AU -1208199944,1208200167,US +1208199784,1208200167,US 1208200168,1208200175,CA 1208200176,1208200247,US 1208200248,1208200255,MC @@ -30160,9 +36729,7 @@ 1208200960,1208200963,ID 1208200964,1208201063,US 1208201064,1208201071,IN -1208201072,1208201255,US -1208201256,1208201263,ES -1208201264,1208201535,US +1208201072,1208201535,US 1208201536,1208201543,GB 1208201544,1208201631,US 1208201632,1208201639,CA @@ -30176,41 +36743,38 @@ 1208202032,1208202039,GB 1208202040,1208202135,US 1208202136,1208202143,MY -1208202144,1208202239,US -1208202240,1208202247,TW -1208202248,1208202255,US +1208202144,1208202255,US 1208202256,1208202287,MY -1208202288,1208202367,US -1208202368,1208202375,TW -1208202376,1208202495,US +1208202288,1208202495,US 1208202496,1208202511,GB 1208202512,1208202519,AU 1208202520,1208202559,US 1208202560,1208202575,JP -1208202576,1208203023,US +1208202576,1208202731,US +1208202732,1208202733,CA +1208202734,1208203023,US 1208203024,1208203071,MY -1208203072,1208203343,US +1208203072,1208203255,US +1208203256,1208203257,RO +1208203258,1208203343,US 1208203344,1208203351,AU -1208203352,1208203647,US -1208203648,1208203655,PR -1208203656,1208204007,US +1208203352,1208204007,US 1208204008,1208204015,NL 1208204016,1208204031,US 1208204032,1208204039,GB 1208204040,1208204047,US 1208204048,1208204055,JP -1208204056,1208204767,US -1208204768,1208204775,MX +1208204056,1208204259,US +1208204260,1208204263,MX +1208204264,1208204775,US 1208204776,1208204783,CA -1208204784,1208204927,US -1208204928,1208204935,AU -1208204936,1208204951,US +1208204784,1208204951,US 1208204952,1208204959,MY -1208204960,1208205063,US +1208204960,1208205049,US +1208205050,1208205053,IL +1208205054,1208205063,US 1208205064,1208205079,MY -1208205080,1208205119,US -1208205120,1208205127,CA -1208205128,1208205167,US +1208205080,1208205167,US 1208205168,1208205231,MY 1208205232,1208205247,US 1208205248,1208205263,IN @@ -30220,23 +36784,29 @@ 1208205408,1208205423,MY 1208205424,1208205455,US 1208205456,1208205463,CA -1208205464,1208205703,US +1208205464,1208205523,US +1208205524,1208205525,IN +1208205526,1208205703,US 1208205704,1208205711,CA 1208205712,1208205959,US 1208205960,1208205967,SG -1208205968,1208205983,US -1208205984,1208205991,GB -1208205992,1208206439,US -1208206440,1208206463,CA -1208206464,1208207095,US +1208205968,1208206041,US +1208206042,1208206043,SG +1208206044,1208206535,US +1208206536,1208206537,IL +1208206538,1208206559,US +1208206560,1208206561,BH +1208206562,1208206783,US +1208206784,1208206785,ZA +1208206786,1208207095,US 1208207096,1208207097,IN 1208207098,1208207183,US 1208207184,1208207191,AU 1208207192,1208207303,US 1208207304,1208207311,ZA 1208207312,1208207359,US -1208207360,1208207399,CA -1208207400,1208207463,US +1208207360,1208207391,CA +1208207392,1208207463,US 1208207464,1208207471,CA 1208207472,1208207583,US 1208207584,1208207591,AU @@ -30246,13 +36816,12 @@ 1208207624,1208207631,GB 1208207632,1208207983,US 1208207984,1208207999,NL -1208208000,1208208215,US +1208208000,1208208111,US +1208208112,1208208127,CA +1208208128,1208208215,US 1208208216,1208208223,CA 1208208224,1208208231,AU -1208208232,1208208239,US -1208208240,1208208255,GB -1208208256,1208208287,US -1208208288,1208208303,GB +1208208232,1208208303,US 1208208304,1208208311,KR 1208208312,1208208319,US 1208208320,1208208321,CA @@ -30260,26 +36829,26 @@ 1208208800,1208208807,AU 1208208808,1208208815,US 1208208816,1208208831,CA -1208208832,1208208927,US +1208208832,1208208875,US +1208208876,1208208877,CH +1208208878,1208208879,CA +1208208880,1208208927,US 1208208928,1208208943,AU -1208208944,1208209023,US -1208209024,1208209031,CO -1208209032,1208209175,US -1208209176,1208209183,CA -1208209184,1208209215,US +1208208944,1208209095,US +1208209096,1208209097,IN +1208209098,1208209215,US 1208209216,1208209247,MY 1208209248,1208209359,US 1208209360,1208209375,MY 1208209376,1208209391,US 1208209392,1208209407,MY -1208209408,1208209543,US -1208209544,1208209551,AU -1208209552,1208209719,US +1208209408,1208209719,US 1208209720,1208209727,TH 1208209728,1208209863,US 1208209864,1208209871,GT -1208209872,1208210055,US -1208210056,1208210063,IN +1208209872,1208209959,US +1208209960,1208209967,IN +1208209968,1208210063,US 1208210064,1208210071,HK 1208210072,1208210079,US 1208210080,1208210095,GB @@ -30287,9 +36856,7 @@ 1208210304,1208210351,GB 1208210352,1208210431,US 1208210432,1208210447,JP -1208210448,1208210511,US -1208210512,1208210519,CA -1208210520,1208210751,US +1208210448,1208210751,US 1208210752,1208210759,TR 1208210760,1208211239,US 1208211240,1208211247,JM @@ -30333,7 +36900,8 @@ 1208251224,1208251415,US 1208251416,1208251423,GB 1208251424,1208251431,IL -1208251432,1208251447,ES +1208251432,1208251439,US +1208251440,1208251447,ES 1208251448,1208251479,US 1208251480,1208251487,GB 1208251488,1208251495,BB @@ -30343,8 +36911,7 @@ 1208251680,1208251695,GB 1208251696,1208251807,US 1208251808,1208251823,CA -1208251824,1208251839,GR -1208251840,1208251871,US +1208251824,1208251871,US 1208251872,1208251887,GB 1208251888,1208251903,IL 1208251904,1208252423,US @@ -30361,148 +36928,229 @@ 1208333568,1208333823,GB 1208333824,1208337919,US 1208337920,1208338175,A2 -1208338176,1208516607,US -1208516608,1208516623,MX -1208516624,1208516639,US -1208516640,1208516671,TR -1208516672,1208516735,US -1208516736,1208516799,ID -1208516800,1208516855,US -1208516856,1208516859,CN -1208516860,1208516955,US -1208516956,1208516959,CN -1208516960,1208516999,US -1208517000,1208517000,TR -1208517001,1208517001,US -1208517002,1208517002,CN -1208517003,1208517010,US +1208338176,1208516847,US +1208516848,1208516851,MY +1208516852,1208516998,US +1208516999,1208516999,CN +1208517000,1208517003,US +1208517004,1208517008,CN +1208517009,1208517009,US +1208517010,1208517010,CN 1208517011,1208517011,TR -1208517012,1208517012,GB -1208517013,1208517017,US +1208517012,1208517013,US +1208517014,1208517014,GB +1208517015,1208517015,CN +1208517016,1208517017,US 1208517018,1208517018,GB -1208517019,1208517119,US +1208517019,1208517021,US +1208517022,1208517022,ES +1208517023,1208517023,CA +1208517024,1208517024,US +1208517025,1208517025,PH +1208517026,1208517026,CN +1208517027,1208517027,US +1208517028,1208517028,CN +1208517029,1208517029,US +1208517030,1208517030,CN +1208517031,1208517119,US 1208517120,1208517375,KH -1208517376,1208517471,US -1208517472,1208517487,CN -1208517488,1208517503,US +1208517376,1208517503,US 1208517504,1208517567,CN -1208517568,1208517631,US +1208517568,1208517627,US +1208517628,1208517631,PK 1208517632,1208517887,KH 1208517888,1208518015,TR 1208518016,1208518079,CN 1208518080,1208518143,US 1208518144,1208518207,CN -1208518208,1208518243,US +1208518208,1208518241,US +1208518242,1208518242,CN +1208518243,1208518243,US 1208518244,1208518244,CN 1208518245,1208518246,US 1208518247,1208518247,KH -1208518248,1208518261,US +1208518248,1208518252,US +1208518253,1208518253,CN +1208518254,1208518254,KR +1208518255,1208518255,US +1208518256,1208518256,NL +1208518257,1208518257,US +1208518258,1208518258,CN +1208518259,1208518261,US 1208518262,1208518262,TR 1208518263,1208518263,CN 1208518264,1208518264,GB -1208518265,1208518299,US -1208518300,1208518303,BD -1208518304,1208518335,US -1208518336,1208518399,TR -1208518400,1208518655,ID -1208518656,1208519167,US -1208519168,1208519423,CN -1208519424,1208519551,US -1208519552,1208519567,CN -1208519568,1208519679,US +1208518265,1208518265,CN +1208518266,1208518266,US +1208518267,1208518267,CN +1208518268,1208518268,US +1208518269,1208518269,CN +1208518270,1208518399,US +1208518400,1208519423,CN +1208519424,1208519679,US 1208519680,1208519935,GB -1208519936,1208521983,US +1208519936,1208520031,US +1208520032,1208520063,MY +1208520064,1208520959,US +1208520960,1208521727,CN +1208521728,1208521983,US 1208521984,1208522239,CN 1208522240,1208522271,US 1208522272,1208522303,TR 1208522304,1208522319,US 1208522320,1208522335,TR -1208522336,1208522367,US -1208522368,1208522431,CN -1208522432,1208523975,US +1208522336,1208523775,US +1208523776,1208523903,GB +1208523904,1208523975,US 1208523976,1208523983,CN 1208523984,1208523991,US 1208523992,1208523995,TR -1208523996,1208523999,US -1208524000,1208524031,TR -1208524032,1208524055,US -1208524056,1208524059,CN -1208524060,1208524063,US -1208524064,1208524079,CN -1208524080,1208524083,US -1208524084,1208524087,KR -1208524088,1208524091,US +1208523996,1208524055,US +1208524056,1208524059,BD +1208524060,1208524091,US 1208524092,1208524095,TR -1208524096,1208524159,US -1208524160,1208524223,ID +1208524096,1208524223,US 1208524224,1208524227,SC -1208524228,1208524231,BD -1208524232,1208524287,US -1208524288,1208524351,PK -1208524352,1208524415,CN -1208524416,1208524863,US +1208524228,1208524863,US 1208524864,1208524927,PK -1208524928,1208525311,US -1208525312,1208525343,CN +1208524928,1208525055,US +1208525056,1208525335,CN +1208525336,1208525343,US 1208525344,1208525375,TR -1208525376,1208525823,US -1208525824,1208526079,KH -1208526080,1208526335,US -1208526336,1208526591,CN +1208525376,1208525567,US +1208525568,1208525823,CN +1208525824,1208526591,US 1208526592,1208526607,TR 1208526608,1208526719,US 1208526720,1208526735,BD -1208526736,1208526815,US -1208526816,1208526847,CN -1208526848,1208526935,US -1208526936,1208526943,BD -1208526944,1208527871,US -1208527872,1208527887,VN -1208527888,1208527903,US -1208527904,1208528015,VN +1208526736,1208526919,US +1208526920,1208526927,CN +1208526928,1208527679,US +1208527680,1208527743,KH +1208527744,1208528015,US 1208528016,1208528031,SC -1208528032,1208528127,VN -1208528128,1208531007,US +1208528032,1208528127,US +1208528128,1208528383,CN +1208528384,1208528447,US +1208528448,1208528575,CN +1208528576,1208528927,US +1208528928,1208528939,CN +1208528940,1208528943,PH +1208528944,1208528947,US +1208528948,1208528951,CN +1208528952,1208528955,US +1208528956,1208528959,MY +1208528960,1208528967,US +1208528968,1208528971,CN +1208528972,1208529031,US +1208529032,1208529035,CN +1208529036,1208529043,US +1208529044,1208529047,CN +1208529048,1208529059,US +1208529060,1208529071,CN +1208529072,1208529079,US +1208529080,1208529083,CN +1208529084,1208529159,US +1208529160,1208529163,AU +1208529164,1208529411,US +1208529412,1208529415,CN +1208529416,1208529419,IT +1208529420,1208529423,US +1208529424,1208529427,CN +1208529428,1208529431,US +1208529432,1208529435,CN +1208529436,1208529439,CA +1208529440,1208529447,US +1208529448,1208529455,CN +1208529456,1208529463,US +1208529464,1208529467,AE +1208529468,1208529475,US +1208529476,1208529479,PK +1208529480,1208529483,CN +1208529484,1208529535,US +1208529536,1208529539,MX +1208529540,1208529543,BR +1208529544,1208529547,MY +1208529548,1208529563,US +1208529564,1208529567,SA +1208529568,1208529587,US +1208529588,1208529591,HK +1208529592,1208529599,US +1208529600,1208529603,CN +1208529604,1208529663,US +1208529664,1208529667,CN +1208529668,1208529679,US +1208529680,1208529683,CN +1208529684,1208529687,AU +1208529688,1208529699,US +1208529700,1208529707,CN +1208529708,1208529711,LV +1208529712,1208529939,US +1208529940,1208529943,CN +1208529944,1208529951,US +1208529952,1208529955,CN +1208529956,1208529959,US +1208529960,1208529963,CN +1208529964,1208529971,US +1208529972,1208529987,CN +1208529988,1208530063,US +1208530064,1208530067,FR +1208530068,1208530083,US +1208530084,1208530087,CN +1208530088,1208530095,US +1208530096,1208530099,CN +1208530100,1208530103,US +1208530104,1208530107,CN +1208530108,1208530115,US +1208530116,1208530119,CN +1208530120,1208531007,US 1208531008,1208531071,CN -1208531072,1208531455,US -1208531456,1208531583,CN -1208531584,1208531711,US -1208531712,1208531967,PK -1208531968,1208531995,US -1208531996,1208531999,GB -1208532000,1208532287,US +1208531072,1208531111,US +1208531112,1208531119,CN +1208531120,1208531711,US +1208531712,1208531971,CN +1208531972,1208531975,US +1208531976,1208531979,CN +1208531980,1208531995,US +1208531996,1208531999,CN +1208532000,1208532003,IT +1208532004,1208532023,US +1208532024,1208532027,CN +1208532028,1208532035,US +1208532036,1208532047,CN +1208532048,1208532051,US +1208532052,1208532071,CN +1208532072,1208532075,US +1208532076,1208532079,CN +1208532080,1208532083,LV +1208532084,1208532091,US +1208532092,1208532095,CA +1208532096,1208532287,US 1208532288,1208532351,PK -1208532352,1208586364,US -1208586365,1208586372,MA -1208586373,1208586419,US +1208532352,1208586372,US +1208586373,1208586380,ID +1208586381,1208586419,US 1208586420,1208586427,AE 1208586428,1208586447,US 1208586448,1208586455,TR 1208586456,1208586526,US 1208586527,1208586536,TR -1208586537,1208586573,US -1208586574,1208586581,MX +1208586537,1208586559,US +1208586560,1208586567,EG +1208586568,1208586581,US 1208586582,1208586589,LK -1208586590,1208586597,NZ -1208586598,1208586662,US -1208586663,1208586670,GB -1208586671,1208586675,US -1208586676,1208586683,CA -1208586684,1208586761,US +1208586590,1208586597,EG +1208586598,1208586761,US 1208586762,1208586774,GB 1208586775,1208586871,US 1208586872,1208586879,BS 1208586880,1208586919,US 1208586920,1208586927,AF -1208586928,1208586928,US -1208586929,1208586956,CA -1208586957,1208586957,US +1208586928,1208586957,US 1208586958,1208586973,GB -1208586974,1208586976,US -1208586977,1208586980,GB -1208586981,1208586988,US -1208586989,1208586992,GB -1208586993,1208587025,US +1208586974,1208586980,US +1208586981,1208586988,EG +1208586989,1208587025,US 1208587026,1208587033,NZ 1208587034,1208587045,US 1208587046,1208587053,IN @@ -30512,17 +37160,13 @@ 1208587170,1208587177,MX 1208587178,1208587187,US 1208587188,1208587195,EG -1208587196,1208587242,US -1208587243,1208587258,CN -1208587259,1208587321,US +1208587196,1208587321,US 1208587322,1208587329,GB 1208587330,1208587333,US 1208587334,1208587341,CA 1208587342,1208587345,US 1208587346,1208587353,GB -1208587354,1208587378,US -1208587379,1208587386,GE -1208587387,1208587394,US +1208587354,1208587394,US 1208587395,1208587402,EG 1208587403,1208587418,US 1208587419,1208587426,TR @@ -30534,55 +37178,37 @@ 1208587480,1208587487,LK 1208587488,1208587488,US 1208587489,1208587504,GB -1208587505,1208587507,US -1208587508,1208587515,CN -1208587516,1208587553,US +1208587505,1208587553,US 1208587554,1208587561,ID -1208587562,1208587629,US +1208587562,1208587609,US +1208587610,1208587617,EG +1208587618,1208587629,US 1208587630,1208587637,MA -1208587638,1208587663,US -1208587664,1208587671,CN +1208587638,1208587671,US 1208587672,1208587679,EG 1208587680,1208587705,US 1208587706,1208587713,CA 1208587714,1208587728,US 1208587729,1208587736,CA -1208587737,1208587737,US -1208587738,1208587759,CN -1208587760,1208587765,US +1208587737,1208587765,US 1208587766,1208587773,VE -1208587774,1208587873,US -1208587874,1208587881,PK -1208587882,1208587944,US +1208587774,1208587944,US 1208587945,1208587976,GB 1208587977,1208588071,US 1208588072,1208588079,RU -1208588080,1208588091,US -1208588092,1208588099,CA -1208588100,1208588103,US +1208588080,1208588103,US 1208588104,1208588111,MA -1208588112,1208588211,US -1208588212,1208588219,CA -1208588220,1208588408,US -1208588409,1208588416,PE -1208588417,1208588427,US -1208588428,1208588435,MO -1208588436,1208588463,US -1208588464,1208588476,AU -1208588477,1208588591,US +1208588112,1208588185,US +1208588186,1208588193,EG +1208588194,1208588591,US 1208588592,1208588599,IN -1208588600,1208588706,US -1208588707,1208588707,PE -1208588708,1208588711,US -1208588712,1208588714,PE -1208588715,1208588728,US +1208588600,1208588728,US 1208588729,1208588760,GB 1208588761,1208588771,US 1208588772,1208588779,GB 1208588780,1208588853,US 1208588854,1208588861,IN -1208588862,1208588869,PE -1208588870,1208588953,US +1208588862,1208588953,US 1208588954,1208588961,TR 1208588962,1208588972,US 1208588973,1208588985,GB @@ -30590,57 +37216,41 @@ 1208588990,1208589000,GB 1208589001,1208589043,US 1208589044,1208589051,BH -1208589052,1208589065,US -1208589066,1208589081,CA +1208589052,1208589073,US +1208589074,1208589081,CA 1208589082,1208589111,US 1208589112,1208589119,VE -1208589120,1208589156,US -1208589157,1208589165,GB -1208589166,1208589174,US -1208589175,1208589186,CA -1208589187,1208589299,US +1208589120,1208589299,US 1208589300,1208589307,LK -1208589308,1208589321,US -1208589322,1208589329,CA -1208589330,1208589341,US +1208589308,1208589341,US 1208589342,1208589349,ID -1208589350,1208589379,US -1208589380,1208589387,EG -1208589388,1208589577,US +1208589350,1208589383,US +1208589384,1208589391,BH +1208589392,1208589449,US +1208589450,1208589457,EG +1208589458,1208589577,US 1208589578,1208589585,GB -1208589586,1208589639,US +1208589586,1208589609,US +1208589610,1208589617,EG +1208589618,1208589639,US 1208589640,1208589651,TR -1208589652,1208589857,US +1208589652,1208589737,US +1208589738,1208589745,EG +1208589746,1208589857,US 1208589858,1208589865,MA 1208589866,1208589901,US -1208589902,1208589913,EG -1208589914,1208589915,US -1208589916,1208589917,EG -1208589918,1208589970,US -1208589971,1208590002,GB -1208590003,1208590004,US -1208590005,1208590014,GB -1208590015,1208590031,US -1208590032,1208590033,EG -1208590034,1208590041,US -1208590042,1208590055,EG -1208590056,1208590061,US -1208590062,1208590071,CN -1208590072,1208590091,US +1208589902,1208589925,EG +1208589926,1208589959,US +1208589960,1208589967,IR +1208589968,1208590031,US +1208590032,1208590055,EG +1208590056,1208590091,US 1208590092,1208590108,GB 1208590109,1208590115,US 1208590116,1208590123,EG -1208590124,1208590140,US -1208590141,1208590154,CA -1208590155,1208590157,US -1208590158,1208590165,EG -1208590166,1208590170,US +1208590124,1208590170,US 1208590171,1208590178,GB -1208590179,1208590208,US -1208590209,1208590239,GB -1208590240,1208590257,US -1208590258,1208590265,PH -1208590266,1208590335,US +1208590179,1208590335,US 1208590336,1208598527,CA 1208598528,1208647679,US 1208647680,1208656319,CA @@ -30669,9 +37279,7 @@ 1208657536,1208657543,SE 1208657544,1208657551,CA 1208657552,1208657559,PH -1208657560,1208657719,CA -1208657720,1208657727,CH -1208657728,1208657775,CA +1208657560,1208657775,CA 1208657776,1208657783,PA 1208657784,1208657855,CA 1208657856,1208657871,PA @@ -30692,27 +37300,17 @@ 1208658176,1208658199,MA 1208658200,1208658223,CA 1208658224,1208658239,MA -1208658240,1208658263,CA -1208658264,1208658271,KE +1208658240,1208658271,CA 1208658272,1208658279,IL 1208658280,1208658303,CA 1208658304,1208658335,US -1208658336,1208658343,KE -1208658344,1208658431,CA -1208658432,1208658687,US -1208658688,1208658767,CA +1208658336,1208658767,CA 1208658768,1208658775,MA -1208658776,1208658799,CA -1208658800,1208658807,KE -1208658808,1208658847,CA +1208658776,1208658847,CA 1208658848,1208658855,MA -1208658856,1208658879,CA -1208658880,1208658887,DO -1208658888,1208659135,CA +1208658856,1208659135,CA 1208659136,1208659151,CN -1208659152,1208659167,CA -1208659168,1208659199,AE -1208659200,1208659327,CA +1208659152,1208659327,CA 1208659328,1208659359,US 1208659360,1208659391,CA 1208659392,1208659399,CN @@ -30720,29 +37318,21 @@ 1208659424,1208659455,US 1208659456,1208659519,PK 1208659520,1208659551,US -1208659552,1208659583,CA -1208659584,1208659647,AE +1208659552,1208659647,CA 1208659648,1208659711,ID 1208659712,1208659743,CA 1208659744,1208659775,ID -1208659776,1208659791,CA -1208659792,1208659799,US -1208659800,1208659831,CA +1208659776,1208659831,CA 1208659832,1208659839,ID 1208659840,1208659903,PK -1208659904,1208721407,US +1208659904,1208659967,CA +1208659968,1208721407,US 1208721408,1208729599,CA 1208729600,1208770559,US 1208770560,1208774655,CA 1208774656,1208778751,US 1208778752,1208795135,CA -1208795136,1208812895,US -1208812896,1208812927,CA -1208812928,1208814687,US -1208814688,1208814719,CA -1208814720,1208814855,US -1208814856,1208814863,CA -1208814864,1208832391,US +1208795136,1208832391,US 1208832392,1208832407,CN 1208832408,1208832455,US 1208832456,1208832463,CN @@ -30784,9 +37374,13 @@ 1208980512,1208983551,CA 1208983552,1208991775,US 1208991776,1208991791,GB -1208991792,1208995455,US -1208995456,1208995471,CA -1208995472,1209004863,US +1208991792,1209002351,US +1209002352,1209002367,A2 +1209002368,1209002495,US +1209002496,1209002687,A2 +1209002688,1209003007,US +1209003008,1209004031,A2 +1209004032,1209004863,US 1209004864,1209004927,GB 1209004928,1209189379,US 1209189380,1209189395,MX @@ -30798,14 +37392,15 @@ 1209190852,1209190883,CA 1209190884,1209190911,US 1209190912,1209191167,MX -1209191168,1209270579,US -1209270580,1209270583,ID -1209270584,1209270607,US -1209270608,1209270611,KR -1209270612,1209270615,CN -1209270616,1209271067,US -1209271068,1209271071,VN -1209271072,1209271083,US +1209191168,1209270547,US +1209270548,1209270551,ID +1209270552,1209270603,US +1209270604,1209270607,CN +1209270608,1209270779,US +1209270780,1209270787,CN +1209270788,1209271035,US +1209271036,1209271039,BD +1209271040,1209271083,US 1209271084,1209271087,BR 1209271088,1209271127,US 1209271128,1209271131,SA @@ -30817,96 +37412,98 @@ 1209271216,1209271219,IN 1209271220,1209271367,US 1209271368,1209271371,TR -1209271372,1209271375,PE +1209271372,1209271375,CN 1209271376,1209271435,US 1209271436,1209271439,CN 1209271440,1209271451,US 1209271452,1209271455,CN 1209271456,1209271463,US 1209271464,1209271467,PK -1209271468,1209271487,US -1209271488,1209271495,CN -1209271496,1209271499,CA -1209271500,1209271503,MX -1209271504,1209271511,US +1209271468,1209271483,US +1209271484,1209271487,VN +1209271488,1209271491,CN +1209271492,1209271511,US 1209271512,1209271515,CN 1209271516,1209271519,US -1209271520,1209271523,RO -1209271524,1209271543,US -1209271544,1209271551,CN -1209271552,1209271567,US -1209271568,1209271571,PL -1209271572,1209271579,US +1209271520,1209271523,CN +1209271524,1209271527,KH +1209271528,1209271547,US +1209271548,1209271551,CN +1209271552,1209271575,US +1209271576,1209271579,CN 1209271580,1209271583,BD 1209271584,1209271607,US 1209271608,1209271611,KH 1209271612,1209271615,CA -1209271616,1209271639,US -1209271640,1209271643,CA -1209271644,1209271659,US -1209271660,1209271663,PK -1209271664,1209271691,US -1209271692,1209271695,CA -1209271696,1209271703,US +1209271616,1209271635,US +1209271636,1209271643,CN +1209271644,1209271647,GB +1209271648,1209271651,US +1209271652,1209271655,DE +1209271656,1209271663,US +1209271664,1209271667,CN +1209271668,1209271695,US +1209271696,1209271699,SC +1209271700,1209271703,US 1209271704,1209271707,CN 1209271708,1209271719,US 1209271720,1209271723,CN 1209271724,1209271727,US -1209271728,1209271731,PK -1209271732,1209271735,CN -1209271736,1209271767,US +1209271728,1209271735,CN +1209271736,1209271739,US +1209271740,1209271747,GB +1209271748,1209271767,US 1209271768,1209271771,RO -1209271772,1209271783,US +1209271772,1209271775,US +1209271776,1209271779,CN +1209271780,1209271783,US 1209271784,1209271787,RO -1209271788,1209271827,US -1209271828,1209271831,CN -1209271832,1209271839,US -1209271840,1209271843,CN -1209271844,1209271847,US +1209271788,1209271795,US +1209271796,1209271799,ZA +1209271800,1209271803,US +1209271804,1209271807,GB +1209271808,1209271827,US +1209271828,1209271831,KH +1209271832,1209271835,CN +1209271836,1209271847,US 1209271848,1209271855,IN -1209271856,1209271867,US -1209271868,1209271871,BR -1209271872,1209271923,US +1209271856,1209271859,US +1209271860,1209271863,CN +1209271864,1209271867,US +1209271868,1209271887,CN +1209271888,1209271891,US +1209271892,1209271895,CN +1209271896,1209271911,US +1209271912,1209271915,ID +1209271916,1209271923,US 1209271924,1209271927,CA 1209271928,1209271935,US 1209271936,1209271939,BD -1209271940,1209271951,US -1209271952,1209271955,KH -1209271956,1209271963,US -1209271964,1209271967,TR -1209271968,1209271971,VN -1209271972,1209271975,TR -1209271976,1209271979,CA -1209271980,1209271983,ZA -1209271984,1209271995,US -1209271996,1209271999,SC -1209272000,1209272007,TR -1209272008,1209272011,PL -1209272012,1209272127,US -1209272128,1209272159,CN -1209272160,1209272175,US +1209271940,1209272079,US +1209272080,1209272095,CN +1209272096,1209272159,US +1209272160,1209272175,IT 1209272176,1209272191,BR -1209272192,1209272255,US -1209272256,1209272287,CN -1209272288,1209272383,US -1209272384,1209272399,CN -1209272400,1209272407,US +1209272192,1209272239,US +1209272240,1209272287,CN +1209272288,1209272407,US 1209272408,1209272415,PE -1209272416,1209272447,US +1209272416,1209272447,DE 1209272448,1209272479,KH -1209272480,1209272495,CN -1209272496,1209272511,US -1209272512,1209272575,CN -1209272576,1209272583,US +1209272480,1209272495,LV +1209272496,1209272583,US 1209272584,1209272591,PH -1209272592,1209272607,US -1209272608,1209272623,TR -1209272624,1209272655,US -1209272656,1209272671,TR -1209272672,1209272719,US -1209272720,1209272735,PR +1209272592,1209272599,GB +1209272600,1209272607,BD +1209272608,1209272623,SC +1209272624,1209272735,US 1209272736,1209272767,CN -1209272768,1209272895,US +1209272768,1209272783,US +1209272784,1209272799,CN +1209272800,1209272839,US +1209272840,1209272847,CN +1209272848,1209272863,US +1209272864,1209272895,MY 1209272896,1209272959,CN 1209272960,1209273023,BR 1209273024,1209273055,US @@ -30920,44 +37517,45 @@ 1209273208,1209273215,CA 1209273216,1209273279,US 1209273280,1209273311,BR -1209273312,1209273359,US -1209273360,1209273407,TR +1209273312,1209273351,US +1209273352,1209273359,CA +1209273360,1209273375,US +1209273376,1209273407,TR 1209273408,1209273471,CZ -1209273472,1209273555,US -1209273556,1209273559,CA -1209273560,1209273647,US +1209273472,1209273487,US +1209273488,1209273519,CN +1209273520,1209273535,US +1209273536,1209273551,VN +1209273552,1209273559,US +1209273560,1209273563,AE +1209273564,1209273647,US 1209273648,1209273655,CN -1209273656,1209273663,AU +1209273656,1209273663,US 1209273664,1209273671,BD 1209273672,1209273675,US 1209273676,1209273679,GB 1209273680,1209273991,US 1209273992,1209273999,SC 1209274000,1209274023,US -1209274024,1209274031,RO +1209274024,1209274031,SA 1209274032,1209274039,CZ -1209274040,1209274047,US -1209274048,1209274111,CN -1209274112,1209274115,US -1209274116,1209274119,CZ -1209274120,1209274135,US -1209274136,1209274143,TR -1209274144,1209274175,US +1209274040,1209274115,US +1209274116,1209274119,ZA +1209274120,1209274175,US 1209274176,1209274239,SC -1209274240,1209274495,US -1209274496,1209274527,CN -1209274528,1209274543,US -1209274544,1209274559,TR -1209274560,1209274607,US +1209274240,1209274591,US +1209274592,1209274607,CN 1209274608,1209274623,SC -1209274624,1209274815,US -1209274816,1209274879,CA +1209274624,1209274751,CN +1209274752,1209274879,US 1209274880,1209274911,CN -1209274912,1209274927,US -1209274928,1209274943,TR +1209274912,1209274935,US +1209274936,1209274943,PH 1209274944,1209274959,US 1209274960,1209274967,PH -1209274968,1209275039,US +1209274968,1209274975,US +1209274976,1209274991,BD +1209274992,1209275039,US 1209275040,1209275071,BD 1209275072,1209275135,GB 1209275136,1209275647,US @@ -30965,151 +37563,170 @@ 1209275680,1209275695,TR 1209275696,1209275791,US 1209275792,1209275799,TR -1209275800,1209275823,US -1209275824,1209275827,CN -1209275828,1209275863,US +1209275800,1209275807,US +1209275808,1209275823,ID +1209275824,1209275847,US +1209275848,1209275855,AE +1209275856,1209275859,CN +1209275860,1209275863,US 1209275864,1209275871,SC -1209275872,1209275906,US +1209275872,1209275904,US +1209275905,1209275905,MY +1209275906,1209275906,US 1209275907,1209275908,KH -1209275909,1209275913,US -1209275914,1209275914,KH -1209275915,1209275917,US -1209275918,1209275918,KH -1209275919,1209275924,US +1209275909,1209275909,CN +1209275910,1209275913,US +1209275914,1209275915,CN +1209275916,1209275924,US 1209275925,1209275925,TR -1209275926,1209275927,US -1209275928,1209275928,CN +1209275926,1209275926,US +1209275927,1209275927,ES +1209275928,1209275928,US 1209275929,1209275929,MY -1209275930,1209275930,US -1209275931,1209275931,AU +1209275930,1209275930,CN +1209275931,1209275931,US 1209275932,1209275932,CN -1209275933,1209275935,US -1209275936,1209275951,RO -1209275952,1209275999,US -1209276000,1209276031,MY +1209275933,1209276031,US 1209276032,1209276063,BR 1209276064,1209276351,US -1209276352,1209276415,CN -1209276416,1209276591,US -1209276592,1209276607,RO -1209276608,1209276671,US +1209276352,1209276559,CN +1209276560,1209276583,US +1209276584,1209276655,CN +1209276656,1209276671,US 1209276672,1209276703,CN -1209276704,1209276803,US -1209276804,1209276807,BD -1209276808,1209276903,US +1209276704,1209276707,PH +1209276708,1209276815,US +1209276816,1209276819,CN +1209276820,1209276895,US +1209276896,1209276903,AU 1209276904,1209276911,CN 1209276912,1209276927,TR 1209276928,1209277087,US 1209277088,1209277095,SC 1209277096,1209277103,US 1209277104,1209277119,TR -1209277120,1209277135,RO -1209277136,1209277143,US +1209277120,1209277143,US 1209277144,1209277147,TR -1209277148,1209277154,US -1209277155,1209277155,TR -1209277156,1209277156,SE +1209277148,1209277155,US +1209277156,1209277156,CN 1209277157,1209277157,US 1209277158,1209277158,IN -1209277159,1209277159,US -1209277160,1209277160,CN +1209277159,1209277159,CN +1209277160,1209277160,US 1209277161,1209277161,SC 1209277162,1209277163,US 1209277164,1209277165,SC 1209277166,1209277166,GB 1209277167,1209277167,CN -1209277168,1209277168,AU -1209277169,1209277171,US -1209277172,1209277172,AU -1209277173,1209277215,US +1209277168,1209277170,US +1209277171,1209277171,CN +1209277172,1209277174,US +1209277175,1209277175,MY +1209277176,1209277179,US +1209277180,1209277180,CN +1209277181,1209277215,US 1209277216,1209277231,BR 1209277232,1209277247,US 1209277248,1209277263,BR 1209277264,1209277279,US -1209277280,1209277283,CA +1209277280,1209277283,BR 1209277284,1209277287,US 1209277288,1209277295,BD -1209277296,1209277375,US -1209277376,1209277379,PL -1209277380,1209277399,US -1209277400,1209277419,CN -1209277420,1209277575,US -1209277576,1209277583,BD +1209277296,1209277311,US +1209277312,1209277375,CN +1209277376,1209277391,US +1209277392,1209277419,CN +1209277420,1209277431,US +1209277432,1209277439,ZA +1209277440,1209277567,ES +1209277568,1209277583,US 1209277584,1209277599,TR 1209277600,1209277695,US 1209277696,1209277951,KH -1209277952,1209278083,US -1209278084,1209278087,CN +1209277952,1209278087,US 1209278088,1209278095,AU -1209278096,1209278111,US -1209278112,1209278143,TR -1209278144,1209278155,US +1209278096,1209278127,US +1209278128,1209278143,AU +1209278144,1209278151,CN +1209278152,1209278155,US 1209278156,1209278159,SC 1209278160,1209278207,US -1209278208,1209278463,KH -1209278464,1209278495,US -1209278496,1209278511,TR -1209278512,1209278523,US -1209278524,1209278527,CN -1209278528,1209278591,US -1209278592,1209278719,CN -1209278720,1209278795,US -1209278796,1209278799,CN -1209278800,1209278815,US -1209278816,1209278823,CN -1209278824,1209278827,US -1209278828,1209278831,CN -1209278832,1209278839,US -1209278840,1209278847,CN -1209278848,1209278911,US -1209278912,1209278919,TR -1209278920,1209278975,US -1209278976,1209279091,CA +1209278208,1209278463,CN +1209278464,1209278467,PH +1209278468,1209278471,US +1209278472,1209278479,CA +1209278480,1209278527,US +1209278528,1209278591,MY +1209278592,1209278727,US +1209278728,1209278735,KH +1209278736,1209278799,US +1209278800,1209278803,PK +1209278804,1209278931,US +1209278932,1209278935,GB +1209278936,1209278979,US +1209278980,1209278983,KH +1209278984,1209278987,US +1209278988,1209278995,KH +1209278996,1209278999,US +1209279000,1209279003,CN +1209279004,1209279015,US +1209279016,1209279023,CN +1209279024,1209279043,US +1209279044,1209279047,CN +1209279048,1209279075,US +1209279076,1209279079,CN +1209279080,1209279087,US +1209279088,1209279091,CN 1209279092,1209279095,BD -1209279096,1209279103,CA -1209279104,1209279119,US -1209279120,1209279135,CA -1209279136,1209279139,US -1209279140,1209279143,PL -1209279144,1209279167,US -1209279168,1209279231,VN +1209279096,1209279099,US +1209279100,1209279103,CN +1209279104,1209279231,US 1209279232,1209279295,BR -1209279296,1209279583,US +1209279296,1209279487,US +1209279488,1209279551,PK +1209279552,1209279583,US 1209279584,1209279599,BD 1209279600,1209279615,US 1209279616,1209279743,GB -1209279744,1209279871,US +1209279744,1209279807,US +1209279808,1209279823,PH +1209279824,1209279871,US 1209279872,1209279935,MY -1209279936,1209279951,GB -1209279952,1209279967,US +1209279936,1209279967,US 1209279968,1209279999,CN -1209280000,1209280015,TR -1209280016,1209280027,US +1209280000,1209280007,TR +1209280008,1209280027,US 1209280028,1209280031,SA 1209280032,1209280047,IN -1209280048,1209280191,US +1209280048,1209280159,US +1209280160,1209280167,CN +1209280168,1209280191,US 1209280192,1209280255,ID 1209280256,1209280319,SC 1209280320,1209280419,US -1209280420,1209280423,CN -1209280424,1209280439,US -1209280440,1209280447,CN +1209280420,1209280423,VN +1209280424,1209280443,US +1209280444,1209280447,GB 1209280448,1209280463,IN -1209280464,1209280495,US -1209280496,1209280511,CN -1209280512,1209280515,US -1209280516,1209280519,TR -1209280520,1209280527,AU -1209280528,1209280535,US +1209280464,1209280479,US +1209280480,1209280487,CN +1209280488,1209280491,US +1209280492,1209280495,AU +1209280496,1209280515,US +1209280516,1209280519,AU +1209280520,1209280535,US 1209280536,1209280543,BD -1209280544,1209280575,US +1209280544,1209280559,US +1209280560,1209280575,CA 1209280576,1209280607,SC -1209280608,1209280895,US +1209280608,1209280619,US +1209280620,1209280623,CN +1209280624,1209280895,US 1209280896,1209280959,BR -1209280960,1209281151,US -1209281152,1209281231,CN -1209281232,1209281247,US -1209281248,1209281279,CA +1209280960,1209280975,CN +1209280976,1209281235,US +1209281236,1209281239,AU +1209281240,1209281279,US 1209281280,1209281535,KH 1209281536,1209281791,IN 1209281792,1209281863,US @@ -31120,15 +37737,17 @@ 1209282064,1209282067,SA 1209282068,1209282111,US 1209282112,1209282143,SC -1209282144,1209282159,US -1209282160,1209282175,CN -1209282176,1209282559,US +1209282144,1209282559,US 1209282560,1209282623,CN -1209282624,1209283487,US +1209282624,1209283479,US +1209283480,1209283487,GB 1209283488,1209283503,TR -1209283504,1209283543,US +1209283504,1209283519,US +1209283520,1209283535,ES +1209283536,1209283543,GB 1209283544,1209283547,SA -1209283548,1209283567,US +1209283548,1209283551,US +1209283552,1209283567,GB 1209283568,1209283575,CN 1209283576,1209283583,US 1209283584,1209283587,SA @@ -31136,60 +37755,49 @@ 1209283600,1209283607,IN 1209283608,1209283679,US 1209283680,1209283683,CZ -1209283684,1209283751,US +1209283684,1209283695,US +1209283696,1209283703,GB +1209283704,1209283751,US 1209283752,1209283759,BD 1209283760,1209283775,US 1209283776,1209283807,ZA 1209283808,1209283839,MY -1209283840,1209283887,US -1209283888,1209283903,BR -1209283904,1209283915,US -1209283916,1209283919,KR -1209283920,1209284095,US +1209283840,1209283967,US +1209283968,1209284095,GB 1209284096,1209284127,CA 1209284128,1209284159,US 1209284160,1209284223,TR -1209284224,1209284351,CN -1209284352,1209284391,US -1209284392,1209284399,RO -1209284400,1209284415,TR -1209284416,1209284431,US -1209284432,1209284447,TR -1209284448,1209284607,US +1209284224,1209284375,US +1209284376,1209284383,NL +1209284384,1209284607,US 1209284608,1209284671,TR 1209284672,1209284735,CN 1209284736,1209284759,US 1209284760,1209284767,SC 1209284768,1209284799,MY -1209284800,1209284831,TR -1209284832,1209284855,US -1209284856,1209284863,CN -1209284864,1209284993,US +1209284800,1209284859,US +1209284860,1209284863,IT +1209284864,1209284991,CN +1209284992,1209284993,US 1209284994,1209284994,TR -1209284995,1209284997,US -1209284998,1209284998,CN -1209284999,1209284999,US -1209285000,1209285000,CA -1209285001,1209285002,US -1209285003,1209285004,CN -1209285005,1209285009,US -1209285010,1209285010,CA -1209285011,1209285011,US +1209284995,1209284996,US +1209284997,1209284997,KR +1209284998,1209285004,US +1209285005,1209285005,KR +1209285006,1209285010,US +1209285011,1209285011,CN 1209285012,1209285012,TR -1209285013,1209285017,US -1209285018,1209285018,CA -1209285019,1209285021,US -1209285022,1209285022,CA -1209285023,1209285063,US -1209285064,1209285071,TR -1209285072,1209285151,US -1209285152,1209285183,RO -1209285184,1209285247,TR -1209285248,1209286143,US -1209286144,1209286399,KH -1209286400,1209347839,US -1209347840,1209348095,GB -1209348096,1209357215,US +1209285013,1209285013,US +1209285014,1209285014,CN +1209285015,1209285016,US +1209285017,1209285017,CN +1209285018,1209285021,US +1209285022,1209285022,CN +1209285023,1209285631,US +1209285632,1209285695,CN +1209285696,1209285887,US +1209285888,1209286399,CN +1209286400,1209357215,US 1209357216,1209357231,SI 1209357232,1209358751,US 1209358752,1209358767,SI @@ -31226,8 +37834,8 @@ 1209863168,1209863423,CA 1209863424,1209863679,IN 1209863680,1209863935,US -1209863936,1209864447,CA -1209864448,1209864543,US +1209863936,1209864191,CA +1209864192,1209864543,US 1209864544,1209864575,BE 1209864576,1209864607,US 1209864608,1209864639,BE @@ -31238,8 +37846,8 @@ 1209866112,1209866143,IN 1209866144,1209866175,US 1209866176,1209866207,BE -1209866208,1209866303,IN -1209866304,1209866751,US +1209866208,1209866239,IN +1209866240,1209866751,US 1209866752,1209867007,IN 1209867008,1209867039,NZ 1209867040,1209867071,BE @@ -31255,7 +37863,9 @@ 1209879555,1209879558,PE 1209879559,1209880125,US 1209880126,1209880126,CA -1209880127,1209882516,US +1209880127,1209881219,US +1209881220,1209881223,BR +1209881224,1209882516,US 1209882517,1209882517,CA 1209882518,1209884671,US 1209884672,1209884679,IT @@ -31296,9 +37906,7 @@ 1210057888,1210057895,US 1210057896,1210057903,MX 1210057904,1210057911,GB -1210057912,1210058047,US -1210058048,1210058055,CA -1210058056,1210058159,US +1210057912,1210058159,US 1210058160,1210058167,CA 1210058168,1210058191,US 1210058192,1210058199,CA @@ -31306,7 +37914,12 @@ 1210058616,1210058623,AU 1210058624,1210059271,US 1210059272,1210059279,ES -1210059280,1210059775,US +1210059280,1210059303,US +1210059304,1210059311,AU +1210059312,1210059591,US +1210059592,1210059599,CA +1210059600,1210059767,US +1210059768,1210059775,CH 1210059776,1210059791,GB 1210059792,1210060031,US 1210060032,1210060047,AE @@ -31314,9 +37927,13 @@ 1210060352,1210060359,IN 1210060360,1210060383,US 1210060384,1210060407,IL -1210060408,1210060623,US +1210060408,1210060515,US +1210060516,1210060517,IN +1210060518,1210060623,US 1210060624,1210060639,CA -1210060640,1210060799,US +1210060640,1210060783,US +1210060784,1210060787,NL +1210060788,1210060799,US 1210060800,1210060815,BR 1210060816,1210060839,US 1210060840,1210060847,AU @@ -31335,11 +37952,11 @@ 1210061656,1210061663,GB 1210061664,1210061727,US 1210061728,1210061735,GB -1210061736,1210061991,US +1210061736,1210061803,US +1210061804,1210061807,AU +1210061808,1210061991,US 1210061992,1210061999,AU -1210062000,1210062007,US -1210062008,1210062015,CA -1210062016,1210062079,US +1210062000,1210062079,US 1210062080,1210062087,IN 1210062088,1210062095,US 1210062096,1210062103,NZ @@ -31362,123 +37979,94 @@ 1210064528,1210064535,AU 1210064536,1210064663,US 1210064664,1210064671,AU -1210064672,1210064951,US -1210064952,1210064959,KW -1210064960,1210064999,US -1210065000,1210065007,BR -1210065008,1210065023,US +1210064672,1210065023,US 1210065024,1210065031,CA 1210065032,1210065319,US 1210065320,1210065327,AU 1210065328,1210065535,US 1210065536,1210065543,IN -1210065544,1210065551,US -1210065552,1210065559,GB -1210065560,1210065567,US -1210065568,1210065575,GB -1210065576,1210065615,US -1210065616,1210065623,CA -1210065624,1210065663,US +1210065544,1210065663,US 1210065664,1210065679,IN 1210065680,1210065695,AU 1210065696,1210065703,IN -1210065704,1210065735,US -1210065736,1210065743,DO -1210065744,1210065751,US +1210065704,1210065751,US 1210065752,1210065759,GB 1210065760,1210065783,US 1210065784,1210065791,PA 1210065792,1210065823,US 1210065824,1210065855,AU -1210065856,1210066255,US -1210066256,1210066263,CA -1210066264,1210066287,US +1210065856,1210066287,US 1210066288,1210066295,IN -1210066296,1210066519,US -1210066520,1210066527,BM -1210066528,1210066807,US +1210066296,1210066787,US +1210066788,1210066791,CR +1210066792,1210066807,US 1210066808,1210066831,CA -1210066832,1210067263,US +1210066832,1210066883,US +1210066884,1210066887,CA +1210066888,1210066921,US +1210066922,1210066923,IN +1210066924,1210067207,US +1210067208,1210067215,AU +1210067216,1210067263,US 1210067264,1210067287,GB -1210067288,1210067535,US -1210067536,1210067543,AU -1210067544,1210067632,US +1210067288,1210067632,US 1210067633,1210067640,AU -1210067641,1210067967,US -1210067968,1210067983,IL -1210067984,1210068039,US +1210067641,1210067671,US +1210067672,1210067675,NL +1210067676,1210068039,US 1210068040,1210068047,GB -1210068048,1210068151,US -1210068152,1210068159,CA -1210068160,1210068319,US +1210068048,1210068163,US +1210068164,1210068165,IN +1210068166,1210068319,US 1210068320,1210068327,CA 1210068328,1210068343,US 1210068344,1210068351,MX 1210068352,1210068447,US 1210068448,1210068471,NO -1210068472,1210068543,US -1210068544,1210068559,CA -1210068560,1210068607,US +1210068472,1210068607,US 1210068608,1210068735,IL -1210068736,1210068759,US -1210068760,1210068767,IL -1210068768,1210068775,CA -1210068776,1210068903,US +1210068736,1210068903,US 1210068904,1210068927,AU -1210068928,1210069007,US -1210069008,1210069023,CA +1210068928,1210069015,US +1210069016,1210069023,CA 1210069024,1210069159,US 1210069160,1210069167,AU -1210069168,1210070071,US -1210070072,1210070079,GB -1210070080,1210070175,US +1210069168,1210070175,US 1210070176,1210070183,IL -1210070184,1210070431,US -1210070432,1210070439,IL -1210070440,1210070503,US -1210070504,1210070511,CA -1210070512,1210070631,US +1210070184,1210070631,US 1210070632,1210070639,MX 1210070640,1210070799,US 1210070800,1210070807,AU -1210070808,1210070863,US -1210070864,1210070871,BH -1210070872,1210070943,US -1210070944,1210070951,IN -1210070952,1210070959,US +1210070808,1210070959,US 1210070960,1210070967,JP 1210070968,1210071007,US 1210071008,1210071015,GB 1210071016,1210071039,US 1210071040,1210071167,GB -1210071168,1210072255,US -1210072256,1210072319,CA -1210072320,1210072519,US +1210071168,1210072519,US 1210072520,1210072527,NZ 1210072528,1210072559,US 1210072560,1210072567,GB -1210072568,1210072783,US -1210072784,1210072791,KW -1210072792,1210073199,US -1210073200,1210073207,DE -1210073208,1210075663,US +1210072568,1210075279,US +1210075280,1210075295,FR +1210075296,1210075663,US 1210075664,1210075671,IN 1210075672,1210076039,US 1210076040,1210076047,CA -1210076048,1210079903,US +1210076048,1210076097,US +1210076098,1210076099,NL +1210076100,1210076109,US +1210076110,1210076111,CH +1210076112,1210079903,US 1210079904,1210079911,IT 1210079912,1210079919,BM -1210079920,1210079999,US -1210080000,1210080015,IN -1210080016,1210080079,US +1210079920,1210080079,US 1210080080,1210080111,GB 1210080112,1210080407,US 1210080408,1210080455,NL -1210080456,1210080615,US -1210080616,1210080623,CA -1210080624,1210080847,US -1210080848,1210080855,SV -1210080856,1210081087,US +1210080456,1210080731,US +1210080732,1210080733,IL +1210080734,1210081087,US 1210081088,1210081103,CA 1210081104,1210081335,US 1210081336,1210081343,CR @@ -31486,7 +38074,9 @@ 1210081560,1210081567,PK 1210081568,1210081599,US 1210081600,1210081615,AU -1210081616,1210081823,US +1210081616,1210081789,US +1210081790,1210081791,IN +1210081792,1210081823,US 1210081824,1210081831,MX 1210081832,1210081839,US 1210081840,1210081847,MX @@ -31496,22 +38086,31 @@ 1210081912,1210081919,AU 1210081920,1210081943,US 1210081944,1210081951,CA -1210081952,1210082047,US +1210081952,1210082043,US +1210082044,1210082047,CA 1210082048,1210082055,IN 1210082056,1210082199,US 1210082200,1210082207,CA -1210082208,1210082447,US +1210082208,1210082327,US +1210082328,1210082335,CA +1210082336,1210082447,US 1210082448,1210082463,AU 1210082464,1210082655,US 1210082656,1210082663,CA -1210082664,1210082831,US +1210082664,1210082797,US +1210082798,1210082799,AU +1210082800,1210082809,US +1210082810,1210082811,IN +1210082812,1210082831,US 1210082832,1210082839,AU 1210082840,1210082847,IN 1210082848,1210082975,US 1210082976,1210082991,GB 1210082992,1210083071,US 1210083072,1210083079,JP -1210083080,1210083719,US +1210083080,1210083567,US +1210083568,1210083569,BH +1210083570,1210083719,US 1210083720,1210083735,IN 1210083736,1210083871,US 1210083872,1210083879,CA @@ -31529,7 +38128,11 @@ 1210084712,1210084719,AU 1210084720,1210084783,US 1210084784,1210084799,BD -1210084800,1210086503,US +1210084800,1210085055,US +1210085056,1210085057,AU +1210085058,1210086255,US +1210086256,1210086263,MX +1210086264,1210086503,US 1210086504,1210086511,GB 1210086512,1210086551,US 1210086552,1210086559,SE @@ -31543,13 +38146,17 @@ 1210087296,1210087303,GB 1210087304,1210087423,US 1210087424,1210087431,MX -1210087432,1210088959,US +1210087432,1210087463,US +1210087464,1210087471,CA +1210087472,1210088959,US 1210088960,1210088967,GB 1210088968,1210089047,US 1210089048,1210089055,MX -1210089056,1210089375,US -1210089376,1210089383,CA -1210089384,1210089823,US +1210089056,1210089399,US +1210089400,1210089407,GB +1210089408,1210089705,US +1210089706,1210089707,HK +1210089708,1210089823,US 1210089824,1210089855,CA 1210089856,1210090071,US 1210090072,1210090079,MX @@ -31561,7 +38168,9 @@ 1210090384,1210090399,CA 1210090400,1210090439,US 1210090440,1210090443,FR -1210090444,1210090623,US +1210090444,1210090475,US +1210090476,1210090479,CA +1210090480,1210090623,US 1210090624,1210090639,BD 1210090640,1210090767,US 1210090768,1210090783,BD @@ -31599,15 +38208,11 @@ 1210092608,1210092639,GB 1210092640,1210092799,US 1210092800,1210092815,CA -1210092816,1210093143,US -1210093144,1210093151,ID -1210093152,1210093191,US +1210092816,1210093191,US 1210093192,1210093199,BR 1210093200,1210093407,US 1210093408,1210093423,MX -1210093424,1210093575,US -1210093576,1210093583,MY -1210093584,1210093639,US +1210093424,1210093639,US 1210093640,1210093647,CA 1210093648,1210093663,US 1210093664,1210093671,CA @@ -31645,7 +38250,9 @@ 1210095960,1210095967,GB 1210095968,1210096295,US 1210096296,1210096303,GB -1210096304,1210096543,US +1210096304,1210096391,US +1210096392,1210096399,AU +1210096400,1210096543,US 1210096544,1210096551,MX 1210096552,1210096559,US 1210096560,1210096575,DE @@ -31665,9 +38272,7 @@ 1210097656,1210097663,GB 1210097664,1210097783,US 1210097784,1210097791,GB -1210097792,1210097999,US -1210098000,1210098007,CA -1210098008,1210098111,US +1210097792,1210098111,US 1210098112,1210098119,IL 1210098120,1210098127,US 1210098128,1210098143,CA @@ -31677,13 +38282,11 @@ 1210098320,1210098327,CA 1210098328,1210098527,US 1210098528,1210098535,SG -1210098536,1210098615,US -1210098616,1210098623,NZ -1210098624,1210098743,US -1210098744,1210098751,BO -1210098752,1210098775,US +1210098536,1210098775,US 1210098776,1210098783,CN -1210098784,1210098959,US +1210098784,1210098899,US +1210098900,1210098901,MX +1210098902,1210098959,US 1210098960,1210098975,CA 1210098976,1210099383,US 1210099384,1210099399,AE @@ -31703,7 +38306,9 @@ 1210099968,1210099975,MT 1210099976,1210100103,US 1210100104,1210100111,MT -1210100112,1210100231,US +1210100112,1210100199,US +1210100200,1210100203,CA +1210100204,1210100231,US 1210100232,1210100239,CA 1210100240,1210100255,PK 1210100256,1210100287,CA @@ -31728,7 +38333,9 @@ 1210101560,1210101567,AU 1210101568,1210101727,US 1210101728,1210101743,GB -1210101744,1210101879,US +1210101744,1210101863,US +1210101864,1210101871,CH +1210101872,1210101879,US 1210101880,1210101887,CA 1210101888,1210102287,US 1210102288,1210102295,IL @@ -31736,7 +38343,9 @@ 1210102400,1210102407,AU 1210102408,1210102815,US 1210102816,1210102823,CA -1210102824,1210105063,US +1210102824,1210102879,US +1210102880,1210102895,IL +1210102896,1210105063,US 1210105064,1210105071,SE 1210105072,1210107967,US 1210107968,1210107975,MO @@ -31757,8 +38366,7 @@ 1210108920,1210109247,US 1210109248,1210109255,DK 1210109256,1210109263,IL -1210109264,1210109271,CA -1210109272,1210109343,US +1210109264,1210109343,US 1210109344,1210109351,FI 1210109352,1210109751,US 1210109752,1210109759,IL @@ -31793,9 +38401,7 @@ 1210113056,1210113063,CA 1210113064,1210113095,US 1210113096,1210113103,BR -1210113104,1210113135,US -1210113136,1210113143,CA -1210113144,1210113535,US +1210113104,1210113535,US 1210113536,1210113551,CA 1210113552,1210113615,US 1210113616,1210113631,GB @@ -31847,9 +38453,7 @@ 1210115496,1210115503,AU 1210115504,1210115543,US 1210115544,1210115575,BB -1210115576,1210115591,US -1210115592,1210115599,CA -1210115600,1210115719,US +1210115576,1210115719,US 1210115720,1210115727,AU 1210115728,1210115791,US 1210115792,1210115799,GB @@ -31905,8 +38509,7 @@ 1210119256,1210119263,MY 1210119264,1210119311,US 1210119312,1210119319,AN -1210119320,1210119327,MX -1210119328,1210119551,US +1210119320,1210119551,US 1210119552,1210119559,MX 1210119560,1210119823,US 1210119824,1210119831,CA @@ -31924,9 +38527,7 @@ 1210121024,1210121039,AU 1210121040,1210121079,US 1210121080,1210121087,BR -1210121088,1210121887,US -1210121888,1210121903,MO -1210121904,1210122031,US +1210121088,1210122031,US 1210122032,1210122039,CA 1210122040,1210122063,US 1210122064,1210122071,MX @@ -31934,11 +38535,9 @@ 1210253312,1210254703,CA 1210254704,1210254719,NZ 1210254720,1210261503,CA -1210261504,1210359039,US -1210359040,1210359295,ES -1210359296,1210366655,US -1210366656,1210366719,GB -1210366720,1210418175,US +1210261504,1210381759,US +1210381760,1210381823,RU +1210381824,1210418175,US 1210418176,1210418207,SG 1210418208,1210427039,US 1210427040,1210427071,JP @@ -31956,9 +38555,7 @@ 1210866436,1210866443,CL 1210866444,1210925055,US 1210925056,1210941439,CA -1210941440,1211031551,US -1211031552,1211031807,BB -1211031808,1211032223,US +1210941440,1211032223,US 1211032224,1211032255,VE 1211032256,1211032271,US 1211032272,1211032287,DO @@ -31970,9 +38567,7 @@ 1211035712,1211035775,CA 1211035776,1211035791,US 1211035792,1211035807,CR -1211035808,1211035823,US -1211035824,1211035839,CH -1211035840,1211036031,US +1211035808,1211036031,US 1211036032,1211036095,EC 1211036096,1211036703,US 1211036704,1211036719,BO @@ -31987,8 +38582,7 @@ 1211037520,1211037535,UY 1211037536,1211037679,US 1211037680,1211037695,AR -1211037696,1211037983,US -1211037984,1211037999,CR +1211037696,1211037999,US 1211038000,1211038007,BB 1211038008,1211038011,TT 1211038012,1211038063,US @@ -32009,9 +38603,7 @@ 1211236352,1211269119,PR 1211269120,1211303935,US 1211303936,1211304159,CA -1211304160,1211304223,US -1211304224,1211304255,CA -1211304256,1211304287,US +1211304160,1211304287,US 1211304288,1211304319,CA 1211304320,1211304351,NL 1211304352,1211304703,CA @@ -32101,51 +38693,636 @@ 1211387984,1211387999,AE 1211388000,1211388159,US 1211388160,1211388287,A1 -1211388288,1211388671,US -1211388672,1211388687,IT -1211388688,1211391455,US +1211388288,1211391455,US 1211391456,1211391487,CN 1211391488,1211391711,US 1211391712,1211391719,CN 1211391720,1211391727,US 1211391728,1211391735,CN -1211391736,1211391743,US -1211391744,1211391999,IT -1211392000,1211392591,US -1211392592,1211392607,IT +1211391736,1211392607,US 1211392608,1211392639,GB -1211392640,1211392783,US -1211392784,1211392799,IT -1211392800,1211393279,US +1211392640,1211393279,US 1211393280,1211393311,AU -1211393312,1211393327,IT -1211393328,1211394063,US +1211393312,1211394063,US 1211394064,1211394079,ES -1211394080,1211394751,US -1211394752,1211395071,IT -1211395072,1211404421,US +1211394080,1211404421,US 1211404422,1211404422,CA 1211404423,1211407293,US 1211407294,1211407333,MX -1211407334,1211413247,US -1211413248,1211413503,CA -1211413504,1211419489,US +1211407334,1211419489,US 1211419490,1211419497,CA 1211419498,1211421739,US 1211421740,1211421740,CA 1211421741,1211432959,US 1211432960,1211473919,CA 1211473920,1211596799,US -1211596800,1211613183,CA -1211613184,1216872447,US +1211596800,1211596839,CA +1211596840,1211596847,US +1211596848,1211597055,CA +1211597056,1211597063,BR +1211597064,1211597079,CA +1211597080,1211597087,AU +1211597088,1211597091,CA +1211597092,1211597095,AU +1211597096,1211597099,CO +1211597100,1211597123,CA +1211597124,1211597127,US +1211597128,1211597135,DE +1211597136,1211597143,CA +1211597144,1211597151,IQ +1211597152,1211597159,CA +1211597160,1211597167,LK +1211597168,1211597175,BE +1211597176,1211597191,CA +1211597192,1211597199,PK +1211597200,1211597203,BR +1211597204,1211597207,CA +1211597208,1211597215,US +1211597216,1211597223,CA +1211597224,1211597227,CR +1211597228,1211597231,US +1211597232,1211597239,CA +1211597240,1211597247,QA +1211597248,1211597255,CA +1211597256,1211597263,LV +1211597264,1211597279,CA +1211597280,1211597287,EC +1211597288,1211597327,CA +1211597328,1211597331,US +1211597332,1211597355,CA +1211597356,1211597359,GB +1211597360,1211597363,CA +1211597364,1211597375,US +1211597376,1211597383,CA +1211597384,1211597391,SA +1211597392,1211597407,AM +1211597408,1211597423,US +1211597424,1211597427,CA +1211597428,1211597431,IN +1211597432,1211597439,CA +1211597440,1211597447,DK +1211597448,1211597451,PR +1211597452,1211597455,GB +1211597456,1211597471,CA +1211597472,1211597479,RU +1211597480,1211597487,CA +1211597488,1211597495,PT +1211597496,1211597503,CA +1211597504,1211597511,NL +1211597512,1211597515,CA +1211597516,1211597519,US +1211597520,1211597523,CA +1211597524,1211597527,BR +1211597528,1211597535,CA +1211597536,1211597543,DE +1211597544,1211597823,CA +1211597824,1211597827,GB +1211597828,1211597843,CA +1211597844,1211597847,US +1211597848,1211597859,CA +1211597860,1211597863,SE +1211597864,1211597871,US +1211597872,1211597895,CA +1211597896,1211597899,US +1211597900,1211597911,CA +1211597912,1211597919,ZA +1211597920,1211597923,CA +1211597924,1211597927,BR +1211597928,1211597939,US +1211597940,1211597943,CA +1211597944,1211597951,MX +1211597952,1211597967,US +1211597968,1211597975,CA +1211597976,1211597983,US +1211597984,1211597991,GB +1211597992,1211598023,CA +1211598024,1211598027,RO +1211598028,1211598031,CA +1211598032,1211598035,US +1211598036,1211598043,CA +1211598044,1211598047,US +1211598048,1211598055,BR +1211598056,1211598063,US +1211598064,1211598071,CA +1211598072,1211598079,FR +1211598080,1211598635,CA +1211598636,1211598639,BR +1211598640,1211598647,MY +1211598648,1211598651,CA +1211598652,1211598655,US +1211598656,1211598659,CA +1211598660,1211598663,US +1211598664,1211598667,CA +1211598668,1211598671,US +1211598672,1211598675,CA +1211598676,1211598679,GB +1211598680,1211598683,CA +1211598684,1211598687,GB +1211598688,1211598755,CA +1211598756,1211598759,MX +1211598760,1211598767,ES +1211598768,1211599375,CA +1211599376,1211599379,GB +1211599380,1211599403,CA +1211599404,1211599407,BR +1211599408,1211599415,CA +1211599416,1211599423,US +1211599424,1211599431,GB +1211599432,1211599435,US +1211599436,1211599443,CA +1211599444,1211599447,IN +1211599448,1211599455,GR +1211599456,1211599463,IL +1211599464,1211599479,CA +1211599480,1211599487,SA +1211599488,1211599495,BR +1211599496,1211599527,CA +1211599528,1211599531,US +1211599532,1211599535,BR +1211599536,1211599543,CA +1211599544,1211599555,US +1211599556,1211599559,BR +1211599560,1211599563,US +1211599564,1211599567,CA +1211599568,1211599575,US +1211599576,1211599583,CA +1211599584,1211599591,US +1211599592,1211599599,CA +1211599600,1211599603,US +1211599604,1211599607,CA +1211599608,1211599615,CN +1211599616,1211599631,CA +1211599632,1211599635,GB +1211599636,1211599647,US +1211599648,1211599655,ES +1211599656,1211599675,CA +1211599676,1211599695,US +1211599696,1211599703,MX +1211599704,1211599711,CA +1211599712,1211599715,EG +1211599716,1211599719,CA +1211599720,1211599723,GB +1211599724,1211599727,CA +1211599728,1211599731,BR +1211599732,1211599751,CA +1211599752,1211599759,KW +1211599760,1211599767,CA +1211599768,1211599775,ID +1211599776,1211599795,CA +1211599796,1211599799,BR +1211599800,1211599823,CA +1211599824,1211599827,EG +1211599828,1211599831,SE +1211599832,1211599847,CA +1211599848,1211599855,IN +1211599856,1211600131,CA +1211600132,1211600135,GB +1211600136,1211600143,CA +1211600144,1211600147,IR +1211600148,1211600151,MY +1211600152,1211600199,CA +1211600200,1211600207,US +1211600208,1211600227,CA +1211600228,1211600231,IQ +1211600232,1211600235,IL +1211600236,1211600243,CA +1211600244,1211600247,MX +1211600248,1211600311,CA +1211600312,1211600319,IN +1211600320,1211600327,BR +1211600328,1211600347,CA +1211600348,1211600351,MY +1211600352,1211600383,CA +1211600384,1211600391,EG +1211600392,1211600395,CA +1211600396,1211600399,US +1211600400,1211600415,CA +1211600416,1211600423,IN +1211600424,1211600459,CA +1211600460,1211600463,IN +1211600464,1211600475,CA +1211600476,1211600479,GB +1211600480,1211600487,CO +1211600488,1211600495,TR +1211600496,1211600511,US +1211600512,1211600543,AN +1211600544,1211600547,CA +1211600548,1211600551,GB +1211600552,1211600567,CA +1211600568,1211600575,EG +1211600576,1211600583,CA +1211600584,1211600587,US +1211600588,1211600591,CA +1211600592,1211600595,RU +1211600596,1211600599,CA +1211600600,1211600607,BR +1211600608,1211600615,CA +1211600616,1211600619,US +1211600620,1211600631,CA +1211600632,1211600639,EG +1211600640,1211600703,CA +1211600704,1211600719,CY +1211600720,1211600828,CA +1211600829,1211600829,US +1211600830,1211600923,CA +1211600924,1211600927,GB +1211600928,1211600935,CN +1211600936,1211600939,IN +1211600940,1211600959,CA +1211600960,1211600967,US +1211600968,1211600971,GB +1211600972,1211600983,CA +1211600984,1211600987,GB +1211600988,1211600991,US +1211600992,1211600999,BR +1211601000,1211601007,CA +1211601008,1211601011,PT +1211601012,1211601023,CA +1211601024,1211601031,BR +1211601032,1211601039,US +1211601040,1211601047,CA +1211601048,1211601051,ZA +1211601052,1211601063,CA +1211601064,1211601067,TH +1211601068,1211601071,NL +1211601072,1211601079,CA +1211601080,1211601087,MT +1211601088,1211601091,IN +1211601092,1211601095,CA +1211601096,1211601103,HK +1211601104,1211601107,US +1211601108,1211601111,KW +1211601112,1211601119,GB +1211601120,1211601215,CA +1211601216,1211601223,US +1211601224,1211601231,TR +1211601232,1211601255,CA +1211601256,1211601263,GR +1211601264,1211601283,CA +1211601284,1211601295,BR +1211601296,1211601303,CA +1211601304,1211601311,AE +1211601312,1211601319,EG +1211601320,1211601327,CO +1211601328,1211601371,CA +1211601372,1211601375,US +1211601376,1211601399,CA +1211601400,1211601407,PK +1211601408,1211601663,CA +1211601664,1211601671,BR +1211601672,1211601679,CA +1211601680,1211601683,US +1211601684,1211601715,CA +1211601716,1211601719,GB +1211601720,1211601735,CA +1211601736,1211601739,IE +1211601740,1211601743,CA +1211601744,1211601759,US +1211601760,1211601775,CA +1211601776,1211601783,AU +1211601784,1211601791,IR +1211601792,1211601799,US +1211601800,1211601819,CA +1211601820,1211601823,ES +1211601824,1211601831,DK +1211601832,1211601835,FR +1211601836,1211601847,CA +1211601848,1211601851,BR +1211601852,1211601863,CA +1211601864,1211601871,IL +1211601872,1211601879,US +1211601880,1211601887,CA +1211601888,1211601895,AU +1211601896,1211601903,CA +1211601904,1211601911,BD +1211601912,1211602095,CA +1211602096,1211602111,US +1211602112,1211602191,CA +1211602192,1211602199,TR +1211602200,1211602203,GB +1211602204,1211602207,US +1211602208,1211602215,CA +1211602216,1211602223,DE +1211602224,1211602239,CA +1211602240,1211602247,CN +1211602248,1211602291,CA +1211602292,1211602295,MX +1211602296,1211602319,CA +1211602320,1211602323,GB +1211602324,1211602327,CA +1211602328,1211602335,CH +1211602336,1211602359,CA +1211602360,1211602367,US +1211602368,1211602375,AR +1211602376,1211602379,CA +1211602380,1211602383,US +1211602384,1211602407,CA +1211602408,1211602415,US +1211602416,1211602423,CA +1211602424,1211602427,US +1211602428,1211602439,CA +1211602440,1211602447,MY +1211602448,1211602455,CA +1211602456,1211602463,FI +1211602464,1211602471,BR +1211602472,1211602479,CA +1211602480,1211602487,US +1211602488,1211602495,CA +1211602496,1211602503,MX +1211602504,1211602527,CA +1211602528,1211602535,AE +1211602536,1211602543,CA +1211602544,1211602551,US +1211602552,1211602559,SA +1211602560,1211602567,PK +1211602568,1211602575,CA +1211602576,1211602583,BR +1211602584,1211602591,CA +1211602592,1211602599,ID +1211602600,1211602603,HK +1211602604,1211602607,CA +1211602608,1211602615,US +1211602616,1211602631,CA +1211602632,1211602639,QA +1211602640,1211602735,CA +1211602736,1211602751,EG +1211602752,1211602759,CA +1211602760,1211602767,IL +1211602768,1211602775,IN +1211602776,1211602783,US +1211602784,1211602831,CA +1211602832,1211602839,US +1211602840,1211602879,CA +1211602880,1211602887,CO +1211602888,1211603103,CA +1211603104,1211603119,SN +1211603120,1211603135,CA +1211603136,1211603167,FR +1211603168,1211603247,CA +1211603248,1211603263,US +1211603264,1211603823,CA +1211603824,1211603831,TR +1211603832,1211603855,CA +1211603856,1211603863,SG +1211603864,1211603871,CA +1211603872,1211603879,PK +1211603880,1211603887,CA +1211603888,1211603903,US +1211603904,1211603919,CA +1211603920,1211603927,AE +1211603928,1211603935,BR +1211603936,1211604063,CA +1211604064,1211604079,AR +1211604080,1211604095,IT +1211604096,1211604239,CA +1211604240,1211604247,GB +1211604248,1211604279,CA +1211604280,1211604287,SG +1211604288,1211604295,US +1211604296,1211604303,CA +1211604304,1211604311,GB +1211604312,1211604319,US +1211604320,1211604327,CA +1211604328,1211604335,RU +1211604336,1211604343,GB +1211604344,1211604351,CA +1211604352,1211604359,US +1211604360,1211604407,CA +1211604408,1211604423,US +1211604424,1211604463,CA +1211604464,1211604471,US +1211604472,1211604743,CA +1211604744,1211604751,BH +1211604752,1211604755,CA +1211604756,1211604759,IN +1211604760,1211604791,CA +1211604792,1211604799,IN +1211604800,1211604807,CA +1211604808,1211604815,IL +1211604816,1211604895,CA +1211604896,1211604903,MX +1211604904,1211604951,CA +1211604952,1211604959,FI +1211604960,1211604967,CA +1211604968,1211604975,PK +1211604976,1211604991,CA +1211604992,1211605087,US +1211605088,1211605103,PH +1211605104,1211605119,FR +1211605120,1211605199,CA +1211605200,1211605215,IL +1211605216,1211605231,NL +1211605232,1211605247,CY +1211605248,1211605311,BS +1211605312,1211605687,CA +1211605688,1211605695,PK +1211605696,1211605703,DK +1211605704,1211605743,CA +1211605744,1211605751,US +1211605752,1211605783,CA +1211605784,1211605791,US +1211605792,1211605799,CA +1211605800,1211605815,US +1211605816,1211605831,CA +1211605832,1211605839,IN +1211605840,1211605887,CA +1211605888,1211605895,CH +1211605896,1211605951,CA +1211605952,1211605959,EG +1211605960,1211606567,CA +1211606568,1211606575,RU +1211606576,1211606591,CA +1211606592,1211606599,US +1211606600,1211606639,CA +1211606640,1211606647,AE +1211606648,1211606719,CA +1211606720,1211606727,US +1211606728,1211606775,CA +1211606776,1211606783,US +1211606784,1211606807,CA +1211606808,1211606823,US +1211606824,1211606831,LY +1211606832,1211606847,CA +1211606848,1211606855,BR +1211606856,1211606879,CA +1211606880,1211606887,US +1211606888,1211606895,EG +1211606896,1211606919,CA +1211606920,1211606927,HK +1211606928,1211606935,BR +1211606936,1211606959,CA +1211606960,1211606967,EC +1211606968,1211606975,IE +1211606976,1211606983,US +1211606984,1211607031,CA +1211607032,1211607039,CY +1211607040,1211607295,CA +1211607296,1211607303,FR +1211607304,1211607335,CA +1211607336,1211607343,EC +1211607344,1211607391,CA +1211607392,1211607399,US +1211607400,1211607407,MX +1211607408,1211607415,SE +1211607416,1211607423,PL +1211607424,1211607431,CA +1211607432,1211607439,MX +1211607440,1211607495,CA +1211607496,1211607503,MT +1211607504,1211607511,FR +1211607512,1211607519,BR +1211607520,1211607535,CA +1211607536,1211607543,US +1211607544,1211607551,VG +1211607552,1211607559,BR +1211607560,1211607615,CA +1211607616,1211607623,PA +1211607624,1211607631,CY +1211607632,1211607663,CA +1211607664,1211607671,AU +1211607672,1211607695,CA +1211607696,1211607703,VG +1211607704,1211607711,BR +1211607712,1211607767,CA +1211607768,1211607775,AU +1211607776,1211607783,CA +1211607784,1211607791,AE +1211607792,1211607807,CA +1211607808,1211607823,CY +1211607824,1211607839,RU +1211607840,1211607855,NL +1211607856,1211607871,JP +1211607872,1211607887,CA +1211607888,1211607903,AU +1211607904,1211607919,US +1211607920,1211607935,ES +1211607936,1211607951,IE +1211607952,1211608031,CA +1211608032,1211608047,PH +1211608048,1211608063,IT +1211608064,1211608079,MX +1211608080,1211608119,CA +1211608120,1211608127,ES +1211608128,1211608159,US +1211608160,1211608183,CA +1211608184,1211608191,CI +1211608192,1211608279,CA +1211608280,1211608287,CL +1211608288,1211608375,CA +1211608376,1211608383,JP +1211608384,1211608471,CA +1211608472,1211608479,KW +1211608480,1211608487,AE +1211608488,1211608503,CA +1211608504,1211608511,BR +1211608512,1211608839,CA +1211608840,1211608847,MX +1211608848,1211608919,CA +1211608920,1211608927,IR +1211608928,1211608943,CA +1211608944,1211608951,GB +1211608952,1211608967,CA +1211608968,1211608983,US +1211608984,1211608991,CA +1211608992,1211608995,US +1211608996,1211608999,CA +1211609000,1211609007,CN +1211609008,1211609039,CA +1211609040,1211609047,US +1211609048,1211609063,CA +1211609064,1211609071,NZ +1211609072,1211609343,CA +1211609344,1211609599,US +1211609600,1211610191,CA +1211610192,1211610199,US +1211610200,1211610215,CA +1211610216,1211610219,IN +1211610220,1211610239,CA +1211610240,1211610247,US +1211610248,1211610263,CA +1211610264,1211610271,BR +1211610272,1211610279,CA +1211610280,1211610287,BR +1211610288,1211610295,CA +1211610296,1211610303,IR +1211610304,1211610311,GR +1211610312,1211610335,CA +1211610336,1211610343,ID +1211610344,1211610351,GB +1211610352,1211610439,CA +1211610440,1211610447,GB +1211610448,1211610455,CA +1211610456,1211610463,US +1211610464,1211610479,CA +1211610480,1211610495,US +1211610496,1211610499,CA +1211610500,1211610503,US +1211610504,1211610519,CA +1211610520,1211610527,IL +1211610528,1211610591,CA +1211610592,1211610599,AU +1211610600,1211610655,CA +1211610656,1211610687,US +1211610688,1211610935,CA +1211610936,1211610943,MX +1211610944,1211610951,AE +1211610952,1211611015,CA +1211611016,1211611023,TH +1211611024,1211611031,RO +1211611032,1211611039,CA +1211611040,1211611047,NL +1211611048,1211611079,CA +1211611080,1211611095,BR +1211611096,1211611119,CA +1211611120,1211611127,DE +1211611128,1211611311,CA +1211611312,1211611327,US +1211611328,1211611343,CA +1211611344,1211611359,IT +1211611360,1211611375,CO +1211611376,1211611423,CA +1211611424,1211611431,AE +1211611432,1211611447,CA +1211611448,1211611455,CR +1211611456,1211611463,MT +1211611464,1211611495,CA +1211611496,1211611503,PK +1211611504,1211611511,IN +1211611512,1211611543,CA +1211611544,1211611567,US +1211611568,1211611599,CA +1211611600,1211611607,AE +1211611608,1211611639,CA +1211611640,1211611647,US +1211611648,1211612191,CA +1211612192,1211612207,US +1211612208,1211612287,CA +1211612288,1211612303,PL +1211612304,1211612319,CZ +1211612320,1211612431,CA +1211612432,1211612439,FR +1211612440,1211612471,CA +1211612472,1211612479,CO +1211612480,1211612487,AE +1211612488,1211612495,BR +1211612496,1211612503,CA +1211612504,1211612511,JO +1211612512,1211612519,CA +1211612520,1211612527,AR +1211612528,1211612551,CA +1211612552,1211612559,IL +1211612560,1211612655,CA +1211612656,1211612671,BR +1211612672,1211613183,CA +1211613184,1214073215,US +1214073216,1214073223,A2 +1214073224,1216872447,US 1216872448,1217396735,CA 1217396736,1218731807,US 1218731808,1218731815,A2 1218731816,1218778111,US 1218778112,1218778367,SG -1218778368,1218853247,US -1218853248,1218853279,PR -1218853280,1219253119,US +1218778368,1219253119,US 1219253120,1219253135,IN 1219253136,1219253319,US 1219253320,1219253327,CA @@ -32158,22 +39335,12 @@ 1219290752,1219295295,US 1219295296,1219295359,GR 1219295360,1223182487,US -1223182488,1223182654,ES -1223182655,1223197183,US -1223197184,1223197439,ES -1223197440,1223199743,US -1223199744,1223199999,GB -1223200000,1223203327,US -1223203328,1223203583,ES -1223203584,1223208447,US -1223208448,1223208703,ES -1223208704,1223208767,US -1223208768,1223208959,ES +1223182488,1223182503,ES +1223182504,1223208831,US +1223208832,1223208959,ES 1223208960,1223222911,US 1223222912,1223223039,BR -1223223040,1223234047,US -1223234048,1223234303,ES -1223234304,1223239167,US +1223223040,1223239167,US 1223239168,1223239295,ES 1223239296,1223244159,US 1223244160,1223244223,BR @@ -32222,8 +39389,8 @@ 1224317440,1224317695,CA 1224317696,1224318207,US 1224318208,1224318463,CA -1224318464,1224321023,US -1224321024,1224321535,CA +1224318464,1224321279,US +1224321280,1224321535,CA 1224321536,1224322559,US 1224322560,1224323071,GB 1224323072,1224474623,US @@ -32266,30 +39433,58 @@ 1245168216,1245168219,CH 1245168220,1245173215,US 1245173216,1245173223,CH -1245173224,1245183999,US +1245173224,1245178423,US +1245178424,1245178431,IE +1245178432,1245183999,US 1245184000,1245446143,CA -1245446144,1246864899,US +1245446144,1245693023,US +1245693024,1245693039,IN +1245693040,1245694207,US +1245694208,1245694239,BR +1245694240,1245694367,US +1245694368,1245694399,BR +1245694400,1245694431,US +1245694432,1245694463,BR +1245694464,1245698183,US +1245698184,1245698191,BR +1245698192,1245698679,US +1245698680,1245698687,JO +1245698688,1245699327,US +1245699328,1245699343,BR +1245699344,1245700255,US +1245700256,1245700263,JO +1245700264,1245700527,US +1245700528,1245700535,SA +1245700536,1245703871,US +1245703872,1245703887,BR +1245703888,1245704039,US +1245704040,1245704047,JO +1245704048,1245704287,US +1245704288,1245704295,ID +1245704296,1245707455,US +1245707456,1245707471,BR +1245707472,1245708095,US +1245708096,1245708111,GB +1245708112,1246864899,US 1246864900,1246864958,EG -1246864959,1246872069,US -1246872070,1246872081,GB -1246872082,1246874127,US +1246864959,1246870015,US +1246870016,1246870079,UA +1246870080,1246870687,US +1246870688,1246870719,UA +1246870720,1246871487,US +1246871488,1246871519,UA +1246871520,1246874127,US 1246874128,1246874216,GB -1246874217,1246874290,US -1246874291,1246874304,CA -1246874305,1246874368,US +1246874217,1246874368,US 1246874369,1246874496,GB 1246874497,1246874558,US 1246874559,1246874590,GB 1246874591,1246875509,US 1246875510,1246875520,NL -1246875521,1246875904,US -1246875905,1246875929,CA -1246875930,1246902783,US +1246875521,1246902783,US 1246902784,1246903039,NL 1246903040,1246937087,US -1246937088,1246938111,CA -1246938112,1246938127,US -1246938128,1246940159,CA +1246937088,1246940159,CA 1246940160,1246940415,GB 1246940416,1246943287,CA 1246943288,1246943295,DE @@ -32304,9 +39499,783 @@ 1247070816,1247070831,CA 1247070832,1247072719,US 1247072720,1247072735,NL -1247072736,1247481855,US +1247072736,1247073791,US +1247073792,1247074303,A2 +1247074304,1247150111,US +1247150112,1247150127,AR +1247150128,1247150159,US +1247150160,1247150167,GB +1247150168,1247150183,US +1247150184,1247150191,GB +1247150192,1247150239,US +1247150240,1247150247,CN +1247150248,1247150287,US +1247150288,1247150295,SA +1247150296,1247150807,US +1247150808,1247150815,GB +1247150816,1247151055,US +1247151056,1247151063,CN +1247151064,1247151231,US +1247151232,1247151247,NZ +1247151248,1247151271,US +1247151272,1247151279,ZA +1247151280,1247151415,US +1247151416,1247151423,SA +1247151424,1247151471,US +1247151472,1247151479,VN +1247151480,1247151631,US +1247151632,1247151639,IN +1247151640,1247151671,US +1247151672,1247151679,CA +1247151680,1247151759,US +1247151760,1247151767,CN +1247151768,1247151807,US +1247151808,1247151815,SA +1247151816,1247151903,US +1247151904,1247151911,GB +1247151912,1247151935,US +1247151936,1247151967,SA +1247151968,1247151999,US +1247152000,1247152007,SA +1247152008,1247152087,US +1247152088,1247152095,CH +1247152096,1247152383,US +1247152384,1247152415,IN +1247152416,1247152511,US +1247152512,1247152527,SE +1247152528,1247152663,US +1247152664,1247152671,CN +1247152672,1247152679,US +1247152680,1247152687,RU +1247152688,1247152735,US +1247152736,1247152743,CN +1247152744,1247152775,US +1247152776,1247152783,CN +1247152784,1247152879,US +1247152880,1247152887,CN +1247152888,1247152895,US +1247152896,1247152959,CN +1247152960,1247152991,US +1247152992,1247152999,TR +1247153000,1247153055,US +1247153056,1247153063,AU +1247153064,1247153103,US +1247153104,1247153111,KW +1247153112,1247153119,US +1247153120,1247153127,CN +1247153128,1247153207,US +1247153208,1247153215,AU +1247153216,1247153239,US +1247153240,1247153247,QA +1247153248,1247153423,US +1247153424,1247153431,SA +1247153432,1247153607,US +1247153608,1247153615,CL +1247153616,1247153671,US +1247153672,1247153679,SA +1247153680,1247153687,IN +1247153688,1247153967,US +1247153968,1247153975,RU +1247153976,1247153983,US +1247153984,1247153999,CA +1247154000,1247154103,US +1247154104,1247154111,SA +1247154112,1247154231,US +1247154232,1247154239,CN +1247154240,1247154407,US +1247154408,1247154415,CA +1247154416,1247154431,US +1247154432,1247154439,CN +1247154440,1247154479,US +1247154480,1247154487,CN +1247154488,1247154607,US +1247154608,1247154615,CN +1247154616,1247154663,US +1247154664,1247154671,SA +1247154672,1247154855,US +1247154856,1247154863,CN +1247154864,1247154871,US +1247154872,1247154879,CN +1247154880,1247155087,US +1247155088,1247155095,CN +1247155096,1247155159,US +1247155160,1247155167,CN +1247155168,1247155335,US +1247155336,1247155343,CN +1247155344,1247155567,US +1247155568,1247155575,CN +1247155576,1247155647,US +1247155648,1247155663,AU +1247155664,1247155743,US +1247155744,1247155751,CN +1247155752,1247155783,US +1247155784,1247155791,SA +1247155792,1247155823,US +1247155824,1247155831,CN +1247155832,1247156031,US +1247156032,1247156039,CN +1247156040,1247156063,US +1247156064,1247156071,CN +1247156072,1247156127,US +1247156128,1247156135,CN +1247156136,1247156271,US +1247156272,1247156279,SA +1247156280,1247156295,US +1247156296,1247156303,CN +1247156304,1247156311,US +1247156312,1247156319,EG +1247156320,1247156327,TH +1247156328,1247156335,US +1247156336,1247156343,CN +1247156344,1247156415,US +1247156416,1247156423,CN +1247156424,1247156487,US +1247156488,1247156495,CN +1247156496,1247156543,US +1247156544,1247156559,SA +1247156560,1247156567,AU +1247156568,1247156831,US +1247156832,1247156839,CN +1247156840,1247156863,US +1247156864,1247156871,CA +1247156872,1247156879,SA +1247156880,1247157031,US +1247157032,1247157039,CN +1247157040,1247157263,US +1247157264,1247157279,BR +1247157280,1247157791,US +1247157792,1247157799,SA +1247157800,1247157943,US +1247157944,1247157951,GB +1247157952,1247158039,US +1247158040,1247158047,CA +1247158048,1247158063,GB +1247158064,1247158239,US +1247158240,1247158255,KW +1247158256,1247158263,US +1247158264,1247158271,AU +1247158272,1247158295,US +1247158296,1247158303,CN +1247158304,1247158431,US +1247158432,1247158463,AU +1247158464,1247158631,US +1247158632,1247158639,SA +1247158640,1247158679,US +1247158680,1247158687,CA +1247158688,1247158719,US +1247158720,1247158727,CA +1247158728,1247158743,US +1247158744,1247158751,AU +1247158752,1247158847,US +1247158848,1247158855,BR +1247158856,1247158927,US +1247158928,1247158935,RU +1247158936,1247159007,US +1247159008,1247159015,AU +1247159016,1247159167,US +1247159168,1247159175,ES +1247159176,1247159343,US +1247159344,1247159351,GB +1247159352,1247159359,ES +1247159360,1247159759,US +1247159760,1247159775,IN +1247159776,1247159791,US +1247159792,1247159799,SA +1247159800,1247160095,US +1247160096,1247160103,TR +1247160104,1247160111,US +1247160112,1247160127,CN +1247160128,1247160239,US +1247160240,1247160255,IN +1247160256,1247160287,US +1247160288,1247160295,ID +1247160296,1247160511,US +1247160512,1247160519,NP +1247160520,1247160575,US +1247160576,1247160831,NP +1247160832,1247161143,US +1247161144,1247161151,TR +1247161152,1247161967,US +1247161968,1247161975,IN +1247161976,1247162199,US +1247162200,1247162207,ES +1247162208,1247162631,US +1247162632,1247162639,SA +1247162640,1247162647,US +1247162648,1247162655,EG +1247162656,1247162735,US +1247162736,1247162743,UY +1247162744,1247163439,US +1247163440,1247163447,RU +1247163448,1247163807,US +1247163808,1247163839,DK +1247163840,1247164111,US +1247164112,1247164119,SA +1247164120,1247164223,US +1247164224,1247164255,CA +1247164256,1247164271,US +1247164272,1247164279,FI +1247164280,1247164327,US +1247164328,1247164335,AU +1247164336,1247164447,US +1247164448,1247164463,BR +1247164464,1247165087,US +1247165088,1247165095,IN +1247165096,1247165527,US +1247165528,1247165535,NL +1247165536,1247166567,US +1247166568,1247166575,CN +1247166576,1247166647,US +1247166648,1247166655,EG +1247166656,1247166671,US +1247166672,1247166679,IN +1247166680,1247166983,US +1247166984,1247166991,CN +1247166992,1247167015,US +1247167016,1247167023,GB +1247167024,1247167119,US +1247167120,1247167127,CN +1247167128,1247167535,US +1247167536,1247167543,MX +1247167544,1247167591,US +1247167592,1247167599,CA +1247167600,1247167615,US +1247167616,1247167623,GB +1247167624,1247167639,US +1247167640,1247167647,SA +1247167648,1247167791,US +1247167792,1247167799,GB +1247167800,1247167839,US +1247167840,1247167847,GB +1247167848,1247167903,US +1247167904,1247167919,CA +1247167920,1247168047,US +1247168048,1247168055,AU +1247168056,1247168087,US +1247168088,1247168095,CA +1247168096,1247168447,US +1247168448,1247168455,RU +1247168456,1247168591,US +1247168592,1247168599,SA +1247168600,1247168663,US +1247168664,1247168671,CL +1247168672,1247169055,US +1247169056,1247169063,GB +1247169064,1247169151,US +1247169152,1247169183,SA +1247169184,1247169287,US +1247169288,1247169295,CN +1247169296,1247169407,US +1247169408,1247169423,BR +1247169424,1247169503,US +1247169504,1247169511,IE +1247169512,1247169519,US +1247169520,1247169527,SA +1247169528,1247169535,US +1247169536,1247169543,GB +1247169544,1247169607,US +1247169608,1247169615,UA +1247169616,1247169711,US +1247169712,1247169719,PH +1247169720,1247169751,US +1247169752,1247169759,ES +1247169760,1247169799,US +1247169800,1247169807,PE +1247169808,1247169895,US +1247169896,1247169903,CA +1247169904,1247170135,US +1247170136,1247170143,IN +1247170144,1247170207,US +1247170208,1247170223,AU +1247170224,1247170447,US +1247170448,1247170455,MX +1247170456,1247170743,US +1247170744,1247170751,GB +1247170752,1247170815,US +1247170816,1247170823,CA +1247170824,1247171047,US +1247171048,1247171055,GB +1247171056,1247171119,US +1247171120,1247171127,RU +1247171128,1247171255,US +1247171256,1247171263,SA +1247171264,1247171487,US +1247171488,1247171495,SA +1247171496,1247171639,US +1247171640,1247171647,SA +1247171648,1247171935,US +1247171936,1247171943,PA +1247171944,1247172031,US +1247172032,1247172063,IN +1247172064,1247172479,US +1247172480,1247172511,CN +1247172512,1247172751,US +1247172752,1247172759,SA +1247172760,1247172999,US +1247173000,1247173007,CL +1247173008,1247173207,US +1247173208,1247173215,IN +1247173216,1247173231,CA +1247173232,1247173319,US +1247173320,1247173327,IE +1247173328,1247173391,US +1247173392,1247173399,AU +1247173400,1247173575,US +1247173576,1247173583,ES +1247173584,1247173631,US +1247173632,1247173639,AU +1247173640,1247173767,US +1247173768,1247173775,RO +1247173776,1247173967,US +1247173968,1247173983,CN +1247173984,1247174063,US +1247174064,1247174071,PH +1247174072,1247174239,US +1247174240,1247174255,IN +1247174256,1247174271,CA +1247174272,1247174311,US +1247174312,1247174319,IN +1247174320,1247174639,US +1247174640,1247174647,CA +1247174648,1247174711,US +1247174712,1247174719,SA +1247174720,1247174831,US +1247174832,1247174839,IN +1247174840,1247174847,US +1247174848,1247174855,HK +1247174856,1247175391,US +1247175392,1247175407,CA +1247175408,1247175535,US +1247175536,1247175543,MX +1247175544,1247176031,US +1247176032,1247176047,NG +1247176048,1247176471,US +1247176472,1247176479,SA +1247176480,1247176559,US +1247176560,1247176567,IN +1247176568,1247176671,US +1247176672,1247176687,CN +1247176688,1247177127,US +1247177128,1247177143,SA +1247177144,1247177255,US +1247177256,1247177263,TW +1247177264,1247177287,US +1247177288,1247177295,MY +1247177296,1247177335,US +1247177336,1247177343,BR +1247177344,1247177495,US +1247177496,1247177503,SA +1247177504,1247178535,US +1247178536,1247178543,MX +1247178544,1247178591,US +1247178592,1247178607,CN +1247178608,1247178623,US +1247178624,1247178631,IE +1247178632,1247178671,US +1247178672,1247178679,IN +1247178680,1247178687,SA +1247178688,1247178703,US +1247178704,1247178711,IE +1247178712,1247178799,US +1247178800,1247178807,AR +1247178808,1247178815,US +1247178816,1247178823,SA +1247178824,1247178847,US +1247178848,1247178863,AR +1247178864,1247179263,US +1247179264,1247179295,SA +1247179296,1247179519,US +1247179520,1247179551,GB +1247179552,1247179887,US +1247179888,1247179903,CN +1247179904,1247179935,AU +1247179936,1247180135,US +1247180136,1247180143,AR +1247180144,1247180151,IN +1247180152,1247180239,US +1247180240,1247180255,CN +1247180256,1247180271,PH +1247180272,1247180391,US +1247180392,1247180399,GB +1247180400,1247180407,NO +1247180408,1247180623,US +1247180624,1247180639,CN +1247180640,1247181103,US +1247181104,1247181111,GB +1247181112,1247181311,US +1247181312,1247181327,GB +1247181328,1247182015,US +1247182016,1247182023,TH +1247182024,1247182031,US +1247182032,1247182039,KW +1247182040,1247182047,US +1247182048,1247182055,SA +1247182056,1247182199,US +1247182200,1247182207,GB +1247182208,1247182343,US +1247182344,1247182351,IE +1247182352,1247182439,US +1247182440,1247182447,PT +1247182448,1247182487,US +1247182488,1247182495,SA +1247182496,1247182655,US +1247182656,1247182687,GB +1247182688,1247182911,US +1247182912,1247183039,IN +1247183040,1247183167,US +1247183168,1247183199,CA +1247183200,1247183215,US +1247183216,1247183223,AR +1247183224,1247183231,ES +1247183232,1247183247,US +1247183248,1247183255,GB +1247183256,1247183263,US +1247183264,1247183271,GB +1247183272,1247183455,US +1247183456,1247183463,SA +1247183464,1247183599,US +1247183600,1247183607,GB +1247183608,1247183615,US +1247183616,1247183623,AU +1247183624,1247183711,US +1247183712,1247183719,SA +1247183720,1247183727,GB +1247183728,1247184063,US +1247184064,1247184071,IN +1247184072,1247184079,CN +1247184080,1247184239,US +1247184240,1247184247,SA +1247184248,1247184559,US +1247184560,1247184567,IE +1247184568,1247184679,US +1247184680,1247184687,IN +1247184688,1247184695,US +1247184696,1247184703,NG +1247184704,1247184727,US +1247184728,1247184735,SA +1247184736,1247184807,US +1247184808,1247184815,CO +1247184816,1247185063,US +1247185064,1247185071,GB +1247185072,1247186087,US +1247186088,1247186095,AU +1247186096,1247186335,US +1247186336,1247186351,EG +1247186352,1247186383,US +1247186384,1247186391,GB +1247186392,1247186399,KW +1247186400,1247186519,US +1247186520,1247186527,CA +1247186528,1247186703,US +1247186704,1247186711,EG +1247186712,1247186863,US +1247186864,1247186871,SA +1247186872,1247187199,US +1247187200,1247187207,LB +1247187208,1247187359,US +1247187360,1247187367,AU +1247187368,1247187583,US +1247187584,1247187599,IN +1247187600,1247187607,US +1247187608,1247187615,DE +1247187616,1247187679,US +1247187680,1247187687,GB +1247187688,1247187719,US +1247187720,1247187727,GB +1247187728,1247187783,US +1247187784,1247187791,GB +1247187792,1247187839,US +1247187840,1247187871,GB +1247187872,1247187895,US +1247187896,1247187903,KW +1247187904,1247188111,US +1247188112,1247188119,GB +1247188120,1247188151,US +1247188152,1247188159,SG +1247188160,1247188399,US +1247188400,1247188407,GB +1247188408,1247188783,US +1247188784,1247188791,CN +1247188792,1247189087,US +1247189088,1247189095,AU +1247189096,1247189103,US +1247189104,1247189111,IN +1247189112,1247189367,US +1247189368,1247189375,CA +1247189376,1247189567,US +1247189568,1247189575,IN +1247189576,1247189831,US +1247189832,1247189839,GB +1247189840,1247189967,US +1247189968,1247189975,IN +1247189976,1247190023,US +1247190024,1247190031,ID +1247190032,1247190039,IN +1247190040,1247190303,US +1247190304,1247190311,BE +1247190312,1247190567,US +1247190568,1247190575,SA +1247190576,1247190767,US +1247190768,1247190775,SG +1247190776,1247190943,US +1247190944,1247190951,BR +1247190952,1247191071,US +1247191072,1247191079,ID +1247191080,1247191127,US +1247191128,1247191135,IE +1247191136,1247191199,US +1247191200,1247191207,IE +1247191208,1247191231,US +1247191232,1247191239,JO +1247191240,1247191383,US +1247191384,1247191391,GB +1247191392,1247191399,US +1247191400,1247191407,GB +1247191408,1247191415,US +1247191416,1247191423,GB +1247191424,1247191535,US +1247191536,1247191543,TR +1247191544,1247191631,US +1247191632,1247191639,RO +1247191640,1247191815,US +1247191816,1247191823,SA +1247191824,1247191847,US +1247191848,1247191855,SA +1247191856,1247192079,US +1247192080,1247192095,AU +1247192096,1247192159,US +1247192160,1247192167,CA +1247192168,1247192183,SA +1247192184,1247192215,US +1247192216,1247192223,SA +1247192224,1247192239,US +1247192240,1247192247,SA +1247192248,1247192327,US +1247192328,1247192335,JO +1247192336,1247193151,US +1247193152,1247193159,PH +1247193160,1247193935,US +1247193936,1247193943,NP +1247193944,1247193991,US +1247193992,1247193999,SA +1247194000,1247194447,US +1247194448,1247194455,CO +1247194456,1247194767,US +1247194768,1247194775,SA +1247194776,1247194895,US +1247194896,1247194903,GB +1247194904,1247194911,US +1247194912,1247194927,ID +1247194928,1247194959,US +1247194960,1247194975,UY +1247194976,1247195063,US +1247195064,1247195071,SA +1247195072,1247195135,US +1247195136,1247195143,CN +1247195144,1247195207,US +1247195208,1247195215,NP +1247195216,1247195247,US +1247195248,1247195255,GB +1247195256,1247195335,US +1247195336,1247195343,JM +1247195344,1247195407,US +1247195408,1247195415,GB +1247195416,1247195639,US +1247195640,1247195647,IS +1247195648,1247196063,US +1247196064,1247196071,UA +1247196072,1247196479,US +1247196480,1247196495,KW +1247196496,1247196559,US +1247196560,1247196567,AR +1247196568,1247197311,US +1247197312,1247197375,AU +1247197376,1247197535,US +1247197536,1247197567,CN +1247197568,1247197983,US +1247197984,1247197991,CA +1247197992,1247198015,US +1247198016,1247198031,AU +1247198032,1247198191,US +1247198192,1247198199,GB +1247198200,1247198223,US +1247198224,1247198239,PS +1247198240,1247198255,US +1247198256,1247198263,GB +1247198264,1247198335,US +1247198336,1247198367,SG +1247198368,1247198543,US +1247198544,1247198551,CA +1247198552,1247198919,US +1247198920,1247198927,AR +1247198928,1247199071,US +1247199072,1247199087,AU +1247199088,1247199103,US +1247199104,1247199111,GB +1247199112,1247199151,US +1247199152,1247199159,SA +1247199160,1247199559,US +1247199560,1247199567,PK +1247199568,1247200159,US +1247200160,1247200175,ID +1247200176,1247200319,US +1247200320,1247200327,GB +1247200328,1247200631,US +1247200632,1247200639,EG +1247200640,1247201127,US +1247201128,1247201135,IN +1247201136,1247201143,US +1247201144,1247201151,MX +1247201152,1247201311,US +1247201312,1247201319,IN +1247201320,1247201631,US +1247201632,1247201639,CN +1247201640,1247201703,US +1247201704,1247201711,MX +1247201712,1247201967,US +1247201968,1247201975,TR +1247201976,1247202071,US +1247202072,1247202079,SA +1247202080,1247202327,US +1247202328,1247202335,SG +1247202336,1247202343,US +1247202344,1247202351,SG +1247202352,1247202495,US +1247202496,1247202511,GB +1247202512,1247202767,US +1247202768,1247202775,SA +1247202776,1247202831,US +1247202832,1247202839,PH +1247202840,1247203591,US +1247203592,1247203599,GB +1247203600,1247203655,US +1247203656,1247203663,AU +1247203664,1247203999,US +1247204000,1247204015,SA +1247204016,1247204087,US +1247204088,1247204095,AU +1247204096,1247204103,MX +1247204104,1247204223,US +1247204224,1247204287,AR +1247204288,1247204367,US +1247204368,1247204375,JM +1247204376,1247204399,US +1247204400,1247204407,CN +1247204408,1247204415,IN +1247204416,1247204895,US +1247204896,1247204911,PA +1247204912,1247205807,US +1247205808,1247205815,IN +1247205816,1247206311,US +1247206312,1247206319,BR +1247206320,1247206559,US +1247206560,1247206591,CV +1247206592,1247206679,US +1247206680,1247206687,GB +1247206688,1247206815,US +1247206816,1247206823,TR +1247206824,1247206839,US +1247206840,1247206847,NZ +1247206848,1247206975,US +1247206976,1247207007,CN +1247207008,1247207023,US +1247207024,1247207031,SA +1247207032,1247207095,US +1247207096,1247207103,CA +1247207104,1247207119,US +1247207120,1247207127,NZ +1247207128,1247207207,US +1247207208,1247207215,DK +1247207216,1247207295,US +1247207296,1247207327,SA +1247207328,1247207487,US +1247207488,1247207519,GB +1247207520,1247208207,US +1247208208,1247208215,HK +1247208216,1247208399,US +1247208400,1247208407,SA +1247208408,1247208503,US +1247208504,1247208511,SA +1247208512,1247208591,US +1247208592,1247208599,ZA +1247208600,1247208799,US +1247208800,1247208807,AU +1247208808,1247209111,US +1247209112,1247209119,AR +1247209120,1247209215,US +1247209216,1247209223,CA +1247209224,1247209255,US +1247209256,1247209263,BR +1247209264,1247209271,AU +1247209272,1247209439,US +1247209440,1247209471,SA +1247209472,1247209631,US +1247209632,1247209639,MX +1247209640,1247209687,US +1247209688,1247209695,AU +1247209696,1247209999,US +1247210000,1247210007,CY +1247210008,1247210335,US +1247210336,1247210351,CH +1247210352,1247210399,US +1247210400,1247210415,CY +1247210416,1247210575,US +1247210576,1247210583,SA +1247210584,1247210599,US +1247210600,1247210607,CN +1247210608,1247210879,US +1247210880,1247210895,GB +1247210896,1247210951,US +1247210952,1247210959,CN +1247210960,1247211727,US +1247211728,1247211735,SA +1247211736,1247211775,US +1247211776,1247211783,EG +1247211784,1247212319,US +1247212320,1247212351,CO +1247212352,1247212407,US +1247212408,1247212415,MY +1247212416,1247212527,US +1247212528,1247212535,FI +1247212536,1247212647,US +1247212648,1247212655,IN +1247212656,1247212695,US +1247212696,1247212703,JO +1247212704,1247213311,US +1247213312,1247213319,CN +1247213320,1247213343,US +1247213344,1247213351,MY +1247213352,1247213359,QA +1247213360,1247213375,US +1247213376,1247213391,GB +1247213392,1247213599,US +1247213600,1247213615,PH +1247213616,1247213711,US +1247213712,1247213719,MX +1247213720,1247213855,US +1247213856,1247213871,IE +1247213872,1247214079,US +1247214080,1247214087,ES +1247214088,1247214199,US +1247214200,1247214207,NO +1247214208,1247214351,US +1247214352,1247214359,GB +1247214360,1247214535,US +1247214536,1247214543,CY +1247214544,1247214551,US +1247214552,1247214559,CN +1247214560,1247214847,US +1247214848,1247214855,BR +1247214856,1247214911,US +1247214912,1247214927,IN +1247214928,1247214943,PH +1247214944,1247215015,US +1247215016,1247215023,IE +1247215024,1247215295,US +1247215296,1247215303,GB +1247215304,1247481855,US 1247481856,1247481863,CN -1247481864,1247481871,CO +1247481864,1247481871,US 1247481872,1247481879,TR 1247481880,1247481887,US 1247481888,1247481903,CN @@ -32351,19 +40320,9 @@ 1247483096,1247483111,US 1247483112,1247483119,CN 1247483120,1247483647,US -1247483648,1247483951,CN -1247483952,1247483967,US -1247483968,1247484031,CN -1247484032,1247484047,US -1247484048,1247484287,CN -1247484288,1247484319,US -1247484320,1247484543,CN -1247484544,1247484551,US -1247484552,1247484559,CN -1247484560,1247484567,US -1247484568,1247484671,CN -1247484672,1247484927,US -1247484928,1247485191,CN +1247483648,1247483903,CN +1247483904,1247485183,US +1247485184,1247485191,CN 1247485192,1247485231,US 1247485232,1247485263,CN 1247485264,1247485439,US @@ -32382,16 +40341,15 @@ 1248864256,1248866303,CA 1248866304,1248885759,US 1248885760,1248886783,CA -1248886784,1248887871,US -1248887872,1248887903,GB -1248887904,1248887935,US +1248886784,1248887935,US 1248887936,1248887943,CA 1248887944,1248888055,US 1248888056,1248888063,BR -1248888064,1248888631,US +1248888064,1248888439,US +1248888440,1248888447,BO +1248888448,1248888631,US 1248888632,1248888639,CA -1248888640,1248888671,US -1248888672,1248888679,GB +1248888640,1248888679,US 1248888680,1248888687,BO 1248888688,1248888703,US 1248888704,1248888711,BR @@ -32405,9 +40363,7 @@ 1248903696,1248903711,ZA 1248903712,1248903775,US 1248903776,1248903791,FR -1248903792,1248913407,US -1248913408,1248915455,MF -1248915456,1248919551,US +1248903792,1248919551,US 1248919552,1248920575,CA 1248920576,1248921599,US 1248921600,1248923647,CA @@ -32425,14 +40381,11 @@ 1249010688,1249011711,CA 1249011712,1249019903,US 1249019904,1249020927,CA -1249020928,1249026423,US -1249026424,1249026431,CA -1249026432,1249026455,US +1249020928,1249026455,US 1249026456,1249026463,ES 1249026464,1249026703,US 1249026704,1249026711,ZA -1249026712,1249026719,CA -1249026720,1249026767,US +1249026712,1249026767,US 1249026768,1249026775,CA 1249026776,1249026783,MX 1249026784,1249027127,US @@ -32440,11 +40393,11 @@ 1249027136,1249027143,AU 1249027144,1249027175,US 1249027176,1249027183,IN -1249027184,1249027271,US -1249027272,1249027279,GB -1249027280,1249027391,US -1249027392,1249027407,PH -1249027408,1249027503,US +1249027184,1249027351,US +1249027352,1249027359,CA +1249027360,1249027391,US +1249027392,1249027399,PH +1249027400,1249027503,US 1249027504,1249027519,CA 1249027520,1249027551,US 1249027552,1249027559,CA @@ -32468,13 +40421,21 @@ 1249038336,1249040383,CA 1249040384,1249046527,US 1249046528,1249047551,BM -1249047552,1249050623,US -1249050624,1249052671,A1 -1249052672,1249082367,US +1249047552,1249050879,US +1249050880,1249051135,A1 +1249051136,1249051391,US +1249051392,1249051647,A1 +1249051648,1249052159,US +1249052160,1249052671,A1 +1249052672,1249059327,US +1249059328,1249059839,CA +1249059840,1249082367,US 1249082368,1249083391,CA 1249083392,1249091583,US 1249091584,1249092607,A1 -1249092608,1249099775,US +1249092608,1249094015,US +1249094016,1249094143,RO +1249094144,1249099775,US 1249099776,1249101823,CA 1249101824,1249102847,PR 1249102848,1249103103,US @@ -32492,9 +40453,7 @@ 1249104576,1249104607,ES 1249104608,1249105119,US 1249105120,1249105127,AR -1249105128,1249105135,US -1249105136,1249105143,CH -1249105144,1249105279,US +1249105128,1249105279,US 1249105280,1249105295,CA 1249105296,1249105367,US 1249105368,1249105375,ES @@ -32506,19 +40465,14 @@ 1249107968,1249130495,US 1249130496,1249131519,JM 1249131520,1249139711,US -1249139712,1249140479,GP -1249140480,1249140735,MF +1249139712,1249140735,GP 1249140736,1249163263,US 1249163264,1249167359,CA 1249167360,1249171455,US 1249171456,1249173503,CA -1249173504,1249179831,US -1249179832,1249179839,CA -1249179840,1249179967,US +1249173504,1249179967,US 1249179968,1249179983,SE -1249179984,1249180031,US -1249180032,1249180095,TW -1249180096,1249191935,US +1249179984,1249191935,US 1249191936,1249193983,CA 1249193984,1249195007,US 1249195008,1249196031,CA @@ -32528,9 +40482,7 @@ 1249210368,1249212415,KY 1249212416,1249217535,US 1249217536,1249218559,CA -1249218560,1249221887,US -1249221888,1249222655,RO -1249222656,1249227007,US +1249218560,1249227007,US 1249227008,1249227071,CY 1249227072,1249227135,VG 1249227136,1249227167,US @@ -32561,29 +40513,19 @@ 1249247232,1249253583,US 1249253584,1249253591,VA 1249253592,1249256447,US -1249256448,1249256500,CA -1249256501,1249256542,GB -1249256543,1249256713,CA -1249256714,1249256773,US -1249256774,1249256835,CA -1249256836,1249256836,US -1249256837,1249256839,CA -1249256840,1249256868,US +1249256448,1249256588,CA +1249256589,1249256613,US +1249256614,1249256649,CA +1249256650,1249256687,GB +1249256688,1249256835,CA +1249256836,1249256868,US 1249256869,1249256988,CA 1249256989,1249256998,US 1249256999,1249256999,CA 1249257000,1249257009,LB -1249257010,1249257017,CA -1249257018,1249257042,US -1249257043,1249257052,CA -1249257053,1249257062,US -1249257063,1249257121,CA -1249257122,1249257131,LB -1249257132,1249257348,CA -1249257349,1249257412,US -1249257413,1249257437,CA -1249257438,1249257470,US -1249257471,1249257471,CA +1249257010,1249257178,CA +1249257179,1249257213,GB +1249257214,1249257471,CA 1249257472,1249260543,US 1249260544,1249261567,CA 1249261568,1249272831,US @@ -32592,9 +40534,7 @@ 1249310720,1249311743,CA 1249311744,1249312767,US 1249312768,1249313791,CA -1249313792,1249324799,US -1249324800,1249325055,IN -1249325056,1249335295,US +1249313792,1249335295,US 1249335296,1249337343,CA 1249337344,1249359871,US 1249359872,1249361919,CA @@ -32642,20 +40582,18 @@ 1249550368,1249550375,HK 1249550376,1249562623,US 1249562624,1249564671,CA -1249564672,1249568319,US +1249564672,1249567558,US +1249567559,1249567562,RU +1249567563,1249567564,US +1249567565,1249567569,RU +1249567570,1249568319,US 1249568320,1249568327,NL 1249568328,1249571839,US 1249571840,1249572863,CA -1249572864,1249577087,US -1249577088,1249577232,CA -1249577233,1249577343,US -1249577344,1249577403,CA +1249572864,1249576959,US +1249576960,1249577403,CA 1249577404,1249577468,US -1249577469,1249577480,CA -1249577481,1249577545,US -1249577546,1249577730,CA -1249577731,1249577794,US -1249577795,1249577983,CA +1249577469,1249577983,CA 1249577984,1249592319,US 1249592320,1249593343,CA 1249593344,1249598463,US @@ -32679,12 +40617,10 @@ 1249804288,1249838847,US 1249838848,1249838911,IN 1249838912,1249838975,US -1249838976,1249839103,IN -1249839104,1249839423,US +1249838976,1249839039,IN +1249839040,1249839423,US 1249839424,1249839487,VE -1249839488,1249839551,US -1249839552,1249839615,IN -1249839616,1249843231,US +1249839488,1249843231,US 1249843232,1249843247,IN 1249843248,1249843423,US 1249843424,1249843439,IN @@ -32701,8 +40637,7 @@ 1249847840,1249847871,IN 1249847872,1249847903,US 1249847904,1249847935,NO -1249847936,1249847967,GB -1249847968,1249848927,US +1249847936,1249848927,US 1249848928,1249848959,AU 1249848960,1249850367,US 1249850368,1249850383,IN @@ -32749,9 +40684,7 @@ 1254924688,1254924703,RO 1254924704,1254948927,US 1254948928,1254948935,SG -1254948936,1254948959,US -1254948960,1254948975,CA -1254948976,1254949247,US +1254948936,1254949247,US 1254949248,1254949279,IN 1254949280,1254950199,US 1254950200,1254950207,IL @@ -32774,26 +40707,19 @@ 1254951432,1254951439,CA 1254951440,1254951471,US 1254951472,1254951479,MX -1254951480,1254951495,US -1254951496,1254951503,PR -1254951504,1254951591,US +1254951480,1254951591,US 1254951592,1254951599,IL 1254951600,1254951607,US 1254951608,1254951615,IN 1254951616,1254951631,US 1254951632,1254951639,JP -1254951640,1254951647,CA -1254951648,1254951655,US +1254951640,1254951655,US 1254951656,1254951663,CA 1254951664,1254951871,US 1254951872,1254951887,TH -1254951888,1254952015,US -1254952016,1254952023,CA -1254952024,1254952047,US +1254951888,1254952047,US 1254952048,1254952055,MX -1254952056,1254952239,US -1254952240,1254952247,AU -1254952248,1254952255,US +1254952056,1254952255,US 1254952256,1254952263,CA 1254952264,1254952279,US 1254952280,1254952287,CA @@ -32815,15 +40741,11 @@ 1254953280,1254953295,BD 1254953296,1254953327,US 1254953328,1254953343,NL -1254953344,1254953359,US -1254953360,1254953367,CA -1254953368,1254953615,US +1254953344,1254953615,US 1254953616,1254953623,GB 1254953624,1254953639,US 1254953640,1254953647,TW -1254953648,1254953687,US -1254953688,1254953703,CA -1254953704,1254953743,US +1254953648,1254953743,US 1254953744,1254953751,IN 1254953752,1254953759,US 1254953760,1254953767,IN @@ -32838,9 +40760,7 @@ 1254954256,1254954263,CA 1254954264,1254954287,US 1254954288,1254954295,CA -1254954296,1254954303,US -1254954304,1254954311,MX -1254954312,1254954319,US +1254954296,1254954319,US 1254954320,1254954327,CA 1254954328,1254954343,US 1254954344,1254954351,TH @@ -32875,17 +40795,13 @@ 1254957376,1254957391,CA 1254957392,1254957407,US 1254957408,1254957423,IN -1254957424,1254957743,US -1254957744,1254957751,GB -1254957752,1254957983,US +1254957424,1254957983,US 1254957984,1254957991,MX 1254957992,1254958303,US 1254958304,1254958319,GB 1254958320,1254958351,US 1254958352,1254958359,BO -1254958360,1254958367,US -1254958368,1254958383,CA -1254958384,1254958423,US +1254958360,1254958423,US 1254958424,1254958431,NO 1254958432,1254958535,US 1254958536,1254958543,CA @@ -32922,15 +40838,14 @@ 1254960448,1254960455,AU 1254960456,1254960463,US 1254960464,1254960471,SG -1254960472,1254960487,AU +1254960472,1254960479,AU +1254960480,1254960487,US 1254960488,1254960495,GB 1254960496,1254960559,US 1254960560,1254960567,MY 1254960568,1254960583,US 1254960584,1254960591,MY -1254960592,1254960655,US -1254960656,1254960663,CA -1254960664,1254960879,US +1254960592,1254960879,US 1254960880,1254960887,CA 1254960888,1254960903,US 1254960904,1254960911,NZ @@ -32967,15 +40882,13 @@ 1254962976,1254962983,CA 1254962984,1254963047,US 1254963048,1254963055,MX -1254963056,1254963575,US -1254963576,1254963591,AU +1254963056,1254963583,US +1254963584,1254963591,AU 1254963592,1254963663,US 1254963664,1254963671,GB 1254963672,1254964079,US 1254964080,1254964087,DK -1254964088,1254964231,US -1254964232,1254964239,PR -1254964240,1254964255,US +1254964088,1254964255,US 1254964256,1254964263,BR 1254964264,1254964335,US 1254964336,1254964343,NZ @@ -32990,28 +40903,19 @@ 1254964928,1254964943,CA 1254964944,1254965095,US 1254965096,1254965103,IN -1254965104,1254965207,US -1254965208,1254965215,AU -1254965216,1254965239,US +1254965104,1254965239,US 1254965240,1254965247,GB -1254965248,1254965391,US -1254965392,1254965399,TC -1254965400,1254965431,US +1254965248,1254965431,US 1254965432,1254965439,GB -1254965440,1254965511,US -1254965512,1254965519,AU -1254965520,1254965735,US +1254965440,1254965735,US 1254965736,1254965743,CA -1254965744,1254965751,AU -1254965752,1254965887,US +1254965744,1254965887,US 1254965888,1254965895,MX 1254965896,1254966031,US 1254966032,1254966039,CA 1254966040,1254966135,US 1254966136,1254966143,GB -1254966144,1254966159,US -1254966160,1254966167,CA -1254966168,1254966239,US +1254966144,1254966239,US 1254966240,1254966247,AU 1254966248,1254966383,US 1254966384,1254966391,ZA @@ -33023,9 +40927,7 @@ 1254966608,1254966615,JO 1254966616,1254966655,US 1254966656,1254966663,GB -1254966664,1254966767,US -1254966768,1254966775,ZA -1254966776,1254966863,US +1254966664,1254966863,US 1254966864,1254966879,IL 1254966880,1254966927,US 1254966928,1254966943,FR @@ -33033,11 +40935,7 @@ 1254966976,1254966991,IL 1254966992,1254967079,US 1254967080,1254967087,PH -1254967088,1254967127,US -1254967128,1254967143,BM -1254967144,1254967263,US -1254967264,1254967271,AU -1254967272,1254967279,US +1254967088,1254967279,US 1254967280,1254967287,FR 1254967288,1254967519,US 1254967520,1254967535,CA @@ -33053,15 +40951,11 @@ 1254968040,1254968047,CA 1254968048,1254968103,US 1254968104,1254968111,UY -1254968112,1254968183,US -1254968184,1254968191,CA -1254968192,1254968295,US +1254968112,1254968295,US 1254968296,1254968303,IT 1254968304,1254968391,US 1254968392,1254968399,SG -1254968400,1254968407,US -1254968408,1254968415,CA -1254968416,1254968487,US +1254968400,1254968487,US 1254968488,1254968495,CA 1254968496,1254968503,US 1254968504,1254968511,GB @@ -33102,9 +40996,9 @@ 1254969560,1254969567,GB 1254969568,1254969575,US 1254969576,1254969583,AE -1254969584,1254969663,US -1254969664,1254969671,AU -1254969672,1254970047,US +1254969584,1254969727,US +1254969728,1254969735,CA +1254969736,1254970047,US 1254970048,1254970063,CA 1254970064,1254970095,US 1254970096,1254970111,AE @@ -33112,10 +41006,7 @@ 1254970168,1254970175,GB 1254970176,1254970183,US 1254970184,1254970191,GB -1254970192,1254970199,US -1254970200,1254970207,CA -1254970208,1254970215,IL -1254970216,1254970287,US +1254970192,1254970287,US 1254970288,1254970295,IN 1254970296,1254970335,US 1254970336,1254970343,CH @@ -33151,9 +41042,7 @@ 1254972432,1254972439,AU 1254972440,1254972447,US 1254972448,1254972455,GG -1254972456,1254972671,US -1254972672,1254972679,GB -1254972680,1254972727,US +1254972456,1254972727,US 1254972728,1254972735,AU 1254972736,1254972879,US 1254972880,1254972895,MX @@ -33165,9 +41054,7 @@ 1254973048,1254973055,AU 1254973056,1254973471,US 1254973472,1254973479,IN -1254973480,1254973511,US -1254973512,1254973519,IE -1254973520,1254973575,US +1254973480,1254973575,US 1254973576,1254973583,MX 1254973584,1254973663,US 1254973664,1254973671,PH @@ -33205,8 +41092,7 @@ 1254975472,1254975487,GB 1254975488,1254975615,US 1254975616,1254975623,IN -1254975624,1254975631,IL -1254975632,1254975887,US +1254975624,1254975887,US 1254975888,1254975895,IN 1254975896,1254975919,US 1254975920,1254975927,IN @@ -33243,9 +41129,7 @@ 1254977456,1254977471,IN 1254977472,1254977487,US 1254977488,1254977503,TH -1254977504,1254977623,US -1254977624,1254977631,CA -1254977632,1254977647,US +1254977504,1254977647,US 1254977648,1254977655,AE 1254977656,1254977735,US 1254977736,1254977743,NZ @@ -33296,9 +41180,7 @@ 1255060608,1255060623,AN 1255060624,1255060655,US 1255060656,1255060671,AN -1255060672,1255060863,US -1255060864,1255060991,CA -1255060992,1255061631,US +1255060672,1255061631,US 1255061632,1255061647,CA 1255061648,1255061695,US 1255061696,1255061727,CR @@ -33306,13 +41188,9 @@ 1255061984,1255062015,CA 1255062016,1255062463,US 1255062464,1255062527,PA -1255062528,1255062847,US -1255062848,1255062863,CA -1255062864,1255063551,US +1255062528,1255063551,US 1255063552,1255071743,PR -1255071744,1255210495,US -1255210496,1255211007,DE -1255211008,1255264511,US +1255071744,1255264511,US 1255264512,1255264767,SG 1255264768,1255265279,US 1255265280,1255266303,SG @@ -33328,7 +41206,9 @@ 1255372288,1255372543,PA 1255372544,1255372799,US 1255372800,1255373055,DE -1255373056,1255489535,US +1255373056,1255373567,US +1255373568,1255373599,PH +1255373600,1255489535,US 1255489536,1255505919,PR 1255505920,1255514111,US 1255514112,1255522303,CA @@ -33362,7 +41242,9 @@ 1255972864,1255981055,CA 1255981056,1256001535,US 1256001536,1256005631,CA -1256005632,1256057975,US +1256005632,1256054271,US +1256054272,1256054303,CZ +1256054304,1256057975,US 1256057976,1256057983,BZ 1256057984,1256057999,US 1256058000,1256058007,CA @@ -33370,45 +41252,27 @@ 1256058720,1256058727,CA 1256058728,1256079359,US 1256079360,1256087551,KY -1256087552,1256098559,US -1256098560,1256098815,CA -1256098816,1263263999,US +1256087552,1263263999,US 1263264000,1263264127,CA -1263264128,1263264305,US -1263264306,1263264321,PK -1263264322,1263264511,US +1263264128,1263264511,US 1263264512,1263264767,CA -1263264768,1263266623,US -1263266624,1263266655,CA -1263266656,1263267327,US -1263267328,1263267583,CA -1263267584,1263267647,US -1263267648,1263267679,CA -1263267680,1263267839,US -1263267840,1263268191,CA -1263268192,1263268275,US +1263264768,1263268275,US 1263268276,1263268340,CA 1263268341,1263268343,US 1263268344,1263268351,CA -1263268352,1263268769,US -1263268770,1263268863,CA -1263268864,1263270143,US +1263268352,1263270143,US 1263270144,1263270159,CA 1263270160,1263271423,US 1263271424,1263271679,CA 1263271680,1264717823,US -1264717824,1264718335,CA -1264718336,1264718591,US -1264718592,1264718599,GB -1264718600,1264718719,US +1264717824,1264718079,CA +1264718080,1264718719,US 1264718720,1264718847,CA 1264718848,1264719103,US 1264719104,1264719359,CA 1264719360,1264733759,US 1264733760,1264733823,IL -1264733824,1264736255,US -1264736256,1264737279,DO -1264737280,1264738175,US +1264733824,1264738175,US 1264738176,1264738207,IL 1264738208,1264762879,US 1264762880,1264763391,CA @@ -33416,26 +41280,15 @@ 1264763648,1264764927,CA 1264764928,1264764959,US 1264764960,1264766975,CA -1264766976,1264978623,US -1264978624,1264978639,CA -1264978640,1264980735,US +1264766976,1264980735,US 1264980736,1264980743,CA 1264980744,1264982847,US 1264982848,1264982855,CA 1264982856,1264982895,US 1264982896,1264982903,AF -1264982904,1264983031,US -1264983032,1264983039,AU -1264983040,1264984575,US +1264982904,1264984575,US 1264984576,1264984583,VE -1264984584,1264984703,US -1264984704,1264984711,CA -1264984712,1264984719,US -1264984720,1264984735,IN -1264984736,1264984751,US -1264984752,1264984767,IN -1264984768,1264984791,US -1264984792,1264984799,CA +1264984584,1264984799,US 1264984800,1264984807,AF 1264984808,1266107759,US 1266107760,1266107775,UM @@ -33445,11 +41298,636 @@ 1266489664,1266489695,CA 1266489696,1266498175,US 1266498176,1266498303,MA -1266498304,1266514815,US -1266514816,1266514879,CA -1266514880,1266516817,US +1266498304,1266516817,US 1266516818,1266516830,IE -1266516831,1268252671,US +1266516831,1266549023,US +1266549024,1266549055,AU +1266549056,1266549135,US +1266549136,1266549143,IN +1266549144,1266549199,US +1266549200,1266549207,SA +1266549208,1266549407,US +1266549408,1266549415,TR +1266549416,1266549567,US +1266549568,1266549575,CN +1266549576,1266549679,US +1266549680,1266549695,GB +1266549696,1266549783,US +1266549784,1266549791,CN +1266549792,1266549863,US +1266549864,1266549871,PA +1266549872,1266549903,US +1266549904,1266549911,GB +1266549912,1266550527,US +1266550528,1266550535,KW +1266550536,1266550551,US +1266550552,1266550559,AR +1266550560,1266550911,US +1266550912,1266550919,SA +1266550920,1266550991,US +1266550992,1266550999,SA +1266551000,1266551103,US +1266551104,1266551111,BR +1266551112,1266551183,US +1266551184,1266551191,CH +1266551192,1266551439,US +1266551440,1266551447,EG +1266551448,1266551519,US +1266551520,1266551527,PH +1266551528,1266551599,US +1266551600,1266551607,CN +1266551608,1266551807,US +1266551808,1266551815,PK +1266551816,1266551935,US +1266551936,1266551943,NL +1266551944,1266552151,US +1266552152,1266552159,SA +1266552160,1266552327,US +1266552328,1266552335,SA +1266552336,1266552967,US +1266552968,1266552975,CN +1266552976,1266553047,US +1266553048,1266553063,CN +1266553064,1266553135,US +1266553136,1266553143,CN +1266553144,1266553199,US +1266553200,1266553207,OM +1266553208,1266553375,US +1266553376,1266553383,AU +1266553384,1266553495,US +1266553496,1266553503,CN +1266553504,1266553695,US +1266553696,1266553703,AU +1266553704,1266554071,US +1266554072,1266554079,CN +1266554080,1266554087,UY +1266554088,1266554207,US +1266554208,1266554215,SA +1266554216,1266554479,US +1266554480,1266554487,PL +1266554488,1266554519,US +1266554520,1266554527,BR +1266554528,1266554551,US +1266554552,1266554559,GB +1266554560,1266555135,US +1266555136,1266555143,CV +1266555144,1266555151,US +1266555152,1266555199,CV +1266555200,1266555431,US +1266555432,1266555447,CN +1266555448,1266555463,US +1266555464,1266555471,CN +1266555472,1266555519,US +1266555520,1266555535,GB +1266555536,1266555567,US +1266555568,1266555575,KW +1266555576,1266555751,US +1266555752,1266555759,CN +1266555760,1266555839,US +1266555840,1266555847,IN +1266555848,1266556351,US +1266556352,1266556359,CN +1266556360,1266556415,US +1266556416,1266556423,IN +1266556424,1266556735,US +1266556736,1266556767,AU +1266556768,1266556799,US +1266556800,1266556831,AU +1266556832,1266556847,ID +1266556848,1266556863,US +1266556864,1266556871,CN +1266556872,1266556959,US +1266556960,1266556975,AU +1266556976,1266556983,CN +1266556984,1266556991,AU +1266556992,1266557031,US +1266557032,1266557039,CN +1266557040,1266557079,US +1266557080,1266557087,PA +1266557088,1266557095,US +1266557096,1266557103,CN +1266557104,1266557143,US +1266557144,1266557151,SA +1266557152,1266557207,US +1266557208,1266557215,CN +1266557216,1266557247,US +1266557248,1266557279,GB +1266557280,1266557327,US +1266557328,1266557335,CN +1266557336,1266557343,US +1266557344,1266557359,CN +1266557360,1266557471,US +1266557472,1266557503,CN +1266557504,1266557511,US +1266557512,1266557519,CO +1266557520,1266557527,EG +1266557528,1266557743,US +1266557744,1266557751,CH +1266557752,1266557935,US +1266557936,1266557943,TR +1266557944,1266558055,US +1266558056,1266558063,CN +1266558064,1266558071,US +1266558072,1266558079,TR +1266558080,1266558591,US +1266558592,1266558623,SG +1266558624,1266558639,US +1266558640,1266558647,CH +1266558648,1266559055,US +1266559056,1266559063,SA +1266559064,1266559095,US +1266559096,1266559103,SA +1266559104,1266559167,US +1266559168,1266559175,SA +1266559176,1266559279,US +1266559280,1266559287,CH +1266559288,1266559367,US +1266559368,1266559375,CH +1266559376,1266559415,US +1266559416,1266559423,CA +1266559424,1266559487,US +1266559488,1266559495,CN +1266559496,1266559551,US +1266559552,1266559559,CH +1266559560,1266559839,US +1266559840,1266559855,NL +1266559856,1266559911,US +1266559912,1266559919,PL +1266559920,1266560599,US +1266560600,1266560607,CH +1266560608,1266560663,US +1266560664,1266560671,CH +1266560672,1266560687,US +1266560688,1266560695,CH +1266560696,1266560727,US +1266560728,1266560735,CN +1266560736,1266560831,US +1266560832,1266560839,TR +1266560840,1266560855,US +1266560856,1266560871,TR +1266560872,1266560895,US +1266560896,1266560903,TR +1266560904,1266560919,US +1266560920,1266560927,TR +1266560928,1266560951,US +1266560952,1266560959,TR +1266560960,1266560983,US +1266560984,1266560991,TR +1266560992,1266561047,US +1266561048,1266561055,TR +1266561056,1266561079,US +1266561080,1266561087,TR +1266561088,1266561095,US +1266561096,1266561103,TR +1266561104,1266561439,US +1266561440,1266561471,AR +1266561472,1266561863,US +1266561864,1266561871,GB +1266561872,1266561983,US +1266561984,1266562015,AU +1266562016,1266562415,US +1266562416,1266562431,CN +1266562432,1266562751,US +1266562752,1266562767,AU +1266562768,1266562775,US +1266562776,1266562783,AU +1266562784,1266563279,US +1266563280,1266563295,CN +1266563296,1266563343,US +1266563344,1266563351,GB +1266563352,1266563359,US +1266563360,1266563375,CN +1266563376,1266563391,US +1266563392,1266563423,NL +1266563424,1266564735,US +1266564736,1266564759,AU +1266564760,1266564767,US +1266564768,1266564799,AR +1266564800,1266565031,US +1266565032,1266565039,SA +1266565040,1266566815,US +1266566816,1266566823,AU +1266566824,1266566847,US +1266566848,1266566863,SA +1266566864,1266566871,US +1266566872,1266566879,SA +1266566880,1266567039,US +1266567040,1266567071,AU +1266567072,1266567383,US +1266567384,1266567391,GB +1266567392,1266567855,US +1266567856,1266567871,GB +1266567872,1266568831,US +1266568832,1266568895,AU +1266568896,1266569567,US +1266569568,1266569575,NO +1266569576,1266569583,US +1266569584,1266569591,CN +1266569592,1266569623,US +1266569624,1266569631,SA +1266569632,1266569791,US +1266569792,1266569831,AU +1266569832,1266569839,US +1266569840,1266569919,AU +1266569920,1266570303,US +1266570304,1266570319,PH +1266570320,1266570527,US +1266570528,1266570535,GB +1266570536,1266570623,US +1266570624,1266570687,AU +1266570688,1266570911,US +1266570912,1266570927,GB +1266570928,1266571135,US +1266571136,1266571143,SA +1266571144,1266571183,US +1266571184,1266571191,CN +1266571192,1266571551,US +1266571552,1266571583,GB +1266571584,1266571735,US +1266571736,1266571743,IN +1266571744,1266571991,US +1266571992,1266571999,GB +1266572000,1266572007,EG +1266572008,1266572031,US +1266572032,1266572039,NZ +1266572040,1266572063,US +1266572064,1266572071,SA +1266572072,1266572295,US +1266572296,1266572303,NL +1266572304,1266572367,US +1266572368,1266572375,MY +1266572376,1266572751,US +1266572752,1266572759,MY +1266572760,1266573183,US +1266573184,1266573215,CN +1266573216,1266574335,US +1266574336,1266574343,CA +1266574344,1266574463,US +1266574464,1266574495,SA +1266574496,1266574631,US +1266574632,1266574639,TR +1266574640,1266574663,US +1266574664,1266574671,BR +1266574672,1266575423,US +1266575424,1266575455,IN +1266575456,1266575575,US +1266575576,1266575583,SA +1266575584,1266575599,US +1266575600,1266575607,SA +1266575608,1266575935,US +1266575936,1266575967,CA +1266575968,1266576447,US +1266576448,1266576511,AU +1266576512,1266576895,US +1266576896,1266576903,KW +1266576904,1266577159,US +1266577160,1266577167,CN +1266577168,1266577215,US +1266577216,1266577343,AU +1266577344,1266577375,US +1266577376,1266577407,CN +1266577408,1266578887,US +1266578888,1266578895,NZ +1266578896,1266579839,US +1266579840,1266579871,PH +1266579872,1266580143,US +1266580144,1266580151,GB +1266580152,1266581535,US +1266581536,1266581543,IE +1266581544,1266581551,US +1266581552,1266581559,IE +1266581560,1266582023,US +1266582024,1266582031,GB +1266582032,1266582063,US +1266582064,1266582071,CA +1266582072,1266582463,US +1266582464,1266582479,BR +1266582480,1266582511,US +1266582512,1266582519,LK +1266582520,1266582623,US +1266582624,1266582631,SG +1266582632,1266582743,US +1266582744,1266582751,SA +1266582752,1266582879,US +1266582880,1266582887,IN +1266582888,1266582895,SA +1266582896,1266582943,US +1266582944,1266582951,CA +1266582952,1266583679,US +1266583680,1266583687,ID +1266583688,1266583767,US +1266583768,1266583775,CN +1266583776,1266583887,US +1266583888,1266583895,ID +1266583896,1266583919,US +1266583920,1266583927,GB +1266583928,1266584151,US +1266584152,1266584159,AT +1266584160,1266584383,US +1266584384,1266584399,SA +1266584400,1266584783,US +1266584784,1266584791,SA +1266584792,1266584999,US +1266585000,1266585007,KW +1266585008,1266585015,US +1266585016,1266585023,SA +1266585024,1266585087,US +1266585088,1266585119,SA +1266585120,1266585183,US +1266585184,1266585199,GB +1266585200,1266585399,US +1266585400,1266585407,IN +1266585408,1266585463,US +1266585464,1266585471,CA +1266585472,1266585743,US +1266585744,1266585751,GB +1266585752,1266585759,US +1266585760,1266585767,GB +1266585768,1266585991,US +1266585992,1266585999,IN +1266586000,1266586007,US +1266586008,1266586015,AR +1266586016,1266586207,US +1266586208,1266586215,CA +1266586216,1266586327,US +1266586328,1266586335,GB +1266586336,1266586351,US +1266586352,1266586359,GB +1266586360,1266586455,US +1266586456,1266586463,IN +1266586464,1266586719,US +1266586720,1266586727,CN +1266586728,1266587135,US +1266587136,1266587143,KW +1266587144,1266587223,US +1266587224,1266587231,IN +1266587232,1266587359,US +1266587360,1266587367,CO +1266587368,1266587375,IN +1266587376,1266587511,US +1266587512,1266587519,EG +1266587520,1266587543,US +1266587544,1266587551,BR +1266587552,1266587631,US +1266587632,1266587639,GB +1266587640,1266587759,US +1266587760,1266587775,MX +1266587776,1266587943,US +1266587944,1266587951,ZA +1266587952,1266588239,US +1266588240,1266588247,CN +1266588248,1266588959,US +1266588960,1266588975,GB +1266588976,1266589215,US +1266589216,1266589223,SA +1266589224,1266589279,US +1266589280,1266589287,EG +1266589288,1266589295,US +1266589296,1266589303,IE +1266589304,1266589359,US +1266589360,1266589367,SE +1266589368,1266589503,US +1266589504,1266589511,NP +1266589512,1266589527,US +1266589528,1266589535,CA +1266589536,1266589543,NP +1266589544,1266589695,US +1266589696,1266589703,CA +1266589704,1266590039,US +1266590040,1266590047,MX +1266590048,1266590063,US +1266590064,1266590071,CN +1266590072,1266590575,US +1266590576,1266590583,PA +1266590584,1266590655,US +1266590656,1266590687,LT +1266590688,1266590743,US +1266590744,1266590751,PA +1266590752,1266590831,US +1266590832,1266590839,IE +1266590840,1266591135,US +1266591136,1266591143,CA +1266591144,1266591487,US +1266591488,1266591495,RO +1266591496,1266592335,US +1266592336,1266592343,EG +1266592344,1266592383,US +1266592384,1266592415,NL +1266592416,1266592767,US +1266592768,1266593023,IN +1266593024,1266593359,US +1266593360,1266593367,SA +1266593368,1266593391,US +1266593392,1266593399,SA +1266593400,1266593639,US +1266593640,1266593647,VE +1266593648,1266593759,US +1266593760,1266593767,KW +1266593768,1266593831,US +1266593832,1266593839,PA +1266593840,1266593855,US +1266593856,1266593871,BR +1266593872,1266594271,US +1266594272,1266594279,GB +1266594280,1266594303,US +1266594304,1266594311,CA +1266594312,1266594591,US +1266594592,1266594623,CA +1266594624,1266594671,US +1266594672,1266594679,NG +1266594680,1266594719,US +1266594720,1266594727,ID +1266594728,1266594799,US +1266594800,1266594807,GB +1266594808,1266595191,US +1266595192,1266595199,TR +1266595200,1266595871,US +1266595872,1266595879,IN +1266595880,1266596263,US +1266596264,1266596271,KW +1266596272,1266596279,GB +1266596280,1266596503,US +1266596504,1266596511,SA +1266596512,1266596519,CA +1266596520,1266596527,US +1266596528,1266596535,CA +1266596536,1266596551,US +1266596552,1266596559,CA +1266596560,1266596815,US +1266596816,1266596823,CN +1266596824,1266597215,US +1266597216,1266597247,TR +1266597248,1266597255,US +1266597256,1266597263,CA +1266597264,1266597271,EG +1266597272,1266597311,US +1266597312,1266597343,SA +1266597344,1266598111,US +1266598112,1266598119,IN +1266598120,1266598223,US +1266598224,1266598231,CA +1266598232,1266598255,US +1266598256,1266598263,CA +1266598264,1266598271,US +1266598272,1266598287,TR +1266598288,1266598375,US +1266598376,1266598383,CA +1266598384,1266598447,US +1266598448,1266598455,CA +1266598456,1266598511,US +1266598512,1266598519,SA +1266598520,1266598535,US +1266598536,1266598543,ES +1266598544,1266598711,US +1266598712,1266598719,IE +1266598720,1266598727,CA +1266598728,1266598735,US +1266598736,1266598743,SG +1266598744,1266599151,US +1266599152,1266599159,SA +1266599160,1266599295,US +1266599296,1266599303,IE +1266599304,1266599455,US +1266599456,1266599463,AR +1266599464,1266599559,US +1266599560,1266599567,SA +1266599568,1266599687,US +1266599688,1266599695,ID +1266599696,1266599719,US +1266599720,1266599727,GB +1266599728,1266599807,US +1266599808,1266599815,CA +1266599816,1266600111,US +1266600112,1266600119,ID +1266600120,1266600271,US +1266600272,1266600279,CA +1266600280,1266600303,US +1266600304,1266600311,CA +1266600312,1266600751,US +1266600752,1266600759,SA +1266600760,1266600783,US +1266600784,1266600791,GB +1266600792,1266600943,US +1266600944,1266600951,SA +1266600952,1266601079,US +1266601080,1266601087,SA +1266601088,1266601383,US +1266601384,1266601391,CN +1266601392,1266601407,US +1266601408,1266601415,CN +1266601416,1266602047,US +1266602048,1266602055,SA +1266602056,1266602063,US +1266602064,1266602071,SA +1266602072,1266602407,US +1266602408,1266602423,SA +1266602424,1266602463,US +1266602464,1266602479,CA +1266602480,1266602871,US +1266602872,1266602879,CA +1266602880,1266603319,US +1266603320,1266603327,MY +1266603328,1266603479,US +1266603480,1266603487,SA +1266603488,1266603663,US +1266603664,1266603671,VN +1266603672,1266603679,US +1266603680,1266603695,MY +1266603696,1266603711,AU +1266603712,1266603767,US +1266603768,1266603775,NP +1266603776,1266603791,US +1266603792,1266603799,NP +1266603800,1266603847,US +1266603848,1266603855,SA +1266603856,1266604351,US +1266604352,1266604367,CA +1266604368,1266604751,US +1266604752,1266604759,CA +1266604760,1266605207,US +1266605208,1266605215,ID +1266605216,1266605231,US +1266605232,1266605239,SA +1266605240,1266605383,US +1266605384,1266605391,NP +1266605392,1266605447,US +1266605448,1266605455,TW +1266605456,1266605703,US +1266605704,1266605711,GB +1266605712,1266605759,US +1266605760,1266605775,TW +1266605776,1266605791,US +1266605792,1266605807,TW +1266605808,1266606487,US +1266606488,1266606495,KW +1266606496,1266606527,US +1266606528,1266606559,AR +1266606560,1266606839,US +1266606840,1266606847,IN +1266606848,1266606855,SA +1266606856,1266607191,US +1266607192,1266607199,CN +1266607200,1266607215,US +1266607216,1266607223,CA +1266607224,1266607231,SA +1266607232,1266607311,US +1266607312,1266607319,GB +1266607320,1266607407,US +1266607408,1266607415,PA +1266607416,1266607567,US +1266607568,1266607575,SA +1266607576,1266607775,US +1266607776,1266607783,BR +1266607784,1266607879,US +1266607880,1266607887,SA +1266607888,1266608071,US +1266608072,1266608079,CA +1266608080,1266608239,US +1266608240,1266608247,SA +1266608248,1266608295,US +1266608296,1266608303,SA +1266608304,1266608503,US +1266608504,1266608511,CO +1266608512,1266608951,US +1266608952,1266608959,PA +1266608960,1266609151,US +1266609152,1266609183,GB +1266609184,1266609207,US +1266609208,1266609215,MX +1266609216,1266609287,US +1266609288,1266609295,NP +1266609296,1266609311,US +1266609312,1266609319,IN +1266609320,1266609407,US +1266609408,1266609415,CN +1266609416,1266609471,US +1266609472,1266609479,SA +1266609480,1266609607,US +1266609608,1266609615,CY +1266609616,1266609855,US +1266609856,1266609871,CN +1266609872,1266610063,US +1266610064,1266610071,SA +1266610072,1266610367,US +1266610368,1266610375,RU +1266610376,1266610767,US +1266610768,1266610775,MY +1266610776,1266611271,US +1266611272,1266611279,SA +1266611280,1266611551,US +1266611552,1266611559,ES +1266611560,1266611711,US +1266611712,1266611719,AU +1266611720,1266612111,US +1266612112,1266612119,CO +1266612120,1266612863,US +1266612864,1266612895,IN +1266612896,1266612927,MY +1266612928,1266613767,US +1266613768,1266613775,CA +1266613776,1266614047,US +1266614048,1266614063,CA +1266614064,1268252671,US 1268252672,1268776959,CA 1268776960,1275600895,US 1275600896,1275604991,BM @@ -33599,11 +42077,7 @@ 1275881848,1275881871,CA 1275881872,1275881887,US 1275881888,1275881895,CA -1275881896,1275883127,US -1275883128,1275883135,CA -1275883136,1275883551,US -1275883552,1275883559,CA -1275883560,1275883991,US +1275881896,1275883991,US 1275883992,1275883999,CA 1275884000,1275884391,US 1275884392,1275884399,AU @@ -33715,9 +42189,7 @@ 1275899888,1275899903,NO 1275899904,1275899951,US 1275899952,1275899967,NG -1275899968,1275900007,US -1275900008,1275900015,ZA -1275900016,1275900271,US +1275899968,1275900271,US 1275900272,1275900287,GB 1275900288,1275900455,US 1275900456,1275900479,AU @@ -33771,9 +42243,7 @@ 1275910208,1275910223,PA 1275910224,1275910503,US 1275910504,1275910511,IN -1275910512,1275910631,US -1275910632,1275910639,ZA -1275910640,1275911655,US +1275910512,1275911655,US 1275911656,1275911663,CA 1275911664,1275911935,US 1275911936,1275911967,CA @@ -33807,8 +42277,7 @@ 1275919936,1275919967,BR 1275919968,1275919999,IE 1275920000,1275920015,GB -1275920016,1275920031,CH -1275920032,1275920055,US +1275920016,1275920055,US 1275920056,1275920063,GB 1275920064,1275920079,US 1275920080,1275920095,CA @@ -33834,66 +42303,63 @@ 1279943680,1279943743,PR 1279943744,1279950847,US 1279950848,1279951103,CA -1279951104,1279951135,US -1279951136,1279951151,CA -1279951152,1279951167,US +1279951104,1279951167,US 1279951168,1279951199,CA 1279951200,1279951223,US -1279951224,1279952919,CA +1279951224,1279952127,CA +1279952128,1279952159,US +1279952160,1279952175,CA +1279952176,1279952191,US +1279952192,1279952223,CA +1279952224,1279952231,US +1279952232,1279952239,CA +1279952240,1279952383,US +1279952384,1279952919,CA 1279952920,1279952927,VG 1279952928,1279952943,US 1279952944,1279953023,CA 1279953024,1279953055,VG 1279953056,1279953087,US -1279953088,1279953671,CA -1279953672,1279953679,US -1279953680,1279953759,CA +1279953088,1279953663,CA +1279953664,1279953687,US +1279953688,1279953727,CA +1279953728,1279953759,US 1279953760,1279953791,GB -1279953792,1279953951,CA -1279953952,1279953967,US +1279953792,1279953935,CA +1279953936,1279953967,US 1279953968,1279954015,CA 1279954016,1279954047,US 1279954048,1279954095,CA 1279954096,1279954119,US 1279954120,1279954303,CA 1279954304,1279954431,US -1279954432,1279954527,CA -1279954528,1279954543,US +1279954432,1279954495,CA +1279954496,1279954543,US 1279954544,1279954623,CA -1279954624,1279954655,FI +1279954624,1279954655,US 1279954656,1279954719,CA 1279954720,1279954727,US 1279954728,1279954783,CA 1279954784,1279954839,US 1279954840,1279954879,CA -1279954880,1279954911,US -1279954912,1279954943,CA -1279954944,1279955095,US +1279954880,1279954915,US +1279954916,1279954927,CA +1279954928,1279955095,US 1279955096,1279955103,BB 1279955104,1279955119,CA 1279955120,1279955151,US 1279955152,1279955159,AU -1279955160,1279956023,US -1279956024,1279956031,MX -1279956032,1279956047,CR -1279956048,1279956059,US +1279955160,1279956059,US 1279956060,1279956063,MX 1279956064,1279956071,US 1279956072,1279956079,CA -1279956080,1279956095,CR -1279956096,1279956239,US +1279956080,1279956239,US 1279956240,1279956255,CA 1279956256,1279956311,US 1279956312,1279956351,CA 1279956352,1279956455,US 1279956456,1279956463,PA -1279956464,1279956998,US -1279956999,1279957007,IN -1279957008,1279957119,US -1279957120,1279957128,IN -1279957129,1279957135,US -1279957136,1279957151,IN -1279957152,1279957172,US +1279956464,1279957172,US 1279957173,1279957173,IN 1279957174,1279957174,US 1279957175,1279957175,IN @@ -33901,9 +42367,7 @@ 1279957180,1279957180,IN 1279957181,1279957184,US 1279957185,1279957185,IN -1279957186,1279957231,US -1279957232,1279957243,IN -1279957244,1279957252,US +1279957186,1279957252,US 1279957253,1279957253,IN 1279957254,1279957375,US 1279957376,1279957383,IN @@ -33911,32 +42375,24 @@ 1279957432,1279957439,IN 1279957440,1279957631,US 1279957632,1279957651,IN -1279957652,1279957655,US -1279957656,1279957674,IN -1279957675,1279958020,US -1279958021,1279958030,IN -1279958031,1279958305,US +1279957652,1279958305,US 1279958306,1279958306,IN -1279958307,1279958399,US -1279958400,1279958495,IN -1279958496,1279959551,US +1279958307,1279959551,US 1279959552,1279959807,CA 1279959808,1279960063,US 1279960064,1279960127,CA 1279960128,1279960143,US 1279960144,1279960159,CA -1279960160,1279960215,US -1279960216,1279960343,CA +1279960160,1279960223,US +1279960224,1279960319,CA +1279960320,1279960335,US +1279960336,1279960343,CA 1279960344,1279960415,US 1279960416,1279960527,CA 1279960528,1279960535,US 1279960536,1279960559,CA 1279960560,1279960567,MX -1279960568,1279961087,US -1279961088,1279961343,IN -1279961344,1279962175,US -1279962176,1279962207,CA -1279962208,1279962223,US +1279960568,1279962223,US 1279962224,1279962239,CA 1279962240,1279962783,US 1279962784,1279962791,CN @@ -33955,8 +42411,7 @@ 1279967232,1279971327,CA 1279971328,1279971583,US 1279971584,1279972095,CA -1279972096,1279973887,US -1279973888,1279973951,IN +1279972096,1279973951,US 1279973952,1279973967,CA 1279973968,1279973983,US 1279973984,1279974015,IN @@ -33965,26 +42420,25 @@ 1279974208,1279974271,CA 1279974272,1279974391,US 1279974392,1279974399,CA -1279974400,1279974783,US -1279974784,1279974799,EG +1279974400,1279974799,US 1279974800,1279974815,CA -1279974816,1279975263,US -1279975264,1279975295,EG -1279975296,1279975407,US +1279974816,1279975407,US 1279975408,1279975423,NZ 1279975424,1279975695,CA -1279975696,1279975959,US -1279975960,1279975967,CA +1279975696,1279975967,US 1279975968,1279975975,HK 1279975976,1279975983,US 1279975984,1279976007,CA -1279976008,1279976015,US -1279976016,1279976031,CA +1279976008,1279976031,US 1279976032,1279976063,KN 1279976064,1279976127,US 1279976128,1279976143,CA 1279976144,1279976159,US -1279976160,1279978111,CA +1279976160,1279976959,CA +1279976960,1279977215,US +1279977216,1279977471,CA +1279977472,1279977727,US +1279977728,1279978111,CA 1279978112,1279978143,US 1279978144,1279978271,CA 1279978272,1279978303,US @@ -33994,36 +42448,24 @@ 1279978684,1279978692,IN 1279978693,1279978693,US 1279978694,1279978702,IN -1279978703,1279978891,US -1279978892,1279978899,IN -1279978900,1279978927,US -1279978928,1279978939,IN -1279978940,1279979007,US -1279979008,1279979263,IN -1279979264,1279979327,US -1279979328,1279979391,IN -1279979392,1279979424,US +1279978703,1279979424,US 1279979425,1279979425,IN 1279979426,1279979559,US 1279979560,1279979575,CA 1279979576,1279979583,US -1279979584,1279980063,CA +1279979584,1279979647,CA +1279979648,1279979775,US +1279979776,1279980063,CA 1279980064,1279980071,US 1279980072,1279980079,BV 1279980080,1279980127,CA -1279980128,1279980135,US -1279980136,1279980159,CA +1279980128,1279980151,US +1279980152,1279980159,CA 1279980160,1279980287,US 1279980288,1279981567,CA 1279981568,1279981823,US 1279981824,1279981855,VG -1279981856,1279982778,US -1279982779,1279982788,IN -1279982789,1279983047,US -1279983048,1279983072,IN -1279983073,1279983079,US -1279983080,1279983087,IN -1279983088,1279999999,US +1279981856,1279999999,US 1280000000,1280032767,CA 1280032768,1280040959,US 1280040960,1280043527,CA @@ -34046,9 +42488,7 @@ 1280043824,1280043831,US 1280043832,1280043959,CA 1280043960,1280043975,US -1280043976,1280044415,CA -1280044416,1280044423,US -1280044424,1280044447,CA +1280043976,1280044447,CA 1280044448,1280044455,US 1280044456,1280044463,CA 1280044464,1280044471,US @@ -34068,9 +42508,7 @@ 1280045552,1280045559,US 1280045560,1280045711,CA 1280045712,1280045727,US -1280045728,1280045751,CA -1280045752,1280045759,US -1280045760,1280045783,CA +1280045728,1280045783,CA 1280045784,1280045791,US 1280045792,1280045879,CA 1280045880,1280045887,US @@ -34124,28 +42562,19 @@ 1280048120,1280048127,US 1280048128,1280048399,CA 1280048400,1280048407,US -1280048408,1280048423,CA -1280048424,1280048431,US -1280048432,1280048551,CA -1280048552,1280048559,US -1280048560,1280048591,CA +1280048408,1280048591,CA 1280048592,1280048599,US 1280048600,1280048607,CA 1280048608,1280048623,US 1280048624,1280048631,NL 1280048632,1280048639,US -1280048640,1280048663,CA -1280048664,1280048679,US -1280048680,1280048703,CA -1280048704,1280048711,US -1280048712,1280048735,CA -1280048736,1280048815,US -1280048816,1280048823,CA -1280048824,1280048903,US +1280048640,1280048735,CA +1280048736,1280048743,US +1280048744,1280048895,CA +1280048896,1280048903,US 1280048904,1280048911,CA 1280048912,1280048919,FR -1280048920,1280048983,US -1280048984,1280048991,CA +1280048920,1280048991,CA 1280048992,1280049007,US 1280049008,1280049063,CA 1280049064,1280049071,US @@ -34155,7 +42584,7 @@ 1280049152,1280073727,US 1280073728,1280081919,CA 1280081920,1280090111,US -1280090112,1280091135,AI +1280090112,1280091135,AG 1280091136,1280092159,VG 1280092160,1280093183,KN 1280093184,1280094207,VG @@ -34165,7 +42594,7 @@ 1280097280,1280097791,LC 1280097792,1280098303,AG 1280098304,1280102399,PR -1280102400,1280122879,US +1280102400,1280131071,US 1280131072,1280139263,CA 1280139264,1287612122,US 1287612123,1287612136,SE @@ -34217,7 +42646,9 @@ 1295056896,1295122431,GR 1295122432,1295253503,RU 1295253504,1295319039,UA -1295319040,1295384575,SE +1295319040,1295349119,SE +1295349120,1295349247,NO +1295349248,1295384575,SE 1295384576,1295450111,PT 1295450112,1295515647,PL 1295515648,1295777791,CH @@ -34244,8 +42675,8 @@ 1296239104,1296239231,FR 1296239232,1296239359,NL 1296239360,1296239615,DE -1296239616,1296240127,FR -1296240128,1296241151,BE +1296239616,1296240383,FR +1296240384,1296241151,BE 1296241152,1296241407,IT 1296241408,1296242175,NL 1296242176,1296242303,DE @@ -34253,7 +42684,7 @@ 1296242432,1296242687,BE 1296242688,1296243199,FR 1296243200,1296243455,GB -1296243456,1296243711,FR +1296243456,1296243711,DE 1296243712,1296244223,US 1296244224,1296244479,NL 1296244480,1296244735,GB @@ -34292,7 +42723,9 @@ 1296250272,1296250303,DE 1296250304,1296250335,FR 1296250336,1296250367,ES -1296250368,1296251039,FR +1296250368,1296250975,FR +1296250976,1296251007,DE +1296251008,1296251039,FR 1296251040,1296251071,US 1296251072,1296251103,NL 1296251104,1296251135,ES @@ -34314,7 +42747,7 @@ 1296252064,1296252079,IT 1296252080,1296252087,IE 1296252088,1296252095,FR -1296252096,1296252111,US +1296252096,1296252111,BE 1296252112,1296252127,GB 1296252128,1296252143,ES 1296252144,1296252159,US @@ -34328,7 +42761,9 @@ 1296252272,1296252303,FR 1296252304,1296252319,IL 1296252320,1296252335,GB -1296252336,1296252367,FR +1296252336,1296252351,FR +1296252352,1296252359,DE +1296252360,1296252367,FR 1296252368,1296252383,DE 1296252384,1296252399,RO 1296252400,1296252415,IE @@ -34416,9 +42851,7 @@ 1296367616,1296400383,GR 1296400384,1296433151,BH 1296433152,1296465919,BG -1296465920,1296466303,NO -1296466304,1296466335,BF -1296466336,1296466399,NO +1296465920,1296466399,NO 1296466400,1296466415,AO 1296466416,1296466431,NG 1296466432,1296466447,TZ @@ -34618,7 +43051,7 @@ 1296801792,1296803839,DK 1296803840,1296805887,RU 1296805888,1296807935,ES -1296807936,1296809983,GB +1296807936,1296812031,GB 1296812032,1296814079,DE 1296814080,1296816127,NO 1296816128,1296818175,TR @@ -34650,7 +43083,9 @@ 1297083392,1297088511,PL 1297088512,1297121279,AT 1297121280,1297154047,SE -1297154048,1297219583,RO +1297154048,1297215487,RO +1297215488,1297217535,NL +1297217536,1297219583,RO 1297219584,1297285119,RU 1297285120,1297350655,GR 1297350656,1297416191,FR @@ -34672,7 +43107,7 @@ 1297573888,1297575935,FR 1297575936,1297577983,RU 1297577984,1297580031,PL -1297580032,1297582079,GB +1297580032,1297582079,CH 1297582080,1297584127,PL 1297584128,1297588223,UA 1297588224,1297590271,NL @@ -34704,14 +43139,9 @@ 1297860608,1297862655,PT 1297862656,1297864703,FI 1297864704,1297866751,SE -1297866752,1297867583,RU -1297867584,1297867647,SC -1297867648,1297867687,RU +1297866752,1297867687,RU 1297867688,1297867695,CY -1297867696,1297867743,RU -1297867744,1297867775,AQ -1297867776,1297867855,RU -1297867856,1297867871,MK +1297867696,1297867871,RU 1297867872,1297867879,ES 1297867880,1297868799,RU 1297868800,1297870847,DE @@ -34731,7 +43161,12 @@ 1297932288,1297940479,GE 1297940480,1297948671,LV 1297948672,1297956863,UA -1297956864,1297965055,NL +1297956864,1297957759,EU +1297957760,1297959567,NL +1297959568,1297959583,EU +1297959584,1297959935,NL +1297959936,1297960959,EU +1297960960,1297965055,NL 1297965056,1297973247,RU 1297973248,1297981439,GB 1297981440,1297989631,RO @@ -34751,7 +43186,9 @@ 1298017024,1298017791,BY 1298017792,1298018303,RU 1298018304,1298018559,TM -1298018560,1298019327,RU +1298018560,1298018815,RU +1298018816,1298019071,GB +1298019072,1298019327,RU 1298019328,1298019839,LT 1298019840,1298020351,RU 1298020352,1298022399,BY @@ -34795,23 +43232,25 @@ 1298126848,1298127615,SA 1298127616,1298128127,IR 1298128128,1298128895,SA -1298128896,1298129156,NL -1298129157,1298129166,ES -1298129167,1298129193,NL -1298129194,1298129197,ES -1298129198,1298129248,NL -1298129249,1298129252,ES -1298129253,1298129738,NL -1298129739,1298129739,IT -1298129740,1298129744,NL -1298129745,1298129745,US -1298129746,1298129751,NL -1298129752,1298129755,US -1298129756,1298129788,NL -1298129789,1298129792,IT -1298129793,1298130180,NL -1298130181,1298130426,TR -1298130427,1298130943,NL +1298128896,1298128902,NL +1298128903,1298129146,TR +1298129147,1298129173,NL +1298129174,1298129174,MT +1298129175,1298129241,NL +1298129242,1298129242,BE +1298129243,1298129379,NL +1298129380,1298129382,MT +1298129383,1298129463,NL +1298129464,1298129464,GB +1298129465,1298129488,NL +1298129489,1298129495,GB +1298129496,1298129744,NL +1298129745,1298129747,IT +1298129748,1298130199,NL +1298130200,1298130200,US +1298130201,1298130202,NL +1298130203,1298130217,US +1298130218,1298130943,NL 1298130944,1298132991,BG 1298132992,1298135039,FI 1298135040,1298137087,NL @@ -34831,9 +43270,7 @@ 1298874368,1298907135,GB 1298907136,1298915199,IE 1298915200,1298915215,CA -1298915216,1298918655,IE -1298918656,1298918663,US -1298918664,1298923519,IE +1298915216,1298923519,IE 1298923520,1298939903,IT 1298939904,1298956287,RU 1298956288,1298972671,GB @@ -34860,19 +43297,24 @@ 1299016960,1299017215,NL 1299017216,1299017727,RU 1299017728,1299021823,BE -1299021824,1299023879,CH +1299021824,1299022527,CH +1299022528,1299022543,DE +1299022544,1299023879,CH 1299023880,1299023887,DE 1299023888,1299024559,CH 1299024560,1299024575,DE -1299024576,1299026111,CH +1299024576,1299024863,CH +1299024864,1299024871,DE +1299024872,1299025255,CH +1299025256,1299025263,US +1299025264,1299026111,CH 1299026112,1299026127,ES 1299026128,1299026251,CH 1299026252,1299026263,PT 1299026264,1299038207,CH 1299038208,1299054591,FI 1299054592,1299070975,SE -1299070976,1299075071,SA -1299075072,1299087359,LB +1299070976,1299087359,SA 1299087360,1299103743,HU 1299103744,1299120127,NO 1299120128,1299136511,SI @@ -34957,17 +43399,19 @@ 1307156480,1307172863,RU 1307172864,1307181055,DK 1307181056,1307189247,RU -1307189248,1307197439,DE +1307189248,1307191295,DE +1307191296,1307193343,CZ +1307193344,1307195391,NO 1307197440,1307205631,HU 1307205632,1307213823,FI -1307213824,1307222015,SI +1307213824,1307219239,SI +1307219240,1307219247,MX +1307219248,1307222015,SI 1307222016,1307230207,DK 1307230208,1307238399,RU 1307238400,1307246591,SK 1307246592,1307254783,KG -1307254784,1307255551,NL -1307255552,1307255807,GB -1307255808,1307262975,NL +1307254784,1307262975,NL 1307262976,1307271167,AT 1307271168,1307279359,MD 1307279360,1307287551,LB @@ -34982,7 +43426,9 @@ 1307361280,1307369471,CZ 1307369472,1307377663,RU 1307377664,1307385855,PL -1307385856,1307393919,AT +1307385856,1307389951,AT +1307389952,1307392511,EU +1307392512,1307393919,AT 1307393920,1307393983,CZ 1307393984,1307394047,AT 1307394048,1307402239,IR @@ -35071,7 +43517,8 @@ 1307746304,1307750399,UA 1307750400,1307754495,IT 1307754496,1307755519,US -1307755520,1307756031,GB +1307755520,1307755775,A1 +1307755776,1307756031,GB 1307756032,1307756287,US 1307756288,1307756431,GB 1307756432,1307756447,FR @@ -35089,7 +43536,8 @@ 1307766784,1307770879,GB 1307770880,1307774975,RU 1307774976,1307779071,RS -1307779072,1307787263,DK +1307779072,1307779583,EU +1307779584,1307787263,DK 1307787264,1307791359,MT 1307791360,1307795455,KZ 1307795456,1307803647,RU @@ -35098,7 +43546,11 @@ 1307811840,1307815935,NL 1307815936,1307816191,EU 1307816192,1307816447,GB -1307816448,1307818239,EU +1307816448,1307817471,EU +1307817472,1307817511,GB +1307817512,1307817519,EU +1307817520,1307817535,GB +1307817536,1307818239,EU 1307818240,1307818495,GB 1307818496,1307818751,DE 1307818752,1307819007,ES @@ -35110,7 +43562,9 @@ 1307824128,1307828223,HU 1307828224,1307830128,NL 1307830129,1307830129,SE -1307830130,1307832319,NL +1307830130,1307830751,NL +1307830752,1307830767,BE +1307830768,1307832319,NL 1307832320,1307836415,RU 1307836416,1307840511,SE 1307840512,1307844607,RU @@ -35118,7 +43572,9 @@ 1307848704,1307852799,CH 1307852800,1307856895,RU 1307856896,1307860991,IT -1307860992,1307861079,DE +1307860992,1307861055,DE +1307861056,1307861063,LU +1307861064,1307861079,DE 1307861080,1307861083,LU 1307861084,1307861119,DE 1307861120,1307861123,LU @@ -35143,9 +43599,6 @@ 1307873280,1307877375,TJ 1307877376,1307881471,RU 1307881472,1307885567,IT -1307885568,1307886975,DK -1307886976,1307887103,SE -1307887104,1307889663,DK 1307889664,1307893759,RU 1307893760,1307897855,SE 1307897856,1307901663,AT @@ -35164,7 +43617,9 @@ 1307926528,1307930623,KZ 1307930624,1307934719,RU 1307934720,1307938815,FR -1307938816,1307942911,TR +1307938816,1307940863,TR +1307940864,1307941119,US +1307941120,1307942911,TR 1307942912,1307947007,RU 1307947008,1307951103,CH 1307951104,1307959295,RU @@ -35209,6 +43664,8 @@ 1308037120,1308041215,UA 1308041216,1308049407,RU 1308049408,1308053503,DK +1308053504,1308055551,DE +1308055552,1308057599,AL 1308057600,1308061695,GR 1308061696,1308069887,RU 1308069888,1308073983,NO @@ -35492,18 +43949,14 @@ 1311256576,1311258623,FR 1311258624,1311262719,GB 1311262720,1311262975,FR -1311262976,1311263359,CH -1311263360,1311263375,FR -1311263376,1311263407,CH +1311262976,1311263407,CH 1311263408,1311263423,BE 1311263424,1311263615,CH 1311263616,1311263679,FR 1311263680,1311263871,CH 1311263872,1311263999,FR -1311264000,1311264119,CH -1311264120,1311264127,FR -1311264128,1311264191,CH -1311264192,1311264767,FR +1311264000,1311264255,CH +1311264256,1311264767,FR 1311264768,1311266815,RU 1311266816,1311268863,FR 1311268864,1311270911,BE @@ -35537,7 +43990,9 @@ 1311320064,1311322111,FR 1311322112,1311324159,IT 1311324160,1311326207,LB -1311326208,1311328255,BE +1311326208,1311328159,BE +1311328160,1311328191,LU +1311328192,1311328255,BE 1311328256,1311330303,NL 1311330304,1311332351,DE 1311332352,1311338495,RU @@ -35553,11 +44008,16 @@ 1311356928,1311357183,GB 1311357184,1311357439,FR 1311357440,1311357695,IT -1311357696,1311358263,FR +1311357696,1311357951,CH +1311357952,1311358207,CA +1311358208,1311358263,FR 1311358264,1311358271,ES -1311358272,1311358975,FR +1311358272,1311358719,FR +1311358720,1311358975,BE 1311358976,1311361023,RU -1311361024,1311363071,NL +1311361024,1311361286,NL +1311361287,1311361288,SA +1311361289,1311363071,NL 1311363072,1311365119,GB 1311365120,1311367167,DE 1311367168,1311367295,GN @@ -35606,9 +44066,7 @@ 1311676024,1311676031,IT 1311676032,1311707655,DE 1311707656,1311707663,NL -1311707664,1311755407,DE -1311755408,1311755415,IT -1311755416,1311757439,DE +1311707664,1311757439,DE 1311757440,1311757447,ES 1311757448,1311757463,DE 1311757464,1311757471,ES @@ -35767,7 +44225,11 @@ 1315778560,1315780607,AZ 1315780608,1315780863,DE 1315780864,1315781119,PL -1315781120,1315782655,DE +1315781120,1315781631,DE +1315781632,1315781887,DK +1315781888,1315782143,DE +1315782144,1315782399,PL +1315782400,1315782655,DE 1315782656,1315786751,AM 1315786752,1315790592,FR 1315790593,1315790593,IT @@ -35811,7 +44273,8 @@ 1315917824,1315921919,RU 1315921920,1315926015,TR 1315926016,1315930111,CZ -1315930112,1315930623,DE +1315930112,1315930175,LB +1315930176,1315930623,DE 1315930624,1315930879,LB 1315930880,1315931135,DE 1315931136,1315931391,LB @@ -35833,11 +44296,16 @@ 1317113856,1317114111,US 1317114112,1317118207,GB 1317118208,1317118463,IN -1317118464,1317122303,GB +1317118464,1317122175,GB +1317122176,1317122303,CY 1317122304,1317122559,RU -1317122560,1317126399,GB +1317122560,1317124095,GB +1317124096,1317124351,US +1317124352,1317126399,GB 1317126400,1317126655,US -1317126656,1317129279,GB +1317126656,1317126815,GB +1317126816,1317126847,US +1317126848,1317129279,GB 1317129280,1317129343,CA 1317129344,1317129471,GB 1317129472,1317129727,IT @@ -35845,9 +44313,7 @@ 1317133056,1317133183,LV 1317133184,1317135615,GB 1317135616,1317135871,DE -1317135872,1317136895,GB -1317136896,1317137151,EE -1317137152,1317137183,GB +1317135872,1317137183,GB 1317137184,1317137215,CH 1317137216,1317137663,GB 1317137664,1317137919,SE @@ -35870,9 +44336,7 @@ 1317437440,1317470207,HR 1317470208,1317502975,TR 1317502976,1317535743,IE -1317535744,1317539607,GB -1317539608,1317539615,A2 -1317539616,1317552127,GB +1317535744,1317552127,GB 1317552128,1317568511,ES 1317568512,1317584895,CZ 1317584896,1317601279,RU @@ -35900,8 +44364,8 @@ 1317646992,1317646999,GB 1317647000,1317647359,IE 1317647360,1317647615,GB -1317647616,1317649407,IE -1317649408,1317649919,GB +1317647616,1317648383,IE +1317648384,1317649919,GB 1317649920,1317650023,IE 1317650024,1317650031,GB 1317650032,1317650047,IE @@ -35910,491 +44374,455 @@ 1317650136,1317650143,GB 1317650144,1317650431,IE 1317650432,1317666815,PT -1317666816,1317666823,A2 +1317666816,1317666823,GB 1317666824,1317666831,CD -1317666832,1317666839,A2 +1317666832,1317666839,GB 1317666840,1317666855,GH -1317666856,1317666863,A2 +1317666856,1317666863,GB 1317666864,1317666871,GH -1317666872,1317666879,A2 +1317666872,1317666879,GB 1317666880,1317666887,LR 1317666888,1317666911,NG -1317666912,1317666959,A2 +1317666912,1317666959,GB 1317666960,1317666967,NG -1317666968,1317666999,A2 +1317666968,1317666999,GB 1317667000,1317667007,AO 1317667008,1317667015,GH -1317667016,1317667039,A2 -1317667040,1317667047,GH -1317667048,1317667055,A2 +1317667016,1317667055,GB 1317667056,1317667063,LR -1317667064,1317667103,A2 +1317667064,1317667103,GB 1317667104,1317667111,UG -1317667112,1317667135,A2 +1317667112,1317667135,GB 1317667136,1317667143,AO -1317667144,1317667151,A2 +1317667144,1317667151,GB 1317667152,1317667159,NG 1317667160,1317667167,AO 1317667168,1317667175,NG -1317667176,1317667191,A2 +1317667176,1317667191,GB 1317667192,1317667207,NG -1317667208,1317667215,A2 -1317667216,1317667231,NG -1317667232,1317667239,A2 +1317667208,1317667223,GB +1317667224,1317667231,NG +1317667232,1317667239,GB 1317667240,1317667247,NG -1317667248,1317667263,A2 -1317667264,1317667271,GB -1317667272,1317667287,A2 +1317667248,1317667287,GB 1317667288,1317667295,NG -1317667296,1317667311,A2 +1317667296,1317667311,GB 1317667312,1317667335,NG -1317667336,1317667343,A2 +1317667336,1317667343,GB 1317667344,1317667351,NG 1317667352,1317667359,AO -1317667360,1317667367,A2 -1317667368,1317667375,NG -1317667376,1317667423,A2 +1317667360,1317667423,GB 1317667424,1317667431,TD 1317667432,1317667439,GH -1317667440,1317667455,A2 +1317667440,1317667455,GB 1317667456,1317667463,NG -1317667464,1317667487,A2 +1317667464,1317667487,GB 1317667488,1317667495,GH -1317667496,1317667503,NG -1317667504,1317667551,A2 +1317667496,1317667551,GB 1317667552,1317667567,NG -1317667568,1317667735,A2 +1317667568,1317667735,GB 1317667736,1317667743,NG -1317667744,1317667751,A2 +1317667744,1317667751,GB 1317667752,1317667759,NG 1317667760,1317667767,FR 1317667768,1317667775,ZA 1317667776,1317667783,US 1317667784,1317667791,AO 1317667792,1317667799,NG -1317667800,1317667807,A2 +1317667800,1317667807,GB 1317667808,1317667815,NG 1317667816,1317667824,UG -1317667825,1317668095,A2 -1317668096,1317668103,GH -1317668104,1317668143,A2 +1317667825,1317668143,GB 1317668144,1317668151,AO 1317668152,1317668167,NG -1317668168,1317668183,A2 +1317668168,1317668183,GB 1317668184,1317668191,CI -1317668192,1317668199,A2 +1317668192,1317668199,GB 1317668200,1317668207,BW 1317668208,1317668215,LR -1317668216,1317668223,A2 -1317668224,1317668239,NG -1317668240,1317668271,A2 +1317668216,1317668223,GB +1317668224,1317668231,NG +1317668232,1317668271,GB 1317668272,1317668279,SL -1317668280,1317668303,A2 +1317668280,1317668303,GB 1317668304,1317668311,UG 1317668312,1317668319,IQ -1317668320,1317668351,A2 +1317668320,1317668351,GB 1317668352,1317668359,NG 1317668360,1317668367,SL -1317668368,1317668391,A2 +1317668368,1317668391,GB 1317668392,1317668399,NG -1317668400,1317668407,A2 +1317668400,1317668407,GB 1317668408,1317668415,GH 1317668416,1317668447,NG 1317668448,1317668455,SL -1317668456,1317668463,A2 +1317668456,1317668463,GB 1317668464,1317668471,AO 1317668472,1317668479,NG -1317668480,1317668487,A2 +1317668480,1317668487,GB 1317668488,1317668495,UG 1317668496,1317668503,GH 1317668504,1317668511,CD -1317668512,1317668519,IQ +1317668512,1317668519,GB 1317668520,1317668527,MZ -1317668528,1317668535,A2 +1317668528,1317668535,GB 1317668536,1317668543,BJ -1317668544,1317668551,A2 +1317668544,1317668551,GB 1317668552,1317668559,AO -1317668560,1317668575,NG -1317668576,1317668583,A2 +1317668560,1317668567,GB +1317668568,1317668575,NG +1317668576,1317668583,GB 1317668584,1317668591,LR 1317668592,1317668599,UG -1317668600,1317668615,A2 +1317668600,1317668615,GB 1317668616,1317668623,UG 1317668624,1317668631,IQ -1317668632,1317668639,A2 +1317668632,1317668639,GB 1317668640,1317668655,NG -1317668656,1317668671,A2 +1317668656,1317668671,GB 1317668672,1317668687,NG -1317668688,1317668695,A2 +1317668688,1317668695,GB 1317668696,1317668703,NG -1317668704,1317668727,A2 +1317668704,1317668727,GB 1317668728,1317668735,NG -1317668736,1317668767,A2 +1317668736,1317668767,GB 1317668768,1317668775,LR -1317668776,1317668783,A2 +1317668776,1317668783,GB 1317668784,1317668791,NG -1317668792,1317668807,A2 +1317668792,1317668807,GB 1317668808,1317668815,NG -1317668816,1317668847,A2 +1317668816,1317668847,GB 1317668848,1317668855,NG -1317668856,1317668863,A2 +1317668856,1317668863,GB 1317668864,1317668871,LR -1317668872,1317668959,A2 -1317668960,1317668991,UG -1317668992,1317668999,A2 -1317669000,1317669007,CD +1317668872,1317669007,GB 1317669008,1317669015,NG -1317669016,1317669055,A2 +1317669016,1317669055,GB 1317669056,1317669063,NG -1317669064,1317669095,A2 +1317669064,1317669095,GB 1317669096,1317669103,NG -1317669104,1317669111,A2 +1317669104,1317669111,GB 1317669112,1317669119,NG 1317669120,1317669375,GE 1317669376,1317669631,CG -1317669632,1317669903,A2 +1317669632,1317669903,GB 1317669904,1317669911,NG 1317669912,1317669919,GH -1317669920,1317669943,A2 +1317669920,1317669943,GB 1317669944,1317669959,NG -1317669960,1317669983,A2 +1317669960,1317669983,GB 1317669984,1317669991,LR 1317669992,1317669999,NG -1317670000,1317670063,A2 +1317670000,1317670063,GB 1317670064,1317670103,NG -1317670104,1317670135,A2 +1317670104,1317670135,GB 1317670136,1317670143,NG 1317670144,1317670175,SL -1317670176,1317670215,A2 -1317670216,1317670223,NG +1317670176,1317670223,GB 1317670224,1317670231,AO -1317670232,1317670239,A2 +1317670232,1317670239,GB 1317670240,1317670247,NG -1317670248,1317670255,A2 +1317670248,1317670255,GB 1317670256,1317670263,NG -1317670264,1317670447,A2 +1317670264,1317670447,GB 1317670448,1317670455,IQ -1317670456,1317670463,A2 +1317670456,1317670463,GB 1317670464,1317670471,NG 1317670472,1317670479,CO -1317670480,1317670511,A2 +1317670480,1317670511,GB 1317670512,1317670519,CI 1317670520,1317670543,NG -1317670544,1317670551,A2 +1317670544,1317670551,GB 1317670552,1317670559,UG 1317670560,1317670567,NG -1317670568,1317670575,A2 +1317670568,1317670575,GB 1317670576,1317670583,NG 1317670584,1317670591,GH -1317670592,1317670607,A2 +1317670592,1317670607,GB 1317670608,1317670615,NG 1317670616,1317670631,UG 1317670632,1317670639,NG -1317670640,1317670647,A2 +1317670640,1317670647,GB 1317670648,1317670655,NG 1317670656,1317670663,AO -1317670664,1317670679,A2 +1317670664,1317670679,GB 1317670680,1317670703,NG -1317670704,1317670711,A2 +1317670704,1317670711,GB 1317670712,1317670719,GH -1317670720,1317670727,A2 +1317670720,1317670727,GB 1317670728,1317670735,GH -1317670736,1317670767,A2 +1317670736,1317670767,GB 1317670768,1317670775,GH -1317670776,1317670783,A2 +1317670776,1317670783,GB 1317670784,1317670791,GH -1317670792,1317670799,NG -1317670800,1317670815,A2 +1317670792,1317670815,GB 1317670816,1317670823,NG -1317670824,1317670847,A2 +1317670824,1317670847,GB 1317670848,1317670855,NG 1317670856,1317670863,CD -1317670864,1317670879,A2 +1317670864,1317670879,GB 1317670880,1317670887,NG -1317670888,1317670896,A2 +1317670888,1317670896,GB 1317670897,1317670903,NG -1317670904,1317671175,A2 +1317670904,1317671175,GB 1317671176,1317671191,NG -1317671192,1317671239,A2 +1317671192,1317671239,GB 1317671240,1317671247,CI -1317671248,1317671255,A2 +1317671248,1317671255,GB 1317671256,1317671263,CI -1317671264,1317671279,A2 +1317671264,1317671279,GB 1317671280,1317671287,NG -1317671288,1317671295,A2 +1317671288,1317671295,GB 1317671296,1317671303,NG -1317671304,1317671319,A2 +1317671304,1317671319,GB 1317671320,1317671327,NG -1317671328,1317671335,A2 +1317671328,1317671335,GB 1317671336,1317671343,BW -1317671344,1317671359,A2 +1317671344,1317671359,GB 1317671360,1317671367,NG -1317671368,1317671375,A2 +1317671368,1317671375,GB 1317671376,1317671383,NG 1317671384,1317671391,CI -1317671392,1317671399,NG +1317671392,1317671399,GB 1317671400,1317671407,IQ -1317671408,1317671415,UG -1317671416,1317671439,A2 +1317671408,1317671439,GB 1317671440,1317671447,ZW 1317671448,1317671487,NG -1317671488,1317671527,A2 +1317671488,1317671527,GB 1317671528,1317671535,NG 1317671536,1317671543,LR -1317671544,1317671551,A2 -1317671552,1317671567,NG -1317671568,1317671583,A2 -1317671584,1317671591,NG -1317671592,1317671607,A2 -1317671608,1317671615,GH -1317671616,1317671647,A2 +1317671544,1317671551,IQ +1317671552,1317671559,GB +1317671560,1317671567,NG +1317671568,1317671647,GB 1317671648,1317671671,NG 1317671672,1317671679,AO 1317671680,1317671687,LR -1317671688,1317671719,A2 +1317671688,1317671719,GB 1317671720,1317671727,NG -1317671728,1317671759,A2 +1317671728,1317671759,GB 1317671760,1317671767,AO -1317671768,1317671783,A2 +1317671768,1317671783,GB 1317671784,1317671807,NG 1317671808,1317671823,CI 1317671824,1317671831,NG -1317671832,1317671847,A2 +1317671832,1317671847,GB 1317671848,1317671855,NG 1317671856,1317671863,UG -1317671864,1317671887,A2 +1317671864,1317671887,GB 1317671888,1317671895,NG -1317671896,1317671903,A2 +1317671896,1317671903,GB 1317671904,1317671911,NG 1317671912,1317671919,AO 1317671920,1317671927,NG -1317671928,1317671935,A2 +1317671928,1317671935,GB 1317671936,1317672447,GA -1317672448,1317672455,A2 +1317672448,1317672455,GB 1317672456,1317672463,GA 1317672464,1317672471,NG -1317672472,1317672479,A2 -1317672480,1317672487,ZM +1317672472,1317672487,GB 1317672488,1317672503,NG -1317672504,1317672583,A2 +1317672504,1317672583,GB 1317672584,1317672591,CD -1317672592,1317672615,A2 +1317672592,1317672615,GB 1317672616,1317672623,NG -1317672624,1317672655,A2 -1317672656,1317672663,CD -1317672664,1317672671,A2 +1317672624,1317672671,GB 1317672672,1317672679,NG -1317672680,1317672727,A2 +1317672680,1317672727,GB 1317672728,1317672735,UG 1317672736,1317672743,LR -1317672744,1317672759,A2 +1317672744,1317672759,GB 1317672760,1317672767,NG -1317672768,1317672815,A2 +1317672768,1317672815,GB 1317672816,1317672823,BW -1317672824,1317672839,A2 +1317672824,1317672839,GB 1317672840,1317672847,NG -1317672848,1317672863,A2 +1317672848,1317672863,GB 1317672864,1317672871,NG -1317672872,1317672903,A2 +1317672872,1317672903,GB 1317672904,1317672919,CI 1317672920,1317672927,GH -1317672928,1317672935,A2 +1317672928,1317672935,GB 1317672936,1317672943,NG -1317672944,1317672959,A2 +1317672944,1317672959,GB 1317672960,1317673231,NG -1317673232,1317673239,A2 +1317673232,1317673239,GB 1317673240,1317673247,NG -1317673248,1317673263,A2 -1317673264,1317673271,UG -1317673272,1317673279,A2 -1317673280,1317673287,NG -1317673288,1317673335,A2 +1317673248,1317673335,GB 1317673336,1317673343,GH -1317673344,1317673359,A2 +1317673344,1317673359,GB 1317673360,1317673367,NG -1317673368,1317673375,A2 +1317673368,1317673375,GB 1317673376,1317673383,AO 1317673384,1317673391,NG -1317673392,1317673399,A2 +1317673392,1317673399,GB 1317673400,1317673407,NG -1317673408,1317673423,A2 +1317673408,1317673423,GB 1317673424,1317673431,NG -1317673432,1317673455,A2 +1317673432,1317673455,GB 1317673456,1317673463,AO -1317673464,1317673471,A2 +1317673464,1317673471,GB 1317673472,1317673479,NG -1317673480,1317673495,A2 +1317673480,1317673495,GB 1317673496,1317673527,NG -1317673528,1317673535,A2 +1317673528,1317673535,GB 1317673536,1317673551,ZW -1317673552,1317673567,A2 +1317673552,1317673567,GB 1317673568,1317673575,NG 1317673576,1317673583,CD -1317673584,1317673607,A2 -1317673608,1317673615,NG -1317673616,1317673623,A2 +1317673584,1317673623,GB 1317673624,1317673631,NG -1317673632,1317673639,A2 +1317673632,1317673639,GB 1317673640,1317673647,AO -1317673648,1317673679,A2 +1317673648,1317673679,GB 1317673680,1317673687,IQ -1317673688,1317673695,A2 +1317673688,1317673695,GB 1317673696,1317673703,NG -1317673704,1317673711,A2 +1317673704,1317673711,GB 1317673712,1317673719,CO 1317673720,1317673727,NG -1317673728,1317673735,A2 +1317673728,1317673735,GB 1317673736,1317673743,AO 1317673744,1317673751,IQ -1317673752,1317673815,A2 +1317673752,1317673815,GB 1317673816,1317673823,LR -1317673824,1317673863,A2 +1317673824,1317673863,GB 1317673864,1317673871,NG -1317673872,1317673903,A2 +1317673872,1317673903,GB 1317673904,1317673911,NG 1317673912,1317673919,AO 1317673920,1317673927,CI 1317673928,1317673943,NG 1317673944,1317673951,AO -1317673952,1317673967,NG -1317673968,1317673975,A2 +1317673952,1317673959,NG +1317673960,1317673975,GB 1317673976,1317674239,NG -1317674240,1317674271,A2 +1317674240,1317674271,GB 1317674272,1317674279,NG -1317674280,1317674287,A2 +1317674280,1317674287,GB 1317674288,1317674295,GH 1317674296,1317674303,AO -1317674304,1317674335,NG -1317674336,1317674351,A2 +1317674304,1317674319,NG +1317674320,1317674351,GB 1317674352,1317674359,NG -1317674360,1317674383,A2 -1317674384,1317674399,NG -1317674400,1317674415,A2 +1317674360,1317674415,GB 1317674416,1317674423,AO 1317674424,1317674431,UG -1317674432,1317674439,A2 +1317674432,1317674439,GB 1317674440,1317674440,AO -1317674441,1317674447,A2 +1317674441,1317674447,GB 1317674448,1317674455,AO -1317674456,1317674471,NG -1317674472,1317674487,A2 +1317674456,1317674463,GB +1317674464,1317674471,NG +1317674472,1317674487,GB 1317674488,1317674495,UG -1317674496,1317674527,A2 +1317674496,1317674527,GB 1317674528,1317674535,NG 1317674536,1317674543,IQ 1317674544,1317674567,NG -1317674568,1317674607,A2 +1317674568,1317674607,GB 1317674608,1317674615,NG -1317674616,1317674623,A2 +1317674616,1317674623,GB 1317674624,1317674631,NG -1317674632,1317674639,A2 +1317674632,1317674639,GB 1317674640,1317674647,NG -1317674648,1317674655,A2 +1317674648,1317674655,GB 1317674656,1317674671,NG -1317674672,1317674687,A2 +1317674672,1317674687,GB 1317674688,1317674703,NG -1317674704,1317674711,A2 +1317674704,1317674711,GB 1317674712,1317674735,NG 1317674736,1317674743,AO 1317674744,1317674751,IQ 1317674752,1317674759,NG -1317674760,1317674767,A2 +1317674760,1317674767,GB 1317674768,1317674775,NG -1317674776,1317674783,A2 +1317674776,1317674783,GB 1317674784,1317674791,NG -1317674792,1317674799,A2 +1317674792,1317674799,GB 1317674800,1317674807,NG -1317674808,1317674823,A2 +1317674808,1317674823,GB 1317674824,1317674831,NG -1317674832,1317674847,A2 -1317674848,1317674863,NG -1317674864,1317674879,A2 +1317674832,1317674847,GB +1317674848,1317674855,NG +1317674856,1317674879,GB 1317674880,1317674887,NG -1317674888,1317674911,A2 +1317674888,1317674911,GB 1317674912,1317674927,NG -1317674928,1317674935,A2 +1317674928,1317674935,GB 1317674936,1317674943,NG 1317674944,1317674951,GA 1317674952,1317674959,NG 1317674960,1317674967,GH 1317674968,1317674983,NG -1317674984,1317675031,A2 +1317674984,1317675031,GB 1317675032,1317675039,NG -1317675040,1317675055,A2 -1317675056,1317675063,NG +1317675040,1317675063,GB 1317675064,1317675071,AO 1317675072,1317675095,NG -1317675096,1317675199,A2 +1317675096,1317675199,GB 1317675200,1317675215,NG -1317675216,1317675247,A2 +1317675216,1317675247,GB 1317675248,1317675255,AO -1317675256,1317675271,A2 +1317675256,1317675271,GB 1317675272,1317675279,NG -1317675280,1317675295,A2 +1317675280,1317675295,GB 1317675296,1317675319,NG -1317675320,1317675351,A2 +1317675320,1317675351,GB 1317675352,1317675359,IQ 1317675360,1317675367,NG -1317675368,1317675423,A2 +1317675368,1317675423,GB 1317675424,1317675439,NG -1317675440,1317675447,A2 +1317675440,1317675447,GB 1317675448,1317675455,NG -1317675456,1317675463,A2 +1317675456,1317675463,GB 1317675464,1317675471,CI -1317675472,1317675479,A2 -1317675480,1317675487,NG -1317675488,1317675503,A2 +1317675472,1317675503,GB 1317675504,1317675511,NG -1317675512,1317675535,A2 -1317675536,1317675543,UG -1317675544,1317675551,IQ +1317675512,1317675551,GB 1317675552,1317675559,NG 1317675560,1317675567,NA -1317675568,1317675591,A2 +1317675568,1317675591,GB 1317675592,1317675607,NG -1317675608,1317675623,A2 +1317675608,1317675623,GB 1317675624,1317675639,NG 1317675640,1317675647,FR 1317675648,1317675655,LR -1317675656,1317675663,NG -1317675664,1317675671,A2 +1317675656,1317675671,GB 1317675672,1317675679,NG -1317675680,1317675695,A2 +1317675680,1317675695,GB 1317675696,1317675703,NG -1317675704,1317675711,A2 +1317675704,1317675711,GB 1317675712,1317675719,CM -1317675720,1317675743,A2 +1317675720,1317675743,GB 1317675744,1317675751,GH 1317675752,1317675759,NG 1317675760,1317675775,GH -1317675776,1317675791,A2 +1317675776,1317675791,GB 1317675792,1317675799,CD 1317675800,1317675807,GB 1317675808,1317675815,NG -1317675816,1317675823,A2 +1317675816,1317675823,GB 1317675824,1317675839,NG -1317675840,1317675847,A2 +1317675840,1317675847,GB 1317675848,1317675855,TD -1317675856,1317675863,NG -1317675864,1317675887,A2 -1317675888,1317675895,CD -1317675896,1317675903,A2 +1317675856,1317675903,GB 1317675904,1317675911,UG 1317675912,1317675919,NG -1317675920,1317675927,UG +1317675920,1317675927,GB 1317675928,1317675935,LR -1317675936,1317675951,A2 +1317675936,1317675951,GB 1317675952,1317675959,NG -1317675960,1317675967,A2 +1317675960,1317675967,GB 1317675968,1317675975,NG -1317675976,1317675991,A2 +1317675976,1317675991,GB 1317675992,1317675999,NG -1317676000,1317676007,A2 +1317676000,1317676007,GB 1317676008,1317676015,GH 1317676016,1317676023,SD 1317676024,1317676031,GQ 1317676032,1317676039,NG -1317676040,1317676055,A2 +1317676040,1317676055,GB 1317676056,1317676063,NG 1317676064,1317676071,GH 1317676072,1317676079,NG @@ -36403,214 +44831,201 @@ 1317676096,1317676103,CM 1317676104,1317676111,NG 1317676112,1317676119,CM -1317676120,1317676135,A2 +1317676120,1317676135,GB 1317676136,1317676143,CM 1317676144,1317676151,NG 1317676152,1317676159,CM 1317676160,1317676167,TG 1317676168,1317676175,ML -1317676176,1317676191,A2 +1317676176,1317676191,GB 1317676192,1317676207,SD -1317676208,1317676215,A2 +1317676208,1317676215,GB 1317676216,1317676223,NG 1317676224,1317676231,GH 1317676232,1317676239,NG -1317676240,1317676247,SD +1317676240,1317676247,GB 1317676248,1317676255,NG 1317676256,1317676263,CD 1317676264,1317676271,NG -1317676272,1317676279,A2 +1317676272,1317676279,GB 1317676280,1317676287,NG 1317676288,1317676543,LR 1317676544,1317676551,NG -1317676552,1317676559,AO +1317676552,1317676559,GB 1317676560,1317676567,NG -1317676568,1317676575,LR -1317676576,1317676583,A2 +1317676568,1317676583,GB 1317676584,1317676591,NG 1317676592,1317676599,AO 1317676600,1317676607,UG -1317676608,1317676631,A2 +1317676608,1317676631,GB 1317676632,1317676639,NG 1317676640,1317676647,CD -1317676648,1317676655,A2 +1317676648,1317676655,GB 1317676656,1317676671,NG -1317676672,1317676687,A2 +1317676672,1317676687,GB 1317676688,1317676695,LR -1317676696,1317676711,A2 +1317676696,1317676711,GB 1317676712,1317676719,NG -1317676720,1317676759,A2 +1317676720,1317676759,GB 1317676760,1317676767,LR -1317676768,1317676775,A2 +1317676768,1317676775,GB 1317676776,1317676783,UG -1317676784,1317676799,A2 +1317676784,1317676799,GB 1317676800,1317676807,CD 1317676808,1317676815,NG 1317676816,1317676823,LR -1317676824,1317676847,A2 -1317676848,1317676855,NG -1317676856,1317676863,A2 +1317676824,1317676863,GB 1317676864,1317676871,TG 1317676872,1317676879,NG -1317676880,1317676903,A2 +1317676880,1317676903,GB 1317676904,1317676911,NG -1317676912,1317676919,A2 +1317676912,1317676919,GB 1317676920,1317676927,NG -1317676928,1317676943,A2 +1317676928,1317676943,GB 1317676944,1317676951,CM -1317676952,1317676983,A2 +1317676952,1317676983,GB 1317676984,1317676999,NG 1317677000,1317677007,IQ -1317677008,1317677023,A2 +1317677008,1317677023,GB 1317677024,1317677039,NG -1317677040,1317677047,A2 +1317677040,1317677047,GB 1317677048,1317677055,NG 1317677056,1317677063,UG 1317677064,1317677071,TD 1317677072,1317677079,NG -1317677080,1317677087,UG -1317677088,1317677095,A2 +1317677080,1317677095,GB 1317677096,1317677103,BF -1317677104,1317677127,A2 -1317677128,1317677135,NG -1317677136,1317677191,A2 +1317677104,1317677191,GB 1317677192,1317677199,SD 1317677200,1317677215,NG -1317677216,1317677231,A2 +1317677216,1317677231,GB 1317677232,1317677239,UG -1317677240,1317677247,A2 +1317677240,1317677247,GB 1317677248,1317677271,NG 1317677272,1317677279,FR -1317677280,1317677303,A2 +1317677280,1317677303,GB 1317677304,1317677311,NG 1317677312,1317677319,CD 1317677320,1317677327,AO 1317677328,1317677335,CD -1317677336,1317677343,A2 +1317677336,1317677343,GB 1317677344,1317677351,NG -1317677352,1317677367,CD -1317677368,1317677391,NG -1317677392,1317677399,A2 +1317677352,1317677375,GB +1317677376,1317677391,NG +1317677392,1317677399,GB 1317677400,1317677407,NG -1317677408,1317677415,CD +1317677408,1317677415,BJ 1317677416,1317677423,LR -1317677424,1317677431,CD -1317677432,1317677439,LR -1317677440,1317677447,NG +1317677424,1317677447,GB 1317677448,1317677455,CD 1317677456,1317677463,AO 1317677464,1317677471,GQ 1317677472,1317677479,NG -1317677480,1317677487,AO +1317677480,1317677487,GB 1317677488,1317677495,CD 1317677496,1317677527,NG 1317677528,1317677535,GQ -1317677536,1317677551,CD -1317677552,1317677559,A2 +1317677536,1317677559,GB 1317677560,1317677567,NG -1317677568,1317677663,A2 -1317677664,1317677671,GB -1317677672,1317677823,A2 +1317677568,1317677823,GB 1317677824,1317677831,AO -1317677832,1317677839,A2 +1317677832,1317677839,GB 1317677840,1317677847,LR 1317677848,1317677855,NG 1317677856,1317677863,BF -1317677864,1317677895,A2 +1317677864,1317677895,GB 1317677896,1317677903,GN -1317677904,1317678007,A2 +1317677904,1317678007,GB 1317678008,1317678015,NG -1317678016,1317678047,A2 +1317678016,1317678047,GB 1317678048,1317678055,IQ -1317678056,1317678087,A2 -1317678088,1317678095,NG +1317678056,1317678095,GB 1317678096,1317678103,GQ 1317678104,1317678111,NG -1317678112,1317678127,A2 +1317678112,1317678127,GB 1317678128,1317678135,SD 1317678136,1317678143,NG -1317678144,1317678151,CD +1317678144,1317678151,GB 1317678152,1317678159,NG 1317678160,1317678167,GQ 1317678168,1317678175,NG 1317678176,1317678183,GR 1317678184,1317678191,NG -1317678192,1317678199,A2 -1317678200,1317678207,CD -1317678208,1317678223,A2 +1317678192,1317678223,GB 1317678224,1317678231,NG 1317678232,1317678239,BF 1317678240,1317678247,CD -1317678248,1317678255,A2 +1317678248,1317678255,GB 1317678256,1317678263,CD -1317678264,1317678271,A2 +1317678264,1317678271,GB 1317678272,1317678287,NG 1317678288,1317678295,GR -1317678296,1317678311,A2 +1317678296,1317678311,GB 1317678312,1317678319,SD 1317678320,1317678327,NG -1317678328,1317678335,A2 +1317678328,1317678335,GB 1317678336,1317678343,AO -1317678344,1317678351,A2 +1317678344,1317678351,GB 1317678352,1317678359,CD 1317678360,1317678367,NG 1317678368,1317678375,CD -1317678376,1317678383,NG +1317678376,1317678383,GB 1317678384,1317678391,GL -1317678392,1317678399,A2 +1317678392,1317678399,GB 1317678400,1317678407,ML -1317678408,1317678415,A2 -1317678416,1317678431,NG -1317678432,1317678439,A2 -1317678440,1317678447,CD -1317678448,1317678455,A2 +1317678408,1317678415,GB +1317678416,1317678423,NG +1317678424,1317678455,GB 1317678456,1317678463,CD -1317678464,1317678479,A2 +1317678464,1317678479,GB 1317678480,1317678487,CD 1317678488,1317678495,ML -1317678496,1317678535,A2 +1317678496,1317678535,GB 1317678536,1317678551,CD 1317678552,1317678559,ML -1317678560,1317678567,NG +1317678560,1317678567,GB 1317678568,1317678575,CD 1317678576,1317678583,NG 1317678584,1317678591,AO -1317678592,1317679047,A2 +1317678592,1317678943,GB +1317678944,1317678951,NG +1317678952,1317679047,GB 1317679048,1317679055,NG -1317679056,1317679615,A2 -1317679616,1317679631,AO -1317679632,1317679639,NG +1317679056,1317679615,GB +1317679616,1317679623,AO +1317679624,1317679639,GB 1317679640,1317679647,ZW 1317679648,1317679655,CD -1317679656,1317679663,NG +1317679656,1317679663,GB 1317679664,1317679671,AO -1317679672,1317679687,NG -1317679688,1317679695,A2 +1317679672,1317679679,GB +1317679680,1317679687,NG +1317679688,1317679695,GB 1317679696,1317679703,LU 1317679704,1317679719,NG -1317679720,1317679727,A2 -1317679728,1317679735,GN -1317679736,1317679743,NG +1317679720,1317679727,GB +1317679728,1317679735,LR +1317679736,1317679743,GB 1317679744,1317679751,AO -1317679752,1317679767,NG -1317679768,1317679775,A2 -1317679776,1317679799,NG -1317679800,1317679807,A2 +1317679752,1317679759,GB +1317679760,1317679767,NG +1317679768,1317679783,GB +1317679784,1317679799,NG +1317679800,1317679807,GB 1317679808,1317679815,AO -1317679816,1317679831,NG -1317679832,1317679839,A2 +1317679816,1317679839,GB 1317679840,1317679847,NG -1317679848,1317679863,A2 +1317679848,1317679863,GB 1317679864,1317679871,NG -1317679872,1317681159,A2 +1317679872,1317681159,GB 1317681160,1317681167,NG -1317681168,1317681175,A2 +1317681168,1317681175,GB 1317681176,1317681191,NG -1317681192,1317681279,A2 +1317681192,1317681279,GB 1317681280,1317681287,NG -1317681288,1317681927,A2 +1317681288,1317681927,GB 1317681928,1317681931,NG -1317681932,1317683199,A2 +1317681932,1317683199,GB 1317683200,1317683839,DE 1317683840,1317683855,CH 1317683856,1317683863,DE @@ -36619,9 +45034,12 @@ 1317685504,1317685631,BE 1317685632,1317686303,DE 1317686304,1317686319,NL -1317686320,1317698559,DE -1317698560,1317698687,NL -1317698688,1317699583,DE +1317686320,1317686335,DE +1317686336,1317686367,NL +1317686368,1317696287,DE +1317696288,1317696319,ES +1317696320,1317699071,DE +1317699072,1317699583,PL 1317699584,1317715967,RU 1317715968,1317732351,SA 1317732352,1317748735,HU @@ -36629,7 +45047,9 @@ 1317765120,1317781503,GE 1317781504,1317814271,RU 1317814272,1317830655,DE -1317830656,1317831839,NL +1317830656,1317831679,NL +1317831680,1317831711,CY +1317831712,1317831839,NL 1317831840,1317831871,CA 1317831872,1317832191,NL 1317832192,1317832447,GB @@ -36648,14 +45068,18 @@ 1317835648,1317835711,NL 1317835712,1317835775,GI 1317835776,1317836031,CY -1317836032,1317836863,NL +1317836032,1317836159,NL +1317836160,1317836223,CY +1317836224,1317836863,NL 1317836864,1317836927,CY 1317836928,1317836991,NL 1317836992,1317837007,GB 1317837008,1317837023,RU 1317837024,1317837567,NL 1317837568,1317837823,US -1317837824,1317838943,NL +1317837824,1317837951,NL +1317837952,1317838015,CY +1317838016,1317838943,NL 1317838944,1317838959,GB 1317838960,1317838975,NL 1317838976,1317839103,GI @@ -36679,21 +45103,43 @@ 1317843136,1317843199,CY 1317843200,1317843391,US 1317843392,1317843423,NL -1317843424,1317843455,PR +1317843424,1317843455,US 1317843456,1317843519,NL 1317843520,1317843583,GI 1317843584,1317843647,US 1317843648,1317843839,NL 1317843840,1317843967,SC 1317843968,1317844223,MY -1317844224,1317847039,NL +1317844224,1317845375,NL +1317845376,1317845503,US +1317845504,1317845631,NL +1317845632,1317845759,CY +1317845760,1317846271,NL +1317846272,1317846335,HK +1317846336,1317846399,NL +1317846400,1317846463,LU +1317846464,1317846527,NL +1317846528,1317846655,HK +1317846656,1317846759,NL +1317846760,1317846763,US +1317846764,1317846783,NL +1317846784,1317846911,CY +1317846912,1317847039,NL 1317847040,1317863423,RU 1317863424,1317879807,GB 1317879808,1317896191,SK 1317896192,1317912575,LU 1317912576,1317928959,GB 1317928960,1317945343,BG -1317945344,1317965047,AT +1317945344,1317950207,AT +1317950208,1317950463,CZ +1317950464,1317956607,AT +1317956608,1317956639,CZ +1317956640,1317957631,AT +1317957632,1317958911,DE +1317958912,1317958975,CZ +1317958976,1317959007,DE +1317959008,1317965047,AT 1317965048,1317965055,DE 1317965056,1317977407,AT 1317977408,1317977415,MT @@ -36726,7 +45172,13 @@ 1318027264,1318043647,IE 1318043648,1318584319,GB 1318584320,1318592511,PL -1318592512,1318600703,NL +1318592512,1318592623,NL +1318592624,1318592639,DE +1318592640,1318592655,NL +1318592656,1318592671,US +1318592672,1318599807,NL +1318599808,1318599823,US +1318599824,1318600703,NL 1318600704,1318608895,AT 1318608896,1318617087,IT 1318617088,1318625279,FR @@ -36738,26 +45190,20 @@ 1318674432,1318682623,HU 1318682624,1318690815,RU 1318690816,1318699007,DK -1318699008,1318702303,IE -1318702304,1318702335,US -1318702336,1318707199,IE +1318699008,1318707199,IE 1318707200,1318707775,FR 1318707776,1318707783,GB 1318707784,1318708511,FR 1318708512,1318708519,GB 1318708520,1318708599,FR 1318708600,1318708607,GB -1318708608,1318708623,FR -1318708624,1318708627,GB -1318708628,1318708639,FR +1318708608,1318708639,FR 1318708640,1318708647,GB 1318708648,1318708735,FR 1318708736,1318708991,GB 1318708992,1318711647,FR 1318711648,1318711663,IT -1318711664,1318712983,FR -1318712984,1318712991,GB -1318712992,1318713855,FR +1318711664,1318713855,FR 1318713856,1318714111,GB 1318714112,1318715390,FR 1318715391,1318715391,GB @@ -36865,6 +45311,7 @@ 1331845120,1331847167,RU 1331847168,1331849215,FR 1331849216,1331851263,RU +1331851264,1331853311,AL 1331853312,1331855359,AE 1331855360,1331857407,TR 1331857408,1331859455,RU @@ -36874,7 +45321,8 @@ 1331865600,1331869695,NL 1331869696,1331871743,SA 1331871744,1331873791,DK -1331873792,1331879935,RU +1331873792,1331877887,RU +1331877888,1331879935,ES 1331879936,1331881983,DE 1331881984,1331883007,GB 1331883008,1331883263,SL @@ -36905,8 +45353,9 @@ 1331931136,1331933183,SE 1331933184,1331935231,TR 1331935232,1331937279,NL -1331937280,1331937407,PL -1331937408,1331937471,GB +1331937280,1331937311,GB +1331937312,1331937319,IQ +1331937320,1331937471,GB 1331937472,1331937519,NG 1331937520,1331937535,LB 1331937536,1331937567,SM @@ -36932,7 +45381,8 @@ 1331938336,1331938375,GB 1331938376,1331938383,AE 1331938384,1331938399,IE -1331938400,1331938815,GB +1331938400,1331938431,AE +1331938432,1331938815,GB 1331938816,1331938823,NG 1331938824,1331938831,US 1331938832,1331938839,NG @@ -36947,7 +45397,9 @@ 1331938968,1331938983,GB 1331938984,1331938999,NG 1331939000,1331939007,QA -1331939008,1331939327,GB +1331939008,1331939023,GB +1331939024,1331939031,NG +1331939032,1331939327,GB 1331939328,1331941375,BE 1331941376,1331943423,ES 1331943424,1331945471,RU @@ -36981,15 +45433,15 @@ 1332629504,1332633599,DE 1332633600,1332637695,UA 1332637696,1332641791,BG -1332641792,1332658175,UA +1332641792,1332645887,UA +1332645888,1332649983,RS +1332649984,1332658175,UA 1332658176,1332662271,PL 1332662272,1332670463,UA 1332670464,1332740095,RU 1332740096,1333264383,RO 1333264384,1333297151,RU -1333297152,1333317887,HU -1333317888,1333318143,MK -1333318144,1333362687,HU +1333297152,1333362687,HU 1333362688,1333395455,GB 1333395456,1333428223,HU 1333428224,1333460991,RU @@ -37023,9 +45475,7 @@ 1334181888,1334190079,RU 1334190080,1334198271,BG 1334198272,1334206463,RU -1334206464,1334214551,FI -1334214552,1334214559,AX -1334214560,1334214655,FI +1334206464,1334214655,FI 1334214656,1334222847,JO 1334222848,1334231039,BG 1334231040,1334239231,EE @@ -37060,7 +45510,9 @@ 1334583808,1334584063,CH 1334584064,1334584255,DE 1334584256,1334584287,AT -1334584288,1334584999,DE +1334584288,1334584759,DE +1334584760,1334584767,PL +1334584768,1334584999,DE 1334585000,1334585007,US 1334585008,1334585111,DE 1334585112,1334585119,AT @@ -37097,15 +45549,14 @@ 1334640640,1334644735,FR 1334644736,1334644991,LU 1334644992,1334645247,A2 -1334645248,1334647807,IQ -1334647808,1334648063,LB +1334645248,1334647936,IQ +1334647937,1334648063,DE 1334648064,1334648319,IQ 1334648320,1334648575,DE 1334648576,1334648831,A2 -1334648832,1334651455,GB -1334651456,1334651615,NL -1334651616,1334651631,GB -1334651632,1334651647,NL +1334648832,1334649343,GB +1334649344,1334649375,DK +1334649376,1334651647,GB 1334651648,1334651903,FR 1334651904,1334652159,DE 1334652160,1334652543,GB @@ -37143,7 +45594,7 @@ 1334718464,1334722559,KZ 1334722560,1334725631,NL 1334725632,1334726143,SE -1334726144,1334726655,NL +1334726144,1334726655,LU 1334726656,1334729983,RU 1334729984,1334730027,KZ 1334730028,1334730031,RU @@ -37151,16 +45602,22 @@ 1334730044,1334730047,RU 1334730048,1334730055,KZ 1334730056,1334730063,RU -1334730064,1334730107,KZ -1334730108,1334730111,RU -1334730112,1334730135,KZ -1334730136,1334730239,RU +1334730064,1334730159,KZ +1334730160,1334730175,RU +1334730176,1334730199,KZ +1334730200,1334730207,RU +1334730208,1334730215,KZ +1334730216,1334730223,RU +1334730224,1334730235,KZ +1334730236,1334730239,RU 1334730240,1334730431,KZ 1334730432,1334730439,RU 1334730440,1334730443,KZ 1334730444,1334730447,RU 1334730448,1334730463,KZ -1334730464,1334730495,RU +1334730464,1334730479,RU +1334730480,1334730487,KZ +1334730488,1334730495,RU 1334730496,1334730499,KZ 1334730500,1334730503,RU 1334730504,1334730539,KZ @@ -37241,15 +45698,21 @@ 1336619008,1336621055,AL 1336621056,1336623103,DE 1336623104,1336625151,BE -1336625152,1336625823,IE +1336625152,1336625303,IE +1336625304,1336625311,GB +1336625312,1336625823,IE 1336625824,1336625839,GB 1336625840,1336626207,IE -1336626208,1336626239,GB -1336626240,1336626303,IE -1336626304,1336626319,GB -1336626320,1336626447,IE +1336626208,1336626319,GB +1336626320,1336626335,IE +1336626336,1336626367,GB +1336626368,1336626447,IE 1336626448,1336626463,GB -1336626464,1336627199,IE +1336626464,1336626767,IE +1336626768,1336626783,GB +1336626784,1336626927,IE +1336626928,1336626943,GB +1336626944,1336627199,IE 1336627200,1336629247,NO 1336629248,1336631295,DE 1336631296,1336633343,IS @@ -37286,9 +45749,7 @@ 1336852480,1336868863,FR 1336868864,1336885247,RU 1336885248,1336901631,RS -1336901632,1336910528,IR -1336910529,1336910560,SE -1336910561,1336911103,IR +1336901632,1336911103,IR 1336911104,1336911359,SE 1336911360,1336911749,IR 1336911750,1336911759,AE @@ -37409,17 +45870,13 @@ 1346500640,1346500735,IM 1346500736,1346500767,GB 1346500768,1346500863,IM -1346500864,1346501135,GB -1346501136,1346501151,IM -1346501152,1346501231,GB +1346500864,1346501231,GB 1346501232,1346501247,IM 1346501248,1346501343,GB 1346501344,1346501375,IM 1346501376,1346501695,GB 1346501696,1346501759,IM -1346501760,1346501795,GB -1346501796,1346501799,IM -1346501800,1346501807,GB +1346501760,1346501807,GB 1346501808,1346501839,IM 1346501840,1346501847,GB 1346501848,1346501879,IM @@ -37478,7 +45935,6 @@ 1346589696,1346592767,US 1346592768,1346596863,ES 1346596864,1346600959,IT -1346600960,1346605055,DZ 1346605056,1346609151,CH 1346609152,1346617343,FR 1346617344,1346620415,SE @@ -37633,20 +46089,22 @@ 1347133440,1347141631,EG 1347141632,1347145727,CH 1347145728,1347146239,GB -1347146240,1347146495,IN +1347146240,1347146495,CA 1347146496,1347146751,FR -1347146752,1347147007,IN +1347146752,1347147007,CA 1347147008,1347147263,DE 1347147264,1347147775,GB 1347147776,1347148287,DE 1347148288,1347148543,GB -1347148544,1347148799,IN +1347148544,1347148799,CA 1347148800,1347149055,NO 1347149056,1347149311,GB 1347149312,1347149567,DE -1347149568,1347149823,IN -1347149824,1347153919,HU -1347153920,1347158015,AT +1347149568,1347149823,CA +1347149824,1347151423,HU +1347151424,1347151615,AT +1347151616,1347153407,HU +1347153408,1347158015,AT 1347158016,1347162111,CH 1347162112,1347166207,IT 1347166208,1347174399,GR @@ -37696,7 +46154,9 @@ 1347240960,1347244031,DK 1347244032,1347245311,GB 1347245312,1347245567,US -1347245568,1347247359,GB +1347245568,1347245823,GB +1347245824,1347245951,US +1347245952,1347247359,GB 1347247360,1347247839,RU 1347247840,1347248127,US 1347248128,1347248863,SE @@ -37724,7 +46184,11 @@ 1347272704,1347276799,MT 1347276800,1347278831,DE 1347278832,1347278847,BR -1347278848,1347280543,DE +1347278848,1347280031,DE +1347280032,1347280063,ET +1347280064,1347280495,DE +1347280496,1347280511,ET +1347280512,1347280543,DE 1347280544,1347280575,MY 1347280576,1347280895,DE 1347280896,1347284991,FR @@ -37922,7 +46386,6 @@ 1347590912,1347591167,SK 1347591168,1347592191,CZ 1347592192,1347600383,RU -1347600384,1347604479,IT 1347604480,1347608575,DE 1347608576,1347612671,FR 1347612672,1347616767,GB @@ -38008,13 +46471,97 @@ 1347822352,1347825663,GB 1347825664,1347829759,IT 1347829760,1347833855,SE -1347833856,1347836223,DE +1347833856,1347835790,DE +1347835791,1347835791,GB +1347835792,1347835794,DE +1347835795,1347835795,IN +1347835796,1347835796,GB +1347835797,1347835811,DE +1347835812,1347835812,RU +1347835813,1347835813,ZA +1347835814,1347835814,PL +1347835815,1347835817,DE +1347835818,1347835818,AR +1347835819,1347835819,CA +1347835820,1347835820,US +1347835821,1347835821,ES +1347835822,1347835822,DE +1347835823,1347835823,CA +1347835824,1347835827,DE +1347835828,1347835828,PL +1347835829,1347835834,DE +1347835835,1347835835,IN +1347835836,1347835843,DE +1347835844,1347835844,US +1347835845,1347835845,DE +1347835846,1347835846,JM +1347835847,1347835848,DE +1347835849,1347835849,AQ +1347835850,1347835850,DE +1347835851,1347835851,AQ +1347835852,1347835855,DE +1347835856,1347835856,MX +1347835857,1347835859,DE +1347835860,1347835860,PL +1347835861,1347835865,DE +1347835866,1347835866,PH +1347835867,1347835867,DE +1347835868,1347835868,PH +1347835869,1347835869,NL +1347835870,1347835870,GR +1347835871,1347835873,DE +1347835874,1347835874,AR +1347835875,1347835875,BR +1347835876,1347835877,DE +1347835878,1347835878,RO +1347835879,1347835879,DE +1347835880,1347835880,IT +1347835881,1347835881,TR +1347835882,1347835975,DE +1347835976,1347835976,BR +1347835977,1347835977,GR +1347835978,1347835981,BR +1347835982,1347835984,DE +1347835985,1347835985,PL +1347835986,1347835988,DK +1347835989,1347836223,DE 1347836224,1347836255,SE -1347836256,1347837951,DE -1347837952,1347846143,RO +1347836256,1347837511,DE +1347837512,1347837512,IL +1347837513,1347837523,DE +1347837524,1347837525,BR +1347837526,1347837538,DE +1347837539,1347837541,TR +1347837542,1347837578,DE +1347837579,1347837579,BR +1347837580,1347837580,DE +1347837581,1347837581,BR +1347837582,1347837582,TR +1347837583,1347837583,US +1347837584,1347837590,DE +1347837591,1347837591,TR +1347837592,1347837593,DE +1347837594,1347837595,RU +1347837596,1347837598,FI +1347837599,1347837600,DO +1347837601,1347837604,DE +1347837605,1347837605,IN +1347837606,1347837608,TR +1347837609,1347837610,DE +1347837611,1347837611,BY +1347837612,1347837951,DE +1347837952,1347838719,EU +1347838720,1347846143,RO 1347846144,1347850239,NO 1347850240,1347854335,IT -1347854336,1347854847,EU +1347854336,1347854591,DE +1347854592,1347854599,EU +1347854600,1347854607,DE +1347854608,1347854623,EU +1347854624,1347854639,DE +1347854640,1347854655,EU +1347854656,1347854791,DE +1347854792,1347854847,EU 1347854848,1347854871,DE 1347854872,1347854879,EU 1347854880,1347854887,DE @@ -38069,7 +46616,9 @@ 1347860864,1347860879,EU 1347860880,1347860895,DE 1347860896,1347860911,EU -1347860912,1347861383,DE +1347860912,1347860927,DE +1347860928,1347860943,EU +1347860944,1347861383,DE 1347861384,1347861391,EU 1347861392,1347861395,DE 1347861396,1347861399,EU @@ -38084,10 +46633,14 @@ 1347862008,1347862015,CH 1347862016,1347862111,EU 1347862112,1347862143,DE -1347862144,1347862303,EU +1347862144,1347862279,EU +1347862280,1347862287,DE +1347862288,1347862303,EU 1347862304,1347862431,DE 1347862432,1347862463,EU -1347862464,1347862527,DE +1347862464,1347862471,DE +1347862472,1347862479,EU +1347862480,1347862527,DE 1347862528,1347866623,CH 1347866624,1347870719,NO 1347870720,1347874815,AM @@ -38101,7 +46654,9 @@ 1347907584,1347911679,DE 1347911680,1347915775,GB 1347915776,1347919871,RU -1347919872,1347923967,DE +1347919872,1347922303,DE +1347922304,1347922319,NL +1347922320,1347923967,DE 1347923968,1347928063,CZ 1347928064,1347932159,RU 1347932160,1347932639,SK @@ -38111,7 +46666,7 @@ 1347932668,1347936255,SK 1347936256,1347940351,FR 1347940352,1347944447,BA -1347944448,1347948543,DZ +1347947520,1347948543,DZ 1347948544,1347952639,DE 1347952640,1347956735,BE 1347956736,1347960831,RU @@ -38287,9 +46842,7 @@ 1348263936,1348268031,UA 1348268032,1348272127,CZ 1348272128,1348274695,IE -1348274696,1348274771,CH -1348274772,1348274775,IE -1348274776,1348274791,CH +1348274696,1348274791,CH 1348274792,1348274799,IE 1348274800,1348274815,IL 1348274816,1348274927,IE @@ -38327,7 +46880,6 @@ 1348390912,1348395007,SE 1348395008,1348399103,BY 1348399104,1348403199,MD -1348403200,1348407295,EG 1348407296,1348411391,BG 1348411392,1348415487,RU 1348415488,1348419583,GB @@ -38401,9 +46953,7 @@ 1351801328,1351801335,HU 1351801336,1351806975,DE 1351806976,1351807231,IT -1351807232,1351879631,DE -1351879632,1351879639,IT -1351879640,1351879999,DE +1351807232,1351879999,DE 1351880000,1351880031,IT 1351880032,1351965183,DE 1351965184,1351965439,US @@ -38427,8 +46977,7 @@ 1352141312,1352141567,NL 1352141568,1352144519,DE 1352144520,1352144527,IT -1352144528,1352144535,US -1352144536,1352147007,DE +1352144528,1352147007,DE 1352147008,1352147015,SE 1352147016,1352147107,DE 1352147108,1352147111,SE @@ -38460,9 +47009,7 @@ 1352149856,1352149871,SE 1352149872,1352277535,DE 1352277536,1352277567,IT -1352277568,1352304639,DE -1352304640,1352304895,CH -1352304896,1352402791,DE +1352277568,1352402791,DE 1352402792,1352402799,BE 1352402800,1352404599,DE 1352404600,1352404607,NL @@ -38484,10 +47031,10 @@ 1353255840,1353255855,FR 1353255856,1353257111,GB 1353257112,1353257119,ES -1353257120,1353257983,GB -1353257984,1353258247,SE -1353258248,1353258255,GB -1353258256,1353258263,SE +1353257120,1353257151,GB +1353257152,1353257167,FR +1353257168,1353257983,GB +1353257984,1353258263,SE 1353258264,1353258271,NO 1353258272,1353258303,SE 1353258304,1353258367,FI @@ -38515,11 +47062,15 @@ 1353266976,1353267455,GB 1353267456,1353268223,IE 1353268224,1353268487,GB -1353268488,1353268599,BE +1353268488,1353268511,BE +1353268512,1353268519,GB +1353268520,1353268599,BE 1353268600,1353268607,GB 1353268608,1353268687,BE 1353268688,1353268695,GB -1353268696,1353269007,BE +1353268696,1353268703,BE +1353268704,1353268711,GB +1353268712,1353269007,BE 1353269008,1353269015,GB 1353269016,1353269223,BE 1353269224,1353269231,FR @@ -38528,84 +47079,117 @@ 1353270528,1353270783,IE 1353270784,1353271295,GB 1353271296,1353271423,IE -1353271424,1353271815,GB -1353271816,1353271831,ES +1353271424,1353271807,GB +1353271808,1353271831,ES 1353271832,1353271839,GB 1353271840,1353271911,ES 1353271912,1353271919,GB 1353271920,1353272039,ES 1353272040,1353272047,GB 1353272048,1353272055,ES -1353272056,1353272071,GB -1353272072,1353272191,ES -1353272192,1353272207,GB +1353272056,1353272079,GB +1353272080,1353272103,ES +1353272104,1353272111,GB +1353272112,1353272119,ES +1353272120,1353272127,GB +1353272128,1353272159,ES +1353272160,1353272207,GB 1353272208,1353272245,ES 1353272246,1353272247,GB -1353272248,1353272691,ES -1353272692,1353272695,GB -1353272696,1353272807,ES +1353272248,1353272631,ES +1353272632,1353272639,GB +1353272640,1353272691,ES +1353272692,1353272703,GB +1353272704,1353272743,ES +1353272744,1353272751,GB +1353272752,1353272807,ES 1353272808,1353272815,GB -1353272816,1353273343,ES +1353272816,1353273055,ES +1353273056,1353273063,GB +1353273064,1353273343,ES 1353273344,1353273631,BE 1353273632,1353273639,ES 1353273640,1353273711,BE 1353273712,1353273719,GB 1353273720,1353274367,BE -1353274368,1353274759,ES +1353274368,1353274679,ES +1353274680,1353274687,GB +1353274688,1353274759,ES 1353274760,1353274767,GB 1353274768,1353274791,ES 1353274792,1353274807,GB 1353274808,1353274895,ES 1353274896,1353274911,GB -1353274912,1353275007,ES +1353274912,1353274935,ES +1353274936,1353274943,GB +1353274944,1353275007,ES 1353275008,1353275015,GB -1353275016,1353275391,ES +1353275016,1353275111,ES +1353275112,1353275119,GB +1353275120,1353275391,ES 1353275392,1353277439,GB 1353277440,1353279487,CH -1353279488,1353279743,IT -1353279744,1353279751,GB -1353279752,1353279759,IT +1353279488,1353279759,IT 1353279760,1353279763,GB -1353279764,1353280111,IT -1353280112,1353280127,GB +1353279764,1353280119,IT +1353280120,1353280127,GB 1353280128,1353280143,IT 1353280144,1353280151,GB -1353280152,1353280287,IT -1353280288,1353280295,GB -1353280296,1353280463,IT +1353280152,1353280191,IT +1353280192,1353280199,GB +1353280200,1353280463,IT 1353280464,1353280479,GB -1353280480,1353280567,IT -1353280568,1353280575,GB -1353280576,1353281023,IT -1353281024,1353281535,BE +1353280480,1353280767,IT +1353280768,1353281023,GB +1353281024,1353281311,BE +1353281312,1353281319,GB +1353281320,1353281327,BE +1353281328,1353281343,GB +1353281344,1353281359,BE +1353281360,1353281367,GB +1353281368,1353281535,BE 1353281536,1353282047,GB 1353282048,1353282103,IT 1353282104,1353282111,GB -1353282112,1353282159,IT +1353282112,1353282143,IT +1353282144,1353282151,GB +1353282152,1353282159,IT 1353282160,1353282167,GB -1353282168,1353282215,IT +1353282168,1353282183,IT +1353282184,1353282191,GB +1353282192,1353282215,IT 1353282216,1353282223,GB -1353282224,1353282559,IT +1353282224,1353282255,IT +1353282256,1353282263,GB +1353282264,1353282559,IT 1353282560,1353283071,GB 1353283072,1353283327,IT 1353283328,1353287679,GB 1353287680,1353288031,IE 1353288032,1353288063,GB -1353288064,1353288151,IE +1353288064,1353288067,IE +1353288068,1353288079,GB +1353288080,1353288151,IE 1353288152,1353288159,GB 1353288160,1353288167,IE 1353288168,1353288191,GB -1353288192,1353288319,IE +1353288192,1353288247,IE +1353288248,1353288255,GB +1353288256,1353288319,IE 1353288320,1353288327,GB 1353288328,1353288351,IE 1353288352,1353288383,GB 1353288384,1353288399,IE 1353288400,1353288407,GB -1353288408,1353288519,IE +1353288408,1353288415,IE +1353288416,1353288431,GB +1353288432,1353288519,IE 1353288520,1353288527,GB 1353288528,1353288607,IE 1353288608,1353288639,GB -1353288640,1353288831,IE +1353288640,1353288671,IE +1353288672,1353288679,GB +1353288680,1353288831,IE 1353288832,1353288839,GB 1353288840,1353288847,IE 1353288848,1353288855,GB @@ -38620,8 +47204,8 @@ 1353289032,1353289047,IE 1353289048,1353289087,GB 1353289088,1353289359,IE -1353289360,1353289367,GB -1353289368,1353289391,IE +1353289360,1353289375,GB +1353289376,1353289391,IE 1353289392,1353289407,GB 1353289408,1353289599,IE 1353289600,1353289615,GB @@ -38636,14 +47220,15 @@ 1353293352,1353293355,IT 1353293356,1353295471,GB 1353295472,1353295479,IE -1353295480,1353297151,GB +1353295480,1353295511,GB +1353295512,1353295519,DE +1353295520,1353297151,GB 1353297152,1353297183,IE 1353297184,1353298687,GB 1353298688,1353298695,SE -1353298696,1353298703,DE +1353298696,1353298703,GB 1353298704,1353298707,SE -1353298708,1353298719,GB -1353298720,1353298751,DE +1353298708,1353298751,GB 1353298752,1353298815,SE 1353298816,1353298831,PT 1353298832,1353298839,SE @@ -38658,16 +47243,20 @@ 1353299648,1353299839,GB 1353299840,1353299847,SE 1353299848,1353299863,GB -1353299864,1353299919,SE -1353299920,1353299927,GB +1353299864,1353299911,SE +1353299912,1353299927,GB 1353299928,1353299951,SE 1353299952,1353299967,GB -1353299968,1353300095,SE +1353299968,1353300063,SE +1353300064,1353300071,GB +1353300072,1353300095,SE 1353300096,1353300103,CH 1353300104,1353300111,SE 1353300112,1353300119,FI 1353300120,1353300127,SE -1353300128,1353300175,GB +1353300128,1353300143,GB +1353300144,1353300159,SE +1353300160,1353300175,GB 1353300176,1353300191,SE 1353300192,1353300239,GB 1353300240,1353300247,SE @@ -38675,9 +47264,9 @@ 1353300280,1353300735,SE 1353300736,1353301095,GB 1353301096,1353301103,US -1353301104,1353304335,GB -1353304336,1353304351,DE -1353304352,1353305679,GB +1353301104,1353301415,GB +1353301416,1353301423,BE +1353301424,1353305679,GB 1353305680,1353305687,US 1353305688,1353306111,GB 1353306112,1353306623,ES @@ -38693,21 +47282,19 @@ 1353310336,1353310463,GB 1353310464,1353310479,ES 1353310480,1353310487,GB -1353310488,1353310599,ES +1353310488,1353310551,ES +1353310552,1353310559,GB +1353310560,1353310599,ES 1353310600,1353310607,DE 1353310608,1353310719,ES -1353310720,1353311135,IT -1353311136,1353311143,GB -1353311144,1353311175,IT +1353310720,1353311175,IT 1353311176,1353311183,ES 1353311184,1353311231,IT 1353311232,1353312255,GB 1353312256,1353312767,CH -1353312768,1353312879,IT -1353312880,1353312887,GB -1353312888,1353312999,IT -1353313000,1353313007,GB -1353313008,1353313191,IT +1353312768,1353312999,IT +1353313000,1353313015,GB +1353313016,1353313191,IT 1353313192,1353313199,GB 1353313200,1353313279,IT 1353313280,1353313791,IE @@ -38715,7 +47302,9 @@ 1353314304,1353314815,CH 1353314816,1353315415,ES 1353315416,1353315423,FR -1353315424,1353316351,ES +1353315424,1353315903,ES +1353315904,1353315935,FR +1353315936,1353316351,ES 1353316352,1353317375,GB 1353317376,1353317631,FR 1353317632,1353318143,GB @@ -38773,23 +47362,15 @@ 1354432512,1354498047,DE 1354498048,1354563583,CZ 1354563584,1354629119,GB -1354629120,1354662143,DE -1354662144,1354662151,AT -1354662152,1354662191,DE +1354629120,1354662191,DE 1354662192,1354662207,CY -1354662208,1354662463,DE -1354662464,1354662527,AT -1354662528,1354662943,DE +1354662208,1354662943,DE 1354662944,1354662975,AT -1354662976,1354664743,DE -1354664744,1354664751,AT -1354664752,1354664759,DE +1354662976,1354664759,DE 1354664760,1354664767,IT 1354664768,1354665923,DE 1354665924,1354665927,AT -1354665928,1354665943,DE -1354665944,1354665951,AT -1354665952,1354666639,DE +1354665928,1354666639,DE 1354666640,1354666650,FI 1354666651,1354666687,DE 1354666688,1354666688,FI @@ -38799,13 +47380,10 @@ 1354673920,1354674175,PL 1354674176,1354674719,DE 1354674720,1354674751,CH -1354674752,1354674783,DK -1354674784,1354674815,DE +1354674752,1354674815,DE 1354674816,1354674943,IT 1354674944,1354675199,AE -1354675200,1354675327,DE -1354675328,1354675359,DK -1354675360,1354676479,DE +1354675200,1354676479,DE 1354676480,1354676767,AE 1354676768,1354676783,DE 1354676784,1354676791,PL @@ -38830,14 +47408,11 @@ 1354680064,1354680079,AE 1354680080,1354680175,DE 1354680176,1354680179,PL -1354680180,1354681247,DE -1354681248,1354681279,DK -1354681280,1354681471,DE +1354680180,1354681471,DE 1354681472,1354681487,AE 1354681488,1354681815,DE 1354681816,1354681823,CH -1354681824,1354682111,DE -1354682112,1354682143,DK +1354681824,1354682143,DE 1354682144,1354682175,CH 1354682176,1354682287,DE 1354682288,1354682303,AE @@ -38848,8 +47423,8 @@ 1354682912,1354683095,DE 1354683096,1354683103,IT 1354683104,1354683391,DE -1354683392,1354683903,PL -1354683904,1354684415,DE +1354683392,1354684159,PL +1354684160,1354684415,DE 1354684416,1354684431,AE 1354684432,1354684671,DE 1354684672,1354684927,AE @@ -38896,7 +47471,11 @@ 1357316096,1357316607,ES 1357316608,1357317119,LU 1357317120,1357317375,GB -1357317376,1357317631,EU +1357317376,1357317391,EU +1357317392,1357317407,GB +1357317408,1357317439,EU +1357317440,1357317535,GB +1357317536,1357317631,EU 1357317632,1357318143,LY 1357318144,1357320191,QA 1357320192,1357320703,FR @@ -39036,7 +47615,9 @@ 1357373440,1357381631,EU 1357381632,1357386143,NO 1357386144,1357386147,DK -1357386148,1357391615,NO +1357386148,1357386151,NO +1357386152,1357386159,DK +1357386160,1357391615,NO 1357391616,1357391871,SE 1357391872,1357414399,NO 1357414400,1357447167,LV @@ -39069,7 +47650,9 @@ 1357875216,1357875247,DE 1357875248,1357875263,US 1357875264,1357875279,AT -1357875280,1357875423,DE +1357875280,1357875295,DE +1357875296,1357875327,EU +1357875328,1357875423,DE 1357875424,1357875439,GB 1357875440,1357875711,DE 1357875712,1357875967,PL @@ -39079,8 +47662,7 @@ 1357876224,1357876239,NO 1357876240,1357876287,EU 1357876288,1357876303,PL -1357876304,1357876319,GB -1357876320,1357876335,EU +1357876304,1357876335,EU 1357876336,1357876339,PL 1357876340,1357876343,RU 1357876344,1357876383,EU @@ -39093,9 +47675,7 @@ 1357876496,1357876543,EU 1357876544,1357876863,DE 1357876864,1357876927,SE -1357876928,1357877335,DE -1357877336,1357877343,EU -1357877344,1357877759,DE +1357876928,1357877759,DE 1357877760,1357878271,EU 1357878272,1357878335,CH 1357878336,1357878399,CZ @@ -39119,7 +47699,8 @@ 1357881088,1357881343,DE 1357881344,1357883391,FR 1357883392,1357883407,ES -1357883408,1357883455,EU +1357883408,1357883423,DE +1357883424,1357883455,EU 1357883456,1357883519,FR 1357883520,1357883535,EU 1357883536,1357883543,FR @@ -39132,7 +47713,9 @@ 1357883760,1357883775,FR 1357883776,1357883807,RU 1357883808,1357883839,GB -1357883840,1357883999,EU +1357883840,1357883903,EU +1357883904,1357883911,GB +1357883912,1357883999,EU 1357884000,1357884031,FR 1357884032,1357884095,RU 1357884096,1357884159,SE @@ -39202,11 +47785,15 @@ 1357893504,1357893631,DE 1357893632,1357894911,EU 1357894912,1357895423,FR -1357895424,1357897215,EU +1357895424,1357895679,AE +1357895680,1357895935,DE +1357895936,1357896191,SE +1357896192,1357897215,EU 1357897216,1357897279,SE -1357897280,1357897343,EU +1357897280,1357897343,DK 1357897344,1357897375,HU -1357897376,1357897439,EU +1357897376,1357897407,PL +1357897408,1357897439,RU 1357897440,1357897487,DE 1357897488,1357897535,EU 1357897536,1357897543,CZ @@ -39250,8 +47837,7 @@ 1357902336,1357902847,PL 1357902848,1357903359,GB 1357903360,1357903615,DE -1357903616,1357903871,SE -1357903872,1357904383,EU +1357903616,1357904383,EU 1357904384,1357904895,DE 1357904896,1357905407,GB 1357905408,1357905663,SE @@ -39366,10 +47952,7 @@ 1358159872,1358163967,ES 1358163968,1358168063,FR 1358168064,1358172159,GB -1358172160,1358173183,CY -1358173184,1358173951,GR -1358173952,1358174207,DE -1358174208,1358176255,CY +1358172160,1358176255,CY 1358176256,1358180351,RU 1358180352,1358184447,ES 1358184448,1358192639,SE @@ -39387,7 +47970,9 @@ 1358223688,1358223695,GB 1358223696,1358223719,DE 1358223720,1358223815,GB -1358223816,1358223843,DE +1358223816,1358223823,DE +1358223824,1358223835,GB +1358223836,1358223843,DE 1358223844,1358223871,GB 1358223872,1358223887,NL 1358223888,1358223895,DE @@ -39396,10 +47981,14 @@ 1358223912,1358223927,NL 1358223928,1358223935,DE 1358223936,1358223939,NL -1358223940,1358223975,DE +1358223940,1358223951,DE +1358223952,1358223959,NL +1358223960,1358223975,DE 1358223976,1358223991,NL 1358223992,1358223999,DE -1358224000,1358224087,NL +1358224000,1358224043,NL +1358224044,1358224047,DE +1358224048,1358224087,NL 1358224088,1358224511,DE 1358224512,1358224519,BE 1358224520,1358224611,DE @@ -39407,14 +47996,12 @@ 1358224652,1358224655,DE 1358224656,1358224727,BE 1358224728,1358224959,DE -1358224960,1358225023,IT -1358225024,1358225031,DE -1358225032,1358225127,IT +1358224960,1358225127,IT 1358225128,1358225135,DE 1358225136,1358225183,IT -1358225184,1358225191,DE -1358225192,1358225207,IT -1358225208,1358225407,DE +1358225184,1358225187,DE +1358225188,1358225231,IT +1358225232,1358225407,DE 1358225408,1358229503,RU 1358229504,1358230111,DE 1358230112,1358230115,AT @@ -39425,9 +48012,13 @@ 1358232864,1358232867,IT 1358232868,1358232903,DE 1358232904,1358232911,CH -1358232912,1358233599,DE +1358232912,1358232924,DE +1358232925,1358232925,CH +1358232926,1358233599,DE 1358233600,1358237695,ES -1358237696,1358239231,FR +1358237696,1358238207,FR +1358238208,1358238463,EU +1358238464,1358239231,FR 1358239232,1358239487,CH 1358239488,1358239743,FR 1358239744,1358239999,CH @@ -39601,9 +48192,7 @@ 1358488480,1358488495,US 1358488496,1358488511,FR 1358488512,1358491647,SE -1358491648,1358493823,FI -1358493824,1358493887,AX -1358493888,1358495743,FI +1358491648,1358495743,FI 1358495744,1358499839,PL 1358499840,1358503935,KZ 1358503936,1358508031,IT @@ -39617,9 +48206,29 @@ 1358540800,1358548991,RU 1358548992,1358553087,JO 1358553088,1358557183,UA -1358557184,1358559503,IE -1358559504,1358559519,GB -1358559520,1358561279,IE +1358557184,1358557343,IE +1358557344,1358557407,GB +1358557408,1358557903,IE +1358557904,1358557911,GB +1358557912,1358557951,IE +1358557952,1358558047,GB +1358558048,1358558143,IE +1358558144,1358558175,GB +1358558176,1358558807,IE +1358558808,1358558815,GB +1358558816,1358558831,IE +1358558832,1358558847,GB +1358558848,1358558975,IE +1358558976,1358559007,GB +1358559008,1358559039,IE +1358559040,1358559071,GB +1358559072,1358559551,IE +1358559552,1358559559,GB +1358559560,1358560975,IE +1358560976,1358560991,GB +1358560992,1358561119,IE +1358561120,1358561151,GB +1358561152,1358561279,IE 1358561280,1358569471,CZ 1358569472,1358573567,NG 1358573568,1358577663,LV @@ -39631,8 +48240,7 @@ 1358602240,1358622719,RU 1358622720,1358626815,SK 1358626816,1358630911,A2 -1358630912,1358632959,US -1358632960,1358635007,GB +1358630912,1358635007,GB 1358635008,1358639103,TR 1358639104,1358643199,RU 1358643200,1358647295,ES @@ -39641,18 +48249,22 @@ 1358655488,1358667775,RU 1358667776,1358668067,PT 1358668068,1358668071,GB -1358668072,1358668119,PT -1358668120,1358668127,GB -1358668128,1358668271,PT +1358668072,1358668159,PT +1358668160,1358668167,GB +1358668168,1358668255,PT +1358668256,1358668263,GB +1358668264,1358668271,PT 1358668272,1358668279,ES 1358668280,1358668287,PT -1358668288,1358668319,GB -1358668320,1358668359,PT -1358668360,1358668367,GB -1358668368,1358668463,PT +1358668288,1358668303,GB +1358668304,1358668359,PT +1358668360,1358668363,GB +1358668364,1358668463,PT 1358668464,1358668479,ES 1358668480,1358668495,GB -1358668496,1358668799,PT +1358668496,1358668535,PT +1358668536,1358668543,GB +1358668544,1358668799,PT 1358668800,1358668807,GB 1358668808,1358668927,PT 1358668928,1358668959,ES @@ -39660,10 +48272,10 @@ 1358669352,1358669359,GB 1358669360,1358669463,PT 1358669464,1358669471,GB -1358669472,1358669543,PT -1358669544,1358669551,GB -1358669552,1358669823,PT -1358669824,1358669855,GB +1358669472,1358669823,PT +1358669824,1358669839,GB +1358669840,1358669847,PT +1358669848,1358669855,GB 1358669856,1358669975,PT 1358669976,1358669983,GB 1358669984,1358670015,PT @@ -39675,7 +48287,7 @@ 1358670952,1358671047,PT 1358671048,1358671055,ES 1358671056,1358671415,PT -1358671416,1358671423,GB +1358671416,1358671423,AT 1358671424,1358671431,PT 1358671432,1358671439,GB 1358671440,1358671839,PT @@ -39704,7 +48316,9 @@ 1358700544,1358704639,AT 1358704640,1358708735,HU 1358708736,1358712831,GB -1358712832,1358716927,NL +1358712832,1358713999,NL +1358714000,1358714015,A2 +1358714016,1358716927,NL 1358716928,1358721023,DE 1358721024,1358725119,GB 1358725120,1358733311,RU @@ -39979,7 +48593,8 @@ 1359118592,1359118719,NL 1359118720,1359118815,DE 1359118816,1359118831,NL -1359118832,1359120383,DE +1359118832,1359119359,DE +1359119360,1359120383,NL 1359120384,1359121407,DK 1359121408,1359123583,DE 1359123584,1359123711,SE @@ -39991,7 +48606,9 @@ 1359134720,1359150079,CZ 1359150080,1359150591,HU 1359150592,1359151103,CZ -1359151104,1359158207,DE +1359151104,1359151295,DE +1359151296,1359151299,EU +1359151300,1359158207,DE 1359158208,1359158215,CH 1359158216,1359166175,DE 1359166176,1359166191,HK @@ -40023,7 +48640,9 @@ 1359429632,1359446015,LT 1359446016,1359451727,DK 1359451728,1359451731,US -1359451732,1359462399,DK +1359451732,1359455551,DK +1359455552,1359455558,PL +1359455559,1359462399,DK 1359462400,1359467007,DE 1359467008,1359467015,US 1359467016,1359467063,DE @@ -40068,22 +48687,9 @@ 1359470592,1359478783,CH 1359478784,1359511551,TR 1359511552,1359544319,SE -1359544320,1359547391,RU -1359547392,1359547903,US -1359547904,1359548159,RU -1359548160,1359548415,US -1359548416,1359552511,RU -1359552512,1359552767,US -1359552768,1359553599,RU -1359553600,1359553631,US -1359553632,1359577087,RU +1359544320,1359577087,RU 1359577088,1359609855,ES -1359609856,1359630591,EG -1359630592,1359631359,JO -1359631360,1359639551,EG -1359639552,1359640575,JO -1359640576,1359641343,EG -1359641344,1359642623,JO +1359609856,1359642623,EG 1359642624,1359675391,AT 1359675392,1359708159,DE 1359708160,1359740927,BE @@ -40145,15 +48751,11 @@ 1360129024,1360130047,BA 1360130048,1360130575,IE 1360130576,1360130583,GB -1360130584,1360130815,IE -1360130816,1360130879,GB -1360130880,1360131520,IE +1360130584,1360131520,IE 1360131521,1360131583,GB 1360131584,1360131903,IE 1360131904,1360131919,US -1360131920,1360131935,AU -1360131936,1360131951,GB -1360131952,1360134143,IE +1360131920,1360134143,IE 1360134144,1360138239,NL 1360138240,1360142335,CH 1360142336,1360146431,KZ @@ -40176,9 +48778,7 @@ 1360224256,1360225663,ES 1360225664,1360225695,GB 1360225696,1360228351,ES -1360228352,1360231615,FI -1360231616,1360231679,AX -1360231680,1360232447,FI +1360228352,1360232447,FI 1360232448,1360236543,RU 1360236544,1360239135,AT 1360239136,1360239167,DE @@ -40191,7 +48791,9 @@ 1360251648,1360252415,GB 1360252416,1360252671,CH 1360252672,1360257023,GB -1360257024,1360259447,DK +1360257024,1360257959,DK +1360257960,1360257964,FI +1360257965,1360259447,DK 1360259448,1360259451,US 1360259452,1360265215,DK 1360265216,1360265983,NL @@ -40207,7 +48809,9 @@ 1360282112,1360282239,ES 1360282240,1360282751,NL 1360282752,1360282783,GB -1360282784,1360285183,NL +1360282784,1360283519,NL +1360283520,1360283535,BE +1360283536,1360285183,NL 1360285184,1360285335,ES 1360285336,1360285343,NL 1360285344,1360285375,ES @@ -40342,7 +48946,9 @@ 1360764928,1360769023,DE 1360769024,1360773119,IT 1360773120,1360777215,CZ -1360777216,1360781311,DK +1360777216,1360780719,DK +1360780720,1360780735,EU +1360780736,1360781311,DK 1360781312,1360785407,DE 1360785408,1360793599,RU 1360793600,1360797695,CZ @@ -40358,15 +48964,7 @@ 1360842752,1360846847,RU 1360846848,1360850943,DE 1360850944,1360855039,IT -1360855040,1360855841,NL -1360855842,1360855851,MX -1360855852,1360856075,NL -1360856076,1360856079,AU -1360856080,1360856109,NL -1360856110,1360856113,AU -1360856114,1360856133,NL -1360856134,1360856144,MX -1360856145,1360859135,NL +1360855040,1360859135,NL 1360859136,1360863231,LT 1360863232,1360867327,NO 1360867328,1360879615,GB @@ -40378,25 +48976,17 @@ 1360890880,1360891391,RU 1360891392,1360891647,FI 1360891648,1360891903,RU -1360891904,1360892427,CH -1360892428,1360892431,IT -1360892432,1360892487,CH +1360891904,1360892487,CH 1360892488,1360892495,IT -1360892496,1360892751,CH -1360892752,1360892767,IT -1360892768,1360892791,CH +1360892496,1360892791,CH 1360892792,1360892799,IT -1360892800,1360892807,CH -1360892808,1360892815,MR -1360892816,1360892927,CH +1360892800,1360892831,CH +1360892832,1360892847,MD +1360892848,1360892927,CH 1360892928,1360893183,IT -1360893184,1360893191,CH -1360893192,1360893199,IT -1360893200,1360894071,CH -1360894072,1360894075,IT -1360894076,1360894079,CH -1360894080,1360894083,IT -1360894084,1360894975,CH +1360893184,1360894335,CH +1360894336,1360894367,MD +1360894368,1360894975,CH 1360894976,1360894983,IT 1360894984,1360895999,CH 1360896000,1360900095,QA @@ -40794,7 +49384,25 @@ 1362403584,1362405887,DZ 1362405888,1362406143,FR 1362406144,1362407167,SV -1362407168,1362411519,FR +1362407168,1362407423,FR +1362407424,1362407431,US +1362407432,1362407439,FR +1362407440,1362407447,US +1362407448,1362407455,FR +1362407456,1362407519,US +1362407520,1362407615,FR +1362407616,1362407647,HK +1362407648,1362407679,FR +1362407680,1362407743,US +1362407744,1362407839,FR +1362407840,1362407871,US +1362407872,1362407887,HK +1362407888,1362407903,US +1362407904,1362407919,HK +1362407920,1362407935,US +1362407936,1362409727,FR +1362409728,1362409983,HK +1362409984,1362411519,FR 1362411520,1362413273,MQ 1362413274,1362413567,FR 1362413568,1362413587,CM @@ -40886,8 +49494,8 @@ 1362760720,1362760735,NL 1362760736,1362760751,BE 1362760752,1362760783,NL -1362760784,1362760799,BE -1362760800,1362760831,NL +1362760784,1362760807,BE +1362760808,1362760831,NL 1362760832,1362760839,BE 1362760840,1362760863,NL 1362760864,1362760879,BE @@ -40923,7 +49531,9 @@ 1362761408,1362761415,BE 1362761416,1362761463,NL 1362761464,1362761471,BE -1362761472,1362761519,NL +1362761472,1362761495,NL +1362761496,1362761503,BE +1362761504,1362761519,NL 1362761520,1362761535,BE 1362761536,1362761559,NL 1362761560,1362761567,BE @@ -40942,8 +49552,8 @@ 1362761728,1362761743,NL 1362761744,1362761767,BE 1362761768,1362761879,NL -1362761880,1362761887,BE -1362761888,1362761959,NL +1362761880,1362761895,BE +1362761896,1362761959,NL 1362761960,1362761967,BE 1362761968,1362761983,NL 1362761984,1362761999,BE @@ -40960,8 +49570,8 @@ 1362762128,1362762135,NL 1362762136,1362762143,BE 1362762144,1362762151,NL -1362762152,1362762159,BE -1362762160,1362762183,NL +1362762152,1362762175,BE +1362762176,1362762183,NL 1362762184,1362762199,BE 1362762200,1362762207,NL 1362762208,1362762215,BE @@ -40974,8 +49584,8 @@ 1362762288,1362762335,NL 1362762336,1362762343,BE 1362762344,1362762351,NL -1362762352,1362762359,BE -1362762360,1362762431,NL +1362762352,1362762367,BE +1362762368,1362762431,NL 1362762432,1362762439,BE 1362762440,1362762447,NL 1362762448,1362762455,BE @@ -41041,10 +49651,10 @@ 1362763680,1362763687,BE 1362763688,1362763695,NL 1362763696,1362763703,BE -1362763704,1362763743,NL -1362763744,1362763751,BE -1362763752,1362763775,NL -1362763776,1362763783,BE +1362763704,1362763735,NL +1362763736,1362763751,BE +1362763752,1362763767,NL +1362763768,1362763783,BE 1362763784,1362763799,NL 1362763800,1362763815,BE 1362763816,1362763903,NL @@ -41167,13 +49777,13 @@ 1362765704,1362765711,BE 1362765712,1362765727,NL 1362765728,1362765735,BE -1362765736,1362765783,NL -1362765784,1362765791,BE -1362765792,1362765799,NL -1362765800,1362765807,BE +1362765736,1362765759,NL +1362765760,1362765767,BE +1362765768,1362765783,NL +1362765784,1362765807,BE 1362765808,1362765823,NL -1362765824,1362765839,BE -1362765840,1362765919,NL +1362765824,1362765847,BE +1362765848,1362765919,NL 1362765920,1362765943,BE 1362765944,1362765959,NL 1362765960,1362765967,BE @@ -41198,15 +49808,15 @@ 1362766232,1362766247,NL 1362766248,1362766255,BE 1362766256,1362766279,NL -1362766280,1362766287,BE -1362766288,1362766319,NL +1362766280,1362766295,BE +1362766296,1362766319,NL 1362766320,1362766335,BE 1362766336,1362766351,NL 1362766352,1362766359,BE 1362766360,1362766375,NL 1362766376,1362766383,BE -1362766384,1362766415,NL -1362766416,1362766447,BE +1362766384,1362766407,NL +1362766408,1362766447,BE 1362766448,1362766479,NL 1362766480,1362766487,BE 1362766488,1362766503,NL @@ -41222,8 +49832,8 @@ 1362766640,1362766647,NL 1362766648,1362766663,BE 1362766664,1362766671,NL -1362766672,1362766679,BE -1362766680,1362766703,NL +1362766672,1362766687,BE +1362766688,1362766703,NL 1362766704,1362766711,BE 1362766712,1362766727,NL 1362766728,1362766743,BE @@ -41297,7 +49907,9 @@ 1362767816,1362767839,BE 1362767840,1362767863,NL 1362767864,1362767871,BE -1362767872,1362817047,NL +1362767872,1362817031,NL +1362817032,1362817039,BE +1362817040,1362817047,NL 1362817048,1362817063,BE 1362817064,1362817071,NL 1362817072,1362817087,BE @@ -41313,9 +49925,11 @@ 1362817360,1362817367,BE 1362817368,1362817563,NL 1362817564,1362817583,BE -1362817584,1362817743,NL -1362817744,1362817791,BE -1362817792,1362837503,NL +1362817584,1362817655,NL +1362817656,1362817663,BE +1362817664,1362817743,NL +1362817744,1362821119,BE +1362821120,1362837503,NL 1362837504,1362845695,BE 1362845696,1362870271,NL 1362870272,1362872319,BE @@ -41355,7 +49969,9 @@ 1362880744,1362880751,BE 1362880752,1362880783,NL 1362880784,1362880799,BE -1362880800,1362880895,NL +1362880800,1362880847,NL +1362880848,1362880855,BE +1362880856,1362880895,NL 1362880896,1362880959,BE 1362880960,1362880967,NL 1362880968,1362880975,BE @@ -41455,8 +50071,8 @@ 1364787200,1364795391,RO 1364795392,1364799487,ES 1364799488,1364803583,SK -1364803584,1364811775,RU -1364811776,1364815871,DE +1364803584,1364809727,RU +1364809728,1364815871,DE 1364815872,1364819967,RU 1364819968,1364823295,GB 1364823296,1364823311,AE @@ -41524,9 +50140,7 @@ 1364983808,1364991999,DE 1364992000,1364996095,IT 1364996096,1365000191,GR -1365000192,1365002431,SE -1365002432,1365002447,GB -1365002448,1365002751,SE +1365000192,1365002751,SE 1365002752,1365003263,GB 1365003264,1365003903,SE 1365003904,1365004035,GB @@ -41537,18 +50151,23 @@ 1365004288,1365008383,FR 1365008384,1365012479,CH 1365012480,1365012735,FR -1365012736,1365013503,US +1365012736,1365013503,EU 1365013504,1365013631,FR -1365013632,1365015551,US +1365013632,1365013855,EU +1365013856,1365014527,US +1365014528,1365015551,EU 1365015552,1365015839,FR 1365015840,1365015919,US 1365015920,1365015927,DE 1365015928,1365015935,ES -1365015936,1365016063,US +1365015936,1365015999,EU +1365016000,1365016047,US +1365016048,1365016063,CN 1365016064,1365016079,FR -1365016080,1365016095,US +1365016080,1365016095,EU 1365016096,1365016111,FR -1365016112,1365016575,US +1365016112,1365016255,EU +1365016256,1365016575,US 1365016576,1365020671,ES 1365020672,1365024767,CZ 1365024768,1365027839,DE @@ -41563,7 +50182,9 @@ 1365041728,1365042047,LU 1365042048,1365042055,GB 1365042056,1365042175,LU -1365042176,1365044479,FR +1365042176,1365044223,FR +1365044224,1365044287,BE +1365044288,1365044479,FR 1365044480,1365044607,LU 1365044608,1365044639,BE 1365044640,1365044655,LU @@ -41648,7 +50269,16 @@ 1365103744,1365103775,ES 1365103776,1365103791,GB 1365103792,1365103871,ES -1365103872,1365104127,GB +1365103872,1365103936,GB +1365103937,1365103966,ES +1365103967,1365103967,GB +1365103968,1365103983,ES +1365103984,1365103991,IL +1365103992,1365104000,GB +1365104001,1365104062,ES +1365104063,1365104064,GB +1365104065,1365104126,ES +1365104127,1365104127,GB 1365104128,1365104199,ES 1365104200,1365104207,GB 1365104208,1365106687,ES @@ -41662,7 +50292,8 @@ 1365130496,1365131007,IT 1365131008,1365131263,AT 1365131264,1365139455,SE -1365139456,1365147647,CH +1365139456,1365147639,CH +1365147640,1365147647,EU 1365147648,1365155839,RU 1365155840,1365159935,SE 1365159936,1365164031,HU @@ -41899,11 +50530,17 @@ 1369505792,1369538559,DE 1369538560,1369554943,DK 1369554944,1369559039,PL -1369559040,1369563135,RU +1369559040,1369563135,CZ 1369563136,1369567231,PL 1369567232,1369571327,BG -1369571328,1369587711,RU -1369587712,1369591807,UA +1369571328,1369585663,RU +1369585664,1369591807,UA +1369591808,1369595903,SK +1369595904,1369604095,UA +1369604096,1369620479,MD +1369620480,1369624575,CZ +1369624576,1369626623,PL +1369626624,1369636863,UA 1369636864,1369638911,IR 1369638912,1369640959,PL 1369640960,1369655295,RU @@ -41927,9 +50564,21 @@ 1370128384,1370161151,SE 1370161152,1370170367,NL 1370170368,1370170399,US -1370170400,1370187775,NL +1370170400,1370174463,NL +1370174464,1370175487,US +1370175488,1370181887,NL +1370181888,1370182143,US +1370182144,1370182911,NL +1370182912,1370183167,US +1370183168,1370185983,NL +1370185984,1370186495,US +1370186496,1370187775,NL 1370187776,1370188031,GR -1370188032,1370193919,NL +1370188032,1370188799,NL +1370188800,1370189055,US +1370189056,1370189311,NL +1370189312,1370189567,US +1370189568,1370193919,NL 1370193920,1370226687,GB 1370226688,1370259455,ES 1370259456,1370292223,SE @@ -41963,7 +50612,9 @@ 1371144192,1371201535,GR 1371201536,1371205631,PL 1371205632,1371209727,SE -1371209728,1371275263,GB +1371209728,1371251343,GB +1371251344,1371251359,US +1371251360,1371275263,GB 1371275264,1371340799,BE 1371340800,1371374740,AT 1371374741,1371374741,SK @@ -42165,9 +50816,7 @@ 1372697280,1372697343,EU 1372697344,1372698471,DE 1372698472,1372698559,EU -1372698560,1372699135,DE -1372699136,1372699391,EU -1372699392,1372700159,DE +1372698560,1372700159,DE 1372700160,1372700415,SE 1372700416,1372700671,EU 1372700672,1372702463,DE @@ -42176,8 +50825,8 @@ 1372702736,1372702751,EU 1372702752,1372702991,DE 1372702992,1372703271,EU -1372703272,1372703323,DE -1372703324,1372703327,EU +1372703272,1372703295,DE +1372703296,1372703327,EU 1372703328,1372703391,DE 1372703392,1372703423,EU 1372703424,1372703487,DE @@ -42210,9 +50859,7 @@ 1379926016,1380188159,FR 1380188160,1380450303,GB 1380450304,1380712447,NL -1380712448,1380903935,RO -1380903936,1380904447,SK -1380904448,1380974591,RO +1380712448,1380974591,RO 1380974592,1381036471,IL 1381036472,1381036479,A2 1381036480,1381105663,IL @@ -42249,9 +50896,7 @@ 1382092368,1382092399,MC 1382092400,1382092815,FR 1382092816,1382092831,MC -1382092832,1382092895,FR -1382092896,1382092911,CH -1382092912,1382092927,FR +1382092832,1382092927,FR 1382092928,1382092943,MC 1382092944,1382093055,FR 1382093056,1382093087,GB @@ -42271,9 +50916,11 @@ 1382105088,1382137855,DE 1382137856,1382154239,RU 1382154240,1382170623,FR -1382170624,1382171776,DE -1382171777,1382171791,CH -1382171792,1382172215,DE +1382170624,1382171775,DE +1382171776,1382171791,CH +1382171792,1382171927,DE +1382171928,1382171935,CH +1382171936,1382172215,DE 1382172216,1382172223,CH 1382172224,1382173663,DE 1382173664,1382173671,GB @@ -42283,9 +50930,17 @@ 1382176100,1382176103,CH 1382176104,1382177983,DE 1382177984,1382178303,LI -1382178304,1382179247,DE +1382178304,1382178823,DE +1382178824,1382178831,CH +1382178832,1382179231,DE +1382179232,1382179239,MT +1382179240,1382179247,DE 1382179248,1382179279,GB -1382179280,1382182547,DE +1382179280,1382181135,DE +1382181136,1382181151,CH +1382181152,1382182095,DE +1382182096,1382182111,CH +1382182112,1382182547,DE 1382182548,1382182551,CH 1382182552,1382182655,DE 1382182656,1382182687,US @@ -42398,15 +51053,11 @@ 1383099168,1383099171,IT 1383099172,1383099175,RU 1383099176,1383099179,GB -1383099180,1383099183,DE -1383099184,1383099199,GB +1383099180,1383099191,DE +1383099192,1383099199,GB 1383099200,1383099231,DE 1383099232,1383099391,GB -1383099392,1383099679,DE -1383099680,1383099687,GB -1383099688,1383099695,DE -1383099696,1383099711,GB -1383099712,1383099903,DE +1383099392,1383099903,DE 1383099904,1383100415,FR 1383100416,1383100831,GB 1383100832,1383100847,IE @@ -42584,17 +51235,7 @@ 1384349696,1384382463,HU 1384382464,1384415231,HR 1384415232,1384480767,GB -1384480768,1384488863,FI -1384488864,1384488871,AX -1384488872,1384494879,FI -1384494880,1384494887,AX -1384494888,1384494935,FI -1384494936,1384494943,AX -1384494944,1384502415,FI -1384502416,1384502447,AX -1384502448,1384504615,FI -1384504616,1384504623,AX -1384504624,1384513535,FI +1384480768,1384513535,FI 1384513536,1384546303,NO 1384546304,1384579071,NL 1384579072,1384611839,DE @@ -42738,7 +51379,9 @@ 1385308160,1385309439,BE 1385309440,1385309695,RU 1385309696,1385310207,BE -1385310208,1385316351,RU +1385310208,1385312255,RU +1385312256,1385314303,US +1385314304,1385316351,RU 1385316352,1385324543,NO 1385324544,1385332735,BE 1385332736,1385340927,GB @@ -42785,8 +51428,8 @@ 1385563136,1385563391,IE 1385563392,1385563647,EU 1385563648,1385563935,IE -1385563936,1385564031,EU -1385564032,1385564095,IE +1385563936,1385564039,EU +1385564040,1385564095,IE 1385564096,1385564103,EU 1385564104,1385564111,IE 1385564112,1385564159,EU @@ -42819,7 +51462,9 @@ 1385568256,1385568767,FR 1385568768,1385569279,EU 1385569280,1385569407,FR -1385569408,1385569487,CZ +1385569408,1385569455,CZ +1385569456,1385569471,EU +1385569472,1385569487,CZ 1385569488,1385569791,EU 1385569792,1385570303,FR 1385570304,1385578495,HU @@ -42834,7 +51479,8 @@ 1385590784,1385591295,US 1385591296,1385591807,HK 1385591808,1385592063,SG -1385592064,1385594879,GB +1385592064,1385592319,EU +1385592320,1385594879,GB 1385594880,1385603071,NL 1385603072,1385611263,CZ 1385611264,1385619455,AT @@ -42855,10 +51501,7 @@ 1386348544,1386414079,RU 1386414080,1386479615,GB 1386479616,1386545151,NO -1386545152,1386586111,DE -1386586112,1386594303,US -1386594304,1386602495,DE -1386602496,1386610687,US +1386545152,1386610687,DE 1386610688,1386676223,IL 1386676224,1386741759,SA 1386741760,1387233623,NL @@ -42868,16 +51511,16 @@ 1387233728,1387233791,NL 1387233792,1387233919,BE 1387233920,1387249663,NL -1387249664,1387251231,BE +1387249664,1387250687,BE +1387250688,1387251199,NL +1387251200,1387251231,BE 1387251232,1387251263,NL 1387251264,1387251615,BE 1387251616,1387251647,NL 1387251648,1387251727,BE 1387251728,1387251751,NL 1387251752,1387251759,BE -1387251760,1387252223,NL -1387252224,1387252479,BE -1387252480,1387331583,NL +1387251760,1387331583,NL 1387331584,1387397119,PL 1387397120,1387462655,OM 1387462656,1387528191,RU @@ -42887,7 +51530,16 @@ 1387790336,1388314623,IT 1388314624,1388322815,AT 1388322816,1388331007,SI -1388331008,1388338175,NL +1388331008,1388331519,NL +1388331520,1388331522,FR +1388331523,1388331524,NL +1388331525,1388331526,GB +1388331527,1388331528,DE +1388331529,1388331532,NL +1388331533,1388331534,IT +1388331535,1388331536,NL +1388331537,1388331538,PL +1388331539,1388338175,NL 1388338176,1388338178,FR 1388338179,1388338180,GB 1388338181,1388338182,DE @@ -42906,7 +51558,9 @@ 1388388944,1388388951,NG 1388388952,1388388959,IT 1388388960,1388388967,NG -1388388968,1388389567,IT +1388388968,1388388975,IT +1388388976,1388388991,NG +1388388992,1388389567,IT 1388389568,1388389631,NG 1388389632,1388389943,IT 1388389944,1388390015,NG @@ -43035,9 +51689,7 @@ 1388715520,1388715775,LV 1388715776,1388716031,LT 1388716032,1388724223,ES -1388724224,1388728600,DE -1388728601,1388728608,CZ -1388728609,1388732415,DE +1388724224,1388732415,DE 1388732416,1388740607,ES 1388740608,1388740623,GB 1388740624,1388740703,IE @@ -43046,118 +51698,46 @@ 1388740720,1388740735,GB 1388740736,1388740847,IE 1388740848,1388740863,GB -1388740864,1388741375,IE -1388741376,1388741443,GB -1388741444,1388741535,IE -1388741536,1388741551,GB -1388741552,1388741559,IE -1388741560,1388741599,GB -1388741600,1388741615,IE +1388740864,1388741559,IE +1388741560,1388741567,GB +1388741568,1388741615,IE 1388741616,1388741631,GB -1388741632,1388741659,IE -1388741660,1388741723,GB -1388741724,1388741745,IE -1388741746,1388741747,GB -1388741748,1388741751,IE -1388741752,1388741759,GB -1388741760,1388741787,IE +1388741632,1388741699,IE +1388741700,1388741711,GB +1388741712,1388741787,IE 1388741788,1388741791,GB -1388741792,1388741799,IE -1388741800,1388741800,GB -1388741801,1388741807,IE -1388741808,1388741815,GB -1388741816,1388741859,IE -1388741860,1388741863,GB -1388741864,1388742011,IE -1388742012,1388742015,GB -1388742016,1388742019,IE -1388742020,1388742023,GB -1388742024,1388742024,IE -1388742025,1388742031,GB -1388742032,1388742067,IE +1388741792,1388741971,IE +1388741972,1388741983,GB +1388741984,1388742067,IE 1388742068,1388742079,GB 1388742080,1388742655,IE 1388742656,1388742719,GB 1388742720,1388742731,IE 1388742732,1388742735,IR -1388742736,1388742783,IE -1388742784,1388742847,GB -1388742848,1388743023,IE -1388743024,1388743035,GB -1388743036,1388743047,IE -1388743048,1388743055,GB -1388743056,1388743087,IE +1388742736,1388742815,IE +1388742816,1388742847,GB +1388742848,1388743087,IE 1388743088,1388743099,GB -1388743100,1388743343,IE -1388743344,1388743351,GB -1388743352,1388743359,IE -1388743360,1388743375,GB -1388743376,1388743443,IE -1388743444,1388743451,GB -1388743452,1388743555,IE -1388743556,1388743559,GB -1388743560,1388743571,IE -1388743572,1388743582,GB -1388743583,1388743603,IE -1388743604,1388743607,GB -1388743608,1388743919,IE -1388743920,1388743935,GB -1388743936,1388744047,IE -1388744048,1388744055,GB -1388744056,1388744087,IE -1388744088,1388744095,GB -1388744096,1388744117,IE -1388744118,1388744127,GB -1388744128,1388744893,IE -1388744894,1388744895,GB -1388744896,1388744911,IE -1388744912,1388744915,GB -1388744916,1388745155,IE -1388745156,1388745159,GB -1388745160,1388745499,IE -1388745500,1388745503,GB -1388745504,1388745559,IE -1388745560,1388745563,GB -1388745564,1388745671,IE -1388745672,1388745687,GB -1388745688,1388745726,IE +1388743100,1388743603,IE +1388743604,1388743615,GB +1388743616,1388745671,IE +1388745672,1388745683,GB +1388745684,1388745726,IE 1388745727,1388745727,GB -1388745728,1388745911,IE -1388745912,1388745915,GB -1388745916,1388745927,IE -1388745928,1388745931,GB -1388745932,1388746155,IE -1388746156,1388746159,GB -1388746160,1388746187,IE +1388745728,1388746187,IE 1388746188,1388746191,GB -1388746192,1388746659,IE -1388746660,1388746671,GB -1388746672,1388746675,IE -1388746676,1388746695,GB -1388746696,1388746703,IE +1388746192,1388746703,IE 1388746704,1388746711,GB 1388746712,1388746851,IE 1388746852,1388746863,GB 1388746864,1388746967,IE 1388746968,1388746975,GB -1388746976,1388747543,IE -1388747544,1388747547,GB -1388747548,1388747575,IE -1388747576,1388747599,GB +1388746976,1388747583,IE +1388747584,1388747599,GB 1388747600,1388747627,IE -1388747628,1388747647,GB -1388747648,1388747783,IE -1388747784,1388747791,GB -1388747792,1388747859,IE -1388747860,1388747875,GB -1388747876,1388747983,IE -1388747984,1388747987,GB -1388747988,1388748030,IE -1388748031,1388748031,GB -1388748032,1388748223,IE -1388748224,1388748255,GB -1388748256,1388748287,IE -1388748288,1388748319,GB +1388747628,1388747631,GB +1388747632,1388748295,IE +1388748296,1388748319,GB 1388748320,1388748349,IE 1388748350,1388748351,GB 1388748352,1388748799,IE @@ -43168,9 +51748,7 @@ 1388781568,1388789759,ES 1388789760,1388794943,NL 1388794944,1388794959,GB -1388794960,1388795343,NL -1388795344,1388795359,GB -1388795360,1388796559,NL +1388794960,1388796559,NL 1388796560,1388796575,GB 1388796576,1388796679,NL 1388796680,1388796687,GB @@ -43275,13 +51853,13 @@ 1389212928,1389212991,IR 1389212992,1389213087,A2 1389213088,1389213119,IQ -1389213120,1389213207,A2 -1389213208,1389213215,LY -1389213216,1389213311,A2 -1389213312,1389213343,LY -1389213344,1389214719,A2 +1389213120,1389213183,A2 +1389213184,1389213439,LY +1389213440,1389214719,A2 1389214720,1389215743,LY -1389215744,1389217791,AF +1389215744,1389215999,AF +1389216000,1389217535,A2 +1389217536,1389217791,AF 1389217792,1389218047,A2 1389218048,1389218303,AE 1389218304,1389219839,AF @@ -43296,7 +51874,9 @@ 1389222560,1389222591,SA 1389222592,1389223679,A2 1389223680,1389224191,DE -1389224192,1389225583,A2 +1389224192,1389225215,A2 +1389225216,1389225471,US +1389225472,1389225583,A2 1389225584,1389225599,IQ 1389225600,1389225983,A2 1389225984,1389226239,AE @@ -43507,7 +52087,9 @@ 1389544928,1389544943,SG 1389544944,1389548991,DE 1389548992,1389549055,BE -1389549056,1389554023,DE +1389549056,1389552735,DE +1389552736,1389552743,FR +1389552744,1389554023,DE 1389554024,1389554039,FR 1389554040,1389554047,TR 1389554048,1389554087,DE @@ -43521,7 +52103,9 @@ 1389556752,1389556759,CH 1389556760,1389559743,DE 1389559744,1389559807,CH -1389559808,1389561343,DE +1389559808,1389560063,DE +1389560064,1389560319,BR +1389560320,1389561343,DE 1389561344,1389561599,IT 1389561600,1389562367,DE 1389562368,1389563135,IT @@ -43536,13 +52120,27 @@ 1389565440,1389565695,IT 1389565696,1389565951,US 1389565952,1389566207,IT -1389566208,1389566719,DE +1389566208,1389566463,BR +1389566464,1389566719,DE 1389566720,1389566975,US 1389566976,1389568767,DE 1389568768,1389569023,IT 1389569024,1389569279,DE -1389569280,1389569535,US -1389569536,1389576191,DE +1389569280,1389570047,US +1389570048,1389570303,IT +1389570304,1389570559,US +1389570560,1389571839,DE +1389571840,1389572095,US +1389572096,1389572607,DE +1389572608,1389572863,US +1389572864,1389573375,DE +1389573376,1389573631,US +1389573632,1389573887,DE +1389573888,1389574143,NL +1389574144,1389574399,DE +1389574400,1389574655,US +1389574656,1389575167,DE +1389575168,1389576191,US 1389576192,1389592575,GB 1389592576,1389608959,GE 1389608960,1389625343,DK @@ -43613,7 +52211,6 @@ 1398833152,1398840447,NL 1398840448,1398840575,GB 1398840576,1398865919,NL -1398865920,1398867967,DE 1398867968,1398870015,NL 1398870016,1398872063,PL 1398872064,1398874111,BG @@ -43641,9 +52238,7 @@ 1398967872,1398967903,IE 1398967904,1398968063,NL 1398968064,1398968319,DE -1398968320,1398972415,NL -1398972416,1398972671,IE -1398972672,1398973695,NL +1398968320,1398973695,NL 1398973696,1398973951,AT 1398973952,1398974207,US 1398974208,1398979327,NL @@ -43765,8 +52360,9 @@ 1401477120,1401479167,BE 1401479168,1401481215,PL 1401481216,1401485311,RU -1401485312,1401487359,FI -1401487360,1401489407,GB +1401485312,1401486335,GB +1401486336,1401486336,FI +1401486337,1401489407,GB 1401489408,1401491455,SE 1401491456,1401493503,NL 1401493504,1401495551,CH @@ -43876,7 +52472,7 @@ 1401705988,1401708287,SE 1401708288,1401708543,DE 1401708544,1401709055,FR -1401709056,1401709311,SE +1401709056,1401709311,EU 1401709312,1401709567,GB 1401709568,1401711615,SE 1401711616,1401711647,GB @@ -43900,7 +52496,7 @@ 1401712192,1401712223,SE 1401712224,1401712255,ES 1401712256,1401712287,DK -1401712288,1401712319,SE +1401712288,1401712319,EU 1401712320,1401712351,IT 1401712352,1401712383,DE 1401712384,1401712415,GB @@ -43919,9 +52515,7 @@ 1401715404,1401715407,DE 1401715408,1401715455,SE 1401715456,1401715459,US -1401715460,1401717759,SE -1401717760,1401718015,NL -1401718016,1401719935,SE +1401715460,1401719935,SE 1401719936,1401719951,DK 1401719952,1401719955,GB 1401719956,1401719959,SE @@ -44024,7 +52618,8 @@ 1401747488,1401747495,DK 1401747496,1401747499,SE 1401747500,1401747503,GB -1401747504,1401747583,SE +1401747504,1401747519,SE +1401747520,1401747583,EU 1401747584,1401747587,DE 1401747588,1401747647,SE 1401747648,1401747663,DE @@ -44084,7 +52679,7 @@ 1401901056,1401903103,NO 1401903104,1401905151,FI 1401905152,1401907199,PL -1401907200,1401909247,GR +1401907200,1401909247,EU 1401909248,1401911295,NO 1401911296,1401913343,DK 1401913344,1401917439,PL @@ -44108,7 +52703,11 @@ 1401995264,1402011647,CH 1402011648,1402018815,SE 1402018816,1402019327,FI -1402019328,1402027823,SE +1402019328,1402026111,SE +1402026112,1402026175,NO +1402026176,1402027263,SE +1402027264,1402027519,NO +1402027520,1402027823,SE 1402027824,1402027831,GB 1402027832,1402028031,SE 1402028032,1402044415,FR @@ -44179,9 +52778,17 @@ 1403412480,1403420671,RU 1403420672,1403428863,NL 1403428864,1403437055,GB -1403437056,1403445247,RO +1403437056,1403440127,RO +1403440128,1403440132,EU +1403440133,1403440134,RO +1403440135,1403440383,EU +1403440384,1403444351,RO +1403444352,1403444479,EU +1403444480,1403445247,RO 1403445248,1403461631,RU -1403461632,1403464663,FR +1403461632,1403462015,FR +1403462016,1403462031,GB +1403462032,1403464663,FR 1403464664,1403464671,BE 1403464672,1403465727,FR 1403465728,1403465743,GB @@ -44297,7 +52904,11 @@ 1403764736,1403781119,GR 1403781120,1403797503,RU 1403797504,1403813887,SE -1403813888,1403830271,NL +1403813888,1403827327,NL +1403827328,1403827455,BE +1403827456,1403827583,NL +1403827584,1403827711,BE +1403827712,1403830271,NL 1403830272,1403846655,CH 1403846656,1403863039,IS 1403863040,1403879423,FR @@ -44355,7 +52966,8 @@ 1404234240,1404235775,HR 1404235776,1404256255,SE 1404256256,1404305407,RU -1404305408,1404321791,NL +1404305408,1404313599,SE +1404313600,1404321791,NL 1404321792,1404338175,RU 1404338176,1404379135,SE 1404379136,1404383231,AT @@ -44371,11 +52983,7 @@ 1404600320,1404645375,SE 1404645376,1404645887,HR 1404645888,1404764159,SE -1404764160,1404768511,NL -1404768512,1404768767,SE -1404768768,1404769279,NL -1404769280,1404770303,SE -1404770304,1404780543,NL +1404764160,1404780543,NL 1404780544,1404796927,SE 1404796928,1404801023,EE 1404801024,1404802047,SE @@ -44396,8 +53004,7 @@ 1404895232,1404927999,DE 1404928000,1404944383,SE 1404944384,1404952575,DE -1404952576,1404960767,NL -1404960768,1405026303,SE +1404952576,1405026303,SE 1405026304,1405042687,NO 1405042688,1405048831,SE 1405048832,1405050879,HR @@ -44477,13 +53084,15 @@ 1406752512,1406752735,BE 1406752736,1406752751,NL 1406752752,1406752767,BE -1406752768,1406754815,NL +1406752768,1406754559,NL +1406754560,1406754815,FR 1406754816,1406763007,GB 1406763008,1406771199,BE 1406771200,1406779391,GB 1406779392,1406787583,RU 1406787584,1406787679,GB -1406787680,1406787695,ES +1406787680,1406787687,ES +1406787688,1406787695,IL 1406787696,1406787935,GB 1406787936,1406787967,ES 1406787968,1406788055,GB @@ -44501,18 +53110,32 @@ 1406789632,1406789887,FR 1406789888,1406790015,HU 1406790016,1406790143,ES -1406790144,1406790151,GB -1406790152,1406790159,ES -1406790160,1406790175,GB -1406790176,1406790207,ES -1406790208,1406790471,GB -1406790472,1406790479,ES -1406790480,1406790487,GB -1406790488,1406790495,ES -1406790496,1406791087,GB -1406791088,1406791423,ES -1406791424,1406791455,GB -1406791456,1406794751,ES +1406790144,1406790176,GB +1406790177,1406790207,ES +1406790208,1406791087,GB +1406791088,1406791103,ES +1406791104,1406791135,GB +1406791136,1406791423,ES +1406791424,1406791551,GB +1406791552,1406791679,ES +1406791680,1406791935,GB +1406791936,1406791967,DE +1406791968,1406792191,ES +1406792192,1406792703,GB +1406792704,1406792719,FR +1406792720,1406792735,ES +1406792736,1406793039,FR +1406793040,1406793215,ES +1406793216,1406793743,GB +1406793744,1406793759,ES +1406793760,1406793807,GB +1406793808,1406793823,ES +1406793824,1406793831,GB +1406793832,1406793839,ES +1406793840,1406793843,IL +1406793844,1406793855,ES +1406793856,1406793919,GB +1406793920,1406794751,ES 1406794752,1406795775,NL 1406795776,1406803967,GB 1406803968,1406812159,DE @@ -44596,224 +53219,215 @@ 1407320064,1407451135,SE 1407451136,1407483903,BG 1407483904,1407516671,CH -1407516672,1407516679,A2 -1407516680,1407516687,NG -1407516688,1407516703,A2 +1407516672,1407516679,GB +1407516680,1407516695,NG +1407516696,1407516703,GB 1407516704,1407516711,NG -1407516712,1407516727,A2 +1407516712,1407516727,GB 1407516728,1407516735,NG 1407516736,1407516743,UG 1407516744,1407516751,LR -1407516752,1407516767,A2 +1407516752,1407516767,GB 1407516768,1407516775,AO -1407516776,1407516783,A2 +1407516776,1407516783,GB 1407516784,1407516791,NG -1407516792,1407516807,A2 +1407516792,1407516807,GB 1407516808,1407516815,NG -1407516816,1407516847,A2 +1407516816,1407516847,GB 1407516848,1407516855,NG -1407516856,1407516863,A2 +1407516856,1407516863,GB 1407516864,1407516871,NG -1407516872,1407516879,A2 +1407516872,1407516879,GB 1407516880,1407516895,NG -1407516896,1407516911,A2 +1407516896,1407516911,GB 1407516912,1407516927,NG -1407516928,1407516935,A2 -1407516936,1407516951,NG -1407516952,1407516959,A2 +1407516928,1407516943,GB +1407516944,1407516951,NG +1407516952,1407516959,GB 1407516960,1407516967,NG -1407516968,1407516975,A2 +1407516968,1407516975,GB 1407516976,1407516983,GN 1407516984,1407516991,KE 1407516992,1407516999,CD -1407517000,1407517023,A2 +1407517000,1407517023,GB 1407517024,1407517031,GQ 1407517032,1407517039,NG -1407517040,1407517047,A2 -1407517048,1407517055,GQ -1407517056,1407517135,A2 +1407517040,1407517135,GB 1407517136,1407517143,NG -1407517144,1407517151,A2 +1407517144,1407517151,GB 1407517152,1407517159,CD 1407517160,1407517167,ML -1407517168,1407517175,A2 +1407517168,1407517175,GB 1407517176,1407517183,NG -1407517184,1407517311,GB -1407517312,1407517383,A2 +1407517184,1407517383,GB 1407517384,1407517391,CD -1407517392,1407517423,A2 +1407517392,1407517423,GB 1407517424,1407517431,US 1407517432,1407517439,NG -1407517440,1407517695,A2 +1407517440,1407517695,GB 1407517696,1407517887,NG 1407517888,1407517919,CD -1407517920,1407517951,A2 +1407517920,1407517951,GB 1407517952,1407518015,SL -1407518016,1407518031,ZA -1407518032,1407518039,A2 +1407518016,1407518023,GB +1407518024,1407518031,ZA +1407518032,1407518039,GB 1407518040,1407518055,CD 1407518056,1407518063,NG -1407518064,1407518079,A2 +1407518064,1407518079,GB 1407518080,1407518111,LR 1407518112,1407518127,NG 1407518128,1407518135,ZW 1407518136,1407518143,GH -1407518144,1407518151,A2 +1407518144,1407518151,GB 1407518152,1407518159,ZA 1407518160,1407518167,NG 1407518168,1407518175,CD -1407518176,1407518183,A2 +1407518176,1407518183,GB 1407518184,1407518199,NG 1407518200,1407518207,AE 1407518208,1407518215,LR -1407518216,1407518231,A2 +1407518216,1407518231,GB 1407518232,1407518255,NG 1407518256,1407518263,CD 1407518264,1407518269,GH -1407518270,1407518335,A2 +1407518270,1407518335,GB 1407518336,1407518343,CG 1407518344,1407518351,ZA -1407518352,1407518359,A2 +1407518352,1407518359,GB 1407518360,1407518367,NG 1407518368,1407518375,ZA 1407518376,1407518383,AO -1407518384,1407518831,A2 +1407518384,1407518831,GB 1407518832,1407518847,NG 1407518848,1407518911,FR 1407518912,1407518943,NG -1407518944,1407518975,A2 +1407518944,1407518975,GB 1407518976,1407518983,NG -1407518984,1407518991,A2 +1407518984,1407518991,GB 1407518992,1407518999,NG -1407519000,1407519015,A2 +1407519000,1407519015,GB 1407519016,1407519023,AO -1407519024,1407519031,A2 +1407519024,1407519031,GB 1407519032,1407519039,AO 1407519040,1407519047,NG -1407519048,1407519055,A2 +1407519048,1407519055,GB 1407519056,1407519063,NG 1407519064,1407519071,BJ -1407519072,1407519079,A2 +1407519072,1407519079,GB 1407519080,1407519095,NG 1407519096,1407519103,CM 1407519104,1407519111,NG -1407519112,1407519135,SL -1407519136,1407519143,A2 +1407519112,1407519119,SL +1407519120,1407519127,GB +1407519128,1407519135,SL +1407519136,1407519143,GB 1407519144,1407519151,AO -1407519152,1407519159,A2 +1407519152,1407519159,GB 1407519160,1407519167,AO -1407519168,1407519175,A2 +1407519168,1407519175,GB 1407519176,1407519183,SL -1407519184,1407519191,A2 +1407519184,1407519191,GB 1407519192,1407519199,CD -1407519200,1407519207,A2 +1407519200,1407519207,GB 1407519208,1407519215,TG 1407519216,1407519223,NG -1407519224,1407519231,A2 +1407519224,1407519231,GB 1407519232,1407519615,NG -1407519616,1407519751,A2 +1407519616,1407519751,GB 1407519752,1407519759,NG -1407519760,1407519767,CD -1407519768,1407519775,GN +1407519760,1407519775,GB 1407519776,1407519783,CG -1407519784,1407519791,A2 +1407519784,1407519791,GB 1407519792,1407519799,NG -1407519800,1407519815,A2 +1407519800,1407519815,GB 1407519816,1407519823,NG -1407519824,1407519831,A2 +1407519824,1407519831,GB 1407519832,1407519839,SD 1407519840,1407519847,ML 1407519848,1407519855,NG -1407519856,1407519863,GN +1407519856,1407519863,GB 1407519864,1407519871,NG -1407519872,1407519879,IL +1407519872,1407519879,GB 1407519880,1407519887,NG -1407519888,1407519895,CD -1407519896,1407519903,A2 +1407519888,1407519903,GB 1407519904,1407519911,NG -1407519912,1407519943,A2 +1407519912,1407519943,GB 1407519944,1407519959,CD -1407519960,1407519967,GB -1407519968,1407519983,NG -1407519984,1407519991,SD -1407519992,1407520007,NG -1407520008,1407520015,A2 +1407519960,1407519991,GB +1407519992,1407519999,NG +1407520000,1407520015,GB 1407520016,1407520023,NG -1407520024,1407520031,A2 -1407520032,1407520039,GN -1407520040,1407520047,A2 -1407520048,1407520055,GB -1407520056,1407520071,A2 +1407520024,1407520071,GB 1407520072,1407520079,CM 1407520080,1407520087,NG -1407520088,1407520103,A2 +1407520088,1407520103,GB 1407520104,1407520111,SD -1407520112,1407520119,A2 +1407520112,1407520119,GB 1407520120,1407520127,NE -1407520128,1407520135,GN -1407520136,1407520143,CD +1407520128,1407520143,GB 1407520144,1407520151,GN -1407520152,1407520152,A2 +1407520152,1407520152,GB 1407520153,1407520159,GN -1407520160,1407520167,IL +1407520160,1407520167,GB 1407520168,1407520175,GN -1407520176,1407520207,A2 +1407520176,1407520207,GB 1407520208,1407520215,NG 1407520216,1407520223,CD 1407520224,1407520231,SD -1407520232,1407520239,A2 +1407520232,1407520239,GB 1407520240,1407520247,NE -1407520248,1407520271,A2 +1407520248,1407520271,GB 1407520272,1407520279,NG -1407520280,1407520311,A2 +1407520280,1407520311,GB 1407520312,1407520327,NG 1407520328,1407520335,SL -1407520336,1407520351,A2 +1407520336,1407520351,GB 1407520352,1407520359,NG 1407520360,1407520367,CD -1407520368,1407520375,A2 +1407520368,1407520375,GB 1407520376,1407520397,NG -1407520398,1407520415,A2 +1407520398,1407520415,GB 1407520416,1407520423,AO -1407520424,1407520439,A2 +1407520424,1407520439,GB 1407520440,1407520447,CD 1407520448,1407520463,NG -1407520464,1407520511,A2 +1407520464,1407520511,GB 1407520512,1407520527,CD 1407520528,1407520543,NG -1407520544,1407520551,A2 +1407520544,1407520551,GB 1407520552,1407520559,NG 1407520560,1407520567,SL 1407520568,1407520583,NG -1407520584,1407520591,A2 +1407520584,1407520591,GB 1407520592,1407520599,NG -1407520600,1407520607,A2 +1407520600,1407520607,GB 1407520608,1407520615,AO -1407520616,1407520623,A2 +1407520616,1407520623,GB 1407520624,1407520647,NG 1407520648,1407520655,ML 1407520656,1407520663,GA -1407520664,1407520687,A2 +1407520664,1407520687,GB 1407520688,1407520695,NG -1407520696,1407520711,A2 +1407520696,1407520711,GB 1407520712,1407520719,NG -1407520720,1407520735,A2 +1407520720,1407520735,GB 1407520736,1407520743,LR 1407520744,1407520751,NG 1407520752,1407520759,BF 1407520760,1407520767,CD 1407520768,1407520775,TZ -1407520776,1407520783,A2 +1407520776,1407520783,GB 1407520784,1407520791,SD 1407520792,1407520799,ZA -1407520800,1407520807,A2 +1407520800,1407520807,GB 1407520808,1407520815,MU 1407520816,1407520823,ZW 1407520824,1407520831,CI 1407520832,1407520839,SO -1407520840,1407520847,A2 +1407520840,1407520847,GB 1407520848,1407520855,ZM -1407520856,1407520863,A2 +1407520856,1407520863,GB 1407520864,1407520871,TZ 1407520872,1407520887,CD 1407520888,1407520895,TZ @@ -44821,108 +53435,107 @@ 1407520904,1407520911,NG 1407520912,1407520919,ZW 1407520920,1407520927,IQ -1407520928,1407520935,A2 +1407520928,1407520935,GB 1407520936,1407520943,CD 1407520944,1407520951,TZ 1407520952,1407520959,ZM -1407520960,1407520967,NG -1407520968,1407520975,A2 +1407520960,1407520975,GB 1407520976,1407520991,ZM 1407520992,1407520999,IQ 1407521000,1407521023,CD 1407521024,1407521031,ZM -1407521032,1407521047,A2 +1407521032,1407521047,GB 1407521048,1407521055,NG 1407521056,1407521063,KE 1407521064,1407521071,NG 1407521072,1407521079,TZ 1407521080,1407521087,UG 1407521088,1407521095,NG -1407521096,1407521103,A2 +1407521096,1407521103,GB 1407521104,1407521111,MZ 1407521112,1407521119,SL -1407521120,1407521127,A2 +1407521120,1407521127,GB 1407521128,1407521135,NG -1407521136,1407521143,A2 +1407521136,1407521143,GB 1407521144,1407521151,ZM 1407521152,1407521159,NG 1407521160,1407521167,ZW -1407521168,1407521175,SD +1407521168,1407521175,GB 1407521176,1407521183,IQ 1407521184,1407521199,CD -1407521200,1407521207,A2 +1407521200,1407521207,GB 1407521208,1407521215,IQ 1407521216,1407521223,MU 1407521224,1407521231,TZ 1407521232,1407521239,LR -1407521240,1407521247,A2 +1407521240,1407521247,GB 1407521248,1407521279,GH -1407521280,1407521415,A2 +1407521280,1407521415,GB 1407521416,1407521423,LR -1407521424,1407521535,A2 +1407521424,1407521535,GB 1407521536,1407521709,NG -1407521710,1407521711,A2 +1407521710,1407521711,GB 1407521712,1407521727,NG -1407521728,1407521735,A2 +1407521728,1407521735,GB 1407521736,1407521751,NG -1407521752,1407521759,A2 +1407521752,1407521759,GB 1407521760,1407521767,NG -1407521768,1407521783,A2 +1407521768,1407521783,GB 1407521784,1407521791,NG -1407521792,1407522319,A2 +1407521792,1407522319,GB 1407522320,1407522327,TG -1407522328,1407522335,A2 +1407522328,1407522335,GB 1407522336,1407522351,SO 1407522352,1407522359,CD -1407522360,1407522367,A2 +1407522360,1407522367,GB 1407522368,1407522375,GQ -1407522376,1407522391,A2 +1407522376,1407522391,GB 1407522392,1407522407,NG 1407522408,1407522415,ZW 1407522416,1407522423,SD -1407522424,1407522431,A2 +1407522424,1407522431,GB 1407522432,1407522439,ZM -1407522440,1407522455,UG -1407522456,1407522463,ML -1407522464,1407522471,A2 +1407522440,1407522447,GB +1407522448,1407522455,UG +1407522456,1407522471,GB 1407522472,1407522479,LR 1407522480,1407522487,TZ 1407522488,1407522495,ZW 1407522496,1407522503,LR 1407522504,1407522511,ZW -1407522512,1407522527,A2 +1407522512,1407522527,GB 1407522528,1407522535,ZM 1407522536,1407522543,NG 1407522544,1407522559,UG 1407522560,1407522567,MZ 1407522568,1407522575,NG -1407522576,1407522583,A2 +1407522576,1407522583,GB 1407522584,1407522591,GL 1407522592,1407522599,UG 1407522600,1407522607,ZM 1407522608,1407522615,AO -1407522616,1407522631,A2 +1407522616,1407522631,GB 1407522632,1407522639,MW 1407522640,1407522647,GQ 1407522648,1407522655,NG -1407522656,1407522671,A2 +1407522656,1407522671,GB 1407522672,1407522679,ZM 1407522680,1407522687,SD -1407522688,1407522695,A2 +1407522688,1407522695,GB 1407522696,1407522703,GL 1407522704,1407522711,NG 1407522712,1407522719,BJ -1407522720,1407522727,A2 +1407522720,1407522727,GB 1407522728,1407522735,ZW -1407522736,1407522743,LR +1407522736,1407522743,GB 1407522744,1407522751,NG 1407522752,1407522767,ZM -1407522768,1407522775,A2 +1407522768,1407522775,GB 1407522776,1407522783,TD 1407522784,1407522791,ZW -1407522792,1407522799,A2 +1407522792,1407522799,GB 1407522800,1407522807,NG -1407522808,1407522815,A2 +1407522808,1407522815,GB 1407522816,1407522823,CD 1407522824,1407522831,NG 1407522832,1407522839,MZ @@ -44932,46 +53545,44 @@ 1407522864,1407522871,TZ 1407522872,1407522879,IQ 1407522880,1407522887,MU -1407522888,1407522895,A2 +1407522888,1407522895,GB 1407522896,1407522903,UG 1407522904,1407522911,KE 1407522912,1407522919,CG -1407522920,1407522927,A2 +1407522920,1407522927,GB 1407522928,1407522935,GR -1407522936,1407522951,A2 -1407522952,1407522967,ZW +1407522936,1407522967,GB 1407522968,1407522975,MU 1407522976,1407522983,CD -1407522984,1407522991,A2 +1407522984,1407522991,GB 1407522992,1407522999,CD -1407523000,1407523015,A2 +1407523000,1407523015,GB 1407523016,1407523023,KE 1407523024,1407523031,MU -1407523032,1407523047,A2 +1407523032,1407523047,GB 1407523048,1407523055,NG 1407523056,1407523063,MU -1407523064,1407523071,A2 +1407523064,1407523071,GB 1407523072,1407523079,CD -1407523080,1407523087,A2 +1407523080,1407523087,GB 1407523088,1407523088,NG -1407523089,1407523103,A2 +1407523089,1407523103,GB 1407523104,1407523111,UG 1407523112,1407523119,ZW 1407523120,1407523127,CD -1407523128,1407523135,A2 +1407523128,1407523135,GB 1407523136,1407523143,BJ -1407523144,1407523159,A2 +1407523144,1407523159,GB 1407523160,1407523167,LR -1407523168,1407523175,A2 +1407523168,1407523175,GB 1407523176,1407523183,UG 1407523184,1407523191,NG -1407523192,1407523207,A2 +1407523192,1407523207,GB 1407523208,1407523215,SD 1407523216,1407523223,BI -1407523224,1407523247,AO -1407523248,1407523255,A2 +1407523224,1407523255,GB 1407523256,1407523263,NG -1407523264,1407523271,A2 +1407523264,1407523271,GB 1407523272,1407523279,US 1407523280,1407523287,ZW 1407523288,1407523295,NG @@ -44979,34 +53590,28 @@ 1407523304,1407523311,NG 1407523312,1407523327,BJ 1407523328,1407523335,MW -1407523336,1407523351,A2 +1407523336,1407523351,GB 1407523352,1407523359,LU -1407523360,1407523455,A2 -1407523456,1407523487,MW -1407523488,1407523495,LR -1407523496,1407523519,MW -1407523520,1407523535,A2 +1407523360,1407523535,GB 1407523536,1407523543,SO 1407523544,1407523551,NG 1407523552,1407523559,CM 1407523560,1407523567,KE -1407523568,1407523583,A2 +1407523568,1407523583,GB 1407523584,1407523591,IQ -1407523592,1407523607,A2 +1407523592,1407523607,GB 1407523608,1407523615,IQ -1407523616,1407523623,A2 +1407523616,1407523623,GB 1407523624,1407523655,IQ -1407523656,1407523663,A2 +1407523656,1407523663,GB 1407523664,1407523719,IQ -1407523720,1407523743,A2 +1407523720,1407523743,GB 1407523744,1407523751,IQ -1407523752,1407523791,A2 -1407523792,1407523799,IQ +1407523752,1407523799,GB 1407523800,1407523807,SY -1407523808,1407523831,A2 +1407523808,1407523831,GB 1407523832,1407523839,IQ -1407523840,1407524351,A2 -1407524352,1407524607,GB +1407523840,1407524607,GB 1407524608,1407524615,ZW 1407524616,1407524623,CD 1407524624,1407524631,ZA @@ -45015,33 +53620,33 @@ 1407524648,1407524655,CD 1407524656,1407524663,ZW 1407524664,1407524671,CD -1407524672,1407524679,A2 +1407524672,1407524679,GB 1407524680,1407524687,LR 1407524688,1407524703,MZ -1407524704,1407524711,A2 +1407524704,1407524711,GB 1407524712,1407524719,ZW -1407524720,1407524727,A2 +1407524720,1407524727,GB 1407524728,1407524735,NG -1407524736,1407524743,A2 +1407524736,1407524743,GB 1407524744,1407524751,ZW -1407524752,1407524759,A2 +1407524752,1407524759,GB 1407524760,1407524767,CM 1407524768,1407524775,BW -1407524776,1407524783,A2 +1407524776,1407524783,GB 1407524784,1407524791,ZW 1407524792,1407524799,LR -1407524800,1407524839,A2 +1407524800,1407524839,GB 1407524840,1407524847,LR -1407524848,1407524855,A2 +1407524848,1407524855,GB 1407524856,1407524863,CD -1407524864,1407524879,A2 +1407524864,1407524879,GB 1407524880,1407524887,ZW 1407524888,1407524895,TZ 1407524896,1407524903,LR -1407524904,1407524911,A2 +1407524904,1407524911,GB 1407524912,1407524919,ZW 1407524920,1407524927,ZA -1407524928,1407524935,A2 +1407524928,1407524935,GB 1407524936,1407524943,GR 1407524944,1407524951,ZW 1407524952,1407524959,UG @@ -45050,7 +53655,7 @@ 1407524976,1407524983,CD 1407524984,1407524991,ZA 1407524992,1407524999,TZ -1407525000,1407525007,A2 +1407525000,1407525007,GB 1407525008,1407525015,TZ 1407525016,1407525023,UG 1407525024,1407525031,NG @@ -45060,582 +53665,547 @@ 1407525056,1407525063,ZA 1407525064,1407525071,SO 1407525072,1407525079,CD -1407525080,1407525087,A2 +1407525080,1407525087,GB 1407525088,1407525095,MW 1407525096,1407525103,ZW 1407525104,1407525111,NG 1407525112,1407525119,ZA -1407525120,1407525127,A2 +1407525120,1407525127,GB 1407525128,1407525135,SD 1407525136,1407525143,CD 1407525144,1407525151,TZ 1407525152,1407525167,CD -1407525168,1407525175,A2 +1407525168,1407525175,GB 1407525176,1407525183,CD 1407525184,1407525191,ZW -1407525192,1407525207,A2 +1407525192,1407525207,GB 1407525208,1407525215,CD -1407525216,1407525231,A2 +1407525216,1407525231,GB 1407525232,1407525255,CD -1407525256,1407525263,A2 +1407525256,1407525263,GB 1407525264,1407525287,CD -1407525288,1407525303,A2 +1407525288,1407525303,GB 1407525304,1407525319,CD -1407525320,1407525327,A2 +1407525320,1407525327,GB 1407525328,1407525343,CD -1407525344,1407525383,A2 +1407525344,1407525383,GB 1407525384,1407525391,CD -1407525392,1407525399,A2 +1407525392,1407525399,GB 1407525400,1407525407,KE 1407525408,1407525415,UG -1407525416,1407525423,A2 +1407525416,1407525423,GB 1407525424,1407525431,UG -1407525432,1407525471,A2 +1407525432,1407525471,GB 1407525472,1407525479,UG 1407525480,1407525487,CD -1407525488,1407525503,A2 +1407525488,1407525503,GB 1407525504,1407525511,UG -1407525512,1407525543,A2 +1407525512,1407525543,GB 1407525544,1407525551,KE 1407525552,1407525559,VG -1407525560,1407525567,A2 +1407525560,1407525567,GB 1407525568,1407525575,CD 1407525576,1407525583,LR -1407525584,1407525607,A2 +1407525584,1407525607,GB 1407525608,1407525615,CD -1407525616,1407525623,A2 +1407525616,1407525623,GB 1407525624,1407525631,SO -1407525632,1407525639,A2 -1407525640,1407525679,IQ -1407525680,1407525695,A2 +1407525632,1407525695,GB 1407525696,1407525703,IQ -1407525704,1407525719,A2 -1407525720,1407525727,IQ -1407525728,1407525751,A2 +1407525704,1407525751,GB 1407525752,1407525759,IQ -1407525760,1407525775,A2 -1407525776,1407525783,IQ -1407525784,1407526711,A2 +1407525760,1407526711,GB 1407526712,1407526719,GN -1407526720,1407528959,A2 +1407526720,1407528959,GB 1407528960,1407528991,SO -1407528992,1407529023,A2 +1407528992,1407529023,GB 1407529024,1407529087,US 1407529088,1407529095,SO -1407529096,1407529103,A2 +1407529096,1407529103,GB 1407529104,1407529111,SO -1407529112,1407529175,A2 +1407529112,1407529175,GB 1407529176,1407529183,SO 1407529184,1407529191,NG -1407529192,1407529207,A2 +1407529192,1407529207,GB 1407529208,1407529215,NG -1407529216,1407531007,A2 +1407529216,1407531007,GB 1407531008,1407531519,NG -1407531520,1407531551,CD -1407531552,1407531559,SD -1407531560,1407531567,A2 +1407531520,1407531543,CD +1407531544,1407531567,GB 1407531568,1407531575,CD 1407531576,1407531583,GQ 1407531584,1407531591,CD -1407531592,1407531599,A2 -1407531600,1407531607,LY +1407531592,1407531607,GB 1407531608,1407531615,CD -1407531616,1407531623,A2 +1407531616,1407531623,GB 1407531624,1407531631,CD 1407531632,1407531639,ZM 1407531640,1407531647,CD -1407531648,1407531663,A2 +1407531648,1407531663,GB 1407531664,1407531671,MZ 1407531672,1407531687,CD -1407531688,1407531703,A2 +1407531688,1407531703,GB 1407531704,1407531711,SD 1407531712,1407531735,CD 1407531736,1407531743,ZW -1407531744,1407531751,A2 +1407531744,1407531751,GB 1407531752,1407531759,GQ 1407531760,1407531767,ZW 1407531768,1407531775,SD -1407531776,1407532543,A2 +1407531776,1407532543,GB 1407532544,1407532551,SO 1407532552,1407532559,AO -1407532560,1407532583,A2 +1407532560,1407532583,GB 1407532584,1407532591,ZW -1407532592,1407532615,A2 +1407532592,1407532615,GB 1407532616,1407532623,KG -1407532624,1407532639,A2 +1407532624,1407532639,GB 1407532640,1407532647,NG -1407532648,1407532663,A2 +1407532648,1407532663,GB 1407532664,1407532671,TZ -1407532672,1407532799,A2 +1407532672,1407532799,GB 1407532800,1407532927,SO -1407532928,1407533055,A2 +1407532928,1407533055,GB 1407533056,1407533311,NG 1407533312,1407533327,AO -1407533328,1407533343,A2 +1407533328,1407533343,GB 1407533344,1407533375,NG 1407533376,1407533407,CD -1407533408,1407533423,A2 +1407533408,1407533423,GB 1407533424,1407533567,GH 1407533568,1407533583,NG 1407533584,1407533591,NE -1407533592,1407533607,A2 -1407533608,1407533631,NG -1407533632,1407533679,A2 +1407533592,1407533607,GB +1407533608,1407533663,NG +1407533664,1407533679,GB 1407533680,1407533695,NG -1407533696,1407533711,A2 +1407533696,1407533711,GB 1407533712,1407533719,ZW 1407533720,1407533727,SL -1407533728,1407533735,A2 +1407533728,1407533735,GB 1407533736,1407533743,GN 1407533744,1407533751,NG 1407533752,1407533759,SL 1407533760,1407533767,NG -1407533768,1407533775,A2 -1407533776,1407533783,NG -1407533784,1407533815,A2 +1407533768,1407533815,GB 1407533816,1407533823,NG 1407533824,1407533831,LR -1407533832,1407533919,A2 +1407533832,1407533895,GB +1407533896,1407533903,CD +1407533904,1407533919,GB 1407533920,1407533927,BF -1407533928,1407534079,A2 +1407533928,1407534079,GB 1407534080,1407534335,AE -1407534336,1407534359,A2 +1407534336,1407534359,GB 1407534360,1407534383,NG 1407534384,1407534391,GR 1407534392,1407534399,AO 1407534400,1407534407,NG 1407534408,1407534415,CI -1407534416,1407534455,A2 +1407534416,1407534455,GB 1407534456,1407534463,NG -1407534464,1407534543,A2 +1407534464,1407534543,GB 1407534544,1407534559,GH 1407534560,1407534567,NG -1407534568,1407534575,A2 +1407534568,1407534575,GB 1407534576,1407534583,CD -1407534584,1407534719,A2 +1407534584,1407534719,GB 1407534720,1407534727,NG -1407534728,1407534735,A2 +1407534728,1407534735,GB 1407534736,1407534775,NG 1407534776,1407534783,ML 1407534784,1407534791,CD -1407534792,1407534847,A2 +1407534792,1407534847,GB 1407534848,1407535103,CM 1407535104,1407535615,GA -1407535616,1407535623,CD -1407535624,1407535631,A2 +1407535616,1407535631,GB 1407535632,1407535639,SD -1407535640,1407535647,CD +1407535640,1407535647,GB 1407535648,1407535655,NG -1407535656,1407535671,A2 -1407535672,1407535679,SD +1407535656,1407535679,GB 1407535680,1407535687,GN -1407535688,1407535695,A2 +1407535688,1407535695,GB 1407535696,1407535703,GN -1407535704,1407535711,CD -1407535712,1407535719,GB -1407535720,1407535735,A2 +1407535704,1407535735,GB 1407535736,1407535743,NG -1407535744,1407535751,A2 -1407535752,1407535759,GB -1407535760,1407535799,A2 -1407535800,1407535807,NG -1407535808,1407535815,A2 -1407535816,1407535823,NG -1407535824,1407535847,A2 -1407535848,1407535855,CD -1407535856,1407535863,GB -1407535864,1407536127,A2 +1407535744,1407536127,GB 1407536128,1407536639,GA 1407536640,1407536895,CD -1407536896,1407536903,A2 +1407536896,1407536903,GB 1407536904,1407536919,ZW -1407536920,1407536935,A2 +1407536920,1407536935,GB 1407536936,1407536943,NG 1407536944,1407536951,AO -1407536952,1407536983,A2 +1407536952,1407536983,GB 1407536984,1407536991,IQ -1407536992,1407537031,A2 +1407536992,1407537031,GB 1407537032,1407537039,NG -1407537040,1407537047,A2 +1407537040,1407537047,GB 1407537048,1407537055,NG 1407537056,1407537071,GH -1407537072,1407537079,A2 +1407537072,1407537079,GB 1407537080,1407537087,NG 1407537088,1407537095,GH -1407537096,1407537103,A2 +1407537096,1407537103,GB 1407537104,1407537111,NG 1407537112,1407537119,LR -1407537120,1407537135,A2 +1407537120,1407537135,GB 1407537136,1407537143,NG -1407537144,1407537151,A2 +1407537144,1407537151,GB 1407537152,1407537159,UG -1407537160,1407537183,A2 +1407537160,1407537183,GB 1407537184,1407537191,NG -1407537192,1407537207,A2 +1407537192,1407537207,GB 1407537208,1407537215,BE -1407537216,1407537239,A2 +1407537216,1407537239,GB 1407537240,1407537255,NG -1407537256,1407537263,A2 +1407537256,1407537263,GB 1407537264,1407537279,CM -1407537280,1407537287,A2 -1407537288,1407537303,UG +1407537280,1407537287,GB +1407537288,1407537295,UG +1407537296,1407537303,GB 1407537304,1407537311,LR -1407537312,1407537319,A2 +1407537312,1407537319,GB 1407537320,1407537327,NG -1407537328,1407537343,A2 -1407537344,1407537359,NG -1407537360,1407537367,A2 +1407537328,1407537343,GB +1407537344,1407537351,NG +1407537352,1407537367,GB 1407537368,1407537383,NG -1407537384,1407537431,A2 +1407537384,1407537431,GB 1407537432,1407537439,NG 1407537440,1407537447,LR -1407537448,1407537455,UG +1407537448,1407537455,GB 1407537456,1407537463,AO -1407537464,1407537479,A2 -1407537480,1407537487,CM -1407537488,1407537495,GH -1407537496,1407537511,A2 +1407537464,1407537511,GB 1407537512,1407537519,LR -1407537520,1407537543,A2 +1407537520,1407537543,GB 1407537544,1407537551,AO -1407537552,1407537575,A2 +1407537552,1407537575,GB 1407537576,1407537591,NG -1407537592,1407537607,A2 +1407537592,1407537607,GB 1407537608,1407537615,CM -1407537616,1407537631,A2 +1407537616,1407537631,GB 1407537632,1407537639,NG -1407537640,1407537679,A2 +1407537640,1407537679,GB 1407537680,1407537687,IQ -1407537688,1407537703,A2 +1407537688,1407537703,GB 1407537704,1407537735,NG -1407537736,1407537751,A2 +1407537736,1407537751,GB 1407537752,1407537847,NG -1407537848,1407537855,A2 +1407537848,1407537855,GB 1407537856,1407537863,NG 1407537864,1407537871,TG 1407537872,1407537879,IQ -1407537880,1407537903,A2 +1407537880,1407537903,GB 1407537904,1407537911,TG -1407537912,1407537927,A2 +1407537912,1407537927,GB 1407537928,1407537935,SL 1407537936,1407537943,GH 1407537944,1407537951,TG -1407537952,1407537959,A2 +1407537952,1407537959,GB 1407537960,1407537967,TG 1407537968,1407537975,NG -1407537976,1407537983,A2 +1407537976,1407537983,GB 1407537984,1407537991,NG -1407537992,1407537999,A2 +1407537992,1407537999,GB 1407538000,1407538023,NG -1407538024,1407538031,A2 +1407538024,1407538031,GB 1407538032,1407538039,NG 1407538040,1407538047,CD 1407538048,1407538055,NG -1407538056,1407538063,A2 +1407538056,1407538063,GB 1407538064,1407538071,LU -1407538072,1407538079,A2 +1407538072,1407538079,GB 1407538080,1407538087,LR 1407538088,1407538095,AO -1407538096,1407538111,A2 +1407538096,1407538111,GB 1407538112,1407538119,LR 1407538120,1407538127,NG -1407538128,1407538143,A2 +1407538128,1407538143,GB 1407538144,1407538151,GN -1407538152,1407538167,A2 +1407538152,1407538167,GB 1407538168,1407538175,IQ -1407538176,1407538199,A2 +1407538176,1407538199,GB 1407538200,1407538271,NG 1407538272,1407538279,CO -1407538280,1407538287,A2 +1407538280,1407538287,GB 1407538288,1407538295,NG 1407538296,1407538303,AO 1407538304,1407538311,NG 1407538312,1407538319,CD -1407538320,1407538327,A2 +1407538320,1407538327,GB 1407538328,1407538335,CD -1407538336,1407538343,A2 +1407538336,1407538343,GB 1407538344,1407538351,CD -1407538352,1407538383,A2 +1407538352,1407538383,GB 1407538384,1407538391,CM -1407538392,1407538407,A2 +1407538392,1407538407,GB 1407538408,1407538415,NG -1407538416,1407538423,A2 +1407538416,1407538423,GB 1407538424,1407538431,NG -1407538432,1407538439,A2 +1407538432,1407538439,GB 1407538440,1407538447,NG -1407538448,1407538463,A2 +1407538448,1407538463,GB 1407538464,1407538471,ZM 1407538472,1407538479,NG -1407538480,1407538663,A2 +1407538480,1407538663,GB 1407538664,1407538679,NG -1407538680,1407538863,A2 +1407538680,1407538863,GB 1407538864,1407538879,GE -1407538880,1407538887,A2 +1407538880,1407538887,GB 1407538888,1407538895,NG -1407538896,1407538911,A2 +1407538896,1407538911,GB 1407538912,1407538919,GH -1407538920,1407538927,A2 +1407538920,1407538927,GB 1407538928,1407538935,NG 1407538936,1407538943,GH -1407538944,1407538975,A2 +1407538944,1407538975,GB 1407538976,1407538983,NG 1407538984,1407538991,SL -1407538992,1407538999,A2 +1407538992,1407538999,GB 1407539000,1407539007,NG -1407539008,1407539055,A2 +1407539008,1407539055,GB 1407539056,1407539063,NG -1407539064,1407539103,A2 +1407539064,1407539103,GB 1407539104,1407539111,NG -1407539112,1407539143,A2 +1407539112,1407539143,GB 1407539144,1407539151,NG -1407539152,1407539167,A2 +1407539152,1407539167,GB 1407539168,1407539175,TD 1407539176,1407539183,GH -1407539184,1407539191,A2 +1407539184,1407539191,GB 1407539192,1407539199,NG 1407539200,1407539455,GE -1407539456,1407539711,A2 +1407539456,1407539711,GB 1407539712,1407539719,BE -1407539720,1407539727,A2 +1407539720,1407539727,GB 1407539728,1407539735,GR 1407539736,1407539743,NG -1407539744,1407539751,A2 +1407539744,1407539751,GB 1407539752,1407539759,NG -1407539760,1407539767,A2 +1407539760,1407539767,GB 1407539768,1407539775,GR -1407539776,1407539783,A2 +1407539776,1407539783,GB 1407539784,1407539791,GR 1407539792,1407539799,NG -1407539800,1407539823,A2 -1407539824,1407539831,NG -1407539832,1407539855,A2 +1407539800,1407539831,GB +1407539832,1407539839,NG +1407539840,1407539855,GB 1407539856,1407539863,CD 1407539864,1407539879,NG -1407539880,1407539887,A2 +1407539880,1407539887,GB 1407539888,1407539895,NG -1407539896,1407539903,CD -1407539904,1407539911,A2 +1407539896,1407539911,GB 1407539912,1407539927,NG -1407539928,1407539935,A2 +1407539928,1407539935,GB 1407539936,1407539943,GN -1407539944,1407539951,CD +1407539944,1407539951,GB 1407539952,1407539959,LR -1407539960,1407539967,A2 +1407539960,1407539967,GB 1407539968,1407539975,CD -1407539976,1407540055,A2 +1407539976,1407540055,GB 1407540056,1407540063,NG -1407540064,1407540071,A2 +1407540064,1407540071,GB 1407540072,1407540079,NG -1407540080,1407540111,A2 +1407540080,1407540111,GB 1407540112,1407540119,TG -1407540120,1407540135,A2 +1407540120,1407540135,GB 1407540136,1407540143,NG -1407540144,1407540159,A2 +1407540144,1407540159,GB 1407540160,1407540167,CD -1407540168,1407540199,A2 +1407540168,1407540199,GB 1407540200,1407540215,CD -1407540216,1407540223,A2 +1407540216,1407540223,GB 1407540224,1407540231,AO -1407540232,1407540247,NG -1407540248,1407540255,A2 -1407540256,1407540263,CD -1407540264,1407540271,A2 +1407540232,1407540239,GB +1407540240,1407540247,NG +1407540248,1407540271,GB 1407540272,1407540279,LR 1407540280,1407540287,NG 1407540288,1407540295,CD 1407540296,1407540303,NG 1407540304,1407540311,AO -1407540312,1407540319,A2 +1407540312,1407540319,GB 1407540320,1407540327,CD -1407540328,1407540343,A2 +1407540328,1407540343,GB 1407540344,1407540351,CF 1407540352,1407540359,TD -1407540360,1407540367,A2 +1407540360,1407540367,GB 1407540368,1407540375,LR -1407540376,1407540383,A2 -1407540384,1407540391,NG -1407540392,1407540415,A2 +1407540376,1407540415,GB 1407540416,1407540423,NG -1407540424,1407540431,A2 +1407540424,1407540431,GB 1407540432,1407540439,CI -1407540440,1407540447,A2 +1407540440,1407540447,GB 1407540448,1407540455,LR -1407540456,1407540463,A2 +1407540456,1407540463,GB 1407540464,1407540471,MU -1407540472,1407540479,A2 +1407540472,1407540479,GB 1407540480,1407540487,CM -1407540488,1407540495,A2 -1407540496,1407540503,NG -1407540504,1407540551,A2 +1407540488,1407540551,GB 1407540552,1407540559,NG -1407540560,1407540567,CD -1407540568,1407540591,A2 -1407540592,1407540599,GN -1407540600,1407540607,A2 -1407540608,1407540615,CD +1407540560,1407540615,GB 1407540616,1407540623,SD -1407540624,1407540655,A2 +1407540624,1407540655,GB 1407540656,1407540663,CD -1407540664,1407540695,A2 +1407540664,1407540695,GB 1407540696,1407540703,NG -1407540704,1407540767,A2 +1407540704,1407540767,GB 1407540768,1407540775,NG -1407540776,1407540991,A2 +1407540776,1407540991,GB 1407540992,1407540999,CD -1407541000,1407541023,A2 +1407541000,1407541023,GB 1407541024,1407541031,LR 1407541032,1407541039,NG -1407541040,1407541047,A2 +1407541040,1407541047,GB 1407541048,1407541055,NG -1407541056,1407541063,A2 +1407541056,1407541063,GB 1407541064,1407541071,NG -1407541072,1407541095,A2 +1407541072,1407541095,GB 1407541096,1407541103,GQ -1407541104,1407541175,A2 +1407541104,1407541175,GB 1407541176,1407541183,NG -1407541184,1407541191,A2 +1407541184,1407541191,GB 1407541192,1407541199,NG -1407541200,1407541471,A2 +1407541200,1407541471,GB 1407541472,1407541495,NG -1407541496,1407541535,A2 +1407541496,1407541535,GB 1407541536,1407541543,CM -1407541544,1407541551,A2 +1407541544,1407541551,GB 1407541552,1407541559,NG 1407541560,1407541567,GH -1407541568,1407541711,A2 +1407541568,1407541711,GB 1407541712,1407541719,NG -1407541720,1407541727,A2 +1407541720,1407541727,GB 1407541728,1407541735,NG -1407541736,1407541751,A2 +1407541736,1407541751,GB 1407541752,1407541759,NG -1407541760,1407541887,A2 +1407541760,1407541887,GB 1407541888,1407542143,NG -1407542144,1407542543,A2 +1407542144,1407542543,GB 1407542544,1407542551,LR -1407542552,1407542575,A2 +1407542552,1407542575,GB 1407542576,1407542583,CD -1407542584,1407542599,A2 +1407542584,1407542599,GB 1407542600,1407542607,TG -1407542608,1407542623,A2 +1407542608,1407542623,GB 1407542624,1407542631,BJ 1407542632,1407542639,NG -1407542640,1407542655,A2 +1407542640,1407542655,GB 1407542656,1407542663,SL -1407542664,1407542671,A2 +1407542664,1407542671,GB 1407542672,1407542679,CM 1407542680,1407542687,NG 1407542688,1407542695,CD 1407542696,1407542703,NG -1407542704,1407542727,A2 +1407542704,1407542727,GB 1407542728,1407542735,NG -1407542736,1407542767,A2 +1407542736,1407542767,GB 1407542768,1407542775,GA -1407542776,1407542791,A2 +1407542776,1407542791,GB 1407542792,1407542799,NG -1407542800,1407542847,A2 +1407542800,1407542847,GB 1407542848,1407542863,NG -1407542864,1407542903,A2 +1407542864,1407542903,GB 1407542904,1407542911,CD 1407542912,1407543039,AT -1407543040,1407543167,A2 +1407543040,1407543167,GB 1407543168,1407543183,GH -1407543184,1407543191,A2 +1407543184,1407543191,GB 1407543192,1407543239,NG -1407543240,1407543255,A2 +1407543240,1407543255,GB 1407543256,1407543263,NG -1407543264,1407543279,A2 +1407543264,1407543279,GB 1407543280,1407543287,NG -1407543288,1407545855,A2 +1407543288,1407545855,GB 1407545856,1407545863,CI -1407545864,1407545871,A2 +1407545864,1407545871,GB 1407545872,1407545879,CD -1407545880,1407545887,A2 +1407545880,1407545887,GB 1407545888,1407545895,NG -1407545896,1407545903,CD -1407545904,1407545911,A2 -1407545912,1407545927,NG -1407545928,1407545935,A2 +1407545896,1407545911,GB +1407545912,1407545919,NG +1407545920,1407545935,GB 1407545936,1407545943,ZA -1407545944,1407545951,A2 +1407545944,1407545951,GB 1407545952,1407545959,BJ -1407545960,1407545967,A2 +1407545960,1407545967,GB 1407545968,1407545975,GQ -1407545976,1407545991,A2 +1407545976,1407545991,GB 1407545992,1407545999,GN -1407546000,1407546007,CF -1407546008,1407546023,A2 +1407546000,1407546023,GB 1407546024,1407546047,NG -1407546048,1407546055,A2 -1407546056,1407546063,NG +1407546048,1407546063,GB 1407546064,1407546071,ML -1407546072,1407546367,A2 +1407546072,1407546367,GB 1407546368,1407546495,AE -1407546496,1407546863,A2 +1407546496,1407546863,GB 1407546864,1407546879,LR -1407546880,1407547143,A2 -1407547144,1407547151,GH -1407547152,1407547167,A2 +1407546880,1407546959,GB +1407546960,1407546967,GH +1407546968,1407547039,GB +1407547040,1407547047,GN +1407547048,1407547063,GB +1407547064,1407547071,NG +1407547072,1407547167,GB 1407547168,1407547175,NG 1407547176,1407547183,GH 1407547184,1407547191,UG 1407547192,1407547199,NG 1407547200,1407547207,AO 1407547208,1407547215,TD -1407547216,1407547239,A2 +1407547216,1407547239,GB 1407547240,1407547255,SL -1407547256,1407547263,A2 +1407547256,1407547263,GB 1407547264,1407547271,SL -1407547272,1407547303,A2 +1407547272,1407547303,GB 1407547304,1407547311,SL 1407547312,1407547327,NG -1407547328,1407547335,A2 +1407547328,1407547335,GB 1407547336,1407547343,CI -1407547344,1407547911,NG -1407547912,1407547919,A2 +1407547344,1407547375,NG +1407547376,1407547383,GB +1407547384,1407547911,NG +1407547912,1407547919,GB 1407547920,1407547927,CG -1407547928,1407547943,A2 +1407547928,1407547943,GB 1407547944,1407547951,BJ -1407547952,1407547983,A2 +1407547952,1407547983,GB 1407547984,1407547999,BJ -1407548000,1407548023,A2 +1407548000,1407548023,GB 1407548024,1407548031,NG -1407548032,1407548047,A2 +1407548032,1407548047,GB 1407548048,1407548055,GA 1407548056,1407548063,NG -1407548064,1407548111,A2 +1407548064,1407548111,GB 1407548112,1407548119,CI -1407548120,1407548127,A2 +1407548120,1407548127,GB 1407548128,1407548143,CM -1407548144,1407548151,A2 +1407548144,1407548151,GB 1407548152,1407548415,NG 1407548416,1407548443,GE 1407548444,1407548447,NE 1407548448,1407548543,GE -1407548544,1407548711,A2 +1407548544,1407548711,GB 1407548712,1407548719,CD -1407548720,1407548767,A2 -1407548768,1407548775,CD -1407548776,1407548927,A2 +1407548720,1407548927,GB 1407548928,1407548959,NG -1407548960,1407548967,A2 +1407548960,1407548967,GB 1407548968,1407548975,CM -1407548976,1407548983,A2 +1407548976,1407548983,GB 1407548984,1407548991,CD -1407548992,1407549039,A2 -1407549040,1407549047,NG -1407549048,1407549055,A2 +1407548992,1407549055,GB 1407549056,1407549063,NG 1407549064,1407549071,GA -1407549072,1407549079,NG -1407549080,1407549087,A2 +1407549072,1407549087,GB 1407549088,1407549095,LR -1407549096,1407549119,A2 +1407549096,1407549119,GB 1407549120,1407549127,LR -1407549128,1407549143,A2 +1407549128,1407549143,GB 1407549144,1407549159,LR -1407549160,1407549167,A2 -1407549168,1407549183,NG -1407549184,1407549439,A2 +1407549160,1407549175,GB +1407549176,1407549183,NG +1407549184,1407549439,GB 1407549440,1407582207,RU 1407582208,1407614975,PL 1407614976,1407680511,ES @@ -45653,7 +54223,11 @@ 1407682304,1407682559,FR 1407682560,1407682879,GB 1407682880,1407682911,FI -1407682912,1407687423,GB +1407682912,1407683431,GB +1407683432,1407683439,IL +1407683440,1407683471,GB +1407683472,1407683479,IL +1407683480,1407687423,GB 1407687424,1407687679,ES 1407687680,1407693159,GB 1407693160,1407693167,ES @@ -45691,23 +54265,29 @@ 1407706368,1407706423,FR 1407706424,1407706431,GB 1407706432,1407706559,FR -1407706560,1407707703,GB +1407706560,1407707647,GB +1407707648,1407707703,EU 1407707704,1407707839,CH 1407707840,1407707903,GB 1407707904,1407707935,CH 1407707936,1407709183,GB 1407709184,1407709695,DE -1407709696,1407710207,GB +1407709696,1407709951,GB +1407709952,1407710207,EU 1407710208,1407710239,ES -1407710240,1407710975,GB +1407710240,1407710491,GB +1407710492,1407710495,IL +1407710496,1407710651,GB +1407710652,1407710655,IL +1407710656,1407710975,GB 1407710976,1407711319,FR 1407711320,1407711327,GB 1407711328,1407711743,FR 1407711744,1407712207,GB 1407712208,1407712223,FR 1407712224,1407712767,GB -1407712768,1407712831,DE -1407712832,1407712887,GB +1407712768,1407712863,DE +1407712864,1407712887,GB 1407712888,1407712911,DE 1407712912,1407712919,GB 1407712920,1407712959,DE @@ -45750,7 +54330,8 @@ 1408368640,1408376831,NO 1408376832,1408385023,DE 1408385024,1408393215,PL -1408393216,1408401407,NL +1408393216,1408397311,UA +1408397312,1408401407,PL 1408401408,1408434175,RU 1408434176,1408436223,DE 1408436224,1408438271,LU @@ -45791,7 +54372,9 @@ 1408761856,1409286143,SE 1409286144,1409362431,HU 1409362432,1409363967,BG -1409363968,1409413119,HU +1409363968,1409380655,HU +1409380656,1409380673,RO +1409380674,1409413119,HU 1409413120,1409415167,BG 1409415168,1409430271,HU 1409430272,1409430783,RO @@ -45973,16 +54556,11 @@ 1410036192,1410036207,PA 1410036208,1410036735,A2 1410036736,1410036751,PA -1410036752,1410036991,A2 -1410036992,1410037247,LB -1410037248,1410037759,A2 -1410037760,1410038015,US -1410038016,1410042815,A2 +1410036752,1410042815,A2 1410042816,1410042831,US 1410042832,1410045183,A2 1410045184,1410045439,IQ -1410045440,1410045695,LB -1410045696,1410071815,A2 +1410045440,1410071815,A2 1410071816,1410071839,DE 1410071840,1410072319,A2 1410072320,1410072575,AE @@ -45993,9 +54571,19 @@ 1410204480,1410204495,PT 1410204496,1410212863,FR 1410212864,1410213119,GB -1410213120,1410234839,FR +1410213120,1410225431,FR +1410225432,1410225439,GB +1410225440,1410233575,FR +1410233576,1410233583,IE +1410233584,1410234839,FR 1410234840,1410234847,A2 -1410234848,1410258527,FR +1410234848,1410239943,FR +1410239944,1410239951,GB +1410239952,1410241759,FR +1410241760,1410241775,GB +1410241776,1410257495,FR +1410257496,1410257503,GB +1410257504,1410258527,FR 1410258528,1410258535,ES 1410258536,1410261007,FR 1410261008,1410261015,GB @@ -46020,7 +54608,8 @@ 1410318336,1410319359,LV 1410319360,1410334719,LT 1410334720,1410341887,ES -1410341888,1410342911,MA +1410341888,1410342655,MA +1410342656,1410342911,ES 1410342912,1410351103,SK 1410351104,1410353039,CH 1410353040,1410353047,NI @@ -46047,7 +54636,11 @@ 1410416640,1410424831,TR 1410424832,1410433023,DE 1410433024,1410441215,BE -1410441216,1410449407,DE +1410441216,1410443295,DE +1410443296,1410443327,IR +1410443328,1410443383,DE +1410443384,1410443387,US +1410443388,1410449407,DE 1410449408,1410457599,SE 1410457600,1410465791,RU 1410465792,1410473983,ES @@ -46060,7 +54653,9 @@ 1410514944,1410523135,GB 1410523136,1410531327,PT 1410531328,1410539519,DE -1410539520,1410544415,GB +1410539520,1410540159,GB +1410540160,1410540191,DE +1410540192,1410544415,GB 1410544416,1410544431,DE 1410544432,1410547711,GB 1410547712,1410555903,CZ @@ -46137,21 +54732,24 @@ 1410711552,1410719743,BG 1410719744,1410727935,RU 1410727936,1410736127,BG -1410736128,1410736128,RS -1410736129,1410736382,AL -1410736383,1410736384,RS +1410736128,1410736383,AL +1410736384,1410736384,RS 1410736385,1410736638,AL -1410736639,1410736640,RS -1410736641,1410736894,AL -1410736895,1410736896,RS +1410736639,1410736639,RS +1410736640,1410736751,AL +1410736752,1410736767,RS +1410736768,1410736895,AL +1410736896,1410736896,RS 1410736897,1410736911,AL 1410736912,1410736928,RS -1410736929,1410736991,AL -1410736992,1410737415,RS +1410736929,1410737407,AL +1410737408,1410737415,RS 1410737416,1410737423,AL 1410737424,1410737431,RS 1410737432,1410737439,AL -1410737440,1410737664,RS +1410737440,1410737535,RS +1410737536,1410737663,AL +1410737664,1410737664,RS 1410737665,1410737918,AL 1410737919,1410737920,RS 1410737921,1410738174,AL @@ -46175,11 +54773,13 @@ 1410738385,1410738390,AL 1410738391,1410738439,RS 1410738440,1410738447,AL -1410738448,1410738703,RS -1410738704,1410738718,AL +1410738448,1410738559,RS +1410738560,1410738718,AL 1410738719,1410738720,RS 1410738721,1410738734,AL -1410738735,1410738752,RS +1410738735,1410738735,RS +1410738736,1410738751,AL +1410738752,1410738752,RS 1410738753,1410738766,AL 1410738767,1410738768,RS 1410738769,1410738782,AL @@ -46195,11 +54795,17 @@ 1410738897,1410738902,AL 1410738903,1410738912,RS 1410738913,1410738927,AL -1410738928,1410739200,RS +1410738928,1410738943,RS +1410738944,1410738967,AL +1410738968,1410739023,RS +1410739024,1410739031,AL +1410739032,1410739200,RS 1410739201,1410739326,AL 1410739327,1410739328,RS 1410739329,1410739390,AL -1410739391,1410739472,RS +1410739391,1410739391,RS +1410739392,1410739471,AL +1410739472,1410739472,RS 1410739473,1410739486,AL 1410739487,1410739520,RS 1410739521,1410739534,AL @@ -46207,9 +54813,13 @@ 1410739544,1410739550,AL 1410739551,1410739568,RS 1410739569,1410739582,AL -1410739583,1410739616,RS +1410739583,1410739583,RS +1410739584,1410739599,AL +1410739600,1410739616,RS 1410739617,1410739630,AL -1410739631,1410739696,RS +1410739631,1410739663,RS +1410739664,1410739679,AL +1410739680,1410739696,RS 1410739697,1410739710,AL 1410739711,1410739712,RS 1410739713,1410739719,AL @@ -46232,39 +54842,37 @@ 1410739880,1410739887,RS 1410739888,1410739919,AL 1410739920,1410739927,RS -1410739928,1410739951,AL -1410739952,1410739967,RS +1410739928,1410739959,AL +1410739960,1410739967,RS 1410739968,1410739995,AL 1410739996,1410739999,RS 1410740000,1410740003,AL 1410740004,1410740007,RS 1410740008,1410740043,AL 1410740044,1410740047,RS -1410740048,1410740075,AL -1410740076,1410740079,RS -1410740080,1410740122,AL +1410740048,1410740122,AL 1410740123,1410740123,RS -1410740124,1410740135,AL -1410740136,1410740139,RS -1410740140,1410740171,AL +1410740124,1410740171,AL 1410740172,1410740175,RS 1410740176,1410740238,AL 1410740239,1410740239,RS 1410740240,1410740335,AL 1410740336,1410740343,RS -1410740344,1410740415,AL -1410740416,1410740423,RS -1410740424,1410740471,AL +1410740344,1410740471,AL 1410740472,1410740479,RS 1410740480,1410740507,AL 1410740508,1410740511,RS 1410740512,1410740515,AL 1410740516,1410740519,RS -1410740520,1410740643,AL +1410740520,1410740591,AL +1410740592,1410740595,RS +1410740596,1410740643,AL 1410740644,1410740647,RS 1410740648,1410740675,AL 1410740676,1410740679,RS -1410740680,1410740734,AL +1410740680,1410740695,AL +1410740696,1410740699,RS +1410740700,1410740734,AL 1410740735,1410740735,RS 1410740736,1410740759,AL 1410740760,1410740767,RS @@ -46273,25 +54881,21 @@ 1410740880,1410740911,AL 1410740912,1410740919,RS 1410740920,1410740931,AL -1410740932,1410740991,RS +1410740932,1410740935,RS +1410740936,1410740943,AL +1410740944,1410740991,RS 1410740992,1410741303,AL 1410741304,1410741304,RS 1410741305,1410741311,AL 1410741312,1410741327,RS 1410741328,1410741343,AL 1410741344,1410741351,RS -1410741352,1410741387,AL -1410741388,1410741391,RS -1410741392,1410741419,AL -1410741420,1410741423,RS -1410741424,1410741427,AL -1410741428,1410741431,RS -1410741432,1410741463,AL +1410741352,1410741463,AL 1410741464,1410741471,RS -1410741472,1410741479,AL -1410741480,1410741483,RS -1410741484,1410742279,AL -1410742280,1410742319,RS +1410741472,1410742279,AL +1410742280,1410742287,RS +1410742288,1410742303,AL +1410742304,1410742319,RS 1410742320,1410742351,AL 1410742352,1410742359,RS 1410742360,1410742415,AL @@ -46302,21 +54906,39 @@ 1410742924,1410742927,RS 1410742928,1410742931,AL 1410742932,1410742939,RS -1410742940,1410742943,AL -1410742944,1410742947,RS -1410742948,1410742952,AL +1410742940,1410742952,AL 1410742953,1410742955,RS -1410742956,1410742959,AL -1410742960,1410742971,RS +1410742956,1410742963,AL +1410742964,1410742971,RS 1410742972,1410742975,AL -1410742976,1410742983,RS -1410742984,1410742987,AL -1410742988,1410742991,RS -1410742992,1410742996,AL -1410742997,1410743039,RS -1410743040,1410743935,AL -1410743936,1410743999,RS -1410744000,1410744319,AL +1410742976,1410742979,RS +1410742980,1410742996,AL +1410742997,1410742999,RS +1410743000,1410743059,AL +1410743060,1410743063,RS +1410743064,1410743075,AL +1410743076,1410743079,RS +1410743080,1410743087,AL +1410743088,1410743295,RS +1410743296,1410743551,AL +1410743552,1410743775,RS +1410743776,1410743783,AL +1410743784,1410743807,RS +1410743808,1410743967,AL +1410743968,1410744031,RS +1410744032,1410744063,AL +1410744064,1410744083,RS +1410744084,1410744087,AL +1410744088,1410744107,RS +1410744108,1410744119,AL +1410744120,1410744135,RS +1410744136,1410744139,AL +1410744140,1410744155,RS +1410744156,1410744163,AL +1410744164,1410744167,RS +1410744168,1410744171,AL +1410744172,1410744191,RS +1410744192,1410744319,AL 1410744320,1410744575,FR 1410744576,1410744831,A2 1410744832,1410745223,FR @@ -46368,13 +54990,15 @@ 1410755068,1410755071,DE 1410755072,1410755327,AQ 1410755328,1410755583,DE -1410755584,1410759679,AQ +1410755584,1410759423,AQ +1410759424,1410759679,DE 1410759680,1410760191,US 1410760192,1410760447,DE -1410760448,1410760455,CN +1410760448,1410760455,NL 1410760456,1410760463,BS -1410760464,1410760471,AQ -1410760472,1410760487,DE +1410760464,1410760471,CN +1410760472,1410760479,AQ +1410760480,1410760487,DE 1410760488,1410760503,AQ 1410760504,1410760575,DE 1410760576,1410760703,AQ @@ -46392,8 +55016,8 @@ 1410850816,1410859007,DE 1410859008,1411383295,NL 1411383296,1411448831,LT -1411448832,1411451391,IT -1411451392,1411451903,DE +1411448832,1411451647,IT +1411451648,1411451903,DE 1411451904,1411452159,IT 1411452160,1411452415,DE 1411452416,1411453439,IT @@ -46428,7 +55052,6 @@ 1411736672,1411737079,FR 1411737080,1411737087,A2 1411737088,1411776511,FR -1411776512,1411780607,GR 1411780608,1411784703,PL 1411784704,1411788799,GB 1411788800,1411792895,IT @@ -46565,8 +55188,8 @@ 1412003640,1412003647,BA 1412003648,1412003855,SI 1412003856,1412003903,BG -1412003904,1412003935,SI -1412003936,1412004351,BG +1412003904,1412003967,SI +1412003968,1412004351,BG 1412004352,1412004863,BA 1412004864,1412005887,SI 1412005888,1412038655,NL @@ -46615,7 +55238,9 @@ 1412775936,1412792319,NL 1412792320,1412793343,US 1412793344,1412793855,EU -1412793856,1412804607,US +1412793856,1412795135,US +1412795136,1412795391,EU +1412795392,1412804607,US 1412804608,1412804863,EU 1412804864,1412805631,US 1412805632,1412806143,EU @@ -46652,38 +55277,238 @@ 1422393600,1422393855,IT 1422393856,1422398719,DE 1422398720,1422398783,IT -1422398784,1422399103,DE -1422399104,1422399135,IT -1422399136,1422399231,DE +1422398784,1422398847,DE +1422398848,1422398911,CN +1422398912,1422399231,DE 1422399232,1422399487,US 1422399488,1422399999,DE 1422400000,1422400255,IT 1422400256,1422400511,DE 1422400512,1422400767,BR -1422400768,1422403839,DE +1422400768,1422401319,DE +1422401320,1422401327,AT +1422401328,1422403839,DE 1422403840,1422403903,IT 1422403904,1422403935,SE -1422403936,1422406399,DE +1422403936,1422403943,AT +1422403944,1422406399,DE 1422406400,1422406463,GB -1422406464,1422410367,DE +1422406464,1422406471,AT +1422406472,1422410335,DE +1422410336,1422410343,AT +1422410344,1422410367,DE 1422410368,1422410495,IT -1422410496,1422445055,DE +1422410496,1422418943,US +1422418944,1422419967,DE +1422419968,1422423807,US +1422423808,1422425855,DE +1422425856,1422430463,US +1422430464,1422432511,DE +1422432512,1422436863,US +1422436864,1422437391,DE +1422437392,1422437399,AT +1422437400,1422437439,DE +1422437440,1422437455,CH +1422437456,1422437647,DE +1422437648,1422437655,AT +1422437656,1422437695,DE +1422437696,1422437711,CH +1422437712,1422437903,DE +1422437904,1422437911,AT +1422437912,1422437951,DE +1422437952,1422437967,CH +1422437968,1422438159,DE +1422438160,1422438167,AT +1422438168,1422438207,DE +1422438208,1422438223,CH +1422438224,1422438415,DE +1422438416,1422438423,AT +1422438424,1422438463,DE +1422438464,1422438479,CH +1422438480,1422438671,DE +1422438672,1422438679,AT +1422438680,1422438719,DE +1422438720,1422438735,CH +1422438736,1422438927,DE +1422438928,1422438935,AT +1422438936,1422438975,DE +1422438976,1422438991,CH +1422438992,1422439183,DE +1422439184,1422439191,AT +1422439192,1422439231,DE +1422439232,1422439247,CH +1422439248,1422439439,DE +1422439440,1422439447,AT +1422439448,1422439487,DE +1422439488,1422439503,CH +1422439504,1422439695,DE +1422439696,1422439703,AT +1422439704,1422439743,DE +1422439744,1422439759,CH +1422439760,1422439951,DE +1422439952,1422439959,AT +1422439960,1422439999,DE +1422440000,1422440015,CH +1422440016,1422440207,DE +1422440208,1422440215,AT +1422440216,1422440255,DE +1422440256,1422440271,CH +1422440272,1422440463,DE +1422440464,1422440471,AT +1422440472,1422440511,DE +1422440512,1422440527,CH +1422440528,1422440719,DE +1422440720,1422440727,AT +1422440728,1422440767,DE +1422440768,1422440783,CH +1422440784,1422440975,DE +1422440976,1422440983,AT +1422440984,1422441023,DE +1422441024,1422441039,CH +1422441040,1422441231,DE +1422441232,1422441239,AT +1422441240,1422441279,DE +1422441280,1422441295,CH +1422441296,1422441487,DE +1422441488,1422441495,AT +1422441496,1422441535,DE +1422441536,1422441551,CH +1422441552,1422441743,DE +1422441744,1422441751,AT +1422441752,1422441791,DE +1422441792,1422441807,CH +1422441808,1422441999,DE +1422442000,1422442007,AT +1422442008,1422442047,DE +1422442048,1422442063,CH +1422442064,1422442255,DE +1422442256,1422442263,AT +1422442264,1422442303,DE +1422442304,1422442319,CH +1422442320,1422442751,DE +1422442752,1422443263,US +1422443264,1422444287,DE +1422444288,1422444543,US +1422444544,1422444671,CN +1422444672,1422445055,DE 1422445056,1422446079,IT -1422446080,1422451551,DE +1422446080,1422448639,DE +1422448640,1422450687,US +1422450688,1422451119,DE +1422451120,1422451127,AT +1422451128,1422451199,DE +1422451200,1422451455,US +1422451456,1422451551,DE 1422451552,1422451583,SE -1422451584,1422452271,DE +1422451584,1422451687,DE +1422451688,1422451695,AT +1422451696,1422452271,DE 1422452272,1422452275,RU -1422452276,1422468207,DE -1422468208,1422468223,IT -1422468224,1422468671,DE +1422452276,1422452567,DE +1422452568,1422452575,AT +1422452576,1422453007,DE +1422453008,1422453015,AT +1422453016,1422453263,DE +1422453264,1422453271,AT +1422453272,1422453519,DE +1422453520,1422453527,AT +1422453528,1422453775,DE +1422453776,1422453783,AT +1422453784,1422454031,DE +1422454032,1422454039,AT +1422454040,1422454287,DE +1422454288,1422454295,AT +1422454296,1422454543,DE +1422454544,1422454551,AT +1422454552,1422454847,DE +1422454848,1422454851,US +1422454852,1422454871,DE +1422454872,1422454879,AT +1422454880,1422455551,DE +1422455552,1422456063,US +1422456064,1422456127,DE +1422456128,1422456135,AT +1422456136,1422456319,DE +1422456320,1422456575,US +1422456576,1422456639,DE +1422456640,1422456647,AT +1422456648,1422457215,DE +1422457216,1422457223,AT +1422457224,1422457407,DE +1422457408,1422457415,AT +1422457416,1422457471,DE +1422457472,1422457487,US +1422457488,1422457855,DE +1422457856,1422458111,US +1422458112,1422459647,DE +1422459648,1422459903,US +1422459904,1422460927,DE +1422460928,1422461183,US +1422461184,1422464255,DE +1422464256,1422466559,US +1422466560,1422466815,DE +1422466816,1422467071,US +1422467072,1422467839,DE +1422467840,1422468095,US +1422468096,1422468671,DE 1422468672,1422468735,IT -1422468736,1422469839,DE +1422468736,1422468799,DE +1422468800,1422468863,CN +1422468864,1422469839,DE 1422469840,1422469847,RO -1422469848,1422476863,DE +1422469848,1422469903,DE +1422469904,1422469911,AT +1422469912,1422470159,DE +1422470160,1422470167,AT +1422470168,1422470415,DE +1422470416,1422470423,AT +1422470424,1422470671,DE +1422470672,1422470679,AT +1422470680,1422470927,DE +1422470928,1422470935,AT +1422470936,1422471183,DE +1422471184,1422471191,AT +1422471192,1422471439,DE +1422471440,1422471447,AT +1422471448,1422471695,DE +1422471696,1422471703,AT +1422471704,1422471951,DE +1422471952,1422471959,AT +1422471960,1422472207,DE +1422472208,1422472215,AT +1422472216,1422472463,DE +1422472464,1422472471,AT +1422472472,1422472719,DE +1422472720,1422472727,AT +1422472728,1422472975,DE +1422472976,1422472983,AT +1422472984,1422473231,DE +1422473232,1422473239,AT +1422473240,1422473487,DE +1422473488,1422473495,AT +1422473496,1422473743,DE +1422473744,1422473751,AT +1422473752,1422473999,DE +1422474000,1422474007,AT +1422474008,1422474255,DE +1422474256,1422474263,AT +1422474264,1422474511,DE +1422474512,1422474519,AT +1422474520,1422474767,DE +1422474768,1422474775,AT +1422474776,1422475023,DE +1422475024,1422475031,AT +1422475032,1422476863,DE 1422476864,1422476895,GB 1422476896,1422479615,DE 1422479616,1422479871,BE -1422479872,1422491647,DE +1422479872,1422480431,DE +1422480432,1422480447,GB +1422480448,1422483423,DE +1422483424,1422483439,GB +1422483440,1422484463,DE +1422484464,1422484479,GB +1422484480,1422491647,DE 1422491648,1422508031,RU 1422508032,1422512127,BG 1422512128,1422516223,PL @@ -46694,7 +55519,7 @@ 1422655488,1422721023,RU 1422721024,1422729215,PL 1422729216,1422737407,NO -1422737408,1422745599,EU +1422737408,1422745599,NL 1422745600,1422753791,EG 1422753792,1422761983,FR 1422761984,1422770175,PL @@ -46713,11 +55538,11 @@ 1422858144,1422858239,EU 1422858240,1422858623,FR 1422858624,1422909439,EU -1422909440,1422909695,NL -1422909696,1422911231,EU +1422909440,1422909951,NL +1422909952,1422911231,EU 1422911232,1422911487,NL -1422911488,1422917375,EU -1422917376,1422917631,GB +1422911488,1422917119,EU +1422917120,1422917631,GB 1422917632,1423441919,NO 1423441920,1423704063,SE 1423704064,1423966207,IT @@ -46742,7 +55567,9 @@ 1424590768,1424590771,GB 1424590772,1424590783,SE 1424590784,1424590847,CH -1424590848,1424591406,SE +1424590848,1424591359,SE +1424591360,1424591367,GB +1424591368,1424591406,SE 1424591407,1424591407,GB 1424591408,1424591423,SE 1424591424,1424591439,GB @@ -46750,7 +55577,9 @@ 1424591464,1424591471,GB 1424591472,1424591551,SE 1424591552,1424591615,CZ -1424591616,1424592639,GB +1424591616,1424591839,GB +1424591840,1424591871,NL +1424591872,1424592639,GB 1424592640,1424593151,FR 1424593152,1424593407,NL 1424593408,1424593663,DE @@ -46759,12 +55588,11 @@ 1424593792,1424593919,DE 1424593920,1424593967,FR 1424593968,1424593983,GB -1424593984,1424594055,FR +1424593984,1424594047,FR +1424594048,1424594055,GB 1424594056,1424594063,IT 1424594064,1424594103,FR -1424594104,1424594111,GB -1424594112,1424594175,FR -1424594176,1424594431,GB +1424594104,1424594431,GB 1424594432,1424594519,IE 1424594520,1424594527,GB 1424594528,1424594535,IE @@ -46810,8 +55638,8 @@ 1424600576,1424600831,FR 1424600832,1424601087,BE 1424601088,1424601343,GB -1424601344,1424601351,ES -1424601352,1424601599,GB +1424601344,1424601367,ES +1424601368,1424601599,GB 1424601600,1424601855,CH 1424601856,1424602111,GB 1424602112,1424602623,DE @@ -46838,10 +55666,14 @@ 1424604800,1424604927,GB 1424604928,1424604959,NL 1424604960,1424604967,GB -1424604968,1424605119,NL +1424604968,1424605023,NL +1424605024,1424605055,GB +1424605056,1424605119,NL 1424605120,1424605135,GB 1424605136,1424605183,NL -1424605184,1424605439,GB +1424605184,1424605247,GB +1424605248,1424605279,NL +1424605280,1424605439,GB 1424605440,1424605567,BG 1424605568,1424605583,GR 1424605584,1424605599,BE @@ -46863,14 +55695,13 @@ 1424607216,1424607223,SK 1424607224,1424607487,GB 1424607488,1424607871,DE -1424607872,1424608031,GB +1424607872,1424607999,EU +1424608000,1424608031,GB 1424608032,1424608083,FR 1424608084,1424608087,GB 1424608088,1424608127,FR 1424608128,1424608279,GB -1424608280,1424608319,FR -1424608320,1424608327,GB -1424608328,1424608383,FR +1424608280,1424608383,FR 1424608384,1424608399,ES 1424608400,1424608511,FR 1424608512,1424608559,ES @@ -46896,7 +55727,9 @@ 1424611136,1424611151,GB 1424611152,1424611271,BE 1424611272,1424611279,LU -1424611280,1424611327,BE +1424611280,1424611287,BE +1424611288,1424611295,FR +1424611296,1424611327,BE 1424611328,1424611583,PL 1424611584,1424612095,GB 1424612096,1424612231,CZ @@ -46913,8 +55746,7 @@ 1424614096,1424614127,IT 1424614128,1424614135,GB 1424614136,1424614143,IT -1424614144,1424614399,GB -1424614400,1424614415,FR +1424614144,1424614415,GB 1424614416,1424614503,IT 1424614504,1424614511,GB 1424614512,1424614655,IT @@ -46925,8 +55757,8 @@ 1424615804,1424615807,GB 1424615808,1424615935,IT 1424615936,1424616191,FR -1424616192,1424616447,IT -1424616448,1424616479,GB +1424616192,1424616320,IT +1424616321,1424616479,GB 1424616480,1424616483,ES 1424616484,1424616487,GB 1424616488,1424616503,ES @@ -46941,8 +55773,8 @@ 1424616960,1424617215,FR 1424617216,1424617231,IT 1424617232,1424617247,GB -1424617248,1424617351,IT -1424617352,1424617391,GB +1424617248,1424617359,IT +1424617360,1424617391,GB 1424617392,1424617395,IT 1424617396,1424617399,GB 1424617400,1424617407,IT @@ -46958,7 +55790,8 @@ 1424618048,1424618191,IT 1424618192,1424618207,GB 1424618208,1424618239,IT -1424618240,1424618495,NL +1424618240,1424618367,GB +1424618368,1424618495,NL 1424618496,1424618751,GB 1424618752,1424618927,FR 1424618928,1424618943,IT @@ -46969,8 +55802,11 @@ 1424619840,1424619915,BE 1424619916,1424619919,GB 1424619920,1424620031,BE -1424620032,1424621055,GB -1424621056,1424621567,IT +1424620032,1424620767,GB +1424620768,1424620775,RU +1424620776,1424620783,DE +1424620784,1424621311,GB +1424621312,1424621567,IT 1424621568,1424625663,PL 1424625664,1424629759,GB 1424629760,1424633855,PL @@ -47092,7 +55928,9 @@ 1425439544,1425439711,DE 1425439712,1425439727,CZ 1425439728,1425440767,DE -1425440768,1425442815,SE +1425440768,1425441935,SE +1425441936,1425441943,FI +1425441944,1425442815,SE 1425442816,1425444863,GB 1425444864,1425445126,IT 1425445127,1425445127,FR @@ -47137,7 +55975,9 @@ 1425472040,1425473535,DE 1425473536,1425485311,RO 1425485312,1425485823,AE -1425485824,1425506303,RO +1425485824,1425491967,RO +1425491968,1425492223,EU +1425492224,1425506303,RO 1425506304,1425522687,NO 1425522688,1425539071,IT 1425539072,1425801215,FI @@ -47397,7 +56237,11 @@ 1426703104,1426703167,RU 1426703168,1426703214,LV 1426703215,1426703217,RU -1426703218,1426716159,LV +1426703218,1426704144,LV +1426704145,1426704145,EU +1426704146,1426704146,LV +1426704147,1426704147,EU +1426704148,1426716159,LV 1426716160,1426716415,RU 1426716416,1426718719,LV 1426718720,1426731007,SI @@ -47482,9 +56326,7 @@ 1427062784,1427095551,RU 1427095552,1427111935,LV 1427111936,1427177471,DE -1427177472,1427216703,NL -1427216704,1427216767,BE -1427216768,1427227135,NL +1427177472,1427227135,NL 1427227136,1427227647,US 1427227648,1427227967,NL 1427227968,1427227975,GB @@ -47496,14 +56338,87 @@ 1427228016,1427228023,FR 1427228024,1427243007,NL 1427243008,1427308543,IT -1427308544,1427374079,NO +1427308544,1427364571,NO +1427364572,1427364575,SE +1427364576,1427374079,NO 1427374080,1427439615,IT 1427439616,1427505151,RU 1427505152,1427570687,DE 1427570688,1427636223,FI 1427636224,1427668991,DK 1427668992,1427701759,SE -1427701760,1427723391,DE +1427701760,1427705115,DE +1427705116,1427705117,RU +1427705118,1427705118,BG +1427705119,1427705143,CA +1427705144,1427705147,DE +1427705148,1427705148,US +1427705149,1427705149,DE +1427705150,1427705150,CA +1427705151,1427705289,DE +1427705290,1427705290,AZ +1427705291,1427705297,DE +1427705298,1427705298,UA +1427705299,1427705299,IN +1427705300,1427705303,DE +1427705304,1427705304,NL +1427705305,1427705307,DE +1427705308,1427705309,BY +1427705310,1427705310,DE +1427705311,1427705311,SG +1427705312,1427705312,TW +1427705313,1427705316,DE +1427705317,1427705317,EC +1427705318,1427705318,DE +1427705319,1427705319,EC +1427705320,1427705321,DE +1427705322,1427705324,US +1427705325,1427705328,DE +1427705329,1427705331,US +1427705332,1427705332,LK +1427705333,1427705334,DE +1427705335,1427705335,IT +1427705336,1427705337,BR +1427705338,1427705338,DE +1427705339,1427705339,GB +1427705340,1427705342,FR +1427705343,1427705604,DE +1427705605,1427705605,UY +1427705606,1427705616,DE +1427705617,1427705618,UY +1427705619,1427705621,IT +1427705622,1427705802,DE +1427705803,1427705803,US +1427705804,1427705805,DE +1427705806,1427705806,US +1427705807,1427705808,DE +1427705809,1427705809,BR +1427705810,1427705810,GR +1427705811,1427705811,US +1427705812,1427705812,DE +1427705813,1427705814,US +1427705815,1427705816,CO +1427705817,1427705818,US +1427705819,1427705822,DE +1427705823,1427705823,CN +1427705824,1427705824,US +1427705825,1427705830,DE +1427705831,1427705831,US +1427705832,1427705832,DE +1427705833,1427705833,US +1427705834,1427705834,DE +1427705835,1427705835,BR +1427705836,1427705836,US +1427705837,1427705837,DE +1427705838,1427705840,NL +1427705841,1427705847,DE +1427705848,1427705848,KR +1427705849,1427705849,DK +1427705850,1427706441,DE +1427706442,1427706446,TR +1427706447,1427706447,DE +1427706448,1427706448,MA +1427706449,1427723391,DE 1427723392,1427723519,LI 1427723520,1427728383,DE 1427728384,1427728415,BR @@ -47525,17 +56440,60 @@ 1427728992,1427729023,LT 1427729024,1427729055,GB 1427729056,1427729087,CA -1427729088,1427729119,DE +1427729088,1427729119,MA 1427729120,1427729151,BR 1427729152,1427729215,DE 1427729216,1427729279,IN 1427729280,1427729311,DE 1427729312,1427729343,GR -1427729344,1427742719,DE +1427729344,1427730018,DE +1427730019,1427730019,IR +1427730020,1427730071,DE +1427730072,1427730072,BR +1427730073,1427730074,DE +1427730075,1427730075,BR +1427730076,1427730080,DE +1427730081,1427730081,BR +1427730082,1427730082,DE +1427730083,1427730083,IN +1427730084,1427730118,DE +1427730119,1427730119,IN +1427730120,1427730132,DE +1427730133,1427730134,BD +1427730135,1427730137,TH +1427730138,1427730139,DE +1427730140,1427730140,BD +1427730141,1427730141,IN +1427730142,1427730142,DK +1427730143,1427730144,US +1427730145,1427730145,IN +1427730146,1427730147,BG +1427730148,1427730148,DE +1427730149,1427730150,IN +1427730151,1427730151,RU +1427730152,1427730152,IN +1427730153,1427730154,PK +1427730155,1427730155,RU +1427730156,1427730157,DE +1427730158,1427730158,DK +1427730159,1427731511,DE +1427731512,1427731512,US +1427731513,1427731516,DE +1427731517,1427731517,RU +1427731518,1427731551,DE +1427731552,1427731583,BR +1427731584,1427741183,DE +1427741184,1427741185,VN +1427741186,1427741186,PK +1427741187,1427741247,DE +1427741248,1427741248,BR +1427741249,1427741250,DE +1427741251,1427741271,IN +1427741272,1427741272,TR +1427741273,1427742719,DE 1427742720,1427742751,IO 1427742752,1427742911,DE -1427742912,1427742943,US -1427742944,1427742975,BR +1427742912,1427742975,BR 1427742976,1427743007,RU 1427743008,1427743039,US 1427743040,1427743071,BR @@ -47556,7 +56514,7 @@ 1427743552,1427743583,DE 1427743584,1427743615,LV 1427743616,1427743647,DK -1427743648,1427743679,BR +1427743648,1427743679,IN 1427743680,1427743711,RU 1427743712,1427743743,DE 1427743744,1427743775,MA @@ -47566,12 +56524,12 @@ 1427743872,1427743903,DE 1427743904,1427743935,US 1427743936,1427743967,RU -1427743968,1427743999,US +1427743968,1427743999,DE 1427744000,1427744031,AT 1427744032,1427744063,RU 1427744064,1427744095,DE 1427744096,1427744127,MA -1427744128,1427744159,PL +1427744128,1427744159,DE 1427744160,1427744223,RU 1427744224,1427744255,DE 1427744256,1427744287,US @@ -47588,11 +56546,9 @@ 1427744608,1427744639,MA 1427744640,1427744671,TR 1427744672,1427744703,DE -1427744704,1427744735,BR -1427744736,1427744767,DE -1427744768,1427744799,BR -1427744800,1427744831,DE -1427744832,1427744863,AU +1427744704,1427744799,BR +1427744800,1427744831,LT +1427744832,1427744863,AR 1427744864,1427744927,TR 1427744928,1427744959,HU 1427744960,1427744991,RU @@ -47600,19 +56556,19 @@ 1427745024,1427745055,BM 1427745056,1427745087,US 1427745088,1427745119,MA -1427745120,1427745151,DE +1427745120,1427745151,US 1427745152,1427745183,RO 1427745184,1427745215,CH 1427745216,1427745247,US 1427745248,1427745279,DE 1427745280,1427745311,MA -1427745312,1427745343,TH +1427745312,1427745343,NL 1427745344,1427745375,RU 1427745376,1427745407,BR 1427745408,1427745471,US 1427745472,1427745503,RO 1427745504,1427745535,RU -1427745536,1427745567,CN +1427745536,1427745567,BR 1427745568,1427745599,RU 1427745600,1427745631,DE 1427745632,1427745663,BM @@ -47626,7 +56582,7 @@ 1427745888,1427745919,IN 1427745920,1427745951,ES 1427745952,1427745983,IN -1427745984,1427746015,DE +1427745984,1427746015,RU 1427746016,1427746047,US 1427746048,1427746079,SE 1427746080,1427746111,GB @@ -47638,10 +56594,8 @@ 1427746464,1427746495,MA 1427746496,1427747839,DE 1427747840,1427747871,FI -1427747872,1427747903,BR -1427747904,1427747935,CY -1427747936,1427747967,US -1427747968,1427747999,AU +1427747872,1427747935,BR +1427747936,1427747999,US 1427748000,1427748031,BR 1427748032,1427748063,DE 1427748064,1427748095,US @@ -47658,8 +56612,9 @@ 1427748544,1427748575,DE 1427748576,1427748607,BR 1427748608,1427748639,HU -1427748640,1427748671,GB -1427748672,1427748735,DE +1427748640,1427748671,FR +1427748672,1427748703,DE +1427748704,1427748735,LT 1427748736,1427748799,BR 1427748800,1427748863,MA 1427748864,1427749471,DE @@ -47667,7 +56622,7 @@ 1427749504,1427749535,DE 1427749536,1427749567,MA 1427749568,1427749599,CY -1427749600,1427749631,AU +1427749600,1427749631,IN 1427749632,1427749663,RU 1427749664,1427749695,DE 1427749696,1427749727,BR @@ -47678,23 +56633,25 @@ 1427749888,1427749919,BR 1427749920,1427749951,US 1427749952,1427749983,BR -1427749984,1427750079,DE -1427750080,1427750111,BG -1427750112,1427750175,DE -1427750176,1427750207,TR +1427749984,1427750015,RU +1427750016,1427750079,DE +1427750080,1427750111,US +1427750112,1427750143,DE +1427750144,1427750175,US +1427750176,1427750207,SE 1427750208,1427750239,DE 1427750240,1427750271,US 1427750272,1427750303,GR 1427750304,1427750335,FR 1427750336,1427750367,US -1427750368,1427751167,DE -1427751168,1427751423,NL -1427751424,1427759903,DE +1427750368,1427759903,DE 1427759904,1427759935,MA 1427759936,1427759967,HR 1427759968,1427759999,DE 1427760000,1427760031,BR -1427760032,1427760127,US +1427760032,1427760063,US +1427760064,1427760095,AR +1427760096,1427760127,US 1427760128,1427760159,DE 1427760160,1427760191,PL 1427760192,1427760255,US @@ -47703,7 +56660,8 @@ 1427760352,1427760383,RU 1427760384,1427760415,IN 1427760416,1427760447,US -1427760448,1427760575,DE +1427760448,1427760479,BR +1427760480,1427760575,DE 1427760576,1427760607,CH 1427760608,1427760671,DE 1427760672,1427760703,BR @@ -47716,11 +56674,11 @@ 1427760896,1427760959,DE 1427760960,1427760991,CZ 1427760992,1427761023,BG -1427761024,1427761055,HR +1427761024,1427761055,DE 1427761056,1427761087,CL 1427761088,1427761119,CH 1427761120,1427761151,TR -1427761152,1427761183,AU +1427761152,1427761183,AR 1427761184,1427761215,DE 1427761216,1427761247,TR 1427761248,1427761279,US @@ -47729,7 +56687,7 @@ 1427761344,1427761375,CY 1427761376,1427761407,TW 1427761408,1427761439,RU -1427761440,1427761471,US +1427761440,1427761471,DE 1427761472,1427761503,IN 1427761504,1427761535,PL 1427761536,1427761567,US @@ -47768,7 +56726,9 @@ 1428135936,1428137983,IT 1428137984,1428140031,GB 1428140032,1428142079,RU -1428142080,1428143263,DE +1428142080,1428143119,DE +1428143120,1428143135,RU +1428143136,1428143263,DE 1428143264,1428143279,CH 1428143280,1428144127,DE 1428144128,1428147343,FR @@ -47781,9 +56741,7 @@ 1428148176,1428148191,CH 1428148192,1428150487,FR 1428150488,1428150495,GB -1428150496,1428150663,FR -1428150664,1428150671,GB -1428150672,1428151231,FR +1428150496,1428151231,FR 1428151232,1428151295,CH 1428151296,1428152319,FR 1428152320,1428160511,PL @@ -47816,8 +56774,8 @@ 1431864944,1431865335,PT 1431865336,1431865343,ES 1431865344,1431865631,PT -1431865632,1431865647,ES -1431865648,1431865663,PT +1431865632,1431865639,ES +1431865640,1431865663,PT 1431865664,1431865679,ES 1431865680,1431866447,PT 1431866448,1431866455,NL @@ -47916,11 +56874,7 @@ 1432133552,1432133631,NL 1432133632,1432150015,GB 1432150016,1432158207,BA -1432158208,1432159311,DE -1432159312,1432159321,US -1432159322,1432159743,DE -1432159744,1432159871,PL -1432159872,1432160255,DE +1432158208,1432160255,DE 1432160256,1432160511,CH 1432160512,1432165247,DE 1432165248,1432165375,PL @@ -48030,7 +56984,8 @@ 1433806816,1433812991,FR 1433812992,1433821183,BG 1433821184,1433829375,GE -1433829376,1433833471,RU +1433829376,1433831423,CZ +1433831424,1433833471,RU 1433833472,1433835519,IT 1433835520,1433837567,GB 1433837568,1433839615,DE @@ -48050,13 +57005,9 @@ 1433856000,1433858047,GB 1433858048,1433860095,ES 1433860096,1433862143,DE -1433862144,1433862467,CH -1433862468,1433862471,US -1433862472,1433862519,CH -1433862520,1433862527,NL -1433862528,1433862559,CH -1433862560,1433862575,GB -1433862576,1433862751,CH +1433862144,1433862703,CH +1433862704,1433862719,GB +1433862720,1433862751,CH 1433862752,1433862783,MC 1433862784,1433862975,CH 1433862976,1433862991,GB @@ -48070,9 +57021,7 @@ 1433864192,1433866239,HU 1433866240,1433866751,NL 1433866752,1433867007,GB -1433867008,1433867263,NL -1433867264,1433867295,GB -1433867296,1433867519,NL +1433867008,1433867519,NL 1433867520,1433867647,GB 1433867648,1433867775,NL 1433867776,1433870335,GB @@ -48124,9 +57073,7 @@ 1434682016,1434682111,NL 1434682112,1434682303,DE 1434682304,1434682367,NL -1434682368,1434683119,DE -1434683120,1434683135,NL -1434683136,1434683327,DE +1434682368,1434683327,DE 1434683328,1434683391,MY 1434683392,1434685759,DE 1434685760,1434685951,NL @@ -48137,26 +57084,32 @@ 1434687488,1434687647,DE 1434687648,1434687679,NL 1434687680,1434688031,DE -1434688032,1434688063,NL -1434688064,1434688095,DE -1434688096,1434688127,NL +1434688032,1434688127,NL 1434688128,1434688143,DE 1434688144,1434688151,NL 1434688152,1434688207,DE 1434688208,1434688223,NL -1434688224,1434689887,DE +1434688224,1434688255,DE +1434688256,1434689023,NL +1434689024,1434689887,DE 1434689888,1434689919,NL 1434689920,1434689951,DE 1434689952,1434690015,NL -1434690016,1434692607,DE +1434690016,1434691071,DE +1434691072,1434691327,NL +1434691328,1434692607,DE 1434692608,1434692671,NL 1434692672,1434694655,DE 1434694656,1434694719,NL -1434694720,1434696447,DE +1434694720,1434694911,DE +1434694912,1434695679,NL +1434695680,1434696447,DE 1434696448,1434696703,NL -1434696704,1434698879,DE -1434698880,1434699007,NL -1434699008,1434702463,DE +1434696704,1434698239,DE +1434698240,1434698367,NL +1434698368,1434698879,DE +1434698880,1434699263,NL +1434699264,1434702463,DE 1434702464,1434702591,NL 1434702592,1434702655,DE 1434702656,1434702671,NL @@ -48164,13 +57117,19 @@ 1434702784,1434702911,NL 1434702912,1434702975,DE 1434702976,1434703039,NL -1434703040,1434705727,DE +1434703040,1434704895,DE +1434704896,1434705407,NL +1434705408,1434705727,DE 1434705728,1434705919,NL -1434705920,1434710015,DE +1434705920,1434708991,DE +1434708992,1434709247,NL +1434709248,1434709503,DE +1434709504,1434709759,NL +1434709760,1434710015,DE 1434710016,1434710527,NL 1434710528,1434712063,DE -1434712064,1434712319,NL -1434712320,1434712959,DE +1434712064,1434712575,NL +1434712576,1434712959,DE 1434712960,1434712975,NL 1434712976,1434714111,DE 1434714112,1434746879,AZ @@ -48193,7 +57152,10 @@ 1436418048,1436420095,DE 1436420096,1436422143,GB 1436422144,1436424191,FR -1436424192,1436426239,CH +1436424192,1436424255,EU +1436424256,1436424319,CH +1436424320,1436424447,EU +1436424448,1436426239,CH 1436426240,1436428287,BA 1436428288,1436430335,GB 1436430336,1436432383,RU @@ -48294,14 +57256,14 @@ 1438515200,1438519007,DE 1438519008,1438519039,SI 1438519040,1438523391,DE -1438523392,1438524947,NL +1438523392,1438524159,NL +1438524160,1438524415,DE +1438524416,1438524947,NL 1438524948,1438524951,DE 1438524952,1438525335,NL 1438525336,1438525343,DE 1438525344,1438525607,NL -1438525608,1438525695,DE -1438525696,1438526723,NL -1438526724,1438580735,DE +1438525608,1438580735,DE 1438580736,1438646271,NL 1438646272,1438662655,RU 1438662656,1438679039,ES @@ -48318,11 +57280,14 @@ 1438842880,1438859263,SE 1438859264,1438860287,DE 1438860288,1438860415,US -1438860416,1438861823,DE +1438860416,1438861567,DE +1438861568,1438861599,US +1438861600,1438861695,DE +1438861696,1438861823,US 1438861824,1438862079,CH -1438862080,1438868295,DE -1438868296,1438868303,LT -1438868304,1438869591,DE +1438862080,1438862335,DE +1438862336,1438862615,US +1438862616,1438869591,DE 1438869592,1438869595,RU 1438869596,1438869647,DE 1438869648,1438869651,LV @@ -48374,7 +57339,7 @@ 1438890752,1438892031,RU 1438892032,1438895359,CH 1438895360,1438900223,IS -1438900224,1438908415,AQ +1438900224,1438908415,CH 1438908416,1438924799,GR 1438924800,1438941183,NO 1438941184,1438957567,BG @@ -48430,7 +57395,8 @@ 1439318016,1439322111,DK 1439322112,1439326207,RO 1439326208,1439330303,PL -1439330304,1439338495,RU +1439330304,1439334399,RS +1439334400,1439338495,RU 1439338496,1439342591,PL 1439342592,1439346687,UA 1439346688,1439350783,RU @@ -48522,7 +57488,11 @@ 1441386112,1441386239,IL 1441386240,1441387519,FR 1441387520,1441387647,US -1441387648,1441388671,FR +1441387648,1441387903,FR +1441387904,1441387919,GN +1441387920,1441387935,FR +1441387936,1441387951,GB +1441387952,1441388671,FR 1441388672,1441388799,CA 1441388800,1441389055,FR 1441389056,1441389119,IE @@ -48530,9 +57500,7 @@ 1441389224,1441389231,LU 1441389232,1441389567,FR 1441389568,1441389599,LU -1441389600,1441389967,FR -1441389968,1441389983,CA -1441389984,1441390383,FR +1441389600,1441390383,FR 1441390384,1441390399,CA 1441390400,1441390591,FR 1441390592,1441398783,DK @@ -48541,7 +57509,9 @@ 1441423360,1441431551,RU 1441431552,1441439743,GB 1441439744,1441447935,LV -1441447936,1441456127,BE +1441447936,1441451263,BE +1441451264,1441451519,EU +1441451520,1441456127,BE 1441456128,1441464319,NL 1441464320,1441468671,SE 1441468672,1441470719,DK @@ -48555,9 +57525,9 @@ 1441505280,1441521663,RU 1441521664,1441529855,DK 1441529856,1441538047,RU -1441538048,1441543151,DE -1441543152,1441543167,LI -1441543168,1441543567,DE +1441538048,1441542911,DE +1441542912,1441542927,RO +1441542928,1441543567,DE 1441543568,1441543583,CH 1441543584,1441543599,HR 1441543600,1441544063,DE @@ -48579,7 +57549,9 @@ 1441564672,1441566719,PK 1441566720,1441570815,IR 1441570816,1441579007,RU -1441579008,1441582975,DE +1441579008,1441582159,DE +1441582160,1441582175,US +1441582176,1441582975,DE 1441582976,1441583103,US 1441583104,1441586431,DE 1441586432,1441586687,US @@ -48595,9 +57567,11 @@ 1441620408,1441620411,ES 1441620412,1441620735,FR 1441620736,1441620767,ES -1441620768,1441620895,FR +1441620768,1441620863,FR +1441620864,1441620895,ES 1441620896,1441620927,PT -1441620928,1441628159,FR +1441620928,1441620959,ES +1441620960,1441628159,FR 1441628160,1441636351,SA 1441636352,1441644543,PL 1441644544,1441652735,GB @@ -48674,7 +57648,9 @@ 1445434112,1445434399,BE 1445434400,1445434527,NL 1445434528,1445434559,BE -1445434560,1445435395,NL +1445434560,1445434623,NL +1445434624,1445435135,BE +1445435136,1445435395,NL 1445435396,1445435399,BE 1445435400,1445435423,NL 1445435424,1445435431,BE @@ -48712,7 +57688,19 @@ 1445456128,1445458175,BE 1445458176,1445462015,NL 1445462016,1445986303,IE -1445986304,1446051839,DK +1445986304,1446007367,DK +1446007368,1446007374,ES +1446007375,1446007407,DK +1446007408,1446007414,SE +1446007415,1446007471,DK +1446007472,1446007476,RU +1446007477,1446008423,DK +1446008424,1446008430,GB +1446008431,1446008655,DK +1446008656,1446008662,FR +1446008663,1446010511,DK +1446010512,1446010518,NL +1446010519,1446051839,DK 1446051840,1446117375,CZ 1446117376,1446182911,FI 1446182912,1446248447,SA @@ -49597,9 +58585,7 @@ 1450180608,1450311679,GB 1450311680,1450442751,FI 1450442752,1450704895,CH -1450704896,1451173887,RO -1451173888,1451175935,HU -1451175936,1451229183,RO +1450704896,1451229183,RO 1451229184,1455423487,GB 1455423488,1459617791,FR 1459617792,1461714943,IT @@ -49614,7 +58600,9 @@ 1464606720,1464614911,KZ 1464614912,1464664063,UA 1464664064,1464860671,DE -1464860672,1465384959,GB +1464860672,1465278239,GB +1465278240,1465278255,FR +1465278256,1465384959,GB 1465384960,1465647103,FR 1465647104,1465909247,FI 1465909248,1465942015,PL @@ -49654,27 +58642,7 @@ 1466400768,1466433535,RU 1466433536,1466499071,DK 1466499072,1466564607,PL -1466564608,1466589183,DE -1466589184,1466590207,FR -1466590208,1466592255,GB -1466592256,1466592511,FR -1466592512,1466592767,GB -1466592768,1466592895,FR -1466592896,1466593279,GB -1466593280,1466604799,DE -1466604800,1466605055,ES -1466605056,1466606847,DE -1466606848,1466607103,FR -1466607104,1466608895,DE -1466608896,1466609151,ES -1466609152,1466613759,DE -1466613760,1466615807,ES -1466615808,1466616575,GB -1466616576,1466617343,ES -1466617344,1466617471,FR -1466617472,1466617599,GB -1466617600,1466617855,ES -1466617856,1466630143,DE +1466564608,1466630143,DE 1466630144,1466695679,IR 1466695680,1466761215,FI 1466761216,1466826751,SA @@ -49694,7 +58662,11 @@ 1467340960,1467340991,US 1467340992,1467344639,GB 1467344640,1467344895,ZA -1467344896,1467351039,GB +1467344896,1467347999,GB +1467348000,1467348031,US +1467348032,1467349471,GB +1467349472,1467349503,US +1467349504,1467351039,GB 1467351040,1467367423,NO 1467367424,1467367615,DE 1467367616,1467367647,SE @@ -49777,9 +58749,7 @@ 1472724992,1472856063,AE 1472856064,1472987135,GR 1472987136,1473249279,PL -1473249280,1473724415,NL -1473724416,1473740799,BE -1473740800,1473773567,NL +1473249280,1473773567,NL 1473773568,1474297855,ES 1474297856,1474330623,GB 1474330624,1474396159,RU @@ -49815,6 +58785,9 @@ 1475102208,1475102719,GB 1475102720,1475104767,FR 1475104768,1475106815,RU +1475106816,1475107583,SE +1475107584,1475107839,LU +1475107840,1475108863,SE 1475108864,1475110911,NL 1475110912,1475112959,DE 1475112960,1475115007,AT @@ -49829,7 +58802,11 @@ 1475131392,1475133439,RU 1475133440,1475135487,CZ 1475135488,1475137535,CH -1475137536,1475139583,GB +1475137536,1475139071,GB +1475139072,1475139103,IR +1475139104,1475139327,US +1475139328,1475139455,DE +1475139456,1475139583,NL 1475139584,1475141631,ES 1475141632,1475143679,FI 1475143680,1475145727,JO @@ -49868,8 +58845,10 @@ 1475192832,1475194879,CH 1475194880,1475196927,DE 1475196928,1475197791,FR -1475197792,1475197807,ES -1475197808,1475198975,FR +1475197792,1475197807,GB +1475197808,1475198143,FR +1475198144,1475198175,GB +1475198176,1475198975,FR 1475198976,1475201023,BH 1475201024,1475203071,RS 1475203072,1475205119,SE @@ -49909,10 +58888,10 @@ 1475223552,1475229695,NO 1475229696,1475229759,SE 1475229760,1475229951,NO -1475229952,1475230223,SE -1475230224,1475230271,NO -1475230272,1475230303,SE -1475230304,1475233791,NO +1475229952,1475230231,SE +1475230232,1475230271,NO +1475230272,1475230335,SE +1475230336,1475233791,NO 1475233792,1475234303,GB 1475234304,1475234559,IE 1475234560,1475235839,GB @@ -49965,7 +58944,6 @@ 1475274752,1475276799,RU 1475276800,1475278847,ES 1475278848,1475280895,DK -1475280896,1475282943,PL 1475282944,1475284991,NL 1475284992,1475287039,GB 1475287040,1475291135,RU @@ -50055,7 +59033,9 @@ 1475639344,1475639351,JE 1475639352,1475639375,GB 1475639376,1475639383,JE -1475639384,1475639527,GB +1475639384,1475639463,GB +1475639464,1475639471,JE +1475639472,1475639527,GB 1475639528,1475639543,JE 1475639544,1475639595,GB 1475639596,1475639599,JE @@ -50067,15 +59047,11 @@ 1475690496,1475706879,CH 1475706880,1475723263,RU 1475723264,1475725311,CY -1475725312,1475725951,RU -1475725952,1475726207,GB -1475726208,1475726335,RU -1475726336,1475726463,GB -1475726464,1475726527,RU +1475725312,1475726111,RU +1475726112,1475726207,GB +1475726208,1475726527,RU 1475726528,1475726591,GB -1475726592,1475726847,RU -1475726848,1475727103,GB -1475727104,1475727167,RU +1475726592,1475727167,RU 1475727168,1475727343,GB 1475727344,1475727359,RU 1475727360,1475727391,FI @@ -50083,20 +59059,63 @@ 1475727616,1475727623,FI 1475727624,1475727631,GB 1475727632,1475727639,FI -1475727640,1475727807,GB +1475727640,1475727647,GB +1475727648,1475727663,FI +1475727664,1475727735,GB +1475727736,1475727743,RU +1475727744,1475727807,GB 1475727808,1475727871,FI -1475727872,1475729087,GB +1475727872,1475728383,GB +1475728384,1475728511,DE +1475728512,1475728887,GB +1475728888,1475728895,RU +1475728896,1475729087,GB 1475729088,1475729103,DE -1475729104,1475729151,GB +1475729104,1475729135,GB +1475729136,1475729143,RU +1475729144,1475729151,GB 1475729152,1475729215,AT -1475729216,1475729407,GB -1475729408,1475731455,UA +1475729216,1475729343,GB +1475729344,1475729359,RU +1475729360,1475729391,GB +1475729392,1475729407,RU +1475729408,1475729536,UA +1475729537,1475729647,GB +1475729648,1475729671,UA +1475729672,1475729679,GB +1475729680,1475729687,UA +1475729688,1475729919,GB +1475729920,1475730431,UA +1475730432,1475730495,RU +1475730496,1475731455,UA 1475731456,1475732479,GB 1475732480,1475732991,RU -1475732992,1475734783,GB -1475734784,1475734911,UA -1475734912,1475735295,GB -1475735296,1475735551,UA +1475732992,1475734271,GB +1475734272,1475734279,RU +1475734280,1475734783,GB +1475734784,1475734791,UA +1475734792,1475734799,RU +1475734800,1475734807,UA +1475734808,1475734815,RU +1475734816,1475734823,UA +1475734824,1475734831,RU +1475734832,1475734911,UA +1475734912,1475734919,RU +1475734920,1475734991,UA +1475734992,1475734999,RU +1475735000,1475735039,UA +1475735040,1475735295,GB +1475735296,1475735319,UA +1475735320,1475735327,RU +1475735328,1475735343,UA +1475735344,1475735351,RU +1475735352,1475735367,UA +1475735368,1475735375,RU +1475735376,1475735383,UA +1475735384,1475735391,RU +1475735392,1475735439,UA +1475735440,1475735455,RU +1475735456,1475735551,UA 1475735552,1475735807,US 1475735808,1475735999,RU 1475736000,1475736063,GB @@ -50105,17 +59124,38 @@ 1475736192,1475736255,GB 1475736256,1475736319,HU 1475736320,1475736447,RU -1475736448,1475736575,UA -1475736576,1475736831,RU +1475736448,1475736551,UA +1475736552,1475736831,RU 1475736832,1475736959,GB 1475736960,1475737023,FR 1475737024,1475737087,PL 1475737088,1475737151,NL -1475737152,1475737215,CZ -1475737216,1475737279,DE +1475737152,1475737183,CZ +1475737184,1475737191,RU +1475737192,1475737215,CZ +1475737216,1475737255,DE +1475737256,1475737263,RU +1475737264,1475737267,DE +1475737268,1475737279,RU 1475737280,1475737343,AT -1475737344,1475737599,UA -1475737600,1475737855,FI +1475737344,1475737399,UA +1475737400,1475737407,RU +1475737408,1475737471,UA +1475737472,1475737479,RU +1475737480,1475737487,UA +1475737488,1475737495,RU +1475737496,1475737503,UA +1475737504,1475737519,RU +1475737520,1475737543,UA +1475737544,1475737551,RU +1475737552,1475737583,UA +1475737584,1475737591,RU +1475737592,1475737599,UA +1475737600,1475737655,FI +1475737656,1475737663,RU +1475737664,1475737727,FI +1475737728,1475737735,RU +1475737736,1475737855,FI 1475737856,1475738111,SE 1475738112,1475739647,RU 1475739648,1475756031,BG @@ -50141,7 +59181,7 @@ 1475901440,1475903487,CH 1475903488,1475911679,IR 1475911680,1475919871,MD -1475919872,1475928063,IT +1475919872,1475928063,EU 1475928064,1475952639,RU 1475952640,1475953151,AE 1475953152,1475953663,A2 @@ -50160,7 +59200,11 @@ 1475959296,1475960207,GB 1475960208,1475960319,A2 1475960320,1475960831,GB -1475960832,1475969023,NL +1475960832,1475963135,NL +1475963136,1475963391,EU +1475963392,1475966527,NL +1475966528,1475966591,EU +1475966592,1475969023,NL 1475969024,1475977215,CZ 1475977216,1475985407,SE 1475985408,1476009983,RU @@ -50393,12 +59437,9 @@ 1486295040,1486297087,ES 1486297088,1486299135,IE 1486299136,1486301183,NL -1486301184,1486302863,DK -1486302864,1486302879,SE -1486302880,1486303231,DK 1486303232,1486305023,IS 1486305024,1486305279,GB -1486305280,1486307327,NO +1486305280,1486307327,HU 1486307328,1486309375,DE 1486309376,1486311423,AT 1486311424,1486313471,IE @@ -50411,6 +59452,7 @@ 1486323712,1486325759,GB 1486325760,1486327807,PL 1486327808,1486329855,CH +1486329856,1486331903,GB 1486331904,1486333951,NO 1486333952,1486335999,SE 1486336000,1486338047,KZ @@ -50437,7 +59479,9 @@ 1489338368,1489371135,BE 1489371136,1489389391,DE 1489389392,1489389399,IT -1489389400,1489392767,DE +1489389400,1489391639,DE +1489391640,1489391647,ES +1489391648,1489392767,DE 1489392768,1489392775,IT 1489392776,1489402239,DE 1489402240,1489402367,TR @@ -50615,7 +59659,9 @@ 1489855544,1489855551,PL 1489855552,1489855583,DE 1489855584,1489855615,RU -1489855616,1489855999,DE +1489855616,1489855903,DE +1489855904,1489855935,AU +1489855936,1489855999,US 1489856000,1489856031,PL 1489856032,1489856063,RU 1489856064,1489862655,DE @@ -50646,18 +59692,49 @@ 1490124800,1490157567,HU 1490157568,1490173951,RU 1490173952,1490190335,PT -1490190336,1490196479,GB -1490196480,1490196511,FR +1490190336,1490192895,GB +1490192896,1490193151,IE +1490193152,1490194431,GB +1490194432,1490194687,DE +1490194688,1490195455,GB +1490195456,1490195519,DE +1490195520,1490195583,PL +1490195584,1490195775,GB +1490195776,1490195839,PL +1490195840,1490195903,GB +1490195904,1490195935,CZ +1490195936,1490195967,GB +1490195968,1490196095,IT +1490196096,1490196223,HU +1490196224,1490196287,IT +1490196288,1490196351,AL +1490196352,1490196415,RS +1490196416,1490196479,GR +1490196480,1490196511,GB 1490196512,1490196527,DE 1490196528,1490196543,RS -1490196544,1490196607,GB +1490196544,1490196559,PL +1490196560,1490196607,GB 1490196608,1490196735,AL 1490196736,1490196863,CZ 1490196864,1490196895,ES 1490196896,1490196927,HU 1490196928,1490196959,IT 1490196960,1490197503,IE -1490197504,1490206719,GB +1490197504,1490198271,GB +1490198272,1490198527,ES +1490198528,1490200063,GB +1490200064,1490200319,ES +1490200320,1490200575,GB +1490200576,1490200831,ES +1490200832,1490201087,GB +1490201088,1490201183,DE +1490201184,1490201215,HU +1490201216,1490201279,ES +1490201280,1490201471,DE +1490201472,1490201535,HU +1490201536,1490201855,DE +1490201856,1490206719,GB 1490206720,1490223103,GE 1490223104,1490255871,GB 1490255872,1490272255,NL @@ -50669,7 +59746,7 @@ 1490354176,1490386943,SA 1490386944,1490403327,IT 1490403328,1490419711,BG -1490419712,1490436095,DE +1490419712,1490436095,A2 1490436096,1490452479,UA 1490452480,1490468863,PT 1490468864,1490472447,GB @@ -50708,8 +59785,8 @@ 1490917376,1490919423,IL 1490919424,1490927615,EU 1490927616,1490929663,FR -1490929664,1490931711,EU -1490931712,1490933759,DE +1490929664,1490932735,EU +1490932736,1490933759,DE 1490933760,1490934527,EU 1490934528,1490934783,IL 1490934784,1490943999,EU @@ -50772,7 +59849,9 @@ 1494580480,1494580735,HU 1494580736,1494581247,RO 1494581248,1494589439,RU -1494589440,1494594559,NL +1494589440,1494592511,NL +1494592512,1494593535,US +1494593536,1494594559,NL 1494594560,1494595071,US 1494595072,1494595327,A2 1494595328,1494595583,NL @@ -50803,7 +59882,9 @@ 1494745088,1494810623,CZ 1494810624,1494843391,BG 1494843392,1494876159,PL -1494876160,1494908927,AT +1494876160,1494880519,AT +1494880520,1494880527,DE +1494880528,1494908927,AT 1494908928,1494941695,PT 1494941696,1494974463,FI 1494974464,1495007231,DE @@ -50874,8 +59955,7 @@ 1495170176,1495170303,EU 1495170304,1495170335,FR 1495170336,1495170431,EU -1495170432,1495170815,FR -1495170816,1495171071,GB +1495170432,1495171071,FR 1495171072,1495174399,NL 1495174400,1495174655,US 1495174656,1495203839,NL @@ -50914,7 +59994,8 @@ 1495238232,1495238239,EU 1495238240,1495238255,AT 1495238256,1495238271,EU -1495238272,1495238655,AT +1495238272,1495238399,AT +1495238400,1495238655,EU 1495238656,1495240703,DE 1495240704,1495240751,FR 1495240752,1495240759,BE @@ -50972,9 +60053,7 @@ 1495399936,1495400191,MD 1495400192,1495623679,RO 1495623680,1495623935,MD -1495623936,1495752703,RO -1495752704,1495754751,ES -1495754752,1495801855,RO +1495623936,1495801855,RO 1495801856,1495802879,GB 1495802880,1495875583,RO 1495875584,1495891967,MD @@ -51005,7 +60084,9 @@ 1500028928,1500037119,NL 1500037120,1500045311,DK 1500045312,1500061695,GB -1500061696,1500069887,NO +1500061696,1500063743,NO +1500063744,1500064767,EU +1500064768,1500069887,NO 1500069888,1500078079,IT 1500078080,1500086271,GB 1500086272,1500094463,RU @@ -51028,7 +60109,9 @@ 1500108320,1500108351,DE 1500108352,1500108367,NL 1500108368,1500108375,DE -1500108376,1500110847,NL +1500108376,1500108799,NL +1500108800,1500109311,DE +1500109312,1500110847,NL 1500110848,1500119039,UA 1500119040,1500127231,TR 1500127232,1500135423,FI @@ -51172,6 +60255,7 @@ 1502715904,1502717951,IT 1502717952,1502719999,GB 1502720000,1502722047,CH +1502722048,1502724095,TR 1502724096,1502740479,GB 1502740480,1502756863,NL 1502756864,1502773247,UZ @@ -51193,7 +60277,9 @@ 1502887936,1502904319,HU 1502904320,1502920703,IT 1502920704,1502937087,RU -1502937088,1502953471,RO +1502937088,1502944967,RO +1502944968,1502944975,EU +1502944976,1502953471,RO 1502953472,1502969855,MD 1502969856,1502975231,US 1502975232,1502975247,FR @@ -51280,8 +60366,7 @@ 1503895600,1503895607,BE 1503895608,1503895631,DE 1503895632,1503895639,AT -1503895640,1503895647,GR -1503895648,1503895663,DE +1503895640,1503895663,DE 1503895664,1503895671,FR 1503895672,1503895679,PL 1503895680,1503895687,IT @@ -51300,7 +60385,9 @@ 1503896360,1503896367,CH 1503896368,1503896375,DE 1503896376,1503896383,CH -1503896384,1503896439,DE +1503896384,1503896399,DE +1503896400,1503896407,GR +1503896408,1503896439,DE 1503896440,1503896447,NO 1503896448,1503896543,DE 1503896544,1503896551,FR @@ -51330,7 +60417,7 @@ 1503898176,1503898183,IT 1503898184,1503898191,AT 1503898192,1503898199,GR -1503898200,1503898207,US +1503898200,1503898207,DE 1503898208,1503898215,BE 1503898216,1503898239,DE 1503898240,1503898303,IT @@ -51349,10 +60436,12 @@ 1503898616,1503898631,DE 1503898632,1503898647,GR 1503898648,1503898791,DE -1503898792,1503898799,US -1503898800,1503898815,DE +1503898792,1503898799,RO +1503898800,1503898807,DE +1503898808,1503898815,PL 1503898816,1503898831,GB -1503898832,1503898847,DE +1503898832,1503898839,SE +1503898840,1503898847,DE 1503898848,1503898855,MX 1503898856,1503898887,DE 1503898888,1503898895,IT @@ -51386,7 +60475,8 @@ 1503899336,1503899343,TH 1503899344,1503899351,DE 1503899352,1503899367,GR -1503899368,1503899399,DE +1503899368,1503899375,CH +1503899376,1503899399,DE 1503899400,1503899407,CH 1503899408,1503899423,DE 1503899424,1503899431,IT @@ -51395,7 +60485,19 @@ 1503899464,1503899479,BR 1503899480,1503899495,DE 1503899496,1503899503,IT -1503899504,1503908351,DE +1503899504,1503899575,DE +1503899576,1503899583,BE +1503899584,1503899687,DE +1503899688,1503899695,IT +1503899696,1503899703,BE +1503899704,1503899951,DE +1503899952,1503899959,IT +1503899960,1503900063,DE +1503900064,1503900071,AU +1503900072,1503900095,DE +1503900096,1503900103,CH +1503900104,1503900111,CA +1503900112,1503908351,DE 1503908352,1503909375,IT 1503909376,1503920127,DE 1503920128,1503985663,HR @@ -51404,7 +60506,9 @@ 1504051200,1504083967,FI 1504083968,1504116735,DE 1504116736,1504149503,PL -1504149504,1504152127,GB +1504149504,1504151551,GB +1504151552,1504151615,IE +1504151616,1504152127,GB 1504152128,1504152191,IE 1504152192,1504152415,GB 1504152416,1504152431,IE @@ -51471,7 +60575,9 @@ 1505306368,1505312767,FR 1505312768,1505320959,RU 1505320960,1505321103,AT -1505321104,1505321135,DE +1505321104,1505321111,DE +1505321112,1505321119,AT +1505321120,1505321135,DE 1505321136,1505321423,AT 1505321424,1505321439,DE 1505321440,1505321599,AT @@ -51502,19 +60608,13 @@ 1505333624,1505333631,GB 1505333632,1505333887,IE 1505333888,1505333951,GB -1505333952,1505335871,IE -1505335872,1505335911,GB -1505335912,1505335935,IE -1505335936,1505335975,GB -1505335976,1505335983,IE -1505335984,1505335999,GB -1505336000,1505336063,IE -1505336064,1505336071,GB +1505333952,1505335807,IE +1505335808,1505336071,GB 1505336072,1505336576,IE 1505336577,1505336639,GB 1505336640,1505336655,IE -1505336656,1505336695,GB -1505336696,1505336823,IE +1505336656,1505336703,GB +1505336704,1505336823,IE 1505336824,1505336863,GB 1505336864,1505336864,IE 1505336865,1505336879,GB @@ -51546,9 +60646,7 @@ 1505435648,1505443839,MD 1505443840,1505452103,GB 1505452104,1505452111,US -1505452112,1505452327,GB -1505452328,1505452335,NO -1505452336,1505453167,GB +1505452112,1505453167,GB 1505453168,1505453175,SE 1505453176,1505453183,US 1505453184,1505453439,GB @@ -51607,7 +60705,9 @@ 1505458528,1505458543,GB 1505458544,1505458559,US 1505458560,1505460223,GB -1505460224,1505478655,CZ +1505460224,1505460895,CZ +1505460896,1505460927,US +1505460928,1505478655,CZ 1505478656,1505482751,DE 1505482752,1505484799,LB 1505484800,1505492991,PL @@ -51694,7 +60794,9 @@ 1506428240,1506436863,DE 1506436864,1506436879,FR 1506436880,1506436883,GB -1506436884,1506437119,DE +1506436884,1506436959,DE +1506436960,1506436975,GB +1506436976,1506437119,DE 1506437120,1506437503,US 1506437504,1506437551,DE 1506437552,1506437567,BG @@ -51733,11 +60835,23 @@ 1506439572,1506439575,US 1506439576,1506439579,DE 1506439580,1506439583,NL -1506439584,1506439935,DE +1506439584,1506439607,DE +1506439608,1506439615,SE +1506439616,1506439619,CH +1506439620,1506439623,GB +1506439624,1506439631,DE +1506439632,1506439647,AE +1506439648,1506439667,GB +1506439668,1506439935,DE 1506439936,1506440191,US 1506440192,1506440447,DE 1506440448,1506440575,US -1506440576,1506440703,DE +1506440576,1506440591,CY +1506440592,1506440607,NL +1506440608,1506440639,DE +1506440640,1506440671,US +1506440672,1506440702,SE +1506440703,1506440703,DE 1506440704,1506440711,US 1506440712,1506440719,FR 1506440720,1506440735,US @@ -51793,8 +60907,7 @@ 1506442992,1506442999,GB 1506443000,1506443003,IE 1506443004,1506443151,DE -1506443152,1506443159,US -1506443160,1506443167,GB +1506443152,1506443167,GB 1506443168,1506443183,NL 1506443184,1506443199,DE 1506443200,1506443263,US @@ -51833,9 +60946,7 @@ 1506449664,1506449919,SK 1506449920,1506449927,CH 1506449928,1506449935,GB -1506449936,1506449999,CH -1506450000,1506450015,GB -1506450016,1506450431,CH +1506449936,1506450431,CH 1506450432,1506450767,CZ 1506450768,1506450847,GB 1506450848,1506450863,CZ @@ -51843,21 +60954,23 @@ 1506450880,1506450943,CZ 1506450944,1506450958,DK 1506450959,1506450959,GB -1506450960,1506450975,DK -1506450976,1506451007,GB +1506450960,1506450999,DK +1506451000,1506451007,GB 1506451008,1506451023,DK 1506451024,1506451031,FI 1506451032,1506451039,DK 1506451040,1506451055,NO 1506451056,1506451059,DK -1506451060,1506451199,GB +1506451060,1506451071,GB +1506451072,1506451135,DK +1506451136,1506451199,GB 1506451200,1506451791,ES 1506451792,1506451799,GB 1506451800,1506451871,ES 1506451872,1506451887,GB 1506451888,1506451895,ES -1506451896,1506451903,GB -1506451904,1506452143,ES +1506451896,1506451919,GB +1506451920,1506452143,ES 1506452144,1506452159,GB 1506452160,1506452223,ES 1506452224,1506452479,GB @@ -51901,7 +61014,9 @@ 1506458304,1506458623,CH 1506458624,1506459135,GB 1506459136,1506459647,BE -1506459648,1506460047,FR +1506459648,1506459967,FR +1506459968,1506460031,ES +1506460032,1506460047,FR 1506460048,1506460055,GB 1506460056,1506460063,FR 1506460064,1506460079,GB @@ -51935,7 +61050,8 @@ 1506463488,1506463671,DE 1506463672,1506463679,GB 1506463680,1506463999,DE -1506464000,1506464767,GB +1506464000,1506464255,EU +1506464256,1506464767,GB 1506464768,1506465279,NL 1506465280,1506465791,GB 1506465792,1506466047,DE @@ -51945,11 +61061,10 @@ 1506466628,1506466631,NL 1506466632,1506467071,GB 1506467072,1506467327,DE -1506467328,1506467583,GB -1506467584,1506467591,IT -1506467592,1506467599,GB -1506467600,1506467679,IT -1506467680,1506467839,GB +1506467328,1506467583,EU +1506467584,1506467599,GB +1506467600,1506467695,IT +1506467696,1506467839,GB 1506467840,1506468351,IT 1506468352,1506468607,GB 1506468608,1506468863,TZ @@ -51967,13 +61082,17 @@ 1506472192,1506472447,IT 1506472448,1506472703,GB 1506472704,1506473215,IT -1506473216,1506473471,GB -1506473472,1506474247,IT +1506473216,1506473455,GB +1506473456,1506473471,CH +1506473472,1506473791,IT +1506473792,1506473855,GB +1506473856,1506474247,IT 1506474248,1506474255,GB 1506474256,1506474495,IT 1506474496,1506474751,FR 1506474752,1506475519,IT -1506475520,1506475567,AT +1506475520,1506475527,GB +1506475528,1506475567,AT 1506475568,1506475775,GB 1506475776,1506476031,DE 1506476032,1506508799,KW @@ -52007,19 +61126,11 @@ 1506767616,1506767679,NO 1506767680,1506768895,GE 1506768896,1506770943,AT -1506770944,1506772017,NL -1506772018,1506772018,US -1506772019,1506772143,NL +1506770944,1506772143,NL 1506772144,1506772145,TR -1506772146,1506772147,NL -1506772148,1506772176,TR -1506772177,1506772323,NL -1506772324,1506772325,IR -1506772326,1506772361,NL -1506772362,1506772364,IR -1506772365,1506772938,NL -1506772939,1506772939,IR -1506772940,1506772991,NL +1506772146,1506772323,NL +1506772324,1506772324,IR +1506772325,1506772991,NL 1506772992,1506775039,GB 1506775040,1506777087,AT 1506777088,1506781695,GB @@ -52127,17 +61238,17 @@ 1508642176,1508642303,DK 1508642304,1508642559,SE 1508642560,1508642815,DK -1508642816,1508646911,SE -1508646912,1508646927,DK -1508646928,1508646935,SE -1508646936,1508647039,DK +1508642816,1508646935,SE +1508646936,1508646983,DK +1508646984,1508646999,SE +1508647000,1508647039,DK 1508647040,1508647679,SE 1508647680,1508647807,DK 1508647808,1508648447,SE 1508648448,1508648703,DK 1508648704,1508650751,SE -1508650752,1508650855,DK -1508650856,1508650879,SE +1508650752,1508650863,DK +1508650864,1508650879,SE 1508650880,1508651263,DK 1508651264,1508652543,SE 1508652544,1508654079,DK @@ -52157,9 +61268,7 @@ 1508788064,1508802559,DE 1508802560,1508804783,GB 1508804784,1508804791,DE -1508804792,1508805119,GB -1508805120,1508805375,NL -1508805376,1508809263,GB +1508804792,1508809263,GB 1508809264,1508809271,FR 1508809272,1508818943,GB 1508818944,1508835327,RO @@ -52179,7 +61288,10 @@ 1509453824,1509457919,RU 1509457920,1509462015,NL 1509462016,1509465599,LI -1509465600,1509466111,CH +1509465600,1509465983,CH +1509465984,1509466055,LI +1509466056,1509466095,CH +1509466096,1509466111,LI 1509466112,1509466879,NL 1509466880,1509466911,FR 1509466912,1509467055,NL @@ -52216,7 +61328,9 @@ 1509507072,1509511167,GB 1509511168,1509515263,LT 1509515264,1509519359,HR -1509519360,1509539839,RU +1509519360,1509535743,RU +1509535744,1509537791,IT +1509537792,1509539839,HR 1509539840,1509543935,AM 1509543936,1509543975,LB 1509543976,1509543983,DE @@ -52270,7 +61384,8 @@ 1509883904,1509900287,NL 1509900288,1509916671,RU 1509916672,1509933055,GB -1509933056,1509949439,US +1509933056,1509941247,US +1509941248,1509949439,RU 1509949440,1515241759,FR 1515241760,1515241791,GB 1515241792,1515467007,FR @@ -52292,8 +61407,7 @@ 1515519744,1515519999,ES 1515520000,1518338047,FR 1518338048,1518370815,DE -1518370816,1518403583,NL -1518403584,1518452735,SE +1518370816,1518452735,SE 1518452736,1518460927,AT 1518460928,1518479359,SE 1518479360,1518481407,EE @@ -52310,7 +61424,11 @@ 1518538752,1518542847,SE 1518542848,1518551039,LT 1518551040,1518565375,NL -1518565376,1518665727,SE +1518565376,1518633215,SE +1518633216,1518633471,NL +1518633472,1518635007,SE +1518635008,1518637055,NL +1518637056,1518665727,SE 1518665728,1518727167,RU 1518727168,1518731263,SE 1518731264,1518927871,DE @@ -52558,6 +61676,8 @@ 1533431808,1533433855,IE 1533433856,1533435903,DK 1533435904,1533437951,CZ +1533437952,1533438975,FI +1533438976,1533439999,A2 1533440000,1533441519,PL 1533441520,1533441535,CH 1533441536,1533442047,PL @@ -52580,7 +61700,10 @@ 1533474816,1533476863,FR 1533476864,1533478911,IE 1533478912,1533480959,RS -1533480960,1533483007,NL +1533480960,1533481727,NL +1533481728,1533482495,GB +1533482496,1533482751,NL +1533482752,1533483007,GB 1533483008,1533485055,AM 1533485056,1533485567,GB 1533485568,1533485823,DE @@ -52619,7 +61742,7 @@ 1533536256,1533538303,FR 1533538304,1533540351,DE 1533540352,1533542399,AT -1533542400,1534066687,GB +1533935616,1534066687,GB 1534066688,1534129151,AT 1534129152,1534129407,A2 1534129408,1534328831,AT @@ -52660,26 +61783,27 @@ 1534714124,1534714127,ES 1534714128,1534714143,BE 1534714144,1534714159,GB -1534714160,1534714259,FR +1534714160,1534714255,FR +1534714256,1534714259,DE 1534714260,1534714271,PL 1534714272,1534714287,IT 1534714288,1534714303,ES 1534714304,1534714307,GB 1534714308,1534714311,ES -1534714312,1534714319,FR +1534714312,1534714315,PL +1534714316,1534714319,FR 1534714320,1534714327,DE 1534714328,1534714331,FR 1534714332,1534714335,PL 1534714336,1534714351,FR -1534714352,1534714359,DE -1534714360,1534714367,NL -1534714368,1534714383,GB +1534714352,1534714383,GB 1534714384,1534714399,FR 1534714400,1534714403,GB 1534714404,1534714407,PL 1534714408,1534714415,DE 1534714416,1534714431,GB -1534714432,1534714463,FR +1534714432,1534714447,PL +1534714448,1534714463,FR 1534714464,1534714495,GB 1534714496,1534714511,FR 1534714512,1534714527,PL @@ -52688,10 +61812,12 @@ 1534714536,1534714539,GB 1534714540,1534714543,PL 1534714544,1534714547,FR -1534714548,1534714551,ES +1534714548,1534714551,NL 1534714552,1534714559,GB 1534714560,1534714575,NL -1534714576,1534714703,FR +1534714576,1534714691,FR +1534714692,1534714695,GB +1534714696,1534714703,FR 1534714704,1534714719,CH 1534714720,1534714751,BE 1534714752,1534714767,DE @@ -52700,7 +61826,8 @@ 1534714800,1534714815,FR 1534714816,1534714819,BE 1534714820,1534714831,FR -1534714832,1534714847,BE +1534714832,1534714839,DE +1534714840,1534714847,FR 1534714848,1534714855,GB 1534714856,1534714863,CH 1534714864,1534714871,FR @@ -52725,15 +61852,15 @@ 1534715184,1534715199,FR 1534715200,1534715203,IT 1534715204,1534715207,FR -1534715208,1534715215,BE -1534715216,1534715263,FR +1534715208,1534715215,GB +1534715216,1534715231,BE +1534715232,1534715263,FR 1534715264,1534715279,ES 1534715280,1534715283,PL 1534715284,1534715287,FR 1534715288,1534715295,PL 1534715296,1534715299,ES -1534715300,1534715303,FR -1534715304,1534715307,ES +1534715300,1534715307,FR 1534715308,1534715311,DE 1534715312,1534715315,PL 1534715316,1534715319,ES @@ -52753,9 +61880,7 @@ 1534715440,1534715447,ES 1534715448,1534715451,FR 1534715452,1534715487,PL -1534715488,1534715503,FR -1534715504,1534715519,CH -1534715520,1534715551,FR +1534715488,1534715551,FR 1534715552,1534715583,ES 1534715584,1534715599,GB 1534715600,1534715603,PL @@ -52771,21 +61896,22 @@ 1534715676,1534715679,GB 1534715680,1534715711,FR 1534715712,1534715727,PT -1534715728,1534715731,FR -1534715732,1534715735,GB +1534715728,1534715735,GB 1534715736,1534715759,PL 1534715760,1534715775,ES 1534715776,1534715783,PL 1534715784,1534715791,BE 1534715792,1534715807,CZ -1534715808,1534715875,FR -1534715876,1534715879,GB +1534715808,1534715879,FR 1534715880,1534715883,PT 1534715884,1534715887,PL -1534715888,1534715919,FR -1534715920,1534715935,ES +1534715888,1534715935,FR 1534715936,1534715951,PL -1534715952,1534715999,FR +1534715952,1534715983,FR +1534715984,1534715987,PL +1534715988,1534715991,DE +1534715992,1534715995,PL +1534715996,1534715999,FR 1534716000,1534716007,NL 1534716008,1534716047,FR 1534716048,1534716063,GB @@ -52799,7 +61925,9 @@ 1534716192,1534716223,ES 1534716224,1534716239,FR 1534716240,1534716255,GB -1534716256,1534716319,FR +1534716256,1534716303,FR +1534716304,1534716311,PL +1534716312,1534716319,FR 1534716320,1534716351,PL 1534716352,1534716355,FR 1534716356,1534716359,PL @@ -52829,7 +61957,10 @@ 1534716752,1534716759,PL 1534716760,1534716763,DE 1534716764,1534716767,ES -1534716768,1534716799,FR +1534716768,1534716775,FR +1534716776,1534716779,ES +1534716780,1534716787,PL +1534716788,1534716799,FR 1534716800,1534716803,DE 1534716804,1534716807,PL 1534716808,1534716811,NL @@ -52843,14 +61974,17 @@ 1534716912,1534716927,FR 1534716928,1534716943,DE 1534716944,1534716959,FR -1534716960,1534716967,PL +1534716960,1534716963,ES +1534716964,1534716967,FR 1534716968,1534716971,DE 1534716972,1534716991,FR 1534716992,1534717007,DE 1534717008,1534717011,PL 1534717012,1534717019,FR 1534717020,1534717023,DE -1534717024,1534717039,GB +1534717024,1534717031,IE +1534717032,1534717035,DE +1534717036,1534717039,GB 1534717040,1534717047,PL 1534717048,1534717055,FR 1534717056,1534717071,GB @@ -52858,7 +61992,7 @@ 1534717104,1534717119,PL 1534717120,1534717135,IT 1534717136,1534717139,CH -1534717140,1534717143,BE +1534717140,1534717143,CZ 1534717144,1534717147,FR 1534717148,1534717151,IT 1534717152,1534717215,FR @@ -52897,14 +62031,16 @@ 1534717664,1534717679,GB 1534717680,1534717695,ES 1534717696,1534717711,IE -1534717712,1534717727,FR +1534717712,1534717715,DE +1534717716,1534717727,FR 1534717728,1534717731,GB 1534717732,1534717735,FR 1534717736,1534717739,BE 1534717740,1534717743,GB 1534717744,1534717751,FR 1534717752,1534717759,BE -1534717760,1534717767,FR +1534717760,1534717763,PL +1534717764,1534717767,FR 1534717768,1534717771,IT 1534717772,1534717783,FR 1534717784,1534717787,GB @@ -52917,7 +62053,7 @@ 1534717908,1534717911,GB 1534717912,1534717915,FR 1534717916,1534717919,DE -1534717920,1534717923,PL +1534717920,1534717923,FR 1534717924,1534717927,ES 1534717928,1534717931,DE 1534717932,1534717951,FR @@ -52945,16 +62081,22 @@ 1534718144,1534718159,FR 1534718160,1534718175,DE 1534718176,1534718207,PL -1534718208,1534718271,ES -1534718272,1534718399,FR +1534718208,1534718271,DE +1534718272,1534718335,FR +1534718336,1534718351,CH +1534718352,1534718359,GB +1534718360,1534718363,ES +1534718364,1534718399,FR 1534718400,1534718415,DE -1534718416,1534718419,CZ +1534718416,1534718419,ES 1534718420,1534718423,GB 1534718424,1534718431,ES 1534718432,1534718435,GB 1534718436,1534718439,DE 1534718440,1534718447,ES -1534718448,1534718463,FR +1534718448,1534718451,FR +1534718452,1534718455,PL +1534718456,1534718463,IT 1534718464,1534718467,DE 1534718468,1534718471,PT 1534718472,1534718487,PL @@ -52966,7 +62108,8 @@ 1534718544,1534718559,FR 1534718560,1534718575,BE 1534718576,1534718591,GB -1534718592,1534718623,FR +1534718592,1534718607,NL +1534718608,1534718623,FR 1534718624,1534718631,PL 1534718632,1534718687,FR 1534718688,1534718703,PL @@ -52986,7 +62129,12 @@ 1534718928,1534718959,FR 1534718960,1534718975,ES 1534718976,1534719039,FR -1534719040,1534719167,BE +1534719040,1534719055,BE +1534719056,1534719079,FR +1534719080,1534719083,DE +1534719084,1534719087,CH +1534719088,1534719103,PL +1534719104,1534719167,BE 1534719168,1534719199,FR 1534719200,1534719215,PL 1534719216,1534719295,FR @@ -53004,7 +62152,16 @@ 1534719460,1534719463,FR 1534719464,1534719471,PL 1534719472,1534719487,IE -1534719488,1534719631,FR +1534719488,1534719503,NL +1534719504,1534719507,DE +1534719508,1534719511,GB +1534719512,1534719515,PL +1534719516,1534719519,DE +1534719520,1534719535,ES +1534719536,1534719539,NL +1534719540,1534719543,IE +1534719544,1534719551,PL +1534719552,1534719631,FR 1534719632,1534719639,ES 1534719640,1534719647,FR 1534719648,1534719655,ES @@ -53020,7 +62177,7 @@ 1534719760,1534719775,IT 1534719776,1534719783,PL 1534719784,1534719787,FR -1534719788,1534719791,DE +1534719788,1534719791,PL 1534719792,1534719799,FR 1534719800,1534719803,ES 1534719804,1534719807,GB @@ -53036,7 +62193,7 @@ 1534719968,1534719983,PL 1534719984,1534720003,FR 1534720004,1534720007,ES -1534720008,1534720015,PL +1534720008,1534720015,FR 1534720016,1534720023,ES 1534720024,1534720027,PL 1534720028,1534720063,ES @@ -53058,7 +62215,9 @@ 1534720300,1534720351,FR 1534720352,1534720367,ES 1534720368,1534720383,PL -1534720384,1534720399,FR +1534720384,1534720391,PT +1534720392,1534720395,DE +1534720396,1534720399,PL 1534720400,1534720403,LT 1534720404,1534720411,GB 1534720412,1534720415,IE @@ -53075,7 +62234,7 @@ 1534720464,1534720467,FR 1534720468,1534720471,GB 1534720472,1534720479,DE -1534720480,1534720495,GB +1534720480,1534720495,IE 1534720496,1534720511,PL 1534720512,1534720535,FR 1534720536,1534720539,PL @@ -53088,7 +62247,9 @@ 1534720616,1534720619,DE 1534720620,1534720623,PT 1534720624,1534720639,FR -1534720640,1534720655,PL +1534720640,1534720643,PL +1534720644,1534720647,NL +1534720648,1534720655,IE 1534720656,1534720671,ES 1534720672,1534720739,FR 1534720740,1534720743,PL @@ -53107,13 +62268,13 @@ 1534720896,1534720899,ES 1534720900,1534720903,LT 1534720904,1534720943,FR -1534720944,1534720951,ES +1534720944,1534720951,CH 1534720952,1534720959,PL 1534720960,1534720967,IT 1534720968,1534720971,DE -1534720972,1534720975,FR +1534720972,1534720975,PL 1534720976,1534720979,NL -1534720980,1534720983,FR +1534720980,1534720983,GB 1534720984,1534720991,PL 1534720992,1534720995,PT 1534720996,1534720999,ES @@ -53126,8 +62287,7 @@ 1534721064,1534721071,FR 1534721072,1534721087,GB 1534721088,1534721103,ES -1534721104,1534721107,PL -1534721108,1534721111,ES +1534721104,1534721111,PL 1534721112,1534721115,DE 1534721116,1534721119,FR 1534721120,1534721135,IT @@ -53143,8 +62303,7 @@ 1534721232,1534721247,DE 1534721248,1534721263,FR 1534721264,1534721279,GB -1534721280,1534721287,PL -1534721288,1534721295,NL +1534721280,1534721295,PL 1534721296,1534721311,FR 1534721312,1534721319,PL 1534721320,1534721327,PT @@ -53154,8 +62313,8 @@ 1534721376,1534721391,ES 1534721392,1534721407,PL 1534721408,1534721439,DE -1534721440,1534721471,FR -1534721472,1534721491,GB +1534721440,1534721455,FR +1534721456,1534721491,GB 1534721492,1534721495,FR 1534721496,1534721519,PL 1534721520,1534721527,FR @@ -53164,21 +62323,22 @@ 1534721568,1534721583,GB 1534721584,1534721587,IE 1534721588,1534721595,FR -1534721596,1534721619,ES -1534721620,1534721627,PL +1534721596,1534721615,ES +1534721616,1534721627,PL 1534721628,1534721631,NL 1534721632,1534721647,ES 1534721648,1534721663,FR 1534721664,1534721679,ES 1534721680,1534721695,FR 1534721696,1534721703,PL -1534721704,1534721711,DE +1534721704,1534721707,DE +1534721708,1534721711,GB 1534721712,1534721743,FR 1534721744,1534721747,PL 1534721748,1534721751,GB 1534721752,1534721755,DE -1534721756,1534721823,FR -1534721824,1534721827,PL +1534721756,1534721807,FR +1534721808,1534721827,PL 1534721828,1534721831,FR 1534721832,1534721835,DE 1534721836,1534721839,BE @@ -53188,20 +62348,21 @@ 1534721904,1534721919,DE 1534721920,1534721935,FR 1534721936,1534721943,CH -1534721944,1534721951,IE -1534721952,1534721955,FR +1534721944,1534721951,IT +1534721952,1534721955,NL 1534721956,1534721959,PL 1534721960,1534721963,IE 1534721964,1534721967,CH 1534721968,1534721971,DE 1534721972,1534721975,PL -1534721976,1534721979,ES +1534721976,1534721979,FI 1534721980,1534721983,PL 1534721984,1534721999,FR 1534722000,1534722007,PL 1534722008,1534722011,PT 1534722012,1534722015,ES -1534722016,1534722039,FR +1534722016,1534722031,IE +1534722032,1534722039,FR 1534722040,1534722043,BE 1534722044,1534722047,FR 1534722048,1534787583,RU @@ -53230,8 +62391,8 @@ 1534990336,1534999551,SE 1534999552,1535004671,ES 1535004672,1535008767,SE -1535008768,1535011839,ES -1535011840,1535017983,SE +1535008768,1535014911,ES +1535014912,1535017983,SE 1535017984,1535019519,ES 1535019520,1535020543,SE 1535020544,1535021055,ES @@ -53262,19 +62423,11 @@ 1535631360,1535635455,GB 1535635456,1535639551,AZ 1535639552,1535672319,GB -1535672320,1535705087,DE -1535705088,1535708671,CH +1535672320,1535706111,DE +1535706112,1535708671,CH 1535708672,1535709694,DE 1535709695,1535720447,CH -1535720448,1535720575,DE -1535720576,1535720703,CH -1535720704,1535720831,DE -1535720832,1535720959,CH -1535720960,1535721087,DE -1535721088,1535721215,CH -1535721216,1535721343,DE -1535721344,1535721471,CH -1535721472,1535721726,DE +1535720448,1535721726,DE 1535721727,1535737855,CH 1535737856,1535769855,HU 1535769856,1535770623,SR @@ -53292,8 +62445,7 @@ 1536045056,1536045439,DE 1536045440,1536045567,A2 1536045568,1536046079,IQ -1536046080,1536046591,DE -1536046592,1536046847,IQ +1536046080,1536046847,DE 1536046848,1536046975,A2 1536046976,1536047039,SA 1536047040,1536047103,IQ @@ -53345,7 +62497,11 @@ 1536143360,1536147455,GB 1536147456,1536151551,IT 1536151552,1536155647,RS -1536155648,1536159743,IL +1536155648,1536155655,IL +1536155656,1536155659,GB +1536155660,1536155663,GR +1536155664,1536155667,US +1536155668,1536159743,IL 1536159744,1536163839,DE 1536163840,1536180223,SY 1536180224,1536196607,HU @@ -53388,24 +62544,24 @@ 1536647168,1536651263,ES 1536651264,1536655359,FR 1536655360,1536659455,GE -1536659456,1536659775,DE +1536659456,1536659519,DE +1536659520,1536659543,SA +1536659544,1536659775,DE 1536659776,1536659791,AO 1536659792,1536659823,SD 1536659824,1536659991,DE 1536659992,1536659999,EG -1536660000,1536660007,SO -1536660008,1536660015,DE +1536660000,1536660015,DE 1536660016,1536660019,CG 1536660020,1536660023,DE 1536660024,1536660031,CG -1536660032,1536660063,DE +1536660032,1536660063,CD 1536660064,1536660079,SO -1536660080,1536662271,DE -1536662272,1536662303,SO -1536662304,1536662335,LB +1536660080,1536662319,DE +1536662320,1536662335,LB 1536662336,1536662367,DE -1536662368,1536662399,SO -1536662400,1536662407,DE +1536662368,1536662375,LB +1536662376,1536662407,DE 1536662408,1536662415,SO 1536662416,1536662431,GN 1536662432,1536662447,IR @@ -53415,9 +62571,11 @@ 1536663296,1536663311,LB 1536663312,1536663319,DE 1536663320,1536663327,LB -1536663328,1536663343,DE +1536663328,1536663335,SA +1536663336,1536663343,DE 1536663344,1536663359,YE -1536663360,1536663423,DE +1536663360,1536663391,DE +1536663392,1536663423,SD 1536663424,1536663551,KW 1536663552,1536667647,SA 1536667648,1536675839,RU @@ -53484,13 +62642,9 @@ 1539048224,1539048239,GB 1539048240,1539048247,IT 1539048248,1539048263,GB -1539048264,1539048271,IT -1539048272,1539048335,GB -1539048336,1539048383,IT -1539048384,1539048391,GB -1539048392,1539048399,IT -1539048400,1539048447,GB -1539048448,1539048543,IT +1539048264,1539048287,IT +1539048288,1539048319,GB +1539048320,1539048543,IT 1539048544,1539048551,LY 1539048552,1539048559,IT 1539048560,1539048567,LY @@ -53570,7 +62724,11 @@ 1539221504,1539222527,FR 1539222528,1539222783,HK 1539222784,1539223039,CN -1539223040,1539223551,FR +1539223040,1539223103,ES +1539223104,1539223167,BR +1539223168,1539223231,IT +1539223232,1539223551,FR +1539223552,1539225599,RU 1539225600,1539227647,HU 1539227648,1539229695,FI 1539229696,1539231743,DE @@ -53667,7 +62825,6 @@ 1539390464,1539391487,RO 1539391488,1539392511,LV 1539392512,1539393535,UA -1539393536,1539394559,RU 1539394560,1539396607,UA 1539396608,1539397631,PL 1539397632,1539398143,RU @@ -53840,7 +62997,6 @@ 1539516416,1539516927,AT 1539516928,1539517439,PL 1539517440,1539517951,RO -1539517952,1539518463,GB 1539518464,1539518975,DE 1539518976,1539519487,RU 1539519488,1539519999,UA @@ -53998,7 +63154,7 @@ 1539645440,1539646463,GB 1539646464,1539647487,IE 1539647488,1539648511,RU -1539648512,1539650559,UA +1539649536,1539650559,UA 1539650560,1539651583,RU 1539651584,1539652607,UA 1539652608,1539653631,IL @@ -54059,6 +63215,7 @@ 1539706624,1539707135,PL 1539707136,1539707391,LT 1539707392,1539707647,GB +1539707648,1539707903,AE 1539707904,1539708159,UA 1539708160,1539708415,DE 1539708416,1539708671,GB @@ -54078,7 +63235,6 @@ 1539712000,1539712255,UA 1539712256,1539712511,NL 1539712512,1539712767,RU -1539712768,1539713023,RO 1539713024,1539713279,UA 1539713280,1539713535,FR 1539713536,1539713791,DK @@ -54121,7 +63277,6 @@ 1539724032,1539724287,UA 1539724288,1539724543,IT 1539724544,1539724799,RU -1539724800,1539725055,UA 1539725056,1539725311,NL 1539725312,1539725567,FR 1539725568,1539725823,PL @@ -54157,7 +63312,7 @@ 1539733760,1539734015,PL 1539734016,1539734271,FR 1539734272,1539734527,NO -1539734528,1539735039,TR +1539734528,1539734783,TR 1539735040,1539735295,BE 1539735296,1539735551,RU 1539735552,1539735807,AT @@ -54167,8 +63322,8 @@ 1539736576,1539736831,BG 1539736832,1539737087,UA 1539737088,1539737343,KW -1539737344,1539737599,RU 1539737600,1539737855,RO +1539737856,1539738111,DE 1539738112,1539738367,DK 1539738368,1539738623,DE 1539738624,1539738879,UA @@ -54191,7 +63346,6 @@ 1539743232,1539743487,GR 1539743488,1539743743,FR 1539743744,1539743999,RO -1539744000,1539744255,HR 1539744256,1539744511,RO 1539744512,1539744767,DE 1539744768,1539745023,SE @@ -54284,7 +63438,7 @@ 1539768320,1539768575,FR 1539768576,1539768831,GB 1539768832,1539769087,IT -1539769088,1539769599,BE +1539769088,1539769343,BE 1539769600,1539769855,AT 1539769856,1539770111,FR 1539770112,1539770367,GR @@ -54304,7 +63458,6 @@ 1539773696,1539773951,DE 1539773952,1539774207,PL 1539774208,1539774463,SI -1539774464,1539774719,RU 1539774720,1539774975,PL 1539774976,1539775231,RU 1539775232,1539775487,CH @@ -54323,7 +63476,7 @@ 1539778560,1539778815,RU 1539778816,1539779071,RO 1539779072,1539779327,GB -1539779328,1539779583,CH +1539779328,1539779583,NL 1539779584,1539779839,PL 1539779840,1539780095,NL 1539780096,1539780351,RU @@ -54387,7 +63540,6 @@ 1539796224,1539796479,MC 1539796480,1539796735,GB 1539796736,1539796991,TR -1539796992,1539797247,CY 1539797248,1539797503,DK 1539797504,1539797759,RU 1539797760,1539798015,UA @@ -54428,7 +63580,6 @@ 1539807744,1539807999,GB 1539808000,1539808255,HU 1539808256,1539808511,RU -1539808512,1539808767,EU 1539808768,1539809023,DE 1539809024,1539809279,GB 1539809280,1539809535,EU @@ -54441,7 +63592,7 @@ 1539811072,1539811327,NL 1539811328,1539811583,CZ 1539811584,1539811839,DE -1539811840,1539812095,SE +1539811840,1539812095,IT 1539812096,1539812351,RU 1539812352,1539812607,CH 1539812608,1539812863,IT @@ -54496,7 +63647,7 @@ 1539826176,1539826431,AM 1539826432,1539826687,BE 1539826688,1539826943,CH -1539826944,1539827455,RU +1539826944,1539827199,RU 1539827456,1539827711,MK 1539827712,1539827967,RU 1539827968,1539828479,FR @@ -54540,13 +63691,15 @@ 1539857408,1539858431,PL 1539858432,1539859455,RO 1539859456,1539860479,DE +1539860480,1539861503,PL 1539861504,1539862527,DE 1539862528,1539863551,UA 1539863552,1539864575,ES 1539864576,1539865599,RO 1539865600,1539866623,UA 1539866624,1539867647,IT -1539867648,1539869695,UA +1539867648,1539868671,SE +1539868672,1539869695,UA 1539869696,1539870719,ES 1539870720,1539871743,IL 1539871744,1539872767,ES @@ -54616,6 +63769,8 @@ 1539947520,1539948543,UA 1539948544,1539949567,RO 1539949568,1539950591,MD +1539950592,1539950847,GB +1539950848,1539951103,RU 1539951104,1539951615,UA 1539951616,1539953663,RU 1539953664,1539954687,UA @@ -54664,7 +63819,7 @@ 1540011008,1540014079,RU 1540014080,1540015103,PL 1540015104,1540016127,RU -1540016128,1540017151,KR +1540016128,1540017151,DE 1540017152,1540018175,RU 1540018176,1540020223,UA 1540020224,1540022271,RU @@ -54695,9 +63850,7 @@ 1540048896,1540049919,GB 1540049920,1540050943,UA 1540050944,1540052991,RU -1540052992,1540054052,UA -1540054053,1540054062,MD -1540054063,1540055039,UA +1540052992,1540055039,UA 1540055040,1540056063,NO 1540056064,1540057087,NL 1540057088,1540057343,PL @@ -54729,6 +63882,7 @@ 1540085760,1540087807,PL 1540087808,1540092927,RU 1540092928,1540094975,PL +1540094976,1540095999,RU 1540096000,1540097023,SE 1540097024,1540099071,DE 1540099072,1540100095,UA @@ -54797,7 +63951,6 @@ 1540178944,1540179967,BA 1540179968,1540180991,PL 1540180992,1540182015,DE -1540182016,1540183039,UA 1540183040,1540184063,RU 1540184064,1540185087,PL 1540185088,1540186111,RU @@ -55052,7 +64205,6 @@ 1540356608,1540357119,DE 1540357120,1540357631,RU 1540357632,1540358143,FR -1540358144,1540358399,RU 1540358400,1540358655,GB 1540358656,1540358911,SE 1540358912,1540359167,GB @@ -55113,7 +64265,6 @@ 1540373504,1540373759,NL 1540373760,1540374015,TR 1540374016,1540374271,NL -1540374272,1540374527,HU 1540374528,1540374783,RU 1540374784,1540375039,UA 1540375040,1540375295,DE @@ -55203,7 +64354,7 @@ 1540397824,1540398079,DE 1540398080,1540398335,SA 1540398336,1540398591,DK -1540398848,1540399359,DE +1540398592,1540399359,DE 1540399360,1540399871,RU 1540399872,1540400127,GB 1540400128,1540400383,NL @@ -55298,7 +64449,7 @@ 1540425216,1540425471,US 1540425472,1540425727,NL 1540425728,1540425983,BG -1540425984,1540426239,DE +1540425984,1540426239,RU 1540426240,1540426495,IE 1540426496,1540426751,UA 1540426752,1540427263,NL @@ -55343,12 +64494,12 @@ 1540438016,1540438271,PL 1540438272,1540438527,US 1540438528,1540439039,RU +1540439040,1540439295,GB 1540439296,1540439551,RO 1540439552,1540440063,PL 1540440064,1540440319,UA 1540440320,1540440575,RU 1540440576,1540440831,MD -1540440832,1540441087,GB 1540441088,1540441343,PL 1540441344,1540441855,RU 1540441856,1540442111,GB @@ -55388,6 +64539,7 @@ 1540451072,1540451327,FR 1540451328,1540451583,ES 1540451584,1540451839,RO +1540451840,1540452095,NL 1540452096,1540452351,CH 1540452352,1540452607,AT 1540452608,1540452863,IL @@ -55510,9 +64662,10 @@ 1540487168,1540487423,PS 1540487424,1540487679,UA 1540487680,1540487935,DE +1540487936,1540488191,SI 1540488192,1540488447,GB 1540488448,1540488703,SA -1540488704,1540488959,GB +1540488704,1540488959,DE 1540488960,1540489215,RO 1540489216,1540491263,RU 1540491264,1540492287,UA @@ -55581,7 +64734,8 @@ 1540573184,1540574207,NL 1540574208,1540576255,RU 1540576256,1540577279,PL -1540577280,1540579327,RU +1540577280,1540578303,RO +1540578304,1540579327,RU 1540579328,1540580351,IE 1540580352,1540581375,PL 1540581376,1540582399,RU @@ -55685,7 +64839,8 @@ 1540638208,1540638463,RO 1540638464,1540638719,AM 1540638720,1540638975,UA -1540638976,1540639487,RO +1540638976,1540639231,EU +1540639232,1540639487,RO 1540639488,1540639743,CH 1540639744,1540639999,IL 1540640000,1540640255,CH @@ -55706,7 +64861,7 @@ 1540644096,1540644607,GB 1540644608,1540644863,DE 1540644864,1540645119,NL -1540645120,1540645375,RU +1540645120,1540645375,UA 1540645376,1540645631,BE 1540645632,1540645887,NL 1540645888,1540646143,PL @@ -55719,6 +64874,7 @@ 1540647680,1540648191,GB 1540648192,1540648447,CH 1540648448,1540648959,RO +1540648960,1540649215,SK 1540649216,1540649471,DE 1540649472,1540649727,IL 1540649728,1540649983,GB @@ -55732,10 +64888,12 @@ 1540651776,1540652031,RU 1540652032,1540652543,UA 1540652544,1540652799,TR +1540652800,1540653055,PL 1540653056,1540653311,FR 1540653312,1540653567,DK 1540653568,1540653823,DE 1540653824,1540654079,GB +1540654080,1540654335,EU 1540654336,1540654591,RU 1540654592,1540654847,SI 1540654848,1540655103,RU @@ -55756,6 +64914,7 @@ 1540659968,1540660223,PL 1540660224,1540660479,RU 1540660480,1540660735,FR +1540660736,1540660991,RU 1540660992,1540661247,RO 1540661248,1540661503,GB 1540661504,1540662015,RO @@ -55813,11 +64972,9 @@ 1540677120,1540677375,GB 1540677376,1540677631,PL 1540677632,1540677887,DK -1540677888,1540678143,DE 1540678144,1540678399,RU 1540678400,1540678655,RO 1540678656,1540678911,SE -1540678912,1540679167,EU 1540679168,1540679423,RU 1540679424,1540679679,PL 1540679680,1540679935,LT @@ -55907,7 +65064,6 @@ 1540702464,1540702719,PT 1540702720,1540702975,DK 1540702976,1540703231,RU -1540703232,1540703487,MH 1540703488,1540703743,NL 1540703744,1540703999,DK 1540704000,1540704255,PL @@ -55923,7 +65079,7 @@ 1540706560,1540706815,GB 1540706816,1540707071,FR 1540707072,1540707327,AT -1540707328,1540707583,GB +1540707328,1540707583,HR 1540707584,1540707839,NL 1540707840,1540708095,MD 1540708096,1540708351,RU @@ -56048,11 +65204,9 @@ 1540742656,1540742911,AT 1540742912,1540743167,RU 1540743168,1540743423,NO -1540743424,1540743679,RU 1540743680,1540743935,PL 1540743936,1540744191,CH 1540744192,1540744447,GR -1540744448,1540744703,UA 1540744704,1540744959,GB 1540744960,1540745215,UA 1540745216,1540745471,DE @@ -56245,7 +65399,6 @@ 1540900608,1540900863,BG 1540900864,1540901119,RU 1540901120,1540901375,LV -1540901376,1540901631,DE 1540901632,1540901887,RO 1540901888,1540902143,GR 1540902144,1540902399,FI @@ -56266,7 +65419,7 @@ 1540906752,1540907007,BG 1540907008,1540907263,RU 1540907264,1540907519,MD -1540907520,1540907775,RU +1540907520,1540907775,CZ 1540907776,1540908031,PL 1540908032,1540908287,NL 1540908288,1540908543,DK @@ -56304,7 +65457,6 @@ 1540917248,1540917503,FI 1540917504,1540918015,GB 1540918016,1540918527,FR -1540918528,1540918783,EU 1540918784,1540919039,NL 1540919040,1540919295,GB 1540919296,1540919551,RO @@ -56420,7 +65572,6 @@ 1540952064,1540952575,RU 1540952576,1540953087,PL 1540953088,1540953599,RU -1540953600,1540954111,UA 1540954112,1540954623,PL 1540954624,1540955647,RO 1540955648,1540956159,NL @@ -56691,7 +65842,6 @@ 1541140480,1541142527,CZ 1541142528,1541143551,RU 1541143552,1541144575,UA -1541144576,1541144831,LV 1541144832,1541145087,RU 1541145088,1541145343,AT 1541145344,1541145599,UA @@ -56704,7 +65854,7 @@ 1541147136,1541147391,PL 1541147392,1541147903,RU 1541147904,1541148415,RO -1541148416,1541148671,GB +1541148416,1541148671,US 1541148672,1541148927,RU 1541148928,1541149439,PL 1541149440,1541149695,SE @@ -56722,7 +65872,7 @@ 1541152768,1541153023,PL 1541153024,1541153279,RU 1541153280,1541153535,DE -1541153536,1541153791,UA +1541153536,1541153791,RO 1541153792,1541154047,DE 1541154048,1541154303,NL 1541154304,1541154559,RU @@ -56730,7 +65880,6 @@ 1541154816,1541155071,CH 1541155072,1541155327,CY 1541155328,1541155583,GB -1541155584,1541155839,RU 1541155840,1541156095,PL 1541156096,1541156351,IE 1541156352,1541156607,RU @@ -56882,7 +66031,6 @@ 1541195264,1541195519,UA 1541195520,1541195775,GB 1541195776,1541196031,FR -1541196032,1541196287,NL 1541196288,1541196543,RU 1541196544,1541197055,UA 1541197056,1541197311,PL @@ -56961,7 +66109,7 @@ 1541225984,1541226495,LV 1541226496,1541227007,UA 1541227008,1541227519,FI -1541227520,1541228031,GB +1541227520,1541228031,CZ 1541228032,1541228543,RU 1541228544,1541229055,CZ 1541229056,1541229567,UA @@ -56976,7 +66124,6 @@ 1541233664,1541234175,SK 1541234176,1541234687,RO 1541234688,1541235199,NL -1541235200,1541235711,LV 1541235712,1541236223,AT 1541236224,1541236735,RU 1541236736,1541237247,DE @@ -57216,7 +66363,7 @@ 1541370880,1541371135,FI 1541371136,1541371391,RO 1541371392,1541371647,RU -1541371648,1541371903,DE +1541371648,1541371903,PL 1541371904,1541372159,RU 1541372160,1541372415,CH 1541372416,1541372671,UA @@ -57295,6 +66442,7 @@ 1541391872,1541392127,DE 1541392128,1541392383,RU 1541392384,1541392639,RO +1541392640,1541392895,AT 1541392896,1541393151,DE 1541393152,1541393407,GB 1541393408,1541393663,DE @@ -57312,6 +66460,7 @@ 1541396480,1541396735,UA 1541396736,1541396991,RU 1541396992,1541397247,GB +1541397248,1541397503,SE 1541397504,1541397759,NL 1541397760,1541398015,PL 1541398016,1541398271,HU @@ -57590,8 +66739,7 @@ 1541592064,1541592575,UA 1541592576,1541593087,FR 1541593088,1541594111,CZ -1541594112,1541594367,EU -1541594368,1541595135,RU +1541594112,1541595135,RU 1541595136,1541595647,IR 1541595648,1541596159,BG 1541596160,1541597695,PL @@ -57657,7 +66805,6 @@ 1541631488,1541631999,SI 1541632000,1541632511,RU 1541632512,1541632767,NL -1541632768,1541633023,SK 1541633024,1541634303,PL 1541634304,1541634559,MD 1541634560,1541635071,PL @@ -57757,7 +66904,6 @@ 1541692416,1541693439,PL 1541693440,1541694463,RU 1541694464,1541694719,CZ -1541694720,1541694975,CH 1541694976,1541695487,RU 1541695488,1541696511,DE 1541696512,1541697535,MD @@ -57924,9 +67070,7 @@ 1541785856,1541786111,GB 1541786112,1541786623,RU 1541786624,1541787647,UA -1541787648,1541788159,RU -1541788160,1541788415,UA -1541788416,1541788671,RU +1541787648,1541788671,RU 1541788672,1541789183,PL 1541789184,1541789695,IR 1541789696,1541790719,UA @@ -58230,6 +67374,9 @@ 1541953536,1541954047,LU 1541954048,1541954559,PL 1541954560,1541955583,RU +1541955584,1541956095,DE +1541956096,1541956351,RO +1541956352,1541956607,UA 1541956608,1541957119,LB 1541957120,1541957375,PL 1541957376,1541957631,UA @@ -58316,7 +67463,7 @@ 1542000640,1542000895,GB 1542000896,1542001151,UA 1542001152,1542001663,PL -1542001664,1542001919,SC +1542001664,1542001919,MD 1542001920,1542002175,HU 1542002176,1542002687,NL 1542002688,1542002943,RS @@ -58340,7 +67487,500 @@ 1542012416,1542012671,GB 1542012672,1542013951,RU 1542013952,1542014207,FR -1542014208,1542015999,PL +1542014208,1542017023,PL +1542017024,1542017279,TR +1542017280,1542017535,GB +1542017536,1542017791,RU +1542017792,1542018047,GB +1542018048,1542019071,DE +1542019072,1542019583,RU +1542019584,1542020095,UA +1542020096,1542021119,RU +1542021120,1542023167,UA +1542023168,1542023423,PL +1542023424,1542023679,NL +1542023680,1542023935,RO +1542023936,1542024191,PL +1542024192,1542025215,UA +1542025216,1542026239,PL +1542026240,1542026751,FI +1542026752,1542027007,BE +1542027008,1542027263,FR +1542027264,1542027775,NL +1542027776,1542028031,FR +1542028032,1542028287,UA +1542028288,1542028543,GB +1542028544,1542028799,FI +1542028800,1542029055,CH +1542029056,1542029311,UA +1542029312,1542029823,GB +1542029824,1542031359,RU +1542031360,1542032383,PL +1542032384,1542032639,UA +1542032640,1542032895,SA +1542032896,1542033407,DK +1542033408,1542035199,RU +1542035200,1542035455,UA +1542035456,1542036479,GB +1542036480,1542038271,PL +1542038272,1542038527,SI +1542038528,1542040575,RU +1542040576,1542041087,UA +1542041088,1542041343,SA +1542041344,1542041599,RU +1542041600,1542042623,LT +1542042624,1542043135,IT +1542043136,1542043391,CH +1542043392,1542043647,GB +1542043648,1542044671,PL +1542044672,1542045183,RU +1542045184,1542045439,RO +1542045440,1542045695,AT +1542045696,1542046719,RO +1542046720,1542047743,PL +1542047744,1542048767,RO +1542048768,1542049279,PL +1542049280,1542049791,BE +1542049792,1542050815,CZ +1542050816,1542051071,CH +1542051072,1542051327,RU +1542051328,1542051839,LV +1542051840,1542053887,RU +1542053888,1542054399,NL +1542054400,1542054655,RU +1542054656,1542054911,AT +1542054912,1542055423,PL +1542055424,1542055935,RU +1542055936,1542057471,PL +1542057472,1542060031,RU +1542060032,1542060287,SK +1542060288,1542060543,RO +1542060544,1542061055,PL +1542061056,1542062079,IT +1542062080,1542064127,UA +1542064128,1542064383,PL +1542064384,1542064639,FR +1542064640,1542065151,RU +1542065152,1542066175,PL +1542066176,1542066431,RU +1542066432,1542066687,NL +1542066688,1542066943,GB +1542066944,1542067199,BG +1542067200,1542067455,UA +1542067456,1542067711,BG +1542067712,1542067967,DE +1542067968,1542068223,GB +1542068224,1542069759,UA +1542069760,1542070015,DE +1542070016,1542071295,UA +1542071296,1542071551,CN +1542071552,1542071807,UA +1542071808,1542072319,DE +1542072320,1542073343,UA +1542073344,1542074111,RO +1542074112,1542074367,UA +1542074368,1542074623,GB +1542074624,1542074879,PL +1542074880,1542075391,NL +1542075392,1542075647,CH +1542075648,1542075903,RU +1542075904,1542077439,RO +1542077440,1542078975,RU +1542078976,1542079487,PL +1542079488,1542080511,RU +1542080512,1542082559,UA +1542082560,1542083583,RU +1542083584,1542085631,UA +1542085632,1542086655,BG +1542086656,1542087167,RU +1542087168,1542087679,UA +1542087680,1542088703,PL +1542088704,1542089727,FR +1542089728,1542090751,RU +1542090752,1542091775,PL +1542091776,1542092799,RU +1542092800,1542093823,RO +1542093824,1542095871,PL +1542095872,1542096895,RS +1542096896,1542098431,UA +1542098432,1542099199,PL +1542099200,1542099455,RU +1542099456,1542099711,PL +1542099712,1542099967,RU +1542099968,1542100223,NL +1542100224,1542100479,DK +1542100480,1542100991,RO +1542100992,1542102015,RU +1542102016,1542103039,RO +1542103040,1542103295,CH +1542103296,1542103551,RU +1542103552,1542104063,CZ +1542104064,1542105087,RU +1542105088,1542105599,RO +1542105600,1542105855,RU +1542105856,1542106111,DE +1542106112,1542107135,RU +1542107136,1542107391,PL +1542107392,1542107903,RU +1542107904,1542108159,SK +1542108160,1542109183,RU +1542109184,1542109695,GB +1542109696,1542110207,PL +1542110208,1542110463,RU +1542110464,1542110719,CH +1542110720,1542111231,RS +1542111232,1542111487,SE +1542111488,1542111743,NL +1542111744,1542112255,FR +1542112256,1542113279,UA +1542113280,1542113535,LT +1542113536,1542113791,GB +1542113792,1542114047,RU +1542114048,1542114303,BE +1542114304,1542114815,FI +1542114816,1542115071,NL +1542115072,1542115327,PL +1542115328,1542116351,UA +1542116352,1542116607,RO +1542116608,1542116863,DE +1542116864,1542117119,GB +1542117120,1542117631,DE +1542117632,1542117887,PL +1542117888,1542118399,UZ +1542118400,1542119423,RO +1542119424,1542119935,RU +1542119936,1542120703,RO +1542120704,1542120959,AT +1542120960,1542121471,BE +1542121472,1542121727,PL +1542121728,1542123519,FR +1542123520,1542123775,SE +1542123776,1542124543,RO +1542124544,1542124799,DE +1542124800,1542125567,PL +1542125568,1542126591,CZ +1542126592,1542127103,PL +1542127360,1542127615,RU +1542127616,1542128127,PL +1542128128,1542128383,RU +1542128384,1542129151,RO +1542129152,1542129407,IS +1542129408,1542129663,RU +1542129664,1542130687,DE +1542130688,1542131711,UA +1542131712,1542134271,PL +1542134272,1542136319,RU +1542136320,1542136831,DE +1542136832,1542137855,RU +1542137856,1542138367,ES +1542138368,1542138623,RU +1542138624,1542138879,RO +1542138880,1542139135,GB +1542139136,1542139391,DE +1542139392,1542139647,UA +1542139648,1542139903,DE +1542139904,1542140927,ES +1542140928,1542141951,SK +1542141952,1542142975,GB +1542142976,1542143999,NO +1542144000,1542144255,TR +1542144256,1542144511,GB +1542144512,1542144767,RU +1542144768,1542146047,UA +1542146048,1542147583,RU +1542147584,1542148095,FR +1542148096,1542148607,RU +1542148608,1542148863,SI +1542148864,1542149119,NL +1542149120,1542150143,UA +1542150144,1542152191,RU +1542152192,1542153215,IE +1542153216,1542153471,DK +1542153472,1542153727,RU +1542153728,1542153983,UA +1542153984,1542154239,RU +1542154240,1542154751,TR +1542154752,1542155007,RU +1542155008,1542155263,IL +1542155264,1542156287,ES +1542156288,1542156543,RU +1542156544,1542156799,RO +1542157312,1542158335,AZ +1542158336,1542158847,IT +1542158848,1542159359,RO +1542159360,1542160127,PL +1542160128,1542160383,RU +1542160384,1542160895,UA +1542160896,1542161407,RO +1542161408,1542162431,NL +1542162432,1542162943,RU +1542162944,1542163199,FR +1542163200,1542163455,DK +1542163456,1542163711,GB +1542163712,1542163967,FR +1542163968,1542164479,UA +1542164480,1542165759,RU +1542165760,1542166015,PL +1542166016,1542166527,IL +1542166528,1542167551,PL +1542167552,1542168319,RU +1542168320,1542168575,AE +1542168576,1542169599,PL +1542169600,1542169855,BG +1542169856,1542170623,RO +1542170624,1542170879,SE +1542171136,1542171647,HR +1542171648,1542172159,GB +1542172160,1542172415,NL +1542172416,1542172671,RU +1542172672,1542173695,KZ +1542173696,1542174207,RU +1542174208,1542174463,UA +1542174464,1542174719,CZ +1542174720,1542176767,RU +1542176768,1542177791,PL +1542177792,1542178815,UA +1542178816,1542179327,CZ +1542179328,1542179583,PL +1542179584,1542179839,RU +1542179840,1542180863,PL +1542180864,1542181887,GB +1542181888,1542182143,CH +1542182144,1542182399,RU +1542182400,1542182655,GB +1542182656,1542182911,FR +1542182912,1542183935,PL +1542183936,1542184191,GB +1542184192,1542184447,RU +1542184448,1542184959,PL +1542184960,1542185983,UA +1542185984,1542187007,PL +1542187008,1542187263,DK +1542187264,1542187519,RU +1542187520,1542188031,GB +1542188032,1542188287,DE +1542188288,1542188543,NL +1542188544,1542189055,PL +1542189056,1542189311,DE +1542189312,1542189567,TR +1542189568,1542189823,SI +1542189824,1542190079,GE +1542190080,1542191103,RU +1542191104,1542192127,BG +1542192128,1542193407,PL +1542193408,1542193663,SI +1542193664,1542194175,RU +1542194176,1542195711,PL +1542195712,1542196479,RU +1542196480,1542196735,PL +1542196736,1542197247,RU +1542197248,1542197503,DK +1542197504,1542198015,GB +1542198016,1542198271,NL +1542198272,1542198783,PL +1542198784,1542199551,RU +1542199552,1542199807,FR +1542199808,1542200319,GB +1542200320,1542200575,DK +1542200576,1542200831,SE +1542200832,1542201343,RU +1542201344,1542202367,PL +1542202368,1542202623,UA +1542202624,1542202879,HR +1542202880,1542203391,EE +1542203392,1542204415,CZ +1542204416,1542204671,EE +1542204672,1542204927,CH +1542204928,1542205439,RO +1542205440,1542206463,RU +1542206464,1542207487,PL +1542207488,1542207743,GB +1542207744,1542207999,PL +1542208000,1542208255,RO +1542208256,1542208511,ES +1542208512,1542209535,RU +1542209536,1542211583,SK +1542211584,1542212607,PL +1542212608,1542213119,RO +1542213120,1542213375,CH +1542213376,1542213631,RO +1542213632,1542214143,RU +1542214144,1542214399,SK +1542214400,1542214655,NL +1542214656,1542215679,PL +1542215680,1542216703,RO +1542216704,1542217727,RU +1542217728,1542218751,UA +1542218752,1542220031,RU +1542220032,1542220287,PL +1542220288,1542220799,DE +1542220800,1542222335,RU +1542222336,1542222591,UA +1542222592,1542222847,PK +1542222848,1542223103,SE +1542223104,1542223359,GB +1542223360,1542223871,UA +1542224896,1542225151,RU +1542225152,1542225407,PL +1542225408,1542225919,UA +1542225920,1542227455,PL +1542227456,1542227967,UA +1542228480,1542228991,UA +1542228992,1542230015,RU +1542230016,1542231039,BG +1542231040,1542232063,RO +1542232064,1542232319,GB +1542232320,1542232575,FR +1542232576,1542233087,RU +1542233088,1542234111,UA +1542234112,1542234367,AT +1542234368,1542234623,FR +1542234624,1542234879,AE +1542234880,1542235135,PL +1542235136,1542236159,RU +1542236160,1542236671,IR +1542236672,1542236927,RO +1542236928,1542237183,UA +1542237184,1542238207,PL +1542238208,1542239743,RU +1542239744,1542239999,EU +1542240000,1542240767,RU +1542240768,1542241023,DK +1542241024,1542241279,GB +1542241280,1542241535,LV +1542241536,1542241791,NL +1542241792,1542242303,GB +1542242304,1542243071,NL +1542243072,1542244863,RU +1542244864,1542245375,NL +1542245376,1542245887,RU +1542245888,1542246143,GB +1542246144,1542246911,SE +1542246912,1542247423,DK +1542247424,1542247679,SE +1542247680,1542247935,UA +1542247936,1542248447,NL +1542248448,1542249471,RO +1542249472,1542249727,RU +1542249728,1542249983,UA +1542249984,1542250239,EE +1542250240,1542250495,RO +1542250496,1542251519,UA +1542251520,1542251775,RO +1542251776,1542252031,PL +1542252032,1542252543,RO +1542252544,1542253055,PL +1542253056,1542253567,RU +1542253568,1542253823,LB +1542253824,1542254079,RO +1542254336,1542254591,FR +1542254592,1542255615,RO +1542255616,1542256127,BE +1542256128,1542256639,RU +1542256640,1542257663,UA +1542257664,1542258175,RU +1542258176,1542258687,FR +1542258688,1542262783,UA +1542262784,1542263295,IT +1542263296,1542263807,PL +1542263808,1542264063,RU +1542264064,1542264831,SA +1542264832,1542265855,UA +1542265856,1542266879,SA +1542266880,1542267135,RU +1542267136,1542267391,SI +1542267392,1542267903,NO +1542267904,1542268159,PL +1542268160,1542268415,RU +1542268416,1542268927,FR +1542268928,1542269439,UA +1542269440,1542269695,LV +1542269696,1542269951,NL +1542269952,1542271487,RO +1542271488,1542271743,PS +1542271744,1542271999,CZ +1542272000,1542272255,PL +1542272256,1542273023,RU +1542273024,1542274047,BG +1542274048,1542275071,PL +1542275072,1542275327,UA +1542275328,1542275583,DE +1542275584,1542276095,SE +1542276096,1542277631,PL +1542277632,1542278143,GB +1542278144,1542278399,RU +1542278400,1542278655,PL +1542278656,1542278911,NL +1542278912,1542279679,PL +1542279680,1542280191,RU +1542280192,1542280959,PL +1542280960,1542281215,GB +1542281216,1542281727,DE +1542281728,1542281983,SE +1542281984,1542282751,RO +1542282752,1542283007,RU +1542283008,1542283263,SE +1542283264,1542283519,AT +1542283520,1542283775,RU +1542283776,1542284287,LV +1542284288,1542284799,DE +1542284800,1542285311,BG +1542285312,1542285823,RU +1542285824,1542286079,SE +1542286080,1542287359,UA +1542287360,1542287871,PL +1542287872,1542288639,UA +1542288640,1542288895,DE +1542288896,1542289151,PL +1542289152,1542291967,UA +1542291968,1542292479,RO +1542292480,1542293503,SI +1542293504,1542294527,PL +1542294528,1542295039,SE +1542295040,1542295295,UA +1542295296,1542295551,AT +1542295552,1542296831,RU +1542296832,1542297087,PL +1542297088,1542297343,RU +1542297344,1542297599,FI +1542297600,1542297855,UA +1542297856,1542298111,RU +1542298112,1542300159,PL +1542300160,1542300671,RU +1542300672,1542301695,UA +1542301696,1542302463,SK +1542302464,1542303231,PL +1542303232,1542303743,EU +1542303744,1542303999,GB +1542304000,1542304255,FR +1542304256,1542304511,RU +1542304512,1542304767,TR +1542304768,1542305279,RU +1542305280,1542305791,UA +1542305792,1542306047,FR +1542306048,1542306303,GB +1542306304,1542307327,RU +1542307328,1542307583,PL +1542307584,1542307839,SE +1542307840,1542308863,RO +1542308864,1542309119,PL +1542309120,1542309375,GB +1542309376,1542310911,RU +1542310912,1542312191,UA +1542312192,1542312447,RU +1542312448,1542312959,GB +1542312960,1542313215,FR +1542313216,1542313471,RU +1542313472,1542313727,DE +1542313728,1542313983,RU +1542313984,1542314495,TR +1542314496,1542314751,NL +1542314752,1542315007,PL +1542315008,1542316031,RU +1542316032,1542317567,PL +1542317568,1542317823,RU +1542318080,1542319103,UA +1542319104,1542320127,CZ 1543503872,1545601023,GB 1545601024,1545673167,SE 1545673168,1545673175,FI @@ -58433,8 +68073,7 @@ 1546319872,1546321919,RS 1546321920,1546323967,RU 1546323968,1546325503,GE -1546325504,1546325759,SE -1546325760,1546326015,NO +1546325504,1546326015,SE 1546326016,1546328063,ES 1546328064,1546330111,CZ 1546330112,1546332159,SE @@ -58465,7 +68104,11 @@ 1546379264,1546381311,ES 1546381312,1546383359,DK 1546383360,1546385407,IT -1546385408,1546385535,FR +1546385408,1546385471,FR +1546385472,1546385479,DE +1546385480,1546385487,IT +1546385488,1546385495,ES +1546385496,1546385535,FR 1546385536,1546385599,US 1546385600,1546387455,FR 1546387456,1546460960,TR @@ -58505,6 +68148,11 @@ 1546977280,1546993663,MK 1546993664,1547010047,RU 1547010048,1547026431,SI +1547026432,1547034623,ES +1547034624,1547036671,RU +1547036672,1547038719,SE +1547038720,1547040767,GB +1547040768,1547042815,NL 1547042816,1547059199,ES 1547059200,1547075583,RU 1547075584,1547091967,GB @@ -58616,7 +68264,9 @@ 1547621152,1547621167,A2 1547621168,1547621191,NG 1547621192,1547621199,A2 -1547621200,1547621223,NG +1547621200,1547621207,NG +1547621208,1547621215,US +1547621216,1547621223,NG 1547621224,1547621231,A2 1547621232,1547621239,NG 1547621240,1547621247,A2 @@ -58642,7 +68292,8 @@ 1547622416,1547622455,A2 1547622456,1547622471,NG 1547622472,1547622511,A2 -1547622512,1547622527,NG +1547622512,1547622519,NG +1547622520,1547622527,GB 1547622528,1547622559,A2 1547622560,1547622575,NG 1547622576,1547622583,A2 @@ -58651,7 +68302,8 @@ 1547622624,1547622631,NG 1547622632,1547622911,A2 1547622912,1547622935,NG -1547622936,1547622951,A2 +1547622936,1547622943,A2 +1547622944,1547622951,US 1547622952,1547622959,NG 1547622960,1547622967,A2 1547622968,1547622983,NG @@ -58664,7 +68316,7 @@ 1547623072,1547623103,A2 1547623104,1547623159,NG 1547623160,1547623167,A2 -1547623168,1547623175,NG +1547623168,1547623175,US 1547623176,1547623183,A2 1547623184,1547623191,NG 1547623192,1547623199,A2 @@ -58685,7 +68337,8 @@ 1547623384,1547623391,NG 1547623392,1547623399,A2 1547623400,1547623415,NG -1547623416,1547623455,A2 +1547623416,1547623423,A2 +1547623424,1547623455,US 1547623456,1547623463,NG 1547623464,1547623479,A2 1547623480,1547623487,NG @@ -58700,15 +68353,12 @@ 1547623736,1547624447,A2 1547624448,1547628543,CZ 1547628544,1547632639,BG -1547632640,1547634687,GB -1547634688,1547636735,TR +1547632640,1547636735,TR 1547636736,1547640831,SI 1547640832,1547644927,PL 1547644928,1547649023,CZ 1547649024,1547653119,RU -1547653120,1547654911,LV -1547654912,1547655167,SE -1547655168,1547657215,LV +1547653120,1547657215,LV 1547657216,1547660287,RU 1547660288,1547661311,BE 1547661312,1547665407,LV @@ -58726,9 +68376,15 @@ 1548157120,1548157183,DE 1548157184,1548157951,NL 1548157952,1548158207,SE -1548158208,1548158623,NL +1548158208,1548158599,NL +1548158600,1548158607,GB +1548158608,1548158623,NL 1548158624,1548158639,DE -1548158640,1548158975,NL +1548158640,1548158647,NL +1548158648,1548158655,GB +1548158656,1548158663,NL +1548158664,1548158671,DE +1548158672,1548158975,NL 1548158976,1548159103,DE 1548159104,1548159231,NL 1548159232,1548159487,ES @@ -58827,9 +68483,7 @@ 1559314432,1559322623,GE 1559322624,1559330815,RU 1559330816,1559339007,BA -1559339008,1559339647,RU -1559339648,1559339679,MY -1559339680,1559339743,RU +1559339008,1559339743,RU 1559339744,1559339775,MH 1559339776,1559341695,RU 1559341696,1559341703,ES @@ -58883,9 +68537,7 @@ 1560018944,1560051711,DE 1560051712,1560084479,RU 1560084480,1560117247,JO -1560117248,1560119295,CZ -1560119296,1560121343,UA -1560121344,1560150015,CZ +1560117248,1560150015,CZ 1560150016,1560182783,NL 1560182784,1560215551,SE 1560215552,1560281087,RU @@ -58939,7 +68591,11 @@ 1566212096,1566216191,DE 1566216192,1566220287,SE 1566220288,1566224383,CZ -1566224384,1566226343,DE +1566224384,1566226175,DE +1566226176,1566226239,NL +1566226240,1566226303,DE +1566226304,1566226335,NL +1566226336,1566226343,DE 1566226344,1566226351,NL 1566226352,1566228479,DE 1566228480,1566232575,GB @@ -58984,7 +68640,10 @@ 1566343168,1566345215,DE 1566345216,1566347263,RU 1566347264,1566349311,DE -1566349312,1566351359,IT +1566349312,1566350592,IT +1566350593,1566350720,US +1566350721,1566350847,GB +1566350848,1566351359,IT 1566351360,1566353407,AT 1566353408,1566355455,ES 1566355456,1566357503,RU @@ -59002,7 +68661,8 @@ 1566384128,1566386175,RU 1566386176,1566388223,FR 1566388224,1566388479,HK -1566388480,1566388991,HU +1566388480,1566388735,HU +1566388736,1566388991,EU 1566388992,1566389247,SC 1566389248,1566389503,HU 1566389504,1566389759,SC @@ -59019,7 +68679,8 @@ 1566400640,1566400671,NO 1566400672,1566400703,DE 1566400704,1566400735,NL -1566400736,1566400863,NO +1566400736,1566400859,NO +1566400860,1566400863,NL 1566400864,1566400871,GB 1566400872,1566400903,NO 1566400904,1566400907,DE @@ -59037,13 +68698,14 @@ 1566401024,1566401055,US 1566401056,1566401087,NO 1566401088,1566401247,US -1566401248,1566401279,NO -1566401280,1566401311,US -1566401312,1566401399,NO +1566401248,1566401279,FR +1566401280,1566401327,US +1566401328,1566401399,NO 1566401400,1566401463,US 1566401464,1566401467,NO 1566401468,1566401483,US -1566401484,1566401491,NO +1566401484,1566401487,HK +1566401488,1566401491,NO 1566401492,1566401499,US 1566401500,1566401503,NO 1566401504,1566401535,US @@ -59063,11 +68725,12 @@ 1566401988,1566401991,HK 1566401992,1566401999,SG 1566402000,1566402003,AU -1566402004,1566402011,NO -1566402012,1566402031,HK -1566402032,1566402111,NO +1566402004,1566402007,NO +1566402008,1566402011,AU +1566402012,1566402035,HK +1566402036,1566402111,NO 1566402112,1566402143,HK -1566402144,1566402175,NO +1566402144,1566402175,NL 1566402176,1566402199,US 1566402200,1566402207,NO 1566402208,1566402215,US @@ -59092,6 +68755,7 @@ 1566437376,1566439423,BE 1566439424,1566443519,DE 1566443520,1566445567,NO +1566445568,1566447615,PL 1566447616,1566451711,IT 1566451712,1566453759,IL 1566453760,1566455807,IQ @@ -59108,34 +68772,14 @@ 1566468896,1566469391,BE 1566469392,1566469407,HU 1566469408,1566470143,BE -1566470144,1566470159,IE -1566470160,1566470171,GB -1566470172,1566470239,IE -1566470240,1566470279,GB -1566470280,1566470283,IE -1566470284,1566470303,GB -1566470304,1566470351,IE +1566470144,1566470163,IE +1566470164,1566470171,GB +1566470172,1566470351,IE 1566470352,1566470367,GB -1566470368,1566470511,IE -1566470512,1566470527,GB -1566470528,1566470559,IE -1566470560,1566470563,GB -1566470564,1566470623,IE -1566470624,1566470655,GB -1566470656,1566470739,IE -1566470740,1566470743,GB -1566470744,1566470855,IE -1566470856,1566470859,GB -1566470860,1566471031,IE -1566471032,1566471039,GB -1566471040,1566471051,IE -1566471052,1566471151,GB -1566471152,1566471157,IE -1566471158,1566471191,GB -1566471192,1566471229,IE -1566471230,1566471247,GB -1566471248,1566471263,IE -1566471264,1566474239,GB +1566470368,1566471567,IE +1566471568,1566471575,GB +1566471576,1566472191,IE +1566472192,1566474239,GB 1566474240,1566476287,DE 1566476288,1566478335,BG 1566478336,1566482431,RU @@ -59179,9 +68823,7 @@ 1566564352,1566566399,IS 1566566400,1566568447,FR 1566568448,1566570495,KZ -1566570496,1566570943,NL -1566570944,1566570951,DE -1566570952,1566571479,NL +1566570496,1566571479,NL 1566571480,1566571483,DE 1566571484,1566572543,NL 1566572544,1566703615,GB @@ -59240,24 +68882,18 @@ 1568245760,1568246527,GF 1568246528,1568247039,GP 1568247040,1568247551,GF -1568247552,1568248831,GP -1568248832,1568249087,MQ -1568249088,1568250879,GP -1568250880,1568251135,MQ -1568251136,1568251903,GP -1568251904,1568252159,MQ -1568252160,1568252927,GP -1568252928,1568253183,MQ -1568253184,1568254719,GP +1568247552,1568248063,GP +1568248064,1568249855,MQ +1568249856,1568250111,GP +1568250112,1568253951,MQ +1568253952,1568254719,GP 1568254720,1568254975,GF 1568254976,1568255743,GP 1568255744,1568255999,GF 1568256000,1568257791,GP 1568257792,1568258303,MQ 1568258304,1568259071,GF -1568259072,1568259327,MQ -1568259328,1568260095,GP -1568260096,1568260351,MQ +1568259072,1568260351,MQ 1568260352,1568261119,FR 1568261120,1568261375,MQ 1568261376,1568262143,FR @@ -59304,18 +68940,16 @@ 1568309248,1568342015,RO 1568342016,1568374783,BG 1568374784,1568440319,RU -1568440320,1568443919,NO -1568443920,1568443927,SE -1568443928,1568473087,NO +1568440320,1568444367,NO +1568444368,1568444375,SE +1568444376,1568473087,NO 1568473088,1568505855,BY 1568505856,1568538623,NL 1568538624,1568555007,IR 1568555008,1568571391,UA 1568571392,1568604159,LB 1568604160,1568636927,UA -1568636928,1568669439,DE -1568669440,1568669695,MD -1568669696,1569193983,DE +1568636928,1569193983,DE 1569193984,1569718271,HR 1569718272,1570242559,IT 1570242560,1570275327,GB @@ -59399,7 +69033,11 @@ 1570661632,1570662143,SE 1570662144,1570662399,DE 1570662400,1570663423,SE -1570663424,1570663935,GB +1570663424,1570663583,GB +1570663584,1570663615,NO +1570663616,1570663839,GB +1570663840,1570663871,NO +1570663872,1570663935,GB 1570663936,1570665343,SE 1570665344,1570665351,GB 1570665352,1570665407,SE @@ -59411,7 +69049,8 @@ 1570665920,1570665935,GB 1570665936,1570665951,IT 1570665952,1570665967,FR -1570665968,1570666143,SE +1570665968,1570666127,SE +1570666128,1570666143,EU 1570666144,1570666147,DE 1570666148,1570666175,SE 1570666176,1570666191,GB @@ -59527,7 +69166,7 @@ 1571422208,1571426303,RU 1571426304,1571428351,CZ 1571428352,1571428863,RU -1571428864,1571429119,KZ +1571428864,1571429119,CZ 1571429120,1571429375,RU 1571429376,1571432447,UA 1571432448,1571434495,CZ @@ -59538,23 +69177,45 @@ 1571438592,1571441663,UA 1571441664,1571442175,KZ 1571442176,1571442687,NL -1571442688,1571446783,CZ +1571442688,1571443199,UA +1571443200,1571443455,NL +1571443456,1571443711,UA +1571443712,1571444735,CZ +1571444736,1571446783,NL 1571446784,1571447807,KZ -1571447808,1571448831,CZ +1571447808,1571448831,RU 1571448832,1571450879,US 1571450880,1571451903,UA -1571451904,1571453951,CZ +1571451904,1571452927,RU +1571452928,1571453951,CZ 1571453952,1571454975,GB 1571454976,1571455999,RU 1571456000,1571456511,CY -1571456512,1571456767,RU -1571456768,1571457023,CZ +1571456512,1571457023,RU 1571457024,1571458047,UA 1571458048,1571459071,CZ 1571459072,1571463167,UA -1571463168,1571487743,CZ +1571463168,1571465215,RU +1571465216,1571469311,CZ +1571469312,1571470335,RU +1571470336,1571477503,CZ +1571477504,1571478527,RU +1571478528,1571485695,CZ +1571485696,1571487743,RU 1571487744,1571495935,SK -1571495936,1571553279,CZ +1571495936,1571500031,CZ +1571500032,1571502079,RU +1571502080,1571504127,CZ +1571504128,1571508223,UA +1571508224,1571514367,CZ +1571514368,1571520511,BY +1571520512,1571524607,CZ +1571524608,1571526655,RU +1571526656,1571528703,CZ +1571528704,1571529727,MD +1571529728,1571551231,CZ +1571551232,1571552255,UA +1571552256,1571553279,CZ 1571553280,1571684351,IL 1571684352,1571686399,ES 1571686400,1571688447,GB @@ -59609,7 +69270,7 @@ 1571749888,1571758079,RU 1571758080,1571766271,IL 1571766272,1571786751,PL -1571786752,1571790847,EU +1571786752,1571790847,NL 1571790848,1571794943,PL 1571794944,1571799039,NL 1571799040,1571815423,UA @@ -59635,6 +69296,8 @@ 1572077568,1572093951,RU 1572093952,1572095999,NL 1572096000,1572098047,DE +1572098048,1572100095,DK +1572100096,1572102143,CH 1572102144,1572110335,BA 1572110336,1572126719,RU 1572126720,1572143103,UA @@ -59669,7 +69332,7 @@ 1572380672,1572384767,RU 1572384768,1572388863,DE 1572388864,1572392959,DK -1572392960,1572397055,US +1572392960,1572397055,EU 1572397056,1572401151,AZ 1572401152,1572405247,GB 1572405248,1572409343,CZ @@ -59860,7 +69523,8 @@ 1572730304,1572730879,SE 1572730880,1572732927,RU 1572732928,1572734975,HU -1572734976,1572739071,RU +1572734976,1572737023,KZ +1572737024,1572739071,RU 1572739072,1572741119,IR 1572741120,1572743167,FI 1572743168,1572745215,UA @@ -59955,7 +69619,9 @@ 1572861952,1572863999,CH 1572864000,1577058303,DE 1577058304,1578106879,GB -1578106880,1578172415,DE +1578106880,1578139391,DE +1578139392,1578139647,AT +1578139648,1578172415,DE 1578172416,1578237951,MT 1578237952,1578303487,DK 1578303488,1578369023,RU @@ -59979,9 +69645,7 @@ 1578590304,1578590311,IT 1578590312,1578590339,FR 1578590340,1578590343,DE -1578590344,1578590347,FR -1578590348,1578590351,PL -1578590352,1578590415,FR +1578590344,1578590415,FR 1578590416,1578590431,PL 1578590432,1578590447,BE 1578590448,1578590471,FR @@ -59991,7 +69655,10 @@ 1578590528,1578590535,ES 1578590536,1578590543,FR 1578590544,1578590559,PL -1578590560,1578590575,ES +1578590560,1578590563,PT +1578590564,1578590567,FR +1578590568,1578590571,PL +1578590572,1578590575,IT 1578590576,1578590599,FR 1578590600,1578590603,LT 1578590604,1578590607,PL @@ -60012,7 +69679,7 @@ 1578590700,1578590735,PL 1578590736,1578590787,FR 1578590788,1578590791,LT -1578590792,1578590795,NL +1578590792,1578590795,FR 1578590796,1578590799,IT 1578590800,1578590815,ES 1578590816,1578590831,GB @@ -60023,7 +69690,7 @@ 1578590856,1578590859,GB 1578590860,1578590879,FR 1578590880,1578590911,PL -1578590912,1578590927,GB +1578590912,1578590927,FR 1578590928,1578590935,DE 1578590936,1578590943,ES 1578590944,1578590975,FR @@ -60071,8 +69738,7 @@ 1578591576,1578591579,DE 1578591580,1578591583,ES 1578591584,1578591599,IT -1578591600,1578591679,FR -1578591680,1578591695,PL +1578591600,1578591695,FR 1578591696,1578591699,DE 1578591700,1578591703,FR 1578591704,1578591707,DE @@ -60091,13 +69757,18 @@ 1578591920,1578591939,ES 1578591940,1578591951,FR 1578591952,1578591967,PT -1578591968,1578591983,FR +1578591968,1578591975,FR +1578591976,1578591979,PL +1578591980,1578591983,FR 1578591984,1578592031,PL 1578592032,1578592039,PT 1578592040,1578592043,ES 1578592044,1578592047,PL -1578592048,1578592079,FR -1578592080,1578592095,PL +1578592048,1578592063,FR +1578592064,1578592067,ES +1578592068,1578592071,FR +1578592072,1578592079,PL +1578592080,1578592095,ES 1578592096,1578592111,FR 1578592112,1578592127,GB 1578592128,1578592143,DE @@ -60119,16 +69790,18 @@ 1578592296,1578592303,PT 1578592304,1578592351,FR 1578592352,1578592367,PL -1578592368,1578592395,FR +1578592368,1578592375,FR +1578592376,1578592379,GB +1578592380,1578592383,NL +1578592384,1578592395,FR 1578592396,1578592399,DE 1578592400,1578592407,FR 1578592408,1578592411,GB 1578592412,1578592415,DE 1578592416,1578592423,IT 1578592424,1578592431,IE -1578592432,1578592483,FR -1578592484,1578592487,PL -1578592488,1578592495,BE +1578592432,1578592487,FR +1578592488,1578592495,PL 1578592496,1578592511,FR 1578592512,1578592515,GB 1578592516,1578592519,PL @@ -60151,7 +69824,7 @@ 1578592752,1578592767,IE 1578592768,1578592783,DE 1578592784,1578592799,FR -1578592800,1578592803,IE +1578592800,1578592803,NL 1578592804,1578592811,FR 1578592812,1578592815,PL 1578592816,1578592831,FR @@ -60195,17 +69868,17 @@ 1578593544,1578593547,ES 1578593548,1578593551,FI 1578593552,1578593559,PL -1578593560,1578593567,FR -1578593568,1578593583,CZ +1578593560,1578593583,FR 1578593584,1578593587,GB -1578593588,1578593599,DE +1578593588,1578593591,DE +1578593592,1578593599,IE 1578593600,1578593631,FR 1578593632,1578593647,NL 1578593648,1578593659,PL 1578593660,1578593663,FR 1578593664,1578593679,IT 1578593680,1578593711,FR -1578593712,1578593727,CZ +1578593712,1578593727,IE 1578593728,1578593759,FR 1578593760,1578593775,ES 1578593776,1578593791,NL @@ -60247,9 +69920,11 @@ 1578594160,1578594163,PT 1578594164,1578594167,ES 1578594168,1578594171,DE -1578594172,1578594207,FR +1578594172,1578594175,ES +1578594176,1578594207,FR 1578594208,1578594211,DE -1578594212,1578594239,PL +1578594212,1578594215,ES +1578594216,1578594239,PL 1578594240,1578594255,FR 1578594256,1578594271,IE 1578594272,1578594303,PL @@ -60334,7 +70009,9 @@ 1578595448,1578595455,ES 1578595456,1578595459,DE 1578595460,1578595467,PL -1578595468,1578595487,FR +1578595468,1578595471,FR +1578595472,1578595479,ES +1578595480,1578595487,GB 1578595488,1578595503,DE 1578595504,1578595519,PL 1578595520,1578595535,FR @@ -60347,7 +70024,8 @@ 1578595616,1578595619,PL 1578595620,1578595623,BE 1578595624,1578595627,GB -1578595628,1578595635,FR +1578595628,1578595631,IE +1578595632,1578595635,FR 1578595636,1578595639,ES 1578595640,1578595643,DE 1578595644,1578595647,GB @@ -60371,14 +70049,16 @@ 1578595968,1578595983,IE 1578595984,1578595991,NL 1578595992,1578595995,IT -1578595996,1578596031,FR +1578595996,1578596015,FR +1578596016,1578596023,PL +1578596024,1578596031,FR 1578596032,1578596063,IT 1578596064,1578596095,IE 1578596096,1578596099,DE 1578596100,1578596103,GB 1578596104,1578596107,PL 1578596108,1578596111,ES -1578596112,1578596115,DE +1578596112,1578596115,NL 1578596116,1578596119,FR 1578596120,1578596123,PT 1578596124,1578596127,ES @@ -60406,7 +70086,11 @@ 1578604544,1578606591,GB 1578606592,1578608639,DE 1578608640,1578610687,CZ -1578610688,1578610767,FR +1578610688,1578610751,FR +1578610752,1578610755,BE +1578610756,1578610759,ES +1578610760,1578610763,PL +1578610764,1578610767,NL 1578610768,1578610771,CH 1578610772,1578610775,GB 1578610776,1578610779,DE @@ -60420,17 +70104,17 @@ 1578610832,1578610847,CH 1578610848,1578610851,PL 1578610852,1578610855,IE -1578610856,1578610859,IT -1578610860,1578610863,PL +1578610856,1578610863,PL 1578610864,1578610867,BE 1578610868,1578610871,FR 1578610872,1578610879,PL 1578610880,1578610943,FR 1578610944,1578610975,ES 1578610976,1578611007,PL -1578611008,1578611039,FR +1578611008,1578611023,FR +1578611024,1578611039,NL 1578611040,1578611043,ES -1578611044,1578611047,CZ +1578611044,1578611047,GB 1578611048,1578611051,ES 1578611052,1578611055,PL 1578611056,1578611071,FR @@ -60440,9 +70124,13 @@ 1578611088,1578611103,DE 1578611104,1578611107,BE 1578611108,1578611119,DE -1578611120,1578611135,FR +1578611120,1578611123,PL +1578611124,1578611127,FR +1578611128,1578611135,PL 1578611136,1578611151,CH -1578611152,1578611183,DE +1578611152,1578611167,DE +1578611168,1578611175,PL +1578611176,1578611183,IE 1578611184,1578611191,BE 1578611192,1578611195,FR 1578611196,1578611199,ES @@ -60452,7 +70140,8 @@ 1578611224,1578611227,ES 1578611228,1578611231,PL 1578611232,1578611235,IT -1578611236,1578611243,FR +1578611236,1578611239,FR +1578611240,1578611243,IE 1578611244,1578611251,GB 1578611252,1578611255,IT 1578611256,1578611263,PL @@ -60469,7 +70158,9 @@ 1578611392,1578611399,GB 1578611400,1578611407,ES 1578611408,1578611423,IT -1578611424,1578611439,GB +1578611424,1578611431,GB +1578611432,1578611435,ES +1578611436,1578611439,FR 1578611440,1578611443,ES 1578611444,1578611447,NL 1578611448,1578611455,ES @@ -60509,8 +70200,7 @@ 1578612304,1578612319,DE 1578612320,1578612383,FR 1578612384,1578612415,PL -1578612416,1578612479,FR -1578612480,1578612575,GB +1578612416,1578612575,FR 1578612576,1578612579,PL 1578612580,1578612583,FR 1578612584,1578612587,IE @@ -60525,8 +70215,9 @@ 1578612896,1578612899,FR 1578612900,1578612903,PL 1578612904,1578612907,DE -1578612908,1578612911,FR -1578612912,1578612959,ES +1578612908,1578612927,FR +1578612928,1578612943,ES +1578612944,1578612959,GB 1578612960,1578612975,DE 1578612976,1578612983,IT 1578612984,1578612991,FR @@ -60536,10 +70227,12 @@ 1578613400,1578613423,FR 1578613424,1578613427,DE 1578613428,1578613431,GB -1578613432,1578613439,DE -1578613440,1578613447,FR -1578613448,1578613455,GB -1578613456,1578613471,FR +1578613432,1578613435,ES +1578613436,1578613447,FR +1578613448,1578613451,NL +1578613452,1578613455,GB +1578613456,1578613459,IE +1578613460,1578613471,FR 1578613472,1578613475,ES 1578613476,1578613479,CH 1578613480,1578613483,GB @@ -60615,10 +70308,12 @@ 1579094528,1579094783,GB 1579094784,1579095039,NL 1579095040,1579096319,GB -1579096320,1579096451,NL -1579096452,1579098367,GB -1579098368,1579098623,NL -1579098624,1579105023,GB +1579096320,1579096351,DK +1579096352,1579098367,GB +1579098368,1579098431,NL +1579098432,1579099175,GB +1579099176,1579099183,NL +1579099184,1579105023,GB 1579105024,1579105087,NL 1579105088,1579105119,DE 1579105120,1579105535,GB @@ -60636,12 +70331,16 @@ 1580015616,1580048383,UA 1580048384,1580064767,RU 1580064768,1580072959,DE -1580072960,1580079103,PT -1580079104,1580079359,US -1580079360,1580104959,PT +1580072960,1580075071,PT +1580075072,1580075199,GB +1580075200,1580104959,PT 1580104960,1580105215,CH 1580105216,1580134399,PT -1580134400,1580136447,ES +1580134400,1580134575,ES +1580134576,1580134583,GB +1580134584,1580134591,ES +1580134592,1580134655,GB +1580134656,1580136447,ES 1580136448,1580138495,PT 1580138496,1580204031,IT 1580204032,1580335103,RO @@ -60678,11 +70377,9 @@ 1582104576,1582153727,RU 1582153728,1582170111,SA 1582170112,1582186495,CH -1582186496,1582193919,GB -1582193920,1582194207,TR -1582194208,1582196991,GB -1582196992,1582198015,TR -1582198016,1582202879,GB +1582186496,1582194207,TR +1582194208,1582194431,GB +1582194432,1582202879,TR 1582202880,1582219263,PL 1582219264,1582252031,RU 1582252032,1582268415,TR @@ -60736,7 +70433,8 @@ 1583718118,1583722495,GB 1583722496,1583726591,IR 1583726592,1583730687,BG -1583730688,1583732335,DK +1583730688,1583730943,EU +1583730944,1583732335,DK 1583732336,1583732351,A2 1583732352,1583732383,DK 1583732384,1583732399,DE @@ -60754,7 +70452,33 @@ 1583767552,1583771647,AT 1583771648,1583775743,RU 1583775744,1583779839,IT -1583779840,1583783935,GB +1583779840,1583780255,GB +1583780256,1583780263,IT +1583780264,1583780767,GB +1583780768,1583780775,IT +1583780776,1583781127,GB +1583781128,1583781135,IT +1583781136,1583781279,GB +1583781280,1583781295,IT +1583781296,1583781359,GB +1583781360,1583781367,IT +1583781368,1583782495,GB +1583782496,1583782503,IT +1583782504,1583782527,GB +1583782528,1583782535,IT +1583782536,1583782671,GB +1583782672,1583782679,IT +1583782680,1583782967,GB +1583782968,1583782975,IT +1583782976,1583783351,GB +1583783352,1583783359,IT +1583783360,1583783727,GB +1583783728,1583783735,IT +1583783736,1583783767,GB +1583783768,1583783775,IT +1583783776,1583783903,GB +1583783904,1583783911,IT +1583783912,1583783935,GB 1583783936,1583788031,EU 1583788032,1583792127,TM 1583792128,1583796223,IE @@ -60788,7 +70512,9 @@ 1583815808,1583815935,US 1583815936,1583816191,GB 1583816192,1583816255,DE -1583816256,1583816703,NL +1583816256,1583816383,NL +1583816384,1583816415,GB +1583816416,1583816703,NL 1583816704,1583819007,TR 1583819008,1583819136,GB 1583819137,1583820799,TR @@ -60798,7 +70524,9 @@ 1583833088,1583837183,CH 1583837184,1583841279,GB 1583841280,1583845375,FR -1583845376,1583845727,NL +1583845376,1583845535,NL +1583845536,1583845567,BE +1583845568,1583845727,NL 1583845728,1583845743,BE 1583845744,1583848639,NL 1583848640,1583848703,BE @@ -60880,7 +70608,8 @@ 1585287168,1585289215,CY 1585289216,1585291263,DE 1585291264,1585295359,FR -1585295360,1585297407,HU +1585295360,1585297151,HU +1585297152,1585297407,EU 1585297408,1585299455,RU 1585299456,1585301503,GB 1585301504,1585303551,LU @@ -61068,7 +70797,9 @@ 1586423808,1586425855,CZ 1586425856,1586427903,NL 1586427904,1586428159,CH -1586428160,1586429951,FR +1586428160,1586429407,FR +1586429408,1586429423,US +1586429424,1586429951,FR 1586429952,1586431999,CH 1586432000,1586434047,DK 1586434048,1586436095,BE @@ -61080,7 +70811,17 @@ 1586452480,1586454527,CH 1586454528,1586456575,IT 1586456576,1586458623,GB -1586458624,1586460671,FR +1586458624,1586458911,FR +1586458912,1586458943,BE +1586458944,1586458975,CH +1586458976,1586459007,DE +1586459008,1586459039,ES +1586459040,1586459071,GB +1586459072,1586459103,IT +1586459104,1586459135,NL +1586459136,1586460527,FR +1586460528,1586460543,ES +1586460544,1586460671,FR 1586460672,1586462719,GB 1586462720,1586464767,RU 1586464768,1586466815,ES @@ -61225,10 +70966,8 @@ 1590149120,1590151167,CZ 1590151168,1590153215,TR 1590153216,1590157311,RU -1590157312,1590157471,IE -1590157472,1590157823,GB -1590157824,1590157951,IE -1590157952,1590161407,GB +1590157312,1590158335,IE +1590158336,1590161407,GB 1590161408,1590163455,DE 1590163456,1590165503,NL 1590165504,1590176831,AE @@ -61256,10 +70995,13 @@ 1592054784,1592055295,AE 1592055296,1592057623,NL 1592057624,1592057631,IN -1592057632,1592057855,NL +1592057632,1592057727,NL +1592057728,1592057735,IN +1592057736,1592057855,NL 1592057856,1592061951,RS 1592061952,1592066047,RU -1592066048,1592067583,US +1592066048,1592066559,CY +1592066560,1592067583,US 1592067584,1592067711,NO 1592067712,1592067839,CY 1592067840,1592068095,NL @@ -61270,9 +71012,7 @@ 1592068928,1592068959,US 1592068960,1592068991,CY 1592068992,1592069087,US -1592069088,1592069119,CY -1592069120,1592069135,RU -1592069136,1592069247,CY +1592069088,1592069247,CY 1592069248,1592069375,RU 1592069376,1592069407,US 1592069408,1592069631,CY @@ -61352,9 +71092,7 @@ 1592328192,1592393727,RU 1592393728,1592459263,SE 1592459264,1592524799,TR -1592524800,1592540415,GB -1592540416,1592540423,A2 -1592540424,1592557567,GB +1592524800,1592557567,GB 1592557568,1592590335,BG 1592590336,1592623103,FI 1592623104,1592655871,RU @@ -61589,7 +71327,8 @@ 1602240512,1602242559,BY 1602242560,1602244031,FR 1602244032,1602244035,GB -1602244036,1602244607,FR +1602244036,1602244039,ES +1602244040,1602244607,FR 1602244608,1602246655,CH 1602246656,1602248703,NL 1602248704,1602250751,BE @@ -61599,7 +71338,7 @@ 1602255104,1602255359,HU 1602255360,1602255615,US 1602255616,1602255871,PT -1602255872,1602256895,HU +1602255872,1602256895,EU 1602256896,1602258943,GB 1602258944,1602260991,RU 1602260992,1602263039,FR @@ -61634,7 +71373,6 @@ 1602298432,1602298879,IL 1602298880,1602299391,MT 1602299392,1602299903,GB -1602299904,1602301951,DK 1602301952,1602303999,DE 1602304000,1602306047,RU 1602306048,1602308095,GB @@ -61767,12 +71505,13 @@ 1603067904,1603071999,GB 1603072000,1603076095,CZ 1603076096,1603080191,RU -1603080192,1603082751,DE +1603080192,1603080447,DE +1603080448,1603080703,FR +1603080704,1603082751,DE 1603082752,1603083007,ES 1603083008,1603083263,UA 1603083264,1603084031,DE -1603084032,1603086591,IT -1603086592,1603086847,GB +1603084032,1603086847,IT 1603086848,1603087103,DE 1603087104,1603088383,IT 1603088384,1603092479,LB @@ -61810,11 +71549,13 @@ 1603159520,1603159535,DE 1603159536,1603159551,GB 1603159552,1603159823,DE -1603159824,1603159839,CH -1603159840,1603160079,DE +1603159824,1603159871,CH +1603159872,1603160079,DE 1603160080,1603160095,NL 1603160096,1603160111,GB -1603160112,1603161007,DE +1603160112,1603160335,DE +1603160336,1603160351,GB +1603160352,1603161007,DE 1603161008,1603161023,GB 1603161024,1603161103,DE 1603161104,1603161119,GB @@ -61845,7 +71586,6 @@ 1603170048,1603170303,NL 1603170304,1603174399,IE 1603174400,1603178495,TR -1603178496,1603182591,DK 1603182592,1603186687,FR 1603186688,1603190783,IT 1603190784,1603194879,RU @@ -61882,8 +71622,10 @@ 1603224896,1603224911,GB 1603224912,1603225007,FR 1603225008,1603225023,MX -1603225024,1603225159,FR -1603225160,1603225343,GB +1603225024,1603225243,FR +1603225244,1603225247,GB +1603225248,1603225267,FR +1603225268,1603225343,GB 1603225344,1603225599,FR 1603225600,1603225607,ES 1603225608,1603225615,GB @@ -61894,7 +71636,33 @@ 1603225648,1603226111,FR 1603226112,1603226623,GB 1603226624,1603227647,FR -1603227648,1603231743,AT +1603227648,1603227787,AT +1603227788,1603227799,DE +1603227800,1603227843,AT +1603227844,1603227847,DE +1603227848,1603227931,AT +1603227932,1603227935,IT +1603227936,1603227939,CZ +1603227940,1603227947,CH +1603227948,1603227971,IT +1603227972,1603227983,AT +1603227984,1603227991,DE +1603227992,1603228171,AT +1603228172,1603228175,FR +1603228176,1603228287,AT +1603228288,1603228295,IT +1603228296,1603228399,AT +1603228400,1603228403,CH +1603228404,1603228407,DE +1603228408,1603228415,AT +1603228416,1603228799,DE +1603228800,1603228883,AT +1603228884,1603228887,DE +1603228888,1603228927,AT +1603228928,1603228991,DE +1603228992,1603229047,AT +1603229048,1603229055,SI +1603229056,1603231743,AT 1603231744,1603235839,IT 1603235840,1603239935,RU 1603239936,1603244031,CZ @@ -61930,7 +71698,8 @@ 1603984896,1603985151,PT 1603985152,1603985279,GB 1603985280,1603985407,BR -1603985408,1603990271,GB +1603985408,1603990015,GB +1603990016,1603990271,GR 1603990272,1603990527,SA 1603990528,1603993599,GB 1603993600,1604009983,ME @@ -61940,7 +71709,9 @@ 1604059136,1604075519,MK 1604075520,1604091903,RU 1604091904,1604108287,BA -1604108288,1604141055,DE +1604108288,1604117199,DE +1604117200,1604117215,GR +1604117216,1604141055,DE 1604141056,1604157439,RO 1604157440,1604190207,FR 1604190208,1604206591,UA @@ -61954,10 +71725,8 @@ 1604321280,1604386815,PL 1604386816,1604452351,RU 1604452352,1604517887,RO -1604517888,1604632320,RU -1604632321,1604632575,UA -1604632576,1604647679,RU -1604647680,1604648959,UA +1604517888,1604583423,RU +1604583424,1604648959,UA 1604648960,1604714495,RU 1604714496,1604780031,DK 1604780032,1604845567,RU @@ -61992,8 +71761,8 @@ 1604901376,1604901631,CZ 1604901632,1604901887,SK 1604901888,1604901911,CZ -1604901912,1604901935,SK -1604901936,1604901983,CZ +1604901912,1604901943,SK +1604901944,1604901983,CZ 1604901984,1604902142,SK 1604902143,1604902399,CZ 1604902400,1604902911,SK @@ -62021,7 +71790,35 @@ 1605083136,1605091327,BE 1605091328,1605099519,PL 1605099520,1605107711,RU -1605107712,1605115903,GB +1605107712,1605109071,GB +1605109072,1605109079,NL +1605109080,1605109255,GB +1605109256,1605109263,IT +1605109264,1605109431,GB +1605109432,1605109439,IT +1605109440,1605109719,GB +1605109720,1605109727,IT +1605109728,1605111919,GB +1605111920,1605111927,IT +1605111928,1605111975,GB +1605111976,1605111983,IT +1605111984,1605112607,GB +1605112608,1605112615,IT +1605112616,1605112959,GB +1605112960,1605112967,IT +1605112968,1605113383,GB +1605113384,1605113391,IT +1605113392,1605114399,GB +1605114400,1605114407,IT +1605114408,1605115007,GB +1605115008,1605115015,IT +1605115016,1605115231,GB +1605115232,1605115239,IT +1605115240,1605115671,GB +1605115672,1605115679,IT +1605115680,1605115783,GB +1605115784,1605115791,IT +1605115792,1605115903,GB 1605115904,1605124095,RU 1605124096,1605124607,US 1605124608,1605124639,GB @@ -62038,8 +71835,8 @@ 1605125336,1605125343,US 1605125344,1605125375,GB 1605125376,1605125903,US -1605125904,1605126143,GB -1605126144,1605127679,US +1605125904,1605126015,GB +1605126016,1605127679,US 1605127680,1605127935,GB 1605127936,1605128703,US 1605128704,1605129215,GB @@ -62047,12 +71844,14 @@ 1605129728,1605130239,GB 1605130240,1605130271,US 1605130272,1605130295,GB -1605130296,1605130335,US -1605130336,1605130495,GB +1605130296,1605130303,US +1605130304,1605130367,GB +1605130368,1605130399,US +1605130400,1605130495,GB 1605130496,1605131007,US 1605131008,1605131263,GB -1605131264,1605132031,US -1605132032,1605132287,GB +1605131264,1605132095,US +1605132096,1605132287,GB 1605132288,1605148671,RU 1605148672,1605156863,PT 1605156864,1605165055,JO @@ -62115,7 +71914,7 @@ 1607598080,1607610367,IT 1607610368,1607612415,IE 1607612416,1607614463,A2 -1607614464,1607616511,GR +1607614464,1607616511,FR 1607616512,1607618559,A2 1607618560,1607622655,GB 1607622656,1607630847,A2 @@ -62131,13 +71930,18 @@ 1607761920,1607766015,SY 1607766016,1607794687,EG 1607794688,1607860223,RU -1607860224,1607892992,ES -1607892993,1607892994,DE -1607892995,1607893000,ES -1607893001,1607893004,GB -1607893005,1607893055,ES +1607860224,1607892991,ES +1607892992,1607893055,GB 1607893056,1607893119,DE -1607893120,1607925759,ES +1607893120,1607893188,DK +1607893189,1607893247,IT +1607893248,1607893311,AT +1607893312,1607893375,FR +1607893376,1607893443,SE +1607893444,1607893503,NL +1607893504,1607893567,BE +1607893568,1607893631,IE +1607893632,1607925759,ES 1607925760,1607926783,RU 1607926784,1607927807,NL 1607927808,1607929855,RU @@ -62195,28 +71999,13 @@ 1611166168,1611166175,AF 1611166176,1611166343,US 1611166344,1611166351,VE -1611166352,1611166359,US -1611166360,1611166367,GB -1611166368,1611166527,US -1611166528,1611166559,IN +1611166352,1611166559,US 1611166560,1611166575,HN -1611166576,1611166655,US -1611166656,1611166703,IN -1611166704,1611166751,US -1611166752,1611166783,IN -1611166784,1611166815,US -1611166816,1611166847,IN -1611166848,1611166911,US -1611166912,1611166975,IN -1611166976,1611167103,US -1611167104,1611167167,IN -1611167168,1611167199,US +1611166576,1611167199,US 1611167200,1611167231,IN 1611167232,1611167679,US 1611167680,1611167727,SE -1611167728,1611168479,US -1611168480,1611168511,IN -1611168512,1611169023,US +1611167728,1611169023,US 1611169024,1611169663,IE 1611169664,1611169791,GB 1611169792,1611227135,US @@ -62227,9 +72016,7 @@ 1612611584,1612636159,CA 1612636160,1612685567,US 1612685568,1612685583,CA -1612685584,1612686175,US -1612686176,1612686207,KR -1612686208,1612687055,US +1612685584,1612687055,US 1612687056,1612687063,CA 1612687064,1612689087,US 1612689088,1612689151,CA @@ -62239,11 +72026,7 @@ 1613488128,1613492223,CA 1613492224,1613504511,US 1613504512,1613529087,CA -1613529088,1613536191,US -1613536192,1613536223,TW -1613536224,1613536255,US -1613536256,1613536287,TW -1613536288,1613545471,US +1613529088,1613545471,US 1613545472,1613545495,CA 1613545496,1613545503,US 1613545504,1613545551,CA @@ -62253,51 +72036,33 @@ 1613545808,1613545871,CA 1613545872,1613545879,US 1613545880,1613545887,NL -1613545888,1613546119,CA -1613546120,1613546127,US -1613546128,1613546159,CA +1613545888,1613546159,CA 1613546160,1613546167,US 1613546168,1613546407,CA 1613546408,1613546423,US -1613546424,1613546543,CA -1613546544,1613546551,US -1613546552,1613546607,CA -1613546608,1613546615,US -1613546616,1613546663,CA -1613546664,1613546671,US -1613546672,1613546679,CA +1613546424,1613546679,CA 1613546680,1613546695,US 1613546696,1613546703,CA 1613546704,1613546719,US -1613546720,1613547503,CA -1613547504,1613547519,US -1613547520,1613547919,CA -1613547920,1613547943,US +1613546720,1613547935,CA +1613547936,1613547943,US 1613547944,1613548479,CA 1613548480,1613548487,US 1613548488,1613548959,CA 1613548960,1613548967,US -1613548968,1613548983,CA -1613548984,1613548991,US -1613548992,1613549039,CA -1613549040,1613549047,US -1613549048,1613549143,CA -1613549144,1613549167,US -1613549168,1613549183,CA -1613549184,1613549191,US -1613549192,1613549207,CA -1613549208,1613549319,US -1613549320,1613550735,CA +1613548968,1613550487,CA +1613550488,1613550495,US +1613550496,1613550735,CA 1613550736,1613550743,US -1613550744,1613554743,CA -1613554744,1613554751,US -1613554752,1613556183,CA +1613550744,1613552063,CA +1613552064,1613552079,US +1613552080,1613552151,CA +1613552152,1613552159,US +1613552160,1613552199,CA +1613552200,1613552207,US +1613552208,1613556183,CA 1613556184,1613556191,US -1613556192,1613557007,CA -1613557008,1613557015,US -1613557016,1613557087,CA -1613557088,1613557095,US -1613557096,1613558359,CA +1613556192,1613558359,CA 1613558360,1613558375,NL 1613558376,1613565951,CA 1613565952,1613570047,US @@ -62305,27 +72070,18 @@ 1613574144,1613606911,US 1613606912,1613607167,CA 1613607168,1613607423,US -1613607424,1613607679,GB -1613607680,1613607935,US -1613607936,1613615103,CA +1613607424,1613615103,CA 1613615104,1613635583,US 1613635584,1613639679,CA -1613639680,1613676543,US +1613639680,1613640703,US +1613640704,1613640831,CA +1613640832,1613676543,US 1613676544,1613680639,CA 1613680640,1613703670,US 1613703671,1613703678,LK 1613703679,1613737983,US 1613737984,1613742079,CA -1613742080,1613750591,US -1613750592,1613750607,BR -1613750608,1613750639,US -1613750640,1613750647,PA -1613750648,1613750655,NL -1613750656,1613750719,US -1613750720,1613750727,TW -1613750728,1613751311,US -1613751312,1613751319,PA -1613751320,1613758463,US +1613742080,1613758463,US 1613758464,1614282751,CA 1614282752,1614741503,US 1614741504,1614757887,CA @@ -62334,7 +72090,11 @@ 1614786560,1618837503,US 1618837504,1618841599,CA 1618841600,1618849791,US -1618849792,1618862079,CA +1618849792,1618850303,CA +1618850304,1618850559,US +1618850560,1618852863,CA +1618852864,1618853631,US +1618853632,1618862079,CA 1618862080,1618866175,US 1618866176,1618870271,CA 1618870272,1618984959,US @@ -62417,9 +72177,7 @@ 1652625696,1652625711,IN 1652625712,1652626055,US 1652626056,1652626063,GB -1652626064,1652626119,US -1652626120,1652626127,MX -1652626128,1652626319,US +1652626064,1652626319,US 1652626320,1652626327,GB 1652626328,1652626399,US 1652626400,1652626407,IE @@ -62453,9 +72211,7 @@ 1652631344,1652631351,CA 1652631352,1652631535,US 1652631536,1652631551,MY -1652631552,1652631751,US -1652631752,1652631759,GB -1652631760,1652631999,US +1652631552,1652631999,US 1652632000,1652632015,AE 1652632016,1652632255,US 1652632256,1652632263,IL @@ -62475,9 +72231,7 @@ 1652632936,1652632943,PH 1652632944,1652633159,US 1652633160,1652633167,CA -1652633168,1652633999,US -1652634000,1652634007,GB -1652634008,1652634143,US +1652633168,1652634143,US 1652634144,1652634151,AE 1652634152,1652634423,US 1652634424,1652634431,CA @@ -62696,9 +72450,7 @@ 1652654720,1652654727,GB 1652654728,1652654783,US 1652654784,1652654815,BD -1652654816,1652654895,US -1652654896,1652654911,ZA -1652654912,1652654927,US +1652654816,1652654927,US 1652654928,1652654935,GB 1652654936,1652655007,US 1652655008,1652655015,GB @@ -62714,9 +72466,7 @@ 1652655512,1652655519,AU 1652655520,1652655727,US 1652655728,1652655743,GB -1652655744,1652655871,US -1652655872,1652655879,CA -1652655880,1652655887,US +1652655744,1652655887,US 1652655888,1652655895,IN 1652655896,1652655903,GB 1652655904,1652655943,US @@ -62732,9 +72482,7 @@ 1652656440,1652656447,CA 1652656448,1652656671,US 1652656672,1652656679,GB -1652656680,1652656703,US -1652656704,1652656711,CA -1652656712,1652656719,US +1652656680,1652656719,US 1652656720,1652656727,NZ 1652656728,1652656759,US 1652656760,1652656767,CN @@ -62888,9 +72636,7 @@ 1652672464,1652672471,IN 1652672472,1652672479,ZA 1652672480,1652672487,IN -1652672488,1652672799,US -1652672800,1652672807,CA -1652672808,1652673279,US +1652672488,1652673279,US 1652673280,1652673535,CA 1652673536,1652674063,US 1652674064,1652674071,CA @@ -62949,9 +72695,7 @@ 1652680744,1652680751,CA 1652680752,1652681047,US 1652681048,1652681055,GB -1652681056,1652681159,US -1652681160,1652681167,CA -1652681168,1652681455,US +1652681056,1652681455,US 1652681456,1652681463,CA 1652681464,1652681471,US 1652681472,1652681479,GB @@ -62976,13 +72720,7 @@ 1654554624,1654558719,CA 1654558720,1654583103,US 1654583104,1654583135,CA -1654583136,1654597823,US -1654597824,1654597855,GB -1654597856,1654599455,US -1654599456,1654599471,CA -1654599472,1654599487,US -1654599488,1654599519,BA -1654599520,1654648831,US +1654583136,1654648831,US 1654648832,1654652927,CA 1654652928,1665833175,US 1665833176,1665833183,A2 @@ -63023,17 +72761,15 @@ 1673566848,1673566911,CA 1673566912,1673566975,US 1673566976,1673567007,CA -1673567008,1673567087,US -1673567088,1673567167,GB +1673567008,1673567103,US +1673567104,1673567167,GB 1673567168,1673567263,US 1673567264,1673567279,AT -1673567280,1673567311,US -1673567312,1673567327,GB +1673567280,1673567327,US 1673567328,1673567343,RU 1673567344,1673567359,US 1673567360,1673567423,MT -1673567424,1673567567,US -1673567568,1673567583,CZ +1673567424,1673567583,US 1673567584,1673567615,CA 1673567616,1673567743,CZ 1673567744,1673567791,US @@ -63045,9 +72781,7 @@ 1673568256,1673568271,CA 1673568272,1673568303,US 1673568304,1673568319,GB -1673568320,1673568383,US -1673568384,1673568447,CA -1673568448,1673569023,US +1673568320,1673569023,US 1673569024,1673569039,CA 1673569040,1673569055,HR 1673569056,1673569103,US @@ -63064,9 +72798,7 @@ 1673571680,1673571711,CA 1673571712,1673572095,US 1673572096,1673572351,LT -1673572352,1673572383,US -1673572384,1673572399,EC -1673572400,1673572895,US +1673572352,1673572895,US 1673572896,1673572911,CA 1673572912,1673573183,US 1673573184,1673573247,CA @@ -63079,17 +72811,60 @@ 1673577984,1673578239,A1 1673578240,1673578287,US 1673578288,1673578303,CA -1673578304,1673583231,US +1673578304,1673578751,US +1673578752,1673578767,CA +1673578768,1673579391,US +1673579392,1673579455,LT +1673579456,1673580095,US +1673580096,1673580127,CA +1673580128,1673580287,US +1673580288,1673580543,CA +1673580544,1673580927,US +1673580928,1673580991,LT +1673580992,1673581183,US +1673581184,1673581247,LT +1673581248,1673581439,US +1673581440,1673581503,LT +1673581504,1673581599,US +1673581600,1673581615,CA +1673581616,1673581695,US +1673581696,1673581759,LT +1673581760,1673581951,US +1673581952,1673582015,LT +1673582016,1673582207,US +1673582208,1673582271,LT +1673582272,1673583231,US 1673583232,1673583295,CA -1673583296,1673585343,US +1673583296,1673583455,US +1673583456,1673583487,HR +1673583488,1673584191,US +1673584192,1673584223,HR +1673584224,1673584383,US +1673584384,1673584399,HR +1673584400,1673584767,US +1673584768,1673584895,CA +1673584896,1673585343,US 1673585344,1673585407,SC -1673585408,1673590783,US +1673585408,1673586175,US +1673586176,1673586191,NL +1673586192,1673586431,US +1673586432,1673586447,NL +1673586448,1673588799,US +1673588800,1673588863,CA +1673588864,1673588991,US +1673588992,1673589007,HR +1673589008,1673590783,US 1673590784,1673590911,EC 1673590912,1673986047,US 1673986048,1674051583,CA 1674051584,1674575871,US 1674575872,1677721599,CA -1677721600,1681915903,US +1677721600,1680535551,US +1680535552,1680539647,CA +1680539648,1680564223,US +1680564224,1680572415,CA +1680572416,1681915903,US +1686110208,1687158783,US 1694498816,1694499839,CN 1694499840,1694500863,ID 1694500864,1694507007,JP @@ -63468,6 +73243,140 @@ 1728443392,1728444415,IN 1728444416,1728445439,JP 1728445440,1728446463,CN +1728446464,1728446975,ID +1728446976,1728447487,IN +1728447488,1728448511,HK +1728448512,1728449535,KH +1728449536,1728450559,AU +1728450560,1728452607,JP +1728452608,1728453119,AU +1728453120,1728453631,IN +1728453632,1728454655,NZ +1728454656,1728455167,IN +1728455168,1728455423,ID +1728455424,1728455679,AU +1728455680,1728457727,ID +1728457728,1728458751,JP +1728458752,1728459775,HK +1728459776,1728460799,ID +1728460800,1728462847,JP +1728462848,1728463871,NZ +1728463872,1728464895,JP +1728464896,1728465919,KR +1728465920,1728466943,CN +1728466944,1728467967,KR +1728467968,1728469247,IN +1728469248,1728469503,NZ +1728469504,1728470015,HK +1728470016,1728471039,JP +1728471040,1728472063,PH +1728472064,1728473087,KR +1728473088,1728473343,IN +1728473344,1728473599,AU +1728473600,1728474111,SG +1728474112,1728475135,IN +1728475136,1728476159,JP +1728476160,1728476415,AU +1728476416,1728476927,ID +1728476928,1728477183,IN +1728477184,1728480255,HK +1728480256,1728481279,IN +1728481280,1728483327,HK +1728483328,1728484351,NZ +1728484352,1728485375,SG +1728485376,1728486399,HK +1728486400,1728487423,IN +1728487424,1728487935,HK +1728487936,1728488191,TH +1728488192,1728488447,MY +1728488448,1728488703,IN +1728488704,1728488959,TH +1728488960,1728489215,HK +1728489216,1728490495,IN +1728490496,1728491519,KR +1728491520,1728492543,HK +1728492544,1728492799,ID +1728492800,1728493055,PH +1728493056,1728493567,TH +1728493568,1728494591,IN +1728494592,1728495615,AU +1728495616,1728496639,HK +1728496640,1728497663,MY +1728497664,1728499711,ID +1728499712,1728500735,AU +1728500736,1728501247,NZ +1728501248,1728501503,ID +1728501504,1728502783,AU +1728502784,1728503807,CN +1728503808,1728505855,JP +1728505856,1728506879,NZ +1728506880,1728507903,MY +1728507904,1728508927,JP +1728508928,1728509951,MY +1728509952,1728510975,PH +1728510976,1728511999,AU +1728512000,1728512511,ID +1728512512,1728512767,SG +1728512768,1728513023,IN +1728513024,1728514047,CN +1728514048,1728515071,SG +1728515072,1728516095,ID +1728516096,1728517119,TH +1728517120,1728518143,JP +1728518144,1728519167,KH +1728519168,1728520191,CN +1728520192,1728521215,KR +1728521216,1728523263,VN +1728523264,1728525311,AU +1728525312,1728525823,ID +1728525824,1728526335,HK +1728526336,1728527359,TH +1728527360,1728528383,PK +1728528384,1728529407,IN +1728529408,1728530431,MY +1728530432,1728531455,AU +1728531456,1728532479,PK +1728532480,1728533503,IN +1728533504,1728534527,ID +1728534528,1728535551,AU +1728535552,1728536575,JP +1728536576,1728537087,NZ +1728537088,1728537599,AU +1728537600,1728538623,GU +1728538624,1728539647,AF +1728539648,1728540671,IN +1728540672,1728541695,BD +1728541696,1728543743,JP +1728543744,1728544767,SG +1728544768,1728545791,IN +1728545792,1728546815,JP +1728546816,1728547839,AU +1728547840,1728548863,MY +1728548864,1728549119,KH +1728549120,1728549375,IN +1728549376,1728549631,PH +1728549632,1728549887,AU +1728549888,1728550911,IN +1728550912,1728551935,JP +1728551936,1728552959,MY +1728552960,1728553983,HK +1728553984,1728555007,AU +1728555008,1728556031,NZ +1728556032,1728556287,VN +1728556288,1728556543,ID +1728556544,1728557055,VN +1728557056,1728557311,ID +1728557312,1728557567,VN +1728557568,1728558079,ID +1728558080,1728559103,IN +1728559104,1728560127,ID +1728560128,1728560639,AU +1728560640,1728561151,HK +1728561152,1728562175,AU +1728562176,1728562431,VN +1728562432,1728562687,VU +1728563200,1728564223,SG +1728564224,1728565247,IN 1728708608,1728709631,CN 1728709632,1728710655,TW 1728710656,1728710911,AU @@ -63526,7 +73435,8 @@ 1728757760,1728758783,JP 1728758784,1728759039,MY 1728759040,1728759295,HK -1728759296,1728759807,MY +1728759296,1728759551,MY +1728759552,1728759807,HK 1728759808,1728760831,PH 1728760832,1728761855,TW 1728761856,1728762879,IN @@ -63677,7 +73587,7 @@ 1729581056,1729583103,KR 1729583104,1729584127,JP 1729584128,1729585151,SG -1729585152,1729586175,HK +1729585152,1729586175,PH 1729586176,1729587199,ID 1729587200,1729588223,AU 1729588224,1729589247,TW @@ -63706,6 +73616,87 @@ 1729606656,1729607679,ID 1729607680,1729609727,AU 1729609728,1729610751,HK +1729610752,1729611775,JP +1729611776,1729612799,ID +1729612800,1729613823,JP +1729613824,1729614847,SG +1729614848,1729615103,NZ +1729615104,1729615359,KH +1729615360,1729615871,IN +1729615872,1729616895,AU +1729616896,1729617919,JP +1729617920,1729618943,ID +1729618944,1729619967,CN +1729619968,1729620991,ID +1729620992,1729622015,IN +1729622016,1729623295,ID +1729623296,1729623551,AU +1729623552,1729623807,TH +1729623808,1729624063,AF +1729624064,1729626111,JP +1729888256,1729889279,KH +1729889280,1729891327,CN +1729891328,1729892351,ID +1729892352,1729893375,PH +1729893376,1729893631,AU +1729893632,1729894399,ID +1729894400,1729896447,JP +1729896448,1729898495,VN +1729898496,1729899519,AU +1729899520,1729900543,HK +1729900544,1729901567,AU +1729901568,1729902079,BD +1729902080,1729902591,SG +1729902592,1729903615,ID +1729903616,1729905663,KR +1729905664,1729906687,PH +1729906688,1729906943,AU +1729906944,1729907199,JP +1729907200,1729907711,ID +1729907712,1729908735,HK +1729908736,1729909759,ID +1729909760,1729910783,NP +1729910784,1729911807,MY +1729911808,1729912063,AU +1729912064,1729912831,ID +1729912832,1729913855,JP +1729913856,1729914879,TH +1729914880,1729915135,ID +1729915136,1729915391,IN +1729915392,1729918975,ID +1729918976,1729919999,BD +1729920000,1729921023,TH +1729921024,1729922047,AU +1729922048,1729923071,AF +1729923072,1729924095,VN +1729924096,1729925119,IN +1729925120,1729926143,HK +1729926144,1729926655,ID +1729926656,1729928191,PK +1729928192,1729929215,IN +1729929216,1729929471,AU +1729929472,1729929727,ID +1729929728,1729929983,MY +1729929984,1729930239,ID +1729930240,1729932287,JP +1729932288,1729933311,VN +1729933312,1729934335,ID +1729934336,1729935359,IN +1729935360,1729936383,JP +1729936384,1729938431,ID +1729938432,1729939455,AU +1729939456,1729939967,TW +1729939968,1729940479,PH +1729940480,1729941503,CN +1729941504,1729942527,SG +1729942528,1729943551,IN +1729943552,1729944063,AU +1729944064,1729946623,ID +1729946624,1729949695,JP +1729949696,1729950207,IN +1729950208,1729950719,KH +1729950720,1729952767,JP +1729952768,1729953791,IN 1729953792,1729954815,MY 1729954816,1729955839,ID 1729955840,1729956863,BD @@ -63845,6 +73836,73 @@ 1744238592,1744239103,US 1744239104,1744239615,NZ 1744239616,1744240639,JP +1744240640,1744241663,AU +1744241664,1744242687,JP +1744242688,1744245503,ID +1744245504,1744245759,AU +1744245760,1744247807,ID +1744247808,1744248831,IN +1744248832,1744250367,ID +1744250368,1744250879,PH +1744250880,1744251903,ID +1744251904,1744252927,BD +1744252928,1744253951,LK +1744253952,1744254975,JP +1744254976,1744255999,NZ +1744256000,1744257023,TH +1744257024,1744257535,AU +1744257536,1744257791,PK +1744257792,1744258047,AU +1744258048,1744259071,JP +1744259072,1744260095,NZ +1744260096,1744261119,AU +1744261120,1744262143,IN +1744262144,1744264191,JP +1744264192,1744265215,HK +1744265216,1744266239,IN +1744266240,1744267263,ID +1744267264,1744268287,IN +1744268288,1744269311,HK +1744269312,1744270335,TW +1744270336,1744270591,AU +1744270592,1744270847,ID +1744270848,1744271359,AU +1744271360,1744272383,ID +1744272384,1744272895,PK +1744272896,1744273407,ID +1744273408,1744274431,AU +1744274432,1744275455,SG +1744275456,1744278527,HK +1744278528,1744279551,IN +1744279552,1744280575,NZ +1744280576,1744283647,HK +1744283648,1744286719,CN +1744286720,1744287743,ID +1744287744,1744288767,AU +1744288768,1744289791,JP +1744289792,1744290815,NZ +1744290816,1744291327,ID +1744291328,1744291583,AF +1744291584,1744291839,SG +1744291840,1744292863,CN +1744292864,1744293887,SG +1744293888,1744294655,IN +1744294656,1744294911,ID +1744294912,1744295935,CN +1744295936,1744296959,ID +1744296960,1744297983,KR +1744297984,1744298495,AU +1744298496,1744299007,ID +1744299008,1744300031,HK +1744300032,1744301055,KR +1744301056,1744301567,AU +1744301568,1744302079,BD +1744302080,1744303103,JP +1744303104,1744303615,ID +1744303616,1744303871,IN +1744303872,1744304127,NZ +1744304128,1744305151,AU +1744305152,1744306175,PH 1769996288,1772093439,MA 1778384896,1778385151,CN 1778385152,1778385407,AU @@ -63893,8 +73951,8 @@ 1795556320,1795556351,US 1795556352,1795556607,GB 1795556608,1795556639,US -1795556640,1795556863,CA -1795556864,1795556927,US +1795556640,1795556735,CA +1795556736,1795556927,US 1795556928,1795556959,CA 1795556960,1795556991,US 1795556992,1795557119,CA @@ -63904,11 +73962,8 @@ 1795557152,1795557215,CA 1795557216,1795557247,US 1795557248,1795557375,CA -1795557376,1795557887,IN -1795557888,1795558143,US -1795558144,1795558655,IN -1795558656,1795558911,US -1795558912,1795559423,IN +1795557376,1795557631,IN +1795557632,1795559423,US 1795559424,1795559679,AR 1795559680,1795559743,US 1795559744,1795559807,AE @@ -63916,22 +73971,110 @@ 1795560448,1795560959,CA 1795560960,1795561471,US 1795561472,1795562239,CA -1795562240,1795565055,US -1795565056,1795565567,IN -1795565568,1795565631,US +1795562240,1795565631,US 1795565632,1795565719,CA 1795565720,1795565759,US 1795565760,1795565791,CA 1795565792,1795565807,US 1795565808,1795566143,CA -1795566144,1796257919,US +1795566144,1795566207,US +1795566208,1795566231,CA +1795566232,1795566239,US +1795566240,1795566303,CA +1795566304,1795566335,US +1795566336,1795566591,CA +1795566592,1795567615,US +1795567616,1795567663,CA +1795567664,1795567679,US +1795567680,1795567695,CA +1795567696,1795567711,US +1795567712,1795567735,CA +1795567736,1795567743,US +1795567744,1795567775,CA +1795567776,1795567791,US +1795567792,1795567807,CA +1795567808,1795568127,US +1795568128,1795568639,CA +1795568640,1795570943,US +1795570944,1795571199,CA +1795571200,1796257919,US 1796257920,1796258047,PR 1796258048,1796262911,US 1796262912,1796263167,PR 1796263168,1796325375,US 1796325376,1796325631,PR 1796325632,1803550719,US -1809842176,1815822335,US +1809842176,1815805951,US +1815805952,1815806207,FR +1815806208,1815806253,US +1815806254,1815806261,FR +1815806262,1815806312,US +1815806313,1815806323,GB +1815806324,1815806527,US +1815806528,1815806559,GB +1815806560,1815806719,US +1815806720,1815806847,GB +1815806848,1815806917,US +1815806918,1815806925,AR +1815806926,1815807103,US +1815807104,1815807135,SC +1815807136,1815807199,US +1815807200,1815807231,GB +1815807232,1815807302,US +1815807303,1815807312,DE +1815807313,1815807679,US +1815807680,1815807743,GB +1815807744,1815807775,SC +1815807776,1815807776,US +1815807777,1815807794,GB +1815807795,1815807839,US +1815807840,1815807935,GB +1815807936,1815807999,US +1815808000,1815808063,SC +1815808064,1815808292,US +1815808293,1815808300,GB +1815808301,1815808304,US +1815808305,1815808314,GB +1815808315,1815808393,US +1815808394,1815808404,GB +1815808405,1815808586,US +1815808587,1815808598,AE +1815808599,1815808719,US +1815808720,1815808731,GB +1815808732,1815808737,US +1815808738,1815808758,GB +1815808759,1815808767,US +1815808768,1815808831,SC +1815808832,1815808844,US +1815808845,1815808857,GB +1815808858,1815808874,US +1815808875,1815808883,GB +1815808884,1815808895,US +1815808896,1815808959,SC +1815808960,1815809005,US +1815809006,1815809015,GB +1815809016,1815809196,US +1815809197,1815809205,IE +1815809206,1815809319,US +1815809320,1815809327,NL +1815809328,1815809328,US +1815809329,1815809337,SE +1815809338,1815809439,US +1815809440,1815809471,SC +1815809472,1815809503,DK +1815809504,1815809504,US +1815809505,1815809513,GB +1815809514,1815809535,US +1815809536,1815809599,SC +1815809600,1815809644,US +1815809645,1815809654,AN +1815809655,1815809664,US +1815809665,1815809686,DK +1815809687,1815809702,US +1815809703,1815809721,DK +1815809722,1815809766,US +1815809767,1815809784,DK +1815809785,1815822335,US 1815822336,1815826431,CA 1815826432,1815871487,US 1815871488,1815879679,CA @@ -63939,11 +74082,17 @@ 1815912448,1815920639,CA 1815920640,1815928831,US 1815928832,1815937023,BS -1815937024,1816001791,US -1816001792,1816002559,NL -1816002560,1816024319,US +1815937024,1815957823,US +1815957824,1815957887,A1 +1815957888,1816001791,US +1816001792,1816002303,NL +1816002304,1816007167,US +1816007168,1816007175,CA +1816007176,1816024319,US 1816024320,1816024575,CA -1816024576,1816068095,US +1816024576,1816031343,US +1816031344,1816031351,CA +1816031352,1816068095,US 1816068096,1816133631,CA 1816133632,1822429183,US 1822429184,1822433279,CA @@ -63960,18 +74109,162 @@ 1822535680,1822572543,US 1822572544,1822605311,CA 1822605312,1822654463,US -1822654464,1822670847,CA -1822670848,1822818303,US -1824522240,1828716543,US +1822654464,1822664911,CA +1822664912,1822664919,GB +1822664920,1822666503,CA +1822666504,1822666511,IL +1822666512,1822670847,CA +1822670848,1822818367,US +1822818368,1822818375,CA +1822818376,1822818999,US +1822819000,1822819007,CA +1822819008,1822819031,US +1822819032,1822819039,IL +1822819040,1822819215,US +1822819216,1822819223,CA +1822819224,1822819347,US +1822819348,1822819351,NO +1822819352,1822819355,US +1822819356,1822819359,AU +1822819360,1822819563,US +1822819564,1822819567,AU +1822819568,1822819839,US +1822819840,1822819843,PE +1822819844,1822819891,US +1822819892,1822819895,CA +1822819896,1822820039,US +1822820040,1822820043,IL +1822820044,1822820147,US +1822820148,1822820151,AU +1822820152,1822820195,US +1822820196,1822820199,AU +1822820200,1822820327,US +1822820328,1822820331,AU +1822820332,1822821183,US +1822821184,1822821199,IN +1822821200,1822822135,US +1822822136,1822822183,IL +1822822184,1822822239,US +1822822240,1822822247,IN +1822822248,1822822863,US +1822822864,1822822871,CA +1822822872,1822823423,US +1822823424,1822823431,CA +1822823432,1822823671,US +1822823672,1822823679,CY +1822823680,1822825003,US +1822825004,1822825007,AU +1822825008,1822825119,US +1822825120,1822825123,CA +1822825124,1822825135,US +1822825136,1822825139,CY +1822825140,1822825143,NZ +1822825144,1822825211,US +1822825212,1822825215,NO +1822825216,1822825783,US +1822825784,1822825791,AU +1822825792,1822825895,US +1822825896,1822825903,NZ +1822825904,1822826151,US +1822826152,1822826175,IL +1822826176,1822826207,US +1822826208,1822826215,AU +1822826216,1822826559,US +1822826560,1822826575,MX +1822826576,1822826975,US +1822826976,1822827007,IL +1822827008,1822827055,US +1822827056,1822827063,DK +1822827064,1822827167,US +1822827168,1822827175,IL +1822827176,1822827183,US +1822827184,1822827191,DK +1822827192,1822827311,US +1822827312,1822827319,IN +1822827320,1822827463,US +1822827464,1822827471,AU +1822827472,1822827687,US +1822827688,1822827691,CZ +1822827692,1822827727,US +1822827728,1822827731,CA +1822827732,1822827771,US +1822827772,1822827775,AU +1822827776,1822827871,US +1822827872,1822827879,AU +1822827880,1822949375,US +1822949376,1822982143,CA +1822982144,1823081359,US +1823081360,1823081367,CA +1823081368,1823081975,US +1823081976,1823081983,ID +1823081984,1823082199,US +1823082200,1823082207,TR +1823082208,1823113215,US +1823113216,1823129599,CA +1823129600,1823162367,US +1823162368,1823170559,CA +1823170560,1823187975,US +1823187976,1823187983,FI +1823187984,1823188279,US +1823188280,1823188287,MX +1823188288,1823188311,US +1823188312,1823188319,IN +1823188320,1823189011,US +1823189012,1823189015,AU +1823189016,1823189047,US +1823189048,1823189075,KY +1823189076,1823189155,US +1823189156,1823189159,AU +1823189160,1823211519,US +1823211520,1823342591,CA +1823342592,1823346687,US +1823346688,1823350783,CA +1823350784,1823354879,US +1823354880,1823354895,GB +1823354896,1823354903,BE +1823354904,1823354927,US +1823354928,1823354935,VE +1823354936,1823355039,US +1823355040,1823355047,GB +1823355048,1823355055,US +1823355056,1823355063,GB +1823355064,1823355071,CA +1823355072,1823355087,SE +1823355088,1823355095,US +1823355096,1823355111,SE +1823355112,1823355119,US +1823355120,1823355127,VE +1823355128,1823355135,US +1823355136,1823355263,GB +1823355264,1823355391,US +1823355392,1823355455,ES +1823355456,1823355487,US +1823355488,1823355495,SE +1823355496,1823357951,US +1823357952,1823357983,SE +1823357984,1823358207,US +1823358208,1823358239,SE +1823358240,1823361791,US +1823361792,1823362303,CA +1823362304,1823375359,US +1823375360,1823379455,CA +1823379456,1823383551,US +1823383552,1823387647,CA +1823387648,1823428607,US +1823428608,1823432703,CA +1823432704,1823465471,US +1823465472,1823469567,CA +1823469568,1823735807,US +1824522240,1826955551,US +1826955552,1826955559,AD +1826955560,1828716543,US 1828716544,1830813695,FR 1830813696,1831337983,NL 1831337984,1831862271,DE 1831862272,1832124415,PT 1832124416,1832386559,IT 1832386560,1832517631,DK -1832517632,1832551935,SE -1832551936,1832566783,DK -1832566784,1832583167,SE +1832517632,1832583167,SE 1832583168,1832648703,DK 1832648704,1832681471,HR 1832681472,1832714239,RU @@ -64084,9 +74377,15 @@ 1833351168,1833353215,RU 1833353216,1833355263,DE 1833355264,1833357311,IT -1833357312,1833358127,GB -1833358128,1833358135,IE -1833358136,1833359359,GB +1833357312,1833357631,IE +1833357632,1833357647,GB +1833357648,1833357903,IE +1833357904,1833358079,GB +1833358080,1833358619,IE +1833358620,1833358847,GB +1833358848,1833359071,IE +1833359072,1833359103,GB +1833359104,1833359359,IE 1833359360,1833361407,DE 1833361408,1833363455,GB 1833363456,1833365503,RU @@ -64108,7 +74407,9 @@ 1833390208,1833390335,US 1833390336,1833391871,GB 1833391872,1833392127,US -1833392128,1833396223,CH +1833392128,1833394239,CH +1833394240,1833394255,EU +1833394256,1833396223,CH 1833396224,1833398271,NL 1833398272,1833400319,DE 1833400320,1833402367,GB @@ -64120,7 +74421,9 @@ 1833406864,1833406912,GB 1833406913,1833406919,CA 1833406920,1833408511,GB -1833408512,1833410303,RS +1833408512,1833409535,RS +1833409536,1833410047,AL +1833410048,1833410303,RS 1833410304,1833410559,AL 1833410560,1833412607,PT 1833412608,1833414655,GB @@ -64183,8 +74486,8 @@ 1833558016,1833562111,RO 1833562112,1833566207,PS 1833566208,1833570303,SE -1833570304,1833571327,GB -1833571328,1833574399,NL +1833570304,1833573631,GB +1833573632,1833574399,NL 1833574400,1833578495,YE 1833578496,1833582591,HU 1833582592,1833586687,TJ @@ -64222,7 +74525,15 @@ 1833677776,1833677783,FR 1833677784,1833680895,DE 1833680896,1833684991,UA -1833684992,1833689087,DE +1833684992,1833685015,DE +1833685016,1833685023,LU +1833685024,1833685067,DE +1833685068,1833685071,GB +1833685072,1833685847,DE +1833685848,1833685851,IE +1833685852,1833685855,DE +1833685856,1833685871,IE +1833685872,1833689087,DE 1833689088,1833693183,FI 1833693184,1833697279,RU 1833697280,1833959423,IE @@ -64331,19 +74642,47 @@ 1835892736,1835909119,GB 1835909120,1835913215,RS 1835913216,1835917311,RU -1835917312,1835920135,GB -1835920136,1835920159,PT -1835920160,1835920167,GB -1835920168,1835920175,PT -1835920176,1835920183,GB -1835920184,1835920199,PT +1835917312,1835917607,GB +1835917608,1835917615,IT +1835917616,1835917927,GB +1835917928,1835917935,IT +1835917936,1835918519,GB +1835918520,1835918527,IT +1835918528,1835918567,GB +1835918568,1835918575,IT +1835918576,1835918911,GB +1835918912,1835918919,IT +1835918920,1835919431,GB +1835919432,1835919439,IT +1835919440,1835920127,GB +1835920128,1835920159,PT +1835920160,1835920191,GB +1835920192,1835920199,PT 1835920200,1835920207,GB -1835920208,1835920239,PT -1835920240,1835920247,GB -1835920248,1835920335,PT +1835920208,1835920335,PT 1835920336,1835920343,GB -1835920344,1835920359,PT -1835920360,1835925503,GB +1835920344,1835920383,PT +1835920384,1835920479,GB +1835920480,1835920487,IT +1835920488,1835920751,GB +1835920752,1835920759,IT +1835920760,1835920775,GB +1835920776,1835920783,IT +1835920784,1835921407,GB +1835921408,1835921415,IT +1835921416,1835921423,GB +1835921424,1835921431,IT +1835921432,1835921439,GB +1835921440,1835921447,IT +1835921448,1835921855,GB +1835921856,1835921863,IT +1835921864,1835924527,GB +1835924528,1835924535,IT +1835924536,1835925095,GB +1835925096,1835925103,IT +1835925104,1835925255,GB +1835925256,1835925263,IT +1835925264,1835925503,GB 1835925504,1835933695,LV 1835933696,1835941887,RU 1835941888,1835950079,UA @@ -64353,7 +74692,9 @@ 1835974656,1835982847,PL 1835982848,1835991039,CY 1835991040,1835999231,RU -1835999232,1836007423,IR +1835999232,1836000255,IR +1836000256,1836001023,EU +1836001024,1836007423,IR 1836007424,1836015615,RU 1836015616,1836023807,AD 1836023808,1836040191,RU @@ -64407,9 +74748,17 @@ 1839450112,1839452159,NO 1839452160,1839454207,FI 1839454208,1839456255,RU -1839456256,1839459327,RO -1839459328,1839459839,DE -1839459840,1839460351,RO +1839456256,1839457695,RO +1839457696,1839457711,SY +1839457712,1839457759,RO +1839457760,1839457775,AQ +1839457776,1839458687,RO +1839458688,1839458719,IN +1839458720,1839459327,RO +1839459328,1839460079,DE +1839460080,1839460095,RO +1839460096,1839460127,DE +1839460128,1839460351,RO 1839460352,1839462399,RU 1839462400,1839464447,FI 1839464448,1839497215,CZ @@ -64419,22 +74768,27 @@ 1839595520,1839661055,RO 1839661056,1839693823,UA 1839693824,1839726591,RU -1839726592,1839756327,IT +1839726592,1839753535,IT +1839753536,1839753543,ES +1839753544,1839756327,IT 1839756328,1839756335,FR 1839756336,1839759359,IT 1839759360,1839792127,RU -1839792128,1839795151,GB +1839792128,1839794815,GB +1839794816,1839794847,MY +1839794848,1839795151,GB 1839795152,1839795167,US 1839795168,1839796607,GB 1839796608,1839796671,US -1839796672,1839796735,SG -1839796736,1839797759,GB +1839796672,1839797759,GB 1839797760,1839798015,GR 1839798016,1839798271,GB 1839798272,1839798399,US 1839798400,1839798527,GB 1839798528,1839798559,US -1839798560,1839800447,GB +1839798560,1839800127,GB +1839800128,1839800159,US +1839800160,1839800447,GB 1839800448,1839800479,SG 1839800480,1839800895,GB 1839800896,1839800959,CY @@ -64572,30 +74926,30 @@ 1842151424,1842153471,FR 1842153472,1842153567,NO 1842153568,1842153575,GB -1842153576,1842153823,NO -1842153824,1842153855,GB -1842153856,1842153887,NO +1842153576,1842153639,NO +1842153640,1842153647,NE +1842153648,1842153663,NO +1842153664,1842153679,NL +1842153680,1842153687,NO +1842153688,1842153695,NL +1842153696,1842153887,NO 1842153888,1842153919,DE 1842153920,1842153951,NE 1842153952,1842153983,NO -1842153984,1842154015,US -1842154016,1842154031,NO -1842154032,1842154047,US +1842153984,1842154047,US 1842154048,1842154111,NO 1842154112,1842154115,US 1842154116,1842154119,NO 1842154120,1842154143,US 1842154144,1842154239,NO 1842154240,1842154247,HK -1842154248,1842154367,NO +1842154248,1842154271,NO +1842154272,1842154279,CN +1842154280,1842154367,NO 1842154368,1842154431,US -1842154432,1842154495,NO -1842154496,1842154511,CN -1842154512,1842154527,SG -1842154528,1842154559,AU -1842154560,1842154751,NO -1842154752,1842154815,AU -1842154816,1842155007,NO +1842154432,1842154447,SG +1842154448,1842154495,NO +1842154496,1842155007,US 1842155008,1842155263,AU 1842155264,1842155519,SG 1842155520,1842157567,IT @@ -64682,7 +75036,9 @@ 1843838976,1843841535,DE 1843841536,1843841791,CH 1843841792,1843842047,AU -1843842048,1843849215,DE +1843842048,1843847743,DE +1843847744,1843847759,GR +1843847760,1843849215,DE 1843849216,1843850239,GB 1843850240,1843855359,DE 1843855360,1843871743,PL @@ -64726,7 +75082,8 @@ 1843990528,1843992575,LB 1843992576,1843994623,AT 1843994624,1844000767,GB -1844000768,1844002559,NL +1844000768,1844001791,NO +1844001792,1844002559,NL 1844002560,1844002815,NO 1844002816,1844006911,CZ 1844006912,1844008959,SM @@ -64751,7 +75108,6 @@ 1844037632,1844041727,RU 1844041728,1844043775,IT 1844043776,1844047871,RU -1844047872,1844049919,KZ 1844049920,1844051967,DE 1844051968,1844054015,FR 1844054016,1844056063,RU @@ -64759,17 +75115,34 @@ 1844058112,1844062207,RU 1844062208,1844064255,CZ 1844064256,1844068351,IT -1844068352,1844068607,FR -1844068608,1844070399,ES -1844070400,1844072447,GB +1844068352,1844068479,FR +1844068480,1844070399,ES +1844070400,1844071423,GB +1844071424,1844072447,DE 1844072448,1844076543,ES -1844076544,1844078591,IE +1844076544,1844076575,GB +1844076576,1844076639,IE +1844076640,1844076655,GB +1844076656,1844076775,IE +1844076776,1844076783,GB +1844076784,1844076791,IE +1844076792,1844076799,GB +1844076800,1844076991,IE +1844076992,1844077007,GB +1844077008,1844077031,IE +1844077032,1844077055,GB +1844077056,1844077287,IE +1844077288,1844077311,GB +1844077312,1844077455,IE +1844077456,1844077471,GB +1844077472,1844077503,IE +1844077504,1844078591,GB 1844078592,1844080127,DE 1844080128,1844080639,PL 1844080640,1844082687,GE 1844082688,1844084055,DE -1844084056,1844084063,CH -1844084064,1844084735,DE +1844084056,1844084071,CH +1844084072,1844084735,DE 1844084736,1844086783,RU 1844086784,1844088831,IT 1844088832,1844090879,AT @@ -64798,8 +75171,11 @@ 1844131648,1844131711,NL 1844131712,1844131775,RU 1844131776,1844131807,US -1844131808,1844131839,NL -1844131840,1844133887,DE +1844131808,1844131817,NL +1844131818,1844131839,US +1844131840,1844131849,DE +1844131850,1844131865,AT +1844131866,1844133887,DE 1844133888,1844135935,LT 1844135936,1844137983,NL 1844137984,1844140031,FR @@ -64809,7 +75185,8 @@ 1844146176,1844148223,NO 1844148224,1844150271,GB 1844150272,1844152319,ES -1844152320,1844154367,DE +1844152320,1844154355,DE +1844154356,1844154367,NL 1844154368,1844156415,GB 1844156416,1844158463,IT 1844158464,1844160511,RU @@ -64828,7 +75205,8 @@ 1844169680,1844169687,ZM 1844169688,1844169695,IQ 1844169696,1844169703,KZ -1844169704,1844169727,SE +1844169704,1844169707,ZA +1844169708,1844169727,SE 1844169728,1844169767,DE 1844169768,1844169951,US 1844169952,1844169983,DE @@ -64848,15 +75226,19 @@ 1844170080,1844170083,CG 1844170084,1844170091,NG 1844170092,1844170095,ZM -1844170096,1844170119,DE +1844170096,1844170099,AF +1844170100,1844170103,MA +1844170104,1844170111,AF +1844170112,1844170119,DE 1844170120,1844170123,AF -1844170124,1844170127,DE -1844170128,1844170131,NG -1844170132,1844170239,DE +1844170124,1844170127,LY +1844170128,1844170135,NG +1844170136,1844170139,AF +1844170140,1844170239,DE 1844170240,1844170255,AF 1844170256,1844170263,IQ -1844170264,1844170279,AF -1844170280,1844170751,DE +1844170264,1844170303,AF +1844170304,1844170751,DE 1844170752,1844174847,RU 1844174848,1844178943,DE 1844178944,1844180991,EE @@ -64864,11 +75246,15 @@ 1844181489,1844181503,DE 1844181504,1844181608,TR 1844181609,1844181616,CA -1844181617,1844181952,TR +1844181617,1844181824,TR +1844181825,1844181839,GB +1844181840,1844181952,TR 1844181953,1844181958,GB 1844181959,1844181984,TR 1844181985,1844181990,GB -1844181991,1844182272,TR +1844181991,1844182071,TR +1844182072,1844182079,GB +1844182080,1844182272,TR 1844182273,1844182302,US 1844182303,1844182309,TR 1844182310,1844182329,US @@ -64895,13 +75281,14 @@ 1844219904,1844219919,A2 1844219920,1844219959,LB 1844219960,1844220159,A2 -1844220160,1844220191,IQ -1844220192,1844220287,DE +1844220160,1844220287,DE 1844220288,1844220415,LB 1844220416,1844220431,A2 1844220432,1844220927,DE 1844220928,1844221951,A2 -1844221952,1844223743,DE +1844221952,1844222975,DE +1844222976,1844223487,US +1844223488,1844223743,DE 1844223744,1844223999,A2 1844224000,1844228095,GB 1844228096,1844228479,DK @@ -64930,8 +75317,8 @@ 1844310016,1844318207,FR 1844318208,1844322303,IT 1844322304,1844326399,CZ -1844326400,1844329983,DK -1844329984,1844330303,LU +1844326400,1844330239,DK +1844330240,1844330303,LU 1844330304,1844330495,DK 1844330496,1844334591,GB 1844334592,1844342783,RU @@ -64962,7 +75349,11 @@ 1844396032,1844400127,CZ 1844400128,1844408319,GB 1844408320,1844412415,FR -1844412416,1844416511,RU +1844412416,1844414207,RU +1844414208,1844414463,SE +1844414464,1844414719,NL +1844414720,1844414975,US +1844414976,1844416511,RU 1844416512,1844420607,FR 1844420608,1844424703,DE 1844424704,1844428799,SI @@ -65426,7 +75817,7 @@ 1897365504,1897398271,MY 1897398272,1897660415,CN 1897660416,1897725951,HK -1897725952,1897758719,JP +1897725952,1897758719,US 1897758720,1897779199,KR 1897779200,1897781247,AU 1897781248,1897783295,JP @@ -65629,9 +76020,8 @@ 1921851392,1921853439,JP 1921853440,1921855487,KR 1921855488,1921859583,ID -1921859584,1921861631,IN +1921859584,1921861631,CN 1921861632,1921863679,SG -1921863680,1921865727,BD 1921865728,1921867775,ID 1921867776,1921871871,AU 1921871872,1921875967,NZ @@ -65653,16 +76043,9 @@ 1925611520,1925619711,PH 1925619712,1925627903,TW 1925627904,1925638143,JP -1925638144,1925638399,SA -1925638400,1925638655,PK -1925638656,1925638911,KW -1925638912,1925639167,EG -1925639168,1925639423,AE -1925639424,1925639679,EG -1925639680,1925639935,KW -1925639936,1925640191,SA +1925638144,1925640191,PK 1925640192,1925642239,ID -1925642240,1925644287,AU +1925642240,1925644287,CN 1925644288,1925660671,KR 1925660672,1925664767,HK 1925664768,1925677055,ID @@ -65684,7 +76067,7 @@ 1931476992,1931739135,CN 1931739136,1932001279,JP 1932001280,1932132351,KR -1932132352,1932148735,AU +1932132352,1932140543,AU 1932148736,1932152831,PK 1932152832,1932156927,TW 1932156928,1932161023,JP @@ -65699,7 +76082,7 @@ 1933770752,1933836287,TH 1933836288,1933901823,KR 1933901824,1933918207,AU -1933918208,1933922303,KH +1933918208,1933922303,CN 1933922304,1933926399,IN 1933926400,1933934591,KR 1933934592,1933942783,IN @@ -65742,9 +76125,7 @@ 1937516544,1937518591,IN 1937518592,1937522687,JP 1937522688,1937530879,ID -1937530880,1937532927,US -1937532928,1937534463,IN -1937534464,1937534975,GB +1937530880,1937534975,IN 1937534976,1937535487,US 1937535488,1937539071,IN 1937539072,1937637375,JP @@ -65777,7 +76158,7 @@ 1940240384,1940242431,JP 1940242432,1940258815,TW 1940258816,1940275199,AU -1940275200,1940283391,PH +1940275200,1940283391,CN 1940283392,1940291583,ID 1940291584,1940295679,HK 1940295680,1940324351,JP @@ -65785,7 +76166,7 @@ 1940357120,1940389887,JP 1940389888,1940914175,CN 1940914176,1941045247,JP -1941045248,1941049343,AP +1941045248,1941049343,HK 1941049344,1941051391,AU 1941051392,1941052415,KH 1941052416,1941053439,AU @@ -65815,27 +76196,11 @@ 1941831680,1945108479,CN 1945108480,1946157055,IN 1946157056,1946159103,ID -1946159104,1946161151,MY +1946159104,1946161151,CN 1946161152,1946163199,AU -1946163200,1946165247,HK +1946163200,1946165247,CN 1946165248,1946173439,PK -1946173440,1946173503,MY -1946173504,1946173535,SG -1946173536,1946173567,AP -1946173568,1946173631,HK -1946173632,1946173663,AP -1946173664,1946173679,PH -1946173680,1946173687,TW -1946173688,1946173695,AP -1946173696,1946173951,TW -1946173952,1946174463,AP -1946174464,1946174720,SG -1946174721,1946175487,AP -1946175488,1946176511,SY -1946176512,1946176767,PH -1946176768,1946177535,AP -1946177536,1946177791,SG -1946177792,1946181631,AP +1946173440,1946181631,SG 1946181632,1946189823,MY 1946189824,1946222591,JP 1946222592,1946943487,CN @@ -65851,13 +76216,12 @@ 1947205632,1948254207,CN 1948254208,1949302783,KR 1949302784,1949433855,HK -1949433856,1949435903,IN -1949435904,1949437951,HK +1949433856,1949437951,CN 1949437952,1949439999,AU 1949440000,1949442047,ID 1949442048,1949446143,TW 1949446144,1949448191,JP -1949448192,1949450239,AU +1949448192,1949450239,HK 1949450240,1949466623,IN 1949466624,1949499391,PH 1949499392,1949564927,SG @@ -65873,10 +76237,7 @@ 1950089216,1950351359,CN 1950351360,1950482431,JP 1950482432,1950515199,CN -1950515200,1950518271,US -1950518272,1950518783,IN -1950518784,1950519295,NL -1950519296,1950523391,IN +1950515200,1950523391,IN 1950523392,1950527487,AU 1950527488,1950531583,JP 1950531584,1950533631,NP @@ -65892,10 +76253,8 @@ 1950621696,1950629887,KR 1950629888,1950646271,IN 1950646272,1950648319,VN -1950648320,1950650367,PH 1950650368,1950654463,TH 1950654464,1950658559,ID -1950658560,1950660607,PH 1950660608,1950662655,HK 1950662656,1950666751,BD 1950666752,1950668799,NP @@ -65959,12 +76318,12 @@ 1958830080,1958838271,JP 1958838272,1958842367,IN 1958842368,1958844415,NZ -1958845440,1958845695,HK -1958845696,1958845951,MY +1958845440,1958845951,MY 1958845952,1958846463,HK -1958846464,1958848511,IN +1958846464,1958847487,IN 1958848512,1958850559,BD -1958850560,1958853631,AU +1958850560,1958852607,CN +1958852608,1958853631,AU 1958853632,1958854655,ID 1958854656,1958860799,AU 1958860800,1958862847,BD @@ -65989,9 +76348,7 @@ 1959260160,1959264255,JP 1959264256,1959395327,KR 1959395328,1959526399,IN -1959526400,1959657471,CN -1959657472,1959723007,MY -1959723008,1960050687,CN +1959526400,1960050687,CN 1960050688,1960058879,KR 1960058880,1960067071,VN 1960067072,1960069119,AU @@ -65999,9 +76356,7 @@ 1960071168,1960075263,TW 1960075264,1960077311,ID 1960077312,1960079359,BD -1960079360,1960080127,HK -1960080128,1960080383,CN -1960080384,1960083455,HK +1960079360,1960083455,HK 1960083456,1960091647,KH 1960091648,1960095743,CN 1960095744,1960097791,IN @@ -66017,13 +76372,7 @@ 1960187904,1960189951,IN 1960189952,1960202239,CN 1960202240,1960206335,JP -1960206336,1960210687,SG -1960210688,1960210943,TH -1960210944,1960211199,IN -1960211200,1960213247,SG -1960213248,1960213503,PH -1960213504,1960213759,CN -1960213760,1960214527,SG +1960206336,1960214527,SG 1960214528,1960574975,CN 1960574976,1960837119,JP 1960837120,1961885695,CN @@ -66051,16 +76400,14 @@ 1964113920,1964118015,HK 1964118016,1964120063,ID 1964120064,1964122111,JP -1964122112,1964126207,SG -1964126208,1964126463,HK -1964126464,1964130303,SG +1964122112,1964130303,SG 1964130304,1964134399,HK 1964134400,1964136447,NZ 1964136448,1964138495,JP 1964138496,1964146687,HK 1964146688,1964171263,JP 1964171264,1964173311,BD -1964173312,1964175359,AP +1964173312,1964175359,AU 1964175360,1964179455,PK 1964179456,1964244991,TW 1964244992,1964249087,AU @@ -66082,11 +76429,9 @@ 1966080000,1966342143,CN 1966342144,1966407679,KR 1966407680,1966417919,JP -1966417920,1966419967,IN 1966419968,1966424063,CN 1966424064,1966440447,KR 1966440448,1966444543,AU -1966444544,1966446591,NZ 1966446592,1966447615,MY 1966447616,1966448639,NZ 1966448640,1966452735,AU @@ -66111,9 +76456,8 @@ 1966798848,1966800895,AU 1966800896,1967783935,CN 1967783936,1967800319,JP -1967800320,1967804415,CN -1967804416,1967808511,KH -1967808512,1967812607,AU +1967800320,1967808511,CN +1967808512,1967812607,AT 1967812608,1967816703,ID 1967816704,1969225727,CN 1969225728,1969487871,IN @@ -66126,9 +76470,9 @@ 1969676288,1969688575,ID 1969688576,1969692671,CN 1969692672,1969694719,ID -1969694720,1969696767,PH +1969694720,1969696767,CN 1969696768,1969702911,ID -1969702912,1969704959,AU +1969702912,1969704959,CN 1969704960,1969707007,BD 1969707008,1969709055,MH 1969709056,1969713151,TW @@ -66142,7 +76486,7 @@ 1969733632,1969750015,VN 1969750016,1969790975,JP 1969790976,1969793023,AU -1969793024,1969795071,AP +1969793024,1969795071,CN 1969795072,1969797119,NZ 1969797120,1969798143,SG 1969798144,1969799167,HK @@ -66161,17 +76505,14 @@ 1970806784,1970808831,NZ 1970808832,1970810879,AU 1970810880,1970812927,JP -1970812928,1970814975,LK 1970814976,1970915327,CN 1970915328,1970917375,ID 1970917376,1970921471,TH 1970921472,1970925567,NP -1970925568,1970926079,SG -1970926080,1970926335,AU -1970926336,1970926591,US -1970926592,1970926847,SG +1970925568,1970926847,SG 1970926848,1970927103,IL -1970927104,1970927615,SG +1970927104,1970927359,SG +1970927360,1970927615,US 1970927616,1970929663,AU 1970929664,1970962431,VN 1970962432,1970995199,CN @@ -66222,18 +76563,16 @@ 1986265088,1986396159,MY 1986396160,1986398207,VN 1986398208,1986400255,HK -1986400256,1986404351,CN -1986404352,1986406399,PH +1986400256,1986406399,CN 1986406400,1986412543,JP 1986412544,1986428927,AU 1986428928,1986461695,IN 1986461696,1986496511,JP 1986496512,1986498559,BT 1986498560,1986502655,HK -1986502656,1986510847,KH 1986510848,1986519039,KR 1986519040,1986523135,PK -1986523136,1986525183,CN +1986523136,1986525183,HK 1986525184,1986527231,BN 1986527232,1986723839,JP 1986723840,1986740223,AU @@ -66242,11 +76581,13 @@ 1986760704,1986762751,AU 1986762752,1986764799,JP 1986764800,1986768895,KR -1986768896,1986772991,AU +1986770944,1986772991,AU 1986772992,1986789375,MY 1986789376,1987051519,JP 1987051520,1988034559,CN -1988034560,1988083711,AU +1988034560,1988067327,AU +1988067328,1988075519,CN +1988075520,1988083711,AU 1988083712,1988362239,KR 1988362240,1988624383,CN 1988624384,1988755455,ID @@ -66270,7 +76611,9 @@ 1991376896,1991442431,CN 1991442432,1991499775,BD 1991499776,1991507967,NC -1991507968,1993342975,CN +1991507968,1992097791,CN +1992097792,1992163327,HK +1992163328,1993342975,CN 1993342976,1993605119,AU 1993605120,1993736191,CN 1993736192,1993867263,SG @@ -66289,7 +76632,9 @@ 1996634112,1996636159,NP 1996636160,1996644351,ID 1996644352,1996652543,BT -1996652544,1997176831,CN +1996652544,1997078527,CN +1997078528,1997144063,HK +1997144064,1997176831,CN 1997176832,1997180927,AU 1997180928,1997185023,HK 1997185024,1997187071,JP @@ -66331,9 +76676,7 @@ 1997725696,1998061567,CN 1998061568,1998258175,JP 1998258176,1998274559,SG -1998274560,1998290943,CN -1998290944,1998299135,PH -1998299136,1998454783,CN +1998274560,1998454783,CN 1998454784,1998456831,AU 1998456832,1998458879,JP 1998458880,1998462975,TW @@ -66357,8 +76700,8 @@ 1999138816,1999142911,MY 1999142912,1999249407,CN 1999249408,1999257599,PH -1999257600,1999276031,TH -1999276032,1999278079,CN +1999257600,1999273983,TH +1999273984,1999278079,CN 1999278080,1999280127,HK 1999280128,1999282175,IN 1999282176,1999290367,KR @@ -66406,7 +76749,8 @@ 2001534976,2001559551,AU 2001559552,2001567743,KR 2001567744,2001600511,TW -2001600512,2001862655,CN +2001600512,2001797119,CN +2001797120,2001862655,HK 2001862656,2001864703,AU 2001864704,2001870847,JP 2001870848,2001879039,KR @@ -66414,7 +76758,7 @@ 2001895424,2001899519,VN 2001899520,2001901567,AU 2001901568,2001915903,JP -2001915904,2001919999,BD +2001915904,2001919999,CN 2001920000,2001926143,ID 2001926144,2001928191,KH 2001928192,2001993727,JP @@ -66436,24 +76780,23 @@ 2006212608,2006214655,TH 2006214656,2006216703,JP 2006216704,2006228991,KR -2006228992,2006233087,CN -2006233088,2006237183,PH +2006228992,2006237183,CN 2006237184,2006253567,JP 2006253568,2006319103,KR 2006319104,2006384639,JP -2006384640,2006450175,IN +2006384640,2006433791,IN +2006433792,2006450175,CN 2006450176,2007007231,PK 2007007232,2007023615,BN 2007023616,2007025663,IN -2007025664,2007027711,ID +2007025664,2007027711,CN 2007027712,2007031807,TH 2007031808,2007035903,AU 2007035904,2007039999,TW 2007040000,2007048191,KR 2007048192,2007064575,AU -2007064576,2007066623,MY 2007066624,2007070719,JP -2007070720,2007072767,US +2007070720,2007072767,IN 2007072768,2007498751,CN 2007498752,2008023039,JP 2008023040,2009071615,CN @@ -66506,13 +76849,7 @@ 2015203328,2015205375,JP 2015205376,2015207423,ID 2015207424,2015215615,JP -2015215616,2015216127,HK -2015216128,2015217663,CA -2015217664,2015219456,GU -2015219457,2015223743,CA -2015223744,2015223751,PG -2015223752,2015223759,AU -2015223760,2015223807,CA +2015215616,2015223807,IN 2015223808,2015225855,ID 2015225856,2015227903,IN 2015227904,2015231999,AU @@ -66548,7 +76885,7 @@ 2019078144,2019082239,IN 2019082240,2019098623,HK 2019098624,2019115007,PH -2019115008,2019117055,US +2019115008,2019117055,JP 2019117056,2019119103,IN 2019119104,2019121151,NZ 2019121152,2019123199,ID @@ -66563,8 +76900,7 @@ 2022180864,2022182911,JP 2022182912,2022184959,ID 2022184960,2022187007,KH -2022187008,2022187071,US -2022187072,2022191103,HK +2022187008,2022191103,HK 2022191104,2022195199,NZ 2022195200,2022211583,KR 2022211584,2022227967,CN @@ -66582,14 +76918,13 @@ 2022375424,2022572031,MY 2022572032,2022637567,KR 2022637568,2022670335,JP -2022670336,2022678527,PH +2022670336,2022678527,CN 2022678528,2022703103,KR 2022703104,2023751679,AU 2023751680,2025848831,ID 2025848832,2030043135,CN 2030043136,2030045183,AU -2030045184,2030047231,BD -2030047232,2030051327,CN +2030045184,2030051327,CN 2030051328,2030059519,JP 2030059520,2030108671,KR 2030108672,2030125055,PH @@ -66600,7 +76935,8 @@ 2030567424,2032926719,CN 2032926720,2033057791,AU 2033057792,2033319935,CN -2033319936,2033324031,IN +2033319936,2033321983,IN +2033321984,2033324031,CN 2033324032,2033328127,KR 2033328128,2033330175,ID 2033330176,2033336319,JP @@ -66608,7 +76944,6 @@ 2033352704,2033356799,ID 2033356800,2033358847,TW 2033358848,2033362943,JP -2033362944,2033364991,TH 2033364992,2033369087,TW 2033369088,2033377279,AU 2033377280,2033385471,KR @@ -66622,9 +76957,8 @@ 2033516544,2033582079,KR 2033582080,2033614847,PH 2033614848,2033623039,AU -2033623040,2033625087,PH 2033625088,2033627135,HK -2033627136,2033629183,NZ +2033627136,2033629183,CN 2033629184,2033631231,JP 2033631232,2033647615,KR 2033647616,2033663999,CN @@ -66632,9 +76966,7 @@ 2033696768,2033713151,GU 2033713152,2033876991,CN 2033876992,2033879039,JP -2033879040,2033881087,ID -2033881088,2033885183,CN -2033885184,2033887231,AF +2033879040,2033887231,CN 2033887232,2033889279,IN 2033889280,2033891327,JP 2033891328,2033893375,ID @@ -66663,8 +76995,7 @@ 2036609024,2036611071,AF 2036611072,2036613119,JP 2036613120,2036629503,KR -2036629504,2036662271,CN -2036662272,2036678655,AU +2036629504,2036678655,CN 2036678656,2036695039,JP 2036695040,2036697087,ID 2036697088,2036699135,AU @@ -66691,7 +77022,7 @@ 2043165696,2043166719,BD 2043166720,2043183103,KR 2043183104,2043199487,JP -2043199488,2043201535,BD +2043199488,2043201535,CN 2043201536,2043203583,JP 2043203584,2043205631,AU 2043205632,2043207679,JP @@ -66715,7 +77046,9 @@ 2046836736,2046885887,CN 2046885888,2046951423,JP 2046951424,2047082495,PH -2047082496,2047868927,CN +2047082496,2047526911,CN +2047526912,2047531007,HK +2047531008,2047868927,CN 2047868928,2048917503,JP 2048917504,2049966079,KR 2049966080,2050047999,CN @@ -66726,7 +77059,8 @@ 2050084864,2050088959,PH 2050088960,2050091007,ID 2050091008,2050097151,JP -2050097152,2050101247,SG +2050097152,2050099199,SG +2050099200,2050101247,IN 2050101248,2050113535,JP 2050113536,2050129919,SG 2050129920,2050162687,IN @@ -66753,7 +77087,7 @@ 2053511168,2053513215,IN 2053513216,2053515263,BD 2053515264,2053519359,ID -2053519360,2053521407,BD +2053519360,2053521407,JP 2053521408,2053529599,CN 2053529600,2053533695,AU 2053533696,2053534719,VN @@ -66769,12 +77103,11 @@ 2055217152,2055229439,KR 2055229440,2055231487,TW 2055231488,2055233535,AU -2055233536,2055235583,NP 2055235584,2055237631,HK 2055237632,2055239679,JP -2055239680,2055241727,VU +2055239680,2055241727,CN 2055241728,2055274495,KR -2055274496,2055290879,AU +2055274496,2055290879,VN 2055290880,2055299071,PK 2055299072,2055305215,ID 2055305216,2055307263,MY @@ -66801,48 +77134,7 @@ 2056794112,2056796159,BD 2056796160,2056806399,JP 2056806400,2056814591,KR -2056814592,2056815167,JP -2056815168,2056815195,HK -2056815196,2056815215,JP -2056815216,2056815295,HK -2056815296,2056815335,JP -2056815336,2056815343,HK -2056815344,2056815359,JP -2056815360,2056815615,HK -2056815616,2056816031,AU -2056816032,2056816047,NZ -2056816048,2056816095,AU -2056816096,2056816639,JP -2056816640,2056816815,SG -2056816816,2056816831,JP -2056816832,2056816895,SG -2056816896,2056817151,JP -2056817152,2056817399,HK -2056817400,2056817407,JP -2056817408,2056817599,HK -2056817600,2056818223,JP -2056818224,2056818239,SG -2056818240,2056818303,JP -2056818304,2056818559,SG -2056818560,2056819711,JP -2056819712,2056819759,AU -2056819760,2056819775,JP -2056819776,2056819791,AU -2056819792,2056819807,JP -2056819808,2056819839,AU -2056819840,2056820223,JP -2056820224,2056820279,HK -2056820280,2056820287,JP -2056820288,2056820319,HK -2056820320,2056820351,JP -2056820352,2056820479,HK -2056820480,2056826623,JP -2056826624,2056826879,HK -2056826880,2056827935,JP -2056827936,2056827965,HK -2056827966,2056830271,JP -2056830272,2056830275,HK -2056830276,2056830975,JP +2056814592,2056830975,JP 2056830976,2056847359,CN 2056847360,2056912895,KR 2056912896,2057043967,TH @@ -66861,7 +77153,9 @@ 2059939840,2059941887,ID 2059941888,2059943935,AU 2059943936,2059960319,CN -2059960320,2059964415,AU +2059960320,2059961343,JP +2059961344,2059962367,HK +2059962368,2059964415,JP 2059964416,2059966463,ID 2059966464,2059968511,TW 2059968512,2059976703,AU @@ -66882,46 +77176,20 @@ 2060451840,2061500415,JP 2061500416,2063073279,CN 2063073280,2063077375,BD -2063077376,2063081471,HK -2063081472,2063085567,BD +2063077376,2063079423,HK +2063079424,2063081471,CN +2063081472,2063085567,ID 2063085568,2063089663,CN 2063089664,2063097855,JP 2063097856,2063106047,MM -2063106048,2063106559,SG -2063106560,2063106815,JP -2063106816,2063107423,SG -2063107424,2063107455,JP -2063107456,2063107575,SG -2063107576,2063107583,JP -2063107584,2063107615,SG -2063107616,2063108095,JP -2063108096,2063109119,HK -2063109120,2063109375,JP -2063109376,2063109567,HK -2063109568,2063109631,JP -2063109632,2063109759,HK -2063109760,2063111167,JP -2063111168,2063111712,AU -2063111713,2063111743,JP -2063111744,2063111799,AU -2063111800,2063112191,JP -2063112192,2063113239,AU -2063113240,2063113247,JP -2063113248,2063113279,AU -2063113280,2063113343,JP -2063113344,2063113727,AU -2063113728,2063114239,JP -2063114240,2063114327,IN -2063114328,2063116287,JP -2063116288,2063116319,SG -2063116320,2063122431,JP +2063106048,2063122431,JP 2063122432,2063138815,SG 2063138816,2063335423,JP 2063335424,2063341567,AU -2063341568,2063351807,AP +2063341568,2063343615,SG +2063343616,2063351807,JP 2063351808,2063368191,KR -2063368192,2063370239,AP -2063370240,2063372287,JP +2063368192,2063372287,JP 2063372288,2063374335,AP 2063374336,2063376383,NZ 2063376384,2063380479,TW @@ -66934,8 +77202,9 @@ 2063482880,2063499263,MN 2063499264,2063532031,KR 2063532032,2063548415,LK -2063548416,2063550463,BD -2063550464,2063552511,IN +2063548416,2063550463,CN +2063550464,2063551487,IN +2063551488,2063552511,JP 2063552512,2063556607,TW 2063556608,2063564799,MY 2063564800,2063597567,JP @@ -66963,7 +77232,9 @@ 2066923520,2066939903,JP 2066939904,2066972671,AU 2066972672,2067005439,TW -2067005440,2070052863,CN +2067005440,2067726335,CN +2067726336,2067791871,HK +2067791872,2070052863,CN 2070052864,2070056959,AU 2070056960,2070061055,JP 2070061056,2070077439,KR @@ -66976,16 +77247,7 @@ 2070183936,2070192127,AU 2070192128,2070200319,KR 2070200320,2070208511,JP -2070208512,2070209023,MY -2070209024,2070209535,SG -2070209536,2070210047,AU -2070210048,2070210559,SG -2070210560,2070210815,CN -2070210816,2070211071,SG -2070211072,2070211327,IN -2070211328,2070211583,SG -2070211584,2070212607,US -2070212608,2070216703,SG +2070208512,2070216703,SG 2070216704,2070282239,CN 2070282240,2070347775,AU 2070347776,2070380543,CN @@ -67083,7 +77345,7 @@ 2080178176,2080243711,CN 2080243712,2080260095,JP 2080260096,2080268287,KR -2080268288,2080270335,AP +2080268288,2080270335,AU 2080270336,2080272383,HK 2080272384,2080276479,AU 2080276480,2080309247,KR @@ -67099,7 +77361,7 @@ 2080636928,2080702463,IN 2080702464,2080767999,KR 2080768000,2080776191,TW -2080776192,2080784383,AP +2080776192,2080784383,ID 2080784384,2080800767,CN 2080800768,2080817151,PH 2080817152,2080825343,NZ @@ -67121,8 +77383,7 @@ 2082340864,2082406399,IN 2082406400,2082471935,CN 2082471936,2083024895,JP -2083024896,2083045375,CN -2083045376,2083053567,AU +2083024896,2083053567,CN 2083053568,2083057663,TH 2083057664,2083058687,AU 2083058688,2083059711,IN @@ -67135,13 +77396,12 @@ 2083389440,2083454975,KR 2083454976,2083471359,CN 2083471360,2083487743,JP -2083487744,2083504127,IN +2083487744,2083504127,AU 2083504128,2083520511,JP 2083520512,2084569087,KR 2084569088,2084732927,CN 2084732928,2084741119,SG 2084741120,2084743167,ID -2084743168,2084745215,JP 2084745216,2084749311,KR 2084749312,2084753407,JP 2084753408,2084757503,KR @@ -67158,16 +77418,14 @@ 2087452672,2087453695,AU 2087453696,2087454719,KH 2087454720,2087456767,CN -2087456768,2087458815,BD +2087456768,2087457791,MY 2087458816,2087460863,FJ 2087460864,2087462911,JP 2087462912,2087464959,CN 2087464960,2087467007,KH 2087467008,2087469055,JP -2087469056,2087477247,HK -2087477248,2087478271,AU -2087478272,2087481343,AP -2087481344,2087485439,HK +2087469056,2087481343,HK +2087481344,2087485439,SG 2087485440,2087501823,TW 2087501824,2087518207,JP 2087518208,2087519231,TH @@ -67177,7 +77435,7 @@ 2087524352,2087526399,TH 2087526400,2087534591,PK 2087534592,2087542783,AU -2087542784,2087544831,AP +2087542784,2087544831,CN 2087544832,2087545855,BD 2087545856,2087546879,JP 2087546880,2087550975,TW @@ -67209,7 +77467,7 @@ 2090590208,2090594303,NZ 2090594304,2090598399,IN 2090598400,2090663935,CN -2090663936,2090680319,AU +2090663936,2090680319,VN 2090680320,2090696703,NZ 2090696704,2090729471,TH 2090729472,2090733567,VN @@ -67242,7 +77500,7 @@ 2093383680,2093416447,NZ 2093416448,2093432831,KR 2093432832,2093445119,TW -2093445120,2093449215,SG +2093445120,2093449215,AF 2093449216,2093481983,KR 2093481984,2094006271,CN 2094006272,2094530559,JP @@ -67291,9 +77549,9 @@ 2099216384,2099232767,KR 2099232768,2100297727,CN 2100297728,2100854783,JP -2100854784,2100887551,US +2100854784,2100887551,SG 2100887552,2100953087,KR -2100953088,2100969471,AU +2100953088,2100969471,VN 2100969472,2100985855,JP 2100985856,2101018623,CN 2101018624,2101084159,HK @@ -67339,9 +77597,7 @@ 2111152128,2111160319,AU 2111160320,2111168511,AF 2111168512,2111176703,TH -2111176704,2111187815,VN -2111187816,2111187823,KH -2111187824,2111193087,VN +2111176704,2111193087,VN 2111193088,2111201279,AU 2111201280,2111209471,CN 2111209472,2111217663,JP @@ -67355,64 +77611,8 @@ 2112487424,2112618495,VN 2112618496,2112880639,NZ 2112880640,2113683455,KR -2113683456,2113683487,AP -2113683488,2113683519,TW -2113683520,2113683583,PH -2113683584,2113683615,AP -2113683616,2113683647,PH -2113683648,2113683679,AP -2113683680,2113683743,TW -2113683744,2113683775,AP -2113683776,2113683839,PH -2113683840,2113684159,AP -2113684160,2113684175,TW -2113684176,2113684255,PH -2113684256,2113684271,TW -2113684272,2113684287,AP -2113684288,2113684431,PH -2113684432,2113684439,TW -2113684440,2113684447,PH -2113684448,2113684543,AP -2113684544,2113684735,PH -2113684736,2113684991,TW -2113684992,2113685007,PH -2113685008,2113685023,AP -2113685024,2113685047,PH -2113685048,2113685119,AP -2113685120,2113685215,PH -2113685216,2113685223,AP -2113685224,2113685231,PH -2113685232,2113685247,TW -2113685248,2113685407,AP -2113685408,2113686015,PH -2113686016,2113686079,AP -2113686080,2113686207,TW -2113686208,2113686527,AP -2113686528,2113687039,TW -2113687040,2113687551,JP -2113687552,2113688319,AP -2113688320,2113689087,PH -2113689088,2113689343,AP -2113689344,2113689599,HK -2113689600,2113690111,JP -2113690112,2113690367,PH -2113690368,2113690623,AP -2113690624,2113691647,AU -2113691648,2113692159,AP -2113692160,2113692415,PH -2113692416,2113693183,AP -2113693184,2113693663,HK -2113693664,2113694207,AP -2113694208,2113694463,JP -2113694464,2113694719,HK -2113694720,2113694975,AP -2113694976,2113695231,PH -2113695232,2113699839,AP -2113699840,2113716223,JP -2113716224,2113724927,AP -2113724928,2113725183,IN -2113725184,2113728511,AP -2113728512,2113732607,JP +2113683456,2113716223,JP +2113716224,2113732607,SG 2113732608,2113761279,AU 2113761280,2113765375,VN 2113765376,2113798143,HK @@ -67462,7 +77662,8 @@ 2152464384,2152595455,DK 2152595456,2152726527,FR 2152726528,2153119743,US -2153119744,2153250815,GB +2153119744,2153185279,GB +2153185280,2153250815,SE 2153250816,2153578495,US 2153578496,2153644031,FR 2153644032,2153906175,US @@ -67484,9 +77685,8 @@ 2155827200,2155831295,PL 2155831296,2155833343,RU 2155833344,2155833855,SE -2155833856,2155834367,NL -2155834368,2155834623,RU -2155834624,2155834879,SE +2155833856,2155834623,NL +2155834624,2155834879,LU 2155834880,2155835391,NL 2155835392,2155839487,RO 2155839488,2155843583,FR @@ -67529,13 +77729,19 @@ 2159869952,2159935487,CA 2159935488,2160525311,US 2160525312,2160590847,GB -2160590848,2160852991,US +2160590848,2160656383,US +2160656384,2160721919,EU +2160721920,2160852991,US 2160852992,2160885759,RU 2160885760,2160893951,AT 2160893952,2160902143,RU -2160902144,2160902932,NL -2160902933,2160902933,RO -2160902934,2160906239,NL +2160902144,2160903428,NL +2160903429,2160903556,ES +2160903557,2160904452,NL +2160904453,2160904580,RO +2160904581,2160905286,NL +2160905287,2160905287,TR +2160905288,2160906239,NL 2160906240,2160908287,FR 2160908288,2160910335,PL 2160910336,2160914431,NL @@ -67571,9 +77777,11 @@ 2166030336,2166095871,AT 2166095872,2166292479,US 2166292480,2166358015,GB -2166358016,2166571007,US +2166358016,2166554623,US +2166554624,2166571007,EU 2166571008,2166575103,GB -2166575104,2168193023,US +2166575104,2166619904,EU +2166619905,2168193023,US 2168193024,2168258559,JP 2168258560,2168651775,US 2168651776,2168717311,GB @@ -67665,7 +77873,8 @@ 2181089280,2181091327,SE 2181091328,2181093375,IT 2181093376,2181095423,RU -2181095424,2181097471,GB +2181095424,2181095679,EU +2181095680,2181097471,GB 2181097472,2181099519,UA 2181099520,2181103615,SY 2181103616,2181824511,US @@ -67753,7 +77962,8 @@ 2188509184,2188574719,US 2188574720,2188640255,NL 2188640256,2188705791,AU -2188705792,2188902399,US +2188705792,2188771327,EU +2188771328,2188902399,US 2188902400,2188967935,FR 2188967936,2189099007,US 2189099008,2189164543,NZ @@ -67816,7 +78026,9 @@ 2193555456,2193620991,US 2193620992,2193686527,IT 2193686528,2193688575,FR -2193688576,2193692671,CZ +2193688576,2193691199,CZ +2193691200,2193691263,SK +2193691264,2193692671,CZ 2193692672,2193694719,FR 2193694720,2193704959,RU 2193704960,2193707007,IT @@ -67872,7 +78084,13 @@ 2197782528,2197786623,UA 2197786624,2197788671,IT 2197788672,2197790719,PL -2197790720,2197792767,SE +2197790720,2197790947,SE +2197790948,2197790951,EE +2197790952,2197791111,SE +2197791112,2197791115,LV +2197791116,2197791455,SE +2197791456,2197791459,LT +2197791460,2197792767,SE 2197792768,2197794815,IT 2197794816,2197796863,SA 2197796864,2197798911,DE @@ -67893,6 +78111,17 @@ 2205286400,2205351935,IT 2205351936,2205483007,SE 2205483008,2205515775,CH +2205515776,2205519871,AZ +2205519872,2205523967,DE +2205523968,2205526015,YE +2205526016,2205528063,GB +2205528064,2205530111,SE +2205530112,2205532159,GB +2205532160,2205534207,CZ +2205534208,2205536255,FR +2205536256,2205538303,CZ +2205538304,2205540351,RU +2205540352,2205548543,IQ 2205548544,2206269439,US 2206269440,2206334975,CA 2206334976,2206400511,AT @@ -67934,7 +78163,9 @@ 2209153024,2209218559,DE 2209218560,2209284095,NL 2209284096,2209349631,IT -2209349632,2209415167,US +2209349632,2209413631,US +2209413632,2209413887,EU +2209413888,2209415167,US 2209415168,2209480703,FI 2209480704,2209546239,MX 2209546240,2209611775,US @@ -67946,7 +78177,8 @@ 2210136064,2210201599,DE 2210201600,2210594815,US 2210594816,2210660351,CA -2210660352,2211053567,US +2210660352,2210725887,EU +2210725888,2211053567,US 2211053568,2211119103,CA 2211119104,2211184639,NZ 2211184640,2211250175,US @@ -67995,8 +78227,7 @@ 2214398976,2214400767,CA 2214400768,2214401279,US 2214401280,2214408191,CA -2214408192,2214411519,US -2214411520,2214461439,CA +2214408192,2214461439,US 2214461440,2214526975,FR 2214592512,2218786815,US 2218786816,2219769855,IL @@ -68022,8 +78253,8 @@ 2226454528,2226520063,NZ 2226520064,2226585599,JP 2226585600,2226651135,US -2226716672,2226782207,GB -2226782208,2226847743,AU +2226716672,2226782207,EU +2226782208,2226847743,ZA 2226847744,2226913279,DE 2226913280,2227372031,US 2227372032,2227437567,DE @@ -68059,7 +78290,10 @@ 2248153088,2248155135,DE 2248155136,2248163327,AL 2248163328,2248165375,GB -2248165376,2248167423,US +2248165376,2248165439,US +2248165440,2248165503,EU +2248165504,2248166399,US +2248166400,2248167423,EU 2248167424,2248169471,IE 2248169472,2248171519,NL 2248171520,2248177663,RU @@ -68167,216 +78401,14 @@ 2258305024,2258370559,DE 2258370560,2258436095,US 2258436096,2258567167,FR -2258567168,2258567679,US -2258567680,2258567935,HK -2258567936,2258568191,US -2258568192,2258568447,HK -2258568448,2258583551,US -2258583552,2258591743,GB -2258591744,2258591807,HK -2258591808,2258591839,AU -2258591840,2258591847,TW -2258591848,2258591855,JP -2258591856,2258591935,TW -2258591936,2258591967,HK -2258591968,2258591999,AU -2258592000,2258592255,HK -2258592256,2258592383,JP -2258592384,2258592439,HK -2258592440,2258592447,JP -2258592448,2258592479,IN -2258592480,2258592495,HK -2258592496,2258592511,JP -2258592512,2258592767,AU -2258592768,2258593023,HK -2258593024,2258593151,SG -2258593152,2258593535,HK -2258593536,2258594047,AU -2258594048,2258594303,HK -2258594304,2258594559,BD -2258594560,2258594815,HK -2258594816,2258594831,AU -2258594832,2258594839,JP -2258594840,2258594847,AU -2258594848,2258594879,JP -2258594880,2258594959,HK -2258594960,2258594967,JP -2258594968,2258594975,AU -2258594976,2258594991,JP -2258594992,2258595007,HK -2258595008,2258595023,TW -2258595024,2258595031,JP -2258595032,2258595135,HK -2258595136,2258595167,SG -2258595168,2258595199,AU -2258595200,2258595215,HK -2258595216,2258595231,AU -2258595232,2258595263,TW -2258595264,2258595295,AU -2258595296,2258595327,SG -2258595328,2258595335,KR -2258595336,2258595343,TW -2258595344,2258595351,HK -2258595352,2258595359,JP -2258595360,2258595383,HK -2258595384,2258595391,KR -2258595392,2258595423,HK -2258595424,2258595455,AU -2258595456,2258595463,HK -2258595464,2258595471,TW -2258595472,2258595479,HK -2258595480,2258595495,AU -2258595496,2258595519,HK -2258595520,2258595551,AU -2258595552,2258595567,JP -2258595568,2258595583,AU -2258595584,2258595591,TW -2258595592,2258595599,HK -2258595600,2258595603,AU -2258595604,2258595607,JP -2258595608,2258595631,HK -2258595632,2258595639,AU -2258595640,2258595643,JP -2258595644,2258595655,AU -2258595656,2258595663,IN -2258595664,2258595711,AU -2258595712,2258595775,HK -2258595776,2258595839,SG -2258595840,2258595967,HK -2258595968,2258595983,AU -2258595984,2258595999,HK -2258596000,2258596015,AU -2258596016,2258596079,HK -2258596080,2258596087,JP -2258596088,2258597071,HK -2258597072,2258597087,TW -2258597088,2258597119,AU -2258597120,2258597895,HK -2258597896,2258597903,NZ -2258597904,2258597927,AU -2258597928,2258597935,JP -2258597936,2258597951,AU -2258597952,2258597983,NZ -2258597984,2258597999,JP -2258598000,2258598015,TW -2258598016,2258598143,HK -2258598144,2258598239,KR -2258598240,2258598255,AU -2258598256,2258598287,KR -2258598288,2258598319,NZ -2258598320,2258598335,JP -2258598336,2258598351,TW -2258598352,2258598399,AU -2258598400,2258598431,HK -2258598432,2258598447,AU -2258598448,2258598495,HK -2258598496,2258598519,AU -2258598520,2258598527,NZ -2258598528,2258598567,JP -2258598568,2258598583,AU -2258598584,2258598591,HK -2258598592,2258598623,TW -2258598624,2258598639,HK -2258598640,2258598647,JP -2258598648,2258598655,KR -2258598656,2258600737,HK -2258600738,2258600741,AU -2258600742,2258600799,HK -2258600800,2258600831,KR -2258600832,2258600855,HK -2258600856,2258600859,AU -2258600860,2258600959,HK -2258600960,2258601087,SG -2258601088,2258601151,AU -2258601152,2258601199,HK -2258601200,2258601207,JP -2258601208,2258601471,HK -2258601472,2258601983,JP -2258601984,2258602495,HK -2258602496,2258602751,VN -2258602752,2258603263,HK -2258603264,2258603279,IN -2258603280,2258603391,HK -2258603392,2258603459,AU -2258603460,2258603519,HK -2258603520,2258603551,AU -2258603552,2258603591,HK -2258603592,2258603599,AU -2258603600,2258603647,HK -2258603648,2258603679,AU -2258603680,2258603711,IN -2258603712,2258603727,HK -2258603728,2258603735,SG -2258603736,2258603743,HK -2258603744,2258603751,TW -2258603752,2258603775,HK -2258603776,2258604031,MO -2258604032,2258604543,AU -2258604544,2258604575,IN -2258604576,2258604591,SG -2258604592,2258604607,IN -2258604608,2258604639,SG -2258604640,2258604671,HK -2258604672,2258604735,SG -2258604736,2258604799,AU -2258604800,2258605055,TW -2258605056,2258605567,HK -2258605568,2258605631,SG -2258605632,2258605695,AU -2258605696,2258605823,HK -2258605824,2258605967,AU -2258605968,2258605991,NZ -2258605992,2258606031,AU -2258606032,2258606035,NZ -2258606036,2258606463,HK -2258606464,2258606471,JP -2258606472,2258606591,HK -2258606592,2258606607,JP -2258606608,2258606655,HK -2258606656,2258606687,AU -2258606688,2258606703,JP -2258606704,2258606847,HK -2258606848,2258606879,AU -2258606880,2258606911,HK -2258606912,2258606959,AU -2258606960,2258606963,HK -2258606964,2258607071,AU -2258607072,2258607103,HK -2258607104,2258607231,AU -2258607232,2258607247,HK -2258607248,2258607263,AU -2258607264,2258607271,HK -2258607272,2258607295,AU -2258607296,2258607335,HK -2258607336,2258607343,AU -2258607344,2258607351,SG -2258607352,2258607487,AU -2258607488,2258607519,HK -2258607520,2258607535,AU -2258607536,2258609023,HK -2258609024,2258609087,AU -2258609088,2258609439,HK -2258609440,2258609471,AU -2258609472,2258609487,HK -2258609488,2258609503,IN -2258609504,2258609511,HK -2258609512,2258609527,IN -2258609528,2258610303,HK -2258610304,2258610431,IN -2258610432,2258611455,HK -2258611456,2258611527,AU -2258611528,2258611583,HK -2258611584,2258611615,AU -2258611616,2258614783,HK -2258614784,2258614799,TW -2258614800,2258632703,HK +2258567168,2258632703,HK 2258632704,2258698239,JP 2258698240,2259222527,US 2259222528,2259288063,DE 2259288064,2259353599,US 2259353600,2259419135,DE 2259419136,2259681279,US -2259681280,2259746815,DE +2259681280,2259746815,EU 2259746816,2259812351,US 2259812352,2259877887,AU 2259877888,2259943423,US @@ -68428,14 +78460,13 @@ 2264899584,2264905727,IT 2264905728,2264907775,ES 2264907776,2264924159,DE -2264924160,2265710591,US +2264924160,2264989695,CA +2264989696,2265710591,US 2265710592,2265776127,CA 2265776128,2276786175,US 2276786176,2276851711,CA 2276851712,2277769215,US -2277769216,2277772543,GB -2277772544,2277772799,DE -2277772800,2277834751,GB +2277769216,2277834751,GB 2277834752,2291204095,US 2291204096,2291269631,PR 2291269632,2291400703,CA @@ -68496,6 +78527,7 @@ 2302083072,2302214143,NL 2302214144,2302279679,US 2302279680,2302345215,SE +2302345216,2302410751,EU 2302410752,2302541823,SE 2302541824,2302607359,CH 2302672896,2302935039,US @@ -68678,7 +78710,7 @@ 2328756224,2328821759,CH 2328821760,2329083903,US 2329083904,2329149439,NZ -2329149440,2329280511,JP +2329149440,2329214975,JP 2329280512,2329346047,CA 2329346048,2329411583,SE 2329411584,2329477119,FI @@ -68709,14 +78741,18 @@ 2331508736,2331574271,GB 2331574272,2331639807,FI 2331639808,2331770879,GB -2331770880,2331836415,AU 2331836416,2331901951,GB 2331901952,2331967487,US 2332033024,2332098559,ID -2332098560,2332622847,DE +2332098560,2332360703,DE +2332360704,2332426239,EU +2332426240,2332622847,DE 2332622848,2332688383,CN 2332688384,2332753919,NL -2332753920,2333868031,DE +2332753920,2333736959,DE +2333736960,2333802495,EU +2333802496,2333868031,DE +2333868032,2333933567,EU 2333933568,2334064639,DE 2334064640,2334916607,US 2334916608,2334982143,AU @@ -68861,7 +78897,6 @@ 2353922048,2353987583,AT 2353987584,2354053119,AU 2354053120,2354118655,CA -2354118656,2354184191,JP 2354184192,2354249727,US 2354249728,2354315263,AU 2354315264,2354380799,DE @@ -68909,7 +78944,7 @@ 2361917440,2361982975,NZ 2361982976,2362114047,US 2362114048,2362179583,IE -2362179584,2362245119,GB +2362179584,2362245119,US 2362245120,2362441727,CN 2362441728,2362572799,US 2362572800,2362638335,CN @@ -68929,7 +78964,9 @@ 2364675840,2364676095,CA 2364676096,2364676863,US 2364676864,2364677119,GB -2364677120,2364735487,US +2364677120,2364727807,US +2364727808,2364728063,DE +2364728064,2364735487,US 2364735488,2364801023,CN 2364801024,2364932095,US 2364932096,2364997631,CN @@ -68977,7 +79014,9 @@ 2366308352,2366373887,GB 2366373888,2367487999,DE 2367488000,2367553535,SI -2367553536,2370895871,DE +2367553536,2368864255,DE +2368864256,2368929791,EU +2368929792,2370895871,DE 2370895872,2370961407,SE 2370961408,2371158015,DE 2371158016,2371223551,RO @@ -69068,8 +79107,8 @@ 2374512640,2374514687,SK 2374514688,2374516735,ES 2374516736,2374524927,AM -2374524928,2374525183,DE -2374525184,2374529023,FR +2374524928,2374525695,DE +2374525696,2374529023,FR 2374529024,2374531071,RU 2374531072,2374533119,NL 2374533120,2374565887,HR @@ -69086,19 +79125,43 @@ 2374674432,2374676479,NL 2374676480,2374680575,LB 2374680576,2374684671,NL -2374684672,2374684991,GB +2374684672,2374684839,GB +2374684840,2374684847,NO +2374684848,2374684863,FI +2374684864,2374684879,DK +2374684880,2374684991,GB 2374684992,2374685119,FI -2374685120,2374685247,GB +2374685120,2374685135,DK +2374685136,2374685167,GB +2374685168,2374685175,NO +2374685176,2374685239,GB +2374685240,2374685247,DK 2374685248,2374685375,NO -2374685376,2374685503,GB +2374685376,2374685423,GB +2374685424,2374685431,FI +2374685432,2374685487,GB +2374685488,2374685503,FI 2374685504,2374685631,DK -2374685632,2374685759,GB -2374685760,2374685887,NL -2374685888,2374686015,GB -2374686016,2374686143,PL +2374685632,2374685647,NO +2374685648,2374685743,GB +2374685744,2374685759,FI +2374685760,2374685855,NL +2374685856,2374685871,DK +2374685872,2374685887,NL +2374685888,2374686007,GB +2374686008,2374686015,FI +2374686016,2374686111,PL +2374686112,2374686127,DK +2374686128,2374686143,PL 2374686144,2374686271,GB 2374686272,2374686303,NL -2374686304,2374686719,GB +2374686304,2374686367,GB +2374686368,2374686399,FI +2374686400,2374686415,DK +2374686416,2374686639,GB +2374686640,2374686655,DK +2374686656,2374686671,FI +2374686672,2374686719,GB 2374686720,2374688767,NL 2374688768,2374696959,GB 2374696960,2374959103,US @@ -69148,7 +79211,6 @@ 2380398592,2380464127,IL 2380464128,2380529663,FR 2380529664,2380595199,GB -2380595200,2380660735,JP 2380660736,2380726271,US 2380726272,2380791807,GB 2380791808,2381119487,US @@ -69174,10 +79236,10 @@ 2382344192,2382346239,NL 2382346240,2382348287,SE 2382348288,2382364671,SI -2382364672,2385430655,CA -2385430656,2385430687,US -2385430688,2385903615,CA -2385903616,2385969151,US +2382364672,2385903615,CA +2385903616,2385915903,US +2385915904,2385919999,CA +2385952768,2385969151,US 2385969152,2386067455,CA 2386067456,2386083839,US 2386083840,2386624511,CA @@ -69255,15 +79317,14 @@ 2410414080,2410545151,US 2410545152,2410610687,AU 2410610688,2410676223,US -2410676224,2410938367,NL +2410676224,2410704895,NL +2410704896,2410938367,EU 2410938368,2411003903,CH 2411003904,2411462655,US 2411462656,2411593727,AU 2411593728,2411986943,US 2411986944,2412052479,FR -2412052480,2412314623,US -2412314624,2412380159,JP -2412445696,2412576767,US +2412052480,2412576767,US 2412576768,2412642303,AT 2412642304,2412773375,US 2412838912,2412904447,US @@ -69293,7 +79354,6 @@ 2415722496,2415788031,JP 2415788032,2415853567,US 2415919104,2415984639,CN -2415984640,2416050175,JP 2416050176,2416115711,NL 2416115712,2416181247,US 2416181248,2416246783,FI @@ -69307,8 +79367,7 @@ 2417033216,2417229823,US 2417229824,2417295359,ES 2417295360,2417360895,PT -2417360896,2417426431,MX -2417426432,2417491967,BR +2417360896,2417491967,CR 2417491968,2417557503,GR 2417557504,2417688575,US 2417688576,2417754111,SE @@ -69334,7 +79393,6 @@ 2420310016,2420899839,US 2420899840,2420965375,DE 2420965376,2421096447,US -2421096448,2421161983,AU 2421161984,2421293055,US 2421293056,2421358591,GB 2421358592,2421424127,US @@ -69371,7 +79429,9 @@ 2425487360,2426667007,US 2426667008,2426732543,NO 2426732544,2426798079,FR -2426798080,2427207679,US +2426798080,2426929151,US +2426929152,2426994687,EU +2426994688,2427207679,US 2427256832,2427322367,GB 2427322368,2427453439,US 2427453440,2427584511,NO @@ -69392,9 +79452,7 @@ 2429681664,2429878271,US 2429878272,2429943807,JP 2429943808,2430009343,HK -2430009344,2430205951,US -2430205952,2430271487,AU -2430271488,2432172031,US +2430009344,2432172031,US 2432172032,2432237567,BE 2432237568,2432630783,US 2432630784,2432696319,CN @@ -69459,7 +79517,8 @@ 2449420288,2449422335,DE 2449422336,2449424383,DK 2449424384,2449440767,OM -2449440768,2449442815,RO +2449440768,2449441023,NL +2449441024,2449442815,RO 2449442816,2449444863,RU 2449444864,2449448959,SK 2449448960,2449457151,KZ @@ -69473,7 +79532,21 @@ 2449479680,2449481727,FR 2449481728,2449489919,RO 2449489920,2449491967,FR -2449491968,2449494015,NL +2449491968,2449492096,NL +2449492097,2449492159,RU +2449492160,2449492223,NL +2449492224,2449492273,RU +2449492274,2449492341,NL +2449492342,2449492351,RU +2449492352,2449492376,NL +2449492377,2449492401,RU +2449492402,2449492735,NL +2449492736,2449492768,RU +2449492769,2449492805,NL +2449492806,2449492814,IN +2449492815,2449492864,NL +2449492865,2449492991,IN +2449492992,2449494015,NL 2449494016,2449496063,UA 2449496064,2449498111,FR 2449498112,2449506303,DE @@ -69500,7 +79573,6 @@ 2453340160,2453405695,NO 2453405696,2453471231,DE 2453471232,2453536767,US -2453536768,2453602303,AU 2453602304,2453667839,US 2453667840,2453733375,ZA 2453733376,2453798911,US @@ -69516,8 +79588,10 @@ 2453832960,2453833727,IQ 2453833728,2453835775,ES 2453835776,2453837823,DE -2453837824,2453838335,LU -2453838336,2453839871,EU +2453837824,2453838591,LU +2453838592,2453838847,EU +2453838848,2453839359,SE +2453839360,2453839871,EU 2453839872,2453852159,RU 2453852160,2453856255,RO 2453856256,2453858303,DE @@ -69539,7 +79613,9 @@ 2454851584,2454851839,DK 2454851840,2454853119,US 2454853120,2454853375,DK -2454853376,2454887423,US +2454853376,2454885503,US +2454885504,2454885631,GB +2454885632,2454887423,US 2454887424,2454887679,DK 2454887680,2454913023,US 2454913024,2454978559,CL @@ -69553,7 +79629,7 @@ 2456027136,2456092671,IT 2456092672,2456158207,GB 2456158208,2456223743,CZ -2456223744,2456289279,BE +2456223744,2456289279,EU 2456289280,2456354815,NL 2456354816,2456420351,GB 2456420352,2456485887,EU @@ -69565,7 +79641,6 @@ 2456813568,2456879103,AT 2456879104,2457075711,US 2457075712,2457141247,AU -2457141248,2457206783,JP 2457206784,2457272319,AU 2457272320,2457337855,FI 2457337856,2457360383,RU @@ -69573,15 +79648,13 @@ 2457361152,2457361407,CZ 2457361408,2457366527,RU 2457366528,2457367551,GB -2457367552,2457376767,CZ +2457367552,2457372671,CZ +2457372672,2457376767,RU 2457376768,2457378815,DE -2457378816,2457380863,RU -2457380864,2457382911,EE -2457382912,2457383935,CZ -2457383936,2457385983,RU -2457385984,2457398271,CZ +2457378816,2457393151,RU +2457393152,2457398271,CZ 2457398272,2457400319,UA -2457400320,2457403391,CZ +2457400320,2457403391,RU 2457403392,2457599999,US 2457600000,2457665535,GR 2457665536,2458058751,US @@ -69595,7 +79668,6 @@ 2458648576,2458714111,DE 2458714112,2458779647,ZA 2458779648,2458910719,US -2458910720,2458976255,AU 2458976256,2458995511,US 2458995512,2458995519,PA 2458995520,2459631615,US @@ -69638,14 +79710,19 @@ 2461612032,2461614079,IL 2461614080,2461630463,TR 2461630464,2461651967,RU -2461651968,2461652991,CY -2461652992,2461659135,RU -2461659136,2461659391,UA -2461659392,2461659903,RU -2461659904,2461660159,UA -2461660160,2461660415,RU -2461660416,2461660671,RO -2461660672,2461663231,RU +2461651968,2461652479,CY +2461652480,2461652735,HU +2461652736,2461652991,CY +2461652992,2461653503,RU +2461653504,2461653759,EU +2461653760,2461654015,GB +2461654016,2461659135,RU +2461659136,2461659647,UA +2461659648,2461659903,RU +2461659904,2461659905,UA +2461659906,2461659913,RU +2461659914,2461660415,UA +2461660416,2461663231,RU 2461663232,2461794303,US 2461794304,2461859839,GB 2461859840,2461990911,US @@ -69653,7 +79730,7 @@ 2462056448,2462121983,NO 2462121984,2462187519,PT 2462187520,2462253055,GB -2462253056,2462384127,AU +2462253056,2462326783,AU 2462384128,2463236095,US 2463236096,2463301631,AT 2463301632,2463367167,FI @@ -69683,7 +79760,7 @@ 2465665024,2465667071,IT 2465667072,2465669119,SI 2465669120,2465671167,RU -2465671168,2465673215,IR +2465671168,2465673215,IE 2465673216,2465677311,GB 2465677312,2465679359,IT 2465679360,2465681407,NL @@ -69716,7 +79793,28 @@ 2465693200,2465693439,IT 2465693440,2465693455,FR 2465693456,2465693695,IT -2465693696,2465726463,NO +2465693696,2465719039,NO +2465719040,2465719167,FR +2465719168,2465719295,US +2465719296,2465719423,FR +2465719424,2465719551,US +2465719552,2465719679,FR +2465719680,2465719807,US +2465719808,2465719935,FR +2465719936,2465720063,US +2465720064,2465720191,FR +2465720192,2465720319,US +2465720320,2465720351,NO +2465720352,2465720383,DK +2465720384,2465720607,NO +2465720608,2465720639,DK +2465720640,2465720863,NO +2465720864,2465720895,DK +2465720896,2465721119,NO +2465721120,2465721151,DK +2465721152,2465721375,NO +2465721376,2465721407,DK +2465721408,2465726463,NO 2465726464,2465791999,CH 2465792000,2465857535,FR 2465857536,2465923071,US @@ -69752,7 +79850,7 @@ 2467102720,2467233791,SE 2467233792,2468020223,US 2468020224,2468085759,GR -2468085760,2468151295,JP +2468085760,2468151295,US 2468151296,2468189663,DK 2468189664,2468189695,GB 2468189696,2468216831,DK @@ -69782,6 +79880,7 @@ 2471165952,2471231487,CH 2471231488,2471297023,AU 2471297024,2471362559,GB +2471362560,2471428095,EU 2471428096,2471690239,US 2471690240,2471821311,ES 2471821312,2471886847,US @@ -69857,7 +79956,7 @@ 2479685632,2479947775,US 2479947776,2480013311,AU 2480013312,2480078847,FR -2480078848,2480209919,AU +2480078848,2480144383,AU 2480209920,2480275455,SK 2480275456,2480340991,SE 2480340992,2480406527,FR @@ -69923,7 +80022,7 @@ 2494169088,2494562303,US 2494562304,2494627839,GB 2494627840,2494889983,US -2494889984,2494955519,GB +2494889984,2494955519,EU 2494955520,2495021055,AU 2495021056,2495152127,US 2495152128,2495217663,EU @@ -69936,11 +80035,9 @@ 2496004096,2496069631,AT 2496069632,2496135167,US 2496135168,2496200703,NL -2496200704,2497682431,MX -2497682432,2497683455,EC -2497683456,2498475007,MX -2498475008,2498476031,EC -2498476032,2499477503,MX +2496200704,2499110519,MX +2499110520,2499110527,NI +2499110528,2499477503,MX 2499477504,2499543039,DE 2499543040,2499674111,GB 2499674112,2499739647,US @@ -69986,8 +80083,12 @@ 2508075008,2508077055,CH 2508077056,2508079103,BE 2508079104,2508081151,DE -2508081152,2508081407,GB -2508081408,2508083199,IL +2508081152,2508081279,NL +2508081280,2508081407,GB +2508081408,2508081663,IL +2508081664,2508081919,SG +2508081920,2508082175,GB +2508082176,2508083199,IL 2508083200,2508085247,IS 2508085248,2508087295,PS 2508087296,2508089343,RU @@ -70026,39 +80127,18 @@ 2509930496,2509934591,RU 2509934592,2509936639,DE 2509936640,2509937681,AT -2509937682,2509937682,ME -2509937683,2509937683,IR -2509937684,2509937684,IQ -2509937685,2509937685,AQ -2509937686,2509937686,MP -2509937687,2509937687,BT -2509937688,2509937688,KP -2509937689,2509937689,KY -2509937690,2509937690,BS -2509937691,2509937691,CU -2509937692,2509937692,SO -2509937693,2509937693,SZ -2509937694,2509937694,NA -2509937695,2509937695,AM -2509937696,2509937697,CN -2509937698,2509937715,AT -2509937716,2509937719,KP -2509937720,2509937721,AG -2509937722,2509937723,VI -2509937724,2509937724,KI -2509937725,2509937725,VU -2509937726,2509937726,TK -2509937727,2509937729,IM -2509937730,2509937753,AT -2509937754,2509937761,SI -2509937762,2509937919,AT +2509937682,2509937682,KP +2509937683,2509937697,BS +2509937698,2509937713,AT +2509937714,2509937729,IM +2509937730,2509937737,EU +2509937738,2509937919,AT 2509937920,2509938175,IT 2509938176,2509938431,US 2509938432,2509938557,DE 2509938558,2509938558,FR 2509938559,2509938559,NL -2509938560,2509938560,FR -2509938561,2509938687,DE +2509938560,2509938687,DE 2509938688,2509946879,UA 2509946880,2509963263,BE 2509963264,2510028799,GB @@ -70085,11 +80165,10 @@ 2513698816,2513764351,DK 2513764352,2514419711,DE 2514419712,2514485247,GB -2514485248,2514514431,DE -2514514432,2514514687,NL -2514514688,2515599359,DE +2514485248,2515599359,DE 2515599360,2515664895,GB 2515664896,2516058111,DE +2516058112,2516123647,EU 2516123648,2516254719,DE 2516254720,2516320255,FR 2516320256,2516451327,US @@ -70097,11 +80176,12 @@ 2516516864,2516520959,RU 2516520960,2516523007,SA 2516523008,2516525055,RU -2516525056,2516526335,US +2516525056,2516525431,US +2516525432,2516525439,NL +2516525440,2516526335,US 2516526336,2516526591,NL 2516526592,2516526719,US -2516526720,2516526847,NL -2516526848,2516527103,US +2516526720,2516527103,NL 2516527104,2516529151,GB 2516529152,2516531199,CH 2516531200,2516533247,GB @@ -70122,6 +80202,7 @@ 2523201536,2523267071,AU 2523267072,2523529215,US 2523529216,2523594751,NO +2523594752,2523660287,EU 2523660288,2524119039,US 2524119040,2524184575,CN 2524184576,2524315647,TW @@ -70129,6 +80210,7 @@ 2524512256,2524643327,CN 2524643328,2524971007,US 2524971008,2525036543,ES +2525036544,2525102079,EU 2525102080,2525233151,US 2525233152,2525298687,SE 2525298688,2525626367,US @@ -70179,6 +80261,7 @@ 2532114432,2532179967,GB 2532179968,2532376575,US 2532376576,2532442111,ES +2532442112,2532507647,EU 2532507648,2532573183,US 2532573184,2532638719,ES 2532638720,2533031935,US @@ -70186,7 +80269,10 @@ 2533097472,2533228543,US 2533228544,2533294079,PL 2533294080,2533359615,CN -2533359616,2539978751,IT +2533359616,2533375999,UA +2533376000,2533392383,HU +2533392384,2533425151,RO +2533425152,2539978751,IT 2539978752,2540240895,US 2540240896,2540306431,FI 2540306432,2540896255,US @@ -70201,6 +80287,7 @@ 2541944832,2542075903,US 2542075904,2542141439,GB 2542141440,2542206975,US +2542206976,2542272511,TR 2542272512,2542338047,DE 2542338048,2543583231,US 2543583232,2543648767,SE @@ -70209,7 +80296,6 @@ 2543779840,2544500735,US 2544500736,2544566271,GB 2544566272,2544631807,US -2544631808,2544697343,JP 2544697344,2544828415,US 2544828416,2544893951,EU 2544893952,2544959487,GB @@ -70228,6 +80314,7 @@ 2545811456,2547187711,US 2547187712,2547318783,GB 2547318784,2547515391,US +2547515392,2547515399,DK 2550136832,2554462207,US 2554462208,2554527743,HU 2554527744,2554789887,US @@ -70246,6 +80333,7 @@ 2555641856,2555707391,BR 2555707392,2555903999,US 2555904000,2555969535,CH +2555969536,2556035071,EU 2556035072,2556100607,NO 2556100608,2556166143,AU 2556166144,2556231679,BR @@ -70338,7 +80426,8 @@ 2584412160,2584477695,CA 2584477696,2584608767,US 2584608768,2584739839,CH -2584739840,2585001983,US +2584739840,2584805375,EU +2584805376,2585001983,US 2585001984,2585067519,CA 2585067520,2585788415,US 2585788416,2585853951,GB @@ -70438,7 +80527,6 @@ 2618097664,2618163199,NZ 2618163200,2618228735,IT 2618228736,2618294271,US -2618294272,2618359807,AU 2618359808,2618425343,PL 2618425344,2618490879,FR 2618490880,2618687487,US @@ -70513,7 +80601,8 @@ 2637561856,2638020607,US 2638020608,2638086143,CN 2638086144,2638151679,US -2638151680,2639462399,JP +2638151680,2639331327,JP +2639396864,2639462399,JP 2639462400,2639593471,GB 2639593472,2639659007,AU 2639659008,2639724543,BR @@ -70627,7 +80716,9 @@ 2654208000,2654339071,US 2654339072,2654404607,AU 2654404608,2654601215,US -2654601216,2654633983,DE +2654601216,2654605311,DE +2654605312,2654607359,AT +2654607360,2654633983,DE 2654633984,2654636031,RU 2654636032,2654638079,IT 2654638080,2654640127,DE @@ -70635,7 +80726,13 @@ 2654642176,2654644223,GB 2654644224,2654646271,IT 2654646272,2654648319,FR -2654648320,2654650367,IR +2654648320,2654648645,IR +2654648646,2654648646,SE +2654648647,2654648655,IR +2654648656,2654648656,SE +2654648657,2654648665,IR +2654648666,2654648666,SE +2654648667,2654650367,IR 2654650368,2654666751,BG 2654666752,2654994431,US 2654994432,2655059967,LU @@ -70727,7 +80824,7 @@ 2665480192,2665545727,US 2665545728,2665611263,DE 2665611264,2665676799,CH -2665676800,2665742335,ES +2665676800,2665742335,EU 2665742336,2665873407,US 2665873408,2665938943,GB 2665938944,2666004479,FR @@ -70742,17 +80839,26 @@ 2667315200,2667511807,US 2667511808,2667513855,RU 2667513856,2667515903,GB -2667515904,2667522047,CZ +2667515904,2667517951,CZ +2667517952,2667518719,SK +2667518720,2667518975,CZ +2667518976,2667519103,SK +2667519104,2667519487,CZ +2667519488,2667519999,SK +2667520000,2667522047,CZ 2667522048,2667524095,GB 2667524096,2667526143,RU 2667526144,2667528191,LV 2667528192,2667532287,FR 2667532288,2667534335,RU 2667534336,2667536383,PL -2667536384,2667544575,AT +2667536384,2667536527,FR +2667536528,2667544575,AT 2667544576,2667560959,RU 2667560960,2667565055,IT -2667565056,2667567103,AT +2667565056,2667566591,AT +2667566592,2667566847,DE +2667566848,2667567103,FR 2667567104,2667569151,SE 2667569152,2667571199,GB 2667571200,2667573247,ES @@ -70779,6 +80885,7 @@ 2668896256,2668904447,GB 2668904448,2668912639,TR 2668912640,2668916735,IR +2668916736,2668918783,TR 2668918784,2668920831,ES 2668920832,2668953599,IT 2668953600,2669019135,US @@ -70827,7 +80934,9 @@ 2673737728,2673803263,US 2673803264,2673868799,FR 2673868800,2674130943,US -2674130944,2674262015,GB +2674130944,2674249727,GB +2674249728,2674251775,US +2674251776,2674262015,GB 2674262016,2674327551,US 2674327552,2674393087,CH 2674393088,2674458623,GB @@ -70875,12 +80984,7 @@ 2678652928,2678718463,US 2678718464,2678783999,GB 2678784000,2678849535,NO -2678849536,2678885375,US -2678885376,2678885631,GB -2678885632,2678885887,DE -2678885888,2678886143,US -2678886144,2678886399,NL -2678886400,2678915071,US +2678849536,2678915071,US 2678915072,2678980607,FR 2678980608,2679046143,US 2679046144,2679111679,CA @@ -70939,7 +81043,9 @@ 2683699200,2683830271,US 2683830272,2683895807,AU 2683895808,2684157951,US -2684157952,2684159999,NL +2684157952,2684158463,NL +2684158464,2684158719,BE +2684158720,2684159999,NL 2684160000,2684162047,NO 2684162048,2684164095,EE 2684164096,2684166143,SE @@ -70951,7 +81057,19 @@ 2684184576,2684186623,SK 2684186624,2684188671,DE 2684188672,2684190719,RU -2684190720,2684191231,NL +2684190720,2684190735,US +2684190736,2684190751,NL +2684190752,2684190815,US +2684190816,2684190927,NL +2684190928,2684190943,US +2684190944,2684190959,NL +2684190960,2684190967,US +2684190968,2684190971,IN +2684190972,2684190975,US +2684190976,2684191039,CY +2684191040,2684191103,NL +2684191104,2684191167,CY +2684191168,2684191231,NL 2684191232,2684191239,HR 2684191240,2684191247,IT 2684191248,2684191259,AU @@ -70965,26 +81083,43 @@ 2684191308,2684191311,NL 2684191312,2684191319,US 2684191320,2684191327,CA -2684191328,2684191335,BR -2684191336,2684191343,MA +2684191328,2684191335,NL +2684191336,2684191343,IE 2684191344,2684191351,HR -2684191352,2684191359,CN +2684191352,2684191359,NL 2684191360,2684191367,SG -2684191368,2684191375,PH +2684191368,2684191375,NL 2684191376,2684191383,AU -2684191384,2684191391,CN +2684191384,2684191391,GB 2684191392,2684191399,NO -2684191400,2684191423,US +2684191400,2684191407,US +2684191408,2684191423,NL 2684191424,2684191439,AU 2684191440,2684191455,CN -2684191456,2684191615,US -2684191616,2684191767,NL -2684191768,2684191879,US +2684191456,2684191503,US +2684191504,2684191511,NL +2684191512,2684191615,US +2684191616,2684191743,DK +2684191744,2684191767,NL +2684191768,2684191807,US +2684191808,2684191843,NL +2684191844,2684191847,TR +2684191848,2684191855,GB +2684191856,2684191859,US +2684191860,2684191863,AZ +2684191864,2684191871,ES +2684191872,2684191873,TR +2684191874,2684191879,NL 2684191880,2684191887,LT 2684191888,2684191899,IT -2684191900,2684191919,US +2684191900,2684191911,US +2684191912,2684191919,KW 2684191920,2684191927,TR -2684191928,2684191967,US +2684191928,2684191935,US +2684191936,2684191937,TR +2684191938,2684191943,NL +2684191944,2684191951,ES +2684191952,2684191967,US 2684191968,2684191975,NL 2684191976,2684191999,US 2684192000,2684192007,ES @@ -70992,7 +81127,7 @@ 2684192016,2684192031,CN 2684192032,2684192039,US 2684192040,2684192047,AL -2684192048,2684192055,NL +2684192048,2684192055,US 2684192056,2684192063,IN 2684192064,2684192071,AL 2684192072,2684192079,US @@ -71000,16 +81135,28 @@ 2684192088,2684192095,SG 2684192096,2684192103,CY 2684192104,2684192107,GB -2684192108,2684192109,CA +2684192108,2684192109,NL 2684192110,2684192111,TR 2684192112,2684192119,CH 2684192120,2684192127,DO -2684192128,2684192191,AE -2684192192,2684192215,US +2684192128,2684192135,IN +2684192136,2684192143,GB +2684192144,2684192175,NL +2684192176,2684192191,JO +2684192192,2684192199,US +2684192200,2684192207,QA +2684192208,2684192215,US 2684192216,2684192223,CA -2684192224,2684192239,US +2684192224,2684192231,TR +2684192232,2684192239,US 2684192240,2684192247,IN -2684192248,2684192279,US +2684192248,2684192255,US +2684192256,2684192263,NL +2684192264,2684192265,TR +2684192266,2684192266,EG +2684192267,2684192267,SA +2684192268,2684192271,NL +2684192272,2684192279,US 2684192280,2684192287,RU 2684192288,2684192295,DK 2684192296,2684192303,US @@ -71019,12 +81166,13 @@ 2684192336,2684192343,US 2684192344,2684192347,AE 2684192348,2684192351,SA -2684192352,2684192359,AE +2684192352,2684192359,NL 2684192360,2684192371,US 2684192372,2684192375,GB 2684192376,2684192383,BM 2684192384,2684192387,CA -2684192388,2684192399,US +2684192388,2684192391,AE +2684192392,2684192399,NL 2684192400,2684192407,AU 2684192408,2684192415,US 2684192416,2684192423,CA @@ -71042,8 +81190,16 @@ 2684192508,2684192509,CA 2684192510,2684192510,BH 2684192511,2684192511,RU -2684192512,2684192575,US -2684192576,2684192639,NL +2684192512,2684192545,US +2684192546,2684192547,EG +2684192548,2684192551,SA +2684192552,2684192559,GB +2684192560,2684192567,NL +2684192568,2684192583,US +2684192584,2684192591,DE +2684192592,2684192599,US +2684192600,2684192607,AE +2684192608,2684192639,NL 2684192640,2684192655,GR 2684192656,2684192663,GB 2684192664,2684192667,AE @@ -71052,29 +81208,29 @@ 2684192688,2684192695,NL 2684192696,2684192703,IT 2684192704,2684192711,BE -2684192712,2684192715,PH +2684192712,2684192715,NL 2684192716,2684192719,CA 2684192720,2684192727,NL 2684192728,2684192731,BE -2684192732,2684192767,US +2684192732,2684192735,IT +2684192736,2684192767,US 2684192768,2684192775,TR 2684192776,2684192799,US 2684192800,2684192807,GB 2684192808,2684192823,PL 2684192824,2684192831,CA 2684192832,2684192839,NO -2684192840,2684192863,US -2684192864,2684192871,NL -2684192872,2684192879,CN -2684192880,2684192883,TR -2684192884,2684192887,PL +2684192840,2684192855,NL +2684192856,2684192867,US +2684192868,2684192879,CN +2684192880,2684192887,NL 2684192888,2684192895,US 2684192896,2684192927,LT 2684192928,2684192939,ES 2684192940,2684192951,US -2684192952,2684192959,ES -2684192960,2684192971,PL -2684192972,2684192975,ES +2684192952,2684192959,NL +2684192960,2684192967,PL +2684192968,2684192975,NL 2684192976,2684192983,SA 2684192984,2684192991,TR 2684192992,2684192999,BR @@ -71082,10 +81238,14 @@ 2684193008,2684193015,GB 2684193016,2684193019,CN 2684193020,2684193020,BH -2684193021,2684193023,NL +2684193021,2684193021,US +2684193022,2684193022,ES +2684193023,2684193023,NL 2684193024,2684193031,TR 2684193032,2684193039,GR -2684193040,2684193063,BR +2684193040,2684193055,BR +2684193056,2684193059,TR +2684193060,2684193063,GB 2684193064,2684193071,US 2684193072,2684193079,EG 2684193080,2684193087,HR @@ -71102,47 +81262,52 @@ 2684193200,2684193215,BE 2684193216,2684193223,US 2684193224,2684193231,BR -2684193232,2684193239,US -2684193240,2684193247,BR -2684193248,2684193255,ES +2684193232,2684193235,BM +2684193236,2684193239,AE +2684193240,2684193247,PK +2684193248,2684193255,NL 2684193256,2684193263,US 2684193264,2684193271,NO 2684193272,2684193279,CZ -2684193280,2684193295,US -2684193296,2684193311,CN -2684193312,2684193383,US -2684193384,2684193391,CN +2684193280,2684193287,US +2684193288,2684193303,NL +2684193304,2684193311,HK +2684193312,2684193319,IN +2684193320,2684193327,AE +2684193328,2684193335,NL +2684193336,2684193375,US +2684193376,2684193391,NL 2684193392,2684193399,JO 2684193400,2684193407,PL 2684193408,2684193439,SA 2684193440,2684193447,US -2684193448,2684193455,GB +2684193448,2684193455,NL 2684193456,2684193467,US 2684193468,2684193471,AE 2684193472,2684193479,MX 2684193480,2684193487,IN -2684193488,2684193519,US -2684193520,2684193527,IN +2684193488,2684193511,US +2684193512,2684193519,NL +2684193520,2684193527,US 2684193528,2684193535,GB -2684193536,2684193543,IN -2684193544,2684193551,AU +2684193536,2684193551,NL 2684193552,2684193559,SA 2684193560,2684193567,CN -2684193568,2684193575,TR -2684193576,2684193583,CN -2684193584,2684193591,RU +2684193568,2684193591,NL 2684193592,2684193599,ES 2684193600,2684193607,IN -2684193608,2684193615,CN +2684193608,2684193611,NL +2684193612,2684193615,CN 2684193616,2684193623,IN 2684193624,2684193631,GR -2684193632,2684193647,IN +2684193632,2684193639,IN +2684193640,2684193647,NL 2684193648,2684193655,AU 2684193656,2684193659,CN 2684193660,2684193663,US 2684193664,2684193671,CH 2684193672,2684193675,US -2684193676,2684193679,TR +2684193676,2684193679,NL 2684193680,2684193687,DE 2684193688,2684193691,US 2684193692,2684193695,GR @@ -71150,13 +81315,14 @@ 2684193712,2684193719,TR 2684193720,2684193727,CN 2684193728,2684193759,US -2684193760,2684193767,ES +2684193760,2684193767,GB 2684193768,2684193775,AR -2684193776,2684193787,US -2684193788,2684193791,NL +2684193776,2684193789,US +2684193790,2684193790,NL +2684193791,2684193791,CH 2684193792,2684193799,AE 2684193800,2684193807,FR -2684193808,2684193815,AU +2684193808,2684193815,NL 2684193816,2684193823,GB 2684193824,2684193831,ES 2684193832,2684193855,US @@ -71169,51 +81335,271 @@ 2684193936,2684193951,US 2684193952,2684193959,IN 2684193960,2684193963,CN -2684193964,2684193975,GB -2684193976,2684193983,RU -2684193984,2684194039,US +2684193964,2684193967,NL +2684193968,2684193975,IL +2684193976,2684193983,DK +2684193984,2684193999,US +2684194000,2684194007,NL +2684194008,2684194039,US 2684194040,2684194047,MT -2684194048,2684194055,GB +2684194048,2684194055,IT 2684194056,2684194087,US 2684194088,2684194095,GR -2684194096,2684194103,MX +2684194096,2684194103,NL 2684194104,2684194119,US 2684194120,2684194127,BG 2684194128,2684194135,GB 2684194136,2684194143,MX 2684194144,2684194151,US 2684194152,2684194159,EG -2684194160,2684194167,US -2684194168,2684194171,PA +2684194160,2684194167,IN +2684194168,2684194171,NL 2684194172,2684194175,IL -2684194176,2684194207,NL -2684194208,2684194239,US -2684194240,2684194271,NL +2684194176,2684194207,LT +2684194208,2684194215,AZ +2684194216,2684194223,IL +2684194224,2684194271,NL 2684194272,2684194279,GB 2684194280,2684194287,BZ -2684194288,2684194295,PA +2684194288,2684194295,NL 2684194296,2684194303,CA 2684194304,2684194311,SE 2684194312,2684194319,IL -2684194320,2684194327,NL -2684194328,2684194331,AZ -2684194332,2684194335,NL -2684194336,2684194343,AZ -2684194344,2684194347,IL -2684194348,2684194351,NL -2684194352,2684194359,US -2684194360,2684197119,NL -2684197120,2684197631,GB -2684197632,2684198399,NL -2684198400,2684200959,GB +2684194320,2684194327,SA +2684194328,2684194335,TR +2684194336,2684194343,LV +2684194344,2684194351,IL +2684194352,2684194367,US +2684194368,2684194391,NL +2684194392,2684194399,US +2684194400,2684194407,GR +2684194408,2684194423,NZ +2684194424,2684194431,SA +2684194432,2684194463,SG +2684194464,2684194471,BR +2684194472,2684194479,TR +2684194480,2684194495,GB +2684194496,2684194503,NG +2684194504,2684194507,NL +2684194508,2684194511,SE +2684194512,2684194519,GB +2684194520,2684194527,IT +2684194528,2684194535,US +2684194536,2684194539,NG +2684194540,2684194543,CN +2684194544,2684194551,NL +2684194552,2684194559,IN +2684194560,2684194663,US +2684194664,2684194671,NL +2684194672,2684194679,US +2684194680,2684194687,NL +2684194688,2684194695,SG +2684194696,2684194703,DK +2684194704,2684194711,NL +2684194712,2684194719,LV +2684194720,2684194727,NL +2684194728,2684194751,DK +2684194752,2684194767,US +2684194768,2684194815,DK +2684194816,2684194823,US +2684194824,2684194831,SA +2684194832,2684194847,US +2684194848,2684194855,NL +2684194856,2684194863,UG +2684194864,2684194871,US +2684194872,2684194879,SA +2684194880,2684194887,AE +2684194888,2684194895,ES +2684194896,2684194911,NL +2684194912,2684194919,PT +2684194920,2684194927,NL +2684194928,2684194931,TR +2684194932,2684194935,BM +2684194936,2684194943,CN +2684194944,2684194951,NL +2684194952,2684194959,US +2684194960,2684194967,MA +2684194968,2684194975,PK +2684194976,2684194983,NL +2684194984,2684194991,US +2684194992,2684194999,NL +2684195000,2684195007,DK +2684195008,2684195039,IN +2684195040,2684195047,NL +2684195048,2684195055,ES +2684195056,2684195063,DK +2684195064,2684195071,GR +2684195072,2684195079,US +2684195080,2684195087,ES +2684195088,2684195095,NL +2684195096,2684195111,US +2684195112,2684195119,SA +2684195120,2684195127,CA +2684195128,2684195135,GB +2684195136,2684195167,US +2684195168,2684195199,CY +2684195200,2684195295,US +2684195296,2684195303,DE +2684195304,2684195307,NL +2684195308,2684195319,US +2684195320,2684195323,GB +2684195324,2684195351,US +2684195352,2684195359,ES +2684195360,2684195367,US +2684195368,2684195371,ES +2684195372,2684195375,MA +2684195376,2684195391,NL +2684195392,2684195407,US +2684195408,2684195415,GB +2684195416,2684195431,NL +2684195432,2684195439,GB +2684195440,2684195455,DK +2684195456,2684195487,CN +2684195488,2684195495,TW +2684195496,2684195503,NL +2684195504,2684195511,SA +2684195512,2684195519,US +2684195520,2684195551,NL +2684195552,2684195559,BA +2684195560,2684195567,CA +2684195568,2684195575,US +2684195576,2684195583,TR +2684195584,2684195647,US +2684195648,2684195655,BA +2684195656,2684195663,US +2684195664,2684195679,NL +2684195680,2684195683,AE +2684195684,2684195685,NL +2684195686,2684195686,US +2684195687,2684195687,SA +2684195688,2684195695,GB +2684195696,2684195703,US +2684195704,2684195711,CN +2684195712,2684195712,US +2684195713,2684195715,NL +2684195716,2684195719,US +2684195720,2684195727,GB +2684195728,2684195735,NL +2684195736,2684195743,CA +2684195744,2684195751,US +2684195752,2684195759,BE +2684195760,2684195767,US +2684195768,2684195775,KW +2684195776,2684195783,CN +2684195784,2684195791,EG +2684195792,2684195799,KW +2684195800,2684195807,AF +2684195808,2684195815,NL +2684195816,2684195823,GB +2684195824,2684195831,AF +2684195832,2684195839,HR +2684195840,2684195855,US +2684195856,2684195863,GB +2684195864,2684195867,UG +2684195868,2684195871,ES +2684195872,2684195879,AT +2684195880,2684195887,US +2684195888,2684195903,NL +2684195904,2684195911,IN +2684195912,2684195919,CN +2684195920,2684195935,NL +2684195936,2684195967,AF +2684195968,2684195975,CN +2684195976,2684195979,TR +2684195980,2684195983,US +2684195984,2684195991,NL +2684195992,2684195999,IE +2684196000,2684196007,US +2684196008,2684196015,FR +2684196016,2684196023,NL +2684196024,2684196031,US +2684196032,2684196047,MA +2684196048,2684196055,AT +2684196056,2684196063,ES +2684196064,2684196071,US +2684196072,2684196079,EG +2684196080,2684196087,NL +2684196088,2684196095,GB +2684196096,2684196159,US +2684196160,2684196191,AF +2684196192,2684196199,SA +2684196200,2684196207,ES +2684196208,2684196255,NL +2684196256,2684196271,US +2684196272,2684196279,EG +2684196280,2684196303,DK +2684196304,2684196335,NL +2684196336,2684196343,CN +2684196344,2684196347,TR +2684196348,2684196351,US +2684196352,2684196399,NL +2684196400,2684196415,TR +2684196416,2684196431,NL +2684196432,2684196439,US +2684196440,2684196447,DK +2684196448,2684196463,NL +2684196464,2684196511,DK +2684196512,2684196527,NL +2684196528,2684196535,DK +2684196536,2684196543,US +2684196544,2684196551,DK +2684196552,2684196575,NL +2684196576,2684196591,US +2684196592,2684196639,NL +2684196640,2684196671,GB +2684196672,2684196783,NL +2684196784,2684196791,TR +2684196792,2684196799,US +2684196800,2684196863,NL +2684196864,2684196871,US +2684196872,2684196879,MX +2684196880,2684196895,NL +2684196896,2684196903,RU +2684196904,2684196911,NL +2684196912,2684196919,US +2684196920,2684196927,NL +2684196928,2684196959,US +2684196960,2684196963,NL +2684196964,2684196967,US +2684196968,2684196975,BR +2684196976,2684196983,US +2684196984,2684196987,DK +2684196988,2684197071,NL +2684197072,2684197079,MX +2684197080,2684197087,NL +2684197088,2684197103,US +2684197104,2684197107,TR +2684197108,2684197111,NL +2684197112,2684197115,TR +2684197116,2684197119,US +2684197120,2684197143,NL +2684197144,2684197151,GB +2684197152,2684197211,NL +2684197212,2684197215,US +2684197216,2684197271,NL +2684197272,2684197279,HR +2684197280,2684197295,NL +2684197296,2684197303,HR +2684197304,2684197307,NL +2684197308,2684197311,US +2684197312,2684197319,NL +2684197320,2684197327,SA +2684197328,2684197335,BR +2684197336,2684197359,NL +2684197360,2684197367,TR +2684197368,2684197375,NL +2684197376,2684197887,GB +2684197888,2684198911,NL +2684198912,2684199423,GB +2684199424,2684199679,EU +2684199680,2684200959,GB 2684200960,2684203007,RU -2684203008,2684204031,CZ -2684204032,2684204543,HK -2684204544,2684205055,GB +2684203008,2684205055,GB 2684205056,2684207103,IT 2684207104,2684213247,GB 2684213248,2684215295,MK -2684215296,2684217343,BE +2684215296,2684216831,BE +2684216832,2684217343,EU 2684217344,2684219391,CZ 2684219392,2684221439,PL 2684221440,2684223487,IL @@ -71228,15 +81614,17 @@ 2684332032,2684334079,DE 2684334080,2684338175,PL 2684338176,2684338303,NL -2684338304,2684338399,ES -2684338400,2684338687,NL +2684338304,2684338367,ES +2684338368,2684338687,NL 2684338688,2684339103,ES -2684339104,2684339119,NL -2684339120,2684339135,ES -2684339136,2684339199,NL +2684339104,2684339199,NL 2684339200,2684340223,ES 2684340224,2684344319,GB -2684344320,2684346367,NL +2684344320,2684345343,NL +2684345344,2684345471,US +2684345472,2684345599,NL +2684345600,2684345855,US +2684345856,2684346367,NL 2684346368,2684354559,FI 2684354560,2684616703,US 2684616704,2684682239,NZ @@ -71345,7 +81733,8 @@ 2699231232,2699296767,US 2699296768,2699362303,FR 2699362304,2699624447,US -2699624448,2700935167,JP +2699624448,2699689983,JP +2699755520,2700935167,JP 2700935168,2701066239,US 2701197312,2701262847,US 2701262848,2701328383,GB @@ -71418,10 +81807,10 @@ 2708471808,2708537343,GB 2708537344,2708733951,US 2708733952,2708799487,ES -2708799488,2708865023,AU 2708865024,2708930559,JP 2708930560,2709127167,US 2709127168,2709192703,KR +2709192704,2709258239,EU 2709258240,2709389311,US 2709389312,2709454847,SG 2709454848,2709716991,US @@ -71467,9 +81856,7 @@ 2717450240,2717646847,US 2717646848,2717712383,KW 2717712384,2717843455,US -2717908992,2718171135,US -2718171136,2718236671,JP -2718236672,2718629887,US +2717908992,2718629887,US 2718629888,2718695423,GB 2718695424,2718760959,US 2718760960,2718826495,GB @@ -71528,7 +81915,6 @@ 2742812672,2742878207,US 2742878208,2742943743,CN 2742943744,2743009279,US -2743009280,2743140351,AU 2743140352,2743205887,US 2743205888,2743992319,JP 2743992320,2744057855,CN @@ -71548,7 +81934,8 @@ 2745434112,2745499647,GB 2745499648,2745548799,BE 2745548800,2745565183,DE -2745565184,2745696255,GB +2745565184,2745630719,EU +2745630720,2745696255,GB 2745696256,2745761791,CH 2745761792,2746023935,GB 2746023936,2746089471,FR @@ -71576,7 +81963,9 @@ 2749890560,2750021631,AU 2750021632,2750349311,US 2750349312,2750414847,KR -2750414848,2750873599,US +2750414848,2750545919,US +2750545920,2750611455,DE +2750611456,2750873599,US 2750873600,2750939135,CL 2750939136,2751070207,US 2751070208,2751135743,CL @@ -71634,9 +82023,7 @@ 2756313088,2756378623,US 2756378624,2756444159,AU 2756444160,2756509695,US -2756509696,2756556543,CL -2756556544,2756557567,PE -2756557568,2756575231,CL +2756509696,2756575231,CL 2756575232,2756640767,SG 2756640768,2756706303,US 2756706304,2756771839,AU @@ -71679,6 +82066,27 @@ 2760245248,2760310783,GB 2760310784,2760376319,SE 2760376320,2760507391,GB +2760507392,2760511487,RU +2760511488,2760513535,IR +2760513536,2760515583,NL +2760515584,2760517631,RU +2760517632,2760519679,KZ +2760519680,2760521727,IT +2760521728,2760523775,FR +2760523776,2760527871,CH +2760527872,2760529919,GB +2760529920,2760531967,RU +2760531968,2760534015,IR +2760534016,2760536063,BE +2760536064,2760540159,IL +2760540160,2760556543,RO +2760556544,2760558591,DE +2760558592,2760562687,ES +2760562688,2760564735,BG +2760564736,2760566783,GB +2760566784,2760568831,IQ +2760568832,2760570879,FR +2760570880,2760572927,NL 2760572928,2760638463,DE 2760638464,2760703999,NL 2760704000,2760769535,FI @@ -71705,14 +82113,17 @@ 2763128832,2763194367,CA 2763194368,2765553663,US 2765553664,2765561855,CY -2765561856,2765563903,FI +2765561856,2765562031,FI +2765562032,2765562047,SE +2765562048,2765562367,FI +2765562368,2765562383,RU +2765562384,2765563903,FI 2765563904,2765565951,IR 2765565952,2765567999,RU 2765568000,2765570047,IR 2765570048,2765578239,RU 2765578240,2765580287,AZ -2765580288,2765580799,FR -2765580800,2765582335,GB +2765580288,2765582335,GB 2765582336,2765586431,CZ 2765586432,2765619199,IR 2765619200,2768240639,US @@ -71722,8 +82133,7 @@ 2768764928,2769027071,ZA 2769027072,2769092607,AU 2769092608,2769158143,US -2769158144,2769289215,JP -2769354752,2769485823,JP +2769158144,2769223679,JP 2769485824,2769616895,US 2769616896,2769682431,SG 2769682432,2769747967,US @@ -71767,11 +82177,8 @@ 2778071040,2778333183,US 2778333184,2778398719,CA 2778398720,2779054079,US -2779054080,2779057151,ZA -2779057152,2779058175,SZ -2779058176,2779059199,ZA -2779059200,2779060223,SZ -2779060224,2779119615,ZA +2779054080,2779070463,SZ +2779070464,2779119615,ZA 2779119616,2779906047,US 2779906048,2779971583,CA 2779971584,2780037119,US @@ -71871,7 +82278,7 @@ 2783182848,2783248383,AU 2783248384,2783313919,KR 2783313920,2783379455,US -2783379456,2783444991,GN +2783379456,2783444991,ZA 2783444992,2783510527,US 2783510528,2783576063,ZA 2783576064,2783969279,US @@ -71891,7 +82298,13 @@ 2788230704,2788230719,GB 2788230720,2788230727,CH 2788230728,2788230735,GB -2788230736,2788233263,US +2788230736,2788231751,US +2788231752,2788231759,SG +2788231760,2788232583,US +2788232584,2788232591,SG +2788232592,2788232599,US +2788232600,2788232607,SG +2788232608,2788233263,US 2788233264,2788233271,GB 2788233272,2788234279,US 2788234280,2788234287,CA @@ -71923,7 +82336,6 @@ 2789998592,2790129663,US 2790195200,2790260735,KR 2790260736,2790326271,US -2790326272,2790391807,HK 2790391808,2790410495,US 2790410496,2790410751,AQ 2790410752,2790457343,US @@ -71937,7 +82349,6 @@ 2791636992,2791768063,US 2791768064,2791899135,KR 2791899136,2791964671,US -2791964672,2792030207,NZ 2792030208,2792226815,US 2792226816,2792292351,CL 2792292352,2792357887,CN @@ -72002,63 +82413,26 @@ 2815098880,2815164415,GB 2815164416,2815229951,US 2815229952,2815295487,ID -2815295488,2815984639,US -2815984640,2815985151,IL -2815985152,2815985663,US -2815985664,2815986687,IL +2815295488,2815986687,US 2815986688,2815986815,GB 2815986816,2815986831,US 2815986832,2815987215,GB -2815987216,2815987231,IL +2815987216,2815987231,US 2815987232,2815987271,GB -2815987272,2815987327,IL +2815987272,2815987327,US 2815987328,2815987391,GB -2815987392,2815987455,IL -2815987456,2815987711,US +2815987392,2815987711,US 2815987712,2815988351,FR 2815988352,2815988383,GB -2815988384,2815988479,IL +2815988384,2815988479,US 2815988480,2815988543,GB -2815988544,2815991807,IL -2815991808,2815991839,US -2815991840,2816000383,IL -2816000384,2816000399,US -2816000400,2816000447,IL -2816000448,2816001023,US -2816001024,2816001151,IL +2815988544,2816001151,US 2816001152,2816001183,DE -2816001184,2816002047,IL -2816002048,2816002079,US -2816002080,2816002239,IL -2816002240,2816002247,US -2816002248,2816002815,IL -2816002816,2816002879,US -2816002880,2816002911,IL -2816002912,2816002927,US -2816002928,2816003359,IL -2816003360,2816003391,US -2816003392,2816003439,IL -2816003440,2816003455,US -2816003456,2816003855,IL -2816003856,2816003871,US -2816003872,2816004351,IL -2816004352,2816004367,US -2816004368,2816004415,IL -2816004416,2816004479,US -2816004480,2816004703,IL +2816001184,2816004703,US 2816004704,2816004711,GB -2816004712,2816008191,IL +2816004712,2816008191,US 2816008192,2816008207,IE -2816008208,2816010495,IL -2816010496,2816010751,US -2816010752,2816014239,IL -2816014240,2816014271,US -2816014272,2816015319,IL -2816015320,2816015327,US -2816015328,2816015335,IL -2816015336,2816015423,US -2816015424,2816016383,IL -2816016384,2816671743,US +2816008208,2816671743,US 2816671744,2816737279,CA 2816737280,2818310143,US 2818310144,2818375679,AR @@ -72181,34 +82555,32 @@ 2848522240,2848587775,AU 2848587776,2848653311,ZA 2848653312,2848980991,US -2848980992,2849177855,KR -2849177856,2849178111,CN -2849178112,2849178623,KR -2849178624,2849178879,ID -2849178880,2849179135,VN -2849179136,2849898495,KR -2849898496,2849898751,AU -2849898752,2849964031,KR +2848980992,2849964031,KR 2849964032,2850029567,CN 2850029568,2851995647,US 2852126720,2853306367,US 2853306368,2853371903,CL 2853371904,2853765119,US -2853765120,2853830655,MX +2853765120,2853773311,AR +2853773312,2853789695,MX +2853789696,2853797887,AR +2853797888,2853814271,MX +2853814272,2853822463,AR +2853822464,2853830655,MX 2853830656,2854617087,US 2854617088,2854682623,MY 2854748160,2855469055,US -2855469056,2855534591,AR +2855469056,2855481343,PY +2855481344,2855485439,AR +2855485440,2855501823,UY +2855501824,2855534591,AR 2855534592,2856058879,US 2856058880,2856124415,CH 2856124416,2856452095,US 2856452096,2856517631,BR 2856517632,2856714239,US 2856714240,2856779775,MX -2856779776,2857369599,US -2857631744,2858352639,US -2858352640,2858418175,SG -2858418176,2859007999,US +2856779776,2859007999,US 2859008000,2859073535,JP 2859073536,2862284799,US 2862284800,2862350335,AR @@ -72255,6 +82627,39 @@ 2870542336,2870575103,CH 2870575104,2870583295,SE 2870583296,2870584319,NO +2870584320,2870585343,RU +2870585344,2870587391,UA +2870587392,2870587647,CZ +2870587648,2870587903,RU +2870588160,2870588415,NL +2870588416,2870588927,HU +2870588928,2870589439,PL +2870589440,2870590975,RU +2870590976,2870591231,LV +2870591232,2870591487,IT +2870591488,2870591743,PL +2870591744,2870591999,SE +2870592000,2870592511,RU +2870592512,2870593535,PL +2870593536,2870594047,GB +2870594048,2870594559,RU +2870594560,2870595583,UA +2870595584,2870596607,FR +2870596608,2870597631,RU +2870597632,2870597887,PL +2870597888,2870598143,BE +2870598144,2870598655,LV +2870598656,2870599423,CZ +2870599424,2870599679,RO +2870599680,2870599935,KW +2870599936,2870600191,DE +2870600192,2870600703,PL +2870600704,2870600959,DK +2870600960,2870601215,BE +2870601216,2870601727,PL +2870601728,2870602751,RU +2870602752,2870604287,UA +2870604288,2870607871,RU 2870607872,2870673407,BE 2870673408,2870738943,CH 2870738944,2870935551,GB @@ -72297,24 +82702,18 @@ 2899378176,2899443711,GB 2899443712,2899574783,FR 2899574784,2899902463,GB -2902458368,2902462463,A1 +2902458368,2902461439,A1 +2902461440,2902461695,US +2902461696,2902462463,A1 2902462464,2902470775,US 2902470776,2902470777,BD 2902470778,2902470936,US 2902470937,2902470938,LK 2902470939,2902470986,US 2902470987,2902470989,BD -2902470990,2902471468,US -2902471469,2902471470,AU -2902471471,2902471895,US -2902471896,2902471897,AU -2902471898,2902471960,US -2902471961,2902471962,AU -2902471963,2902472018,US +2902470990,2902472018,US 2902472019,2902472021,AL -2902472022,2902472037,US -2902472038,2902472039,AU -2902472040,2902472725,US +2902472022,2902472725,US 2902472726,2902472728,BD 2902472729,2902472788,US 2902472789,2902472790,LK @@ -72344,43 +82743,56 @@ 2902507520,2902515711,CA 2902515712,2904555519,US 2904555520,2904817663,CA -2904817664,2905350751,US -2905350752,2905350783,RU -2905350784,2905376767,US +2904817664,2905376119,US +2905376120,2905376127,MX +2905376128,2905376207,US +2905376208,2905376223,GB +2905376224,2905376391,US +2905376392,2905376399,PK +2905376400,2905376415,US +2905376416,2905376423,AZ +2905376424,2905376431,TW +2905376432,2905376447,US +2905376448,2905376455,HK +2905376456,2905376463,PK +2905376464,2905376471,HK +2905376472,2905376511,US +2905376512,2905376575,HK +2905376576,2905376607,CN +2905376608,2905376615,CA +2905376616,2905376767,US 2905376768,2905377535,CA -2905377536,2905378303,US -2905378304,2905378815,CA +2905377536,2905378495,US +2905378496,2905378559,GB +2905378560,2905378815,CA 2905378816,2905379071,US -2905379072,2905379583,CA -2905379584,2905380607,US +2905379072,2905379327,CA +2905379328,2905380607,US 2905380608,2905380863,CA -2905380864,2905381887,US -2905381888,2905382016,CA -2905382017,2905384959,US -2905384960,2905385471,CA -2905385472,2905385951,US +2905380864,2905384959,US +2905384960,2905385215,CA +2905385216,2905385911,US +2905385912,2905385919,VN +2905385920,2905385927,US +2905385928,2905385935,HK +2905385936,2905385943,PK +2905385944,2905385951,CN 2905385952,2905385983,CR -2905385984,2905388031,US -2905388032,2905388287,CA -2905388288,2905391327,US +2905385984,2905390879,US +2905390880,2905390895,GB +2905390896,2905390903,CN +2905390904,2905390911,PK +2905390912,2905391327,US 2905391328,2905391335,CR -2905391336,2905391359,US -2905391360,2905391391,CR -2905391392,2905392895,US -2905392896,2905393151,CA -2905393152,2905394175,US -2905394176,2905394943,CA -2905394944,2905395455,US -2905395456,2905396991,CA -2905396992,2905399039,US -2905399040,2905399295,CA -2905399296,2905407743,US +2905391336,2905391599,US +2905391600,2905391615,GB +2905391616,2905394175,US +2905394176,2905394687,CA +2905394688,2905407743,US 2905407744,2905407999,TW 2905408000,2905415679,US 2905415680,2905415935,GB -2905415936,2905428967,US -2905428968,2905428975,AE -2905428976,2905432975,US +2905415936,2905432975,US 2905432976,2905432983,AE 2905432984,2905446655,US 2905446656,2905446911,DE @@ -72394,7 +82806,477 @@ 2905473024,2905481215,CA 2905481216,2913992703,US 2913992704,2914516991,CA -2914516992,2915250175,US +2914516992,2915041343,US +2915041344,2915041407,AU +2915041408,2915041855,US +2915041856,2915041887,SA +2915041888,2915042239,US +2915042240,2915042271,CO +2915042272,2915042631,US +2915042632,2915042639,GB +2915042640,2915043231,US +2915043232,2915043247,AU +2915043248,2915043775,US +2915043776,2915043807,AU +2915043808,2915043839,US +2915043840,2915043871,IN +2915043872,2915044031,US +2915044032,2915044063,AU +2915044064,2915044159,US +2915044160,2915044223,AU +2915044224,2915044287,US +2915044288,2915044319,AU +2915044320,2915044383,US +2915044384,2915044415,SA +2915044416,2915044575,US +2915044576,2915044583,GB +2915044584,2915044591,US +2915044592,2915044599,MX +2915044600,2915044663,US +2915044664,2915044671,IN +2915044672,2915044927,US +2915044928,2915044959,GB +2915044960,2915045543,US +2915045544,2915045551,SA +2915045552,2915045695,US +2915045696,2915045703,PS +2915045704,2915046359,US +2915046360,2915046367,SA +2915046368,2915046591,US +2915046592,2915046623,AU +2915046624,2915046767,US +2915046768,2915046775,AU +2915046776,2915046783,US +2915046784,2915046847,AU +2915046848,2915046927,US +2915046928,2915046943,VN +2915046944,2915048223,US +2915048224,2915048255,AU +2915048256,2915048863,US +2915048864,2915048871,IN +2915048872,2915048967,US +2915048968,2915048975,GB +2915048976,2915049055,US +2915049056,2915049063,AU +2915049064,2915049223,US +2915049224,2915049231,SA +2915049232,2915049295,US +2915049296,2915049303,SA +2915049304,2915049343,US +2915049344,2915049375,SA +2915049376,2915050727,US +2915050728,2915050735,AU +2915050736,2915051551,US +2915051552,2915051567,IN +2915051568,2915051711,US +2915051712,2915051743,AU +2915051744,2915051759,US +2915051760,2915051767,AU +2915051768,2915052031,US +2915052032,2915052039,DE +2915052040,2915052447,US +2915052448,2915052479,AU +2915052480,2915052575,US +2915052576,2915052583,PH +2915052584,2915053423,US +2915053424,2915053439,AF +2915053440,2915053607,US +2915053608,2915053615,AU +2915053616,2915053703,US +2915053704,2915053711,IN +2915053712,2915053719,US +2915053720,2915053727,AU +2915053728,2915053903,US +2915053904,2915053911,PA +2915053912,2915054175,US +2915054176,2915054183,SA +2915054184,2915054207,US +2915054208,2915054239,AU +2915054240,2915054431,US +2915054432,2915054439,UY +2915054440,2915054623,US +2915054624,2915054655,IN +2915054656,2915054863,US +2915054864,2915054879,LT +2915054880,2915055295,US +2915055296,2915055327,AR +2915055328,2915056703,US +2915056704,2915056735,IN +2915056736,2915056959,US +2915056960,2915057023,AU +2915057024,2915057175,US +2915057176,2915057183,IN +2915057184,2915057215,US +2915057216,2915057247,IN +2915057248,2915059111,US +2915059112,2915059119,GB +2915059120,2915059167,US +2915059168,2915059183,GB +2915059184,2915059191,AU +2915059192,2915059391,US +2915059392,2915059423,AU +2915059424,2915059471,US +2915059472,2915059479,BR +2915059480,2915060159,US +2915060160,2915060191,AR +2915060192,2915061503,US +2915061504,2915061535,HK +2915061536,2915062055,US +2915062056,2915062063,GB +2915062064,2915062143,US +2915062144,2915062207,GB +2915062208,2915063015,US +2915063016,2915063023,TR +2915063024,2915063103,US +2915063104,2915063135,GB +2915063136,2915063199,US +2915063200,2915063207,CA +2915063208,2915063647,US +2915063648,2915063655,TR +2915063656,2915063679,US +2915063680,2915063711,TR +2915063712,2915066999,US +2915067000,2915067007,TR +2915067008,2915073327,US +2915073328,2915073335,TR +2915073336,2915073679,US +2915073680,2915073687,BR +2915073688,2915074063,US +2915074064,2915074079,GB +2915074080,2915074111,EG +2915074112,2915074647,US +2915074648,2915074655,ID +2915074656,2915074719,US +2915074720,2915074751,IN +2915074752,2915075527,US +2915075528,2915075535,CA +2915075536,2915075631,US +2915075632,2915075647,CN +2915075648,2915076767,US +2915076768,2915076799,CA +2915076800,2915077143,US +2915077144,2915077151,TH +2915077152,2915077279,US +2915077280,2915077311,IN +2915077312,2915077911,US +2915077912,2915077919,CN +2915077920,2915077951,US +2915077952,2915077983,CN +2915077984,2915078495,US +2915078496,2915078527,CA +2915078528,2915078783,US +2915078784,2915078815,BR +2915078816,2915078847,US +2915078848,2915078879,IN +2915078880,2915079615,US +2915079616,2915079623,CN +2915079624,2915079719,US +2915079720,2915079727,CN +2915079728,2915080287,US +2915080288,2915080319,IN +2915080320,2915080511,US +2915080512,2915080575,IN +2915080576,2915081223,US +2915081224,2915081231,EC +2915081232,2915081415,US +2915081416,2915081423,EG +2915081424,2915081575,US +2915081576,2915081583,CN +2915081584,2915082895,US +2915082896,2915082903,CA +2915082904,2915083167,US +2915083168,2915083183,ID +2915083184,2915083879,US +2915083880,2915083887,EG +2915083888,2915083903,US +2915083904,2915083911,EG +2915083912,2915084423,US +2915084424,2915084431,CN +2915084432,2915084631,US +2915084632,2915084639,CN +2915084640,2915085071,US +2915085072,2915085079,CN +2915085080,2915087743,US +2915087744,2915087759,IN +2915087760,2915088759,US +2915088760,2915088767,CA +2915088768,2915088855,US +2915088856,2915088863,CA +2915088864,2915089015,US +2915089016,2915089023,IN +2915089024,2915089047,CA +2915089048,2915089055,US +2915089056,2915089063,CA +2915089064,2915090479,US +2915090480,2915090487,CL +2915090488,2915090511,US +2915090512,2915090519,IT +2915090520,2915090607,US +2915090608,2915090623,KW +2915090624,2915091135,US +2915091136,2915091167,IN +2915091168,2915091247,US +2915091248,2915091255,RU +2915091256,2915091327,US +2915091328,2915091359,EG +2915091360,2915091423,US +2915091424,2915091431,KW +2915091432,2915091719,US +2915091720,2915091727,AF +2915091728,2915092447,US +2915092448,2915092455,MV +2915092456,2915092495,US +2915092496,2915092511,IN +2915092512,2915092703,US +2915092704,2915092719,SA +2915092720,2915093407,US +2915093408,2915093423,IN +2915093424,2915093815,US +2915093816,2915093823,CA +2915093824,2915094255,US +2915094256,2915094263,SA +2915094264,2915094335,US +2915094336,2915094367,SA +2915094368,2915094607,US +2915094608,2915094615,SA +2915094616,2915094815,US +2915094816,2915094823,SA +2915094824,2915094879,US +2915094880,2915094911,SA +2915094912,2915095159,US +2915095160,2915095167,IN +2915095168,2915095359,US +2915095360,2915095391,GB +2915095392,2915095423,US +2915095424,2915095455,TR +2915095456,2915095711,US +2915095712,2915095727,IN +2915095728,2915095823,US +2915095824,2915095839,AU +2915095840,2915095847,IN +2915095848,2915095951,US +2915095952,2915095967,CN +2915095968,2915095975,NZ +2915095976,2915096111,US +2915096112,2915096119,IT +2915096120,2915096263,US +2915096264,2915096271,IN +2915096272,2915096543,US +2915096544,2915096559,TR +2915096560,2915096599,US +2915096600,2915096607,GB +2915096608,2915097071,US +2915097072,2915097079,RS +2915097080,2915097103,US +2915097104,2915097111,AT +2915097112,2915097167,US +2915097168,2915097183,SA +2915097184,2915097263,US +2915097264,2915097271,SA +2915097272,2915097351,US +2915097352,2915097359,KW +2915097360,2915097615,US +2915097616,2915097623,SA +2915097624,2915097631,US +2915097632,2915097639,GB +2915097640,2915097887,US +2915097888,2915097919,VN +2915097920,2915097951,BR +2915097952,2915098015,US +2915098016,2915098031,HK +2915098032,2915098047,US +2915098048,2915098063,HK +2915098064,2915098143,US +2915098144,2915098175,HK +2915098176,2915098767,US +2915098768,2915098775,SA +2915098776,2915098823,US +2915098824,2915098831,BZ +2915098832,2915099519,US +2915099520,2915099551,IN +2915099552,2915099631,US +2915099632,2915099639,SA +2915099640,2915100271,US +2915100272,2915100287,AR +2915100288,2915100743,US +2915100744,2915100751,RU +2915100752,2915100799,US +2915100800,2915100831,VN +2915100832,2915100863,US +2915100864,2915100879,LK +2915100880,2915101423,US +2915101424,2915101431,KW +2915101432,2915101807,US +2915101808,2915101815,GR +2915101816,2915101919,US +2915101920,2915101927,GR +2915101928,2915101935,US +2915101936,2915101943,KW +2915101944,2915102335,US +2915102336,2915102367,KW +2915102368,2915107359,US +2915107360,2915107391,SA +2915107392,2915107647,US +2915107648,2915107655,AU +2915107656,2915108607,US +2915108608,2915108615,AU +2915108616,2915109087,US +2915109088,2915109103,IN +2915109104,2915110863,US +2915110864,2915110871,AE +2915110872,2915111103,US +2915111104,2915111111,AU +2915111112,2915111359,US +2915111360,2915111391,BR +2915111392,2915111487,US +2915111488,2915111551,AU +2915111552,2915111695,US +2915111696,2915111703,CO +2915111704,2915112207,US +2915112208,2915112215,GB +2915112216,2915112511,US +2915112512,2915112575,AU +2915112576,2915113055,US +2915113056,2915113071,GB +2915113072,2915113279,US +2915113280,2915113343,IN +2915113344,2915113791,US +2915113792,2915113855,IN +2915113856,2915114143,US +2915114144,2915114175,LT +2915114176,2915114911,US +2915114912,2915114919,BR +2915114920,2915115071,US +2915115072,2915115135,AU +2915115136,2915115647,US +2915115648,2915115711,AU +2915115712,2915115839,US +2915115840,2915115967,AU +2915115968,2915116159,US +2915116160,2915116223,AU +2915116224,2915117567,US +2915117568,2915117599,SA +2915117600,2915117951,US +2915117952,2915118015,AU +2915118016,2915118319,US +2915118320,2915118327,IN +2915118328,2915118351,US +2915118352,2915118359,DE +2915118360,2915118767,US +2915118768,2915118775,SA +2915118776,2915119519,US +2915119520,2915119551,IN +2915119552,2915122183,US +2915122184,2915122191,ID +2915122192,2915122271,US +2915122272,2915122303,BR +2915122304,2915122343,US +2915122344,2915122351,PA +2915122352,2915122751,US +2915122752,2915122783,AU +2915122784,2915122879,US +2915122880,2915122911,AU +2915122912,2915123103,US +2915123104,2915123135,BR +2915123136,2915134399,US +2915134400,2915134431,MA +2915134432,2915134463,US +2915134464,2915134471,BD +2915134472,2915135935,US +2915135936,2915135943,MY +2915135944,2915139647,US +2915139648,2915139679,AU +2915139680,2915140223,US +2915140224,2915140231,AU +2915140232,2915140415,US +2915140416,2915140479,AU +2915140480,2915140543,US +2915140544,2915140575,AU +2915140576,2915141631,US +2915141632,2915141639,TR +2915141640,2915141687,US +2915141688,2915141695,CH +2915141696,2915142407,US +2915142408,2915142415,ID +2915142416,2915143295,US +2915143296,2915143327,BR +2915143328,2915143871,US +2915143872,2915143903,CV +2915143904,2915144447,US +2915144448,2915144455,AU +2915144456,2915144575,US +2915144576,2915144591,BD +2915144592,2915144735,US +2915144736,2915144767,LT +2915144768,2915145343,US +2915145344,2915145375,AU +2915145376,2915145599,US +2915145600,2915145631,TR +2915145632,2915146799,US +2915146800,2915146807,UY +2915146808,2915147615,US +2915147616,2915147623,ZA +2915147624,2915147695,US +2915147696,2915147703,AR +2915147704,2915147807,US +2915147808,2915147815,BR +2915147816,2915151335,US +2915151336,2915151343,PE +2915151344,2915157407,US +2915157408,2915157439,AU +2915157440,2915158111,US +2915158112,2915158143,TR +2915158144,2915159935,US +2915159936,2915159951,SG +2915159952,2915159967,US +2915159968,2915160031,IN +2915160032,2915160295,US +2915160296,2915160303,KW +2915160304,2915160743,US +2915160744,2915160751,BR +2915160752,2915161431,US +2915161432,2915161439,GB +2915161440,2915161871,US +2915161872,2915161879,IN +2915161880,2915161895,US +2915161896,2915161903,SG +2915161904,2915162047,US +2915162048,2915162055,SG +2915162056,2915162847,US +2915162848,2915162863,BR +2915162864,2915162879,CA +2915162880,2915162887,US +2915162888,2915162895,BR +2915162896,2915163775,US +2915163776,2915163807,CA +2915163808,2915164543,US +2915164544,2915164575,TR +2915164576,2915164863,US +2915164864,2915164895,GB +2915164896,2915165535,US +2915165536,2915165551,CA +2915165552,2915165791,US +2915165792,2915165807,LT +2915165808,2915165887,US +2915165888,2915165919,LT +2915165920,2915166447,US +2915166448,2915166455,PA +2915166456,2915166783,US +2915166784,2915166815,GB +2915166816,2915166847,MA +2915166848,2915168103,US +2915168104,2915168111,PH +2915168112,2915168351,US +2915168352,2915168383,BR +2915168384,2915169919,US +2915169920,2915169983,GB +2915169984,2915170143,US +2915170144,2915170151,AF +2915170152,2915171103,US +2915171104,2915171135,IN +2915171136,2915171967,US +2915171968,2915171999,LT +2915172000,2915250175,US 2915250176,2915254271,CA 2915254272,2915274751,US 2915274752,2915274815,PL @@ -72414,8 +83296,10 @@ 2915521536,2915526911,US 2915526912,2915527167,DE 2915527168,2915527679,US -2915527680,2915528711,NL -2915528712,2915765279,US +2915527680,2915528715,NL +2915528716,2915528719,US +2915528720,2915528783,NL +2915528784,2915765279,US 2915765280,2915765287,IN 2915765288,2915765367,US 2915765368,2915765375,ZA @@ -72691,15 +83575,11 @@ 2915807440,2915807447,CA 2915807448,2915807455,US 2915807456,2915807463,PT -2915807464,2915807519,US -2915807520,2915807527,CA -2915807528,2915807559,US +2915807464,2915807559,US 2915807560,2915807567,CA 2915807568,2915807607,US 2915807608,2915807615,IL -2915807616,2915807951,US -2915807952,2915807959,CA -2915807960,2915808095,US +2915807616,2915808095,US 2915808096,2915808103,CA 2915808104,2915808183,US 2915808184,2915808191,CA @@ -72707,9 +83587,7 @@ 2915808248,2915808255,DE 2915808256,2915810471,US 2915810472,2915810479,GB -2915810480,2915810647,US -2915810648,2915810663,CA -2915810664,2915811135,US +2915810480,2915811135,US 2915811136,2915811199,IN 2915811200,2915821791,US 2915821792,2915821823,IL @@ -72721,13 +83599,15 @@ 2916101616,2916101623,CA 2916101624,2916104703,US 2916104704,2916104719,ZA -2916104720,2916118223,US +2916104720,2916110399,US +2916110400,2916110407,LK +2916110408,2916118223,US 2916118224,2916118231,LK 2916118232,2916120823,US 2916120824,2916120831,CA -2916120832,2916121087,US -2916121088,2916121343,GB -2916121344,2916163583,US +2916120832,2916121367,US +2916121368,2916121375,CA +2916121376,2916163583,US 2916163584,2916171775,CA 2916171776,2916184063,US 2916184064,2916196351,CA @@ -72737,11 +83617,9 @@ 2916319232,2916335615,PR 2916335616,2916368383,US 2916368384,2916401151,CA -2916401152,2916433919,US -2916433920,2916434175,CA -2916434176,2916434559,US -2916434560,2916434591,CA -2916434592,2916434623,US +2916401152,2916410879,US +2916410880,2916411135,GB +2916411136,2916434623,US 2916434624,2916434655,CA 2916434656,2916436487,US 2916436488,2916436495,CA @@ -72750,9 +83628,7 @@ 2916436608,2916437039,US 2916437040,2916437047,DE 2916437048,2916437055,CN -2916437056,2916437063,GB -2916437064,2916437199,US -2916437200,2916437207,GB +2916437056,2916437207,US 2916437208,2916437215,TH 2916437216,2916437231,US 2916437232,2916437239,SG @@ -72764,27 +83640,27 @@ 2916440288,2916440295,CA 2916440296,2916441119,US 2916441120,2916441151,CA -2916441152,2916441199,US -2916441200,2916441207,MY -2916441208,2916441343,US +2916441152,2916441343,US 2916441344,2916442111,CA -2916442112,2916442623,US -2916442624,2916442879,CA -2916442880,2916443614,US +2916442112,2916443151,US +2916443152,2916443159,GB +2916443160,2916443614,US 2916443615,2916443647,CA -2916443648,2916449279,US -2916449280,2916450303,CA -2916450304,2916478975,US -2916478976,2916483071,A1 -2916483072,2916515839,US +2916443648,2916515839,US 2916515840,2916519935,CA -2916519936,2916530482,US -2916530483,2916530552,AU -2916530553,2916581375,US +2916519936,2916528690,US +2916528691,2916528715,CH +2916528716,2916544927,US +2916544928,2916544959,BZ +2916544960,2916547839,US +2916547840,2916547871,BZ +2916547872,2916581375,US 2916581376,2916614143,PR 2916614144,2917167679,US 2917167680,2917167743,BR -2917167744,2917167839,US +2917167744,2917167775,US +2917167776,2917167807,LT +2917167808,2917167839,US 2917167840,2917167871,TR 2917167872,2917167903,US 2917167904,2917167935,TR @@ -72807,37 +83683,41 @@ 2917170016,2917170047,UA 2917170048,2917170079,BR 2917170080,2917170111,US -2917170112,2917170143,RU +2917170112,2917170143,TR 2917170144,2917170239,US -2917170240,2917170271,RU -2917170272,2917170303,BR -2917170304,2917193025,US -2917193026,2917193087,SG -2917193088,2917194145,US -2917194146,2917194158,SG -2917194159,2917194201,US -2917194202,2917194206,SG -2917194207,2917195775,US -2917195776,2917196159,CA +2917170240,2917170303,BR +2917170304,2917171112,US +2917171113,2917171114,CA +2917171115,2917171115,BR +2917171116,2917171120,US +2917171121,2917171121,DO +2917171122,2917171122,IN +2917171123,2917195775,US +2917195776,2917196031,A2 +2917196032,2917196159,CA 2917196160,2917196287,A2 2917196288,2917196415,CA 2917196416,2917199871,A2 2917199872,2917203967,CA 2917203968,2917210335,US 2917210336,2917210367,CA -2917210368,2917210431,US -2917210432,2917210463,HK -2917210464,2917257215,US +2917210368,2917257215,US 2917257216,2917261311,KY 2917261312,2917265407,US -2917265408,2917268223,JM +2917265408,2917267775,JM +2917267776,2917267839,VG +2917267840,2917268223,JM 2917268224,2917268479,BB 2917268480,2917269503,JM 2917269504,2917449727,US 2917449728,2917466111,PR 2917466112,2917572607,US 2917572608,2917580799,CA -2917580800,2917597439,US +2917580800,2917591807,US +2917591808,2917591823,RO +2917591824,2917591855,US +2917591856,2917591903,RO +2917591904,2917597439,US 2917597440,2917597695,GB 2917597696,2917621759,US 2917621760,2917629951,CA @@ -72893,14 +83773,11 @@ 2917657856,2917657983,CN 2917657984,2917658367,US 2917658368,2917658495,CN -2917658496,2917658879,US -2917658880,2917659007,PH -2917659008,2917659519,US +2917658496,2917659519,US 2917659520,2917659647,HK 2917659648,2917659775,US 2917659776,2917659903,CN -2917659904,2917660287,US -2917660288,2917660415,MY +2917659904,2917660415,US 2917660416,2917660543,CA 2917660544,2917660671,GI 2917660672,2917661183,GB @@ -72911,45 +83788,25 @@ 2917661952,2917662079,CN 2917662080,2917663231,US 2917663232,2917663487,CA -2917663488,2917665791,US -2917665792,2917666303,CA -2917666304,2917667710,US -2917667711,2917671935,CA -2917671936,2917672191,US +2917663488,2917672191,US 2917672192,2917672223,CA -2917672224,2917675263,US -2917675264,2917675775,CA -2917675776,2917676031,US -2917676032,2917677055,CA -2917677056,2917680895,US -2917680896,2917681407,CA -2917681408,2917681919,US -2917681920,2917682175,CA -2917682176,2917682431,US -2917682432,2917683455,CA -2917683456,2917685503,US -2917685504,2917686015,CA -2917686016,2917690623,US -2917690624,2917690879,CA -2917690880,2917693183,US -2917693184,2917693951,CA -2917693952,2917695231,US -2917695232,2917695487,CA -2917695488,2917695743,US -2917695744,2917696255,CA -2917696256,2917702399,US -2917702400,2917707007,CA +2917672224,2917676031,US +2917676032,2917676287,CA +2917676288,2917699839,US +2917699840,2917700351,CA +2917700352,2917706239,US +2917706240,2917707007,CA 2917707008,2917707519,US 2917707520,2917707775,CA -2917707776,2917710591,US -2917710592,2917710847,CA -2917710848,2917714175,US -2917714176,2917714431,CA +2917707776,2917710079,US +2917710080,2917710847,CA +2917710848,2917713919,US +2917713920,2917714431,CA 2917714432,2917715967,US 2917715968,2917716223,DE -2917716224,2917718527,US -2917718528,2917719039,CA -2917719040,2917722367,US +2917716224,2917718015,US +2917718016,2917718527,CA +2917718528,2917722367,US 2917722368,2917722623,CA 2917722624,2917724159,US 2917724160,2917724415,CA @@ -72968,13 +83825,17 @@ 2917802296,2917802303,CA 2917802304,2917802367,US 2917802368,2917802375,CA -2917802376,2917802479,US -2917802480,2917802487,CA -2917802488,2917804911,US +2917802376,2917804527,US +2917804528,2917804535,LK +2917804536,2917804879,US +2917804880,2917804887,CA +2917804888,2917804911,US 2917804912,2917804919,CA 2917804920,2917804935,US 2917804936,2917804943,CA -2917804944,2917805039,US +2917804944,2917804951,US +2917804952,2917804959,CA +2917804960,2917805039,US 2917805040,2917805047,CA 2917805048,2917809231,US 2917809232,2917809239,CA @@ -72983,8 +83844,8 @@ 2917809936,2917811511,US 2917811512,2917811519,LK 2917811520,2917811583,US -2917811584,2917811647,LK -2917811648,2917813679,US +2917811584,2917811711,LK +2917811712,2917813679,US 2917813680,2917813687,LK 2917813688,2917815575,US 2917815576,2917815583,RO @@ -72998,19 +83859,23 @@ 2917829728,2917829743,CA 2917829744,2917834143,US 2917834144,2917834151,CA -2917834152,2917834751,US -2917834752,2917835007,GB -2917835008,2917835679,US +2917834152,2917835679,US 2917835680,2917835687,CA 2917835688,2917842175,US 2917842176,2917842431,CA -2917842432,2917853471,US +2917842432,2917847063,US +2917847064,2917847071,CA +2917847072,2917853471,US 2917853472,2917853495,CA 2917853496,2917853519,US 2917853520,2917853535,CA -2917853536,2917858047,US -2917858048,2917858303,BE -2917858304,2918014975,US +2917853536,2917853567,US +2917853568,2917853575,CA +2917853576,2917853615,US +2917853616,2917853623,CA +2917853624,2917854591,US +2917854592,2917854719,LK +2917854720,2918014975,US 2918014976,2918023167,CA 2918023168,2918043647,US 2918043648,2918047743,CA @@ -73024,7 +83889,9 @@ 2918200288,2918200303,CA 2918200304,2918201551,US 2918201552,2918201567,CA -2918201568,2918232063,US +2918201568,2918202223,US +2918202224,2918202239,CA +2918202240,2918232063,US 2918232064,2918236159,CA 2918236160,2918260735,US 2918260736,2918264831,CA @@ -73045,13 +83912,15 @@ 2918404096,2918406911,PR 2918406912,2918407423,US 2918407424,2918408191,PR -2918408192,2918416383,US +2918408192,2918412903,US +2918412904,2918412911,ES +2918412912,2918412927,US +2918412928,2918412935,ES +2918412936,2918416383,US 2918416384,2918420479,CA 2918420480,2918432767,US 2918432768,2918436863,CA -2918436864,2918460095,US -2918460096,2918460159,GB -2918460160,2918469631,US +2918436864,2918469631,US 2918469632,2918471423,CA 2918471424,2918471679,US 2918471680,2918473727,CA @@ -73060,8 +83929,8 @@ 2918481920,2918514943,US 2918514944,2918515079,CA 2918515080,2918515199,US -2918515200,2918515231,CA -2918515232,2918532111,US +2918515200,2918515327,CA +2918515328,2918532111,US 2918532112,2918532119,CN 2918532120,2918532143,US 2918532144,2918532151,PK @@ -73077,37 +83946,29 @@ 2918533216,2918534687,US 2918534688,2918534695,CN 2918534696,2918534703,US -2918534704,2918534735,CN -2918534736,2918534751,US -2918534752,2918534767,CN -2918534768,2918534815,US +2918534704,2918534719,CN +2918534720,2918534815,US 2918534816,2918534879,CN -2918534880,2918534911,US -2918534912,2918534943,KR +2918534880,2918534943,US 2918534944,2918534975,CN 2918534976,2918534983,US 2918534984,2918534991,ID -2918534992,2918535807,US -2918535808,2918535967,CN -2918535968,2918535999,US -2918536000,2918536023,CN -2918536024,2918536031,US -2918536032,2918536127,CN -2918536128,2918536167,US -2918536168,2918536191,CN +2918534992,2918536191,US 2918536192,2918536703,A1 2918536704,2918536719,US 2918536720,2918536727,CA 2918536728,2918580223,US 2918580224,2918588415,CA 2918588416,2918596607,US -2918596608,2918604799,CA +2918596608,2918604287,CA +2918604288,2918604543,US +2918604544,2918604799,CA 2918604800,2918699007,US 2918699008,2918703103,CA 2918703104,2918760447,US 2918760448,2918776831,CA -2918776832,2918816000,US -2918816001,2918817023,GB +2918776832,2918815999,US +2918816000,2918817023,GB 2918817024,2918828031,US 2918828032,2918828543,UA 2918828544,2918829055,ES @@ -73124,18 +83985,26 @@ 2918875136,2918973439,US 2918973440,2918989823,CA 2918989824,2919010303,US -2919010304,2919010559,CA -2919010560,2919020543,US +2919010304,2919010687,CA +2919010688,2919020543,US 2919020544,2919020575,CA -2919020576,2919020591,US -2919020592,2919020655,CA +2919020576,2919020607,US +2919020608,2919020655,CA 2919020656,2919020711,US 2919020712,2919020719,CA 2919020720,2919020727,US 2919020728,2919020799,CA -2919020800,2919021343,US +2919020800,2919021327,US +2919021328,2919021335,CA +2919021336,2919021343,US 2919021344,2919021567,CA -2919021568,2919063551,US +2919021568,2919022079,US +2919022080,2919022175,CA +2919022176,2919022287,US +2919022288,2919022303,CA +2919022304,2919022335,US +2919022336,2919022415,CA +2919022416,2919063551,US 2919063552,2919064063,MX 2919064064,2919067655,CN 2919067656,2919067695,US @@ -73230,14 +84099,13 @@ 2919068568,2919068575,IN 2919068576,2919068583,US 2919068584,2919068591,CN -2919068592,2919068599,IN +2919068592,2919068599,US 2919068600,2919068607,CM 2919068608,2919068615,MY 2919068616,2919068647,US 2919068648,2919068655,AU 2919068656,2919068663,CN -2919068664,2919068671,MY -2919068672,2919068703,US +2919068664,2919068703,US 2919068704,2919068711,IN 2919068712,2919068719,JM 2919068720,2919068727,US @@ -73315,7 +84183,8 @@ 2919069488,2919069495,US 2919069496,2919069503,CN 2919069504,2919069511,AR -2919069512,2919069527,US +2919069512,2919069519,US +2919069520,2919069527,IN 2919069528,2919069535,TR 2919069536,2919069543,US 2919069544,2919069559,CN @@ -73355,95 +84224,7 @@ 2919071144,2919071151,CN 2919071152,2919153695,US 2919153696,2919153703,DE -2919153704,2919153807,US -2919153808,2919153815,AU -2919153816,2919170327,US -2919170328,2919170335,PE -2919170336,2919170351,US -2919170352,2919170359,PE -2919170360,2919170367,AU -2919170368,2919170383,BR -2919170384,2919170391,US -2919170392,2919170399,IN -2919170400,2919170407,TR -2919170408,2919170415,ES -2919170416,2919170431,US -2919170432,2919170439,JP -2919170440,2919170447,IN -2919170448,2919170463,TH -2919170464,2919170487,US -2919170488,2919170495,NL -2919170496,2919170527,US -2919170528,2919170535,BR -2919170536,2919170551,US -2919170552,2919170559,FR -2919170560,2919170599,US -2919170600,2919170607,JP -2919170608,2919170615,US -2919170616,2919170623,CN -2919170624,2919170639,US -2919170640,2919170655,JP -2919170656,2919170663,US -2919170664,2919170671,PH -2919170672,2919170679,JP -2919170680,2919170695,US -2919170696,2919170703,CN -2919170704,2919170711,MX -2919170712,2919170727,US -2919170728,2919170735,IN -2919170736,2919170751,US -2919170752,2919170759,GB -2919170760,2919170767,BR -2919170768,2919170775,AR -2919170776,2919170799,US -2919170800,2919170815,SG -2919170816,2919170863,US -2919170864,2919170871,AU -2919170872,2919170879,CH -2919170880,2919170903,US -2919170904,2919170911,GR -2919170912,2919170919,BR -2919170920,2919170935,US -2919170936,2919170943,PH -2919170944,2919170967,US -2919170968,2919170975,NZ -2919170976,2919171055,US -2919171056,2919171063,TR -2919171064,2919171071,US -2919171072,2919171079,IN -2919171080,2919171087,CL -2919171088,2919171095,TR -2919171096,2919171103,US -2919171104,2919171111,PL -2919171112,2919171119,US -2919171120,2919171127,CL -2919171128,2919171135,BR -2919171136,2919171143,AU -2919171144,2919171151,TR -2919171152,2919171159,US -2919171160,2919171167,AU -2919171168,2919171183,US -2919171184,2919171191,ZA -2919171192,2919171311,US -2919171312,2919171319,IL -2919171320,2919171327,TW -2919171328,2919171343,US -2919171344,2919171351,BR -2919171352,2919171359,US -2919171360,2919171367,BR -2919171368,2919171391,US -2919171392,2919171399,ES -2919171400,2919171407,IT -2919171408,2919171415,CN -2919171416,2919171455,US -2919171456,2919171463,BR -2919171464,2919171479,US -2919171480,2919171487,BR -2919171488,2919171535,US -2919171536,2919171543,BR -2919171544,2919171655,US -2919171656,2919171663,BR -2919171664,2919174143,US +2919153704,2919174143,US 2919174144,2919178239,CA 2919178240,2919186431,US 2919186432,2919190527,CA @@ -73461,7 +84242,9 @@ 2921497416,2921497423,IN 2921497424,2921497471,US 2921497472,2921497599,IN -2921497600,2921498031,US +2921497600,2921497855,US +2921497856,2921497863,CA +2921497864,2921498031,US 2921498032,2921498039,CA 2921498040,2921498215,US 2921498216,2921498223,CA @@ -73469,17 +84252,17 @@ 2921498384,2921498391,ID 2921498392,2921498431,US 2921498432,2921498439,CA -2921498440,2921500159,US -2921500160,2921500415,GB -2921500416,2921503607,US -2921503608,2921503615,GB -2921503616,2921503695,US +2921498440,2921503695,US 2921503696,2921503703,ID 2921503704,2921504431,US 2921504432,2921504439,GB -2921504440,2921507903,US -2921507904,2921507911,CA -2921507912,2921508719,US +2921504440,2921505951,US +2921505952,2921506015,IN +2921506016,2921506343,US +2921506344,2921506351,CA +2921506352,2921506431,US +2921506432,2921506463,IN +2921506464,2921508719,US 2921508720,2921508727,SE 2921508728,2921509351,US 2921509352,2921509367,CA @@ -73487,9 +84270,692 @@ 2921511384,2921511391,CA 2921511392,2921512703,US 2921512704,2921512959,CA -2921512960,2921562111,US +2921512960,2921528319,US +2921528320,2921528351,UA +2921528352,2921528575,US +2921528576,2921528607,UA +2921528608,2921528927,US +2921528928,2921528959,UA +2921528960,2921562111,US 2921562112,2921594879,CA -2921594880,2925002751,US +2921594880,2921595263,US +2921595264,2921595295,PL +2921595296,2921596023,US +2921596024,2921596031,TR +2921596032,2921596047,PH +2921596048,2921596335,US +2921596336,2921596351,CK +2921596352,2921596367,US +2921596368,2921596375,SA +2921596376,2921596671,US +2921596672,2921596703,CN +2921596704,2921596991,US +2921596992,2921597023,IN +2921597024,2921597631,US +2921597632,2921597647,SA +2921597648,2921597655,US +2921597656,2921597663,KW +2921597664,2921598671,US +2921598672,2921598679,TW +2921598680,2921598687,US +2921598688,2921598695,TW +2921598696,2921598703,US +2921598704,2921598711,TW +2921598712,2921598743,US +2921598744,2921598751,CN +2921598752,2921599007,US +2921599008,2921599015,IN +2921599016,2921599063,US +2921599064,2921599071,CN +2921599072,2921599119,US +2921599120,2921599127,TW +2921599128,2921599495,US +2921599496,2921599503,SA +2921599504,2921599847,US +2921599848,2921599855,IN +2921599856,2921599863,US +2921599864,2921599871,EG +2921599872,2921600207,US +2921600208,2921600215,RO +2921600216,2921601871,US +2921601872,2921601879,SE +2921601880,2921602295,US +2921602296,2921602303,EG +2921602304,2921602527,US +2921602528,2921602543,CA +2921602544,2921603343,US +2921603344,2921603351,SA +2921603352,2921603455,US +2921603456,2921603519,AU +2921603520,2921603679,US +2921603680,2921603687,MY +2921603688,2921604343,US +2921604344,2921604351,CA +2921604352,2921604359,MY +2921604360,2921604455,US +2921604456,2921604463,NL +2921604464,2921604471,US +2921604472,2921604479,CA +2921604480,2921604655,US +2921604656,2921604671,KW +2921604672,2921604711,US +2921604712,2921604719,CA +2921604720,2921605631,US +2921605632,2921605639,AU +2921605640,2921606079,US +2921606080,2921606095,AR +2921606096,2921606127,US +2921606128,2921606135,GB +2921606136,2921606335,US +2921606336,2921606367,AU +2921606368,2921606559,US +2921606560,2921606567,CN +2921606568,2921607391,US +2921607392,2921607399,AR +2921607400,2921607423,US +2921607424,2921607431,CN +2921607432,2921607439,US +2921607440,2921607455,CN +2921607456,2921607535,US +2921607536,2921607551,CN +2921607552,2921607639,US +2921607640,2921607647,SG +2921607648,2921607959,US +2921607960,2921607967,AU +2921607968,2921608351,US +2921608352,2921608383,MY +2921608384,2921608703,US +2921608704,2921608711,CA +2921608712,2921608943,US +2921608944,2921608959,CA +2921608960,2921609095,US +2921609096,2921609103,CN +2921609104,2921609375,US +2921609376,2921609391,NZ +2921609392,2921609479,US +2921609480,2921609487,IN +2921609488,2921611191,US +2921611192,2921611199,CA +2921611200,2921611271,US +2921611272,2921611279,IN +2921611280,2921611487,US +2921611488,2921611495,IN +2921611496,2921613087,US +2921613088,2921613119,CA +2921613120,2921614495,US +2921614496,2921614503,CN +2921614504,2921614511,US +2921614512,2921614519,CN +2921614520,2921614855,US +2921614856,2921614863,CN +2921614864,2921616567,US +2921616568,2921616575,CN +2921616576,2921617215,US +2921617216,2921617247,IN +2921617248,2921617791,US +2921617792,2921617823,IN +2921617824,2921618215,US +2921618216,2921618223,AU +2921618224,2921618295,US +2921618296,2921618303,CA +2921618304,2921618495,US +2921618496,2921618503,CN +2921618504,2921618591,US +2921618592,2921618599,GB +2921618600,2921618655,US +2921618656,2921618663,CN +2921618664,2921619487,US +2921619488,2921619495,CN +2921619496,2921619503,US +2921619504,2921619511,CN +2921619512,2921619535,US +2921619536,2921619543,CN +2921619544,2921621607,US +2921621608,2921621615,CN +2921621616,2921621775,US +2921621776,2921621783,KW +2921621784,2921621871,US +2921621872,2921621879,CN +2921621880,2921622063,US +2921622064,2921622071,AI +2921622072,2921622431,US +2921622432,2921622447,AI +2921622448,2921624759,US +2921624760,2921624767,NL +2921624768,2921625015,US +2921625016,2921625055,GB +2921625056,2921625191,US +2921625192,2921625199,KW +2921625200,2921625887,US +2921625888,2921625919,AU +2921625920,2921627143,US +2921627144,2921627151,CA +2921627152,2921627279,US +2921627280,2921627295,AR +2921627296,2921628287,US +2921628288,2921628295,CN +2921628296,2921628871,US +2921628872,2921628879,CN +2921628880,2921629343,US +2921629344,2921629359,AU +2921629360,2921629407,US +2921629408,2921629415,CN +2921629416,2921630239,US +2921630240,2921630255,ID +2921630256,2921631095,US +2921631096,2921631103,EG +2921631104,2921631679,US +2921631680,2921631711,IN +2921631712,2921631743,US +2921631744,2921631775,GB +2921631776,2921632359,US +2921632360,2921632367,CA +2921632368,2921632391,US +2921632392,2921632399,EG +2921632400,2921632495,US +2921632496,2921632503,ID +2921632504,2921632639,US +2921632640,2921632671,IN +2921632672,2921633039,US +2921633040,2921633055,CA +2921633056,2921633119,US +2921633120,2921633135,CA +2921633136,2921633519,US +2921633520,2921633527,CA +2921633528,2921633663,US +2921633664,2921633727,IN +2921633728,2921634767,US +2921634768,2921634775,SA +2921634776,2921635511,US +2921635512,2921635519,AU +2921635520,2921635935,US +2921635936,2921635951,BD +2921635952,2921639407,US +2921639408,2921639415,TW +2921639416,2921639711,US +2921639712,2921639743,IN +2921639744,2921639775,TR +2921639776,2921639943,US +2921639944,2921639951,AU +2921639952,2921639967,US +2921639968,2921639983,PL +2921639984,2921640047,US +2921640048,2921640063,TW +2921640064,2921640167,US +2921640168,2921640175,EG +2921640176,2921640455,US +2921640456,2921640463,CN +2921640464,2921640871,US +2921640872,2921640879,CN +2921640880,2921641279,US +2921641280,2921641295,AU +2921641296,2921641751,US +2921641752,2921641759,AU +2921641760,2921641775,US +2921641776,2921641783,AU +2921641784,2921641999,US +2921642000,2921642015,CN +2921642016,2921642151,US +2921642152,2921642159,VN +2921642160,2921642367,US +2921642368,2921642431,AU +2921642432,2921643215,US +2921643216,2921643223,AU +2921643224,2921643727,US +2921643728,2921643735,CN +2921643736,2921644079,US +2921644080,2921644087,EC +2921644088,2921644095,US +2921644096,2921644127,NL +2921644128,2921644143,US +2921644144,2921644159,TR +2921644160,2921644639,US +2921644640,2921644671,TR +2921644672,2921644687,IN +2921644688,2921645135,US +2921645136,2921645143,SA +2921645144,2921645295,US +2921645296,2921645303,SA +2921645304,2921645455,US +2921645456,2921645463,CY +2921645464,2921645663,US +2921645664,2921645671,NL +2921645672,2921645679,US +2921645680,2921645687,SA +2921645688,2921645759,US +2921645760,2921645775,UA +2921645776,2921646423,US +2921646424,2921646431,AU +2921646432,2921646455,US +2921646456,2921646463,CR +2921646464,2921646879,US +2921646880,2921646895,TR +2921646896,2921647855,US +2921647856,2921647863,KW +2921647864,2921648407,US +2921648408,2921648415,BR +2921648416,2921648431,US +2921648432,2921648447,GB +2921648448,2921648471,US +2921648472,2921648479,GB +2921648480,2921649671,US +2921649672,2921649679,CA +2921649680,2921649687,SA +2921649688,2921650079,US +2921650080,2921650111,SA +2921650112,2921650175,US +2921650176,2921650207,CA +2921650208,2921650303,US +2921650304,2921650311,KW +2921650312,2921650879,US +2921650880,2921650895,AR +2921650896,2921651039,US +2921651040,2921651055,BR +2921651056,2921652183,US +2921652184,2921652191,TR +2921652192,2921652255,US +2921652256,2921652271,CA +2921652272,2921652447,US +2921652448,2921652455,GB +2921652456,2921652711,US +2921652712,2921652719,RU +2921652720,2921652727,US +2921652728,2921652735,GB +2921652736,2921652839,US +2921652840,2921652847,IT +2921652848,2921652927,US +2921652928,2921652959,GB +2921652960,2921653599,US +2921653600,2921653607,SA +2921653608,2921653807,US +2921653808,2921653815,AU +2921653816,2921653991,US +2921653992,2921653999,VN +2921654000,2921654143,US +2921654144,2921654151,GB +2921654152,2921654271,US +2921654272,2921654287,PA +2921654288,2921654327,US +2921654328,2921654335,NZ +2921654336,2921654583,US +2921654584,2921654591,BR +2921654592,2921654791,US +2921654792,2921654799,DE +2921654800,2921656047,US +2921656048,2921656055,SA +2921656056,2921656367,US +2921656368,2921656375,PT +2921656376,2921656383,US +2921656384,2921656391,JO +2921656392,2921656495,US +2921656496,2921656503,CA +2921656504,2921657255,US +2921657256,2921657263,CA +2921657264,2921657311,US +2921657312,2921657319,CA +2921657320,2921657711,US +2921657712,2921657719,GB +2921657720,2921657775,US +2921657776,2921657783,CA +2921657784,2921657839,US +2921657840,2921657847,KW +2921657848,2921658079,US +2921658080,2921658087,PK +2921658088,2921658095,KW +2921658096,2921658143,US +2921658144,2921658159,NL +2921658160,2921658575,US +2921658576,2921658583,SA +2921658584,2921659023,US +2921659024,2921659031,LT +2921659032,2921659063,US +2921659064,2921659071,SA +2921659072,2921659103,LT +2921659104,2921659111,BR +2921659112,2921659295,US +2921659296,2921659303,FI +2921659304,2921659407,US +2921659408,2921659415,CA +2921659416,2921659423,US +2921659424,2921659455,IN +2921659456,2921660015,US +2921660016,2921660023,GB +2921660024,2921660111,US +2921660112,2921660119,KW +2921660120,2921660415,US +2921660416,2921660639,AU +2921660640,2921660655,US +2921660656,2921660671,AU +2921660672,2921660927,CA +2921660928,2921661535,US +2921661536,2921661543,CN +2921661544,2921661999,US +2921662000,2921662007,CN +2921662008,2921662143,US +2921662144,2921662151,CN +2921662152,2921662303,US +2921662304,2921662311,EG +2921662312,2921662351,US +2921662352,2921662359,CN +2921662360,2921663055,US +2921663056,2921663063,SA +2921663064,2921663247,US +2921663248,2921663255,AU +2921663256,2921664191,US +2921664192,2921664223,SA +2921664224,2921665375,US +2921665376,2921665383,AU +2921665384,2921665679,US +2921665680,2921665687,CN +2921665688,2921665759,US +2921665760,2921665767,CN +2921665768,2921665775,US +2921665776,2921665783,PA +2921665784,2921666271,US +2921666272,2921666279,CN +2921666280,2921666487,US +2921666488,2921666495,PH +2921666496,2921666511,US +2921666512,2921666519,PH +2921666520,2921666543,US +2921666544,2921666551,CN +2921666552,2921666751,US +2921666752,2921666759,TW +2921666760,2921666767,CN +2921666768,2921666783,TW +2921666784,2921666815,US +2921666816,2921666943,BR +2921666944,2921667007,US +2921667008,2921667015,TW +2921667016,2921667023,US +2921667024,2921667031,TW +2921667032,2921667335,US +2921667336,2921667343,TW +2921667344,2921667351,ES +2921667352,2921667359,US +2921667360,2921667367,TW +2921667368,2921668159,US +2921668160,2921668223,TR +2921668224,2921669039,US +2921669040,2921669047,CN +2921669048,2921669199,US +2921669200,2921669207,GB +2921669208,2921669455,US +2921669456,2921669463,TW +2921669464,2921669807,US +2921669808,2921669815,CN +2921669816,2921669823,US +2921669824,2921669855,IN +2921669856,2921670735,US +2921670736,2921670743,CN +2921670744,2921671167,US +2921671168,2921671423,CN +2921671424,2921671535,US +2921671536,2921671543,CN +2921671544,2921671599,US +2921671600,2921671607,CN +2921671608,2921672255,US +2921672256,2921672311,CA +2921672312,2921672783,US +2921672784,2921672791,CN +2921672792,2921672799,US +2921672800,2921672807,CN +2921672808,2921672879,US +2921672880,2921672887,CN +2921672888,2921672975,US +2921672976,2921672983,CA +2921672984,2921672999,US +2921673000,2921673015,CN +2921673016,2921673087,US +2921673088,2921673119,IN +2921673120,2921673199,US +2921673200,2921673207,CA +2921673208,2921673399,US +2921673400,2921673407,CN +2921673408,2921673423,US +2921673424,2921673431,CN +2921673432,2921673495,US +2921673496,2921673503,CN +2921673504,2921673807,US +2921673808,2921673815,TR +2921673816,2921674271,US +2921674272,2921674279,CN +2921674280,2921674751,US +2921674752,2921674759,GB +2921674760,2921675135,US +2921675136,2921675167,PS +2921675168,2921675279,US +2921675280,2921675287,CN +2921675288,2921675567,US +2921675568,2921675575,CA +2921675576,2921675615,US +2921675616,2921675631,ID +2921675632,2921675751,US +2921675752,2921675759,CN +2921675760,2921676151,US +2921676152,2921676159,GB +2921676160,2921676543,US +2921676544,2921676551,AF +2921676552,2921676615,US +2921676616,2921676631,CN +2921676632,2921678399,US +2921678400,2921678415,CH +2921678416,2921678951,US +2921678952,2921678959,PT +2921678960,2921679055,US +2921679056,2921679063,CN +2921679064,2921679367,US +2921679368,2921679375,CN +2921679376,2921679663,US +2921679664,2921679671,CN +2921679672,2921679775,US +2921679776,2921679807,AU +2921679808,2921679887,US +2921679888,2921679895,CN +2921679896,2921680031,US +2921680032,2921680039,CN +2921680040,2921681303,US +2921681304,2921681311,CN +2921681312,2921681375,US +2921681376,2921681383,CN +2921681384,2921681503,US +2921681504,2921681511,CN +2921681512,2921682239,US +2921682240,2921682255,AU +2921682256,2921682263,CN +2921682264,2921682607,US +2921682608,2921682615,CN +2921682616,2921682703,US +2921682704,2921682719,NZ +2921682720,2921682975,US +2921682976,2921682991,CN +2921682992,2921683071,US +2921683072,2921683087,GB +2921683088,2921684319,US +2921684320,2921684335,GB +2921684336,2921684911,US +2921684912,2921684943,ID +2921684944,2921685303,US +2921685304,2921685311,CN +2921685312,2921685319,MX +2921685320,2921685559,US +2921685560,2921685567,CN +2921685568,2921685727,US +2921685728,2921685735,CN +2921685736,2921685743,US +2921685744,2921685751,CN +2921685752,2921685775,US +2921685776,2921685783,CN +2921685784,2921685911,US +2921685912,2921685919,IN +2921685920,2921686079,US +2921686080,2921686111,SA +2921686112,2921686719,US +2921686720,2921686751,MA +2921686752,2921687167,US +2921687168,2921687199,ES +2921687200,2921687415,US +2921687416,2921687423,CN +2921687424,2921687455,US +2921687456,2921687463,SA +2921687464,2921687567,US +2921687568,2921687575,NZ +2921687576,2921687647,US +2921687648,2921687663,NZ +2921687664,2921687727,US +2921687728,2921687735,PA +2921687736,2921687855,US +2921687856,2921687863,CN +2921687864,2921687967,US +2921687968,2921687975,PA +2921687976,2921688007,US +2921688008,2921688015,CN +2921688016,2921688023,US +2921688024,2921688031,AU +2921688032,2921688151,US +2921688152,2921688159,CN +2921688160,2921688415,US +2921688416,2921688431,FI +2921688432,2921688815,US +2921688816,2921688823,CN +2921688824,2921689471,US +2921689472,2921689479,CA +2921689480,2921690575,US +2921690576,2921690583,CN +2921690584,2921690607,US +2921690608,2921690615,KW +2921690616,2921691527,US +2921691528,2921691535,ES +2921691536,2921691551,US +2921691552,2921691559,ES +2921691560,2921691583,US +2921691584,2921691615,ES +2921691616,2921693199,US +2921693200,2921693215,TW +2921693216,2921693959,US +2921693960,2921693967,TW +2921693968,2921693999,US +2921694000,2921694007,CN +2921694008,2921694215,US +2921694216,2921694223,ID +2921694224,2921695151,US +2921695152,2921695159,MX +2921695160,2921695407,US +2921695408,2921695415,ID +2921695416,2921695807,US +2921695808,2921695839,CN +2921695840,2921696671,US +2921696672,2921696703,RO +2921696704,2921697039,US +2921697040,2921697047,IT +2921697048,2921697159,US +2921697160,2921697167,AU +2921697168,2921697215,US +2921697216,2921697247,AU +2921697248,2921697263,MX +2921697264,2921698487,US +2921698488,2921698495,IN +2921698496,2921699183,US +2921699184,2921699191,VN +2921699192,2921699199,US +2921699200,2921699263,FM +2921699264,2921699471,US +2921699472,2921699479,CN +2921699480,2921699775,US +2921699776,2921699783,RU +2921699784,2921699999,US +2921700000,2921700015,CN +2921700016,2921700287,US +2921700288,2921700319,SA +2921700320,2921700735,US +2921700736,2921700767,CN +2921700768,2921701039,US +2921701040,2921701047,ID +2921701048,2921701359,US +2921701360,2921701367,VN +2921701368,2921702927,US +2921702928,2921702943,IN +2921702944,2921703295,US +2921703296,2921703423,IN +2921703424,2921704319,US +2921704320,2921704351,AU +2921704352,2921705167,US +2921705168,2921705175,CN +2921705176,2921705311,US +2921705312,2921705319,IN +2921705320,2921706935,US +2921706936,2921706943,EG +2921706944,2921707055,US +2921707056,2921707071,HK +2921707072,2921708199,US +2921708200,2921708207,PL +2921708208,2921708463,US +2921708464,2921708471,HK +2921708472,2921708655,US +2921708656,2921708663,CN +2921708664,2921708735,US +2921708736,2921708767,TR +2921708768,2921709807,US +2921709808,2921709815,GB +2921709816,2921710015,US +2921710016,2921710047,TR +2921710048,2921710415,US +2921710416,2921710423,BR +2921710424,2921711423,US +2921711424,2921711431,GB +2921711432,2921711479,US +2921711480,2921711487,TR +2921711488,2921712167,US +2921712168,2921712175,GB +2921712176,2921713287,US +2921713288,2921713295,CA +2921713296,2921714207,US +2921714208,2921714239,BR +2921714240,2921714303,US +2921714304,2921714311,CA +2921714312,2921714367,US +2921714368,2921714375,SA +2921714376,2921714535,US +2921714536,2921714543,BR +2921714544,2921714863,US +2921714864,2921714871,AR +2921714872,2921714879,US +2921714880,2921714887,SA +2921714888,2921715103,US +2921715104,2921715111,GR +2921715112,2921716759,US +2921716760,2921716767,GB +2921716768,2921716775,AU +2921716776,2921717023,US +2921717024,2921717031,CN +2921717032,2921717575,US +2921717576,2921717583,AF +2921717584,2921717599,IN +2921717600,2921717823,US +2921717824,2921717855,IN +2921717856,2921718815,US +2921718816,2921718847,TR +2921718848,2921720247,US +2921720248,2921720255,CA +2921720256,2921720279,US +2921720280,2921720287,GB +2921720288,2921720911,US +2921720912,2921720919,BR +2921720920,2921721615,US +2921721616,2921721631,BR +2921721632,2921722791,US +2921722792,2921722799,SA +2921722800,2921722919,US +2921722920,2921722927,RU +2921722928,2921723255,US +2921723256,2921723263,MV +2921723264,2921723359,US +2921723360,2921723367,CA +2921723368,2921724111,US +2921724112,2921724119,SA +2921724120,2921724287,US +2921724288,2921724303,BR +2921724304,2925002751,US 2925002752,2925527039,CA 2925527040,2926575615,US 2926575616,2927099903,CA @@ -73503,49 +84969,31 @@ 2927242752,2927243263,AE 2927243264,2927254527,US 2927254528,2927255039,AE -2927255040,2927911183,US +2927255040,2927606783,US +2927606784,2927607295,CA +2927607296,2927911183,US 2927911184,2927911191,CH -2927911192,2928173103,US -2928173104,2928173119,PH -2928173120,2928173151,US -2928173152,2928173159,RU -2928173160,2928173223,US +2927911192,2928173223,US 2928173224,2928173231,JP 2928173232,2928173343,US 2928173344,2928173351,NL -2928173352,2928173519,US -2928173520,2928173527,JP -2928173528,2928173551,US +2928173352,2928173551,US 2928173552,2928173559,CA -2928173560,2928173671,US -2928173672,2928173679,NZ -2928173680,2928173695,JP -2928173696,2928173711,US +2928173560,2928173711,US 2928173712,2928173727,JP 2928173728,2928173903,US 2928173904,2928173919,NZ 2928173920,2928173959,US 2928173960,2928173967,CA -2928173968,2928174087,US -2928174088,2928174103,CA -2928174104,2928174215,US -2928174216,2928174223,MQ +2928173968,2928174223,US 2928174224,2928174231,CA -2928174232,2928174479,US -2928174480,2928174487,SE -2928174488,2928174911,US +2928174232,2928174911,US 2928174912,2928174919,AU -2928174920,2928175055,US -2928175056,2928175063,MX -2928175064,2928175143,US -2928175144,2928175151,PH -2928175152,2928175167,US +2928174920,2928175167,US 2928175168,2928175175,RU 2928175176,2928175207,US 2928175208,2928175215,CA -2928175216,2928175271,US -2928175272,2928175279,NZ -2928175280,2928175303,US +2928175216,2928175303,US 2928175304,2928175311,CN 2928175312,2928175399,US 2928175400,2928175407,TR @@ -73553,59 +85001,35 @@ 2928175472,2928175479,JP 2928175480,2928175551,US 2928175552,2928175567,CA -2928175568,2928175655,US -2928175656,2928175663,AU -2928175664,2928175775,US +2928175568,2928175775,US 2928175776,2928175791,PH -2928175792,2928175799,CA -2928175800,2928175815,US -2928175816,2928175823,CA -2928175824,2928175967,US +2928175792,2928175967,US 2928175968,2928175975,ZA -2928175976,2928176007,US -2928176008,2928176015,AU -2928176016,2928176207,US +2928175976,2928176207,US 2928176208,2928176223,ZA 2928176224,2928176231,JP -2928176232,2928176383,US -2928176384,2928176391,ES -2928176392,2928176519,US +2928176232,2928176327,US +2928176328,2928176335,RU +2928176336,2928176519,US 2928176520,2928176527,NL -2928176528,2928176543,CN -2928176544,2928176783,US -2928176784,2928176799,MX -2928176800,2928176895,US -2928176896,2928176903,CA -2928176904,2928176919,US -2928176920,2928176927,CA -2928176928,2928177151,US +2928176528,2928177103,US +2928177104,2928177111,AR +2928177112,2928177151,US 2928177152,2928181247,CA -2928181248,2928218127,US +2928181248,2928186591,US +2928186592,2928186623,CA +2928186624,2928218127,US 2928218128,2928218143,CA 2928218144,2928218623,US 2928218624,2928219135,CA 2928219136,2928226303,US -2928226304,2928226399,CA -2928226400,2928226407,US -2928226408,2928226415,CA -2928226416,2928226423,US -2928226424,2928226551,CA -2928226552,2928226559,US -2928226560,2928227583,CA -2928227584,2928227783,US -2928227784,2928228087,CA -2928228088,2928228095,RU -2928228096,2928228351,CA -2928228352,2928228607,US -2928228608,2928230399,CA +2928226304,2928230399,CA 2928230400,2928261375,US 2928261376,2928261887,CA 2928261888,2928263167,US 2928263168,2928263679,CA 2928263680,2928263687,US -2928263688,2928263703,CA -2928263704,2928263711,US -2928263712,2928263791,CA +2928263688,2928263791,CA 2928263792,2928263799,US 2928263800,2928263823,CA 2928263824,2928263831,US @@ -73619,17 +85043,13 @@ 2928264064,2928264095,US 2928264096,2928264159,CA 2928264160,2928264167,US -2928264168,2928264199,CA -2928264200,2928264207,US -2928264208,2928264215,CA -2928264216,2928264223,US -2928264224,2928264287,CA +2928264168,2928264287,CA 2928264288,2928264303,US 2928264304,2928264327,CA 2928264328,2928264335,NL 2928264336,2928264359,CA -2928264360,2928264375,US -2928264376,2928264383,CA +2928264360,2928264367,US +2928264368,2928264383,CA 2928264384,2928264391,US 2928264392,2928264399,CA 2928264400,2928264423,US @@ -73693,9 +85113,7 @@ 2928270136,2928270143,US 2928270144,2928270175,CA 2928270176,2928270183,US -2928270184,2928270327,CA -2928270328,2928270335,US -2928270336,2928270479,CA +2928270184,2928270479,CA 2928270480,2928270487,NL 2928270488,2928270551,CA 2928270552,2928270559,US @@ -73725,9 +85143,7 @@ 2928271824,2928271871,US 2928271872,2928271943,CA 2928271944,2928271951,US -2928271952,2928272591,CA -2928272592,2928272599,US -2928272600,2928272775,CA +2928271952,2928272775,CA 2928272776,2928272783,US 2928272784,2928272839,CA 2928272840,2928272847,US @@ -73807,12 +85223,10 @@ 2928275816,2928275823,US 2928275824,2928276071,CA 2928276072,2928276079,US -2928276080,2928276127,CA -2928276128,2928276135,US -2928276136,2928276191,CA +2928276080,2928276191,CA 2928276192,2928276231,US -2928276232,2928276271,CA -2928276272,2928276319,US +2928276232,2928276287,CA +2928276288,2928276319,US 2928276320,2928276367,CA 2928276368,2928276455,US 2928276456,2928276463,CA @@ -73829,9 +85243,7 @@ 2928276744,2928276903,US 2928276904,2928276911,CA 2928276912,2928276919,US -2928276920,2928277031,CA -2928277032,2928277039,US -2928277040,2928277167,CA +2928276920,2928277167,CA 2928277168,2928277183,US 2928277184,2928277199,CA 2928277200,2928277215,US @@ -73839,13 +85251,7 @@ 2928277280,2928277303,US 2928277304,2928277335,CA 2928277336,2928277343,US -2928277344,2928277367,CA -2928277368,2928277415,US -2928277416,2928277423,CA -2928277424,2928277487,US -2928277488,2928277495,CA -2928277496,2928277503,US -2928277504,2928277671,CA +2928277344,2928277671,CA 2928277672,2928277679,US 2928277680,2928277695,CA 2928277696,2928277703,US @@ -73855,17 +85261,13 @@ 2928278336,2928278343,US 2928278344,2928278367,CA 2928278368,2928278375,US -2928278376,2928278727,CA -2928278728,2928278735,US -2928278736,2928278791,CA +2928278376,2928278791,CA 2928278792,2928278799,US 2928278800,2928278879,CA 2928278880,2928278887,US 2928278888,2928278895,CA 2928278896,2928278911,US -2928278912,2928278959,CA -2928278960,2928278991,US -2928278992,2928279015,CA +2928278912,2928279015,CA 2928279016,2928279023,US 2928279024,2928279383,CA 2928279384,2928279391,US @@ -73880,8 +85282,7 @@ 2928321064,2928321071,AU 2928321072,2928321311,US 2928321312,2928321327,GB -2928321328,2928321343,CN -2928321344,2928322639,US +2928321328,2928322639,US 2928322640,2928322655,RU 2928322656,2928323135,US 2928323136,2928323143,RU @@ -73889,26 +85290,3599 @@ 2928323176,2928323183,AU 2928323184,2928323967,US 2928323968,2928323983,RU -2928323984,2928328703,US +2928323984,2928324519,US +2928324520,2928324527,TR +2928324528,2928328703,US 2928328704,2928336895,CA -2928336896,2928374951,US -2928374952,2928374967,CN -2928374968,2928455679,US +2928336896,2928455679,US 2928455680,2928459775,CA 2928459776,2928541695,US -2928541696,2928553303,CA +2928541696,2928542215,CA +2928542216,2928542223,AE +2928542224,2928542231,TR +2928542232,2928542239,CA +2928542240,2928542247,AE +2928542248,2928542255,AU +2928542256,2928542263,CA +2928542264,2928542271,RO +2928542272,2928542279,TR +2928542280,2928542295,IL +2928542296,2928542303,IR +2928542304,2928542311,GB +2928542312,2928542327,CA +2928542328,2928542335,US +2928542336,2928542343,CA +2928542344,2928542351,PK +2928542352,2928542367,US +2928542368,2928542383,CA +2928542384,2928542391,FR +2928542392,2928542399,US +2928542400,2928542415,CA +2928542416,2928542423,AR +2928542424,2928542431,CA +2928542432,2928542439,US +2928542440,2928542447,CA +2928542448,2928542455,US +2928542456,2928542463,PE +2928542464,2928542471,DO +2928542472,2928542479,RO +2928542480,2928542487,EG +2928542488,2928542511,CA +2928542512,2928542519,US +2928542520,2928542535,CA +2928542536,2928542543,GR +2928542544,2928542551,IL +2928542552,2928542559,TR +2928542560,2928542575,CA +2928542576,2928542599,US +2928542600,2928542607,BR +2928542608,2928542615,CA +2928542616,2928542623,RU +2928542624,2928542631,US +2928542632,2928542639,MX +2928542640,2928542655,CA +2928542656,2928542663,US +2928542664,2928542703,CA +2928542704,2928542711,GR +2928542712,2928542719,US +2928542720,2928542735,MX +2928542736,2928542743,US +2928542744,2928542775,CA +2928542776,2928542783,US +2928542784,2928542791,CA +2928542792,2928542799,US +2928542800,2928542807,JP +2928542808,2928542815,NL +2928542816,2928542823,CA +2928542824,2928542831,US +2928542832,2928542839,CA +2928542840,2928542847,EG +2928542848,2928542855,CA +2928542856,2928542863,GB +2928542864,2928542879,CA +2928542880,2928542887,US +2928542888,2928542895,JP +2928542896,2928542911,CA +2928542912,2928542919,HU +2928542920,2928542927,MX +2928542928,2928542935,BR +2928542936,2928542999,CA +2928543000,2928543007,UY +2928543008,2928543031,CA +2928543032,2928543039,US +2928543040,2928543047,SA +2928543048,2928543055,EC +2928543056,2928543087,CA +2928543088,2928543095,SA +2928543096,2928543103,CA +2928543104,2928543119,US +2928543120,2928543127,EG +2928543128,2928543143,CA +2928543144,2928543151,US +2928543152,2928543167,CA +2928543168,2928543175,GB +2928543176,2928543183,CA +2928543184,2928543191,IN +2928543192,2928543199,CA +2928543200,2928543207,BR +2928543208,2928543215,CA +2928543216,2928543223,IL +2928543224,2928543239,CA +2928543240,2928543247,EC +2928543248,2928543271,CA +2928543272,2928543279,BE +2928543280,2928543287,CA +2928543288,2928543295,US +2928543296,2928543303,CA +2928543304,2928543311,BR +2928543312,2928543319,CA +2928543320,2928543327,US +2928543328,2928543359,CA +2928543360,2928543367,BR +2928543368,2928543375,CA +2928543376,2928543383,YE +2928543384,2928543391,US +2928543392,2928543407,CA +2928543408,2928543415,IN +2928543416,2928543463,CA +2928543464,2928543471,IT +2928543472,2928543479,US +2928543480,2928543487,RU +2928543488,2928543495,CA +2928543496,2928543503,US +2928543504,2928543511,DE +2928543512,2928543527,CA +2928543528,2928543535,IL +2928543536,2928543543,AE +2928543544,2928543551,US +2928543552,2928543567,CA +2928543568,2928543575,AE +2928543576,2928543583,CA +2928543584,2928543591,DK +2928543592,2928543599,VG +2928543600,2928543615,CA +2928543616,2928543623,IR +2928543624,2928543631,CA +2928543632,2928543639,ES +2928543640,2928543647,DE +2928543648,2928543655,CA +2928543656,2928543663,US +2928543664,2928543671,GR +2928543672,2928543679,IN +2928543680,2928543695,CA +2928543696,2928543703,PK +2928543704,2928543711,MX +2928543712,2928543719,CA +2928543720,2928543727,PK +2928543728,2928543743,CA +2928543744,2928543751,US +2928543752,2928543759,CA +2928543760,2928543767,US +2928543768,2928543783,CA +2928543784,2928543791,US +2928543792,2928543799,LY +2928543800,2928543807,CA +2928543808,2928543815,US +2928543816,2928543855,CA +2928543856,2928543863,US +2928543864,2928543871,CA +2928543872,2928543879,TR +2928543880,2928543887,AE +2928543888,2928543895,CA +2928543896,2928543903,FR +2928543904,2928543911,CA +2928543912,2928543919,MY +2928543920,2928543927,EG +2928543928,2928543951,CA +2928543952,2928543959,QA +2928543960,2928543967,IN +2928543968,2928543975,US +2928543976,2928543983,RU +2928543984,2928543991,BF +2928543992,2928543999,AR +2928544000,2928544007,BR +2928544008,2928544015,CA +2928544016,2928544023,HR +2928544024,2928544031,CR +2928544032,2928544039,CA +2928544040,2928544047,CN +2928544048,2928544055,SY +2928544056,2928544063,DZ +2928544064,2928544071,RU +2928544072,2928544087,CA +2928544088,2928544095,CY +2928544096,2928544103,US +2928544104,2928544127,CA +2928544128,2928544135,US +2928544136,2928544183,CA +2928544184,2928544191,FR +2928544192,2928544199,RU +2928544200,2928544223,CA +2928544224,2928544231,US +2928544232,2928544247,CA +2928544248,2928544255,DE +2928544256,2928544263,UA +2928544264,2928544271,CA +2928544272,2928544279,BR +2928544280,2928544295,US +2928544296,2928544303,IR +2928544304,2928544311,DZ +2928544312,2928544407,CA +2928544408,2928544415,RU +2928544416,2928544431,US +2928544432,2928544439,CA +2928544440,2928544447,DM +2928544448,2928544455,NL +2928544456,2928544463,CA +2928544464,2928544471,IN +2928544472,2928544479,NL +2928544480,2928544487,MX +2928544488,2928544495,CA +2928544496,2928544503,CY +2928544504,2928544511,US +2928544512,2928544519,MX +2928544520,2928544535,CA +2928544536,2928544543,ES +2928544544,2928544551,CA +2928544552,2928544567,US +2928544568,2928544575,NL +2928544576,2928544591,CA +2928544592,2928544599,US +2928544600,2928544623,BR +2928544624,2928544631,EG +2928544632,2928544639,RO +2928544640,2928544647,GR +2928544648,2928544663,CA +2928544664,2928544671,LB +2928544672,2928544687,CA +2928544688,2928544695,NL +2928544696,2928544719,US +2928544720,2928544727,CA +2928544728,2928544735,RU +2928544736,2928544743,CA +2928544744,2928544751,GB +2928544752,2928544775,CA +2928544776,2928544791,RO +2928544792,2928544799,FR +2928544800,2928544831,CA +2928544832,2928544839,BR +2928544840,2928544855,CA +2928544856,2928544863,IN +2928544864,2928544871,BR +2928544872,2928544887,CA +2928544888,2928544895,BR +2928544896,2928544911,CA +2928544912,2928544919,US +2928544920,2928544927,AE +2928544928,2928544935,CA +2928544936,2928544943,RU +2928544944,2928544951,CN +2928544952,2928544959,AU +2928544960,2928544983,CA +2928544984,2928544991,DK +2928544992,2928545007,CA +2928545008,2928545015,EG +2928545016,2928545031,CA +2928545032,2928545063,IL +2928545064,2928545071,US +2928545072,2928545079,NL +2928545080,2928545087,RU +2928545088,2928545095,IT +2928545096,2928545119,CA +2928545120,2928545127,ES +2928545128,2928545135,PA +2928545136,2928545143,CA +2928545144,2928545151,LT +2928545152,2928545159,BR +2928545160,2928545167,CA +2928545168,2928545175,SA +2928545176,2928545199,CA +2928545200,2928545215,IL +2928545216,2928545223,AE +2928545224,2928545231,ES +2928545232,2928545239,IL +2928545240,2928545247,US +2928545248,2928545263,IL +2928545264,2928545295,CA +2928545296,2928545303,IR +2928545304,2928545311,US +2928545312,2928545319,AU +2928545320,2928545335,CA +2928545336,2928545343,AE +2928545344,2928545375,CA +2928545376,2928545383,PH +2928545384,2928545391,CA +2928545392,2928545399,GB +2928545400,2928545407,CA +2928545408,2928545423,US +2928545424,2928545439,CA +2928545440,2928545455,US +2928545456,2928545471,CA +2928545472,2928545479,ES +2928545480,2928545487,BR +2928545488,2928545511,CA +2928545512,2928545519,NL +2928545520,2928545527,IL +2928545528,2928545543,CA +2928545544,2928545551,IN +2928545552,2928545559,CO +2928545560,2928545567,US +2928545568,2928545575,CA +2928545576,2928545583,AM +2928545584,2928545591,CU +2928545592,2928545599,CA +2928545600,2928545607,AT +2928545608,2928545623,CA +2928545624,2928545631,DO +2928545632,2928545639,CA +2928545640,2928545647,QA +2928545648,2928545655,US +2928545656,2928545663,SA +2928545664,2928545679,DE +2928545680,2928545695,CA +2928545696,2928545711,US +2928545712,2928545719,DE +2928545720,2928545735,CA +2928545736,2928545743,NL +2928545744,2928545751,MX +2928545752,2928545759,CA +2928545760,2928545767,ZA +2928545768,2928545775,CA +2928545776,2928545783,MX +2928545784,2928545791,US +2928545792,2928545799,BR +2928545800,2928545807,IR +2928545808,2928545815,CA +2928545816,2928545823,US +2928545824,2928545831,DE +2928545832,2928545839,PT +2928545840,2928545847,US +2928545848,2928545855,TR +2928545856,2928545863,CA +2928545864,2928545871,TR +2928545872,2928545879,CA +2928545880,2928545887,MX +2928545888,2928545903,CA +2928545904,2928545911,FR +2928545912,2928545919,CA +2928545920,2928545927,US +2928545928,2928545943,CA +2928545944,2928545951,RU +2928545952,2928545959,CO +2928545960,2928545967,MX +2928545968,2928545975,CA +2928545976,2928545983,CI +2928545984,2928545999,CA +2928546000,2928546007,US +2928546008,2928546039,CA +2928546040,2928546047,IL +2928546048,2928546055,MY +2928546056,2928546063,CA +2928546064,2928546071,CR +2928546072,2928546087,CA +2928546088,2928546095,AR +2928546096,2928546103,CA +2928546104,2928546111,US +2928546112,2928546119,BE +2928546120,2928546127,CA +2928546128,2928546135,US +2928546136,2928546159,CA +2928546160,2928546167,AE +2928546168,2928546175,CA +2928546176,2928546183,US +2928546184,2928546191,GB +2928546192,2928546199,CA +2928546200,2928546215,US +2928546216,2928546223,AR +2928546224,2928546231,UA +2928546232,2928546247,AG +2928546248,2928546255,CA +2928546256,2928546263,GR +2928546264,2928546279,CA +2928546280,2928546287,GB +2928546288,2928546295,CA +2928546296,2928546303,BR +2928546304,2928546311,EG +2928546312,2928546319,CA +2928546320,2928546327,LI +2928546328,2928546335,CA +2928546336,2928546343,MX +2928546344,2928546351,CA +2928546352,2928546359,RO +2928546360,2928546367,BR +2928546368,2928546375,FR +2928546376,2928546391,CA +2928546392,2928546399,CN +2928546400,2928546407,BR +2928546408,2928546415,AU +2928546416,2928546423,CA +2928546424,2928546431,DO +2928546432,2928546439,UA +2928546440,2928546447,BD +2928546448,2928546455,RU +2928546456,2928546479,CA +2928546480,2928546495,BR +2928546496,2928546519,CA +2928546520,2928546527,US +2928546528,2928546535,DE +2928546536,2928546543,BR +2928546544,2928546551,CA +2928546552,2928546559,US +2928546560,2928546575,MX +2928546576,2928546607,PK +2928546608,2928546623,BE +2928546624,2928546655,CA +2928546656,2928546687,RU +2928546688,2928546751,CA +2928546752,2928546783,BR +2928546784,2928546823,CA +2928546824,2928546831,CD +2928546832,2928546839,PH +2928546840,2928546847,BR +2928546848,2928546871,CA +2928546872,2928546879,GR +2928546880,2928546887,CA +2928546888,2928546895,US +2928546896,2928546911,CA +2928546912,2928546919,AR +2928546920,2928546927,RU +2928546928,2928546951,CA +2928546952,2928546959,BR +2928546960,2928546983,CA +2928546984,2928546991,IN +2928546992,2928547007,CA +2928547008,2928547015,US +2928547016,2928547023,CA +2928547024,2928547031,MX +2928547032,2928547039,CA +2928547040,2928547047,MT +2928547048,2928547071,CA +2928547072,2928547079,US +2928547080,2928547087,CA +2928547088,2928547095,US +2928547096,2928547103,CA +2928547104,2928547111,AT +2928547112,2928547127,US +2928547128,2928547135,TR +2928547136,2928547199,CA +2928547200,2928547207,US +2928547208,2928547231,CA +2928547232,2928547239,TR +2928547240,2928547247,FR +2928547248,2928547255,CA +2928547256,2928547263,RU +2928547264,2928547271,SA +2928547272,2928547359,CA +2928547360,2928547367,DE +2928547368,2928547375,CA +2928547376,2928547383,RU +2928547384,2928547391,US +2928547392,2928547399,BR +2928547400,2928547407,LV +2928547408,2928547471,CA +2928547472,2928547487,RU +2928547488,2928547503,DE +2928547504,2928547519,CA +2928547520,2928547551,US +2928547552,2928547559,BR +2928547560,2928547567,CY +2928547568,2928547591,CA +2928547592,2928547599,GR +2928547600,2928547607,AM +2928547608,2928547663,CA +2928547664,2928547671,SC +2928547672,2928547679,CA +2928547680,2928547695,US +2928547696,2928547711,ZA +2928547712,2928547719,DE +2928547720,2928547727,AE +2928547728,2928547735,ID +2928547736,2928547751,CA +2928547752,2928547759,AU +2928547760,2928547767,CA +2928547768,2928547775,ES +2928547776,2928547783,IR +2928547784,2928547791,CO +2928547792,2928547807,CA +2928547808,2928547815,NO +2928547816,2928547839,CA +2928547840,2928547847,VE +2928547848,2928547855,ZA +2928547856,2928547903,CA +2928547904,2928547911,US +2928547912,2928547935,CA +2928547936,2928547943,RU +2928547944,2928547951,CA +2928547952,2928547959,US +2928547960,2928547983,CA +2928547984,2928547991,KW +2928547992,2928547999,CA +2928548000,2928548007,US +2928548008,2928548031,CA +2928548032,2928548039,US +2928548040,2928548047,RU +2928548048,2928548055,CA +2928548056,2928548063,US +2928548064,2928548071,CA +2928548072,2928548079,BR +2928548080,2928548087,CA +2928548088,2928548095,US +2928548096,2928548119,CA +2928548120,2928548127,GB +2928548128,2928548135,DE +2928548136,2928548143,US +2928548144,2928548159,CA +2928548160,2928548175,UA +2928548176,2928548183,CA +2928548184,2928548191,US +2928548192,2928548199,IL +2928548200,2928548231,CA +2928548232,2928548239,BG +2928548240,2928548247,ES +2928548248,2928548255,US +2928548256,2928548263,CA +2928548264,2928548271,DE +2928548272,2928548287,US +2928548288,2928548351,CA +2928548352,2928548359,AU +2928548360,2928548367,NL +2928548368,2928548371,IN +2928548372,2928548383,CA +2928548384,2928548415,IR +2928548416,2928548423,RO +2928548424,2928548431,EG +2928548432,2928548439,CA +2928548440,2928548447,UA +2928548448,2928548479,MT +2928548480,2928548511,CA +2928548512,2928548527,GR +2928548528,2928548535,BG +2928548536,2928548639,CA +2928548640,2928548703,US +2928548704,2928548735,BR +2928548736,2928548767,CA +2928548768,2928548775,BR +2928548776,2928548783,HK +2928548784,2928548791,CA +2928548792,2928548831,PK +2928548832,2928548943,CA +2928548944,2928548959,US +2928548960,2928548967,BR +2928548968,2928548975,CA +2928548976,2928548983,US +2928548984,2928549007,CA +2928549008,2928549015,IR +2928549016,2928549023,CA +2928549024,2928549031,UY +2928549032,2928549039,CA +2928549040,2928549047,IN +2928549048,2928549055,CA +2928549056,2928549063,US +2928549064,2928549071,CA +2928549072,2928549087,TR +2928549088,2928549095,CA +2928549096,2928549103,PK +2928549104,2928549127,CA +2928549128,2928549135,US +2928549136,2928549143,AU +2928549144,2928549151,CY +2928549152,2928549159,CA +2928549160,2928549167,US +2928549168,2928549183,NL +2928549184,2928549199,CA +2928549200,2928549207,US +2928549208,2928549215,IN +2928549216,2928549247,BR +2928549248,2928549263,CA +2928549264,2928549271,US +2928549272,2928549327,CA +2928549328,2928549343,UA +2928549344,2928549359,PL +2928549360,2928549367,GB +2928549368,2928549439,US +2928549440,2928549455,CA +2928549456,2928549471,GB +2928549472,2928549503,CA +2928549504,2928549511,US +2928549512,2928549519,AE +2928549520,2928549527,CA +2928549528,2928549535,US +2928549536,2928549567,CA +2928549568,2928549575,CY +2928549576,2928549583,CA +2928549584,2928549591,CY +2928549592,2928549599,US +2928549600,2928549607,BR +2928549608,2928549631,CA +2928549632,2928549647,PK +2928549648,2928549663,CA +2928549664,2928549695,IR +2928549696,2928549767,CA +2928549768,2928549775,DE +2928549776,2928549799,CA +2928549800,2928549807,NL +2928549808,2928549823,CA +2928549824,2928549887,CN +2928549888,2928550303,CA +2928550304,2928550311,CY +2928550312,2928550367,CA +2928550368,2928550375,CY +2928550376,2928550479,CA +2928550480,2928550487,US +2928550488,2928550495,CA +2928550496,2928550503,TH +2928550504,2928550543,CA +2928550544,2928550551,PK +2928550552,2928550559,CA +2928550560,2928550567,FR +2928550568,2928550591,CA +2928550592,2928550599,MY +2928550600,2928550607,CA +2928550608,2928550615,US +2928550616,2928550623,SA +2928550624,2928550631,NO +2928550632,2928550655,CA +2928550656,2928550671,MX +2928550672,2928550679,CA +2928550680,2928550687,MX +2928550688,2928550711,CA +2928550712,2928550719,PT +2928550720,2928550727,BR +2928550728,2928550743,CA +2928550744,2928550751,EG +2928550752,2928550759,CA +2928550760,2928550767,GB +2928550768,2928550799,CA +2928550800,2928550807,PK +2928550808,2928550815,CA +2928550816,2928550823,SA +2928550824,2928550831,UA +2928550832,2928550839,CA +2928550840,2928550847,EG +2928550848,2928550855,CA +2928550856,2928550863,CO +2928550864,2928550887,CA +2928550888,2928550895,MX +2928550896,2928550903,US +2928550904,2928550911,CA +2928550912,2928550919,BR +2928550920,2928550927,BD +2928550928,2928550935,MX +2928550936,2928550951,CA +2928550952,2928550959,US +2928550960,2928550967,UA +2928550968,2928550975,CL +2928550976,2928550983,PL +2928550984,2928551023,CA +2928551024,2928551031,PA +2928551032,2928551047,CA +2928551048,2928551055,US +2928551056,2928551063,PA +2928551064,2928551071,IN +2928551072,2928551079,BR +2928551080,2928551087,CA +2928551088,2928551095,GR +2928551096,2928551103,TR +2928551104,2928551111,KW +2928551112,2928551119,DE +2928551120,2928551127,IN +2928551128,2928551135,CA +2928551136,2928551143,EC +2928551144,2928551159,US +2928551160,2928551183,CA +2928551184,2928551191,VE +2928551192,2928551199,CA +2928551200,2928551207,BR +2928551208,2928551223,US +2928551224,2928551231,CA +2928551232,2928551239,ES +2928551240,2928551247,US +2928551248,2928551263,CA +2928551264,2928551271,AR +2928551272,2928551279,CA +2928551280,2928551287,BR +2928551288,2928551295,IE +2928551296,2928551303,NL +2928551304,2928551311,US +2928551312,2928551319,CA +2928551320,2928551327,US +2928551328,2928551335,CA +2928551336,2928551343,NL +2928551344,2928551351,BR +2928551352,2928551359,US +2928551360,2928551487,CA +2928551488,2928551495,US +2928551496,2928551519,CA +2928551520,2928551527,AO +2928551528,2928551535,US +2928551536,2928551543,PH +2928551544,2928551551,IN +2928551552,2928551583,CA +2928551584,2928551591,US +2928551592,2928551599,GB +2928551600,2928551607,CA +2928551608,2928551615,IN +2928551616,2928551623,CA +2928551624,2928551631,US +2928551632,2928551639,BR +2928551640,2928551647,CA +2928551648,2928551655,US +2928551656,2928551671,IN +2928551672,2928551951,CA +2928551952,2928551959,ID +2928551960,2928551975,CO +2928551976,2928551983,SE +2928551984,2928551999,CA +2928552000,2928552007,GR +2928552008,2928552015,CA +2928552016,2928552023,HR +2928552024,2928552031,PE +2928552032,2928552039,IR +2928552040,2928552071,CA +2928552072,2928552079,TR +2928552080,2928552087,IL +2928552088,2928552095,CA +2928552096,2928552103,BR +2928552104,2928552111,TR +2928552112,2928552119,GB +2928552120,2928552127,US +2928552128,2928552135,CA +2928552136,2928552151,US +2928552152,2928552159,IT +2928552160,2928552183,CA +2928552184,2928552191,US +2928552192,2928552223,CA +2928552224,2928552231,GB +2928552232,2928552247,CA +2928552248,2928552263,IN +2928552264,2928552279,CA +2928552280,2928552287,US +2928552288,2928552295,CA +2928552296,2928552311,US +2928552312,2928552319,CA +2928552320,2928552327,US +2928552328,2928552359,CA +2928552360,2928552383,US +2928552384,2928552391,BR +2928552392,2928552399,CA +2928552400,2928552407,JM +2928552408,2928552415,CA +2928552416,2928552423,LB +2928552424,2928552431,US +2928552432,2928552439,CA +2928552440,2928552447,US +2928552448,2928552479,CA +2928552480,2928552487,DM +2928552488,2928552495,US +2928552496,2928552503,BR +2928552504,2928552511,US +2928552512,2928552519,QA +2928552520,2928552535,CA +2928552536,2928552543,QA +2928552544,2928552551,US +2928552552,2928552703,CA +2928552704,2928552711,PK +2928552712,2928552719,IR +2928552720,2928552759,CA +2928552760,2928552767,PK +2928552768,2928552775,CA +2928552776,2928552783,AR +2928552784,2928552799,CA +2928552800,2928552807,UA +2928552808,2928552815,US +2928552816,2928552831,CO +2928552832,2928552839,US +2928552840,2928552847,CA +2928552848,2928552855,US +2928552856,2928552871,MX +2928552872,2928552887,CA +2928552888,2928552895,GB +2928552896,2928552903,US +2928552904,2928552911,CA +2928552912,2928552919,ZA +2928552920,2928552927,ES +2928552928,2928552935,CA +2928552936,2928552943,BR +2928552944,2928552951,UY +2928552952,2928552975,CA +2928552976,2928552983,US +2928552984,2928553015,ME +2928553016,2928553031,US +2928553032,2928553047,CA +2928553048,2928553055,US +2928553056,2928553063,CA +2928553064,2928553071,US +2928553072,2928553103,CA +2928553104,2928553111,US +2928553112,2928553127,CA +2928553128,2928553135,US +2928553136,2928553151,EG +2928553152,2928553159,SE +2928553160,2928553175,CA +2928553176,2928553183,BR +2928553184,2928553207,CA +2928553208,2928553215,AW +2928553216,2928553239,CA +2928553240,2928553255,IR +2928553256,2928553271,ES +2928553272,2928553279,TR +2928553280,2928553287,EC +2928553288,2928553295,CA +2928553296,2928553303,GR 2928553304,2928553311,HU -2928553312,2928558943,CA +2928553312,2928553319,US +2928553320,2928553327,CA +2928553328,2928553335,LB +2928553336,2928553343,US +2928553344,2928553351,CA +2928553352,2928553359,IT +2928553360,2928553383,CA +2928553384,2928553391,BR +2928553392,2928553399,CA +2928553400,2928553407,IN +2928553408,2928553423,CA +2928553424,2928553431,NO +2928553432,2928553439,CH +2928553440,2928553447,KY +2928553448,2928553455,CA +2928553456,2928553463,US +2928553464,2928553471,DE +2928553472,2928553727,CA +2928553728,2928553735,US +2928553736,2928553759,CA +2928553760,2928553767,IN +2928553768,2928553783,CA +2928553784,2928553799,PK +2928553800,2928553807,IR +2928553808,2928553815,US +2928553816,2928553823,SN +2928553824,2928553831,CA +2928553832,2928553847,US +2928553848,2928553855,AE +2928553856,2928553871,CA +2928553872,2928553879,DE +2928553880,2928553887,CA +2928553888,2928553895,BB +2928553896,2928553903,EG +2928553904,2928553919,CA +2928553920,2928553927,AU +2928553928,2928553935,DE +2928553936,2928553943,GB +2928553944,2928553951,CA +2928553952,2928553959,BR +2928553960,2928553967,ES +2928553968,2928553975,US +2928553976,2928553991,CA +2928553992,2928553999,BZ +2928554000,2928554015,CA +2928554016,2928554023,BR +2928554024,2928554031,QA +2928554032,2928554039,BR +2928554040,2928554047,RO +2928554048,2928554055,AR +2928554056,2928554063,QA +2928554064,2928554079,BR +2928554080,2928554087,CA +2928554088,2928554095,US +2928554096,2928554103,CA +2928554104,2928554111,SA +2928554112,2928554119,AR +2928554120,2928554127,CA +2928554128,2928554135,TH +2928554136,2928554143,US +2928554144,2928554151,CA +2928554152,2928554159,RU +2928554160,2928554175,CA +2928554176,2928554183,BR +2928554184,2928554191,CA +2928554192,2928554215,QA +2928554216,2928554223,CA +2928554224,2928554239,US +2928554240,2928554255,BR +2928554256,2928554263,CO +2928554264,2928554287,CA +2928554288,2928554295,PK +2928554296,2928554327,CA +2928554328,2928554335,US +2928554336,2928554343,PA +2928554344,2928554359,CA +2928554360,2928554367,US +2928554368,2928554383,CA +2928554384,2928554391,GR +2928554392,2928554399,CA +2928554400,2928554407,DO +2928554408,2928554415,CA +2928554416,2928554431,US +2928554432,2928554455,CA +2928554456,2928554463,IN +2928554464,2928554471,BR +2928554472,2928554503,CA +2928554504,2928554519,US +2928554520,2928554535,CA +2928554536,2928554543,DE +2928554544,2928554551,CA +2928554552,2928554559,DE +2928554560,2928554567,AW +2928554568,2928554575,MX +2928554576,2928554599,CA +2928554600,2928554607,EG +2928554608,2928554615,DE +2928554616,2928554623,CA +2928554624,2928554631,BR +2928554632,2928554639,AI +2928554640,2928554655,CA +2928554656,2928554663,RU +2928554664,2928554671,RS +2928554672,2928554679,CA +2928554680,2928554687,HK +2928554688,2928554695,CA +2928554696,2928554703,BR +2928554704,2928554711,AR +2928554712,2928554719,CA +2928554720,2928554727,US +2928554728,2928554735,UY +2928554736,2928554743,DE +2928554744,2928554751,MX +2928554752,2928554759,SY +2928554760,2928554775,CA +2928554776,2928554783,US +2928554784,2928554799,BR +2928554800,2928554807,EG +2928554808,2928554815,IN +2928554816,2928554823,CA +2928554824,2928554839,IL +2928554840,2928554855,CA +2928554856,2928554863,FR +2928554864,2928554871,US +2928554872,2928554879,IR +2928554880,2928555071,CA +2928555072,2928555079,GT +2928555080,2928555087,CA +2928555088,2928555095,IN +2928555096,2928555111,CA +2928555112,2928555119,MX +2928555120,2928555127,BE +2928555128,2928555135,CA +2928555136,2928555143,TR +2928555144,2928555151,LB +2928555152,2928555159,CA +2928555160,2928555183,BZ +2928555184,2928555191,CA +2928555192,2928555199,TN +2928555200,2928555215,CA +2928555216,2928555223,US +2928555224,2928555231,CA +2928555232,2928555239,BR +2928555240,2928555247,AE +2928555248,2928555255,CA +2928555256,2928555263,US +2928555264,2928555527,CA +2928555528,2928555535,US +2928555536,2928555543,IL +2928555544,2928555551,CA +2928555552,2928555559,SY +2928555560,2928555567,PT +2928555568,2928555575,AU +2928555576,2928555583,UA +2928555584,2928555591,GB +2928555592,2928555599,LB +2928555600,2928555607,CA +2928555608,2928555615,IL +2928555616,2928555631,CA +2928555632,2928555719,US +2928555720,2928555735,CA +2928555736,2928555743,IN +2928555744,2928555751,JO +2928555752,2928555759,US +2928555760,2928555767,MX +2928555768,2928555775,CA +2928555776,2928555783,BR +2928555784,2928555791,UY +2928555792,2928555799,CA +2928555800,2928555807,CO +2928555808,2928555815,IN +2928555816,2928555823,CO +2928555824,2928555831,IR +2928555832,2928555839,MX +2928555840,2928555847,CA +2928555848,2928555855,FR +2928555856,2928555863,CA +2928555864,2928555871,BZ +2928555872,2928555879,SA +2928555880,2928555887,KW +2928555888,2928555895,AR +2928555896,2928555903,CN +2928555904,2928555975,US +2928555976,2928555983,CA +2928555984,2928555991,US +2928555992,2928555999,RO +2928556000,2928556015,CA +2928556016,2928556023,IN +2928556024,2928556031,CA +2928556032,2928556039,US +2928556040,2928556047,CA +2928556048,2928556055,US +2928556056,2928556103,CA +2928556104,2928556111,DE +2928556112,2928556135,CA +2928556136,2928556143,RU +2928556144,2928556151,MX +2928556152,2928556175,CA +2928556176,2928556183,SE +2928556184,2928556191,DE +2928556192,2928556199,PE +2928556200,2928556207,AU +2928556208,2928556231,CA +2928556232,2928556239,GT +2928556240,2928556255,CA +2928556256,2928556263,KR +2928556264,2928556271,CA +2928556272,2928556279,US +2928556280,2928556295,CA +2928556296,2928556303,US +2928556304,2928556311,IN +2928556312,2928556335,CA +2928556336,2928556343,SG +2928556344,2928556351,CA +2928556352,2928556359,IN +2928556360,2928556375,US +2928556376,2928556383,CA +2928556384,2928556391,US +2928556392,2928556399,CO +2928556400,2928556407,EG +2928556408,2928556423,CA +2928556424,2928556431,MX +2928556432,2928556463,CA +2928556464,2928556471,AE +2928556472,2928556543,CA +2928556544,2928556551,US +2928556552,2928556559,CY +2928556560,2928556567,VN +2928556568,2928556575,IN +2928556576,2928556599,US +2928556600,2928556615,CA +2928556616,2928556623,NL +2928556624,2928556631,SG +2928556632,2928556639,YE +2928556640,2928556663,CA +2928556664,2928556671,BY +2928556672,2928556687,CA +2928556688,2928556695,SN +2928556696,2928556719,CA +2928556720,2928556727,BR +2928556728,2928556735,PK +2928556736,2928556743,CA +2928556744,2928556751,GB +2928556752,2928556775,CA +2928556776,2928556783,US +2928556784,2928556791,IN +2928556792,2928556815,CA +2928556816,2928556823,US +2928556824,2928556831,KR +2928556832,2928556839,IT +2928556840,2928556847,AR +2928556848,2928556855,CH +2928556856,2928556863,FR +2928556864,2928556871,CA +2928556872,2928556919,IL +2928556920,2928556935,CA +2928556936,2928556943,IL +2928556944,2928556951,BR +2928556952,2928556959,IN +2928556960,2928556975,CA +2928556976,2928556983,AR +2928556984,2928556991,US +2928556992,2928556999,KW +2928557000,2928557007,CO +2928557008,2928557015,LB +2928557016,2928557023,CY +2928557024,2928557031,BR +2928557032,2928557039,SA +2928557040,2928557055,CA +2928557056,2928557311,US +2928557312,2928557615,CA +2928557616,2928557623,BN +2928557624,2928557631,IN +2928557632,2928557711,CA +2928557712,2928557719,AN +2928557720,2928557775,CA +2928557776,2928557783,US +2928557784,2928557863,CA +2928557864,2928557871,FR +2928557872,2928557879,CA +2928557880,2928557887,AE +2928557888,2928557959,CA +2928557960,2928557967,AU +2928557968,2928557975,CA +2928557976,2928557983,US +2928557984,2928558007,CA +2928558008,2928558015,US +2928558016,2928558031,CA +2928558032,2928558039,TR +2928558040,2928558047,US +2928558048,2928558103,CA +2928558104,2928558111,US +2928558112,2928558119,IN +2928558120,2928558127,CA +2928558128,2928558135,CY +2928558136,2928558151,CA +2928558152,2928558167,CN +2928558168,2928558183,CA +2928558184,2928558191,MX +2928558192,2928558207,CA +2928558208,2928558215,TW +2928558216,2928558223,CA +2928558224,2928558231,RS +2928558232,2928558239,CA +2928558240,2928558255,GB +2928558256,2928558271,CA +2928558272,2928558279,AR +2928558280,2928558287,US +2928558288,2928558295,CA +2928558296,2928558303,CO +2928558304,2928558319,CA +2928558320,2928558327,MX +2928558328,2928558351,BR +2928558352,2928558359,CO +2928558360,2928558367,IN +2928558368,2928558383,GB +2928558384,2928558399,US +2928558400,2928558407,DE +2928558408,2928558415,CA +2928558416,2928558423,AO +2928558424,2928558431,CA +2928558432,2928558439,RO +2928558440,2928558447,PE +2928558448,2928558455,US +2928558456,2928558463,NL +2928558464,2928558471,CA +2928558472,2928558479,US +2928558480,2928558487,IR +2928558488,2928558495,BR +2928558496,2928558503,MK +2928558504,2928558511,CA +2928558512,2928558519,BE +2928558520,2928558527,CA +2928558528,2928558543,US +2928558544,2928558551,BR +2928558552,2928558559,MX +2928558560,2928558567,AU +2928558568,2928558575,CA +2928558576,2928558583,RU +2928558584,2928558591,HU +2928558592,2928558631,CA +2928558632,2928558639,BR +2928558640,2928558647,CA +2928558648,2928558663,MX +2928558664,2928558679,SA +2928558680,2928558687,CA +2928558688,2928558695,GT +2928558696,2928558703,US +2928558704,2928558727,CA +2928558728,2928558735,TR +2928558736,2928558751,CA +2928558752,2928558759,MX +2928558760,2928558767,RS +2928558768,2928558775,ES +2928558776,2928558783,IT +2928558784,2928558791,CN +2928558792,2928558799,MX +2928558800,2928558807,CN +2928558808,2928558815,CA +2928558816,2928558823,GB +2928558824,2928558831,CA +2928558832,2928558839,US +2928558840,2928558847,GB +2928558848,2928558855,SE +2928558856,2928558863,MX +2928558864,2928558871,SA +2928558872,2928558879,CA +2928558880,2928558887,JP +2928558888,2928558903,CA +2928558904,2928558911,US +2928558912,2928558927,CA +2928558928,2928558935,SE +2928558936,2928558943,IR 2928558944,2928558951,PE -2928558952,2928570671,CA +2928558952,2928558959,US +2928558960,2928558967,CA +2928558968,2928558975,AR +2928558976,2928558983,US +2928558984,2928559015,LB +2928559016,2928559023,TR +2928559024,2928559031,US +2928559032,2928559055,CA +2928559056,2928559063,IN +2928559064,2928559071,CA +2928559072,2928559079,US +2928559080,2928559087,CA +2928559088,2928559095,SA +2928559096,2928559359,CA +2928559360,2928559375,DE +2928559376,2928559383,PK +2928559384,2928559391,CA +2928559392,2928559399,MX +2928559400,2928559407,SE +2928559408,2928559423,QA +2928559424,2928559431,BR +2928559432,2928559471,CA +2928559472,2928559479,BR +2928559480,2928559487,US +2928559488,2928559495,CA +2928559496,2928559503,AE +2928559504,2928559511,CA +2928559512,2928559519,AU +2928559520,2928559527,DE +2928559528,2928559535,CA +2928559536,2928559543,US +2928559544,2928559551,IN +2928559552,2928559567,BR +2928559568,2928559575,CA +2928559576,2928559583,UA +2928559584,2928559591,CA +2928559592,2928559599,GB +2928559600,2928559607,KW +2928559608,2928559615,IE +2928559616,2928559623,BE +2928559624,2928559631,TR +2928559632,2928559639,CA +2928559640,2928559647,US +2928559648,2928559655,CA +2928559656,2928559663,MX +2928559664,2928559671,DE +2928559672,2928559679,CA +2928559680,2928559687,RO +2928559688,2928559703,CA +2928559704,2928559711,LT +2928559712,2928559751,CA +2928559752,2928559759,AU +2928559760,2928559767,CA +2928559768,2928559775,IN +2928559776,2928559783,CA +2928559784,2928559791,US +2928559792,2928559799,RO +2928559800,2928559807,CA +2928559808,2928559815,AR +2928559816,2928559831,CA +2928559832,2928559839,CH +2928559840,2928559855,CA +2928559856,2928559863,AU +2928559864,2928559871,CA +2928559872,2928559879,BR +2928559880,2928559887,GB +2928559888,2928559895,CA +2928559896,2928559903,BR +2928559904,2928559935,CA +2928559936,2928559959,LV +2928559960,2928559975,CA +2928559976,2928559983,MX +2928559984,2928559991,IN +2928559992,2928559999,TR +2928560000,2928560007,PK +2928560008,2928560015,US +2928560016,2928560023,AU +2928560024,2928560031,TT +2928560032,2928560039,TR +2928560040,2928560047,RU +2928560048,2928560055,CY +2928560056,2928560063,AR +2928560064,2928560071,GB +2928560072,2928560079,CA +2928560080,2928560087,US +2928560088,2928560103,CA +2928560104,2928560111,IR +2928560112,2928560119,BO +2928560120,2928560127,AR +2928560128,2928560135,MX +2928560136,2928560143,US +2928560144,2928560151,CA +2928560152,2928560159,GB +2928560160,2928560167,IR +2928560168,2928560175,US +2928560176,2928560183,CA +2928560184,2928560191,EG +2928560192,2928560231,CA +2928560232,2928560239,US +2928560240,2928560255,CA +2928560256,2928560263,MA +2928560264,2928560271,BR +2928560272,2928560279,MX +2928560280,2928560295,CA +2928560296,2928560303,US +2928560304,2928560311,CA +2928560312,2928560335,US +2928560336,2928560351,CA +2928560352,2928560367,BR +2928560368,2928560383,CA +2928560384,2928560391,BG +2928560392,2928560407,CA +2928560408,2928560423,US +2928560424,2928560439,CA +2928560440,2928560447,US +2928560448,2928560479,CA +2928560480,2928560487,PY +2928560488,2928560495,BR +2928560496,2928560511,CA +2928560512,2928560519,MX +2928560520,2928560527,CA +2928560528,2928560535,CR +2928560536,2928560543,US +2928560544,2928560551,LV +2928560552,2928560559,AE +2928560560,2928560567,CA +2928560568,2928560575,BR +2928560576,2928560583,MX +2928560584,2928560607,CA +2928560608,2928560615,BM +2928560616,2928560631,CA +2928560632,2928560639,CH +2928560640,2928560647,US +2928560648,2928560663,CA +2928560664,2928560671,DE +2928560672,2928560679,CA +2928560680,2928560687,UA +2928560688,2928560703,CA +2928560704,2928560711,MA +2928560712,2928560727,CN +2928560728,2928560735,EG +2928560736,2928560743,CA +2928560744,2928560751,MX +2928560752,2928560759,GR +2928560760,2928560767,CA +2928560768,2928560775,MY +2928560776,2928560815,CA +2928560816,2928560823,DK +2928560824,2928560831,CA +2928560832,2928560839,US +2928560840,2928560847,HU +2928560848,2928560863,CA +2928560864,2928560871,BR +2928560872,2928560879,EG +2928560880,2928561151,CA +2928561152,2928561159,VE +2928561160,2928561175,CA +2928561176,2928561183,DE +2928561184,2928561191,US +2928561192,2928561199,CA +2928561200,2928561207,TR +2928561208,2928561215,IT +2928561216,2928561231,CA +2928561232,2928561239,IT +2928561240,2928561263,CA +2928561264,2928561271,US +2928561272,2928561279,CA +2928561280,2928561287,BG +2928561288,2928561295,AL +2928561296,2928561303,MA +2928561304,2928561311,RO +2928561312,2928561319,CA +2928561320,2928561327,AT +2928561328,2928561335,AR +2928561336,2928561359,CA +2928561360,2928561367,BR +2928561368,2928561375,EG +2928561376,2928561383,IR +2928561384,2928561423,CA +2928561424,2928561431,GB +2928561432,2928561439,DE +2928561440,2928561447,CA +2928561448,2928561455,EC +2928561456,2928561463,ES +2928561464,2928561471,CA +2928561472,2928561479,GB +2928561480,2928561487,MX +2928561488,2928561495,UY +2928561496,2928561503,NL +2928561504,2928561511,GB +2928561512,2928561519,CA +2928561520,2928561527,DZ +2928561528,2928561551,CA +2928561552,2928561559,AU +2928561560,2928561567,MX +2928561568,2928561575,CO +2928561576,2928561583,CA +2928561584,2928561591,TR +2928561592,2928561599,AE +2928561600,2928561607,US +2928561608,2928561615,CA +2928561616,2928561623,ES +2928561624,2928561631,CA +2928561632,2928561639,IN +2928561640,2928561647,TH +2928561648,2928561655,TN +2928561656,2928561663,CA +2928561664,2928561671,AM +2928561672,2928561679,PK +2928561680,2928561695,CA +2928561696,2928561703,GB +2928561704,2928561711,AU +2928561712,2928561719,MX +2928561720,2928561735,US +2928561736,2928561743,RU +2928561744,2928561751,CA +2928561752,2928561759,VG +2928561760,2928561767,BR +2928561768,2928561783,CA +2928561784,2928561791,US +2928561792,2928561799,DE +2928561800,2928561807,CA +2928561808,2928561823,US +2928561824,2928561831,NL +2928561832,2928561839,ZA +2928561840,2928561847,CA +2928561848,2928561855,BR +2928561856,2928561863,PK +2928561864,2928561871,CA +2928561872,2928561879,AT +2928561880,2928561887,QA +2928561888,2928561903,CA +2928561904,2928561911,DO +2928561912,2928561919,US +2928561920,2928561927,IR +2928561928,2928561935,QA +2928561936,2928561943,SG +2928561944,2928561951,IN +2928561952,2928561959,US +2928561960,2928561967,HK +2928561968,2928561975,CA +2928561976,2928561983,EG +2928561984,2928561991,CA +2928561992,2928561999,MX +2928562000,2928562007,NL +2928562008,2928562015,IN +2928562016,2928562023,CA +2928562024,2928562031,US +2928562032,2928562039,CA +2928562040,2928562047,BE +2928562048,2928562063,CA +2928562064,2928562071,IN +2928562072,2928562079,SY +2928562080,2928562087,QA +2928562088,2928562103,CA +2928562104,2928562111,US +2928562112,2928562127,CA +2928562128,2928562135,QA +2928562136,2928562159,CA +2928562160,2928562167,IN +2928562168,2928562175,CA +2928562176,2928562183,IR +2928562184,2928562191,CA +2928562192,2928562199,BR +2928562200,2928562207,AE +2928562208,2928562215,AU +2928562216,2928562223,US +2928562224,2928562231,GB +2928562232,2928562239,CA +2928562240,2928562247,GB +2928562248,2928562263,CA +2928562264,2928562271,AM +2928562272,2928562279,CO +2928562280,2928562287,CA +2928562288,2928562295,IN +2928562296,2928562303,US +2928562304,2928562319,BR +2928562320,2928562335,CA +2928562336,2928562343,US +2928562344,2928562351,CA +2928562352,2928562359,RO +2928562360,2928562367,EG +2928562368,2928562399,CA +2928562400,2928562407,US +2928562408,2928562423,CA +2928562424,2928562431,BR +2928562432,2928562463,CA +2928562464,2928562471,IN +2928562472,2928562479,CA +2928562480,2928562487,TW +2928562488,2928562495,UA +2928562496,2928562511,CA +2928562512,2928562519,AR +2928562520,2928562527,MX +2928562528,2928562535,UY +2928562536,2928562543,BR +2928562544,2928562567,CA +2928562568,2928562575,US +2928562576,2928562583,CA +2928562584,2928562591,US +2928562592,2928562599,CA +2928562600,2928562607,ID +2928562608,2928562615,GB +2928562616,2928562623,US +2928562624,2928562631,SE +2928562632,2928562639,US +2928562640,2928562663,CA +2928562664,2928562671,TN +2928562672,2928562679,CA +2928562680,2928562687,SY +2928562688,2928562951,CA +2928562952,2928562967,US +2928562968,2928562975,BR +2928562976,2928562999,CA +2928563000,2928563039,IL +2928563040,2928563079,CA +2928563080,2928563087,IN +2928563088,2928563119,CA +2928563120,2928563127,PK +2928563128,2928563135,CA +2928563136,2928563327,RU +2928563328,2928563335,CA +2928563336,2928563343,US +2928563344,2928563359,CA +2928563360,2928563367,IR +2928563368,2928563375,MX +2928563376,2928563383,IL +2928563384,2928563399,CA +2928563400,2928563407,EG +2928563408,2928563415,CA +2928563416,2928563423,PH +2928563424,2928563431,BD +2928563432,2928563439,US +2928563440,2928563447,IR +2928563448,2928563455,CA +2928563456,2928563463,IN +2928563464,2928563471,US +2928563472,2928563479,IR +2928563480,2928563487,RU +2928563488,2928563567,CA +2928563568,2928563575,CO +2928563576,2928563591,CN +2928563592,2928563607,CA +2928563608,2928563615,BR +2928563616,2928563623,CA +2928563624,2928563631,US +2928563632,2928563639,CH +2928563640,2928563647,PH +2928563648,2928563655,TR +2928563656,2928563663,DE +2928563664,2928563671,VE +2928563672,2928563679,US +2928563680,2928563687,CA +2928563688,2928563695,US +2928563696,2928563703,MX +2928563704,2928563711,ES +2928563712,2928565063,CA +2928565064,2928565071,IL +2928565072,2928565079,CA +2928565080,2928565095,BR +2928565096,2928565103,SA +2928565104,2928565111,ES +2928565112,2928565119,IN +2928565120,2928565127,BR +2928565128,2928565135,CA +2928565136,2928565143,TR +2928565144,2928565175,CA +2928565176,2928565183,IN +2928565184,2928565191,CA +2928565192,2928565199,CH +2928565200,2928565207,UY +2928565208,2928565247,CA +2928565248,2928565255,US +2928565256,2928565271,CA +2928565272,2928565279,MX +2928565280,2928565287,CO +2928565288,2928565295,BR +2928565296,2928565303,GB +2928565304,2928565311,DE +2928565312,2928565335,CA +2928565336,2928565343,IT +2928565344,2928565375,US +2928565376,2928565383,BD +2928565384,2928565391,TH +2928565392,2928565399,BR +2928565400,2928565407,GB +2928565408,2928565415,TR +2928565416,2928565439,US +2928565440,2928565447,IR +2928565448,2928565463,CA +2928565464,2928565471,NL +2928565472,2928565495,CA +2928565496,2928565503,BE +2928565504,2928565511,CA +2928565512,2928565519,MX +2928565520,2928565527,CA +2928565528,2928565535,US +2928565536,2928565543,BR +2928565544,2928565559,US +2928565560,2928565567,ID +2928565568,2928565575,BD +2928565576,2928565583,CA +2928565584,2928565591,GR +2928565592,2928565599,US +2928565600,2928565607,CA +2928565608,2928565615,US +2928565616,2928565623,CO +2928565624,2928565631,CA +2928565632,2928565639,CN +2928565640,2928565647,US +2928565648,2928565655,CA +2928565656,2928565663,CN +2928565664,2928565671,US +2928565672,2928565695,CA +2928565696,2928565703,US +2928565704,2928565727,CA +2928565728,2928565735,BR +2928565736,2928565751,CA +2928565752,2928565759,US +2928565760,2928565767,CL +2928565768,2928565815,CA +2928565816,2928565823,PK +2928565824,2928565831,US +2928565832,2928565879,CA +2928565880,2928565895,BR +2928565896,2928565903,MX +2928565904,2928565911,IN +2928565912,2928565919,AR +2928565920,2928565927,CN +2928565928,2928565935,CA +2928565936,2928565943,SA +2928565944,2928565951,CA +2928565952,2928565959,IN +2928565960,2928565967,PK +2928565968,2928565975,IN +2928565976,2928565991,CA +2928565992,2928565999,TR +2928566000,2928566007,IN +2928566008,2928566015,AE +2928566016,2928566023,IL +2928566024,2928566039,CA +2928566040,2928566047,CO +2928566048,2928566055,BR +2928566056,2928566087,CA +2928566088,2928566095,AU +2928566096,2928566111,US +2928566112,2928566127,CA +2928566128,2928566135,US +2928566136,2928566159,CA +2928566160,2928566167,MX +2928566168,2928566175,CA +2928566176,2928566183,NG +2928566184,2928566191,IN +2928566192,2928566207,CA +2928566208,2928566215,UA +2928566216,2928566247,CA +2928566248,2928566255,MX +2928566256,2928566263,CA +2928566264,2928566279,US +2928566280,2928566295,CA +2928566296,2928566303,DK +2928566304,2928566311,SA +2928566312,2928566343,CA +2928566344,2928566351,US +2928566352,2928566359,CA +2928566360,2928566367,BR +2928566368,2928566375,GR +2928566376,2928566383,CA +2928566384,2928566391,DE +2928566392,2928566399,CA +2928566400,2928566407,MY +2928566408,2928566415,CA +2928566416,2928566423,CO +2928566424,2928566431,RU +2928566432,2928566455,CA +2928566456,2928566487,FR +2928566488,2928566495,BR +2928566496,2928566503,MX +2928566504,2928566519,CA +2928566520,2928566527,NG +2928566528,2928566799,CA +2928566800,2928566807,DK +2928566808,2928566815,TW +2928566816,2928566823,BR +2928566824,2928566839,US +2928566840,2928566863,CA +2928566864,2928566871,RU +2928566872,2928566879,CA +2928566880,2928566887,BR +2928566888,2928566895,PA +2928566896,2928566903,CA +2928566904,2928566911,YE +2928566912,2928566919,PT +2928566920,2928566927,GB +2928566928,2928566935,CA +2928566936,2928566943,IN +2928566944,2928566951,US +2928566952,2928566959,PL +2928566960,2928566967,CA +2928566968,2928566975,US +2928566976,2928566983,CZ +2928566984,2928566991,GB +2928566992,2928567007,CA +2928567008,2928567015,PH +2928567016,2928567023,CA +2928567024,2928567031,BR +2928567032,2928567039,MX +2928567040,2928567055,CA +2928567056,2928567063,GB +2928567064,2928567071,IR +2928567072,2928567079,GB +2928567080,2928567087,US +2928567088,2928567103,CA +2928567104,2928567111,EC +2928567112,2928567119,US +2928567120,2928567151,CA +2928567152,2928567159,AU +2928567160,2928567167,MX +2928567168,2928567199,CA +2928567200,2928567207,DK +2928567208,2928567215,BR +2928567216,2928567223,CH +2928567224,2928567231,DK +2928567232,2928567239,YE +2928567240,2928567247,DK +2928567248,2928567255,MC +2928567256,2928567263,US +2928567264,2928567271,PT +2928567272,2928567279,CA +2928567280,2928567287,ZA +2928567288,2928567295,US +2928567296,2928567319,CA +2928567320,2928567327,UA +2928567328,2928567335,RU +2928567336,2928567343,US +2928567344,2928567351,CA +2928567352,2928567359,IN +2928567360,2928567375,CN +2928567376,2928567383,CA +2928567384,2928567391,KW +2928567392,2928567399,PA +2928567400,2928567407,DE +2928567408,2928567415,BR +2928567416,2928567423,ES +2928567424,2928567431,US +2928567432,2928567447,CA +2928567448,2928567455,AE +2928567456,2928567471,CA +2928567472,2928567479,BR +2928567480,2928567487,CA +2928567488,2928567495,US +2928567496,2928567543,CA +2928567544,2928567551,US +2928567552,2928567743,RU +2928567744,2928567751,BR +2928567752,2928567759,GB +2928567760,2928567775,BR +2928567776,2928567783,CA +2928567784,2928567791,MX +2928567792,2928567799,UA +2928567800,2928567815,CA +2928567816,2928567871,YE +2928567872,2928567879,CA +2928567880,2928567887,BR +2928567888,2928567903,YE +2928567904,2928567911,US +2928567912,2928567919,BD +2928567920,2928567935,CA +2928567936,2928567959,US +2928567960,2928567967,CA +2928567968,2928567975,VE +2928567976,2928567999,CA +2928568000,2928568023,GB +2928568024,2928568031,CH +2928568032,2928568583,CA +2928568584,2928568591,BR +2928568592,2928568615,CA +2928568616,2928568623,US +2928568624,2928568631,ZA +2928568632,2928568639,CA +2928568640,2928568647,YE +2928568648,2928568655,MX +2928568656,2928568671,US +2928568672,2928568679,CA +2928568680,2928568687,GB +2928568688,2928568695,CA +2928568696,2928568703,VG +2928568704,2928568711,CA +2928568712,2928568719,US +2928568720,2928568727,BR +2928568728,2928568735,AE +2928568736,2928568767,CA +2928568768,2928568775,VN +2928568776,2928568783,US +2928568784,2928568815,CA +2928568816,2928568823,BE +2928568824,2928568831,AR +2928568832,2928568839,BD +2928568840,2928568847,CA +2928568848,2928568863,MT +2928568864,2928568887,CA +2928568888,2928568895,YE +2928568896,2928568903,AE +2928568904,2928568911,US +2928568912,2928568919,CA +2928568920,2928568927,DE +2928568928,2928568935,CA +2928568936,2928568943,IN +2928568944,2928568951,CA +2928568952,2928568959,US +2928568960,2928568967,YE +2928568968,2928568975,CA +2928568976,2928568983,EE +2928568984,2928568991,DE +2928568992,2928568999,ES +2928569000,2928569007,CA +2928569008,2928569015,RU +2928569016,2928569023,GR +2928569024,2928569031,CA +2928569032,2928569039,IL +2928569040,2928569063,CA +2928569064,2928569079,US +2928569080,2928569087,RU +2928569088,2928569103,CA +2928569104,2928569111,ES +2928569112,2928569119,AR +2928569120,2928569159,CA +2928569160,2928569167,US +2928569168,2928569175,TH +2928569176,2928569183,AU +2928569184,2928569191,GB +2928569192,2928569199,IT +2928569200,2928569207,ES +2928569208,2928569215,CA +2928569216,2928569223,BR +2928569224,2928569231,TN +2928569232,2928569239,MX +2928569240,2928569247,CN +2928569248,2928569263,CA +2928569264,2928569271,GR +2928569272,2928569287,CA +2928569288,2928569303,US +2928569304,2928569311,TR +2928569312,2928569343,CA +2928569344,2928569351,GB +2928569352,2928569359,MY +2928569360,2928569383,CA +2928569384,2928569391,NZ +2928569392,2928569399,AU +2928569400,2928569415,CA +2928569416,2928569423,US +2928569424,2928569431,CA +2928569432,2928569439,US +2928569440,2928569447,UM +2928569448,2928569455,CA +2928569456,2928569463,AR +2928569464,2928569471,CA +2928569472,2928569479,US +2928569480,2928569487,DE +2928569488,2928569495,BH +2928569496,2928569503,CO +2928569504,2928569511,RU +2928569512,2928569519,IN +2928569520,2928569551,CA +2928569552,2928569559,AU +2928569560,2928569575,CN +2928569576,2928569591,US +2928569592,2928569607,IN +2928569608,2928569615,AU +2928569616,2928569623,HU +2928569624,2928569639,CA +2928569640,2928569647,US +2928569648,2928569655,CA +2928569656,2928569663,US +2928569664,2928569679,CA +2928569680,2928569687,BR +2928569688,2928569711,CA +2928569712,2928569719,ID +2928569720,2928569735,US +2928569736,2928569743,NL +2928569744,2928569751,AE +2928569752,2928569767,MX +2928569768,2928569775,MT +2928569776,2928569783,US +2928569784,2928569791,CA +2928569792,2928569799,CN +2928569800,2928569807,US +2928569808,2928569815,CA +2928569816,2928569823,EG +2928569824,2928569831,CA +2928569832,2928569839,BR +2928569840,2928569847,CA +2928569848,2928569855,AE +2928569856,2928569863,CA +2928569864,2928569871,MX +2928569872,2928569879,YE +2928569880,2928569887,CA +2928569888,2928569903,US +2928569904,2928569911,CA +2928569912,2928569919,US +2928569920,2928569999,RU +2928570000,2928570007,TH +2928570008,2928570023,CA +2928570024,2928570031,US +2928570032,2928570039,ID +2928570040,2928570047,US +2928570048,2928570071,CA +2928570072,2928570079,BH +2928570080,2928570087,CA +2928570088,2928570095,RU +2928570096,2928570103,MX +2928570104,2928570175,CA +2928570176,2928570191,NZ +2928570192,2928570207,CA +2928570208,2928570239,US +2928570240,2928570431,CA +2928570432,2928570495,FR +2928570496,2928570559,CZ +2928570560,2928570623,US +2928570624,2928570639,CA +2928570640,2928570655,US +2928570656,2928570671,CA 2928570672,2928570687,FR -2928570688,2928579543,CA +2928570688,2928570703,CA +2928570704,2928570719,US +2928570720,2928570751,CA +2928570752,2928570783,US +2928570784,2928570815,CA +2928570816,2928570831,UA +2928570832,2928570847,CA +2928570848,2928570879,IL +2928570880,2928571007,CA +2928571008,2928571023,AU +2928571024,2928571167,CA +2928571168,2928571199,US +2928571200,2928571519,CA +2928571520,2928571551,GB +2928571552,2928571567,UA +2928571568,2928571615,CA +2928571616,2928571647,IT +2928571648,2928572159,US +2928572160,2928572447,CA +2928572448,2928572479,IN +2928572480,2928572511,US +2928572512,2928572543,PK +2928572544,2928572559,NL +2928572560,2928572575,CY +2928572576,2928572591,US +2928572592,2928572607,GB +2928572608,2928572623,MX +2928572624,2928572655,CA +2928572656,2928572671,MX +2928572672,2928572815,CA +2928572816,2928572831,AN +2928572832,2928572847,FI +2928572848,2928572863,GR +2928572864,2928572879,BR +2928572880,2928572895,US +2928572896,2928572943,CA +2928572944,2928572959,US +2928572960,2928572975,MT +2928572976,2928572991,CA +2928572992,2928573007,CY +2928573008,2928573023,US +2928573024,2928573119,CA +2928573120,2928573135,JO +2928573136,2928573311,CA +2928573312,2928573439,BD +2928573440,2928573503,CA +2928573504,2928573535,US +2928573536,2928573567,CA +2928573568,2928573631,US +2928573632,2928574559,CA +2928574560,2928574591,US +2928574592,2928574623,CA +2928574624,2928574655,BR +2928574656,2928574663,DE +2928574664,2928574671,US +2928574672,2928574695,CA +2928574696,2928574703,US +2928574704,2928574719,CA +2928574720,2928574727,US +2928574728,2928574735,CA +2928574736,2928574743,DE +2928574744,2928574759,CA +2928574760,2928574767,AU +2928574768,2928574775,CA +2928574776,2928574783,CY +2928574784,2928574791,GB +2928574792,2928574799,CA +2928574800,2928574807,US +2928574808,2928574815,CO +2928574816,2928574823,TN +2928574824,2928574831,AR +2928574832,2928574839,CA +2928574840,2928574847,AE +2928574848,2928574855,RU +2928574856,2928574863,BR +2928574864,2928574927,CA +2928574928,2928574935,US +2928574936,2928574951,CA +2928574952,2928574959,QA +2928574960,2928574967,GB +2928574968,2928574983,CA +2928574984,2928574991,US +2928574992,2928574999,CA +2928575000,2928575015,US +2928575016,2928575023,EG +2928575024,2928575031,BN +2928575032,2928575055,CA +2928575056,2928575063,GB +2928575064,2928575071,CA +2928575072,2928575079,IL +2928575080,2928575095,CA +2928575096,2928575103,US +2928575104,2928575111,IQ +2928575112,2928575119,AR +2928575120,2928575127,US +2928575128,2928575135,AE +2928575136,2928575159,CA +2928575160,2928575167,IN +2928575168,2928575175,RS +2928575176,2928575183,CO +2928575184,2928575191,TR +2928575192,2928575199,CA +2928575200,2928575207,ZA +2928575208,2928575215,BR +2928575216,2928575231,CA +2928575232,2928575239,US +2928575240,2928575247,CA +2928575248,2928575263,US +2928575264,2928575271,CA +2928575272,2928575279,TR +2928575280,2928575287,CA +2928575288,2928575295,BR +2928575296,2928575303,CA +2928575304,2928575311,US +2928575312,2928575327,CA +2928575328,2928575335,PK +2928575336,2928575343,US +2928575344,2928575351,GB +2928575352,2928575367,CA +2928575368,2928575375,CY +2928575376,2928575439,CA +2928575440,2928575447,BR +2928575448,2928575471,CA +2928575472,2928575479,US +2928575480,2928575487,CA +2928575488,2928575495,IT +2928575496,2928575503,CA +2928575504,2928575511,SE +2928575512,2928575527,CA +2928575528,2928575543,BR +2928575544,2928575559,CA +2928575560,2928575567,IN +2928575568,2928575575,HK +2928575576,2928575583,KW +2928575584,2928575591,BR +2928575592,2928575599,RO +2928575600,2928575607,CH +2928575608,2928575615,AE +2928575616,2928575631,US +2928575632,2928575663,CA +2928575664,2928575671,SG +2928575672,2928575711,US +2928575712,2928575719,VG +2928575720,2928575727,NL +2928575728,2928575735,US +2928575736,2928575759,CA +2928575760,2928575767,SY +2928575768,2928575775,CA +2928575776,2928575783,AE +2928575784,2928575791,CA +2928575792,2928575799,AR +2928575800,2928575807,IN +2928575808,2928575815,CA +2928575816,2928575823,BS +2928575824,2928575831,RO +2928575832,2928575839,CA +2928575840,2928575847,US +2928575848,2928575887,CA +2928575888,2928575919,IN +2928575920,2928575935,CA +2928575936,2928575951,IR +2928575952,2928575975,CA +2928575976,2928575983,US +2928575984,2928575991,BR +2928575992,2928576007,CA +2928576008,2928576015,DE +2928576016,2928576023,DK +2928576024,2928576031,CA +2928576032,2928576039,BR +2928576040,2928576063,CA +2928576064,2928576071,SA +2928576072,2928576087,CA +2928576088,2928576095,US +2928576096,2928576111,IR +2928576112,2928576127,US +2928576128,2928576135,CA +2928576136,2928576143,MX +2928576144,2928576151,US +2928576152,2928576159,CA +2928576160,2928576167,GB +2928576168,2928576175,JP +2928576176,2928576183,US +2928576184,2928576191,GB +2928576192,2928576239,CA +2928576240,2928576247,US +2928576248,2928576279,CA +2928576280,2928576287,US +2928576288,2928576295,CA +2928576296,2928576303,IN +2928576304,2928576335,CA +2928576336,2928576343,TH +2928576344,2928576359,CA +2928576360,2928576367,GR +2928576368,2928576383,CA +2928576384,2928576391,US +2928576392,2928576431,CA +2928576432,2928576439,GB +2928576440,2928576447,CA +2928576448,2928576463,ES +2928576464,2928576479,CA +2928576480,2928576487,AU +2928576488,2928576495,MA +2928576496,2928576511,CA +2928576512,2928576527,MA +2928576528,2928576559,BZ +2928576560,2928576567,CA +2928576568,2928576575,IL +2928576576,2928576583,CA +2928576584,2928576591,AR +2928576592,2928576599,NO +2928576600,2928576607,CA +2928576608,2928576639,AN +2928576640,2928576655,CA +2928576656,2928576671,AE +2928576672,2928576703,CA +2928576704,2928576711,VE +2928576712,2928576719,IT +2928576720,2928576727,CO +2928576728,2928576735,ZA +2928576736,2928576751,IR +2928576752,2928576759,EC +2928576760,2928576767,CA +2928576768,2928576783,MA +2928576784,2928576799,QA +2928576800,2928576807,CA +2928576808,2928576815,UA +2928576816,2928576823,TR +2928576824,2928576831,RU +2928576832,2928576839,US +2928576840,2928576871,CA +2928576872,2928576879,PK +2928576880,2928576895,CA +2928576896,2928576911,CH +2928576912,2928576927,CA +2928576928,2928576935,AE +2928576936,2928576943,US +2928576944,2928576959,CA +2928576960,2928576991,CH +2928576992,2928577023,BZ +2928577024,2928577039,CA +2928577040,2928577047,US +2928577048,2928577055,CA +2928577056,2928577063,IR +2928577064,2928577087,US +2928577088,2928577095,IL +2928577096,2928577103,VE +2928577104,2928577143,CA +2928577144,2928577151,GB +2928577152,2928577159,CA +2928577160,2928577167,GB +2928577168,2928577191,CA +2928577192,2928577199,RU +2928577200,2928577207,CA +2928577208,2928577215,TR +2928577216,2928577263,BZ +2928577264,2928577799,CA +2928577800,2928577807,CO +2928577808,2928577815,US +2928577816,2928577831,CA +2928577832,2928577839,MA +2928577840,2928577855,CA +2928577856,2928577863,MX +2928577864,2928577871,IR +2928577872,2928577879,AE +2928577880,2928577887,CA +2928577888,2928577895,SA +2928577896,2928577903,CA +2928577904,2928577911,KR +2928577912,2928577927,CA +2928577928,2928577935,IR +2928577936,2928577943,CA +2928577944,2928577951,GR +2928577952,2928577959,CA +2928577960,2928577967,IN +2928577968,2928577975,AR +2928577976,2928577983,QA +2928577984,2928577991,AU +2928577992,2928577999,US +2928578000,2928578007,CA +2928578008,2928578015,IT +2928578016,2928578023,CA +2928578024,2928578031,IN +2928578032,2928578039,US +2928578040,2928578047,SK +2928578048,2928578055,CA +2928578056,2928578063,RU +2928578064,2928578071,CA +2928578072,2928578079,MX +2928578080,2928578087,CA +2928578088,2928578095,CI +2928578096,2928578103,CO +2928578104,2928578111,CA +2928578112,2928578119,DE +2928578120,2928578159,CA +2928578160,2928578167,DE +2928578168,2928578175,CA +2928578176,2928578183,FR +2928578184,2928578231,CA +2928578232,2928578239,IN +2928578240,2928578247,ES +2928578248,2928578255,CA +2928578256,2928578263,MX +2928578264,2928578287,CA +2928578288,2928578295,GR +2928578296,2928578303,IN +2928578304,2928578311,BR +2928578312,2928578327,CA +2928578328,2928578335,FR +2928578336,2928578359,CA +2928578360,2928578367,US +2928578368,2928578375,ID +2928578376,2928578383,CA +2928578384,2928578391,ES +2928578392,2928578399,BD +2928578400,2928578407,NL +2928578408,2928578423,CA +2928578424,2928578431,AR +2928578432,2928578439,YE +2928578440,2928578447,BR +2928578448,2928578463,CA +2928578464,2928578471,PH +2928578472,2928578479,PT +2928578480,2928578503,CA +2928578504,2928578511,CN +2928578512,2928578519,BR +2928578520,2928578535,CA +2928578536,2928578543,BR +2928578544,2928578559,CA +2928578560,2928578567,US +2928578568,2928578599,CA +2928578600,2928578607,US +2928578608,2928578615,PK +2928578616,2928578631,CA +2928578632,2928578647,US +2928578648,2928578663,CA +2928578664,2928578679,IN +2928578680,2928578687,DE +2928578688,2928578711,CA +2928578712,2928578719,CH +2928578720,2928578727,US +2928578728,2928578735,TH +2928578736,2928578743,CA +2928578744,2928578751,US +2928578752,2928578759,EG +2928578760,2928578767,CA +2928578768,2928578775,CN +2928578776,2928578783,CA +2928578784,2928578791,BR +2928578792,2928578799,AR +2928578800,2928578807,MX +2928578808,2928578815,US +2928578816,2928578823,CA +2928578824,2928578831,AM +2928578832,2928578839,MX +2928578840,2928578847,US +2928578848,2928578855,MA +2928578856,2928578887,CA +2928578888,2928578903,US +2928578904,2928578919,CA +2928578920,2928578927,MA +2928578928,2928578951,CA +2928578952,2928578959,AU +2928578960,2928578967,IN +2928578968,2928578983,CA +2928578984,2928578991,IN +2928578992,2928578999,IR +2928579000,2928579007,MX +2928579008,2928579015,CA +2928579016,2928579023,US +2928579024,2928579031,QA +2928579032,2928579039,US +2928579040,2928579063,CA +2928579064,2928579071,AE +2928579072,2928579095,CA +2928579096,2928579103,ID +2928579104,2928579111,IR +2928579112,2928579127,CA +2928579128,2928579135,IN +2928579136,2928579159,CA +2928579160,2928579167,ZA +2928579168,2928579175,CA +2928579176,2928579183,GB +2928579184,2928579223,CA +2928579224,2928579231,US +2928579232,2928579239,CA +2928579240,2928579247,US +2928579248,2928579255,CA +2928579256,2928579263,BR +2928579264,2928579271,IR +2928579272,2928579279,AE +2928579280,2928579311,CA +2928579312,2928579319,IR +2928579320,2928579335,US +2928579336,2928579343,BR +2928579344,2928579351,CH +2928579352,2928579359,CA +2928579360,2928579367,IN +2928579368,2928579375,CA +2928579376,2928579383,SA +2928579384,2928579391,BR +2928579392,2928579407,US +2928579408,2928579439,CA +2928579440,2928579447,GB +2928579448,2928579463,CA +2928579464,2928579479,US +2928579480,2928579535,CA +2928579536,2928579543,US 2928579544,2928579551,HU -2928579552,2928583735,CA +2928579552,2928579567,CA +2928579568,2928579575,GB +2928579576,2928579583,VG +2928579584,2928579615,CA +2928579616,2928579623,SA +2928579624,2928579639,CA +2928579640,2928579647,SA +2928579648,2928579655,CA +2928579656,2928579663,RU +2928579664,2928579671,US +2928579672,2928579679,CA +2928579680,2928579687,AU +2928579688,2928579695,US +2928579696,2928579703,BR +2928579704,2928579711,GB +2928579712,2928579719,CA +2928579720,2928579727,GB +2928579728,2928579735,CA +2928579736,2928579743,US +2928579744,2928579783,CA +2928579784,2928579791,IN +2928579792,2928579815,CA +2928579816,2928579823,US +2928579824,2928579831,CO +2928579832,2928579839,CA +2928579840,2928579847,PK +2928579848,2928579855,CA +2928579856,2928579863,AE +2928579864,2928579871,SG +2928579872,2928579879,TR +2928579880,2928579895,GB +2928579896,2928579903,SA +2928579904,2928579911,CA +2928579912,2928579919,IN +2928579920,2928579983,CA +2928579984,2928579991,PH +2928579992,2928579999,MX +2928580000,2928580007,CA +2928580008,2928580015,IR +2928580016,2928580039,CA +2928580040,2928580047,BR +2928580048,2928580055,US +2928580056,2928580063,CA +2928580064,2928580071,DE +2928580072,2928580079,IN +2928580080,2928580095,CA +2928580096,2928580103,US +2928580104,2928580111,CA +2928580112,2928580119,US +2928580120,2928580127,CA +2928580128,2928580135,IN +2928580136,2928580143,EC +2928580144,2928580151,CA +2928580152,2928580159,VE +2928580160,2928580175,CA +2928580176,2928580183,MC +2928580184,2928580191,US +2928580192,2928580207,CA +2928580208,2928580215,PK +2928580216,2928580231,US +2928580232,2928580239,CA +2928580240,2928580247,SA +2928580248,2928580255,CA +2928580256,2928580263,AR +2928580264,2928580287,CA +2928580288,2928580295,GB +2928580296,2928580319,CA +2928580320,2928580327,US +2928580328,2928580343,CA +2928580344,2928580351,EC +2928580352,2928580359,SA +2928580360,2928580367,BR +2928580368,2928580375,PK +2928580376,2928580391,CA +2928580392,2928580399,IN +2928580400,2928580447,CA +2928580448,2928580455,US +2928580456,2928580463,CA +2928580464,2928580471,US +2928580472,2928580479,SG +2928580480,2928580495,US +2928580496,2928580503,MX +2928580504,2928580511,CA +2928580512,2928580519,AE +2928580520,2928580535,CA +2928580536,2928580543,BR +2928580544,2928580551,BD +2928580552,2928580559,DO +2928580560,2928580591,CA +2928580592,2928580607,MX +2928580608,2928580623,IN +2928580624,2928580663,CA +2928580664,2928580671,IT +2928580672,2928580679,BM +2928580680,2928580687,CG +2928580688,2928580695,BR +2928580696,2928580703,SE +2928580704,2928580711,US +2928580712,2928580719,RO +2928580720,2928580735,CA +2928580736,2928580743,IL +2928580744,2928580775,CA +2928580776,2928580783,US +2928580784,2928580791,CA +2928580792,2928580799,RU +2928580800,2928580807,CA +2928580808,2928580823,US +2928580824,2928580831,ZA +2928580832,2928580855,CA +2928580856,2928580863,TN +2928580864,2928580871,AL +2928580872,2928580887,CA +2928580888,2928580895,ES +2928580896,2928580903,BR +2928580904,2928580927,CA +2928580928,2928580935,US +2928580936,2928580943,BR +2928580944,2928580983,CA +2928580984,2928580991,DE +2928580992,2928580999,US +2928581000,2928581007,IR +2928581008,2928581015,NL +2928581016,2928581023,RU +2928581024,2928581031,US +2928581032,2928581039,CA +2928581040,2928581047,PK +2928581048,2928581055,CA +2928581056,2928581063,US +2928581064,2928581087,CA +2928581088,2928581095,ES +2928581096,2928581103,BR +2928581104,2928581111,CA +2928581112,2928581119,US +2928581120,2928581127,ES +2928581128,2928581135,AE +2928581136,2928581143,US +2928581144,2928581151,CA +2928581152,2928581159,SA +2928581160,2928581167,PK +2928581168,2928581175,CA +2928581176,2928581183,IN +2928581184,2928581191,CA +2928581192,2928581199,AU +2928581200,2928581207,PK +2928581208,2928581215,IN +2928581216,2928581263,CA +2928581264,2928581271,DE +2928581272,2928581279,CA +2928581280,2928581287,US +2928581288,2928581295,CA +2928581296,2928581303,CN +2928581304,2928581311,CA +2928581312,2928581319,US +2928581320,2928581327,CA +2928581328,2928581335,US +2928581336,2928581343,CA +2928581344,2928581351,IR +2928581352,2928581399,CA +2928581400,2928581407,MX +2928581408,2928581415,GR +2928581416,2928581423,GB +2928581424,2928581431,ZA +2928581432,2928581455,CA +2928581456,2928581463,US +2928581464,2928581471,NZ +2928581472,2928581503,CA +2928581504,2928581511,YE +2928581512,2928581535,CA +2928581536,2928581543,US +2928581544,2928581551,CA +2928581552,2928581559,US +2928581560,2928581567,CA +2928581568,2928581575,US +2928581576,2928581583,BR +2928581584,2928581599,US +2928581600,2928581607,GB +2928581608,2928581615,CA +2928581616,2928581623,AE +2928581624,2928581631,CA +2928581632,2928581639,US +2928581640,2928581655,CA +2928581656,2928581663,CO +2928581664,2928581671,US +2928581672,2928581687,CA +2928581688,2928581695,US +2928581696,2928581703,CA +2928581704,2928581711,UA +2928581712,2928581719,PK +2928581720,2928581727,DO +2928581728,2928581735,AZ +2928581736,2928581743,CA +2928581744,2928581759,PK +2928581760,2928581775,CA +2928581776,2928581783,US +2928581784,2928581791,CA +2928581792,2928581799,IN +2928581800,2928581815,US +2928581816,2928581823,CH +2928581824,2928581871,CA +2928581872,2928581879,EG +2928581880,2928581887,PK +2928581888,2928581895,AU +2928581896,2928581935,CA +2928581936,2928581943,DE +2928581944,2928581951,CA +2928581952,2928581967,QA +2928581968,2928581983,CA +2928581984,2928581991,PT +2928581992,2928581999,US +2928582000,2928582031,CA +2928582032,2928582039,IL +2928582040,2928582047,CA +2928582048,2928582055,US +2928582056,2928582063,CA +2928582064,2928582071,GR +2928582072,2928582079,ID +2928582080,2928582095,CA +2928582096,2928582103,EC +2928582104,2928582111,IR +2928582112,2928582127,CA +2928582128,2928582135,CN +2928582136,2928582143,CA +2928582144,2928582159,CN +2928582160,2928582167,CA +2928582168,2928582183,CN +2928582184,2928582191,CA +2928582192,2928582199,US +2928582200,2928582207,CN +2928582208,2928582215,US +2928582216,2928582223,CA +2928582224,2928582231,RU +2928582232,2928582239,IL +2928582240,2928582247,CA +2928582248,2928582255,FR +2928582256,2928582263,CA +2928582264,2928582271,NL +2928582272,2928582279,IR +2928582280,2928582287,MX +2928582288,2928582295,CA +2928582296,2928582303,AE +2928582304,2928582319,CA +2928582320,2928582327,AE +2928582328,2928582335,US +2928582336,2928582351,CA +2928582352,2928582359,AE +2928582360,2928582367,BR +2928582368,2928582375,GR +2928582376,2928582383,CA +2928582384,2928582391,AU +2928582392,2928582423,CA +2928582424,2928582431,RU +2928582432,2928582439,CZ +2928582440,2928582447,US +2928582448,2928582455,CA +2928582456,2928582463,US +2928582464,2928582471,SE +2928582472,2928582535,CA +2928582536,2928582543,YE +2928582544,2928582551,RU +2928582552,2928582567,CA +2928582568,2928582583,PK +2928582584,2928582591,CH +2928582592,2928582599,IN +2928582600,2928582615,CA +2928582616,2928582623,ES +2928582624,2928582631,CU +2928582632,2928582695,CA +2928582696,2928582703,US +2928582704,2928582719,VG +2928582720,2928582727,BG +2928582728,2928582735,AE +2928582736,2928582743,BH +2928582744,2928582751,BR +2928582752,2928582759,CA +2928582760,2928582767,US +2928582768,2928582775,FR +2928582776,2928582783,MX +2928582784,2928582815,CA +2928582816,2928582823,US +2928582824,2928582831,GR +2928582832,2928582839,PL +2928582840,2928582847,AU +2928582848,2928582855,US +2928582856,2928582863,AR +2928582864,2928582871,NG +2928582872,2928582879,IR +2928582880,2928582887,CA +2928582888,2928582895,US +2928582896,2928582903,AU +2928582904,2928582911,MX +2928582912,2928582919,CA +2928582920,2928582927,US +2928582928,2928582935,CA +2928582936,2928582943,BH +2928582944,2928582951,YE +2928582952,2928582959,AU +2928582960,2928582975,CA +2928582976,2928582983,IT +2928582984,2928582991,CA +2928582992,2928582999,BR +2928583000,2928583007,US +2928583008,2928583023,CA +2928583024,2928583031,BR +2928583032,2928583039,CA +2928583040,2928583047,QA +2928583048,2928583063,CA +2928583064,2928583071,IL +2928583072,2928583095,CA +2928583096,2928583103,DE +2928583104,2928583111,DZ +2928583112,2928583119,JP +2928583120,2928583127,CA +2928583128,2928583135,BS +2928583136,2928583143,CA +2928583144,2928583151,VE +2928583152,2928583159,CA +2928583160,2928583167,IN +2928583168,2928583175,CA +2928583176,2928583183,IN +2928583184,2928583191,RU +2928583192,2928583223,CA +2928583224,2928583231,DE +2928583232,2928583239,MX +2928583240,2928583247,BR +2928583248,2928583255,CA +2928583256,2928583263,MT +2928583264,2928583271,US +2928583272,2928583279,TH +2928583280,2928583287,EG +2928583288,2928583295,CA +2928583296,2928583303,MT +2928583304,2928583327,CA +2928583328,2928583335,US +2928583336,2928583359,CA +2928583360,2928583367,AT +2928583368,2928583375,CA +2928583376,2928583383,ES +2928583384,2928583399,CA +2928583400,2928583407,US +2928583408,2928583423,CA +2928583424,2928583431,AT +2928583432,2928583447,CA +2928583448,2928583455,GB +2928583456,2928583463,CA +2928583464,2928583471,US +2928583472,2928583479,CA +2928583480,2928583487,PK +2928583488,2928583495,DE +2928583496,2928583503,AE +2928583504,2928583535,CA +2928583536,2928583543,BR +2928583544,2928583559,CA +2928583560,2928583567,IN +2928583568,2928583575,US +2928583576,2928583607,CA +2928583608,2928583615,AR +2928583616,2928583623,CA +2928583624,2928583631,UY +2928583632,2928583663,CA +2928583664,2928583671,FR +2928583672,2928583703,CA +2928583704,2928583711,SA +2928583712,2928583727,CA +2928583728,2928583735,CZ 2928583736,2928583743,SY -2928583744,2928595959,CA +2928583744,2928583759,CA +2928583760,2928583767,US +2928583768,2928583775,CA +2928583776,2928583783,GT +2928583784,2928583791,CA +2928583792,2928583799,BR +2928583800,2928583807,IN +2928583808,2928583863,CA +2928583864,2928583871,IN +2928583872,2928583879,CO +2928583880,2928583895,CA +2928583896,2928583903,IN +2928583904,2928583911,CY +2928583912,2928583951,CA +2928583952,2928583959,BR +2928583960,2928583967,CA +2928583968,2928583975,DK +2928583976,2928583983,IR +2928583984,2928584023,CA +2928584024,2928584031,DE +2928584032,2928584055,CA +2928584056,2928584063,BE +2928584064,2928584071,MX +2928584072,2928584111,CA +2928584112,2928584119,PK +2928584120,2928584127,CA +2928584128,2928584135,SA +2928584136,2928584143,GB +2928584144,2928584151,IN +2928584152,2928584159,CA +2928584160,2928584167,MX +2928584168,2928584175,US +2928584176,2928584223,CA +2928584224,2928584231,BR +2928584232,2928584247,CA +2928584248,2928584255,US +2928584256,2928584263,BR +2928584264,2928584287,CA +2928584288,2928584295,GB +2928584296,2928584303,CO +2928584304,2928584335,CA +2928584336,2928584343,IT +2928584344,2928584359,CA +2928584360,2928584367,US +2928584368,2928584375,IL +2928584376,2928584383,CA +2928584384,2928584391,BR +2928584392,2928584399,IL +2928584400,2928584407,CA +2928584408,2928584415,US +2928584416,2928584423,CA +2928584424,2928584431,IN +2928584432,2928584439,CA +2928584440,2928584455,US +2928584456,2928584471,CA +2928584472,2928584479,BR +2928584480,2928584487,LB +2928584488,2928584495,IT +2928584496,2928584519,CA +2928584520,2928584527,IR +2928584528,2928584535,QA +2928584536,2928584543,CA +2928584544,2928584551,IL +2928584552,2928584567,CA +2928584568,2928584575,US +2928584576,2928584583,CA +2928584584,2928584591,US +2928584592,2928584599,CA +2928584600,2928584607,KN +2928584608,2928584623,CA +2928584624,2928584631,US +2928584632,2928584639,EG +2928584640,2928584663,CA +2928584664,2928584671,RU +2928584672,2928584751,CA +2928584752,2928584759,US +2928584760,2928584767,CA +2928584768,2928584775,IR +2928584776,2928584783,US +2928584784,2928584815,CA +2928584816,2928584823,US +2928584824,2928584831,CA +2928584832,2928584839,DE +2928584840,2928584855,CA +2928584856,2928584863,IN +2928584864,2928584871,TR +2928584872,2928584879,CA +2928584880,2928584887,IN +2928584888,2928584895,US +2928584896,2928584903,CA +2928584904,2928584911,US +2928584912,2928584919,CH +2928584920,2928584927,LB +2928584928,2928584935,US +2928584936,2928584943,CA +2928584944,2928584951,US +2928584952,2928584967,CA +2928584968,2928584975,DE +2928584976,2928584991,CA +2928584992,2928585007,US +2928585008,2928585015,IL +2928585016,2928585071,CA +2928585072,2928585079,SE +2928585080,2928585127,CA +2928585128,2928585135,US +2928585136,2928585175,CA +2928585176,2928585183,US +2928585184,2928585295,CA +2928585296,2928585303,FR +2928585304,2928585311,US +2928585312,2928585319,GD +2928585320,2928585327,BD +2928585328,2928585335,US +2928585336,2928585359,CA +2928585360,2928585367,MA +2928585368,2928585463,CA +2928585464,2928585471,IR +2928585472,2928585479,CA +2928585480,2928585487,US +2928585488,2928585495,BR +2928585496,2928585503,CD +2928585504,2928585519,CA +2928585520,2928585535,PK +2928585536,2928585543,FR +2928585544,2928585559,RU +2928585560,2928585567,CA +2928585568,2928585575,BR +2928585576,2928585599,CA +2928585600,2928585607,CN +2928585608,2928585615,MX +2928585616,2928585623,CA +2928585624,2928585631,KW +2928585632,2928585639,BE +2928585640,2928585807,CA +2928585808,2928585823,US +2928585824,2928585831,IN +2928585832,2928585839,US +2928585840,2928585847,DE +2928585848,2928585855,CA +2928585856,2928585863,AE +2928585864,2928585871,US +2928585872,2928585903,CA +2928585904,2928585911,AR +2928585912,2928585919,CA +2928585920,2928585927,MX +2928585928,2928585935,BH +2928585936,2928585943,MX +2928585944,2928585951,GT +2928585952,2928585967,CA +2928585968,2928585975,IN +2928585976,2928585983,DE +2928585984,2928585991,CA +2928585992,2928585999,LB +2928586000,2928586007,CA +2928586008,2928586015,IN +2928586016,2928586023,CA +2928586024,2928586031,TR +2928586032,2928586039,CA +2928586040,2928586047,BR +2928586048,2928586063,CA +2928586064,2928586071,RU +2928586072,2928586079,FR +2928586080,2928586087,CA +2928586088,2928586095,CN +2928586096,2928586103,IN +2928586104,2928586111,PK +2928586112,2928586127,CA +2928586128,2928586135,SA +2928586136,2928586151,US +2928586152,2928586167,CA +2928586168,2928586175,CN +2928586176,2928586199,CA +2928586200,2928586207,SA +2928586208,2928586223,CA +2928586224,2928586231,BR +2928586232,2928586239,CN +2928586240,2928586247,US +2928586248,2928586255,PK +2928586256,2928586263,JO +2928586264,2928586271,CA +2928586272,2928586287,US +2928586288,2928586295,BR +2928586296,2928586303,CA +2928586304,2928586311,US +2928586312,2928586319,PK +2928586320,2928586327,MX +2928586328,2928586335,IQ +2928586336,2928586343,CN +2928586344,2928586439,CA +2928586440,2928586447,AM +2928586448,2928586463,CA +2928586464,2928586471,CH +2928586472,2928586479,CA +2928586480,2928586487,US +2928586488,2928586495,CA +2928586496,2928586503,RS +2928586504,2928586511,CA +2928586512,2928586519,IN +2928586520,2928586527,DE +2928586528,2928586543,US +2928586544,2928586551,UA +2928586552,2928586567,AR +2928586568,2928586575,CA +2928586576,2928586583,US +2928586584,2928586599,CA +2928586600,2928586607,IN +2928586608,2928586615,CA +2928586616,2928586623,US +2928586624,2928586647,CA +2928586648,2928586655,GB +2928586656,2928586663,CO +2928586664,2928586671,CA +2928586672,2928586679,RU +2928586680,2928586695,CA +2928586696,2928586703,DE +2928586704,2928586711,IL +2928586712,2928586719,CA +2928586720,2928586727,MX +2928586728,2928586735,IR +2928586736,2928586743,PK +2928586744,2928586759,GT +2928586760,2928586767,CA +2928586768,2928586775,BR +2928586776,2928586799,CA +2928586800,2928586807,US +2928586808,2928586815,CA +2928586816,2928586823,CR +2928586824,2928586831,US +2928586832,2928586847,PK +2928586848,2928586863,CA +2928586864,2928586871,UA +2928586872,2928586879,CA +2928586880,2928586887,JP +2928586888,2928586895,CA +2928586896,2928586903,US +2928586904,2928586911,CA +2928586912,2928586919,MA +2928586920,2928586927,US +2928586928,2928586935,CA +2928586936,2928586943,US +2928586944,2928586951,FR +2928586952,2928586959,BR +2928586960,2928586967,CO +2928586968,2928586983,CA +2928586984,2928586991,KW +2928586992,2928586999,IL +2928587000,2928587007,PK +2928587008,2928587207,CA +2928587208,2928587215,US +2928587216,2928587223,AE +2928587224,2928587231,BR +2928587232,2928587239,AE +2928587240,2928587247,AR +2928587248,2928587255,CO +2928587256,2928587263,IL +2928587264,2928587279,US +2928587280,2928587287,BR +2928587288,2928587295,BH +2928587296,2928587303,DM +2928587304,2928587319,US +2928587320,2928587327,AE +2928587328,2928587335,RU +2928587336,2928587343,CA +2928587344,2928587351,RU +2928587352,2928587359,CA +2928587360,2928587367,MX +2928587368,2928587375,CA +2928587376,2928587383,US +2928587384,2928587431,CA +2928587432,2928587439,CO +2928587440,2928587447,US +2928587448,2928587471,CA +2928587472,2928587479,GB +2928587480,2928587487,AM +2928587488,2928587495,CA +2928587496,2928587503,MX +2928587504,2928587511,CA +2928587512,2928587519,BR +2928587520,2928587543,CA +2928587544,2928587551,FR +2928587552,2928587559,BR +2928587560,2928587575,CA +2928587576,2928587583,US +2928587584,2928587623,CA +2928587624,2928587631,LV +2928587632,2928587655,CA +2928587656,2928587663,FR +2928587664,2928587671,LK +2928587672,2928587679,CA +2928587680,2928587727,US +2928587728,2928587735,CH +2928587736,2928587743,SG +2928587744,2928587751,JO +2928587752,2928587767,US +2928587768,2928587775,GB +2928587776,2928588087,CA +2928588088,2928588095,IL +2928588096,2928588111,CA +2928588112,2928588119,CN +2928588120,2928588127,IN +2928588128,2928588143,CA +2928588144,2928588151,CO +2928588152,2928588191,CA +2928588192,2928588199,GB +2928588200,2928588215,CA +2928588216,2928588255,US +2928588256,2928588279,CA +2928588280,2928588287,AU +2928588288,2928588303,CA +2928588304,2928588311,DE +2928588312,2928588335,CA +2928588336,2928588343,DE +2928588344,2928588351,CA +2928588352,2928588359,US +2928588360,2928588367,CA +2928588368,2928588375,UA +2928588376,2928588391,CA +2928588392,2928588399,UA +2928588400,2928588415,CA +2928588416,2928588423,IN +2928588424,2928588431,US +2928588432,2928588439,CA +2928588440,2928588447,US +2928588448,2928588463,CA +2928588464,2928588471,US +2928588472,2928588479,CA +2928588480,2928588487,BR +2928588488,2928588495,AU +2928588496,2928588519,CA +2928588520,2928588543,US +2928588544,2928588607,CA +2928588608,2928588623,MX +2928588624,2928588639,CA +2928588640,2928588655,BR +2928588656,2928588671,CA +2928588672,2928588799,US +2928588800,2928588895,CA +2928588896,2928588911,TR +2928588912,2928588943,CA +2928588944,2928588959,US +2928588960,2928588975,AN +2928588976,2928588991,CA +2928588992,2928589023,US +2928589024,2928589183,CA +2928589184,2928589215,US +2928589216,2928589279,CA +2928589280,2928589311,KW +2928589312,2928589375,CA +2928589376,2928589439,BR +2928589440,2928589503,DE +2928589504,2928589519,HK +2928589520,2928589823,CA +2928589824,2928589887,RU +2928589888,2928590031,CA +2928590032,2928590047,GB +2928590048,2928590063,CA +2928590064,2928590079,US +2928590080,2928590111,AU +2928590112,2928590207,CA +2928590208,2928590271,BR +2928590272,2928591127,CA +2928591128,2928591135,US +2928591136,2928591159,CA +2928591160,2928591167,MX +2928591168,2928591239,CA +2928591240,2928591247,GB +2928591248,2928591255,US +2928591256,2928591263,PE +2928591264,2928591271,CA +2928591272,2928591295,US +2928591296,2928591335,CA +2928591336,2928591343,GB +2928591344,2928591351,MX +2928591352,2928591359,CA +2928591360,2928591375,FR +2928591376,2928591399,CA +2928591400,2928591407,BR +2928591408,2928591423,CA +2928591424,2928591431,BZ +2928591432,2928591439,RU +2928591440,2928591447,US +2928591448,2928591455,GB +2928591456,2928591463,CA +2928591464,2928591471,US +2928591472,2928591479,MY +2928591480,2928591487,LV +2928591488,2928591503,CA +2928591504,2928591511,PK +2928591512,2928591535,CA +2928591536,2928591543,GB +2928591544,2928591551,CA +2928591552,2928591567,FR +2928591568,2928591583,CA +2928591584,2928591591,CY +2928591592,2928591615,CA +2928591616,2928591623,FR +2928591624,2928591871,CA +2928591872,2928591935,US +2928591936,2928591943,GB +2928591944,2928591951,BR +2928591952,2928591991,US +2928591992,2928592015,CA +2928592016,2928592023,AU +2928592024,2928592031,FR +2928592032,2928592039,CA +2928592040,2928592055,US +2928592056,2928592071,CA +2928592072,2928592079,US +2928592080,2928592087,CL +2928592088,2928592103,CA +2928592104,2928592255,US +2928592256,2928592335,CN +2928592336,2928592343,PH +2928592344,2928592367,CA +2928592368,2928592375,RU +2928592376,2928592383,SA +2928592384,2928592423,CA +2928592424,2928592431,GT +2928592432,2928592439,MX +2928592440,2928592447,US +2928592448,2928592455,CA +2928592456,2928592463,IN +2928592464,2928592471,JO +2928592472,2928592479,CO +2928592480,2928592495,CA +2928592496,2928592503,US +2928592504,2928592511,GR +2928592512,2928592519,MX +2928592520,2928592527,IQ +2928592528,2928592535,DE +2928592536,2928592543,CA +2928592544,2928592551,IT +2928592552,2928592559,TR +2928592560,2928592639,SG +2928592640,2928595159,CA +2928595160,2928595167,IN +2928595168,2928595175,US +2928595176,2928595183,DK +2928595184,2928595191,EC +2928595192,2928595199,CA +2928595200,2928595207,IN +2928595208,2928595223,CA +2928595224,2928595231,IQ +2928595232,2928595247,DK +2928595248,2928595255,CA +2928595256,2928595263,EG +2928595264,2928595271,SA +2928595272,2928595279,AE +2928595280,2928595295,CA +2928595296,2928595303,IN +2928595304,2928595319,CA +2928595320,2928595327,IL +2928595328,2928595343,IN +2928595344,2928595351,CA +2928595352,2928595359,BR +2928595360,2928595391,CA +2928595392,2928595399,SA +2928595400,2928595407,CA +2928595408,2928595423,US +2928595424,2928595431,UA +2928595432,2928595439,CA +2928595440,2928595455,US +2928595456,2928595463,DE +2928595464,2928595471,US +2928595472,2928595479,CA +2928595480,2928595487,US +2928595488,2928595495,SA +2928595496,2928595503,HK +2928595504,2928595511,IN +2928595512,2928595519,IT +2928595520,2928595527,BR +2928595528,2928595535,SE +2928595536,2928595559,CA +2928595560,2928595567,GB +2928595568,2928595575,CO +2928595576,2928595591,CA +2928595592,2928595607,ZA +2928595608,2928595623,CA +2928595624,2928595631,EG +2928595632,2928595639,IR +2928595640,2928595647,CA +2928595648,2928595655,AR +2928595656,2928595663,KR +2928595664,2928595679,SG +2928595680,2928595687,AR +2928595688,2928595695,CA +2928595696,2928595703,PL +2928595704,2928595711,MX +2928595712,2928595727,US +2928595728,2928595735,PT +2928595736,2928595743,SC +2928595744,2928595751,US +2928595752,2928595767,CA +2928595768,2928595775,TN +2928595776,2928595783,MD +2928595784,2928595799,US +2928595800,2928595807,CA +2928595808,2928595815,HU +2928595816,2928595823,US +2928595824,2928595831,DE +2928595832,2928595839,IR +2928595840,2928595847,SG +2928595848,2928595871,CA +2928595872,2928595879,NG +2928595880,2928595903,CA +2928595904,2928595911,IN +2928595912,2928595919,BR +2928595920,2928595927,IR +2928595928,2928595935,CA +2928595936,2928595943,IN +2928595944,2928595951,BR +2928595952,2928595959,MX 2928595960,2928595967,US -2928595968,2928607231,CA +2928595968,2928595983,CA +2928595984,2928595991,BR +2928595992,2928595999,CA +2928596000,2928596007,RU +2928596008,2928596015,EG +2928596016,2928596031,CA +2928596032,2928596039,AE +2928596040,2928596047,CA +2928596048,2928596055,AR +2928596056,2928596063,DK +2928596064,2928596071,MY +2928596072,2928596079,GR +2928596080,2928596087,CA +2928596088,2928596095,ZA +2928596096,2928596103,CA +2928596104,2928596111,BR +2928596112,2928596151,CA +2928596152,2928596159,BR +2928596160,2928596175,ZA +2928596176,2928596183,US +2928596184,2928596191,RU +2928596192,2928596199,SA +2928596200,2928596207,CA +2928596208,2928596215,MX +2928596216,2928596223,PK +2928596224,2928596231,CA +2928596232,2928596239,KW +2928596240,2928596247,AE +2928596248,2928596255,CA +2928596256,2928596263,PA +2928596264,2928596271,ES +2928596272,2928596279,US +2928596280,2928596287,GR +2928596288,2928596295,CA +2928596296,2928596303,IN +2928596304,2928596311,CA +2928596312,2928596319,MX +2928596320,2928596335,FR +2928596336,2928596383,CA +2928596384,2928596391,UA +2928596392,2928596399,IN +2928596400,2928596407,CA +2928596408,2928596415,US +2928596416,2928596423,AE +2928596424,2928596431,KR +2928596432,2928596439,CA +2928596440,2928596447,IR +2928596448,2928596455,RU +2928596456,2928596471,CA +2928596472,2928596479,YE +2928596480,2928596735,CA +2928596736,2928596743,CO +2928596744,2928596751,AE +2928596752,2928596759,DE +2928596760,2928596767,IN +2928596768,2928596775,BD +2928596776,2928596783,BR +2928596784,2928596791,IN +2928596792,2928596807,CA +2928596808,2928596815,US +2928596816,2928596855,CA +2928596856,2928596863,BR +2928596864,2928596879,US +2928596880,2928596887,DE +2928596888,2928596895,CO +2928596896,2928596903,BR +2928596904,2928596911,US +2928596912,2928596919,CA +2928596920,2928596927,AE +2928596928,2928597567,CA +2928597568,2928597575,US +2928597576,2928598015,CA +2928598016,2928598143,GB +2928598144,2928598535,CA +2928598536,2928598543,NL +2928598544,2928598559,CA +2928598560,2928598575,US +2928598576,2928598583,CA +2928598584,2928598591,DE +2928598592,2928598599,EG +2928598600,2928598607,CA +2928598608,2928598615,NL +2928598616,2928598679,CA +2928598680,2928598687,BR +2928598688,2928598719,CA +2928598720,2928598727,PK +2928598728,2928598735,CA +2928598736,2928598743,CY +2928598744,2928598751,PE +2928598752,2928598783,CA +2928598784,2928598815,US +2928598816,2928598847,BR +2928598848,2928598903,CA +2928598904,2928598911,UY +2928598912,2928598919,EG +2928598920,2928598927,CA +2928598928,2928598935,IL +2928598936,2928598975,CA +2928598976,2928599039,CN +2928599040,2928599047,MA +2928599048,2928599055,CN +2928599056,2928599063,DE +2928599064,2928599079,CA +2928599080,2928599087,BH +2928599088,2928599111,CA +2928599112,2928599119,US +2928599120,2928599127,CN +2928599128,2928599135,BR +2928599136,2928599143,IN +2928599144,2928599151,US +2928599152,2928599159,IL +2928599160,2928599183,CA +2928599184,2928599191,IN +2928599192,2928599199,BR +2928599200,2928599239,CA +2928599240,2928599247,AE +2928599248,2928599255,IN +2928599256,2928599263,UA +2928599264,2928599271,GB +2928599272,2928599279,CA +2928599280,2928599287,BH +2928599288,2928599303,CA +2928599304,2928599311,BA +2928599312,2928599319,CA +2928599320,2928599327,EG +2928599328,2928599335,CA +2928599336,2928599343,CH +2928599344,2928599359,CA +2928599360,2928599383,US +2928599384,2928599447,CA +2928599448,2928599455,IN +2928599456,2928599559,CA +2928599560,2928599575,US +2928599576,2928599599,CA +2928599600,2928599607,MX +2928599608,2928599615,CA +2928599616,2928599623,AE +2928599624,2928599631,IR +2928599632,2928599663,CA +2928599664,2928599671,BR +2928599672,2928599687,CA +2928599688,2928599695,US +2928599696,2928599703,CA +2928599704,2928599711,US +2928599712,2928599719,CA +2928599720,2928599727,IN +2928599728,2928599735,CA +2928599736,2928599743,US +2928599744,2928599751,CA +2928599752,2928599759,RU +2928599760,2928599767,BD +2928599768,2928599775,UA +2928599776,2928599791,CA +2928599792,2928599799,DE +2928599800,2928599855,CA +2928599856,2928599863,RU +2928599864,2928599871,TH +2928599872,2928599951,BZ +2928599952,2928599967,CA +2928599968,2928600031,BZ +2928600032,2928600039,AE +2928600040,2928600055,CA +2928600056,2928600063,HR +2928600064,2928600167,CA +2928600168,2928600175,IN +2928600176,2928600183,CZ +2928600184,2928600223,CA +2928600224,2928600231,US +2928600232,2928600239,CA +2928600240,2928600247,IN +2928600248,2928600295,CA +2928600296,2928600303,ES +2928600304,2928600319,CA +2928600320,2928600327,PK +2928600328,2928600335,CA +2928600336,2928600343,RU +2928600344,2928600351,GB +2928600352,2928600383,CA +2928600384,2928600415,US +2928600416,2928600431,CA +2928600432,2928600439,AE +2928600440,2928600447,PK +2928600448,2928600479,CA +2928600480,2928600487,MY +2928600488,2928600495,US +2928600496,2928600543,CA +2928600544,2928600551,US +2928600552,2928600559,CA +2928600560,2928600567,IN +2928600568,2928600575,DE +2928600576,2928600831,CA +2928600832,2928600847,IN +2928600848,2928601023,CA +2928601024,2928601087,US +2928601088,2928601103,CA +2928601104,2928601111,MC +2928601112,2928601119,IR +2928601120,2928601127,GB +2928601128,2928601135,CR +2928601136,2928601143,AR +2928601144,2928601151,CA +2928601152,2928601159,BR +2928601160,2928601167,TW +2928601168,2928601231,AZ +2928601232,2928601279,CA +2928601280,2928601287,US +2928601288,2928601295,TR +2928601296,2928601303,CA +2928601304,2928601311,BR +2928601312,2928601335,CA +2928601336,2928601343,US +2928601344,2928601351,CA +2928601352,2928601359,IN +2928601360,2928601367,BR +2928601368,2928601383,US +2928601384,2928601399,IN +2928601400,2928601407,AE +2928601408,2928601415,US +2928601416,2928601423,PE +2928601424,2928601439,CA +2928601440,2928601447,US +2928601448,2928601455,CA +2928601456,2928601463,MX +2928601464,2928601471,BR +2928601472,2928601479,CA +2928601480,2928601487,US +2928601488,2928601495,CA +2928601496,2928601503,CO +2928601504,2928601519,CA +2928601520,2928601527,FR +2928601528,2928601535,US +2928601536,2928601543,CO +2928601544,2928601551,MX +2928601552,2928601559,US +2928601560,2928601591,CA +2928601592,2928601599,BR +2928601600,2928601607,SA +2928601608,2928601687,CA +2928601688,2928601695,MX +2928601696,2928601855,CA +2928601856,2928601863,US +2928601864,2928601871,BG +2928601872,2928601895,MA +2928601896,2928601911,CA +2928601912,2928601919,IL +2928601920,2928601927,IR +2928601928,2928601935,US +2928601936,2928601943,GB +2928601944,2928601951,CA +2928601952,2928601959,IR +2928601960,2928601967,DE +2928601968,2928601975,CA +2928601976,2928601999,US +2928602000,2928602007,CA +2928602008,2928602015,SA +2928602016,2928602023,CL +2928602024,2928602031,BR +2928602032,2928602039,US +2928602040,2928602047,CA +2928602048,2928602055,BR +2928602056,2928602063,AE +2928602064,2928602087,CA +2928602088,2928602095,US +2928602096,2928602103,CA +2928602104,2928602111,HR +2928602112,2928602119,GR +2928602120,2928602127,CA +2928602128,2928602135,SA +2928602136,2928602143,AE +2928602144,2928602167,CA +2928602168,2928602175,DE +2928602176,2928602183,MX +2928602184,2928602191,FR +2928602192,2928602199,AE +2928602200,2928602207,CL +2928602208,2928602215,FR +2928602216,2928602287,CA +2928602288,2928602295,BO +2928602296,2928602303,US +2928602304,2928602367,CA +2928602368,2928602383,PH +2928602384,2928602511,CA +2928602512,2928602519,AT +2928602520,2928602583,CA +2928602584,2928602591,MX +2928602592,2928602599,AT +2928602600,2928602607,ET +2928602608,2928602631,CA +2928602632,2928602639,GB +2928602640,2928602647,VG +2928602648,2928602655,CA +2928602656,2928602663,DE +2928602664,2928602687,CA +2928602688,2928602695,RU +2928602696,2928602887,CA +2928602888,2928602895,US +2928602896,2928602903,BR +2928602904,2928602911,DK +2928602912,2928602943,CA +2928602944,2928602951,MX +2928602952,2928602959,RU +2928602960,2928602975,US +2928602976,2928603015,CA +2928603016,2928603023,BD +2928603024,2928603039,US +2928603040,2928603047,CA +2928603048,2928603063,US +2928603064,2928603071,CA +2928603072,2928603079,DE +2928603080,2928603095,CA +2928603096,2928603103,AZ +2928603104,2928603151,CA +2928603152,2928603159,US +2928603160,2928603167,CA +2928603168,2928603175,US +2928603176,2928603191,CA +2928603192,2928603199,CO +2928603200,2928603215,CA +2928603216,2928603223,MX +2928603224,2928603239,CA +2928603240,2928603247,BR +2928603248,2928603271,CA +2928603272,2928603279,EG +2928603280,2928603287,CN +2928603288,2928603295,SE +2928603296,2928603303,CA +2928603304,2928603311,IL +2928603312,2928603319,DE +2928603320,2928603327,CA +2928603328,2928603335,US +2928603336,2928603391,CA +2928603392,2928603663,US +2928603664,2928603711,CA +2928603712,2928603719,US +2928603720,2928603727,AZ +2928603728,2928603743,CA +2928603744,2928603751,US +2928603752,2928603775,CA +2928603776,2928603791,CY +2928603792,2928603807,CA +2928603808,2928603823,US +2928603824,2928603831,CA +2928603832,2928603839,US +2928603840,2928603847,CA +2928603848,2928603855,NZ +2928603856,2928603871,CA +2928603872,2928603887,US +2928603888,2928603943,CA +2928603944,2928603951,TR +2928603952,2928603967,CA +2928603968,2928604007,US +2928604008,2928604031,CA +2928604032,2928604095,CN +2928604096,2928604135,CA +2928604136,2928604143,US +2928604144,2928604287,CA +2928604288,2928604415,US +2928604416,2928604423,CA +2928604424,2928604431,TR +2928604432,2928604447,BR +2928604448,2928604455,JM +2928604456,2928604463,CN +2928604464,2928604471,CA +2928604472,2928604479,MX +2928604480,2928604487,CA +2928604488,2928604495,MY +2928604496,2928604511,CA +2928604512,2928604519,CY +2928604520,2928604527,CA +2928604528,2928604543,CY +2928604544,2928604559,CA +2928604560,2928604567,US +2928604568,2928604575,CA +2928604576,2928604583,DO +2928604584,2928604591,JO +2928604592,2928604631,CA +2928604632,2928604639,US +2928604640,2928604655,CA +2928604656,2928604663,TR +2928604664,2928604671,PL +2928604672,2928604679,US +2928604680,2928604687,BZ +2928604688,2928604695,TR +2928604696,2928604719,US +2928604720,2928604751,CA +2928604752,2928604759,PH +2928604760,2928604767,IR +2928604768,2928604775,GA +2928604776,2928604783,DZ +2928604784,2928604791,CN +2928604792,2928604799,IN +2928604800,2928604807,TR +2928604808,2928604823,CA +2928604824,2928604831,CL +2928604832,2928604839,CA +2928604840,2928604847,PE +2928604848,2928604855,CA +2928604856,2928604863,KW +2928604864,2928604871,AR +2928604872,2928604879,SA +2928604880,2928604887,CA +2928604888,2928604927,US +2928604928,2928605183,CA +2928605184,2928605247,BD +2928605248,2928605311,AG +2928605312,2928605727,CA +2928605728,2928605759,US +2928605760,2928606063,CA +2928606064,2928606079,CY +2928606080,2928607231,CA 2928607232,2928607287,US 2928607288,2928607303,NO 2928607304,2928607343,US @@ -73921,9 +88895,7 @@ 2928607816,2928607823,CA 2928607824,2928608751,US 2928608752,2928608783,GB -2928608784,2928609071,US -2928609072,2928609087,CA -2928609088,2928609471,US +2928608784,2928609471,US 2928609472,2928609983,BD 2928609984,2928610143,US 2928610144,2928610175,GB @@ -73940,9 +88912,7 @@ 2928610832,2928610839,GB 2928610840,2928610935,US 2928610936,2928610943,GB -2928610944,2928611279,US -2928611280,2928611287,CA -2928611288,2928611303,US +2928610944,2928611303,US 2928611304,2928611311,IL 2928611312,2928611351,US 2928611352,2928611359,ZA @@ -74153,8 +89123,7 @@ 2928629512,2928629519,MX 2928629520,2928629607,US 2928629608,2928629615,GB -2928629616,2928629647,US -2928629648,2928629655,GB +2928629616,2928629655,US 2928629656,2928629663,IL 2928629664,2928629671,US 2928629672,2928629679,JP @@ -74210,15 +89179,11 @@ 2928632400,2928632407,CA 2928632408,2928632519,US 2928632520,2928632527,IN -2928632528,2928633055,US -2928633056,2928633071,CA -2928633072,2928633087,US +2928632528,2928633087,US 2928633088,2928633103,CA 2928633104,2928633119,US 2928633120,2928633135,CA -2928633136,2928633199,US -2928633200,2928633215,CA -2928633216,2928633423,US +2928633136,2928633423,US 2928633424,2928633439,IN 2928633440,2928633583,US 2928633584,2928633599,GB @@ -74374,9 +89339,7 @@ 2928657984,2928658015,NO 2928658016,2928662671,US 2928662672,2928662687,GB -2928662688,2928662735,US -2928662736,2928662751,CA -2928662752,2928662879,US +2928662688,2928662879,US 2928662880,2928662895,IL 2928662896,2928662959,US 2928662960,2928662975,IN @@ -74439,7 +89402,6 @@ 2939002880,2939004927,KR 2939004928,2939006975,JP 2939006976,2939007999,KP -2939008000,2939009023,IN 2939009024,2939011071,ID 2939011072,2939027455,KR 2939027456,2942304255,CN @@ -74458,7 +89420,6 @@ 2942779392,2942795775,VN 2942795776,2942959615,JP 2942959616,2942960639,VN -2942960640,2942961663,AU 2942961664,2942965759,ID 2942965760,2942967807,AU 2942967808,2942975999,AF @@ -74508,7 +89469,9 @@ 2947598336,2947602431,AU 2947602432,2947603455,NZ 2947603456,2947604479,TH -2947604480,2947612671,HK +2947604480,2947609855,HK +2947609856,2947610111,AF +2947610112,2947612671,HK 2947612672,2947678207,JP 2947678208,2947743743,CN 2947743744,2947809279,JP @@ -74524,7 +89487,13 @@ 2948595712,2952790015,KR 2952790016,2953314303,DE 2953314304,2953379839,UA -2953379840,2953435855,DE +2953379840,2953424959,DE +2953424960,2953424975,ES +2953424976,2953425183,DE +2953425184,2953425199,ES +2953425200,2953435071,DE +2953435072,2953435079,IT +2953435080,2953435855,DE 2953435856,2953435863,IT 2953435864,2953438191,DE 2953438192,2953438199,ES @@ -74546,12 +89515,17 @@ 2953465856,2953465991,GB 2953465992,2953466111,EU 2953466112,2953466127,GB -2953466128,2953467903,EU +2953466128,2953466367,EU +2953466368,2953467135,GB +2953467136,2953467391,US +2953467392,2953467903,EU 2953467904,2953469951,BE 2953469952,2953478143,CH 2953478144,2953503551,SE 2953503552,2953503559,NO -2953503560,2953510911,SE +2953503560,2953503567,SE +2953503568,2953503583,NO +2953503584,2953510911,SE 2953510912,2953576447,NO 2953576448,2953592831,BG 2953592832,2953596927,IR @@ -74569,10 +89543,493 @@ 2954641408,2954643455,RU 2954643456,2954645503,IQ 2954645504,2954647551,AZ -2954647552,2954657791,ES +2954647552,2954650543,ES +2954650544,2954650559,IT +2954650560,2954657791,ES 2954657792,2954756095,JO 2954756096,2954821631,TR -2954821632,2954829823,FR +2954821632,2954821647,FR +2954821648,2954821651,ES +2954821652,2954821655,NL +2954821656,2954821703,FR +2954821704,2954821707,GB +2954821708,2954821715,DE +2954821716,2954821719,GB +2954821720,2954821723,PL +2954821724,2954821727,FR +2954821728,2954821775,IE +2954821776,2954821783,DE +2954821784,2954821787,ES +2954821788,2954821791,FR +2954821792,2954821823,ES +2954821824,2954821855,GB +2954821856,2954821887,IT +2954821888,2954821919,NL +2954821920,2954821951,FR +2954821952,2954821983,ES +2954821984,2954822015,GB +2954822016,2954822047,IT +2954822048,2954822079,DE +2954822080,2954822143,IE +2954822144,2954822175,FR +2954822176,2954822271,PL +2954822272,2954822287,FR +2954822288,2954822303,NL +2954822304,2954822335,FR +2954822336,2954822343,GB +2954822344,2954822347,ES +2954822348,2954822351,PL +2954822352,2954822367,FR +2954822368,2954822399,IT +2954822400,2954822431,PL +2954822432,2954822451,FR +2954822452,2954822463,ES +2954822464,2954822479,FR +2954822480,2954822483,DE +2954822484,2954822487,ES +2954822488,2954822491,FR +2954822492,2954822495,DE +2954822496,2954822527,FR +2954822528,2954822531,GB +2954822532,2954822535,FR +2954822536,2954822539,PL +2954822540,2954822547,IT +2954822548,2954822551,FR +2954822552,2954822559,PL +2954822560,2954822591,ES +2954822592,2954822599,GB +2954822600,2954822607,DE +2954822608,2954822655,FR +2954822656,2954822719,ES +2954822720,2954822751,DE +2954822752,2954822783,ES +2954822784,2954822791,NL +2954822792,2954822879,FR +2954822880,2954822887,ES +2954822888,2954822891,GB +2954822892,2954822895,IE +2954822896,2954822911,FR +2954822912,2954822915,DE +2954822916,2954822919,PL +2954822920,2954822923,PT +2954822924,2954822927,NL +2954822928,2954822931,LT +2954822932,2954822935,FR +2954822936,2954822939,IT +2954822940,2954822943,IE +2954822944,2954822947,GB +2954822948,2954822959,FR +2954822960,2954822963,FI +2954822964,2954822975,FR +2954822976,2954822991,PL +2954822992,2954823035,FR +2954823036,2954823039,IT +2954823040,2954823043,FR +2954823044,2954823047,DE +2954823048,2954823055,FR +2954823056,2954823071,IE +2954823072,2954823103,DE +2954823104,2954823167,FR +2954823168,2954823199,IE +2954823200,2954823203,DE +2954823204,2954823207,PL +2954823208,2954823211,GB +2954823212,2954823215,PL +2954823216,2954823223,IE +2954823224,2954823247,FR +2954823248,2954823251,ES +2954823252,2954823255,FR +2954823256,2954823259,ES +2954823260,2954823263,GB +2954823264,2954823311,ES +2954823312,2954823327,IE +2954823328,2954823387,FR +2954823388,2954823391,DE +2954823392,2954823395,FR +2954823396,2954823399,GB +2954823400,2954823403,PT +2954823404,2954823407,GB +2954823408,2954823423,FR +2954823424,2954823551,IE +2954823552,2954823555,GB +2954823556,2954823559,FR +2954823560,2954823563,PL +2954823564,2954823599,FR +2954823600,2954823607,ES +2954823608,2954823611,CH +2954823612,2954823615,FR +2954823616,2954823619,GB +2954823620,2954823623,PL +2954823624,2954823627,FR +2954823628,2954823631,ES +2954823632,2954823643,FR +2954823644,2954823647,ES +2954823648,2954823695,FR +2954823696,2954823711,PT +2954823712,2954823715,FR +2954823716,2954823719,ES +2954823720,2954823727,FR +2954823728,2954823735,PT +2954823736,2954823743,NL +2954823744,2954823759,CZ +2954823760,2954823767,IT +2954823768,2954823779,FR +2954823780,2954823783,CZ +2954823784,2954823787,ES +2954823788,2954823791,NL +2954823792,2954823807,IE +2954823808,2954823871,PL +2954823872,2954823887,FR +2954823888,2954823891,ES +2954823892,2954823895,NL +2954823896,2954823899,PL +2954823900,2954823903,ES +2954823904,2954823915,PL +2954823916,2954823919,FR +2954823920,2954823927,GB +2954823928,2954823935,PL +2954823936,2954823999,FR +2954824000,2954824031,GB +2954824032,2954824063,FR +2954824064,2954824071,GB +2954824072,2954824075,FI +2954824076,2954824079,FR +2954824080,2954824083,PL +2954824084,2954824087,NL +2954824088,2954824091,IE +2954824092,2954824095,PL +2954824096,2954824127,GB +2954824128,2954824131,PL +2954824132,2954824135,BE +2954824136,2954824139,IE +2954824140,2954824175,FR +2954824176,2954824191,GB +2954824192,2954824223,PL +2954824224,2954824271,FR +2954824272,2954824275,GB +2954824276,2954824279,FR +2954824280,2954824283,PL +2954824284,2954824287,FR +2954824288,2954824319,ES +2954824320,2954824367,FR +2954824368,2954824371,DE +2954824372,2954824431,FR +2954824432,2954824447,BE +2954824448,2954824451,FR +2954824452,2954824455,DE +2954824456,2954824463,NL +2954824464,2954824479,FR +2954824480,2954824511,BE +2954824512,2954824543,GB +2954824544,2954824607,FR +2954824608,2954824611,GB +2954824612,2954824623,FR +2954824624,2954824627,GB +2954824628,2954824631,PL +2954824632,2954824635,FR +2954824636,2954824639,PL +2954824640,2954824671,IT +2954824672,2954824703,ES +2954824704,2954824707,FR +2954824708,2954824711,IT +2954824712,2954824719,FR +2954824720,2954824767,IE +2954824768,2954824775,FR +2954824776,2954824779,NL +2954824780,2954824783,FI +2954824784,2954824799,FR +2954824800,2954824831,PT +2954824832,2954824895,IE +2954824896,2954824903,GB +2954824904,2954824907,CH +2954824908,2954824911,BE +2954824912,2954824915,ES +2954824916,2954824919,BE +2954824920,2954824927,FR +2954824928,2954824931,GB +2954824932,2954824943,ES +2954824944,2954824959,FR +2954824960,2954824975,IE +2954824976,2954825023,FR +2954825024,2954825031,IE +2954825032,2954825063,FR +2954825064,2954825067,ES +2954825068,2954825071,GB +2954825072,2954825087,BE +2954825088,2954825095,CZ +2954825096,2954825099,FR +2954825100,2954825103,PL +2954825104,2954825119,DE +2954825120,2954825151,PL +2954825152,2954825159,FR +2954825160,2954825163,DE +2954825164,2954825167,GB +2954825168,2954825171,DE +2954825172,2954825175,NL +2954825176,2954825179,IE +2954825180,2954825183,GB +2954825184,2954825187,DE +2954825188,2954825191,NL +2954825192,2954825195,FR +2954825196,2954825199,IE +2954825200,2954825203,FR +2954825204,2954825207,IT +2954825208,2954825211,GB +2954825212,2954825215,DE +2954825216,2954825231,FR +2954825232,2954825235,BE +2954825236,2954825239,PL +2954825240,2954825243,ES +2954825244,2954825247,CZ +2954825248,2954825263,GB +2954825264,2954825267,FR +2954825268,2954825271,GB +2954825272,2954825275,ES +2954825276,2954825311,FR +2954825312,2954825315,GB +2954825316,2954825319,DE +2954825320,2954825327,ES +2954825328,2954825331,GB +2954825332,2954825343,NL +2954825344,2954825351,FR +2954825352,2954825359,PT +2954825360,2954825375,DE +2954825376,2954825383,PT +2954825384,2954825387,PL +2954825388,2954825391,ES +2954825392,2954825395,NL +2954825396,2954825455,FR +2954825456,2954825459,GB +2954825460,2954825467,FR +2954825468,2954825471,NL +2954825472,2954825535,IE +2954825536,2954825539,PL +2954825540,2954825543,FI +2954825544,2954825547,BE +2954825548,2954825551,DE +2954825552,2954825599,FR +2954825600,2954825631,PL +2954825632,2954825639,IE +2954825640,2954825655,FR +2954825656,2954825659,PL +2954825660,2954825663,FR +2954825664,2954825727,GB +2954825728,2954825791,FR +2954825792,2954825823,NL +2954825824,2954825855,ES +2954825856,2954825887,FR +2954825888,2954825919,IT +2954825920,2954825923,CH +2954825924,2954825927,IT +2954825928,2954825931,PL +2954825932,2954825935,GB +2954825936,2954825939,BE +2954825940,2954825947,FR +2954825948,2954825951,NL +2954825952,2954825967,PL +2954825968,2954825983,ES +2954825984,2954826015,FR +2954826016,2954826019,ES +2954826020,2954826023,PL +2954826024,2954826031,FR +2954826032,2954826035,PL +2954826036,2954826039,ES +2954826040,2954826043,PL +2954826044,2954826047,NL +2954826048,2954826063,FR +2954826064,2954826067,BE +2954826068,2954826071,NL +2954826072,2954826079,IE +2954826080,2954826147,FR +2954826148,2954826151,IE +2954826152,2954826159,ES +2954826160,2954826167,PL +2954826168,2954826175,FR +2954826176,2954826239,NL +2954826240,2954826243,IT +2954826244,2954826247,GB +2954826248,2954826255,CH +2954826256,2954826263,IE +2954826264,2954826267,FR +2954826268,2954826271,NL +2954826272,2954826279,FR +2954826280,2954826283,IT +2954826284,2954826287,GB +2954826288,2954826291,FI +2954826292,2954826295,DE +2954826296,2954826299,FR +2954826300,2954826303,GB +2954826304,2954826367,FR +2954826368,2954826371,DE +2954826372,2954826375,GB +2954826376,2954826383,FR +2954826384,2954826391,PL +2954826392,2954826403,FR +2954826404,2954826407,BE +2954826408,2954826411,ES +2954826412,2954826415,FR +2954826416,2954826419,GB +2954826420,2954826423,PT +2954826424,2954826427,PL +2954826428,2954826431,PT +2954826432,2954826447,IT +2954826448,2954826451,GB +2954826452,2954826471,FR +2954826472,2954826475,GB +2954826476,2954826483,FR +2954826484,2954826487,NL +2954826488,2954826491,LT +2954826492,2954826751,FR +2954826752,2954826755,CH +2954826756,2954826759,GB +2954826760,2954826763,PL +2954826764,2954826767,IE +2954826768,2954826771,GB +2954826772,2954826775,PL +2954826776,2954826779,FR +2954826780,2954826783,ES +2954826784,2954826791,GB +2954826792,2954826795,FR +2954826796,2954826799,DE +2954826800,2954826807,NL +2954826808,2954826811,FR +2954826812,2954826815,IT +2954826816,2954826879,FR +2954826880,2954827263,DE +2954827264,2954827295,IE +2954827296,2954827391,DE +2954827392,2954827487,IE +2954827488,2954827519,GB +2954827520,2954827647,FR +2954827648,2954827775,GB +2954827776,2954827807,FR +2954827808,2954827815,PL +2954827816,2954827819,FR +2954827820,2954827823,ES +2954827824,2954827827,DE +2954827828,2954827831,PT +2954827832,2954827835,IE +2954827836,2954827839,DE +2954827840,2954827855,BE +2954827856,2954827863,PT +2954827864,2954827883,FR +2954827884,2954827887,DE +2954827888,2954827939,FR +2954827940,2954827943,PT +2954827944,2954827947,NL +2954827948,2954827967,FR +2954827968,2954827971,CZ +2954827972,2954827975,CH +2954827976,2954827979,FR +2954827980,2954827983,IE +2954827984,2954827987,DE +2954827988,2954827999,PL +2954828000,2954828031,IE +2954828032,2954828287,FR +2954828288,2954828291,CZ +2954828292,2954828295,DE +2954828296,2954828299,CH +2954828300,2954828303,DE +2954828304,2954828307,PL +2954828308,2954828311,BE +2954828312,2954828315,FR +2954828316,2954828319,IE +2954828320,2954828335,FR +2954828336,2954828343,IE +2954828344,2954828347,FI +2954828348,2954828351,DE +2954828352,2954828415,FR +2954828416,2954828431,IT +2954828432,2954828439,IE +2954828440,2954828443,GB +2954828444,2954828447,ES +2954828448,2954828463,FR +2954828464,2954828467,FI +2954828468,2954828471,PL +2954828472,2954828479,FR +2954828480,2954828495,ES +2954828496,2954828511,IT +2954828512,2954828799,FR +2954828800,2954828815,NL +2954828816,2954828819,ES +2954828820,2954828823,GB +2954828824,2954828831,PT +2954828832,2954828835,ES +2954828836,2954828839,DE +2954828840,2954828863,GB +2954828864,2954828895,FR +2954828896,2954828927,BE +2954828928,2954828943,IE +2954828944,2954828955,FR +2954828956,2954828959,DE +2954828960,2954828975,FR +2954828976,2954828983,GB +2954828984,2954828991,PL +2954828992,2954829007,FR +2954829008,2954829023,IE +2954829024,2954829119,FR +2954829120,2954829135,NL +2954829136,2954829139,FR +2954829140,2954829143,CZ +2954829144,2954829151,GB +2954829152,2954829167,CH +2954829168,2954829171,NL +2954829172,2954829175,IE +2954829176,2954829179,NL +2954829180,2954829183,GB +2954829184,2954829215,BE +2954829216,2954829247,NL +2954829248,2954829311,PT +2954829312,2954829319,ES +2954829320,2954829323,DE +2954829324,2954829327,BE +2954829328,2954829331,FR +2954829332,2954829335,CZ +2954829336,2954829343,GB +2954829344,2954829375,IT +2954829376,2954829383,GB +2954829384,2954829387,FR +2954829388,2954829391,IE +2954829392,2954829395,FR +2954829396,2954829399,LT +2954829400,2954829407,PL +2954829408,2954829423,IE +2954829424,2954829427,FR +2954829428,2954829431,PL +2954829432,2954829435,FR +2954829436,2954829439,DE +2954829440,2954829455,FR +2954829456,2954829463,GB +2954829464,2954829467,IE +2954829468,2954829471,GB +2954829472,2954829487,FR +2954829488,2954829495,IT +2954829496,2954829499,NL +2954829500,2954829503,IT +2954829504,2954829519,FR +2954829520,2954829535,GB +2954829536,2954829559,FR +2954829560,2954829563,BE +2954829564,2954829567,FI +2954829568,2954829599,FR +2954829600,2954829603,DE +2954829604,2954829607,PT +2954829608,2954829615,NL +2954829616,2954829623,GB +2954829624,2954829631,ES +2954829632,2954829647,GB +2954829648,2954829663,PL +2954829664,2954829695,FR +2954829696,2954829699,BE +2954829700,2954829703,ES +2954829704,2954829727,FR +2954829728,2954829731,PL +2954829732,2954829735,GB +2954829736,2954829739,FI +2954829740,2954829743,NL +2954829744,2954829751,FR +2954829752,2954829755,CH +2954829756,2954829823,FR 2954829824,2954829827,ES 2954829828,2954829831,NL 2954829832,2954829839,DE @@ -74585,11 +90042,20 @@ 2954829952,2954829959,ES 2954829960,2954829963,PT 2954829964,2954829967,PL -2954829968,2954829983,FR +2954829968,2954829975,FR +2954829976,2954829983,NL 2954829984,2954830015,DE 2954830016,2954830079,GB -2954830080,2954830271,FR -2954830272,2954830279,GB +2954830080,2954830111,IT +2954830112,2954830143,FR +2954830144,2954830147,ES +2954830148,2954830151,PL +2954830152,2954830159,FR +2954830160,2954830163,GB +2954830164,2954830167,PT +2954830168,2954830175,DE +2954830176,2954830271,FR +2954830272,2954830279,DE 2954830280,2954830283,PL 2954830284,2954830287,DE 2954830288,2954830303,FR @@ -74597,7 +90063,7 @@ 2954830368,2954830375,NL 2954830376,2954830383,ES 2954830384,2954830387,PL -2954830388,2954830391,IT +2954830388,2954830391,BE 2954830392,2954830399,FR 2954830400,2954830415,IT 2954830416,2954830431,ES @@ -74630,19 +90096,22 @@ 2954831328,2954831331,PL 2954831332,2954831335,FR 2954831336,2954831339,PL -2954831340,2954831359,DE +2954831340,2954831343,GB +2954831344,2954831359,DE 2954831360,2954831391,FR 2954831392,2954831399,CZ 2954831400,2954831403,CH 2954831404,2954831407,DE 2954831408,2954831411,ES -2954831412,2954831415,FR -2954831416,2954831423,DE +2954831412,2954831423,DE 2954831424,2954831487,FR 2954831488,2954831519,DE -2954831520,2954831527,FR -2954831528,2954831535,PT -2954831536,2954831551,FR +2954831520,2954831523,FI +2954831524,2954831527,DE +2954831528,2954831539,PT +2954831540,2954831543,GB +2954831544,2954831547,IT +2954831548,2954831551,PT 2954831552,2954831583,DE 2954831584,2954831599,ES 2954831600,2954831603,PT @@ -74660,22 +90129,31 @@ 2954831748,2954831751,DE 2954831752,2954831759,FR 2954831760,2954831775,FI -2954831776,2954831791,FR +2954831776,2954831779,CH +2954831780,2954831783,FR +2954831784,2954831787,DE +2954831788,2954831791,CZ 2954831792,2954831799,NL 2954831800,2954831807,FR 2954831808,2954831839,GB 2954831840,2954831919,FR -2954831920,2954831935,IT -2954831936,2954831983,FR +2954831920,2954831923,PL +2954831924,2954831927,PT +2954831928,2954831983,FR 2954831984,2954831999,BE -2954832000,2954832015,FR -2954832016,2954832023,GB +2954832000,2954832003,PL +2954832004,2954832023,FR 2954832024,2954832063,PL -2954832064,2954832079,IE +2954832064,2954832071,FR +2954832072,2954832079,IE 2954832080,2954832127,FR 2954832128,2954832135,GB 2954832136,2954832143,PL -2954832144,2954832207,FR +2954832144,2954832159,FR +2954832160,2954832167,ES +2954832168,2954832175,IE +2954832176,2954832191,FR +2954832192,2954832207,PL 2954832208,2954832211,PT 2954832212,2954832215,FR 2954832216,2954832219,DE @@ -74683,41 +90161,51 @@ 2954832224,2954832255,BE 2954832256,2954832335,FR 2954832336,2954832343,DE -2954832344,2954832383,FR +2954832344,2954832347,FR +2954832348,2954832351,ES +2954832352,2954832383,FR 2954832384,2954832639,NL -2954832640,2954832647,FR +2954832640,2954832643,DE +2954832644,2954832647,FR 2954832648,2954832651,ES 2954832652,2954832655,GB 2954832656,2954832671,FR -2954832672,2954832675,DE +2954832672,2954832675,IE 2954832676,2954832679,FR 2954832680,2954832687,PL 2954832688,2954832691,GB -2954832692,2954832695,FR +2954832692,2954832695,DE 2954832696,2954832699,GB 2954832700,2954832703,CH 2954832704,2954832799,FR -2954832800,2954832823,ES -2954832824,2954832831,FR -2954832832,2954832839,CH -2954832840,2954832847,DE -2954832848,2954832855,GB +2954832800,2954832815,ES +2954832816,2954832823,FR +2954832824,2954832831,ES +2954832832,2954832847,FR +2954832848,2954832851,IT +2954832852,2954832855,PL 2954832856,2954832859,DE 2954832860,2954832863,ES 2954832864,2954832887,FR 2954832888,2954832891,PL 2954832892,2954832895,IE -2954832896,2954832991,FR +2954832896,2954832959,FR +2954832960,2954832975,IT +2954832976,2954832991,FR 2954832992,2954833023,GB -2954833024,2954833071,FR +2954833024,2954833047,FR +2954833048,2954833055,ES +2954833056,2954833071,FR 2954833072,2954833075,PT 2954833076,2954833079,ES 2954833080,2954833083,GB -2954833084,2954833087,ES -2954833088,2954833103,FR +2954833084,2954833087,PL +2954833088,2954833095,FR +2954833096,2954833099,GB +2954833100,2954833103,FR 2954833104,2954833111,CZ 2954833112,2954833119,FR -2954833120,2954833151,ES +2954833120,2954833151,PL 2954833152,2954833183,FR 2954833184,2954833199,PL 2954833200,2954833207,FR @@ -74729,80 +90217,102 @@ 2954833228,2954833231,CH 2954833232,2954833247,ES 2954833248,2954833255,FR -2954833256,2954833259,DE -2954833260,2954833263,PL +2954833256,2954833263,PL 2954833264,2954833271,FR -2954833272,2954833275,DE -2954833276,2954833279,ES +2954833272,2954833279,DE 2954833280,2954833283,PL 2954833284,2954833287,FR 2954833288,2954833295,IE 2954833296,2954833315,FR 2954833316,2954833319,CZ 2954833320,2954833343,FR -2954833344,2954833375,GB -2954833376,2954833391,FR -2954833392,2954833407,GB -2954833408,2954833419,FR -2954833420,2954833423,DE -2954833424,2954833447,GB -2954833448,2954833455,PT +2954833344,2954833407,GB +2954833408,2954833415,FR +2954833416,2954833419,ES +2954833420,2954833423,IT +2954833424,2954833439,GB +2954833440,2954833443,FR +2954833444,2954833447,PL +2954833448,2954833451,GB +2954833452,2954833455,DE 2954833456,2954833471,ES 2954833472,2954833487,FR 2954833488,2954833503,BE -2954833504,2954833535,GB +2954833504,2954833535,FR 2954833536,2954833539,PL -2954833540,2954833543,FR -2954833544,2954833547,ES -2954833548,2954833551,DE +2954833540,2954833551,DE 2954833552,2954833555,FR 2954833556,2954833559,IE -2954833560,2954833567,FR -2954833568,2954833583,PL +2954833560,2954833563,IT +2954833564,2954833571,PL +2954833572,2954833575,FR +2954833576,2954833583,PL 2954833584,2954833587,FR 2954833588,2954833591,IT 2954833592,2954833595,GB -2954833596,2954833607,FR +2954833596,2954833599,FR +2954833600,2954833603,FI +2954833604,2954833607,FR 2954833608,2954833611,PL 2954833612,2954833615,ES 2954833616,2954833631,GB -2954833632,2954833635,ES +2954833632,2954833635,FR 2954833636,2954833639,CZ 2954833640,2954833647,CH 2954833648,2954833663,FI -2954833664,2954833951,GB +2954833664,2954833695,IE +2954833696,2954833699,PL +2954833700,2954833703,BE +2954833704,2954833707,FR +2954833708,2954833711,FI +2954833712,2954833719,PL +2954833720,2954833723,FR +2954833724,2954833727,PL +2954833728,2954833731,DE +2954833732,2954833735,PL +2954833736,2954833743,PT +2954833744,2954833759,FR +2954833760,2954833791,BE +2954833792,2954833807,PL +2954833808,2954833811,ES +2954833812,2954833815,PL +2954833816,2954833823,PT +2954833824,2954833855,BE +2954833856,2954833919,FR +2954833920,2954833951,GB 2954833952,2954833967,FR 2954833968,2954833983,ES 2954833984,2954833999,FR 2954834000,2954834003,PL -2954834004,2954834007,NL -2954834008,2954834011,FR +2954834004,2954834007,DE +2954834008,2954834011,PL 2954834012,2954834015,GB 2954834016,2954834047,PL 2954834048,2954834063,GB 2954834064,2954834067,PL -2954834068,2954834071,FR +2954834068,2954834071,NL 2954834072,2954834079,PL 2954834080,2954834095,FR 2954834096,2954834099,PL -2954834100,2954834103,FR -2954834104,2954834107,NL +2954834100,2954834103,CH +2954834104,2954834107,PL 2954834108,2954834111,PT 2954834112,2954834143,FR -2954834144,2954834147,GB -2954834148,2954834431,FR +2954834144,2954834151,GB +2954834152,2954834431,FR 2954834432,2954834435,PL -2954834436,2954834439,FR +2954834436,2954834439,IE 2954834440,2954834443,NL 2954834444,2954834447,LT 2954834448,2954834451,PL 2954834452,2954834459,IT -2954834460,2954834479,GB +2954834460,2954834467,FR +2954834468,2954834479,ES 2954834480,2954834483,FR 2954834484,2954834491,ES -2954834492,2954834495,NL +2954834492,2954834495,GB 2954834496,2954834527,IT -2954834528,2954834531,DE +2954834528,2954834531,FR 2954834532,2954834535,PL 2954834536,2954834539,FR 2954834540,2954834575,PL @@ -74813,20 +90323,194 @@ 2954834608,2954834611,PT 2954834612,2954834615,ES 2954834616,2954834623,FR -2954834624,2954834631,CH +2954834624,2954834627,PL +2954834628,2954834631,DE 2954834632,2954834635,IT -2954834636,2954834639,FR -2954834640,2954834655,CH +2954834636,2954834643,FR +2954834644,2954834647,GB +2954834648,2954834651,FR +2954834652,2954834655,NL 2954834656,2954834663,DE 2954834664,2954834671,ES -2954834672,2954834687,FR +2954834672,2954834675,NL +2954834676,2954834679,FR +2954834680,2954834683,ES +2954834684,2954834687,GB 2954834688,2954834691,NL 2954834692,2954834695,PL -2954834696,2954838015,FR +2954834696,2954834703,FR +2954834704,2954834719,GB +2954834720,2954834751,FR +2954834752,2954834755,PL +2954834756,2954834759,FR +2954834760,2954834763,PL +2954834764,2954834799,FR +2954834800,2954834803,GB +2954834804,2954834807,FR +2954834808,2954834811,GB +2954834812,2954834879,FR +2954834880,2954834911,PL +2954834912,2954835215,FR +2954835216,2954835223,IT +2954835224,2954835227,PT +2954835228,2954835231,PL +2954835232,2954835263,FR +2954835264,2954835279,DE +2954835280,2954835283,FR +2954835284,2954835287,ES +2954835288,2954835295,IT +2954835296,2954835303,CH +2954835304,2954835307,ES +2954835308,2954835311,GB +2954835312,2954835327,FR +2954835328,2954835335,ES +2954835336,2954835359,IE +2954835360,2954835363,BE +2954835364,2954835367,NL +2954835368,2954835371,IT +2954835372,2954835375,FR +2954835376,2954835391,CH +2954835392,2954835399,DE +2954835400,2954835403,FR +2954835404,2954835407,ES +2954835408,2954835415,FR +2954835416,2954835419,CH +2954835420,2954835423,GB +2954835424,2954835487,DE +2954835488,2954835511,FR +2954835512,2954835519,ES +2954835520,2954835535,PL +2954835536,2954835551,GB +2954835552,2954835583,FR +2954835584,2954835599,PL +2954835600,2954835603,FR +2954835604,2954835611,DE +2954835612,2954835615,PL +2954835616,2954835619,CZ +2954835620,2954835623,ES +2954835624,2954835627,DE +2954835628,2954835635,ES +2954835636,2954835643,PT +2954835644,2954835647,ES +2954835648,2954835655,FR +2954835656,2954835659,PT +2954835660,2954835663,FR +2954835664,2954835679,PL +2954835680,2954835687,DE +2954835688,2954835699,FR +2954835700,2954835711,ES +2954835712,2954836223,FR +2954836224,2954836287,DE +2954836288,2954836319,ES +2954836320,2954836335,FR +2954836336,2954836339,IT +2954836340,2954836343,FR +2954836344,2954836351,PL +2954836352,2954836367,FR +2954836368,2954836383,CZ +2954836384,2954836407,FR +2954836408,2954836415,GB +2954836416,2954836423,FR +2954836424,2954836431,GB +2954836432,2954836435,IT +2954836436,2954836439,CH +2954836440,2954836447,GB +2954836448,2954836479,DE +2954836480,2954836735,FR +2954836736,2954836743,ES +2954836744,2954836759,FR +2954836760,2954836767,CH +2954836768,2954836863,FR +2954836864,2954836875,ES +2954836876,2954836879,A1 +2954836880,2954836895,IT +2954836896,2954836903,PL +2954836904,2954836927,FR +2954836928,2954836959,DE +2954836960,2954836975,CH +2954836976,2954836979,ES +2954836980,2954836983,NL +2954836984,2954836991,GB +2954836992,2954837023,PT +2954837024,2954837055,DE +2954837056,2954837071,IT +2954837072,2954837075,ES +2954837076,2954837079,FR +2954837080,2954837083,FI +2954837084,2954837087,GB +2954837088,2954837091,ES +2954837092,2954837095,FR +2954837096,2954837103,DE +2954837104,2954837123,FR +2954837124,2954837127,IE +2954837128,2954837131,DE +2954837132,2954837135,FI +2954837136,2954837151,PL +2954837152,2954837215,FR +2954837216,2954837247,PL +2954837248,2954837295,DE +2954837296,2954837311,FR +2954837312,2954837319,FI +2954837320,2954837327,NL +2954837328,2954837335,GB +2954837336,2954837343,LT +2954837344,2954837351,FR +2954837352,2954837355,PL +2954837356,2954837375,FR +2954837376,2954837383,LT +2954837384,2954837391,PL +2954837392,2954837407,FR +2954837408,2954837423,ES +2954837424,2954837435,GB +2954837436,2954837439,FR +2954837440,2954837487,GB +2954837488,2954837495,CH +2954837496,2954837535,FR +2954837536,2954837543,GB +2954837544,2954837551,IT +2954837552,2954837555,LT +2954837556,2954837559,FR +2954837560,2954837563,GB +2954837564,2954837567,PT +2954837568,2954837571,FR +2954837572,2954837575,GB +2954837576,2954837579,NL +2954837580,2954837583,GB +2954837584,2954837591,IE +2954837592,2954837599,PL +2954837600,2954837631,DE +2954837632,2954837639,FR +2954837640,2954837643,PL +2954837644,2954837647,IE +2954837648,2954837651,NL +2954837652,2954837667,FR +2954837668,2954837671,CZ +2954837672,2954837679,BE +2954837680,2954837687,FR +2954837688,2954837695,NL +2954837696,2954837727,FR +2954837728,2954837743,GB +2954837744,2954837775,FR +2954837776,2954837791,DE +2954837792,2954837823,FR +2954837824,2954837827,ES +2954837828,2954837831,DE +2954837832,2954837839,PL +2954837840,2954837843,ES +2954837844,2954837851,FR +2954837852,2954837855,IT +2954837856,2954837887,DE +2954837888,2954837903,IT +2954837904,2954837919,FR +2954837920,2954837951,DE +2954837952,2954838015,FR 2954838016,2954838019,PL 2954838020,2954838047,FR 2954838048,2954838055,DE -2954838056,2954838087,FR +2954838056,2954838071,FR +2954838072,2954838075,CH +2954838076,2954838079,PT +2954838080,2954838087,FR 2954838088,2954838091,IT 2954838092,2954838095,FR 2954838096,2954838099,ES @@ -74835,21 +90519,21 @@ 2954838116,2954838119,GB 2954838120,2954838123,CZ 2954838124,2954838127,IT -2954838128,2954838135,FR +2954838128,2954838131,GB +2954838132,2954838135,FR 2954838136,2954838139,ES 2954838140,2954838143,CH 2954838144,2954838151,FR 2954838152,2954838159,BE -2954838160,2954838167,FR +2954838160,2954838163,FR +2954838164,2954838167,GB 2954838168,2954838171,NL 2954838172,2954838175,IT 2954838176,2954838179,GB 2954838180,2954838183,DE 2954838184,2954838191,IT -2954838192,2954838199,NL -2954838200,2954838203,ES -2954838204,2954838207,DE -2954838208,2954838211,ES +2954838192,2954838199,GB +2954838200,2954838211,ES 2954838212,2954838215,IE 2954838216,2954838219,GB 2954838220,2954838223,ES @@ -74861,8 +90545,7 @@ 2954838288,2954838303,BE 2954838304,2954838351,FR 2954838352,2954838367,DE -2954838368,2954838371,FR -2954838372,2954838375,GB +2954838368,2954838375,FR 2954838376,2954838379,NL 2954838380,2954838383,PL 2954838384,2954838387,FR @@ -74870,23 +90553,30 @@ 2954838392,2954838395,GB 2954838396,2954838399,IE 2954838400,2954838431,DE -2954838432,2954838463,FR -2954838464,2954838495,IE -2954838496,2954838527,FR +2954838432,2954838435,CH +2954838436,2954838467,FR +2954838468,2954838471,GB +2954838472,2954838475,PL +2954838476,2954838479,IT +2954838480,2954838511,FR +2954838512,2954838519,IT +2954838520,2954838523,DE +2954838524,2954838527,IE 2954838528,2954838531,IT 2954838532,2954838535,GB -2954838536,2954838539,DE +2954838536,2954838539,PL 2954838540,2954838543,CH 2954838544,2954838559,PL 2954838560,2954838575,FR -2954838576,2954838583,GB +2954838576,2954838583,IT 2954838584,2954838591,BE 2954838592,2954838599,DE -2954838600,2954838615,GB +2954838600,2954838607,GB +2954838608,2954838615,NL 2954838616,2954838623,FR 2954838624,2954838639,IT 2954838640,2954838643,GB -2954838644,2954838647,PT +2954838644,2954838647,DE 2954838648,2954838655,PL 2954838656,2954838719,IE 2954838720,2954838751,FR @@ -74897,11 +90587,13 @@ 2954838928,2954838931,FR 2954838932,2954838935,GB 2954838936,2954838939,FR -2954838940,2954838943,PL +2954838940,2954838943,IE 2954838944,2954838991,FR -2954838992,2954838999,IE -2954839000,2954839003,GB -2954839004,2954839039,FR +2954838992,2954838995,DE +2954838996,2954838999,ES +2954839000,2954839007,GB +2954839008,2954839023,FR +2954839024,2954839039,CH 2954839040,2954839107,GB 2954839108,2954839111,BE 2954839112,2954839119,ES @@ -74909,11 +90601,12 @@ 2954839128,2954839135,GB 2954839136,2954839167,DE 2954839168,2954839199,PL -2954839200,2954839231,FR +2954839200,2954839231,DE 2954839232,2954839247,IE 2954839248,2954839251,GB 2954839252,2954839263,FR -2954839264,2954839271,PL +2954839264,2954839267,PL +2954839268,2954839271,FR 2954839272,2954839279,GB 2954839280,2954839303,FR 2954839304,2954839311,GB @@ -74924,16 +90617,17 @@ 2954839352,2954839355,NL 2954839356,2954839359,ES 2954839360,2954839363,IT -2954839364,2954839367,GB -2954839368,2954839375,DE +2954839364,2954839367,FR +2954839368,2954839371,GB +2954839372,2954839375,FR 2954839376,2954839383,GB -2954839384,2954839395,FR +2954839384,2954839391,FR +2954839392,2954839395,PL 2954839396,2954839399,GB -2954839400,2954839403,IT -2954839404,2954839407,FR +2954839400,2954839407,FR 2954839408,2954839423,IE 2954839424,2954839455,GB -2954839456,2954839471,FR +2954839456,2954839471,PL 2954839472,2954839479,BE 2954839480,2954839483,DE 2954839484,2954839487,FR @@ -74946,23 +90640,27 @@ 2954839552,2954840063,DE 2954840064,2954840095,FR 2954840096,2954840103,ES -2954840104,2954840107,IT +2954840104,2954840107,GB 2954840108,2954840111,ES -2954840112,2954840119,FR +2954840112,2954840115,FR +2954840116,2954840119,PL 2954840120,2954840123,ES 2954840124,2954840127,PL 2954840128,2954840135,FR 2954840136,2954840139,IT 2954840140,2954840143,PL 2954840144,2954840159,IE -2954840160,2954840175,FR -2954840176,2954840179,IE +2954840160,2954840179,FR 2954840180,2954840183,IT -2954840184,2954840191,IE -2954840192,2954840223,GB +2954840184,2954840187,DE +2954840188,2954840191,PL +2954840192,2954840223,FR 2954840224,2954840479,PL -2954840480,2954840511,PT -2954840512,2954840519,PL +2954840480,2954840495,FR +2954840496,2954840499,DE +2954840500,2954840503,ES +2954840504,2954840507,FR +2954840508,2954840519,PL 2954840520,2954840523,FR 2954840524,2954840527,ES 2954840528,2954840543,FR @@ -74981,10 +90679,20 @@ 2954840720,2954840727,GB 2954840728,2954840731,ES 2954840732,2954840743,DE -2954840744,2954840775,GB +2954840744,2954840751,GB +2954840752,2954840755,FR +2954840756,2954840763,ES +2954840764,2954840767,PL +2954840768,2954840775,GB 2954840776,2954840779,FR 2954840780,2954840783,NL -2954840784,2954840903,FR +2954840784,2954840831,FR +2954840832,2954840847,NL +2954840848,2954840851,CH +2954840852,2954840855,BE +2954840856,2954840859,DE +2954840860,2954840863,ES +2954840864,2954840903,FR 2954840904,2954840907,PL 2954840908,2954840911,ES 2954840912,2954840919,DE @@ -75001,14 +90709,16 @@ 2954841112,2954841151,FR 2954841152,2954841183,ES 2954841184,2954841199,FR -2954841200,2954841207,CH -2954841208,2954841215,FI +2954841200,2954841203,CZ +2954841204,2954841215,PL 2954841216,2954841239,DE 2954841240,2954841247,GB 2954841248,2954841255,PL 2954841256,2954841259,ES -2954841260,2954841263,DE -2954841264,2954841295,FR +2954841260,2954841263,GB +2954841264,2954841271,FR +2954841272,2954841275,IT +2954841276,2954841295,FR 2954841296,2954841299,ES 2954841300,2954841307,PL 2954841308,2954841311,GB @@ -75022,24 +90732,22 @@ 2954841528,2954841535,FR 2954841536,2954841543,GB 2954841544,2954841551,PL -2954841552,2954841559,FR +2954841552,2954841555,FR +2954841556,2954841559,PL 2954841560,2954841563,FI 2954841564,2954841567,PL 2954841568,2954841591,ES -2954841592,2954841595,DE -2954841596,2954841631,PL -2954841632,2954841635,FR -2954841636,2954841639,CZ -2954841640,2954841643,ES -2954841644,2954841647,PL -2954841648,2954841651,PT -2954841652,2954841655,LT -2954841656,2954841659,FR -2954841660,2954841663,DE +2954841592,2954841631,PL +2954841632,2954841639,FR +2954841640,2954841647,ES +2954841648,2954841655,FR +2954841656,2954841659,GB +2954841660,2954841663,FR 2954841664,2954841667,IE 2954841668,2954841671,NL 2954841672,2954841675,CH -2954841676,2954841683,GB +2954841676,2954841679,FR +2954841680,2954841683,GB 2954841684,2954841687,PT 2954841688,2954841691,PL 2954841692,2954841695,FR @@ -75048,13 +90756,14 @@ 2954841704,2954841711,BE 2954841712,2954841715,FR 2954841716,2954841719,CZ -2954841720,2954841727,DE -2954841728,2954841759,FR +2954841720,2954841759,FR 2954841760,2954841783,PL 2954841784,2954841787,CZ 2954841788,2954841795,ES 2954841796,2954841799,FR -2954841800,2954841811,ES +2954841800,2954841803,PL +2954841804,2954841807,DE +2954841808,2954841811,FR 2954841812,2954841815,GB 2954841816,2954841819,FR 2954841820,2954841823,GB @@ -75067,7 +90776,7 @@ 2954841912,2954841919,NL 2954841920,2954841927,GB 2954841928,2954841931,PL -2954841932,2954841935,DE +2954841932,2954841935,FI 2954841936,2954841939,BE 2954841940,2954841943,ES 2954841944,2954841951,DE @@ -75075,11 +90784,14 @@ 2954841984,2954842015,FR 2954842016,2954842031,GB 2954842032,2954842035,CH -2954842036,2954842043,DE +2954842036,2954842039,PL +2954842040,2954842043,FR 2954842044,2954842047,GB 2954842048,2954842067,FR 2954842068,2954842071,GB -2954842072,2954842095,FR +2954842072,2954842075,FR +2954842076,2954842079,NL +2954842080,2954842095,FR 2954842096,2954842111,IE 2954842112,2954842239,FR 2954842240,2954842243,ES @@ -75097,17 +90809,22 @@ 2954842300,2954842367,ES 2954842368,2954842375,IE 2954842376,2954842403,FR -2954842404,2954842407,IE +2954842404,2954842407,IT 2954842408,2954842411,DE -2954842412,2954842431,GB -2954842432,2954842439,FR +2954842412,2954842415,GB +2954842416,2954842419,NL +2954842420,2954842423,FR +2954842424,2954842427,ES +2954842428,2954842439,FR 2954842440,2954842443,IE 2954842444,2954842447,BE -2954842448,2954842451,ES +2954842448,2954842451,GB 2954842452,2954842455,CZ -2954842456,2954842463,NL +2954842456,2954842459,FR +2954842460,2954842463,IE 2954842464,2954842467,PL -2954842468,2954842479,FR +2954842468,2954842471,FR +2954842472,2954842479,GB 2954842480,2954842483,IT 2954842484,2954842487,PL 2954842488,2954842491,CH @@ -75119,9 +90836,7 @@ 2954842664,2954842667,FR 2954842668,2954842671,IE 2954842672,2954842703,FR -2954842704,2954842719,PL -2954842720,2954842723,FR -2954842724,2954842727,DE +2954842704,2954842727,PL 2954842728,2954842731,ES 2954842732,2954842735,LT 2954842736,2954842743,NL @@ -75141,7 +90856,7 @@ 2954842864,2954842879,FR 2954842880,2954842911,PL 2954842912,2954842919,IT -2954842920,2954842927,PL +2954842920,2954842927,FR 2954842928,2954842935,BE 2954842936,2954842943,IE 2954842944,2954842951,CH @@ -75151,7 +90866,7 @@ 2954842976,2954842991,ES 2954842992,2954843007,PL 2954843008,2954843023,FI -2954843024,2954843027,NL +2954843024,2954843027,PL 2954843028,2954843031,ES 2954843032,2954843039,IT 2954843040,2954843071,DE @@ -75164,20 +90879,26 @@ 2954843196,2954843199,ES 2954843200,2954843263,FR 2954843264,2954843271,CZ -2954843272,2954843311,FR +2954843272,2954843275,GB +2954843276,2954843311,FR 2954843312,2954843315,ES 2954843316,2954843319,FR -2954843320,2954843335,IT -2954843336,2954843343,NL -2954843344,2954843347,DE +2954843320,2954843323,DE +2954843324,2954843327,NL +2954843328,2954843335,IT +2954843336,2954843339,GB +2954843340,2954843343,NL +2954843344,2954843347,FR 2954843348,2954843351,GB -2954843352,2954843407,FR +2954843352,2954843375,FR +2954843376,2954843391,ES +2954843392,2954843407,FR 2954843408,2954843415,CH 2954843416,2954843419,PL 2954843420,2954843423,FR 2954843424,2954843439,NL 2954843440,2954843459,FR -2954843460,2954843463,GB +2954843460,2954843463,NL 2954843464,2954843471,FR 2954843472,2954843487,GB 2954843488,2954843519,DE @@ -75190,62 +90911,107 @@ 2954843632,2954843639,CH 2954843640,2954843643,IE 2954843644,2954843647,CZ -2954843648,2954843775,ES -2954843776,2954843871,DE +2954843648,2954843711,PL +2954843712,2954843715,FR +2954843716,2954843719,GB +2954843720,2954843723,BE +2954843724,2954843727,CZ +2954843728,2954843775,FR +2954843776,2954843783,PL +2954843784,2954843791,GB +2954843792,2954843807,IE +2954843808,2954843823,FR +2954843824,2954843839,GB +2954843840,2954843871,DE 2954843872,2954843887,PL 2954843888,2954843895,BE 2954843896,2954843899,PT -2954843900,2954843903,GB -2954843904,2954844031,PT +2954843900,2954843903,ES +2954843904,2954844031,FR 2954844032,2954844063,DE 2954844064,2954844095,BE 2954844096,2954844127,IT 2954844128,2954844143,FR -2954844144,2954844147,IT +2954844144,2954844147,NL 2954844148,2954844151,FR 2954844152,2954844155,DE 2954844156,2954844175,FR -2954844176,2954844179,LT -2954844180,2954844183,PL +2954844176,2954844179,DE +2954844180,2954844183,NL 2954844184,2954844187,GB 2954844188,2954844191,ES 2954844192,2954844223,IE 2954844224,2954844263,FR -2954844264,2954844267,DE +2954844264,2954844267,IE 2954844268,2954844271,NL 2954844272,2954844275,FR 2954844276,2954844279,GB 2954844280,2954844287,PT 2954844288,2954844351,PL 2954844352,2954844415,FR -2954844416,2954844479,ES -2954844480,2954844543,PT +2954844416,2954844423,ES +2954844424,2954844431,DE +2954844432,2954844447,BE +2954844448,2954844455,CH +2954844456,2954844463,NL +2954844464,2954844467,ES +2954844468,2954844471,PL +2954844472,2954844479,NL +2954844480,2954844483,DE +2954844484,2954844487,GB +2954844488,2954844495,FR +2954844496,2954844499,CZ +2954844500,2954844503,PL +2954844504,2954844507,IE +2954844508,2954844511,DE +2954844512,2954844543,FR 2954844544,2954844575,PL 2954844576,2954844591,DE -2954844592,2954844599,PL +2954844592,2954844599,ES 2954844600,2954844607,NL 2954844608,2954844671,PL 2954844672,2954844687,FR 2954844688,2954844703,CH -2954844704,2954844707,DE -2954844708,2954844719,PT +2954844704,2954844707,FR +2954844708,2954844711,PL +2954844712,2954844719,PT 2954844720,2954844723,ES 2954844724,2954844731,FR -2954844732,2954844735,GB -2954844736,2954844799,DE -2954844800,2954844935,FR -2954844936,2954844947,GB +2954844732,2954844735,IE +2954844736,2954844767,GB +2954844768,2954844927,FR +2954844928,2954844931,PT +2954844932,2954844943,FR +2954844944,2954844947,GB 2954844948,2954844951,IT -2954844952,2954844959,FR +2954844952,2954844959,IE 2954844960,2954844967,ES 2954844968,2954844971,BE -2954844972,2954844991,PL -2954844992,2954845055,PT -2954845056,2954845119,ES +2954844972,2954844995,PL +2954844996,2954844999,FR +2954845000,2954845003,NL +2954845004,2954845023,FR +2954845024,2954845039,IE +2954845040,2954845047,IT +2954845048,2954845055,FI +2954845056,2954845059,PT +2954845060,2954845063,FR +2954845064,2954845067,PL +2954845068,2954845071,FR +2954845072,2954845079,BE +2954845080,2954845083,DE +2954845084,2954845087,FR +2954845088,2954845091,FI +2954845092,2954845095,ES +2954845096,2954845099,IT +2954845100,2954845103,ES +2954845104,2954845111,IE +2954845112,2954845119,NL 2954845120,2954845135,PL -2954845136,2954845151,FR +2954845136,2954845147,FR +2954845148,2954845151,GB 2954845152,2954845159,PL -2954845160,2954845167,FR +2954845160,2954845167,GB 2954845168,2954845183,BE 2954845184,2954845199,PL 2954845200,2954845207,NL @@ -75257,7 +91023,13 @@ 2954845240,2954845247,NL 2954845248,2954845263,CH 2954845264,2954845279,PL -2954845280,2954845311,LT +2954845280,2954845283,CZ +2954845284,2954845287,FR +2954845288,2954845291,GB +2954845292,2954845295,ES +2954845296,2954845299,IT +2954845300,2954845303,ES +2954845304,2954845311,PL 2954845312,2954845315,CH 2954845316,2954845319,BE 2954845320,2954845327,LT @@ -75271,17 +91043,19 @@ 2954845408,2954845439,FR 2954845440,2954845695,GB 2954845696,2954845951,IT -2954845952,2954845999,FR +2954845952,2954845967,ES +2954845968,2954845999,FR 2954846000,2954846015,PT 2954846016,2954846047,FR -2954846048,2954846055,NL +2954846048,2954846051,CZ +2954846052,2954846055,CH 2954846056,2954846059,FR 2954846060,2954846063,GB 2954846064,2954846079,NL 2954846080,2954846111,DE 2954846112,2954846119,FR 2954846120,2954846123,IE -2954846124,2954846127,GB +2954846124,2954846127,NL 2954846128,2954846135,FR 2954846136,2954846139,DE 2954846140,2954846143,GB @@ -75293,17 +91067,18 @@ 2954854412,2954854415,PL 2954854416,2954854431,GB 2954854432,2954854495,FR -2954854496,2954854527,ES +2954854496,2954854511,GB +2954854512,2954854527,ES 2954854528,2954854619,FR 2954854620,2954854623,ES 2954854624,2954854655,FR 2954854656,2954854659,PL -2954854660,2954854663,CH +2954854660,2954854663,GB 2954854664,2954854667,FI 2954854668,2954854691,FR 2954854692,2954854695,IT 2954854696,2954854699,PL -2954854700,2954854703,GB +2954854700,2954854703,ES 2954854704,2954854711,FR 2954854712,2954854719,DE 2954854720,2954854783,ES @@ -75312,22 +91087,20 @@ 2954854816,2954854847,FR 2954854848,2954854851,PL 2954854852,2954854855,GB -2954854856,2954854863,FR -2954854864,2954854867,NL +2954854856,2954854867,FR 2954854868,2954854871,GB 2954854872,2954854879,ES 2954854880,2954854895,FR 2954854896,2954854903,PL 2954854904,2954854919,FR 2954854920,2954854927,PL -2954854928,2954854943,DE -2954854944,2954855007,FR -2954855008,2954855023,IT +2954854928,2954854943,FI +2954854944,2954855023,FR 2954855024,2954855027,GB 2954855028,2954855031,PL 2954855032,2954855039,GB -2954855040,2954855043,ES -2954855044,2954855047,FR +2954855040,2954855043,FR +2954855044,2954855047,IE 2954855048,2954855051,PL 2954855052,2954855055,ES 2954855056,2954855059,FR @@ -75337,7 +91110,9 @@ 2954855072,2954855075,FR 2954855076,2954855079,DE 2954855080,2954855087,GB -2954855088,2954855103,FR +2954855088,2954855091,PL +2954855092,2954855095,IE +2954855096,2954855103,FR 2954855104,2954855167,IE 2954855168,2954855199,GB 2954855200,2954855207,FR @@ -75345,12 +91120,13 @@ 2954855212,2954855215,CH 2954855216,2954855295,FR 2954855296,2954855359,BE -2954855360,2954855391,ES -2954855392,2954855439,FR +2954855360,2954855439,FR 2954855440,2954855455,LT 2954855456,2954855479,FR 2954855480,2954855487,IT -2954855488,2954855527,GB +2954855488,2954855519,GB +2954855520,2954855523,FR +2954855524,2954855527,DE 2954855528,2954855535,PT 2954855536,2954855551,FR 2954855552,2954855567,GB @@ -75359,17 +91135,16 @@ 2954855576,2954855579,FR 2954855580,2954855583,IT 2954855584,2954855615,FR -2954855616,2954855619,IE +2954855616,2954855619,PL 2954855620,2954855623,FR 2954855624,2954855627,IT 2954855628,2954855635,GB -2954855636,2954855639,NL +2954855636,2954855639,FR 2954855640,2954855643,PL 2954855644,2954855655,GB 2954855656,2954855659,CH 2954855660,2954855663,DE -2954855664,2954855679,ES -2954855680,2954855695,NL +2954855664,2954855695,NL 2954855696,2954855703,FR 2954855704,2954855707,ES 2954855708,2954855711,GB @@ -75381,11 +91156,9 @@ 2954855888,2954855903,FR 2954855904,2954855919,PL 2954855920,2954855999,FR -2954856000,2954856063,PL -2954856064,2954856067,FR -2954856068,2954856071,PL +2954856000,2954856071,PL 2954856072,2954856079,FR -2954856080,2954856083,ES +2954856080,2954856083,DE 2954856084,2954856087,FR 2954856088,2954856095,ES 2954856096,2954856167,FR @@ -75394,45 +91167,52 @@ 2954856188,2954856447,FR 2954856448,2954856511,ES 2954856512,2954856551,FR -2954856552,2954856559,IT +2954856552,2954856555,ES +2954856556,2954856559,BE 2954856560,2954856563,ES 2954856564,2954856567,LT 2954856568,2954856571,FR -2954856572,2954856575,PL +2954856572,2954856575,BE 2954856576,2954856583,ES 2954856584,2954856587,FR 2954856588,2954856591,ES -2954856592,2954856607,PL +2954856592,2954856607,FR 2954856608,2954856611,BE -2954856612,2954856615,DE +2954856612,2954856615,FR 2954856616,2954856619,ES 2954856620,2954856623,GB 2954856624,2954856627,IT -2954856628,2954856635,FR +2954856628,2954856631,FR +2954856632,2954856635,GB 2954856636,2954856639,DE 2954856640,2954856671,IT -2954856672,2954856687,NL +2954856672,2954856675,FR +2954856676,2954856679,IT +2954856680,2954856683,FR +2954856684,2954856687,ES 2954856688,2954856691,BE 2954856692,2954856699,FR 2954856700,2954856959,PL -2954856960,2954856975,ES +2954856960,2954856975,FR 2954856976,2954856979,PL -2954856980,2954856983,FR -2954856984,2954856987,GB +2954856980,2954856983,IE +2954856984,2954856987,BE 2954856988,2954856991,FR -2954856992,2954856999,FI +2954856992,2954856995,PL +2954856996,2954856999,ES 2954857000,2954857007,PL 2954857008,2954857087,FR 2954857088,2954857091,PL 2954857092,2954857095,CZ 2954857096,2954857099,PL -2954857100,2954857107,GB +2954857100,2954857103,IT +2954857104,2954857107,GB 2954857108,2954857111,FR 2954857112,2954857115,PL 2954857116,2954857119,IE 2954857120,2954857135,PT 2954857136,2954857143,LT -2954857144,2954857151,ES +2954857144,2954857151,FR 2954857152,2954857215,IE 2954857216,2954857343,GB 2954857344,2954857351,ES @@ -75450,7 +91230,7 @@ 2954857472,2954857503,FR 2954857504,2954857519,IT 2954857520,2954857523,FR -2954857524,2954857527,IE +2954857524,2954857527,DE 2954857528,2954857531,GB 2954857532,2954857535,NL 2954857536,2954857551,CH @@ -75467,7 +91247,7 @@ 2954857708,2954857711,ES 2954857712,2954857727,IE 2954857728,2954857751,FR -2954857752,2954857755,IE +2954857752,2954857755,ES 2954857756,2954857759,PL 2954857760,2954857823,FR 2954857824,2954857855,ES @@ -75480,17 +91260,17 @@ 2954858032,2954858035,DE 2954858036,2954858039,PL 2954858040,2954858043,FR -2954858044,2954858047,IE -2954858048,2954858055,PT -2954858056,2954858059,IE +2954858044,2954858047,PT +2954858048,2954858051,ES +2954858052,2954858059,FR 2954858060,2954858063,PL 2954858064,2954858079,IE -2954858080,2954858095,PT +2954858080,2954858095,NL 2954858096,2954858111,ES 2954858112,2954858143,DE 2954858144,2954858175,ES 2954858176,2954858191,PL -2954858192,2954858207,IE +2954858192,2954858207,GB 2954858208,2954858239,IT 2954858240,2954858271,NL 2954858272,2954858303,GB @@ -75513,9 +91293,8 @@ 2954858496,2954858751,ES 2954858752,2954858815,IE 2954858816,2954858819,ES -2954858820,2954858823,PT -2954858824,2954858827,GB -2954858828,2954858831,CZ +2954858820,2954858823,FR +2954858824,2954858831,GB 2954858832,2954858847,IE 2954858848,2954858863,FR 2954858864,2954858871,ES @@ -75529,20 +91308,20 @@ 2954859024,2954859027,IT 2954859028,2954859031,PT 2954859032,2954859043,FR -2954859044,2954859055,DE -2954859056,2954859071,FR +2954859044,2954859047,DE +2954859048,2954859071,FR 2954859072,2954859079,PL -2954859080,2954859103,BE -2954859104,2954859119,PT -2954859120,2954859123,FR +2954859080,2954859087,FR +2954859088,2954859103,BE +2954859104,2954859123,FR 2954859124,2954859127,NL -2954859128,2954859135,PT +2954859128,2954859131,GB +2954859132,2954859135,BE 2954859136,2954859235,FR 2954859236,2954859239,DE 2954859240,2954859243,ES 2954859244,2954859247,PL -2954859248,2954859263,ES -2954859264,2954859267,FR +2954859248,2954859267,FR 2954859268,2954859271,ES 2954859272,2954859275,PL 2954859276,2954859279,ES @@ -75573,7 +91352,7 @@ 2954859712,2954859775,FR 2954859776,2954859807,PL 2954859808,2954859839,GB -2954859840,2954859903,PL +2954859840,2954859903,FR 2954859904,2954859935,DE 2954859936,2954859951,FR 2954859952,2954859955,PL @@ -75584,7 +91363,7 @@ 2954860064,2954860095,FR 2954860096,2954860103,GB 2954860104,2954860111,FR -2954860112,2954860127,DE +2954860112,2954860127,GB 2954860128,2954860131,ES 2954860132,2954860135,FR 2954860136,2954860151,PL @@ -75594,15 +91373,16 @@ 2954860176,2954860183,DE 2954860184,2954860187,FR 2954860188,2954860191,ES -2954860192,2954860223,PT -2954860224,2954860231,BE -2954860232,2954860239,ES -2954860240,2954860255,FR +2954860192,2954860223,FR +2954860224,2954860239,BE +2954860240,2954860243,NL +2954860244,2954860247,ES +2954860248,2954860255,FR 2954860256,2954860271,IE 2954860272,2954860275,GB 2954860276,2954860319,FR 2954860320,2954860327,DE -2954860328,2954860335,PL +2954860328,2954860335,FR 2954860336,2954860351,CH 2954860352,2954860415,FR 2954860416,2954860423,PL @@ -75611,24 +91391,38 @@ 2954860432,2954860439,FR 2954860440,2954860443,IT 2954860444,2954860447,FI -2954860448,2954860479,PT +2954860448,2954860455,FR +2954860456,2954860459,IE +2954860460,2954860463,GB +2954860464,2954860479,DE 2954860480,2954860483,GB 2954860484,2954860487,FR 2954860488,2954860491,GB -2954860492,2954860511,FR -2954860512,2954860543,DE +2954860492,2954860535,FR +2954860536,2954860539,GB +2954860540,2954860543,ES 2954860544,2954860799,CZ 2954860800,2954860863,IE -2954860864,2954861067,FR +2954860864,2954860991,FR +2954860992,2954860999,GB +2954861000,2954861003,PL +2954861004,2954861023,FR +2954861024,2954861031,GB +2954861032,2954861035,NL +2954861036,2954861039,IE +2954861040,2954861055,PL +2954861056,2954861067,FR 2954861068,2954861071,GB 2954861072,2954861087,FR 2954861088,2954861119,CH 2954861120,2954861143,FR -2954861144,2954861167,ES -2954861168,2954861183,FR +2954861144,2954861147,DE +2954861148,2954861151,FR +2954861152,2954861159,GB +2954861160,2954861183,FR 2954861184,2954861191,IT 2954861192,2954861195,FR -2954861196,2954861199,IE +2954861196,2954861199,CZ 2954861200,2954861215,GB 2954861216,2954861231,FR 2954861232,2954861239,PL @@ -75645,28 +91439,25 @@ 2954861376,2954861407,DE 2954861408,2954861423,FR 2954861424,2954861431,CH -2954861432,2954861435,FR -2954861436,2954861439,GB +2954861432,2954861439,GB 2954861440,2954861571,FR 2954861572,2954861575,GB -2954861576,2954861599,FR -2954861600,2954861615,PT -2954861616,2954861623,FR +2954861576,2954861623,FR 2954861624,2954861631,IT 2954861632,2954861635,NL 2954861636,2954861639,GB 2954861640,2954861647,PL -2954861648,2954861651,FR -2954861652,2954861655,GB +2954861648,2954861655,GB 2954861656,2954861663,FR 2954861664,2954861671,ES 2954861672,2954861675,NL 2954861676,2954861687,PL 2954861688,2954861691,GB -2954861692,2954861695,FR +2954861692,2954861695,ES 2954861696,2954861763,GB 2954861764,2954861767,PL -2954861768,2954861779,FR +2954861768,2954861775,FR +2954861776,2954861779,PT 2954861780,2954861783,DE 2954861784,2954861787,FR 2954861788,2954861791,PL @@ -75681,18 +91472,26 @@ 2954861864,2954861867,NL 2954861868,2954861871,FR 2954861872,2954861887,IE -2954861888,2954861919,PT +2954861888,2954861919,DE 2954861920,2954861923,PL 2954861924,2954861927,ES 2954861928,2954861935,FR 2954861936,2954861943,DE -2954861944,2954861955,FR +2954861944,2954861947,FR +2954861948,2954861951,GB +2954861952,2954861955,FR 2954861956,2954861967,GB 2954861968,2954861975,ES 2954861976,2954861983,DE -2954861984,2954862015,GB -2954862016,2954862047,LT -2954862048,2954862143,FR +2954861984,2954861987,FR +2954861988,2954861991,BE +2954861992,2954861995,PL +2954861996,2954861999,DE +2954862000,2954862015,GB +2954862016,2954862047,FR +2954862048,2954862063,IT +2954862064,2954862079,FI +2954862080,2954862143,FR 2954862144,2954862207,ES 2954862208,2954862211,PL 2954862212,2954862215,PT @@ -75700,11 +91499,39 @@ 2954862220,2954862223,DE 2954862224,2954862239,FR 2954862240,2954862247,IT -2954862248,2954862271,FR +2954862248,2954862251,DE +2954862252,2954862255,CZ +2954862256,2954862271,FR 2954862272,2954862303,FI -2954862304,2954870783,FR +2954862304,2954862335,FR +2954862336,2954862367,PL +2954862368,2954862371,FR +2954862372,2954862375,CH +2954862376,2954862399,FR +2954862400,2954862415,GB +2954862416,2954862431,DE +2954862432,2954862463,FR +2954862464,2954862467,GB +2954862468,2954862471,NL +2954862472,2954862479,DE +2954862480,2954862483,ES +2954862484,2954862487,FR +2954862488,2954862495,IT +2954862496,2954862511,ES +2954862512,2954862515,DE +2954862516,2954862519,PT +2954862520,2954862523,ES +2954862524,2954862527,IT +2954862528,2954862559,FR +2954862560,2954862567,ES +2954862568,2954862571,GB +2954862572,2954862587,FR +2954862588,2954862591,ES +2954862592,2954870783,FR 2954870784,2954870787,DE -2954870788,2954870799,GB +2954870788,2954870791,GB +2954870792,2954870795,FR +2954870796,2954870799,PL 2954870800,2954870831,FR 2954870832,2954870835,PL 2954870836,2954870839,GB @@ -75730,15 +91557,13 @@ 2954871636,2954871639,ES 2954871640,2954871643,FR 2954871644,2954871647,IT -2954871648,2954871667,FR -2954871668,2954871671,PL -2954871672,2954871695,FR +2954871648,2954871671,FR +2954871672,2954871675,GB +2954871676,2954871695,FR 2954871696,2954871703,DE 2954871704,2954871707,CH 2954871708,2954871711,GB -2954871712,2954871743,FR -2954871744,2954871759,PT -2954871760,2954871807,FR +2954871712,2954871807,FR 2954871808,2954871823,ES 2954871824,2954871831,FR 2954871832,2954871839,PL @@ -75765,9 +91590,18 @@ 2954872384,2954872415,GB 2954872416,2954872419,ES 2954872420,2954872435,PL -2954872436,2954872439,FR -2954872440,2954872447,PL -2954872448,2954872587,FR +2954872436,2954872439,ES +2954872440,2954872479,PL +2954872480,2954872543,DE +2954872544,2954872547,FR +2954872548,2954872551,CH +2954872552,2954872555,GB +2954872556,2954872559,CZ +2954872560,2954872563,DE +2954872564,2954872567,FR +2954872568,2954872571,IE +2954872572,2954872583,FR +2954872584,2954872587,FI 2954872588,2954872591,DE 2954872592,2954872607,IT 2954872608,2954872639,FR @@ -75814,13 +91648,15 @@ 2954873856,2954874111,GB 2954874112,2954874367,FR 2954874368,2954874375,ES -2954874376,2954874387,FR +2954874376,2954874379,FR +2954874380,2954874383,PL +2954874384,2954874387,FR 2954874388,2954874391,PL 2954874392,2954874415,IE -2954874416,2954874419,NL +2954874416,2954874419,GB 2954874420,2954874423,FR 2954874424,2954874427,GB -2954874428,2954874431,ES +2954874428,2954874431,PL 2954874432,2954874495,FR 2954874496,2954874559,NL 2954874560,2954874567,GB @@ -75828,20 +91664,20 @@ 2954874592,2954874623,PT 2954874624,2954874627,BE 2954874628,2954874631,FR -2954874632,2954874639,GB +2954874632,2954874639,PL 2954874640,2954874647,ES 2954874648,2954874651,FR 2954874652,2954874655,PL 2954874656,2954874671,FR 2954874672,2954874675,PL -2954874676,2954874679,GB +2954874676,2954874679,CZ 2954874680,2954874687,FR -2954874688,2954874719,IE +2954874688,2954874719,ES 2954874720,2954874751,FI 2954874752,2954874799,IE 2954874800,2954874815,GB -2954874816,2954874819,FR -2954874820,2954874823,IT +2954874816,2954874819,DE +2954874820,2954874823,ES 2954874824,2954874827,FR 2954874828,2954874831,PL 2954874832,2954874855,FR @@ -75849,7 +91685,8 @@ 2954874860,2954874863,LT 2954874864,2954874867,FR 2954874868,2954874871,PL -2954874872,2954874919,FR +2954874872,2954874911,FR +2954874912,2954874919,FI 2954874920,2954874923,PL 2954874924,2954874927,FR 2954874928,2954874943,PL @@ -75859,8 +91696,10 @@ 2954874984,2954874987,GB 2954874988,2954874991,PL 2954874992,2954875007,IE -2954875008,2954875039,FR -2954875040,2954875047,PL +2954875008,2954875023,FR +2954875024,2954875027,ES +2954875028,2954875031,FR +2954875032,2954875047,PL 2954875048,2954875051,FR 2954875052,2954875055,NL 2954875056,2954875063,IT @@ -75878,19 +91717,24 @@ 2954875204,2954875207,DE 2954875208,2954875215,NL 2954875216,2954875231,FR -2954875232,2954875263,ES +2954875232,2954875247,ES +2954875248,2954875263,PL 2954875264,2954875295,FR 2954875296,2954875311,PL 2954875312,2954875327,FR 2954875328,2954875359,PL -2954875360,2954875383,FR -2954875384,2954875391,DE +2954875360,2954875375,FR +2954875376,2954875379,PT +2954875380,2954875383,FI +2954875384,2954875391,GB 2954875392,2954875463,ES 2954875464,2954875467,NL 2954875468,2954875471,GB -2954875472,2954875487,FR +2954875472,2954875475,NL +2954875476,2954875483,DE +2954875484,2954875487,ES 2954875488,2954875491,LT -2954875492,2954875495,GB +2954875492,2954875495,ES 2954875496,2954875503,IT 2954875504,2954875519,FR 2954875520,2954875543,PL @@ -75910,10 +91754,19 @@ 2954875656,2954875659,FR 2954875660,2954875663,PT 2954875664,2954875671,ES -2954875672,2954875679,FR -2954875680,2954875711,PT +2954875672,2954875695,FR +2954875696,2954875703,ES +2954875704,2954875707,PL +2954875708,2954875711,ES 2954875712,2954875775,IE -2954875776,2954875903,PT +2954875776,2954875807,FR +2954875808,2954875839,IT +2954875840,2954875871,PT +2954875872,2954875875,FR +2954875876,2954875883,IT +2954875884,2954875891,FR +2954875892,2954875895,ES +2954875896,2954875903,FR 2954875904,2954875907,IT 2954875908,2954875911,CH 2954875912,2954875919,ES @@ -75932,14 +91785,11 @@ 2954876080,2954876095,PL 2954876096,2954876111,FR 2954876112,2954876119,IE -2954876120,2954876123,CZ +2954876120,2954876123,FR 2954876124,2954876127,NL 2954876128,2954876147,FR 2954876148,2954876151,BE -2954876152,2954876159,FR -2954876160,2954876167,FI -2954876168,2954876175,NL -2954876176,2954876191,FR +2954876152,2954876191,FR 2954876192,2954876223,PT 2954876224,2954876231,FR 2954876232,2954876235,PL @@ -75955,11 +91805,19 @@ 2954876404,2954876407,NL 2954876408,2954876411,LT 2954876412,2954876415,DE -2954876416,2954876575,PT +2954876416,2954876423,IT +2954876424,2954876431,PL +2954876432,2954876435,PT +2954876436,2954876439,GB +2954876440,2954876447,FR +2954876448,2954876451,GB +2954876452,2954876455,FR +2954876456,2954876463,CZ +2954876464,2954876575,IT 2954876576,2954876579,ES 2954876580,2954876583,FR -2954876584,2954876587,ES -2954876588,2954876591,DE +2954876584,2954876587,GB +2954876588,2954876591,PL 2954876592,2954876639,IE 2954876640,2954876643,DE 2954876644,2954876647,IT @@ -75971,8 +91829,7 @@ 2954876728,2954876731,PL 2954876732,2954876735,DE 2954876736,2954876767,IT -2954876768,2954876783,GB -2954876784,2954876795,FR +2954876768,2954876795,FR 2954876796,2954876799,DE 2954876800,2954876863,IE 2954876864,2954876895,DE @@ -75994,11 +91851,13 @@ 2954877060,2954877063,GB 2954877064,2954877071,DE 2954877072,2954877087,CH -2954877088,2954877119,GB +2954877088,2954877103,DE +2954877104,2954877107,PL +2954877108,2954877119,FR 2954877120,2954877151,ES 2954877152,2954877159,NL 2954877160,2954877163,PL -2954877164,2954877167,FR +2954877164,2954877167,FI 2954877168,2954877183,DE 2954877184,2954877455,FR 2954877456,2954877459,PT @@ -76013,13 +91872,14 @@ 2954877540,2954877547,FR 2954877548,2954877551,PL 2954877552,2954877583,FR -2954877584,2954877595,DE +2954877584,2954877587,FI +2954877588,2954877591,IT +2954877592,2954877595,DE 2954877596,2954877599,PT 2954877600,2954877615,PL 2954877616,2954877631,NL -2954877632,2954877647,FR -2954877648,2954877651,PL -2954877652,2954877655,DE +2954877632,2954877651,FR +2954877652,2954877655,CZ 2954877656,2954877663,FR 2954877664,2954877667,GB 2954877668,2954877671,PL @@ -76030,13 +91890,15 @@ 2954877744,2954877779,FR 2954877780,2954877783,A1 2954877784,2954877791,IT -2954877792,2954877819,FR +2954877792,2954877811,FR +2954877812,2954877815,DE +2954877816,2954877819,FR 2954877820,2954877823,PL 2954877824,2954877963,FR 2954877964,2954877967,DE 2954877968,2954877983,PT 2954877984,2954877991,LT -2954877992,2954877995,FR +2954877992,2954877995,ES 2954877996,2954877999,PL 2954878000,2954878007,FR 2954878008,2954878011,IT @@ -76044,7 +91906,7 @@ 2954878016,2954878031,FR 2954878032,2954878035,NL 2954878036,2954878039,FR -2954878040,2954878047,PL +2954878040,2954878047,DE 2954878048,2954878063,FR 2954878064,2954878079,IT 2954878080,2954878095,FR @@ -76058,10 +91920,13 @@ 2954878476,2954878495,NL 2954878496,2954878499,GB 2954878500,2954878511,FR -2954878512,2954878559,IE +2954878512,2954878527,CZ +2954878528,2954878551,PL +2954878552,2954878555,CH +2954878556,2954878559,PL 2954878560,2954878575,FR 2954878576,2954878579,GB -2954878580,2954878583,DE +2954878580,2954878583,NL 2954878584,2954878591,GB 2954878592,2954878607,BE 2954878608,2954878623,FI @@ -76081,14 +91946,18 @@ 2954878784,2954878847,IE 2954878848,2954878855,FR 2954878856,2954878863,IE -2954878864,2954878879,IT +2954878864,2954878867,BE +2954878868,2954878871,FI +2954878872,2954878875,PL +2954878876,2954878879,IE 2954878880,2954878883,ES 2954878884,2954878887,PL 2954878888,2954878891,FR 2954878892,2954878895,GB 2954878896,2954878899,DE 2954878900,2954878903,GB -2954878904,2954878911,FR +2954878904,2954878907,NL +2954878908,2954878911,PL 2954878912,2954878915,DE 2954878916,2954878919,PL 2954878920,2954878931,FR @@ -76105,248 +91974,18 @@ 2954905600,2954907647,IE 2954907648,2954909695,GB 2954909696,2954911743,DE -2954911744,2954918911,IE -2954918912,2954919423,NL -2954919424,2954919935,IE +2954911744,2954919423,NL +2954919424,2954919935,EU 2954919936,2954928127,RU 2954928128,2954932223,PL 2954932224,2954936319,RU 2954936320,2954938367,AM 2954938368,2954940415,HU -2954940416,2954940658,DE -2954940659,2954940662,PL -2954940663,2954940666,DE -2954940667,2954940670,PL -2954940671,2954940927,DE -2954940928,2954940931,RO -2954940932,2954940935,DE -2954940936,2954940939,TR -2954940940,2954940943,DE -2954940944,2954940947,TR -2954940948,2954940963,DE -2954940964,2954940967,TR -2954940968,2954940987,DE -2954940988,2954940991,TR -2954940992,2954941011,DE -2954941012,2954941015,TR -2954941016,2954941035,DE -2954941036,2954941039,TR -2954941040,2954941047,DE -2954941048,2954941051,RO -2954941052,2954941063,DE -2954941064,2954941071,TR -2954941072,2954941091,DE -2954941092,2954941095,TR -2954941096,2954941115,DE -2954941116,2954941119,TR -2954941120,2954941139,DE -2954941140,2954941143,TR -2954941144,2954941147,DE -2954941148,2954941151,GR -2954941152,2954941163,DE -2954941164,2954941167,TR -2954941168,2954941171,DE -2954941172,2954941175,TR -2954941176,2954941187,DE -2954941188,2954941191,TR -2954941192,2954941193,DE -2954941194,2954941197,GR -2954941198,2954941209,DE -2954941210,2954941213,TR -2954941214,2954941219,DE -2954941220,2954941223,TR -2954941224,2954941243,DE -2954941244,2954941247,TR -2954941248,2954941267,DE -2954941268,2954941271,TR -2954941272,2954941291,DE -2954941292,2954941295,TR -2954941296,2954941314,DE -2954941315,2954941318,RO -2954941319,2954941319,DE -2954941320,2954941323,TR -2954941324,2954941330,DE -2954941331,2954941334,TR -2954941335,2954941413,DE -2954941414,2954941417,GR -2954941418,2954941429,DE -2954941430,2954941433,TR -2954941434,2954941447,DE -2954941448,2954941451,RO -2954941452,2954941463,DE -2954941464,2954941467,TR -2954941468,2954941547,DE -2954941548,2954941551,GR -2954941552,2954941563,DE -2954941564,2954941567,TR -2954941568,2954941647,DE -2954941648,2954941651,GR -2954941652,2954941663,DE -2954941664,2954941667,TR -2954941668,2954941703,DE -2954941704,2954941707,GR -2954941708,2954941719,DE -2954941720,2954941723,TR -2954941724,2954941727,GR -2954941728,2954941739,DE -2954941740,2954941743,TR -2954941744,2954941803,DE -2954941804,2954941807,GR -2954941808,2954941819,DE -2954941820,2954941823,TR -2954941824,2954941873,DE -2954941874,2954941877,RO -2954941878,2954941889,DE -2954941890,2954941893,TR -2954941894,2954941903,DE -2954941904,2954941907,RO -2954941908,2954941919,DE -2954941920,2954941923,TR -2954941924,2954941935,DE -2954941936,2954941939,RO -2954941940,2954941951,DE -2954941952,2954941955,GR -2954941956,2954941961,DE -2954941962,2954941965,ES -2954941966,2954941967,DE -2954941968,2954941971,TR -2954941972,2954942041,DE -2954942042,2954942045,GR -2954942046,2954942057,DE -2954942058,2954942058,TR -2954942059,2954942108,DE -2954942109,2954942112,ES -2954942113,2954942151,DE -2954942152,2954942155,RO -2954942156,2954942167,DE -2954942168,2954942171,TR -2954942172,2954942191,DE -2954942192,2954942195,TR -2954942196,2954942227,DE -2954942228,2954942231,RO -2954942232,2954942243,DE -2954942244,2954942247,TR -2954942248,2954942347,DE -2954942348,2954942351,GR -2954942352,2954942363,DE -2954942364,2954942367,TR -2954942368,2954942427,DE -2954942428,2954942431,TR -2954942432,2954942441,DE -2954942442,2954942445,TR -2954942446,2954942457,DE -2954942458,2954942461,RO -2954942462,2954942471,DE -2954942472,2954942475,GR -2954942476,2954942479,DE -2954942480,2954942483,ES -2954942484,2954942487,DE -2954942488,2954942491,TR -2954942492,2954942563,DE -2954942564,2954942567,TR -2954942568,2954942571,DE -2954942572,2954942575,RO -2954942576,2954942587,DE -2954942588,2954942591,TR -2954942592,2954942654,DE -2954942655,2954942658,ES -2954942659,2954942671,DE -2954942672,2954942675,GR -2954942676,2954942687,DE -2954942688,2954942691,TR -2954942692,2954942719,DE -2954942720,2954942723,TR -2954942724,2954942727,DE -2954942728,2954942731,RO -2954942732,2954942743,DE -2954942744,2954942747,TR -2954942748,2954942839,DE -2954942840,2954942843,FR -2954942844,2954942847,TR -2954942848,2954942851,FR -2954942852,2954942871,GB -2954942872,2954942875,FR -2954942876,2954942943,DE -2954942944,2954942947,TR -2954942948,2954942979,DE -2954942980,2954942983,TR -2954942984,2954943003,DE -2954943004,2954943007,TR -2954943008,2954943027,DE -2954943028,2954943031,TR -2954943032,2954943051,DE -2954943052,2954943055,TR -2954943056,2954943075,DE -2954943076,2954943079,TR -2954943080,2954943099,DE -2954943100,2954943103,TR -2954943104,2954943123,DE -2954943124,2954943127,TR -2954943128,2954943146,DE -2954943147,2954943150,TR -2954943151,2954943170,DE -2954943171,2954943174,TR -2954943175,2954943194,DE -2954943195,2954943198,TR -2954943199,2954943218,DE -2954943219,2954943222,TR -2954943223,2954943235,DE -2954943236,2954943239,TR -2954943240,2954943259,DE -2954943260,2954943263,TR -2954943264,2954943283,DE -2954943284,2954943287,TR -2954943288,2954943307,DE -2954943308,2954943311,TR -2954943312,2954943331,DE -2954943332,2954943335,TR -2954943336,2954943355,DE -2954943356,2954943359,TR -2954943360,2954943379,DE -2954943380,2954943383,TR -2954943384,2954943403,DE -2954943404,2954943407,TR -2954943408,2954943427,DE -2954943428,2954943431,TR -2954943432,2954943451,DE -2954943452,2954943455,TR -2954943456,2954943475,DE -2954943476,2954943479,TR -2954943480,2954943491,DE -2954943492,2954943495,TR -2954943496,2954943515,DE -2954943516,2954943519,TR -2954943520,2954943539,DE -2954943540,2954943543,TR -2954943544,2954943547,DE -2954943548,2954943563,GB -2954943564,2954943567,TR -2954943568,2954943583,GB -2954943584,2954943587,DE -2954943588,2954943591,TR -2954943592,2954943603,GB -2954943604,2954943611,FR -2954943612,2954943615,TR -2954943616,2954943623,FR -2954943624,2954943635,DE -2954943636,2954943639,TR -2954943640,2954943659,DE -2954943660,2954943663,TR -2954943664,2954943683,DE -2954943684,2954943687,TR -2954943688,2954943707,DE -2954943708,2954943711,TR -2954943712,2954943731,DE -2954943732,2954943735,TR -2954943736,2954943743,DE -2954943744,2954943823,GB -2954943824,2954943903,DE -2954943904,2954943943,FR -2954943944,2954943999,DE -2954944000,2954944007,RO -2954944008,2954944511,DE +2954940416,2954944511,DE 2954944512,2954946559,GB -2954946560,2954948607,DE +2954946560,2954948095,DE +2954948096,2954948351,NL +2954948352,2954948607,DE 2954948608,2954950655,RU 2954950656,2954952703,ES 2954952704,2955018239,TR @@ -76356,7 +91995,7 @@ 2955051008,2955067391,NL 2955067392,2955069439,IE 2955069440,2955071487,NL -2955071488,2955073535,IE +2955071488,2955073535,EU 2955073536,2955075583,FR 2955075584,2955083775,NL 2955083776,2955149311,GB @@ -76379,7 +92018,11 @@ 2956255232,2956259327,FR 2956259328,2956261375,DE 2956261376,2956263423,ES -2956263424,2956296191,TR +2956263424,2956279039,TR +2956279040,2956279295,BG +2956279296,2956293631,TR +2956293632,2956293887,SY +2956293888,2956296191,TR 2956296192,2956328959,RU 2956328960,2956460031,TR 2956460032,2956468223,RU @@ -76390,15 +92033,23 @@ 2956476416,2956492799,ES 2956492800,2956496895,CH 2956496896,2956500991,IR -2956500992,2956504831,RU +2956500992,2956503039,NL +2956503040,2956504319,RU +2956504320,2956504447,NL +2956504448,2956504831,RU 2956504832,2956505087,GB -2956505088,2956507135,RU +2956505088,2956506111,NL +2956506112,2956506623,GB +2956506624,2956506879,RU +2956506880,2956507135,DE 2956507136,2956508159,NL 2956508160,2956508415,RU 2956508416,2956508671,FR 2956508672,2956509183,NL 2956509184,2956517375,GB -2956517376,2956521471,NL +2956517376,2956518095,NL +2956518096,2956518111,FI +2956518112,2956521471,NL 2956521472,2956525567,SE 2956525568,2956533759,JO 2956533760,2956535807,FR @@ -76433,19 +92084,17 @@ 2956722176,2956787711,BY 2956787712,2956820479,IE 2956820480,2956822527,NL -2956822528,2956823551,SE +2956822528,2956823039,SE +2956823040,2956823167,GB +2956823168,2956823551,SE 2956823552,2956824575,US 2956824576,2956826623,PT 2956826624,2956827647,US 2956827648,2956828671,DK -2956828672,2956828767,BA -2956828768,2956828799,AT -2956828800,2956828943,BA -2956828944,2956828959,AT -2956828960,2956828991,BA -2956828992,2956829055,AT -2956829056,2956829695,BA -2956829696,2956836863,AT +2956828672,2956828958,BA +2956828959,2956828959,AT +2956828960,2956831743,BA +2956831744,2956836863,AT 2956836864,2956853247,SK 2956853248,2956865535,HR 2956865536,2956869631,IT @@ -76454,8 +92103,10 @@ 2956888064,2956890111,BE 2956890112,2956892159,IR 2956892160,2956894207,IT -2956894208,2956896767,BE -2956896768,2956898303,NL +2956894208,2956897279,BE +2956897280,2956897535,NL +2956897536,2956898047,BE +2956898048,2956898303,NL 2956898304,2956902399,RU 2956902400,2956904447,NL 2956904448,2956906495,DK @@ -76471,84 +92122,79 @@ 2957068288,2957070335,LU 2957070336,2957074431,IT 2957074432,2957082623,RU -2957082624,2957093887,DE +2957082624,2957088511,DE +2957088512,2957088767,AT +2957088768,2957093887,DE 2957093888,2957096959,CH -2957096960,2957105912,DE -2957105913,2957105918,AT -2957105919,2957106168,DE -2957106169,2957106174,AT -2957106175,2957106424,DE -2957106425,2957106430,AT -2957106431,2957106680,DE -2957106681,2957106686,AT -2957106687,2957106936,DE -2957106937,2957106942,AT -2957106943,2957107192,DE -2957107193,2957107198,AT -2957107199,2957107448,DE -2957107449,2957107454,AT -2957107455,2957107704,DE -2957107705,2957107710,AT -2957107711,2957107960,DE -2957107961,2957107966,AT -2957107967,2957108216,DE -2957108217,2957108222,AT -2957108223,2957108472,DE -2957108473,2957108478,AT -2957108479,2957108728,DE -2957108729,2957108734,AT -2957108735,2957108984,DE -2957108985,2957108990,AT -2957108991,2957109240,DE -2957109241,2957109246,AT -2957109247,2957109496,DE -2957109497,2957109502,AT -2957109503,2957109752,DE -2957109753,2957109758,AT -2957109759,2957110008,DE -2957110009,2957110014,AT -2957110015,2957110264,DE -2957110265,2957110270,AT -2957110271,2957110520,DE -2957110521,2957110526,AT -2957110527,2957110776,DE -2957110777,2957110782,AT -2957110783,2957111032,DE -2957111033,2957111038,AT -2957111039,2957111288,DE -2957111289,2957111294,AT -2957111295,2957111544,DE -2957111545,2957111550,AT -2957111551,2957111800,DE -2957111801,2957111806,AT -2957111807,2957112056,DE -2957112057,2957112062,AT -2957112063,2957112312,DE -2957112313,2957112318,AT -2957112319,2957112568,DE -2957112569,2957112574,AT -2957112575,2957112824,DE -2957112825,2957112830,AT -2957112831,2957113080,DE -2957113081,2957113086,AT -2957113087,2957113336,DE -2957113337,2957113342,AT -2957113343,2957113592,DE -2957113593,2957113598,AT -2957113599,2957113848,DE -2957113849,2957113854,AT -2957113855,2957114104,DE -2957114105,2957114110,AT -2957114111,2957114360,DE -2957114361,2957114366,AT -2957114367,2957114616,DE -2957114617,2957114622,AT -2957114623,2957114872,DE -2957114873,2957114878,AT -2957114879,2957115128,DE -2957115129,2957115134,AT -2957115135,2957115391,DE -2957115392,2957180927,AT +2957096960,2957103615,DE +2957103616,2957105919,GB +2957105920,2957106687,AT +2957106688,2957106936,GB +2957106937,2957106943,AT +2957106944,2957107192,DE +2957107193,2957107199,AT +2957107200,2957107448,DE +2957107449,2957107455,AT +2957107456,2957107704,DE +2957107705,2957107711,AT +2957107712,2957107960,DE +2957107961,2957107967,AT +2957107968,2957108216,DE +2957108217,2957108223,AT +2957108224,2957108472,DE +2957108473,2957108479,AT +2957108480,2957108728,DE +2957108729,2957108735,AT +2957108736,2957108984,DE +2957108985,2957108991,AT +2957108992,2957109240,DE +2957109241,2957109247,AT +2957109248,2957109496,DE +2957109497,2957109503,AT +2957109504,2957109752,DE +2957109753,2957109759,AT +2957109760,2957110008,DE +2957110009,2957110015,AT +2957110016,2957110264,DE +2957110265,2957110271,AT +2957110272,2957110520,DE +2957110521,2957110527,AT +2957110528,2957110776,DE +2957110777,2957110783,AT +2957110784,2957111032,DE +2957111033,2957111039,AT +2957111040,2957111288,DE +2957111289,2957111295,AT +2957111296,2957111544,DE +2957111545,2957111551,AT +2957111552,2957111800,DE +2957111801,2957111807,AT +2957111808,2957112056,DE +2957112057,2957112063,AT +2957112064,2957112312,DE +2957112313,2957112319,AT +2957112320,2957112568,DE +2957112569,2957112575,AT +2957112576,2957112824,DE +2957112825,2957112831,AT +2957112832,2957113080,DE +2957113081,2957113087,AT +2957113088,2957113336,DE +2957113337,2957113343,AT +2957113344,2957113592,DE +2957113593,2957113599,AT +2957113600,2957113848,DE +2957113849,2957113855,AT +2957113856,2957114104,DE +2957114105,2957114111,AT +2957114112,2957114360,DE +2957114361,2957114367,AT +2957114368,2957114616,DE +2957114617,2957114623,AT +2957114624,2957114872,DE +2957114873,2957114879,AT +2957114880,2957115128,DE +2957115129,2957180927,AT 2957180928,2957189119,UA 2957189120,2957193215,LV 2957193216,2957195263,RU @@ -76687,7 +92333,9 @@ 2957240320,2957242367,BG 2957242368,2957244415,RU 2957244416,2957246463,HU -2957246464,2957508607,SE +2957246464,2957311999,SE +2957312000,2957377535,RU +2957377536,2957508607,SE 2957508608,2957574143,FI 2957574144,2957639679,GE 2957639680,2957641727,GB @@ -76759,7 +92407,6 @@ 2959253504,2959255551,DE 2959255552,2959261695,RU 2959261696,2959278079,KZ -2959278080,2959343615,DE 2959343616,2959351807,UA 2959351808,2959353855,DE 2959353856,2959355903,RU @@ -76771,6 +92418,7 @@ 2959394816,2959398911,ES 2959398912,2959400959,RU 2959400960,2959405055,ES +2959405056,2959409151,RU 2959409152,2959413247,UA 2959413248,2959417343,ES 2959417344,2959423487,IR @@ -76786,8 +92434,8 @@ 2959454208,2959456255,SK 2959456256,2959466495,UA 2959466496,2959474687,RU -2959474688,2959491071,FR -2959491072,2959493119,GB +2959474688,2959491071,UA +2959491072,2959493119,NL 2959493120,2959495167,CZ 2959495168,2959499263,PL 2959499264,2959505407,SK @@ -76798,6 +92446,125 @@ 2959519744,2959523839,PL 2959523840,2959532031,UA 2959532032,2959540223,IR +2959540224,2959548415,UA +2959548416,2959552511,PL +2959552512,2959558655,UA +2959558656,2959560703,PL +2959560704,2959568895,RU +2959568896,2959570943,UA +2959570944,2959572991,RO +2959572992,2959581183,RU +2959581184,2959585279,PL +2959585280,2959591423,LV +2959591424,2959595519,UA +2959595520,2959597567,RS +2959597568,2959601663,UA +2959601664,2959603711,RO +2959603712,2959605759,IT +2959605760,2959632383,UA +2959632384,2959634431,RS +2959634432,2959636479,PL +2959636480,2959648767,RU +2959648768,2959650815,UA +2959650816,2959652863,PL +2959652864,2959654911,UA +2959654912,2959663103,RU +2959663104,2959704063,UA +2959704064,2959708159,PL +2959708160,2959712255,RO +2959712256,2959728639,UA +2959728640,2959736831,RO +2959736832,2959738879,UA +2959738880,2959745023,RU +2959745024,2959747071,PL +2959747072,2959749119,PS +2959749120,2959753215,LV +2959753216,2959761407,RU +2959761408,2959763455,LV +2959763456,2959765503,PL +2959765504,2959767551,RU +2959767552,2959769599,RS +2959773696,2959777791,RU +2959777792,2959783935,LV +2959783936,2959785983,SK +2959785984,2959794175,UA +2959794176,2959796223,IL +2959796224,2959804415,RU +2959804416,2959806463,RO +2959806464,2959810559,SK +2959810560,2959814655,PL +2959814656,2959818751,RU +2959818752,2959822847,RO +2959822848,2959824895,RU +2959824896,2959826943,UA +2959826944,2959828991,RU +2959828992,2959833087,PL +2959833088,2959835135,CZ +2959835136,2959843327,UA +2959843328,2959845375,RU +2959845376,2959847423,PL +2959847424,2959853567,UA +2959853568,2959867903,RU +2959867904,2959876095,UA +2959876096,2959880191,RS +2959880192,2959882239,RU +2959882240,2959884287,BA +2959884288,2959892479,KZ +2959892480,2959900671,UA +2959900672,2959902719,PL +2959902720,2959915007,RU +2959915008,2959917055,UA +2959917056,2959925247,RU +2959927296,2959929343,UA +2959929344,2959935487,RU +2959935488,2959937535,UA +2959937536,2959945727,RU +2959945728,2959947775,PL +2959947776,2959949823,CZ +2959949824,2959966207,RU +2959966208,2959968255,PL +2959968256,2959970303,RS +2959970304,2959974399,RU +2959974400,2959976447,PL +2959976448,2959998975,UA +2959998976,2960031743,NO +2960031744,2960035839,RU +2960035840,2960039935,PL +2960039936,2960054271,RU +2960054272,2960056319,RO +2960056320,2960064511,RU +2960064512,2960066559,RO +2960066560,2960068607,RU +2960068608,2960072703,PL +2960072704,2960080895,UA +2960080896,2960084991,RU +2960084992,2960089087,UA +2960089088,2960091135,RU +2960091136,2960093183,PT +2960093184,2960105471,PL +2960105472,2960109567,RO +2960109568,2960113663,UA +2960113664,2960117759,NO +2960117760,2960119807,RU +2960119808,2960121855,CH +2960121856,2960125951,PL +2960125952,2960127999,UA +2960128000,2960130047,RU +2960130048,2960138239,UA +2960138240,2960148479,RU +2960148480,2960150527,PL +2960150528,2960152575,RO +2960152576,2960158719,RU +2960158720,2960160767,PL +2960160768,2960162815,UA +2960162816,2960171007,CZ +2960171008,2960175103,RU +2960175104,2960179199,SK +2960179200,2960205823,RU +2960205824,2960207871,RO +2960207872,2960211967,RU +2960211968,2960224255,RO +2960224256,2960228351,RU 2961178624,2965372927,FR 2965372928,2965766143,RU 2965766144,2965897215,DE @@ -76832,13 +92599,14 @@ 2967396352,2967398399,CZ 2967398400,2967400447,DK 2967400448,2967404543,RU -2967404544,2967470079,RO +2967404544,2967441407,RO +2967441408,2967445503,MD +2967445504,2967470079,RO 2967470080,2967601151,SA 2967601152,2967633919,HU 2967633920,2967666687,RU 2967666688,2967699455,TR -2967699456,2967701503,GB -2967701504,2967703551,A2 +2967699456,2967703551,GB 2967703552,2967707647,ES 2967707648,2967709695,PL 2967709696,2967711743,IT @@ -76853,8 +92621,43 @@ 2968600576,2968602623,IQ 2968602624,2968604671,PL 2968604672,2968608767,IQ +2968608768,2968610815,RU +2968610816,2968612863,UA +2968612864,2968614911,IL +2968614912,2968616959,FR +2968616960,2968625151,UA +2968625152,2968629247,DE +2968629248,2968631295,LB +2968631296,2968633343,SA +2968633344,2968643583,RU +2968643584,2968645631,NO +2968645632,2968647679,PL +2968647680,2968647728,FR +2968647729,2968647743,GB +2968647744,2968647808,FR +2968647809,2968647935,GB +2968647936,2968647984,FR +2968647985,2968647999,GB +2968648000,2968648064,FR +2968648065,2968648191,GB +2968648192,2968648223,FR +2968648224,2968648255,CH +2968648256,2968648287,GB +2968648288,2968648319,BE +2968648320,2968648351,NL +2968648352,2968648384,LU +2968648385,2968648447,GB +2968648448,2968648479,FR +2968648480,2968648511,CH +2968648512,2968648543,GB +2968648544,2968648575,BE +2968648576,2968648607,NL +2968648608,2968648640,LU +2968648641,2968649723,GB +2968649724,2968649727,FR +2968649728,2969042943,IT 2969042944,2969567231,GB -2969567232,2977955839,BR +2969567232,2986344447,BR 2986344448,2987393023,DE 2987393024,2987397119,IM 2987397120,2987401215,LV @@ -76875,9 +92678,7 @@ 2987433360,2987433367,RU 2987433368,2987433379,KZ 2987433380,2987433383,RU -2987433384,2987433391,KZ -2987433392,2987433407,RU -2987433408,2987433471,KZ +2987433384,2987433471,KZ 2987433472,2987433983,RU 2987433984,2987438079,FR 2987438080,2987442175,FI @@ -76894,7 +92695,11 @@ 2987487232,2987491327,HR 2987491328,2987495423,RU 2987495424,2987499519,NO -2987499520,2987503615,MD +2987499520,2987500511,MD +2987500512,2987500543,US +2987500544,2987500767,MD +2987500768,2987500799,US +2987500800,2987503615,MD 2987503616,2987511807,RU 2987511808,2987515903,JO 2987515904,2987519487,A2 @@ -76910,7 +92715,15 @@ 2987544576,2987548671,NL 2987548672,2987552767,RU 2987552768,2987556863,GB -2987556864,2987560959,NL +2987556864,2987557247,NL +2987557248,2987557279,BE +2987557280,2987557312,NL +2987557313,2987557375,BE +2987557376,2987558431,NL +2987558432,2987558463,BE +2987558464,2987559936,NL +2987559937,2987559951,BE +2987559952,2987560959,NL 2987560960,2987562239,DE 2987562240,2987562263,CY 2987562264,2987562275,SE @@ -76933,7 +92746,9 @@ 2987585872,2987585879,MX 2987585880,2987585887,BR 2987585888,2987585895,PL -2987585896,2987589119,DE +2987585896,2987587135,DE +2987587136,2987587143,CN +2987587144,2987589119,DE 2987589120,2987589631,US 2987589632,2987593727,FR 2987593728,2987597823,LT @@ -77111,7 +92926,7 @@ 2988441972,2988441975,CH 2988441976,2988441979,DE 2988441980,2988441983,IT -2988441984,2988441991,FR +2988441984,2988441991,GB 2988441992,2988441995,ES 2988441996,2988441999,PT 2988442000,2988442003,PL @@ -77125,14 +92940,13 @@ 2988442084,2988442087,DE 2988442088,2988442095,FR 2988442096,2988442099,IT -2988442100,2988442399,FR -2988442400,2988442431,ES +2988442100,2988442431,FR 2988442432,2988442439,CZ 2988442440,2988442447,ES 2988442448,2988442463,GB 2988442464,2988442495,FR 2988442496,2988442503,PL -2988442504,2988442507,DE +2988442504,2988442507,FR 2988442508,2988442511,GB 2988442512,2988442519,ES 2988442520,2988442527,DE @@ -77157,7 +92971,7 @@ 2988442912,2988442915,NL 2988442916,2988442919,IT 2988442920,2988442923,LT -2988442924,2988442927,GB +2988442924,2988442927,IE 2988442928,2988442975,FR 2988442976,2988442995,GB 2988442996,2988442999,IE @@ -77210,15 +93024,18 @@ 2988444740,2988444755,BE 2988444756,2988444759,DE 2988444760,2988444767,IE -2988444768,2988444771,DE +2988444768,2988444771,PT 2988444772,2988444775,GB 2988444776,2988444783,CZ -2988444784,2988444799,FR -2988444800,2988444927,ES +2988444784,2988444791,FI +2988444792,2988444795,DE +2988444796,2988444927,ES 2988444928,2988444931,PL 2988444932,2988444943,DE 2988444944,2988444967,PL -2988444968,2988444999,FR +2988444968,2988444975,FR +2988444976,2988444991,IE +2988444992,2988444999,FR 2988445000,2988445007,PL 2988445008,2988445023,FR 2988445024,2988445027,PL @@ -77262,7 +93079,7 @@ 2988447944,2988447947,GB 2988447948,2988447959,FR 2988447960,2988447967,IT -2988447968,2988447999,GB +2988447968,2988447999,BE 2988448000,2988448127,DE 2988448128,2988448255,ES 2988448256,2988448511,DE @@ -77278,20 +93095,21 @@ 2988448608,2988448639,ES 2988448640,2988448671,GB 2988448672,2988448691,IT -2988448692,2988448699,DE +2988448692,2988448695,DE +2988448696,2988448699,FR 2988448700,2988448703,NL 2988448704,2988448767,GB 2988448768,2988448783,FR 2988448784,2988448815,PL 2988448816,2988448831,ES 2988448832,2988448895,FR -2988448896,2988448899,PT -2988448900,2988448903,PL +2988448896,2988448903,IE 2988448904,2988448907,ES 2988448908,2988449007,FR 2988449008,2988449023,GB 2988449024,2988449055,PL -2988449056,2988449087,FR +2988449056,2988449071,IT +2988449072,2988449087,FR 2988449088,2988449103,PL 2988449104,2988449119,DE 2988449120,2988449123,FR @@ -77301,7 +93119,8 @@ 2988449152,2988449167,PL 2988449168,2988449175,GB 2988449176,2988449183,FR -2988449184,2988449199,PL +2988449184,2988449191,PL +2988449192,2988449199,CZ 2988449200,2988449203,FR 2988449204,2988449207,PL 2988449208,2988449215,ES @@ -77334,12 +93153,16 @@ 2988458064,2988458067,ES 2988458068,2988458075,FR 2988458076,2988458111,PL -2988458112,2988458255,FR +2988458112,2988458247,FR +2988458248,2988458251,PL +2988458252,2988458255,BE 2988458256,2988458271,IT 2988458272,2988458275,GB 2988458276,2988458279,FI 2988458280,2988458283,ES -2988458284,2988458295,FR +2988458284,2988458287,FR +2988458288,2988458291,BE +2988458292,2988458295,DE 2988458296,2988458299,GB 2988458300,2988458303,ES 2988458304,2988458319,FR @@ -77356,7 +93179,7 @@ 2988458764,2988458767,ES 2988458768,2988459007,FR 2988459008,2988459015,PL -2988459016,2988459019,DE +2988459016,2988459019,FR 2988459020,2988459023,GB 2988459024,2988459039,IE 2988459040,2988459051,FR @@ -77397,7 +93220,10 @@ 2988459584,2988459599,ES 2988459600,2988459603,GB 2988459604,2988459615,FR -2988459616,2988459631,CZ +2988459616,2988459619,CZ +2988459620,2988459623,IE +2988459624,2988459627,NL +2988459628,2988459631,IT 2988459632,2988459639,FR 2988459640,2988459643,IT 2988459644,2988459647,CH @@ -77443,8 +93269,8 @@ 2988460148,2988460159,ES 2988460160,2988460191,GB 2988460192,2988460195,FR -2988460196,2988460199,CZ -2988460200,2988460207,FR +2988460196,2988460199,NL +2988460200,2988460207,LT 2988460208,2988460223,PL 2988460224,2988460239,FR 2988460240,2988460243,BE @@ -77479,12 +93305,14 @@ 2988460864,2988460927,FR 2988460928,2988460931,ES 2988460932,2988460943,PL -2988460944,2988460959,DE +2988460944,2988460959,ES 2988460960,2988460991,GB 2988460992,2988460999,NL 2988461000,2988461003,FR 2988461004,2988461007,NL -2988461008,2988461023,FR +2988461008,2988461011,FR +2988461012,2988461015,PL +2988461016,2988461023,FR 2988461024,2988461027,NL 2988461028,2988461035,ES 2988461036,2988461055,FR @@ -77496,8 +93324,7 @@ 2988461264,2988461279,PL 2988461280,2988461295,IT 2988461296,2988461299,PL -2988461300,2988461307,FR -2988461308,2988461311,PL +2988461300,2988461311,FR 2988461312,2988461375,CH 2988461376,2988461391,FR 2988461392,2988461395,CH @@ -77520,13 +93347,13 @@ 2988461496,2988461499,ES 2988461500,2988461503,PT 2988461504,2988461519,PL -2988461520,2988461523,DE +2988461520,2988461523,PT 2988461524,2988461559,FR 2988461560,2988461567,GB 2988461568,2988461583,FR -2988461584,2988461587,ES -2988461588,2988461591,GB -2988461592,2988461595,ES +2988461584,2988461587,PL +2988461588,2988461591,IE +2988461592,2988461595,IT 2988461596,2988461599,GB 2988461600,2988461615,FR 2988461616,2988461623,IT @@ -77545,7 +93372,8 @@ 2988461752,2988461755,FR 2988461756,2988461759,NL 2988461760,2988461791,PL -2988461792,2988461799,IT +2988461792,2988461795,FR +2988461796,2988461799,NL 2988461800,2988461811,DE 2988461812,2988461815,FR 2988461816,2988461819,PL @@ -77553,8 +93381,7 @@ 2988461824,2988461839,PL 2988461840,2988461851,FR 2988461852,2988461855,PL -2988461856,2988461859,CH -2988461860,2988461871,DE +2988461856,2988461871,DE 2988461872,2988461879,FR 2988461880,2988461883,ES 2988461884,2988461887,PL @@ -77564,7 +93391,9 @@ 2988461916,2988461919,NL 2988461920,2988461935,FR 2988461936,2988461951,GB -2988461952,2988462087,PL +2988461952,2988462079,PL +2988462080,2988462083,GB +2988462084,2988462087,PL 2988462088,2988462091,IT 2988462092,2988462095,PL 2988462096,2988462119,FR @@ -77585,7 +93414,7 @@ 2988462304,2988462307,DE 2988462308,2988462311,NL 2988462312,2988462319,FR -2988462320,2988462323,IT +2988462320,2988462323,PL 2988462324,2988462327,DE 2988462328,2988462331,GB 2988462332,2988462335,FR @@ -77605,8 +93434,7 @@ 2988462768,2988462775,GB 2988462776,2988462779,PL 2988462780,2988462787,FR -2988462788,2988462795,PL -2988462796,2988462799,DE +2988462788,2988462799,PL 2988462800,2988462815,FR 2988462816,2988462823,BE 2988462824,2988462847,FR @@ -77689,7 +93517,8 @@ 2988464276,2988464279,PL 2988464280,2988464283,FR 2988464284,2988464287,PL -2988464288,2988464299,FR +2988464288,2988464295,FR +2988464296,2988464299,DE 2988464300,2988464303,GB 2988464304,2988464307,IT 2988464308,2988464311,PL @@ -77698,8 +93527,7 @@ 2988464356,2988464359,FR 2988464360,2988464363,PL 2988464364,2988464367,GB -2988464368,2988464383,IE -2988464384,2988464527,FR +2988464368,2988464527,FR 2988464528,2988464543,DE 2988464544,2988464551,FR 2988464552,2988464555,IT @@ -77723,9 +93551,9 @@ 2988464820,2988464823,GB 2988464824,2988464827,ES 2988464828,2988464831,PL -2988464832,2988464895,ES +2988464832,2988464895,FR 2988464896,2988464911,PL -2988464912,2988464915,FR +2988464912,2988464915,NL 2988464916,2988464919,DE 2988464920,2988464923,FI 2988464924,2988464927,FR @@ -77783,7 +93611,7 @@ 2988465592,2988465599,FR 2988465600,2988465615,PL 2988465616,2988465619,FR -2988465620,2988465623,ES +2988465620,2988465623,IT 2988465624,2988465631,FR 2988465632,2988465647,IT 2988465648,2988465655,CZ @@ -77798,7 +93626,290 @@ 2988466144,2988466159,NL 2988466160,2988476415,FR 2988476416,2988478463,IT -2988478464,2988482559,FR +2988478464,2988478487,FR +2988478488,2988478491,NL +2988478492,2988478495,GB +2988478496,2988478499,IT +2988478500,2988478503,ES +2988478504,2988478507,FR +2988478508,2988478511,LT +2988478512,2988478543,FR +2988478544,2988478559,NL +2988478560,2988478563,ES +2988478564,2988478567,BE +2988478568,2988478571,PT +2988478572,2988478575,FR +2988478576,2988478579,PL +2988478580,2988478583,DE +2988478584,2988478587,ES +2988478588,2988478591,DE +2988478592,2988478623,FR +2988478624,2988478639,GB +2988478640,2988478643,CH +2988478644,2988478647,CZ +2988478648,2988478655,BE +2988478656,2988478671,DE +2988478672,2988478683,FR +2988478684,2988478687,CZ +2988478688,2988478751,FR +2988478752,2988478783,GB +2988478784,2988478787,CH +2988478788,2988478791,PL +2988478792,2988478795,FR +2988478796,2988478799,DE +2988478800,2988478803,NL +2988478804,2988478807,PL +2988478808,2988478811,DE +2988478812,2988478815,GB +2988478816,2988478847,PL +2988478848,2988478855,DE +2988478856,2988478859,LT +2988478860,2988478863,PL +2988478864,2988478867,CZ +2988478868,2988478871,DE +2988478872,2988478879,IT +2988478880,2988478911,IE +2988478912,2988478943,IT +2988478944,2988478947,FR +2988478948,2988478951,GB +2988478952,2988478955,ES +2988478956,2988478959,DE +2988478960,2988478975,NL +2988478976,2988478979,DE +2988478980,2988478983,PL +2988478984,2988478995,DE +2988478996,2988478999,IE +2988479000,2988479003,GB +2988479004,2988479007,PL +2988479008,2988479055,FR +2988479056,2988479071,PL +2988479072,2988479079,FR +2988479080,2988479087,DE +2988479088,2988479103,FR +2988479104,2988479107,PL +2988479108,2988479119,FR +2988479120,2988479135,PT +2988479136,2988479247,FR +2988479248,2988479251,ES +2988479252,2988479255,FR +2988479256,2988479259,PL +2988479260,2988479311,FR +2988479312,2988479315,PT +2988479316,2988479319,IT +2988479320,2988479323,GB +2988479324,2988479327,IT +2988479328,2988479359,GB +2988479360,2988479363,ES +2988479364,2988479379,PL +2988479380,2988479383,IE +2988479384,2988479391,PL +2988479392,2988479407,IE +2988479408,2988479423,IT +2988479424,2988479439,ES +2988479440,2988479447,NL +2988479448,2988479451,GB +2988479452,2988479503,FR +2988479504,2988479519,ES +2988479520,2988479551,FR +2988479552,2988479555,DE +2988479556,2988479559,FR +2988479560,2988479563,FI +2988479564,2988479575,FR +2988479576,2988479579,GB +2988479580,2988479583,PT +2988479584,2988479599,ES +2988479600,2988479603,PL +2988479604,2988479607,GB +2988479608,2988479743,FR +2988479744,2988479747,CZ +2988479748,2988479751,FR +2988479752,2988479755,GB +2988479756,2988479783,FR +2988479784,2988479787,GB +2988479788,2988479791,ES +2988479792,2988479807,GB +2988479808,2988479839,BE +2988479840,2988479855,FR +2988479856,2988479863,PL +2988479864,2988479871,FR +2988479872,2988479999,BE +2988480000,2988480003,DE +2988480004,2988480007,GB +2988480008,2988480011,NL +2988480012,2988480015,GB +2988480016,2988480031,CH +2988480032,2988480047,IE +2988480048,2988480063,FR +2988480064,2988480127,ES +2988480128,2988480143,FR +2988480144,2988480147,GB +2988480148,2988480159,FR +2988480160,2988480175,IE +2988480176,2988480191,GB +2988480192,2988480207,IT +2988480208,2988480223,FR +2988480224,2988480227,IT +2988480228,2988480231,LT +2988480232,2988480235,FR +2988480236,2988480239,IT +2988480240,2988480263,FR +2988480264,2988480267,NL +2988480268,2988480271,FR +2988480272,2988480275,IE +2988480276,2988480279,ES +2988480280,2988480283,GB +2988480284,2988480287,PL +2988480288,2988480383,FR +2988480384,2988480415,PL +2988480416,2988480431,DE +2988480432,2988480439,FR +2988480440,2988480443,NL +2988480444,2988480447,GB +2988480448,2988480467,FR +2988480468,2988480471,DE +2988480472,2988480475,FR +2988480476,2988480479,PT +2988480480,2988480487,FR +2988480488,2988480495,GB +2988480496,2988480499,NL +2988480500,2988480511,FR +2988480512,2988480767,GB +2988480768,2988480771,ES +2988480772,2988480775,IT +2988480776,2988480783,FR +2988480784,2988480799,GB +2988480800,2988480827,FR +2988480828,2988480831,ES +2988480832,2988480895,PL +2988480896,2988480903,NL +2988480904,2988480911,FR +2988480912,2988480915,ES +2988480916,2988480919,FR +2988480920,2988480923,FI +2988480924,2988480927,BE +2988480928,2988480959,ES +2988480960,2988480975,PL +2988480976,2988480991,CH +2988480992,2988481007,DE +2988481008,2988481023,FI +2988481024,2988481055,FR +2988481056,2988481059,PL +2988481060,2988481063,FI +2988481064,2988481071,FR +2988481072,2988481079,NL +2988481080,2988481119,FR +2988481120,2988481127,PL +2988481128,2988481131,NL +2988481132,2988481135,GB +2988481136,2988481151,LT +2988481152,2988481159,GB +2988481160,2988481163,PL +2988481164,2988481167,IE +2988481168,2988481179,FR +2988481180,2988481183,ES +2988481184,2988481187,DE +2988481188,2988481191,IT +2988481192,2988481195,ES +2988481196,2988481199,FR +2988481200,2988481203,PL +2988481204,2988481211,ES +2988481212,2988481215,FR +2988481216,2988481219,GB +2988481220,2988481223,FR +2988481224,2988481227,GB +2988481228,2988481231,BE +2988481232,2988481279,FR +2988481280,2988481535,GB +2988481536,2988481663,IE +2988481664,2988481667,FR +2988481668,2988481671,CH +2988481672,2988481675,FR +2988481676,2988481679,NL +2988481680,2988481695,PL +2988481696,2988481711,ES +2988481712,2988481719,PL +2988481720,2988481723,GB +2988481724,2988481727,PL +2988481728,2988481735,BE +2988481736,2988481739,FR +2988481740,2988481743,DE +2988481744,2988481759,ES +2988481760,2988481767,FR +2988481768,2988481771,GB +2988481772,2988481775,DE +2988481776,2988481783,BE +2988481784,2988481791,PL +2988481792,2988481855,FR +2988481856,2988481859,GB +2988481860,2988481863,ES +2988481864,2988481867,FR +2988481868,2988481871,PL +2988481872,2988481883,FR +2988481884,2988481887,ES +2988481888,2988481903,GB +2988481904,2988481919,BE +2988481920,2988481935,IT +2988481936,2988481983,FR +2988481984,2988481987,DE +2988481988,2988481991,CZ +2988481992,2988481995,FR +2988481996,2988481999,DE +2988482000,2988482007,ES +2988482008,2988482015,DE +2988482016,2988482023,IT +2988482024,2988482031,GB +2988482032,2988482043,FR +2988482044,2988482079,PL +2988482080,2988482095,BE +2988482096,2988482099,GB +2988482100,2988482103,FR +2988482104,2988482111,GB +2988482112,2988482115,DE +2988482116,2988482119,ES +2988482120,2988482123,NL +2988482124,2988482127,CH +2988482128,2988482131,IT +2988482132,2988482135,ES +2988482136,2988482139,FI +2988482140,2988482143,PL +2988482144,2988482159,CH +2988482160,2988482163,ES +2988482164,2988482167,PL +2988482168,2988482175,ES +2988482176,2988482191,CH +2988482192,2988482195,ES +2988482196,2988482199,NL +2988482200,2988482203,CH +2988482204,2988482207,LT +2988482208,2988482235,FR +2988482236,2988482239,GB +2988482240,2988482255,ES +2988482256,2988482287,FR +2988482288,2988482291,DE +2988482292,2988482295,PL +2988482296,2988482307,FR +2988482308,2988482311,PT +2988482312,2988482315,GB +2988482316,2988482319,CZ +2988482320,2988482335,IT +2988482336,2988482351,ES +2988482352,2988482367,FR +2988482368,2988482399,ES +2988482400,2988482415,GB +2988482416,2988482431,ES +2988482432,2988482447,FR +2988482448,2988482455,CZ +2988482456,2988482463,FR +2988482464,2988482479,IE +2988482480,2988482487,PL +2988482488,2988482511,FR +2988482512,2988482515,DE +2988482516,2988482519,PL +2988482520,2988482527,FR +2988482528,2988482531,DE +2988482532,2988482543,FR +2988482544,2988482551,GB +2988482552,2988482559,CH 2988482560,2988482567,ES 2988482568,2988482579,FR 2988482580,2988482591,ES @@ -77808,7 +93919,10 @@ 2988482640,2988482647,FR 2988482648,2988482651,CZ 2988482652,2988482655,GB -2988482656,2988482763,FR +2988482656,2988482687,FR +2988482688,2988482695,ES +2988482696,2988482699,NL +2988482700,2988482763,FR 2988482764,2988482767,GB 2988482768,2988482775,PL 2988482776,2988482779,NL @@ -77878,7 +93992,8 @@ 2988483352,2988483359,FR 2988483360,2988483367,ES 2988483368,2988483375,PL -2988483376,2988483383,ES +2988483376,2988483379,GB +2988483380,2988483383,PL 2988483384,2988483427,FR 2988483428,2988483431,BE 2988483432,2988483447,FR @@ -77901,7 +94016,7 @@ 2988483964,2988483967,FR 2988483968,2988483983,IE 2988483984,2988483991,DE -2988483992,2988483995,GB +2988483992,2988483995,FR 2988483996,2988483999,PT 2988484000,2988484003,DE 2988484004,2988484007,GB @@ -77913,12 +94028,16 @@ 2988484032,2988484039,IT 2988484040,2988484047,NL 2988484048,2988484051,ES -2988484052,2988484095,GB +2988484052,2988484055,GB +2988484056,2988484059,PT +2988484060,2988484063,PL +2988484064,2988484095,GB 2988484096,2988484111,DE 2988484112,2988484127,FR 2988484128,2988484131,PT 2988484132,2988484135,PL -2988484136,2988484143,NL +2988484136,2988484139,FR +2988484140,2988484143,ES 2988484144,2988484163,FR 2988484164,2988484167,PT 2988484168,2988484175,ES @@ -77941,26 +94060,30 @@ 2988484440,2988484443,ES 2988484444,2988484447,FR 2988484448,2988484463,SN -2988484464,2988484471,FR +2988484464,2988484467,BE +2988484468,2988484471,CH 2988484472,2988484475,PL 2988484476,2988484479,FR 2988484480,2988484511,PL 2988484512,2988484543,IT -2988484544,2988484591,FR +2988484544,2988484551,FR +2988484552,2988484559,PL +2988484560,2988484591,FR 2988484592,2988484607,PL 2988484608,2988484775,FR 2988484776,2988484783,PL 2988484784,2988484831,FR 2988484832,2988484847,PL 2988484848,2988484863,FR -2988484864,2988484879,ES +2988484864,2988484879,NL 2988484880,2988484883,GB 2988484884,2988484887,PL 2988484888,2988484891,FR 2988484892,2988484895,GB -2988484896,2988484927,FR -2988484928,2988484959,PT -2988484960,2988484967,FR +2988484896,2988484943,FR +2988484944,2988484951,PL +2988484952,2988484955,IT +2988484956,2988484967,FR 2988484968,2988484971,GB 2988484972,2988484991,FR 2988484992,2988485007,LT @@ -78003,8 +94126,8 @@ 2988485592,2988485599,FR 2988485600,2988485607,PL 2988485608,2988485611,FR -2988485612,2988485615,PL -2988485616,2988485631,GB +2988485612,2988485615,LT +2988485616,2988485631,IE 2988485632,2988485663,ES 2988485664,2988485671,PL 2988485672,2988485675,DE @@ -78054,7 +94177,8 @@ 2988486136,2988486139,FR 2988486140,2988486143,GB 2988486144,2988486151,ES -2988486152,2988486159,FR +2988486152,2988486155,PL +2988486156,2988486159,DE 2988486160,2988486175,IE 2988486176,2988486179,FR 2988486180,2988486183,DE @@ -78118,10 +94242,10 @@ 2988486736,2988486743,ES 2988486744,2988486747,FR 2988486748,2988486751,GB -2988486752,2988486759,PL -2988486760,2988486763,ES +2988486752,2988486759,FR +2988486760,2988486763,PL 2988486764,2988486767,FR -2988486768,2988486775,ES +2988486768,2988486775,GB 2988486776,2988486783,BE 2988486784,2988486787,DE 2988486788,2988486795,FR @@ -78160,11 +94284,10 @@ 2988488100,2988488103,PT 2988488104,2988488111,FR 2988488112,2988488127,PL -2988488128,2988488159,FR -2988488160,2988488175,ES +2988488128,2988488175,FR 2988488176,2988488179,GB 2988488180,2988488183,FR -2988488184,2988488187,IT +2988488184,2988488187,IE 2988488188,2988488191,DE 2988488192,2988488479,FR 2988488480,2988488487,PL @@ -78176,7 +94299,8 @@ 2988488564,2988488567,FR 2988488568,2988488571,ES 2988488572,2988488575,GB -2988488576,2988488639,FR +2988488576,2988488607,FR +2988488608,2988488639,DE 2988488640,2988488647,ES 2988488648,2988488655,IT 2988488656,2988488663,PL @@ -78191,8 +94315,8 @@ 2988488992,2988489023,ES 2988489024,2988489055,FR 2988489056,2988489071,DE -2988489072,2988489087,FR -2988489088,2988489103,GB +2988489072,2988489095,FR +2988489096,2988489103,GB 2988489104,2988489119,FI 2988489120,2988489123,ES 2988489124,2988489127,IE @@ -78201,7 +94325,8 @@ 2988489168,2988489175,PT 2988489176,2988489179,PL 2988489180,2988489183,GB -2988489184,2988489255,FR +2988489184,2988489247,FR +2988489248,2988489255,NL 2988489256,2988489259,GB 2988489260,2988489263,FR 2988489264,2988489279,IT @@ -78227,7 +94352,7 @@ 2988489404,2988489407,IT 2988489408,2988489439,PT 2988489440,2988489455,GB -2988489456,2988489471,BE +2988489456,2988489471,FR 2988489472,2988489475,ES 2988489476,2988489479,GB 2988489480,2988489483,PL @@ -78277,7 +94402,7 @@ 2988490180,2988490183,PL 2988490184,2988490191,ES 2988490192,2988490195,GB -2988490196,2988490199,PT +2988490196,2988490199,FR 2988490200,2988490203,DE 2988490204,2988490223,FR 2988490224,2988490227,DE @@ -78291,12 +94416,12 @@ 2988490288,2988490295,FR 2988490296,2988490303,DE 2988490304,2988490319,ES -2988490320,2988490335,FR -2988490336,2988490367,PT +2988490320,2988490351,FR +2988490352,2988490355,IE +2988490356,2988490367,DE 2988490368,2988490371,ES 2988490372,2988490375,NL -2988490376,2988490379,FR -2988490380,2988490383,ES +2988490376,2988490383,GB 2988490384,2988490399,FR 2988490400,2988490407,GB 2988490408,2988490411,NL @@ -78348,7 +94473,7 @@ 2988499576,2988499579,FR 2988499580,2988499583,CH 2988499584,2988499599,IT -2988499600,2988499615,PL +2988499600,2988499615,FR 2988499616,2988499623,DE 2988499624,2988499631,ES 2988499632,2988499635,CH @@ -78401,7 +94526,7 @@ 2988500308,2988500311,NL 2988500312,2988500315,ES 2988500316,2988500319,DE -2988500320,2988500335,FR +2988500320,2988500335,BE 2988500336,2988500339,DE 2988500340,2988500343,IE 2988500344,2988500347,FR @@ -78439,14 +94564,12 @@ 2988500848,2988500851,FI 2988500852,2988500855,PL 2988500856,2988500859,IE -2988500860,2988500863,FR -2988500864,2988500867,GB +2988500860,2988500867,FR 2988500868,2988500871,DE 2988500872,2988500879,NL 2988500880,2988500883,BE 2988500884,2988500887,PL -2988500888,2988500895,DE -2988500896,2988500919,FR +2988500888,2988500919,FR 2988500920,2988500927,PL 2988500928,2988500935,FR 2988500936,2988500939,DE @@ -78457,9 +94580,11 @@ 2988500980,2988500983,FR 2988500984,2988500987,DE 2988500988,2988500991,PL -2988500992,2988501055,FR -2988501056,2988501119,PT -2988501120,2988501135,NL +2988500992,2988501119,FR +2988501120,2988501123,PL +2988501124,2988501127,GB +2988501128,2988501131,NL +2988501132,2988501135,ES 2988501136,2988501183,FR 2988501184,2988501215,PL 2988501216,2988501219,DE @@ -78486,8 +94611,7 @@ 2988501476,2988501479,BE 2988501480,2988501483,DE 2988501484,2988501487,PL -2988501488,2988501503,FR -2988501504,2988501567,PT +2988501488,2988501567,FR 2988501568,2988501631,PL 2988501632,2988501663,DE 2988501664,2988501679,CH @@ -78499,7 +94623,10 @@ 2988501728,2988501759,PL 2988501760,2988502031,FR 2988502032,2988502047,DE -2988502048,2988502063,NL +2988502048,2988502051,FR +2988502052,2988502055,FI +2988502056,2988502059,GB +2988502060,2988502063,IT 2988502064,2988502067,FR 2988502068,2988502071,GB 2988502072,2988502075,PL @@ -78507,8 +94634,9 @@ 2988502080,2988502095,IE 2988502096,2988502099,FI 2988502100,2988502103,CZ -2988502104,2988502111,PL -2988502112,2988502127,DE +2988502104,2988502107,PL +2988502108,2988502111,GB +2988502112,2988502127,FR 2988502128,2988502143,PL 2988502144,2988502207,FR 2988502208,2988502223,GB @@ -78554,7 +94682,8 @@ 2988502752,2988502783,ES 2988502784,2988502795,FR 2988502796,2988502799,DE -2988502800,2988502831,GB +2988502800,2988502807,FR +2988502808,2988502831,GB 2988502832,2988502839,DE 2988502840,2988502847,NL 2988502848,2988502851,FR @@ -78578,12 +94707,12 @@ 2988502984,2988502991,ES 2988502992,2988503015,DE 2988503016,2988503019,PL -2988503020,2988503023,ES +2988503020,2988503023,FR 2988503024,2988503031,GB 2988503032,2988503035,ES 2988503036,2988503039,GB 2988503040,2988503071,FR -2988503072,2988503075,NL +2988503072,2988503075,DE 2988503076,2988503103,GB 2988503104,2988503107,ES 2988503108,2988503111,NL @@ -78612,7 +94741,9 @@ 2988503496,2988503499,PL 2988503500,2988503519,FR 2988503520,2988503535,NL -2988503536,2988503551,FI +2988503536,2988503539,ES +2988503540,2988503547,FR +2988503548,2988503551,PL 2988503552,2988503871,FR 2988503872,2988503903,DE 2988503904,2988503919,FR @@ -78627,11 +94758,11 @@ 2988503988,2988504007,PL 2988504008,2988504015,BE 2988504016,2988504019,FR -2988504020,2988504023,BE +2988504020,2988504023,ES 2988504024,2988504031,FR 2988504032,2988504063,ES 2988504064,2988504127,IE -2988504128,2988504143,ES +2988504128,2988504143,DE 2988504144,2988504159,FR 2988504160,2988504191,PL 2988504192,2988504223,FR @@ -78644,7 +94775,18 @@ 2988504304,2988504311,PL 2988504312,2988504315,FI 2988504316,2988504319,DE -2988504320,2988504415,FR +2988504320,2988504323,FR +2988504324,2988504327,NL +2988504328,2988504335,DE +2988504336,2988504351,FR +2988504352,2988504355,GB +2988504356,2988504359,DE +2988504360,2988504363,GB +2988504364,2988504367,FI +2988504368,2988504371,IE +2988504372,2988504375,GB +2988504376,2988504379,PT +2988504380,2988504415,FR 2988504416,2988504419,PL 2988504420,2988504423,DE 2988504424,2988504427,ES @@ -78670,15 +94812,16 @@ 2988504640,2988504643,DE 2988504644,2988504647,PT 2988504648,2988504655,GB -2988504656,2988504671,FR -2988504672,2988504703,PT +2988504656,2988504687,FR +2988504688,2988504703,PL 2988504704,2988504735,FR 2988504736,2988504743,PL 2988504744,2988504751,ES -2988504752,2988504767,FR +2988504752,2988504755,FI +2988504756,2988504767,FR 2988504768,2988504799,ES 2988504800,2988504823,PL -2988504824,2988504827,DE +2988504824,2988504827,IT 2988504828,2988504863,FR 2988504864,2988504879,PL 2988504880,2988504959,FR @@ -78712,7 +94855,8 @@ 2988505344,2988505375,DE 2988505376,2988505391,FR 2988505392,2988505399,PL -2988505400,2988505407,ES +2988505400,2988505403,ES +2988505404,2988505407,GB 2988505408,2988505439,FR 2988505440,2988505455,PL 2988505456,2988505459,FI @@ -78740,9 +94884,7 @@ 2988505748,2988505751,DE 2988505752,2988505755,CH 2988505756,2988505759,PL -2988505760,2988505775,FR -2988505776,2988505791,GB -2988505792,2988505807,FR +2988505760,2988505807,FR 2988505808,2988505811,PL 2988505812,2988505815,DE 2988505816,2988505819,GB @@ -78753,14 +94895,17 @@ 2988505848,2988505855,PL 2988505856,2988505919,IE 2988505920,2988505935,GB -2988505936,2988505951,PL +2988505936,2988505943,ES +2988505944,2988505947,GB +2988505948,2988505951,FR 2988505952,2988505967,GB 2988505968,2988505971,BE 2988505972,2988505975,ES 2988505976,2988506111,FR 2988506112,2988506143,BE -2988506144,2988506175,PT -2988506176,2988506191,IT +2988506144,2988506151,ES +2988506152,2988506159,PL +2988506160,2988506191,FR 2988506192,2988506207,GB 2988506208,2988506239,ES 2988506240,2988506255,BE @@ -78781,7 +94926,8 @@ 2988506460,2988506463,PL 2988506464,2988506495,FR 2988506496,2988506499,PL -2988506500,2988506507,DE +2988506500,2988506503,IT +2988506504,2988506507,DE 2988506508,2988506511,ES 2988506512,2988506515,GB 2988506516,2988506519,FR @@ -78790,7 +94936,7 @@ 2988506528,2988506543,FR 2988506544,2988506551,DE 2988506552,2988506559,FR -2988506560,2988506563,DE +2988506560,2988506563,NL 2988506564,2988506567,GB 2988506568,2988506571,PL 2988506572,2988506575,CH @@ -78814,7 +94960,7 @@ 2988507148,2988507155,IT 2988507156,2988507159,PL 2988507160,2988507163,CH -2988507164,2988507167,PL +2988507164,2988507167,GB 2988507168,2988507183,DE 2988507184,2988507199,FR 2988507200,2988507203,GB @@ -78829,12 +94975,14 @@ 2988507264,2988507279,PL 2988507280,2988507283,FR 2988507284,2988507287,ES -2988507288,2988507327,FR +2988507288,2988507291,IE +2988507292,2988507295,GB +2988507296,2988507327,FR 2988507328,2988507335,DE -2988507336,2988507339,FR +2988507336,2988507339,ES 2988507340,2988507343,NL 2988507344,2988507391,FR -2988507392,2988507423,PT +2988507392,2988507423,CH 2988507424,2988507431,PL 2988507432,2988507439,DE 2988507440,2988507443,IT @@ -78919,8 +95067,8 @@ 2988508136,2988508143,GB 2988508144,2988508151,FR 2988508152,2988508159,ES -2988508160,2988508207,FR -2988508208,2988508215,PL +2988508160,2988508211,FR +2988508212,2988508215,CZ 2988508216,2988508219,FR 2988508220,2988508223,DE 2988508224,2988508255,FR @@ -78930,7 +95078,8 @@ 2988508272,2988508287,FR 2988508288,2988508303,PL 2988508304,2988508307,PT -2988508308,2988508315,FR +2988508308,2988508311,ES +2988508312,2988508315,FR 2988508316,2988508319,ES 2988508320,2988508343,FR 2988508344,2988508351,GB @@ -78941,13 +95090,14 @@ 2988508428,2988508431,CZ 2988508432,2988508435,FR 2988508436,2988508439,DE -2988508440,2988508455,PL +2988508440,2988508443,GB +2988508444,2988508455,PL 2988508456,2988508479,FR 2988508480,2988508543,PT 2988508544,2988508607,GB 2988508608,2988508671,IT 2988508672,2988508679,DE -2988508680,2988508683,CZ +2988508680,2988508683,LT 2988508684,2988508687,DE 2988508688,2988508703,PL 2988508704,2988508711,GB @@ -78955,11 +95105,16 @@ 2988508720,2988508723,FR 2988508724,2988508735,GB 2988508736,2988508767,FR -2988508768,2988508799,PT -2988508800,2988508847,FR +2988508768,2988508771,ES +2988508772,2988508779,FR +2988508780,2988508783,LT +2988508784,2988508791,PT +2988508792,2988508799,ES +2988508800,2988508831,FR +2988508832,2988508847,IE 2988508848,2988508855,GB 2988508856,2988508871,FR -2988508872,2988508875,PL +2988508872,2988508875,IT 2988508876,2988508879,PT 2988508880,2988508895,DE 2988508896,2988508911,PL @@ -78969,8 +95124,7 @@ 2988508944,2988508947,DE 2988508948,2988508951,FR 2988508952,2988508959,ES -2988508960,2988508983,FR -2988508984,2988508987,DE +2988508960,2988508987,FR 2988508988,2988508991,PL 2988508992,2988509055,NL 2988509056,2988509119,FR @@ -78998,27 +95152,30 @@ 2988509420,2988509443,FR 2988509444,2988509447,FI 2988509448,2988509451,GB -2988509452,2988509455,PL -2988509456,2988509467,FR -2988509468,2988509503,NL -2988509504,2988509507,PL -2988509508,2988509511,FR +2988509452,2988509459,PL +2988509460,2988509463,FR +2988509464,2988509467,GB +2988509468,2988509471,NL +2988509472,2988509487,FR +2988509488,2988509491,IT +2988509492,2988509499,IE +2988509500,2988509503,FR +2988509504,2988509511,PL 2988509512,2988509515,GB 2988509516,2988509535,FR 2988509536,2988509543,ES -2988509544,2988509547,PL -2988509548,2988509551,GB +2988509544,2988509551,PL 2988509552,2988509575,FR 2988509576,2988509583,PL 2988509584,2988509619,FR 2988509620,2988509623,GB 2988509624,2988509627,CZ 2988509628,2988509631,IT -2988509632,2988509695,FR -2988509696,2988509711,IT +2988509632,2988509711,FR 2988509712,2988509715,IE 2988509716,2988509719,GB -2988509720,2988509727,IT +2988509720,2988509723,ES +2988509724,2988509727,LT 2988509728,2988509751,FR 2988509752,2988509759,DE 2988509760,2988509767,PL @@ -79031,7 +95188,9 @@ 2988509824,2988509839,FR 2988509840,2988509855,ES 2988509856,2988509859,FR -2988509860,2988509875,DE +2988509860,2988509863,DE +2988509864,2988509871,FR +2988509872,2988509875,DE 2988509876,2988509879,FR 2988509880,2988509887,DE 2988509888,2988509903,FR @@ -79062,7 +95221,7 @@ 2988510112,2988510143,CZ 2988510144,2988510175,NL 2988510176,2988510207,ES -2988510208,2988510211,FR +2988510208,2988510211,GB 2988510212,2988510215,ES 2988510216,2988510239,FR 2988510240,2988510243,IT @@ -79079,13 +95238,16 @@ 2988510312,2988510319,GB 2988510320,2988510323,FR 2988510324,2988510327,GB -2988510328,2988510399,FR +2988510328,2988510331,FR +2988510332,2988510335,IT +2988510336,2988510399,FR 2988510400,2988510403,DE 2988510404,2988510407,GB 2988510408,2988510415,PL 2988510416,2988510431,FR 2988510432,2988510435,IT -2988510436,2988510463,FR +2988510436,2988510439,BE +2988510440,2988510463,FR 2988510464,2988510495,PL 2988510496,2988510507,FR 2988510508,2988510511,NL @@ -79150,7 +95312,9 @@ 2988511744,2988511747,PL 2988511748,2988511751,GB 2988511752,2988511759,IT -2988511760,2988511775,FR +2988511760,2988511767,FR +2988511768,2988511771,PL +2988511772,2988511775,FR 2988511776,2988511807,GB 2988511808,2988511823,ES 2988511824,2988511831,DE @@ -79164,9 +95328,11 @@ 2988511920,2988511923,GB 2988511924,2988511927,ES 2988511928,2988511931,IT -2988511932,2988511935,FR -2988511936,2988511951,PT -2988511952,2988511999,GB +2988511932,2988511951,FR +2988511952,2988511967,GB +2988511968,2988511979,IT +2988511980,2988511983,FR +2988511984,2988511999,BE 2988512000,2988512031,PL 2988512032,2988512047,FR 2988512048,2988512055,ES @@ -79270,8 +95436,8 @@ 2988513196,2988513199,ES 2988513200,2988513207,PT 2988513208,2988513219,FR -2988513220,2988513223,CZ -2988513224,2988513227,NL +2988513220,2988513223,NL +2988513224,2988513227,GB 2988513228,2988513235,FR 2988513236,2988513239,ES 2988513240,2988513271,FR @@ -79289,10 +95455,8 @@ 2988513332,2988513343,FR 2988513344,2988513351,ES 2988513352,2988513359,IT -2988513360,2988513363,DE -2988513364,2988513367,FR -2988513368,2988513375,ES -2988513376,2988513379,FR +2988513360,2988513363,PT +2988513364,2988513379,FR 2988513380,2988513383,PT 2988513384,2988513387,FR 2988513388,2988513391,CH @@ -79301,7 +95465,7 @@ 2988513472,2988513503,FR 2988513504,2988513507,CH 2988513508,2988513511,DE -2988513512,2988513515,FR +2988513512,2988513515,IE 2988513516,2988513519,DE 2988513520,2988513551,GB 2988513552,2988513555,IT @@ -79331,7 +95495,8 @@ 2988513900,2988513903,PL 2988513904,2988513919,IT 2988513920,2988513951,FR -2988513952,2988513967,PT +2988513952,2988513959,PL +2988513960,2988513967,FR 2988513968,2988513983,DE 2988513984,2988513991,GB 2988513992,2988513999,IE @@ -79340,7 +95505,7 @@ 2988514024,2988514027,CH 2988514028,2988514031,PL 2988514032,2988514047,FR -2988514048,2988514079,ES +2988514048,2988514079,GB 2988514080,2988514095,PL 2988514096,2988514099,DE 2988514100,2988514103,PL @@ -79371,7 +95536,8 @@ 2988514304,2988514335,FR 2988514336,2988514339,PL 2988514340,2988514343,FR -2988514344,2988514359,PL +2988514344,2988514351,PL +2988514352,2988514359,FR 2988514360,2988514367,ES 2988514368,2988514399,FR 2988514400,2988514431,GB @@ -79427,14 +95593,14 @@ 2988523664,2988523667,DE 2988523668,2988523679,FR 2988523680,2988523711,ES -2988523712,2988523731,GB +2988523712,2988523727,FR +2988523728,2988523731,PL 2988523732,2988523735,IT 2988523736,2988523739,DE 2988523740,2988523743,FR -2988523744,2988523775,PT +2988523744,2988523775,CH 2988523776,2988524031,FR -2988524032,2988524035,DE -2988524036,2988524039,LT +2988524032,2988524039,PL 2988524040,2988524047,ES 2988524048,2988524055,FR 2988524056,2988524063,CZ @@ -79445,7 +95611,11 @@ 2988524084,2988524087,IT 2988524088,2988524111,FR 2988524112,2988524127,IT -2988524128,2988524159,FR +2988524128,2988524143,FR +2988524144,2988524147,GB +2988524148,2988524151,IT +2988524152,2988524155,PL +2988524156,2988524159,PT 2988524160,2988524163,ES 2988524164,2988524167,FR 2988524168,2988524175,ES @@ -79468,8 +95638,7 @@ 2988524272,2988524287,DE 2988524288,2988524291,ES 2988524292,2988524295,IT -2988524296,2988524299,CZ -2988524300,2988524303,FR +2988524296,2988524303,FR 2988524304,2988524307,IT 2988524308,2988524319,GB 2988524320,2988524351,FR @@ -79489,7 +95658,7 @@ 2988524592,2988524603,PL 2988524604,2988524607,ES 2988524608,2988524627,GB -2988524628,2988524631,IE +2988524628,2988524631,ES 2988524632,2988524635,DE 2988524636,2988524639,FR 2988524640,2988524671,DE @@ -79503,16 +95672,25 @@ 2988525648,2988525655,GB 2988525656,2988525659,FR 2988525660,2988525663,DE -2988525664,2988525695,FR -2988525696,2988525823,PL -2988525824,2988525839,FR -2988525840,2988525847,ES +2988525664,2988525775,FR +2988525776,2988525779,LT +2988525780,2988525783,FR +2988525784,2988525787,PL +2988525788,2988525791,FR +2988525792,2988525823,DE +2988525824,2988525843,FR +2988525844,2988525847,ES 2988525848,2988525851,IT 2988525852,2988525855,DE 2988525856,2988525887,FR 2988525888,2988525951,FI 2988525952,2988526079,ES -2988526080,2988526143,PT +2988526080,2988526083,IE +2988526084,2988526087,FR +2988526088,2988526091,PT +2988526092,2988526095,GB +2988526096,2988526135,FR +2988526136,2988526143,GB 2988526144,2988526175,BE 2988526176,2988526239,ES 2988526240,2988526423,PL @@ -79539,7 +95717,8 @@ 2988526680,2988526683,ES 2988526684,2988526687,FR 2988526688,2988526703,ES -2988526704,2988526711,FR +2988526704,2988526707,NL +2988526708,2988526711,PL 2988526712,2988526715,ES 2988526716,2988526719,GB 2988526720,2988526727,FR @@ -79567,8 +95746,7 @@ 2988527056,2988527071,BE 2988527072,2988527087,FR 2988527088,2988527095,GB -2988527096,2988527099,IE -2988527100,2988527103,LT +2988527096,2988527103,PL 2988527104,2988527127,FR 2988527128,2988527167,PL 2988527168,2988527171,DE @@ -79601,8 +95779,7 @@ 2988527504,2988527523,FR 2988527524,2988527527,PL 2988527528,2988527531,DE -2988527532,2988527535,FR -2988527536,2988527551,GB +2988527532,2988527551,FR 2988527552,2988527583,PL 2988527584,2988527591,GB 2988527592,2988527595,IE @@ -79635,7 +95812,9 @@ 2988527848,2988527851,LT 2988527852,2988527855,GB 2988527856,2988527871,FR -2988527872,2988527903,PT +2988527872,2988527887,IE +2988527888,2988527895,PT +2988527896,2988527903,FR 2988527904,2988527935,ES 2988527936,2988527967,DE 2988527968,2988527983,PL @@ -79670,11 +95849,10 @@ 2988528304,2988528351,FR 2988528352,2988528383,DE 2988528384,2988528399,GB -2988528400,2988528415,FR -2988528416,2988528423,GB +2988528400,2988528419,FR +2988528420,2988528423,DE 2988528424,2988528431,NL -2988528432,2988528435,PL -2988528436,2988528439,FR +2988528432,2988528439,PL 2988528440,2988528447,GB 2988528448,2988528451,DE 2988528452,2988528455,IT @@ -79694,10 +95872,10 @@ 2988528648,2988528671,FR 2988528672,2988528703,DE 2988528704,2988528735,IE -2988528736,2988528755,FR +2988528736,2988528751,FR +2988528752,2988528755,CH 2988528756,2988528759,PL -2988528760,2988528763,GB -2988528764,2988528767,FR +2988528760,2988528767,GB 2988528768,2988528771,DE 2988528772,2988528783,FR 2988528784,2988528787,ES @@ -79713,11 +95891,12 @@ 2988528912,2988528919,PL 2988528920,2988528923,CH 2988528924,2988528927,GB -2988528928,2988528959,FR -2988528960,2988528995,FI +2988528928,2988528975,FR +2988528976,2988528991,PL +2988528992,2988528995,FI 2988528996,2988528999,BE -2988529000,2988529007,FR -2988529008,2988529023,FI +2988529000,2988529003,GB +2988529004,2988529023,FR 2988529024,2988529031,PL 2988529032,2988529047,FR 2988529048,2988529051,PL @@ -79725,7 +95904,7 @@ 2988529056,2988529119,FR 2988529120,2988529151,NL 2988529152,2988529159,IT -2988529160,2988529163,GB +2988529160,2988529163,PL 2988529164,2988529167,DE 2988529168,2988529171,IE 2988529172,2988529175,PT @@ -79735,7 +95914,10 @@ 2988529208,2988529247,FR 2988529248,2988529251,GB 2988529252,2988529263,PL -2988529264,2988529279,ES +2988529264,2988529267,BE +2988529268,2988529271,PL +2988529272,2988529275,IT +2988529276,2988529279,ES 2988529280,2988529295,LT 2988529296,2988529311,IT 2988529312,2988529315,PL @@ -79785,8 +95967,8 @@ 2988529856,2988529887,FR 2988529888,2988529891,DE 2988529892,2988529895,PL -2988529896,2988529899,GB -2988529900,2988529903,FI +2988529896,2988529899,FR +2988529900,2988529903,PT 2988529904,2988529919,BE 2988529920,2988529935,GB 2988529936,2988529939,CH @@ -79807,7 +95989,7 @@ 2988530048,2988530063,GB 2988530064,2988530079,IE 2988530080,2988530095,FR -2988530096,2988530099,DE +2988530096,2988530099,PL 2988530100,2988530191,FR 2988530192,2988530207,NL 2988530208,2988530239,PL @@ -79856,12 +96038,11 @@ 2988531024,2988531027,ES 2988531028,2988531031,FR 2988531032,2988531035,PL -2988531036,2988531039,GB +2988531036,2988531039,DE 2988531040,2988531047,FR 2988531048,2988531051,GB 2988531052,2988531055,PL -2988531056,2988531071,FR -2988531072,2988531075,DE +2988531056,2988531075,FR 2988531076,2988531079,GB 2988531080,2988531083,FR 2988531084,2988531087,PL @@ -79915,7 +96096,11 @@ 2988540212,2988540215,DE 2988540216,2988540219,FR 2988540220,2988540223,GB -2988540224,2988540255,BE +2988540224,2988540239,NL +2988540240,2988540243,PL +2988540244,2988540247,IT +2988540248,2988540251,GB +2988540252,2988540255,FR 2988540256,2988540271,PL 2988540272,2988540275,DE 2988540276,2988540279,PL @@ -79941,12 +96126,13 @@ 2988540480,2988540483,FR 2988540484,2988540487,DE 2988540488,2988540491,ES -2988540492,2988540503,FR +2988540492,2988540499,FR +2988540500,2988540503,CZ 2988540504,2988540507,DE 2988540508,2988540511,ES 2988540512,2988540543,FR 2988540544,2988540607,PL -2988540608,2988540623,FR +2988540608,2988540623,BE 2988540624,2988540631,GB 2988540632,2988540635,DE 2988540636,2988540639,PT @@ -79990,16 +96176,15 @@ 2988541132,2988541135,DE 2988541136,2988541143,GB 2988541144,2988541215,FR -2988541216,2988541231,PT -2988541232,2988541235,DE -2988541236,2988541243,FR +2988541216,2988541231,FI +2988541232,2988541243,FR 2988541244,2988541247,GB 2988541248,2988541263,FR 2988541264,2988541279,IT 2988541280,2988541311,NL -2988541312,2988541315,DE +2988541312,2988541315,ES 2988541316,2988541319,CH -2988541320,2988541327,DE +2988541320,2988541327,FR 2988541328,2988541335,PL 2988541336,2988541343,FR 2988541344,2988541347,GB @@ -80009,7 +96194,7 @@ 2988541368,2988541371,PL 2988541372,2988541375,GB 2988541376,2988541391,BE -2988541392,2988541407,CH +2988541392,2988541407,FR 2988541408,2988541423,BE 2988541424,2988541439,DE 2988541440,2988541443,IT @@ -80029,7 +96214,9 @@ 2988541612,2988541615,IT 2988541616,2988541619,BE 2988541620,2988541623,CH -2988541624,2988541655,FR +2988541624,2988541647,FR +2988541648,2988541651,IT +2988541652,2988541655,FR 2988541656,2988541659,ES 2988541660,2988541663,PL 2988541664,2988541679,FR @@ -80044,13 +96231,13 @@ 2988541740,2988541743,FR 2988541744,2988541747,DE 2988541748,2988541751,ES -2988541752,2988541759,FR +2988541752,2988541759,PL 2988541760,2988541763,BE 2988541764,2988541767,DE 2988541768,2988541775,PL 2988541776,2988541779,CH 2988541780,2988541783,FR -2988541784,2988541787,NL +2988541784,2988541787,ES 2988541788,2988541791,FR 2988541792,2988541807,ES 2988541808,2988541815,FR @@ -80093,7 +96280,7 @@ 2988542336,2988542367,DE 2988542368,2988542399,CZ 2988542400,2988542403,FI -2988542404,2988542407,FR +2988542404,2988542407,PL 2988542408,2988542411,LT 2988542412,2988542415,PL 2988542416,2988542431,FR @@ -80118,7 +96305,8 @@ 2988542628,2988542631,FR 2988542632,2988542635,CZ 2988542636,2988542639,GB -2988542640,2988542651,FR +2988542640,2988542647,FR +2988542648,2988542651,GB 2988542652,2988542655,PL 2988542656,2988542719,BE 2988542720,2988542783,CH @@ -80132,16 +96320,25 @@ 2988542960,2988542963,FR 2988542964,2988542967,CH 2988542968,2988542975,DE -2988542976,2988543007,FR +2988542976,2988542983,CH +2988542984,2988542987,FR +2988542988,2988542991,PL +2988542992,2988543007,FR 2988543008,2988543011,PL 2988543012,2988543015,LT 2988543016,2988543023,CH 2988543024,2988543039,DE 2988543040,2988543047,GB -2988543048,2988543067,FR +2988543048,2988543051,FR +2988543052,2988543055,DE +2988543056,2988543067,FR 2988543068,2988543071,PL 2988543072,2988543103,FR -2988543104,2988543183,GB +2988543104,2988543167,GB +2988543168,2988543171,PL +2988543172,2988543175,ES +2988543176,2988543179,GB +2988543180,2988543183,ES 2988543184,2988543191,CH 2988543192,2988543195,PL 2988543196,2988543203,GB @@ -80169,7 +96366,7 @@ 2988543380,2988543383,PL 2988543384,2988543399,DE 2988543400,2988543403,GB -2988543404,2988543407,NL +2988543404,2988543407,ES 2988543408,2988543411,PL 2988543412,2988543415,FR 2988543416,2988543419,ES @@ -80180,12 +96377,12 @@ 2988543448,2988543451,BE 2988543452,2988543455,PL 2988543456,2988543463,FR -2988543464,2988543471,IT -2988543472,2988543487,FR +2988543464,2988543467,NL +2988543468,2988543487,FR 2988543488,2988543503,BE 2988543504,2988543527,FR 2988543528,2988543535,GB -2988543536,2988543551,PL +2988543536,2988543551,FR 2988543552,2988543555,CH 2988543556,2988543559,BE 2988543560,2988543563,PT @@ -80199,9 +96396,12 @@ 2988543948,2988543959,BE 2988543960,2988543983,PL 2988543984,2988543999,PT -2988544000,2988544015,DE +2988544000,2988544003,GB +2988544004,2988544007,PL +2988544008,2988544011,LT +2988544012,2988544015,PT 2988544016,2988544023,GB -2988544024,2988544031,IE +2988544024,2988544031,DE 2988544032,2988544035,PL 2988544036,2988544039,FR 2988544040,2988544043,DE @@ -80226,9 +96426,8 @@ 2988544288,2988544291,PL 2988544292,2988544295,GB 2988544296,2988544303,FR -2988544304,2988544311,IT -2988544312,2988544315,DE -2988544316,2988544319,FR +2988544304,2988544307,IT +2988544308,2988544319,FR 2988544320,2988544323,PL 2988544324,2988544327,ES 2988544328,2988544331,PL @@ -80242,7 +96441,7 @@ 2988544376,2988544383,ES 2988544384,2988544447,GB 2988544448,2988544463,FR -2988544464,2988544479,ES +2988544464,2988544479,IT 2988544480,2988544511,PL 2988544512,2988544527,FR 2988544528,2988544535,ES @@ -80261,7 +96460,7 @@ 2988544728,2988544767,FR 2988544768,2988544775,ES 2988544776,2988544783,PT -2988544784,2988544787,GB +2988544784,2988544787,DE 2988544788,2988544791,PL 2988544792,2988544799,PT 2988544800,2988544831,FI @@ -80277,8 +96476,7 @@ 2988544980,2988544983,FR 2988544984,2988544995,PL 2988544996,2988544999,FR -2988545000,2988545003,DE -2988545004,2988545007,ES +2988545000,2988545007,DE 2988545008,2988545011,FR 2988545012,2988545019,DE 2988545020,2988545031,FR @@ -80296,13 +96494,13 @@ 2988545176,2988545179,GB 2988545180,2988545183,PL 2988545184,2988545215,FR -2988545216,2988545247,ES +2988545216,2988545223,PT +2988545224,2988545227,PL +2988545228,2988545247,FR 2988545248,2988545287,PL 2988545288,2988545291,FR 2988545292,2988545295,DE -2988545296,2988545311,FR -2988545312,2988545327,CH -2988545328,2988545331,FR +2988545296,2988545331,FR 2988545332,2988545343,DE 2988545344,2988545367,FR 2988545368,2988545371,DE @@ -80325,8 +96523,8 @@ 2988545552,2988545555,ES 2988545556,2988545559,IT 2988545560,2988545563,FR -2988545564,2988545575,DE -2988545576,2988545579,FR +2988545564,2988545571,DE +2988545572,2988545579,FR 2988545580,2988545583,ES 2988545584,2988545599,FR 2988545600,2988545631,DE @@ -80354,7 +96552,7 @@ 2988545948,2988545967,FR 2988545968,2988545971,IT 2988545972,2988545975,DE -2988545976,2988545979,FR +2988545976,2988545979,ES 2988545980,2988545983,DE 2988545984,2988545987,FR 2988545988,2988545991,PL @@ -80386,7 +96584,7 @@ 2988546312,2988546319,FR 2988546320,2988546327,CH 2988546328,2988546335,ES -2988546336,2988546351,PT +2988546336,2988546351,CH 2988546352,2988546367,ES 2988546368,2988546439,FR 2988546440,2988546443,DE @@ -80398,9 +96596,10 @@ 2988546536,2988546539,FR 2988546540,2988546543,DE 2988546544,2988546547,ES -2988546548,2988546559,FR -2988546560,2988546567,NL -2988546568,2988546571,PL +2988546548,2988546551,FR +2988546552,2988546555,GB +2988546556,2988546559,FR +2988546560,2988546571,PL 2988546572,2988546575,DE 2988546576,2988546579,ES 2988546580,2988546583,GB @@ -80415,7 +96614,8 @@ 2988546688,2988546695,PL 2988546696,2988546699,FR 2988546700,2988546703,IT -2988546704,2988546727,FR +2988546704,2988546719,BE +2988546720,2988546727,FR 2988546728,2988546731,PL 2988546732,2988546735,DE 2988546736,2988546815,FR @@ -80451,14 +96651,14 @@ 2988547020,2988547023,ES 2988547024,2988547039,FR 2988547040,2988547047,ES -2988547048,2988547055,FR +2988547048,2988547055,PL 2988547056,2988547059,IT 2988547060,2988547063,FR 2988547064,2988547067,GB 2988547068,2988547071,PL 2988547072,2988547087,GB 2988547088,2988547095,NL -2988547096,2988547099,PL +2988547096,2988547099,DE 2988547100,2988547103,IE 2988547104,2988547111,DE 2988547112,2988547115,GB @@ -80475,16 +96675,14 @@ 2988547212,2988547215,GB 2988547216,2988547223,FR 2988547224,2988547227,GB -2988547228,2988547239,FR +2988547228,2988547231,DE +2988547232,2988547239,FR 2988547240,2988547247,PL 2988547248,2988547255,NL 2988547256,2988547263,FR 2988547264,2988547267,GB 2988547268,2988547271,ES -2988547272,2988547275,GB -2988547276,2988547295,FR -2988547296,2988547303,BE -2988547304,2988547311,FR +2988547272,2988547311,FR 2988547312,2988547327,PL 2988547328,2988547423,FR 2988547424,2988547431,GB @@ -80508,16 +96706,27 @@ 2988547548,2988547567,FR 2988547568,2988547583,DE 2988547584,2988547599,ES -2988547600,2988547655,FR +2988547600,2988547615,FR +2988547616,2988547619,GB +2988547620,2988547623,PT +2988547624,2988547627,FR +2988547628,2988547631,PL +2988547632,2988547655,FR 2988547656,2988547663,PL 2988547664,2988547679,FR -2988547680,2988547711,CH +2988547680,2988547683,PL +2988547684,2988547687,FR +2988547688,2988547691,PL +2988547692,2988547695,CZ +2988547696,2988547703,ES +2988547704,2988547711,IT 2988547712,2988547743,FR 2988547744,2988547751,PT 2988547752,2988547759,ES 2988547760,2988547775,FR 2988547776,2988547807,ES -2988547808,2988547823,GB +2988547808,2988547815,GB +2988547816,2988547823,CH 2988547824,2988547831,FR 2988547832,2988547835,DE 2988547836,2988547839,BE @@ -80531,16 +96740,365 @@ 2988547984,2988548015,FR 2988548016,2988548019,ES 2988548020,2988548023,LT -2988548024,2988548047,FR -2988548048,2988548055,ES +2988548024,2988548031,PT +2988548032,2988548047,FR +2988548048,2988548051,PL +2988548052,2988548055,ES 2988548056,2988548059,PL 2988548060,2988548063,IE -2988548064,2988548095,ES -2988548096,2988556287,FR +2988548064,2988550143,ES +2988550144,2988550159,GB +2988550160,2988550163,PT +2988550164,2988550167,GB +2988550168,2988550171,FR +2988550172,2988550175,CH +2988550176,2988550179,ES +2988550180,2988550191,FR +2988550192,2988550199,DE +2988550200,2988550203,FR +2988550204,2988550231,GB +2988550232,2988550239,PL +2988550240,2988550247,GB +2988550248,2988550251,DE +2988550252,2988550255,FR +2988550256,2988550259,ES +2988550260,2988550263,FR +2988550264,2988550271,NL +2988550272,2988550319,FR +2988550320,2988550335,PL +2988550336,2988550355,FR +2988550356,2988550363,GB +2988550364,2988550367,NL +2988550368,2988550399,IT +2988550400,2988550403,GB +2988550404,2988550407,NL +2988550408,2988550411,GB +2988550412,2988550415,FR +2988550416,2988550427,DE +2988550428,2988550431,FR +2988550432,2988550447,GB +2988550448,2988550451,CH +2988550452,2988550591,FR +2988550592,2988550595,DE +2988550596,2988550599,PT +2988550600,2988550603,PL +2988550604,2988550607,DE +2988550608,2988550615,CH +2988550616,2988550619,FR +2988550620,2988550623,LT +2988550624,2988550627,FR +2988550628,2988550631,CH +2988550632,2988550643,FR +2988550644,2988550647,ES +2988550648,2988550655,PL +2988550656,2988550911,DE +2988550912,2988551167,CH +2988551168,2988551171,PL +2988551172,2988551175,FI +2988551176,2988551179,ES +2988551180,2988551183,FR +2988551184,2988551199,ES +2988551200,2988551215,IT +2988551216,2988551223,NL +2988551224,2988551295,FR +2988551296,2988551299,PL +2988551300,2988551303,FR +2988551304,2988551307,NL +2988551308,2988551319,FR +2988551320,2988551323,PL +2988551324,2988551327,GB +2988551328,2988551335,NL +2988551336,2988551343,FR +2988551344,2988551359,DE +2988551360,2988551423,FR +2988551424,2988551427,LT +2988551428,2988551439,FR +2988551440,2988551443,GB +2988551444,2988551447,FR +2988551448,2988551451,ES +2988551452,2988551455,FR +2988551456,2988551471,IE +2988551472,2988551475,FR +2988551476,2988551487,IE +2988551488,2988551503,PL +2988551504,2988551519,FR +2988551520,2988551535,ES +2988551536,2988551543,FR +2988551544,2988551547,GB +2988551548,2988551551,DE +2988551552,2988551567,PL +2988551568,2988551583,IE +2988551584,2988551603,FR +2988551604,2988551607,NL +2988551608,2988551615,GB +2988551616,2988551631,ES +2988551632,2988551639,FR +2988551640,2988551643,GB +2988551644,2988551647,FR +2988551648,2988551651,PL +2988551652,2988551655,GB +2988551656,2988551663,ES +2988551664,2988551775,FR +2988551776,2988551807,PL +2988551808,2988551923,FR +2988551924,2988551927,ES +2988551928,2988551931,PL +2988551932,2988551935,FR +2988551936,2988552191,GB +2988552192,2988552319,NL +2988552320,2988552447,FR +2988552448,2988552479,GB +2988552480,2988552511,CH +2988552512,2988552551,BE +2988552552,2988552559,IE +2988552560,2988552563,FR +2988552564,2988552567,IE +2988552568,2988552575,FR +2988552576,2988552579,CH +2988552580,2988552583,DE +2988552584,2988552587,FR +2988552588,2988552591,PL +2988552592,2988552599,NL +2988552600,2988552603,FR +2988552604,2988552607,DE +2988552608,2988552611,GB +2988552612,2988552615,FR +2988552616,2988552619,GB +2988552620,2988552623,PL +2988552624,2988552627,FR +2988552628,2988552631,CZ +2988552632,2988552635,IE +2988552636,2988552639,FR +2988552640,2988552647,PL +2988552648,2988552651,PT +2988552652,2988552655,FR +2988552656,2988552659,CH +2988552660,2988552663,DE +2988552664,2988552703,FR +2988552704,2988552711,ES +2988552712,2988552715,PT +2988552716,2988552719,FR +2988552720,2988552735,DE +2988552736,2988552751,FR +2988552752,2988552767,ES +2988552768,2988552771,DE +2988552772,2988552779,FR +2988552780,2988552783,PL +2988552784,2988552787,GB +2988552788,2988552795,FR +2988552796,2988552799,PL +2988552800,2988552831,ES +2988552832,2988552839,BE +2988552840,2988552847,DE +2988552848,2988552863,FR +2988552864,2988552879,NL +2988552880,2988552887,FR +2988552888,2988552891,PL +2988552892,2988552895,FI +2988552896,2988552911,CZ +2988552912,2988552915,FR +2988552916,2988552919,DE +2988552920,2988552959,FR +2988552960,2988552975,ES +2988552976,2988552991,FR +2988552992,2988552995,ES +2988552996,2988552999,CH +2988553000,2988553003,GB +2988553004,2988553007,NL +2988553008,2988553023,IE +2988553024,2988553087,LT +2988553088,2988553119,PL +2988553120,2988553135,ES +2988553136,2988553151,FR +2988553152,2988553167,GB +2988553168,2988553175,FR +2988553176,2988553179,IT +2988553180,2988553215,FR +2988553216,2988553219,GB +2988553220,2988553223,IT +2988553224,2988553227,GB +2988553228,2988553231,DE +2988553232,2988553235,ES +2988553236,2988553239,IE +2988553240,2988553255,FR +2988553256,2988553263,CH +2988553264,2988553279,FR +2988553280,2988553295,PL +2988553296,2988553299,FR +2988553300,2988553303,PL +2988553304,2988553311,BE +2988553312,2988553315,FR +2988553316,2988553319,PL +2988553320,2988553323,CH +2988553324,2988553327,NL +2988553328,2988553343,GB +2988553344,2988553359,IE +2988553360,2988553367,FR +2988553368,2988553375,PL +2988553376,2988553399,FR +2988553400,2988553403,ES +2988553404,2988553407,GB +2988553408,2988553423,FR +2988553424,2988553431,IE +2988553432,2988553471,FR +2988553472,2988553503,NL +2988553504,2988553507,ES +2988553508,2988553567,FR +2988553568,2988553583,PT +2988553584,2988553599,IE +2988553600,2988553611,GB +2988553612,2988553631,FR +2988553632,2988553639,PL +2988553640,2988553643,CH +2988553644,2988553647,FR +2988553648,2988553651,NL +2988553652,2988553655,PL +2988553656,2988553663,FR +2988553664,2988553679,LT +2988553680,2988553727,FR +2988553728,2988553735,PL +2988553736,2988553739,DE +2988553740,2988553743,PL +2988553744,2988553747,FR +2988553748,2988553751,LT +2988553752,2988553755,PL +2988553756,2988553759,ES +2988553760,2988553791,FR +2988553792,2988553823,IE +2988553824,2988553855,IT +2988553856,2988553919,BE +2988553920,2988553923,GB +2988553924,2988553927,ES +2988553928,2988553931,FR +2988553932,2988553935,PL +2988553936,2988553951,FR +2988553952,2988553955,ES +2988553956,2988553959,PL +2988553960,2988553967,FR +2988553968,2988553971,PL +2988553972,2988553975,FR +2988553976,2988554015,DE +2988554016,2988554035,FR +2988554036,2988554039,DE +2988554040,2988554043,BE +2988554044,2988554075,FR +2988554076,2988554079,CH +2988554080,2988554127,FR +2988554128,2988554131,GB +2988554132,2988554135,FR +2988554136,2988554139,DE +2988554140,2988554143,PL +2988554144,2988554167,FR +2988554168,2988554171,PL +2988554172,2988554175,DE +2988554176,2988554183,FR +2988554184,2988554191,CH +2988554192,2988554195,FR +2988554196,2988554199,DE +2988554200,2988554223,FR +2988554224,2988554239,IT +2988554240,2988554495,ES +2988554496,2988554559,FR +2988554560,2988554623,IT +2988554624,2988554687,PL +2988554688,2988554751,FR +2988554752,2988554783,CH +2988554784,2988554787,DE +2988554788,2988554791,PL +2988554792,2988554795,FR +2988554796,2988554799,IT +2988554800,2988554807,GB +2988554808,2988554815,FR +2988554816,2988554879,GB +2988554880,2988554919,FR +2988554920,2988554923,PL +2988554924,2988554927,PT +2988554928,2988554931,DE +2988554932,2988554935,ES +2988554936,2988554943,FR +2988554944,2988555007,GB +2988555008,2988555055,FR +2988555056,2988555071,GB +2988555072,2988555075,PT +2988555076,2988555079,DE +2988555080,2988555083,IT +2988555084,2988555087,LT +2988555088,2988555091,FI +2988555092,2988555099,FR +2988555100,2988555103,IT +2988555104,2988555107,GB +2988555108,2988555111,IT +2988555112,2988555115,FR +2988555116,2988555119,PT +2988555120,2988555123,DE +2988555124,2988555131,ES +2988555132,2988555135,GB +2988555136,2988555151,FR +2988555152,2988555159,NL +2988555160,2988555163,PL +2988555164,2988555167,IE +2988555168,2988555183,DE +2988555184,2988555187,GB +2988555188,2988555191,NL +2988555192,2988555199,PL +2988555200,2988555203,NL +2988555204,2988555207,GB +2988555208,2988555211,NL +2988555212,2988555215,DE +2988555216,2988555519,FR +2988555520,2988555527,IE +2988555528,2988555531,ES +2988555532,2988555535,FR +2988555536,2988555543,ES +2988555544,2988555559,FR +2988555560,2988555563,DE +2988555564,2988555647,FR +2988555648,2988555711,GB +2988555712,2988555715,PL +2988555716,2988555719,ES +2988555720,2988555727,FR +2988555728,2988555731,GB +2988555732,2988555735,PL +2988555736,2988555743,ES +2988555744,2988556031,FR +2988556032,2988556095,DE +2988556096,2988556103,FR +2988556104,2988556107,DE +2988556108,2988556111,FR +2988556112,2988556115,PL +2988556116,2988556119,NL +2988556120,2988556123,FR +2988556124,2988556127,NL +2988556128,2988556159,FR +2988556160,2988556175,NL +2988556176,2988556179,DE +2988556180,2988556183,IT +2988556184,2988556187,GB +2988556188,2988556191,ES +2988556192,2988556195,NL +2988556196,2988556199,FR +2988556200,2988556203,CZ +2988556204,2988556207,FI +2988556208,2988556211,PT +2988556212,2988556215,FR +2988556216,2988556219,LT +2988556220,2988556223,FI +2988556224,2988556231,FR +2988556232,2988556235,DE +2988556236,2988556239,PL +2988556240,2988556251,FR +2988556252,2988556255,CZ +2988556256,2988556259,ES +2988556260,2988556271,GB +2988556272,2988556275,FR +2988556276,2988556279,LT +2988556280,2988556283,PL +2988556284,2988556287,GB 2988556288,2988556295,PL 2988556296,2988556303,FR 2988556304,2988556311,PL -2988556312,2988556319,FR +2988556312,2988556315,FR +2988556316,2988556319,DE 2988556320,2988556351,GB 2988556352,2988556355,DE 2988556356,2988556359,PL @@ -80592,8 +97150,8 @@ 2988557056,2988557059,ES 2988557060,2988557063,FR 2988557064,2988557067,ES -2988557068,2988557075,PL -2988557076,2988557079,FR +2988557068,2988557071,PL +2988557072,2988557079,FR 2988557080,2988557087,FI 2988557088,2988557095,CH 2988557096,2988557103,ES @@ -80669,7 +97227,9 @@ 2988558132,2988558135,PL 2988558136,2988558139,GB 2988558140,2988558143,DE -2988558144,2988558207,PL +2988558144,2988558175,IT +2988558176,2988558191,IE +2988558192,2988558207,PL 2988558208,2988558271,ES 2988558272,2988558335,FI 2988558336,2988558399,IE @@ -80683,8 +97243,7 @@ 2988558732,2988558735,PT 2988558736,2988558747,FR 2988558748,2988558751,GB -2988558752,2988558767,FR -2988558768,2988558783,CH +2988558752,2988558783,CH 2988558784,2988558831,FR 2988558832,2988558847,IT 2988558848,2988558883,FR @@ -80695,8 +97254,9 @@ 2988558900,2988558903,FR 2988558904,2988558907,NL 2988558908,2988558911,PL -2988558912,2988558935,GB -2988558936,2988558939,PL +2988558912,2988558927,LT +2988558928,2988558935,GB +2988558936,2988558939,DE 2988558940,2988558943,GB 2988558944,2988558975,FR 2988558976,2988559007,GB @@ -80719,8 +97279,7 @@ 2988559664,2988559679,ES 2988559680,2988559691,FR 2988559692,2988559695,PL -2988559696,2988559699,DE -2988559700,2988559703,PL +2988559696,2988559703,FR 2988559704,2988559707,DE 2988559708,2988559711,PL 2988559712,2988559723,FR @@ -80748,8 +97307,7 @@ 2988560524,2988560527,BE 2988560528,2988560535,ES 2988560536,2988560543,IE -2988560544,2988560575,GB -2988560576,2988560591,ES +2988560544,2988560591,GB 2988560592,2988560595,NL 2988560596,2988560599,IT 2988560600,2988560603,PL @@ -80776,7 +97334,8 @@ 2988560924,2988560935,FR 2988560936,2988560939,CZ 2988560940,2988560951,FR -2988560952,2988560959,PL +2988560952,2988560955,DE +2988560956,2988560959,PL 2988560960,2988560975,FR 2988560976,2988560991,ES 2988560992,2988560995,FR @@ -80814,8 +97373,11 @@ 2988561232,2988561235,PT 2988561236,2988561239,GB 2988561240,2988561243,BE -2988561244,2988561263,PL -2988561264,2988561283,FR +2988561244,2988561247,PL +2988561248,2988561251,FI +2988561252,2988561255,CH +2988561256,2988561259,ES +2988561260,2988561283,FR 2988561284,2988561287,NL 2988561288,2988561291,ES 2988561292,2988561295,PT @@ -80837,7 +97399,7 @@ 2988561728,2988561743,PL 2988561744,2988561747,FR 2988561748,2988561751,PL -2988561752,2988561759,GB +2988561752,2988561759,FR 2988561760,2988561763,PL 2988561764,2988561767,PT 2988561768,2988561775,PL @@ -80857,15 +97419,19 @@ 2988562028,2988562031,LT 2988562032,2988562047,PL 2988562048,2988562079,DE -2988562080,2988562095,PL +2988562080,2988562095,ES 2988562096,2988562111,IE -2988562112,2988562127,FR +2988562112,2988562115,NL +2988562116,2988562127,FR 2988562128,2988562143,PL 2988562144,2988562151,FR 2988562152,2988562163,PL 2988562164,2988562167,DE 2988562168,2988562431,NL -2988562432,2988562591,FR +2988562432,2988562567,FR +2988562568,2988562583,CH +2988562584,2988562587,FR +2988562588,2988562591,IT 2988562592,2988562599,GB 2988562600,2988562607,FR 2988562608,2988562611,PT @@ -80917,8 +97483,7 @@ 2988563556,2988563559,BE 2988563560,2988563567,FR 2988563568,2988563571,NL -2988563572,2988563575,GB -2988563576,2988563583,IE +2988563572,2988563583,GB 2988563584,2988563591,PT 2988563592,2988563599,GB 2988563600,2988563607,ES @@ -80995,9 +97560,7 @@ 2990518016,2990518079,IT 2990518080,2990518815,DE 2990518816,2990518823,IT -2990518824,2990525247,DE -2990525248,2990525311,ES -2990525312,2990528031,DE +2990518824,2990528031,DE 2990528032,2990528039,IT 2990528040,2990528703,DE 2990528704,2990528735,RS @@ -81019,9 +97582,10 @@ 2991177728,2991178751,A1 2991178752,2991179263,SE 2991179264,2991179327,A1 -2991179328,2991180799,SE -2991180800,2991182847,A1 -2991182848,2991185919,SE +2991179328,2991182591,SE +2991182592,2991182847,A1 +2991182848,2991183871,SE +2991183872,2991185919,A1 2991185920,2991185951,GB 2991185952,2991185967,NL 2991185968,2991185983,DE @@ -81207,8 +97771,15 @@ 2991505408,2991521791,SE 2991521792,2991538175,RS 2991538176,2991554559,SI -2991554560,2991571455,GB -2991571456,2991587327,IT +2991554560,2991570943,GB +2991570944,2991571455,IT +2991571456,2991571967,GB +2991571968,2991572479,IT +2991572480,2991572991,IL +2991572992,2991573503,GB +2991573504,2991574015,ES +2991574016,2991574527,DE +2991574528,2991587327,IT 2991587328,2991718399,SA 2991718400,2991849471,CH 2991849472,2991980543,NL @@ -81228,15 +97799,22 @@ 2991982608,2991982751,JP 2991982752,2991982759,UA 2991982760,2991982846,JP -2991982847,2991983359,UA -2991983360,2991983615,JP +2991982847,2991983103,UA +2991983104,2991983111,IN +2991983112,2991983367,UA +2991983368,2991983615,JP 2991983616,2991984383,UA 2991984384,2991984639,JP -2991984640,2991985919,UA -2991985920,2991986175,JP -2991986176,2991986431,UA -2991986432,2991986687,JP -2991986688,2992111615,UA +2991984640,2991985951,UA +2991985952,2991985959,JP +2991985960,2991985983,UA +2991985984,2991986175,JP +2991986176,2991986479,UA +2991986480,2991986559,JP +2991986560,2991986687,IN +2991986688,2991987799,UA +2991987800,2991987807,CA +2991987808,2992111615,UA 2992111616,2992373759,KZ 2992373760,2992635903,UA 2992635904,2993684479,GB @@ -81306,7 +97884,7 @@ 2996809728,2996813823,UA 2996813824,2996817919,PL 2996817920,2996826111,UA -2996826112,2996830207,RU +2996826112,2996830207,BY 2996830208,2996862975,HR 2996862976,2996895743,AM 2996895744,2996928511,KW @@ -81318,9 +97896,7 @@ 2996995648,2996995711,BZ 2996995712,2996995775,BY 2996995776,2996995839,RU -2996995840,2996996127,DE -2996996128,2996996159,CA -2996996160,2996996287,DE +2996995840,2996996287,DE 2996996288,2996996351,RU 2996996352,2996996383,DE 2996996384,2996996447,RU @@ -81332,8 +97908,7 @@ 2996996864,2996997119,CN 2996997120,2996998143,DE 2996998144,2996998271,UA -2996998272,2996998463,DE -2996998464,2996998527,CA +2996998272,2996998527,DE 2996998528,2996998655,UA 2996998656,2996998719,DE 2996998720,2996998911,RU @@ -81344,9 +97919,7 @@ 2996999680,2996999935,GB 2996999936,2997000447,DE 2997000448,2997000703,RU -2997000704,2997000831,DE -2997000832,2997000959,CA -2997000960,2997001471,DE +2997000704,2997001471,DE 2997001472,2997001727,BZ 2997001728,2997001983,TR 2997001984,2997003071,DE @@ -81355,7 +97928,7 @@ 2997003200,2997003263,RU 2997003264,2997003287,DE 2997003288,2997003295,NL -2997003296,2997003327,CA +2997003296,2997003327,DE 2997003328,2997003391,RU 2997003392,2997004031,DE 2997004032,2997004287,BZ @@ -81386,9 +97959,7 @@ 2997019136,2997019391,TR 2997019392,2997019711,DE 2997019712,2997019903,US -2997019904,2997020415,DE -2997020416,2997020671,CA -2997020672,2997020719,DE +2997019904,2997020719,DE 2997020720,2997020735,SE 2997020736,2997020799,DE 2997020800,2997020863,CA @@ -81421,7 +97992,17 @@ 2997452800,2997485567,BG 2997485568,2997486847,FR 2997486848,2997486911,BH -2997486912,2997518335,FR +2997486912,2997513345,FR +2997513346,2997513346,IT +2997513347,2997513347,ES +2997513348,2997513348,DE +2997513349,2997513349,PT +2997513350,2997513350,BE +2997513351,2997513351,LU +2997513352,2997513352,AT +2997513353,2997513353,NL +2997513354,2997513354,IE +2997513355,2997518335,FR 2997518336,2997528063,RU 2997528064,2997528319,UA 2997528320,2997583871,RU @@ -81430,10 +98011,57 @@ 2997649408,2997682175,BY 2997682176,2997714943,RU 2997714944,2997747711,IR -2997747712,2997780479,DE +2997747712,2997748479,DE +2997748480,2997748575,AT +2997748576,2997748607,DE +2997748608,2997748735,AT +2997748736,2997748991,CH +2997748992,2997749119,GB +2997749120,2997749247,IE +2997749248,2997749375,FR +2997749376,2997749503,ES +2997749504,2997749631,PT +2997749632,2997749759,IT +2997749760,2997749887,PL +2997749888,2997750015,CZ +2997750016,2997750143,SK +2997750144,2997750271,RU +2997750272,2997750399,RO +2997750400,2997750527,HU +2997750528,2997750655,BA +2997750656,2997750783,HR +2997750784,2997750911,GR +2997750912,2997751039,TR +2997751040,2997751167,NO +2997751168,2997751295,FI +2997751296,2997751423,SE +2997751424,2997751551,DK +2997751552,2997751679,LI +2997751680,2997751807,BE +2997751808,2997751935,NL +2997751936,2997752063,LU +2997752064,2997752191,CA +2997752192,2997752319,MX +2997752320,2997752447,EE +2997752448,2997752575,LV +2997752576,2997752703,LT +2997752704,2997752831,CN +2997752832,2997752959,KR +2997752960,2997753087,JP +2997753088,2997753215,AU +2997753216,2997753343,NZ +2997753344,2997753471,VN +2997753472,2997753599,BR +2997753600,2997753727,TH +2997753728,2997753855,IN +2997753856,2997754655,US +2997754656,2997754879,DE +2997754880,2997754895,SG +2997754896,2997780479,DE 2997780480,2997813247,SE 2997813248,2997846015,RS -2997846016,2997878783,MD +2997846016,2997878527,MD +2997878528,2997878783,EU 2997878784,2998140927,RU 2998140928,2998403071,PL 2998403072,2998665215,RU @@ -81450,7 +98078,8 @@ 2999985760,2999988991,BE 2999988992,2999988999,FR 2999989000,2999989007,BE -2999989008,2999989247,NL +2999989008,2999989119,NL +2999989120,2999989247,FR 2999989248,2999991039,BE 2999991040,2999992319,NL 2999992320,3000000511,RU @@ -81540,14 +98169,14 @@ 3000451072,3000467455,RU 3000467456,3000471551,GB 3000471552,3000475647,RU -3000475648,3000479743,UA +3000475648,3000483839,UA 3000483840,3000487935,PL 3000487936,3000492031,PS 3000492032,3000506367,UA 3000506368,3000508415,PL 3000508416,3000510463,UA 3000510464,3000512511,PL -3000512512,3000514559,SE +3000512512,3000514559,EE 3000514560,3000516607,SI 3000516608,3000520703,RU 3000520704,3000522751,CZ @@ -81756,8 +98385,7 @@ 3001869048,3001869051,IQ 3001869052,3001869055,LY 3001869056,3001869311,RU -3001869312,3001869312,FR -3001869313,3001869599,SA +3001869312,3001869599,SA 3001869600,3001869600,FR 3001869601,3001869696,IR 3001869697,3001869823,YE @@ -81784,7 +98412,10 @@ 3001886512,3001886527,US 3001886528,3001886543,IE 3001886544,3001886559,US -3001886560,3001888767,NL +3001886560,3001886567,NL +3001886568,3001886575,CY +3001886576,3001886583,GE +3001886584,3001888767,NL 3001888768,3001892863,BH 3001892864,3001896959,AZ 3001896960,3001901055,CH @@ -81802,8 +98433,7 @@ 3001954304,3001958399,IT 3001958400,3001962495,KZ 3001962496,3001966591,GB -3001966592,3001968639,NL -3001968640,3001970687,BE +3001966592,3001970687,NL 3001970688,3001974783,RU 3001974784,3001982975,GB 3001982976,3001987071,CH @@ -81814,9 +98444,11 @@ 3002003456,3002011647,PL 3002011648,3002015743,BA 3002015744,3002019839,IT -3002019840,3002020287,NL -3002020288,3002020303,US -3002020304,3002023935,NL +3002019840,3002021567,NL +3002021568,3002021599,US +3002021600,3002022143,NL +3002022144,3002022399,EU +3002022400,3002023935,NL 3002023936,3002028031,DE 3002028032,3002036223,GB 3002036224,3002040319,BG @@ -81827,8 +98459,8 @@ 3002056704,3002060799,FI 3002060800,3002064895,ES 3002064896,3002065407,BG -3002065408,3002065663,RS -3002065664,3002068991,BG +3002065408,3002065919,RS +3002065920,3002068991,BG 3002068992,3002073087,ES 3002073088,3002597375,TR 3002597376,3002599423,RU @@ -81886,8 +98518,8 @@ 3002673152,3002675199,GB 3002675200,3002677247,DK 3002677248,3002683391,RU -3002683392,3002685183,DE -3002685184,3002685439,CH +3002683392,3002685439,DE +3002685440,3002687487,PL 3002687488,3002688511,GB 3002688512,3002689535,NL 3002689536,3002691583,IL @@ -81964,9 +98596,12 @@ 3002826752,3002828799,SE 3002828800,3002830847,RU 3002830848,3002834943,FI -3002834944,3002835887,LU +3002834944,3002834975,CH +3002834976,3002835887,LU 3002835888,3002835903,US -3002835904,3002836991,LU +3002835904,3002836383,LU +3002836384,3002836399,BE +3002836400,3002836991,LU 3002836992,3002841087,GB 3002841088,3002843135,CZ 3002843136,3002845183,NL @@ -82001,12 +98636,23 @@ 3003060224,3003062271,DE 3003062272,3003064319,NL 3003064320,3003066367,RO -3003066368,3003068415,PL +3003066368,3003066895,PL +3003066896,3003066903,RU +3003066904,3003068415,PL 3003068416,3003070463,NL 3003070464,3003074559,GB 3003074560,3003076607,IT -3003076608,3003080703,GB -3003080704,3003082751,FR +3003076608,3003077663,GB +3003077664,3003077679,US +3003077680,3003077695,GB +3003077696,3003077711,US +3003077712,3003077887,GB +3003077888,3003077951,US +3003077952,3003080703,GB +3003080704,3003081152,FR +3003081153,3003081156,GB +3003081157,3003081157,ES +3003081158,3003082751,FR 3003082752,3003084799,ES 3003084800,3003086847,IT 3003086848,3003088895,RU @@ -82024,11 +98670,7 @@ 3003099136,3003101183,CZ 3003101184,3003103231,UA 3003103232,3003105279,IT -3003105280,3003107084,NL -3003107085,3003107085,US -3003107086,3003107091,NL -3003107092,3003107093,US -3003107094,3003107327,NL +3003105280,3003107327,NL 3003107328,3003109375,RU 3003109376,3003111423,FR 3003111424,3003113471,IT @@ -82271,10 +98913,17 @@ 3039035392,3039166463,DO 3039297536,3039363071,PY 3039428608,3039494143,CL +3039690752,3039821823,AR 3039821824,3040346111,CO 3040870400,3041001471,PE +3041132544,3041263615,CO +3041394688,3041656831,CL 3041918976,3042967551,AR 3045064704,3047161855,CO +3047161856,3047292927,CL +3047424000,3047686143,AR +3047948288,3048079359,CL +3048210432,3048275967,PE 3053453312,3054501887,ID 3054501888,3054534655,HK 3054534656,3054537727,PH @@ -82369,7 +99018,6 @@ 3063971840,3063988223,AU 3063988224,3064004607,JP 3064004608,3064012799,LK -3064012800,3064020991,MY 3064020992,3064023039,JP 3064023040,3064024063,SG 3064024064,3064025087,JP @@ -82451,7 +99099,6 @@ 3075577856,3075579903,ID 3075579904,3075581951,MY 3075581952,3075582975,MN -3075582976,3075583999,TH 3075584000,3075585023,JP 3075585024,3075586047,CN 3075586048,3075588095,KH @@ -82531,9 +99178,13 @@ 3093246432,3093246439,AU 3093246440,3093247327,US 3093247328,3093247335,AU -3093247336,3093247511,US +3093247336,3093247431,US +3093247432,3093247439,CA +3093247440,3093247511,US 3093247512,3093247519,AU -3093247520,3093248375,US +3093247520,3093247967,US +3093247968,3093247983,CA +3093247984,3093248375,US 3093248376,3093248399,AU 3093248400,3093248415,US 3093248416,3093248431,AU @@ -82551,13 +99202,9 @@ 3093249680,3093249687,AU 3093249688,3093282815,US 3093282816,3093299199,CA -3093299200,3093940991,US -3093940992,3093941055,CN -3093941056,3093941103,US -3093941104,3093941119,CN -3093941120,3093941191,US -3093941192,3093941199,CN -3093941200,3093954759,US +3093299200,3093908991,US +3093908992,3093909247,PR +3093909248,3093954759,US 3093954760,3093954767,AR 3093954768,3093954975,US 3093954976,3093954983,AU @@ -82576,10 +99223,7 @@ 3093955368,3093955439,US 3093955440,3093955447,CA 3093955448,3093955455,GB -3093955456,3093955567,US -3093955568,3093955575,GB -3093955576,3093955647,US -3093955648,3093955663,GB +3093955456,3093955663,US 3093955664,3093955679,CA 3093955680,3093956479,US 3093956480,3093956495,IE @@ -82685,7 +99329,814 @@ 3093986432,3093986463,US 3093986464,3093986495,GB 3093986496,3094020095,US -3094020096,3094085631,CA +3094020096,3094022911,CA +3094022912,3094022919,GB +3094022920,3094023487,CA +3094023488,3094023495,UY +3094023496,3094023511,CA +3094023512,3094023519,GB +3094023520,3094023527,CA +3094023528,3094023535,PT +3094023536,3094023559,CA +3094023560,3094023567,CN +3094023568,3094023607,CA +3094023608,3094023615,AE +3094023616,3094023623,MA +3094023624,3094023735,CA +3094023736,3094023743,TR +3094023744,3094023751,BR +3094023752,3094023759,US +3094023760,3094023767,CA +3094023768,3094023775,MX +3094023776,3094023783,US +3094023784,3094023791,IT +3094023792,3094023807,CA +3094023808,3094023815,SY +3094023816,3094023847,CA +3094023848,3094023855,DE +3094023856,3094023935,CA +3094023936,3094023943,BR +3094023944,3094023951,PH +3094023952,3094023959,BR +3094023960,3094023967,CA +3094023968,3094023975,CL +3094023976,3094023991,CA +3094023992,3094023999,RU +3094024000,3094024007,DE +3094024008,3094024015,CA +3094024016,3094024023,AU +3094024024,3094024031,RU +3094024032,3094024039,CA +3094024040,3094024047,IT +3094024048,3094024055,BR +3094024056,3094024071,CA +3094024072,3094024079,FR +3094024080,3094024087,CO +3094024088,3094024143,CA +3094024144,3094024175,RU +3094024176,3094024191,CA +3094024192,3094024199,FR +3094024200,3094024207,CO +3094024208,3094024215,BR +3094024216,3094024231,CA +3094024232,3094024247,SA +3094024248,3094024287,CA +3094024288,3094024295,EG +3094024296,3094024303,CA +3094024304,3094024311,RU +3094024312,3094024319,MA +3094024320,3094024327,KW +3094024328,3094024335,IR +3094024336,3094024343,CA +3094024344,3094024351,MX +3094024352,3094024359,CA +3094024360,3094024367,US +3094024368,3094024559,CA +3094024560,3094024567,LV +3094024568,3094024575,CA +3094024576,3094024583,IL +3094024584,3094024599,US +3094024600,3094024607,ES +3094024608,3094024615,US +3094024616,3094024623,CA +3094024624,3094024631,US +3094024632,3094024639,BR +3094024640,3094024647,CA +3094024648,3094024655,US +3094024656,3094024663,AR +3094024664,3094024671,SA +3094024672,3094024687,CA +3094024688,3094024695,BR +3094024696,3094024703,IT +3094024704,3094024719,CA +3094024720,3094024727,TR +3094024728,3094024735,FR +3094024736,3094024791,CA +3094024792,3094024799,BR +3094024800,3094024815,CA +3094024816,3094024823,MX +3094024824,3094024847,CA +3094024848,3094024855,SA +3094024856,3094024863,EC +3094024864,3094024895,US +3094024896,3094025071,CA +3094025072,3094025079,US +3094025080,3094025087,IN +3094025088,3094025151,CA +3094025152,3094025159,IL +3094025160,3094025167,QA +3094025168,3094025175,US +3094025176,3094025183,IR +3094025184,3094025191,CA +3094025192,3094025199,PH +3094025200,3094025231,CA +3094025232,3094025239,US +3094025240,3094025247,DO +3094025248,3094025255,BR +3094025256,3094025263,US +3094025264,3094025271,CH +3094025272,3094025335,CA +3094025336,3094025343,IN +3094025344,3094025351,CA +3094025352,3094025359,AR +3094025360,3094025375,CA +3094025376,3094025383,PE +3094025384,3094025391,CA +3094025392,3094025399,AR +3094025400,3094025407,MX +3094025408,3094025415,US +3094025416,3094025423,PT +3094025424,3094025695,CA +3094025696,3094025727,US +3094025728,3094025759,CA +3094025760,3094025791,US +3094025792,3094025823,CA +3094025824,3094025919,US +3094025920,3094026175,CA +3094026176,3094026191,BR +3094026192,3094026207,CA +3094026208,3094026239,US +3094026240,3094026271,AR +3094026272,3094026335,BR +3094026336,3094026351,PK +3094026352,3094026367,CA +3094026368,3094026375,GB +3094026376,3094026495,CA +3094026496,3094026503,GB +3094026504,3094026527,CA +3094026528,3094026535,FR +3094026536,3094026551,CA +3094026552,3094026559,SA +3094026560,3094026623,CA +3094026624,3094026631,US +3094026632,3094026639,CA +3094026640,3094026647,US +3094026648,3094026695,CA +3094026696,3094026703,JP +3094026704,3094026719,CA +3094026720,3094026727,DK +3094026728,3094026743,CA +3094026744,3094026751,US +3094026752,3094026759,CA +3094026760,3094026767,HK +3094026768,3094026919,CA +3094026920,3094026927,CO +3094026928,3094026935,BN +3094026936,3094026959,CA +3094026960,3094026967,UY +3094026968,3094026975,CA +3094026976,3094026983,AE +3094026984,3094026991,AR +3094026992,3094027071,CA +3094027072,3094027079,IL +3094027080,3094027087,CA +3094027088,3094027095,CO +3094027096,3094027103,US +3094027104,3094027111,NZ +3094027112,3094027119,CY +3094027120,3094027127,CA +3094027128,3094027135,MX +3094027136,3094027143,US +3094027144,3094027151,FR +3094027152,3094027159,AR +3094027160,3094027167,PK +3094027168,3094027175,CA +3094027176,3094027183,BH +3094027184,3094027191,CA +3094027192,3094027199,IN +3094027200,3094027207,US +3094027208,3094027215,CA +3094027216,3094027223,US +3094027224,3094027231,CA +3094027232,3094027239,IR +3094027240,3094027247,CA +3094027248,3094027263,US +3094027264,3094027271,CA +3094027272,3094027279,CO +3094027280,3094027287,GB +3094027288,3094027359,YE +3094027360,3094027375,CA +3094027376,3094027383,PT +3094027384,3094027391,CA +3094027392,3094027399,GT +3094027400,3094027407,US +3094027408,3094027415,BR +3094027416,3094027423,JP +3094027424,3094027431,IN +3094027432,3094027455,CA +3094027456,3094027487,AR +3094027488,3094027519,CN +3094027520,3094027551,US +3094027552,3094027583,CA +3094027584,3094027615,US +3094027616,3094027911,CA +3094027912,3094027919,TR +3094027920,3094027927,CA +3094027928,3094027935,IL +3094027936,3094027943,SA +3094027944,3094027951,KR +3094027952,3094027959,CA +3094027960,3094027967,GB +3094027968,3094027975,CN +3094027976,3094027983,AR +3094027984,3094027991,US +3094027992,3094027999,CA +3094028000,3094028007,BR +3094028008,3094028191,CA +3094028192,3094028223,US +3094028224,3094029119,CA +3094029120,3094029151,US +3094029152,3094029919,CA +3094029920,3094029951,BM +3094029952,3094029999,CA +3094030000,3094030015,UA +3094030016,3094030239,CA +3094030240,3094030255,SM +3094030256,3094030335,CA +3094030336,3094030591,US +3094030592,3094030847,CA +3094030848,3094030855,IN +3094030856,3094030863,US +3094030864,3094030871,BR +3094030872,3094030887,US +3094030888,3094030903,MX +3094030904,3094030911,TR +3094030912,3094030919,AE +3094030920,3094030935,CA +3094030936,3094030943,AE +3094030944,3094030967,CA +3094030968,3094030975,BR +3094030976,3094030983,CA +3094030984,3094030991,TR +3094030992,3094030999,US +3094031000,3094031071,CA +3094031072,3094031079,CL +3094031080,3094031087,DE +3094031088,3094031095,US +3094031096,3094031103,HU +3094031104,3094031111,IR +3094031112,3094031119,US +3094031120,3094031135,CA +3094031136,3094031143,DE +3094031144,3094031151,IQ +3094031152,3094031159,IN +3094031160,3094031167,US +3094031168,3094031175,MX +3094031176,3094031183,AR +3094031184,3094031191,CA +3094031192,3094031199,BD +3094031200,3094031247,CA +3094031248,3094031255,DE +3094031256,3094031263,CA +3094031264,3094031279,DE +3094031280,3094031287,IN +3094031288,3094031295,MX +3094031296,3094031303,BD +3094031304,3094031335,CA +3094031336,3094031343,PH +3094031344,3094031351,CA +3094031352,3094031359,EG +3094031360,3094031399,CA +3094031400,3094031407,CO +3094031408,3094031415,IN +3094031416,3094031423,PK +3094031424,3094031431,SY +3094031432,3094031439,CU +3094031440,3094031447,IL +3094031448,3094031455,CA +3094031456,3094031463,IN +3094031464,3094031471,CA +3094031472,3094031479,IN +3094031480,3094031487,GB +3094031488,3094031503,CA +3094031504,3094031519,DE +3094031520,3094031543,CA +3094031544,3094031551,YE +3094031552,3094031559,AE +3094031560,3094031567,BR +3094031568,3094031583,DE +3094031584,3094031591,IR +3094031592,3094031599,CA +3094031600,3094031607,BR +3094031608,3094031615,GB +3094031616,3094031623,US +3094031624,3094031631,BR +3094031632,3094031647,US +3094031648,3094031655,CA +3094031656,3094031663,SY +3094031664,3094031671,AU +3094031672,3094031679,SY +3094031680,3094031727,CA +3094031728,3094031735,US +3094031736,3094031743,DK +3094031744,3094031751,CA +3094031752,3094031759,AR +3094031760,3094031775,CA +3094031776,3094031783,US +3094031784,3094031791,EG +3094031792,3094031999,CA +3094032000,3094032007,US +3094032008,3094032015,CA +3094032016,3094032047,US +3094032048,3094032063,GB +3094032064,3094032071,IN +3094032072,3094032079,US +3094032080,3094032087,ES +3094032088,3094032135,CA +3094032136,3094032143,PK +3094032144,3094032151,CA +3094032152,3094032159,JO +3094032160,3094032167,IL +3094032168,3094032175,IN +3094032176,3094032183,BR +3094032184,3094032191,DE +3094032192,3094032199,CA +3094032200,3094032207,US +3094032208,3094032215,CL +3094032216,3094032655,CA +3094032656,3094032663,MA +3094032664,3094032671,CA +3094032672,3094032679,CO +3094032680,3094032687,KW +3094032688,3094032759,CA +3094032760,3094032767,US +3094032768,3094032775,EC +3094032776,3094032791,CA +3094032792,3094032807,LY +3094032808,3094032815,US +3094032816,3094032863,CA +3094032864,3094032871,CN +3094032872,3094032975,CA +3094032976,3094032983,BR +3094032984,3094032991,CA +3094032992,3094032999,US +3094033000,3094033007,CA +3094033008,3094033015,RU +3094033016,3094033023,BR +3094033024,3094033031,IN +3094033032,3094033055,CA +3094033056,3094033063,US +3094033064,3094033071,BO +3094033072,3094033087,CA +3094033088,3094033095,US +3094033096,3094033103,TR +3094033104,3094033119,US +3094033120,3094033127,PK +3094033128,3094033135,CA +3094033136,3094033143,US +3094033144,3094033255,CA +3094033256,3094033263,PK +3094033264,3094033271,IR +3094033272,3094033279,US +3094033280,3094033287,BR +3094033288,3094033295,MX +3094033296,3094033303,BR +3094033304,3094033319,CA +3094033320,3094033327,MX +3094033328,3094033351,CA +3094033352,3094033359,PK +3094033360,3094033367,AE +3094033368,3094033375,US +3094033376,3094033383,CA +3094033384,3094033391,US +3094033392,3094033399,AR +3094033400,3094033407,IR +3094033408,3094033415,CA +3094033416,3094033423,US +3094033424,3094033471,CA +3094033472,3094033479,GB +3094033480,3094033487,US +3094033488,3094033495,BR +3094033496,3094033503,CA +3094033504,3094033511,PK +3094033512,3094033519,MX +3094033520,3094033527,CN +3094033528,3094033535,CA +3094033536,3094033543,BR +3094033544,3094033607,CA +3094033608,3094033615,PH +3094033616,3094033655,CA +3094033656,3094033663,GB +3094033664,3094033671,CA +3094033672,3094033679,AR +3094033680,3094033703,CA +3094033704,3094033711,AL +3094033712,3094033719,CA +3094033720,3094033727,AE +3094033728,3094033767,CA +3094033768,3094033775,UA +3094033776,3094033879,CA +3094033880,3094033887,VN +3094033888,3094033895,AE +3094033896,3094033903,CA +3094033904,3094033911,CO +3094033912,3094033919,BR +3094033920,3094033927,MD +3094033928,3094033935,CA +3094033936,3094033943,BR +3094033944,3094033951,US +3094033952,3094033959,MX +3094033960,3094033967,LB +3094033968,3094033975,US +3094033976,3094033983,CA +3094033984,3094033999,BR +3094034000,3094034007,CA +3094034008,3094034015,GR +3094034016,3094034023,IT +3094034024,3094034031,CA +3094034032,3094034039,US +3094034040,3094034047,CA +3094034048,3094034055,BY +3094034056,3094034063,BR +3094034064,3094034071,CA +3094034072,3094034079,US +3094034080,3094034095,CA +3094034096,3094034103,IN +3094034104,3094034111,US +3094034112,3094034119,CA +3094034120,3094034127,US +3094034128,3094034143,CA +3094034144,3094034151,RU +3094034152,3094034159,US +3094034160,3094034167,PK +3094034168,3094036479,CA +3094036480,3094036487,US +3094036488,3094036703,CA +3094036704,3094036711,BR +3094036712,3094037487,CA +3094037488,3094037495,NZ +3094037496,3094037527,CA +3094037528,3094037535,US +3094037536,3094039495,CA +3094039496,3094039503,US +3094039504,3094043631,CA +3094043632,3094043639,AE +3094043640,3094043711,CA +3094043712,3094043743,AU +3094043744,3094052903,CA +3094052904,3094052911,ES +3094052912,3094052919,CA +3094052920,3094052927,BR +3094052928,3094052935,VN +3094052936,3094052951,CA +3094052952,3094052959,AR +3094052960,3094052967,US +3094052968,3094052975,BR +3094052976,3094052983,CZ +3094052984,3094053007,CA +3094053008,3094053015,US +3094053016,3094053023,LB +3094053024,3094053239,CA +3094053240,3094053247,SY +3094053248,3094053295,CA +3094053296,3094053303,ID +3094053304,3094053383,CA +3094053384,3094053391,CN +3094053392,3094053407,CA +3094053408,3094053415,BR +3094053416,3094053423,IT +3094053424,3094053439,CA +3094053440,3094053447,US +3094053448,3094053495,CA +3094053496,3094053503,CO +3094053504,3094053511,GB +3094053512,3094053519,VE +3094053520,3094053743,CA +3094053744,3094053751,EC +3094053752,3094053951,CA +3094053952,3094053959,GB +3094053960,3094053967,US +3094053968,3094054015,CA +3094054016,3094054023,US +3094054024,3094054031,CA +3094054032,3094054039,US +3094054040,3094054063,CA +3094054064,3094054071,US +3094054072,3094054079,IT +3094054080,3094054103,CA +3094054104,3094054119,US +3094054120,3094054127,UY +3094054128,3094054135,CA +3094054136,3094054143,US +3094054144,3094054159,CA +3094054160,3094054167,BR +3094054168,3094054183,CA +3094054184,3094054191,US +3094054192,3094054199,CA +3094054200,3094054215,US +3094054216,3094054223,RU +3094054224,3094054231,US +3094054232,3094054239,GB +3094054240,3094054247,US +3094054248,3094054255,CA +3094054256,3094054263,BR +3094054264,3094054311,CA +3094054312,3094054319,BR +3094054320,3094054327,US +3094054328,3094054343,CA +3094054344,3094054351,US +3094054352,3094054359,HK +3094054360,3094054367,CN +3094054368,3094054375,PH +3094054376,3094054383,TH +3094054384,3094054391,US +3094054392,3094054399,JO +3094054400,3094054407,US +3094054408,3094054415,RS +3094054416,3094054423,CA +3094054424,3094054431,US +3094054432,3094054439,BR +3094054440,3094054447,AU +3094054448,3094054455,CA +3094054456,3094054463,UA +3094054464,3094054479,PH +3094054480,3094054487,PK +3094054488,3094054495,CA +3094054496,3094054503,IN +3094054504,3094054511,CR +3094054512,3094054519,BD +3094054520,3094054535,CA +3094054536,3094054543,TR +3094054544,3094054551,BR +3094054552,3094054559,CO +3094054560,3094054575,BR +3094054576,3094054583,CA +3094054584,3094054591,TR +3094054592,3094054599,US +3094054600,3094054607,CA +3094054608,3094054615,AU +3094054616,3094054623,IN +3094054624,3094054639,IT +3094054640,3094054647,AU +3094054648,3094054655,CA +3094054656,3094054663,MY +3094054664,3094054671,CA +3094054672,3094054679,CL +3094054680,3094054735,CA +3094054736,3094054743,VN +3094054744,3094054751,AU +3094054752,3094054759,BR +3094054760,3094054767,IN +3094054768,3094054775,US +3094054776,3094054783,CA +3094054784,3094054791,US +3094054792,3094054799,CA +3094054800,3094054807,IN +3094054808,3094054831,US +3094054832,3094054839,CA +3094054840,3094054847,SA +3094054848,3094054855,CA +3094054856,3094054863,US +3094054864,3094054871,CA +3094054872,3094054887,RO +3094054888,3094054919,CA +3094054920,3094054927,US +3094054928,3094054935,CA +3094054936,3094054943,CO +3094054944,3094054951,US +3094054952,3094054959,PH +3094054960,3094054967,CA +3094054968,3094054983,US +3094054984,3094054991,CA +3094054992,3094055007,US +3094055008,3094055015,CA +3094055016,3094055031,US +3094055032,3094055039,GB +3094055040,3094055047,CA +3094055048,3094055071,US +3094055072,3094055079,CA +3094055080,3094055087,PE +3094055088,3094055103,US +3094055104,3094055119,CA +3094055120,3094055135,RU +3094055136,3094055143,CA +3094055144,3094055151,MY +3094055152,3094055159,CA +3094055160,3094055167,TR +3094055168,3094055175,LT +3094055176,3094055183,CA +3094055184,3094055191,MX +3094055192,3094055207,AE +3094055208,3094055215,US +3094055216,3094055223,UA +3094055224,3094055239,US +3094055240,3094055247,CA +3094055248,3094055263,US +3094055264,3094055287,CA +3094055288,3094055295,US +3094055296,3094055303,IN +3094055304,3094055311,US +3094055312,3094055319,FR +3094055320,3094055327,IR +3094055328,3094055335,CA +3094055336,3094055343,BH +3094055344,3094055351,US +3094055352,3094055359,GB +3094055360,3094055367,IN +3094055368,3094055391,US +3094055392,3094055399,BG +3094055400,3094055407,CA +3094055408,3094055415,CN +3094055416,3094055423,CA +3094055424,3094055431,MX +3094055432,3094055439,MA +3094055440,3094055447,CR +3094055448,3094055455,MA +3094055456,3094055463,CA +3094055464,3094055471,BR +3094055472,3094055479,EC +3094055480,3094055495,CA +3094055496,3094055503,US +3094055504,3094055511,CA +3094055512,3094055519,US +3094055520,3094055527,TR +3094055528,3094055535,CA +3094055536,3094055551,IT +3094055552,3094055567,CA +3094055568,3094055575,NO +3094055576,3094055583,CA +3094055584,3094055591,PE +3094055592,3094055599,CA +3094055600,3094055607,US +3094055608,3094055615,CA +3094055616,3094055623,HK +3094055624,3094055631,CA +3094055632,3094055639,AE +3094055640,3094055647,CA +3094055648,3094055655,SN +3094055656,3094055663,CA +3094055664,3094055671,DE +3094055672,3094055679,CA +3094055680,3094055687,AR +3094055688,3094055695,US +3094055696,3094055719,CA +3094055720,3094055727,MX +3094055728,3094055783,CA +3094055784,3094055791,ID +3094055792,3094055799,CH +3094055800,3094055807,AU +3094055808,3094055815,CA +3094055816,3094055823,GB +3094055824,3094055831,HU +3094055832,3094055879,CA +3094055880,3094055887,IL +3094055888,3094055895,US +3094055896,3094055903,CA +3094055904,3094055911,EC +3094055912,3094055919,CA +3094055920,3094055935,US +3094055936,3094055943,MX +3094055944,3094055951,CA +3094055952,3094055959,MX +3094055960,3094055975,CA +3094055976,3094055983,AU +3094055984,3094055991,PE +3094055992,3094055999,RU +3094056000,3094056007,BR +3094056008,3094056055,CA +3094056056,3094056063,PE +3094056064,3094056079,LB +3094056080,3094056087,CA +3094056088,3094056095,US +3094056096,3094056103,CA +3094056104,3094056111,EC +3094056112,3094056135,CA +3094056136,3094056143,GT +3094056144,3094056151,US +3094056152,3094056159,CA +3094056160,3094056167,ID +3094056168,3094056183,US +3094056184,3094056191,AU +3094056192,3094056199,IN +3094056200,3094056215,CA +3094056216,3094056223,ID +3094056224,3094056231,LB +3094056232,3094056247,CA +3094056248,3094056255,BR +3094056256,3094056271,CA +3094056272,3094056279,DE +3094056280,3094056295,CA +3094056296,3094056311,AU +3094056312,3094056335,CA +3094056336,3094056343,US +3094056344,3094056391,CA +3094056392,3094056399,US +3094056400,3094056407,CA +3094056408,3094056415,ID +3094056416,3094056447,CA +3094056448,3094056455,IN +3094056456,3094056471,CA +3094056472,3094056479,IN +3094056480,3094056511,CA +3094056512,3094056519,PY +3094056520,3094056527,MX +3094056528,3094056535,UY +3094056536,3094056543,SG +3094056544,3094056551,PH +3094056552,3094056559,CA +3094056560,3094056567,TR +3094056568,3094056575,CA +3094056576,3094056583,EG +3094056584,3094056615,CA +3094056616,3094056623,BR +3094056624,3094056655,CA +3094056656,3094056663,BE +3094056664,3094056671,US +3094056672,3094056679,CA +3094056680,3094056695,US +3094056696,3094056703,CA +3094056704,3094056711,PY +3094056712,3094056719,CA +3094056720,3094056727,UA +3094056728,3094056775,CA +3094056776,3094056783,AU +3094056784,3094056791,US +3094056792,3094056799,GR +3094056800,3094056807,CA +3094056808,3094056815,MX +3094056816,3094056847,CA +3094056848,3094056871,US +3094056872,3094056887,CA +3094056888,3094056895,US +3094056896,3094056903,CA +3094056904,3094056911,US +3094056912,3094056991,CA +3094056992,3094056999,US +3094057000,3094057007,CA +3094057008,3094057031,US +3094057032,3094057039,IT +3094057040,3094057047,AR +3094057048,3094057055,IT +3094057056,3094057063,CA +3094057064,3094057071,MX +3094057072,3094057079,US +3094057080,3094057087,CA +3094057088,3094057111,EG +3094057112,3094057119,CA +3094057120,3094057127,IN +3094057128,3094057135,TH +3094057136,3094057143,EG +3094057144,3094057151,BR +3094057152,3094057175,CA +3094057176,3094057183,CO +3094057184,3094057191,CA +3094057192,3094057199,FR +3094057200,3094057223,CA +3094057224,3094057231,AU +3094057232,3094057239,BR +3094057240,3094057247,IN +3094057248,3094057255,CA +3094057256,3094057263,ES +3094057264,3094057287,CA +3094057288,3094057295,MX +3094057296,3094057319,CA +3094057320,3094057327,SG +3094057328,3094057351,CA +3094057352,3094057359,MX +3094057360,3094057375,CA +3094057376,3094057383,ES +3094057384,3094058495,CA +3094058496,3094058503,MX +3094058504,3094058679,CA +3094058680,3094058687,BE +3094058688,3094059391,CA +3094059392,3094059399,IN +3094059400,3094060287,CA +3094060288,3094060295,DE +3094060296,3094060815,CA +3094060816,3094060823,CN +3094060824,3094061263,CA +3094061264,3094061271,BG +3094061272,3094061279,IN +3094061280,3094062935,CA +3094062936,3094062943,BR +3094062944,3094065687,CA +3094065688,3094065695,US +3094065696,3094067167,CA +3094067168,3094067175,CO +3094067176,3094067407,CA +3094067408,3094067415,BR +3094067416,3094069927,CA +3094069928,3094069935,MX +3094069936,3094070119,CA +3094070120,3094070127,PE +3094070128,3094070751,CA +3094070752,3094070759,DE +3094070760,3094072175,CA +3094072176,3094072183,EC +3094072184,3094072191,CA +3094072192,3094072199,DE +3094072200,3094073527,CA +3094073528,3094073535,LK +3094073536,3094073871,CA +3094073872,3094073879,IN +3094073880,3094075903,CA +3094075904,3094075911,US +3094075912,3094077367,CA +3094077368,3094077375,IN +3094077376,3094079287,CA +3094079288,3094079295,IN +3094079296,3094085631,CA 3094085632,3096444927,US 3096444928,3096969215,CA 3096969216,3097493503,US @@ -82696,13 +100147,13 @@ 3098148864,3098165247,JM 3098165248,3098181631,US 3098181632,3098185727,CA -3098185728,3098255903,US +3098185728,3098255399,US +3098255400,3098255407,BR +3098255408,3098255903,US 3098255904,3098255911,MV 3098255912,3098263551,US 3098263552,3098271743,CA -3098271744,3098279943,US -3098279944,3098279951,KW -3098279952,3098280591,US +3098271744,3098280591,US 3098280592,3098280599,PA 3098280600,3098281311,US 3098281312,3098281343,EG @@ -82712,7 +100163,21 @@ 3098281712,3098281719,PA 3098281720,3098281943,US 3098281944,3098281951,AU -3098281952,3098286287,US +3098281952,3098282327,US +3098282328,3098282335,BR +3098282336,3098282415,US +3098282416,3098282431,BR +3098282432,3098282471,US +3098282472,3098282479,BR +3098282480,3098284311,US +3098284312,3098284319,BR +3098284320,3098285383,US +3098285384,3098285391,BR +3098285392,3098285495,US +3098285496,3098285503,BR +3098285504,3098286191,US +3098286192,3098286199,BR +3098286200,3098286287,US 3098286288,3098286295,IN 3098286296,3098286399,US 3098286400,3098286431,BR @@ -82724,15 +100189,11 @@ 3098288776,3098288783,BR 3098288784,3098289495,US 3098289496,3098289503,AU -3098289504,3098290223,US -3098290224,3098290231,IN -3098290232,3098291119,US -3098291120,3098291135,NL -3098291136,3098291151,US -3098291152,3098291159,NL -3098291160,3098295751,US -3098295752,3098295759,PL -3098295760,3098321663,US +3098289504,3098294719,US +3098294720,3098294775,BR +3098294776,3098296151,US +3098296152,3098296159,BR +3098296160,3098321663,US 3098321664,3098321695,IN 3098321696,3098322367,US 3098322368,3098322375,BD @@ -82750,51 +100211,73 @@ 3098331472,3098331479,CL 3098331480,3098333951,US 3098333952,3098333959,BD -3098333960,3098336047,US -3098336048,3098336055,MA -3098336056,3098336303,US +3098333960,3098335119,US +3098335120,3098335127,CA +3098335128,3098336303,US 3098336304,3098336311,MY -3098336312,3098336975,US -3098336976,3098336983,BR -3098336984,3098365535,US +3098336312,3098365535,US 3098365536,3098365551,IN 3098365552,3098365631,US 3098365632,3098365639,AU -3098365640,3098365951,US -3098365952,3098365959,MX -3098365960,3098371191,US -3098371192,3098371199,BR -3098371200,3098371495,US +3098365640,3098366559,US +3098366560,3098366575,BR +3098366576,3098366839,US +3098366840,3098366847,BR +3098366848,3098366863,US +3098366864,3098366879,BR +3098366880,3098366991,US +3098366992,3098367007,BR +3098367008,3098367023,US +3098367024,3098367063,BR +3098367064,3098367087,US +3098367088,3098367103,BR +3098367104,3098370895,US +3098370896,3098370903,BR +3098370904,3098371495,US 3098371496,3098371503,JO -3098371504,3098373927,US +3098371504,3098373351,US +3098373352,3098373359,BR +3098373360,3098373927,US 3098373928,3098373935,MX 3098373936,3098375583,US 3098375584,3098375615,BR 3098375616,3098376863,US 3098376864,3098376895,BR -3098376896,3098377655,US -3098377656,3098377663,GB -3098377664,3098377727,US +3098376896,3098377727,US 3098377728,3098377759,AR 3098377760,3098380047,US 3098380048,3098380063,IN 3098380064,3098381455,US 3098381456,3098381471,LT -3098381472,3098388175,US +3098381472,3098385727,US +3098385728,3098385791,AF +3098385792,3098388175,US 3098388176,3098388183,SA 3098388184,3098390271,US 3098390272,3098390279,ES -3098390280,3098476543,US +3098390280,3098395407,US +3098395408,3098395415,BR +3098395416,3098402799,US +3098402800,3098402807,ES +3098402808,3098408735,US +3098408736,3098408743,AR +3098408744,3098408927,US +3098408928,3098408935,ES +3098408936,3098476543,US 3098476544,3098492927,CA -3098492928,3098495999,US +3098492928,3098492991,US +3098492992,3098493023,CA +3098493024,3098494719,US +3098494720,3098495743,CA +3098495744,3098495999,US 3098496000,3098496255,CA -3098496256,3098502143,US -3098502144,3098502207,IN -3098502208,3098503423,US +3098496256,3098503423,US 3098503424,3098503679,CA 3098503680,3098507263,US 3098507264,3098507519,CA -3098507520,3103784959,US +3098507520,3098507807,US +3098507808,3098507823,AU +3098507824,3103784959,US 3103784960,3107979263,EU 3120562176,3120594943,CO 3120594944,3120599039,AR @@ -82813,12 +100296,13 @@ 3120691200,3120693247,CO 3120693248,3120726015,BO 3120726016,3120734207,HN -3120742400,3120750591,PY +3120742400,3120758783,PY 3120758784,3120824319,EC 3120824320,3120840703,CR 3120840704,3120857087,AR 3120857088,3120922623,EC 3120922624,3120930815,PA +3120939008,3120947199,AR 3120955392,3121086463,DO 3121086464,3121151999,UY 3121152000,3121348607,CL @@ -82833,11 +100317,15 @@ 3122282496,3122294783,AR 3122294784,3122298879,CR 3122298880,3122331647,VE -3122331648,3122348031,BO -3122397184,3122659327,CO +3122331648,3122364415,BO +3122364416,3122659327,CO 3122659328,3122675711,GT 3122675712,3122683903,SV 3122683904,3122724863,GT +3122724864,3122741247,AR +3122741248,3122757631,DO +3122757632,3122774015,EC +3122774016,3122790399,AR 3122790400,3123052543,CL 3123052544,3123183615,AR 3123183616,3123314687,CL @@ -82854,13 +100342,17 @@ 3124887552,3124953087,EC 3124953088,3125018623,CL 3125018624,3125280767,EC -3125280768,3125346303,CO -3125346304,3125542911,PA +3125280768,3125542911,PA 3125542912,3125673983,NI 3125673984,3125805055,CL 3125805056,3126329343,CO 3126329344,3126853631,VE -3126853632,3126919167,AR +3126853632,3126870015,AR +3126870016,3126874111,VE +3126874112,3126878207,CR +3126878208,3126886399,PA +3126886400,3126918143,AR +3126918144,3126919167,HN 3126919168,3127115775,CO 3127115776,3127181311,AR 3127181312,3127246847,EC @@ -82870,9 +100362,9 @@ 3127902208,3128426495,CO 3128426496,3128492031,DO 3128492032,3128524799,CO -3128557568,3128950783,AR -3128950784,3129016319,UY -3129016320,3129999359,AR +3128524800,3128541183,AR +3128541184,3128557567,BO +3128557568,3129999359,AR 3129999360,3130261503,CO 3130261504,3130277887,CL 3130294272,3130302463,AR @@ -82887,7 +100379,13 @@ 3130523648,3130654719,AR 3130654720,3130720255,CO 3130785792,3130818559,CL -3130851328,3130916863,AR +3130851328,3130982399,AR +3130982400,3131006975,CO +3131006976,3131011071,AN +3131011072,3131012095,CO +3131012096,3131013119,PA +3131013120,3131015167,AR +3131015168,3131047935,CR 3131047936,3131310079,PE 3131310080,3131572223,VE 3131572224,3131834367,CO @@ -82974,6 +100472,7 @@ 3158325248,3158327295,DE 3158327296,3158329343,NL 3158329344,3158331391,BE +3158331392,3158333439,PL 3158333440,3158335487,IT 3158335488,3158337535,IL 3158337536,3158339583,SI @@ -83021,8 +100520,8 @@ 3158395696,3158395711,AT 3158395712,3158395743,DE 3158395744,3158396287,AT -3158396288,3158396319,DE -3158396320,3158396927,AT +3158396288,3158396327,DE +3158396328,3158396927,AT 3158396928,3158398975,IT 3158398976,3158401023,ES 3158401024,3158403071,GB @@ -83157,15 +100656,11 @@ 3160188928,3160190975,SE 3160190976,3160193023,RU 3160193024,3160193279,A2 -3160193280,3160193535,DE -3160193536,3160193791,A2 -3160193792,3160193871,LY -3160193872,3160194047,A2 -3160194048,3160194175,LY -3160194176,3160194543,A2 +3160193280,3160193535,IT +3160193536,3160194543,A2 3160194544,3160194551,IT -3160194552,3160194735,A2 -3160194736,3160194815,IT +3160194552,3160194687,A2 +3160194688,3160194815,IT 3160194816,3160195071,A2 3160195072,3160197119,RU 3160197120,3160199167,DE @@ -83188,7 +100683,9 @@ 3160227840,3160229887,IR 3160229888,3160231935,ES 3160231936,3160233983,BE -3160233984,3160236031,GE +3160233984,3160235519,GE +3160235520,3160235775,DE +3160235776,3160236031,GE 3160236032,3160238079,BE 3160238080,3160240127,RU 3160240128,3160242175,BE @@ -83300,14 +100797,10 @@ 3161784320,3161800703,FI 3161800704,3161817087,SA 3161817088,3161833471,PL -3161833472,3161835519,MK -3161835520,3161835775,AT -3161835776,3161837567,MK +3161833472,3161837567,MK 3161837568,3161837695,AT -3161837696,3161840639,MK -3161840640,3161840895,AT -3161840896,3161844735,MK -3161844736,3161849855,AT +3161837696,3161847551,MK +3161847552,3161849855,AT 3161849856,3161866239,BE 3161866240,3161882623,IR 3161882624,3161899007,DE @@ -83377,8 +100870,10 @@ 3162365952,3162374143,PL 3162374144,3162382335,BG 3162382336,3162390527,RU -3162390528,3162392575,SE -3162392576,3162398719,A1 +3162390528,3162394623,SE +3162394624,3162394881,A1 +3162394882,3162395080,SE +3162395081,3162398719,A1 3162398720,3162406911,BE 3162406912,3162415103,IR 3162415104,3162423295,DE @@ -83400,11 +100895,76 @@ 3162636288,3162669055,FR 3162669056,3162681343,RU 3162681344,3162682367,UA -3162682368,3162685439,RU +3162682368,3162682879,RU +3162682880,3162683391,LV +3162683392,3162685439,RU 3162685440,3162693631,UA 3162693632,3162700031,RU 3162700032,3162700287,UZ -3162700288,3162700543,RU +3162700288,3162700291,AL +3162700292,3162700295,AG +3162700296,3162700299,AR +3162700300,3162700303,AM +3162700304,3162700307,AU +3162700308,3162700311,BS +3162700312,3162700315,BY +3162700316,3162700319,BZ +3162700320,3162700323,BM +3162700324,3162700327,BA +3162700328,3162700331,BR +3162700332,3162700335,VG +3162700336,3162700339,BN +3162700340,3162700343,BG +3162700344,3162700347,CA +3162700348,3162700351,KY +3162700352,3162700355,CL +3162700356,3162700359,CO +3162700360,3162700363,CR +3162700364,3162700367,HR +3162700368,3162700371,CY +3162700372,3162700375,DK +3162700376,3162700379,EG +3162700380,3162700383,FR +3162700384,3162700387,DE +3162700388,3162700391,GR +3162700392,3162700395,HK +3162700396,3162700399,HU +3162700400,3162700403,IN +3162700404,3162700407,ID +3162700408,3162700411,IL +3162700412,3162700415,IT +3162700416,3162700419,JP +3162700420,3162700423,KR +3162700424,3162700427,LV +3162700428,3162700431,LB +3162700432,3162700435,LI +3162700436,3162700439,MY +3162700440,3162700443,MT +3162700444,3162700447,MX +3162700448,3162700451,NZ +3162700452,3162700455,NO +3162700456,3162700459,PK +3162700460,3162700463,PA +3162700464,3162700467,PE +3162700468,3162700471,PH +3162700472,3162700475,RO +3162700476,3162700479,RU +3162700480,3162700483,RS +3162700484,3162700487,SG +3162700488,3162700491,SK +3162700492,3162700495,ZA +3162700496,3162700499,ES +3162700500,3162700503,KN +3162700504,3162700507,CH +3162700508,3162700511,TW +3162700512,3162700515,TH +3162700516,3162700519,TR +3162700520,3162700523,UA +3162700524,3162700527,GB +3162700528,3162700531,US +3162700532,3162700535,UY +3162700536,3162700539,UZ +3162700540,3162700543,VE 3162700544,3162700799,UA 3162700800,3162701823,RU 3162701824,3162734591,MD @@ -83425,7 +100985,7 @@ 3163161632,3163161663,DK 3163161664,3163161695,US 3163161696,3163161727,BG -3163161728,3163161759,DE +3163161728,3163161759,IN 3163161760,3163161823,BR 3163161824,3163161855,US 3163161856,3163161887,BR @@ -83435,19 +100995,21 @@ 3163162048,3163162079,NL 3163162080,3163162111,RU 3163162112,3163162143,TR -3163162144,3163162239,DE +3163162144,3163162207,DE +3163162208,3163162239,UA 3163162240,3163162271,MA 3163162272,3163162303,NL 3163162304,3163162335,TH 3163162336,3163162367,RU -3163162368,3163162399,TR +3163162368,3163162399,DE 3163162400,3163162431,MA 3163162432,3163162463,CY 3163162464,3163162495,DE 3163162496,3163162527,BR 3163162528,3163162559,DE 3163162560,3163162623,US -3163162624,3163163679,DE +3163162624,3163163647,DE +3163163648,3163163679,DK 3163163680,3163163711,RU 3163163712,3163163743,BR 3163163744,3163163807,US @@ -83464,7 +101026,8 @@ 3163164128,3163164159,MA 3163164160,3163164191,US 3163164192,3163164223,MA -3163164224,3163164287,DE +3163164224,3163164255,LT +3163164256,3163164287,DE 3163164288,3163164319,CL 3163164320,3163164351,RU 3163164352,3163164383,DE @@ -83490,7 +101053,7 @@ 3163166016,3163166047,US 3163166048,3163166079,BR 3163166080,3163166111,MA -3163166112,3163166143,AU +3163166112,3163166143,AR 3163166144,3163166175,DE 3163166176,3163166207,RU 3163166208,3163166239,TR @@ -83503,7 +101066,7 @@ 3163166528,3163166559,DE 3163166560,3163166591,HU 3163166592,3163166623,IN -3163166624,3163166655,US +3163166624,3163166655,AR 3163166656,3163166687,DE 3163166688,3163166719,RU 3163166720,3163167743,DE @@ -83515,7 +101078,7 @@ 3163167904,3163167935,UA 3163167936,3163167967,US 3163167968,3163167999,TR -3163168000,3163168031,AU +3163168000,3163168031,BR 3163168032,3163168095,RU 3163168096,3163168127,TR 3163168128,3163168159,SA @@ -83540,11 +101103,11 @@ 3163169824,3163169855,RU 3163169856,3163169887,US 3163169888,3163169951,DE -3163169952,3163169983,UA +3163169952,3163169983,HR 3163169984,3163170015,DE 3163170016,3163170047,ES 3163170048,3163170079,RU -3163170080,3163170111,TR +3163170080,3163170111,DE 3163170112,3163170143,CZ 3163170144,3163170175,ZA 3163170176,3163170207,DE @@ -83553,7 +101116,9 @@ 3163170272,3163170303,US 3163170304,3163170335,IT 3163170336,3163170367,RO -3163170368,3163170463,DE +3163170368,3163170399,TR +3163170400,3163170431,BR +3163170432,3163170463,DE 3163170464,3163170495,US 3163170496,3163170527,BG 3163170528,3163170559,HR @@ -83565,33 +101130,36 @@ 3163170720,3163170751,MA 3163170752,3163170783,CH 3163170784,3163170815,US -3163170816,3163171871,DE +3163170816,3163171839,DE +3163171840,3163171871,NL 3163171872,3163171903,RO 3163171904,3163171935,BR 3163171936,3163171967,DE 3163171968,3163171999,US -3163172000,3163172127,BR +3163172000,3163172031,BR +3163172032,3163172063,LT +3163172064,3163172127,BR 3163172128,3163172159,US 3163172160,3163172191,TR -3163172192,3163172223,US -3163172224,3163172255,FR +3163172192,3163172223,LT +3163172224,3163172255,DE 3163172256,3163172287,US 3163172288,3163172319,DE 3163172320,3163172351,NL 3163172352,3163172383,FR -3163172384,3163172415,US +3163172384,3163172415,GB 3163172416,3163172447,DE 3163172448,3163172479,US 3163172480,3163172511,MA 3163172512,3163172543,RU -3163172544,3163172575,DE +3163172544,3163172575,AR 3163172576,3163172607,MA 3163172608,3163172639,DK 3163172640,3163172671,LV 3163172672,3163172703,BR 3163172704,3163172735,DE 3163172736,3163172767,GR -3163172768,3163172799,DE +3163172768,3163172799,US 3163172800,3163172831,RU 3163172832,3163172863,BR 3163172864,3163173951,DE @@ -83599,7 +101167,7 @@ 3163173984,3163174015,GB 3163174016,3163174047,RU 3163174048,3163174079,DK -3163174080,3163174111,DE +3163174080,3163174111,BR 3163174112,3163174143,BE 3163174144,3163174175,BD 3163174176,3163174207,MA @@ -83608,8 +101176,7 @@ 3163174272,3163174303,DE 3163174304,3163174335,US 3163174336,3163174367,RU -3163174368,3163174399,US -3163174400,3163174431,DE +3163174368,3163174431,DE 3163174432,3163174463,BR 3163174464,3163174495,DE 3163174496,3163174527,US @@ -83627,31 +101194,140 @@ 3163174880,3163174911,RU 3163174912,3163175967,DE 3163175968,3163176031,US -3163176032,3163176063,BG +3163176032,3163176063,DE 3163176064,3163176095,RU 3163176096,3163176127,CY 3163176128,3163176159,US -3163176160,3163176255,DE +3163176160,3163176191,DE +3163176192,3163176223,US +3163176224,3163176255,DE 3163176256,3163176287,UG 3163176288,3163176319,RU -3163176320,3163176351,DE -3163176352,3163176383,RO +3163176320,3163176351,HU +3163176352,3163176383,BR 3163176384,3163176415,IN 3163176416,3163176479,DE -3163176480,3163176511,GB +3163176480,3163176511,FR 3163176512,3163176543,RU -3163176544,3163176575,US +3163176544,3163176575,UG 3163176576,3163176607,GR 3163176608,3163176671,MA -3163176672,3163176703,DE -3163176704,3163176735,BR +3163176672,3163176735,BR 3163176736,3163176767,DE 3163176768,3163176799,PL 3163176800,3163176831,EG 3163176832,3163176895,BR 3163176896,3163176927,SE 3163176928,3163176959,TH -3163176960,3163193343,DE +3163176960,3163181853,DE +3163181854,3163181854,BD +3163181855,3163181855,DK +3163181856,3163181856,TR +3163181857,3163181858,IN +3163181859,3163181861,TR +3163181862,3163181862,GB +3163181863,3163181865,US +3163181866,3163181866,IN +3163181867,3163181870,DE +3163181871,3163181871,IN +3163181872,3163181873,TR +3163181874,3163181874,US +3163181875,3163181875,TR +3163181876,3163181876,UA +3163181877,3163181877,DE +3163181878,3163181879,IN +3163181880,3163181882,CH +3163181883,3163181883,IN +3163181884,3163181884,US +3163181885,3163181885,TR +3163181886,3163181888,CY +3163181889,3163181890,AL +3163181891,3163181892,DE +3163181893,3163181893,GB +3163181894,3163181894,BD +3163181895,3163181896,IN +3163181897,3163181897,US +3163181898,3163181903,DE +3163181904,3163181905,BD +3163181906,3163181908,BR +3163181909,3163181909,DE +3163181910,3163181915,BR +3163181916,3163181916,US +3163181917,3163181917,IT +3163181918,3163184471,DE +3163184472,3163184472,BE +3163184473,3163184489,DE +3163184490,3163184490,US +3163184491,3163184496,DE +3163184497,3163184499,RU +3163184500,3163184500,NL +3163184501,3163184501,NO +3163184502,3163184502,DE +3163184503,3163184503,RU +3163184504,3163184505,DE +3163184506,3163184506,PL +3163184507,3163184509,GR +3163184510,3163188801,DE +3163188802,3163188802,US +3163188803,3163188804,DE +3163188805,3163188806,AR +3163188807,3163188807,DE +3163188808,3163188810,AR +3163188811,3163188812,DE +3163188813,3163188813,HU +3163188814,3163188834,DE +3163188835,3163188835,GB +3163188836,3163188844,DE +3163188845,3163188845,NL +3163188846,3163188847,DE +3163188848,3163188848,FR +3163188849,3163188849,FI +3163188850,3163188851,LK +3163188852,3163188852,VN +3163188853,3163188853,DE +3163188854,3163188854,GB +3163188855,3163188855,PL +3163188856,3163188860,DE +3163188861,3163188862,IN +3163188863,3163191246,DE +3163191247,3163191247,BR +3163191248,3163191248,IT +3163191249,3163192192,DE +3163192193,3163192193,HU +3163192194,3163192194,DE +3163192195,3163192196,TW +3163192197,3163192198,HU +3163192199,3163192199,DE +3163192200,3163192200,BR +3163192201,3163192201,DE +3163192202,3163192202,TR +3163192203,3163192205,DE +3163192206,3163192207,SG +3163192208,3163192208,DE +3163192209,3163192210,MX +3163192211,3163192211,DE +3163192212,3163192212,US +3163192213,3163192216,DE +3163192217,3163192218,GR +3163192219,3163192219,DE +3163192220,3163192222,US +3163192223,3163192224,DE +3163192225,3163192225,TH +3163192226,3163192228,DE +3163192229,3163192229,AF +3163192230,3163192232,DE +3163192233,3163192234,AF +3163192235,3163192235,DE +3163192236,3163192236,HU +3163192237,3163192237,VE +3163192238,3163192238,DE +3163192239,3163192241,US +3163192242,3163192242,RU +3163192243,3163192249,DE +3163192250,3163192250,RU +3163192251,3163192251,DE +3163192252,3163192255,TR +3163192256,3163193343,DE 3163193344,3163226111,MD 3163226112,3163258879,SA 3163258880,3163291647,SY @@ -83714,16 +101390,33 @@ 3164947636,3164947639,DE 3164947640,3164947643,IT 3164947644,3164947647,FR -3164947648,3164947651,BE +3164947648,3164947651,CZ 3164947652,3164947655,PL 3164947656,3164947743,FR 3164947744,3164947747,ES 3164947748,3164947751,BE -3164947752,3164947839,FR +3164947752,3164947759,PL +3164947760,3164947839,FR 3164947840,3164947967,GB 3164947968,3164948479,BE 3164948480,3164948735,FR -3164948736,3164949087,GB +3164948736,3164948739,DE +3164948740,3164948743,CZ +3164948744,3164948747,GB +3164948748,3164948787,FR +3164948788,3164948791,ES +3164948792,3164948795,DE +3164948796,3164948799,PL +3164948800,3164948839,FR +3164948840,3164948843,GB +3164948844,3164948847,PL +3164948848,3164948851,PT +3164948852,3164948855,DE +3164948856,3164948863,FR +3164948864,3164948927,GB +3164948928,3164948943,FR +3164948944,3164948991,IE +3164948992,3164949087,GB 3164949088,3164949095,FR 3164949096,3164949103,IT 3164949104,3164949107,DE @@ -83731,7 +101424,8 @@ 3164949112,3164949119,FR 3164949120,3164949123,PT 3164949124,3164949131,DE -3164949132,3164949151,FR +3164949132,3164949135,CZ +3164949136,3164949151,FR 3164949152,3164949155,NL 3164949156,3164949159,DE 3164949160,3164949163,PL @@ -83757,9 +101451,9 @@ 3164949328,3164949335,PL 3164949336,3164949339,IT 3164949340,3164949343,GB -3164949344,3164949359,FR -3164949360,3164949363,IE -3164949364,3164949371,FR +3164949344,3164949363,FR +3164949364,3164949367,DE +3164949368,3164949371,NL 3164949372,3164949375,GB 3164949376,3164949391,FR 3164949392,3164949395,ES @@ -83829,7 +101523,8 @@ 3164951688,3164951691,FR 3164951692,3164951695,CH 3164951696,3164951711,PL -3164951712,3164951775,FR +3164951712,3164951743,FR +3164951744,3164951775,PL 3164951776,3164951807,DE 3164951808,3164951823,NL 3164951824,3164951831,CH @@ -83885,8 +101580,8 @@ 3164953424,3164953439,FR 3164953440,3164953443,PL 3164953444,3164953447,DE -3164953448,3164953451,ES -3164953452,3164953459,FR +3164953448,3164953455,ES +3164953456,3164953459,FR 3164953460,3164953463,GB 3164953464,3164953467,FR 3164953468,3164953471,GB @@ -83907,12 +101602,10 @@ 3164954280,3164954287,FR 3164954288,3164954303,ES 3164954304,3164954367,DE -3164954368,3164954371,FR -3164954372,3164954375,IE -3164954376,3164954399,FR +3164954368,3164954399,FR 3164954400,3164954407,PL 3164954408,3164954415,CH -3164954416,3164954423,NL +3164954416,3164954423,ES 3164954424,3164954431,PL 3164954432,3164954439,ES 3164954440,3164954443,NL @@ -83920,17 +101613,16 @@ 3164954448,3164954479,FR 3164954480,3164954495,GB 3164954496,3164954499,PL -3164954500,3164954503,ES -3164954504,3164954507,FR +3164954500,3164954507,FR 3164954508,3164954511,ES 3164954512,3164954515,PL 3164954516,3164954519,IT 3164954520,3164954543,GB 3164954544,3164954559,LT 3164954560,3164954567,PT -3164954568,3164954575,FI -3164954576,3164954579,IT -3164954580,3164954583,ES +3164954568,3164954571,FR +3164954572,3164954575,CH +3164954576,3164954583,FR 3164954584,3164954591,DE 3164954592,3164954623,PL 3164954624,3164956383,FR @@ -83957,20 +101649,23 @@ 3164959312,3164959327,ES 3164959328,3164959343,BE 3164959344,3164959359,PL -3164959360,3164959375,ES +3164959360,3164959371,FR +3164959372,3164959375,IE 3164959376,3164959383,DE 3164959384,3164959387,PL 3164959388,3164959455,FR 3164959456,3164959463,DE -3164959464,3164959487,GB +3164959464,3164959471,GB +3164959472,3164959487,NL 3164959488,3164959743,ES 3164959744,3164959763,FR -3164959764,3164959767,LT +3164959764,3164959767,PL 3164959768,3164959775,FR 3164959776,3164959807,DE -3164959808,3164959839,PT -3164959840,3164959871,ES -3164959872,3164959887,FR +3164959808,3164959823,IE +3164959824,3164959839,FI +3164959840,3164959855,BE +3164959856,3164959887,FR 3164959888,3164959891,CH 3164959892,3164959895,LT 3164959896,3164959903,PL @@ -83992,7 +101687,8 @@ 3164960332,3164960335,LT 3164960336,3164960339,PL 3164960340,3164960359,FR -3164960360,3164960367,PL +3164960360,3164960363,PT +3164960364,3164960367,PL 3164960368,3164960383,GB 3164960384,3164960387,DE 3164960388,3164960391,PL @@ -84000,7 +101696,7 @@ 3164960396,3164960399,DE 3164960400,3164960415,PL 3164960416,3164960435,FR -3164960436,3164960439,ES +3164960436,3164960439,PL 3164960440,3164960443,CH 3164960444,3164960447,IT 3164960448,3164960463,PL @@ -84021,7 +101717,9 @@ 3164960660,3164960671,PL 3164960672,3164960675,ES 3164960676,3164960679,GB -3164960680,3164960699,PL +3164960680,3164960687,FR +3164960688,3164960695,PL +3164960696,3164960699,FR 3164960700,3164960703,ES 3164960704,3164960719,FR 3164960720,3164960723,CH @@ -84033,16 +101731,16 @@ 3164960832,3164960911,FR 3164960912,3164960919,PL 3164960920,3164960927,FR -3164960928,3164960935,ES -3164960936,3164960939,GB +3164960928,3164960931,ES +3164960932,3164960935,FR +3164960936,3164960939,CH 3164960940,3164960943,DE 3164960944,3164960959,PL 3164960960,3164960963,ES 3164960964,3164960967,PT 3164960968,3164960975,PL 3164960976,3164960991,GB -3164960992,3164960999,FR -3164961000,3164961003,ES +3164960992,3164961003,FR 3164961004,3164961007,DE 3164961008,3164961023,PL 3164961024,3164961151,FR @@ -84101,7 +101799,7 @@ 3164961952,3164961967,ES 3164961968,3164961971,FR 3164961972,3164961975,ES -3164961976,3164961979,GB +3164961976,3164961979,FR 3164961980,3164961999,DE 3164962000,3164962007,BE 3164962008,3164962011,DE @@ -84176,7 +101874,9 @@ 3164967312,3164967343,IT 3164967344,3164967351,ES 3164967352,3164967359,PL -3164967360,3164967423,FR +3164967360,3164967375,FR +3164967376,3164967391,GB +3164967392,3164967423,IE 3164967424,3164967679,ES 3164967680,3164967935,FR 3164967936,3164967967,DE @@ -84199,12 +101899,13 @@ 3164968864,3164968895,DE 3164968896,3164968899,PT 3164968900,3164968903,CZ -3164968904,3164968907,IE +3164968904,3164968907,PL 3164968908,3164968911,GB 3164968912,3164968927,DE 3164968928,3164968947,FR 3164968948,3164968951,PL -3164968952,3164968959,DE +3164968952,3164968955,CZ +3164968956,3164968959,DE 3164968960,3164968991,GB 3164968992,3164969007,IE 3164969008,3164969015,PT @@ -84225,7 +101926,8 @@ 3164969200,3164969203,LT 3164969204,3164969207,ES 3164969208,3164969211,PL -3164969212,3164969471,FR +3164969212,3164969215,DE +3164969216,3164969471,FR 3164969472,3164969727,PL 3164969728,3164969743,DE 3164969744,3164969759,FR @@ -84241,8 +101943,7 @@ 3164969984,3164970047,IE 3164970048,3164970079,GB 3164970080,3164970111,DE -3164970112,3164970211,FR -3164970212,3164970215,GB +3164970112,3164970215,FR 3164970216,3164970219,PL 3164970220,3164970223,FR 3164970224,3164970239,GB @@ -84265,7 +101966,7 @@ 3164970376,3164970379,FR 3164970380,3164970383,PL 3164970384,3164970399,IT -3164970400,3164970403,NL +3164970400,3164970403,FR 3164970404,3164970407,CH 3164970408,3164970411,IT 3164970412,3164970415,GB @@ -84298,7 +101999,11 @@ 3164970832,3164970835,IT 3164970836,3164970839,PL 3164970840,3164970847,GB -3164970848,3164970887,FR +3164970848,3164970867,FR +3164970868,3164970871,NL +3164970872,3164970875,BE +3164970876,3164970879,NL +3164970880,3164970887,FR 3164970888,3164970891,GB 3164970892,3164970911,FR 3164970912,3164970915,NL @@ -84308,7 +102013,7 @@ 3164970928,3164970991,FR 3164970992,3164971007,BE 3164971008,3164971011,IT -3164971012,3164971015,FR +3164971012,3164971015,IE 3164971016,3164971023,PL 3164971024,3164971071,FR 3164971072,3164971135,DE @@ -84317,9 +102022,9 @@ 3164971456,3164971459,FR 3164971460,3164971463,IT 3164971464,3164971467,CH -3164971468,3164971471,FR +3164971468,3164971471,DE 3164971472,3164971479,NL -3164971480,3164971483,FR +3164971480,3164971483,FI 3164971484,3164971487,PL 3164971488,3164971503,ES 3164971504,3164971511,PL @@ -84335,18 +102040,21 @@ 3164971984,3164971999,ES 3164972000,3164972015,CH 3164972016,3164972019,ES -3164972020,3164972027,FR +3164972020,3164972023,FR +3164972024,3164972027,IT 3164972028,3164972031,CH 3164972032,3164972287,GB 3164972288,3164972319,FR 3164972320,3164972351,DE 3164972352,3164972415,NL 3164972416,3164972479,BE -3164972480,3164972499,FR -3164972500,3164972511,DE -3164972512,3164972527,GB +3164972480,3164972495,FR +3164972496,3164972511,DE +3164972512,3164972527,PL 3164972528,3164972531,DE -3164972532,3164972559,FR +3164972532,3164972535,FR +3164972536,3164972539,NL +3164972540,3164972559,FR 3164972560,3164972575,IT 3164972576,3164972579,CZ 3164972580,3164972583,GB @@ -84381,8 +102089,8 @@ 3164973556,3164973559,FR 3164973560,3164973563,BE 3164973564,3164973575,CZ -3164973576,3164973583,GB -3164973584,3164973599,FR +3164973576,3164973583,PL +3164973584,3164973599,CH 3164973600,3164973615,IE 3164973616,3164973623,BE 3164973624,3164973627,PL @@ -84391,8 +102099,7 @@ 3164973664,3164973695,ES 3164973696,3164973727,DE 3164973728,3164973743,GB -3164973744,3164973759,FR -3164973760,3164973791,GB +3164973744,3164973791,FR 3164973792,3164973807,DE 3164973808,3164973815,GB 3164973816,3164973823,FR @@ -84402,14 +102109,14 @@ 3164973868,3164973871,ES 3164973872,3164973875,PL 3164973876,3164973879,GB -3164973880,3164973883,FR +3164973880,3164973883,IT 3164973884,3164973887,DE 3164973888,3164973903,GB 3164973904,3164973911,FR 3164973912,3164973915,DE 3164973916,3164973935,FR 3164973936,3164973939,GB -3164973940,3164973943,FR +3164973940,3164973943,BE 3164973944,3164973951,PL 3164973952,3164974591,FR 3164974592,3164974623,PL @@ -84417,7 +102124,7 @@ 3164974644,3164974647,PL 3164974648,3164974651,PT 3164974652,3164974655,DE -3164974656,3164974659,BE +3164974656,3164974659,FR 3164974660,3164974667,GB 3164974668,3164974671,DE 3164974672,3164974675,FR @@ -84432,13 +102139,16 @@ 3164974848,3164975103,GB 3164975104,3164975167,CH 3164975168,3164975231,GB -3164975232,3164975299,IT +3164975232,3164975295,IT +3164975296,3164975299,BE 3164975300,3164975343,ES 3164975344,3164975351,GB 3164975352,3164975355,NL 3164975356,3164975359,FR 3164975360,3164975615,ES -3164975616,3164975663,FI +3164975616,3164975651,FR +3164975652,3164975655,PL +3164975656,3164975663,FR 3164975664,3164975679,PL 3164975680,3164975695,GB 3164975696,3164975699,PL @@ -84489,7 +102199,8 @@ 3164976264,3164976271,PT 3164976272,3164976279,FI 3164976280,3164976287,PL -3164976288,3164976295,ES +3164976288,3164976291,FR +3164976292,3164976295,CH 3164976296,3164976303,IT 3164976304,3164976307,FR 3164976308,3164976311,IE @@ -84512,9 +102223,7 @@ 3164976448,3164976459,FR 3164976460,3164976479,DE 3164976480,3164976511,PL -3164976512,3164976639,FR -3164976640,3164976671,CH -3164976672,3164976687,FR +3164976512,3164976687,FR 3164976688,3164976703,PL 3164976704,3164976767,FR 3164976768,3164976783,DE @@ -84553,10 +102262,9 @@ 3164977920,3164978047,DE 3164978048,3164978055,FR 3164978056,3164978063,NL -3164978064,3164978067,FR +3164978064,3164978067,BE 3164978068,3164978079,ES -3164978080,3164978111,IT -3164978112,3164978127,GB +3164978080,3164978127,GB 3164978128,3164978143,FR 3164978144,3164978147,DE 3164978148,3164978151,ES @@ -84568,11 +102276,11 @@ 3164978560,3164978563,PT 3164978564,3164978567,PL 3164978568,3164978571,GB -3164978572,3164978575,FR +3164978572,3164978575,IT 3164978576,3164978591,ES 3164978592,3164978607,FR 3164978608,3164978623,IE -3164978624,3164978655,PT +3164978624,3164978655,ES 3164978656,3164978659,IT 3164978660,3164978663,FI 3164978664,3164978667,PL @@ -84595,7 +102303,9 @@ 3164979108,3164979111,GB 3164979112,3164979119,PL 3164979120,3164979135,NL -3164979136,3164979159,FR +3164979136,3164979151,FR +3164979152,3164979155,PT +3164979156,3164979159,FR 3164979160,3164979167,PL 3164979168,3164979175,DE 3164979176,3164979183,FR @@ -84662,7 +102372,18 @@ 3168796672,3168829439,FR 3168829440,3168862207,RO 3168862208,3168894975,RU -3168894976,3168927743,PS +3168894976,3168898303,IL +3168898304,3168907263,PS +3168907264,3168909055,IL +3168909056,3168909311,PS +3168909312,3168909567,IL +3168909568,3168910591,PS +3168910592,3168911359,IL +3168911360,3168913919,PS +3168913920,3168914175,IL +3168914176,3168919807,PS +3168919808,3168920063,IL +3168920064,3168927743,PS 3168927744,3169026047,RU 3169026048,3169034239,CZ 3169034240,3169042431,GB @@ -84673,7 +102394,11 @@ 3169052672,3169054719,PS 3169054720,3169056767,GB 3169056768,3169058815,EE -3169058816,3169091583,DK +3169058816,3169079183,DK +3169079184,3169079191,NO +3169079192,3169087375,DK +3169087376,3169087383,NO +3169087384,3169091583,DK 3169091584,3169124351,IT 3169124352,3169157119,RO 3169157120,3169189887,SY @@ -84761,10 +102486,7 @@ 3170828288,3170861055,RU 3170861056,3170893823,RS 3170893824,3179282431,BR -3179282432,3179282943,UY -3179282944,3179283199,MX -3179283200,3179284479,UY -3179284480,3187671039,MX +3179282432,3187671039,MX 3187671040,3187687423,CO 3187687424,3187695615,DO 3187695616,3187703807,AR @@ -84780,22 +102502,20 @@ 3187761152,3187769343,AR 3187769344,3187802111,CO 3187802112,3187818495,AR -3187818496,3187822591,PY 3187822592,3187824639,AR 3187824640,3187826687,CL 3187826688,3187834879,AR 3187834880,3187851263,AN 3187851264,3187855359,PY 3187855360,3187857407,PA +3187857408,3187859455,CR 3187859456,3187863551,PA 3187863552,3187908607,AR 3187908608,3187910655,CO 3187910656,3187914751,CL 3187914752,3187916799,BO 3187916800,3187933183,CO -3187933184,3187936723,GT -3187936724,3187936727,HN -3187936728,3187949567,GT +3187933184,3187949567,GT 3187949568,3187953663,AN 3187953664,3187955711,CL 3187955712,3187957759,CR @@ -84828,7 +102548,7 @@ 3188211712,3188228095,CL 3188228096,3188236287,PE 3188236288,3188237311,PA -3188237312,3188238335,VE +3188237312,3188239359,VE 3188240384,3188241407,CO 3188241408,3188242431,EC 3188242432,3188244479,AR @@ -84854,11 +102574,7 @@ 3188473856,3188482047,PE 3188482048,3188490239,AR 3188490240,3188498431,CO -3188498432,3188509695,AR -3188509696,3188510207,US -3188510208,3188513279,AR -3188513280,3188513535,US -3188513536,3188516351,AR +3188498432,3188516351,AR 3188516352,3188516607,US 3188516608,3188517119,AR 3188517120,3188517375,US @@ -84877,15 +102593,6 @@ 3188597760,3188598783,PA 3188598784,3188600831,AR 3188600832,3188604927,CL -3188604928,3188606207,AR -3188606208,3188606463,CL -3188606464,3188609279,AR -3188609280,3188609535,CL -3188609536,3188610047,AR -3188610048,3188610303,CL -3188610304,3188612095,AR -3188612096,3188612351,CL -3188612352,3188621311,AR 3188621312,3188625407,GT 3188625408,3188627455,AR 3188627456,3188628479,CR @@ -84912,48 +102619,26 @@ 3191091200,3191093247,BO 3191093248,3191095295,AR 3191095296,3191099391,EC -3191103488,3191107583,CO 3191107584,3191111679,PE 3191111680,3191128063,PY 3191128064,3191132159,EC +3191132160,3191136255,AR 3191136256,3191144447,DO -3191144448,3191153407,SV -3191153408,3191154687,NI -3191154688,3191156735,SV -3191156736,3191169023,HN -3191169024,3191193599,SV +3191144448,3191193599,SV 3191193600,3191197695,HN 3191197696,3191209983,SV 3191209984,3191275519,CL 3191275520,3191341055,AR 3191341056,3191406591,GT -3191406592,3191427071,SV -3191427072,3191434751,GT -3191434752,3191435263,SV -3191435264,3191435775,GT -3191435776,3191436287,SV -3191436288,3191438335,GT -3191438336,3191439359,SV +3191406592,3191439359,SV 3191439360,3191455743,EC 3191455744,3191472127,AR 3191472128,3191603199,TT -3191603200,3191608319,MX -3191608320,3191608831,CO -3191608832,3191609087,MX -3191609088,3191611391,CO +3191603200,3191611391,CO 3191611392,3191619583,VE -3191619584,3191635967,CO -3191635968,3191637503,AR -3191637504,3191638095,CO -3191638096,3191638103,AR -3191638104,3191638271,CO -3191638272,3191638527,AR -3191638528,3191638783,CO -3191638784,3191639039,AR -3191639040,3191672063,CO -3191672064,3191672319,AR -3191672320,3191734271,CO +3191619584,3191734271,CO 3191734272,3191799807,SV +3191799808,3191865343,EC 3191865344,3191930879,UY 3191930880,3192389631,CO 3192389632,3192913919,VE @@ -84982,6 +102667,7 @@ 3193810944,3193815039,PY 3193815040,3193823231,AR 3193823232,3193827327,CL +3193827328,3193831423,CR 3193831424,3193864191,DO 3193864192,3193872383,EC 3193872384,3193880575,AR @@ -84989,27 +102675,27 @@ 3193896960,3193929727,CL 3193929728,3193962495,EC 3193962496,3193987071,CL -3193987072,3193989119,EC +3193987072,3193991167,EC 3193991168,3193995263,AR 3193995264,3194028031,CO 3194028032,3194044415,AR 3194044416,3194052607,CO 3194052608,3194056703,TT 3194056704,3194058751,AN +3194058752,3194060799,AR 3194060800,3194068991,CO 3194068992,3194071039,PA +3194071040,3194073087,CL 3194073088,3194077183,HN 3194077184,3194085375,CO +3194085376,3194093567,VE 3194093568,3194126335,SR -3194126336,3194127359,GT -3194127360,3194128383,AR -3194128384,3194128639,PE -3194128640,3194130431,AR +3194126336,3194130431,AR 3194130432,3194134527,BR 3194134528,3194142719,AR 3194142720,3194159103,CL -3194159104,3194163199,NI -3194163200,3194175487,GT +3194159104,3194165247,GT +3194165248,3194175487,SV 3194175488,3194177535,AR 3194177536,3194179583,EC 3194179584,3194181631,AR @@ -85023,22 +102709,27 @@ 3194368000,3194370047,BO 3194370048,3194372095,PA 3194372096,3194380287,HT +3194380288,3194388479,BZ 3194388480,3194396671,PE -3194404864,3194413055,CO +3194396672,3194413055,CO 3194413056,3194421247,CL -3194421248,3194425343,AR -3194429440,3194437631,VE +3194421248,3194428415,AR +3194428416,3194437631,VE 3194437632,3194441727,BO +3194441728,3194445823,AR 3194445824,3194454015,CO 3194454016,3194458111,AR -3194465280,3194467327,AR +3194466304,3194467327,AR +3194467328,3194468351,DO +3194468352,3194469375,US 3194469376,3194470399,CR 3194470400,3194486783,AR 3194486784,3194494975,BO -3194503168,3194507263,AR +3194494976,3194507263,AR 3194511360,3194515455,AW +3194515456,3194519551,GT 3194519552,3194535935,PY -3194552320,3194585087,AR +3194535936,3194585087,AR 3194585088,3194589183,HN 3194589184,3194591231,AR 3194591232,3194592255,PA @@ -85052,16 +102743,23 @@ 3194609664,3194613759,AR 3194613760,3194617855,PE 3194617856,3194626047,NI +3194626048,3194628095,AR +3194630144,3194634239,NI 3194634240,3194638335,CR +3194638336,3194640383,AR 3194642432,3194646527,AR -3194650624,3194653439,AR -3194653440,3194653695,US -3194653696,3194663167,AR +3194646528,3194648575,DO +3194650624,3194659839,AR +3194659840,3194660095,US +3194660096,3194663167,AR 3194663168,3194663423,US 3194663424,3194665983,AR 3194665984,3194666239,US 3194666240,3194667007,AR +3194667008,3194675199,GT +3194675200,3194679295,PA 3194683392,3194687487,CU +3194687488,3194691583,CO 3194691584,3194699775,BO 3194699776,3194703871,EC 3194707968,3194716159,AR @@ -85072,14 +102770,15 @@ 3194744832,3194746879,AR 3194746880,3194748927,AN 3194748928,3194757119,UY +3194757120,3194765311,AR 3194765312,3194767359,EC 3194767360,3194768383,CR -3194769408,3194771455,PE +3194768384,3194769407,AR +3194769408,3194773503,PE 3194781696,3194798079,CL 3194798080,3194799103,AR 3194799104,3194802175,GY -3194806272,3194814463,AR -3194818560,3194822655,AR +3194806272,3194830847,AR 3194830848,3194839039,PA 3194847232,3194863615,CO 3194863616,3194871807,HN @@ -85096,7 +102795,8 @@ 3194976256,3194977279,VE 3194977280,3194978303,AR 3194978304,3194994687,PA -3194994688,3195023359,AR +3194994688,3195011071,AR +3195019264,3195023359,AR 3195023360,3195024383,CL 3195024384,3195025407,UY 3195025408,3195043839,AR @@ -85113,6 +102813,8 @@ 3195191296,3195199487,AR 3195199488,3195201535,PY 3195203584,3195205631,VE +3195205632,3195206655,PE +3195206656,3195207679,CL 3195207680,3195211775,GT 3195215872,3195224063,AR 3195224064,3195232255,PA @@ -85163,9 +102865,7 @@ 3195854848,3195859967,AR 3195859968,3195862015,CR 3195862016,3195863039,AR -3195863040,3196059647,CO -3196059648,3196061695,UY -3196061696,3196092415,CO +3195863040,3196092415,CO 3196092416,3196125183,PY 3196125184,3196190719,BO 3196190720,3196207103,HN @@ -85173,13 +102873,11 @@ 3196223488,3196305407,EC 3196305408,3196321791,CO 3196321792,3196583935,UY -3196583936,3196690687,AR -3196690688,3196690943,UY -3196690944,3196846079,AR +3196583936,3196846079,AR 3196846080,3196977151,PA 3196977152,3197042687,VE 3197042688,3197075455,CO -3197075456,3197091839,GT +3197075456,3197108223,GT 3197108224,3197370367,CO 3197370368,3197501439,GT 3197501440,3197566975,SV @@ -85200,16 +102898,21 @@ 3198681088,3198877695,VE 3198877696,3198894079,CR 3198910464,3198926847,CL -3198943232,3199500799,AR -3199500800,3199501311,US -3199501312,3199533055,AR +3198943232,3199467519,AR +3199500288,3199516671,AR 3199533056,3199549439,BO 3199549440,3199565823,AR 3199565824,3199582207,NI 3199598592,3199631359,CO -3199664128,3199729663,AR +3199631360,3199729663,AR 3199729664,3199762431,NI -3199778816,3199795199,AR +3199762432,3199778815,CO +3199778816,3199779839,AR +3199779840,3199780863,CR +3199780864,3199782911,CO +3199782912,3199784959,AR +3199784960,3199785983,EC +3199785984,3199795199,AR 3199795200,3199827967,AN 3199827968,3199860735,AR 3199860736,3199926271,BO @@ -85240,12 +102943,8 @@ 3201564672,3201630207,NI 3201630208,3201695743,TT 3201695744,3201761279,EC -3201761280,3201794047,CL -3201826816,3201875967,AR -3201875968,3201880063,CO -3201880064,3201888255,AR -3201888256,3201892351,VE -3201892352,3201925119,AR +3201761280,3201826815,CL +3201826816,3201925119,AR 3201925120,3201957887,CL 3201957888,3202088959,PA 3202088960,3202220031,AR @@ -85253,21 +102952,16 @@ 3202351104,3202875391,AR 3202875392,3203399679,PE 3203399680,3203465215,CO -3203465216,3203476479,CR -3203476480,3203476735,CO -3203476736,3203476991,CR -3203476992,3203477375,CO -3203477376,3203530751,CR -3203530752,3203531519,NI +3203465216,3203530751,CR +3203530752,3203531519,CO 3203531520,3203531775,PA -3203531776,3203532287,NI +3203531776,3203532287,CO 3203532288,3203532543,PA -3203532544,3203532799,NI +3203532544,3203532799,CO 3203532800,3203534847,PA -3203534848,3203535871,NI +3203534848,3203535871,CO 3203535872,3203536383,PA -3203536384,3203538943,NI -3203538944,3203547135,CO +3203536384,3203547135,CO 3203547136,3203549183,PA 3203549184,3203661823,CO 3203661824,3203923967,AR @@ -85350,9 +103044,7 @@ 3222075136,3222075391,CH 3222075392,3222274047,US 3222290432,3222305535,US -3222305536,3222309119,SE -3222309120,3222309375,EU -3222309376,3222313727,SE +3222305536,3222313727,SE 3222313728,3222316799,CH 3222316800,3222319615,US 3222319616,3222320127,JP @@ -85391,15 +103083,14 @@ 3222979072,3222983167,US 3222983168,3222983935,CA 3222983936,3222984447,US -3222984448,3222988543,AU +3222984704,3222988543,AU 3222988544,3222988799,PT 3222988800,3222989055,AU 3222989056,3222989311,US 3222989312,3222989567,GB 3222989568,3222989823,CA 3222989824,3222990079,PT -3222990080,3222990335,EU -3222990336,3222990591,AT +3222990080,3222990591,AT 3222990592,3222990847,PT 3222990848,3223224319,US 3223227904,3223228159,CA @@ -85587,7 +103278,10 @@ 3223823872,3223824127,AT 3223824128,3223863295,US 3223863552,3223863807,US +3223864576,3223864831,AE +3223864832,3223865343,HR 3223865344,3223867391,FI +3223867392,3223867647,GB 3223871488,3223887871,US 3223898368,3223898623,US 3223902464,3223902719,CA @@ -85617,6 +103311,7 @@ 3223965440,3223966207,US 3223966208,3223966463,GB 3223966464,3223967743,US +3223967744,3223967999,FR 3223968000,3223968255,US 3223968256,3223968511,IT 3223968512,3223970303,US @@ -85628,7 +103323,6 @@ 3223979776,3223988735,US 3223988736,3223990271,CH 3223990272,3223991295,US -3223991296,3223991551,AU 3223991552,3223991807,GB 3223991808,3223992063,CA 3223992064,3223993343,US @@ -85639,7 +103333,6 @@ 3223995392,3223995647,CA 3223995648,3223996159,US 3223996416,3223999487,US -3223999488,3224000255,JP 3224000256,3224000511,GB 3224000512,3224001023,US 3224001024,3224001279,CA @@ -85668,19 +103361,13 @@ 3224043008,3224043263,US 3224043520,3224084991,US 3224084992,3224087551,SE -3224087552,3224088063,US -3224088064,3224088319,JP -3224088320,3224090879,US +3224087552,3224090879,US 3224090880,3224091135,AU -3224091648,3224091903,US -3224091904,3224092159,JP -3224092416,3224092671,US +3224091648,3224092671,US 3224092672,3224093951,CH 3224093952,3224094207,US 3224094208,3224094463,AU -3224094464,3224094975,US -3224094976,3224095487,JP -3224095488,3224096255,US +3224094464,3224096255,US 3224096512,3224097279,AU 3224097280,3224097535,NL 3224097536,3224097791,US @@ -85730,9 +103417,7 @@ 3224431104,3224431359,CA 3224431360,3224431615,US 3224432128,3224432383,US -3224432640,3224434687,US -3224434688,3224434943,AU -3224434944,3224435967,US +3224432640,3224435967,US 3224435968,3224436223,ZA 3224436224,3224436479,US 3224436736,3224502271,FI @@ -85744,9 +103429,7 @@ 3224651776,3224652287,AU 3224652800,3224660991,US 3224660992,3224661247,CA -3224661504,3224662527,US -3224663040,3224663551,US -3224663808,3224671999,JP +3224661504,3224664063,US 3224672000,3224672255,US 3224672256,3224672511,NL 3224672512,3224673791,US @@ -85755,12 +103438,8 @@ 3224675072,3224675839,US 3224676864,3224677119,US 3224677120,3224678655,AU -3224678656,3224680703,US -3224680704,3224680959,AU -3224680960,3224681471,US -3224682496,3224683519,US -3224683520,3224684031,AU -3224684032,3224689919,US +3224678656,3224681471,US +3224682496,3224689919,US 3224689920,3224690687,NL 3224690688,3224692735,US 3224692736,3224692991,DZ @@ -85796,12 +103475,10 @@ 3224798208,3224798463,CH 3224798464,3224798975,US 3224798976,3224799231,AU -3224799488,3224799743,AU 3224799744,3224799999,US 3224800000,3224800255,DE -3224800256,3224816639,FR -3224816640,3224816895,EU -3224816896,3224820735,FR +3224800256,3224820735,FR +3224820736,3224820991,PL 3224820992,3224821247,DE 3224821248,3224822015,US 3224822016,3224822271,SE @@ -85812,7 +103489,6 @@ 3224826880,3224827135,CH 3224827136,3224827391,GB 3224827392,3224827647,US -3224827648,3224827903,JP 3224827904,3224828671,US 3224828672,3224828927,AU 3224829184,3224829439,US @@ -85828,10 +103504,7 @@ 3224855808,3224856063,IT 3224856064,3224856575,US 3224856832,3224857087,NL -3224857088,3224857855,US -3224857856,3224858111,EU -3224858112,3224858367,JP -3224858368,3224858623,US +3224857088,3224858623,US 3224858624,3224858879,AU 3224858880,3224859391,US 3224859392,3224859647,NL @@ -85852,9 +103525,7 @@ 3224880640,3224880895,AU 3224880896,3224882431,US 3224882688,3224882943,CA -3224882944,3224883455,US -3224883456,3224883711,AU -3224883712,3224884223,US +3224882944,3224884223,US 3224884224,3224884479,GB 3224884480,3224884991,US 3224885248,3224885503,CA @@ -85865,9 +103536,7 @@ 3224887296,3224887551,CA 3224887808,3224889343,US 3224889344,3224889599,AU -3224889600,3224890879,US -3224890880,3224891135,JP -3224891136,3224891647,US +3224889600,3224891647,US 3224892160,3224892415,CA 3224892416,3224892671,DE 3224892928,3224893183,US @@ -85888,10 +103557,12 @@ 3225028864,3225031423,JP 3225031424,3225033727,US 3225033728,3225033983,LU +3225033984,3225034239,AE +3225034240,3225034751,FI +3225034752,3225035775,BG 3225035776,3225037055,US 3225037056,3225051135,FI -3225051136,3225052671,JP -3225052672,3225057535,US +3225051136,3225057535,US 3225057536,3225057791,CA 3225057792,3225060351,US 3225060352,3225061631,AU @@ -85912,7 +103583,6 @@ 3225423872,3225424383,US 3225426944,3225427199,AT 3225429504,3225429759,CA -3225431040,3225431551,EU 3225431552,3225433087,US 3225436160,3225444607,US 3225445376,3225446399,BE @@ -85951,13 +103621,8 @@ 3225540864,3225541119,AU 3225541120,3225541375,US 3225541376,3225544703,GB -3225547776,3225548799,US -3225548800,3225549055,NZ -3225549056,3225549311,US -3225549312,3225549567,AU -3225549568,3225550847,US +3225546752,3225550847,US 3225550848,3225616383,DK -3225616640,3225616895,AU 3225617152,3225617407,IE 3225617408,3225617663,GB 3225617920,3225618175,US @@ -85986,7 +103651,7 @@ 3225636096,3225636607,US 3225636608,3225636863,ES 3225636864,3225637887,US -3225637888,3225638399,AU +3225637888,3225638143,AU 3225638400,3225638655,US 3225638656,3225638911,GB 3225639424,3225640447,US @@ -85999,13 +103664,11 @@ 3225651200,3225657343,US 3225658624,3225659135,US 3225659136,3225659391,DE -3225659392,3225659647,NZ 3225659904,3225660159,DE 3225660160,3225660415,AU 3225660416,3225664511,US 3225664512,3225669887,DE 3225669888,3225671935,US -3225671936,3225672191,AU 3225672192,3225672447,DE 3225672448,3225672703,US 3225672704,3225673215,NL @@ -86021,21 +103684,18 @@ 3225687808,3225688063,GB 3225688064,3225689343,US 3225689600,3225689855,US -3225689856,3225694975,NL -3225694976,3225695231,EU +3225689856,3225695231,NL 3225695232,3225695487,US 3225695488,3225701119,CA 3225701120,3225701375,US 3225701376,3225709567,NO 3225709568,3225710079,US -3225710080,3225710591,JP 3225710592,3225714687,US 3225715456,3225715711,CA 3225715712,3225715967,AU 3225715968,3225716991,US 3225716992,3225717247,CA 3225717248,3225717503,TN -3225717504,3225717759,AU 3225717760,3225720063,US 3225720576,3225721343,GB 3225721344,3225723903,US @@ -86047,7 +103707,6 @@ 3225726720,3225726975,US 3225726976,3225727231,IT 3225727232,3225727487,US -3225727744,3225727999,AU 3225728000,3225728511,US 3225728512,3225728767,NL 3225728768,3225729023,US @@ -86101,7 +103760,7 @@ 3225857792,3225858047,US 3225858048,3225858559,CA 3225858560,3225858815,US -3225858816,3225860095,JP +3225858816,3225859583,JP 3225860096,3225868287,US 3225868288,3225868543,AU 3225868544,3225869055,US @@ -86144,7 +103803,11 @@ 3225937408,3225937663,US 3225937664,3225938431,SE 3225938432,3225938687,US -3225938688,3225944063,SE +3225938688,3225941247,SE +3225941248,3225941503,IT +3225941504,3225943295,SE +3225943296,3225943551,EU +3225943552,3225944063,SE 3225944064,3226008831,TW 3226008832,3226009343,US 3226009600,3226010879,US @@ -86181,9 +103844,7 @@ 3226215424,3226236927,US 3226237184,3226237439,US 3226237440,3226237695,AU -3226237696,3226241535,DE -3226241536,3226241791,EU -3226241792,3226250495,DE +3226237696,3226250495,DE 3226250496,3226251263,US 3226251264,3226251519,DE 3226251520,3226267903,US @@ -86192,15 +103853,10 @@ 3226268416,3226268927,AT 3226268928,3226269951,DE 3226269952,3226270719,US -3226270720,3226271743,JP 3226271744,3226273791,US -3226273792,3226274047,AU 3226274048,3226274559,US 3226274560,3226274815,CH -3226274816,3226276095,US -3226276096,3226276351,AU -3226276352,3226276863,US -3226277632,3226283519,US +3226274816,3226283519,US 3226283520,3226291199,CA 3226291200,3226300927,US 3226300928,3226301439,DE @@ -86273,7 +103929,6 @@ 3226631424,3226631935,US 3226631936,3226632191,PT 3226632192,3226633215,CA -3226633216,3226633471,JP 3226635008,3226635263,US 3226635264,3226635519,AU 3226635520,3226635775,US @@ -86292,25 +103947,21 @@ 3226654464,3226655743,US 3226655744,3226656255,IT 3226656256,3226656511,AU -3226656512,3226658303,US -3226658304,3226658559,AU -3226658560,3226661119,US +3226656512,3226661119,US 3226661120,3226661375,DE 3226661888,3226662143,US 3226664960,3226690815,FI 3226690816,3226691071,CA 3226691072,3226691327,GB -3226691584,3226691839,JP -3226691840,3226695167,US +3226691584,3226695167,US 3226695168,3226695679,AU 3226695680,3226695935,US 3226695936,3226696191,CA -3226696192,3226696447,CN 3226696448,3226696703,AU -3226705152,3226705407,JP 3226705408,3226705919,US 3226705920,3226706175,FR 3226706176,3226706943,US +3226707200,3226707455,PL 3226707456,3226715391,TW 3226715392,3226715647,US 3226715648,3226715903,AU @@ -86320,13 +103971,13 @@ 3226716928,3226717439,US 3226717696,3226717951,US 3226717952,3226720511,GB -3226720512,3226721279,JP +3226720768,3226721279,JP 3226721280,3226721791,US 3226722048,3226722303,CH 3226722304,3226722559,AU 3226722560,3226723583,US 3226723584,3226723839,DE -3226723840,3226724095,JP +3226723840,3226724095,US 3226724096,3226724351,AU 3226724352,3226725631,US 3226725632,3226726143,AU @@ -86349,8 +104000,7 @@ 3226740736,3226742783,US 3226744576,3226746367,US 3226746368,3226746623,PT -3226746624,3226748671,US -3226748672,3226749439,JP +3226746624,3226748927,US 3226749440,3226749695,US 3226749696,3226752255,GB 3226752256,3226752767,US @@ -86382,7 +104032,7 @@ 3226789632,3226791167,US 3226791168,3226791679,AU 3226791680,3226792191,US -3226792192,3226792703,AU +3226792448,3226792703,AU 3226792704,3226792959,US 3226792960,3226793215,ZA 3226793216,3226793983,DE @@ -86399,7 +104049,6 @@ 3226861824,3226862079,CA 3226862080,3226864383,US 3226864384,3226864639,RU -3226864640,3226864895,NZ 3226864896,3226865151,US 3226865152,3226865407,PL 3226865408,3226866175,US @@ -86413,10 +104062,7 @@ 3226884608,3226893567,US 3226893568,3226894079,NL 3226894080,3226894335,GB -3226894336,3226894591,US -3226894592,3226894847,AU -3226895104,3226895359,US -3226895360,3226895871,SG +3226894336,3226895359,US 3226895872,3226896127,GB 3226896128,3226896639,US 3226896640,3226896895,GB @@ -86445,19 +104091,16 @@ 3226998016,3226998527,US 3226998528,3226999039,AT 3226999040,3227013119,US -3227013120,3227013375,JP 3227013376,3227013887,US 3227013888,3227014399,GB 3227014400,3227014655,NZ 3227014656,3227014911,FI 3227014912,3227017215,US 3227017472,3227017983,DE -3227018752,3227019007,JP 3227019008,3227020287,US 3227020288,3227020543,DE 3227020800,3227022847,US 3227022848,3227023103,GB -3227023104,3227023359,NZ 3227023360,3227023615,US 3227023872,3227024127,US 3227024128,3227024383,PT @@ -86475,26 +104118,16 @@ 3227041536,3227042815,US 3227042816,3227043071,IT 3227043072,3227043327,US -3227043584,3227053567,US +3227043584,3227044863,US +3227044864,3227045119,PL +3227045120,3227053567,US 3227053568,3227053823,GB 3227053824,3227054079,DE 3227054080,3227056639,US 3227056640,3227058175,PT -3227058176,3227058951,FI -3227058952,3227058955,AX -3227058956,3227060735,FI -3227060736,3227060799,AX -3227060800,3227071999,FI -3227072000,3227072127,AX -3227072128,3227072171,FI -3227072172,3227072175,AX -3227072176,3227083519,FI +3227058176,3227083519,FI 3227083520,3227083775,ES -3227083776,3227119679,FI -3227119680,3227119711,AX -3227119712,3227123199,FI -3227123200,3227123455,AX -3227123456,3227123711,FI +3227083776,3227123711,FI 3227123712,3227225087,US 3227225088,3227225599,LU 3227225600,3227234559,US @@ -86516,15 +104149,10 @@ 3227243008,3227243263,CA 3227243264,3227243519,GB 3227243520,3227243775,US -3227243776,3227244031,AU 3227244032,3227249151,SE 3227249408,3227249663,US 3227249664,3227252735,CH -3227252736,3227254271,US -3227254272,3227254527,HK -3227256832,3227258623,US -3227258624,3227258879,NZ -3227258880,3227273983,US +3227252736,3227273983,US 3227273984,3227274239,FI 3227274240,3227274495,US 3227274496,3227274751,NL @@ -86601,25 +104229,20 @@ 3227430144,3227430399,US 3227430400,3227430655,HK 3227430656,3227437055,FR -3227437056,3227437311,AU -3227437312,3227437823,US -3227438848,3227439103,US +3227437056,3227439103,US 3227439104,3227439615,AU 3227439616,3227439871,ZA 3227439872,3227440127,US 3227440128,3227440383,IT 3227440384,3227442175,US -3227442176,3227442431,JP 3227442432,3227442687,RU 3227442688,3227443711,US 3227443712,3227443967,EU 3227443968,3227444223,AU 3227444224,3227445503,US -3227445504,3227445759,CH 3227445760,3227446015,US 3227446016,3227446271,GB 3227446272,3227446783,US -3227446784,3227447039,JP 3227447040,3227447295,AT 3227447296,3227447807,ZA 3227447808,3227448063,US @@ -86668,7 +104291,9 @@ 3227806464,3227806495,FI 3227806496,3227806527,GB 3227806528,3227806719,FI -3227806720,3227807743,US +3227806720,3227806975,US +3227806976,3227807039,SG +3227807040,3227807743,US 3227807744,3227809023,FI 3227809024,3227809279,IN 3227809280,3227813375,FI @@ -86727,6 +104352,7 @@ 3227909632,3227909887,AU 3227910400,3227910655,AT 3227910656,3227911679,US +3227911680,3227912191,UA 3227912192,3227912447,GB 3227912448,3227912703,ZA 3227912704,3227912959,US @@ -86744,7 +104370,7 @@ 3227933184,3227933695,US 3227933696,3227933951,NZ 3227933952,3227934463,US -3227934464,3227934719,EU +3227934464,3227934719,CH 3227934720,3227947519,US 3227947520,3227955711,DE 3227955712,3227964927,US @@ -86776,15 +104402,11 @@ 3227982848,3227985919,GB 3227985920,3227986175,DE 3227986176,3227986431,US -3227986432,3227986943,JP -3227986944,3227987455,US -3227987456,3227987711,AU -3227987712,3227997439,US +3227986688,3227997439,US 3227997440,3228005631,FI 3228005632,3228008959,US 3228008960,3228009215,AU -3228009472,3228009727,AU -3228009728,3228010751,US +3228009472,3228010751,US 3228010752,3228011519,GB 3228011520,3228013311,US 3228013312,3228013567,PT @@ -86798,7 +104420,6 @@ 3228048896,3228050175,US 3228050176,3228050943,PT 3228051200,3228051455,US -3228051456,3228051711,JP 3228051712,3228051967,CH 3228051968,3228052223,US 3228052224,3228052991,AU @@ -86814,7 +104435,6 @@ 3228060160,3228060927,US 3228060928,3228061183,DE 3228061184,3228061695,US -3228061696,3228061951,JP 3228061952,3228062207,US 3228062208,3228062463,GB 3228062464,3228069887,US @@ -86842,9 +104462,7 @@ 3228104704,3228104959,DK 3228104960,3228105471,US 3228105472,3228105727,CH -3228105728,3228105983,NZ -3228105984,3228106495,US -3228106752,3228109311,US +3228105728,3228109311,US 3228109312,3228109567,NZ 3228109568,3228125951,US 3228125952,3228126207,RU @@ -86864,7 +104482,6 @@ 3228238848,3228239359,GB 3228239616,3228240127,US 3228240128,3228240383,AU -3228240384,3228240639,NZ 3228240640,3228241407,GB 3228241408,3228250367,US 3228250624,3228250879,US @@ -86874,7 +104491,7 @@ 3228264448,3228264703,NI 3228264704,3228265983,US 3228265984,3228266239,IE -3228266496,3228267007,NZ +3228266752,3228267007,NZ 3228267008,3228267263,NO 3228267264,3228268543,US 3228269056,3228269311,PT @@ -86909,7 +104526,6 @@ 3228329472,3228330751,US 3228330752,3228331263,SE 3228331264,3228332287,US -3228332288,3228332543,AU 3228332544,3228332799,GR 3228332800,3228334079,FR 3228334080,3228334335,GB @@ -86955,15 +104571,11 @@ 3228421376,3228423679,DE 3228423680,3228424191,CH 3228424192,3228434431,DE -3228434432,3228443903,US -3228443904,3228444159,CA -3228444160,3228456191,US +3228434432,3228456191,US 3228456192,3228456447,CA 3228456448,3228457471,US 3228457472,3228457727,CA -3228457728,3228458751,US -3228458752,3228459007,CA -3228459008,3228461567,US +3228457728,3228461567,US 3228461568,3228461823,CA 3228461824,3228464127,US 3228464128,3228464383,CA @@ -87078,7 +104690,9 @@ 3229189120,3229189375,GB 3229189376,3229191167,SE 3229191168,3229191423,GB -3229191424,3229200383,SE +3229191424,3229192191,SE +3229192192,3229192447,FI +3229192448,3229200383,SE 3229200384,3229200895,GB 3229200896,3229201151,DE 3229201152,3229201663,SE @@ -87104,9 +104718,7 @@ 3229265920,3229266175,AU 3229266176,3229266943,US 3229266944,3229267199,NZ -3229267200,3229274623,US -3229274624,3229274879,AU -3229274880,3229275647,US +3229267200,3229275647,US 3229275648,3229275903,GB 3229276160,3229281023,IE 3229281024,3229281791,US @@ -87116,8 +104728,7 @@ 3229286400,3229354495,US 3229354496,3229355775,AU 3229355776,3229358079,US -3229358080,3229358335,NZ -3229358336,3229359359,DE +3229358080,3229359359,DE 3229359872,3229360127,US 3229360128,3229360383,AT 3229360384,3229361919,US @@ -87146,9 +104757,7 @@ 3229548544,3229679615,US 3229679872,3229680383,DE 3229680384,3229680895,RO -3229680896,3229693183,DE -3229693184,3229693439,NL -3229693440,3229695487,DE +3229680896,3229695487,DE 3229695488,3229700095,US 3229700096,3229700351,AT 3229700352,3229701887,US @@ -87158,13 +104767,7 @@ 3229705216,3229708287,US 3229745152,3229749759,FI 3229749760,3229750015,BE -3229750016,3229764063,FI -3229764064,3229764095,AX -3229764096,3229795455,FI -3229795456,3229795487,AX -3229795488,3229808639,FI -3229808640,3229808647,AX -3229808648,3229810687,FI +3229750016,3229810687,FI 3229810688,3229814015,US 3229814016,3229814271,AU 3229814272,3229815807,US @@ -87176,8 +104779,7 @@ 3229830912,3229831167,GB 3229831168,3229833215,US 3229833472,3229833727,GB -3229833728,3229834239,IN -3229834240,3229834495,AU +3229833728,3229834495,AU 3229834496,3229834751,US 3229834752,3229835007,CA 3229835008,3229835263,US @@ -87219,9 +104821,7 @@ 3229900032,3229900287,AU 3229900288,3229901567,US 3229901568,3229901823,GB -3229901824,3229902335,US -3229902336,3229902591,AU -3229902592,3229937407,US +3229901824,3229937407,US 3229937408,3229937663,GB 3229937664,3229937919,US 3229937920,3229938175,CA @@ -87233,10 +104833,7 @@ 3229940736,3229940991,CH 3229940992,3229941247,AU 3229941248,3229941503,US -3229941760,3229944319,US -3229944320,3229944575,TH -3229944576,3229945343,US -3229945344,3229945599,AU +3229941760,3229945343,US 3229945600,3229945855,PT 3229945856,3229947135,US 3229947136,3229947391,AU @@ -87257,7 +104854,6 @@ 3229956864,3229958143,US 3229958144,3229958399,NO 3229958400,3229958655,US -3229958656,3229958911,NZ 3229958912,3229959167,SG 3229959168,3229961215,US 3229962240,3229967615,US @@ -87312,7 +104908,7 @@ 3230109952,3230115071,CH 3230115072,3230115327,IT 3230115328,3230115583,GR -3230115584,3230116095,BE +3230115584,3230116095,EU 3230116096,3230117631,US 3230117632,3230117887,FR 3230117888,3230120191,US @@ -87323,7 +104919,6 @@ 3230125312,3230125567,US 3230125824,3230126335,AU 3230126336,3230126591,US -3230126592,3230126847,AU 3230126848,3230128639,US 3230128896,3230129151,PT 3230129152,3230129663,US @@ -87371,9 +104966,7 @@ 3230156544,3230164991,FI 3230164992,3230167295,US 3230167552,3230168063,CA -3230168832,3230174463,US -3230174464,3230175231,IN -3230175232,3230177791,US +3230168832,3230177791,US 3230177792,3230178303,GB 3230178304,3230178559,CH 3230203904,3230210047,US @@ -87418,8 +105011,7 @@ 3230245120,3230246143,SE 3230246144,3230246911,US 3230246912,3230247167,CH -3230247168,3230247679,US -3230247680,3230247935,SE +3230247168,3230247935,US 3230247936,3230248191,AU 3230248192,3230251007,US 3230251008,3230251263,CH @@ -87446,8 +105038,7 @@ 3230295040,3230295295,AU 3230295296,3230296319,US 3230296320,3230297343,NO -3230297344,3230299647,SE -3230299648,3230301695,SG +3230297344,3230300159,SE 3230301696,3230302207,US 3230302208,3230302975,CA 3230302976,3230309119,US @@ -87457,9 +105048,7 @@ 3230316288,3230316543,IT 3230316544,3230316799,US 3230316800,3230317311,CA -3230317312,3230317567,US -3230317568,3230317823,SG -3230317824,3230318591,US +3230317312,3230318591,US 3230318592,3230318847,GB 3230318848,3230321663,US 3230321664,3230321919,PT @@ -87479,7 +105068,10 @@ 3230368768,3230370303,US 3230370304,3230370559,CA 3230370816,3230400511,CA -3230681088,3230683135,FR +3230400512,3230681599,EU +3230681600,3230681855,FR +3230682112,3230682623,FR +3230682624,3230793727,EU 3230793728,3230823679,US 3230823680,3230823935,DK 3230824192,3230824447,FR @@ -87490,7 +105082,9 @@ 3230827520,3230827775,AT 3230827776,3230828031,NZ 3230828032,3230828543,HU -3230828544,3230828799,GB +3230828544,3230829055,GB +3230829056,3230829567,RO +3230829568,3230830079,RU 3230830080,3230832127,US 3230832128,3230832383,NZ 3230832384,3230832639,US @@ -87508,9 +105102,7 @@ 3230840832,3230841087,JP 3230841088,3230841343,DE 3230841600,3230841855,ES -3230841856,3230842111,US -3230842112,3230842367,AU -3230842624,3230843135,US +3230841856,3230843135,US 3230843136,3230843391,NO 3230843392,3230844927,US 3230844928,3230845183,AU @@ -87522,7 +105114,6 @@ 3230851840,3230852095,NO 3230852096,3230852351,GB 3230852352,3230852607,BR -3230853120,3230853375,AU 3230853376,3230853887,FR 3230853888,3230854399,US 3230854400,3230854655,UY @@ -87550,7 +105141,6 @@ 3230895616,3230897151,US 3230897408,3230897663,US 3230897664,3230897919,GB -3230897920,3230898687,NZ 3230898688,3230898943,US 3230898944,3230899199,PT 3230899200,3230913023,US @@ -87573,10 +105163,7 @@ 3230922496,3230922751,IT 3230922752,3230923519,US 3230923520,3230923775,EU -3230923776,3230924031,US -3230924032,3230924287,AU -3230924288,3230924543,US -3230924800,3230933247,US +3230923776,3230933247,US 3230933248,3230948607,SE 3230948608,3230951167,US 3230951168,3230951423,PT @@ -87657,9 +105244,7 @@ 3231021824,3231022079,CA 3231022080,3231022591,US 3231022592,3231022847,DE -3231022848,3231028479,US -3231028480,3231028735,AU -3231028736,3231042047,US +3231022848,3231042047,US 3231042048,3231042303,GU 3231042304,3231043839,US 3231043840,3231044095,JP @@ -87670,24 +105255,18 @@ 3231049984,3231050239,US 3231050496,3231051263,US 3231051264,3231051519,GB -3231051520,3231051775,HK 3231051776,3231070463,US -3231070720,3231077119,SE -3231077120,3231077375,EU -3231077376,3231077631,SE +3231070720,3231077631,SE 3231078144,3231078655,US 3231078656,3231078911,GB 3231078912,3231079423,CA 3231079424,3231079679,GB 3231079680,3231079935,US 3231079936,3231080191,NL -3231080192,3231080447,US -3231080448,3231080703,AU -3231080704,3231082495,US +3231080192,3231082495,US 3231082496,3231082751,PL 3231082752,3231083007,US 3231083008,3231083263,GB -3231083264,3231083519,AU 3231083520,3231087615,US 3231087616,3231087871,NO 3231087872,3231088127,US @@ -87697,7 +105276,6 @@ 3231091712,3231091967,GB 3231091968,3231092223,US 3231092480,3231092735,US -3231092736,3231092991,NZ 3231092992,3231093247,US 3231093248,3231093503,IT 3231093504,3231094783,US @@ -87712,7 +105290,6 @@ 3231106304,3231106559,NO 3231106560,3231106815,GB 3231106816,3231107071,US -3231107072,3231107327,AU 3231107328,3231107583,US 3231107584,3231107839,AU 3231107840,3231108095,AT @@ -87724,7 +105301,7 @@ 3231109632,3231109887,US 3231110144,3231110399,US 3231111168,3231111679,US -3231111680,3231112447,NZ +3231111680,3231112191,NZ 3231112448,3231112959,US 3231112960,3231113215,NO 3231113216,3231113983,US @@ -87743,7 +105320,6 @@ 3231121408,3231149311,US 3231149312,3231149567,CA 3231149568,3231154431,US -3231154432,3231154687,IN 3231186944,3231188479,US 3231188480,3231188735,NO 3231188736,3231190527,US @@ -87771,7 +105347,6 @@ 3231204864,3231207935,US 3231207936,3231208191,DE 3231208192,3231208959,US -3231208960,3231209471,AU 3231209472,3231211775,US 3231211776,3231212031,CA 3231212032,3231212287,CH @@ -87788,11 +105363,7 @@ 3231218688,3231218943,BE 3231218944,3231223039,US 3231223040,3231223295,IT -3231223296,3231223807,US -3231223808,3231224063,AU -3231224064,3231224319,US -3231224320,3231224575,AU -3231224576,3231225599,US +3231223296,3231225599,US 3231225600,3231225855,DE 3231226368,3231226879,US 3231226880,3231227135,GB @@ -87808,9 +105379,7 @@ 3231235072,3231236095,US 3231236608,3231236863,US 3231236864,3231237119,CA -3231237120,3231237375,US -3231237376,3231237631,AU -3231237632,3231241215,US +3231237120,3231241215,US 3231241216,3231241471,JP 3231241984,3231248639,US 3231248640,3231248895,GB @@ -87823,9 +105392,7 @@ 3231251968,3231252223,AT 3231252736,3231252991,US 3231252992,3231253503,GB -3231253504,3231254783,US -3231254784,3231255039,AU -3231255040,3231255551,US +3231253504,3231255551,US 3231255552,3231255807,GB 3231255808,3231256063,PT 3231256064,3231257087,US @@ -87872,8 +105439,7 @@ 3231308032,3231308287,CA 3231308288,3231308799,US 3231308800,3231309055,CA -3231309056,3231311103,PH -3231311104,3231316735,US +3231309824,3231316735,US 3231316736,3231316991,NZ 3231316992,3231322111,US 3231322112,3231326207,SG @@ -87897,12 +105463,14 @@ 3231499520,3231500031,US 3231500032,3231500287,BM 3231500288,3231502079,US -3231502080,3231502591,AU +3231502080,3231502335,AU 3231502592,3231502847,US 3231502848,3231503103,PT 3231503104,3231503615,US 3231503616,3231503871,IT -3231503872,3231506687,US +3231503872,3231504383,US +3231504640,3231504895,RU +3231504896,3231506687,US 3231506688,3231506943,NZ 3231506944,3231507199,US 3231507200,3231507455,BE @@ -87911,7 +105479,6 @@ 3231510272,3231510527,GB 3231510528,3231511551,US 3231512576,3231512831,LU -3231512832,3231513087,AU 3231513088,3231513343,US 3231513600,3231514623,US 3231514624,3231515647,NO @@ -87932,7 +105499,6 @@ 3231553792,3231554047,CH 3231554048,3231555327,DE 3231555328,3231556095,CA -3231556096,3231556351,HK 3231556352,3231556863,US 3231556864,3231557119,AT 3231557120,3231557887,US @@ -87950,7 +105516,6 @@ 3231562752,3231563007,US 3231563008,3231563263,CH 3231563264,3231563519,ZA -3231563520,3231563775,HK 3231580160,3231649791,US 3231649792,3231653887,SG 3231653888,3231655935,US @@ -87984,7 +105549,9 @@ 3231678464,3231682559,US 3231711232,3231713023,US 3231713024,3231713279,CA -3231713280,3231715071,US +3231713280,3231713791,US +3231713792,3231714047,GB +3231714048,3231715071,US 3231715072,3231715327,SI 3231715328,3231715583,AU 3231715584,3231716095,US @@ -87995,9 +105562,7 @@ 3231717120,3231717375,NO 3231717632,3231718143,US 3231718144,3231718399,IT -3231718400,3231718655,US -3231718656,3231718911,PG -3231718912,3231719679,US +3231718400,3231719679,US 3231719680,3231719935,ES 3231720192,3231720703,US 3231720704,3231720959,IT @@ -88031,7 +105596,6 @@ 3231748096,3231750143,US 3231750144,3231750399,NL 3231750400,3231750911,US -3231750912,3231751167,AU 3231751168,3231751423,IT 3231751424,3231752191,US 3231752192,3231752447,IT @@ -88051,9 +105615,7 @@ 3231761408,3231763711,US 3231763712,3231763967,AU 3231763968,3231768575,US -3231768576,3231768831,EU 3231768832,3231769087,NO -3231769088,3231769343,NZ 3231769344,3231769855,US 3231769856,3231770111,AU 3231770112,3231770367,US @@ -88195,9 +105757,7 @@ 3232301056,3232309247,US 3232309248,3232313343,SG 3232317440,3232317951,US -3232366592,3232381439,US -3232381440,3232382207,AU -3232382208,3232399615,US +3232366592,3232432127,US 3232432128,3232433663,EU 3232433920,3232436735,US 3232448512,3232464895,US @@ -88220,7 +105780,11 @@ 3232645120,3232647167,AT 3232661504,3232694271,JP 3232694272,3232702463,US -3232702464,3232706559,FI +3232702464,3232703743,FI +3232703744,3232703999,FR +3232704000,3232704511,CH +3232704512,3232705535,GB +3232705536,3232706559,FI 3232706560,3232706815,US 3232710656,3232718847,US 3232727040,3232759807,US @@ -88279,7 +105843,6 @@ 3233578240,3233578495,GB 3233578496,3233578751,US 3233578752,3233579007,IE -3233579008,3233579263,AU 3233579264,3233579519,GB 3233579520,3233580031,US 3233580032,3233580287,GB @@ -88295,8 +105858,6 @@ 3233588224,3233589247,GA 3233589248,3233589759,CA 3233589760,3233590015,CN -3233590016,3233590271,TW -3233590272,3233590527,TH 3233590528,3233590783,PR 3233590784,3233591039,PH 3233591040,3233591295,ID @@ -88346,9 +105907,7 @@ 3233630976,3233631231,ZA 3233631232,3233631487,DE 3233631488,3233631743,US -3233632000,3233635839,US -3233635840,3233636095,AU -3233636096,3233642239,US +3233632000,3233642239,US 3233642240,3233642495,GB 3233642496,3233646591,US 3233646592,3233646847,AU @@ -88362,7 +105921,6 @@ 3233651456,3233651967,US 3233651968,3233652223,GB 3233652224,3233652479,US -3233652480,3233652735,AU 3233652736,3233652991,GB 3233652992,3233654271,US 3233654272,3233655551,GB @@ -88373,8 +105931,8 @@ 3233666048,3233668863,US 3233668864,3233669119,PH 3233669120,3233670399,US -3233670400,3233671679,AU -3233671680,3233675263,US +3233670400,3233670655,AU +3233671168,3233675263,US 3233675520,3233676031,US 3233676032,3233676287,DE 3233676288,3233684991,US @@ -88464,9 +106022,7 @@ 3233793024,3233793279,PR 3233793280,3233794047,US 3233794048,3233794303,CA -3233794304,3233798399,US -3233798400,3233798655,CA -3233798656,3233800447,US +3233794304,3233800447,US 3233800448,3233800703,CA 3233800704,3233800959,US 3233800960,3233801215,CA @@ -88476,26 +106032,18 @@ 3233802496,3233802751,CA 3233802752,3233803007,US 3233803008,3233803263,CA -3233803264,3233803519,US -3233803520,3233803775,CA -3233803776,3233808383,US +3233803264,3233808383,US 3233808384,3233873919,TW 3233873920,3233939455,US 3233939456,3233980671,FI 3233980672,3233980927,GB 3233980928,3233991167,FI 3233991168,3233991423,DE -3233991424,3233994351,FI -3233994352,3233994367,AX -3233994368,3234001739,FI -3234001740,3234001743,AX -3234001744,3234004991,FI +3233991424,3234004991,FI 3234005248,3234005503,GB -3234005504,3234005759,AU 3234006528,3234007039,US 3234007040,3234007295,RU 3234007296,3234007551,US -3234007552,3234007807,AU 3234007808,3234008063,US 3234008064,3234008831,NZ 3234008832,3234013183,US @@ -88508,8 +106056,7 @@ 3234015744,3234015999,IE 3234016000,3234016255,GB 3234016256,3234019327,AU -3234019328,3234019839,MX -3234019840,3234023423,US +3234019328,3234023423,US 3234023424,3234023679,PL 3234023680,3234024703,US 3234025472,3234030079,US @@ -88535,16 +106082,13 @@ 3234051840,3234052095,NL 3234052096,3234052351,DE 3234052352,3234052607,US -3234052608,3234052863,NZ 3234052864,3234054911,US 3234054912,3234055167,PT 3234055168,3234055423,US 3234055424,3234055679,AU 3234055680,3234061055,US 3234061056,3234061311,NZ -3234061312,3234064639,US -3234064640,3234064895,AU -3234064896,3234065407,US +3234061312,3234065407,US 3234065408,3234065663,GB 3234065664,3234065919,BR 3234065920,3234070527,US @@ -88557,9 +106101,7 @@ 3234176000,3234177279,US 3234177280,3234187007,CA 3234187008,3234187519,US -3234187520,3234190463,CA -3234190464,3234190719,A1 -3234190720,3234192383,CA +3234187520,3234192383,CA 3234192384,3234193663,US 3234193664,3234201599,CA 3234202624,3234203647,US @@ -88577,13 +106119,9 @@ 3234400680,3234400687,NA 3234400688,3234401511,US 3234401512,3234401519,NA -3234401520,3234538751,US -3234539008,3234539519,AU -3234539520,3234549759,US +3234401520,3234549759,US 3234549760,3234550015,RU -3234550016,3234553855,NZ 3234553856,3234554367,US -3234554624,3234554879,NZ 3234555904,3234556415,US 3234556416,3234556927,CA 3234556928,3234557439,FI @@ -88592,21 +106130,15 @@ 3234566912,3234568703,US 3234568704,3234568959,NZ 3234568960,3234569215,US -3234569216,3234569727,AU 3234569728,3234569983,CL 3234569984,3234574335,US 3234574336,3234574591,AU 3234574592,3234574847,MX -3234574848,3234576127,US -3234576128,3234576895,HK -3234576896,3234578687,US -3234578688,3234578943,AU -3234578944,3234579711,US +3234574848,3234579711,US 3234579712,3234579967,CA 3234579968,3234581247,US 3234581248,3234581503,CA 3234581504,3234582527,US -3234582528,3234583039,NZ 3234583040,3234583807,US 3234583808,3234584063,AU 3234584064,3234584575,US @@ -88634,14 +106166,7 @@ 3234747904,3234748159,IL 3234748160,3234749439,US 3234749440,3234750463,CA -3234750464,3234751999,US -3234752000,3234752255,HK -3234752256,3234753535,US -3234753536,3234753791,AU -3234753792,3234754047,US -3234754560,3234755839,US -3234755840,3234756095,AU -3234756096,3234762751,US +3234750464,3234762751,US 3234762752,3234764799,CA 3234764800,3234766335,NZ 3234766336,3234772223,US @@ -88651,7 +106176,10 @@ 3234781440,3234781951,CA 3234781952,3234782719,US 3234782720,3234783999,IL -3234784000,3234799359,US +3234784000,3234794495,US +3234794752,3234795007,US +3234795008,3234795263,GB +3234795264,3234799359,US 3234799360,3234799615,NL 3234799616,3234799871,US 3234799872,3234800127,AU @@ -88682,7 +106210,8 @@ 3234828288,3234828799,US 3234828800,3234829055,CL 3234829056,3234830079,US -3234830080,3234832127,AU +3234830080,3234830847,AU +3234831360,3234832127,AU 3234832128,3234832639,US 3234832640,3234832895,AU 3234832896,3234833663,US @@ -88705,7 +106234,6 @@ 3234854912,3234855167,AU 3234855168,3234855935,US 3234856192,3234856447,US -3234856448,3234856703,TH 3234856960,3234861055,CA 3234861056,3234897919,US 3234922496,3234988031,US @@ -88713,9 +106241,7 @@ 3234996224,3235000319,US 3235004416,3235020799,CA 3235053568,3235086335,US -3235119104,3235184639,US -3235184640,3235184895,CA -3235184896,3235389439,US +3235119104,3235389439,US 3235389440,3235389951,VE 3235389952,3235417215,US 3235417216,3235417223,BR @@ -88743,9 +106269,7 @@ 3235919360,3235919615,CA 3235919616,3235921151,US 3235921152,3235921407,PR -3235921408,3235925503,US -3235925504,3235925759,CA -3235925760,3235926271,US +3235921408,3235926271,US 3235926272,3235926527,CA 3235926528,3235927295,US 3235927296,3235927807,CA @@ -88754,10 +106278,10 @@ 3235929344,3235929599,US 3235929600,3235929855,CA 3235929856,3235932159,US -3235932160,3235932927,CA -3235932928,3235936511,US -3235936512,3235936767,CA -3235936768,3235937023,US +3235932160,3235932415,CA +3235932416,3235932671,US +3235932672,3235932927,CA +3235932928,3235937023,US 3235937024,3235937535,CA 3235937536,3235937791,US 3235937792,3235938047,CA @@ -88766,8 +106290,8 @@ 3235941888,3235945983,US 3235945984,3235946239,CA 3235946240,3235946751,US -3235946752,3235947263,CA -3235947264,3235949311,US +3235946752,3235947007,CA +3235947008,3235949311,US 3235949312,3235950335,CA 3235950336,3235950591,US 3235950592,3235950847,CA @@ -88781,9 +106305,7 @@ 3235959552,3235959807,CA 3235959808,3235960319,US 3235960320,3235960575,CA -3235960576,3235961599,US -3235961600,3235961855,CA -3235961856,3235962111,US +3235960576,3235962111,US 3235962112,3235962367,CA 3235962368,3235963647,US 3235963648,3235963903,CA @@ -88805,7 +106327,6 @@ 3236200448,3236233215,MY 3236233216,3236249599,US 3236298752,3236302847,US -3236302848,3236306943,NZ 3236364288,3236368127,US 3236368128,3236368383,NZ 3236368384,3236372991,US @@ -88815,9 +106336,7 @@ 3236379648,3236380927,US 3236381184,3236381439,CA 3236381440,3236381695,AT -3236381696,3236383999,US -3236384000,3236384255,AU -3236384256,3236385279,US +3236381696,3236385279,US 3236385280,3236385535,DE 3236385536,3236385791,US 3236386304,3236387071,US @@ -88831,43 +106350,30 @@ 3236395520,3236396799,US 3236396800,3236397055,AU 3236397056,3236398591,US -3236398848,3236399615,AU +3236398848,3236399359,AU 3236399616,3236400127,US 3236400128,3236400383,CL -3236400384,3236401151,US -3236401152,3236401407,AU -3236401408,3236406783,US +3236400384,3236406783,US 3236406784,3236407551,AU 3236407552,3236408063,SG 3236408064,3236408319,US 3236408320,3236409087,CA 3236409088,3236409599,BR -3236409600,3236411135,US -3236411136,3236411391,NZ -3236411392,3236413695,US +3236409600,3236413695,US 3236413696,3236413951,AU 3236413952,3236416255,US 3236416256,3236416511,AU -3236416512,3236418303,US -3236418304,3236418815,AU -3236418816,3236419583,US -3236419584,3236419839,AU -3236419840,3236420095,US -3236420096,3236420351,AU -3236420352,3236427519,US +3236416512,3236418559,US +3236418560,3236418815,AU +3236418816,3236427519,US 3236427520,3236427775,CA -3236427776,3236428031,NZ 3236428800,3236429311,US 3236429312,3236429567,ZA -3236429824,3236438015,US -3236438016,3236446207,AU -3236446208,3236462591,US +3236429824,3236462591,US 3236462592,3236470783,AU 3236495360,3236566783,US 3236566784,3236567039,CA -3236567040,3236575743,US -3236575744,3236575999,JP -3236576000,3236585983,US +3236567040,3236585983,US 3236585984,3236586239,CA 3236586240,3236604671,US 3236604672,3236604927,CA @@ -88875,7 +106381,6 @@ 3236617728,3236617983,US 3236617984,3236619775,CA 3236619776,3236620031,US -3236620032,3236620287,AU 3236620288,3236623615,US 3236623616,3236623871,AU 3236623872,3236625919,US @@ -88934,27 +106439,20 @@ 3237158912,3237160959,US 3237183488,3237216255,US 3237216256,3237281791,JP -3237281792,3237284607,US -3237284608,3237284863,AU -3237284864,3237285119,US +3237281792,3237285119,US 3237285120,3237285631,AU 3237285632,3237287935,US 3237287936,3237288191,CA 3237288192,3237290495,US -3237290496,3237291007,AU 3237291008,3237291263,NZ 3237291264,3237294847,US 3237294848,3237295103,CA 3237295104,3237296639,US 3237296640,3237297151,SG 3237297152,3237297407,CL -3237297408,3237300479,US -3237300480,3237302527,NZ -3237302528,3237305087,US +3237297408,3237305087,US 3237305088,3237305343,CA -3237305344,3237305855,US -3237305856,3237306111,NZ -3237306112,3237308671,US +3237305344,3237308671,US 3237308672,3237310719,AU 3237310720,3237312767,US 3237312768,3237313023,BO @@ -88963,7 +106461,6 @@ 3237319936,3237320703,US 3237320704,3237320959,UA 3237320960,3237321471,US -3237321472,3237321727,HK 3237321728,3237321983,US 3237322752,3237325055,US 3237325056,3237325311,PL @@ -88983,9 +106480,7 @@ 3237335296,3237335551,US 3237335552,3237337599,AU 3237337600,3237337855,US -3237337856,3237338111,AU -3237338112,3237338367,NZ -3237338368,3237339391,US +3237338112,3237339391,US 3237339392,3237339647,GB 3237339648,3237340159,US 3237340160,3237340415,CA @@ -88993,9 +106488,7 @@ 3237345536,3237346303,KR 3237346304,3237349119,US 3237349120,3237349375,AU -3237349376,3237366015,US -3237366016,3237366271,AU -3237366272,3237412863,US +3237349376,3237412863,US 3237412864,3237416959,GB 3237416960,3237437439,US 3237445632,3237478399,US @@ -89017,9 +106510,7 @@ 3237690624,3237691903,SA 3237691904,3237698303,US 3237698304,3237698559,CA -3237698560,3237712895,US -3237712896,3237713151,AU -3237713152,3237716991,US +3237698560,3237716991,US 3237716992,3237717247,CA 3237717248,3237717503,US 3237717504,3237717759,CA @@ -89027,14 +106518,11 @@ 3237724928,3237725183,AU 3237725184,3237725439,CA 3237725440,3237725695,US -3237726464,3237726719,AU 3237726720,3237726975,GH 3237726976,3237727231,US 3237727232,3237728255,AU 3237728256,3237732863,US 3237732864,3237733119,DE -3237733120,3237733631,TH -3237733632,3237733887,AU 3237734144,3237734399,CA 3237734400,3237736447,US 3237740544,3238002687,US @@ -89047,7 +106535,6 @@ 3238018560,3238018815,FR 3238018816,3238019071,DE 3238019072,3238035455,PL -3238035456,3238060031,FR 3238060032,3238060287,CH 3238060288,3238060543,RO 3238060544,3238060799,HU @@ -89092,7 +106579,8 @@ 3238502400,3238504447,RU 3238504448,3238526975,DE 3238526976,3238527231,RU -3238527232,3238541567,CH +3238527232,3238535167,CH +3238537216,3238541567,CH 3238541568,3238541823,PL 3238541824,3238542591,CH 3238542592,3238542847,PL @@ -89109,6 +106597,7 @@ 3238562816,3238573567,CH 3238573568,3238574079,PL 3238574080,3238578431,CH +3238578432,3238578687,UA 3238578688,3238578943,CH 3238578944,3238579199,RU 3238579200,3238589951,CH @@ -89139,7 +106628,7 @@ 3238606592,3238607359,NL 3238607360,3238607871,SE 3238607872,3238608895,NL -3238608896,3238621183,EU +3238608896,3238621183,SE 3238621184,3238621439,FI 3238621440,3238621695,FR 3238621696,3238621951,IT @@ -89178,10 +106667,12 @@ 3239051520,3239062271,DE 3239062272,3239062527,ES 3239062528,3239062783,CH -3239062784,3239063551,UA +3239062784,3239063039,UA +3239063040,3239063295,HU +3239063296,3239063551,UA 3239063552,3239075839,DE 3239075840,3239076095,MT -3239076352,3239076607,DE +3239076096,3239076607,DE 3239076608,3239076863,PL 3239076864,3239077119,NL 3239077120,3239077375,UA @@ -89254,6 +106745,7 @@ 3239127296,3239127551,PL 3239127552,3239127807,IL 3239127808,3239128063,RU +3239128064,3239128319,UA 3239128320,3239128575,IT 3239128576,3239128831,UA 3239128832,3239129087,CZ @@ -89287,6 +106779,7 @@ 3239160576,3239160831,DE 3239160832,3239161087,PL 3239161088,3239161343,BY +3239161344,3239161599,PL 3239161600,3239161855,HU 3239161856,3239162623,DE 3239162624,3239162879,BE @@ -89303,7 +106796,9 @@ 3239166976,3239167231,FR 3239167232,3239167487,DE 3239167488,3239167743,FR -3239167744,3239168511,CH +3239167744,3239167999,CH +3239168000,3239168255,PL +3239168256,3239168511,CH 3239168512,3239168767,SE 3239168768,3239169023,PL 3239169024,3239169535,DE @@ -89368,7 +106863,6 @@ 3239281664,3239282687,UA 3239282688,3239283711,FI 3239283712,3239284735,PL -3239284736,3239285759,UA 3239285760,3239286783,KW 3239286784,3239287807,UA 3239287808,3239288831,GB @@ -89379,7 +106873,7 @@ 3239292928,3239293951,CZ 3239293952,3239294975,DE 3239294976,3239295999,UA -3239296000,3239297023,SA +3239296000,3239297023,GB 3239297024,3239298047,RO 3239298048,3239299071,GB 3239299072,3239301119,UA @@ -89616,7 +107110,6 @@ 3239710720,3239710975,RU 3239710976,3239711231,SE 3239711232,3239711487,BY -3239711488,3239711743,FR 3239711744,3239711999,UA 3239712000,3239712255,PL 3239712256,3239712511,DE @@ -89741,7 +107234,6 @@ 3239859712,3239859967,HU 3239859968,3239860223,CA 3239860224,3239860479,DE -3239860480,3239860735,GB 3239860736,3239860991,DE 3239860992,3239861247,AT 3239861248,3239861503,UA @@ -89764,10 +107256,11 @@ 3239877632,3239877887,UA 3239877888,3239878143,IT 3239878144,3239878399,PL +3239878400,3239878655,SE 3239878656,3239882751,DE 3239882752,3239883007,GB 3239883008,3239883263,UA -3239883264,3239883775,GB +3239883264,3239883519,GB 3239883776,3239884031,DE 3239884032,3239884287,IR 3239884288,3239884543,GB @@ -89899,9 +107392,7 @@ 3240109056,3240109567,PL 3240109568,3240125439,GB 3240125440,3240125695,RO -3240125696,3240125951,IE -3240125952,3240165375,GB -3240165376,3240165887,IT +3240125696,3240165375,GB 3240165888,3240166399,ES 3240166400,3240166911,PL 3240166912,3240167423,RO @@ -89927,16 +107418,14 @@ 3240178176,3240178687,NL 3240178688,3240179199,BE 3240179200,3240179711,UA -3240179712,3240180223,RO +3240179712,3240180223,FR 3240180224,3240180735,PL 3240180736,3240181247,NL 3240181248,3240181759,RU 3240181760,3240182271,UA 3240182272,3240182783,RO 3240182784,3240183295,RU -3240183296,3240183615,NL -3240183616,3240183647,CR -3240183648,3240183807,NL +3240183296,3240183807,NL 3240183808,3240184319,GB 3240184320,3240184831,RU 3240184832,3240185343,GB @@ -89980,7 +107469,6 @@ 3240205824,3240206335,DE 3240206336,3240206847,RU 3240206848,3240207871,RO -3240207872,3240208383,RU 3240208384,3240208895,FR 3240208896,3240209407,GB 3240209408,3240209919,AE @@ -90076,8 +107564,8 @@ 3240278016,3240278527,RU 3240278528,3240279039,GB 3240279040,3240279551,CH -3240279552,3240280063,EU 3240280064,3240280191,DE +3240280192,3240280319,SE 3240280320,3240280447,PL 3240280448,3240280575,UA 3240280576,3240280703,GB @@ -90108,7 +107596,8 @@ 3240296448,3240296703,RO 3240296704,3240302847,GB 3240302848,3240303103,UA -3240303104,3240321023,GB +3240303104,3240304639,GB +3240312832,3240321023,GB 3240321024,3240321791,RU 3240321792,3240322047,PL 3240322048,3240322559,RU @@ -90187,7 +107676,9 @@ 3240488192,3240488447,GB 3240488448,3240488703,BG 3240488704,3240488959,NL -3240488960,3240505343,GB +3240488960,3240493055,GB +3240493056,3240501247,SE +3240501248,3240505343,GB 3240505344,3240505599,PL 3240505600,3240575487,GB 3240575488,3240575743,RO @@ -90264,7 +107755,6 @@ 3240712704,3240712959,CH 3240712960,3240713215,IT 3240713216,3240713471,GB -3240713472,3240713727,DE 3240713728,3240713983,AT 3240713984,3240714239,FR 3240714240,3240716287,GB @@ -90290,8 +107780,9 @@ 3240729600,3240730111,DK 3240730112,3240730623,BE 3240730624,3240731647,ES -3240731648,3240732671,GB +3240731648,3240732671,EU 3240732672,3240733695,SE +3240733696,3240734719,PL 3240734720,3240735743,IT 3240735744,3240736255,FR 3240736256,3240736767,BG @@ -90351,7 +107842,6 @@ 3240794112,3240794367,GB 3240794368,3240794879,PL 3240794880,3240795135,DE -3240795136,3240795391,BG 3240795392,3240795647,UA 3240795648,3240795903,CH 3240795904,3240796159,SE @@ -90361,7 +107851,6 @@ 3240809472,3240809727,NL 3240809728,3240809983,FR 3240809984,3240810239,GR -3240810240,3240810495,SA 3240810496,3240810751,TR 3240810752,3240811007,GB 3240811008,3240811263,PL @@ -90374,8 +107863,10 @@ 3240813568,3240814591,PL 3240814592,3240818687,IT 3240818688,3240820735,NL -3240820800,3240820831,RU -3240820832,3240827135,IT +3240820800,3240820831,GB +3240820992,3240823807,IT +3240823808,3240824319,PL +3240824320,3240827135,IT 3240827136,3240827391,FR 3240827392,3240827647,BG 3240827648,3240827903,CH @@ -90415,7 +107906,6 @@ 3240861696,3240866815,IT 3240866816,3240867071,RU 3240867072,3240867327,PL -3240867328,3240867583,RU 3240867584,3240867839,CH 3240867840,3240873983,IT 3240873984,3240874495,RU @@ -90447,9 +107937,7 @@ 3240968960,3240988159,SE 3240988160,3240988167,PL 3240988168,3241017343,SE -3241017344,3241017855,AT -3241017856,3241018111,DE -3241018112,3241029119,AT +3241017344,3241029119,AT 3241029120,3241029375,UA 3241029376,3241029631,PL 3241029632,3241032703,AT @@ -90546,6 +108034,7 @@ 3241119232,3241119487,DK 3241119488,3241119743,BE 3241119744,3241119999,RO +3241120000,3241120255,ES 3241120256,3241120511,RU 3241120512,3241120767,GB 3241120768,3241121023,RU @@ -90570,7 +108059,6 @@ 3241130496,3241130751,DK 3241130752,3241131007,DE 3241131008,3241131263,NL -3241131264,3241131519,FR 3241131520,3241131775,CH 3241131776,3241132031,DK 3241132032,3241145855,CH @@ -90604,16 +108092,14 @@ 3241501440,3241501951,EU 3241501952,3241502975,BE 3241502976,3241503231,GR +3241503232,3241503487,RS 3241503488,3241508095,BE 3241508096,3241508351,NL 3241508352,3241541375,BE 3241541376,3241541631,PL 3241541632,3241803775,FR -3241803776,3241803815,GB -3241803816,3241803823,RU 3241803824,3241803831,EU 3241803832,3241803839,GB -3241803840,3241803903,PT 3241804032,3241820159,BE 3241820160,3241821695,GB 3241821696,3241822207,GR @@ -90754,7 +108240,6 @@ 3243537152,3243537407,RO 3243537408,3243544063,CZ 3243544064,3243544319,GB -3243544320,3243544575,CH 3243544576,3243552767,CZ 3243552768,3243553023,NL 3243553024,3243553279,FR @@ -90840,9 +108325,7 @@ 3244158976,3244159999,DE 3244160000,3244161023,RU 3244161024,3244163071,NO -3244163072,3244167039,FI -3244167040,3244167103,AX -3244167104,3244228607,FI +3244163072,3244228607,FI 3244228608,3244261375,TN 3244261376,3244265823,IE 3244265824,3244265831,ES @@ -90866,7 +108349,9 @@ 3244277760,3244294143,SI 3244294144,3244408575,DE 3244408576,3244408831,GB -3244408832,3244592127,DE +3244408832,3244498943,DE +3244498944,3244499455,EU +3244499456,3244592127,DE 3244592128,3244592639,CH 3244592640,3244794367,DE 3244794368,3244794879,CA @@ -90934,7 +108419,6 @@ 3244834048,3244834303,CH 3244834304,3244834559,IL 3244834560,3244834815,GB -3244834816,3244835071,RU 3244835072,3244835327,AT 3244835328,3244835583,DE 3244835584,3244835839,UA @@ -90943,7 +108427,6 @@ 3244836608,3244836863,PL 3244836864,3244837119,FR 3244837120,3244837375,RO -3244837376,3244837631,GB 3244837632,3244837887,RU 3244837888,3244838143,CY 3244838144,3244838399,IL @@ -91006,16 +108489,18 @@ 3244853760,3244854015,TR 3244854016,3244854271,NL 3244854272,3244854527,GB -3244854528,3244855295,RU +3244854528,3244854783,CZ +3244854784,3244855295,RU 3244855296,3244855551,GB 3244855552,3244855807,UA 3244855808,3244856063,DE 3244856064,3244856319,IL 3244856320,3244856575,CH +3244856576,3244856831,RU 3244856832,3244857087,RO 3244857088,3244857343,IT 3244857344,3244857599,GB -3244857600,3244857855,MC +3244857600,3244857855,EU 3244857856,3244858111,PL 3244858112,3244858367,DE 3244858368,3244858623,PL @@ -91095,7 +108580,7 @@ 3244879872,3244880127,SI 3244880128,3244880383,RU 3244880384,3244880639,UA -3244880640,3244880895,RU +3244880640,3244880895,CZ 3244880896,3244881151,PL 3244881152,3244881407,RU 3244881408,3244881663,DK @@ -91105,6 +108590,7 @@ 3244882432,3244882687,IT 3244882688,3244882943,PL 3244882944,3244883199,NL +3244883200,3244883455,KZ 3244883456,3244883711,CZ 3244883712,3244883967,NL 3244883968,3244884223,DE @@ -91121,8 +108607,8 @@ 3244886784,3244887039,RU 3244887040,3244887295,NL 3244887296,3244887551,GB +3244887552,3244887807,RU 3244887808,3244888063,BE -3244888064,3244888319,RU 3244888320,3244888575,DE 3244888576,3244888831,FR 3244888832,3244889087,DE @@ -91231,7 +108717,6 @@ 3244916992,3244917247,PL 3244917248,3244917503,SE 3244917504,3244917759,AT -3244917760,3244918015,UA 3244918016,3244918271,BE 3244918272,3244918527,SE 3244918528,3244918783,UA @@ -91460,7 +108945,8 @@ 3245084928,3245085183,BE 3245085184,3245085439,GB 3245085440,3245085695,DE -3245085696,3245086207,FR +3245085696,3245085951,FR +3245085952,3245086207,GB 3245086208,3245086463,AT 3245086464,3245086719,GH 3245086720,3245086975,BG @@ -91545,11 +109031,10 @@ 3245134848,3245135103,AT 3245135104,3245135359,TR 3245135360,3245135615,UG -3245135616,3245135871,BE +3245135616,3245135871,GB 3245135872,3245136127,FR 3245136128,3245136383,DE 3245136384,3245136639,GB -3245136640,3245136895,EU 3245136896,3245137151,PL 3245137152,3245137407,GB 3245137408,3245137663,DE @@ -91577,9 +109062,8 @@ 3245159424,3245159935,CH 3245159936,3245160447,BG 3245160448,3245160959,DK -3245160960,3245161471,LU 3245161472,3245161983,SE -3245161984,3245162495,BE +3245161984,3245162495,GB 3245162496,3245163007,DE 3245163008,3245163519,KE 3245163520,3245164543,RU @@ -91670,7 +109154,6 @@ 3245211136,3245211647,GB 3245211648,3245212159,RU 3245212160,3245212671,NG -3245212672,3245213183,RU 3245213184,3245213695,DE 3245213696,3245214207,LV 3245214208,3245214719,AT @@ -91697,7 +109180,6 @@ 3245234176,3245234431,GB 3245234432,3245234687,UA 3245234688,3245234943,DE -3245234944,3245235199,GB 3245235200,3245235455,BE 3245235456,3245235711,GB 3245235712,3245235967,AT @@ -91813,6 +109295,7 @@ 3245298688,3245298943,GB 3245298944,3245299199,UA 3245299200,3245299455,GB +3245299456,3245299711,AT 3245299712,3245299967,DE 3245299968,3245300223,BG 3245300224,3245300479,FR @@ -91889,15 +109372,23 @@ 3245888704,3245888767,US 3245888768,3245892639,IE 3245892640,3245892647,US -3245892648,3245894391,IE +3245892648,3245892719,IE +3245892720,3245892727,US +3245892728,3245894391,IE 3245894392,3245894399,GB 3245894400,3245894719,IE 3245894720,3245894751,US -3245894752,3245896311,IE +3245894752,3245895399,IE +3245895400,3245895407,US +3245895408,3245896311,IE 3245896312,3245896319,GB 3245896320,3245896991,IE 3245896992,3245897007,US -3245897008,3245899343,IE +3245897008,3245898951,IE +3245898952,3245898959,GB +3245898960,3245898967,IE +3245898968,3245898975,GB +3245898976,3245899343,IE 3245899344,3245899351,GB 3245899352,3245901831,IE 3245901832,3245901839,GB @@ -91921,7 +109412,11 @@ 3245909568,3245909631,US 3245909632,3245910831,IE 3245910832,3245910847,GB -3245910848,3245919456,IE +3245910848,3245914879,IE +3245914880,3245915135,LU +3245915136,3245917951,IE +3245917952,3245918207,LU +3245918208,3245919456,IE 3245919457,3245919462,IN 3245919463,3245921279,IE 3245921280,3245921535,BE @@ -92001,7 +109496,6 @@ 3247065600,3247065855,SE 3247065856,3247066111,GB 3247066112,3247066367,DK -3247066368,3247066623,UA 3247066624,3247066879,CZ 3247066880,3247067135,RU 3247067136,3247067647,DE @@ -92034,7 +109528,6 @@ 3247074816,3247075071,PL 3247075072,3247075327,IE 3247075328,3247075839,DE -3247075840,3247076095,UA 3247076096,3247076351,DK 3247076352,3247076607,RU 3247076608,3247076863,DE @@ -92054,7 +109547,6 @@ 3247083520,3247084543,UA 3247084544,3247085567,RU 3247085568,3247086591,CZ -3247086592,3247087615,NL 3247087616,3247088639,IT 3247088640,3247089663,DE 3247089664,3247090687,RO @@ -92085,7 +109577,9 @@ 3247244368,3247244375,DE 3247244376,3247244927,NL 3247244928,3247244935,DE -3247244936,3247246015,NL +3247244936,3247245959,NL +3247245960,3247245967,DE +3247245968,3247246015,NL 3247246016,3247246023,DE 3247246024,3247246039,NL 3247246040,3247246047,DE @@ -92213,7 +109707,9 @@ 3247281664,3247281671,DE 3247281672,3247281855,NL 3247281856,3247281863,DE -3247281864,3247282999,NL +3247281864,3247282311,NL +3247282312,3247282319,DE +3247282320,3247282999,NL 3247283000,3247283007,DE 3247283008,3247283263,NL 3247283264,3247283271,DE @@ -92303,7 +109799,9 @@ 3247307592,3247307599,DE 3247307600,3247307871,NL 3247307872,3247307879,DE -3247307880,3247307991,NL +3247307880,3247307959,NL +3247307960,3247307967,DE +3247307968,3247307991,NL 3247307992,3247307999,DE 3247308000,3247308111,NL 3247308112,3247308119,DE @@ -92380,7 +109878,11 @@ 3247371264,3247371519,SE 3247371520,3247371775,GB 3247371776,3247372031,RU -3247372032,3247374335,FI +3247372032,3247372287,FI +3247372288,3247372543,RO +3247372544,3247372799,RU +3247372800,3247373055,RO +3247373056,3247374335,FI 3247374336,3247374591,RU 3247374592,3247394047,FI 3247394048,3247394303,PL @@ -92545,16 +110047,7 @@ 3248226304,3248235007,NO 3248235008,3248235263,PK 3248235264,3248357375,NO -3248357376,3248371743,DE -3248371744,3248371751,PL -3248371752,3248372239,DE -3248372240,3248372247,AT -3248372248,3248372255,CH -3248372256,3248372263,AT -3248372264,3248372271,NL -3248372272,3248372319,DE -3248372320,3248372327,BE -3248372328,3248488447,DE +3248357376,3248488447,DE 3248488448,3248488703,FR 3248488704,3248491519,NO 3248491520,3248492031,RU @@ -92590,7 +110083,9 @@ 3248603392,3248603647,RU 3248603648,3248619263,NO 3248619264,3248619519,UA -3248619520,3248638463,DK +3248619520,3248623615,DK +3248623616,3248626687,EU +3248626688,3248638463,DK 3248638464,3248638719,GB 3248638720,3248750591,DK 3248750592,3248750847,PT @@ -92628,8 +110123,8 @@ 3248790784,3248791039,PL 3248791040,3248791295,BE 3248791296,3248791551,DE -3248791552,3248792551,GB -3248792552,3248796607,EU +3248791552,3248792575,GB +3248792576,3248796607,EU 3248796608,3248796863,GB 3248796864,3248798975,EU 3248798976,3248799231,GB @@ -92655,7 +110150,6 @@ 3248808960,3248810079,FR 3248810080,3248810111,UA 3248810112,3248810143,RU -3248810144,3248810175,HR 3248810176,3248810207,FR 3248810208,3248810239,GB 3248810240,3248810495,CH @@ -92680,7 +110174,8 @@ 3249078272,3249078783,RU 3249078784,3249079295,CH 3249079296,3249079807,RU -3249079808,3249080831,RO +3249079808,3249080319,RO +3249080320,3249080831,EU 3249080832,3249081343,DE 3249081344,3249081855,LV 3249081856,3249082367,GB @@ -92695,12 +110190,12 @@ 3249089536,3249090047,RU 3249090048,3249090559,FR 3249090560,3249091071,SI -3249091072,3249091583,EU 3249091584,3249092095,RU 3249092096,3249092607,DE 3249092608,3249093119,IT 3249093120,3249093631,GB -3249093632,3249094655,RU +3249093632,3249094143,CZ +3249094144,3249094655,RU 3249094656,3249095679,FR 3249095680,3249096191,NL 3249096192,3249096703,IL @@ -92837,8 +110332,7 @@ 3249702400,3249702655,FR 3249702656,3249702911,RU 3249702912,3249703679,FR -3249703680,3249703935,GB -3249703936,3249704191,FR +3249703680,3249704191,GB 3249704192,3249704447,RO 3249704448,3249704703,DE 3249704704,3249704959,PL @@ -92867,7 +110361,6 @@ 3249713152,3249715199,LV 3249715200,3249715455,AT 3249715456,3249715711,DE -3249715712,3249715967,FR 3249715968,3249716223,UA 3249716224,3249716479,SI 3249716480,3249716735,NL @@ -92878,9 +110371,10 @@ 3249720320,3249721343,IT 3249721344,3249721599,AT 3249721600,3249721855,BE -3249721856,3249722623,FR +3249721856,3249722111,FR +3249722112,3249722367,GB +3249722368,3249722623,FR 3249722624,3249723135,PL -3249723136,3249723391,GB 3249723392,3249723647,IT 3249723648,3249723903,GB 3249723904,3249724159,TR @@ -93005,25 +110499,11 @@ 3250039296,3250042623,SE 3250042624,3250043135,FR 3250043136,3250061311,SE -3250061312,3250061635,FI -3250061636,3250061639,AX -3250061640,3250083643,FI -3250083644,3250083647,AX -3250083648,3250124711,FI -3250124712,3250124715,AX -3250124716,3250144011,FI -3250144012,3250144015,AX -3250144016,3250144071,FI -3250144072,3250144075,AX -3250144076,3250183199,FI +3250061312,3250183199,FI 3250183200,3250183215,SE -3250183216,3250187455,FI -3250187456,3250187487,AX -3250187488,3250187583,FI +3250183216,3250187583,FI 3250187584,3250187647,SE -3250187648,3250191783,FI -3250191784,3250191787,AX -3250191788,3250192383,FI +3250187648,3250192383,FI 3250192384,3250192639,AT 3250192640,3250192895,RU 3250192896,3250193151,IL @@ -93076,6 +110556,7 @@ 3250357872,3250357879,CH 3250357880,3250357887,SE 3250357888,3250357895,DK +3250357904,3250357919,FR 3250357920,3250357927,PL 3250357952,3250358015,GB 3250358016,3250358527,LB @@ -93244,9 +110725,7 @@ 3250752512,3250753023,BG 3250753024,3250754047,DE 3250754048,3250754303,AT -3250754304,3250754479,GB -3250754480,3250754495,IE -3250754496,3250754559,GB +3250754304,3250754559,GB 3250754560,3250755071,DE 3250755072,3250755583,GB 3250755584,3250755839,FR @@ -93260,9 +110739,7 @@ 3250765824,3250782207,SE 3250782208,3250847743,GB 3250847744,3250978815,DE -3250978816,3250989311,HR -3250989312,3250989343,BA -3250989344,3251044351,HR +3250978816,3251044351,HR 3251044352,3251109887,FI 3251109888,3251110143,SI 3251110144,3251110655,BG @@ -93435,7 +110912,6 @@ 3251169280,3251170047,PL 3251170048,3251170303,NO 3251170304,3251170559,CH -3251170560,3251170815,DE 3251170816,3251171071,RU 3251171072,3251171327,UA 3251171328,3251171839,DE @@ -93451,7 +110927,6 @@ 3251174144,3251174399,RU 3251174400,3251174655,RO 3251174656,3251174911,DE -3251174912,3251175167,AT 3251175168,3251175423,UA 3251175424,3251177471,IT 3251177472,3251179519,DE @@ -93500,8 +110975,10 @@ 3251201536,3251201791,AT 3251201792,3251202047,FR 3251202048,3251202303,NL +3251202304,3251202559,UA 3251202560,3251202815,AT -3251202816,3251203327,ES +3251202816,3251203071,ES +3251203072,3251203327,GB 3251203328,3251203583,SI 3251203584,3251203839,CZ 3251203840,3251204095,RU @@ -93526,7 +111003,6 @@ 3251213120,3251213151,NL 3251213152,3251213183,FR 3251213184,3251213215,UA -3251213216,3251213247,CH 3251213248,3251213311,GB 3251213312,3251213439,DE 3251213440,3251213503,GB @@ -93552,7 +111028,6 @@ 3251215488,3251215615,SE 3251215616,3251215743,TR 3251215744,3251215871,GB -3251216000,3251216127,LI 3251216128,3251216255,FI 3251216256,3251216383,RU 3251216384,3251216639,GB @@ -93633,8 +111108,7 @@ 3251272960,3251273471,FR 3251273472,3251290111,DE 3251290112,3251302399,GB -3251302400,3251306239,LI -3251306240,3251306495,CH +3251302400,3251306495,LI 3251306496,3251306751,AT 3251306752,3251307007,MK 3251307008,3251307519,RS @@ -93721,9 +111195,7 @@ 3251734528,3251734783,NL 3251734784,3251765247,FI 3251765248,3251765503,NL -3251765504,3251766663,FI -3251766664,3251766671,AX -3251766672,3251774207,FI +3251765504,3251774207,FI 3251774208,3251774463,DE 3251774464,3251783423,FI 3251783424,3251783679,GB @@ -93772,11 +111244,12 @@ 3252222464,3252223231,NO 3252223232,3252223743,SE 3252223744,3252223999,NO -3252224000,3252233215,SE -3252233216,3252240383,NO -3252240384,3252244479,SE -3252244480,3252246527,NO -3252246528,3252276223,SE +3252224000,3252232191,NL +3252232192,3252233215,SE +3252233216,3252248575,NO +3252248576,3252256767,SE +3252256768,3252273151,NO +3252273152,3252276223,SE 3252276224,3252277759,NO 3252277760,3252279295,SE 3252279296,3252279807,NO @@ -93813,16 +111286,15 @@ 3252327424,3252329471,PL 3252329472,3252330495,UA 3252330496,3252334591,GB -3252334592,3252336639,RU +3252335616,3252336639,RU 3252336640,3252337663,UA -3252337664,3252338687,RU 3252338688,3252340735,BE 3252340736,3252340991,TR 3252340992,3252341247,GR +3252341248,3252341503,DE 3252341504,3252342015,GR 3252342016,3252342079,GB 3252342080,3252342143,IR -3252342144,3252342207,LU 3252342208,3252342239,GB 3252342240,3252342271,CH 3252342272,3252342527,SE @@ -93874,8 +111346,7 @@ 3252387840,3252404223,LT 3252404224,3252406783,NO 3252406784,3252407295,LT -3252407296,3252407583,NO -3252407584,3252407599,NG +3252407296,3252407599,NO 3252407600,3252407615,BJ 3252407616,3252407711,NO 3252407712,3252407743,NG @@ -93918,11 +111389,8 @@ 3252408880,3252409023,LT 3252409024,3252409039,TZ 3252409040,3252409047,MR -3252409048,3252409103,LT -3252409104,3252409111,SD -3252409112,3252409151,LT -3252409152,3252409159,KE -3252409160,3252409167,LT +3252409048,3252409151,LT +3252409152,3252409167,KE 3252409168,3252409175,UG 3252409176,3252409183,LT 3252409184,3252409191,UG @@ -93942,26 +111410,29 @@ 3252409472,3252409503,LT 3252409504,3252409511,GH 3252409512,3252409519,BF -3252409520,3252409527,NG -3252409528,3252409599,LT +3252409520,3252409535,CD +3252409536,3252409599,LT 3252409600,3252409615,MA 3252409616,3252409631,LT 3252409632,3252409647,AO 3252409648,3252409727,LT 3252409728,3252409735,LR 3252409736,3252409751,NG -3252409752,3252409759,LT +3252409752,3252409759,BJ 3252409760,3252409775,BI 3252409776,3252409791,LT 3252409792,3252409823,BI -3252409824,3252410383,LT +3252409824,3252409855,LT +3252409856,3252409919,SO +3252409920,3252410383,LT 3252410384,3252410391,BW 3252410392,3252410431,LT 3252410432,3252410463,BI 3252410464,3252410495,LT 3252410496,3252410623,BI 3252410624,3252410751,ZW -3252410752,3252411327,LT +3252410752,3252410783,SL +3252410784,3252411327,LT 3252411328,3252411367,CD 3252411368,3252411375,LT 3252411376,3252411391,CD @@ -93979,7 +111450,8 @@ 3252411880,3252411887,CD 3252411888,3252411895,LT 3252411896,3252411903,CD -3252411904,3252414463,LT +3252411904,3252411967,GN +3252411968,3252414463,LT 3252414464,3252414471,GH 3252414472,3252414511,LT 3252414512,3252414527,MR @@ -93991,22 +111463,12 @@ 3252414640,3252414647,GH 3252414648,3252414655,NE 3252414656,3252414975,LT -3252414976,3252415015,IQ -3252415016,3252415023,LT -3252415024,3252415031,IQ -3252415032,3252415039,LT -3252415040,3252415055,IQ -3252415056,3252415071,LT -3252415072,3252415095,IQ -3252415096,3252415103,LT -3252415104,3252415135,IQ +3252414976,3252415135,IQ 3252415136,3252415151,LT 3252415152,3252415159,IQ 3252415160,3252415167,BE 3252415168,3252415231,IQ -3252415232,3252415743,LT -3252415744,3252415775,GB -3252415776,3252415967,LT +3252415232,3252415967,LT 3252415968,3252415999,CM 3252416000,3252416895,LT 3252416896,3252416927,GN @@ -94017,9 +111479,7 @@ 3252417288,3252417463,AF 3252417464,3252417471,LT 3252417472,3252417519,AF -3252417520,3252417791,LT -3252417792,3252417855,NG -3252417856,3252417935,LT +3252417520,3252417935,LT 3252417936,3252417951,ZM 3252417952,3252418239,LT 3252418240,3252418303,JO @@ -94052,7 +111512,8 @@ 3252420032,3252420055,IQ 3252420056,3252420063,LT 3252420064,3252420071,IQ -3252420072,3252420111,LT +3252420072,3252420095,LT +3252420096,3252420111,IQ 3252420112,3252420119,GB 3252420120,3252420143,IQ 3252420144,3252420191,LT @@ -94060,8 +111521,8 @@ 3252420224,3252420351,LT 3252420352,3252420415,IQ 3252420416,3252420431,GB -3252420432,3252420447,LT -3252420448,3252420463,IQ +3252420432,3252420455,LT +3252420456,3252420463,IQ 3252420464,3252420471,AF 3252420472,3252420583,LT 3252420584,3252420591,IQ @@ -94071,16 +111532,14 @@ 3252424704,3252424719,GN 3252424720,3252424735,LT 3252424736,3252424751,GA -3252424752,3252424799,LT -3252424800,3252424815,NE -3252424816,3252425023,LT +3252424752,3252425023,LT 3252425024,3252425215,SO 3252425216,3252425343,TD 3252425344,3252425471,LT 3252425472,3252425543,AO 3252425544,3252425551,LT -3252425552,3252425575,AO -3252425576,3252425727,LT +3252425552,3252425567,AO +3252425568,3252425727,LT 3252425728,3252425983,A2 3252425984,3252426751,LT 3252426752,3252427263,MZ @@ -94089,7 +111548,8 @@ 3252428288,3252428303,AO 3252428304,3252428351,LT 3252428352,3252428383,AO -3252428384,3252428415,LT +3252428384,3252428407,LT +3252428408,3252428415,AO 3252428416,3252428447,KE 3252428448,3252430079,LT 3252430080,3252430335,BJ @@ -94121,14 +111581,17 @@ 3252434744,3252434751,ML 3252434752,3252434759,GN 3252434760,3252434767,SL -3252434768,3252435199,LT +3252434768,3252434783,LT +3252434784,3252434791,ZM +3252434792,3252435199,LT 3252435200,3252435231,TZ 3252435232,3252435247,LT 3252435248,3252435263,BW 3252435264,3252435279,ML -3252435280,3252435295,LT +3252435280,3252435287,GN +3252435288,3252435295,GH 3252435296,3252435303,TZ -3252435304,3252435311,LT +3252435304,3252435311,SN 3252435312,3252435319,CF 3252435320,3252435327,MZ 3252435328,3252435343,CD @@ -94142,7 +111605,7 @@ 3252435888,3252435903,CD 3252435904,3252435919,BW 3252435920,3252435935,BF -3252435936,3252435967,LT +3252435936,3252435967,CD 3252435968,3252436223,TZ 3252436224,3252436239,GN 3252436240,3252436271,ML @@ -94158,13 +111621,9 @@ 3252436448,3252436479,ER 3252436480,3252436991,LT 3252436992,3252437503,NG -3252437504,3252438015,LT -3252438016,3252438271,TR -3252438272,3252438527,LT +3252437504,3252438527,LT 3252438528,3252438783,CM -3252438784,3252439039,LT -3252439040,3252439055,BJ -3252439056,3252439263,LT +3252438784,3252439263,LT 3252439264,3252439271,SN 3252439272,3252439287,LT 3252439288,3252439295,SN @@ -94196,7 +111655,9 @@ 3252450848,3252450863,IQ 3252450864,3252450879,LT 3252450880,3252450911,NO -3252450912,3252451071,LT +3252450912,3252450943,LT +3252450944,3252450959,CH +3252450960,3252451071,LT 3252451072,3252451327,CH 3252451328,3252451583,LT 3252451584,3252451607,GM @@ -94213,14 +111674,11 @@ 3252452128,3252452135,LT 3252452136,3252452143,NO 3252452144,3252452159,GB -3252452160,3252452175,NL +3252452160,3252452175,LT 3252452176,3252452191,NO -3252452192,3252452215,NL -3252452216,3252452223,NO +3252452192,3252452223,LT 3252452224,3252452227,NL -3252452228,3252452231,LT -3252452232,3252452239,NL -3252452240,3252452271,LT +3252452228,3252452271,LT 3252452272,3252452351,NO 3252452352,3252452487,LT 3252452488,3252452495,MW @@ -94247,33 +111705,15 @@ 3252461056,3252461567,NO 3252461568,3252464383,LT 3252464384,3252465663,NO -3252465664,3252465919,GH -3252465920,3252465951,LT -3252465952,3252465983,GH -3252465984,3252466047,LT -3252466048,3252466175,GH -3252466176,3252473855,LT +3252465664,3252473855,LT 3252473856,3252474879,SO 3252474880,3252481023,LT 3252481024,3252481535,MZ -3252481536,3252483071,LT -3252483072,3252483583,KW -3252483584,3252484095,LT -3252484096,3252486143,KW +3252481536,3252486143,LT 3252486144,3252490239,BE -3252490240,3252495871,SE -3252495872,3252496127,HU -3252496128,3252500991,SE -3252500992,3252501247,DE -3252501248,3252505343,SE -3252505344,3252505855,US -3252505856,3252507135,SE -3252507136,3252507647,EU -3252507648,3252508415,GB -3252508416,3252508671,BE -3252508672,3252508927,GB -3252508928,3252509183,BE -3252509184,3252509951,GB +3252490240,3252507135,SE +3252507136,3252507647,RO +3252507648,3252509951,GB 3252509952,3252510719,CH 3252510720,3252514815,FR 3252514816,3252515071,SI @@ -94443,8 +111883,7 @@ 3252984576,3252984831,GB 3252984832,3252985087,FR 3252985088,3252985343,SE -3252985344,3252985599,AT -3252985600,3252985855,RU +3252985344,3252985855,RU 3252985856,3252989439,AT 3252989440,3252989695,PL 3252989696,3253004799,AT @@ -94490,7 +111929,9 @@ 3253411328,3253411583,NO 3253411584,3253412351,SE 3253412352,3253412607,US -3253412608,3253416447,SE +3253412608,3253412863,SE +3253412864,3253413887,EU +3253413888,3253416447,SE 3253416448,3253416959,GB 3253416960,3253428223,SE 3253428224,3253428479,DE @@ -94536,7 +111977,6 @@ 3253602304,3253603327,DE 3253603328,3253605375,PL 3253605376,3253606399,UA -3253606400,3253607423,NL 3253607424,3253608447,NG 3253608448,3253610495,UA 3253610496,3253611519,PL @@ -94581,7 +112021,7 @@ 3253653504,3253654527,IL 3253654528,3253657599,LV 3253657600,3253658623,UA -3253658624,3253659647,FR +3253658624,3253659647,DE 3253659648,3253660671,GB 3253660672,3253661695,NO 3253661696,3253662719,NL @@ -94619,6 +112059,8 @@ 3253697536,3253698559,PL 3253698560,3253699071,UA 3253699072,3253699583,RO +3253699584,3253699839,NL +3253699840,3253700095,RU 3253700096,3253700607,RO 3253700608,3253701119,PL 3253701120,3253702143,RO @@ -94662,7 +112104,8 @@ 3253723136,3253723647,PL 3253723648,3253724159,AT 3253724160,3253724671,UA -3253724672,3253725695,RO +3253724672,3253725183,RO +3253725184,3253725695,EU 3253725696,3253726207,UA 3253726208,3253726719,RO 3253726720,3253727231,UA @@ -94710,8 +112153,7 @@ 3253894400,3253894655,NL 3253894656,3253894911,FI 3253894912,3253895167,RU -3253895168,3253911551,BE -3253911552,3253919743,FR +3253911552,3253911807,FR 3253919744,3253923839,GB 3253923840,3253927935,GR 3253927936,3253961727,GB @@ -94742,11 +112184,7 @@ 3253975040,3253977087,DE 3253977088,3253985279,TR 3253985280,3253993471,GB -3253993472,3254067199,BE -3254067200,3254069247,CZ -3254069248,3254077439,BE -3254077440,3254083583,HU -3254083584,3254124543,BE +3253993472,3254124543,BE 3254124544,3254156799,CH 3254156800,3254157055,LI 3254157056,3254177279,CH @@ -95023,7 +112461,6 @@ 3254823424,3254823679,NL 3254823680,3254823935,PL 3254823936,3254824191,CH -3254824192,3254824959,BE 3254824960,3254825215,FR 3254825216,3254825471,RO 3254825472,3254825727,TR @@ -95110,17 +112547,19 @@ 3254884608,3254884863,PL 3254884864,3254885119,SE 3254885120,3254885375,DE -3254885376,3254885887,SK +3254885376,3254885631,RU +3254885632,3254885887,SK 3254885888,3254886143,AT -3254886144,3254886399,SK +3254886144,3254886399,UA 3254886400,3254886655,IT 3254886656,3254886911,RU 3254886912,3254887423,CH 3254887424,3254888191,GB 3254888192,3254888447,RO -3254888448,3254888703,SK +3254888448,3254888703,RU 3254888704,3254888959,RO -3254888960,3254890495,SK +3254888960,3254889471,RU +3254889472,3254890495,SK 3254890496,3254890751,DE 3254890752,3254891007,UA 3254891008,3254891519,RO @@ -95128,7 +112567,8 @@ 3254891776,3254892031,DE 3254892032,3254892287,GB 3254892288,3254892543,BE -3254892544,3254894079,SK +3254892544,3254892799,RU +3254892800,3254893567,SK 3254894080,3254894335,CH 3254894336,3254894591,SK 3254894592,3254894847,DK @@ -95141,7 +112581,6 @@ 3254896384,3254896639,PL 3254896640,3254896895,DK 3254896896,3254897151,PL -3254897152,3254897407,DE 3254897408,3254897663,FR 3254897664,3254897919,NL 3254897920,3254898175,BE @@ -95151,11 +112590,20 @@ 3254898944,3254899199,EE 3254899200,3254899455,GB 3254899456,3254899967,SE -3254899968,3254901759,SK +3254899968,3254900479,RU +3254900480,3254900991,SK +3254900992,3254901247,PL +3254901248,3254901503,SK +3254901504,3254901759,DK 3254901760,3254902271,UA -3254902272,3254908415,SK +3254902272,3254904831,SK +3254904832,3254907903,RU +3254907904,3254908159,SK +3254908160,3254908415,CH 3254908416,3254908671,PL -3254908672,3254910719,SK +3254908672,3254908927,MT +3254908928,3254909951,RU +3254909952,3254910719,PL 3254910720,3254910975,HR 3254910976,3254926279,FR 3254926280,3254926287,GB @@ -95171,9 +112619,7 @@ 3255006720,3255006975,A2 3255006976,3255017648,FR 3255017649,3255017649,LB -3255017650,3255087103,FR -3255087104,3255087359,SG -3255087360,3255120639,FR +3255017650,3255120639,FR 3255120640,3255120895,DE 3255120896,3255123711,FR 3255123712,3255123967,DE @@ -95312,9 +112758,7 @@ 3255247648,3255247663,LU 3255247664,3255248127,BE 3255248128,3255248383,LU -3255248384,3255248735,BE -3255248736,3255248767,LU -3255248768,3255249295,BE +3255248384,3255249295,BE 3255249296,3255249311,LU 3255249312,3255249935,BE 3255249936,3255249951,LU @@ -95326,13 +112770,11 @@ 3255252488,3255252495,FR 3255252496,3255252527,BE 3255252528,3255252543,LU -3255252544,3255254847,BE +3255252544,3255252799,BE +3255252800,3255252863,LU +3255252864,3255254847,BE 3255254848,3255254879,LU -3255254880,3255255599,BE -3255255600,3255255607,LU -3255255608,3255255711,BE -3255255712,3255255743,LU -3255255744,3255255751,BE +3255254880,3255255751,BE 3255255752,3255255759,DK 3255255760,3255256319,BE 3255256320,3255256575,LU @@ -95532,7 +112974,8 @@ 3255385088,3255385599,RO 3255385600,3255386111,FR 3255386112,3255386623,KE -3255386624,3255387135,PL +3255386624,3255387391,PL +3255387392,3255387647,RU 3255387648,3255388159,UA 3255388160,3255388671,DE 3255388672,3255389183,SE @@ -95560,6 +113003,9 @@ 3255416832,3255417855,FR 3255417856,3255418879,GB 3255418880,3255422975,DE +3255422976,3255423999,RO +3255424000,3255425023,LV +3255425024,3255426047,RO 3255426048,3255426559,IT 3255426560,3255426815,FR 3255426816,3255427071,PL @@ -95652,11 +113098,9 @@ 3255508480,3255544319,CH 3255544320,3255544575,DE 3255544576,3255544831,AT -3255544832,3255551999,CH -3255552000,3255552511,DE -3255552512,3255558143,CH +3255544832,3255558143,CH 3255558144,3255558399,BE -3255558400,3255564031,CH +3255558656,3255564031,CH 3255564032,3255564287,RU 3255564288,3255566335,CH 3255566336,3255574527,SE @@ -95675,7 +113119,9 @@ 3255698688,3255698943,GB 3255698944,3255710719,SE 3255710720,3255710975,ES -3255710976,3255724543,SE +3255710976,3255711743,SE +3255711744,3255711999,EU +3255712000,3255724543,SE 3255724544,3255725055,US 3255725056,3255725311,ES 3255725312,3255730943,SE @@ -95737,9 +113183,7 @@ 3256229888,3256233983,DE 3256233984,3256238079,SE 3256238080,3256246271,NO -3256246272,3256345343,SE -3256345344,3256345599,DE -3256345600,3256352767,SE +3256246272,3256352767,SE 3256352768,3256385535,CH 3256385536,3256393727,AT 3256393728,3256394239,DE @@ -95772,22 +113216,14 @@ 3256416768,3256417279,GB 3256417280,3256417791,NO 3256417792,3256418303,GB -3256418304,3256427503,DE -3256427504,3256427511,GB -3256427512,3256443727,DE -3256443728,3256443735,GB -3256443736,3256446855,DE +3256418304,3256446855,DE 3256446856,3256446863,US 3256446864,3256448575,DE 3256448576,3256448591,ES 3256448592,3256448935,DE 3256448936,3256448943,IT -3256448944,3256452063,DE -3256452064,3256452071,BE -3256452072,3256483839,DE -3256483840,3256487151,NL -3256487152,3256487159,FR -3256487160,3256489471,NL +3256448944,3256483839,DE +3256483840,3256489471,NL 3256489472,3256489983,GR 3256489984,3256490239,BE 3256490240,3256490495,DE @@ -95868,7 +113304,7 @@ 3256699136,3256699391,NL 3256699392,3256700415,GB 3256700416,3256700671,NL -3256700672,3256700927,FR +3256700672,3256700927,EU 3256700928,3256701183,DE 3256701184,3256701439,BE 3256701440,3256701951,GB @@ -95884,6 +113320,9 @@ 3256711168,3256711423,DE 3256711424,3256713215,EU 3256713216,3256727551,PL +3256727552,3256727807,DE +3256727808,3256728063,HU +3256728064,3256728575,RU 3256728576,3256729599,DE 3256729600,3256731647,FI 3256731648,3256732671,NO @@ -95913,7 +113352,6 @@ 3256790784,3256791039,NL 3256791040,3256791295,CH 3256791296,3256791551,RO -3256791552,3256791807,DE 3256791808,3256792063,PL 3256792064,3256792319,DE 3256792320,3256792575,CH @@ -95928,11 +113366,28 @@ 3256794624,3256794879,RU 3256794880,3256795135,AT 3256795136,3256811519,GR -3256811520,3256864511,DE +3256811520,3256819711,DE +3256819712,3256821503,PL +3256821504,3256821759,NO +3256821760,3256822271,PL +3256822272,3256822527,MD +3256822528,3256822783,PL +3256822784,3256823807,UA +3256823808,3256824319,PL +3256824320,3256824831,GB +3256824832,3256826111,RO +3256826112,3256826367,KW +3256826368,3256826623,IL +3256826624,3256826879,RU +3256826880,3256827135,PL +3256827136,3256827391,IS +3256827392,3256827647,GB +3256827648,3256827903,PL +3256827904,3256864511,DE 3256864512,3256864767,CH 3256864768,3256870911,DE 3256870912,3256871167,RU -3256871168,3256877055,DE +3256871168,3256875007,DE 3256877056,3256915455,GB 3256915456,3256915967,SE 3256915968,3256945663,GB @@ -95942,8 +113397,10 @@ 3256946432,3256946687,UA 3256946688,3256946943,GB 3256946944,3256947711,DE -3256947712,3256988671,GB -3256988672,3256989183,UA +3256947712,3256958975,GB +3256975360,3256988671,GB +3256988672,3256988927,RU +3256988928,3256989183,UA 3256989184,3256989439,FR 3256989440,3256989695,GB 3256989696,3256989951,HU @@ -95959,7 +113416,8 @@ 3257058816,3257059071,PL 3257059072,3257139199,GB 3257139200,3257139455,DK -3257139456,3257144831,GB +3257139456,3257143295,GB +3257144576,3257144831,GB 3257144832,3257145087,FR 3257145088,3257180159,GB 3257180160,3257180415,TR @@ -96007,6 +113465,7 @@ 3257468928,3257469183,EU 3257469184,3257469439,IT 3257469440,3257469951,GB +3257469952,3257470975,PL 3257470976,3257475071,FI 3257475072,3257475327,ES 3257475328,3257475583,FI @@ -96028,9 +113487,7 @@ 3257491456,3257495551,BE 3257495552,3257497855,CH 3257497856,3257499647,NL -3257499648,3257525495,CH -3257525496,3257525503,DK -3257525504,3257532415,CH +3257499648,3257532415,CH 3257532416,3257542655,CY 3257542656,3257542911,PL 3257542912,3257543423,IT @@ -96044,7 +113501,6 @@ 3257545216,3257546495,GR 3257546496,3257546527,DE 3257546528,3257546623,CH -3257546624,3257546655,ES 3257546656,3257546687,SE 3257546688,3257546719,DE 3257546720,3257546751,DK @@ -96142,9 +113598,7 @@ 3257748464,3257748479,NL 3257748480,3257749503,DE 3257749504,3257749663,NL -3257749664,3257749671,DE -3257749672,3257749679,NL -3257749680,3257749687,DE +3257749664,3257749687,DE 3257749688,3257749743,NL 3257749744,3257749751,DE 3257749752,3257749759,NL @@ -96988,7 +114442,6 @@ 3258085632,3258085887,DE 3258085888,3258086143,UA 3258086144,3258086399,AT -3258086400,3258086655,UA 3258086656,3258086911,PL 3258086912,3258087167,GB 3258087168,3258087423,UA @@ -97000,7 +114453,18 @@ 3258088704,3258088959,UA 3258088960,3258089215,RO 3258089216,3258089471,FR -3258089472,3258097663,CZ +3258089472,3258090495,RU +3258090496,3258091519,PL +3258091520,3258092287,SI +3258092288,3258092543,RU +3258092544,3258092799,SE +3258092800,3258093567,RU +3258093568,3258094591,UA +3258094592,3258095359,RU +3258095360,3258095615,AT +3258095616,3258095871,RU +3258095872,3258096383,GB +3258096384,3258097663,PL 3258097664,3258097919,DE 3258097920,3258098175,UA 3258098176,3258098431,DE @@ -97095,9 +114559,7 @@ 3258384384,3258427647,DE 3258427648,3258427903,RO 3258427904,3258449919,DE -3258449920,3258502682,CH -3258502683,3258502683,FR -3258502684,3258503935,CH +3258449920,3258503935,CH 3258503936,3258504191,PL 3258504192,3258504703,CH 3258504704,3258504959,DE @@ -97171,7 +114633,6 @@ 3258849280,3258859519,GB 3258859520,3258859775,BY 3258859776,3258902783,GB -3258902784,3258903039,RU 3258903040,3258903295,FR 3258903296,3258903551,GB 3258903552,3258903807,DE @@ -97205,7 +114666,9 @@ 3259034320,3259034327,GB 3259034328,3259035447,DE 3259035448,3259035455,IT -3259035456,3259036031,DE +3259035456,3259035535,DE +3259035536,3259035551,FR +3259035552,3259036031,DE 3259036032,3259036035,ES 3259036036,3259039743,DE 3259039744,3259105279,PT @@ -97338,7 +114801,8 @@ 3259338752,3259339519,GB 3259339520,3259339775,JP 3259339776,3259340031,US -3259340032,3259342847,GB +3259340032,3259340287,EU +3259340288,3259342847,GB 3259342848,3259344895,CH 3259344896,3259345151,GB 3259345152,3259345407,IE @@ -97459,25 +114923,32 @@ 3259642368,3259642623,BE 3259642624,3259650047,GB 3259650048,3259650559,NL -3259650560,3259650815,GB +3259650560,3259650815,EU 3259650816,3259652095,NL -3259652096,3259656959,GB +3259652096,3259656191,GB +3259656192,3259656959,EU 3259656960,3259657215,BE -3259657216,3259657727,GB +3259657216,3259657727,EU 3259657728,3259657887,BE -3259657888,3259657919,GB +3259657888,3259657919,EU 3259657920,3259657983,BE -3259657984,3259660543,GB +3259657984,3259660543,EU 3259660544,3259660799,CH -3259660800,3259695871,GB +3259660800,3259661311,EU +3259661312,3259664383,GB +3259664384,3259666431,EU +3259666432,3259695103,GB +3259695104,3259695871,EU 3259695872,3259695903,ES -3259695904,3259696639,GB +3259695904,3259696639,EU 3259696640,3259696895,ES -3259696896,3259701759,GB +3259696896,3259701759,EU 3259701760,3259702303,DE -3259702304,3259709999,GB +3259702304,3259703295,EU +3259703296,3259709999,GB 3259710000,3259710007,JE -3259710008,3259752191,GB +3259710008,3259751423,GB +3259751424,3259752191,EU 3259752192,3259752447,FR 3259752448,3259760639,GB 3259760640,3259814399,DE @@ -97523,9 +114994,7 @@ 3260322048,3260322303,BY 3260322304,3260353535,RU 3260353536,3260353791,AZ -3260353792,3260354559,RU -3260354560,3260355839,KZ -3260355840,3260415487,RU +3260353792,3260415487,RU 3260415488,3260415999,BY 3260416000,3260481535,FI 3260481536,3260547071,RU @@ -97615,9 +115084,7 @@ 3260800256,3260800271,BE 3260800272,3260809215,IT 3260809216,3260874751,PL -3260874752,3260875775,DK -3260875776,3260876031,GB -3260876032,3260893439,DK +3260874752,3260893439,DK 3260893440,3260894207,SE 3260894208,3260895231,AT 3260895232,3260898303,SE @@ -97648,9 +115115,7 @@ 3261297664,3261297919,RU 3261297920,3261298175,PL 3261298176,3261333503,DE -3261333504,3261346047,FI -3261346048,3261346175,AX -3261346176,3261399039,FI +3261333504,3261399039,FI 3261399040,3261472767,GB 3261472768,3261503487,RO 3261503488,3261503935,MD @@ -97690,7 +115155,7 @@ 3261697024,3261698047,RO 3261698048,3261698559,UA 3261698560,3261699071,DE -3261699072,3261700095,NL +3261699584,3261700095,NL 3261700096,3261700607,FR 3261700608,3261701119,GB 3261701120,3261701631,RU @@ -97707,6 +115172,7 @@ 3261775872,3261776383,PL 3261776384,3261777407,RU 3261777408,3261777663,IR +3261777664,3261777919,GB 3261777920,3261778431,PL 3261778432,3261778943,RU 3261778944,3261779455,RO @@ -97741,6 +115207,7 @@ 3261822720,3261822975,SE 3261822976,3261823231,PL 3261823232,3261823487,NL +3261823488,3261823743,RO 3261823744,3261823999,BE 3261824000,3261824255,PL 3261824256,3261824511,RU @@ -97752,14 +115219,17 @@ 3261867956,3261923327,CZ 3261923328,3261988863,NL 3261988864,3261989119,SE -3261989120,3261993471,FI +3261989120,3261990399,FI +3261990400,3261990655,UA +3261990656,3261993471,FI 3261993472,3261993727,RU 3261993728,3261995263,FI 3261995264,3261995519,DE 3261995520,3261995775,PL 3261995776,3261996031,FI 3261996032,3261996287,NL -3261996288,3262005759,FI +3261996288,3262005247,FI +3262005248,3262005759,PL 3262005760,3262006015,RU 3262006016,3262006271,NL 3262006272,3262006527,RO @@ -97790,20 +115260,21 @@ 3262023936,3262027263,FI 3262027264,3262027519,TR 3262027520,3262027775,BE -3262027776,3262029823,FI +3262027776,3262028287,RU +3262028288,3262028543,FR +3262028544,3262028799,AE +3262028800,3262029823,DE 3262029824,3262030847,US 3262030848,3262031871,FR -3262031872,3262034047,FI -3262034048,3262034119,AX +3262031872,3262034111,FI +3262034112,3262034119,AX 3262034120,3262034123,FI 3262034124,3262034127,AX 3262034128,3262034143,FI 3262034144,3262034191,AX 3262034192,3262034239,FI 3262034240,3262034287,AX -3262034288,3262034431,FI -3262034432,3262034447,AX -3262034448,3262034455,FI +3262034288,3262034455,FI 3262034456,3262034463,AX 3262034464,3262034527,FI 3262034528,3262034567,AX @@ -97811,19 +115282,15 @@ 3262034576,3262034591,AX 3262034592,3262034687,FI 3262034688,3262034723,AX -3262034724,3262034783,FI -3262034784,3262034791,AX -3262034792,3262034799,FI +3262034724,3262034799,FI 3262034800,3262034807,AX 3262034808,3262034815,FI 3262034816,3262034831,AX -3262034832,3262034839,FI -3262034840,3262034847,AX -3262034848,3262034943,FI +3262034832,3262034943,FI 3262034944,3262035455,AX 3262035456,3262035487,FI -3262035488,3262035551,AX -3262035552,3262035711,FI +3262035488,3262035519,AX +3262035520,3262035711,FI 3262035712,3262035967,AX 3262035968,3262036127,FI 3262036128,3262036139,AX @@ -97894,9 +115361,7 @@ 3262053632,3262053887,RU 3262053888,3262054143,UA 3262054144,3262054399,RU -3262054400,3262096127,FI -3262096128,3262096383,AX -3262096384,3262099199,FI +3262054400,3262099199,FI 3262099200,3262099455,NL 3262099456,3262108671,FI 3262108672,3262108927,RU @@ -97911,7 +115376,9 @@ 3262121600,3262121663,FI 3262121664,3262122007,AX 3262122008,3262122015,FI -3262122016,3262122047,AX +3262122016,3262122031,AX +3262122032,3262122039,FI +3262122040,3262122047,AX 3262122048,3262122143,FI 3262122144,3262122159,AX 3262122160,3262122167,FI @@ -98094,8 +115561,7 @@ 3262472292,3262472295,FR 3262472296,3262472311,DE 3262472312,3262472315,NL -3262472316,3262472331,DE -3262472332,3262472335,SE +3262472316,3262472335,DE 3262472336,3262472339,US 3262472340,3262472351,DE 3262472352,3262472355,NL @@ -98313,9 +115779,7 @@ 3262473736,3262473736,CA 3262473737,3262473771,US 3262473772,3262473772,DE -3262473773,3262473781,US -3262473782,3262473782,PR -3262473783,3262473785,US +3262473773,3262473785,US 3262473786,3262473855,DE 3262473856,3262473859,US 3262473860,3262473903,DE @@ -98537,9 +116001,7 @@ 3262475043,3262475043,DE 3262475044,3262475044,US 3262475045,3262475045,BR -3262475046,3262475057,US -3262475058,3262475058,PR -3262475059,3262475065,US +3262475046,3262475065,US 3262475066,3262475068,MX 3262475069,3262475072,US 3262475073,3262475075,BR @@ -99159,8 +116621,7 @@ 3262478147,3262478147,FR 3262478148,3262478148,KZ 3262478149,3262478149,UA -3262478150,3262478150,SA -3262478151,3262478151,DE +3262478150,3262478151,DE 3262478152,3262478152,PL 3262478153,3262478153,TR 3262478154,3262478154,DE @@ -99267,7 +116728,7 @@ 3262478385,3262478385,ZA 3262478386,3262478386,DE 3262478387,3262478387,IT -3262478388,3262478388,GR +3262478388,3262478388,DE 3262478389,3262478389,CH 3262478390,3262478390,ES 3262478391,3262478391,HU @@ -99314,9 +116775,7 @@ 3262478443,3262478443,DE 3262478444,3262478444,AT 3262478445,3262478445,PT -3262478446,3262478447,DE -3262478448,3262478448,ZA -3262478449,3262478449,DE +3262478446,3262478449,DE 3262478450,3262478450,TR 3262478451,3262478451,FR 3262478452,3262478452,IL @@ -99647,7 +117106,7 @@ 3262478922,3262478924,DE 3262478925,3262478925,NL 3262478926,3262478926,AT -3262478927,3262478927,PT +3262478927,3262478927,DE 3262478928,3262478928,DK 3262478929,3262478929,GB 3262478930,3262478931,DE @@ -99665,9 +117124,7 @@ 3262478947,3262478947,DE 3262478948,3262478948,IT 3262478949,3262478949,SE -3262478950,3262478952,DE -3262478953,3262478953,AT -3262478954,3262478954,DE +3262478950,3262478954,DE 3262478955,3262478955,FR 3262478956,3262478956,DE 3262478957,3262478957,PT @@ -99690,7 +117147,7 @@ 3262478983,3262478983,NL 3262478984,3262478984,CH 3262478985,3262478985,PT -3262478986,3262478986,NL +3262478986,3262478986,DE 3262478987,3262478987,GB 3262478988,3262478988,IE 3262478989,3262478989,NL @@ -99747,7 +117204,8 @@ 3262479059,3262479059,IT 3262479060,3262479062,DE 3262479063,3262479063,CH -3262479064,3262479065,FR +3262479064,3262479064,FR +3262479065,3262479065,DE 3262479066,3262479066,IT 3262479067,3262479067,DE 3262479068,3262479068,ES @@ -100028,7 +117486,8 @@ 3262479456,3262479456,IT 3262479457,3262479462,DE 3262479463,3262479463,IT -3262479464,3262479465,NL +3262479464,3262479464,NL +3262479465,3262479465,DE 3262479466,3262479466,GB 3262479467,3262479467,CH 3262479468,3262479469,DE @@ -100501,9 +117960,7 @@ 3262480179,3262480179,DE 3262480180,3262480180,FR 3262480181,3262480181,ES -3262480182,3262480182,DE -3262480183,3262480183,SE -3262480184,3262480184,DE +3262480182,3262480184,DE 3262480185,3262480185,FR 3262480186,3262480186,PT 3262480187,3262480187,DE @@ -100820,7 +118277,8 @@ 3263086848,3263087103,NL 3263087104,3263087871,DE 3263087872,3263088127,SI -3263088128,3263088639,DE +3263088128,3263088383,DE +3263088384,3263088639,GB 3263088640,3263089151,CH 3263089152,3263089407,RO 3263089408,3263089663,RU @@ -100882,7 +118340,9 @@ 3263430656,3263436543,SE 3263436544,3263436799,ES 3263436800,3263437311,GB -3263437312,3263458047,SE +3263437312,3263443967,SE +3263443968,3263444479,EU +3263444480,3263458047,SE 3263458048,3263458303,DE 3263458304,3263459583,SE 3263459584,3263459839,FR @@ -101016,9 +118476,7 @@ 3263792352,3263792367,SE 3263792368,3263793151,FI 3263793152,3263793407,BE -3263793408,3263815123,FI -3263815124,3263815127,AX -3263815128,3263816703,FI +3263793408,3263816703,FI 3263816704,3263816959,ES 3263816960,3263817215,NL 3263817216,3263823871,FI @@ -101057,18 +118515,14 @@ 3264019968,3264020223,AT 3264020224,3264020479,PL 3264020480,3264086015,BG -3264086016,3264092287,FI -3264092288,3264092295,AX -3264092296,3264099839,FI +3264086016,3264099839,FI 3264099840,3264100095,GB 3264100096,3264124927,FI 3264124928,3264125183,DE 3264125184,3264125439,NL 3264125440,3264125695,FI 3264125696,3264125951,BE -3264125952,3264129271,FI -3264129272,3264129279,AX -3264129280,3264133375,FI +3264125952,3264133375,FI 3264133376,3264133631,SE 3264133632,3264151551,FI 3264151552,3264184319,NO @@ -101143,7 +118597,6 @@ 3264334336,3264334847,UA 3264334848,3264335359,PL 3264335360,3264335871,SK -3264335872,3264336383,CY 3264336384,3264336895,GB 3264336896,3264337407,RU 3264337408,3264338431,UA @@ -101184,6 +118637,7 @@ 3264378880,3264379135,PL 3264379136,3264379391,BE 3264379392,3264379647,RU +3264379648,3264379903,PL 3264379904,3264380159,DE 3264380160,3264380415,RO 3264380416,3264380671,CH @@ -101219,7 +118673,9 @@ 3264411648,3264413695,PL 3264413696,3264431103,CH 3264431104,3264431615,LI -3264431616,3264446207,CH +3264431616,3264441343,CH +3264441344,3264441599,PL +3264441600,3264446207,CH 3264446208,3264446463,FR 3264446464,3264447743,CH 3264447744,3264447999,DE @@ -101270,10 +118726,13 @@ 3264613376,3264613887,NL 3264613888,3264613895,GB 3264613896,3264613919,NL -3264613920,3264614399,GB +3264613920,3264613935,GB +3264613936,3264613943,NL +3264613944,3264613951,GB +3264613952,3264614031,NL +3264614032,3264614399,GB 3264614400,3264614655,NL -3264614656,3264614911,SE -3264614912,3264615423,GB +3264614656,3264615423,SE 3264615424,3264615735,CH 3264615736,3264615743,GB 3264615744,3264615775,CH @@ -101281,9 +118740,14 @@ 3264615808,3264615823,CH 3264615824,3264615839,GB 3264615840,3264615871,CH -3264615872,3264616447,GB +3264615872,3264615879,GB +3264615880,3264615935,CH +3264615936,3264616191,GB +3264616192,3264616447,CH 3264616448,3264616479,DE -3264616480,3264616575,GB +3264616480,3264616503,GB +3264616504,3264616511,DE +3264616512,3264616575,GB 3264616576,3264616703,DE 3264616704,3264616959,GB 3264616960,3264617471,DE @@ -101293,19 +118757,35 @@ 3264618496,3264618751,PL 3264618752,3264619007,GB 3264619008,3264619311,BE -3264619312,3264620543,GB -3264620544,3264620575,FR -3264620576,3264621311,GB -3264621312,3264621567,FR -3264621568,3264622335,GB +3264619312,3264619327,GB +3264619328,3264619359,BE +3264619360,3264620543,GB +3264620544,3264620607,FR +3264620608,3264620631,GB +3264620632,3264620679,FR +3264620680,3264620687,ES +3264620688,3264620735,FR +3264620736,3264620799,GB +3264620800,3264621567,FR +3264621568,3264621583,DE +3264621584,3264621599,GB +3264621600,3264621663,DE +3264621664,3264621695,GB +3264621696,3264622079,DE +3264622080,3264622335,GB 3264622336,3264622591,DE 3264622592,3264622847,GB 3264622848,3264623103,FR -3264623104,3264624127,GB +3264623104,3264623615,BG +3264623616,3264623871,BE +3264623872,3264624127,GB 3264624128,3264624143,GI 3264624144,3264624383,GB 3264624384,3264624639,MT -3264624640,3264626431,GB +3264624640,3264624671,NL +3264624672,3264624895,GB +3264624896,3264625151,NL +3264625152,3264626431,GB 3264626432,3264626687,NL 3264626688,3264627711,EE 3264627712,3264628735,GR @@ -101374,11 +118854,10 @@ 3264751104,3264751615,DK 3264751616,3264752127,GB 3264752128,3264752639,RO -3264752640,3264753151,NL +3264752640,3264753151,AE 3264753152,3264753663,PL 3264753664,3264754175,IT 3264754176,3264754687,PL -3264754688,3264755199,RU 3264755200,3264755711,DE 3264755712,3264756223,PL 3264756224,3264756735,FI @@ -101410,7 +118889,6 @@ 3264831232,3264831487,PL 3264831488,3264831743,CH 3264831744,3264831999,FR -3264832000,3264832255,AT 3264832256,3264832511,IT 3264832512,3264832767,DE 3264832768,3264833023,IL @@ -101446,7 +118924,6 @@ 3264846592,3264846719,US 3264846720,3264846847,RU 3264846848,3264846911,DK -3264847040,3264847103,GB 3264847104,3264847135,FR 3264847136,3264847167,ES 3264847168,3264847199,IE @@ -101465,7 +118942,8 @@ 3264850688,3264850943,LV 3264850944,3264851967,IT 3264851968,3264854015,CH -3264854016,3264854527,DE +3264854016,3264854271,GB +3264854272,3264854527,DE 3264854528,3264854783,EU 3264854784,3264855039,IT 3264855040,3264855551,CH @@ -101563,11 +119041,7 @@ 3265386496,3265387519,NL 3265387520,3265388543,EU 3265388544,3265396735,GB -3265396736,3265417919,DE -3265417920,3265417927,A2 -3265417928,3265418503,DE -3265418504,3265418511,A2 -3265418512,3265464847,DE +3265396736,3265464847,DE 3265464848,3265464863,AT 3265464864,3265465343,DE 3265465344,3265465599,AT @@ -101604,7 +119078,6 @@ 3265603328,3265603583,MD 3265603584,3265603839,DE 3265603840,3265604095,PL -3265604096,3265604351,NL 3265604352,3265604607,FR 3265604608,3265604863,CH 3265604864,3265605119,RU @@ -101793,17 +119266,24 @@ 3266789376,3266796543,SM 3266796544,3266796799,IT 3266796800,3266797567,SM -3266797568,3266799103,GB +3266797568,3266797823,ES +3266797824,3266798591,GB +3266798592,3266798847,CZ +3266798848,3266799103,GB 3266799104,3266799615,NL -3266799616,3266800895,GB -3266800896,3266801151,NL -3266801152,3266801487,GB +3266799616,3266801487,GB 3266801488,3266801503,NL -3266801504,3266803815,GB +3266801504,3266801663,GB +3266801664,3266801919,BG +3266801920,3266802687,GB +3266802688,3266802943,FR +3266802944,3266803815,GB 3266803816,3266803823,NL 3266803824,3266804223,GB 3266804224,3266804479,NL -3266804480,3266805759,GB +3266804480,3266804735,GB +3266804736,3266804991,DK +3266804992,3266805759,GB 3266805760,3266813951,AT 3266813952,3266822143,UA 3266822144,3266830335,FR @@ -101843,7 +119323,7 @@ 3267059712,3267060735,NL 3267060736,3267061759,LV 3267061760,3267063807,UA -3267063808,3267064831,DE +3267063808,3267064831,BE 3267064832,3267065855,PL 3267065856,3267066879,RO 3267066880,3267067903,IT @@ -101877,9 +119357,7 @@ 3267097600,3267098623,KZ 3267098624,3267099647,GB 3267099648,3267100671,IT -3267100672,3267117311,FI -3267117312,3267118079,AX -3267118080,3267166207,FI +3267100672,3267166207,FI 3267166208,3267231743,GB 3267231744,3267297279,RU 3267297280,3267362815,CH @@ -101982,10 +119460,10 @@ 3267626240,3267626495,BE 3267626496,3267626751,ES 3267626752,3267627007,RU -3267627008,3267627343,DE -3267627344,3267627359,EU -3267627360,3267627423,DE -3267627424,3267627431,EU +3267627008,3267627347,DE +3267627348,3267627359,EU +3267627360,3267627391,DE +3267627392,3267627431,EU 3267627432,3267627519,DE 3267627520,3267627775,EU 3267627776,3267627807,DE @@ -102006,8 +119484,7 @@ 3267630080,3267630591,GB 3267630592,3267630847,SK 3267630848,3267630863,IT -3267630864,3267630879,EU -3267630880,3267630943,FR +3267630864,3267630943,FR 3267630944,3267630959,EU 3267630960,3267631055,IT 3267631056,3267631071,GB @@ -102100,8 +119577,8 @@ 3267648512,3267648767,DE 3267648768,3267649023,NL 3267649024,3267649279,RU -3267649280,3267649471,DE -3267649472,3267649791,EU +3267649280,3267649407,DE +3267649408,3267649791,EU 3267649792,3267650303,NL 3267650304,3267650319,EU 3267650320,3267650367,AT @@ -102142,21 +119619,15 @@ 3267659520,3267659775,IT 3267659776,3267660287,EU 3267660288,3267660543,CH -3267660544,3267660575,ES -3267660576,3267660591,EU -3267660592,3267660671,ES +3267660544,3267660671,ES 3267660672,3267661311,EU 3267661312,3267661567,SK -3267661568,3267661583,GB -3267661584,3267661599,EU -3267661600,3267661679,GB -3267661680,3267661695,EU -3267661696,3267661823,GB -3267661824,3267661847,ES -3267661848,3267661855,EU +3267661568,3267661823,GB +3267661824,3267661851,ES +3267661852,3267661855,EU 3267661856,3267661887,ES -3267661888,3267662023,EU -3267662024,3267662039,ES +3267661888,3267662015,EU +3267662016,3267662039,ES 3267662040,3267662047,EU 3267662048,3267662079,ES 3267662080,3267662847,EU @@ -102190,18 +119661,18 @@ 3267666256,3267666263,GR 3267666264,3267666271,EU 3267666272,3267666431,GR -3267666432,3267666447,GB -3267666448,3267666463,EU -3267666464,3267666543,GB -3267666544,3267666575,EU -3267666576,3267667199,GB +3267666432,3267666455,GB +3267666456,3267666463,EU +3267666464,3267667199,GB 3267667200,3267667455,NL -3267667456,3267667759,GB -3267667760,3267667775,EU +3267667456,3267667767,GB +3267667768,3267667775,EU 3267667776,3267667967,GB 3267667968,3267670015,EU 3267670016,3267671551,ZA -3267671552,3267671807,DE +3267671552,3267671583,DE +3267671584,3267671615,EU +3267671616,3267671807,DE 3267671808,3267672063,NO 3267672064,3267672223,DE 3267672224,3267672255,EU @@ -102217,7 +119688,9 @@ 3267673024,3267673087,FR 3267673088,3267673439,DE 3267673440,3267673471,EU -3267673472,3267673503,DE +3267673472,3267673487,DE +3267673488,3267673495,EU +3267673496,3267673503,DE 3267673504,3267673599,EU 3267673600,3267673759,DE 3267673760,3267673807,EU @@ -102238,8 +119711,7 @@ 3267675136,3267675391,AT 3267675392,3267675619,CH 3267675620,3267675623,EU -3267675624,3267675631,CH -3267675632,3267675647,EU +3267675624,3267675647,CH 3267675648,3267675775,CY 3267675776,3267675903,CH 3267675904,3267676159,EU @@ -102299,7 +119771,9 @@ 3267685376,3267685887,NL 3267685888,3267686399,CH 3267686400,3267687935,EU -3267687936,3267688191,IE +3267687936,3267687999,IE +3267688000,3267688063,EU +3267688064,3267688191,IE 3267688192,3267688703,DE 3267688704,3267688959,SE 3267688960,3267689215,EU @@ -102320,21 +119794,16 @@ 3267710972,3267710975,SE 3267710976,3267711999,FI 3267712000,3267712255,SE -3267712256,3267729311,FI -3267729312,3267729343,AX -3267729344,3267741439,FI +3267712256,3267741439,FI 3267741440,3267741695,BE 3267741696,3267741759,FI 3267741760,3267741791,SE 3267741792,3267741855,FI 3267741856,3267741919,SE -3267741920,3267743743,FI -3267743744,3267743999,AX +3267741920,3267743999,FI 3267744000,3267744255,DE 3267744256,3267744511,BE -3267744512,3267745615,FI -3267745616,3267745619,AX -3267745620,3267746303,FI +3267744512,3267746303,FI 3267746304,3267746559,NL 3267746560,3267756031,FI 3267756032,3267760639,SE @@ -102444,8 +119913,8 @@ 3268236608,3268236671,EU 3268236672,3268236799,GB 3268236800,3268237823,EU -3268237824,3268237847,GB -3268237848,3268237855,EU +3268237824,3268237839,GB +3268237840,3268237855,EU 3268237856,3268237887,GB 3268237888,3268238335,EU 3268238336,3268238359,GB @@ -102611,8 +120080,8 @@ 3268271936,3268272703,EU 3268272704,3268272711,GB 3268272712,3268272727,EU -3268272728,3268272743,GB -3268272744,3268273023,EU +3268272728,3268272735,GB +3268272736,3268273023,EU 3268273024,3268273151,GB 3268273152,3268274111,EU 3268274112,3268274175,GB @@ -102725,9 +120194,7 @@ 3268881152,3268881407,SE 3268881408,3268881919,FI 3268881920,3268882175,SE -3268882176,3268897519,FI -3268897520,3268897535,AX -3268897536,3268916223,FI +3268882176,3268916223,FI 3268916224,3268916479,GB 3268916480,3268920575,FI 3268920576,3268920831,SE @@ -102783,7 +120250,8 @@ 3269280128,3269280767,NL 3269280768,3269281023,GB 3269281024,3269281279,DE -3269281280,3269282047,EU +3269281280,3269281343,FR +3269281344,3269282047,EU 3269282048,3269282303,DE 3269282304,3269282559,GB 3269282560,3269282815,FR @@ -102816,8 +120284,8 @@ 3269290736,3269290743,DE 3269290744,3269291263,EU 3269291264,3269291519,DE -3269291520,3269291559,GB -3269291560,3269291583,EU +3269291520,3269291567,GB +3269291568,3269291583,EU 3269291584,3269291647,GB 3269291648,3269291775,EU 3269291776,3269292287,ES @@ -102883,9 +120351,7 @@ 3269322240,3269322495,DE 3269322496,3269322655,EU 3269322656,3269322671,DE -3269322672,3269322679,EU -3269322680,3269322683,DE -3269322684,3269322751,EU +3269322672,3269322751,EU 3269322752,3269323263,DE 3269323264,3269326847,EU 3269326848,3269326855,DE @@ -103084,9 +120550,7 @@ 3270369928,3270377471,SE 3270377472,3270443007,GB 3270443008,3270508543,DK -3270508544,3270522367,FI -3270522368,3270522623,AX -3270522624,3270639615,FI +3270508544,3270639615,FI 3270639616,3270640127,PL 3270640128,3270642175,RU 3270642176,3270642687,NO @@ -103126,7 +120590,8 @@ 3270655232,3270655487,IT 3270655488,3270655743,PL 3270655744,3270655999,CH -3270656000,3270664191,NL +3270656000,3270660095,EU +3270660096,3270664191,NL 3270664192,3270666239,UA 3270666240,3270667263,PL 3270667264,3270668287,SE @@ -103137,12 +120602,16 @@ 3270680576,3270688767,FR 3270688768,3270772079,IT 3270772080,3270772087,NL -3270772088,3270781343,IT +3270772088,3270775039,IT +3270775040,3270775295,EU +3270775296,3270781343,IT 3270781344,3270781359,RO 3270781360,3270808127,IT 3270808128,3270808159,LU 3270808160,3270836223,IT -3270836224,3270911839,DE +3270836224,3270901759,DE +3270901760,3270909951,IT +3270909952,3270911839,DE 3270911840,3270911871,PL 3270911872,3270911935,DE 3270911936,3270911967,PL @@ -103199,7 +120668,6 @@ 3270978304,3270979071,FI 3270979072,3270979327,PL 3270979328,3270979583,AT -3270979584,3270979839,LV 3270979840,3270980095,GB 3270980096,3270980351,AM 3270980352,3270980607,RU @@ -103224,7 +120692,7 @@ 3271010816,3271011327,GB 3271011328,3271013375,UA 3271013376,3271013887,FR -3271013888,3271014399,UA +3271013888,3271014399,CZ 3271014400,3271014911,RU 3271014912,3271015423,RO 3271015424,3271015935,DK @@ -103240,9 +120708,7 @@ 3271163904,3271200767,FR 3271200768,3271200775,GB 3271200776,3271229439,FR -3271229440,3271244191,FI -3271244192,3271244223,AX -3271244224,3271247867,FI +3271229440,3271247867,FI 3271247868,3271247871,AX 3271247872,3271249919,FI 3271249920,3271250175,SE @@ -103254,15 +120720,9 @@ 3271280720,3271280735,SE 3271280736,3271290623,FI 3271290624,3271290879,BE -3271290880,3271299071,FI -3271299072,3271299199,AX -3271299200,3271301631,FI -3271301632,3271302143,AX -3271302144,3271310079,FI +3271290880,3271310079,FI 3271310080,3271310335,DE -3271310336,3271324031,FI -3271324032,3271324063,AX -3271324064,3271360511,FI +3271310336,3271360511,FI 3271360512,3271363407,GB 3271363408,3271363415,AT 3271363416,3271363423,GB @@ -103397,7 +120857,9 @@ 3271426304,3271491583,FR 3271491584,3271495679,DK 3271495680,3271495807,SE -3271495808,3271501567,DK +3271495808,3271497087,DK +3271497088,3271497215,SE +3271497216,3271501567,DK 3271501568,3271501575,SE 3271501576,3271501663,DK 3271501664,3271501679,DE @@ -103410,8 +120872,8 @@ 3271688192,3271691775,EU 3271691776,3271692031,US 3271692032,3271692287,GB -3271692288,3271694847,EU -3271694848,3271695103,GB +3271692288,3271694591,EU +3271694592,3271695103,GB 3271695104,3271696383,EU 3271696384,3271698431,GB 3271698432,3271704575,EU @@ -103442,8 +120904,7 @@ 3271748608,3271749119,UA 3271749120,3271750143,RU 3271750144,3271750655,UA -3271750656,3271750783,NL -3271750784,3271751167,GB +3271750656,3271751167,GB 3271751168,3271751679,RO 3271751680,3271752191,NL 3271752192,3271752703,GB @@ -103483,18 +120944,15 @@ 3271818240,3271819263,RU 3271819264,3271821246,DE 3271821247,3271821247,AT -3271821248,3271847487,DE -3271847488,3271847495,US -3271847496,3271884799,DE +3271821248,3271884799,DE 3271884800,3271901183,UA 3271901184,3271909375,ES -3271909376,3271909887,RO +3271909376,3271909887,EU 3271909888,3271910399,DE 3271910400,3271910911,DK 3271910912,3271911423,LV 3271911424,3271911935,LI 3271911936,3271912959,UA -3271912960,3271913471,NL 3271913472,3271913983,NO 3271913984,3271914495,RO 3271914496,3271915007,ES @@ -103509,7 +120967,6 @@ 3271926528,3271926783,NL 3271926784,3271927295,SI 3271927296,3271927551,NO -3271927552,3271927807,GB 3271927808,3271928063,TR 3271928064,3271928319,GB 3271928320,3271928575,RU @@ -103521,7 +120978,6 @@ 3271929856,3271930111,PL 3271930112,3271930367,HU 3271930368,3271930623,RU -3271930624,3271930879,GB 3271930880,3271931135,CH 3271931136,3271931647,PL 3271931648,3271931903,NO @@ -103635,9 +121091,7 @@ 3272137728,3272138239,PL 3272138240,3272138751,BG 3272138752,3272146943,DE -3272146944,3272178559,RU -3272178560,3272178623,UA -3272178624,3272212479,RU +3272146944,3272212479,RU 3272212480,3272212991,GB 3272212992,3272213375,ES 3272213376,3272213391,IT @@ -103646,8 +121100,8 @@ 3272213408,3272213415,NL 3272213416,3272213423,ES 3272213424,3272213431,NL -3272213432,3272213455,GB -3272213456,3272213471,ES +3272213432,3272213439,GB +3272213440,3272213471,ES 3272213472,3272213487,CY 3272213488,3272213495,GB 3272213496,3272213503,ES @@ -103748,8 +121202,7 @@ 3272219904,3272220159,DE 3272220160,3272220415,FR 3272220416,3272221183,GB -3272221184,3272221375,NL -3272221376,3272221439,EU +3272221184,3272221439,NL 3272221440,3272221447,SE 3272221448,3272221455,NO 3272221456,3272221463,SE @@ -103776,12 +121229,11 @@ 3272224384,3272224511,EU 3272224512,3272225279,GB 3272225280,3272225535,IT -3272225536,3272225591,GB -3272225592,3272225791,IT +3272225536,3272225791,GB 3272225792,3272226047,EU 3272226048,3272226815,FR 3272226816,3272227071,GB -3272227072,3272227327,NL +3272227072,3272227327,FR 3272227328,3272227359,US 3272227360,3272227511,GB 3272227512,3272227519,EU @@ -103791,7 +121243,7 @@ 3272228096,3272228223,GB 3272228224,3272228351,ES 3272228352,3272228607,FR -3272228608,3272228623,NL +3272228608,3272228623,EU 3272228624,3272228631,CY 3272228632,3272228639,NL 3272228640,3272228671,IT @@ -103925,8 +121377,7 @@ 3272401024,3272401087,GB 3272401088,3272401279,EU 3272401280,3272401407,NL -3272401408,3272401919,EU -3272401920,3272401951,GB +3272401408,3272401951,EU 3272401952,3272401967,SE 3272401968,3272401983,GB 3272401984,3272402031,DE @@ -103963,7 +121414,6 @@ 3272420992,3272421119,DK 3272421120,3272421375,UA 3272421376,3272421887,RO -3272421888,3272422399,GB 3272422400,3272422911,CH 3272422912,3272423423,SE 3272423424,3272423935,BE @@ -104000,12 +121450,11 @@ 3272481536,3272481791,FR 3272481792,3272482047,IT 3272482048,3272482303,NL -3272482304,3272482559,FR 3272482560,3272482815,BE 3272482816,3272491007,RU 3272491008,3272499199,GB 3272499200,3272499711,RU -3272499712,3272500223,US +3272499712,3272500223,NL 3272500224,3272500735,RU 3272500736,3272501247,IT 3272501248,3272502783,RU @@ -104209,9 +121658,7 @@ 3272923648,3272924159,PL 3272924160,3272924671,DE 3272924672,3272925183,GB -3272925184,3272931135,DE -3272931136,3272931151,GB -3272931152,3272933375,DE +3272925184,3272933375,DE 3272933376,3272940287,GB 3272940288,3272940543,DE 3272940544,3272998911,GB @@ -104318,6 +121765,7 @@ 3273265152,3273266175,UA 3273266176,3273266687,LV 3273266688,3273267455,PL +3273267456,3273267711,CZ 3273267712,3273268223,GB 3273268224,3273268735,SE 3273268736,3273269247,RU @@ -104348,9 +121796,11 @@ 3273327512,3273327519,EU 3273327520,3273327551,IE 3273327552,3273327583,GB -3273327584,3273328511,EU +3273327584,3273327615,IE +3273327616,3273328511,EU 3273328512,3273328639,DE -3273328640,3273329199,GB +3273328640,3273329191,GB +3273329192,3273329199,EU 3273329200,3273329215,DE 3273329216,3273329279,GB 3273329280,3273329311,EU @@ -104491,9 +121941,7 @@ 3273371872,3273371875,DE 3273371876,3273371999,EU 3273372000,3273372055,DE -3273372056,3273372143,EU -3273372144,3273372151,DE -3273372152,3273372671,EU +3273372056,3273372671,EU 3273372672,3273372927,GB 3273372928,3273373183,NL 3273373184,3273373455,GB @@ -104561,6 +122009,7 @@ 3273391104,3273391359,DE 3273391360,3273391871,EU 3273391872,3273392127,DE +3273392128,3273392639,PL 3273392640,3273393663,RO 3273393664,3273394175,BG 3273394176,3273394687,RO @@ -104615,7 +122064,8 @@ 3273727152,3273727999,GB 3273728000,3273728255,NL 3273728256,3273728511,GB -3273728512,3273732095,NL +3273728512,3273729023,NL +3273729024,3273732095,EU 3273732096,3273736191,GB 3273736192,3273743359,FR 3273743360,3273743615,JO @@ -104686,6 +122136,7 @@ 3273878528,3273879039,DE 3273879040,3273879551,BE 3273879552,3273880063,GB +3273880064,3273880575,NL 3273880576,3273881087,RU 3273881088,3273881343,RO 3273881344,3273881599,CH @@ -104757,9 +122208,7 @@ 3274227200,3274227455,A2 3274227456,3274244095,GB 3274244096,3274309631,DK -3274309632,3274318031,FR -3274318032,3274318047,RU -3274318048,3274326015,FR +3274309632,3274326015,FR 3274326016,3274334719,RU 3274334720,3274335231,PL 3274335232,3274335743,DE @@ -104823,6 +122272,7 @@ 3274398208,3274399231,RU 3274399232,3274399743,SC 3274399744,3274407935,LU +3274407936,3274408191,RU 3274408192,3274408447,IT 3274408448,3274408703,NL 3274408704,3274408959,SI @@ -105023,7 +122473,9 @@ 3274506240,3274571775,IT 3274571776,3274579967,GR 3274579968,3274580991,UA -3274580992,3274582015,NL +3274580992,3274581503,PL +3274581504,3274581759,NL +3274581760,3274582015,RU 3274582016,3274583039,PL 3274583040,3274584063,DE 3274584064,3274585087,GB @@ -105367,10 +122819,12 @@ 3275423752,3275423775,EU 3275423776,3275423807,GB 3275423808,3275423871,EU -3275423872,3275425167,GB -3275425168,3275425791,EU -3275425792,3275428399,GB -3275428400,3275428415,EU +3275423872,3275425327,GB +3275425328,3275425791,EU +3275425792,3275428351,GB +3275428352,3275428367,EU +3275428368,3275428407,GB +3275428408,3275428415,EU 3275428416,3275428447,GB 3275428448,3275429887,EU 3275429888,3275430143,GB @@ -105383,10 +122837,8 @@ 3275430912,3275431935,EU 3275431936,3275432831,GB 3275432832,3275433983,EU -3275433984,3275439459,GB -3275439460,3275439463,EU -3275439464,3275439615,GB -3275439616,3275440127,EU +3275433984,3275439999,GB +3275440000,3275440127,EU 3275440128,3275440639,GB 3275440640,3275442175,EU 3275442176,3275442719,GB @@ -105401,7 +122853,9 @@ 3275450880,3275451231,EU 3275451232,3275451263,GB 3275451264,3275452415,EU -3275452416,3275454127,GB +3275452416,3275452927,GB +3275452928,3275452943,EU +3275452944,3275454127,GB 3275454128,3275454143,EU 3275454144,3275457023,GB 3275457024,3275457791,FK @@ -105422,16 +122876,18 @@ 3275468768,3275468799,IE 3275468800,3275469071,GB 3275469072,3275469087,IE -3275469088,3275473615,GB -3275473616,3275474943,EU -3275474944,3275474995,GB -3275474996,3275475071,EU -3275475072,3275475199,GB -3275475200,3275476991,EU -3275476992,3275477079,GB -3275477080,3275477503,EU +3275469088,3275474719,GB +3275474720,3275474943,EU +3275474944,3275475043,GB +3275475044,3275475047,EU +3275475048,3275475383,GB +3275475384,3275476991,EU +3275476992,3275477487,GB +3275477488,3275477503,EU 3275477504,3275477567,GB -3275477568,3275489279,EU +3275477568,3275478783,EU +3275478784,3275479039,GB +3275479040,3275489279,EU 3275489280,3275497471,GB 3275497472,3275505663,DE 3275505664,3275506175,PL @@ -105457,12 +122913,10 @@ 3275510656,3275510687,FR 3275510720,3275510751,GB 3275510752,3275510783,NL -3275510784,3275510911,RU 3275510912,3275511167,GB 3275511168,3275511295,LV 3275511296,3275511551,GB 3275511552,3275511679,NL -3275511680,3275511807,GB 3275511808,3275511935,CH 3275511936,3275512063,FR 3275512064,3275512191,CZ @@ -105480,16 +122934,14 @@ 3275513280,3275513343,DK 3275513344,3275513471,PL 3275513472,3275513599,FR -3275513600,3275513727,PL 3275513728,3275513855,GB -3275513856,3275514615,DE -3275514616,3275514623,CH -3275514624,3275522047,DE +3275513856,3275522047,DE 3275522048,3275530239,IT 3275530240,3275530751,DK 3275530752,3275531263,AT 3275531264,3275531775,GB 3275531776,3275532287,IE +3275532288,3275532799,UA 3275532800,3275533823,GB 3275533824,3275534335,UA 3275534336,3275534847,IL @@ -105691,7 +123143,7 @@ 3275627008,3275627519,AT 3275627520,3275628031,GB 3275628032,3275628543,IL -3275628544,3275629567,RU +3275628544,3275629055,RU 3275629568,3275630079,UA 3275630080,3275630591,RU 3275630592,3275631103,PL @@ -105740,13 +123192,12 @@ 3275789824,3275790335,PL 3275790336,3275790847,MD 3275790848,3275791359,UA -3275791360,3275791871,RU 3275791872,3275792383,PL 3275792384,3275792895,BG 3275792896,3275793407,UA 3275793408,3275793919,FR 3275793920,3275794431,UA -3275794432,3275794943,IT +3275794432,3275794943,EU 3275794944,3275795455,RS 3275795456,3275795967,GR 3275795968,3275796479,PL @@ -105844,9 +123295,7 @@ 3275926288,3275926303,RS 3275926304,3275926527,ME 3275926528,3275926783,RS -3275926784,3275928927,ME -3275928928,3275928943,RS -3275928944,3275929151,ME +3275926784,3275929151,ME 3275929152,3275929159,RS 3275929160,3275929167,ME 3275929168,3275929183,RS @@ -105886,21 +123335,9 @@ 3276014192,3276014207,GB 3276014208,3276014255,FR 3276014256,3276014263,GB -3276014264,3276014335,FR -3276014336,3276014343,GB -3276014344,3276014471,FR -3276014472,3276014495,GB -3276014496,3276014775,FR -3276014776,3276014783,GB -3276014784,3276014815,FR -3276014816,3276014823,GB -3276014824,3276014887,FR -3276014888,3276014895,IE -3276014896,3276014943,FR -3276014944,3276014951,GB -3276014952,3276015031,FR -3276015032,3276015039,GB -3276015040,3276015103,FR +3276014264,3276014471,FR +3276014472,3276014479,GB +3276014480,3276015103,FR 3276015104,3276015119,GB 3276015120,3276015199,FR 3276015200,3276015231,GB @@ -105914,9 +123351,7 @@ 3276015416,3276015423,GB 3276015424,3276015559,FR 3276015560,3276015599,GB -3276015600,3276015855,FR -3276015856,3276015863,GB -3276015864,3276015879,FR +3276015600,3276015879,FR 3276015880,3276015887,GB 3276015888,3276016391,FR 3276016392,3276016399,GB @@ -105998,31 +123433,19 @@ 3276019920,3276019927,GB 3276019928,3276019959,FR 3276019960,3276019967,GB -3276019968,3276020407,FR -3276020408,3276020415,GB -3276020416,3276020503,FR +3276019968,3276020503,FR 3276020504,3276020511,GB 3276020512,3276020623,FR 3276020624,3276020631,GB 3276020632,3276020679,FR 3276020680,3276020687,GB -3276020688,3276020703,FR -3276020704,3276020735,GB -3276020736,3276020879,FR -3276020880,3276020887,GB -3276020888,3276020943,FR -3276020944,3276020991,GB -3276020992,3276021103,FR -3276021104,3276021111,GB -3276021112,3276021591,FR +3276020688,3276021591,FR 3276021592,3276021599,GB -3276021600,3276021815,FR -3276021816,3276021823,GB -3276021824,3276021847,FR -3276021848,3276021855,GB -3276021856,3276022031,FR -3276022032,3276022039,GB -3276022040,3276022127,FR +3276021600,3276021639,FR +3276021640,3276021647,GB +3276021648,3276021695,FR +3276021696,3276021727,GB +3276021728,3276022127,FR 3276022128,3276022143,GB 3276022144,3276022215,FR 3276022216,3276022223,GB @@ -106036,23 +123459,25 @@ 3276022504,3276022511,GB 3276022512,3276022519,FR 3276022520,3276022527,GB -3276022528,3276022567,FR -3276022568,3276022639,GB +3276022528,3276022575,FR +3276022576,3276022639,GB 3276022640,3276022655,FR 3276022656,3276022687,GB 3276022688,3276022751,FR 3276022752,3276022783,GB 3276022784,3276022791,FR 3276022792,3276022799,GB -3276022800,3276022983,FR +3276022800,3276022967,FR +3276022968,3276022975,GB +3276022976,3276022983,FR 3276022984,3276022991,GB 3276022992,3276023031,FR 3276023032,3276023039,GB 3276023040,3276023071,FR 3276023072,3276023079,GB 3276023080,3276023103,FR -3276023104,3276023279,GB -3276023280,3276023727,FR +3276023104,3276023263,GB +3276023264,3276023727,FR 3276023728,3276023743,GB 3276023744,3276023759,FR 3276023760,3276023767,GB @@ -106074,11 +123499,9 @@ 3276025184,3276025191,GB 3276025192,3276025207,FR 3276025208,3276025215,GB -3276025216,3276025247,FR -3276025248,3276025279,GB -3276025280,3276025295,FR -3276025296,3276025327,GB -3276025328,3276026167,FR +3276025216,3276025295,FR +3276025296,3276025335,GB +3276025336,3276026167,FR 3276026168,3276026175,GB 3276026176,3276026191,FR 3276026192,3276026199,GB @@ -106161,8 +123584,8 @@ 3276029792,3276029855,FR 3276029856,3276029887,GB 3276029888,3276029919,FR -3276029920,3276029967,GB -3276029968,3276029983,FR +3276029920,3276029951,GB +3276029952,3276029983,FR 3276029984,3276029999,GB 3276030000,3276030079,FR 3276030080,3276030095,GB @@ -106182,7 +123605,9 @@ 3276030464,3276030495,GB 3276030496,3276030543,FR 3276030544,3276030559,GB -3276030560,3276031255,FR +3276030560,3276030719,FR +3276030720,3276030975,GB +3276030976,3276031255,FR 3276031256,3276031263,GB 3276031264,3276031375,FR 3276031376,3276031383,GB @@ -106244,23 +123669,27 @@ 3276033880,3276033887,GB 3276033888,3276033927,FR 3276033928,3276033951,GB -3276033952,3276036271,FR +3276033952,3276036095,FR +3276036096,3276036103,GB +3276036104,3276036151,FR +3276036152,3276036159,GB +3276036160,3276036247,FR +3276036248,3276036255,GB +3276036256,3276036271,FR 3276036272,3276036279,DE 3276036280,3276036383,FR 3276036384,3276036415,GB -3276036416,3276036591,FR -3276036592,3276036607,GB -3276036608,3276036671,FR +3276036416,3276036671,FR 3276036672,3276036863,GB 3276036864,3276037127,FR -3276037128,3276037135,GB -3276037136,3276037199,FR +3276037128,3276037151,GB +3276037152,3276037199,FR 3276037200,3276037215,GB 3276037216,3276037359,FR 3276037360,3276037375,GB 3276037376,3276037703,FR -3276037704,3276037743,GB -3276037744,3276037887,FR +3276037704,3276037759,GB +3276037760,3276037887,FR 3276037888,3276037903,GB 3276037904,3276037959,FR 3276037960,3276037983,GB @@ -106334,8 +123763,8 @@ 3276041920,3276041951,GB 3276041952,3276041967,FR 3276041968,3276041983,GB -3276041984,3276042047,FR -3276042048,3276042143,GB +3276041984,3276042063,FR +3276042064,3276042143,GB 3276042144,3276042175,FR 3276042176,3276042191,GB 3276042192,3276042207,FR @@ -106354,7 +123783,9 @@ 3276044480,3276044495,GB 3276044496,3276044511,FR 3276044512,3276044543,GB -3276044544,3276044607,FR +3276044544,3276044551,FR +3276044552,3276044575,GB +3276044576,3276044607,FR 3276044608,3276044639,GB 3276044640,3276044671,FR 3276044672,3276044703,GB @@ -106468,6 +123899,7 @@ 3276127232,3276128255,UZ 3276128256,3276129279,AT 3276129280,3276131327,UA +3276131328,3276132351,RU 3276132352,3276133375,PL 3276133376,3276134399,GB 3276134400,3276135423,RU @@ -108585,8 +126017,8 @@ 3276472320,3276472575,EU 3276472576,3276472831,AT 3276472832,3276472863,EU -3276472864,3276472895,AT -3276472896,3276473103,EU +3276472864,3276472879,AT +3276472880,3276473103,EU 3276473104,3276473111,AT 3276473112,3276473119,EU 3276473120,3276473135,AT @@ -108604,15 +126036,13 @@ 3276474320,3276474367,AT 3276474368,3276474623,EU 3276474624,3276474879,GB -3276474880,3276475015,EU -3276475016,3276475023,IT +3276474880,3276475007,EU +3276475008,3276475023,IT 3276475024,3276475039,FR 3276475040,3276475055,EU 3276475056,3276475071,IT 3276475072,3276475903,EU -3276475904,3276476039,IT -3276476040,3276476047,EU -3276476048,3276476111,IT +3276475904,3276476111,IT 3276476112,3276476119,GB 3276476120,3276476159,IT 3276476160,3276476415,EU @@ -108677,8 +126107,8 @@ 3276491392,3276491775,CZ 3276491776,3276491847,GB 3276491848,3276491855,EU -3276491856,3276492047,GB -3276492048,3276492063,EU +3276491856,3276492055,GB +3276492056,3276492063,EU 3276492064,3276492127,GB 3276492128,3276492143,EU 3276492144,3276492151,GB @@ -108705,9 +126135,7 @@ 3276495832,3276495839,EU 3276495840,3276496639,GB 3276496640,3276496895,EU -3276496896,3276497151,DE -3276497152,3276497215,EU -3276497216,3276497279,DE +3276496896,3276497279,DE 3276497280,3276497295,EU 3276497296,3276497311,DE 3276497312,3276497343,EU @@ -108730,8 +126158,8 @@ 3276499680,3276499759,DE 3276499760,3276499791,EU 3276499792,3276499823,DE -3276499824,3276499935,EU -3276499936,3276499999,DE +3276499824,3276499839,EU +3276499840,3276499999,DE 3276500000,3276500031,CH 3276500032,3276500095,DE 3276500096,3276500127,EU @@ -108742,7 +126170,9 @@ 3276500992,3276501023,DE 3276501024,3276501055,FR 3276501056,3276501119,EU -3276501120,3276501183,DE +3276501120,3276501151,DE +3276501152,3276501167,EU +3276501168,3276501183,DE 3276501184,3276501247,EU 3276501248,3276501503,DE 3276501504,3276502271,EU @@ -108831,7 +126261,9 @@ 3276518336,3276518351,EU 3276518352,3276518367,NL 3276518368,3276518399,EU -3276518400,3276518527,BE +3276518400,3276518407,BE +3276518408,3276518415,EU +3276518416,3276518527,BE 3276518528,3276518591,EU 3276518592,3276518655,BE 3276518656,3276518911,EU @@ -108840,8 +126272,8 @@ 3276519680,3276520191,DK 3276520192,3276520223,BE 3276520224,3276520255,GB -3276520256,3276520415,BE -3276520416,3276520423,EU +3276520256,3276520407,BE +3276520408,3276520423,EU 3276520424,3276520447,BE 3276520448,3276520463,EU 3276520464,3276520591,SE @@ -108926,9 +126358,7 @@ 3276528832,3276528895,BE 3276528896,3276528927,IE 3276528928,3276528935,EU -3276528936,3276528943,IE -3276528944,3276528959,EU -3276528960,3276529151,IE +3276528936,3276529151,IE 3276529152,3276529167,TR 3276529168,3276529183,EU 3276529184,3276529279,TR @@ -108939,9 +126369,9 @@ 3276529376,3276529391,EU 3276529392,3276529407,TR 3276529408,3276529663,EU -3276529664,3276530447,NL -3276530448,3276530455,EU -3276530456,3276530495,NL +3276529664,3276530439,NL +3276530440,3276530447,EU +3276530448,3276530495,NL 3276530496,3276530559,EU 3276530560,3276532735,NL 3276532736,3276532775,TR @@ -108978,9 +126408,7 @@ 3276534720,3276534783,EU 3276534784,3276534879,NL 3276534880,3276534887,EU -3276534888,3276534895,NL -3276534896,3276534911,EU -3276534912,3276534919,NL +3276534888,3276534919,NL 3276534920,3276535015,EU 3276535016,3276535039,GB 3276535040,3276535063,RU @@ -108999,21 +126427,21 @@ 3276535808,3276536063,FI 3276536064,3276536319,EU 3276536320,3276536430,ES -3276536431,3276536439,EU -3276536440,3276536511,ES +3276536431,3276536431,EU +3276536432,3276536511,ES 3276536512,3276536583,EU 3276536584,3276536591,HR 3276536592,3276536639,EU -3276536640,3276536671,HU -3276536672,3276536687,EU +3276536640,3276536675,HU +3276536676,3276536687,EU 3276536688,3276536711,HU 3276536712,3276536735,EU 3276536736,3276536743,HU 3276536744,3276536831,EU 3276536832,3276536895,ES 3276536896,3276536959,EU -3276536960,3276536991,ES -3276536992,3276537151,EU +3276536960,3276537007,ES +3276537008,3276537151,EU 3276537152,3276537215,AT 3276537216,3276537343,EU 3276537344,3276537599,AT @@ -109484,7 +126912,9 @@ 3276867072,3276868606,IT 3276868607,3276868607,GB 3276868608,3276868863,NL -3276868864,3276869695,IT +3276868864,3276869119,IT +3276869120,3276869631,GB +3276869632,3276869695,IT 3276869696,3276869727,A2 3276869728,3276869855,IT 3276869856,3276869887,GB @@ -109497,7 +126927,11 @@ 3276872512,3276872703,DE 3276872704,3276873727,GB 3276873728,3276874367,ES -3276874368,3276874495,GB +3276874368,3276874383,GB +3276874384,3276874423,ES +3276874424,3276874431,GB +3276874432,3276874447,ES +3276874448,3276874495,GB 3276874496,3276874559,ES 3276874560,3276874751,GB 3276874752,3276875007,NL @@ -109510,7 +126944,9 @@ 3276876432,3276876541,NL 3276876542,3276877535,GB 3276877536,3276877551,AT -3276877552,3276878079,GB +3276877552,3276877567,GB +3276877568,3276877823,AT +3276877824,3276878079,GB 3276878080,3276878335,BG 3276878336,3276878399,GB 3276878400,3276878431,FR @@ -109530,8 +126966,8 @@ 3276881920,3276883327,IT 3276883328,3276883391,GB 3276883392,3276883967,IT -3276883968,3276884495,PL -3276884496,3276884735,GB +3276883968,3276884519,PL +3276884520,3276884735,GB 3276884736,3276884991,PL 3276884992,3276886015,GB 3276886016,3276886271,RO @@ -109539,9 +126975,7 @@ 3276886944,3276886959,GB 3276886960,3276886991,DE 3276886992,3276887047,GB -3276887048,3276887055,DE -3276887056,3276887071,GB -3276887072,3276888063,DE +3276887048,3276888063,DE 3276888064,3276888575,GB 3276888576,3276889087,IT 3276889088,3276890111,GB @@ -109558,18 +126992,25 @@ 3276893952,3276895999,IT 3276896000,3276896255,CZ 3276896256,3276896767,BE -3276896768,3276896831,GB +3276896768,3276896775,GB +3276896776,3276896831,BE 3276896832,3276896847,SE 3276896848,3276896863,BE -3276896864,3276896895,GB -3276896896,3276896927,BE +3276896864,3276896879,GB +3276896880,3276896927,BE 3276896928,3276897023,GB 3276897024,3276897663,BE -3276897664,3276897919,GB +3276897664,3276897727,GB +3276897728,3276897759,BE +3276897760,3276897919,GB 3276897920,3276898303,CZ -3276898304,3276898399,CH -3276898400,3276898407,GB -3276898408,3276898655,CH +3276898304,3276898383,CH +3276898384,3276898407,GB +3276898408,3276898431,CH +3276898432,3276898479,GB +3276898480,3276898527,CH +3276898528,3276898559,GB +3276898560,3276898655,CH 3276898656,3276898671,GB 3276898672,3276898775,CH 3276898776,3276898783,GB @@ -109600,12 +127041,14 @@ 3276903936,3276903999,GB 3276904000,3276904079,SE 3276904080,3276904095,GB -3276904096,3276904127,SE -3276904128,3276904191,GB -3276904192,3276904447,SE +3276904096,3276904143,SE +3276904144,3276904159,GB +3276904160,3276904447,SE 3276904448,3276905311,GB 3276905312,3276905319,ES -3276905320,3276905471,GB +3276905320,3276905327,BE +3276905328,3276905335,NL +3276905336,3276905471,GB 3276905472,3276905727,SE 3276905728,3276905983,BE 3276905984,3276905999,GB @@ -109616,7 +127059,11 @@ 3276906288,3276906295,SE 3276906296,3276906303,GB 3276906304,3276906319,SE -3276906320,3276906495,GB +3276906320,3276906335,GB +3276906336,3276906391,SE +3276906392,3276906399,GB +3276906400,3276906415,SE +3276906416,3276906495,GB 3276906496,3276906623,NL 3276906624,3276906751,GB 3276906752,3276906823,NL @@ -109634,14 +127081,23 @@ 3276908160,3276908175,CH 3276908176,3276908183,NL 3276908184,3276908191,GB -3276908192,3276909055,NL +3276908192,3276908607,NL +3276908608,3276908639,DE +3276908640,3276908646,NL +3276908647,3276908671,GB +3276908672,3276908687,NL +3276908688,3276908711,GB +3276908712,3276908735,SE +3276908736,3276908767,NL +3276908768,3276908799,GB +3276908800,3276909055,NL 3276909056,3276909567,GB 3276909568,3276910591,NL 3276910592,3276912615,IT 3276912616,3276912623,GB -3276912624,3276913199,IT -3276913200,3276913215,GB -3276913216,3276913359,IT +3276912624,3276913279,IT +3276913280,3276913295,GB +3276913296,3276913359,IT 3276913360,3276913360,GB 3276913361,3276913374,IT 3276913375,3276913375,GB @@ -109658,15 +127114,19 @@ 3276916096,3276916175,ES 3276916176,3276916183,GB 3276916184,3276917231,ES -3276917232,3276917247,GB +3276917232,3276917247,FR 3276917248,3276917279,ES 3276917280,3276917287,GB 3276917288,3276917327,ES 3276917328,3276917343,GB -3276917344,3276917887,ES -3276917888,3276918015,GB -3276918016,3276918783,ES -3276918784,3276920551,DE +3276917344,3276918783,ES +3276918784,3276919367,DE +3276919368,3276919375,GB +3276919376,3276919479,DE +3276919480,3276919487,GB +3276919488,3276920447,DE +3276920448,3276920479,GB +3276920480,3276920551,DE 3276920552,3276920559,GB 3276920560,3276921183,DE 3276921184,3276921187,GB @@ -109718,6 +127178,7 @@ 3277180160,3277180415,NL 3277180416,3277180671,RU 3277180672,3277180927,FR +3277180928,3277181183,UA 3277181184,3277181439,PL 3277181440,3277181695,DE 3277181696,3277181951,RO @@ -109831,6 +127292,7 @@ 3277359616,3277360127,UA 3277360128,3277360639,BG 3277360640,3277361151,CZ +3277361152,3277361663,PL 3277361664,3277362175,RU 3277362176,3277362687,ES 3277362688,3277363199,GB @@ -109847,6 +127309,8 @@ 3277368320,3277369343,RO 3277369344,3277369855,CY 3277369856,3277370367,RU +3277370368,3277370623,PL +3277370624,3277370879,RU 3277370880,3277371391,RO 3277371392,3277371903,RU 3277371904,3277372415,PL @@ -109881,7 +127345,8 @@ 3277389312,3277389823,AM 3277389824,3277394943,GB 3277394944,3277395455,US -3277395456,3277452647,GB +3277395456,3277452639,GB +3277452640,3277452647,IE 3277452648,3277452655,DK 3277452656,3277455359,GB 3277455360,3277456895,DE @@ -109957,7 +127422,6 @@ 3277701120,3277701631,DK 3277701632,3277702143,AT 3277702144,3277702655,EU -3277702656,3277703167,RO 3277703168,3277703679,DE 3277703680,3277704191,PL 3277704192,3277704703,UA @@ -109993,8 +127457,7 @@ 3277783040,3277815807,BE 3277815808,3277816063,RO 3277816064,3277816319,PL -3277816320,3277816575,CM -3277816576,3277816831,GB +3277816320,3277816831,GB 3277816832,3277817087,CH 3277817088,3277817343,GB 3277817344,3277817855,FR @@ -110087,9 +127550,7 @@ 3277885696,3277885727,LB 3277885728,3277885951,A2 3277885952,3277886463,LB -3277886464,3277886719,IQ -3277886720,3277886975,IR -3277886976,3277887487,IQ +3277886464,3277887487,IQ 3277887488,3277888255,A2 3277888256,3277888319,LB 3277888320,3277889023,A2 @@ -110108,13 +127569,20 @@ 3278020608,3278028799,RU 3278028800,3278036991,DE 3278036992,3278045183,FR -3278045184,3278054911,GB +3278045184,3278047231,GB +3278047232,3278049279,EU +3278049280,3278053375,GB +3278053376,3278054911,EU 3278054912,3278055423,NL 3278055424,3278061567,GB 3278061568,3278065663,NL -3278065664,3278103039,GB +3278065664,3278067967,GB +3278067968,3278069759,EU +3278069760,3278102527,GB +3278102528,3278103039,EU 3278103040,3278103295,FR -3278103296,3278110719,GB +3278103296,3278106623,EU +3278106624,3278110719,GB 3278110720,3278110751,SE 3278110752,3278110767,ES 3278110768,3278115327,SE @@ -110418,9 +127886,7 @@ 3278939136,3278939147,US 3278939148,3278939151,AR 3278939152,3278939155,ES -3278939156,3278939183,US -3278939184,3278939187,GU -3278939188,3278939195,US +3278939156,3278939195,US 3278939196,3278939199,CL 3278939200,3278939259,US 3278939260,3278939263,BR @@ -110521,10 +127987,10 @@ 3278939752,3278939755,GR 3278939756,3278939759,DE 3278939760,3278939763,FR -3278939764,3278939767,GR +3278939764,3278939767,DE 3278939768,3278939771,ES 3278939772,3278939775,IT -3278939776,3278939779,GR +3278939776,3278939779,DE 3278939780,3278939783,FR 3278939784,3278939787,BE 3278939788,3278939791,DE @@ -110740,8 +128206,7 @@ 3278940856,3278940859,PT 3278940860,3278940863,NL 3278940864,3278940867,CH -3278940868,3278940871,GB -3278940872,3278940875,DE +3278940868,3278940875,DE 3278940876,3278940879,IT 3278940880,3278940883,CH 3278940884,3278940887,ES @@ -110800,7 +128265,7 @@ 3278941136,3278941139,GB 3278941140,3278941143,DE 3278941144,3278941151,IT -3278941152,3278941155,PT +3278941152,3278941155,DE 3278941156,3278941159,SE 3278941160,3278941167,DE 3278941168,3278941171,GB @@ -110809,8 +128274,7 @@ 3278941180,3278941183,FR 3278941184,3278941191,US 3278941192,3278941195,BR -3278941196,3278941211,US -3278941212,3278941215,GU +3278941196,3278941215,US 3278941216,3278941219,BR 3278941220,3278941243,US 3278941244,3278941247,CO @@ -111461,7 +128925,7 @@ 3278943324,3278943324,GB 3278943325,3278943326,DE 3278943327,3278943328,IT -3278943329,3278943329,PT +3278943329,3278943329,DE 3278943330,3278943330,ES 3278943331,3278943331,PL 3278943332,3278943333,DE @@ -111620,7 +129084,8 @@ 3278943526,3278943526,FR 3278943527,3278943527,DE 3278943528,3278943528,CH -3278943529,3278943530,AT +3278943529,3278943529,DE +3278943530,3278943530,AT 3278943531,3278943531,DE 3278943532,3278943532,NL 3278943533,3278943533,ES @@ -112128,9 +129593,7 @@ 3278944150,3278944150,IE 3278944151,3278944151,IT 3278944152,3278944152,IS -3278944153,3278944156,DE -3278944157,3278944157,FR -3278944158,3278944158,DE +3278944153,3278944158,DE 3278944159,3278944159,CH 3278944160,3278944160,FR 3278944161,3278944161,DE @@ -112245,8 +129708,8 @@ 3278944402,3278944402,CA 3278944403,3278944412,US 3278944413,3278944413,CA -3278944414,3278944418,US -3278944419,3278944419,DE +3278944414,3278944417,US +3278944418,3278944419,DE 3278944420,3278944420,CA 3278944421,3278944421,DE 3278944422,3278944432,US @@ -112271,9 +129734,7 @@ 3278944527,3278944527,CA 3278944528,3278944528,US 3278944529,3278944529,CA -3278944530,3278944535,US -3278944536,3278944536,GU -3278944537,3278944537,US +3278944530,3278944537,US 3278944538,3278944538,AR 3278944539,3278944544,US 3278944545,3278944545,CA @@ -112338,7 +129799,7 @@ 3278944688,3278944688,AR 3278944689,3278944693,US 3278944694,3278944695,DE -3278944696,3278944696,AS +3278944696,3278944696,US 3278944697,3278944697,CA 3278944698,3278944706,US 3278944707,3278944707,DE @@ -112597,7 +130058,9 @@ 3278946062,3278946062,DE 3278946063,3278946067,US 3278946068,3278946068,DE -3278946069,3278946084,US +3278946069,3278946074,US +3278946075,3278946075,DE +3278946076,3278946084,US 3278946085,3278946085,DE 3278946086,3278946091,US 3278946092,3278946092,DE @@ -112605,11 +130068,11 @@ 3278946109,3278946109,GB 3278946110,3278946142,US 3278946143,3278946143,DE -3278946144,3278946166,US -3278946167,3278946167,DE -3278946168,3278946190,US -3278946191,3278946191,PR -3278946192,3278946208,US +3278946144,3278946147,US +3278946148,3278946148,DE +3278946149,3278946166,US +3278946167,3278946168,DE +3278946169,3278946208,US 3278946209,3278946213,DE 3278946214,3278946214,US 3278946215,3278946221,DE @@ -112627,8 +130090,7 @@ 3278946280,3278946283,DE 3278946284,3278946287,US 3278946288,3278946291,DE -3278946292,3278946295,PR -3278946296,3278946299,US +3278946292,3278946299,US 3278946300,3278946303,DE 3278946304,3278954495,LB 3278954496,3278962687,RU @@ -112673,8 +130135,7 @@ 3279078656,3279078911,FR 3279078912,3279084543,ES 3279084544,3279085567,IT -3279085568,3279093503,NL -3279093504,3279093759,DE +3279085568,3279089663,NL 3279093760,3279103103,FR 3279103104,3279103135,GB 3279103136,3279119295,FR @@ -112891,7 +130352,9 @@ 3279618048,3279683583,UA 3279683584,3279723215,DE 3279723216,3279723223,A2 -3279723224,3279744391,DE +3279723224,3279729327,DE +3279729328,3279729343,EU +3279729344,3279744391,DE 3279744392,3279744399,PL 3279744400,3279752959,DE 3279752960,3279753215,CH @@ -113087,7 +130550,10 @@ 3280347136,3280355327,NO 3280355328,3280371711,GR 3280371712,3280379903,CH -3280379904,3280388095,FR +3280379904,3280381951,FR +3280381952,3280383999,NL +3280384000,3280386047,IT +3280386048,3280388095,SA 3280388096,3280390719,GB 3280390720,3280390751,FR 3280390752,3280392703,GB @@ -113158,7 +130624,6 @@ 3280590336,3280590847,NL 3280590848,3280591359,DE 3280591360,3280591871,UA -3280591872,3280592383,GB 3280592384,3280592895,TR 3280592896,3280593407,DE 3280593408,3280593919,UA @@ -113169,7 +130634,6 @@ 3280595968,3280596479,DK 3280596480,3280596991,AT 3280596992,3280597503,UA -3280597504,3280598015,FR 3280598016,3280598527,UA 3280598528,3280599039,PL 3280599040,3280599551,FR @@ -113197,7 +130661,6 @@ 3280653056,3280653311,CH 3280653312,3280653823,GB 3280653824,3280654079,RU -3280654080,3280654335,CH 3280654336,3280654591,PL 3280654592,3280654847,ES 3280654848,3280655103,RU @@ -113248,7 +130711,8 @@ 3280810784,3280810799,DE 3280810800,3280863231,CH 3280863232,3280928767,TR -3280928768,3280930303,GB +3280928768,3280928831,RU +3280928832,3280930303,GB 3280930304,3280930559,DE 3280930560,3280930959,GB 3280930960,3280930975,DE @@ -113442,7 +130906,10 @@ 3280985640,3280985647,DE 3280985648,3280986263,GB 3280986264,3280986267,DE -3280986268,3280987983,GB +3280986268,3280987135,GB +3280987136,3280987391,CH +3280987392,3280987647,NL +3280987648,3280987983,GB 3280987984,3280987999,DE 3280988000,3280988303,GB 3280988304,3280988311,DE @@ -113486,9 +130953,9 @@ 3280990704,3280990719,DE 3280990720,3280990863,GB 3280990864,3280990871,DE -3280990872,3280991391,GB -3280991392,3280991407,DE -3280991408,3280992231,GB +3280990872,3280991231,GB +3280991232,3280991743,DE +3280991744,3280992231,GB 3280992232,3280992239,DE 3280992240,3280992399,GB 3280992400,3280992415,DE @@ -113510,7 +130977,6 @@ 3280996608,3280996863,PL 3280996864,3280997119,NL 3280997120,3280997375,FR -3280997376,3280997631,BE 3280997632,3280997887,SE 3280997888,3280998143,UA 3280998144,3280998399,DE @@ -113673,9 +131139,7 @@ 3281712192,3281712255,US 3281712256,3281715199,FR 3281715200,3281780735,TR -3281780736,3281836543,FI -3281836544,3281836799,AX -3281836800,3281846271,FI +3281780736,3281846271,FI 3281846272,3281861407,GB 3281861408,3281861423,FR 3281861424,3281868271,GB @@ -113773,8 +131237,8 @@ 3282206720,3282223103,CH 3282223104,3282231295,BE 3282231296,3282239487,DE -3282239488,3282284567,SE -3282284568,3282284579,FI +3282239488,3282284559,SE +3282284560,3282284579,FI 3282284580,3282284591,SE 3282284592,3282284595,FI 3282284596,3282284599,SE @@ -113785,15 +131249,11 @@ 3282287616,3282287759,FI 3282287760,3282305023,SE 3282305024,3282370559,PL -3282370560,3282388095,FI -3282388096,3282388159,AX -3282388160,3282388175,FI +3282370560,3282388175,FI 3282388176,3282388191,SE 3282388192,3282390015,FI 3282390016,3282390271,NL -3282390272,3282408527,FI -3282408528,3282408535,AX -3282408536,3282416383,FI +3282390272,3282416383,FI 3282416384,3282416511,RU 3282416512,3282429279,FI 3282429280,3282429311,SE @@ -113801,7 +131261,8 @@ 3282429344,3282436095,FI 3282436096,3282444159,GB 3282444160,3282444223,US -3282444224,3282449023,GB +3282444224,3282444287,EU +3282444288,3282449023,GB 3282449024,3282449151,NL 3282449152,3282452479,GB 3282452480,3282452735,DE @@ -113813,7 +131274,8 @@ 3282464768,3282465023,SE 3282465024,3282465279,DE 3282465280,3282465535,IT -3282465536,3282466047,GB +3282465536,3282465919,EU +3282465920,3282466047,GB 3282466048,3282466111,US 3282466112,3282466643,GB 3282466644,3282466655,IT @@ -113873,7 +131335,10 @@ 3282747392,3282763775,RU 3282763776,3282772991,GB 3282772992,3282773119,BE -3282773120,3282844855,GB +3282773120,3282774015,EU +3282774016,3282779647,GB +3282779648,3282780159,EU +3282780160,3282844855,GB 3282844856,3282844863,A2 3282844864,3282952191,GB 3282952192,3282960383,NL @@ -113939,7 +131404,6 @@ 3283226624,3283227135,RU 3283227136,3283227647,UA 3283227648,3283228159,RU -3283228160,3283228671,RO 3283228672,3283229183,RU 3283229184,3283229695,PL 3283229696,3283230207,IT @@ -113951,7 +131415,8 @@ 3283248128,3283248639,DE 3283248640,3283249151,RO 3283249152,3283249663,UA -3283249664,3283250175,GB +3283249664,3283249919,MD +3283249920,3283250175,RO 3283250176,3283250687,RU 3283250688,3283251199,RO 3283251200,3283251711,FR @@ -113999,7 +131464,7 @@ 3283484672,3283484927,UA 3283484928,3283485183,NL 3283485184,3283485439,DE -3283485440,3283485695,UA +3283485440,3283485695,RU 3283485696,3283485951,GB 3283485952,3283486207,US 3283486208,3283486463,AT @@ -114014,7 +131479,7 @@ 3283488512,3283488767,RU 3283488768,3283489279,FR 3283489280,3283489535,DE -3283489536,3283490047,PL +3283489536,3283489791,PL 3283490048,3283490559,UA 3283490560,3283490815,PL 3283490816,3283491071,CH @@ -114041,7 +131506,6 @@ 3283496448,3283496703,HR 3283496704,3283496959,LV 3283496960,3283497215,DE -3283497216,3283497471,GB 3283497472,3283497727,DE 3283497728,3283498239,PL 3283498240,3283498495,CH @@ -114056,29 +131520,7 @@ 3283500544,3283500799,GB 3283500800,3283501055,UA 3283501056,3283509247,LT -3283509248,3283513375,DE -3283513376,3283513407,EU -3283513408,3283513415,DE -3283513416,3283513431,EU -3283513432,3283513435,DE -3283513436,3283513447,EU -3283513448,3283513519,DE -3283513520,3283513535,EU -3283513536,3283513855,DE -3283513856,3283513983,EU -3283513984,3283514095,DE -3283514096,3283514111,EU -3283514112,3283514463,DE -3283514464,3283514527,EU -3283514528,3283514547,DE -3283514548,3283514551,EU -3283514552,3283516415,DE -3283516416,3283516799,EU -3283516800,3283516863,DE -3283516864,3283516991,EU -3283516992,3283517055,DE -3283517056,3283517183,EU -3283517184,3283517439,DE +3283509248,3283517439,DE 3283517440,3283525631,RU 3283525632,3283533823,GB 3283533824,3283534847,UA @@ -114097,8 +131539,7 @@ 3283540992,3283541503,RO 3283541504,3283542015,CH 3283542016,3283550207,IT -3283550208,3283550239,AT -3283550240,3283550287,EU +3283550208,3283550287,EU 3283550288,3283550319,AT 3283550320,3283550463,EU 3283550464,3283550623,AT @@ -114107,9 +131548,7 @@ 3283550720,3283552255,AT 3283552256,3283552319,IT 3283552320,3283552351,EU -3283552352,3283552431,IT -3283552432,3283552447,EU -3283552448,3283552575,IT +3283552352,3283552575,IT 3283552576,3283552639,DE 3283552640,3283552671,IT 3283552672,3283552703,CH @@ -114282,9 +131721,7 @@ 3283585696,3283585727,FR 3283585728,3283585791,ES 3283585792,3283586047,IE -3283586048,3283586335,ES -3283586336,3283586343,EU -3283586344,3283586351,ES +3283586048,3283586351,ES 3283586352,3283586367,EU 3283586368,3283586407,ES 3283586408,3283586415,EU @@ -114294,8 +131731,8 @@ 3283586816,3283587071,DE 3283587072,3283587199,EU 3283587200,3283587231,NL -3283587232,3283587327,EU -3283587328,3283587335,NL +3283587232,3283587263,EU +3283587264,3283587335,NL 3283587336,3283587343,GB 3283587344,3283587359,NL 3283587360,3283587391,SE @@ -114590,8 +132027,7 @@ 3283985408,3283985919,RO 3283985920,3283986431,AT 3283986432,3283986943,RU -3283986944,3283987455,AT -3283987456,3283987967,GB +3283986944,3283987967,GB 3283987968,3283988991,RO 3283988992,3283989503,FR 3283989504,3283990015,RU @@ -114687,7 +132123,7 @@ 3284044032,3284044287,FR 3284044288,3284044799,DE 3284044800,3284045055,CZ -3284045056,3284045311,LT +3284045056,3284045311,EE 3284045312,3284045567,DE 3284045568,3284045823,AT 3284045824,3284046079,UA @@ -114768,7 +132204,8 @@ 3284105728,3284106239,FI 3284106240,3284106751,RO 3284106752,3284107263,UA -3284107264,3284108287,RU +3284107264,3284107775,DE +3284107776,3284108287,RU 3284108288,3284108799,CH 3284108800,3284109311,FR 3284109312,3284109823,RU @@ -114801,8 +132238,7 @@ 3284124672,3284125183,DE 3284125184,3284125695,RO 3284125696,3284126207,UA -3284126208,3284127231,CZ -3284127232,3284127743,HK +3284126208,3284127743,CZ 3284127744,3284128255,RU 3284128256,3284128767,GB 3284128768,3284129279,SE @@ -114829,15 +132265,14 @@ 3284205568,3284271103,NL 3284271104,3284402175,GB 3284402176,3284467711,SE -3284467712,3284485155,FI -3284485156,3284485159,AX -3284485160,3284531775,FI +3284467712,3284531775,FI 3284531776,3284531779,NL 3284531780,3284533247,FI 3284533248,3284598783,SE 3284598784,3284664319,HU 3284664320,3284672511,GB 3284672512,3284680703,DE +3284680704,3284681215,UA 3284681216,3284681727,RO 3284681728,3284682239,FI 3284682240,3284682751,DE @@ -114866,7 +132301,7 @@ 3284714752,3284715007,AT 3284715008,3284715263,GB 3284715264,3284715519,PL -3284715520,3284715775,RO +3284715520,3284715775,SI 3284715776,3284716031,BE 3284716032,3284716287,IT 3284716288,3284716543,RU @@ -114915,13 +132350,16 @@ 3284844544,3284860927,CH 3284860928,3284863743,DE 3284863744,3284863999,FR -3284864000,3284868863,DE +3284864000,3284867231,EU +3284867232,3284868863,DE 3284868864,3284869375,FR 3284869376,3284869631,DE 3284869632,3284869887,IT 3284869888,3284872959,DE 3284872960,3284873471,IT -3284873472,3284913919,DE +3284873472,3284875263,DE +3284875264,3284878591,EU +3284878592,3284913919,DE 3284913920,3284914175,GB 3284914176,3284926463,DE 3284926464,3284991999,NO @@ -114943,9 +132381,7 @@ 3285082112,3285084159,AT 3285084160,3285085183,LU 3285085184,3285086207,GB -3285086208,3285088255,PL -3285088256,3285089279,CZ -3285089280,3285090303,PL +3285086208,3285090303,PL 3285090304,3285098495,DE 3285098496,3285114879,GB 3285114880,3285115903,RU @@ -115061,9 +132497,7 @@ 3285455888,3285455895,EU 3285455896,3285455903,GB 3285455904,3285455935,EU -3285455936,3285456023,DE -3285456024,3285456031,EU -3285456032,3285456255,DE +3285455936,3285456255,DE 3285456256,3285456287,EU 3285456288,3285456351,DE 3285456352,3285456383,EU @@ -115088,8 +132522,8 @@ 3285457664,3285457759,IT 3285457760,3285457791,EU 3285457792,3285457919,IT -3285457920,3285458151,GB -3285458152,3285458175,EU +3285457920,3285458167,GB +3285458168,3285458175,EU 3285458176,3285458943,GB 3285458944,3285458975,DK 3285458976,3285459007,EU @@ -115103,32 +132537,36 @@ 3285459712,3285459967,NO 3285459968,3285460479,FI 3285460480,3285460991,DK -3285460992,3285461007,NL -3285461008,3285461055,EU +3285460992,3285461015,NL +3285461016,3285461055,EU 3285461056,3285461111,NL 3285461112,3285461119,EU 3285461120,3285461263,NL 3285461264,3285461279,BE 3285461280,3285461311,EU 3285461312,3285461375,CH -3285461376,3285461407,NL -3285461408,3285461423,EU +3285461376,3285461415,NL +3285461416,3285461423,EU 3285461424,3285461447,NL 3285461448,3285461455,DE 3285461456,3285461535,NL 3285461536,3285461567,EU -3285461568,3285461807,NL +3285461568,3285461791,NL +3285461792,3285461799,EU +3285461800,3285461807,NL 3285461808,3285461855,EU 3285461856,3285461877,NL 3285461878,3285461879,EU -3285461880,3285461991,NL +3285461880,3285461967,NL +3285461968,3285461975,EU +3285461976,3285461991,NL 3285461992,3285461999,GB 3285462000,3285462007,NL 3285462008,3285462015,EU 3285462016,3285462207,DE 3285462208,3285462223,GB -3285462224,3285462367,DE -3285462368,3285462399,EU +3285462224,3285462383,DE +3285462384,3285462399,EU 3285462400,3285462527,DE 3285462528,3285462543,EU 3285462544,3285462655,DE @@ -115177,9 +132615,7 @@ 3285465344,3285465631,EU 3285465632,3285465727,DE 3285465728,3285465855,EU -3285465856,3285465903,DE -3285465904,3285465911,EU -3285465912,3285465951,DE +3285465856,3285465951,DE 3285465952,3285465983,EU 3285465984,3285466367,DE 3285466368,3285466447,CH @@ -115204,7 +132640,9 @@ 3285467712,3285467823,DE 3285467824,3285467831,EU 3285467832,3285467839,DE -3285467840,3285467935,EU +3285467840,3285467871,EU +3285467872,3285467903,DE +3285467904,3285467935,EU 3285467936,3285467951,DE 3285467952,3285467959,GB 3285467960,3285467967,EU @@ -115232,8 +132670,8 @@ 3285472224,3285472255,EU 3285472256,3285472287,DE 3285472288,3285472319,EU -3285472320,3285472351,DE -3285472352,3285472367,EU +3285472320,3285472355,DE +3285472356,3285472367,EU 3285472368,3285472511,DE 3285472512,3285473327,EU 3285473328,3285473343,DE @@ -115265,9 +132703,7 @@ 3285475216,3285475327,DE 3285475328,3285475623,EU 3285475624,3285475647,AT -3285475648,3285475679,EU -3285475680,3285475695,AT -3285475696,3285475703,EU +3285475648,3285475703,EU 3285475704,3285475711,AT 3285475712,3285475775,EU 3285475776,3285475783,AT @@ -115315,8 +132751,7 @@ 3285481792,3285481983,EU 3285481984,3285481999,FR 3285482000,3285482007,CY -3285482008,3285482015,EU -3285482016,3285482087,FR +3285482008,3285482087,FR 3285482088,3285482095,EU 3285482096,3285482239,FR 3285482240,3285482495,EU @@ -115387,10 +132822,9 @@ 3285496448,3285496471,ES 3285496472,3285496495,EU 3285496496,3285496527,FR -3285496528,3285496535,ES -3285496536,3285496543,EU +3285496528,3285496543,ES 3285496544,3285496575,FR -3285496576,3285496607,EU +3285496576,3285496607,GB 3285496608,3285497855,DE 3285497856,3285497887,EU 3285497888,3285498079,DE @@ -115463,9 +132897,7 @@ 3285509120,3285509247,SE 3285509248,3285509279,EU 3285509280,3285509311,SE -3285509312,3285509631,EU -3285509632,3285509887,TR -3285509888,3285510015,EU +3285509312,3285510015,EU 3285510016,3285510047,HU 3285510048,3285510111,EU 3285510112,3285510143,HU @@ -116365,7 +133797,11 @@ 3285916712,3285916719,CY 3285916720,3285916735,ES 3285916736,3285916831,GB -3285916832,3285916927,EU +3285916832,3285916845,DE +3285916846,3285916847,EU +3285916848,3285916855,IT +3285916856,3285916863,GB +3285916864,3285916927,EU 3285916928,3285917183,GB 3285917184,3285917439,ES 3285917440,3285917695,YE @@ -116408,16 +133844,18 @@ 3285926912,3285927423,DE 3285927424,3285927679,GB 3285927680,3285927935,IR -3285927936,3285927951,GB -3285927952,3285928063,EU +3285927936,3285927975,GB +3285927976,3285927983,EU +3285927984,3285927999,GB +3285928000,3285928063,EU 3285928064,3285928191,ES 3285928192,3285928207,PL 3285928208,3285928223,GB 3285928224,3285928255,DE 3285928256,3285928271,GB 3285928272,3285928287,DE -3285928288,3285928335,GB -3285928336,3285928447,EU +3285928288,3285928351,GB +3285928352,3285928447,EU 3285928448,3285928959,ES 3285928960,3285929983,EU 3285929984,3285930559,GB @@ -116440,10 +133878,12 @@ 3285934080,3285934591,GB 3285934592,3285934847,ES 3285934848,3285935615,GB -3285935616,3285938175,EU +3285935616,3285935631,EU +3285935632,3285935647,GB +3285935648,3285938175,EU 3285938176,3285938431,ES -3285938432,3285938447,GB -3285938448,3285938559,EU +3285938432,3285938463,GB +3285938464,3285938559,EU 3285938560,3285938607,GB 3285938608,3285938623,FR 3285938624,3285938631,NG @@ -116455,19 +133895,19 @@ 3285938952,3285938959,NL 3285938960,3285938975,US 3285938976,3285939071,ES -3285939072,3285939087,EU +3285939072,3285939087,GB 3285939088,3285939103,FR 3285939104,3285939199,EU 3285939200,3285939711,ES -3285939712,3285939727,EU -3285939728,3285939735,GB -3285939736,3285940223,EU +3285939712,3285939743,GB +3285939744,3285940223,EU 3285940224,3285940479,ES 3285940480,3285941247,GB -3285941248,3285942287,EU +3285941248,3285942271,EU +3285942272,3285942287,GB 3285942288,3285942303,NL -3285942304,3285942655,EU -3285942656,3285942783,IR +3285942304,3285942527,EU +3285942528,3285942783,PT 3285942784,3285943039,ES 3285943040,3285943295,SE 3285943296,3285943551,ES @@ -116481,12 +133921,11 @@ 3285944320,3285944831,US 3285944832,3285945343,DK 3285945344,3285945599,ES -3285945600,3285945615,EU -3285945616,3285945631,GB +3285945600,3285945631,GB 3285945632,3285945663,EU 3285945664,3285945695,FR -3285945696,3285945743,GB -3285945744,3285945855,EU +3285945696,3285945759,GB +3285945760,3285945855,EU 3285945856,3285946111,GB 3285946112,3285946367,ES 3285946368,3285946879,GB @@ -116516,8 +133955,8 @@ 3285951520,3285951615,EU 3285951616,3285951647,GB 3285951648,3285951679,ES -3285951680,3285951695,GB -3285951696,3285951743,EU +3285951680,3285951711,GB +3285951712,3285951743,EU 3285951744,3285951999,GB 3285952000,3285952255,IT 3285952256,3285952511,SA @@ -116534,8 +133973,8 @@ 3285958144,3285958655,EU 3285958656,3285958687,GB 3285958688,3285958783,EU -3285958784,3285958799,GB -3285958800,3285958847,EU +3285958784,3285958815,GB +3285958816,3285958847,EU 3285958848,3285958895,NL 3285958896,3285959039,GB 3285959040,3285959167,DE @@ -116558,8 +133997,8 @@ 3285968640,3285968895,PL 3285968896,3285971007,EU 3285971008,3285971039,GB -3285971040,3285971183,EU -3285971184,3285971199,GB +3285971040,3285971167,EU +3285971168,3285971199,GB 3285971200,3285971455,FR 3285971456,3285971711,DE 3285971712,3285971967,GB @@ -116576,8 +134015,8 @@ 3285974016,3285975039,GB 3285975040,3286106111,FR 3286106112,3286106687,EE -3286106688,3286106691,FI -3286106692,3286114303,EE +3286106688,3286106689,FI +3286106690,3286114303,EE 3286114304,3286122495,BA 3286122496,3286130687,BY 3286130688,3286131711,RS @@ -116631,7 +134070,7 @@ 3286326272,3286327295,PL 3286327296,3286329343,NL 3286329344,3286330367,DE -3286330368,3286331391,RO +3286330368,3286331391,EU 3286331392,3286332415,UA 3286332416,3286333439,CH 3286333440,3286334463,PL @@ -116747,14 +134186,15 @@ 3286661376,3286661631,SI 3286661632,3286661887,GB 3286661888,3286662143,RU -3286662144,3286662399,DE 3286662400,3286662655,UA 3286662656,3286662911,DE 3286662912,3286671359,UA 3286671360,3286679551,AT 3286679552,3286681631,IT 3286681632,3286681647,DE -3286681648,3286681659,IT +3286681648,3286681651,IT +3286681652,3286681655,TN +3286681656,3286681659,IT 3286681660,3286681663,ES 3286681664,3286681695,FR 3286681696,3286681699,ES @@ -116846,6 +134286,7 @@ 3286907392,3286907647,AT 3286907648,3286907903,ES 3286907904,3286908159,CH +3286908160,3286908415,ES 3286908416,3286908671,FR 3286908672,3286908927,PL 3286908928,3286909951,CH @@ -116917,7 +134358,6 @@ 3286939648,3286939903,BE 3286939904,3286940159,EG 3286940160,3286940415,BE -3286940416,3286940671,CH 3286940672,3286940927,RO 3286940928,3286941183,PL 3286941184,3286941439,RU @@ -116939,9 +134379,7 @@ 3286956032,3286957055,A2 3286957056,3286958079,EG 3286958080,3287023615,ES -3287023616,3287097343,FI -3287097344,3287097599,AX -3287097600,3287154687,FI +3287023616,3287154687,FI 3287154688,3287162879,BE 3287162880,3287171071,US 3287171072,3287171583,LT @@ -116973,8 +134411,8 @@ 3287203840,3287204895,FI 3287204896,3287204951,EE 3287204952,3287204959,FI -3287204960,3287205055,EE -3287205056,3287212031,FI +3287204960,3287204991,EE +3287204992,3287212031,FI 3287212032,3287212543,DE 3287212544,3287212799,FR 3287212800,3287213311,PL @@ -116982,6 +134420,7 @@ 3287213568,3287214079,RU 3287214080,3287214335,GB 3287214336,3287214591,DE +3287214592,3287214847,NO 3287214848,3287215103,IT 3287215104,3287215359,PL 3287215360,3287215615,GB @@ -117106,13 +134545,9 @@ 3287507984,3287507991,FR 3287507992,3287515375,DE 3287515376,3287515383,CZ -3287515384,3287523303,DE -3287523304,3287523311,US -3287523312,3287534807,DE +3287515384,3287534807,DE 3287534808,3287534815,IT -3287534816,3287541087,DE -3287541088,3287541095,CZ -3287541096,3287542815,DE +3287534816,3287542815,DE 3287542816,3287542831,US 3287542832,3287548927,DE 3287548928,3287549439,UA @@ -117158,6 +134593,7 @@ 3287638528,3287639039,DE 3287639040,3287639551,GB 3287639552,3287640063,RU +3287640064,3287640575,PL 3287640576,3287641087,SI 3287641088,3287641599,A2 3287641600,3287642111,FI @@ -117188,7 +134624,7 @@ 3287667456,3287667711,RU 3287667712,3287667967,ES 3287667968,3287668223,PL -3287668224,3287668479,RO +3287668224,3287668479,RU 3287668480,3287668735,UA 3287668736,3287668991,SI 3287668992,3287669247,PL @@ -117236,7 +134672,7 @@ 3287703552,3287704063,CZ 3287704064,3287704575,NL 3287704576,3287705087,LU -3287705088,3287705599,RU +3287705088,3287705599,TJ 3287705600,3287706111,SA 3287706112,3287706623,RU 3287706624,3287707135,GB @@ -117398,7 +134834,17 @@ 3288143872,3288145663,DE 3288145664,3288146175,CH 3288146176,3288150015,DE -3288150016,3288151551,NL +3288150016,3288150103,NL +3288150104,3288150271,DE +3288150272,3288150359,NL +3288150360,3288150495,DE +3288150496,3288150591,NL +3288150592,3288150783,DE +3288150784,3288150871,NL +3288150872,3288150911,DE +3288150912,3288150975,NL +3288150976,3288151039,DE +3288151040,3288151551,NL 3288151552,3288236031,DE 3288236032,3288236543,LI 3288236544,3288237055,FR @@ -117461,8 +134907,9 @@ 3288429568,3288430335,GH 3288430336,3288430591,EG 3288430592,3288432639,SC -3288432640,3288433151,ZA -3288433152,3288434175,BW +3288432640,3288433407,ZA +3288433408,3288433919,KE +3288433920,3288434175,NG 3288434176,3288434431,IN 3288434432,3288434687,CU 3288434688,3288434943,JM @@ -117488,7 +134935,7 @@ 3288469504,3288485887,ZA 3288485888,3288489983,MA 3288489984,3288514559,ZA -3288514560,3288530943,EG +3288514560,3288522751,EG 3288530944,3288532991,JM 3288532992,3288534527,PR 3288534528,3288535039,MG @@ -117548,7 +134995,9 @@ 3289128960,3289137151,IN 3289137152,3289153535,BM 3289153536,3289161727,RW -3289161728,3289169631,PR +3289161728,3289163263,PR +3289163264,3289163519,US +3289163520,3289169631,PR 3289169632,3289169663,US 3289169664,3289169919,PR 3289169920,3289186303,MA @@ -117556,7 +135005,8 @@ 3289229312,3289229567,SZ 3289229824,3289230591,ZA 3289233408,3289320191,ZA -3289320192,3289320447,NA +3289320192,3289320447,MU +3289320448,3289321471,ZA 3289321472,3289325567,IN 3289325568,3289333759,SA 3289333760,3289645055,ZA @@ -117572,9 +135022,7 @@ 3289779200,3289780223,GW 3289780224,3289788415,ZA 3289788416,3289792511,MZ -3289792512,3289796607,ZA -3289796608,3289796863,SZ -3289796864,3289809407,ZA +3289792512,3289809407,ZA 3289809408,3289809663,EG 3289809664,3289809919,KE 3289809920,3289812991,ZA @@ -117625,7 +135073,24 @@ 3290171904,3290172159,NG 3290172160,3290172415,KE 3290172416,3290181631,ZA -3290181632,3290185727,PR +3290181632,3290181887,US +3290181888,3290181951,PR +3290181952,3290181959,US +3290181960,3290181967,PR +3290181968,3290182031,US +3290182032,3290182032,PR +3290182033,3290182047,US +3290182048,3290182078,PR +3290182079,3290182143,US +3290182144,3290182335,PR +3290182336,3290182655,US +3290182656,3290182911,PR +3290182912,3290183199,US +3290183200,3290183230,PR +3290183231,3290183294,US +3290183295,3290183326,PR +3290183327,3290185215,US +3290185216,3290185727,PR 3290185728,3290226687,ZA 3290226688,3290230783,MZ 3290230784,3290234879,BF @@ -117657,7 +135122,7 @@ 3290488832,3290489343,NG 3290489344,3290489855,KE 3290489856,3290490367,EG -3290490880,3290492927,ZA +3290490368,3290492927,ZA 3290492928,3290494975,TZ 3290497024,3290955775,ZA 3290955776,3290980351,CR @@ -117668,7 +135133,7 @@ 3291029504,3291033343,TZ 3291033344,3291033599,KE 3291033600,3291037695,TZ -3291037696,3291078655,ZA +3291045888,3291078655,ZA 3291078656,3291086847,DZ 3291086848,3291103231,PR 3291152384,3291168767,ZA @@ -117703,6 +135168,15 @@ 3291209472,3291209727,AO 3291209728,3291209983,NG 3291209984,3291210239,GH +3291210240,3291210495,UG +3291210496,3291210751,ZA +3291210752,3291211007,KE +3291211008,3291211263,SL +3291211264,3291211519,TZ +3291211520,3291211775,ZA +3291211776,3291212287,NG +3291212288,3291212543,MZ +3291212544,3291212799,NG 3291216896,3291217919,MU 3291217920,3291230207,ZA 3291230208,3291234303,GH @@ -117751,7 +135225,8 @@ 3291367424,3291369471,AO 3291369472,3291373567,GH 3291373568,3291377663,TZ -3291377664,3291379711,ZA +3291377664,3291378687,CD +3291378688,3291379711,ZA 3291379712,3291380735,TZ 3291380736,3291381759,ZM 3291381760,3291383807,TZ @@ -117777,13 +135252,69 @@ 3291435520,3291436543,NA 3291436544,3291437567,ZA 3291437568,3291437823,NA -3291437824,3291439103,ZA +3291437824,3291438079,ZA +3291438080,3291438335,NA +3291438336,3291439103,ZA 3291447296,3291463679,CI 3291480064,3292528639,ZA 3300917248,3300921343,MU 3300925440,3300929535,MG 3300933632,3300950015,MU -3301441536,3301445631,NG +3301441536,3301441567,ZA +3301441568,3301441575,NG +3301441576,3301441655,ZA +3301441656,3301441663,NG +3301441664,3301441815,ZA +3301441816,3301441823,NG +3301441824,3301441879,ZA +3301441880,3301441887,NG +3301441888,3301441911,ZA +3301441912,3301441919,NG +3301441920,3301441999,ZA +3301442000,3301442007,NG +3301442008,3301442351,ZA +3301442352,3301442359,NG +3301442360,3301442391,ZA +3301442392,3301442399,NG +3301442400,3301442415,ZA +3301442416,3301442423,NG +3301442424,3301442599,ZA +3301442600,3301442607,NG +3301442608,3301442679,ZA +3301442680,3301442687,NG +3301442688,3301442727,ZA +3301442728,3301442735,NG +3301442736,3301442823,ZA +3301442824,3301442831,NG +3301442832,3301443007,ZA +3301443008,3301443015,NG +3301443016,3301443295,ZA +3301443296,3301443303,NG +3301443304,3301443519,ZA +3301443520,3301443527,NG +3301443528,3301443591,ZA +3301443592,3301443599,NG +3301443600,3301443655,ZA +3301443656,3301443663,NG +3301443664,3301443695,ZA +3301443696,3301443703,NG +3301443704,3301443847,ZA +3301443848,3301443855,NG +3301443856,3301444383,ZA +3301444384,3301444391,NG +3301444392,3301444415,ZA +3301444416,3301444431,NG +3301444432,3301444599,ZA +3301444600,3301444607,NG +3301444608,3301445047,ZA +3301445048,3301445055,NG +3301445056,3301445063,ZA +3301445064,3301445071,NG +3301445072,3301445175,ZA +3301445176,3301445183,NG +3301445184,3301445255,ZA +3301445256,3301445263,NG +3301445264,3301445631,ZA 3301445632,3301453823,KE 3301453824,3301457919,ML 3301457920,3301462015,NG @@ -117791,9 +135322,8 @@ 3301466112,3301470207,ER 3301470208,3301474303,NG 3301474304,3301490687,MA -3301490688,3301494783,DZ 3301494784,3301498879,TZ -3301507328,3301507583,US +3301507328,3301507583,ZW 3301507584,3301507839,GH 3301507840,3301508095,EG 3301508096,3301508607,MW @@ -117811,9 +135341,7 @@ 3301570560,3301572607,KE 3301572608,3301605375,EG 3301605376,3301613567,SD -3301613568,3301621759,NG 3301621760,3301629951,KE -3301629952,3301631999,NG 3301632000,3301634047,CM 3301634048,3301636095,LS 3301636096,3301637119,ZA @@ -117827,17 +135355,15 @@ 3301904384,3301908479,KE 3301908480,3301912575,ZA 3301912576,3301916671,MU -3301933056,3301949439,NG 3301949440,3301965823,SN 3301965824,3302490111,ZA 3302490368,3302490623,US -3302490624,3302492159,MU +3302490624,3302491135,MU 3302492160,3302494207,MW 3302494208,3302496255,ZA 3302498304,3302506495,NA 3302506496,3302514687,KE -3302522880,3302524927,KE -3302524928,3302525951,AO +3302522880,3302523903,KE 3302525952,3302526975,EG 3302526976,3302529023,NG 3302529024,3302530047,ZA @@ -117873,9 +135399,7 @@ 3302621184,3302684671,EG 3302684672,3302686719,JO 3302686720,3302752255,EG -3302752256,3302753031,NG -3302753032,3302753039,MA -3302753040,3302753359,NG +3302752256,3302753359,NG 3302753360,3302753363,CM 3302753364,3302753607,NG 3302753608,3302753615,GH @@ -117887,7 +135411,7 @@ 3302805504,3302809599,MW 3302809600,3302817791,NG 3302817792,3302883327,EG -3302883328,3302948863,RW +3302883328,3302948863,NG 3302948864,3302949119,MU 3302949120,3302949375,AO 3302949376,3302949631,ZM @@ -117911,6 +135435,7 @@ 3302955264,3302955519,UG 3302955520,3302955775,ZW 3302955776,3302956031,MW +3302956032,3302956287,CD 3305111552,3307208703,TN 3307208704,3309305855,EG 3309305856,3312451583,ZA @@ -117923,8 +135448,23 @@ 3315335168,3315351551,ZA 3315351552,3315367935,ET 3315367936,3315384319,KE +3315384320,3315400703,NG +3315400704,3315417087,UG +3315417088,3315425279,ZA +3315425280,3315433471,SC +3315449856,3315450879,BI +3315450880,3315451903,AO +3315451904,3315452927,LS +3315452928,3315453951,ZW +3315453952,3315454975,CD +3315463168,3315464191,MU +3315466240,3315482623,MZ 3315531776,3315539967,CM +3315539968,3315548159,ZA 3315548160,3315552255,NG +3315552256,3315556351,GW +3315556352,3315560447,KE +3315560448,3315564543,TZ 3315564544,3315568639,GH 3315568640,3315572735,MG 3315572736,3315580927,ST @@ -117935,6 +135475,7 @@ 3316645888,3317170175,KE 3317694464,3318218751,EG 3318218752,3318743039,DZ +3319267328,3319398399,AO 3319398400,3319529471,MZ 3319529472,3319537663,ZM 3319537664,3319545855,MW @@ -117954,8 +135495,12 @@ 3319791616,3320053759,MU 3320578048,3320643583,ZA 3320643584,3320709119,KE -3320709120,3320840191,ZA +3320709120,3320774655,ZA 3320840192,3320905727,NG +3320995840,3321004031,NG +3321004032,3321008127,GM +3321008128,3321012223,ZA +3321036800,3321069567,RW 3321069568,3321102335,NA 3321102336,3321167871,NG 3321167872,3321233407,ZA @@ -117974,7 +135519,7 @@ 3321790464,3321806847,LS 3321806848,3321823231,SD 3321823232,3321839615,NG -3321839616,3321855999,GH +3321839616,3321855999,MU 3321856000,3321860095,CV 3321860096,3321864191,ZA 3321864192,3321868287,NG @@ -118006,13 +135551,11 @@ 3322740736,3322773503,US 3322806272,3322871807,US 3322873856,3322875903,US -3322875904,3322888191,AU +3322880000,3322888191,AU 3322937344,3322945535,US 3323003136,3323003391,JP 3323003392,3323003647,US -3323004160,3323004671,US -3323004672,3323004927,CN -3323004928,3323013631,US +3323003904,3323013631,US 3323013888,3323014143,CA 3323014144,3323017727,US 3323017728,3323017983,CA @@ -118021,10 +135564,7 @@ 3323020800,3323021055,SG 3323021056,3323022591,US 3323022592,3323022847,GB -3323022848,3323030015,US -3323030016,3323030271,AU -3323030272,3323031039,US -3323031552,3323032575,AU +3323022848,3323031551,US 3323032576,3323032831,US 3323032832,3323033087,IT 3323033088,3323033343,JP @@ -118034,24 +135574,17 @@ 3323038976,3323048959,US 3323048960,3323049727,NL 3323049728,3323061247,US -3323061248,3323061503,SG 3323061504,3323062015,US 3323062016,3323062527,BR -3323062784,3323064319,US -3323064320,3323064831,AU -3323064832,3323068415,US +3323062784,3323068415,US 3323201536,3323203583,CA 3323203584,3323207679,US 3323207680,3323215871,CA 3323265024,3323297791,US 3323330816,3323331071,US 3323331072,3323331839,CA -3323331840,3323339263,US -3323339264,3323339519,AU -3323339520,3323339775,TH -3323340032,3323340287,NZ -3323340288,3323342335,US -3323342592,3323343615,AU +3323331840,3323342335,US +3323342592,3323342847,AU 3323343616,3323343871,DE 3323343872,3323345919,US 3323346176,3323346431,AU @@ -118091,26 +135624,23 @@ 3324380160,3324391423,US 3324395520,3324399615,US 3324411904,3324470271,US -3324470272,3324471295,GB -3324471296,3324579839,US -3324579840,3324583935,NZ +3324470272,3324473599,GB +3324473600,3324473855,US +3324473856,3324474367,GB +3324474368,3324579839,US 3324583936,3324588031,CL 3324592128,3324596223,US 3324641280,3324642303,US 3324642304,3324642559,CA 3324642560,3324645887,US 3324645888,3324646143,CA -3324646144,3324646911,US -3324646912,3324647167,CA -3324647168,3324647679,US +3324646144,3324647679,US 3324647680,3324647935,CA 3324647936,3324650495,US 3324650496,3324650751,CA 3324650752,3324653311,US 3324653312,3324653567,CA -3324653568,3324655359,US -3324655360,3324655615,CA -3324655616,3324655871,US +3324653568,3324655871,US 3324655872,3324656127,CA 3324656128,3324659967,US 3324659968,3324660223,CA @@ -118132,9 +135662,7 @@ 3324674816,3324675327,CA 3324675328,3324676351,US 3324676352,3324676863,CA -3324676864,3324678143,US -3324678144,3324678399,CA -3324678400,3324678911,US +3324676864,3324678911,US 3324678912,3324679167,CA 3324679168,3324679423,US 3324679424,3324679935,CA @@ -118152,12 +135680,12 @@ 3324692992,3324693247,CA 3324693248,3324693503,US 3324693504,3324693759,CA -3324693760,3324694015,US -3324694016,3324694271,CA -3324694272,3324694527,US +3324693760,3324694527,US 3324694528,3324695039,CA 3324695040,3324695551,US -3324695552,3324696575,CA +3324695552,3324695807,CA +3324695808,3324696063,US +3324696064,3324696575,CA 3324696576,3324696831,US 3324696832,3324697087,CA 3324697088,3324698623,US @@ -118165,7 +135693,9 @@ 3324699136,3324699391,US 3324699392,3324699647,CA 3324699648,3324701183,US -3324701184,3324702207,CA +3324701184,3324701695,CA +3324701696,3324701951,US +3324701952,3324702207,CA 3324702208,3324703999,US 3324704000,3324704255,CA 3324704256,3324706303,US @@ -118174,15 +135704,8 @@ 3325034496,3325035519,NZ 3325035520,3325046783,US 3325050880,3325059071,US -3325100288,3325100543,US -3325100544,3325100799,HK -3325100800,3325101055,NZ -3325101056,3325108223,US -3325108224,3325110271,AU -3325110272,3325112319,US -3325120512,3325122047,US -3325122304,3325122559,AU -3325122560,3325128703,US +3325100032,3325116415,US +3325120512,3325128703,US 3325128704,3325129215,TH 3325129216,3325131775,US 3325131776,3325132031,AU @@ -118193,23 +135716,18 @@ 3325136128,3325136383,CA 3325136384,3325136639,US 3325136896,3325142015,US -3325142016,3325142271,AR +3325142016,3325142271,CR 3325142272,3325144831,US 3325144832,3325145087,CA 3325145088,3325169663,US 3325169664,3325171711,BR 3325173760,3325190143,US 3325231104,3325232127,US -3325232128,3325233151,AU 3325233152,3325234175,US 3325234176,3325234431,SA 3325234432,3325249279,US 3325249280,3325249535,CO -3325249536,3325256447,US -3325256448,3325256703,HK -3325256960,3325257215,ID -3325257216,3325257727,US -3325258752,3325259775,US +3325249536,3325259775,US 3325259776,3325261311,CA 3325261312,3325264895,US 3325267200,3325267711,US @@ -118219,13 +135737,10 @@ 3325270016,3325271039,US 3325271040,3325271295,CA 3325271296,3325271551,US -3325271808,3325278719,US -3325278720,3325278975,AU -3325278976,3325281023,US +3325271808,3325281023,US 3325281024,3325281279,NZ -3325281280,3325281535,AU -3325281536,3325284863,US -3325284864,3325285375,AU +3325281280,3325284863,US +3325284864,3325285119,AU 3325285376,3325304831,US 3325304832,3325307647,CA 3325307648,3325307903,BB @@ -118240,9 +135755,7 @@ 3325497344,3325501439,PR 3325501440,3325505535,US 3325509632,3325517823,US -3325526016,3325562879,US -3325562880,3325566975,PH -3325566976,3325591551,US +3325526016,3325591551,US 3325624320,3325640703,US 3325640704,3325644799,CA 3325689856,3325690367,JM @@ -118250,12 +135763,7 @@ 3325691904,3325693951,BR 3325693952,3325700095,US 3325706240,3325708287,US -3325755392,3325886463,US -3325886464,3325887487,NZ -3325887488,3325888511,US -3325888512,3325890559,AU -3325890560,3325911039,US -3325952000,3325956095,US +3325755392,3325956095,US 3325956096,3325960191,CA 3325960192,3325976063,US 3325976064,3325976319,CA @@ -118279,9 +135787,7 @@ 3326349824,3326350335,EC 3326350336,3326390527,US 3326390528,3326390535,CA -3326390536,3326400639,US -3326400640,3326400655,PR -3326400656,3326402111,US +3326390536,3326402111,US 3326402112,3326402119,PR 3326402120,3326406655,US 3326406656,3326408703,CO @@ -118378,8 +135884,8 @@ 3330613248,3330614783,CA 3330614784,3330617087,US 3330617088,3330617343,CA -3330617344,3330621183,US -3330621184,3330623743,CA +3330617344,3330621439,US +3330621440,3330623743,CA 3330623744,3330624255,US 3330624512,3330625535,US 3330625536,3330627071,GB @@ -118391,9 +135897,7 @@ 3330647296,3330647807,US 3330648064,3330649343,US 3330649600,3330649855,CA -3330649856,3330657791,US -3330657792,3330658047,JP -3330658048,3330662911,US +3330649856,3330662911,US 3330662912,3330663167,GB 3330663168,3330664191,US 3330664192,3330664447,CA @@ -118462,6 +135966,7 @@ 3332461568,3332503039,CA 3332503040,3332503551,US 3332503552,3332554751,CA +3332554752,3332558847,US 3332558848,3332562943,CA 3332562944,3332563455,US 3332563456,3332590079,CA @@ -118496,8 +136001,7 @@ 3333386240,3333427967,US 3333427968,3333428223,GB 3333428224,3333429759,US -3333431296,3333435391,US -3333439488,3333480191,US +3333431296,3333480191,US 3333480192,3333481471,DE 3333481472,3333701887,US 3333701888,3333702143,GB @@ -118519,9 +136023,7 @@ 3333717248,3333717503,FR 3333717504,3333717759,SG 3333717760,3333718015,NL -3333718016,3333723647,US -3333723648,3333724671,JP -3333724672,3333859839,US +3333718016,3333859839,US 3333859840,3333860095,BM 3333860096,3333988607,US 3333988608,3333988863,BR @@ -118551,23 +136053,13 @@ 3335480192,3335480319,IT 3335480320,3335860991,US 3335860992,3335861247,MX -3335861248,3337043967,US -3337043968,3337044223,CA -3337044224,3337044479,US -3337044480,3337044735,CA -3337044736,3337044991,US -3337044992,3337046015,CA -3337046016,3337046527,US -3337046528,3337047551,CA +3335861248,3337047039,US +3337047040,3337047551,CA 3337047552,3337050111,US 3337050112,3337051647,CA 3337051648,3337051903,US 3337051904,3337052159,CA -3337052160,3337053183,US -3337053184,3337054463,CA -3337054464,3337054719,US -3337054720,3337054975,CA -3337054976,3337055231,US +3337052160,3337055231,US 3337055232,3337060351,CA 3337060352,3337289727,US 3337289728,3337297919,CA @@ -118599,9 +136091,7 @@ 3338207488,3338207743,CA 3338207744,3338208511,US 3338208512,3338208767,CA -3338208768,3338211071,US -3338211072,3338211327,CA -3338211328,3338211583,US +3338208768,3338211583,US 3338211584,3338212095,CA 3338212096,3338215423,US 3338215424,3338215935,CA @@ -118613,9 +136103,7 @@ 3338220544,3338221055,CA 3338221056,3338222847,US 3338222848,3338223359,CA -3338223360,3338225151,US -3338225152,3338225407,CA -3338225408,3338228735,US +3338223360,3338228735,US 3338228736,3338228991,CA 3338228992,3338229759,US 3338229760,3338230015,CA @@ -118666,8 +136154,8 @@ 3338258688,3338259455,US 3338259456,3338259711,CA 3338259712,3338260735,US -3338260736,3338262015,CA -3338262016,3338262527,US +3338260736,3338261759,CA +3338261760,3338262527,US 3338262528,3338263039,CA 3338263040,3338264063,US 3338264064,3338264575,CA @@ -118676,7 +136164,9 @@ 3338266624,3338267647,US 3338267648,3338268159,CA 3338268160,3338269183,US -3338269184,3338270207,CA +3338269184,3338269439,CA +3338269440,3338269695,US +3338269696,3338270207,CA 3338270208,3338270719,US 3338270720,3338271231,CA 3338271232,3338271487,US @@ -118685,9 +136175,7 @@ 3338272000,3338272255,CA 3338272256,3338686463,US 3338686464,3338688511,AW -3338688512,3338689535,US -3338689536,3338689791,SL -3338689792,3338770431,US +3338688512,3338770431,US 3338770432,3338772479,PR 3338772480,3338825727,US 3338825728,3338827775,AW @@ -118744,7 +136232,19 @@ 3339338240,3339338495,CA 3339338496,3339669503,US 3339669504,3339671807,CA -3339672576,3339728895,US +3339672576,3339678721,US +3339678722,3339678782,CN +3339678783,3339678785,US +3339678786,3339678846,CN +3339678847,3339679487,US +3339679488,3339679743,CN +3339679744,3339727343,US +3339727344,3339727351,CA +3339727352,3339728319,US +3339728320,3339728351,IN +3339728352,3339728591,US +3339728592,3339728599,IN +3339728600,3339728895,US 3339728896,3339729919,AG 3339729920,3339743231,US 3339743232,3339744255,CA @@ -118756,13 +136256,7 @@ 3339753472,3339754495,CA 3339754496,3339760639,US 3339760640,3339761663,CA -3339761664,3339778431,US -3339778432,3339778447,CY -3339778448,3339778455,US -3339778456,3339778471,CY -3339778472,3339778479,US -3339778480,3339778495,CY -3339778496,3339923455,US +3339761664,3339923455,US 3339923456,3339927551,CA 3339927552,3339934719,US 3339934720,3339935743,CA @@ -118772,11 +136266,16 @@ 3339965440,3339969311,CA 3339969312,3339969327,AU 3339969328,3339969375,CA -3339969376,3340071007,US -3340071008,3340071055,GB -3340071056,3340071063,US +3339969376,3339969407,US +3339969408,3339969535,CA +3339969536,3340071055,US +3340071056,3340071063,VE 3340071064,3340071071,ES -3340071072,3340080127,US +3340071072,3340071119,US +3340071120,3340071135,ES +3340071136,3340071679,US +3340071680,3340071743,ES +3340071744,3340080127,US 3340080128,3340081151,CA 3340081152,3340084223,US 3340084224,3340085247,KN @@ -118790,7 +136289,13 @@ 3340387328,3340388351,CA 3340388352,3340390399,US 3340390400,3340391423,CA -3340391424,3340429823,US +3340391424,3340391777,US +3340391778,3340391793,EG +3340391794,3340391825,US +3340391826,3340391833,EG +3340391834,3340391841,VE +3340391842,3340391849,IN +3340391850,3340429823,US 3340429824,3340430079,PA 3340430080,3340460031,US 3340460032,3340462079,PR @@ -118806,7 +136311,17 @@ 3340664832,3340665855,CA 3340665856,3340677119,US 3340677120,3340679167,CA -3340679168,3340898047,US +3340679168,3340694783,US +3340694784,3340695039,CA +3340695040,3340845567,US +3340846080,3340846111,US +3340846112,3340846119,CA +3340846120,3340846127,GB +3340846128,3340846131,MX +3340846132,3340846139,BR +3340846140,3340857343,US +3340857344,3340857599,CA +3340857600,3340898047,US 3340898048,3340898303,CA 3340898304,3340925071,US 3340925072,3340925079,CA @@ -118826,8 +136341,7 @@ 3340925608,3340925615,AU 3340925616,3340925631,US 3340925632,3340925639,BR -3340925640,3340925647,CO -3340925648,3340925703,US +3340925640,3340925703,US 3340925704,3340925711,FR 3340925712,3340925719,US 3340925720,3340925727,CA @@ -118844,9 +136358,7 @@ 3340926000,3340926007,RU 3340926008,3340926015,US 3340926016,3340926023,RU -3340926024,3340926079,US -3340926080,3340926087,CA -3340926088,3340926095,US +3340926024,3340926095,US 3340926096,3340926103,AU 3340926104,3340926111,CA 3340926112,3340926143,US @@ -118866,9 +136378,7 @@ 3340926320,3340926327,RU 3340926328,3340926343,US 3340926344,3340926351,GB -3340926352,3340926359,US -3340926360,3340926367,DE -3340926368,3340926407,US +3340926352,3340926407,US 3340926408,3340926415,GB 3340926416,3340926439,US 3340926440,3340926447,NO @@ -118892,14 +136402,22 @@ 3340926688,3340926791,US 3340926792,3340926799,GB 3340926800,3340926815,US -3340926816,3340926831,CA -3340926832,3340926903,US +3340926816,3340926823,CA +3340926824,3340926903,US 3340926904,3340926911,IL 3340926912,3340926927,US 3340926928,3340926935,ES -3340926936,3340926951,US -3340926952,3340926959,BR -3340926960,3341082623,US +3340926936,3341056079,US +3341056080,3341056095,CH +3341056096,3341056223,IN +3341056224,3341056239,AU +3341056240,3341056255,US +3341056256,3341056271,IN +3341056272,3341056287,US +3341056288,3341056415,IN +3341056416,3341056767,US +3341056768,3341056895,CA +3341056896,3341082623,US 3341082624,3341084671,CA 3341084672,3341180927,US 3341180928,3341182975,CA @@ -118907,9 +136425,57 @@ 3341205504,3341207551,VC 3341207552,3341216767,US 3341216768,3341217791,CA -3341217792,3341444863,US +3341217792,3341217807,US +3341217808,3341217823,IN +3341217824,3341217839,PH +3341217840,3341217847,US +3341217848,3341217855,PH +3341217856,3341217863,US +3341217864,3341217871,AU +3341217872,3341217887,PH +3341217888,3341217935,US +3341217936,3341217951,AU +3341217952,3341217967,NL +3341217968,3341218015,IN +3341218016,3341218023,PH +3341218024,3341218039,US +3341218040,3341218047,PH +3341218048,3341218055,JP +3341218056,3341218063,US +3341218064,3341218071,SG +3341218072,3341218151,US +3341218152,3341218167,PH +3341218168,3341218223,US +3341218224,3341218231,AU +3341218232,3341218247,US +3341218248,3341218255,PH +3341218256,3341218271,US +3341218272,3341218287,IN +3341218288,3341218319,US +3341218320,3341218335,SG +3341218336,3341218351,US +3341218352,3341218367,PH +3341218368,3341218431,US +3341218432,3341218559,IN +3341218560,3341218591,US +3341218592,3341218719,IN +3341218720,3341218815,US +3341218816,3341219007,CA +3341219008,3341219071,US +3341219072,3341219103,IN +3341219104,3341219167,US +3341219168,3341219263,IN +3341219264,3341219583,US +3341219584,3341219615,IN +3341219616,3341219647,US +3341219648,3341219711,CA +3341219712,3341444863,US 3341444864,3341445631,DE -3341445632,3341479935,US +3341445632,3341464575,US +3341464576,3341464831,GB +3341464832,3341470207,US +3341470208,3341470463,GB +3341470464,3341479935,US 3341479936,3341480447,DE 3341480448,3341484287,US 3341484288,3341485055,CA @@ -118931,9 +136497,7 @@ 3341634816,3341635071,CA 3341635072,3341641727,US 3341641728,3341643007,CA -3341643008,3341643519,US -3341643520,3341643775,CA -3341643776,3341644287,US +3341643008,3341644287,US 3341644288,3341644799,CA 3341644800,3341645055,US 3341645056,3341645567,CA @@ -118951,10 +136515,9 @@ 3341807616,3341808639,CA 3341808640,3341828095,US 3341828096,3341829119,CA -3341830144,3341832191,US -3341844480,3341854079,US -3341854080,3341854207,SG -3341854208,3341854551,US +3341829120,3341837311,US +3341837312,3341838335,CA +3341838336,3341854551,US 3341854552,3341854559,SG 3341854560,3341863935,US 3341863936,3341864959,AG @@ -118964,7 +136527,24 @@ 3341873152,3341875199,A1 3341875200,3342139391,US 3342139392,3342204927,CH -3342204928,3342483455,US +3342204928,3342487551,US +3342487552,3342488575,CA +3342488576,3342488639,US +3342488640,3342488703,GB +3342488704,3342488831,SC +3342488832,3342488863,GB +3342488864,3342488896,US +3342488897,3342488904,GB +3342488905,3342488959,US +3342488960,3342489215,SC +3342489216,3342489279,GB +3342489280,3342489301,US +3342489302,3342489311,AR +3342489312,3342493759,US +3342493760,3342493791,CA +3342493792,3342496767,US +3342496768,3342497791,CA +3342497792,3342499839,GD 3342499840,3342505983,US 3342505984,3342507007,BB 3342507008,3342510079,US @@ -118973,11 +136553,19 @@ 3342516224,3342517247,CA 3342517248,3342526463,US 3342526464,3342528511,CA -3342528512,3342548991,US +3342528512,3342548167,US +3342548168,3342548175,GB +3342548176,3342548183,US +3342548184,3342548191,TN +3342548192,3342548575,US +3342548576,3342548607,GB +3342548608,3342552063,US +3342552064,3342553087,CA +3342553088,3342556207,US +3342556208,3342556223,CA +3342556224,3342565375,US 3342565376,3342567423,CA -3342567424,3342569471,US -3342569472,3342569727,CR -3342569728,3342579711,US +3342567424,3342579711,US 3342579712,3342581759,CA 3342581760,3342595071,US 3342595072,3342595839,CA @@ -118988,51 +136576,33 @@ 3342604800,3342605311,CA 3342605312,3342605567,US 3342605568,3342663679,CA -3342663680,3343007743,US -3343024128,3343046915,US -3343046916,3343046919,GB -3343046920,3343046927,IT -3343046928,3343046939,US +3342663680,3343011839,US +3343011840,3343011847,HN +3343011848,3343013887,US +3343013888,3343015935,CA +3343015936,3343046919,US +3343046920,3343046923,IT +3343046924,3343046939,US 3343046940,3343046943,RU -3343046944,3343046947,KW -3343046948,3343046951,PT -3343046952,3343046955,US +3343046944,3343046955,US 3343046956,3343046959,IT 3343046960,3343046963,BE 3343046964,3343046967,US 3343046968,3343046971,NL -3343046972,3343046979,US -3343046980,3343046983,GB -3343046984,3343046987,US +3343046972,3343046987,US 3343046988,3343046991,CA -3343046992,3343046999,US -3343047000,3343047003,RU -3343047004,3343047011,US -3343047012,3343047015,AU -3343047016,3343047039,US -3343047040,3343047047,CA -3343047048,3343047079,US -3343047080,3343047087,GR -3343047088,3343047111,US +3343046992,3343047111,US 3343047112,3343047127,SG 3343047128,3343047143,US -3343047144,3343047159,IT -3343047160,3343047327,US +3343047144,3343047151,IT +3343047152,3343047327,US 3343047328,3343047343,IT 3343047344,3343047423,US 3343047424,3343047439,RU 3343047440,3343047455,UA -3343047456,3343047471,IE -3343047472,3343047519,US +3343047456,3343047519,US 3343047520,3343047535,IN -3343047536,3343047599,US -3343047600,3343047615,GB -3343047616,3343047687,US -3343047688,3343047695,CA -3343047696,3343047727,US -3343047728,3343047735,CA -3343047736,3343047743,US -3343047744,3343047751,AU +3343047536,3343047751,US 3343047752,3343047759,BR 3343047760,3343047791,US 3343047792,3343047799,PL @@ -119040,14 +136610,15 @@ 3343047848,3343047855,IT 3343047856,3343047863,US 3343047864,3343047871,RU -3343047872,3343047879,AU -3343047880,3343047903,US -3343047904,3343047911,AR -3343047912,3343047935,US +3343047872,3343047935,US 3343047936,3343047967,CA 3343047968,3343055871,US 3343055872,3343056895,CA -3343056896,3343167487,US +3343056896,3343153151,US +3343153152,3343153167,CA +3343153168,3343153175,US +3343153176,3343155199,CA +3343155200,3343167487,US 3343167488,3343169535,CA 3343169536,3343171583,US 3343171584,3343172607,BM @@ -119055,13 +136626,21 @@ 3343319296,3343364095,CA 3343364096,3343365119,US 3343365632,3343372543,CA -3343373312,3343376383,US +3343373312,3343378431,US +3343378432,3343378447,BR +3343378448,3343380479,US 3343380480,3343384575,CA -3343384576,3343922975,US +3343384576,3343465471,US +3343465472,3343466495,JM +3343466496,3343858687,US +3343858688,3343859711,VG +3343859712,3343922975,US 3343922976,3343923007,PA -3343923008,3343923135,US -3343923136,3343923199,HK -3343923200,3344140287,US +3343923008,3343923071,US +3343923072,3343923199,HK +3343923200,3344126975,US +3344126976,3344127999,CA +3344128000,3344140287,US 3344140288,3344141311,CA 3344141312,3344144383,US 3344144384,3344146431,CA @@ -119074,7 +136653,7 @@ 3344166912,3344168959,CA 3344168960,3344171007,US 3344171008,3344255999,CA -3344256000,3344257023,US +3344256000,3344261119,US 3344261120,3344268543,CA 3344268544,3344269311,US 3344269312,3344288767,CA @@ -119088,9 +136667,18 @@ 3344299776,3344300543,CA 3344300544,3344300799,US 3344300800,3344302079,CA -3344302080,3344406527,US +3344302080,3344379903,US +3344379904,3344380927,CA +3344380928,3344381047,US +3344381048,3344381055,BR +3344381056,3344381087,US +3344381088,3344381095,CA +3344381096,3344406527,US 3344406528,3344408575,CA -3344408576,3344429055,US +3344408576,3344415679,US +3344415680,3344415743,AR +3344415744,3344415999,ES +3344416000,3344429055,US 3344429056,3344429343,CA 3344429344,3344429375,US 3344429376,3344431103,CA @@ -119098,10 +136686,16 @@ 3344486400,3344488447,NL 3344488448,3344633855,US 3344633856,3344637951,CH -3344637952,3344642047,US -3344662528,3344670719,US +3344637952,3344649215,US +3344649216,3344650239,PR +3344650240,3344652287,CA +3344652288,3344658431,US +3344658432,3344660479,CA +3344660480,3344670719,US 3344670720,3344671743,GP -3344671744,3344676863,US +3344671744,3344673983,US +3344673984,3344673991,SC +3344673992,3344676863,US 3344676864,3344678911,CA 3344678912,3344681983,US 3344681984,3344685055,CA @@ -119115,23 +136709,27 @@ 3344955392,3344955647,GB 3344955648,3344964607,US 3344964608,3344965631,CA -3344965632,3344969727,US -3344990208,3345007615,US +3344965632,3344973823,US +3344973824,3344974847,BM +3344974848,3344979967,US +3344979968,3344982015,CA +3344982016,3345007615,US 3345007616,3345008639,CA 3345008640,3345010687,US 3345010688,3345011711,CA -3345011712,3345301503,US -3345317888,3345318943,US +3345011712,3345299455,US +3345299456,3345301503,CA +3345301504,3345318943,US 3345318944,3345318975,HK 3345318976,3345321471,US 3345321472,3345321727,CA 3345321728,3345327103,US 3345327104,3345328127,CA -3345328128,3345333247,US -3345333248,3345334271,MF -3345334272,3345339391,US +3345328128,3345339391,US 3345339392,3345340415,CA -3345340416,3345367039,US +3345340416,3345375231,US +3345375232,3345377279,CA +3345377280,3345383423,US 3345383424,3345384447,CA 3345384448,3345390591,US 3345390592,3345391615,CA @@ -119141,7 +136739,7 @@ 3345393408,3345393535,AU 3345393536,3345398783,US 3345398784,3345399807,BS -3345399808,3345401855,PR +3345399808,3345401855,US 3345401856,3345403903,CA 3345403904,3345408005,US 3345408006,3345408009,CZ @@ -119163,9 +136761,7 @@ 3345408236,3345408239,CN 3345408240,3345408319,US 3345408320,3345408323,GB -3345408324,3345408335,US -3345408336,3345408339,GB -3345408340,3345408386,US +3345408324,3345408386,US 3345408387,3345408394,GB 3345408395,3345408415,US 3345408416,3345408420,AU @@ -119173,9 +136769,7 @@ 3345408425,3345408428,GB 3345408429,3345408460,US 3345408461,3345408464,IN -3345408465,3345408479,US -3345408480,3345408483,GB -3345408484,3345408534,US +3345408465,3345408534,US 3345408535,3345408538,AU 3345408539,3345408542,CA 3345408543,3345408569,US @@ -119204,10 +136798,7 @@ 3345409086,3345409089,CA 3345409090,3345409093,US 3345409094,3345409097,CA -3345409098,3345409101,US -3345409102,3345409105,GB -3345409106,3345409171,US -3345409172,3345409175,GB +3345409098,3345409175,US 3345409176,3345409179,CN 3345409180,3345409204,US 3345409205,3345409212,AU @@ -119221,25 +136812,20 @@ 3345409577,3345409580,GB 3345409581,3345409706,US 3345409707,3345409718,IN -3345409719,3345409722,US -3345409723,3345409727,GB -3345409728,3345409782,US +3345409719,3345409782,US 3345409783,3345409786,SG 3345409787,3345409816,US 3345409817,3345409820,GB 3345409821,3345409887,US 3345409888,3345409891,GB -3345409892,3345409895,US -3345409896,3345409899,PR +3345409892,3345409899,US 3345409900,3345409903,CA 3345409904,3345409911,US 3345409912,3345409915,CA 3345409916,3345409919,AU 3345409920,3345409945,US 3345409946,3345409949,SG -3345409950,3345409957,US -3345409958,3345409961,CA -3345409962,3345410032,US +3345409950,3345410032,US 3345410033,3345410036,GB 3345410037,3345418239,US 3345418240,3345419519,NL @@ -119283,38 +136869,66 @@ 3345666592,3345666639,NO 3345666640,3345667103,US 3345667104,3345667119,IN -3345667120,3346219007,US +3345667120,3346196479,US +3346196480,3346197503,CA +3346197504,3346201599,US +3346201600,3346202623,CA +3346202624,3346219007,US +3346219008,3346221055,CA +3346221056,3346225151,US +3346225152,3346227199,CA +3346227200,3346234367,US +3346234368,3346235391,CA 3346235392,3346241535,US 3346241536,3346243583,CA 3346243584,3346282495,US 3346282496,3346284543,PR -3346300928,3346323455,US +3346284544,3346323455,US 3346323456,3346325503,CA 3346325504,3346327551,US 3346327552,3346328575,CA -3346328576,3346481151,US +3346328576,3346497535,US 3346497536,3346498559,CA 3346498560,3346499583,US 3346499584,3346501631,VI -3346501632,3346505951,US +3346501632,3346505783,US +3346505784,3346505791,GB +3346505792,3346505895,US +3346505896,3346505903,AU +3346505904,3346505951,US 3346505952,3346505959,CA 3346505960,3346506007,US 3346506008,3346506015,EG -3346506016,3346506039,US -3346506040,3346506055,CA -3346506056,3346506111,US +3346506016,3346506023,US +3346506024,3346506031,CA +3346506032,3346506039,US +3346506040,3346506047,CA +3346506048,3346506111,US 3346506112,3346506119,JM 3346506120,3346506127,MX -3346506128,3346506271,US +3346506128,3346506159,US +3346506160,3346506167,VE +3346506168,3346506271,US 3346506272,3346506279,GB 3346506280,3346506287,CA 3346506288,3346506311,US 3346506312,3346506319,CO -3346506320,3346506567,US +3346506320,3346506391,US +3346506392,3346506399,GB +3346506400,3346506415,US +3346506416,3346506423,IN +3346506424,3346506447,US +3346506448,3346506455,CA +3346506456,3346506487,US +3346506488,3346506495,CA +3346506496,3346506527,US +3346506528,3346506535,GB +3346506536,3346506559,US +3346506560,3346506567,CA 3346506568,3346506575,TR -3346506576,3346510271,US -3346510272,3346510335,IL -3346510336,3346520063,US +3346506576,3346506743,US +3346506744,3346506751,GB +3346506752,3346520063,US 3346520064,3346521087,CA 3346521088,3346522347,US 3346522348,3346522350,BD @@ -119322,11 +136936,7 @@ 3346522402,3346522404,IN 3346522405,3346522411,US 3346522412,3346522413,AE -3346522414,3346522691,US -3346522692,3346522704,PT -3346522705,3346522773,US -3346522774,3346522783,PT -3346522784,3346523113,US +3346522414,3346523113,US 3346523114,3346523121,TH 3346523122,3346523135,US 3346523136,3346523391,BO @@ -119337,9 +136947,13 @@ 3346525184,3346528255,US 3346528256,3346529279,PR 3346529280,3346530303,CA -3346530304,3346923519,US +3346530304,3346691071,US +3346691072,3346692095,CA +3346692096,3346923519,US 3346923520,3346989055,CA -3346989056,3347005439,US +3346989056,3347016703,US +3347016704,3347017727,CA +3347017728,3347021823,US 3347021824,3347022847,CA 3347022848,3347030527,US 3347030528,3347030783,IN @@ -119347,11 +136961,11 @@ 3347033088,3347034111,CA 3347034112,3347039231,US 3347039232,3347040255,DM -3347040256,3349268479,US +3347040256,3347044351,US +3347044352,3347044607,IN +3347044608,3349268479,US 3349268480,3349268991,CA -3349268992,3349273087,US -3349273088,3349273343,CA -3349273344,3349341695,US +3349268992,3349341695,US 3349341696,3349341951,CA 3349341952,3349446911,US 3349446912,3349447167,CA @@ -119364,6 +136978,12 @@ 3349608448,3349609215,US 3349609216,3349610495,CA 3349610496,3349614591,US +3349614592,3349617663,CA +3349617664,3349637119,US +3349637120,3349639167,CA +3349639168,3349640191,US +3349640192,3349641215,CA +3349641216,3349643263,US 3349643264,3349643487,CA 3349643488,3349643503,US 3349643504,3349644287,CA @@ -119411,9 +137031,7 @@ 3350495578,3350495585,GB 3350495586,3350495602,US 3350495603,3350495604,BD -3350495605,3350495645,US -3350495646,3350495652,RO -3350495653,3350495873,US +3350495605,3350495873,US 3350495874,3350495874,IN 3350495875,3350495881,US 3350495882,3350495882,IN @@ -119423,11 +137041,13 @@ 3350496448,3350496455,PT 3350496456,3350496532,US 3350496533,3350496533,IN -3350496534,3350496659,US -3350496660,3350496675,BR -3350496676,3350496721,US +3350496534,3350496721,US 3350496722,3350496723,IN -3350496724,3350593535,US +3350496724,3350514639,US +3350514640,3350514655,GB +3350514656,3350515135,US +3350515136,3350515167,GB +3350515168,3350593535,US 3350593536,3350609919,CA 3350614016,3350618111,US 3350626304,3350790143,US @@ -119443,16 +137063,24 @@ 3350980608,3350994943,US 3350994944,3350998015,CA 3350998016,3350999039,US -3351019520,3351030783,US +3351019520,3351026439,US +3351026440,3351026447,CA +3351026448,3351030783,US 3351030784,3351031807,CA 3351031808,3351034879,US 3351034880,3351035903,CA 3351035904,3351036927,US 3351036928,3351037951,CA 3351037952,3351043071,US -3351043072,3351043079,FR -3351043080,3351044095,CA -3351044096,3351068671,US +3351043072,3351043327,FR +3351043328,3351044095,CA +3351044096,3351045311,US +3351045312,3351045343,RU +3351045344,3351045439,US +3351045440,3351045471,CA +3351045472,3351045631,US +3351045632,3351045695,TW +3351045696,3351068671,US 3351085056,3351086079,US 3351086080,3351087103,CA 3351087104,3351103487,US @@ -119470,14 +137098,16 @@ 3351303168,3351304191,CA 3351304192,3351306239,US 3351306240,3351307263,VC -3351307264,3351307519,US -3351307520,3351307775,CA -3351307776,3351308287,US +3351307264,3351307295,US +3351307296,3351307311,MX +3351307312,3351308287,US 3351308288,3351310335,CA 3351310336,3351330815,US 3351347200,3351357439,US 3351357440,3351359487,CA -3351359488,3351372799,US +3351359488,3351364607,US +3351364608,3351365119,AU +3351365120,3351372799,US 3351372800,3351373823,BM 3351373824,3351380223,US 3351380224,3351380479,CA @@ -119491,9 +137121,7 @@ 3351384320,3351384575,CA 3351384576,3351385343,US 3351385344,3351385599,CA -3351385600,3351386111,US -3351386112,3351386367,PR -3351386368,3351386623,US +3351385600,3351386623,US 3351386624,3351386879,CA 3351386880,3351387135,US 3351387136,3351387391,CA @@ -119503,11 +137131,7 @@ 3351388928,3351389439,CA 3351389440,3351390463,US 3351390464,3351390975,CA -3351390976,3351392511,US -3351392512,3351392767,CA -3351392768,3351393279,US -3351393280,3351393535,CA -3351393536,3351394815,US +3351390976,3351394815,US 3351394816,3351395071,CA 3351395072,3351396095,US 3351396096,3351396351,CA @@ -119538,8 +137162,8 @@ 3351406080,3351407103,US 3351407104,3351407359,CA 3351407360,3351407615,US -3351407616,3351408127,CA -3351408128,3351408895,US +3351407616,3351407871,CA +3351407872,3351408895,US 3351408896,3351409407,CA 3351409408,3351410687,US 3351410688,3351410943,CA @@ -119559,15 +137183,11 @@ 3351415808,3351416063,CA 3351416064,3351417087,US 3351417088,3351417599,CA -3351417600,3351417855,US -3351417856,3351418111,CA -3351418112,3351419647,US +3351417600,3351419647,US 3351419648,3351419903,CA 3351419904,3351423743,US 3351423744,3351423999,PR -3351424000,3351427071,US -3351427072,3351427327,CA -3351427328,3351428351,US +3351424000,3351428351,US 3351428352,3351428607,CA 3351428608,3351436031,US 3351436032,3351436287,CA @@ -119598,7 +137218,17 @@ 3351927808,3351959551,CA 3351959552,3351961599,US 3351961600,3351969791,CA -3351969792,3352035327,IL +3351969792,3351970047,IL +3351970048,3351970815,US +3351970816,3351987199,IL +3351987200,3351987455,US +3351987456,3351996671,IL +3351996672,3351996927,US +3351996928,3352002303,IL +3352002304,3352002559,US +3352002560,3352006911,IL +3352006912,3352007167,US +3352007168,3352035327,IL 3352035328,3352036351,CA 3352036352,3352046591,US 3352046592,3352049663,CA @@ -119610,7 +137240,9 @@ 3352068096,3352069119,CA 3352069120,3352069919,US 3352069920,3352069935,CO -3352069936,3352082431,US +3352069936,3352069943,US +3352069944,3352069951,BD +3352069952,3352082431,US 3352082432,3352083455,JM 3352083456,3352088575,US 3352088576,3352090623,CA @@ -119630,34 +137262,17 @@ 3353739264,3353752581,US 3353752582,3353752585,FR 3353752586,3353752589,BE -3353752590,3353752606,US -3353752607,3353752610,AU -3353752611,3353752630,US -3353752631,3353752634,CA -3353752635,3353752650,US -3353752651,3353752654,AU -3353752655,3353752677,US +3353752590,3353752677,US 3353752678,3353752681,ES 3353752682,3353752716,US 3353752717,3353752720,IT -3353752721,3353752740,US -3353752741,3353752744,CA -3353752745,3353752748,US -3353752749,3353752752,CA -3353752753,3353752769,US -3353752770,3353752773,AU -3353752774,3353752811,US -3353752812,3353752815,CA -3353752816,3353752828,US +3353752721,3353752828,US 3353752829,3353752830,FR -3353752831,3353752936,US -3353752937,3353752940,SE -3353752941,3353752987,US +3353752831,3353752987,US 3353752988,3353752991,GB 3353752992,3353753055,US 3353753056,3353753059,BR -3353753060,3353753067,GB -3353753068,3353979647,US +3353753060,3353979647,US 3353979648,3353979903,CA 3353979904,3353982719,US 3353982720,3353983231,CA @@ -119668,14 +137283,18 @@ 3354591232,3354656767,CA 3354656768,3354782719,US 3354782720,3354782975,CA -3354782976,3354787839,US -3354787840,3354806399,CA +3354782976,3354788095,US +3354788096,3354806399,CA 3354806400,3354806463,US 3354806464,3354807551,CA 3354807552,3354810367,US 3354810368,3354814975,CA 3354814976,3354815231,US -3354815232,3354918911,CA +3354815232,3354823423,CA +3354823424,3354823679,US +3354823680,3354853119,CA +3354853120,3354853375,US +3354853376,3354918911,CA 3354918912,3354955775,US 3354955776,3354956031,AR 3354956032,3355013119,US @@ -119696,14 +137315,17 @@ 3355351040,3355351295,CA 3355351296,3355372287,US 3355372288,3355372543,CA -3355372544,3355384831,US +3355372544,3355384095,US +3355384096,3355384127,AR +3355384128,3355384831,US 3355384832,3355385855,CA 3355385856,3355407359,US 3355407360,3355408383,PR 3355408384,3355412479,US 3355412480,3355412991,BE 3355412992,3355430911,US -3355430912,3355432959,A1 +3355430912,3355431423,SC +3355431424,3355432959,A1 3355432960,3355443199,US 3355443200,3355445247,CO 3355445248,3355447295,BR @@ -119715,7 +137337,6 @@ 3355449344,3355450367,CU 3355450368,3355451391,EC 3355451392,3355459071,BR -3355459072,3355459327,CO 3355459328,3355459583,EC 3355459584,3355459839,PA 3355459840,3355460095,VE @@ -119727,7 +137348,7 @@ 3355464192,3355464447,CL 3355464448,3355464959,MX 3355464960,3355465727,BR -3355465728,3355465983,MX +3355465728,3355465983,UY 3355465984,3355467263,BR 3355467264,3355467519,US 3355467520,3355467775,MX @@ -119758,7 +137379,9 @@ 3355488768,3355489023,PA 3355489024,3355489279,CR 3355489280,3355489535,SV -3355489536,3355494655,AR +3355489536,3355491071,AR +3355491072,3355491327,CO +3355491328,3355494655,AR 3355494656,3355494911,CO 3355494912,3355495423,PA 3355495424,3355496447,UY @@ -119806,9 +137429,7 @@ 3355578368,3355582463,CL 3355582464,3355590655,UY 3355590656,3355592703,CO -3355592704,3355599871,CL -3355599872,3355600895,BR -3355600896,3355604991,CL +3355592704,3355604991,CL 3355604992,3355607039,AR 3355607040,3355615231,HT 3355615232,3355623423,SR @@ -119852,10 +137473,8 @@ 3355773696,3355773951,PR 3355773952,3355774975,CU 3355774976,3355779071,VE -3355779072,3355781119,AR 3355781120,3355783167,VE 3355783168,3355785215,AR -3355785216,3355787263,CO 3355787264,3355803647,AR 3355803648,3355820031,VE 3355820032,3355836415,AR @@ -119876,15 +137495,9 @@ 3355852800,3355856639,CL 3355856640,3355856895,PA 3355856896,3355858943,EC -3355858944,3355860991,DO 3355860992,3355869183,CL 3355869184,3355870719,BR 3355870720,3355871231,CR -3355871232,3355871743,AR -3355871744,3355871999,UY -3355872000,3355872511,AR -3355872512,3355873023,UY -3355873024,3355873279,AR 3355873280,3355875327,AN 3355875328,3355877375,VE 3355877376,3355885567,CO @@ -119899,7 +137512,6 @@ 3355918336,3355923455,EC 3355923456,3355924479,UY 3355924480,3355926527,TT -3355926528,3355934719,VE 3355934720,3355938815,AR 3355942912,3355947007,BO 3355947008,3355949055,AR @@ -119918,7 +137530,7 @@ 3356051712,3356051967,CL 3356051968,3356052223,GT 3356052224,3356052479,AR -3356052480,3356053247,BR +3356052480,3356052991,BR 3356053248,3356054015,CL 3356054016,3356054527,US 3356054528,3356057599,BR @@ -119957,9 +137569,7 @@ 3356085248,3356085759,CL 3356085760,3356086271,BR 3356086272,3356086527,AR -3356086528,3356086783,CR -3356086784,3356087039,VE -3356087040,3356087295,CO +3356086528,3356087295,CR 3356087296,3356087807,AR 3356087808,3356088063,BR 3356088064,3356088319,CL @@ -119967,7 +137577,8 @@ 3356089088,3356089343,AR 3356089344,3356090623,BR 3356090624,3356090879,CL -3356090880,3356091391,BR +3356090880,3356091135,BR +3356091136,3356091391,AR 3356091392,3356091647,CL 3356091648,3356091903,BR 3356091904,3356092927,CL @@ -119997,7 +137608,7 @@ 3356134912,3356135167,DO 3356135168,3356135423,MX 3356135424,3356135679,BR -3356135680,3356135935,CL +3356135680,3356135935,CR 3356135936,3356136191,BR 3356136192,3356137471,EC 3356137472,3356137727,JM @@ -120043,8 +137654,8 @@ 3356157952,3356158207,CL 3356158208,3356158463,MX 3356158464,3356158719,CL -3356158976,3356159743,CL -3356159744,3356160255,MX +3356158976,3356159999,CL +3356160000,3356160255,MX 3356160256,3356160511,GT 3356160512,3356160767,CL 3356160768,3356161279,MX @@ -120066,7 +137677,6 @@ 3356180480,3356190719,CL 3356190720,3356192767,DO 3356192768,3356194815,AR -3356194816,3356196863,TT 3356196864,3356229631,VE 3356229632,3356233727,BR 3356233728,3356237823,CL @@ -120108,15 +137718,14 @@ 3356287072,3356287087,SV 3356287088,3356287103,US 3356287104,3356287151,GT -3356287152,3356287231,US -3356287232,3356287487,GT -3356287488,3356287999,AN -3356288000,3356288255,NI -3356288256,3356288511,TT -3356288512,3356288767,SV -3356288768,3356289023,NI -3356289024,3356289535,SV -3356289536,3356289791,NI +3356287152,3356287359,US +3356287360,3356287367,GT +3356287368,3356287487,US +3356287488,3356287743,SV +3356287744,3356288255,HN +3356288256,3356288767,SV +3356288768,3356289023,GT +3356289024,3356289791,SV 3356289792,3356289799,US 3356289800,3356289807,GT 3356289808,3356289823,SV @@ -120125,7 +137734,7 @@ 3356289920,3356289951,US 3356289952,3356289983,GT 3356289984,3356290303,US -3356290304,3356290559,NI +3356290304,3356290559,SV 3356290560,3356291071,CR 3356291072,3356293119,TT 3356293120,3356295167,AW @@ -120142,21 +137751,13 @@ 3356334080,3356336127,BO 3356336128,3356337151,SV 3356337152,3356337663,HN -3356337664,3356338055,SV -3356338056,3356338063,HN -3356338064,3356340455,SV -3356340456,3356340463,HN -3356340464,3356340687,SV -3356340688,3356340703,HN -3356340704,3356340863,SV -3356340864,3356340879,HN -3356340880,3356341231,SV -3356341232,3356341239,HN -3356341240,3356341799,SV -3356341800,3356341807,HN -3356341808,3356341863,SV -3356341864,3356341871,HN -3356341872,3356343295,SV +3356337664,3356337919,SV +3356337920,3356338175,HN +3356338176,3356340223,SV +3356340224,3356340991,HN +3356340992,3356341759,SV +3356341760,3356342015,HN +3356342016,3356343295,SV 3356343296,3356343551,HN 3356343552,3356344319,SV 3356344320,3356360703,CO @@ -120169,7 +137770,6 @@ 3356370176,3356370943,AR 3356370944,3356372991,CO 3356372992,3356375039,CU -3356375040,3356377087,HN 3356377088,3356379647,CL 3356379648,3356380159,AR 3356380160,3356380927,CL @@ -120184,12 +137784,7 @@ 3356390400,3356390655,AR 3356390656,3356391167,CL 3356391168,3356391423,PA -3356391424,3356393471,CO -3356393472,3356413183,CL -3356413184,3356413951,CO -3356413952,3356419839,CL -3356419840,3356422143,CO -3356422144,3356426239,CL +3356393472,3356426239,CL 3356426240,3356491775,US 3356491776,3356493823,PE 3356493824,3356495871,ZA @@ -120216,18 +137811,7 @@ 3356819456,3356884991,CO 3356884992,3356950527,CL 3356950528,3357016063,MX -3357016064,3357032447,CO -3357032448,3357032703,EC -3357032704,3357048831,CO -3357048832,3357050879,PA -3357050880,3357050895,CR -3357050896,3357054463,PA -3357054464,3357054719,BZ -3357054720,3357054975,PA -3357054976,3357055087,BZ -3357055088,3357055103,PA -3357055104,3357055231,BZ -3357055232,3357057023,PA +3357016064,3357048831,CO 3357057024,3357065215,PE 3357065216,3357073407,EC 3357073408,3357077503,CL @@ -120241,11 +137825,7 @@ 3357190144,3357192191,DO 3357192192,3357194239,PY 3357194240,3357196287,AR -3357196288,3357210111,AN -3357210112,3357210367,AW -3357210368,3357212159,AN -3357212160,3357212415,AW -3357212416,3357212671,AN +3357196288,3357212671,AN 3357212672,3357368319,CL 3357368320,3357376511,CO 3357376512,3357403135,CL @@ -120278,40 +137858,89 @@ 3357424640,3357425663,CL 3357425664,3357442047,CO 3357442048,3357442303,NI -3357442304,3357442559,HN +3357442304,3357442319,GT +3357442320,3357442327,HN +3357442328,3357442335,GT +3357442336,3357442343,HN +3357442344,3357442391,GT +3357442392,3357442395,HN +3357442396,3357442559,GT 3357442560,3357442815,NI -3357442816,3357443071,SV -3357443072,3357443327,NI -3357443328,3357443583,GT -3357443584,3357444607,HN -3357444608,3357444863,SV -3357444864,3357445119,HN -3357445120,3357448191,GT -3357448192,3357448703,SV +3357442816,3357442847,GT +3357442848,3357442879,SV +3357442880,3357442959,GT +3357442960,3357442967,SV +3357442968,3357443007,GT +3357443008,3357443071,SV +3357443072,3357443583,GT +3357443584,3357444351,HN +3357444352,3357444479,GT +3357444480,3357444487,HN +3357444488,3357444623,GT +3357444624,3357444631,SV +3357444632,3357444647,GT +3357444648,3357444655,SV +3357444656,3357444663,GT +3357444664,3357444671,SV +3357444672,3357448407,GT +3357448408,3357448415,SV +3357448416,3357448447,GT +3357448448,3357448703,SV 3357448704,3357448959,GT -3357448960,3357449727,HN -3357449728,3357450751,GT -3357450752,3357451519,HN -3357451520,3357451775,NI -3357451776,3357452031,HN -3357452032,3357452287,GT +3357448960,3357449487,HN +3357449488,3357449695,GT +3357449696,3357449703,HN +3357449704,3357450751,GT +3357450752,3357451007,SV +3357451008,3357451119,GT +3357451120,3357451127,HN +3357451128,3357451143,GT +3357451144,3357451151,HN +3357451152,3357451343,GT +3357451344,3357451351,HN +3357451352,3357451503,GT +3357451504,3357451519,HN +3357451520,3357451575,GT +3357451576,3357451583,NI +3357451584,3357452287,GT 3357452288,3357452799,HN 3357452800,3357453055,NI -3357453056,3357453311,SV -3357453312,3357454591,GT -3357454592,3357454847,NI +3357453056,3357454847,GT 3357454848,3357455103,HN 3357455104,3357455359,SV 3357455360,3357458431,GT 3357458432,3357474815,CL -3357474816,3357475071,PR -3357475072,3357475839,AR -3357475840,3357476351,VE -3357476352,3357476607,US -3357476608,3357476863,PR -3357476864,3357477631,EC -3357477632,3357477887,AR -3357477888,3357480959,CO +3357474816,3357475887,AR +3357475888,3357475903,VE +3357475904,3357475999,AR +3357476000,3357476015,VE +3357476016,3357476031,AR +3357476032,3357476047,VE +3357476048,3357476287,AR +3357476288,3357476351,VE +3357476352,3357476479,AR +3357476480,3357476607,EC +3357476608,3357476735,AR +3357476736,3357476799,US +3357476800,3357477247,AR +3357477248,3357477375,EC +3357477376,3357477423,AR +3357477424,3357477431,EC +3357477432,3357477887,AR +3357477888,3357478911,CO +3357478912,3357479135,AR +3357479136,3357479151,CO +3357479152,3357479551,AR +3357479552,3357479679,CO +3357479680,3357479871,AR +3357479872,3357479879,CO +3357479880,3357480335,AR +3357480336,3357480343,CO +3357480344,3357480359,AR +3357480360,3357480367,CO +3357480368,3357480463,AR +3357480464,3357480479,CO +3357480480,3357480959,AR 3357480960,3357483007,EC 3357483008,3357491199,CL 3357491200,3357499391,CO @@ -120322,14 +137951,20 @@ 3357532160,3357536255,AR 3357540352,3357556735,AR 3357556736,3357556991,VE -3357556992,3357557759,MX -3357557760,3357558015,EC -3357558016,3357558047,AR -3357558048,3357559295,EC -3357559296,3357560063,CL -3357560064,3357560319,HN +3357556992,3357557759,AR +3357557760,3357558783,EC +3357558784,3357559167,AR +3357559168,3357559295,EC +3357559296,3357559551,CA +3357559552,3357559935,AR +3357559936,3357560063,VE +3357560064,3357560247,AR +3357560248,3357560255,VE +3357560256,3357560263,AR +3357560264,3357560271,VE +3357560272,3357560319,AR 3357560320,3357560575,MX -3357560576,3357560831,PR +3357560576,3357560831,US 3357560832,3357561855,CO 3357561856,3357581311,AR 3357581312,3357589503,CL @@ -120341,7 +137976,7 @@ 3357757488,3357757495,BO 3357757496,3357773823,VE 3357773824,3357775871,PA -3357775872,3357777919,UY +3357775872,3357776895,UY 3357777920,3357786111,GT 3357786112,3357802495,VE 3357802496,3357868031,MX @@ -120349,59 +137984,57 @@ 3357933568,3358064639,MX 3358064640,3358130175,UY 3358130176,3358131199,EC -3358131200,3358131391,CO -3358131392,3358131407,GT -3358131408,3358131983,CO -3358131984,3358131991,GT -3358131992,3358132223,CO -3358132224,3358132479,AR -3358132480,3358132735,CO -3358132736,3358133247,EC -3358133248,3358133503,VE -3358133504,3358133759,CO -3358133760,3358142719,AR -3358142720,3358143231,CO -3358143232,3358143487,VE -3358143488,3358143743,CL -3358143744,3358143999,HN -3358144000,3358144255,SV +3358131200,3358131327,AR +3358131328,3358131455,CO +3358131456,3358131983,AR +3358131984,3358131999,CO +3358132000,3358133439,AR +3358133440,3358133471,VE +3358133472,3358133631,AR +3358133632,3358133759,VE +3358133760,3358143487,AR +3358143488,3358143999,US +3358144000,3358144255,AR 3358144256,3358144511,CL -3358144512,3358144767,HN -3358144768,3358145023,VE -3358145024,3358149631,AR -3358149632,3358150655,CO -3358150656,3358151167,EC -3358151168,3358151423,PY -3358151424,3358151679,CO -3358151680,3358151935,GT -3358151936,3358152063,PE -3358152064,3358152703,GT -3358152704,3358152735,AR -3358152736,3358152767,VE -3358152768,3358152831,US -3358152832,3358153279,AR +3358144512,3358145023,VE +3358145024,3358149719,AR +3358149720,3358149727,CO +3358149728,3358150015,AR +3358150016,3358150143,CO +3358150144,3358150423,AR +3358150424,3358150431,CO +3358150432,3358150495,AR +3358150496,3358150527,CO +3358150528,3358150655,AR +3358150656,3358150783,EC +3358150784,3358151263,AR +3358151264,3358151271,EC +3358151272,3358151423,AR +3358151424,3358151551,EC +3358151552,3358151679,AR +3358151680,3358152191,PE +3358152192,3358152559,AR +3358152560,3358152575,PE +3358152576,3358152703,AR +3358152704,3358152959,US +3358152960,3358153279,AR 3358153280,3358153311,US -3358153312,3358153343,AR -3358153344,3358153535,US +3358153312,3358153471,AR +3358153472,3358153535,US 3358153536,3358153599,AR 3358153600,3358153663,PR -3358153664,3358153727,US -3358153728,3358153983,EC -3358153984,3358154239,VE -3358154240,3358154495,CL -3358154496,3358154751,SV -3358154752,3358155775,PE -3358155776,3358156031,HN -3358156032,3358158847,PE -3358158848,3358159159,VE +3358153664,3358153855,AR +3358153856,3358153983,EC +3358153984,3358154239,US +3358154240,3358154751,CL +3358154752,3358158847,PE +3358158848,3358159159,AR 3358159160,3358159167,US -3358159168,3358159359,VE -3358159360,3358159615,EC +3358159168,3358159487,AR +3358159488,3358159615,EC 3358159616,3358159871,US 3358159872,3358160895,VE -3358160896,3358191615,AR -3358191616,3358192639,CL -3358192640,3358236671,AR +3358160896,3358236671,AR 3358236672,3358244863,CL 3358244864,3358261247,DO 3358261248,3358264063,AR @@ -120410,68 +138043,46 @@ 3358326784,3358392319,VE 3358392320,3358457855,AR 3358457856,3358523391,PA -3358523392,3358543615,AR -3358543616,3358543871,VE +3358523392,3358543871,AR 3358543872,3358544127,MX -3358544128,3358554879,AR -3358554880,3358555007,UY -3358555008,3358555135,US -3358555136,3358558207,AR -3358558208,3358558975,PY -3358558976,3358559231,AR +3358544128,3358558463,AR +3358558464,3358558591,PY +3358558592,3358559231,AR 3358559232,3358560255,VE 3358560256,3358561791,AR 3358561792,3358562303,VE 3358562304,3358563327,PE -3358563328,3358564095,CO +3358563328,3358563839,CO +3358563840,3358563967,AR +3358563968,3358564095,CO 3358564096,3358564351,MX 3358564352,3358567423,AR -3358567424,3358568447,CO -3358568448,3358568959,AR -3358568960,3358569471,MX +3358567424,3358568959,CO +3358568960,3358569471,AR 3358569472,3358570495,VE 3358570496,3358570751,MX 3358570752,3358571263,PE 3358571264,3358571775,MX -3358571776,3358572031,AR -3358572032,3358572543,MX -3358572544,3358573951,AR -3358573952,3358574079,UY -3358574080,3358576895,AR -3358576896,3358577279,PE -3358577280,3358578431,AR +3358571776,3358577151,AR +3358577152,3358577407,PE +3358577408,3358578431,AR 3358578432,3358578687,VE 3358578688,3358579967,CO 3358579968,3358580223,AR -3358580224,3358580735,PE +3358580224,3358580735,MX 3358580736,3358588927,AR 3358588928,3358654463,PE 3358654464,3358658559,AR 3358658560,3358660607,CL -3358660608,3358663455,AR -3358663456,3358663487,US -3358663488,3358665471,AR -3358665472,3358665599,US -3358665600,3358666367,AR -3358666368,3358666495,US -3358666496,3358666623,AR -3358666624,3358666751,US +3358660608,3358662655,AR 3358666752,3358695423,AR 3358695424,3358703615,GT 3358703616,3358715903,AR 3358715904,3358717951,EC -3358717952,3358719999,AR +3358717952,3358719999,US 3358720000,3358720075,PR 3358720076,3358720083,DO -3358720084,3358722047,PR -3358722048,3358722671,DO -3358722672,3358722687,PR -3358722688,3358723071,DO -3358723072,3358723327,PR -3358723328,3358723583,AN -3358723584,3358724095,PR -3358724096,3358725119,DO -3358725120,3358728191,PR +3358720084,3358728191,PR 3358728192,3358736383,CL 3358736384,3358737111,BB 3358737112,3358737119,CA @@ -120483,19 +138094,11 @@ 3358744576,3358752767,CL 3358752768,3358756863,BB 3358756864,3358760959,CL -3358760960,3358765311,AR -3358765312,3358765567,UY -3358765568,3358765823,AR -3358765824,3358766591,UY -3358766592,3358769151,AR +3358760960,3358769151,AR 3358769152,3358777343,HT 3358777344,3358779391,CR 3358779392,3358781439,EC -3358781440,3358822399,AR -3358822400,3358827519,UY -3358827520,3358829567,AR -3358829568,3358830591,CL -3358830592,3358851071,AR +3358781440,3358851071,AR 3358851072,3358982143,MX 3358982144,3359047679,CL 3359047680,3359080447,AR @@ -120508,11 +138111,19 @@ 3359244288,3359248383,US 3359248384,3359248399,BR 3359248400,3359249679,US -3359249680,3359249759,AR +3359249680,3359249695,AR +3359249696,3359249727,BR +3359249728,3359249759,US 3359249760,3359249791,BR 3359249792,3359249887,AR -3359249888,3359250175,US -3359250176,3359252031,AR +3359249888,3359250431,US +3359250432,3359250815,AR +3359250816,3359250879,US +3359250880,3359250943,AR +3359250944,3359251455,US +3359251456,3359251711,AR +3359251712,3359251967,US +3359251968,3359252031,AR 3359252032,3359252039,US 3359252040,3359252047,IT 3359252048,3359252063,US @@ -120532,9 +138143,7 @@ 3359257248,3359257263,BR 3359257264,3359257279,US 3359257280,3359257311,AR -3359257312,3359257327,US -3359257328,3359257343,AR -3359257344,3359260671,US +3359257312,3359260671,US 3359260672,3359268863,BO 3359268864,3359277055,AR 3359277056,3359285247,UY @@ -120547,97 +138156,25 @@ 3359315968,3359318015,HN 3359318016,3359356927,AR 3359356928,3359358975,VE -3359358976,3359361023,AR -3359361024,3359362047,UY -3359362048,3359363071,AR -3359367168,3359375359,AR +3359358976,3359375359,AR 3359375360,3359440895,PE -3359440896,3359457487,AR -3359457488,3359457503,EC -3359457504,3359457695,AR -3359457696,3359457727,BO -3359457728,3359457791,AR -3359457792,3359459327,EC -3359459328,3359459583,PY -3359459584,3359460847,AR -3359460848,3359461119,UY -3359461120,3359461375,AR -3359461376,3359461887,EC -3359461888,3359461951,AR +3359440896,3359461951,AR 3359461952,3359462015,HN 3359462016,3359462271,AR 3359462272,3359462335,UY -3359462336,3359462399,AR -3359462400,3359462655,UY -3359462656,3359463399,AR +3359462336,3359463399,AR 3359463400,3359463407,CO -3359463408,3359463663,AR -3359463664,3359463679,PY +3359463408,3359463679,AR 3359463680,3359463743,HN -3359463744,3359463935,AR -3359463936,3359464127,EC -3359464128,3359464191,AR -3359464192,3359464447,EC -3359464448,3359465471,UY -3359465472,3359465983,CO -3359465984,3359466495,AR -3359466496,3359466751,BO -3359466752,3359467263,AR -3359467264,3359467519,UY -3359467520,3359468031,BO -3359468032,3359468543,UY -3359468544,3359468799,AR -3359468800,3359469567,UY -3359469568,3359470591,AR -3359470592,3359471615,PY -3359471616,3359472127,AR -3359472128,3359472639,BO -3359472640,3359473663,PY -3359473664,3359475359,CO -3359475360,3359475367,AR -3359475368,3359475519,CO -3359475520,3359475551,AR -3359475552,3359475615,CO -3359475616,3359475623,AR -3359475624,3359477247,CO -3359477248,3359477759,AR -3359477760,3359478687,CO -3359478688,3359478719,AR -3359478720,3359479295,CO -3359479296,3359479303,AR -3359479304,3359479327,CO -3359479328,3359479343,AR -3359479344,3359479375,CO -3359479376,3359479383,AR -3359479384,3359479487,CO -3359479488,3359479551,AR -3359479552,3359480575,CO -3359480576,3359480815,AR -3359480816,3359480871,CO -3359480872,3359480887,AR -3359480888,3359480911,CO -3359480912,3359480915,AR -3359480916,3359480927,CO -3359480928,3359480935,AR -3359480936,3359480959,CO -3359480960,3359480975,AR -3359480976,3359481599,CO -3359481600,3359481663,AR -3359481664,3359481727,CO -3359481728,3359481743,AR -3359481744,3359481823,CO -3359481824,3359481839,AR -3359481840,3359481855,CO -3359481856,3359498239,AR -3359498240,3359501311,PY -3359501312,3359502335,SR +3359463744,3359498239,AR +3359498240,3359502335,PY 3359502336,3359505407,AR 3359505408,3359505663,VE 3359505664,3359505919,AN 3359505920,3359506431,AR 3359506432,3359508479,US 3359508480,3359514623,VE -3359514624,3359516671,GT +3359514624,3359516671,US 3359516672,3359516927,VG 3359516928,3359517183,US 3359517184,3359517439,VG @@ -120652,23 +138189,17 @@ 3359582208,3359584255,PA 3359584256,3359586303,AR 3359586304,3359588351,CL -3359588352,3359589375,AR -3359589376,3359589631,UY -3359589632,3359596543,AR +3359588352,3359596543,AR 3359596544,3359598591,CL 3359600640,3359621119,AR 3359621120,3359637503,EC 3359637504,3359789583,MX 3359789584,3359789599,US -3359789600,3359899647,MX +3359789600,3359797247,MX +3359801344,3359899647,MX 3359899648,3359916031,CL 3359916032,3359932415,AR -3359932416,3359945471,CO -3359945472,3359945727,EC -3359945728,3359948799,CO -3359948800,3359969663,AR -3359969664,3359969791,UY -3359969792,3359989759,AR +3359948800,3359989759,AR 3359989760,3359997951,CO 3359997952,3360006143,AR 3360006144,3360014335,EC @@ -120677,53 +138208,30 @@ 3360104448,3360116735,CO 3360116736,3360118783,BO 3360118784,3360120831,AR -3360120832,3360129023,CO +3360120832,3360124927,CO 3360129024,3360145407,VE 3360145408,3360153599,CL 3360153600,3360157695,AR 3360157696,3360159743,VE 3360159744,3360161791,AN 3360161792,3360227327,CL -3360227328,3360228191,CO -3360228192,3360228223,CL -3360228224,3360228639,CO -3360228640,3360228663,CL -3360228664,3360229119,CO -3360229120,3360231423,CL -3360231424,3360231455,CO -3360231456,3360231463,CL -3360231464,3360231487,CO -3360231488,3360231519,CL -3360231520,3360231599,CO -3360231600,3360231607,CL -3360231608,3360231679,CO -3360231680,3360234751,CL -3360234752,3360235263,CO +3360227328,3360228351,CO +3360228352,3360228863,CL +3360228864,3360231423,CO +3360231424,3360231935,CL +3360231936,3360232447,CO +3360232448,3360232703,CL +3360232704,3360235263,CO 3360235264,3360235271,CL 3360235272,3360235487,CO 3360235488,3360235495,CL -3360235496,3360235519,CO -3360235520,3360236287,CL -3360236288,3360236303,CO +3360235496,3360236303,CO 3360236304,3360236311,CL -3360236312,3360236423,CO -3360236424,3360236439,CL -3360236440,3360236487,CO -3360236488,3360236503,CL -3360236504,3360236527,CO -3360236528,3360236543,CL -3360236544,3360236799,CO -3360236800,3360238079,CL -3360238080,3360239103,CO -3360239104,3360239615,CL -3360239616,3360240895,CO -3360240896,3360243967,CL -3360243968,3360248319,CO -3360248320,3360248575,CL -3360248576,3360251903,CO +3360236312,3360243711,CO +3360243712,3360243967,CL +3360243968,3360251903,CO 3360251904,3360253951,BO 3360253952,3360255999,SV -3360256000,3360258047,AR 3360258048,3360260095,CL 3360260096,3360276479,AR 3360276480,3360278527,VE @@ -120736,47 +138244,41 @@ 3360342016,3360354303,VE 3360354304,3360356351,PA 3360356352,3360358399,CR -3360358400,3360366591,CL +3360358400,3360358911,CL +3360358912,3360358919,CO +3360358920,3360366591,CL 3360366592,3360382975,CO 3360382976,3360399359,VE 3360399360,3360403455,BO -3360403456,3360404479,AR -3360404480,3360405503,US 3360405504,3360407551,HN 3360407552,3360423935,PA 3360423936,3360686079,MX -3360686080,3360687871,CO -3360687872,3360688639,AR -3360688640,3360688767,CO -3360688768,3360689151,AR -3360689152,3360689407,CO -3360689408,3360689535,AR -3360689536,3360689663,CO -3360689664,3360689919,AR -3360689920,3360690175,CO -3360690176,3360690303,AR -3360690304,3360690431,CO -3360690432,3360690719,AR -3360690720,3360690751,CO -3360690752,3360690943,AR -3360690944,3360691711,CO -3360691712,3360692351,AR -3360692352,3360692367,CO -3360692368,3360692607,AR +3360686080,3360687983,CO +3360687984,3360687999,AR +3360688000,3360688127,CO +3360688128,3360688383,AR +3360688384,3360688639,CO +3360688640,3360688767,AR +3360688768,3360690623,CO +3360690624,3360690687,AR +3360690688,3360690703,CO +3360690704,3360690719,AR +3360690720,3360690847,CO +3360690848,3360690863,AR +3360690864,3360692479,CO +3360692480,3360692607,AR 3360692608,3360692735,CO -3360692736,3360693247,AR +3360692736,3360692799,AR +3360692800,3360692863,CO +3360692864,3360693247,AR 3360693248,3360693311,CO 3360693312,3360693343,AR 3360693344,3360693503,CO 3360693504,3360693791,AR -3360693792,3360693823,CO -3360693824,3360694015,AR -3360694016,3360694079,CO -3360694080,3360694143,AR -3360694144,3360694271,CO -3360694272,3360694303,AR -3360694304,3360694463,CO -3360694464,3360695071,AR +3360693792,3360694463,CO +3360694464,3360694783,AR +3360694784,3360695039,CO +3360695040,3360695071,AR 3360695072,3360695087,CO 3360695088,3360695167,AR 3360695168,3360695199,CO @@ -120785,39 +138287,19 @@ 3360695296,3360696447,AR 3360696448,3360696511,CO 3360696512,3360696527,AR -3360696528,3360696735,CO -3360696736,3360696767,AR -3360696768,3360696831,CO -3360696832,3360698111,AR -3360698112,3360699391,CO -3360699392,3360700159,AR -3360700160,3360700415,CO -3360700416,3360701311,AR -3360701312,3360701439,CO -3360701440,3360710655,AR +3360696528,3360697855,CO +3360697856,3360698111,AR +3360698112,3360700543,CO +3360700544,3360701183,AR +3360701184,3360701695,CO +3360701696,3360701951,AR +3360701952,3360702207,CO +3360702208,3360710655,AR 3360710656,3360718847,HT 3360718848,3360763903,AR 3360763904,3360765951,GT 3360765952,3360767999,CO -3360768000,3360770047,PY -3360770048,3360771071,EC -3360771072,3360771199,AR -3360771200,3360771327,EC -3360771328,3360771839,AR -3360771840,3360772095,EC -3360772096,3360772351,AR -3360772352,3360772479,BO -3360772480,3360772607,AR -3360772608,3360773119,EC -3360773120,3360774143,BO -3360774144,3360774399,EC -3360774400,3360774655,AR -3360774656,3360774911,EC -3360774912,3360775087,AR -3360775088,3360775099,EC -3360775100,3360775167,AR -3360775168,3360775679,BO -3360775680,3360788479,AR +3360768000,3360788479,AR 3360788480,3360790527,CL 3360792576,3360849919,AR 3360849920,3360882687,VE @@ -120864,38 +138346,33 @@ 3361734656,3362258943,BR 3362258944,3362324479,CL 3362324480,3362324735,AR -3362324736,3362324991,UY -3362324992,3362326527,AR -3362326528,3362328575,BR -3362328576,3362330623,CO -3362330624,3362332671,MX -3362332672,3362336767,PA -3362336768,3362337279,CO -3362337280,3362337535,US -3362337536,3362338815,CO -3362338816,3362339839,AR -3362339840,3362341887,CO -3362341888,3362342143,GT +3362324736,3362324991,US +3362324992,3362328063,AR +3362328064,3362328319,US +3362328320,3362332671,AR +3362332672,3362338047,US +3362338048,3362342143,AR 3362342144,3362342399,PA -3362342400,3362342655,AR -3362342656,3362342911,PA -3362342912,3362344959,CO -3362344960,3362347007,PA -3362347008,3362349055,CO +3362342400,3362344447,AR +3362344448,3362344703,US +3362344704,3362344959,AR +3362344960,3362347007,US +3362347008,3362348799,AR +3362348800,3362349055,US 3362349056,3362351103,CR 3362351104,3362353151,AR 3362353152,3362355199,EC 3362355200,3362357247,AR -3362357248,3362373631,BO -3362373632,3362377727,PE -3362377728,3362381823,BO +3362357248,3362381823,BO 3362381824,3362390015,EC 3362390016,3362422783,PE 3362422784,3362426879,CO 3362426880,3362428927,PA 3362428928,3362430975,CL 3362430976,3362447359,CO -3362447360,3362451455,SV +3362447360,3362448383,SV +3362448384,3362448895,HN +3362448896,3362451455,SV 3362451456,3362452479,AR 3362452480,3362452991,BO 3362452992,3362453247,HN @@ -120908,12 +138385,7 @@ 3362476544,3362477055,CR 3362477056,3362478079,AN 3362478080,3362480127,AR -3362480128,3362484223,PE -3362484224,3362484735,AR -3362484736,3362484991,UY -3362484992,3362485759,AR -3362485760,3362486015,UY -3362486016,3362486271,AR +3362484224,3362486271,AR 3362486272,3362488319,HN 3362488320,3362504703,PE 3362504704,3362506751,VE @@ -120925,67 +138397,35 @@ 3362516992,3362519039,BO 3362519040,3362521087,EC 3362521088,3362529279,TT -3362529280,3362533375,PA +3362529280,3362537471,PA 3362537472,3362545663,AR 3362545664,3362549759,PE 3362549760,3362553855,AR 3362553856,3362557951,PY -3362562048,3362563071,BZ -3362563072,3362563199,PA -3362563200,3362563583,BZ -3362563584,3362563711,PA -3362563712,3362564095,BZ -3362564096,3362564223,PA -3362564224,3362564479,BZ -3362564480,3362564607,PA -3362564608,3362565375,BZ -3362565376,3362565503,PA -3362565504,3362565631,BZ -3362565632,3362565759,PA -3362565760,3362567423,BZ -3362567424,3362567679,PA -3362567680,3362569727,BZ -3362569728,3362569983,PA -3362569984,3362570239,BZ 3362570240,3362586623,UY 3362586624,3362652159,VE 3362652160,3362668543,PE -3362668544,3362676735,EC -3362676736,3362680831,CO -3362680832,3362684927,EC -3362684928,3362685951,CO -3362685952,3362686975,AR -3362686976,3362687487,CO -3362687488,3362687999,AR -3362688000,3362688383,CO -3362688384,3362688511,AR -3362688512,3362689535,CO -3362689536,3362690047,AR -3362690048,3362690303,CO -3362690304,3362690687,AR -3362690688,3362690815,CO -3362690816,3362691071,AR -3362691072,3362691327,CO -3362691328,3362691583,PA -3362691584,3362692095,CO -3362692096,3362692351,AR -3362692352,3362692479,MX -3362692480,3362692607,AR +3362668544,3362684927,EC +3362684928,3362686975,AR +3362686976,3362690367,CO +3362690368,3362690431,AR +3362690432,3362691071,CO +3362691072,3362692095,PA +3362692096,3362692223,AR +3362692224,3362692351,CO +3362692352,3362692607,MX 3362692608,3362692863,CO 3362692864,3362695167,AR 3362695168,3362697215,CO -3362697216,3362703359,AR -3362703360,3362705407,GT -3362705408,3362711551,AR +3362697216,3362711551,AR 3362711552,3362713599,EC 3362713600,3362717695,GT 3362717696,3362815999,CL 3362816000,3362832383,AR -3362832384,3362836479,BO 3362836480,3362838527,CO 3362840576,3362897919,CL -3362897920,3362906111,HT -3362914304,3362934783,CO +3362897920,3362914303,HT +3362914304,3362930687,CO 3362934784,3362936831,AR 3362936832,3362938879,CL 3362938880,3362942975,AR @@ -120993,8 +138433,10 @@ 3362945024,3362983935,AR 3362988032,3362992127,EC 3362996224,3363000319,UY -3363004416,3363012607,CO -3363012608,3363028991,PA +3363008512,3363012607,CO +3363012608,3363024895,PA +3363024896,3363025151,HN +3363025152,3363025407,PA 3363028992,3363045375,AR 3363045376,3363110911,CO 3363110912,3363176447,AR @@ -121007,19 +138449,19 @@ 3363471360,3363487743,CR 3363487744,3363504127,CO 3363504128,3363512319,PE -3363512320,3363553791,AR -3363553792,3363554047,PE +3363512320,3363554047,AR 3363554048,3363554175,US 3363554176,3363557375,AR -3363561472,3363565567,CO 3363569664,3363577855,PA 3363577856,3363586047,CL -3363586048,3363594239,BZ 3363594240,3363600383,AR 3363600384,3363600639,PY 3363600640,3363600895,VE +3363600896,3363601407,AR +3363601408,3363601919,CO +3363601920,3363602175,AR +3363602176,3363602431,PA 3363602432,3363610623,AN -3363610624,3363614719,CO 3363618816,3363622911,UY 3363627008,3363635199,EC 3363635200,3363651583,UY @@ -121029,9 +138471,7 @@ 3363678208,3363680255,NI 3363680256,3363682303,GT 3363682304,3363684351,VE -3363684352,3363700991,EC -3363700992,3363701247,CU -3363701248,3363708927,EC +3363684352,3363708927,EC 3363708928,3363713023,CL 3363717120,3363733503,CL 3363733504,3363831807,AR @@ -121039,6 +138479,7 @@ 3378511872,3383754751,MX 3383754752,3384147967,AR 3384147968,3384213503,PA +3384213504,3384279039,EC 3384279040,3384410111,CO 3384410112,3384672255,CL 3384672256,3384688639,HN @@ -121051,9 +138492,7 @@ 3386114048,3386245119,AR 3386245120,3386376191,CL 3386376192,3386392575,CO -3386392576,3386398463,AN -3386398464,3386398719,VG -3386398720,3386408959,AN +3386392576,3386408959,AN 3386408960,3386425343,GT 3386425344,3386441727,AR 3386441728,3386458111,PY @@ -121061,14 +138500,20 @@ 3386474496,3386490879,UY 3386490880,3386499071,CO 3386499072,3386503167,AR +3386503168,3386504191,PE +3386504192,3386505215,AR +3386505216,3386507263,CL 3386507264,3386523647,EC 3386523648,3386540031,PA 3386540032,3386548223,CL +3386548224,3386556415,CR 3386556416,3386572799,PA 3386572800,3386589183,EC 3386589184,3386605567,AR 3386605568,3386613759,CL +3386613760,3386621951,AR 3386621952,3386630143,CO +3386630144,3386632191,UY 3386638336,3386642431,AN 3386646528,3386662911,CO 3386662912,3386671103,CL @@ -121094,24 +138539,23 @@ 3387293696,3387359231,PE 3387359232,3387424767,AR 3387424768,3387555839,CO -3387555840,3387568127,AR -3387568128,3387572223,PE -3387572224,3387572863,AR -3387572864,3387572991,CO -3387572992,3387573503,AR -3387573504,3387573631,CO -3387573632,3387575935,AR -3387575936,3387576063,CO -3387576064,3387576319,AR -3387576320,3387580415,EC -3387580416,3387584511,AR -3387584512,3387588607,PE -3387588608,3387600895,AR +3387555840,3387600895,AR 3387600896,3387604991,CO -3387604992,3387613183,EC -3387613184,3387617279,VE -3387617280,3387619327,CO -3387619328,3387686911,AR +3387604992,3387608319,AR +3387608320,3387608447,EC +3387608448,3387608575,AR +3387608576,3387608703,EC +3387608704,3387609087,AR +3387609088,3387613183,EC +3387613184,3387614079,AR +3387614080,3387614207,VE +3387614208,3387614591,AR +3387614592,3387614719,VE +3387614720,3387617439,AR +3387617440,3387617447,CO +3387617448,3387618175,AR +3387618176,3387618303,CO +3387618304,3387686911,AR 3387686912,3387736063,CL 3387736064,3387752447,CO 3387752448,3387817983,CR @@ -121126,9 +138570,7 @@ 3388342272,3388407807,CL 3388407808,3388473343,SV 3388473344,3388604415,VE -3388604416,3388800255,AR -3388800256,3388800511,PY -3388800512,3388997631,AR +3388604416,3388997631,AR 3388997632,3389001727,AU 3389001728,3389005823,PH 3389005824,3389014015,NZ @@ -121139,50 +138581,52 @@ 3389016064,3389016575,JP 3389016576,3389017087,AU 3389017088,3389017343,JP -3389017344,3389017855,HK +3389017344,3389017599,HK +3389017600,3389017855,AU 3389017856,3389018111,VN 3389018112,3389018367,PG -3389018368,3389018623,ID -3389018624,3389019135,AU +3389018368,3389019135,AU 3389019136,3389019391,NZ 3389019392,3389020159,AU -3389020160,3389020671,SG +3389020160,3389020671,ID 3389020672,3389020927,AU 3389020928,3389021183,PH -3389021184,3389021439,AU -3389021440,3389021695,JP -3389021696,3389021951,MY -3389021952,3389022463,AU -3389022464,3389022719,NZ -3389022720,3389023231,AU -3389023232,3389023487,HK -3389023488,3389023999,AU -3389024000,3389024255,ID -3389024256,3389024511,HK -3389024512,3389025791,AU -3389025792,3389026047,CN +3389021184,3389021695,ID +3389021952,3389023231,AU +3389023232,3389023743,CN +3389023744,3389023999,AU +3389024000,3389024255,IN +3389024256,3389024511,SG +3389024512,3389025023,AU +3389025024,3389025279,ID +3389025280,3389025535,AU +3389025536,3389025791,IN +3389025792,3389026047,PK 3389026048,3389026303,TH -3389026304,3389026559,HK -3389026560,3389027327,AU -3389027328,3389027583,ID +3389026304,3389026559,IN +3389026560,3389027071,AU +3389027072,3389027583,IN 3389027584,3389028607,TH 3389028608,3389028863,NZ -3389028864,3389029375,HK +3389028864,3389029375,CN 3389029376,3389029887,NZ 3389029888,3389030399,SG -3389030400,3389035519,HK -3389035520,3389035775,AU -3389035776,3389036287,SG +3389030400,3389034495,HK +3389034496,3389035519,PH +3389035776,3389036031,SG 3389036288,3389036543,NZ -3389036544,3389036799,SG -3389036800,3389037055,NZ +3389036800,3389037055,IN 3389037056,3389037567,AU 3389037568,3389038591,NC -3389038592,3389044735,HK -3389044736,3389045759,AU -3389045760,3389046783,FR +3389038592,3389042687,HK +3389042688,3389043711,CN +3389043712,3389044735,HK +3389044736,3389046783,AU 3389046784,3389063167,US -3389063168,3389064447,AU +3389063168,3389063679,AU +3389063680,3389063935,HK +3389063936,3389064191,AU +3389064192,3389064447,IN 3389064448,3389064703,SG 3389064704,3389065215,HK 3389065216,3389067263,NZ @@ -121196,7 +138640,6 @@ 3389104128,3389112319,SB 3389112320,3389116415,MV 3389116416,3389120511,JP -3389120512,3389122559,AU 3389122560,3389122815,HK 3389122816,3389123583,AU 3389123584,3389123839,ID @@ -121211,7 +138654,7 @@ 3389143040,3389145087,AU 3389145088,3389151231,HK 3389151232,3389152255,JP -3389152256,3389153279,ID +3389152256,3389153279,AU 3389153280,3389161471,TV 3389161472,3389194239,JP 3389194240,3389195775,AU @@ -121220,8 +138663,8 @@ 3389197568,3389197823,IN 3389197824,3389198079,ID 3389198080,3389198335,IN -3389198336,3389202431,NZ -3389202432,3389210623,AU +3389198336,3389202431,KR +3389202432,3389210623,NZ 3389210624,3389210879,IN 3389210880,3389211135,AU 3389211136,3389211391,IN @@ -121229,12 +138672,12 @@ 3389211648,3389212671,TH 3389212672,3389213439,AU 3389213440,3389214207,IN -3389214208,3389214719,AU -3389214720,3389218815,IN +3389214208,3389214463,SG +3389214464,3389214719,AU +3389214720,3389218815,NZ 3389218816,3389222911,AU 3389222912,3389227007,IN -3389227008,3389227263,PF -3389227264,3389227519,TW +3389227008,3389227519,CN 3389227520,3389228031,PK 3389228032,3389228799,AU 3389228800,3389229055,SG @@ -121276,7 +138719,7 @@ 3389306624,3389306879,AU 3389306880,3389307135,FJ 3389307136,3389307647,ID -3389307648,3389307903,HK +3389307648,3389307903,JP 3389307904,3389308159,AU 3389308160,3389308415,KH 3389308416,3389308671,AU @@ -121290,29 +138733,36 @@ 3389326336,3389326847,TW 3389326848,3389327359,AU 3389327360,3389329407,TW -3389329408,3389333503,HK +3389329408,3389333503,PH 3389333504,3389341695,BD 3389341696,3389345791,JP 3389345792,3389349887,TH 3389349888,3389358079,AU 3389358080,3389366271,PK 3389366272,3389374463,AU -3389374464,3389382655,MN +3389374464,3389378559,MN 3389382656,3389390847,TW 3389390848,3389391359,HK 3389391360,3389391615,VN 3389391616,3389392127,AU -3389392128,3389392895,NZ -3389392896,3389411327,AU +3389392128,3389392383,NZ +3389392384,3389392895,CN +3389392896,3389394943,JP +3389394944,3389399039,TH +3389399040,3389407743,AU +3389407744,3389408255,CN +3389408256,3389409279,JP +3389409280,3389409791,CN +3389409792,3389411327,AU 3389411328,3389411583,IN 3389411584,3389412351,AU -3389412352,3389412863,NZ +3389412352,3389412607,NZ +3389412608,3389412863,PH 3389412864,3389413119,AU -3389413120,3389413375,NZ -3389413376,3389413887,CN +3389413120,3389413887,CN 3389413888,3389414143,TH -3389414144,3389414655,AU -3389414656,3389414911,CN +3389414144,3389414399,AU +3389414400,3389414911,CN 3389414912,3389415167,HK 3389415168,3389415423,KR 3389415424,3389415935,VN @@ -121320,21 +138770,23 @@ 3389416192,3389416447,IN 3389416448,3389416959,TH 3389416960,3389417215,SG -3389417216,3389417471,JP +3389417216,3389417471,CN 3389417472,3389417983,TW 3389417984,3389418239,AU 3389418240,3389418495,TH -3389418496,3389418751,AU -3389418752,3389419263,NZ -3389419264,3389419519,TH -3389419520,3389420543,AU +3389418496,3389418751,CN +3389418752,3389419007,NZ +3389419008,3389419519,CN +3389419520,3389420031,AU +3389420032,3389420287,CN +3389420288,3389420543,AU 3389420544,3389421055,NZ 3389421056,3389421311,AU 3389421312,3389421567,JP 3389421568,3389422591,KI 3389422592,3389431807,AU 3389431808,3389435903,SG -3389435904,3389439999,BD +3389435904,3389439999,CN 3389440000,3389444095,HK 3389444096,3389452287,ID 3389452288,3389453311,SG @@ -121353,13 +138805,16 @@ 3389480960,3389489151,JP 3389489152,3389493247,HK 3389493248,3389521919,AU -3389521920,3389522431,SG -3389522432,3389522943,CN -3389522944,3389523455,SG +3389521920,3389522175,CN +3389522176,3389522431,SG +3389522432,3389523455,CN 3389523456,3389523967,JP -3389523968,3389525503,NZ +3389523968,3389524991,AU +3389524992,3389525247,CN +3389525248,3389525503,NZ 3389525504,3389526015,TW -3389526016,3389528319,AU +3389526016,3389528063,JP +3389528064,3389528319,CN 3389528320,3389528575,TH 3389528576,3389529087,JP 3389529088,3389529599,ID @@ -121373,7 +138828,7 @@ 3389538560,3389540351,TH 3389540352,3389541375,KH 3389541376,3389541631,AU -3389541632,3389541887,JP +3389541632,3389541887,CN 3389541888,3389542399,TH 3389542400,3389543423,JP 3389543424,3389544447,TH @@ -121381,15 +138836,23 @@ 3389545472,3389545727,AU 3389545728,3389545983,HK 3389545984,3389546495,SG -3389546496,3389554687,AU 3389554688,3389562879,CN -3389562880,3389571071,TW -3389571072,3389575167,LK +3389562880,3389571071,KR +3389571072,3389575167,CN 3389575168,3389579263,JP 3389579264,3389587455,PH -3389587456,3389597695,AU +3389587456,3389595647,AU +3389595648,3389595903,CN +3389595904,3389596159,AU +3389596160,3389596671,CN +3389596672,3389597695,MY 3389597696,3389599743,MN -3389599744,3389604351,AU +3389599744,3389600255,CN +3389600256,3389600511,AU +3389600512,3389601791,CN +3389601792,3389602047,AU +3389602048,3389602815,CN +3389603840,3389604351,AU 3389604352,3389604863,SG 3389604864,3389605119,HK 3389605120,3389605375,ID @@ -121413,69 +138876,75 @@ 3389610752,3389611519,IN 3389611520,3389612031,AU 3389612032,3389616127,MY -3389616128,3389640703,IN +3389620224,3389640703,IN 3389640704,3389644799,JP 3389644800,3389652991,NZ 3389652992,3389661183,AU -3389661184,3389669375,ID +3389661184,3389669375,IN 3389669376,3389673471,CN 3389673472,3389677567,AU 3389677568,3389685759,JP 3389685760,3389718527,AU 3389718528,3389784063,JP 3389784064,3389784319,NZ -3389784320,3389784575,AU -3389784576,3389784831,SG +3389784320,3389784831,CN 3389784832,3389785087,NZ 3389785088,3389786111,HK 3389786112,3389788159,JP 3389788160,3389788415,IN -3389788416,3389788927,PH -3389788928,3389789695,US +3389788416,3389789183,CN +3389789184,3389789695,TH 3389789696,3389790719,AU 3389790720,3389790975,BN 3389790976,3389791231,JP 3389791232,3389791743,AU 3389791744,3389791999,JP -3389792000,3389801983,AU +3389792000,3389800447,AU +3389800448,3389801471,JP +3389801472,3389801983,AU 3389801984,3389802239,NZ -3389802240,3389802751,AU +3389802240,3389802495,AU +3389802496,3389802751,CN 3389802752,3389803263,TH 3389803264,3389803519,ID -3389803520,3389806079,NZ +3389804544,3389805567,IN +3389805568,3389806079,CN 3389806080,3389807359,AU 3389807360,3389807615,NZ 3389807616,3389808127,AU 3389808128,3389808639,SG -3389808640,3389808895,NZ +3389808640,3389808895,CN 3389808896,3389809151,TH -3389809152,3389809919,AU +3389809152,3389809663,CN +3389809664,3389809919,AU 3389809920,3389810175,IN 3389810176,3389810431,AU 3389810432,3389810687,IN 3389810688,3389811199,NZ -3389811200,3389811711,AU +3389811200,3389811455,CN +3389811456,3389811711,AU 3389811712,3389811967,NZ -3389811968,3389813759,AU -3389813760,3389814527,TH -3389814528,3389815295,AU -3389815296,3389816063,NZ -3389816064,3389816575,AU -3389816576,3389816831,US -3389816832,3389846271,AU +3389811968,3389812479,AU +3389812480,3389812735,CN +3389812736,3389813759,AU +3389813760,3389814015,CN +3389814016,3389814527,TH +3389814528,3389846271,AU 3389846272,3389847551,JP 3389847552,3389849599,NZ 3389849600,3389915135,JP -3389915136,3389917183,AU -3389917184,3389919231,TW +3389915136,3389916159,AU +3389917184,3389919231,SG 3389919232,3389931519,NZ -3389931520,3389932287,AU +3389931520,3389932031,CN +3389932032,3389932287,AU 3389932288,3389932799,HK -3389932800,3389933055,IN +3389932800,3389933055,CN 3389933056,3389933567,PK 3389933568,3389933823,IN -3389933824,3389934591,NZ -3389934592,3389935615,AU +3389933824,3389934847,CN +3389934848,3389935103,AU +3389935104,3389935615,CN 3389935616,3389935871,HK 3389935872,3389936127,AU 3389936128,3389936895,NZ @@ -121485,100 +138954,133 @@ 3389938176,3389938687,KR 3389938688,3389939199,ID 3389939200,3389939711,AU -3389939712,3389940223,NZ +3389939712,3389939967,NZ +3389939968,3389940223,CN 3389940224,3389940479,AU 3389940480,3389940991,NZ 3389940992,3389941247,AU 3389941248,3389941503,NZ 3389941504,3389941759,KR -3389941760,3389942271,AU -3389942272,3389943295,NZ -3389943296,3389944319,AU -3389944320,3389944831,NZ -3389944832,3389945087,HK +3389941760,3389942271,CN +3389942272,3389942783,NZ +3389942784,3389943295,CN +3389943296,3389943551,AU +3389943552,3389943807,CN +3389943808,3389944319,AU +3389944320,3389944831,CN +3389944832,3389945087,AU 3389945088,3389945343,TH -3389945344,3389947647,AU -3389947648,3389947903,NZ -3389947904,3389949695,AU -3389949696,3389950207,NZ +3389945344,3389945855,CN +3389946880,3389947391,CN +3389947392,3389947647,AU +3389947648,3389947903,CN +3389947904,3389948159,AU +3389948160,3389948415,CN +3389948416,3389949695,AU +3389949696,3389950207,CN 3389950208,3389950975,AU 3389950976,3389951743,NZ 3389951744,3389953279,AU -3389953280,3389953535,NZ -3389953536,3389954303,AU +3389953280,3389953535,CN +3389953536,3389953791,AU +3389953792,3389954047,CN +3389954048,3389954303,AU 3389954304,3389954815,SG -3389954816,3389956607,AU -3389956608,3389957375,TH +3389954816,3389955327,AU +3389955328,3389956095,CN +3389956096,3389957119,IN +3389957120,3389957375,TH 3389957376,3389957631,KR 3389957632,3389957887,AU 3389957888,3389958399,NZ -3389958400,3389969663,AU +3389958400,3389959167,CN +3389960192,3389960447,CN +3389960448,3389962239,AU +3389962240,3389962751,CN +3389962752,3389963007,AU +3389963264,3389966335,AU +3389966336,3389968383,SG +3389968384,3389968895,CN +3389968896,3389969663,AU 3389969664,3389969919,CN 3389969920,3389970431,AU 3389970432,3389971199,NZ -3389971200,3389971967,AU -3389971968,3389972223,HK -3389972224,3389972479,AU +3389971200,3389971711,CN +3389971712,3389971967,AU +3389971968,3389972479,CN 3389972480,3389972735,IN -3389972736,3389973759,NZ -3389973760,3389975295,AU -3389975296,3389976319,CN -3389976320,3389979647,AU +3389972736,3389973503,CN +3389973504,3389973759,NZ +3389973760,3389974271,AU +3389974272,3389974527,CN +3389974528,3389975295,AU +3389975296,3389976575,CN +3389976576,3389978111,AU +3389978112,3389978367,CN +3389978368,3389979391,AU +3389979392,3389979647,CN 3389979648,3389980415,NZ 3389980416,3389980671,ID 3389980672,3390308351,JP 3390308352,3390310399,NZ 3390310400,3390316543,AU 3390316544,3390325247,NZ -3390325248,3390325503,HK +3390325248,3390325503,CN 3390325504,3390327807,AU -3390327808,3390329087,NZ +3390327808,3390328575,NZ +3390328576,3390328831,CN +3390328832,3390329087,NZ 3390329088,3390329343,AU 3390329344,3390330623,KR -3390330624,3390330879,TH -3390330880,3390331391,HK -3390331392,3390331647,JP +3390330624,3390331647,CN 3390331648,3390332415,NZ -3390332416,3390332927,HK +3390332416,3390332927,CN 3390332928,3390333439,NZ -3390333440,3390333695,AP +3390333440,3390333695,HK 3390333696,3390333951,KR 3390333952,3390334463,HK 3390334464,3390335231,NZ 3390335232,3390335487,TH 3390335488,3390336511,ID 3390336512,3390336767,JP -3390336768,3390337023,AP +3390336768,3390337023,HK 3390337024,3390337279,GU 3390337280,3390337535,NZ -3390337536,3390338303,SG -3390338304,3390338815,HK +3390337536,3390337791,CN +3390337792,3390338303,SG +3390338304,3390338559,CN +3390338560,3390338815,HK 3390338816,3390339071,KR 3390339072,3390339327,CN 3390339328,3390339839,NZ 3390339840,3390340351,JP -3390340352,3390341119,HK +3390340352,3390340607,CN +3390340608,3390340863,IN +3390340864,3390341119,CN 3390341120,3390375935,KR 3390375936,3390377983,AU 3390377984,3390382079,NZ -3390382080,3390390271,LK -3390390272,3390402559,NZ -3390402560,3390406655,JP +3390382080,3390384127,LK +3390390272,3390398463,NZ +3390398464,3390406655,MN 3390406656,3390406911,NZ -3390406912,3390407167,IN -3390407168,3390408191,NZ +3390406912,3390407167,SG +3390407168,3390407423,NZ +3390407424,3390407935,CN +3390407936,3390408191,NZ 3390408192,3390408703,IN 3390408704,3390409727,NZ 3390409728,3390409983,TH -3390409984,3390410751,NZ +3390409984,3390410495,CN +3390410496,3390410751,NZ 3390410752,3390411007,TH 3390411008,3390411519,SG -3390411520,3390411775,IN -3390411776,3390412031,MY +3390411520,3390412031,CN 3390412032,3390412287,TH -3390412288,3390413311,JP -3390413312,3390413567,SG -3390413568,3390414335,NZ +3390412288,3390413567,CN +3390413568,3390413823,NZ +3390413824,3390414079,CN +3390414080,3390414335,NZ 3390414336,3390414847,SG 3390414848,3390418943,JP 3390418944,3390423039,MV @@ -121601,83 +139103,95 @@ 3390767104,3390769407,NZ 3390769408,3390769663,IN 3390769664,3390770175,TH -3390770176,3390770687,AU -3390770688,3390770943,JP -3390770944,3390771199,AU -3390771200,3390775295,SG -3390775296,3390790399,NZ +3390770176,3390771199,AU +3390771200,3390790399,NZ 3390790400,3390790655,AU -3390790656,3390832639,NZ +3390790656,3390801919,NZ +3390801920,3390802431,CN +3390802432,3390832639,NZ 3390832640,3390963711,TH 3390963712,3391094783,KR 3391094784,3391356927,JP -3391356928,3391414783,NZ -3391414784,3391415039,AU -3391415040,3391441407,NZ +3391356928,3391441407,NZ 3391441408,3391441663,PH 3391441664,3391444479,NZ 3391444480,3391444991,VN 3391444992,3391453183,NZ 3391453184,3391453439,ID -3391453440,3391469055,NZ -3391469056,3391469311,AU -3391469312,3391487999,NZ -3391488000,3391492095,CN +3391453440,3391487999,NZ +3391488000,3391489023,CN +3391489024,3391490047,NP +3391490048,3391492095,CN 3391492096,3391496191,HK 3391496192,3391500287,SG -3391500288,3391504383,PK -3391504384,3391523583,CN +3391500288,3391523583,CN 3391523584,3391523839,AU 3391523840,3391524863,CN 3391524864,3391525375,AU 3391525376,3391525887,CN 3391525888,3391526143,AU -3391526144,3391526655,CN -3391526656,3391526911,SG -3391526912,3391528191,CN +3391526144,3391528191,CN 3391528192,3391528447,AU 3391528448,3391529471,CN 3391529472,3391529983,AU -3391529984,3391533567,CN +3391529984,3391532031,CN +3391532032,3391533055,IN +3391533056,3391533567,CN 3391533568,3391534079,HK 3391534080,3391535103,IN 3391535104,3391553535,CN 3391553536,3391619071,TW -3391619072,3391620607,HK +3391619072,3391620095,AU +3391620096,3391620607,CN 3391620608,3391620863,IN -3391620864,3391660799,HK -3391660800,3391661055,AU -3391661056,3391663103,HK +3391620864,3391621119,CN +3391621120,3391622911,HK +3391622912,3391623167,CN +3391623168,3391653631,HK +3391653632,3391654143,CN +3391654144,3391654911,HK +3391654912,3391655167,CN +3391655168,3391655679,HK +3391655680,3391656447,CN +3391656448,3391657471,HK +3391657472,3391657727,CN +3391657728,3391658751,HK +3391658752,3391659263,CN +3391659264,3391659519,HK +3391659520,3391660031,CN +3391660032,3391660543,HK +3391660544,3391660799,CN +3391660800,3391662079,AU +3391662080,3391663103,HK 3391663104,3391664127,PH 3391664128,3391668223,BD 3391668224,3391676415,HK 3391676416,3391684607,SG -3391684608,3391688191,IN +3391684608,3391685631,IN +3391685632,3391686655,AU +3391686656,3391687167,CN +3391687168,3391687423,IN +3391687424,3391688191,CN 3391688192,3391688703,AU -3391688704,3391717887,IN -3391717888,3391718143,US -3391718144,3391718911,IN -3391718912,3391719167,JP -3391719168,3391719423,AU -3391719424,3391720703,NZ -3391720704,3391720959,SG -3391720960,3391721215,CN -3391721216,3391721471,HK -3391721472,3391721727,AU -3391721728,3391721983,KR +3391688704,3391717375,IN +3391717376,3391717631,CN +3391717632,3391717887,IN +3391717888,3391718399,CN +3391718400,3391718911,IN +3391718912,3391719423,JP +3391719424,3391721471,NZ +3391721472,3391721983,AU 3391721984,3391722239,TW 3391722240,3391722495,PH 3391722496,3391723519,IN 3391723520,3391725567,CN 3391725568,3391733759,TH -3391733760,3391734015,IN +3391733760,3391734015,CN 3391734016,3391734783,AU 3391735808,3391736831,JP 3391736832,3391737855,IN 3391737856,3391741951,JP -3391741952,3391744959,IN -3391744960,3391744991,SG -3391744992,3391746047,IN +3391741952,3391746047,HK 3391746048,3391750143,CN 3391750144,3391815679,SG 3391815680,3391817727,AU @@ -121708,35 +139222,42 @@ 3391848448,3391852543,AU 3391852544,3391856639,CN 3391856640,3391864831,ID -3391864832,3391868927,US -3391868928,3391870975,SG -3391870976,3391873023,US +3391864832,3391873023,HK 3391873024,3391877119,AU 3391877120,3391879167,JP 3391879168,3391881215,ID -3391881216,3391895551,TH +3391881216,3391885311,TH +3391885312,3391889407,CN +3391889408,3391893503,TH +3391894528,3391895551,TH 3391895552,3391896575,IN 3391896576,3391897599,NZ -3391897600,3391900415,TH +3391897600,3391898367,TH +3391898368,3391898623,CN +3391898624,3391900159,TH +3391900160,3391900415,CN 3391900416,3391901695,AU 3391901696,3391905791,PK 3391905792,3391906047,TH -3391906048,3391906303,JP 3391906304,3391906815,AU 3391906816,3391907839,PH 3391907840,3391909887,BD 3391909888,3391910911,IO 3391910912,3391911935,AU 3391911936,3391913983,HK -3391913984,3391915519,TH +3391913984,3391914239,TH +3391914240,3391914495,CN +3391914496,3391915007,TH +3391915008,3391915519,CN 3391915520,3391915775,AU 3391915776,3391916287,TH 3391916288,3391916543,VN -3391916544,3391920127,TH +3391916544,3391918591,TH +3391918592,3391919103,CN +3391919104,3391920127,TH 3391920128,3391930367,AU 3391930368,3391946751,TH -3391946752,3391947007,DE -3391947008,3391947519,HK +3391946752,3391947519,CN 3391947520,3391947775,AU 3391947776,3391948287,HK 3391948288,3391948799,IN @@ -121744,7 +139265,9 @@ 3391949312,3391949823,IN 3391949824,3391950079,JP 3391950080,3391950335,AU -3391950336,3391971327,HK +3391950336,3391950591,HK +3391950592,3391954943,CN +3391954944,3391971327,HK 3391971328,3391979519,AU 3391979520,3391979775,HK 3391979776,3391980031,JP @@ -121757,19 +139280,19 @@ 3391986688,3391987199,PK 3391987200,3391987455,AU 3391987456,3391987711,BD -3391987712,3391988607,JP -3391988608,3391988735,SG -3391988736,3391991807,JP +3391987712,3391991807,JP 3391991808,3392012287,HK -3392012288,3392017151,ID +3392012288,3392016383,ID +3392016384,3392017151,CN 3392017152,3392017407,IN -3392017408,3392017919,ID +3392017408,3392017919,CN 3392017920,3392018431,IN 3392018432,3392020479,ID 3392020480,3392028671,CN 3392028672,3392040959,ID 3392040960,3392045055,MY -3392045056,3392046079,ID +3392045056,3392045311,CN +3392045312,3392046079,ID 3392046080,3392049151,AU 3392049152,3392053247,ID 3392053248,3392061439,NZ @@ -121777,8 +139300,7 @@ 3392069632,3392073727,CN 3392073728,3392077823,ID 3392077824,3392079871,AU -3392079872,3392081919,TH -3392081920,3392086015,JP +3392079872,3392086015,JP 3392086016,3392094207,AU 3392094208,3392098559,ID 3392098560,3392098815,AU @@ -121791,29 +139313,29 @@ 3392101888,3392102143,PK 3392102144,3392102399,AU 3392102400,3392106495,KH -3392106496,3392109567,AU +3392106496,3392108543,IN +3392108544,3392109567,AU 3392109568,3392109823,IN -3392109824,3392110335,PH +3392109824,3392110079,PH +3392110080,3392110335,CN 3392110336,3392110591,IN -3392110592,3392111103,PH -3392111104,3392111359,DE -3392111360,3392112127,PH +3392110592,3392110847,CN +3392110848,3392111103,PH +3392111104,3392111615,CN +3392111616,3392112127,PH 3392112128,3392112639,AU -3392112640,3392114175,PH +3392112640,3392113663,JP +3392113664,3392114175,PH 3392114176,3392114431,VN 3392114432,3392114687,KR 3392114688,3392118783,GU 3392118784,3392126975,MY -3392126976,3392135167,ID +3392126976,3392135167,HK 3392135168,3392143359,TH 3392143360,3392208895,JP -3392208896,3392286975,NZ -3392286976,3392287231,US -3392287232,3392287743,NZ +3392208896,3392287743,NZ 3392287744,3392288767,NP -3392288768,3392295935,NZ -3392295936,3392296191,AU -3392296192,3392324607,NZ +3392288768,3392324607,NZ 3392324608,3392325119,AU 3392325120,3392325631,NZ 3392325632,3392326655,ID @@ -121859,11 +139381,7 @@ 3392420864,3392421119,AU 3392421120,3392421375,MY 3392421376,3392421887,IN -3392421888,3392430271,SG -3392430272,3392430303,TW -3392430304,3392432511,SG -3392432512,3392432543,TW -3392432544,3392438271,SG +3392421888,3392438271,SG 3392438272,3392438527,IN 3392438528,3392438783,AU 3392438784,3392439039,IN @@ -121906,8 +139424,8 @@ 3392520192,3392524287,AU 3392524288,3392528383,JP 3392528384,3392536575,ID -3392536576,3392610303,IN -3392610304,3392618495,HK +3392536576,3392602111,IN +3392602112,3392618495,HK 3392618496,3392626687,SG 3392626688,3392630783,NZ 3392630784,3392634879,JP @@ -121919,18 +139437,10 @@ 3392643072,3392647167,ID 3392647168,3392651263,MN 3392651264,3392659455,JP -3392659456,3392660831,TW -3392660832,3392660847,SG -3392660848,3392660911,TW -3392660912,3392660927,SG -3392660928,3392667647,TW +3392659456,3392667647,TW 3392667648,3392668671,IN 3392668672,3392669695,BD -3392669696,3392670783,HK -3392670784,3392670799,US -3392670800,3392670815,HK -3392670816,3392670847,US -3392670848,3392671743,HK +3392669696,3392671743,HK 3392671744,3392675839,JP 3392675840,3392681983,NZ 3392681984,3392682239,SG @@ -121943,21 +139453,18 @@ 3392700416,3392708607,SG 3392708608,3392712703,ID 3392712704,3392716799,AF -3392716800,3392733183,IN -3392733184,3392741375,ID +3392716800,3392734207,IN +3392734208,3392741375,ID 3392741376,3392765951,PH 3392765952,3392782335,TH -3392782336,3392790527,HK +3392789504,3392790527,HK 3392790528,3392794623,JP -3392794624,3392798719,CN -3392798720,3392798975,LA +3392794624,3392798975,CN 3392798976,3392799231,JP 3392799232,3392799487,PH 3392799488,3392799743,AU 3392799744,3392800767,JP -3392800768,3392801375,SG -3392801376,3392801391,HK -3392801392,3392802815,SG +3392800768,3392802815,SG 3392802816,3392806911,JP 3392806912,3392815103,AU 3392815104,3392819199,ID @@ -121980,8 +139487,20 @@ 3392839680,3392845823,ID 3392845824,3392847871,HK 3392847872,3392856063,ID -3392856064,3392864255,PH -3392864256,3392864511,TO +3392856064,3392857087,AU +3392857088,3392857343,IN +3392857344,3392858111,AU +3392858112,3392858623,IN +3392858624,3392858879,JP +3392858880,3392859135,AU +3392859136,3392859647,PH +3392859648,3392860159,ID +3392860160,3392860671,AU +3392860672,3392861183,ID +3392861184,3392861439,TH +3392861440,3392861695,VN +3392861696,3392862207,AU +3392864256,3392864511,CN 3392864512,3392864767,AU 3392864768,3392865279,IN 3392865280,3392866303,NU @@ -121995,7 +139514,9 @@ 3392905216,3392909311,ID 3392909312,3392913407,JP 3392913408,3392917503,ID -3392917504,3392921599,BD +3392917504,3392918527,BD +3392918528,3392919551,CN +3392919552,3392921599,KR 3392921600,3392921855,NZ 3392921856,3392922623,AU 3392922624,3392922879,IN @@ -122018,14 +139539,15 @@ 3392929792,3392931839,MU 3392931840,3392933887,PH 3392933888,3392942079,JP -3392942080,3392944127,AU +3392942080,3392944127,CN 3392944128,3392945151,MY 3392945152,3392946175,IN 3392946176,3392954367,AU 3392954368,3392956415,CN 3392956416,3392958463,VN 3392958464,3392962559,CN -3392962560,3392970751,IN +3392962560,3392963583,IN +3392963584,3392970751,CN 3392970752,3392978943,JP 3392978944,3392983039,TH 3392983040,3392987135,IN @@ -122038,7 +139560,6 @@ 3392998400,3392999423,AU 3392999424,3393003519,JP 3393003520,3393011711,PK -3393011712,3393019903,PH 3393019904,3393020159,ID 3393020160,3393020415,MN 3393020416,3393021439,ID @@ -122056,9 +139577,7 @@ 3393025280,3393025535,IN 3393025536,3393025791,PH 3393025792,3393026047,AU -3393026048,3393026559,HK 3393026560,3393026815,AU -3393026816,3393027071,PK 3393027072,3393028095,ID 3393028096,3393060863,AU 3393060864,3393062911,FJ @@ -122077,24 +139596,25 @@ 3393123328,3393123583,IN 3393123584,3393123839,NZ 3393123840,3393124351,IN -3393124352,3393125375,CN -3393125376,3393125631,IN +3393124352,3393125631,CN 3393125632,3393125887,JP 3393125888,3393126143,AU 3393126144,3393126399,CN 3393126400,3393134591,HK 3393134592,3393146879,AU -3393146880,3393150975,PK +3393146880,3393147135,PK +3393147136,3393150975,CN 3393150976,3393159167,IN -3393159168,3393167359,SG -3393167360,3393175551,IN +3393159168,3393167359,HK +3393167360,3393175551,CN 3393175552,3393183743,PK 3393183744,3393187839,SG 3393187840,3393189887,NP 3393189888,3393190911,CN -3393190912,3393191423,IN +3393190912,3393191167,IN 3393191424,3393191935,SB -3393191936,3393260031,HK +3393191936,3393257471,HK +3393257472,3393260031,CN 3393260032,3393260543,BD 3393260544,3393265663,AU 3393265664,3393273855,CK @@ -122108,7 +139628,8 @@ 3393306624,3393314815,HK 3393314816,3393318911,ID 3393318912,3393320959,SG -3393320960,3393389567,HK +3393320960,3393388543,HK +3393388544,3393389567,CN 3393389568,3393390591,IN 3393390592,3393392639,ID 3393392640,3393396735,JP @@ -122118,7 +139639,7 @@ 3393421312,3393470463,HK 3393470464,3393474559,AU 3393474560,3393478655,NZ -3393478656,3393486847,HK +3393478656,3393486847,AU 3393486848,3393495039,IN 3393495040,3393499135,AU 3393499136,3393503231,SG @@ -122158,12 +139679,11 @@ 3393620992,3393621247,JP 3393621248,3393622015,AU 3393622016,3393626111,PK -3393626112,3393626367,HK -3393626368,3393630207,CN +3393626112,3393630207,HK 3393630208,3393634303,JP -3393634304,3393638399,IN +3393634304,3393638399,CN 3393638400,3393650687,JP -3393650688,3393658879,HK +3393650688,3393658879,IN 3393658880,3393662975,KH 3393662976,3393675263,JP 3393675264,3393679359,MY @@ -122173,32 +139693,13 @@ 3393695744,3393699839,PH 3393699840,3393724415,HK 3393724416,3393726463,AU -3393726464,3393728511,BD +3393726464,3393728511,CN 3393728512,3393736703,JP -3393736704,3393740799,HK -3393740800,3393741055,KH -3393741056,3393741311,BD -3393741312,3393741567,NP -3393741568,3393741575,BD -3393741576,3393741823,US -3393741824,3393742847,SC -3393742848,3393743871,TL -3393743872,3393744127,US -3393744128,3393744143,TK -3393744144,3393744159,US -3393744160,3393744175,TK -3393744176,3393744383,US -3393744384,3393744415,SC -3393744416,3393744447,US -3393744448,3393744479,MG -3393744480,3393744511,BD -3393744512,3393744575,PK -3393744576,3393744639,US -3393744640,3393744895,KH +3393736704,3393740799,CN +3393740800,3393744895,US 3393744896,3393748991,PH 3393748992,3393765375,AU 3393765376,3393773567,ID -3393773568,3393775615,AU 3393775616,3393777663,BD 3393777664,3393779711,MN 3393779712,3393780735,IN @@ -122209,7 +139710,7 @@ 3393789952,3393798143,SG 3393798144,3393806335,JP 3393806336,3393814527,ID -3393814528,3393815551,HK +3393814528,3393815551,CN 3393815552,3393816575,KR 3393816576,3393818623,JP 3393818624,3393822719,AU @@ -122244,15 +139745,16 @@ 3393863168,3393863679,HK 3393863680,3393865727,AU 3393865728,3393867775,ID -3393867776,3393880063,HK +3393867776,3393871871,CN +3393871872,3393880063,HK 3393880064,3393896447,AU 3393896448,3393906687,NZ -3393906688,3393908735,PK 3393908736,3393910783,BD 3393910784,3393911807,PH 3393911808,3393912063,AU 3393912064,3393912319,JP -3393912320,3393913855,HK +3393912320,3393912831,CN +3393912832,3393913855,HK 3393913856,3393914879,MY 3393914880,3393916927,JP 3393916928,3393921023,ID @@ -122266,24 +139768,26 @@ 3393970176,3393974271,JP 3393974272,3393976319,MY 3393976320,3393977343,MO -3393977344,3394011135,HK +3393977344,3393978367,CN +3393978368,3394011135,HK 3394011136,3394027519,AU 3394027520,3394035711,JP 3394035712,3394039807,MY -3394039808,3394041855,US +3394039808,3394041855,SG 3394041856,3394042879,AU -3394042880,3394060287,HK +3394042880,3394043903,CN +3394043904,3394060287,HK 3394060288,3394064383,ID -3394064384,3394068479,AU +3394064384,3394066431,CN +3394066432,3394067455,AU +3394067456,3394068479,CN 3394068480,3394076671,ID 3394076672,3394078719,HK 3394078720,3394078975,AU 3394078976,3394079231,IN 3394079232,3394079743,PH -3394079744,3394087471,HK -3394087472,3394087487,CN -3394087488,3394111487,HK -3394111488,3394113535,TH +3394079744,3394111487,HK +3394111488,3394113535,CN 3394113536,3394117631,SG 3394117632,3394121727,AU 3394121728,3394125823,SG @@ -122307,10 +139811,10 @@ 3394207744,3394215935,JP 3394215936,3394220031,AU 3394220032,3394232319,SG -3394232320,3394234367,AU +3394232320,3394234367,CN 3394234368,3394236415,VN 3394236416,3394238463,JP -3394238464,3394239487,IN +3394238464,3394239487,CN 3394239488,3394248703,HK 3394248704,3394252799,VU 3394252800,3394256895,IN @@ -122321,17 +139825,12 @@ 3394273280,3394277375,HK 3394277376,3394279423,AU 3394279424,3394281471,PH -3394281472,3394283775,SG -3394283776,3394284031,BD -3394284032,3394284287,SG -3394284288,3394284351,SO -3394284352,3394285567,SG +3394281472,3394285567,SG 3394285568,3394289663,AU -3394289664,3394290687,HK -3394290688,3394293759,CN +3394289664,3394293759,CN 3394293760,3394297855,ID 3394297856,3394306047,TH -3394306048,3394307071,HK +3394306048,3394307071,CN 3394307072,3394308095,SG 3394308096,3394310143,JP 3394310144,3394314239,AU @@ -122340,7 +139839,7 @@ 3394326528,3394330623,JP 3394330624,3394338815,AU 3394338816,3394347007,IN -3394347008,3394355199,PH +3394347008,3394351103,PH 3394355200,3394359295,IN 3394359296,3394363391,AU 3394363392,3394441215,HK @@ -122348,7 +139847,6 @@ 3394453504,3394461695,AU 3394461696,3394465791,SG 3394465792,3394467839,AU -3394467840,3394469887,MY 3394469888,3394478079,JP 3394478080,3394482175,PK 3394482176,3394484223,AU @@ -122357,9 +139855,12 @@ 3394494464,3394498559,JP 3394498560,3394500607,HK 3394500608,3394501631,SG -3394501632,3394507263,HK +3394501632,3394502655,CN +3394502656,3394503679,HK +3394503680,3394506751,CN +3394506752,3394507263,HK 3394507264,3394507775,JP -3394507776,3394508799,PH +3394508544,3394508799,PH 3394508800,3394510847,CN 3394510848,3394514943,BD 3394514944,3394519039,JP @@ -122367,14 +139868,7 @@ 3394521088,3394523135,KH 3394523136,3394527231,JP 3394527232,3394535423,PH -3394535424,3394559487,HK -3394559488,3394559999,A2 -3394560000,3394564095,HK -3394564096,3394564607,A2 -3394564608,3394565631,HK -3394565632,3394565887,PK -3394565888,3394566143,A2 -3394566144,3394621439,HK +3394535424,3394621439,HK 3394621440,3394625535,CN 3394625536,3394629631,HK 3394629632,3394631679,AU @@ -122382,20 +139876,19 @@ 3394634752,3394635775,IN 3394635776,3394637823,KR 3394637824,3394641919,AF -3394641920,3394648063,AU +3394646016,3394648063,AU 3394648064,3394650111,JP 3394650112,3394658303,HK 3394658304,3394662399,NZ 3394662400,3394664447,AU 3394664448,3394666495,JP -3394666496,3394682367,MO -3394682368,3394682879,HK +3394666496,3394682879,MO 3394682880,3394686975,PH 3394686976,3394689023,AU 3394689024,3394691071,BD 3394691072,3394697215,JP 3394697216,3394697471,SG -3394697472,3394697727,PK +3394697472,3394697727,CN 3394697728,3394697983,AU 3394697984,3394698239,IN 3394698240,3394699263,CN @@ -122403,7 +139896,8 @@ 3394700288,3394707455,AU 3394707456,3394715647,IN 3394715648,3394719743,JP -3394719744,3394732031,PK +3394719744,3394723839,CN +3394723840,3394732031,MY 3394732032,3394740223,NC 3394740224,3394744319,AU 3394744320,3394752511,ID @@ -122423,20 +139917,8 @@ 3394818048,3394830335,IN 3394830336,3394831359,HK 3394831360,3394832383,NZ -3394832384,3394834431,PH -3394834432,3394834687,HK -3394834688,3394834943,JP -3394834944,3394834959,HK -3394834960,3394834975,JP -3394834976,3394835199,HK -3394835200,3394835455,JP -3394835456,3394835583,SG -3394835584,3394835711,JP -3394835712,3394835967,CN -3394835968,3394836239,JP -3394836240,3394836247,AS -3394836248,3394836415,JP -3394836416,3394836479,HK +3394832384,3394834431,CN +3394834432,3394836479,HK 3394836480,3394838527,BT 3394838528,3394846719,NZ 3394846720,3394850815,IN @@ -122458,7 +139940,6 @@ 3394895872,3394896895,CN 3394896896,3394897919,TH 3394897920,3394899967,JP -3394899968,3394904063,SG 3394904064,3394904319,AU 3394904320,3394904575,IN 3394904576,3394905087,AU @@ -122469,17 +139950,17 @@ 3394906624,3394907135,IN 3394907136,3394908159,NZ 3394908160,3394910207,AU -3394910208,3394912255,PH +3394910208,3394912255,NZ 3394912256,3394920447,PF 3394920448,3394924543,IN -3394924544,3394928639,TH +3394924544,3394928639,CN 3394928640,3394936831,PH 3394936832,3394940927,AU 3394940928,3394945023,JP 3394945024,3394945279,IN -3394945280,3394945535,AU 3394945536,3394946047,ID -3394946048,3394946559,AU +3394946048,3394946303,CN +3394946304,3394946559,AU 3394946560,3394947071,ID 3394947072,3394948095,BD 3394948096,3394948351,IN @@ -122487,16 +139968,15 @@ 3394948608,3394949119,AU 3394949120,3394953215,JP 3394953216,3394957311,CN -3394957312,3394959359,AP +3394957312,3394959359,AU 3394959360,3394960383,HK -3394960384,3394962431,CN +3394960384,3394961407,PH +3394961408,3394962431,CN 3394962432,3394963455,AU 3394963456,3394965503,ID 3394965504,3394967551,TH 3394967552,3394969599,ID -3394969600,3394971391,SG -3394971392,3394971647,AU -3394971648,3394973695,SG +3394969600,3394973695,SG 3394973696,3394977791,JP 3394977792,3394985983,IN 3394985984,3394990079,CN @@ -122510,7 +139990,7 @@ 3395014656,3395018751,JP 3395018752,3395027967,CN 3395027968,3395028991,VN -3395028992,3395031039,IN +3395028992,3395031039,CN 3395031040,3395035135,PK 3395035136,3395039231,AU 3395039232,3395043327,CN @@ -122556,7 +140036,6 @@ 3395177472,3395177983,TH 3395177984,3395178495,AU 3395178496,3395178751,ID -3395178752,3395179007,MH 3395179008,3395179263,VN 3395179264,3395180031,ID 3395180032,3395180287,JP @@ -122572,21 +140051,17 @@ 3395219456,3395223551,TH 3395223552,3395231743,CN 3395231744,3395239935,JP -3395239936,3395254751,SG -3395254752,3395254767,JP -3395254768,3395256319,SG +3395239936,3395256319,SG 3395256320,3395264511,ID 3395264512,3395272703,JP 3395272704,3395276799,PG 3395276800,3395280895,JP 3395280896,3395284991,PH -3395284992,3395287039,AU +3395284992,3395287039,CN 3395287040,3395287551,JP 3395287552,3395287807,NZ 3395287808,3395288063,IN -3395288064,3396868319,CN -3396868320,3396868351,SG -3396868352,3396995071,CN +3395288064,3396995071,CN 3396995072,3396997119,ID 3396997120,3396999167,IN 3396999168,3397001215,JP @@ -122595,14 +140070,11 @@ 3397005312,3397009407,JP 3397009408,3397017599,CN 3397017600,3397021695,HK -3397021696,3397023743,CN -3397023744,3397025791,BD -3397025792,3397026047,CN +3397021696,3397026047,CN 3397026048,3397026303,AU 3397026304,3397026815,TH -3397026816,3397027071,AU +3397026816,3397027071,CN 3397027072,3397027327,PH -3397027328,3397027839,IN 3397027840,3397029887,JP 3397029888,3397033983,MY 3397033984,3397038079,ID @@ -122642,7 +140114,7 @@ 3397177344,3397181439,JP 3397181440,3397185535,PW 3397185536,3397187583,AU -3397187584,3397189631,AP +3397187584,3397189631,IN 3397189632,3397201919,AU 3397201920,3397206015,JP 3397206016,3397210111,BD @@ -122663,27 +140135,13 @@ 3397217280,3397217791,AU 3397217792,3397218047,NZ 3397218048,3397218303,AU -3397218304,3397230591,PK +3397218304,3397222399,CN +3397222400,3397230591,PK 3397230592,3397234687,AU 3397234688,3397238783,CN 3397238784,3397255167,HK -3397255168,3397255607,JP -3397255608,3397255615,SG -3397255616,3397255711,JP -3397255712,3397255727,SG -3397255728,3397255807,JP -3397255808,3397255823,HK -3397255824,3397256655,JP -3397256656,3397256671,HK -3397256672,3397256975,JP -3397256976,3397256983,SG -3397256984,3397257327,JP -3397257328,3397257343,SG -3397257344,3397257983,JP -3397257984,3397258007,SG -3397258008,3397258015,JP -3397258016,3397258063,SG -3397258064,3397263359,JP +3397255168,3397259263,SG +3397259264,3397263359,JP 3397263360,3397267455,PH 3397267456,3397271551,HK 3397271552,3397275647,TW @@ -122692,7 +140150,7 @@ 3397279744,3397283839,AU 3397283840,3397285887,KR 3397285888,3397287935,BD -3397287936,3397304319,SG +3397287936,3397304319,HK 3397304320,3397308415,NZ 3397308416,3397312511,HK 3397312512,3397320703,JP @@ -122724,11 +140182,7 @@ 3397413888,3397414399,NZ 3397414400,3397414911,IN 3397414912,3397419007,AU -3397419008,3397419535,HK -3397419536,3397419551,KR -3397419552,3397419871,HK -3397419872,3397419904,KR -3397419905,3397427199,HK +3397419008,3397427199,HK 3397427200,3397443583,SG 3397443584,3397451775,HK 3397451776,3397468159,TH @@ -122739,8 +140193,7 @@ 3397500928,3397501951,BD 3397501952,3397503999,IN 3397504000,3397505023,TH -3397505024,3397505279,NZ -3397505280,3397506559,IN +3397505024,3397506559,IN 3397506560,3397506815,AU 3397506816,3397507071,IN 3397507072,3397507583,ID @@ -122770,11 +140223,7 @@ 3397530624,3397531647,ID 3397531648,3397532671,SG 3397532672,3397533695,JP -3397533696,3397555903,HK -3397555904,3397555935,JP -3397555936,3397566263,HK -3397566264,3397566271,TW -3397566272,3397566463,HK +3397533696,3397566463,HK 3397566464,3397574655,AU 3397574656,3397582847,CN 3397582848,3397584895,MN @@ -122793,44 +140242,15 @@ 3397640192,3397648383,MN 3397648384,3397713919,TW 3397713920,3397715967,ID -3397715968,3397716431,HK -3397716432,3397716447,ID -3397716448,3397716463,HK -3397716464,3397716479,AF -3397716480,3397717247,HK -3397717248,3397717255,BD -3397717256,3397717279,AF -3397717280,3397717287,ID -3397717288,3397717295,AF -3397717296,3397717303,HK -3397717304,3397717311,AF -3397717312,3397717343,HK -3397717344,3397717359,AF -3397717360,3397717711,HK -3397717712,3397717727,BD -3397717728,3397718015,HK +3397715968,3397718015,HK 3397718016,3397722111,KR -3397722112,3397726207,PK +3397722112,3397726207,CN 3397726208,3397730303,IN -3397730304,3397734399,PK -3397734400,3397738495,ID 3397738496,3397742591,MY 3397742592,3397746687,JP 3397746688,3397763071,TH 3397763072,3397771263,PH -3397771264,3397775887,TW -3397775888,3397775919,HK -3397775920,3397777535,TW -3397777536,3397777551,CR -3397777552,3397777583,TW -3397777584,3397777599,CR -3397777600,3397777791,TW -3397777792,3397777807,CR -3397777808,3397777839,TW -3397777840,3397777855,CR -3397777856,3397778175,TW -3397778176,3397778191,US -3397778192,3397779455,TW +3397771264,3397779455,TW 3397779456,3397781503,ID 3397781504,3397783551,BD 3397783552,3397785599,VN @@ -122843,35 +140263,23 @@ 3397793280,3397793535,VN 3397793536,3397793791,HK 3397793792,3397794303,PH -3397794304,3397794559,AU +3397794304,3397794559,CN 3397794560,3397794815,IN 3397794816,3397812223,HK -3397812224,3397816319,PK +3397812224,3397816319,CN 3397816320,3397832703,IN 3397832704,3397836799,JP 3397836800,3397844991,AU -3397844992,3397853951,JP -3397853952,3397854207,HK -3397854208,3397855231,JP -3397855232,3397855239,HK -3397855240,3397881503,JP -3397881504,3397881535,NZ -3397881536,3397903103,JP -3397903104,3397903359,HK -3397903360,3397910015,JP -3397910016,3397910271,SG -3397910272,3397910527,JP +3397844992,3397910527,JP 3397910528,3397918719,SG 3397918720,3397922815,AU 3397922816,3397926911,CN -3397926912,3397935103,ID 3397935104,3397939199,AU 3397939200,3397951487,KR 3397951488,3397959679,SG 3397959680,3397963775,JP 3397963776,3397971967,CN 3397971968,3397974015,LA -3397974016,3397975039,IN 3397975040,3397976063,AU 3397976064,3397984255,ID 3397984256,3397992447,JP @@ -122904,10 +140312,10 @@ 3398172672,3398180863,JP 3398180864,3398189055,IN 3398189056,3398205439,HK -3398205440,3398213631,IN -3398213632,3398221823,HK +3398207488,3398208511,IN +3398213632,3398221823,TW 3398221824,3398230015,JP -3398230016,3398238207,HK +3398230016,3398238207,AU 3398238208,3398279167,IN 3398279168,3398287359,CN 3398287360,3398291455,JP @@ -122924,13 +140332,12 @@ 3398361088,3398369279,JP 3398369280,3398369791,IN 3398369792,3398370303,JP -3398370304,3398371327,IN +3398370304,3398371327,CN 3398371328,3398373375,JP -3398373376,3398377471,CN -3398377472,3398381567,ID -3398381568,3398385663,AU +3398373376,3398381567,CN +3398381568,3398383615,AU +3398383616,3398385663,CN 3398385664,3398393855,JP -3398393856,3398397951,ID 3398397952,3398402047,PK 3398402048,3398418431,TH 3398418432,3398434815,JP @@ -122947,150 +140354,22 @@ 3398565888,3398567423,ID 3398567424,3398569983,AU 3398569984,3398572031,JP -3398572032,3398574079,AP +3398572032,3398574079,AU 3398574080,3398582271,ID 3398582272,3398590463,MY 3398590464,3398598655,HK 3398598656,3398606847,ID -3398606848,3398610943,AU +3398606848,3398610943,CN 3398610944,3398612991,ID 3398612992,3398613503,PH -3398613504,3398613759,NZ 3398613760,3398614015,AU 3398614016,3398615039,CN -3398615040,3398619135,IN +3398615040,3398616063,IN +3398616064,3398619135,CN 3398619136,3398621183,AU 3398621184,3398623231,HK 3398623232,3398631423,ID -3398631424,3398631935,AP -3398631936,3398632015,JP -3398632016,3398632023,AP -3398632024,3398632143,JP -3398632144,3398632175,AP -3398632176,3398632383,JP -3398632384,3398632391,AP -3398632392,3398632623,JP -3398632624,3398632639,AP -3398632640,3398632959,JP -3398632960,3398633983,AP -3398633984,3398634111,KR -3398634112,3398634303,AP -3398634304,3398634335,KR -3398634336,3398634343,AP -3398634344,3398634479,KR -3398634480,3398634495,AP -3398634496,3398634591,KR -3398634592,3398634607,AP -3398634608,3398634623,KR -3398634624,3398634751,AP -3398634752,3398634783,KR -3398634784,3398635263,AP -3398635264,3398635391,KR -3398635392,3398636039,AP -3398636040,3398636127,HK -3398636128,3398636351,AP -3398636352,3398636383,HK -3398636384,3398636447,AP -3398636448,3398636527,HK -3398636528,3398636543,AP -3398636544,3398636583,HK -3398636584,3398636591,AP -3398636592,3398636735,HK -3398636736,3398636767,AP -3398636768,3398636775,HK -3398636776,3398636783,AP -3398636784,3398636799,HK -3398636800,3398637183,AP -3398637184,3398637215,HK -3398637216,3398637247,AP -3398637248,3398637311,HK -3398637312,3398637375,JP -3398637376,3398637519,HK -3398637520,3398637551,AP -3398637552,3398637567,HK -3398637568,3398638095,AP -3398638096,3398638111,PH -3398638112,3398638159,AP -3398638160,3398638167,PH -3398638168,3398638191,TW -3398638192,3398638207,PH -3398638208,3398638367,AP -3398638368,3398638383,TW -3398638384,3398638399,AP -3398638400,3398638431,TW -3398638432,3398638447,PH -3398638448,3398638479,AP -3398638480,3398638495,TW -3398638496,3398638719,AP -3398638720,3398638847,PH -3398638848,3398638879,AP -3398638880,3398638911,PH -3398638912,3398639007,AP -3398639008,3398639231,PH -3398639232,3398639247,AP -3398639248,3398639263,PH -3398639264,3398639271,TW -3398639272,3398639423,AP -3398639424,3398639455,PH -3398639456,3398640127,AP -3398640128,3398640159,SG -3398640160,3398640191,AP -3398640192,3398640207,MY -3398640208,3398640639,AP -3398640640,3398640695,SG -3398640696,3398640783,AP -3398640784,3398640799,SG -3398640800,3398640895,AP -3398640896,3398640911,MY -3398640912,3398640959,SG -3398640960,3398641007,AP -3398641008,3398641039,SG -3398641040,3398641055,AP -3398641056,3398641087,SG -3398641088,3398641095,AP -3398641096,3398641103,SG -3398641104,3398641119,AP -3398641120,3398641311,SG -3398641312,3398641423,AP -3398641424,3398641431,SG -3398641432,3398641447,MY -3398641448,3398641455,AP -3398641456,3398641503,SG -3398641504,3398641535,AP -3398641536,3398641543,SG -3398641544,3398641567,AP -3398641568,3398641631,MY -3398641632,3398642463,AP -3398642464,3398642511,AU -3398642512,3398642527,NZ -3398642528,3398642559,AU -3398642560,3398642623,AP -3398642624,3398642639,AU -3398642640,3398642655,AP -3398642656,3398642815,AU -3398642816,3398642975,AP -3398642976,3398643007,AU -3398643008,3398643023,AP -3398643024,3398643039,AU -3398643040,3398643047,AP -3398643048,3398643071,AU -3398643072,3398643199,AP -3398643200,3398643223,AU -3398643224,3398643247,NZ -3398643248,3398643263,AU -3398643264,3398643343,AP -3398643344,3398643359,AU -3398643360,3398643375,AP -3398643376,3398643383,NZ -3398643384,3398643519,AP -3398643520,3398643583,AU -3398643584,3398643711,AP -3398643712,3398643967,SG -3398643968,3398645759,AP -3398645760,3398646271,AU -3398646272,3398647295,AP -3398647296,3398647551,TW -3398647552,3398647807,AP +3398631424,3398647807,JP 3398647808,3398668287,AU 3398668288,3398672383,CN 3398672384,3398680575,PK @@ -123099,7 +140378,6 @@ 3398688768,3398705151,ID 3398705152,3398709247,CN 3398709248,3398711295,AU -3398711296,3398713343,BD 3398713344,3398729727,CN 3398729728,3398737919,AU 3398737920,3398742015,SG @@ -123109,7 +140387,7 @@ 3398754304,3398758399,AU 3398758400,3398768639,JP 3398768640,3398770687,TH -3398770688,3398778879,IN +3398770688,3398778879,CN 3398778880,3398787071,ID 3398787072,3398795263,TH 3398795264,3398803455,ID @@ -123120,10 +140398,9 @@ 3398829056,3398830079,IN 3398830080,3398831103,KH 3398831104,3398832127,JP -3398832128,3398836223,CN -3398836224,3398840319,ID +3398832128,3398840319,CN 3398840320,3398842367,JP -3398842368,3398843391,HK +3398842368,3398843391,CN 3398843392,3398844415,AU 3398844416,3398852607,ID 3398852608,3398860799,NZ @@ -123131,7 +140408,7 @@ 3398873088,3398877183,KR 3398877184,3398881279,CN 3398881280,3398885375,SG -3398885376,3398894591,ID +3398885376,3398894591,CN 3398894592,3398895615,TH 3398895616,3398897663,ID 3398897664,3398901759,FJ @@ -123143,7 +140420,7 @@ 3398905856,3398909951,TW 3398909952,3398918143,GU 3398918144,3398926335,JP -3398926336,3398934527,IN +3398926336,3398934527,CN 3398934528,3398938623,VN 3398938624,3398942719,TH 3398942720,3398959103,MY @@ -123155,8 +140432,7 @@ 3399008256,3399012351,ID 3399012352,3399016447,JP 3399016448,3399024639,ID -3399024640,3399025663,TH -3399025664,3399026175,JP +3399024640,3399025663,CN 3399026176,3399026431,SG 3399026432,3399026687,AU 3399026688,3399028735,HK @@ -123167,45 +140443,9 @@ 3399045120,3399047167,MV 3399047168,3399057407,HK 3399057408,3399065599,ID -3399065600,3399074495,TW -3399074496,3399074527,CN -3399074528,3399075487,TW -3399075488,3399075503,CR -3399075504,3399076431,TW -3399076432,3399076447,CR -3399076448,3399076607,TW -3399076608,3399076639,HK -3399076640,3399076687,TW -3399076688,3399076703,HK -3399076704,3399077079,TW -3399077080,3399077087,HK -3399077088,3399077359,TW -3399077360,3399077375,CR -3399077376,3399077887,TW +3399065600,3399077887,TW 3399077888,3399081983,AU -3399081984,3399099647,ID -3399099648,3399099903,AU -3399099904,3399100719,ID -3399100720,3399100735,AU -3399100736,3399100751,ID -3399100752,3399100799,AU -3399100800,3399100863,ID -3399100864,3399100879,AU -3399100880,3399100895,ID -3399100896,3399100927,AU -3399100928,3399101951,ID -3399101952,3399101983,AU -3399101984,3399102079,ID -3399102080,3399102111,AU -3399102112,3399102127,ID -3399102128,3399102207,AU -3399102208,3399102287,ID -3399102288,3399102399,AU -3399102400,3399102431,ID -3399102432,3399102463,AU -3399102464,3399102719,ID -3399102720,3399102975,AU -3399102976,3399106559,ID +3399081984,3399106559,ID 3399106560,3399122943,AU 3399122944,3399131135,NZ 3399131136,3399135231,IN @@ -123219,12 +140459,7 @@ 3399286784,3399303167,JP 3399303168,3399311359,IN 3399311360,3399319551,JP -3399319552,3399331839,SG -3399331840,3399332351,MY -3399332352,3399332863,AU -3399332864,3399333375,HK -3399333376,3399335423,MY -3399335424,3399335935,IN +3399319552,3399335935,SG 3399335936,3399344127,CN 3399344128,3399352319,JP 3399352320,3399389183,ID @@ -123232,16 +140467,15 @@ 3399393280,3399401471,CN 3399401472,3399409663,AU 3399409664,3399413759,JP -3399413760,3399414015,NL +3399413760,3399414015,SG 3399414016,3399414271,AU -3399414272,3399414527,JP 3399414528,3399414783,AU 3399414784,3399415807,VN 3399415808,3399416831,SG 3399416832,3399417087,ID 3399417088,3399417855,AU 3399417856,3399450623,ID -3399450624,3399467007,TW +3399450624,3399467007,AU 3399467008,3399483391,IN 3399483392,3399495679,BN 3399495680,3399499775,NZ @@ -123250,22 +140484,14 @@ 3399512064,3399514111,NZ 3399514112,3399515135,SG 3399515136,3399515647,VN -3399515648,3399524351,AU +3399515648,3399516159,AU 3399524352,3399528447,IN 3399528448,3399532543,CN 3399532544,3399548927,SG 3399548928,3399557119,AU 3399557120,3399565311,SG 3399565312,3399581695,AU -3399581696,3399583487,US -3399583488,3399583743,NP -3399583744,3399584255,US -3399584256,3399584511,BD -3399584512,3399587839,US -3399587840,3399588095,BD -3399588096,3399589631,US -3399589632,3399589887,NP -3399589888,3399593983,HK +3399581696,3399593983,HK 3399593984,3399598079,BD 3399598080,3399614463,JP 3399614464,3399622655,MY @@ -123295,7 +140521,8 @@ 3399729152,3399745535,PH 3399745536,3399749631,CN 3399749632,3399751679,AU -3399751680,3399752191,IN +3399751680,3399751935,IN +3399751936,3399752191,CN 3399752192,3399752447,AU 3399752448,3399752703,HK 3399752704,3399753727,NZ @@ -123315,20 +140542,21 @@ 3399826432,3399826943,PH 3399826944,3399827455,IN 3399827456,3399835647,AU -3399835648,3399839743,AP +3399835648,3399839743,CN 3399839744,3399841791,JP -3399841792,3399846399,TW -3399846400,3399846407,US -3399846408,3399846919,TW -3399846920,3399846935,US -3399846936,3399847247,TW -3399847248,3399847263,US -3399847264,3399852031,TW +3399841792,3399852031,TW 3399852032,3399856127,JP 3399856128,3399860223,CN 3399860224,3399864319,PG 3399864320,3399868415,CN -3399868416,3399876607,PK +3399868416,3399872255,PK +3399872256,3399873023,CN +3399873024,3399873279,PK +3399873280,3399873535,CN +3399873536,3399873791,PK +3399873792,3399874047,CN +3399874048,3399875327,PK +3399875328,3399876607,CN 3399876608,3399917567,SG 3399917568,3399921663,PK 3399921664,3399923711,NC @@ -123337,48 +140565,22 @@ 3399924224,3399924735,AU 3399924736,3399925759,PH 3399925760,3399933951,NP -3399933952,3399942143,TW -3399942144,3399950335,AP -3399950336,3399952639,US -3399952640,3399952703,AU -3399952704,3399967871,US -3399967872,3399967999,HK -3399968000,3399974911,US -3399974912,3399979007,AP -3399979008,3399982959,US -3399982960,3399982975,SG -3399982976,3399995391,US +3399933952,3399942143,CN +3399942144,3399958527,MY +3399958528,3399974911,US +3399974912,3399995391,MY 3399995392,3399999487,KR -3399999488,3400001279,SG -3400001280,3400001535,AU -3400001536,3400002047,SG -3400002048,3400002559,HK -3400002560,3400003583,JP -3400003584,3400004671,SG -3400004672,3400004703,AU -3400004704,3400006911,SG -3400006912,3400006943,AU -3400006944,3400007679,SG +3399999488,3400007679,SG 3400007680,3400024063,AU 3400024064,3400028159,MY -3400028160,3400030207,AU 3400030208,3400031231,IN 3400031232,3400031743,SG 3400031744,3400031999,IN 3400032000,3400032255,HK -3400032256,3400048639,AU +3400032256,3400040447,AU 3400048640,3400056831,CN 3400056832,3400060927,TW -3400060928,3400061695,HK -3400061696,3400061759,US -3400061760,3400061791,PR -3400061792,3400061983,HK -3400061984,3400061999,US -3400062000,3400062015,HK -3400062016,3400062047,MO -3400062048,3400062079,HK -3400062080,3400062207,AU -3400062208,3400062975,HK +3400060928,3400062975,HK 3400062976,3400065023,JP 3400065024,3400073215,BD 3400073216,3400077311,HK @@ -123389,7 +140591,7 @@ 3400097792,3400105983,AU 3400105984,3400114175,JP 3400114176,3400118271,TW -3400118272,3400120319,AP +3400118272,3400120319,AU 3400120320,3400122367,JP 3400122368,3400130559,NZ 3400130560,3400138751,ID @@ -123402,14 +140604,12 @@ 3400171520,3400179711,CN 3400179712,3400183807,NZ 3400183808,3400187903,JP -3400187904,3400191999,AU +3400187904,3400189951,AU 3400192000,3400194047,JP 3400194048,3400204287,CN 3400204288,3400212479,ID 3400212480,3400220671,MY -3400220672,3400221055,NC -3400221056,3400221119,NZ -3400221120,3400224767,NC +3400220672,3400224767,NC 3400224768,3400228863,JP 3400228864,3400232959,AU 3400232960,3400245247,JP @@ -123427,7 +140627,8 @@ 3400265472,3400265727,IN 3400265728,3400267775,PG 3400267776,3400268799,KR -3400268800,3400270847,MO +3400268800,3400269823,MO +3400269824,3400270847,CN 3400270848,3400271359,VN 3400271360,3400271615,AU 3400271616,3400271871,IN @@ -123438,7 +140639,7 @@ 3400286208,3400294399,JP 3400294400,3400310783,AU 3400310784,3400335359,SG -3400335360,3400336383,MO +3400335360,3400336383,CN 3400336384,3400336639,PH 3400336640,3400336895,JP 3400336896,3400337151,AU @@ -123456,11 +140657,11 @@ 3400401920,3400402175,TW 3400402176,3400402431,IN 3400402432,3400402943,NZ -3400402944,3400404991,AP +3400402944,3400404991,HK 3400404992,3400409087,TW 3400409088,3400413183,AU 3400413184,3400417279,JP -3400417280,3400421375,SG +3400417280,3400421375,CN 3400421376,3400423423,AU 3400423424,3400424447,KR 3400424448,3400425471,IN @@ -123468,228 +140669,10 @@ 3400429568,3400431615,NZ 3400431616,3400431871,IN 3400431872,3400432127,HK -3400432128,3400433663,IN -3400433664,3400434175,HK -3400434176,3400434463,MY -3400434464,3400434471,HK -3400434472,3400434479,MY -3400434480,3400434487,HK -3400434488,3400434519,MY -3400434520,3400434527,MV -3400434528,3400434535,HK -3400434536,3400434543,KZ -3400434544,3400434551,MY -3400434552,3400434559,KZ -3400434560,3400434567,MV -3400434568,3400434575,MY -3400434576,3400434583,MV -3400434584,3400434599,MY -3400434600,3400434607,HK -3400434608,3400434647,MV -3400434648,3400434655,KZ -3400434656,3400434663,MV -3400434664,3400434679,MY -3400434680,3400434687,HK -3400434688,3400434895,MY -3400434896,3400434911,MV -3400434912,3400434927,KZ -3400434928,3400434935,MV -3400434936,3400434951,HK -3400434952,3400434959,AF -3400434960,3400434975,HK -3400434976,3400434991,AF -3400434992,3400435007,MA -3400435008,3400435071,MY -3400435072,3400435087,MA -3400435088,3400435095,AF -3400435096,3400435119,MA -3400435120,3400435143,HK -3400435144,3400435151,MA -3400435152,3400435159,HK -3400435160,3400435175,MA -3400435176,3400435183,MY -3400435184,3400435199,MV -3400435200,3400435207,AF -3400435208,3400435239,HK -3400435240,3400435263,ID -3400435264,3400435391,MY -3400435392,3400435423,HK -3400435424,3400435439,ID -3400435440,3400435455,KZ -3400435456,3400435575,MY -3400435576,3400435639,HK -3400435640,3400435647,MY -3400435648,3400435663,HK -3400435664,3400435711,MY -3400435712,3400436479,HK -3400436480,3400436735,NP -3400436736,3400437247,BD -3400437248,3400437375,PK -3400437376,3400437439,BD -3400437440,3400437527,HK -3400437528,3400437543,MY -3400437544,3400437551,HK -3400437552,3400437591,MY -3400437592,3400437599,BD -3400437600,3400437607,MN -3400437608,3400437615,MY -3400437616,3400437631,HK -3400437632,3400437647,MY -3400437648,3400437655,HK -3400437656,3400437663,MY -3400437664,3400437671,MN -3400437672,3400437679,HK -3400437680,3400437687,MN -3400437688,3400437703,ID -3400437704,3400437711,HK -3400437712,3400437719,MY -3400437720,3400437727,HK -3400437728,3400437759,ID -3400437760,3400437767,AF -3400437768,3400437775,MY -3400437776,3400437783,HK -3400437784,3400437807,NP -3400437808,3400437815,MN -3400437816,3400437823,ID -3400437824,3400437831,MY -3400437832,3400437847,ID -3400437848,3400437887,MY -3400437888,3400437895,HK -3400437896,3400437903,MY -3400437904,3400437911,ID -3400437912,3400437927,MY -3400437928,3400437935,ID -3400437936,3400437951,BD -3400437952,3400437959,MN -3400437960,3400437967,ID -3400437968,3400437975,MY -3400437976,3400437983,AF -3400437984,3400438015,HK -3400438016,3400438079,LK -3400438080,3400438111,BD -3400438112,3400438143,HK -3400438144,3400438175,BD -3400438176,3400438399,HK -3400438400,3400438527,BD +3400432128,3400432639,IN +3400433664,3400438527,HK 3400438528,3400438783,AF -3400438784,3400438815,KZ -3400438816,3400438831,PK -3400438832,3400438839,AF -3400438840,3400438847,ID -3400438848,3400438863,BD -3400438864,3400438871,HK -3400438872,3400438879,ID -3400438880,3400438911,NP -3400438912,3400438919,AF -3400438920,3400438927,IN -3400438928,3400438943,BD -3400438944,3400438959,HK -3400438960,3400438991,ID -3400438992,3400438999,HK -3400439000,3400439007,PK -3400439008,3400439023,BD -3400439024,3400439039,ID -3400439040,3400439295,HK -3400439296,3400439551,PK -3400439552,3400439615,BD -3400439616,3400439679,HK -3400439680,3400439711,BD -3400439712,3400439743,KZ -3400439744,3400439807,BD -3400439808,3400439871,HK -3400439872,3400439935,NP -3400439936,3400440063,HK -3400440064,3400440079,NP -3400440080,3400440087,MN -3400440088,3400440095,MY -3400440096,3400440111,MN -3400440112,3400440127,MY -3400440128,3400440135,MN -3400440136,3400440143,HK -3400440144,3400440159,MY -3400440160,3400440167,BD -3400440168,3400440175,MY -3400440176,3400440191,BD -3400440192,3400440199,KZ -3400440200,3400440207,MN -3400440208,3400440223,MY -3400440224,3400440239,BD -3400440240,3400440247,ID -3400440248,3400440255,AF -3400440256,3400440263,ID -3400440264,3400440271,MN -3400440272,3400440295,ID -3400440296,3400440303,BD -3400440304,3400440319,MY -3400440320,3400440327,AF -3400440328,3400440335,ID -3400440336,3400440343,NP -3400440344,3400440351,AF -3400440352,3400440359,HK -3400440360,3400440367,ID -3400440368,3400440375,HK -3400440376,3400440383,ID -3400440384,3400440391,MN -3400440392,3400440415,ID -3400440416,3400440431,AF -3400440432,3400440439,MY -3400440440,3400440447,HK -3400440448,3400440455,AF -3400440456,3400440463,BD -3400440464,3400440467,ID -3400440468,3400440475,HK -3400440476,3400440479,NP -3400440480,3400440487,AF -3400440488,3400440495,MY -3400440496,3400440499,LK -3400440500,3400440507,AF -3400440508,3400440519,HK -3400440520,3400440531,ID -3400440532,3400440535,AF -3400440536,3400440539,ID -3400440540,3400440543,HK -3400440544,3400440551,MN -3400440552,3400440575,NP -3400440576,3400440583,ID -3400440584,3400440591,HK -3400440592,3400440607,PK -3400440608,3400440623,HK -3400440624,3400440639,ID -3400440640,3400440703,HK -3400440704,3400440712,AF -3400440713,3400440719,ID -3400440720,3400440727,AF -3400440728,3400440735,KZ -3400440736,3400440743,BD -3400440744,3400440750,ID -3400440751,3400440751,HK -3400440752,3400440759,ID -3400440760,3400440767,MY -3400440768,3400440775,ID -3400440776,3400440783,HK -3400440784,3400440792,MN -3400440793,3400440799,AF -3400440800,3400440808,BD -3400440809,3400440815,MY -3400440816,3400440823,AF -3400440824,3400440831,MY -3400440832,3400440895,BD -3400440896,3400440959,AF -3400440960,3400441023,VN -3400441024,3400441047,AF -3400441048,3400441055,BD -3400441056,3400441063,PK -3400441064,3400441071,HK -3400441072,3400441079,ID -3400441080,3400441087,AF -3400441088,3400441151,PK -3400441152,3400441215,BD -3400441216,3400441279,HK -3400441280,3400441311,AF -3400441312,3400441319,LK -3400441320,3400441327,AF -3400441328,3400441335,LK -3400441336,3400441855,HK +3400438784,3400441855,HK 3400441856,3400450047,NZ 3400450048,3400458239,JP 3400458240,3400466431,AU @@ -123698,7 +140681,6 @@ 3400503296,3400507391,JP 3400507392,3400515583,MO 3400515584,3400531967,PH -3400531968,3400534015,AU 3400534016,3400535039,JP 3400535040,3400535551,MY 3400535552,3400536063,AU @@ -123712,29 +140694,7 @@ 3400608768,3400609791,IN 3400609792,3400630271,JP 3400630272,3400646655,IN -3400646656,3400647775,SG -3400647776,3400647791,AU -3400647792,3400649191,SG -3400649192,3400649199,HK -3400649200,3400649983,SG -3400649984,3400650047,HK -3400650048,3400650407,SG -3400650408,3400650415,AU -3400650416,3400652031,SG -3400652032,3400652287,AU -3400652288,3400652439,SG -3400652440,3400652447,AU -3400652448,3400652479,SG -3400652480,3400652543,AU -3400652544,3400654103,SG -3400654104,3400654111,AU -3400654112,3400654207,SG -3400654208,3400654335,AU -3400654336,3400654695,SG -3400654696,3400654703,AU -3400654704,3400654719,SG -3400654720,3400654735,AU -3400654736,3400654847,SG +3400646656,3400654847,SG 3400654848,3400663039,IN 3400663040,3400683519,MY 3400683520,3400691711,JP @@ -123744,8 +140704,6 @@ 3400736768,3400744959,JP 3400744960,3400753151,IN 3400753152,3400761343,MY -3400761344,3400769535,PK -3400769536,3400773631,JP 3400773632,3400775679,KR 3400775680,3400777727,ID 3400777728,3400790015,JP @@ -123760,7 +140718,8 @@ 3400839168,3400847359,JP 3400847360,3400849407,CN 3400849408,3400851455,MN -3400851456,3400884223,AU +3400851456,3400859647,AU +3400867840,3400884223,AU 3400884224,3400888319,JP 3400888320,3400892415,CN 3400892416,3400925183,HK @@ -123791,7 +140750,7 @@ 3401433088,3401441279,JP 3401441280,3401449471,IN 3401449472,3401515007,MY -3401515008,3401515263,DE +3401515008,3401515263,CN 3401515264,3401515519,AU 3401515520,3401516031,ID 3401516032,3401519103,AU @@ -123800,439 +140759,1583 @@ 3401527296,3401529343,AU 3401529344,3401530367,VN 3401530368,3401531391,AU -3401531392,3401539583,IN +3401531392,3401532415,IN +3401532416,3401539583,CN 3401539584,3401543679,AU 3401543680,3401545727,JP 3401545728,3401547775,BD -3401547776,3401580543,MY -3401580544,3401642495,CN -3401642496,3401642751,TW -3401642752,3402629119,CN +3401547776,3401580543,IN +3401580544,3402629119,CN 3402629120,3404857954,JP 3404857955,3404857955,ID 3404857956,3404857966,JP 3404857967,3404857967,IN 3404857968,3405774847,JP -3405774848,3405795583,AU -3405795584,3405796095,CN -3405796096,3405846783,AU +3405774848,3405775871,AU +3405775872,3405776895,CN +3405776896,3405777407,AU +3405777408,3405777919,CN +3405777920,3405779455,AU +3405779456,3405779711,CN +3405779712,3405780991,AU +3405780992,3405781247,CN +3405781248,3405785599,AU +3405785600,3405786111,CN +3405786112,3405786367,AU +3405786368,3405787135,CN +3405787136,3405795583,AU +3405795584,3405796351,CN +3405796352,3405797887,AU +3405797888,3405798399,CN +3405798400,3405799423,AU +3405799424,3405799935,CN +3405799936,3405801471,AU +3405801472,3405803519,CN +3405803520,3405803775,AU +3405804032,3405804543,CN +3405804544,3405806079,AU +3405806080,3405806335,CN +3405806336,3405807615,AU +3405807616,3405807871,CN +3405807872,3405808127,AU +3405808128,3405809663,CN +3405809664,3405809919,AU +3405809920,3405810175,CN +3405810176,3405811199,AU +3405811200,3405811455,CN +3405811456,3405811711,AU +3405811712,3405811967,CN +3405811968,3405812223,AU +3405812224,3405812479,CN +3405812480,3405812735,AU +3405812736,3405812991,CN +3405812992,3405813247,AU +3405813248,3405814015,CN +3405814016,3405820159,AU +3405820160,3405820415,CN +3405820416,3405832191,AU +3405832192,3405832447,CN +3405832448,3405841407,AU +3405841408,3405842431,CN +3405842432,3405844991,AU +3405844992,3405845247,CN +3405845248,3405846783,AU 3405846784,3405847039,ID -3405847040,3405934591,AU +3405847040,3405847551,CN +3405847552,3405857023,AU +3405857024,3405857791,CN +3405857792,3405858303,AU +3405858304,3405858815,CN +3405858816,3405859839,AU +3405859840,3405860351,CN +3405860352,3405863423,AU +3405863424,3405863679,CN +3405863680,3405865215,AU +3405865216,3405867007,CN +3405867008,3405868031,AU +3405868032,3405868287,CN +3405868288,3405905151,AU +3405905152,3405905663,CN +3405905664,3405922303,AU +3405922304,3405924351,CN +3405924352,3405924607,AU +3405924608,3405924863,CN +3405924864,3405934591,AU 3405934592,3405936639,CN -3405936640,3406005247,AU +3405936640,3405938175,AU +3405938176,3405938687,CN +3405938688,3405941759,AU +3405941760,3405942015,CN +3405942016,3405944319,AU +3405944320,3405944575,CN +3405944576,3405944831,AU +3405944832,3405946367,CN +3405946368,3405946879,AU +3405946880,3405948927,CN +3405948928,3405951999,AU +3405952000,3405952511,CN +3405952512,3405956095,AU +3405956096,3405956607,CN +3405956608,3405959423,AU +3405959424,3405959679,CN +3405959680,3405960703,AU +3405960704,3405961215,CN +3405961216,3405963775,AU +3405963776,3405964287,CN +3405964288,3405964543,AU +3405964544,3405964799,CN +3405964800,3405966335,AU +3405966336,3405966847,CN +3405966848,3405988863,AU +3405988864,3405989119,CN +3405989120,3405989887,AU +3405989888,3405990399,CN +3405990400,3405990655,AU +3405990656,3405990911,CN +3405990912,3405991935,AU +3405991936,3405993983,CN +3405993984,3405996031,AU +3405996032,3405997055,CN +3405997056,3405998335,AU +3405998336,3405998591,CN +3405998592,3406000127,AU +3406000128,3406002431,CN +3406002432,3406002943,AU +3406002944,3406003199,CN +3406003200,3406005247,AU 3406005248,3406005503,HK -3406005504,3406071807,AU -3406071808,3406073855,US -3406073856,3406077951,AU +3406005504,3406006015,AU +3406006016,3406006271,CN +3406006272,3406007039,AU +3406007040,3406007295,CN +3406007296,3406008063,AU +3406008064,3406008319,CN +3406008320,3406070783,AU +3406070784,3406071551,CN +3406071552,3406075647,AU +3406075648,3406076927,CN +3406076928,3406077951,AU 3406077952,3406078207,TH -3406078208,3406109695,AU +3406078208,3406081535,AU +3406081536,3406082047,CN +3406082048,3406083071,AU +3406083072,3406083327,CN +3406083328,3406084607,AU +3406084608,3406084863,CN +3406084864,3406089471,AU +3406089472,3406089727,CN +3406089728,3406090239,AU +3406090240,3406091263,CN +3406091264,3406095103,AU +3406095104,3406095359,CN +3406095360,3406095871,AU +3406095872,3406096383,CN +3406096384,3406103551,AU +3406103552,3406104063,CN +3406104064,3406104319,AU +3406104320,3406105087,CN +3406105088,3406105343,AU +3406105344,3406105599,CN +3406105600,3406107903,AU +3406107904,3406108415,CN +3406108416,3406109695,AU 3406109696,3406109951,NZ -3406109952,3406115839,AU -3406115840,3406116863,CN -3406116864,3406205951,AU +3406109952,3406113791,AU +3406113792,3406114047,CN +3406114048,3406114303,AU +3406114304,3406114815,CN +3406114816,3406115839,AU +3406115840,3406117375,CN +3406117376,3406117887,AU +3406117888,3406118399,CN +3406118400,3406131711,AU +3406131712,3406132223,CN +3406132224,3406132735,AU +3406132736,3406132991,CN +3406132992,3406133247,AU +3406133248,3406133503,CN +3406133504,3406146559,AU +3406146560,3406146815,CN +3406146816,3406148607,AU +3406148608,3406149375,CN +3406149376,3406149887,AU +3406149888,3406150399,CN +3406150400,3406150655,AU +3406150656,3406151423,CN +3406151424,3406152447,AU +3406152448,3406152703,CN +3406152704,3406157311,AU +3406157312,3406157823,CN +3406157824,3406158335,AU +3406158336,3406158847,CN +3406158848,3406201599,AU +3406201600,3406201855,CN +3406201856,3406202879,AU +3406202880,3406203135,CN +3406203136,3406203391,AU +3406203392,3406203903,CN +3406203904,3406204415,AU +3406204416,3406204671,CN +3406204672,3406205951,AU 3406205952,3406206463,ID -3406206464,3406271231,AU +3406206464,3406206975,CN +3406206976,3406208255,AU +3406208256,3406208511,CN +3406208512,3406208767,AU +3406208768,3406209023,CN +3406209024,3406221311,AU +3406221312,3406223359,IN +3406223360,3406225407,AU +3406225408,3406229503,CN +3406229504,3406231039,AU +3406231040,3406231295,NZ +3406231296,3406231551,AU +3406231552,3406232063,CN +3406232064,3406266623,AU +3406266624,3406266879,CN +3406266880,3406268927,AU +3406268928,3406269439,CN +3406269440,3406271231,AU 3406271232,3406271487,CN -3406271488,3406277375,AU +3406271488,3406271999,AU +3406272000,3406272511,CN +3406272512,3406274047,AU +3406274048,3406274303,CN +3406274304,3406274559,AU +3406274560,3406276607,HK +3406276608,3406277375,AU 3406277376,3406277631,ID -3406277632,3406327039,AU +3406277632,3406282751,AU +3406282752,3406283263,CN +3406283264,3406284799,AU +3406284800,3406285055,CN +3406285056,3406299135,AU +3406299136,3406299391,CN +3406299392,3406301183,AU +3406301184,3406301439,CN +3406301440,3406305023,AU +3406305024,3406307327,CN +3406307328,3406317055,AU +3406317056,3406317311,CN +3406317312,3406320127,AU +3406320128,3406320383,CN +3406320384,3406321151,AU +3406321152,3406321663,CN +3406321664,3406322431,AU +3406322432,3406322687,CN +3406322688,3406327039,AU 3406327040,3406327295,IN 3406327296,3406327807,CN -3406327808,3406328831,AU +3406327808,3406328575,AU +3406328576,3406328831,CN 3406328832,3406329343,IN 3406329344,3406331647,AU 3406331648,3406331903,VN -3406331904,3406343167,AU +3406331904,3406341631,AU +3406341632,3406342143,CN +3406342144,3406342399,AU +3406342400,3406342655,CN +3406342656,3406343167,AU 3406343168,3406343423,VN -3406343424,3406350591,AU +3406343424,3406343679,CN +3406343680,3406346239,AU +3406346240,3406346495,CN +3406346496,3406346751,AU +3406346752,3406347263,CN +3406347264,3406347775,AU +3406347776,3406348543,CN +3406348544,3406349567,AU +3406349568,3406350335,CN +3406350336,3406350591,AU 3406350592,3406350847,IN -3406350848,3406380799,AU +3406350848,3406351103,AU +3406351104,3406351359,CN +3406351360,3406352639,AU +3406352640,3406354431,CN +3406354432,3406354687,AU +3406354688,3406354943,CN +3406354944,3406355455,AU +3406355456,3406355711,CN +3406355712,3406372863,AU +3406372864,3406373119,CN +3406373120,3406373887,AU +3406373888,3406374399,CN +3406374400,3406379263,AU +3406379264,3406379519,CN +3406379520,3406380799,AU 3406380800,3406381055,CN -3406381056,3406382591,AU -3406382592,3406383103,CN -3406383104,3406384639,AU +3406381056,3406381311,AU +3406381312,3406381567,CN +3406381568,3406382591,AU +3406382592,3406383359,CN +3406383360,3406383871,AU +3406383872,3406384639,CN 3406384640,3406385151,SG -3406385152,3406409727,AU +3406385152,3406389247,AU +3406389248,3406390783,CN +3406390784,3406392319,AU +3406392320,3406392575,CN +3406392576,3406405119,AU +3406405120,3406405375,CN +3406405376,3406409727,AU 3406409728,3406411775,NZ 3406411776,3406434303,AU 3406434304,3406436351,MY -3406436352,3406445055,AU +3406436352,3406438911,AU +3406438912,3406439167,CN +3406439168,3406444543,AU +3406444544,3406444799,CN +3406444800,3406445055,AU 3406445056,3406445311,MY -3406445312,3406512383,AU +3406445312,3406449151,AU +3406449152,3406449663,CN +3406449664,3406451711,AU +3406451712,3406452991,CN +3406452992,3406454527,AU +3406454528,3406454783,CN +3406454784,3406462207,AU +3406462208,3406462463,CN +3406462464,3406512383,AU 3406512384,3406512639,IN -3406512640,3406514687,AU +3406512640,3406513663,AU +3406513664,3406513919,CN +3406513920,3406514687,AU 3406514688,3406514943,TH -3406514944,3406521343,AU +3406514944,3406515199,AU +3406515200,3406516223,CN +3406516224,3406516735,AU +3406516736,3406516991,CN +3406516992,3406517247,AU +3406517248,3406518271,CN +3406518272,3406521343,AU 3406521344,3406522367,CN -3406522368,3406542847,AU -3406542848,3406543103,SG -3406543104,3406565887,AU +3406522368,3406523647,AU +3406523648,3406523903,CN +3406523904,3406525695,AU +3406525696,3406525951,CN +3406525952,3406526975,AU +3406526976,3406527231,CN +3406527232,3406527999,AU +3406528000,3406528255,CN +3406528256,3406530559,AU +3406530560,3406531583,CN +3406531584,3406531839,AU +3406531840,3406532607,CN +3406532608,3406541823,AU +3406541824,3406542847,CN +3406542848,3406548991,AU +3406548992,3406550015,CN +3406550016,3406565375,AU +3406565376,3406565631,CN +3406565632,3406565887,AU 3406565888,3406566143,PH -3406566144,3406566399,AU +3406566144,3406566399,CN 3406566400,3406566911,ID -3406566912,3406591487,AU -3406591488,3406591743,NP -3406591744,3406617599,AU +3406566912,3406567423,AU +3406567424,3406567679,CN +3406567680,3406575871,AU +3406575872,3406576127,CN +3406576128,3406577919,AU +3406577920,3406578431,CN +3406578432,3406579199,AU +3406579200,3406579711,CN +3406579712,3406583551,AU +3406583552,3406585855,CN +3406585856,3406586879,AU +3406586880,3406587391,CN +3406587392,3406587647,AU +3406587648,3406587903,CN +3406587904,3406590463,AU +3406590464,3406590719,CN +3406590720,3406591487,AU +3406591488,3406591743,CN +3406591744,3406594559,AU +3406594560,3406594815,CN +3406594816,3406596351,AU +3406596352,3406596607,CN +3406596608,3406611455,AU +3406611456,3406614527,CN +3406614528,3406615295,AU +3406615296,3406615551,CN +3406615552,3406617343,AU +3406617344,3406617599,CN 3406617600,3406617855,MY 3406617856,3406618111,AU 3406618112,3406618623,IN -3406618624,3406625023,AU +3406618624,3406619135,AU +3406619136,3406619391,CN +3406619392,3406622719,AU +3406622720,3406623743,CN +3406623744,3406625023,AU 3406625024,3406625279,NF -3406625280,3406637055,AU +3406625280,3406631423,AU +3406631424,3406631679,CN +3406631680,3406632959,AU +3406632960,3406633215,CN +3406633216,3406637055,AU 3406637056,3406637311,IN -3406637312,3406669823,AU +3406637312,3406638079,AU +3406638080,3406638591,CN +3406638592,3406647295,AU +3406647296,3406649855,CN +3406649856,3406650367,AU +3406650368,3406651391,CN +3406651392,3406669823,AU 3406669824,3406670847,IN -3406670848,3406696959,AU +3406670848,3406671103,AU +3406671104,3406671359,CN +3406671360,3406684159,AU +3406684160,3406684671,CN +3406684672,3406684927,AU +3406684928,3406685183,CN +3406685184,3406686463,AU +3406686464,3406686719,CN +3406686720,3406696959,AU 3406696960,3406697215,IN -3406697216,3406734847,AU -3406734848,3406735103,AP +3406697216,3406698495,AU +3406698496,3406699519,CN +3406699520,3406700799,AU +3406700800,3406701055,CN +3406701056,3406706687,AU +3406706688,3406706943,CN +3406706944,3406707967,AU +3406707968,3406708479,CN +3406708480,3406718975,AU +3406718976,3406719231,CN +3406719232,3406721535,AU +3406721536,3406722047,CN +3406722048,3406722559,AU +3406722560,3406722815,CN +3406722816,3406733823,AU +3406733824,3406734079,CN +3406734080,3406734847,AU +3406734848,3406735103,HK 3406735104,3406737407,AU 3406737408,3406737663,ID 3406737664,3406739199,AU 3406739200,3406739455,ID -3406739456,3406746623,AU -3406746624,3406746879,HK -3406746880,3406832127,AU +3406739456,3406741759,CN +3406741760,3406742015,AU +3406742016,3406742527,CN +3406742528,3406746623,AU +3406746624,3406746879,JP +3406746880,3406747135,AU +3406747136,3406747391,CN +3406747392,3406751487,AU +3406751488,3406751743,CN +3406751744,3406755327,AU +3406755328,3406755583,CN +3406755584,3406757887,AU +3406757888,3406761983,CN +3406761984,3406763007,AU +3406763008,3406763775,CN +3406763776,3406780159,AU +3406780160,3406780927,CN +3406780928,3406784767,AU +3406784768,3406785023,CN +3406785024,3406786559,AU +3406786560,3406788607,CN +3406788608,3406791167,AU +3406791168,3406791679,CN +3406791680,3406796031,AU +3406796032,3406796287,CN +3406796288,3406796543,AU +3406796544,3406796799,CN +3406796800,3406797823,AU +3406797824,3406798847,CN +3406798848,3406802431,AU +3406802432,3406802687,CN +3406802688,3406815999,AU +3406816000,3406816255,CN +3406816256,3406817279,AU +3406817280,3406819839,CN +3406819840,3406820863,AU +3406820864,3406821119,CN +3406821120,3406825983,AU +3406825984,3406826239,CN +3406826496,3406827007,CN +3406827008,3406827519,AU +3406827520,3406829567,CN +3406829568,3406830335,AU +3406830336,3406830591,CN +3406830592,3406832127,AU 3406832128,3406832383,PK -3406832384,3406865663,AU +3406832384,3406833151,AU +3406833152,3406833407,CN +3406833408,3406835967,AU +3406835968,3406836735,CN +3406836736,3406838271,AU +3406838272,3406838527,CN +3406838528,3406839551,AU +3406839552,3406839807,CN +3406839808,3406857471,AU +3406857472,3406857727,CN +3406857728,3406864639,AU +3406864640,3406865151,CN +3406865152,3406865663,AU 3406865664,3406865919,IN -3406865920,3406884607,AU +3406865920,3406871039,AU +3406871040,3406871551,CN +3406871552,3406881791,AU +3406881792,3406882047,CN +3406882048,3406884351,AU +3406884352,3406884607,CN 3406884608,3406884863,HK -3406884864,3406894335,AU +3406884864,3406885119,CN +3406885120,3406886143,AU +3406886144,3406886399,CN +3406886400,3406889471,AU +3406889472,3406889727,CN +3406889728,3406893567,AU +3406893568,3406893823,CN +3406893824,3406894335,AU 3406894336,3406894591,ID -3406894592,3406896895,AU +3406894592,3406896127,AU +3406896128,3406896383,CN +3406896384,3406896895,AU 3406896896,3406897151,IN -3406897152,3406923775,AU +3406897152,3406898943,AU +3406898944,3406899199,CN +3406899200,3406903295,AU +3406903296,3406903551,CN +3406903552,3406907903,AU +3406907904,3406908415,CN +3406908416,3406911487,AU +3406911488,3406911999,CN +3406912000,3406923775,AU 3406923776,3406924031,CN -3406924032,3406938623,AU +3406924032,3406930943,AU +3406930944,3406931199,CN +3406931200,3406936831,AU +3406936832,3406937087,CN +3406937088,3406937599,AU +3406937600,3406938111,CN +3406938112,3406938623,AU 3406938624,3406938879,IN 3406938880,3406946815,AU 3406946816,3406947071,KR -3406947072,3406950399,AU +3406947072,3406948095,AU +3406948096,3406948351,CN +3406948352,3406948607,AU +3406948608,3406948863,CN +3406948864,3406950399,AU 3406950400,3406951423,NF -3406951424,3406952703,AU +3406951424,3406952447,AU +3406952448,3406952703,CN 3406952704,3406952959,PH -3406952960,3406961151,AU +3406952960,3406954239,AU +3406954240,3406954495,CN +3406954496,3406955007,AU +3406955008,3406955775,CN +3406955776,3406956287,AU +3406956288,3406956543,CN +3406956544,3406961151,AU 3406961152,3406961407,IN -3406961408,3406967295,AU -3406967296,3406967551,CN +3406961408,3406962431,AU +3406962432,3406962687,CN +3406962688,3406963967,AU +3406963968,3406964223,CN +3406964224,3406966783,AU +3406966784,3406967551,CN 3406967552,3406967807,IN -3406967808,3406989567,AU +3406967808,3406968063,CN +3406968064,3406972927,AU +3406972928,3406973951,CN +3406973952,3406974975,AU +3406974976,3406975487,CN +3406975488,3406976767,AU +3406976768,3406977023,CN +3406977024,3406980095,AU +3406980096,3406980607,CN +3406980608,3406981375,AU +3406981376,3406981631,CN +3406981632,3406981887,AU +3406981888,3406982143,CN +3406982144,3406982655,AU +3406982656,3406982911,CN +3406983168,3406987519,AU +3406987520,3406987775,CN +3406987776,3406988031,AU +3406988032,3406988799,CN +3406988800,3406989567,AU 3406989568,3406989823,IN -3406989824,3407020287,AU -3407020288,3407020543,SG +3406989824,3406991359,AU +3406991360,3406991615,CN +3406991616,3406993663,AU +3406993664,3406993919,CN +3406993920,3406994431,AU +3406995456,3407005439,AU +3407005440,3407005695,CN +3407005696,3407007743,AU +3407007744,3407007999,CN +3407008000,3407008511,AU +3407008512,3407008767,CN +3407008768,3407009535,AU +3407009536,3407009791,CN +3407009792,3407020287,AU 3407020544,3407020799,AU 3407020800,3407021055,IN 3407021056,3407021311,ID -3407021312,3407027711,AU +3407021312,3407024639,AU +3407024640,3407024895,CN +3407024896,3407026175,AU +3407026176,3407026431,CN +3407026432,3407027711,AU 3407027712,3407027967,CN -3407027968,3407045887,AU -3407045888,3407046143,HK -3407046144,3407057663,AU -3407057664,3407057919,JP +3407027968,3407028223,AU +3407028224,3407030271,CN +3407030272,3407030527,AU +3407030528,3407030783,CN +3407030784,3407031295,AU +3407031296,3407032063,CN +3407032064,3407034879,AU +3407034880,3407035135,CN +3407035136,3407035391,AU +3407035392,3407035903,CN +3407035904,3407036415,AU +3407036416,3407036671,CN +3407036672,3407037439,AU +3407037440,3407037695,CN +3407037696,3407038463,AU +3407038464,3407038719,CN +3407038720,3407045887,AU +3407045888,3407046143,CN +3407046144,3407048447,AU +3407048448,3407048703,CN +3407048704,3407053567,AU +3407053568,3407053823,CN +3407053824,3407054079,AU +3407054080,3407054335,CN +3407054336,3407056895,AU +3407056896,3407057151,CN +3407057152,3407057663,AU 3407057920,3407058175,AU 3407058176,3407058431,CN 3407058432,3407059967,AU 3407059968,3407060223,CN -3407060224,3407078399,AU +3407060224,3407065087,AU +3407065088,3407065343,CN +3407065344,3407065599,AU +3407065600,3407066111,CN +3407066112,3407073279,AU +3407073280,3407073535,CN +3407073536,3407078399,AU 3407078400,3407079423,CN -3407079424,3407085311,AU +3407079424,3407079679,AU +3407079680,3407079935,CN +3407079936,3407081471,AU +3407081728,3407081983,AU +3407081984,3407082239,CN +3407082240,3407083519,AU +3407083520,3407084031,CN +3407084032,3407085311,AU 3407085312,3407085567,CN -3407085568,3407096831,AU +3407085568,3407089919,AU +3407089920,3407090175,CN +3407090176,3407095807,AU +3407095808,3407096319,CN +3407096320,3407096831,AU 3407096832,3407097087,JP -3407097088,3407101183,AU +3407097088,3407097855,AU +3407097856,3407098111,CN +3407098112,3407101183,AU 3407101184,3407101439,CN -3407101440,3407112447,AU +3407101440,3407101695,AU +3407101952,3407102207,AU +3407102208,3407102463,CN +3407102464,3407107071,AU +3407107072,3407107583,CN +3407107584,3407108351,AU +3407108352,3407108607,CN +3407108608,3407112447,AU 3407112448,3407112703,SG -3407112704,3407152895,AU +3407112704,3407113215,CN +3407113216,3407115007,AU +3407115008,3407115263,CN +3407115264,3407115519,AU +3407115520,3407116287,CN +3407116288,3407116799,AU +3407116800,3407117055,CN +3407117056,3407117823,AU +3407117824,3407118335,CN +3407118336,3407120127,AU +3407120128,3407122431,CN +3407122432,3407123967,AU +3407123968,3407124223,CN +3407124224,3407144447,AU +3407144448,3407144703,CN +3407144704,3407144959,AU +3407144960,3407145215,CN +3407145216,3407145983,AU +3407145984,3407146239,CN +3407146240,3407147263,AU +3407147264,3407147519,NZ +3407147520,3407151103,AU +3407151104,3407151871,CN +3407151872,3407152895,AU 3407152896,3407153151,IN -3407153152,3407157559,AU -3407157560,3407157563,NZ -3407157564,3407157579,AU -3407157580,3407157583,NZ -3407157584,3407157611,AU -3407157612,3407157615,NZ -3407157616,3407157643,AU -3407157644,3407157647,NZ -3407157648,3407157703,AU -3407157704,3407157711,NZ -3407157712,3407158015,AU -3407158016,3407158047,NZ -3407158048,3407158051,AU -3407158052,3407158055,NZ -3407158056,3407158111,AU -3407158112,3407158127,NZ -3407158128,3407158143,AU -3407158144,3407158151,NZ -3407158152,3407158167,AU -3407158168,3407158175,NZ -3407158176,3407158207,AU -3407158208,3407158223,NZ -3407158224,3407158239,AU -3407158240,3407158271,NZ -3407158272,3407159091,AU -3407159092,3407159095,NZ -3407159096,3407159111,AU -3407159112,3407159151,NZ -3407159152,3407159191,AU -3407159192,3407159195,NZ -3407159196,3407159207,AU -3407159208,3407159215,NZ -3407159216,3407159231,AU -3407159232,3407159239,NZ -3407159240,3407159263,AU -3407159264,3407159295,NZ -3407159296,3407161599,AU +3407153152,3407153407,CN +3407153408,3407153663,AU +3407153664,3407153919,CN +3407153920,3407155711,AU +3407155712,3407155967,CN +3407155968,3407159551,AU +3407159552,3407160063,CN +3407160064,3407161599,AU 3407161600,3407161855,CN 3407161856,3407162367,TH -3407162368,3407170047,AU +3407162368,3407162623,CN +3407162624,3407168511,AU +3407168512,3407168767,CN +3407168768,3407170047,AU 3407170048,3407170559,ID -3407170560,3407185919,AU +3407170560,3407172095,AU +3407172096,3407172351,CN +3407172352,3407175679,AU +3407175680,3407176703,CN +3407176704,3407182847,AU +3407182848,3407183103,CN +3407183104,3407185919,AU 3407185920,3407186431,CN -3407186432,3407240959,AU -3407240960,3407241215,CN -3407241216,3407243263,AU -3407243264,3407243775,HK -3407243776,3407250175,AU +3407186432,3407188223,AU +3407188224,3407188479,CN +3407188480,3407203839,AU +3407203840,3407204095,CN +3407204096,3407222783,AU +3407222784,3407223039,CN +3407223040,3407223807,AU +3407223808,3407224319,CN +3407224320,3407224575,AU +3407224576,3407224831,CN +3407224832,3407234047,AU +3407234048,3407234303,CN +3407234304,3407236095,AU +3407236096,3407236351,CN +3407236352,3407236607,AU +3407236608,3407236863,CN +3407236864,3407238143,AU +3407238144,3407238399,CN +3407238400,3407238911,AU +3407238912,3407239167,CN +3407239168,3407240191,AU +3407240192,3407241215,CN +3407241216,3407241983,AU +3407241984,3407242239,CN +3407242240,3407243775,AU +3407243776,3407244031,CN +3407244032,3407247871,AU +3407247872,3407248383,CN +3407248384,3407250175,AU 3407250176,3407250431,CN -3407250432,3407268863,AU -3407268864,3407269119,US -3407269120,3407294207,AU +3407250432,3407258367,AU +3407258368,3407258623,CN +3407258624,3407259135,AU +3407259136,3407259391,CN +3407259392,3407260159,AU +3407260160,3407260415,CN +3407260416,3407261695,AU +3407261696,3407263743,CN +3407263744,3407266303,AU +3407266304,3407266559,CN +3407266560,3407278591,AU +3407278592,3407279103,CN +3407279104,3407279359,AU +3407279360,3407279871,CN +3407279872,3407281151,AU +3407281152,3407281663,CN +3407281664,3407282175,AU +3407282176,3407282431,CN +3407282688,3407294207,AU 3407294208,3407294463,CN -3407294464,3407310847,AU +3407294464,3407297791,AU +3407297792,3407298559,CN +3407298560,3407300863,AU +3407300864,3407301119,CN +3407301120,3407303935,AU +3407303936,3407304191,CN +3407304192,3407305727,AU +3407305728,3407306751,CN +3407306752,3407307263,AU +3407307264,3407307519,CN +3407307520,3407309567,AU +3407309568,3407309823,CN +3407309824,3407310847,AU 3407310848,3407311103,CN 3407311104,3407315455,AU 3407315456,3407315711,CN -3407315712,3407326207,AU +3407315712,3407318015,AU +3407318016,3407318527,CN +3407318528,3407326207,AU 3407326208,3407326463,CN 3407326464,3407328767,AU 3407328768,3407329023,CN 3407329024,3407329791,AU 3407329792,3407330303,CN -3407330304,3407360511,AU +3407330304,3407331327,AU +3407331328,3407331583,CN +3407331584,3407332607,AU +3407332608,3407333119,CN +3407333120,3407334399,AU +3407334400,3407335423,CN +3407335424,3407339519,AU +3407339520,3407339775,CN +3407339776,3407340543,AU +3407340544,3407341567,CN +3407341568,3407345919,AU +3407345920,3407346175,CN +3407346176,3407346431,AU +3407346432,3407346687,CN +3407346688,3407351039,AU +3407351040,3407351295,CN +3407351296,3407352319,AU +3407352320,3407352575,CN +3407352576,3407354623,AU +3407354624,3407354879,CN +3407354880,3407358719,AU +3407358720,3407358975,CN +3407358976,3407360511,AU 3407360512,3407361023,ID 3407361024,3407362047,AU 3407362048,3407362303,CN -3407362304,3407367167,AU +3407362304,3407362559,AU +3407362560,3407362815,CN +3407362816,3407364863,AU +3407364864,3407365119,CN +3407365120,3407366655,AU +3407366656,3407366911,CN +3407366912,3407367167,AU 3407367168,3407367679,ID 3407367680,3407367935,AU -3407367936,3407368447,CN -3407368448,3407369983,AU +3407367936,3407368703,CN +3407368704,3407369215,AU +3407369216,3407369983,CN 3407369984,3407370239,IN 3407370240,3407370751,AU 3407370752,3407371007,CN -3407371008,3407386623,AU -3407386624,3407386879,CN -3407386880,3407388927,AU +3407371008,3407376127,AU +3407376128,3407376639,CN +3407376640,3407377407,AU +3407377408,3407377663,CN +3407377664,3407378943,AU +3407378944,3407379455,CN +3407379456,3407384831,AU +3407384832,3407385087,CN +3407385088,3407386623,AU +3407386624,3407387135,CN +3407387136,3407387903,AU +3407387904,3407388159,CN +3407388160,3407388927,AU 3407388928,3407389183,CN -3407389184,3407398655,AU +3407389184,3407390463,AU +3407390464,3407390719,CN +3407390720,3407395327,AU +3407395328,3407395839,CN +3407395840,3407398655,AU 3407398656,3407398911,CN -3407398912,3407440383,AU +3407398912,3407399423,AU +3407399424,3407399679,CN +3407399680,3407401983,AU +3407401984,3407402495,CN +3407402496,3407403263,AU +3407403264,3407403519,CN +3407403520,3407403775,AU +3407403776,3407404031,CN +3407404032,3407410175,AU +3407410176,3407410431,CN +3407410432,3407418111,AU +3407418112,3407418879,CN +3407418880,3407425023,AU +3407425024,3407425279,CN +3407425280,3407425535,AU +3407425536,3407427583,CN +3407427584,3407429631,AU +3407429632,3407430143,CN +3407430144,3407436543,AU +3407436544,3407436799,CN +3407436800,3407438591,AU +3407438592,3407439103,CN +3407439104,3407440383,AU 3407440384,3407440639,CN -3407440640,3407464191,AU -3407464192,3407464447,CN -3407464448,3407466495,AU +3407440640,3407446783,AU +3407446784,3407447039,CN +3407447040,3407447807,AU +3407447808,3407448063,CN +3407448320,3407448575,AU +3407448576,3407448831,CN +3407448832,3407450879,AU +3407450880,3407451135,CN +3407451136,3407452415,AU +3407452416,3407453183,CN +3407453184,3407455231,AU +3407455232,3407455487,CN +3407455488,3407455743,AU +3407455744,3407455999,CN +3407456000,3407457791,AU +3407457792,3407458303,CN +3407458304,3407459327,AU +3407459328,3407459583,CN +3407459584,3407459839,AU +3407459840,3407460095,CN +3407460096,3407462143,AU +3407462144,3407462399,CN +3407462400,3407464191,AU +3407464192,3407464703,CN +3407464704,3407464959,AU +3407464960,3407465471,CN +3407465472,3407466495,AU 3407466496,3407470591,CN -3407470592,3407475199,AU +3407470592,3407471871,AU +3407471872,3407472127,CN +3407472128,3407473407,AU +3407473408,3407473919,CN +3407473920,3407475199,AU 3407475200,3407475455,CN -3407475456,3407495423,AU +3407475456,3407481855,AU +3407481856,3407482111,CN +3407482112,3407487487,AU +3407487488,3407487743,CN +3407487744,3407491327,AU +3407491328,3407491839,CN +3407491840,3407492863,AU +3407492864,3407493631,CN +3407493632,3407494143,AU +3407494144,3407494399,CN +3407494400,3407495423,AU 3407495424,3407495679,CN -3407495680,3407498495,AU +3407495680,3407496191,AU +3407496192,3407496447,CN +3407496448,3407498239,AU +3407498240,3407498495,CN 3407498496,3407498751,PK 3407498752,3407499263,AU 3407499264,3407499519,CN -3407499520,3407504895,AU +3407499520,3407500287,AU +3407500288,3407500543,CN +3407500544,3407503615,AU +3407503616,3407503871,CN +3407503872,3407504895,AU 3407504896,3407505407,CN 3407505408,3407508223,AU -3407508224,3407508479,CN -3407508480,3407523071,AU +3407508224,3407508735,CN +3407508736,3407511807,AU +3407511808,3407512063,CN +3407512064,3407515391,AU +3407515392,3407515903,CN +3407515904,3407516671,AU +3407516672,3407517183,CN +3407517184,3407518207,AU +3407518208,3407518463,CN +3407518464,3407519231,AU +3407519232,3407519743,CN +3407519744,3407522303,AU +3407522304,3407522559,CN +3407522560,3407523071,AU 3407523072,3407523327,CN -3407523328,3407524607,AU -3407524608,3407524863,NZ -3407524864,3407545855,AU +3407523328,3407523839,AU +3407523840,3407524095,CN +3407524096,3407526143,AU +3407526144,3407526399,CN +3407526400,3407530495,AU +3407530496,3407531007,CN +3407531008,3407532543,AU +3407532544,3407532799,CN +3407532800,3407533567,AU +3407533568,3407533823,CN +3407533824,3407535615,AU +3407535616,3407535871,CN +3407535872,3407536127,AU +3407536128,3407536383,CN +3407536384,3407537151,AU +3407537152,3407537407,CN +3407537408,3407538175,AU +3407538176,3407538431,CN +3407538432,3407544319,AU +3407544320,3407544575,CN +3407544576,3407545855,AU 3407545856,3407546367,ID 3407546368,3407546879,AU 3407546880,3407547135,CN -3407547136,3407574271,AU +3407547136,3407548159,AU +3407548160,3407548671,CN +3407548672,3407549439,AU +3407549440,3407549695,CN +3407549696,3407549951,AU +3407549952,3407550463,CN +3407550464,3407554559,AU +3407554560,3407554815,CN +3407554816,3407555839,AU +3407555840,3407556095,CN +3407556096,3407557887,AU +3407557888,3407558143,CN +3407558144,3407560959,AU +3407560960,3407561471,CN +3407561472,3407561727,NZ +3407561728,3407565055,AU +3407565056,3407565311,CN +3407565312,3407566847,AU +3407566848,3407567103,CN +3407567104,3407570431,AU +3407570432,3407570687,CN +3407570688,3407572223,AU +3407572224,3407572479,CN +3407572480,3407574271,AU 3407574272,3407574527,CN -3407574528,3407575807,AU -3407575808,3407576063,CN -3407576064,3407602943,AU -3407602944,3407603199,JP -3407603200,3407604479,AU +3407574528,3407575295,AU +3407575296,3407576063,CN +3407576064,3407576319,AU +3407576320,3407576575,CN +3407576576,3407595519,AU +3407595520,3407595775,CN +3407595776,3407596031,AU +3407596032,3407596287,CN +3407596288,3407603967,AU +3407603968,3407604223,CN +3407604224,3407604479,AU 3407604480,3407604735,IN -3407604736,3407608715,AU -3407608716,3407608736,JP -3407608737,3407642623,AU +3407604736,3407606015,AU +3407606016,3407606271,CN +3407606272,3407608319,AU +3407608320,3407608575,CN +3407608576,3407612415,AU +3407612416,3407612671,CN +3407612672,3407612927,AU +3407612928,3407613183,CN +3407613184,3407618303,AU +3407618304,3407619071,CN +3407619072,3407620863,AU +3407620864,3407621375,CN +3407621376,3407623679,AU +3407623680,3407623935,CN +3407623936,3407624191,AU +3407624192,3407624447,CN +3407624448,3407628543,AU +3407628544,3407629055,CN +3407629056,3407629311,AU +3407629312,3407629567,CN +3407629568,3407631871,AU +3407631872,3407632127,CN +3407632128,3407632383,AU +3407632384,3407632639,CN +3407632640,3407638527,AU +3407638528,3407638783,CN +3407638784,3407642623,AU 3407642624,3407643135,TH -3407643136,3407675903,AU +3407643136,3407643391,AU +3407643392,3407643647,CN +3407643648,3407644671,AU +3407644672,3407644927,CN +3407644928,3407645695,AU +3407645696,3407645951,CN +3407645952,3407646975,AU +3407646976,3407647231,CN +3407647232,3407652095,AU +3407652096,3407652351,CN +3407652352,3407653119,AU +3407653120,3407653631,CN +3407653632,3407655423,AU +3407655424,3407655935,CN +3407655936,3407657215,AU +3407657216,3407657471,CN +3407657472,3407657727,AU +3407657728,3407657983,CN +3407657984,3407660031,AU +3407660032,3407660287,CN +3407660288,3407667711,AU +3407667712,3407668223,CN +3407668224,3407671039,AU +3407671040,3407671295,CN +3407671296,3407675903,AU 3407675904,3407676159,CN -3407676160,3407678975,AU -3407678976,3407679231,CN +3407676160,3407677439,AU +3407677440,3407677951,CN +3407677952,3407678719,AU +3407678720,3407679231,CN 3407679232,3407682047,AU 3407682048,3407682559,ID 3407682560,3407682815,CN -3407682816,3407701759,AU +3407682816,3407687167,AU +3407687168,3407687423,CN +3407687424,3407689983,AU +3407689984,3407690239,CN +3407690240,3407691007,AU +3407691008,3407691263,CN +3407691264,3407691519,AU +3407691520,3407691775,CN +3407691776,3407693055,AU +3407693056,3407693311,CN +3407693312,3407694079,AU +3407694080,3407694335,CN +3407694336,3407696127,AU +3407696128,3407696383,CN +3407696384,3407698431,AU +3407698432,3407698687,CN +3407698688,3407699711,AU +3407699712,3407699967,CN +3407699968,3407700991,AU +3407700992,3407701247,CN +3407701248,3407701759,AU 3407701760,3407702015,CN 3407702016,3407704063,AU 3407704064,3407704319,CN -3407704320,3407727871,AU +3407704320,3407706111,AU +3407706112,3407707135,CN +3407707136,3407721983,AU +3407721984,3407722495,CN +3407722496,3407723263,AU +3407723264,3407723519,CN +3407723520,3407723775,AU +3407723776,3407724287,CN +3407724288,3407727871,AU 3407727872,3407728127,CN 3407728128,3407729151,AU 3407729152,3407729407,CN -3407729408,3407732223,AU +3407729408,3407730943,AU +3407730944,3407731199,CN +3407731200,3407732223,AU 3407732224,3407732479,HK -3407732480,3407747839,AU +3407732480,3407733503,AU +3407733504,3407733759,CN +3407733760,3407734527,AU +3407734528,3407734783,CN +3407734784,3407735039,AU +3407735040,3407735551,CN +3407735552,3407738879,AU +3407738880,3407739135,CN +3407739136,3407740415,AU +3407740416,3407740927,CN +3407740928,3407745023,AU +3407745024,3407745535,CN +3407745536,3407747327,AU +3407747328,3407747583,CN +3407747584,3407747839,AU 3407747840,3407748095,CN -3407748096,3407750655,AU +3407748096,3407748351,AU +3407748352,3407748607,CN +3407748608,3407750655,AU 3407750656,3407751167,SG 3407751168,3407753215,AU -3407753216,3407753727,HK -3407753728,3407779839,AU +3407753216,3407753727,SG +3407753728,3407757823,AU +3407757824,3407758079,CN +3407758080,3407761663,AU +3407761664,3407761919,CN +3407761920,3407763199,AU +3407763200,3407763455,CN +3407763456,3407769343,AU +3407769344,3407769599,CN +3407769600,3407771903,AU +3407771904,3407772159,CN +3407772160,3407772415,AU +3407772416,3407772671,CN +3407772672,3407779839,AU 3407779840,3407780095,CN 3407780096,3407780863,AU 3407780864,3407781119,CN -3407781120,3407785471,AU +3407781120,3407782399,AU +3407782400,3407782655,CN +3407782656,3407785215,AU +3407785216,3407785471,CN 3407785472,3407785727,NZ -3407785728,3407790591,AU +3407785728,3407785983,CN +3407785984,3407788799,AU +3407788800,3407789055,CN +3407789056,3407790591,AU 3407790592,3407790847,CN -3407790848,3407797247,AU +3407790848,3407796479,AU +3407796480,3407796735,CN +3407796736,3407797247,AU 3407797248,3407797503,CN -3407797504,3407801087,AU +3407797760,3407798015,CN +3407798016,3407800319,AU +3407800320,3407800831,CN +3407800832,3407801087,AU 3407801088,3407801343,CN 3407801344,3407801855,ID -3407801856,3407805951,AU +3407801856,3407802367,AU +3407802368,3407802879,CN +3407802880,3407803903,AU +3407803904,3407804159,CN +3407804160,3407804927,AU +3407804928,3407805439,CN +3407805440,3407805951,AU 3407805952,3407806463,ID 3407806464,3407808511,AU 3407808512,3407809023,IN 3407809024,3407814655,AU 3407814656,3407815167,HK -3407815168,3407824127,AU +3407815168,3407817983,AU +3407817984,3407818495,CN +3407818496,3407819007,AU +3407819008,3407819263,CN +3407819264,3407819519,AU +3407819520,3407819775,CN +3407819776,3407820287,AU +3407820288,3407820799,CN +3407820800,3407824127,AU 3407824128,3407824383,CN -3407824384,3407828991,AU -3407828992,3407829503,US -3407829504,3407837183,AU -3407837184,3407837439,US -3407837440,3407847935,AU +3407824384,3407824895,AU +3407824896,3407825151,CN +3407825152,3407826943,AU +3407826944,3407827199,CN +3407827200,3407828223,AU +3407828224,3407828479,CN +3407828480,3407831295,AU +3407831296,3407831551,CN +3407831552,3407833343,AU +3407833344,3407833855,CN +3407833856,3407834111,AU +3407834112,3407834623,CN +3407834624,3407838207,AU +3407838208,3407838463,CN +3407838464,3407847935,AU 3407847936,3407848191,CN 3407848192,3407848447,AU 3407848448,3407848959,ID -3407848960,3407862783,AU +3407848960,3407851007,AU +3407851008,3407851263,CN +3407851264,3407851775,AU +3407851776,3407852031,CN +3407852032,3407852799,AU +3407852800,3407853055,CN +3407853056,3407854335,AU +3407854336,3407854591,CN +3407854592,3407854847,AU +3407854848,3407855103,CN +3407855104,3407858687,AU +3407858688,3407858943,CN +3407858944,3407862783,AU 3407862784,3407863039,CN -3407863040,3407866367,AU +3407863040,3407863295,AU +3407863296,3407863807,CN +3407863808,3407864063,AU +3407864064,3407864319,CN +3407864320,3407865087,AU +3407865088,3407865343,CN +3407865344,3407866367,AU 3407866368,3407866623,GB -3407866624,3407873023,AU +3407866624,3407869951,AU +3407869952,3407870463,CN +3407870464,3407871231,AU +3407871232,3407871487,CN +3407871488,3407873023,AU 3407873024,3407873535,IN 3407873536,3407877119,AU 3407877120,3407877375,CN -3407877376,3407887871,AU +3407877376,3407884287,AU +3407884288,3407884799,CN +3407884800,3407886335,AU +3407886336,3407886591,CN +3407886592,3407887359,AU +3407887360,3407887615,CN +3407887616,3407887871,AU 3407887872,3407888127,CN -3407888128,3407905279,AU +3407888128,3407889407,AU +3407889408,3407889919,CN +3407889920,3407891455,AU +3407891456,3407891711,CN +3407891712,3407892735,AU +3407892736,3407892991,CN +3407892992,3407893503,AU +3407893504,3407894015,CN +3407894528,3407896319,AU +3407896320,3407896575,CN +3407896576,3407898111,AU +3407898112,3407898367,CN +3407898368,3407898879,AU +3407898880,3407899135,CN +3407899136,3407905279,AU 3407905280,3407905535,CN -3407905536,3407907839,AU +3407905536,3407906047,AU +3407906048,3407906303,CN +3407906304,3407907839,AU 3407907840,3407908095,CN -3407908096,3407919615,AU +3407908096,3407910911,AU +3407910912,3407911167,CN +3407911168,3407919615,AU 3407919616,3407920127,CN -3407920128,3407928575,AU +3407920128,3407921151,AU +3407921152,3407921407,CN +3407921408,3407922175,AU +3407922176,3407922431,CN +3407922432,3407923967,AU +3407923968,3407924735,CN +3407924736,3407926271,AU +3407926272,3407926527,CN +3407926528,3407928575,AU 3407928576,3407928831,IN -3407928832,3407977471,AU +3407928832,3407938559,AU +3407938560,3407938815,CN +3407938816,3407939327,AU +3407939328,3407941631,CN +3407941632,3407942911,AU +3407942912,3407943167,CN +3407943168,3407944191,AU +3407944192,3407944447,CN +3407944448,3407945727,AU +3407945728,3407945983,CN +3407945984,3407953663,AU +3407953664,3407954175,CN +3407954176,3407954687,AU +3407954688,3407955199,CN +3407955200,3407956223,AU +3407956224,3407956479,CN +3407956480,3407957759,AU +3407957760,3407958015,CN +3407958016,3407963135,AU +3407963136,3407963391,CN +3407963392,3407968767,AU +3407968768,3407969023,CN +3407969024,3407970559,AU +3407970560,3407970815,CN +3407970816,3407971071,AU +3407971072,3407971327,CN +3407971328,3407974655,AU +3407974656,3407974911,CN +3407974912,3407977471,AU 3407977472,3407977727,CN -3407977728,3407985919,AU +3407977728,3407977983,AU +3407977984,3407978495,CN +3407978496,3407982079,AU +3407982080,3407982335,CN +3407982336,3407984895,AU +3407984896,3407985151,CN +3407985152,3407985919,AU 3407985920,3407986175,KH 3407986176,3407987711,AU 3407987712,3407987967,PH 3407987968,3407988223,AU 3407988224,3407988735,IN -3407988736,3407989759,AU -3407989760,3407990015,CN -3407990016,3407994879,AU -3407994880,3407995135,CN -3407995136,3407997183,AU +3407988736,3407988991,CN +3407988992,3407989247,AU +3407989248,3407990015,CN +3407990016,3407990271,AU +3407990272,3407990783,CN +3407990784,3407992319,AU +3407992320,3407992831,CN +3407992832,3407994879,AU +3407994880,3407995647,CN +3407995648,3407997183,AU 3407997184,3407997439,CN 3407997440,3407998975,AU 3407998976,3407999231,TH -3407999232,3408009983,AU +3407999232,3407999743,AU +3407999744,3407999999,CN +3408000000,3408001535,AU +3408001536,3408001791,CN +3408001792,3408004095,AU +3408004096,3408004351,CN +3408004352,3408008447,AU +3408008448,3408008703,CN +3408008704,3408009983,AU 3408009984,3408010239,CN 3408010240,3408012543,AU 3408012544,3408012799,MN -3408012800,3408020735,AU +3408012800,3408013055,AU +3408013056,3408013311,CN +3408013312,3408015359,AU +3408015360,3408015871,CN +3408015872,3408016895,AU +3408016896,3408017151,CN +3408017152,3408017407,AU +3408017408,3408017919,CN +3408017920,3408020223,AU +3408020224,3408020479,CN +3408020480,3408020735,AU 3408020736,3408020991,CN -3408020992,3408023807,AU +3408020992,3408022527,AU +3408022528,3408022783,CN +3408022784,3408023807,AU 3408023808,3408024063,JP -3408024064,3408031999,AU +3408024320,3408026623,AU +3408026624,3408026879,CN +3408026880,3408030207,AU +3408030208,3408030463,CN +3408030464,3408031999,AU 3408032000,3408032255,CN 3408032256,3408032767,AU -3408032768,3408033279,IN +3408032768,3408033023,LK +3408033024,3408033279,IN 3408033280,3408033791,ID 3408033792,3408039935,AU 3408039936,3408040191,VN 3408040192,3408040703,AU 3408040704,3408040959,CN -3408040960,3408041983,AU -3408041984,3408042495,SG +3408040960,3408041471,AU +3408041472,3408041727,CN +3408041728,3408041983,AU +3408041984,3408042495,CN 3408042496,3408042751,HK -3408042752,3408064511,AU +3408042752,3408044287,AU +3408044288,3408044799,CN +3408044800,3408050943,AU +3408050944,3408051199,CN +3408051200,3408052223,AU +3408052224,3408054271,CN +3408054272,3408055295,AU +3408055296,3408056319,CN +3408056320,3408062463,AU +3408062464,3408062719,CN +3408062720,3408064511,AU 3408064512,3408064767,CN -3408064768,3408066047,AU +3408065024,3408065279,CN +3408065280,3408065791,AU +3408065792,3408066047,CN 3408066048,3408066303,PH -3408066304,3409396479,AU +3408066304,3408067327,AU +3408067328,3408067583,CN +3408067584,3409379839,AU +3409379840,3409380607,CN +3409380608,3409381887,AU +3409381888,3409382143,CN +3409382144,3409382655,AU +3409382656,3409382911,CN +3409382912,3409384959,AU +3409384960,3409385215,CN +3409385216,3409387007,AU +3409387008,3409387263,CN +3409387264,3409396479,AU 3409396480,3409396735,PH -3409396736,3409409023,AU +3409396736,3409403135,AU +3409403136,3409403391,CN +3409403392,3409405183,AU +3409405184,3409405439,CN +3409405440,3409407231,AU +3409407232,3409407743,CN +3409407744,3409409023,AU 3409409024,3409409535,CN -3409409536,3409418495,AU -3409418496,3409418751,PL -3409418752,3409420287,AU +3409409536,3409409791,AU +3409409792,3409410047,CN +3409410048,3409412095,AU +3409412096,3409412607,CN +3409412608,3409416703,AU +3409416704,3409417215,CN +3409417216,3409420287,AU 3409420288,3409420543,IN 3409420544,3409423615,AU 3409423616,3409423871,IN -3409423872,3409425663,AU -3409425664,3409425919,AP -3409425920,3409429503,AU +3409423872,3409428479,AU +3409428480,3409428735,CN +3409428736,3409429503,AU 3409429504,3409429759,CN 3409429760,3409435135,AU -3409435136,3409435391,CN -3409435392,3409466623,AU -3409466624,3409466879,CN -3409466880,3409475839,AU +3409435136,3409435647,CN +3409435648,3409435903,AU +3409435904,3409436159,CN +3409436160,3409436671,AU +3409436672,3409436927,CN +3409436928,3409445119,AU +3409445120,3409445375,CN +3409445376,3409445887,AU +3409445888,3409446143,CN +3409446144,3409447935,AU +3409447936,3409448191,CN +3409448192,3409451007,AU +3409451008,3409451263,CN +3409451264,3409453055,AU +3409453056,3409453567,NZ +3409453568,3409454591,AU +3409454592,3409454847,CN +3409454848,3409455103,AU +3409455104,3409455359,CN +3409455360,3409456639,AU +3409456640,3409456895,CN +3409456896,3409457151,AU +3409457152,3409459199,CN +3409459200,3409462271,AU +3409462272,3409462783,CN +3409462784,3409465855,AU +3409465856,3409466879,CN +3409466880,3409469183,AU +3409469184,3409469439,CN +3409469440,3409473023,AU +3409473024,3409473279,CN +3409473280,3409475839,AU 3409475840,3409476095,CN -3409476096,3409488127,AU +3409476096,3409486079,AU +3409486080,3409486335,CN +3409486336,3409488127,AU 3409488128,3409488383,CN -3409488384,3409491711,AU -3409491712,3409491967,SG -3409491968,3409498111,AU +3409488384,3409488895,AU +3409488896,3409489407,CN +3409489408,3409489663,AU +3409489664,3409489919,CN +3409489920,3409491711,AU +3409491712,3409491967,CN +3409491968,3409492223,AU +3409492224,3409492479,CN +3409492480,3409492735,AU +3409492736,3409492991,CN +3409492992,3409494015,AU +3409494016,3409494271,CN +3409494272,3409495551,AU +3409495552,3409495807,CN +3409495808,3409496319,AU +3409496320,3409496575,CN +3409496576,3409498111,AU 3409498112,3409498879,CN -3409498880,3409505023,AU -3409505024,3409505279,US -3409505280,3409506559,AU -3409506560,3409506815,IN -3409506816,3409509631,AU +3409498880,3409499647,AU +3409499648,3409499903,CN +3409499904,3409500159,AU +3409500160,3409500415,CN +3409500416,3409502975,AU +3409502976,3409503487,CN +3409503488,3409503999,AU +3409504256,3409504511,CN +3409504512,3409506303,AU +3409506304,3409506559,CN +3409506560,3409506815,PH +3409506816,3409509375,AU +3409509376,3409509631,CN 3409509632,3409509887,HK -3409509888,3409510367,AU -3409510368,3409510383,IN -3409510384,3409516543,AU +3409509888,3409510143,CN +3409510144,3409511679,AU +3409511680,3409512191,CN +3409512192,3409513471,AU +3409513472,3409513983,CN +3409513984,3409516543,AU 3409516544,3409517055,ID -3409517056,3409520383,AU +3409517056,3409517567,AU +3409517568,3409517823,CN +3409517824,3409520383,AU 3409520384,3409520639,CN 3409520640,3409522175,AU 3409522176,3409522431,CN -3409522432,3409547519,AU +3409522432,3409525247,AU +3409525248,3409525503,CN +3409525504,3409526015,AU +3409526016,3409526271,CN +3409526272,3409527295,AU +3409527296,3409527551,CN +3409527552,3409528063,AU +3409528064,3409528831,CN +3409528832,3409529087,AU +3409529088,3409529343,CN +3409529344,3409533439,AU +3409533440,3409533695,CN +3409533696,3409536255,AU +3409536256,3409536511,CN +3409536512,3409538303,AU +3409538304,3409538559,CN +3409538560,3409541887,AU +3409541888,3409542143,CN +3409542144,3409547519,AU 3409547520,3409547775,NZ 3409547776,3409550591,AU 3409550592,3409550847,CN -3409550848,3409567231,AU +3409550848,3409561599,AU +3409561600,3409561855,CN +3409561856,3409562111,AU +3409562112,3409562367,CN +3409562368,3409563135,AU +3409563136,3409563391,CN +3409563392,3409567231,AU 3409567232,3409567487,CN -3409567488,3409574143,AU +3409567488,3409567743,AU +3409567744,3409571839,CN +3409571840,3409573375,AU +3409573376,3409573887,CN +3409573888,3409574143,AU 3409574144,3409574399,CN -3409574400,3409838335,AU +3409574400,3409575167,AU +3409575168,3409575935,CN +3409575936,3409838335,AU 3409838336,3409838591,MY 3409838592,3409838847,CN -3409838848,3409876991,AU +3409838848,3409871615,AU +3409871616,3409871871,CN +3409871872,3409873663,AU +3409873664,3409873919,CN +3409873920,3409876991,AU 3409876992,3409878015,TH -3409878016,3409882111,AU +3409878016,3409879295,AU +3409879296,3409879551,CN +3409879552,3409882111,AU 3409882112,3409883135,IN 3409883136,3409887999,AU 3409888000,3409888255,SG -3409888256,3409896447,AU +3409888256,3409888511,AU +3409888512,3409888767,CN +3409888768,3409896447,AU 3409896448,3409897471,CN 3409897472,3409897983,AU 3409897984,3409898239,CN @@ -124250,7 +142353,7 @@ 3410798592,3410799615,CN 3410799616,3410800639,SG 3410800640,3410804735,IN -3410804736,3410821119,PH +3410804736,3410808831,PH 3410821120,3410853887,TW 3410853888,3410862079,HK 3410862080,3410866175,AU @@ -124258,8 +142361,8 @@ 3410866432,3410866687,IN 3410866688,3410866943,VN 3410866944,3410867199,AU -3410867200,3410868223,HK -3410868224,3410870271,US +3410867200,3410868223,CN +3410868224,3410870271,JP 3410870272,3410874367,IN 3410874368,3410886655,ID 3410886656,3410887679,TW @@ -124285,12 +142388,12 @@ 3410959360,3410959615,VN 3410959616,3410959871,ID 3410959872,3410960383,AU -3410960384,3410964479,GB +3410960384,3410964479,CN 3410964480,3410968575,JP 3410968576,3410984959,NZ 3410984960,3411017727,TW 3411017728,3411018751,HK -3411018752,3411019263,AU +3411018752,3411019263,CN 3411019264,3411019775,JP 3411019776,3411021823,ID 3411021824,3411023871,MY @@ -124302,13 +142405,10 @@ 3411032576,3411033087,AU 3411033088,3411034111,NZ 3411034112,3411050495,HK -3411050496,3411052543,PK -3411052544,3411054591,PH -3411054592,3411058687,CN +3411050496,3411051519,PK +3411051520,3411058687,CN 3411058688,3411062783,AU -3411062784,3411063231,HK -3411063232,3411063295,PK -3411063296,3411083263,HK +3411062784,3411083263,HK 3411083264,3411085311,CN 3411085312,3411086335,KR 3411086336,3411087359,JP @@ -124323,17 +142423,17 @@ 3411130368,3411132415,ID 3411132416,3411144703,PK 3411146752,3411147775,ID -3411147776,3411149311,HK +3411147776,3411148799,HK +3411148800,3411149311,CN 3411149312,3411149823,MV 3411149824,3411150847,IN 3411150848,3411152895,HK 3411152896,3411154943,CN -3411154944,3411156991,JP 3411156992,3411161087,PH 3411161088,3411165183,PK 3411165184,3411173375,MY 3411173376,3411177471,AU -3411177472,3411189759,JP +3411181568,3411189759,SG 3411189760,3411197951,AU 3411197952,3411202047,BD 3411202048,3411204607,AU @@ -124342,9 +142442,9 @@ 3411205632,3411206143,HK 3411206144,3411210239,KH 3411210240,3411212287,KR -3411212288,3411212799,PH -3411212800,3411213311,IN -3411213312,3411215359,HK +3411212288,3411213311,IN +3411213312,3411214335,HK +3411214336,3411215359,CN 3411215360,3411216383,AU 3411218432,3411220479,PG 3411220480,3411226623,ID @@ -124354,38 +142454,37 @@ 3411247104,3411255295,KR 3411255296,3411263487,BD 3411263488,3411269631,AU -3411269632,3411270143,TW +3411269632,3411270143,HK 3411270144,3411270399,NZ 3411270400,3411270655,AU -3411270656,3411271679,JP -3411271680,3411275775,AU +3411270656,3411271679,SG +3411271680,3411275775,CN 3411275776,3411277823,JP -3411277824,3411278335,IN +3411277824,3411278335,HK 3411278336,3411278591,SG 3411278592,3411278847,FJ 3411278848,3411296255,HK 3411296256,3411312639,AU 3411312640,3411313151,HK 3411313152,3411313663,TW -3411313664,3411313919,AP +3411313664,3411313919,AU 3411313920,3411314175,HK 3411314176,3411314687,NZ 3411314688,3411316735,ID 3411316736,3411318783,TW 3411318784,3411320831,ID 3411320832,3411329023,PH -3411329024,3411337215,AP +3411329024,3411337215,HK 3411337216,3411341311,AU 3411341312,3411345407,KR 3411345408,3411410943,HK -3411410944,3411435519,CN -3411435520,3411443711,IN +3411410944,3411443711,CN 3411443712,3411460095,HK 3411460096,3411464191,NZ 3411464192,3411468287,AU 3411468288,3411470335,JP 3411470336,3411472383,HK -3411472384,3411475199,JP +3411472384,3411474943,JP 3411475200,3411475455,AU 3411475456,3411475967,HK 3411475968,3411476479,CN @@ -124393,105 +142492,7 @@ 3411509248,3411542015,PH 3411542016,3411550207,IN 3411550208,3411558399,CN -3411558400,3411558911,HK -3411558912,3411558927,ID -3411558928,3411558943,HK -3411558944,3411558959,ID -3411558960,3411558975,HK -3411558976,3411558983,AF -3411558984,3411559007,HK -3411559008,3411559015,MY -3411559016,3411559023,HK -3411559024,3411559031,ID -3411559032,3411559035,NP -3411559036,3411559039,PK -3411559040,3411559063,ID -3411559064,3411559071,MY -3411559072,3411559079,AF -3411559080,3411559087,MY -3411559088,3411559095,ID -3411559096,3411559103,PK -3411559104,3411559111,MY -3411559112,3411559135,PK -3411559136,3411559143,HK -3411559144,3411559167,MY -3411559168,3411559199,BD -3411559200,3411559231,HK -3411559232,3411559295,BD -3411559296,3411559303,ID -3411559304,3411559311,HK -3411559312,3411559327,NP -3411559328,3411559343,HK -3411559344,3411559359,ID -3411559360,3411559423,BD -3411559424,3411559455,HK -3411559456,3411559487,BD -3411559488,3411559551,HK -3411559552,3411559679,BD -3411559680,3411559935,ID -3411559936,3411560031,BD -3411560032,3411560063,HK -3411560064,3411560319,BD -3411560320,3411560447,HK -3411560448,3411560703,NP -3411560704,3411562047,BD -3411562048,3411562111,PK -3411562112,3411562239,BD -3411562240,3411562559,HK -3411562560,3411562591,MA -3411562592,3411562607,PK -3411562608,3411562623,MA -3411562624,3411562751,HK -3411562752,3411563015,MY -3411563016,3411563023,TH -3411563024,3411563047,ID -3411563048,3411563055,LK -3411563056,3411563135,ID -3411563136,3411563143,TH -3411563144,3411563183,ID -3411563184,3411563191,HK -3411563192,3411563247,ID -3411563248,3411563255,AF -3411563256,3411563263,ID -3411563264,3411563519,HK -3411563520,3411563775,BD -3411563776,3411564031,HK -3411564032,3411564055,ID -3411564056,3411564071,HK -3411564072,3411564087,ID -3411564088,3411564095,HK -3411564096,3411564119,ID -3411564120,3411564191,HK -3411564192,3411564199,ID -3411564200,3411564239,HK -3411564240,3411564247,ID -3411564248,3411564255,HK -3411564256,3411564263,ID -3411564264,3411564287,HK -3411564288,3411564543,BD -3411564544,3411564551,HK -3411564552,3411564559,PK -3411564560,3411564567,HK -3411564568,3411564587,AF -3411564588,3411564623,HK -3411564624,3411564639,MY -3411564640,3411564647,ID -3411564648,3411564663,MY -3411564664,3411564671,ID -3411564672,3411564695,HK -3411564696,3411564703,ID -3411564704,3411564711,AF -3411564712,3411564743,HK -3411564744,3411564751,MY -3411564752,3411564767,HK -3411564768,3411564775,AF -3411564776,3411565055,HK -3411565056,3411565063,BD -3411565064,3411565119,HK -3411565120,3411565247,BD -3411565248,3411565279,HK -3411565280,3411565311,BD -3411565312,3411566591,HK +3411558400,3411566591,HK 3411566592,3411570687,BD 3411570688,3411574783,AU 3411574784,3411582975,IN @@ -124524,7 +142525,6 @@ 3411674112,3411674623,IN 3411674624,3411675135,HK 3411675136,3411676159,CN -3411676160,3411677183,PK 3411677184,3411679231,JP 3411679232,3411681279,AU 3411681280,3411689471,KR @@ -124537,17 +142537,9 @@ 3411763200,3411767295,CN 3411767296,3411769343,MN 3411769344,3411771391,CN -3411771392,3411773439,HK -3411773440,3411773695,SC -3411773696,3411773951,HK -3411773952,3411774463,BD -3411774464,3411776511,HK -3411776512,3411776767,SC -3411776768,3411777663,HK -3411777664,3411777791,BD -3411777792,3411779519,HK -3411779520,3411779535,ID -3411779536,3411779583,HK +3411771392,3411773951,HK +3411773952,3411774207,BD +3411774208,3411779583,HK 3411779584,3411787775,JP 3411787776,3411795967,IN 3411795968,3411804159,AU @@ -124565,19 +142557,7 @@ 3411836928,3411845119,MY 3411845120,3411853311,CN 3411853312,3411857407,IN -3411857408,3411857663,TW -3411857664,3411857919,JP -3411857920,3411858175,SG -3411858176,3411858431,HK -3411858432,3411858687,JP -3411858688,3411858943,NZ -3411858944,3411859199,JP -3411859200,3411859455,SG -3411859456,3411860991,HK -3411860992,3411861247,AU -3411861248,3411861375,JP -3411861376,3411861487,HK -3411861488,3411861503,JP +3411857408,3411861503,JP 3411861504,3411869695,AU 3411869696,3411943423,CN 3411943424,3411951615,AU @@ -124588,112 +142568,12 @@ 3412002816,3412004863,GU 3412004864,3412017151,JP 3412017152,3412025343,SG -3412025344,3412033535,CN -3412033536,3412066303,TW +3412025344,3412066303,CN 3412066304,3412213759,NZ 3412213760,3412221951,AU 3412221952,3412230143,IN 3412230144,3412246527,HK -3412246528,3412246783,AU -3412246784,3412246799,HK -3412246800,3412246847,AU -3412246848,3412246911,IN -3412246912,3412246927,SG -3412246928,3412246951,AU -3412246952,3412246959,CN -3412246960,3412246967,JP -3412246968,3412246975,AU -3412246976,3412247007,JP -3412247008,3412247023,IN -3412247024,3412247031,CN -3412247032,3412247039,NZ -3412247040,3412247055,HK -3412247056,3412247071,CN -3412247072,3412247103,JP -3412247104,3412247167,AU -3412247168,3412247319,IN -3412247320,3412247327,AU -3412247328,3412247335,IN -3412247336,3412247343,SG -3412247344,3412247359,CN -3412247360,3412247375,AU -3412247376,3412247391,MY -3412247392,3412247399,SG -3412247400,3412247423,AU -3412247424,3412247439,HK -3412247440,3412248831,AU -3412248832,3412249087,CN -3412249088,3412249103,HK -3412249104,3412249855,AU -3412249856,3412249863,SG -3412249864,3412249871,AU -3412249872,3412249879,HK -3412249880,3412249887,JP -3412249888,3412249903,CN -3412249904,3412249983,SG -3412249984,3412250015,IN -3412250016,3412250023,HK -3412250024,3412250031,CN -3412250032,3412250063,IN -3412250064,3412250079,AU -3412250080,3412250087,KR -3412250088,3412250367,HK -3412250368,3412250375,CN -3412250376,3412250383,TW -3412250384,3412250399,SG -3412250400,3412250431,KR -3412250432,3412250447,IN -3412250448,3412250479,CN -3412250480,3412250495,HK -3412250496,3412250503,JP -3412250504,3412250511,HK -3412250512,3412250527,TW -3412250528,3412250559,IN -3412250560,3412250575,SG -3412250576,3412250599,HK -3412250600,3412250607,AU -3412250608,3412250615,KR -3412250616,3412250623,AU -3412250624,3412250879,JP -3412250880,3412250927,AU -3412250928,3412250959,SG -3412250960,3412250991,JP -3412250992,3412251007,HK -3412251008,3412251071,CN -3412251072,3412251103,AU -3412251104,3412251119,PH -3412251120,3412251135,AU -3412251136,3412251151,CN -3412251152,3412251167,AU -3412251168,3412251231,HK -3412251232,3412251239,CN -3412251240,3412251247,AU -3412251248,3412251263,IN -3412251264,3412251391,AU -3412251392,3412251647,TW -3412251648,3412251903,AU -3412251904,3412251919,HK -3412251920,3412251927,AU -3412251928,3412251935,CN -3412251936,3412251967,HK -3412251968,3412252031,SG -3412252032,3412252079,HK -3412252080,3412252087,CN -3412252088,3412252095,HK -3412252096,3412252103,JP -3412252104,3412252111,HK -3412252112,3412252159,IN -3412252160,3412252415,KR -3412252416,3412252671,JP -3412252672,3412252927,HK -3412252928,3412253087,AU -3412253088,3412253091,JP -3412253092,3412253099,AU -3412253100,3412253103,HK -3412253104,3412253183,AU -3412253184,3412253439,SG -3412253440,3412253695,KR -3412253696,3412254719,JP +3412246528,3412254719,AU 3412254720,3412262911,NR 3412262912,3412264959,JP 3412264960,3412271103,CN @@ -124725,19 +142605,18 @@ 3412336640,3412342783,CN 3412342784,3412343039,AU 3412343040,3412343295,IN -3412343296,3412343551,AP -3412343552,3412344319,AU +3412343296,3412344319,AU 3412344320,3412344575,SG 3412344576,3412344831,CN 3412344832,3412348927,IN 3412348928,3412361215,CN -3412361216,3412369407,AP +3412361216,3412369407,HK 3412369408,3412377599,KR 3412377600,3412381695,CN 3412381696,3412385791,NZ 3412385792,3412393983,AU 3412393984,3412426751,IN -3412426752,3412434943,TH +3412426752,3412434943,HK 3412434944,3412443135,PK 3412443136,3412451327,SG 3412451328,3412594687,AU @@ -124754,8 +142633,7 @@ 3412705280,3412713471,AU 3412713472,3412721663,TW 3412721664,3412787199,MY -3412787200,3412803583,TW -3412803584,3412819967,CN +3412787200,3412819967,CN 3412819968,3412852735,TH 3412852736,3412918271,AU 3412918272,3412926463,KR @@ -124768,12 +142646,11 @@ 3413016576,3413024767,AU 3413024768,3413032959,CN 3413032960,3413037055,AU -3413037056,3413041151,IN +3413037056,3413041151,CN 3413041152,3413043199,JP -3413043200,3413043711,AU -3413043712,3413043967,CN +3413043200,3413043967,CN 3413043968,3413044223,AU -3413044224,3413045247,AP +3413044224,3413045247,HK 3413045248,3413047295,IN 3413047296,3413098495,AU 3413098496,3413102591,JP @@ -124788,11 +142665,11 @@ 3413147648,3413155839,IN 3413155840,3413164031,SG 3413164032,3413172223,BD -3413172224,3413180415,MY +3413172224,3413180415,HK 3413180416,3413213183,TH 3413213184,3413229567,VN 3413229568,3413245951,AU -3413245952,3413262335,MY +3413245952,3413262335,SG 3413262336,3413270527,PH 3413270528,3413278719,TH 3413278720,3413295103,NZ @@ -124830,7 +142707,8 @@ 3413576704,3413576959,AU 3413576960,3413577215,ID 3413577216,3413577727,AU -3413577728,3413579007,AP +3413577728,3413578751,JP +3413578752,3413579007,PK 3413579008,3413579263,AU 3413579264,3413579775,JP 3413579776,3413582847,CN @@ -124841,7 +142719,7 @@ 3413584896,3413585919,VN 3413585920,3413586175,ID 3413586176,3413586687,IN -3413586688,3413586943,AP +3413586688,3413586943,FJ 3413586944,3413587967,ID 3413587968,3413588223,NZ 3413588224,3413588479,MY @@ -124887,13 +142765,7 @@ 3413934080,3413946367,IN 3413946368,3413950463,AU 3413950464,3413966847,IN -3413966848,3414050303,SG -3414050304,3414050815,US -3414050816,3414098175,SG -3414098176,3414098191,ID -3414098192,3414155519,SG -3414155520,3414155775,PH -3414155776,3414163455,SG +3413966848,3414163455,SG 3414163456,3414171647,PK 3414171648,3414179839,CN 3414179840,3414188031,ID @@ -124945,7 +142817,7 @@ 3414605824,3414616063,IN 3414616064,3414618111,ID 3414618112,3414620159,CN -3414620160,3414621183,IN +3414620672,3414621183,IN 3414621184,3414638591,PK 3414638592,3414646783,TW 3414646784,3414654975,CN @@ -124957,15 +142829,7 @@ 3414670592,3414670847,SG 3414670848,3414671359,MY 3414671360,3415080959,JP -3415080960,3415083007,MY -3415083008,3415083519,AU -3415083520,3415084031,HK -3415084032,3415084543,CN -3415084544,3415085055,US -3415085056,3415087615,SG -3415087616,3415087871,US -3415087872,3415088127,SG -3415088128,3415089151,HK +3415080960,3415089151,SG 3415089152,3415097343,MY 3415097344,3415103487,ID 3415103488,3415113727,HK @@ -124974,10 +142838,10 @@ 3415130112,3415136255,JP 3415136256,3415136767,KR 3415136768,3415137023,AU -3415137024,3415137279,CN 3415137280,3415137535,IN 3415137536,3415137791,NF -3415137792,3415146495,AU +3415137792,3415138303,AU +3415138304,3415146495,CN 3415146496,3415162879,LK 3415162880,3415171071,AU 3415171072,3415179263,JP @@ -124988,12 +142852,12 @@ 3415220224,3415224319,NZ 3415224320,3415228415,US 3415228416,3415236607,KH -3415236608,3415244799,IN +3415236608,3415244799,CN 3415244800,3415277567,TH 3415277568,3415285759,CN 3415285760,3415293951,AU 3415293952,3415302143,HK -3415302144,3415306239,AU +3415302144,3415306239,JP 3415306240,3415308287,TH 3415308288,3415310335,JP 3415310336,3415326719,IN @@ -125004,13 +142868,11 @@ 3415431168,3415432191,IN 3415432192,3415435263,AU 3415435264,3415436287,PH -3415436288,3415436799,AP +3415436288,3415436799,AU 3415436800,3415437311,HK -3415437312,3415441407,SE +3415437312,3415441407,JP 3415441408,3415474175,AU -3415474176,3415490559,CN -3415490560,3415491583,PK -3415491584,3415495679,CN +3415474176,3415495679,CN 3415495680,3415496191,ID 3415496192,3415496703,CN 3415496704,3415497727,MY @@ -125019,18 +142881,19 @@ 3415498752,3415506943,JP 3415506944,3415556095,TH 3415556096,3415563263,AU -3415563264,3415564287,SG +3415563264,3415564287,CN 3415564288,3415568383,JP 3415568384,3415572479,KR 3415572480,3415605247,SG -3415605248,3415752703,TH +3415605248,3415736319,TH +3415736320,3415752703,SG 3415752704,3415760895,CN 3415760896,3415769087,NZ 3415769088,3415777279,CN 3415777280,3415785471,KR 3415785472,3415793663,JP 3415793664,3415801855,AU -3415801856,3415802879,ID +3415801856,3415802879,CN 3415802880,3415803391,HK 3415803392,3415805951,PH 3415805952,3415807999,MY @@ -125041,7 +142904,7 @@ 3415815168,3415816191,IN 3415816192,3415817215,JP 3415817216,3415817727,ID -3415818240,3415822335,HK +3415818240,3415822335,JP 3415822336,3415826431,MY 3415826432,3415834623,ID 3415834624,3415838719,TH @@ -125077,7 +142940,6 @@ 3416293376,3416293631,ID 3416293632,3416293887,CN 3416293888,3416294399,PH -3416294400,3416295423,AU 3416295424,3416295679,IN 3416295680,3416295935,TH 3416295936,3416296447,IN @@ -125086,14 +142948,11 @@ 3416301568,3416309759,PH 3416309760,3416317951,CN 3416317952,3416326143,TW -3416326144,3416327167,VN +3416326144,3416327167,CN 3416327168,3416328191,HK 3416328192,3416330239,AU 3416330240,3416334335,ID -3416334336,3416338431,SG -3416338432,3416338687,MY -3416338688,3416339967,SG -3416339968,3416342527,IN +3416334336,3416342527,MY 3416342528,3416371199,AU 3416371200,3416371711,PH 3416371712,3416371967,VN @@ -125110,13 +142969,7 @@ 3416375296,3416383487,CN 3416383488,3416391679,HK 3416391680,3416457215,VN -3416457216,3416460799,JP -3416460800,3416461055,SG -3416461056,3416465663,JP -3416465664,3416465919,HK -3416465920,3416471039,JP -3416471040,3416471295,NZ -3416471296,3416489471,JP +3416457216,3416489471,JP 3416489472,3416489727,AU 3416489728,3416489983,JP 3416489984,3416506367,VN @@ -125124,13 +142977,7 @@ 3416514560,3416522751,IN 3416522752,3416588287,AU 3416588288,3416653823,JP -3416653824,3416666111,AU -3416666112,3416666239,HK -3416666240,3416667135,AU -3416667136,3416668159,US -3416668160,3416684175,AU -3416684176,3416684183,NZ -3416684184,3416686591,AU +3416653824,3416686591,AU 3416686592,3416694783,SG 3416694784,3416702975,CN 3416702976,3416707071,ID @@ -125156,20 +143003,7 @@ 3416856576,3416858623,BD 3416858624,3416862719,HK 3416862720,3416864767,MN -3416864768,3416864895,JP -3416864896,3416865023,SG -3416865024,3416865151,HK -3416865152,3416865279,SG -3416865280,3416865287,JP -3416865288,3416865295,AP -3416865296,3416865303,AU -3416865304,3416865407,AP -3416865408,3416865599,JP -3416865600,3416865607,HK -3416865608,3416865655,AP -3416865656,3416865791,JP -3416865792,3416866047,HK -3416866048,3416866815,AP +3416864768,3416866815,HK 3416866816,3416883199,SG 3416883200,3416915967,HK 3416915968,3416920063,AU @@ -125196,7 +143030,7 @@ 3416939520,3416940543,AU 3416940544,3416948735,KR 3416948736,3416981503,TH -3416981504,3416982527,PH +3416981504,3416982527,CN 3416982528,3416982783,NZ 3416982784,3416983039,AU 3416983040,3416983551,PH @@ -125250,7 +143084,6 @@ 3417251840,3417260031,KR 3417260032,3417264127,PK 3417264128,3417268223,JP -3417268224,3417272319,PK 3417272320,3417274367,NZ 3417274368,3417275391,AU 3417275392,3417276415,PH @@ -125284,11 +143117,7 @@ 3417357824,3417358335,PK 3417358336,3417374719,HK 3417374720,3417440255,PH -3417440256,3417706095,JP -3417706096,3417706099,HK -3417706100,3417716655,JP -3417716656,3417716659,HK -3417716660,3417833471,JP +3417440256,3417833471,JP 3417833472,3417849855,NZ 3417849856,3417853951,AU 3417853952,3417858047,CN @@ -125304,7 +143133,7 @@ 3417948160,3417964543,AU 3417964544,3418030079,HK 3418030080,3418062847,TW -3418062848,3418071039,IN +3418062848,3418071039,US 3418071040,3418079231,CN 3418079232,3418095615,IN 3418095616,3418111999,TH @@ -125316,7 +143145,8 @@ 3418150912,3418152959,AU 3418152960,3418155007,IN 3418155008,3418157055,MY -3418157056,3418161663,BD +3418157056,3418161151,BD +3418161152,3418161663,CN 3418161664,3418162431,AU 3418162432,3418162687,IN 3418162688,3418163199,CN @@ -125332,7 +143162,7 @@ 3418183680,3418184191,ID 3418184192,3418184959,IN 3418184960,3418185727,AU -3418185728,3418189823,PK +3418185728,3418189823,JP 3418189824,3418190847,CN 3418190848,3418191871,TH 3418191872,3418192895,ID @@ -125343,20 +143173,17 @@ 3418208256,3418210303,LK 3418210304,3418218495,CN 3418218496,3418227711,BD -3418227712,3418228735,TW +3418227712,3418228735,KR 3418228736,3418230783,BD 3418230784,3418232831,TW 3418232832,3418233343,AU 3418233344,3418233855,KR 3418233856,3418234879,JP -3418234880,3418235903,BD 3418235904,3418236415,ID -3418236416,3418236927,AP +3418236416,3418236927,HK 3418236928,3418241023,ID 3418241024,3418243071,JP -3418243072,3418246015,PH -3418246016,3418246023,SG -3418246024,3418251263,PH +3418243072,3418251263,HK 3418251264,3418255359,CN 3418255360,3418257407,ID 3418257408,3418259455,HK @@ -125370,29 +143197,18 @@ 3418282240,3418282495,AU 3418282496,3418283519,PH 3418283520,3418284031,AU -3418284032,3418285055,SG -3418285056,3418285567,JP -3418285568,3418286111,SG -3418286112,3418286143,AU -3418286144,3418286227,SG -3418286228,3418286235,AU -3418286236,3418286239,SG -3418286240,3418286255,AU -3418286256,3418286927,SG -3418286928,3418286943,AU -3418286944,3418288127,SG +3418284032,3418288127,SG 3418288128,3418290175,ID 3418290176,3418290431,IN -3418290432,3418290687,HK +3418290432,3418290687,CN 3418290688,3418291199,TH 3418291200,3418291711,AU -3418291712,3418292735,BD -3418292736,3418292991,JP -3418292992,3418293247,HK -3418293248,3418293503,JP +3418291712,3418292223,BD +3418292224,3418292735,CN +3418292736,3418292991,AU +3418292992,3418293503,HK 3418293504,3418293759,IN 3418293760,3418294015,AU -3418294016,3418294271,NZ 3418294272,3418296319,VN 3418296320,3418300415,CN 3418300416,3418300927,BD @@ -125402,7 +143218,7 @@ 3418304512,3418306559,VN 3418306560,3418308607,MN 3418308608,3418324991,CN -3418324992,3418326015,BD +3418324992,3418326015,VU 3418326016,3418326527,AU 3418326528,3418327039,PH 3418327040,3418329087,JP @@ -125413,192 +143229,14 @@ 3418365952,3418374143,TH 3418374144,3418382335,AU 3418382336,3418390527,JP -3418390528,3418392319,AP -3418392320,3418392575,HK -3418392576,3418392831,AU -3418392832,3418393087,HK -3418393088,3418393103,SG -3418393104,3418393111,AP -3418393112,3418393159,SG -3418393160,3418393183,AP -3418393184,3418393247,SG -3418393248,3418393279,AP -3418393280,3418393343,SG -3418393344,3418393599,AP -3418393600,3418393607,JP -3418393608,3418393679,AP -3418393680,3418393791,JP -3418393792,3418393855,AP -3418393856,3418393983,AU -3418393984,3418394015,SG -3418394016,3418394047,AU -3418394048,3418394063,MY -3418394064,3418394079,NZ -3418394080,3418394111,AU -3418394112,3418394367,KR -3418394368,3418394623,TW -3418394624,3418394879,AP -3418394880,3418395135,JP -3418395136,3418395391,AP -3418395392,3418395407,JP -3418395408,3418395423,AP -3418395424,3418395439,JP -3418395440,3418395455,AP -3418395456,3418395520,JP -3418395521,3418395679,AP -3418395680,3418395695,KR -3418395696,3418395839,AP -3418395840,3418395903,KR -3418395904,3418396415,JP -3418396416,3418396719,AP -3418396720,3418396735,TW -3418396736,3418397823,AP -3418397824,3418397831,HK -3418397832,3418397847,AP -3418397848,3418397911,HK -3418397912,3418398079,AP -3418398080,3418398207,KR -3418398208,3418398719,JP -3418398720,3418399231,AP -3418399232,3418399359,PH -3418399360,3418399439,AP -3418399440,3418399455,PH -3418399456,3418399471,AP -3418399472,3418399487,TW -3418399488,3418401535,AP -3418401536,3418401599,PH -3418401600,3418401631,AP -3418401632,3418401647,PH -3418401648,3418401719,AP -3418401720,3418401727,PH -3418401728,3418401791,TW -3418401792,3418401887,AP -3418401888,3418401903,PH -3418401904,3418401919,TW -3418401920,3418401935,AP -3418401936,3418401951,TW -3418401952,3418403071,AP -3418403072,3418403103,MY -3418403104,3418403583,AP -3418403584,3418403591,AU -3418403592,3418403599,AP -3418403600,3418403615,AU -3418403616,3418403623,AP -3418403624,3418403679,AU -3418403680,3418403711,AP -3418403712,3418403775,AU -3418403776,3418403783,NZ -3418403784,3418403807,AU -3418403808,3418403815,AP -3418403816,3418403839,AU -3418403840,3418403991,HK -3418403992,3418403999,AP -3418404000,3418404063,HK -3418404064,3418404159,AP -3418404160,3418404175,TW -3418404176,3418404351,AP -3418404352,3418404479,KR -3418404480,3418405375,AP -3418405376,3418405503,AU -3418405504,3418405631,AP -3418405632,3418405663,HK -3418405664,3418405855,AP -3418405856,3418405887,SG -3418405888,3418406143,AP -3418406144,3418406399,SG -3418406400,3418406911,AP +3418390528,3418406911,AP 3418406912,3418423295,IN -3418423296,3418435711,HK -3418435712,3418435743,JP -3418435744,3418448639,HK -3418448640,3418448895,SG -3418448896,3418453064,HK -3418453065,3418453065,AS -3418453066,3418453071,US -3418453072,3418453087,HK -3418453088,3418453091,US -3418453092,3418453247,HK -3418453248,3418453375,AS -3418453376,3418453407,US -3418453408,3418453411,HK -3418453412,3418453412,KR -3418453413,3418453415,HK -3418453416,3418453423,KR -3418453424,3418453631,HK -3418453632,3418453759,US -3418453760,3418456063,HK +3418423296,3418456063,HK 3418456064,3418472447,IN 3418472448,3418480639,AU 3418480640,3418488831,CN 3418488832,3418505215,AU -3418505216,3418506831,JP -3418506832,3418506879,ID -3418506880,3418506895,AU -3418506896,3418506911,NZ -3418506912,3418507043,JP -3418507044,3418507047,ID -3418507048,3418507071,JP -3418507072,3418507075,ID -3418507076,3418507295,JP -3418507296,3418507335,HK -3418507336,3418507903,JP -3418507904,3418507919,MY -3418507920,3418507927,JP -3418507928,3418507971,MY -3418507972,3418508543,JP -3418508544,3418508607,HK -3418508608,3418508639,JP -3418508640,3418508671,HK -3418508672,3418508927,JP -3418508928,3418509024,SG -3418509025,3418509055,JP -3418509056,3418509119,TW -3418509120,3418509327,JP -3418509328,3418509455,HK -3418509456,3418510271,JP -3418510272,3418510279,TW -3418510280,3418510287,JP -3418510288,3418510303,HK -3418510304,3418510591,JP -3418510592,3418510847,TW -3418510848,3418510927,JP -3418510928,3418510943,HK -3418510944,3418510951,AU -3418510952,3418510991,JP -3418510992,3418511007,HK -3418511008,3418511023,JP -3418511024,3418511039,HK -3418511040,3418511087,JP -3418511088,3418511103,HK -3418511104,3418511107,JP -3418511108,3418511115,SG -3418511116,3418511116,JP -3418511117,3418511117,SG -3418511118,3418511119,JP -3418511120,3418511359,SG -3418511360,3418511383,JP -3418511384,3418511399,TW -3418511400,3418511407,SG -3418511408,3418511415,TW -3418511416,3418511423,SG -3418511424,3418511439,TW -3418511440,3418512191,JP -3418512192,3418512255,AU -3418512256,3418512703,JP -3418512704,3418512735,AU -3418512736,3418512951,JP -3418512952,3418512959,AU -3418512960,3418512983,JP -3418512984,3418513031,AU -3418513032,3418513039,HK -3418513040,3418513055,AU -3418513056,3418513063,JP -3418513064,3418513071,AU -3418513072,3418513087,JP -3418513088,3418513127,AU -3418513128,3418513215,JP -3418513216,3418513231,TW -3418513232,3418513407,JP +3418505216,3418513407,JP 3418513408,3418517503,IN 3418517504,3418519551,MN 3418519552,3418521599,CN @@ -125607,10 +143245,9 @@ 3418570752,3418578943,CN 3418578944,3418583039,TH 3418583040,3418585087,CN -3418585088,3418586111,TH +3418585088,3418586111,SG 3418586112,3418586367,AU -3418586368,3418586623,SG -3418586624,3418586879,PK +3418586368,3418586879,SG 3418586880,3418587135,AU 3418587136,3418623999,CN 3418624000,3418626047,JP @@ -125620,49 +143257,7 @@ 3418642944,3418643199,ID 3418643200,3418643455,JP 3418643456,3418644479,AU -3418644480,3418644735,JP -3418644736,3418644991,AU -3418644992,3418645247,TW -3418645248,3418645503,SG -3418645504,3418645759,JP -3418645760,3418646271,NZ -3418646272,3418646527,HK -3418646528,3418646783,JP -3418646784,3418647039,TW -3418647040,3418648063,JP -3418648064,3418648575,SG -3418648576,3418648591,AU -3418648592,3418648639,JP -3418648640,3418648783,AU -3418648784,3418648799,SG -3418648800,3418648815,NZ -3418648816,3418648831,HK -3418648832,3418649439,JP -3418649440,3418649503,SG -3418649504,3418649519,JP -3418649520,3418649567,SG -3418649568,3418649583,JP -3418649584,3418649599,SG -3418649600,3418649887,JP -3418649888,3418649951,PH -3418649952,3418650751,JP -3418650752,3418650808,HK -3418650809,3418650823,JP -3418650824,3418650839,HK -3418650840,3418650846,JP -3418650847,3418650879,HK -3418650880,3418651039,NZ -3418651040,3418651135,JP -3418651136,3418651391,SG -3418651392,3418651903,JP -3418651904,3418652159,HK -3418652160,3418652163,PH -3418652164,3418652167,JP -3418652168,3418652171,PH -3418652172,3418652183,JP -3418652184,3418652207,PH -3418652208,3418652415,JP -3418652416,3418652671,HK +3418644480,3418652671,JP 3418652672,3418750975,IN 3418750976,3418816511,HK 3418816512,3418947583,IN @@ -125675,24 +143270,24 @@ 3418962944,3418963967,IN 3418963968,3418988543,AU 3418988544,3418992639,ID -3418992640,3418993919,SG -3418994176,3418994431,MY +3418992640,3418993663,SG +3418993664,3418993919,PH 3418994432,3418994687,AU 3418994688,3418995711,MY 3418995712,3418996735,JP 3418996736,3419013119,IN 3419013120,3419062271,AU 3419062272,3419070463,JP -3419070464,3419071999,HK -3419072000,3419072255,ID -3419072256,3419072511,HK -3419072512,3419073023,JP +3419070464,3419072511,HK 3419073024,3419073279,SG 3419073280,3419073535,FJ -3419073536,3419074559,SG +3419073536,3419074559,CN 3419074560,3419078655,BD 3419078656,3419209727,TW -3419209728,3419275263,JP +3419209728,3419226111,VN +3419226112,3419234303,CN +3419234304,3419242495,JP +3419242496,3419275263,CN 3419275264,3419340799,AU 3419340800,3419344895,TW 3419344896,3419348991,KR @@ -125704,20 +143299,12 @@ 3419357184,3419411455,CN 3419411456,3419411711,HK 3419411712,3419411967,NZ -3419411968,3419412223,HK +3419411968,3419412223,PH 3419412224,3419412479,JP 3419412480,3419414527,PH 3419414528,3419422719,CN 3419422720,3419439103,AU -3419439104,3419448703,SG -3419448704,3419448735,NP -3419448736,3419449023,SG -3419449024,3419449055,BD -3419449056,3419456911,SG -3419456912,3419456927,JP -3419456928,3419459007,SG -3419459008,3419459071,AF -3419459072,3419459407,SG +3419439104,3419459407,SG 3419459408,3419459423,GB 3419459424,3419471871,SG 3419471872,3419504639,TH @@ -125772,18 +143359,7 @@ 3419879424,3419880447,JP 3419880448,3419881471,MM 3419881472,3419897855,PH -3419897856,3419899903,JP -3419899904,3419900159,FR -3419900160,3419900415,BE -3419900416,3419901439,AU -3419901440,3419901951,NZ -3419901952,3419902207,AU -3419902208,3419902463,HK -3419902464,3419902719,CN -3419902720,3419902975,HK -3419902976,3419903231,AU -3419903232,3419903487,JP -3419903488,3419906047,AU +3419897856,3419906047,AU 3419906048,3419914239,PK 3419914240,3419922431,KR 3419922432,3419924479,JP @@ -125816,154 +143392,12 @@ 3420061696,3420127231,HK 3420127232,3420323839,AU 3420323840,3420332031,TW -3420332032,3420334591,AU -3420334592,3420334623,HK -3420334624,3420334639,AU -3420334640,3420334643,SG -3420334644,3420334647,AU -3420334648,3420334687,HK -3420334688,3420334695,SG -3420334696,3420334703,JP -3420334704,3420334719,HK -3420334720,3420334847,SG -3420334848,3420335271,HK -3420335272,3420335279,CN -3420335280,3420335615,HK -3420335616,3420335623,KR -3420335624,3420335631,SG -3420335632,3420335640,JP -3420335641,3420335647,AU -3420335648,3420335871,JP -3420335872,3420336127,SG -3420336128,3420336183,JP -3420336184,3420336199,SG -3420336200,3420336207,JP -3420336208,3420336223,HK -3420336224,3420336255,SG -3420336256,3420336287,JP -3420336288,3420336319,SG -3420336320,3420336351,JP -3420336352,3420336367,KR -3420336368,3420336383,SG -3420336384,3420336655,JP -3420336656,3420336671,AU -3420336672,3420336895,JP -3420336896,3420337151,HK -3420337152,3420337167,SG -3420337168,3420337171,AU -3420337172,3420337175,SG -3420337176,3420337183,AU -3420337184,3420337599,SG -3420337600,3420337631,HK -3420337632,3420337635,AU -3420337636,3420337643,SG -3420337644,3420337647,AU -3420337648,3420337663,SG -3420337664,3420337727,AU -3420337728,3420337743,NZ -3420337744,3420337835,AU -3420337836,3420337839,NZ -3420337840,3420340019,AU -3420340020,3420340023,NZ -3420340024,3420340143,AU -3420340144,3420340159,NZ -3420340160,3420365847,AU -3420365848,3420365855,TW -3420365856,3420365887,AU -3420365888,3420366047,HK -3420366048,3420366055,TW -3420366056,3420366059,HK -3420366060,3420366063,AU -3420366064,3420366079,TW -3420366080,3420366335,HK -3420366336,3420366431,SG -3420366432,3420366439,CN -3420366440,3420366447,SG -3420366448,3420366463,US -3420366464,3420366471,SG -3420366472,3420366479,IN -3420366480,3420366495,SG -3420366496,3420366511,HK -3420366512,3420366527,SG -3420366528,3420366591,CN -3420366592,3420366639,HK -3420366640,3420366647,TW -3420366648,3420366655,CN -3420366656,3420366719,HK -3420366720,3420366735,CN -3420366736,3420366751,KR -3420366752,3420366847,HK -3420366848,3420366871,JP -3420366872,3420366879,KR -3420366880,3420366911,AU -3420366912,3420366959,JP -3420366960,3420366975,KR -3420366976,3420367039,JP -3420367040,3420367055,KR -3420367056,3420367103,JP -3420367104,3420367359,HK -3420367360,3420367383,JP -3420367384,3420367423,KR -3420367424,3420367495,JP -3420367496,3420367503,KR -3420367504,3420367519,AU -3420367520,3420367631,JP -3420367632,3420367647,AU -3420367648,3420367663,JP -3420367664,3420367679,KR -3420367680,3420367743,JP -3420367744,3420367775,AU -3420367776,3420367791,TW -3420367792,3420367807,IN -3420367808,3420367871,JP -3420367872,3420368015,AU -3420368016,3420368031,NZ -3420368032,3420368063,AU -3420368064,3420368067,NZ -3420368068,3420368583,AU -3420368584,3420368591,CN -3420368592,3420368639,AU -3420368640,3420368895,NZ -3420368896,3420368935,HK -3420368936,3420368943,TW -3420368944,3420368991,HK -3420368992,3420369007,AU -3420369008,3420369055,HK -3420369056,3420369087,AU -3420369088,3420369139,HK -3420369140,3420369223,CN -3420369224,3420369239,HK -3420369240,3420369255,TW -3420369256,3420369263,CN -3420369264,3420369279,AU -3420369280,3420369343,HK -3420369344,3420369407,CN -3420369408,3420370431,AU -3420370432,3420370527,HK -3420370528,3420370543,CN -3420370544,3420370559,HK -3420370560,3420370575,JP -3420370576,3420370591,CN -3420370592,3420370623,AU -3420370624,3420370943,HK -3420370944,3420371199,JP -3420371200,3420371455,AU -3420371456,3420371775,JP -3420371776,3420371807,KR -3420371808,3420371823,HK -3420371824,3420371839,KR -3420371840,3420371879,IN -3420371880,3420371887,SG -3420371888,3420371895,CN -3420371896,3420371903,AU -3420371904,3420371967,IN -3420371968,3420372223,AU -3420372224,3420372735,HK -3420372736,3420372991,AU -3420372992,3420377087,HK +3420332032,3420369007,AU +3420369008,3420369023,HK +3420369024,3420372991,AU +3420372992,3420377087,CN 3420377088,3420389375,JP -3420389376,3420393471,US -3420393472,3420395519,CN +3420389376,3420395519,CN 3420395520,3420397567,JP 3420397568,3420401663,KH 3420401664,3420411903,JP @@ -125998,15 +143432,11 @@ 3423143936,3423145983,CA 3423145984,3423161031,US 3423161032,3423161039,CA -3423161040,3423161479,US -3423161480,3423161487,HK -3423161488,3423161613,US +3423161040,3423161613,US 3423161614,3423161621,CA 3423161622,3423162159,US 3423162160,3423162167,MX -3423162168,3423162303,US -3423162304,3423162311,GB -3423162312,3423162367,US +3423162168,3423162367,US 3423162368,3423163391,CA 3423163392,3423182847,US 3423182848,3423183199,CA @@ -126026,11 +143456,7 @@ 3423184320,3423184895,CA 3423184896,3423204095,US 3423204096,3423204351,CA -3423204352,3423207663,US -3423207664,3423207671,AN -3423207672,3423208193,US -3423208194,3423208383,AN -3423208384,3423221759,US +3423204352,3423221759,US 3423221760,3423222783,CA 3423222784,3423235543,US 3423235544,3423235551,TR @@ -126040,9 +143466,7 @@ 3423235712,3423235743,CA 3423235744,3423235807,US 3423235808,3423235823,IN -3423235824,3423235871,US -3423235872,3423235903,CA -3423235904,3423235975,US +3423235824,3423235975,US 3423235976,3423235983,IL 3423235984,3423236095,US 3423236096,3423238143,JM @@ -126055,8 +143479,7 @@ 3423265264,3423266815,US 3423268864,3423269887,CA 3423269888,3423285247,US -3423285248,3423285527,CA -3423285528,3423285535,NL +3423285248,3423285535,CA 3423285536,3423285543,JP 3423285544,3423285551,CA 3423285552,3423285559,US @@ -126072,9 +143495,7 @@ 3423285792,3423285807,CR 3423285808,3423286175,CA 3423286176,3423286207,US -3423286208,3423286527,CA -3423286528,3423286655,GB -3423286656,3423287295,CA +3423286208,3423287295,CA 3423287296,3423291983,US 3423291984,3423291991,IL 3423291992,3423303679,US @@ -126084,7 +143505,9 @@ 3423313152,3423313407,US 3423313408,3423313919,VI 3423313920,3423329567,US -3423329568,3423329615,IL +3423329568,3423329599,IL +3423329600,3423329607,US +3423329608,3423329615,IL 3423329616,3423338527,US 3423338528,3423338535,AE 3423338536,3423338927,US @@ -126338,13 +143761,13 @@ 3423370552,3423370559,IE 3423370560,3423370719,US 3423370720,3423370727,VG -3423370728,3423370775,US -3423370776,3423370783,LB -3423370784,3423370871,US +3423370728,3423370871,US 3423370872,3423370879,VG 3423370880,3423371263,US 3423371264,3423375359,ZA -3423375360,3423378175,CA +3423375360,3423377151,CA +3423377152,3423377407,US +3423377408,3423378175,CA 3423378176,3423378303,US 3423378304,3423378431,CA 3423378432,3423378943,US @@ -126367,9 +143790,7 @@ 3423402944,3423402951,RU 3423402952,3423416319,US 3423416320,3423417343,CA -3423417344,3423417470,US -3423417471,3423417480,AU -3423417481,3423462655,US +3423417344,3423462655,US 3423462656,3423462671,CA 3423462672,3423473663,US 3423473664,3423474655,CA @@ -126404,11 +143825,7 @@ 3423540096,3423540175,US 3423540176,3423540183,HN 3423540184,3423543295,US -3423543296,3423544495,CA -3423544496,3423544511,US -3423544512,3423544543,CA -3423544544,3423544551,US -3423544552,3423545343,CA +3423543296,3423545343,CA 3423545344,3423554183,US 3423554184,3423554191,CA 3423554192,3423554271,US @@ -126425,13 +143842,13 @@ 3423584352,3423584359,AU 3423584360,3423584367,CA 3423584368,3423584375,US -3423584376,3423584423,CA +3423584376,3423584407,CA +3423584408,3423584415,US +3423584416,3423584423,CA 3423584424,3423584431,US 3423584432,3423584447,CA 3423584448,3423584455,US -3423584456,3423584687,CA -3423584688,3423584703,US -3423584704,3423584719,CA +3423584456,3423584719,CA 3423584720,3423584735,US 3423584736,3423584751,CA 3423584752,3423584767,US @@ -126439,9 +143856,7 @@ 3423585536,3423585551,MY 3423585552,3423585775,CA 3423585776,3423585791,MY -3423585792,3423585895,CA -3423585896,3423585903,NL -3423585904,3423585911,CA +3423585792,3423585911,CA 3423585912,3423585919,ES 3423585920,3423585927,CA 3423585928,3423585935,NZ @@ -126467,15 +143882,12 @@ 3423592740,3423592755,CA 3423592756,3423592895,US 3423592896,3423592911,IL -3423592912,3423598719,US -3423598720,3423598783,CA -3423598784,3423600241,US -3423600242,3423600251,GB -3423600252,3423602687,US +3423592912,3423602687,US 3423602688,3423603711,KN 3423603712,3423604967,US 3423604968,3423604975,BZ -3423604976,3423626239,US +3423604976,3423605759,US +3423606784,3423626239,US 3423626240,3423627263,CA 3423627264,3423629311,US 3423632384,3423633407,A2 @@ -126533,14 +143945,22 @@ 3425830816,3425830831,US 3425830832,3425850519,CA 3425850520,3425850527,US -3425850528,3425864711,CA +3425850528,3425864583,CA +3425864584,3425864591,US +3425864592,3425864711,CA 3425864712,3425864719,US -3425864720,3425869167,CA +3425864720,3425865327,CA +3425865328,3425865335,US +3425865336,3425869167,CA 3425869168,3425869183,US 3425869184,3425875391,CA 3425875392,3425875407,US 3425875408,3425894399,CA -3425894400,3425912815,US +3425894400,3425911967,US +3425911968,3425911983,IL +3425911984,3425911999,US +3425912000,3425912031,CA +3425912032,3425912815,US 3425912816,3425912831,DO 3425912832,3425912847,US 3425912848,3425912863,BB @@ -126560,25 +143980,31 @@ 3426400256,3426400511,CA 3426400512,3426617855,US 3426617856,3426618367,CA -3426618368,3426618687,US +3426618368,3426618439,US +3426618440,3426618463,NZ +3426618464,3426618551,US +3426618552,3426618591,NZ +3426618592,3426618687,US 3426618688,3426618703,NZ 3426618704,3426618735,US 3426618736,3426618751,NZ -3426618752,3426618911,US +3426618752,3426618871,US +3426618872,3426618879,NZ +3426618880,3426618911,US 3426618912,3426619071,NZ -3426619072,3426619167,US +3426619072,3426619103,US +3426619104,3426619135,NZ +3426619136,3426619167,US 3426619168,3426619247,NZ 3426619248,3426619263,US 3426619264,3426619295,NZ -3426619296,3426646015,US -3426646016,3426647039,CA -3426647040,3426729471,US +3426619296,3426619335,US +3426619336,3426619359,NZ +3426619360,3426729471,US 3426729472,3426729983,CA 3426729984,3426744319,US 3426744320,3426746367,CA -3426746368,3427033087,US -3427033088,3427041279,A1 -3427041280,3427117055,US +3426746368,3427117055,US 3427117056,3427117311,CA 3427117312,3427127295,US 3427127296,3427127551,CA @@ -126649,7 +144075,8 @@ 3427757312,3427757567,FR 3427757568,3427757823,JP 3427757824,3427758079,DE -3427758080,3427758591,BE +3427758080,3427758335,BE +3427758336,3427758591,US 3427758592,3427758847,IT 3427758848,3427759103,US 3427759104,3427759359,BE @@ -126747,13 +144174,11 @@ 3428299520,3428299775,ZA 3428299776,3428302079,US 3428302080,3428302335,CA -3428302336,3428306175,US -3428306176,3428306431,MX -3428306432,3428318975,US +3428302336,3428318975,US 3428318976,3428319231,CA 3428319232,3428399359,US 3428399360,3428399615,CA -3428400128,3428433919,US +3428399616,3428433919,US 3428433920,3428434175,CA 3428434176,3428434943,US 3428434944,3428435199,CA @@ -126761,8 +144186,8 @@ 3428437504,3428437759,MX 3428437760,3428496639,US 3428496640,3428497151,NL -3428497152,3428581375,US -3428581376,3428581567,CA +3428497152,3428581439,US +3428581440,3428581567,CA 3428581568,3428581695,US 3428581696,3428581759,CA 3428581760,3428581823,US @@ -126826,7 +144251,9 @@ 3428592248,3428592255,US 3428592256,3428592271,CA 3428592272,3428592343,US -3428592344,3428593663,CA +3428592344,3428592359,CA +3428592360,3428592367,US +3428592368,3428593663,CA 3428593664,3428593919,US 3428593920,3428594303,CA 3428594304,3428594431,US @@ -126868,7 +144295,9 @@ 3428597728,3428597759,US 3428597760,3428598271,CA 3428598272,3428598527,US -3428598528,3428598687,CA +3428598528,3428598623,CA +3428598624,3428598655,US +3428598656,3428598687,CA 3428598688,3428598719,US 3428598720,3428598751,CA 3428598752,3428598783,US @@ -126917,9 +144346,7 @@ 3428608000,3428609023,CA 3428609024,3428610047,US 3428610048,3428611071,CA -3428611072,3428611583,US -3428611584,3428611839,CA -3428611840,3428612607,US +3428611072,3428612607,US 3428612608,3428613887,CA 3428613888,3428614143,US 3428614144,3428620095,CA @@ -126960,7 +144387,9 @@ 3428639488,3428640255,US 3428640256,3428640511,CA 3428640512,3428640767,US -3428640768,3428643327,CA +3428640768,3428642815,CA +3428642816,3428643071,US +3428643072,3428643327,CA 3428643328,3428643583,US 3428643584,3428643855,CA 3428643856,3428643871,US @@ -126982,14 +144411,13 @@ 3428645952,3428646015,US 3428646016,3428646079,CA 3428646080,3428646143,US -3428646144,3428646911,CA -3428646912,3428739327,US -3428739328,3428739343,GB -3428739344,3428743167,US +3428646144,3428646655,CA +3428646656,3428661247,US +3428661248,3428661503,CA +3428661504,3428671487,US +3428679680,3428743167,US 3428743168,3428744191,CA -3428744192,3428751103,US -3428751104,3428751231,PR -3428751232,3428752383,US +3428744192,3428752383,US 3428752384,3428753407,GH 3428753408,3428756479,US 3428756480,3428756487,SE @@ -127000,7 +144428,9 @@ 3428894048,3428958207,US 3428958208,3428962303,CO 3428962304,3429171199,US -3429171200,3429236735,CA +3429171200,3429235007,CA +3429235008,3429235039,BM +3429235040,3429236735,CA 3429236736,3429381887,US 3429381888,3429382143,DE 3429382144,3429396223,US @@ -127029,8 +144459,7 @@ 3430354944,3430356991,PR 3430356992,3430468607,US 3430468608,3430468863,AQ -3430468864,3430468871,PR -3430468872,3430701055,US +3430468864,3430701055,US 3430701056,3430702079,CA 3430702080,3430703871,US 3430703872,3430704127,PR @@ -127043,8 +144472,8 @@ 3430748160,3430749951,US 3430749952,3430750207,CA 3430750208,3430767615,US -3430767616,3430768383,CA -3430768384,3430768895,US +3430767616,3430768127,CA +3430768128,3430768895,US 3430768896,3430769151,CA 3430769152,3430769407,US 3430769408,3430769663,CA @@ -127068,13 +144497,9 @@ 3430780672,3430780927,CA 3430780928,3430782463,US 3430782464,3430782719,CA -3430782720,3430793983,US -3430793984,3430794239,PR -3430794240,3430795007,US +3430782720,3430795007,US 3430795008,3430795263,CA -3430795264,3430797823,US -3430797824,3430798079,CA -3430798080,3430805759,US +3430795264,3430805759,US 3430805760,3430806015,CA 3430806016,3430807295,US 3430807296,3430807551,CA @@ -127112,7 +144537,22 @@ 3431642624,3431657471,CA 3431657472,3431658495,US 3431658496,3431661311,CA -3431661312,3431745023,US +3431661312,3431731199,US +3431731200,3431731207,ES +3431731208,3431731211,CO +3431731212,3431731215,US +3431731216,3431731231,CO +3431731232,3431731247,US +3431731248,3431731263,CO +3431731264,3431732755,US +3431732756,3431732759,BE +3431732760,3431732803,US +3431732804,3431732807,RO +3431732808,3431732895,US +3431732896,3431732927,RO +3431732928,3431732991,US +3431732992,3431733247,CA +3431733248,3431745023,US 3431745024,3431745279,BE 3431745280,3431745791,US 3431745792,3431746047,GB @@ -127122,10 +144562,12 @@ 3431747072,3431747327,LU 3431747328,3431748607,US 3431748608,3431749119,FR -3431749120,3431752703,IT +3431749120,3431751423,US +3431751424,3431752703,IT 3431752704,3431753215,US 3431753216,3431753471,SG -3431753472,3431755007,CA +3431753472,3431753727,US +3431753728,3431755007,CA 3431755008,3431755775,NL 3431755776,3431759615,CA 3431759616,3431759871,DE @@ -127230,7 +144672,9 @@ 3434584064,3434807551,US 3434807552,3434810111,CA 3434810112,3434810367,US -3434810368,3434810879,CA +3434810368,3434810670,CA +3434810671,3434810673,US +3434810674,3434810879,CA 3434810880,3434810895,GB 3434810896,3434810911,US 3434810912,3434810943,CA @@ -127254,8 +144698,16 @@ 3434831360,3434831615,US 3434831616,3434872575,CA 3434872576,3434907647,US -3434907648,3434909695,PA -3434909696,3434913791,US +3434907648,3434908063,PA +3434908064,3434908079,US +3434908080,3434908511,PA +3434908512,3434908527,US +3434908528,3434908767,PA +3434908768,3434908783,US +3434908784,3434909327,PA +3434909328,3434909343,US +3434909344,3434909679,PA +3434909680,3434913791,US 3434913792,3434914047,AG 3434914048,3434914303,DM 3434914304,3434914559,VG @@ -127313,9 +144765,7 @@ 3437281280,3437281535,CA 3437281536,3437292799,US 3437292800,3437293055,CA -3437293056,3437296639,US -3437296640,3437296895,CA -3437296896,3437297919,US +3437293056,3437297919,US 3437297920,3437307391,CA 3437307392,3437307903,US 3437307904,3437310975,CA @@ -127367,8 +144817,7 @@ 3437708032,3437708287,US 3437708288,3437708799,FI 3437708800,3437709311,CA -3437709312,3437709823,FR -3437709824,3437710079,US +3437709312,3437710079,US 3437710080,3437710335,GB 3437710336,3437712639,US 3437712640,3437713663,GB @@ -127489,9 +144938,7 @@ 3437800216,3437800223,CN 3437800224,3437800231,US 3437800232,3437800239,CA -3437800240,3437800767,US -3437800768,3437800783,CA -3437800784,3437800831,US +3437800240,3437800831,US 3437800832,3437800847,PH 3437800848,3437800959,US 3437800960,3437800975,FR @@ -127518,9 +144965,7 @@ 3437802880,3437802887,GB 3437802888,3437803055,US 3437803056,3437803071,EC -3437803072,3437803319,US -3437803320,3437803327,CA -3437803328,3437803383,US +3437803072,3437803383,US 3437803384,3437803391,BR 3437803392,3437803535,US 3437803536,3437803543,GB @@ -127628,7 +145073,9 @@ 3438545424,3438545431,US 3438545432,3438545471,CA 3438545472,3438545479,US -3438545480,3438550071,CA +3438545480,3438546175,CA +3438546176,3438546183,US +3438546184,3438550071,CA 3438550072,3438550079,US 3438550080,3438550447,CA 3438550448,3438550463,US @@ -127683,9 +145130,7 @@ 3448173440,3448173567,CA 3448173568,3448173647,US 3448173648,3448173655,CA -3448173656,3448173695,US -3448173696,3448173823,CA -3448173824,3448173855,US +3448173656,3448173855,US 3448173856,3448173863,CA 3448173864,3448173919,US 3448173920,3448173935,UY @@ -127800,7 +145245,11 @@ 3448546432,3448546455,AU 3448546456,3448547583,US 3448547584,3448547599,SG -3448547600,3448556671,US +3448547600,3448547615,US +3448547616,3448547639,SG +3448547640,3448547711,US +3448547712,3448547743,SG +3448547744,3448556671,US 3448556672,3448556735,GB 3448556736,3448556799,US 3448556800,3448556815,GB @@ -127819,8 +145268,8 @@ 3448983872,3448985599,US 3448987648,3449001245,US 3449001246,3449001246,MC -3449001247,3449159679,US -3449159680,3449160703,CA +3449001247,3449159935,US +3449159936,3449160703,CA 3449160704,3449161471,US 3449161472,3449163519,CA 3449163520,3449163775,US @@ -127849,10 +145298,10 @@ 3449178624,3449179967,CA 3449179968,3449180031,US 3449180032,3449180095,CA -3449180096,3449180671,US -3449180672,3449181951,CA -3449181952,3449181983,US -3449181984,3449181999,CA +3449180096,3449180927,US +3449180928,3449181951,CA +3449181952,3449181967,US +3449181968,3449181999,CA 3449182000,3449182015,US 3449182016,3449182031,CA 3449182032,3449182047,US @@ -127862,7 +145311,9 @@ 3449182096,3449182111,US 3449182112,3449182159,CA 3449182160,3449182207,US -3449182208,3449186303,CA +3449182208,3449182975,CA +3449182976,3449183231,US +3449183232,3449186303,CA 3449186304,3449186559,US 3449186560,3449186815,CA 3449186816,3449187071,US @@ -127870,9 +145321,13 @@ 3449187648,3449187711,US 3449187712,3449188159,CA 3449188160,3449188223,US -3449188224,3449188831,CA +3449188224,3449188671,CA +3449188672,3449188703,US +3449188704,3449188831,CA 3449188832,3449188863,US -3449188864,3449189599,CA +3449188864,3449189471,CA +3449189472,3449189503,US +3449189504,3449189599,CA 3449189600,3449189631,US 3449189632,3449189647,CA 3449189648,3449189663,US @@ -127901,8 +145356,8 @@ 3449191744,3449195775,CA 3449195776,3449196031,US 3449196032,3449196287,CA -3449196288,3449198687,US -3449198688,3449198783,CA +3449196288,3449198719,US +3449198720,3449198783,CA 3449198784,3449198879,US 3449198880,3449199103,CA 3449199104,3449199647,US @@ -127926,7 +145381,9 @@ 3449203120,3449203127,US 3449203128,3449203263,CA 3449203264,3449203295,US -3449203296,3449203527,CA +3449203296,3449203479,CA +3449203480,3449203487,US +3449203488,3449203527,CA 3449203528,3449203543,US 3449203544,3449203599,CA 3449203600,3449203607,US @@ -127936,8 +145393,10 @@ 3449203656,3449203663,US 3449203664,3449203687,CA 3449203688,3449203695,US -3449203696,3449203775,CA -3449203776,3449203903,US +3449203696,3449203711,CA +3449203712,3449203775,US +3449203776,3449203839,GB +3449203840,3449203903,US 3449203904,3449203967,CA 3449203968,3449204031,US 3449204032,3449204479,CA @@ -127948,13 +145407,17 @@ 3449206336,3449206367,US 3449206368,3449206591,CA 3449206592,3449206655,US -3449206656,3449207007,CA +3449206656,3449206879,CA +3449206880,3449206911,US +3449206912,3449207007,CA 3449207008,3449208575,US 3449208576,3449208767,CA 3449208768,3449208831,US 3449208832,3449208879,CA 3449208880,3449208895,US -3449208896,3449208975,CA +3449208896,3449208927,CA +3449208928,3449208943,US +3449208944,3449208975,CA 3449208976,3449209007,US 3449209008,3449209023,CA 3449209024,3449209039,US @@ -127962,7 +145425,9 @@ 3449209600,3449209855,US 3449209856,3449209983,CA 3449209984,3449210015,US -3449210016,3449212415,CA +3449210016,3449210111,CA +3449210112,3449210367,US +3449210368,3449212415,CA 3449212416,3449212671,US 3449212672,3449212927,CA 3449212928,3449213183,US @@ -127970,7 +145435,8 @@ 3449213696,3449213951,US 3449213952,3449214079,CA 3449214080,3449214143,US -3449214144,3449214583,CA +3449214144,3449214575,CA +3449214576,3449214583,US 3449214584,3449214591,SE 3449214592,3449214623,CA 3449214624,3449214647,US @@ -127985,11 +145451,36 @@ 3449220352,3449221375,CA 3449221376,3449222655,US 3449222656,3449224959,CA -3449224960,3449225215,US -3449225216,3449290751,CA +3449224960,3449225471,US +3449225472,3449254143,CA +3449254144,3449254399,US +3449254912,3449290751,CA 3449290752,3449598207,US 3449598208,3449598463,GB -3449598464,3449769727,US +3449598464,3449638911,US +3449638912,3449639359,GB +3449639360,3449639361,US +3449639362,3449639362,BE +3449639363,3449639363,CH +3449639364,3449639364,CZ +3449639365,3449639365,US +3449639366,3449639366,ES +3449639367,3449639367,FR +3449639368,3449639368,US +3449639369,3449639369,IE +3449639370,3449639370,IT +3449639371,3449639371,NL +3449639372,3449639372,PL +3449639373,3449639373,RO +3449639374,3449639423,US +3449639424,3449639679,GB +3449639680,3449639935,US +3449639936,3449640191,GB +3449640192,3449640447,NL +3449640448,3449640959,GB +3449640960,3449641215,NL +3449641216,3449641471,GB +3449641472,3449769727,US 3449769728,3449769983,ZA 3449769984,3449823231,US 3449823232,3449824255,CO @@ -128003,27 +145494,41 @@ 3449910720,3449910783,CA 3449910784,3449923583,US 3449923584,3449923839,ES -3449923840,3449974783,US +3449923840,3449960127,US +3449960128,3449960159,CA +3449960160,3449974783,US 3449974784,3449976831,CA 3449976832,3449980159,US 3449980160,3449980415,AN 3449980416,3449994239,US 3449994240,3449994495,MX -3449994496,3450217215,US +3449994496,3450213887,US +3450213888,3450214143,CA +3450214144,3450217215,US 3450217216,3450217471,LC -3450217472,3450272511,US +3450217472,3450254079,US +3450254080,3450254335,CA +3450254336,3450272511,US 3450272512,3450272767,MX 3450272768,3450345231,US 3450345232,3450345247,FR 3450345248,3450345263,IT 3450345264,3450345279,US 3450345280,3450345311,NE -3450345312,3450345343,GE +3450345312,3450345327,GE +3450345328,3450345343,DE 3450345344,3450345391,US 3450345392,3450345399,BG -3450345400,3450345439,US +3450345400,3450345407,GE +3450345408,3450345439,US 3450345440,3450345471,GE -3450345472,3450731519,US +3450345472,3450612479,US +3450612480,3450612735,CA +3450612736,3450685183,US +3450685184,3450685439,CA +3450685440,3450699007,US +3450699008,3450699263,CA +3450699776,3450731519,US 3450731520,3450732543,CA 3450732544,3450773503,US 3450773504,3450774783,CA @@ -128048,22 +145553,31 @@ 3451371776,3451482111,US 3451482112,3451482439,CA 3451482440,3451482447,AR -3451482448,3451483423,CA -3451483424,3451483431,US -3451483432,3451486207,CA +3451482448,3451486207,CA 3451486208,3451506687,US 3451506688,3451507711,BR -3451507712,3451715583,US -3451715584,3451737343,CA +3451507712,3451715839,US +3451715840,3451724543,CA +3451724544,3451724799,US +3451725312,3451725567,US +3451725568,3451737343,CA 3451737344,3451737599,US -3451737600,3451744255,CA +3451737600,3451740927,CA +3451740928,3451741183,US +3451741184,3451741695,CA +3451741696,3451742207,US +3451742208,3451744255,CA 3451744256,3451745535,US -3451745536,3451781119,CA -3451781120,3451783935,US +3451745536,3451766783,CA +3451766784,3451767295,US +3451767296,3451767551,CA +3451767552,3451767807,US +3451767808,3451780863,CA +3451780864,3451783935,US 3451783936,3451784191,CA 3451784192,3451786751,US -3451786752,3451787263,CA -3451787264,3451788031,US +3451786752,3451787007,CA +3451787008,3451788031,US 3451788032,3451788287,CA 3451788288,3451798783,US 3451798784,3451799039,CA @@ -128079,11 +145593,7 @@ 3451821568,3451821823,PR 3451821824,3451824127,US 3451824128,3451824383,CA -3451824384,3451827455,US -3451827456,3451827711,PR -3451827712,3451828479,US -3451828480,3451828735,CA -3451828736,3451828991,US +3451824384,3451828991,US 3451828992,3451829247,CA 3451829248,3451835903,US 3451835904,3451836159,CA @@ -128101,18 +145611,62 @@ 3451896320,3451896575,DE 3451896576,3451912191,US 3451912192,3452174335,CA -3452174336,3452178719,US -3452178720,3452178751,CA -3452178752,3452179391,US -3452179392,3452179399,CA -3452179400,3452179940,US -3452179941,3452179941,CA -3452179942,3452436479,US +3452174336,3452436479,US 3452436480,3452502015,CA 3452502016,3452678143,US 3452678144,3452682239,BE -3452682240,3452715007,US -3452715008,3452723199,CA +3452682240,3452715015,US +3452715016,3452715055,CA +3452715056,3452715063,CH +3452715064,3452715087,CA +3452715088,3452715095,CN +3452715096,3452715199,CA +3452715200,3452715207,RU +3452715208,3452715247,CA +3452715248,3452715255,US +3452715256,3452715263,RU +3452715264,3452715327,CA +3452715328,3452715391,US +3452715392,3452715663,CA +3452715664,3452715671,US +3452715672,3452715679,CA +3452715680,3452715695,SK +3452715696,3452715775,CA +3452715776,3452715903,US +3452715904,3452716127,CA +3452716128,3452716159,US +3452716160,3452716255,CA +3452716256,3452716271,LB +3452716272,3452716343,CA +3452716344,3452716351,US +3452716352,3452716463,CA +3452716464,3452716479,US +3452716480,3452716487,CA +3452716488,3452716495,BD +3452716496,3452716503,MA +3452716504,3452717087,CA +3452717088,3452717119,US +3452717120,3452717311,CA +3452717312,3452717567,US +3452717568,3452717847,CA +3452717848,3452717855,US +3452717856,3452717871,CA +3452717872,3452717879,MA +3452717880,3452717895,US +3452717896,3452717903,CA +3452717904,3452717911,MA +3452717912,3452717919,CA +3452717920,3452717927,US +3452717928,3452717967,CA +3452717968,3452717975,SN +3452717976,3452717983,BD +3452717984,3452720383,CA +3452720384,3452720639,US +3452720640,3452720959,CA +3452720960,3452721151,US +3452721152,3452721919,CA +3452721920,3452721983,US +3452721984,3452723199,CA 3452723200,3452764159,US 3452764160,3452764439,CA 3452764440,3452764447,US @@ -128156,15 +145710,31 @@ 3452818640,3452818647,US 3452818648,3452824575,CA 3452824576,3452824607,US -3452824608,3452914175,CA +3452824608,3452895231,CA +3452895232,3452895487,US +3452895488,3452902399,CA +3452902400,3452902655,US +3452902656,3452914175,CA 3452914176,3452914431,US -3452914432,3452920831,CA -3452920832,3452922879,US -3452923392,3452934911,CA +3452914432,3452919551,CA +3452919552,3452919807,US +3452919808,3452920831,CA +3452920832,3452923391,US +3452923392,3452931327,CA +3452931328,3452931583,US +3452931584,3452934911,CA 3452934912,3452936191,US -3452936192,3452960767,CA -3452960768,3453026303,US -3453026304,3453028607,CA +3452936192,3452942847,CA +3452942848,3452943103,US +3452943104,3452953087,CA +3452953088,3452953343,US +3452953344,3452960511,CA +3452960512,3453026559,US +3453026560,3453028095,CA +3453028096,3453028351,US +3453028352,3453028607,CA +3453028608,3453028863,US +3453028864,3453029375,CA 3453029376,3453039167,US 3453039168,3453039183,AU 3453039184,3453039199,US @@ -128173,16 +145743,32 @@ 3453039624,3453039631,AU 3453039632,3453039919,US 3453039920,3453039935,AU -3453039936,3453091839,US -3453091840,3453101055,CA +3453039936,3453092095,US +3453092096,3453101055,CA 3453101056,3453101311,US -3453101312,3453139455,CA -3453139968,3453140991,US +3453101312,3453123839,CA +3453123840,3453124095,US +3453124096,3453128959,CA +3453128960,3453129215,US +3453129216,3453129983,CA +3453129984,3453130239,US +3453130240,3453139455,CA +3453139456,3453140991,US 3453140992,3453149183,CA 3453149184,3453149439,US -3453149440,3453159423,CA +3453149440,3453151743,CA +3453151744,3453151999,US +3453152000,3453155327,CA +3453155328,3453155583,US +3453155584,3453157119,CA +3453157120,3453157631,US +3453157632,3453159423,CA 3453159424,3453159935,BM -3453159936,3453195263,CA +3453159936,3453163519,CA +3453163520,3453164031,US +3453164032,3453180671,CA +3453180672,3453180927,US +3453180928,3453195263,CA 3453195264,3453195519,US 3453195520,3453206527,CA 3453206528,3453207551,HN @@ -128214,9 +145800,7 @@ 3453371192,3453371199,CA 3453371200,3453371215,US 3453371216,3453371223,MY -3453371224,3453371463,US -3453371464,3453371471,CZ -3453371472,3453371639,US +3453371224,3453371639,US 3453371640,3453371663,CA 3453371664,3453371671,US 3453371672,3453371679,CA @@ -128234,13 +145818,7 @@ 3453372064,3453372183,US 3453372184,3453372191,JP 3453372192,3453372199,CH -3453372200,3453372231,US -3453372232,3453372247,CA -3453372248,3453372263,US -3453372264,3453372271,PT -3453372272,3453372287,US -3453372288,3453372327,CA -3453372328,3453372415,US +3453372200,3453372415,US 3453372416,3453372439,UA 3453372440,3453372535,US 3453372536,3453372543,HK @@ -128260,30 +145838,11 @@ 3453373008,3453373023,IN 3453373024,3453373095,US 3453373096,3453373127,SA -3453373128,3453373135,US -3453373136,3453373143,PH -3453373144,3453373239,US -3453373240,3453373271,CA -3453373272,3453374519,US -3453374520,3453374527,AT -3453374528,3453374551,US -3453374552,3453374559,CA -3453374560,3453374567,US -3453374568,3453374583,PH +3453373128,3453374583,US 3453374584,3453374591,CY -3453374592,3453374639,US -3453374640,3453374647,CA -3453374648,3453374791,US -3453374792,3453374807,PH -3453374808,3453374815,US -3453374816,3453374823,CA -3453374824,3453374871,US +3453374592,3453374871,US 3453374872,3453374879,UA -3453374880,3453374927,US -3453374928,3453374935,GB -3453374936,3453374983,US -3453374984,3453374999,GB -3453375000,3453375023,US +3453374880,3453375023,US 3453375024,3453375047,SA 3453375048,3453375095,US 3453375096,3453375135,SA @@ -128302,34 +145861,18 @@ 3453375384,3453375407,SA 3453375408,3453375415,GB 3453375416,3453375447,FR -3453375448,3453375487,AU -3453375488,3453375551,US -3453375552,3453375559,NZ -3453375560,3453375575,US +3453375448,3453375575,US 3453375576,3453375583,RU -3453375584,3453375591,US -3453375592,3453375599,NZ -3453375600,3453375639,US -3453375640,3453375647,NZ -3453375648,3453375783,US -3453375784,3453375791,NZ -3453375792,3453375807,US +3453375584,3453375807,US 3453375808,3453375887,SA 3453375888,3453375999,US 3453376000,3453376255,CA -3453376256,3453376535,US -3453376536,3453376543,GB -3453376544,3453376719,US +3453376256,3453376719,US 3453376720,3453376727,GB 3453376728,3453376743,US 3453376744,3453376751,GB 3453376752,3453376759,UA -3453376760,3453376783,US -3453376784,3453376791,GB -3453376792,3453376823,US -3453376824,3453376831,AU -3453376832,3453376839,SA -3453376840,3453376847,US +3453376760,3453376847,US 3453376848,3453376887,KW 3453376888,3453376919,US 3453376920,3453376927,GB @@ -128337,37 +145880,23 @@ 3453376952,3453376959,GB 3453376960,3453376975,US 3453376976,3453376983,SA -3453376984,3453377031,US -3453377032,3453377039,CA -3453377040,3453377159,US +3453376984,3453377159,US 3453377160,3453377167,GB -3453377168,3453377183,US -3453377184,3453377191,AU -3453377192,3453377319,US +3453377168,3453377319,US 3453377320,3453377327,GB -3453377328,3453377607,US -3453377608,3453377615,SA -3453377616,3453377671,US -3453377672,3453377679,NL -3453377680,3453377815,US -3453377816,3453377823,HN -3453377824,3453377887,US -3453377888,3453377903,CA +3453377328,3453377895,US +3453377896,3453377903,CA 3453377904,3453377999,US 3453378000,3453378007,SA 3453378008,3453378015,US -3453378016,3453378031,GB -3453378032,3453378047,US -3453378048,3453378055,GB -3453378056,3453378143,US +3453378016,3453378023,GB +3453378024,3453378143,US 3453378144,3453378151,SA 3453378152,3453378271,US 3453378272,3453378279,DK 3453378280,3453378503,US 3453378504,3453378511,BE -3453378512,3453378519,CA -3453378520,3453378535,GB -3453378536,3453403135,US +3453378512,3453403135,US 3453403136,3453405951,BB 3453405952,3453406207,KN 3453406208,3453406463,TC @@ -128402,9 +145931,7 @@ 3453553920,3453553983,GB 3453553984,3453554063,US 3453554064,3453554095,GB -3453554096,3453554159,US -3453554160,3453554175,GB -3453554176,3453554207,US +3453554096,3453554207,US 3453554208,3453554215,GB 3453554216,3453554239,US 3453554240,3453554255,GB @@ -128420,7 +145947,9 @@ 3453595528,3453595551,CA 3453595552,3453595583,US 3453595584,3453595623,CA -3453595624,3453599999,US +3453595624,3453595775,US +3453595776,3453595807,CA +3453595808,3453599999,US 3453600000,3453600767,GB 3453600768,3453601863,US 3453601864,3453601871,GB @@ -128496,9 +146025,7 @@ 3454703648,3454703663,CA 3454703664,3454703951,US 3454703952,3454703959,AF -3454703960,3454704007,US -3454704008,3454704015,ID -3454704016,3454704047,US +3454703960,3454704047,US 3454704048,3454704055,CA 3454704056,3454704063,US 3454704064,3454704079,CA @@ -128519,7 +146046,9 @@ 3454710672,3454710679,IN 3454710680,3454711487,US 3454711488,3454711519,HK -3454711520,3454717551,US +3454711520,3454716735,US +3454716736,3454716743,CR +3454716744,3454717551,US 3454717552,3454717559,CA 3454717560,3454718623,US 3454718624,3454718655,HK @@ -128532,9 +146061,7 @@ 3454721184,3454721191,EG 3454721192,3454725759,US 3454725760,3454725767,DE -3454725768,3454726631,US -3454726632,3454726639,NL -3454726640,3454727799,US +3454725768,3454727799,US 3454727800,3454727807,CA 3454727808,3454730239,US 3454730240,3454732287,EC @@ -128554,10 +146081,12 @@ 3454861056,3454861567,US 3454861568,3454867711,CA 3454867712,3454867967,US -3454867968,3454883839,CA +3454867968,3454881535,CA +3454881536,3454881791,US +3454881792,3454883839,CA 3454883840,3454914559,US -3454914560,3454926847,CA -3454926848,3455096831,US +3454914560,3454926591,CA +3454926592,3455096831,US 3455096832,3455097855,EC 3455097856,3455109119,US 3455109120,3455111167,HN @@ -128582,9 +146111,7 @@ 3455333888,3455334399,NL 3455334400,3455359231,US 3455359232,3455359487,ES -3455359488,3455360671,US -3455360672,3455360687,PR -3455360688,3455418367,US +3455359488,3455418367,US 3455418368,3455418879,KY 3455418880,3455421439,US 3455421440,3455421951,BE @@ -128601,16 +146128,13 @@ 3455588864,3455589119,FR 3455589120,3455589375,US 3455589376,3455589631,BE -3455589632,3455591679,US -3455591680,3455591935,NL -3455591936,3455592191,US +3455589632,3455592191,US 3455592192,3455592447,IE 3455592448,3455592703,KR 3455592704,3455594239,US 3455594240,3455594495,DE 3455594496,3455594751,TW -3455594752,3455595007,DE -3455595008,3455595519,US +3455594752,3455595519,US 3455595520,3455595775,KR 3455595776,3455596031,FR 3455596032,3455596543,CH @@ -128629,9 +146153,7 @@ 3455601408,3455601919,GB 3455601920,3455602175,US 3455602176,3455602687,GB -3455602688,3455615487,US -3455615488,3455616255,JP -3455616256,3455616511,US +3455602688,3455616511,US 3455616512,3455616767,CA 3455616768,3455617279,US 3455617280,3455619071,GB @@ -128779,8 +146301,7 @@ 3458823790,3458823813,IL 3458823814,3458823846,US 3458823847,3458823862,GB -3458823863,3458823871,US -3458823872,3458823903,ID +3458823863,3458823903,US 3458823904,3458823919,JP 3458823920,3458823935,US 3458823936,3458823967,CA @@ -128884,7 +146405,9 @@ 3459345920,3459346431,US 3459346432,3459346687,LK 3459346688,3459346943,US -3459346944,3459348223,PR +3459346944,3459347455,PR +3459347456,3459347711,US +3459347712,3459348223,PR 3459348224,3459348479,AG 3459348480,3459348735,CO 3459348736,3459348991,BW @@ -128958,9 +146481,7 @@ 3460108896,3460108903,FI 3460108904,3460111871,US 3460111872,3460111887,CA -3460111888,3460113039,US -3460113040,3460113047,PR -3460113048,3460114431,US +3460111888,3460114431,US 3460114432,3460116479,SR 3460116480,3460161535,US 3460161536,3460165631,PR @@ -128970,11 +146491,9 @@ 3460453632,3460453887,BS 3460453888,3460507647,US 3460507648,3460507903,MX -3460507904,3460800511,US -3460800512,3460808703,A1 -3460808704,3460854439,US -3460854440,3460854447,CA -3460854448,3460854831,US +3460507904,3460785151,US +3460785152,3460785919,CA +3460785920,3460854831,US 3460854832,3460854847,VE 3460854848,3460854911,US 3460854912,3460854943,GB @@ -128982,8 +146501,7 @@ 3460855016,3460855031,AU 3460855032,3460855195,US 3460855196,3460855199,AU -3460855200,3460855247,US -3460855248,3460855255,AU +3460855200,3460855255,US 3460855256,3460855263,VE 3460855264,3460855271,US 3460855272,3460855279,GB @@ -128992,9 +146510,7 @@ 3460855312,3460855319,NL 3460855320,3460855463,US 3460855464,3460855471,SA -3460855472,3460855495,US -3460855496,3460855503,CA -3460855504,3460855535,US +3460855472,3460855535,US 3460855536,3460855543,MX 3460855544,3460855551,AU 3460855552,3460855631,US @@ -129046,9 +146562,7 @@ 3460857376,3460857383,GB 3460857384,3460857431,US 3460857432,3460857439,VE -3460857440,3460857463,US -3460857464,3460857471,GB -3460857472,3460857599,US +3460857440,3460857599,US 3460857600,3460857855,AU 3460857856,3460891135,US 3460891136,3460891199,CL @@ -129304,8 +146818,7 @@ 3460945920,3460946687,US 3460946688,3460946943,DE 3460946944,3460946975,CH -3460946976,3460947199,US -3460947200,3460947455,BE +3460946976,3460947455,US 3460947456,3460947711,DE 3460947712,3460947967,SE 3460947968,3460948095,US @@ -129315,7 +146828,8 @@ 3460948800,3460948863,CN 3460948864,3460948927,US 3460948928,3460948959,ID -3460948960,3460949023,US +3460948960,3460949015,US +3460949016,3460949023,CN 3460949024,3460949055,JP 3460949056,3460949183,ID 3460949184,3460950271,US @@ -129429,9 +146943,7 @@ 3461514752,3461516287,CA 3461516288,3461516543,IL 3461516544,3461517055,CA -3461517056,3461532607,US -3461532608,3461532623,CA -3461532624,3461554175,US +3461517056,3461554175,US 3461554176,3461556223,CA 3461558272,3461597887,US 3461597888,3461597951,CO @@ -129463,21 +146975,15 @@ 3461972224,3461972479,CA 3461972480,3461977855,US 3461977856,3461978111,CA -3461978112,3461984767,US -3461984768,3461985023,CA -3461985024,3461992703,US +3461978112,3461992703,US 3461992704,3461992959,CA -3461992960,3461999871,US -3461999872,3462000127,PR -3462000128,3462000895,US +3461992960,3462000895,US 3462000896,3462001151,CA 3462001152,3462001919,US 3462001920,3462002431,CA 3462002432,3462148607,US 3462148608,3462148863,CA -3462148864,3462160895,US -3462160896,3462161151,PR -3462161152,3462163967,US +3462148864,3462163967,US 3462163968,3462164223,CA 3462164224,3462168319,US 3462168320,3462168575,CA @@ -129494,10 +147000,8 @@ 3462174720,3462179839,US 3462179840,3462180095,CA 3462180096,3462181375,US -3462181376,3462182143,CA -3462182144,3462191871,US -3462191872,3462192127,PR -3462192128,3462194175,US +3462181376,3462181887,CA +3462181888,3462194175,US 3462194176,3462194431,CA 3462194432,3462231039,US 3462231040,3462231295,CA @@ -129505,9 +147009,7 @@ 3462231808,3462232063,CA 3462232064,3462268415,US 3462268416,3462268671,CA -3462268672,3462276863,US -3462276864,3462277119,CA -3462277120,3462290175,US +3462268672,3462290175,US 3462290176,3462290431,CA 3462290432,3462314239,US 3462314240,3462314495,CA @@ -129523,11 +147025,7 @@ 3462340608,3462340863,CA 3462340864,3462350847,US 3462350848,3462351103,CA -3462351104,3462571095,US -3462571096,3462571103,CA -3462571104,3462571663,US -3462571664,3462571671,CA -3462571672,3462593791,US +3462351104,3462593791,US 3462593792,3462594559,GN 3462594560,3462633471,US 3462633472,3462633727,SG @@ -129571,8 +147069,8 @@ 3463215104,3463229327,CA 3463229328,3463229335,US 3463229336,3463243775,CA -3463243776,3463244799,US -3463244800,3463249919,CA +3463243776,3463245055,US +3463245056,3463249919,CA 3463249920,3463480063,US 3463480064,3463480319,CA 3463480320,3463502335,US @@ -129596,30 +147094,23 @@ 3464128256,3464129535,US 3464129536,3464130047,DE 3464130048,3464167679,US -3464167680,3464171775,CA +3464167680,3464169215,CA +3464169216,3464169471,US +3464169472,3464171775,CA 3464171776,3464172031,US 3464172032,3464180735,CA 3464180736,3464184487,US 3464184488,3464184495,GB 3464184496,3464184511,CA -3464184512,3464185759,US -3464185760,3464185791,PR -3464185792,3464190463,US +3464184512,3464190463,US 3464190464,3464190719,CA -3464190720,3464191775,US -3464191776,3464191783,ES -3464191784,3464191799,US +3464190720,3464191799,US 3464191800,3464191807,AF -3464191808,3464191815,US -3464191816,3464191823,CA -3464191824,3464191911,US +3464191808,3464191911,US 3464191912,3464191919,ES -3464191920,3464191927,SG -3464191928,3464195543,US +3464191920,3464195543,US 3464195544,3464195551,IT -3464195552,3464195887,US -3464195888,3464195895,PR -3464195896,3464195943,US +3464195552,3464195943,US 3464195944,3464195951,AU 3464195952,3464195959,IT 3464195960,3464196151,US @@ -129645,36 +147136,26 @@ 3464341808,3464341815,JP 3464341816,3464341823,US 3464341824,3464341831,PT -3464341832,3464341871,US -3464341872,3464341879,VN -3464341880,3464341895,US -3464341896,3464341903,GB +3464341832,3464341895,US +3464341896,3464341903,ID 3464341904,3464341911,US 3464341912,3464341919,IE 3464341920,3464341927,US 3464341928,3464341935,CV -3464341936,3464341983,US -3464341984,3464341991,PR -3464341992,3464342543,US -3464342544,3464342559,SE -3464342560,3464342567,US -3464342568,3464342575,PT -3464342576,3464342703,US -3464342704,3464342711,JP -3464342712,3464342879,US +3464341936,3464342007,US +3464342008,3464342015,PL +3464342016,3464342351,US +3464342352,3464342359,TR +3464342360,3464342879,US 3464342880,3464342887,GB -3464342888,3464343215,US -3464343216,3464343223,CA -3464343224,3464343239,US -3464343240,3464343247,MX -3464343248,3464343271,US +3464342888,3464343271,US 3464343272,3464343279,CA 3464343280,3464343423,US 3464343424,3464343431,SG 3464343432,3464382463,US 3464384512,3464388607,CA 3464388608,3464394751,US -3464394752,3464396799,VC +3464394752,3464396799,LC 3464396800,3464548351,US 3464548352,3464548607,AG 3464548608,3464548863,LC @@ -129739,17 +147220,27 @@ 3465468936,3465468943,SG 3465468944,3465469183,US 3465469184,3465469215,GB -3465469216,3465510911,US +3465469216,3465469503,US +3465469504,3465469519,GB +3465469520,3465510911,US 3465510912,3465543679,JP 3465543680,3465953503,US 3465953504,3465953535,CA 3465953536,3465954175,US 3465954176,3465954303,CA -3465954304,3465961607,US +3465954304,3465954495,US +3465954496,3465954511,CA +3465954512,3465954559,US +3465954560,3465954575,CA +3465954576,3465961607,US 3465961608,3465961615,CA 3465961616,3465961631,US 3465961632,3465961663,CA -3465961664,3465982991,US +3465961664,3465961783,US +3465961784,3465961791,CA +3465961792,3465961983,US +3465961984,3465962015,CA +3465962016,3465982991,US 3465982992,3465983007,GB 3465983008,3465983023,US 3465983024,3465983127,GB @@ -129763,11 +147254,9 @@ 3465983464,3465983487,GB 3465983488,3466044903,US 3466044904,3466044911,PH -3466044912,3466067967,US -3466067968,3466068247,CA -3466068248,3466158079,US -3466158080,3466166271,PA -3466166272,3466282111,US +3466044912,3466068223,US +3466068224,3466068247,CA +3466068248,3466282111,US 3466282112,3466282119,GB 3466282120,3466282727,US 3466282728,3466282743,CA @@ -129779,7 +147268,11 @@ 3466290688,3466290943,CH 3466290944,3466294271,US 3466294272,3466294319,CA -3466294320,3466313727,US +3466294320,3466295263,US +3466295264,3466295279,CA +3466295280,3466295647,US +3466295648,3466295679,CA +3466295680,3466313727,US 3466313728,3466317823,CA 3466317824,3466489855,US 3466489856,3466490111,CA @@ -129791,15 +147284,15 @@ 3466560256,3466560511,GH 3466560512,3466627007,US 3466627008,3466627039,PR -3466627040,3466647039,US -3466647040,3466647047,PR -3466647048,3466734847,US +3466627040,3466734847,US 3466734848,3466735103,RU 3466735104,3466756095,US 3466756096,3466772479,CA 3466772480,3466846207,US 3466846208,3466854399,CA -3466854400,3466958079,US +3466854400,3466903551,US +3466903552,3466904063,CH +3466904064,3466958079,US 3466958080,3466958335,CA 3466958336,3467051007,US 3467051008,3467116543,CA @@ -129959,12 +147452,10 @@ 3468066240,3468066271,IE 3468066272,3468066319,US 3468066320,3468066327,FR -3468066328,3468066367,US -3468066368,3468066399,FR -3468066400,3468066463,US +3468066328,3468066463,US 3468066464,3468066495,SE 3468066496,3468066527,CH -3468066528,3468066559,FR +3468066528,3468066559,US 3468066560,3468066623,IT 3468066624,3468067199,US 3468067200,3468067231,CA @@ -130039,8 +147530,7 @@ 3468085376,3468085439,CN 3468085440,3468085503,BR 3468085504,3468085535,JP -3468085536,3468085551,US -3468085552,3468085567,PH +3468085536,3468085567,US 3468085568,3468085599,HK 3468085600,3468085607,US 3468085608,3468085623,HK @@ -130129,11 +147619,7 @@ 3468099584,3468127999,US 3468128000,3468128255,IN 3468128256,3468296191,US -3468296192,3468309503,CA -3468309504,3468309759,US -3468309760,3468320351,CA -3468320352,3468320383,US -3468320384,3468361727,CA +3468296192,3468361727,CA 3468361728,3468427359,US 3468427360,3468427375,IL 3468427376,3468427935,US @@ -130154,9 +147640,7 @@ 3468430496,3468430527,CA 3468430528,3468431999,US 3468432000,3468432063,CA -3468432064,3468432671,US -3468432672,3468432687,ES -3468432688,3468433167,US +3468432064,3468433167,US 3468433168,3468433183,CA 3468433184,3468433215,US 3468433216,3468433279,SE @@ -130176,9 +147660,7 @@ 3468619264,3468623871,US 3468623872,3468624527,CA 3468624528,3468624543,US -3468624544,3468624551,CA -3468624552,3468624559,US -3468624560,3468625727,CA +3468624544,3468625727,CA 3468625728,3468625743,US 3468625744,3468627015,CA 3468627016,3468627023,US @@ -130204,9 +147686,9 @@ 3468631680,3468631695,US 3468631696,3468632143,CA 3468632144,3468632159,US -3468632160,3468632287,CA -3468632288,3468632295,US -3468632296,3468632975,CA +3468632160,3468632735,CA +3468632736,3468632743,US +3468632744,3468632975,CA 3468632976,3468632991,US 3468632992,3468633759,CA 3468633760,3468633791,US @@ -130239,20 +147721,19 @@ 3470137344,3470139391,VG 3470139392,3470148095,US 3470148096,3470148351,CA -3470148352,3470148863,US -3470148864,3470149119,CA -3470149120,3470150655,US -3470150656,3470150911,CA -3470150912,3470151295,US +3470148352,3470148607,US +3470148608,3470149119,CA +3470149120,3470151295,US 3470151296,3470151359,CA 3470151360,3470151679,US 3470151680,3470152703,CA 3470152704,3470152959,US 3470152960,3470152975,CA -3470152976,3470184454,US +3470152976,3470153727,US +3470153728,3470153983,CA +3470153984,3470184454,US 3470184455,3470184458,LK -3470184459,3470184460,RU -3470184461,3470184476,US +3470184459,3470184476,US 3470184477,3470184480,CN 3470184481,3470184484,US 3470184485,3470184488,IN @@ -130321,9 +147802,7 @@ 3470184870,3470184873,HK 3470184874,3470184881,US 3470184882,3470184884,AU -3470184885,3470184885,US -3470184886,3470184889,CA -3470184890,3470184905,US +3470184885,3470184905,US 3470184906,3470184907,SG 3470184908,3470184919,US 3470184920,3470184923,MX @@ -130331,9 +147810,7 @@ 3470184930,3470184933,AU 3470184934,3470184957,US 3470184958,3470184958,LK -3470184959,3470184969,US -3470184970,3470184971,RU -3470184972,3470184975,US +3470184959,3470184975,US 3470184976,3470184976,MY 3470184977,3470184990,US 3470184991,3470184994,NZ @@ -130385,8 +147862,7 @@ 3470185345,3470185348,EC 3470185349,3470185352,US 3470185353,3470185353,NZ -3470185354,3470185357,AR -3470185358,3470185365,US +3470185354,3470185365,US 3470185366,3470185367,AU 3470185368,3470185371,PH 3470185372,3470185379,US @@ -130409,9 +147885,7 @@ 3470186004,3470186007,MX 3470186008,3470186015,CA 3470186016,3470186019,AU -3470186020,3470186048,US -3470186049,3470186052,PY -3470186053,3470186060,US +3470186020,3470186060,US 3470186061,3470186064,CN 3470186065,3470186068,AU 3470186069,3470186072,US @@ -130444,9 +147918,7 @@ 3470186518,3470186525,US 3470186526,3470186529,ID 3470186530,3470186537,GB -3470186538,3470186545,US -3470186546,3470186549,MY -3470186550,3470186573,US +3470186538,3470186573,US 3470186574,3470186577,CH 3470186578,3470186593,US 3470186594,3470186597,CA @@ -130459,9 +147931,7 @@ 3470186622,3470186625,BR 3470186626,3470186637,US 3470186638,3470186641,BR -3470186642,3470186645,US -3470186646,3470186649,ES -3470186650,3470186669,US +3470186642,3470186669,US 3470186670,3470186673,AU 3470186674,3470186677,US 3470186678,3470186681,CA @@ -130517,7 +147987,7 @@ 3470186964,3470186967,TR 3470186968,3470186989,US 3470186990,3470186993,PE -3470186994,3470186997,RU +3470186994,3470186997,US 3470186998,3470187001,GB 3470187002,3470187041,US 3470187042,3470187045,GB @@ -130564,7 +148034,7 @@ 3470187344,3470187356,US 3470187357,3470187360,GB 3470187361,3470187364,BG -3470187365,3470187368,SA +3470187365,3470187368,US 3470187369,3470187372,GR 3470187373,3470187380,US 3470187381,3470187384,AR @@ -130607,14 +148077,13 @@ 3470187619,3470187622,IT 3470187623,3470187634,US 3470187635,3470187638,SG -3470187639,3470187642,US -3470187643,3470187646,AU +3470187639,3470187646,US 3470187647,3470187650,IT 3470187651,3470187654,AR 3470187655,3470187666,US 3470187667,3470187670,IN 3470187671,3470187674,RS -3470187675,3470187678,ES +3470187675,3470187678,US 3470187679,3470187682,PT 3470187683,3470187686,US 3470187687,3470187690,JP @@ -130661,37 +148130,28 @@ 3470188029,3470188041,US 3470188042,3470188045,TH 3470188046,3470188049,GB -3470188050,3470188053,CA -3470188054,3470188057,US -3470188058,3470188061,GB -3470188062,3470188069,US +3470188050,3470188069,US 3470188070,3470188073,NZ 3470188074,3470188095,US 3470188096,3470188099,GB 3470188100,3470188103,US 3470188104,3470188107,CA -3470188108,3470188111,US -3470188112,3470188115,CA -3470188116,3470188131,US +3470188108,3470188131,US 3470188132,3470188135,AU 3470188136,3470188151,US 3470188152,3470188155,KW -3470188156,3470188159,US -3470188160,3470188163,BE +3470188156,3470188163,US 3470188164,3470188167,ID 3470188168,3470188171,US 3470188172,3470188175,NL -3470188176,3470188187,US -3470188188,3470188191,ES -3470188192,3470188199,US +3470188176,3470188199,US 3470188200,3470188203,AR 3470188204,3470188207,US 3470188208,3470188211,ES 3470188212,3470188215,TR 3470188216,3470188227,US 3470188228,3470188231,GB -3470188232,3470188243,US -3470188244,3470188247,CA +3470188232,3470188247,US 3470188248,3470188251,BE 3470188252,3470188255,US 3470188256,3470188259,CA @@ -130700,16 +148160,13 @@ 3470188280,3470188283,GR 3470188284,3470188293,US 3470188294,3470188295,RU -3470188296,3470188299,US -3470188300,3470188303,ES -3470188304,3470188347,US +3470188296,3470188347,US 3470188348,3470188351,HU 3470188352,3470188393,US 3470188394,3470188397,GB 3470188398,3470188405,US 3470188406,3470188409,GR -3470188410,3470188421,US -3470188422,3470188425,GB +3470188410,3470188425,US 3470188426,3470188433,ES 3470188434,3470188437,AR 3470188438,3470188483,US @@ -130724,29 +148181,20 @@ 3470188542,3470192639,US 3470192640,3470196735,CA 3470196736,3470360623,US -3470360624,3470360639,CA -3470360640,3470360647,GB -3470360648,3470360687,US +3470360624,3470360631,CA +3470360632,3470360687,US 3470360688,3470360695,AF -3470360696,3470360727,US -3470360728,3470360735,GB -3470360736,3470360799,US +3470360696,3470360799,US 3470360800,3470360807,CA 3470360808,3470360895,US 3470360896,3470360911,CA 3470360912,3470360927,US 3470360928,3470360935,CA 3470360936,3470361039,US -3470361040,3470361055,CA -3470361056,3470361231,US -3470361232,3470361247,IN -3470361248,3470361295,US -3470361296,3470361311,IN -3470361312,3470361471,US +3470361040,3470361055,SE +3470361056,3470361471,US 3470361472,3470361479,JP -3470361480,3470361487,US -3470361488,3470361495,SG -3470361496,3470361663,US +3470361480,3470361663,US 3470361664,3470361671,CA 3470361672,3470361703,US 3470361704,3470361711,AF @@ -130754,56 +148202,42 @@ 3470361772,3470361775,AE 3470361776,3470362099,US 3470362100,3470362103,AE -3470362104,3470362111,US -3470362112,3470362119,CA +3470362104,3470362119,US 3470362120,3470362127,AU -3470362128,3470362135,US -3470362136,3470362143,NL -3470362144,3470362159,US +3470362128,3470362159,US 3470362160,3470362167,AF -3470362168,3470362175,US -3470362176,3470362191,CA -3470362192,3470362263,US +3470362168,3470362263,US 3470362264,3470362271,NZ -3470362272,3470362319,US -3470362320,3470362335,AF -3470362336,3470362463,US -3470362464,3470362471,CA -3470362472,3470362543,US +3470362272,3470362355,US +3470362356,3470362359,AU +3470362360,3470362543,US 3470362544,3470362559,SE 3470362560,3470362623,CA 3470362624,3470362731,US 3470362732,3470362735,AE -3470362736,3470362791,US -3470362792,3470362799,SG -3470362800,3470362895,US +3470362736,3470362895,US 3470362896,3470362911,AU -3470362912,3470363423,US -3470363424,3470363439,CA -3470363440,3470363535,US +3470362912,3470363535,US 3470363536,3470363543,CA -3470363544,3470363555,AF -3470363556,3470363559,US -3470363560,3470363567,BR -3470363568,3470363615,US +3470363544,3470363551,US +3470363552,3470363555,AF +3470363556,3470363615,US 3470363616,3470363631,ES -3470363632,3470363671,US -3470363672,3470363679,SE -3470363680,3470363903,US +3470363632,3470363759,US +3470363760,3470363767,CA +3470363768,3470363903,US 3470363904,3470363919,CA 3470363920,3470363967,US 3470363968,3470363983,CA -3470363984,3470364047,US -3470364048,3470364063,CA -3470364064,3470364095,US +3470363984,3470364095,US 3470364096,3470364103,AU -3470364104,3470364415,US +3470364104,3470364255,US +3470364256,3470364287,IN +3470364288,3470364415,US 3470364416,3470364479,CA 3470364480,3470364559,US 3470364560,3470364575,HN -3470364576,3470364655,US -3470364656,3470364663,CA -3470364664,3470458879,US +3470364576,3470458879,US 3470458880,3470475263,KR 3470475264,3470558207,US 3470558208,3470559231,HK @@ -130811,180 +148245,47 @@ 3470573568,3470575615,CA 3470575616,3470610431,US 3470610432,3470614527,BR -3470614528,3470643639,US -3470643640,3470643647,IL -3470643648,3470645511,US -3470645512,3470645519,GB -3470645520,3470645527,FR -3470645528,3470645559,US -3470645560,3470645567,RU -3470645568,3470645575,CA -3470645576,3470645583,US -3470645584,3470645591,FR -3470645592,3470645623,US -3470645624,3470645631,BR -3470645632,3470645655,US -3470645656,3470645663,RU -3470645664,3470645687,US -3470645688,3470645695,ES -3470645696,3470645703,NL -3470645704,3470645731,US -3470645732,3470645735,AU -3470645736,3470645739,CN -3470645740,3470645743,US -3470645744,3470645747,ES -3470645748,3470645751,US -3470645752,3470645759,BR -3470645760,3470645791,US -3470645792,3470645799,CN -3470645800,3470646015,US -3470646016,3470646019,BR -3470646020,3470646035,US -3470646036,3470646039,VI -3470646040,3470646055,US -3470646056,3470646063,ES -3470646064,3470646087,US -3470646088,3470646095,ES -3470646096,3470646103,US -3470646104,3470646119,BR -3470646120,3470646135,US -3470646136,3470646143,AU -3470646144,3470646151,CA -3470646152,3470646167,AU -3470646168,3470646175,BR -3470646176,3470646215,US -3470646216,3470646223,BR -3470646224,3470646231,IL -3470646232,3470646239,US -3470646240,3470646247,IL -3470646248,3470646255,DE -3470646256,3470646263,AU -3470646264,3470646271,AR -3470646272,3470646359,US -3470646360,3470646367,ZA -3470646368,3470646375,US -3470646376,3470646383,BR -3470646384,3470646415,US -3470646416,3470646423,CA -3470646424,3470646431,FR -3470646432,3470646455,US -3470646456,3470646463,DK -3470646464,3470646487,US -3470646488,3470646495,PL -3470646496,3470646503,BR -3470646504,3470646511,US -3470646512,3470646519,BR -3470646520,3470646527,US -3470646528,3470646543,FR -3470646544,3470646567,US -3470646568,3470646575,BR -3470646576,3470646583,US +3470614528,3470646583,US 3470646584,3470646591,LK -3470646592,3470646599,CN -3470646600,3470646607,US -3470646608,3470646623,ZA -3470646624,3470646631,DE -3470646632,3470646639,BR -3470646640,3470646671,US -3470646672,3470646679,BR -3470646680,3470646687,CA -3470646688,3470646703,US -3470646704,3470646711,CN -3470646712,3470646719,UY -3470646720,3470646727,US -3470646728,3470646735,GB -3470646736,3470646743,US -3470646744,3470646751,BR -3470646752,3470646767,FR -3470646768,3470646775,US -3470646776,3470646783,IT -3470646784,3470646791,US -3470646792,3470646799,CZ -3470646800,3470646807,BR -3470646808,3470646831,US -3470646832,3470646847,IL -3470646848,3470646903,US -3470646904,3470646911,SG -3470646912,3470646919,RU -3470646920,3470646935,US -3470646936,3470646943,CA -3470646944,3470646951,BR -3470646952,3470646983,US -3470646984,3470646991,AR -3470646992,3470646999,CN -3470647000,3470651391,US +3470646592,3470651391,US 3470651392,3470655487,CA 3470655488,3470656063,US 3470656064,3470656095,IL -3470656096,3470656191,US -3470656192,3470656199,IL -3470656200,3470656383,US +3470656096,3470656383,US 3470656384,3470656415,IL -3470656416,3470656471,US -3470656472,3470656479,IL -3470656480,3470656791,US -3470656792,3470656799,CA -3470656800,3470657095,US +3470656416,3470657095,US 3470657096,3470657103,IN -3470657104,3470657383,US -3470657384,3470657391,CA -3470657392,3470657503,US -3470657504,3470657511,IN -3470657512,3470657695,US +3470657104,3470657695,US 3470657696,3470657711,RU -3470657712,3470657887,US -3470657888,3470657895,PK -3470657896,3470658599,US +3470657712,3470658599,US 3470658600,3470658607,JP 3470658608,3470658615,US 3470658616,3470658623,ZA -3470658624,3470658703,US -3470658704,3470658711,SG -3470658712,3470658751,US +3470658624,3470658751,US 3470658752,3470658759,IE -3470658760,3470658871,US -3470658872,3470658879,RU -3470658880,3470659183,US +3470658760,3470659183,US 3470659184,3470659191,BE 3470659192,3470659199,US 3470659200,3470659207,TR -3470659208,3470659271,US -3470659272,3470659279,CO -3470659280,3470659471,US +3470659208,3470659471,US 3470659472,3470659487,ES 3470659488,3470659519,IL 3470659520,3470659567,US 3470659568,3470659575,BR -3470659576,3470659711,US -3470659712,3470659719,BD -3470659720,3470659735,US +3470659576,3470659735,US 3470659736,3470659743,AU -3470659744,3470659783,US -3470659784,3470659791,CA -3470659792,3470659951,US +3470659744,3470659951,US 3470659952,3470659959,MY -3470659960,3470659975,IN -3470659976,3470660079,US +3470659960,3470659967,IN +3470659968,3470660079,US 3470660080,3470660087,CA 3470660088,3470660103,US 3470660104,3470660111,HK -3470660112,3470660199,US -3470660200,3470660215,AU -3470660216,3470660223,US +3470660112,3470660223,US 3470660224,3470660255,PH -3470660256,3470660327,US -3470660328,3470660335,NL -3470660336,3470660647,US +3470660256,3470660647,US 3470660648,3470660655,IE -3470660656,3470660831,US -3470660832,3470660847,TR -3470660848,3470660911,US -3470660912,3470660919,ID -3470660920,3470660935,US -3470660936,3470660943,IR -3470660944,3470661039,US -3470661040,3470661047,GB -3470661048,3470661167,US +3470660656,3470661167,US 3470661168,3470661175,IE 3470661176,3470661191,US 3470661192,3470661207,CA @@ -130992,33 +148293,20 @@ 3470661216,3470661223,IN 3470661224,3470661231,US 3470661232,3470661239,ES -3470661240,3470661295,US -3470661296,3470661303,SA -3470661304,3470661319,US +3470661240,3470661319,US 3470661320,3470661327,BD -3470661328,3470661543,US -3470661544,3470661551,IR -3470661552,3470661567,US -3470661568,3470661575,RO -3470661576,3470661727,US +3470661328,3470661727,US 3470661728,3470661735,AU 3470661736,3470662167,US 3470662168,3470662175,IL 3470662176,3470662183,CN -3470662184,3470662215,US -3470662216,3470662223,DK -3470662224,3470662663,US +3470662184,3470662663,US 3470662664,3470662671,AE -3470662672,3470662711,US -3470662712,3470662719,NL -3470662720,3470662863,US +3470662672,3470662863,US 3470662864,3470662871,IN 3470662872,3470662911,US 3470662912,3470662919,GB -3470662920,3470662959,US -3470662960,3470662967,AU -3470662968,3470663047,US -3470663048,3470663055,PH +3470662920,3470663055,US 3470663056,3470663063,NL 3470663064,3470663095,US 3470663096,3470663103,GB @@ -131027,11 +148315,7 @@ 3470663128,3470663287,US 3470663288,3470663295,TH 3470663296,3470663311,IE -3470663312,3470663463,US -3470663464,3470663471,EG -3470663472,3470663527,US -3470663528,3470663535,GR -3470663536,3470671871,US +3470663312,3470671871,US 3470671872,3470680063,CA 3470680064,3470744063,US 3470744064,3470744575,CA @@ -131071,9 +148355,7 @@ 3471060992,3471061247,NL 3471061248,3471061503,US 3471061504,3471061759,NL -3471061760,3471204679,US -3471204680,3471204687,PR -3471204688,3471262719,US +3471061760,3471262719,US 3471262720,3471263743,EC 3471263744,3471265791,CO 3471265792,3471529215,US @@ -131081,15 +148363,13 @@ 3471529984,3471558655,US 3471558656,3471560703,CA 3471560704,3471570943,US -3471570944,3471572991,CA -3471572992,3472375807,US +3471570944,3471571199,CA +3471571200,3471571967,US +3471571968,3471572479,CA +3471572480,3472375807,US 3472375808,3472392191,PR 3472392192,3472408575,CA -3472408576,3472613375,US -3472613376,3472621567,A1 -3472621568,3472990207,US -3472990208,3472990463,AS -3472990464,3473039359,US +3472408576,3473039359,US 3473039360,3473040639,BM 3473040640,3473040895,US 3473040896,3473041407,BM @@ -131105,15 +148385,9 @@ 3473703552,3473703679,CA 3473703680,3473755391,US 3473755392,3473755647,HN -3473755648,3473764799,US -3473764800,3473764815,PR -3473764816,3473764823,US -3473764824,3473764831,PR -3473764832,3473765887,US +3473755648,3473765887,US 3473765888,3473766399,EC -3473766400,3473786111,US -3473786112,3473786127,PR -3473786128,3473813567,US +3473766400,3473813567,US 3473813568,3473813599,CA 3473813600,3473901055,US 3473901056,3473901311,EC @@ -131153,15 +148427,15 @@ 3474548224,3474548479,JP 3474548480,3474623599,US 3474623600,3474623615,CA -3474623616,3475029927,US -3475029928,3475029935,CA -3475029936,3475112191,US +3474623616,3475112191,US 3475112192,3475113215,CA 3475113216,3475115007,US 3475115008,3475120127,CA 3475120128,3475124223,US 3475124224,3475243007,CA -3475243008,3475589887,US +3475243008,3475406527,US +3475406528,3475406591,BR +3475406592,3475589887,US 3475589888,3475590143,EC 3475590144,3475670015,US 3475670016,3475670047,AG @@ -131190,13 +148464,15 @@ 3475884032,3475884287,US 3475884288,3475884319,CA 3475884320,3475884327,US -3475884328,3475888127,CA +3475884328,3475885119,CA +3475885120,3475885135,US +3475885136,3475888127,CA 3475888128,3475888383,US 3475888384,3475890175,CA 3475890176,3475996671,US 3475996672,3476029439,CA -3476029440,3476041551,US -3476041552,3476041583,MX +3476029440,3476041567,US +3476041568,3476041583,MX 3476041584,3476076319,US 3476076320,3476076351,JO 3476076352,3476111359,US @@ -131205,16 +148481,10 @@ 3476265856,3476265919,EG 3476265920,3476348927,US 3476348928,3476349183,CA -3476349184,3476418559,US -3476418560,3476419839,CA -3476419840,3476419959,US -3476419960,3476420095,CA -3476420096,3476420351,US -3476420352,3476420607,CA -3476420608,3476420863,US -3476420864,3476421887,CA +3476349184,3476421631,US +3476421632,3476421887,AZ 3476421888,3476422143,US -3476422144,3476422655,CA +3476422144,3476422655,AZ 3476422656,3476447231,US 3476447232,3476451343,CA 3476451344,3476451375,US @@ -131225,9 +148495,7 @@ 3476720126,3476720126,GB 3476720127,3476720363,US 3476720364,3476720367,LV -3476720368,3476720377,US -3476720378,3476720381,PT -3476720382,3476721159,US +3476720368,3476721159,US 3476721160,3476721167,IT 3476721168,3476721319,US 3476721320,3476721327,GB @@ -131235,9 +148503,7 @@ 3476721680,3476721687,IT 3476721688,3476721743,US 3476721744,3476721759,CA -3476721760,3476721799,US -3476721800,3476721807,GB -3476721808,3476721823,US +3476721760,3476721823,US 3476721824,3476721831,GB 3476721832,3476721895,US 3476721896,3476721903,CA @@ -131258,9 +148524,7 @@ 3476722720,3476722727,CO 3476722728,3476722759,US 3476722760,3476722767,IN -3476722768,3476722775,US -3476722776,3476722783,GB -3476722784,3476723263,US +3476722768,3476723263,US 3476723264,3476723271,NL 3476723272,3476723670,US 3476723671,3476723674,GB @@ -131286,15 +148550,7 @@ 3476732074,3476732077,IN 3476732078,3476732113,US 3476732114,3476732117,IN -3476732118,3476732341,US -3476732342,3476732345,MX -3476732346,3476732373,US -3476732374,3476732377,MX -3476732378,3476733603,US -3476733604,3476733604,MX -3476733605,3476733913,US -3476733914,3476733914,MX -3476733915,3476881407,US +3476732118,3476881407,US 3476881408,3476946943,CA 3476946944,3477161503,US 3477161504,3477161519,TN @@ -131302,15 +148558,15 @@ 3477161552,3477161567,TN 3477161568,3477161615,US 3477161616,3477161623,TN -3477161624,3477161775,US -3477161776,3477161791,TN -3477161792,3477311871,US +3477161624,3477311871,US 3477311872,3477312255,A1 3477312256,3477312511,US 3477312512,3477313023,A1 3477313024,3477313279,US 3477313280,3477313535,A1 -3477313536,3478114303,US +3477313536,3477548287,US +3477548288,3477548295,GB +3477548296,3478114303,US 3478114304,3478118399,PE 3478118400,3478192127,US 3478192128,3478257663,CA @@ -131360,15 +148616,15 @@ 3479290368,3479290431,BD 3479290432,3479290487,US 3479290488,3479290495,GB -3479290496,3479290583,US -3479290584,3479290591,CA -3479290592,3479290631,US +3479290496,3479290631,US 3479290632,3479290639,GB 3479290640,3479290743,US 3479290744,3479290751,EC 3479290752,3479290767,US 3479290768,3479290783,CA -3479290784,3479291071,US +3479290784,3479290869,US +3479290870,3479290871,CA +3479290872,3479291071,US 3479291072,3479291087,CA 3479291088,3479291263,US 3479291264,3479291287,CA @@ -131382,9 +148638,7 @@ 3479291848,3479291855,JM 3479291856,3479291871,US 3479291872,3479291879,CA -3479291880,3479291911,US -3479291912,3479291919,IE -3479291920,3479292007,US +3479291880,3479292007,US 3479292008,3479292015,CA 3479292016,3479292223,US 3479292224,3479292231,UY @@ -131397,11 +148651,7 @@ 3479292816,3479292823,IL 3479292824,3479293007,US 3479293008,3479293023,AU -3479293024,3479293031,US -3479293032,3479293039,CO -3479293040,3479293255,US -3479293256,3479293263,GB -3479293264,3479293311,US +3479293024,3479293311,US 3479293312,3479293319,CA 3479293320,3479293583,US 3479293584,3479293591,GB @@ -131409,7 +148659,9 @@ 3479294032,3479294039,BD 3479294040,3479294223,US 3479294224,3479294231,TH -3479294232,3479294419,US +3479294232,3479294401,US +3479294402,3479294403,BG +3479294404,3479294419,US 3479294420,3479294423,CA 3479294424,3479294425,US 3479294426,3479294427,CA @@ -131417,9 +148669,7 @@ 3479294488,3479294495,MX 3479294496,3479294527,US 3479294528,3479294543,BD -3479294544,3479294559,US -3479294560,3479294567,GB -3479294568,3479294663,US +3479294544,3479294663,US 3479294664,3479294671,AU 3479294672,3479294775,US 3479294776,3479294783,CA @@ -131427,8 +148677,7 @@ 3479295016,3479295023,MY 3479295024,3479295071,US 3479295072,3479295079,CR -3479295080,3479295095,US -3479295096,3479295103,PR +3479295080,3479295103,US 3479295104,3479295111,CA 3479295112,3479295359,US 3479295360,3479295367,AU @@ -131440,10 +148689,7 @@ 3479295704,3479295735,MY 3479295736,3479295767,US 3479295768,3479295775,MY -3479295776,3479296007,US -3479296008,3479296015,CA -3479296016,3479296071,US -3479296072,3479296079,GB +3479295776,3479296079,US 3479296080,3479296095,MY 3479296096,3479296319,US 3479296320,3479296335,BD @@ -131470,8 +148716,7 @@ 3479298400,3479298407,IN 3479298408,3479298463,US 3479298464,3479298471,CA -3479298472,3479298583,US -3479298584,3479298591,JP +3479298472,3479298591,US 3479298592,3479298599,AU 3479298600,3479298759,US 3479298760,3479298767,CA @@ -131497,7 +148742,9 @@ 3479301784,3479303759,US 3479303760,3479303767,ZA 3479303768,3479303951,US -3479303952,3479303975,NL +3479303952,3479303959,NL +3479303960,3479303967,US +3479303968,3479303975,NL 3479303976,3479303983,US 3479303984,3479303991,CA 3479303992,3479304319,US @@ -131507,9 +148754,7 @@ 3479304456,3479304463,MX 3479304464,3479304863,US 3479304864,3479304871,PK -3479304872,3479305055,US -3479305056,3479305071,JP -3479305072,3479305175,US +3479304872,3479305175,US 3479305176,3479305183,BM 3479305184,3479305215,US 3479305216,3479305231,EG @@ -131528,9 +148773,9 @@ 3479633920,3479789343,US 3479789344,3479789360,UY 3479789361,3479896063,US -3479896064,3479923071,CA -3479923072,3479923079,US -3479923080,3479961599,CA +3479896064,3479956479,CA +3479956480,3479956735,US +3479956736,3479961599,CA 3479961600,3480223743,US 3480223744,3480226415,CA 3480226416,3480226423,US @@ -131614,14 +148859,10 @@ 3480575232,3480575487,IL 3480575488,3480575743,US 3480575744,3480577023,IT -3480577024,3480579327,US -3480579328,3480579583,IT -3480579584,3480579711,US +3480577024,3480579711,US 3480579712,3480579775,BG 3480579776,3480579839,AU -3480579840,3480580095,HK -3480580096,3480580351,JP -3480580352,3480580607,KR +3480579840,3480580607,US 3480580608,3480580863,SE 3480580864,3480581119,DK 3480581120,3480581247,US @@ -131685,7 +148926,7 @@ 3480606208,3480606463,MX 3480606464,3480606719,BE 3480606720,3480606975,GR -3480606976,3480607231,CA +3480606976,3480607231,US 3480607232,3480607487,IT 3480607488,3480610303,US 3480610304,3480610559,ES @@ -131715,9 +148956,7 @@ 3481829376,3481993215,US 3481993216,3481993783,CA 3481993784,3481993791,US -3481993792,3481993887,CA -3481993888,3481993895,US -3481993896,3481995279,CA +3481993792,3481995279,CA 3481995280,3481995287,US 3481995288,3481995303,CA 3481995304,3481995311,US @@ -131740,15 +148979,114 @@ 3482048256,3482058751,CA 3482058752,3482583039,US 3482583040,3482632191,CA -3482632192,3482775551,US +3482632192,3482755081,US +3482755082,3482755091,MX +3482755092,3482755101,US +3482755102,3482755111,CN +3482755112,3482755211,US +3482755212,3482755221,CA +3482755222,3482755377,US +3482755378,3482755387,RU +3482755388,3482755593,US +3482755594,3482755603,ES +3482755604,3482755623,US +3482755624,3482755633,AQ +3482755634,3482755653,US +3482755654,3482755683,RU +3482755684,3482755693,US +3482755694,3482755703,RU +3482755704,3482755733,US +3482755734,3482755743,GB +3482755744,3482755753,US +3482755754,3482755763,FI +3482755764,3482755849,US +3482755850,3482755859,UA +3482755860,3482755949,US +3482755950,3482755959,AU +3482755960,3482756175,US +3482756176,3482756185,TR +3482756186,3482756255,US +3482756256,3482756265,ES +3482756266,3482756285,US +3482756286,3482756295,IL +3482756296,3482756305,US +3482756306,3482756335,IN +3482756336,3482756361,US +3482756362,3482756371,RU +3482756372,3482756381,BR +3482756382,3482756401,US +3482756402,3482756411,ES +3482756412,3482756421,US +3482756422,3482756431,AZ +3482756432,3482756501,US +3482756502,3482756511,DM +3482756512,3482756531,US +3482756532,3482756541,LK +3482756542,3482756677,US +3482756678,3482756687,BR +3482756688,3482756757,US +3482756758,3482756767,TR +3482756768,3482756893,US +3482756894,3482756903,BR +3482756904,3482756913,FR +3482756914,3482757169,US +3482757170,3482757179,SE +3482757180,3482757269,US +3482757270,3482757279,AR +3482757280,3482757309,US +3482757310,3482757319,JP +3482757320,3482757425,US +3482757426,3482757435,AT +3482757436,3482757455,US +3482757456,3482757465,RU +3482757466,3482757505,US +3482757506,3482757515,ES +3482757516,3482757555,US +3482757556,3482757565,TR +3482757566,3482757575,US +3482757576,3482757585,CN +3482757586,3482757741,US +3482757742,3482757751,JO +3482757752,3482758499,US +3482758500,3482758527,VE +3482758528,3482759275,US +3482759276,3482759285,SG +3482759286,3482759295,US +3482759296,3482759305,SG +3482759306,3482759823,US +3482759824,3482759831,BR +3482759832,3482760049,US +3482760050,3482760062,NL +3482760063,3482760319,US +3482760320,3482760335,NL +3482760336,3482760385,US +3482760386,3482760423,EG +3482760424,3482760447,US +3482760448,3482760703,AI +3482760704,3482760799,US +3482760800,3482760815,BR +3482760816,3482761335,US +3482761336,3482761343,BY +3482761344,3482761503,US +3482761504,3482761519,IL +3482761520,3482761599,US +3482761600,3482761727,IT +3482761728,3482761935,US +3482761936,3482761951,AT +3482761952,3482762360,US +3482762361,3482762368,TR +3482762369,3482762437,US +3482762438,3482762445,TR +3482762446,3482762463,GB +3482762464,3482762479,US +3482762480,3482762489,AU +3482762490,3482775551,US 3482775552,3482778375,PR 3482778376,3482778383,US 3482778384,3482779647,PR 3482779648,3482910719,US 3482910720,3482927103,CA -3482927104,3483238399,US -3483238400,3483254783,A1 -3483254784,3483296004,US +3482927104,3483296004,US 3483296005,3483296005,BE 3483296006,3483435007,US 3483435008,3483533311,CA @@ -131756,37 +149094,71 @@ 3483552512,3483552607,GB 3483552608,3483631615,US 3483631616,3483697151,CA -3483697152,3483791359,US -3483791360,3483791407,PR -3483791408,3483791415,VI -3483791416,3483791423,US -3483791424,3483791599,PR -3483791600,3483791607,VI -3483791608,3483791735,PR -3483791736,3483791743,VI -3483791744,3483791831,PR -3483791832,3483791839,VI -3483791840,3483791983,PR +3483697152,3483791375,US +3483791376,3483791407,PR +3483791408,3483791423,US +3483791424,3483791431,PR +3483791432,3483791471,US +3483791472,3483791479,PR +3483791480,3483791495,US +3483791496,3483791503,PR +3483791504,3483791511,US +3483791512,3483791519,PR +3483791520,3483791535,US +3483791536,3483791543,PR +3483791544,3483791551,US +3483791552,3483791599,PR +3483791600,3483791607,US +3483791608,3483791623,PR +3483791624,3483791631,US +3483791632,3483791639,PR +3483791640,3483791647,US +3483791648,3483791663,PR +3483791664,3483791679,US +3483791680,3483791695,PR +3483791696,3483791743,US +3483791744,3483791751,PR +3483791752,3483791767,US +3483791768,3483791799,PR +3483791800,3483791823,US +3483791824,3483791831,PR +3483791832,3483791855,US +3483791856,3483791887,PR +3483791888,3483791895,US +3483791896,3483791951,PR +3483791952,3483791967,US +3483791968,3483791983,PR 3483791984,3483791999,US 3483792000,3483792015,PR 3483792016,3483792031,IL -3483792032,3483792111,PR +3483792032,3483792047,PR +3483792048,3483792079,US +3483792080,3483792111,PR 3483792112,3483792119,US -3483792120,3483795455,PR +3483792120,3483793919,PR +3483793920,3483794431,US +3483794432,3483795455,PR 3483795456,3483828223,US 3483828224,3483836415,CA 3483836416,3483877375,US 3483877376,3483893759,CA 3483893760,3484013055,US 3484013056,3484013567,DE -3484013568,3484438527,US +3484013568,3484319743,US +3484320256,3484320511,US +3484321792,3484322047,PR +3484322048,3484323839,US +3484326912,3484327423,US +3484327936,3484438527,US 3484438528,3484438783,ZM 3484438784,3484439551,US 3484439552,3484439807,ZM 3484439808,3484450815,US 3484450816,3484451839,CA 3484451840,3484451871,US -3484451872,3484455263,CA +3484451872,3484453695,CA +3484453696,3484453759,US +3484453760,3484455263,CA 3484455264,3484455295,US 3484455296,3484455807,CA 3484455808,3484455871,US @@ -131820,14 +149192,16 @@ 3484460288,3484460543,US 3484460544,3484460575,CA 3484460576,3484460591,US -3484460592,3484460703,CA -3484460704,3484460719,US +3484460592,3484460687,CA +3484460688,3484460719,US 3484460720,3484460783,CA 3484460784,3484460799,US 3484460800,3484461079,CA 3484461080,3484461095,US 3484461096,3484461103,CA -3484461104,3484461135,US +3484461104,3484461111,US +3484461112,3484461119,CA +3484461120,3484461135,US 3484461136,3484461143,CA 3484461144,3484461199,US 3484461200,3484461231,CA @@ -131838,7 +149212,9 @@ 3484461376,3484461439,US 3484461440,3484461503,CA 3484461504,3484461631,US -3484461632,3484462103,CA +3484461632,3484461759,CA +3484461760,3484461823,US +3484461824,3484462103,CA 3484462104,3484462143,US 3484462144,3484462159,CA 3484462160,3484462175,US @@ -131850,16 +149226,16 @@ 3484462976,3484463039,US 3484463040,3484463151,CA 3484463152,3484463183,US -3484463184,3484464143,CA +3484463184,3484463871,CA +3484463872,3484464127,US +3484464128,3484464143,CA 3484464144,3484464159,US 3484464160,3484464175,CA 3484464176,3484464191,US 3484464192,3484464223,CA 3484464224,3484464287,US 3484464288,3484464303,CA -3484464304,3484464319,US -3484464320,3484464335,CA -3484464336,3484464383,US +3484464304,3484464383,US 3484464384,3484464703,CA 3484464704,3484464735,US 3484464736,3484465151,CA @@ -131883,8 +149259,8 @@ 3484472168,3484472183,CA 3484472184,3484472199,US 3484472200,3484472223,CA -3484472224,3484472263,US -3484472264,3484472839,CA +3484472224,3484472279,US +3484472280,3484472839,CA 3484472840,3484472855,US 3484472856,3484473007,CA 3484473008,3484473015,US @@ -131908,10 +149284,14 @@ 3484479488,3484479743,US 3484479744,3484479999,CA 3484480000,3484480255,US -3484480256,3484482047,CA +3484480256,3484481279,CA +3484481280,3484481343,US +3484481344,3484482047,CA 3484482048,3484482559,US -3484482560,3484483583,CA -3484483584,3484647423,US +3484482560,3484483327,CA +3484483328,3484604039,US +3484604040,3484604047,AU +3484604048,3484647423,US 3484647424,3484663807,CA 3484663808,3484746815,US 3484746816,3484746943,GB @@ -131931,11 +149311,11 @@ 3485290464,3485290479,GB 3485290480,3485327359,US 3485327360,3485335551,CA -3485335552,3485442047,US -3485442048,3485446143,VE -3485446144,3485458847,US +3485335552,3485458847,US 3485458848,3485458863,FR -3485458864,3485462527,US +3485458864,3485460559,US +3485460560,3485460575,IN +3485460576,3485462527,US 3485462528,3485464575,VC 3485464576,3485466623,LC 3485466624,3485597695,US @@ -131944,8 +149324,8 @@ 3485671616,3485672543,CA 3485672544,3485672551,US 3485672552,3485695999,CA -3485696000,3485724671,US -3485724672,3485728767,A1 +3485696000,3485725695,US +3485725696,3485728767,A1 3485728768,3485885127,US 3485885128,3485885141,CA 3485885142,3485886917,US @@ -132050,8 +149430,7 @@ 3486603424,3486603455,US 3486603456,3486603519,AR 3486603520,3486603775,JP -3486603776,3486604031,US -3486604032,3486604287,AU +3486603776,3486604287,US 3486604288,3486604543,BE 3486604544,3486604575,US 3486604576,3486604607,SG @@ -132213,21 +149592,17 @@ 3486700440,3486700447,IT 3486700448,3486701311,US 3486701312,3486701567,CA -3486701568,3486707559,US +3486701568,3486707519,US +3486707520,3486707535,SE +3486707536,3486707559,US 3486707560,3486707567,HN -3486707568,3486711551,US -3486711552,3486711807,CA -3486711808,3487039487,US +3486707568,3487039487,US 3487039488,3487105023,CA -3487105024,3487187199,US -3487187200,3487187215,GB -3487187216,3487189247,US +3487105024,3487189247,US 3487189248,3487189503,DK 3487189504,3487197183,US 3487197184,3487197439,DK -3487197440,3487203071,US -3487203072,3487203327,DK -3487203328,3487236095,US +3487197440,3487236095,US 3487236096,3487301631,CA 3487301632,3487507327,US 3487507328,3487507335,CA @@ -132240,8 +149615,8 @@ 3487559728,3487559839,US 3487559840,3487559871,AU 3487559872,3487560167,US -3487560168,3487560175,AU -3487560176,3487561471,US +3487560168,3487560183,AU +3487560184,3487561471,US 3487561472,3487561727,AU 3487561728,3487766527,US 3487766528,3487768575,CA @@ -132254,8 +149629,8 @@ 3487875072,3487891455,US 3487891456,3487907839,CA 3487907840,3487912959,US -3487912960,3487913087,CA -3487913088,3487969791,US +3487912960,3487913215,CA +3487913216,3487969791,US 3487969792,3487970047,KW 3487970048,3488014335,US 3488014336,3488022527,CA @@ -132273,7 +149648,11 @@ 3488116872,3488118559,CA 3488118560,3488118567,US 3488118568,3488120831,CA -3488120832,3488300287,US +3488120832,3488285823,US +3488285824,3488285855,DE +3488285856,3488286279,US +3488286280,3488286287,SG +3488286288,3488300287,US 3488300288,3488300543,A2 3488300544,3488350207,US 3488350208,3488361215,CA @@ -132311,9 +149690,15 @@ 3489464320,3489529855,CA 3489529856,3489562623,US 3489562624,3489566719,JM -3489566720,3489673471,US -3489673472,3489673727,PR -3489673728,3489717759,US +3489566720,3489575423,US +3489575424,3489575551,CN +3489575552,3489575679,US +3489575680,3489575807,CN +3489575808,3489575935,US +3489575936,3489577008,CN +3489577009,3489577215,US +3489577216,3489578239,CN +3489578240,3489717759,US 3489717760,3489718015,PR 3489718016,3489718271,US 3489718272,3489718527,DM @@ -132330,9 +149715,7 @@ 3489741784,3489741791,CA 3489741792,3489749503,US 3489749504,3489749519,CA -3489749520,3489753151,US -3489753152,3489753167,PR -3489753168,3489756119,US +3489749520,3489756119,US 3489756120,3489756127,DE 3489756128,3489761743,US 3489761744,3489761759,CA @@ -132340,21 +149723,15 @@ 3489774832,3489774839,GB 3489774840,3489775103,US 3489775104,3489775359,BO -3489775360,3489969151,US -3489969152,3489969663,PR -3489969664,3490041503,US +3489775360,3490041503,US 3490041504,3490041535,CA 3490041536,3490228735,US 3490228736,3490229247,CO 3490229248,3490263039,US 3490263040,3490267135,CO -3490267136,3490488319,US -3490488320,3490489343,PR -3490489344,3490653871,US +3490267136,3490653871,US 3490653872,3490653887,CA -3490653888,3490702847,US -3490702848,3490703103,AS -3490703104,3490703615,US +3490653888,3490703615,US 3490703616,3490703871,PR 3490703872,3490732431,US 3490732432,3490732447,CA @@ -132362,11 +149739,7 @@ 3490786048,3490786303,PR 3490786304,3490879231,US 3490879232,3490879487,PR -3490879488,3490922495,US -3490922496,3490924543,CO -3490924544,3490974719,US -3490974720,3490975743,PR -3490975744,3491219183,US +3490879488,3491219183,US 3491219184,3491219191,PR 3491219192,3491226687,US 3491226688,3491226719,CA @@ -132386,31 +149759,25 @@ 3491506632,3491506639,DK 3491506640,3491508223,US 3491508224,3491512319,CA -3491512320,3491594239,US -3491594240,3491596287,CO -3491596288,3491637247,US +3491512320,3491637247,US 3491637248,3491637759,CO -3491637760,3491651583,US +3491637760,3491639807,US +3491639808,3491639823,DK +3491639824,3491651583,US 3491651584,3491659775,VI 3491659776,3491712927,US 3491712928,3491712959,TW -3491712960,3491736063,US -3491736064,3491736319,PR -3491736320,3491743743,US +3491712960,3491743743,US 3491743744,3491745791,CO 3491745792,3491764783,US 3491764784,3491764791,PR 3491764792,3491826687,US 3491826688,3491826943,AN -3491826944,3491832575,US -3491832576,3491832583,PR -3491832584,3491921663,US -3491921664,3491921919,PR -3491921920,3491955711,US -3491955712,3491956735,CO -3491956736,3491959807,US -3491959808,3491960319,CO -3491960320,3491968423,US +3491826944,3491951495,US +3491951496,3491951503,GB +3491951504,3491951519,US +3491951520,3491951527,GB +3491951528,3491968423,US 3491968424,3491968431,PR 3491968432,3491968447,AF 3491968448,3491969023,US @@ -132423,11 +149790,7 @@ 3491971952,3491971967,HK 3491971968,3491973151,US 3491973152,3491973159,VE -3491973160,3491979263,US -3491979264,3491981823,CO -3491981824,3491983359,US -3491983360,3491987455,CO -3491987456,3492005375,US +3491973160,3492005375,US 3492005376,3492005391,DK 3492005392,3492005439,US 3492005440,3492005447,DK @@ -132439,7 +149802,716 @@ 3492188800,3492188831,CH 3492188832,3492472039,US 3492472040,3492472047,GB -3492472048,3492576143,US +3492472048,3492479063,US +3492479064,3492479071,SA +3492479072,3492479087,US +3492479088,3492479095,IN +3492479096,3492479167,US +3492479168,3492479183,CY +3492479184,3492479231,US +3492479232,3492479239,PH +3492479240,3492479247,TR +3492479248,3492479279,US +3492479280,3492479287,IN +3492479288,3492479295,AU +3492479296,3492479351,US +3492479352,3492479359,CA +3492479360,3492480207,US +3492480208,3492480223,CA +3492480224,3492480303,US +3492480304,3492480311,PH +3492480312,3492480671,US +3492480672,3492480687,PH +3492480688,3492480815,US +3492480816,3492480823,TR +3492480824,3492480991,US +3492480992,3492480999,BR +3492481000,3492481055,US +3492481056,3492481087,SG +3492481088,3492481695,US +3492481696,3492481703,AU +3492481704,3492482063,US +3492482064,3492482071,SA +3492482072,3492482079,CA +3492482080,3492482303,US +3492482304,3492482319,CA +3492482320,3492482735,US +3492482736,3492482743,TR +3492482744,3492483295,US +3492483296,3492483303,TH +3492483304,3492483311,GB +3492483312,3492483447,US +3492483448,3492483455,SA +3492483456,3492484383,US +3492484384,3492484415,AU +3492484416,3492484543,US +3492484544,3492484575,AU +3492484576,3492485111,US +3492485112,3492485119,SA +3492485120,3492485199,US +3492485200,3492485207,MX +3492485208,3492485895,US +3492485896,3492485903,GB +3492485904,3492485951,US +3492485952,3492485983,CV +3492485984,3492486015,US +3492486016,3492486031,SA +3492486032,3492486271,US +3492486272,3492486279,AU +3492486280,3492486287,US +3492486288,3492486295,NZ +3492486296,3492486559,US +3492486560,3492486567,TR +3492486568,3492486759,US +3492486760,3492486767,CH +3492486768,3492486799,US +3492486800,3492486807,BR +3492486808,3492486935,US +3492486936,3492486943,TR +3492486944,3492487263,US +3492487264,3492487295,AU +3492487296,3492487615,US +3492487616,3492487647,AU +3492487648,3492487903,US +3492487904,3492487919,CA +3492487920,3492488031,US +3492488032,3492488063,SA +3492488064,3492489311,US +3492489312,3492489319,AU +3492489320,3492489383,US +3492489384,3492489391,SA +3492489392,3492489519,US +3492489520,3492489527,BR +3492489528,3492489991,US +3492489992,3492489999,SA +3492490000,3492490543,US +3492490544,3492490551,GB +3492490552,3492490855,US +3492490856,3492490863,CH +3492490864,3492490967,US +3492490968,3492490975,AU +3492490976,3492491095,US +3492491096,3492491103,CA +3492491104,3492491167,US +3492491168,3492491183,CA +3492491184,3492491263,US +3492491264,3492491327,CA +3492491328,3492491567,US +3492491568,3492491575,SG +3492491576,3492491591,US +3492491592,3492491599,GB +3492491600,3492491847,US +3492491848,3492491855,CA +3492491856,3492491871,US +3492491872,3492491879,SA +3492491880,3492492071,US +3492492072,3492492079,GB +3492492080,3492492431,US +3492492432,3492492439,SG +3492492440,3492492743,US +3492492744,3492492751,SG +3492492752,3492492831,US +3492492832,3492492839,SA +3492492840,3492492999,US +3492493000,3492493007,SA +3492493008,3492493167,US +3492493168,3492493175,AU +3492493176,3492493591,US +3492493592,3492493599,GB +3492493600,3492493719,US +3492493720,3492493727,GB +3492493728,3492493839,US +3492493840,3492493847,AE +3492493848,3492493895,US +3492493896,3492493903,IN +3492493904,3492494159,US +3492494160,3492494167,PH +3492494168,3492494367,US +3492494368,3492494375,BR +3492494376,3492494487,US +3492494488,3492494495,CH +3492494496,3492494591,US +3492494592,3492494599,SA +3492494600,3492494607,TR +3492494608,3492494719,US +3492494720,3492494735,SA +3492494736,3492494767,US +3492494768,3492494775,MX +3492494776,3492494911,US +3492494912,3492494943,PH +3492494944,3492495007,US +3492495008,3492495015,CY +3492495016,3492495375,US +3492495376,3492495383,GB +3492495384,3492495391,TR +3492495392,3492495583,US +3492495584,3492495591,KW +3492495592,3492495679,US +3492495680,3492495695,RO +3492495696,3492495727,US +3492495728,3492495735,IT +3492495736,3492495919,US +3492495920,3492495927,IL +3492495928,3492495991,US +3492495992,3492495999,BR +3492496000,3492496247,US +3492496248,3492496255,GB +3492496256,3492496399,US +3492496400,3492496407,BR +3492496408,3492496567,US +3492496568,3492496575,AU +3492496576,3492496583,US +3492496584,3492496591,RU +3492496592,3492496639,US +3492496640,3492496655,RO +3492496656,3492496695,US +3492496696,3492496703,PK +3492496704,3492496927,US +3492496928,3492496935,GB +3492496936,3492497087,US +3492497088,3492497095,KW +3492497096,3492497231,US +3492497232,3492497239,NZ +3492497240,3492497407,US +3492497408,3492497471,TR +3492497472,3492497599,US +3492497600,3492497607,TR +3492497608,3492497615,US +3492497616,3492497623,NZ +3492497624,3492497895,US +3492497896,3492497903,RU +3492497904,3492498031,US +3492498032,3492498039,AU +3492498040,3492498191,US +3492498192,3492498199,IT +3492498200,3492498319,US +3492498320,3492498327,IN +3492498328,3492498495,US +3492498496,3492498503,GB +3492498504,3492499007,US +3492499008,3492499015,BS +3492499016,3492499039,US +3492499040,3492499047,IN +3492499048,3492499055,US +3492499056,3492499063,TH +3492499064,3492499071,US +3492499072,3492499079,NG +3492499080,3492499119,US +3492499120,3492499127,SA +3492499128,3492499199,US +3492499200,3492499215,NP +3492499216,3492499311,US +3492499312,3492499319,CH +3492499320,3492499327,US +3492499328,3492499359,SA +3492499360,3492499367,RO +3492499368,3492499503,US +3492499504,3492499511,TR +3492499512,3492499815,US +3492499816,3492499823,SA +3492499824,3492499911,US +3492499912,3492499919,BR +3492499920,3492500119,US +3492500120,3492500127,PK +3492500128,3492500135,SA +3492500136,3492500295,US +3492500296,3492500303,MU +3492500304,3492500335,US +3492500336,3492500343,SC +3492500344,3492500431,US +3492500432,3492500439,SA +3492500440,3492500999,US +3492501000,3492501007,IL +3492501008,3492501015,TR +3492501016,3492501359,US +3492501360,3492501367,BR +3492501368,3492501383,US +3492501384,3492501399,GB +3492501400,3492501423,US +3492501424,3492501431,GB +3492501432,3492501615,US +3492501616,3492501631,GB +3492501632,3492501823,US +3492501824,3492501831,IN +3492501832,3492501951,US +3492501952,3492501967,GB +3492501968,3492502327,US +3492502328,3492502335,KW +3492502336,3492502423,US +3492502424,3492502431,RU +3492502432,3492502559,US +3492502560,3492502567,SA +3492502568,3492502711,US +3492502712,3492502719,BR +3492502720,3492502815,US +3492502816,3492502823,IN +3492502824,3492502831,SA +3492502832,3492503343,US +3492503344,3492503351,GB +3492503352,3492503551,US +3492503552,3492503583,CA +3492503584,3492503591,US +3492503592,3492503599,RO +3492503600,3492503775,US +3492503776,3492503783,BR +3492503784,3492503807,US +3492503808,3492503839,SA +3492503840,3492503863,US +3492503864,3492503871,EG +3492503872,3492503903,SA +3492503904,3492504303,US +3492504304,3492504311,SA +3492504312,3492504319,US +3492504320,3492504327,CA +3492504328,3492504335,US +3492504336,3492504343,PT +3492504344,3492504383,US +3492504384,3492504391,SG +3492504392,3492504423,US +3492504424,3492504431,GB +3492504432,3492504439,BR +3492504440,3492504511,US +3492504512,3492504519,AU +3492504520,3492504623,US +3492504624,3492504631,BD +3492504632,3492504863,US +3492504864,3492504871,RU +3492504872,3492504919,US +3492504920,3492504927,TR +3492504928,3492505183,US +3492505184,3492505199,AU +3492505200,3492505279,US +3492505280,3492505287,TR +3492505288,3492505295,US +3492505296,3492505343,TR +3492505344,3492505399,US +3492505400,3492505407,GB +3492505408,3492505439,SA +3492505440,3492505447,US +3492505448,3492505463,SA +3492505464,3492505503,US +3492505504,3492505511,BR +3492505512,3492505663,US +3492505664,3492505679,PL +3492505680,3492505687,TR +3492505688,3492505759,US +3492505760,3492505767,TR +3492505768,3492505967,US +3492505968,3492505975,BR +3492505976,3492505999,US +3492506000,3492506007,PA +3492506008,3492506335,US +3492506336,3492506343,YE +3492506344,3492506415,US +3492506416,3492506423,GR +3492506424,3492506447,US +3492506448,3492506455,RS +3492506456,3492506463,US +3492506464,3492506471,GB +3492506472,3492506623,US +3492506624,3492506639,SA +3492506640,3492506943,US +3492506944,3492506975,IN +3492506976,3492507071,US +3492507072,3492507079,AE +3492507080,3492507375,US +3492507376,3492507383,RU +3492507384,3492507415,US +3492507416,3492507423,GB +3492507424,3492507431,US +3492507432,3492507439,AU +3492507440,3492507551,US +3492507552,3492507559,NZ +3492507560,3492507727,US +3492507728,3492507735,PL +3492507736,3492507759,US +3492507760,3492507767,UA +3492507768,3492507839,US +3492507840,3492507847,KW +3492507848,3492507895,US +3492507896,3492507903,NP +3492507904,3492508063,US +3492508064,3492508079,NP +3492508080,3492508247,US +3492508248,3492508255,AT +3492508256,3492508319,US +3492508320,3492508327,NO +3492508328,3492508439,US +3492508440,3492508447,PT +3492508448,3492508607,US +3492508608,3492508639,AT +3492508640,3492508647,NO +3492508648,3492508727,US +3492508728,3492508735,SA +3492508736,3492508855,US +3492508856,3492508863,CO +3492508864,3492509759,US +3492509760,3492509791,UA +3492509792,3492510071,US +3492510072,3492510079,EG +3492510080,3492510111,US +3492510112,3492510119,IN +3492510120,3492510183,US +3492510184,3492510191,NZ +3492510192,3492510447,US +3492510448,3492510455,SC +3492510456,3492510887,US +3492510888,3492510895,BR +3492510896,3492510919,US +3492510920,3492510927,KW +3492510928,3492511183,US +3492511184,3492511191,BR +3492511192,3492511351,US +3492511352,3492511359,SA +3492511360,3492511487,US +3492511488,3492511495,BR +3492511496,3492511527,US +3492511528,3492511535,EG +3492511536,3492511543,US +3492511544,3492511551,IN +3492511552,3492511871,US +3492511872,3492511887,AU +3492511888,3492511935,US +3492511936,3492511967,IN +3492511968,3492512015,US +3492512016,3492512023,SG +3492512024,3492512031,CN +3492512032,3492512223,US +3492512224,3492512231,AU +3492512232,3492512239,CN +3492512240,3492512319,US +3492512320,3492512335,NP +3492512336,3492512351,US +3492512352,3492512383,CN +3492512384,3492512399,US +3492512400,3492512407,CN +3492512408,3492512415,US +3492512416,3492512431,NP +3492512432,3492512599,US +3492512600,3492512607,AU +3492512608,3492512623,US +3492512624,3492512639,SG +3492512640,3492512695,US +3492512696,3492512703,SA +3492512704,3492513071,US +3492513072,3492513079,AT +3492513080,3492513119,US +3492513120,3492513135,NP +3492513136,3492513191,US +3492513192,3492513199,CN +3492513200,3492513279,US +3492513280,3492513287,CN +3492513288,3492513471,US +3492513472,3492513487,NP +3492513488,3492513495,US +3492513496,3492513503,MX +3492513504,3492513535,US +3492513536,3492513551,NP +3492513552,3492513559,AU +3492513560,3492513583,US +3492513584,3492513599,NP +3492513600,3492513615,CN +3492513616,3492513831,US +3492513832,3492513839,CN +3492513840,3492513951,US +3492513952,3492513959,CA +3492513960,3492513967,US +3492513968,3492513975,CN +3492513976,3492513983,US +3492513984,3492513999,NP +3492514000,3492514047,US +3492514048,3492514063,AU +3492514064,3492514815,US +3492514816,3492514879,CA +3492514880,3492514983,US +3492514984,3492514991,CN +3492514992,3492515583,US +3492515584,3492515591,CN +3492515592,3492515599,US +3492515600,3492515607,PL +3492515608,3492515615,US +3492515616,3492515623,CN +3492515624,3492515695,US +3492515696,3492515711,NP +3492515712,3492515951,US +3492515952,3492515959,CA +3492515960,3492516031,US +3492516032,3492516047,NP +3492516048,3492516055,US +3492516056,3492516063,AU +3492516064,3492516319,US +3492516320,3492516335,CA +3492516336,3492516519,US +3492516520,3492516527,RO +3492516528,3492516751,US +3492516752,3492516759,EG +3492516760,3492516799,US +3492516800,3492516815,NP +3492516816,3492517055,US +3492517056,3492517071,NP +3492517072,3492517487,US +3492517488,3492517495,CA +3492517496,3492517503,US +3492517504,3492517519,CA +3492517520,3492517551,US +3492517552,3492517559,GB +3492517560,3492517567,US +3492517568,3492517575,MX +3492517576,3492517743,US +3492517744,3492517751,IE +3492517752,3492517823,US +3492517824,3492517831,CN +3492517832,3492517839,US +3492517840,3492517847,MX +3492517848,3492517871,US +3492517872,3492517887,NP +3492517888,3492517895,US +3492517896,3492517903,NL +3492517904,3492518079,US +3492518080,3492518095,CA +3492518096,3492518103,TW +3492518104,3492518111,CA +3492518112,3492518127,IE +3492518128,3492518271,US +3492518272,3492518335,FM +3492518336,3492518599,US +3492518600,3492518607,IL +3492518608,3492518687,US +3492518688,3492518703,AU +3492518704,3492518719,US +3492518720,3492518735,AU +3492518736,3492518863,US +3492518864,3492518871,CA +3492518872,3492518879,US +3492518880,3492518887,NG +3492518888,3492519135,US +3492519136,3492519143,CN +3492519144,3492519967,US +3492519968,3492519999,AU +3492520000,3492520351,US +3492520352,3492520359,CA +3492520360,3492520367,US +3492520368,3492520375,LY +3492520376,3492520543,US +3492520544,3492520551,CN +3492520552,3492520863,US +3492520864,3492520871,PL +3492520872,3492520919,US +3492520920,3492520927,PL +3492520928,3492521279,US +3492521280,3492521295,CY +3492521296,3492521311,US +3492521312,3492521319,RU +3492521320,3492521647,US +3492521648,3492521655,CN +3492521656,3492521695,US +3492521696,3492521703,RU +3492521704,3492521783,US +3492521784,3492521791,PL +3492521792,3492521855,US +3492521856,3492521863,CN +3492521864,3492521903,US +3492521904,3492521927,CN +3492521928,3492521935,US +3492521936,3492521943,CN +3492521944,3492522031,US +3492522032,3492522039,CN +3492522040,3492522047,US +3492522048,3492522055,PH +3492522056,3492522079,US +3492522080,3492522095,CA +3492522096,3492522367,US +3492522368,3492522399,CA +3492522400,3492522503,US +3492522504,3492522511,CA +3492522512,3492522559,US +3492522560,3492522567,AU +3492522568,3492522607,US +3492522608,3492522615,CN +3492522616,3492522687,US +3492522688,3492522719,QA +3492522720,3492522783,US +3492522784,3492522791,VN +3492522792,3492522799,US +3492522800,3492522815,CA +3492522816,3492523103,US +3492523104,3492523111,PS +3492523112,3492523327,US +3492523328,3492523391,VN +3492523392,3492523679,US +3492523680,3492523695,IN +3492523696,3492523719,US +3492523720,3492523727,RU +3492523728,3492524063,US +3492524064,3492524079,PH +3492524080,3492524087,EG +3492524088,3492524495,US +3492524496,3492524511,IN +3492524512,3492524959,US +3492524960,3492524991,AU +3492524992,3492528143,US +3492528144,3492528151,SA +3492528152,3492528223,US +3492528224,3492528231,GB +3492528232,3492528239,SA +3492528240,3492528591,US +3492528592,3492528599,MX +3492528600,3492528607,US +3492528608,3492528615,EG +3492528616,3492528639,US +3492528640,3492528703,BR +3492528704,3492528751,US +3492528752,3492528759,CH +3492528760,3492528975,US +3492528976,3492528983,VE +3492528984,3492529119,US +3492529120,3492529127,GB +3492529128,3492529183,US +3492529184,3492529199,AU +3492529200,3492529759,US +3492529760,3492529791,CN +3492529792,3492530191,US +3492530192,3492530199,PH +3492530200,3492530239,US +3492530240,3492530247,ID +3492530248,3492530951,US +3492530952,3492530959,TR +3492530960,3492531007,US +3492531008,3492531015,BR +3492531016,3492531167,US +3492531168,3492531175,CO +3492531176,3492531295,US +3492531296,3492531303,LB +3492531304,3492531599,US +3492531600,3492531607,IN +3492531608,3492531831,US +3492531832,3492531839,IN +3492531840,3492532047,US +3492532048,3492532055,SA +3492532056,3492532079,US +3492532080,3492532087,SA +3492532088,3492532543,US +3492532544,3492532551,CA +3492532552,3492532655,US +3492532656,3492532663,AU +3492532664,3492532991,US +3492532992,3492533015,SA +3492533016,3492533135,US +3492533136,3492533143,SG +3492533144,3492533303,US +3492533304,3492533311,SA +3492533312,3492533343,US +3492533344,3492533351,BR +3492533352,3492533375,US +3492533376,3492533391,NG +3492533392,3492533919,US +3492533920,3492533951,CH +3492533952,3492534391,US +3492534392,3492534399,CN +3492534400,3492534431,US +3492534432,3492534439,BR +3492534440,3492535167,US +3492535168,3492535183,MX +3492535184,3492535255,US +3492535256,3492535263,CH +3492535264,3492535423,US +3492535424,3492535455,SA +3492535456,3492535511,US +3492535512,3492535519,NL +3492535520,3492535679,US +3492535680,3492535711,SA +3492535712,3492535727,US +3492535728,3492535735,CA +3492535736,3492535791,US +3492535792,3492535799,SA +3492535800,3492536247,US +3492536248,3492536255,ID +3492536256,3492536391,US +3492536392,3492536399,BR +3492536400,3492536479,US +3492536480,3492536519,SA +3492536520,3492536527,GB +3492536528,3492536591,US +3492536592,3492536599,GB +3492536600,3492536719,US +3492536720,3492536735,RO +3492536736,3492536911,US +3492536912,3492536919,GB +3492536920,3492536927,EG +3492536928,3492536959,US +3492536960,3492536991,TR +3492536992,3492537223,US +3492537224,3492537231,IN +3492537232,3492537335,US +3492537336,3492537343,IN +3492537344,3492537663,US +3492537664,3492537671,BR +3492537672,3492537695,US +3492537696,3492537703,AR +3492537704,3492537863,US +3492537864,3492537871,AR +3492537872,3492537903,US +3492537904,3492537911,EG +3492537912,3492537983,US +3492537984,3492538015,SA +3492538016,3492538143,US +3492538144,3492538159,EG +3492538160,3492538223,US +3492538224,3492538239,TR +3492538240,3492538255,KW +3492538256,3492538303,US +3492538304,3492538311,SA +3492538312,3492538335,US +3492538336,3492538343,EG +3492538344,3492538463,US +3492538464,3492538471,BR +3492538472,3492538479,NL +3492538480,3492538607,US +3492538608,3492538615,KW +3492538616,3492538839,US +3492538840,3492538847,NL +3492538848,3492538991,US +3492538992,3492539007,GR +3492539008,3492539087,US +3492539088,3492539095,TR +3492539096,3492539119,US +3492539120,3492539127,KW +3492539128,3492539623,US +3492539624,3492539631,IN +3492539632,3492539871,US +3492539872,3492539887,IN +3492539888,3492539903,US +3492539904,3492539935,DK +3492539936,3492539943,KW +3492539944,3492540071,US +3492540072,3492540079,MX +3492540080,3492541679,US +3492541680,3492541695,BR +3492541696,3492541887,US +3492541888,3492541895,IN +3492541896,3492542303,US +3492542304,3492542311,BR +3492542312,3492542567,US +3492542568,3492542575,SA +3492542576,3492542655,US +3492542656,3492542671,AR +3492542672,3492542991,US +3492542992,3492542999,GB +3492543000,3492543471,US +3492543472,3492543479,CA +3492543480,3492543607,US +3492543608,3492543615,BR +3492543616,3492543679,US +3492543680,3492543687,HK +3492543688,3492543759,US +3492543760,3492543767,IN +3492543768,3492544039,US +3492544040,3492544047,UA +3492544048,3492544351,US +3492544352,3492544359,BR +3492544360,3492544399,US +3492544400,3492544407,NL +3492544408,3492576143,US 3492576144,3492576151,CN 3492576152,3492646623,US 3492646624,3492646639,IL @@ -132483,13 +150555,20 @@ 3493081600,3493082623,PY 3493082624,3493089023,US 3493089024,3493089279,A2 -3493089280,3493138207,US -3493138208,3493138239,DE -3493138240,3493140223,US +3493089280,3493136639,US +3493136640,3493136895,GB +3493136896,3493137663,US +3493137664,3493137919,CH +3493137920,3493139455,US +3493139456,3493139711,AU +3493139712,3493139967,US +3493139968,3493140223,JM 3493140224,3493140479,DE -3493140480,3493141279,US -3493141280,3493141311,CY -3493141312,3493244927,US +3493140480,3493141503,US +3493141504,3493141759,GB +3493141760,3493142271,US +3493142272,3493142527,ID +3493142528,3493244927,US 3493244928,3493249023,PR 3493249024,3493866495,US 3493866496,3493867519,VG @@ -132557,9 +150636,7 @@ 3494088704,3494090751,CA 3494090752,3494094847,US 3494094848,3494095871,CA -3494095872,3494101089,US -3494101090,3494101097,JM -3494101098,3494101319,US +3494095872,3494101319,US 3494101320,3494101327,GB 3494101328,3494101377,US 3494101378,3494101385,JM @@ -132573,9 +150650,7 @@ 3494102624,3494102639,SB 3494102640,3494102687,US 3494102688,3494102701,PE -3494102702,3494102703,US -3494102704,3494102711,CA -3494102712,3494102735,US +3494102702,3494102735,US 3494102736,3494102743,VI 3494102744,3494109925,US 3494109926,3494109942,CA @@ -132642,9 +150717,7 @@ 3494228032,3494228095,AU 3494228096,3494228319,US 3494228320,3494228335,RU -3494228336,3494228495,US -3494228496,3494228511,CA -3494228512,3494228863,US +3494228336,3494228863,US 3494228864,3494228927,IN 3494228928,3494229375,US 3494229376,3494229407,BZ @@ -132654,9 +150727,7 @@ 3494241928,3494241935,AU 3494241936,3494241951,US 3494241952,3494241959,IN -3494241960,3494242175,US -3494242176,3494242207,GB -3494242208,3494242247,US +3494241960,3494242247,US 3494242248,3494242255,CO 3494242256,3494244351,US 3494244352,3494246399,CA @@ -132679,13 +150750,9 @@ 3494272000,3494273023,KN 3494273024,3494275071,US 3494275072,3494277119,CA -3494277120,3494290943,US -3494290944,3494291455,GB -3494291456,3494291743,US +3494277120,3494291743,US 3494291744,3494291751,GB -3494291752,3494291903,US -3494291904,3494291967,GB -3494291968,3494299663,US +3494291752,3494299663,US 3494299664,3494299679,TH 3494299680,3494299687,US 3494299688,3494299695,SC @@ -132703,13 +150770,11 @@ 3494310912,3494311935,CA 3494311936,3494313135,US 3494313136,3494313143,GB -3494313144,3494313151,RO -3494313152,3494313327,US +3494313144,3494313327,US 3494313328,3494313343,CO 3494313344,3494313359,US 3494313360,3494313375,MX -3494313376,3494313383,ES -3494313384,3494316031,US +3494313376,3494316031,US 3494316032,3494317055,CA 3494317056,3494336511,US 3494336512,3494337023,CA @@ -132721,9 +150786,7 @@ 3494342656,3494344703,CA 3494344704,3494349223,US 3494349224,3494349231,GB -3494349232,3494350079,US -3494350080,3494350087,AU -3494350088,3494350095,US +3494349232,3494350095,US 3494350096,3494350103,CA 3494350104,3494359039,US 3494359040,3494360063,CA @@ -132751,9 +150814,7 @@ 3494418864,3494418871,CA 3494418872,3494418951,US 3494418952,3494418959,CA -3494418960,3494419007,US -3494419008,3494419039,ID -3494419040,3494419095,US +3494418960,3494419095,US 3494419096,3494419103,JO 3494419104,3494419111,US 3494419112,3494419119,BR @@ -132774,9 +150835,7 @@ 3494419384,3494419399,US 3494419400,3494419407,RU 3494419408,3494419411,ES -3494419412,3494420223,US -3494420224,3494420239,BO -3494420240,3494420415,US +3494419412,3494420415,US 3494420416,3494420447,CA 3494420448,3494422527,US 3494422528,3494425599,CA @@ -132797,29 +150856,13 @@ 3494438144,3494438399,DM 3494438400,3494438655,KN 3494438656,3494438911,DM -3494438912,3494449287,US -3494449288,3494449311,CA -3494449312,3494449439,US -3494449440,3494449663,CA -3494449664,3494449695,US -3494449696,3494450431,CA -3494450432,3494450471,US -3494450472,3494450479,CA -3494450480,3494450495,US -3494450496,3494451199,CA -3494451200,3494454128,US -3494454129,3494454158,PH -3494454159,3494455295,US +3494438912,3494449151,US +3494449152,3494451199,CA +3494451200,3494455295,US 3494455296,3494456319,CA -3494456320,3494457368,US -3494457369,3494457379,GB -3494457380,3494457779,US +3494456320,3494457779,US 3494457780,3494457787,GB -3494457788,3494458201,US -3494458202,3494458211,FR -3494458212,3494458231,US -3494458232,3494458255,DE -3494458256,3494459391,US +3494457788,3494459391,US 3494459392,3494460415,CA 3494460416,3494464511,US 3494464512,3494465535,CA @@ -132828,28 +150871,18 @@ 3494501040,3494510591,US 3494510592,3494512639,CA 3494512640,3494512895,US -3494512896,3494512911,NO -3494512912,3494512919,US -3494512920,3494513151,NO +3494512896,3494513151,NO 3494513152,3494516735,US 3494516736,3494517759,CA 3494517760,3494539263,US 3494539264,3494540287,A2 -3494540288,3494554440,US -3494554441,3494554448,GB -3494554449,3494554453,US +3494540288,3494554453,US 3494554454,3494554461,ES -3494554462,3494554534,US -3494554535,3494554542,GB -3494554543,3494554554,US +3494554462,3494554554,US 3494554555,3494554562,ES 3494554563,3494554655,US 3494554656,3494554687,TR -3494554688,3494555053,US -3494555054,3494555074,CA -3494555075,3494555107,US -3494555108,3494555116,CA -3494555117,3494555167,US +3494554688,3494555167,US 3494555168,3494555199,TR 3494555200,3494555263,US 3494555264,3494555295,TR @@ -132869,7 +150902,9 @@ 3494627328,3494628351,BM 3494628352,3494651903,US 3494651904,3494652927,CA -3494652928,3494660095,US +3494652928,3494655807,US +3494655808,3494655871,GB +3494655872,3494660095,US 3494660096,3494661119,CA 3494661120,3494668287,US 3494668288,3494669375,CA @@ -132925,9 +150960,7 @@ 3494745152,3494745159,AU 3494745160,3494745303,US 3494745304,3494745311,AU -3494745312,3494745879,US -3494745880,3494745887,GB -3494745888,3494745951,US +3494745312,3494745951,US 3494745952,3494745959,GB 3494745960,3494746019,US 3494746020,3494746023,AU @@ -132935,17 +150968,13 @@ 3494747136,3494748159,CA 3494748160,3494757375,US 3494757376,3494758399,CA -3494758400,3494763007,US -3494763008,3494763015,ES -3494763016,3494763047,US +3494758400,3494763047,US 3494763048,3494763055,JP 3494763056,3494763063,AU 3494763064,3494763071,MX 3494763072,3494763119,US 3494763120,3494763127,DE -3494763128,3494763143,US -3494763144,3494763151,ES -3494763152,3494763199,US +3494763128,3494763199,US 3494763200,3494763207,KY 3494763208,3494763903,US 3494763904,3494763919,AU @@ -132957,15 +150986,13 @@ 3494764344,3494764351,GB 3494764352,3494764375,US 3494764376,3494764383,AU -3494764384,3494764391,GB -3494764392,3494764447,US -3494764448,3494764463,GB -3494764464,3494764527,US +3494764384,3494764447,US +3494764448,3494764455,GB +3494764456,3494764527,US 3494764528,3494764535,ES 3494764536,3494776831,US 3494776832,3494777855,CA 3494777856,3494785023,US -3494785024,3494787071,MF 3494787072,3494787199,A2 3494787200,3494787231,GB 3494787232,3494789119,A2 @@ -132977,15 +151004,14 @@ 3494861576,3494861583,CH 3494861584,3494861615,US 3494861616,3494861623,AU -3494861624,3494861839,US -3494861840,3494861855,AU -3494861856,3494861935,US -3494861936,3494861943,AU -3494861944,3494861999,US +3494861624,3494861991,US +3494861992,3494861999,GB 3494862000,3494862007,CA -3494862008,3494862255,US -3494862256,3494862263,CZ -3494862264,3494862639,US +3494862008,3494862095,US +3494862096,3494862103,DO +3494862104,3494862143,US +3494862144,3494862151,FR +3494862152,3494862639,US 3494862640,3494862647,JP 3494862648,3494862847,US 3494862848,3494863871,DM @@ -133003,20 +151029,26 @@ 3494917120,3494917631,CA 3494917632,3494928383,US 3494928384,3494930431,CA -3494930432,3494935746,US +3494930432,3494935684,US +3494935685,3494935685,AU +3494935686,3494935746,US 3494935747,3494935747,GB -3494935748,3494936002,US +3494935748,3494935940,US +3494935941,3494935941,AU +3494935942,3494936002,US 3494936003,3494936003,GB -3494936004,3494936258,US +3494936004,3494936196,US +3494936197,3494936197,AU +3494936198,3494936258,US 3494936259,3494936259,GB -3494936260,3494936514,US +3494936260,3494936452,US +3494936453,3494936453,AU +3494936454,3494936514,US 3494936515,3494936515,GB 3494936516,3494938623,US 3494938624,3494939647,CA 3494939648,3494949889,US -3494949890,3494949952,GB -3494949953,3494949972,US -3494949973,3494950142,GB +3494949890,3494950142,GB 3494950143,3494950655,US 3494950656,3494950911,PH 3494950912,3494964223,US @@ -133073,33 +151105,38 @@ 3495159840,3495159847,BR 3495159848,3495159871,US 3495159872,3495159879,AE -3495159880,3495159887,BD +3495159880,3495159887,US 3495159888,3495159895,GB -3495159896,3495159903,IN +3495159896,3495159903,PE 3495159904,3495159927,US 3495159928,3495159935,IN 3495159936,3495160071,US 3495160072,3495160079,HK 3495160080,3495160111,US -3495160112,3495160119,NZ -3495160120,3495160303,US +3495160112,3495160119,RU +3495160120,3495160255,US +3495160256,3495160263,PE +3495160264,3495160271,FR +3495160272,3495160303,US 3495160304,3495160319,TR 3495160320,3495160359,US 3495160360,3495160367,GB -3495160368,3495160447,US -3495160448,3495160455,BR -3495160456,3495160463,US -3495160464,3495160479,TR -3495160480,3495160511,CA -3495160512,3495160535,US -3495160536,3495160543,BR -3495160544,3495160863,US -3495160864,3495160895,TR -3495160896,3495161055,US +3495160368,3495160383,US +3495160384,3495160391,PE +3495160392,3495161055,US 3495161056,3495161087,TR -3495161088,3495161151,US -3495161152,3495161167,TR -3495161168,3495164239,US +3495161088,3495161351,US +3495161352,3495161359,RU +3495161360,3495161367,CY +3495161368,3495161375,US +3495161376,3495161383,UY +3495161384,3495161399,US +3495161400,3495161407,FI +3495161408,3495161415,US +3495161416,3495161423,EG +3495161424,3495164191,US +3495164192,3495164199,CA +3495164200,3495164239,US 3495164240,3495164247,CA 3495164248,3495164335,US 3495164336,3495164343,CO @@ -133115,19 +151152,13 @@ 3495235696,3495235703,FR 3495235704,3495235783,US 3495235784,3495235791,HR -3495235792,3495235823,US -3495235824,3495235831,GB -3495235832,3495235903,US -3495235904,3495235911,CA -3495235912,3495235975,US +3495235792,3495235975,US 3495235976,3495235983,VN 3495235984,3495236015,US 3495236016,3495236031,GB 3495236032,3495236247,US 3495236248,3495236255,AZ -3495236256,3495236367,US -3495236368,3495236375,CA -3495236376,3495236423,US +3495236256,3495236423,US 3495236424,3495236431,SG 3495236432,3495236439,IN 3495236440,3495251967,US @@ -133181,7 +151212,9 @@ 3495363020,3495363023,AR 3495363024,3495363399,US 3495363400,3495363407,BD -3495363408,3495367679,US +3495363408,3495363439,US +3495363440,3495363455,BD +3495363456,3495367679,US 3495367680,3495368703,CA 3495368704,3495370239,US 3495370240,3495370495,CA @@ -133260,9 +151293,7 @@ 3495520572,3495520579,KE 3495520580,3495520667,US 3495520668,3495520706,BR -3495520707,3495520707,US -3495520708,3495520715,CH -3495520716,3495526399,US +3495520707,3495526399,US 3495526400,3495527423,CA 3495527424,3495542783,US 3495542784,3495544831,A2 @@ -133274,9 +151305,7 @@ 3495547427,3495547427,BD 3495547428,3495547445,US 3495547446,3495547447,BD -3495547448,3495547471,US -3495547472,3495547479,GB -3495547480,3495547605,US +3495547448,3495547605,US 3495547606,3495547606,BD 3495547607,3495547633,US 3495547634,3495547635,CO @@ -133299,17 +151328,11 @@ 3495548636,3495548637,BD 3495548638,3495548640,US 3495548641,3495548648,BD -3495548649,3495549238,US -3495549239,3495549302,CA -3495549303,3495549366,US -3495549367,3495549430,CA -3495549431,3495549809,US +3495548649,3495549809,US 3495549810,3495549813,IN 3495549814,3495549917,US 3495549918,3495549923,CA -3495549924,3495550031,US -3495550032,3495550039,CA -3495550040,3495550207,US +3495549924,3495550207,US 3495550208,3495550463,CA 3495550464,3495551999,US 3495552000,3495553023,BM @@ -133330,8 +151353,7 @@ 3495657568,3495658527,US 3495658528,3495658559,FR 3495658560,3495673855,US -3495673856,3495674623,GP -3495674624,3495674879,MF +3495673856,3495674879,GP 3495674880,3495675903,VG 3495675904,3495688191,US 3495688192,3495689215,CA @@ -133350,36 +151372,45 @@ 3495727104,3495740415,US 3495740416,3495741439,CA 3495741440,3495749631,US -3495749632,3495749735,CA -3495749736,3495749745,US -3495749746,3495749785,CA -3495749786,3495749829,GB -3495749830,3495749846,CA +3495749632,3495749767,CA +3495749768,3495749773,US +3495749774,3495749837,CA +3495749838,3495749841,IT +3495749842,3495749846,CA 3495749847,3495749856,US -3495749857,3495749908,CA -3495749909,3495749933,GB -3495749934,3495749959,CA -3495749960,3495749990,GB -3495749991,3495749991,CA -3495749992,3495750021,GB -3495750022,3495750026,CA +3495749857,3495749861,RU +3495749862,3495749862,CA +3495749863,3495749867,HK +3495749868,3495749908,CA +3495749909,3495749918,US +3495749919,3495749939,CA +3495749940,3495749944,US +3495749945,3495749954,CA +3495749955,3495749959,US +3495749960,3495750026,CA 3495750027,3495750051,US -3495750052,3495750189,CA +3495750052,3495750102,CA +3495750103,3495750127,GB +3495750128,3495750189,CA 3495750190,3495750204,PA -3495750205,3495750267,CA -3495750268,3495750277,US -3495750278,3495750302,CA -3495750303,3495750327,US -3495750328,3495750343,CA +3495750205,3495750262,CA +3495750263,3495750277,US +3495750278,3495750278,CA +3495750279,3495750283,ZA +3495750284,3495750343,CA 3495750344,3495750378,AU -3495750379,3495750434,CA +3495750379,3495750404,CA +3495750405,3495750408,US +3495750409,3495750434,CA 3495750435,3495750444,AU -3495750445,3495750655,CA +3495750445,3495750450,CA +3495750451,3495750455,US +3495750456,3495750494,CA +3495750495,3495750499,BR +3495750500,3495750655,CA 3495750656,3495781311,US 3495781312,3495781375,CA -3495781376,3495812879,US -3495812880,3495812895,GB -3495812896,3495815167,US +3495781376,3495815167,US 3495815168,3495815407,CA 3495815408,3495815411,US 3495815412,3495815615,CA @@ -133387,16 +151418,22 @@ 3495815620,3495817215,CA 3495817216,3495828479,US 3495828480,3495829503,CA -3495829504,3495847935,US +3495829504,3495837695,US +3495837696,3495838463,CA +3495838464,3495847935,US 3495847936,3495849983,CA -3495849984,3495859394,US +3495849984,3495859332,US +3495859333,3495859333,AU +3495859334,3495859394,US 3495859395,3495859395,GB -3495859396,3495859650,US +3495859396,3495859588,US +3495859589,3495859589,AU +3495859590,3495859650,US 3495859651,3495859651,GB 3495859652,3495862271,US 3495862272,3495864319,CA 3495864320,3495864831,DM -3495864832,3495865343,MF +3495864832,3495865343,GP 3495865344,3495865439,CA 3495865440,3495865471,BD 3495865472,3495866047,CA @@ -133434,11 +151471,92 @@ 3496202304,3496205839,US 3496205840,3496205855,ID 3496205856,3496205871,CA -3496205872,3496220995,US -3496220996,3496220997,GB -3496220998,3496221014,US +3496205872,3496221014,US 3496221015,3496221016,GB -3496221017,3496296447,US +3496221017,3496280287,US +3496280288,3496280303,GB +3496280304,3496280863,US +3496280864,3496280871,CN +3496280872,3496281023,US +3496281024,3496281055,AU +3496281056,3496281663,US +3496281664,3496281679,KW +3496281680,3496282335,US +3496282336,3496282343,CN +3496282344,3496283063,US +3496283064,3496283071,HK +3496283072,3496283599,US +3496283600,3496283607,TR +3496283608,3496283647,US +3496283648,3496283655,GB +3496283656,3496283751,US +3496283752,3496283759,CN +3496283760,3496283775,US +3496283776,3496283783,CA +3496283784,3496284343,US +3496284344,3496284351,GB +3496284352,3496284383,US +3496284384,3496284391,CA +3496284392,3496284543,US +3496284544,3496284551,CN +3496284552,3496285327,US +3496285328,3496285335,CN +3496285336,3496286031,US +3496286032,3496286047,CA +3496286048,3496286767,US +3496286768,3496286775,CN +3496286776,3496286911,US +3496286912,3496286919,MX +3496286920,3496287983,US +3496287984,3496287991,CA +3496287992,3496288167,US +3496288168,3496288175,ES +3496288176,3496288559,US +3496288560,3496288567,CN +3496288568,3496289503,US +3496289504,3496289511,SA +3496289512,3496289623,US +3496289624,3496289631,CA +3496289632,3496289807,US +3496289808,3496289815,CN +3496289816,3496290127,US +3496290128,3496290135,GB +3496290136,3496290751,US +3496290752,3496290759,NL +3496290760,3496290767,US +3496290768,3496290775,CA +3496290776,3496291079,US +3496291080,3496291087,GB +3496291088,3496291127,US +3496291128,3496291135,ZA +3496291136,3496291215,US +3496291216,3496291223,CA +3496291224,3496291591,US +3496291592,3496291599,CA +3496291600,3496291703,US +3496291704,3496291711,IN +3496291712,3496291999,US +3496292000,3496292007,GB +3496292008,3496292095,US +3496292096,3496292103,CN +3496292104,3496292319,US +3496292320,3496292335,PH +3496292336,3496292343,IT +3496292344,3496292511,US +3496292512,3496292519,AR +3496292520,3496292807,US +3496292808,3496292815,EG +3496292816,3496294447,US +3496294448,3496294455,GB +3496294456,3496294495,US +3496294496,3496294503,GB +3496294504,3496295087,US +3496295088,3496295095,SA +3496295096,3496295375,US +3496295376,3496295383,CA +3496295384,3496295839,US +3496295840,3496295871,AR +3496295872,3496296447,US 3496296448,3496312831,CA 3496312832,3496468479,US 3496468480,3496476671,CA @@ -133448,13 +151566,11 @@ 3496882176,3496886399,US 3496886400,3496886407,TR 3496886408,3496886423,US -3496886424,3496886431,TR -3496886432,3496886447,US -3496886448,3496886463,TR +3496886424,3496886463,TR 3496886464,3496886495,US 3496886496,3496886503,CA -3496886504,3496886607,US -3496886608,3496886623,CA +3496886504,3496886615,US +3496886616,3496886623,CA 3496886624,3496886655,US 3496886656,3496886671,IN 3496886672,3496886711,US @@ -133467,9 +151583,7 @@ 3496887136,3496887167,AU 3496887168,3496887399,US 3496887400,3496887407,PK -3496887408,3496887439,US -3496887440,3496887447,AU -3496887448,3496887471,US +3496887408,3496887471,US 3496887472,3496887503,AU 3496887504,3496887511,US 3496887512,3496887519,CA @@ -133480,8 +151594,7 @@ 3496887552,3496887559,TR 3496887560,3496887575,US 3496887576,3496887583,AU -3496887584,3496887623,US -3496887624,3496887631,MY +3496887584,3496887631,US 3496887632,3496887639,RU 3496887640,3496887655,US 3496887656,3496887663,AU @@ -133493,17 +151606,13 @@ 3496887976,3496887983,AU 3496887984,3496888063,US 3496888064,3496888095,AU -3496888096,3496888103,PT -3496888104,3496888111,GB -3496888112,3496888127,US +3496888096,3496888127,US 3496888128,3496888159,TR 3496888160,3496888207,US 3496888208,3496888223,AU 3496888224,3496888231,US 3496888232,3496888239,BR -3496888240,3496888279,US -3496888280,3496888287,DE -3496888288,3496888319,US +3496888240,3496888319,US 3496888320,3496888335,AU 3496888336,3496888343,US 3496888344,3496888351,AU @@ -133527,9 +151636,7 @@ 3496893992,3496893999,TR 3496894000,3496894463,US 3496894464,3496902655,CA -3496902656,3496943775,US -3496943776,3496943807,JP -3496943808,3496951807,US +3496902656,3496951807,US 3496951808,3496959999,CA 3496960000,3497001247,US 3497001248,3497001263,AU @@ -133650,9 +151757,7 @@ 3497163040,3497163047,ES 3497163048,3497163103,US 3497163104,3497163111,NO -3497163112,3497163135,US -3497163136,3497163151,GB -3497163152,3497163167,US +3497163112,3497163167,US 3497163168,3497163175,GB 3497163176,3497163311,US 3497163312,3497163319,NO @@ -133694,7 +151799,46 @@ 3497227600,3497227615,CA 3497227616,3497233407,US 3497233408,3497233663,CN -3497233664,3497263815,US +3497233664,3497248959,US +3497248960,3497248975,BR +3497248976,3497249055,US +3497249056,3497249087,BR +3497249088,3497250815,US +3497250816,3497250831,BR +3497250832,3497251503,US +3497251504,3497251519,BR +3497251520,3497251527,US +3497251528,3497251535,IN +3497251536,3497251823,US +3497251824,3497251839,BR +3497251840,3497252207,US +3497252208,3497252223,SA +3497252224,3497252839,US +3497252840,3497252847,CL +3497252848,3497252863,BR +3497252864,3497253287,US +3497253288,3497253295,IN +3497253296,3497254287,US +3497254288,3497254295,GB +3497254296,3497255087,US +3497255088,3497255103,BR +3497255104,3497255135,US +3497255136,3497255167,IN +3497255168,3497256167,US +3497256168,3497256191,JO +3497256192,3497256239,US +3497256240,3497256255,BR +3497256256,3497259263,US +3497259264,3497259295,AR +3497259296,3497259375,US +3497259376,3497259391,BR +3497259392,3497259791,US +3497259792,3497259807,BR +3497259808,3497259967,US +3497259968,3497259983,BR +3497259984,3497260015,US +3497260016,3497260031,BR +3497260032,3497263815,US 3497263816,3497263823,GB 3497263824,3497264127,US 3497264128,3497264159,CA @@ -133712,19 +151856,23 @@ 3497273920,3497273927,CA 3497273928,3497274175,US 3497274176,3497274207,CA -3497274208,3497276951,US -3497276952,3497276959,IN -3497276960,3497277159,US -3497277160,3497277167,IN -3497277168,3497410559,US +3497274208,3497410559,US 3497410560,3497431039,CA 3497431040,3497447423,US 3497447424,3497451519,CA -3497451520,3497713415,US +3497451520,3497452719,US +3497452720,3497452735,GB +3497452736,3497453119,US +3497453120,3497453135,GB +3497453136,3497453695,US +3497453696,3497453711,GB +3497453712,3497453919,US +3497453920,3497454079,GB +3497454080,3497454143,US +3497454144,3497454175,GB +3497454176,3497713415,US 3497713416,3497713423,EC -3497713424,3497713543,US -3497713544,3497713551,CA -3497713552,3497717759,US +3497713424,3497717759,US 3497717760,3497719807,A2 3497719808,3497719839,MR 3497719840,3497721343,A2 @@ -133750,9 +151898,7 @@ 3498429952,3498430207,CR 3498430208,3498505343,US 3498505344,3498505375,SG -3498505376,3498509055,US -3498509056,3498510335,PR -3498510336,3498513151,US +3498505376,3498513151,US 3498513152,3498513407,CL 3498513408,3498513919,US 3498513920,3498514431,CL @@ -133761,12 +151907,12 @@ 3498588160,3498599935,US 3498599936,3498600191,WS 3498600192,3498708991,US -3498708992,3498713639,JM -3498713640,3498713647,CA -3498713648,3498717183,JM +3498708992,3498717183,JM 3498717184,3498760191,US -3498760192,3498762239,PR -3498762240,3498812415,US +3498760192,3498761215,PR +3498761216,3498761727,US +3498761728,3498761983,PR +3498761984,3498812415,US 3498812416,3498812671,PF 3498812672,3499186591,US 3499186592,3499186623,MX @@ -133806,7 +151952,13 @@ 3500144896,3500274175,US 3500274176,3500274239,IE 3500274240,3500351487,US -3500351488,3500359679,JM +3500351488,3500352315,JM +3500352316,3500352319,US +3500352320,3500352327,JM +3500352328,3500352331,US +3500352332,3500352427,JM +3500352428,3500352431,US +3500352432,3500359679,JM 3500359680,3500371583,US 3500371584,3500371599,GB 3500371600,3500396831,US @@ -133815,31 +151967,7 @@ 3500486656,3500490751,CR 3500490752,3500613631,US 3500613632,3500614655,MZ -3500614656,3500663545,US -3500663546,3500663546,CA -3500663547,3500664319,US -3500664320,3500664375,CA -3500664376,3500664383,US -3500664384,3500664431,CA -3500664432,3500664511,US -3500664512,3500664535,CA -3500664536,3500664573,US -3500664574,3500664574,CA -3500664575,3500664575,US -3500664576,3500664591,CA -3500664592,3500664831,US -3500664832,3500665103,CA -3500665104,3500665119,US -3500665120,3500665343,CA -3500665344,3500665855,US -3500665856,3500665871,CA -3500665872,3500665887,US -3500665888,3500665935,CA -3500665936,3500665983,US -3500665984,3500666111,CA -3500666112,3500669951,US -3500669952,3500670463,CA -3500670464,3500689407,US +3500614656,3500689407,US 3500689408,3500689919,CL 3500689920,3500707327,US 3500707328,3500707839,CA @@ -133897,37 +152025,7 @@ 3501809152,3501809407,CA 3501809408,3501817983,US 3501817984,3501818015,HK -3501818016,3502002807,US -3502002808,3502002815,PR -3502002816,3502013919,US -3502013920,3502013927,PR -3502013928,3502013935,US -3502013936,3502013943,PR -3502013944,3502045679,US -3502045680,3502045687,PR -3502045688,3502070775,US -3502070776,3502070783,PR -3502070784,3502082383,US -3502082384,3502082391,PR -3502082392,3502100255,US -3502100256,3502100263,PR -3502100264,3502144759,US -3502144760,3502144767,PR -3502144768,3502146927,US -3502146928,3502146935,PR -3502146936,3502159391,US -3502159392,3502159399,PR -3502159400,3502159407,US -3502159408,3502159415,PR -3502159416,3502202159,US -3502202160,3502202167,PR -3502202168,3502202287,US -3502202288,3502202295,PR -3502202296,3502202647,US -3502202648,3502202655,PR -3502202656,3502207535,US -3502207536,3502207543,PR -3502207544,3502439167,US +3501818016,3502439167,US 3502439168,3502439423,PK 3502439424,3502470143,US 3502470144,3502471167,MX @@ -133959,9 +152057,7 @@ 3503323136,3503323647,KE 3503323648,3503386111,US 3503386112,3503386367,CH -3503386368,3503413871,US -3503413872,3503413887,PR -3503413888,3503454719,US +3503386368,3503454719,US 3503454720,3503454975,AZ 3503454976,3503478783,US 3503478784,3503479039,DE @@ -134026,9 +152122,7 @@ 3505664800,3505664831,UA 3505664832,3505818623,US 3505818624,3505819647,BS -3505819648,3505999359,US -3505999360,3506000127,PR -3506000128,3506043135,US +3505819648,3506043135,US 3506043136,3506044927,PA 3506044928,3506052543,US 3506052544,3506052559,DE @@ -134057,16 +152151,30 @@ 3506580928,3506765823,US 3506765824,3506794503,CA 3506794504,3506794511,US -3506794512,3506831359,CA +3506794512,3506806719,CA +3506806720,3506806727,US +3506806728,3506831359,CA 3506831360,3507025407,US 3507025408,3507025663,IQ 3507025664,3507101919,US 3507101920,3507101935,IL 3507101936,3507290111,US 3507290112,3507355647,AR -3507355648,3507470335,US -3507470336,3507486719,CA -3507486720,3507540015,US +3507355648,3507479079,US +3507479080,3507479080,CA +3507479081,3507479089,US +3507479090,3507479090,CA +3507479091,3507479108,US +3507479109,3507479109,CA +3507479110,3507479184,US +3507479185,3507479185,CA +3507479186,3507482153,US +3507482154,3507482155,CA +3507482156,3507482197,US +3507482198,3507482198,CA +3507482199,3507485103,US +3507485104,3507485119,CA +3507485120,3507540015,US 3507540016,3507540031,IN 3507540032,3507585023,US 3507585024,3507598911,CA @@ -134074,9 +152182,7 @@ 3507598944,3507601407,CA 3507601408,3507634335,US 3507634336,3507634351,IQ -3507634352,3507634383,US -3507634384,3507634399,ES -3507634400,3507634623,US +3507634352,3507634623,US 3507634624,3507634655,CA 3507634656,3507635391,US 3507635392,3507635407,AU @@ -134088,16 +152194,13 @@ 3507639190,3507639199,IT 3507639200,3507639385,US 3507639386,3507639395,BE -3507639396,3507639515,US -3507639516,3507639525,IN -3507639526,3507639671,US +3507639396,3507639671,US 3507639672,3507639681,SY 3507639682,3507639711,US 3507639712,3507639721,BE 3507639722,3507639741,US 3507639742,3507639751,NZ -3507639752,3507639761,LB -3507639762,3507642527,US +3507639752,3507642527,US 3507642528,3507642559,IL 3507642560,3507642591,CA 3507642592,3507643007,US @@ -134112,9 +152215,7 @@ 3507643316,3507643325,JP 3507643326,3507643461,US 3507643462,3507643471,AU -3507643472,3507643521,US -3507643522,3507643531,LB -3507643532,3507643601,US +3507643472,3507643601,US 3507643602,3507643611,IT 3507643612,3507644031,US 3507644032,3507644063,IL @@ -134124,9 +152225,7 @@ 3507644512,3507644543,NO 3507644544,3507644591,US 3507644592,3507644607,GB -3507644608,3507644639,US -3507644640,3507644671,FR -3507644672,3507645017,US +3507644608,3507645017,US 3507645018,3507645027,AU 3507645028,3507645037,UA 3507645038,3507645117,US @@ -134142,9 +152241,7 @@ 3507645424,3507645433,GB 3507645434,3507645479,US 3507645480,3507645489,GR -3507645490,3507646127,US -3507646128,3507646143,ES -3507646144,3507647807,US +3507645490,3507647807,US 3507647808,3507647871,AU 3507647872,3507649263,US 3507649264,3507649279,QA @@ -134174,9 +152271,7 @@ 3508118528,3508118559,AU 3508118560,3508118911,US 3508118912,3508118943,CA -3508118944,3508123935,US -3508123936,3508123951,CA -3508123952,3508126239,US +3508118944,3508126239,US 3508126240,3508126255,GB 3508126256,3508130815,US 3508130816,3508130831,RU @@ -134296,16 +152391,13 @@ 3508292416,3508292447,CL 3508292448,3508292863,US 3508292864,3508294143,DE -3508294144,3508294271,US -3508294272,3508294335,VI -3508294336,3508295439,US +3508294144,3508295439,US 3508295440,3508295487,BR 3508295488,3508295519,GB 3508295520,3508295551,US 3508295552,3508295615,BR 3508295616,3508295631,ES -3508295632,3508295647,US -3508295648,3508295679,BE +3508295632,3508295679,US 3508295680,3508295935,GB 3508295936,3508295999,US 3508296000,3508296015,BR @@ -134384,8 +152476,7 @@ 3508303616,3508303871,DE 3508303872,3508303903,US 3508303904,3508303935,CL -3508303936,3508303950,PR -3508303951,3508303951,US +3508303936,3508303951,US 3508303952,3508303967,CO 3508303968,3508303983,US 3508303984,3508303999,BR @@ -134558,7 +152649,17 @@ 3508780080,3508780111,NL 3508780112,3508780623,US 3508780624,3508780639,IT -3508780640,3509157887,US +3508780640,3509151375,US +3509151376,3509151391,CA +3509151392,3509151407,US +3509151408,3509151423,CA +3509151424,3509151439,US +3509151440,3509151455,CA +3509151456,3509151663,US +3509151664,3509151679,PA +3509151680,3509151695,US +3509151696,3509151727,MX +3509151728,3509157887,US 3509157888,3509166079,CA 3509166080,3509215231,US 3509215232,3509223423,CA @@ -134569,9 +152670,167 @@ 3509327712,3509327807,US 3509327808,3509327871,CA 3509327872,3509346303,US -3509346304,3509350711,CA -3509350712,3509350719,US -3509350720,3509354495,CA +3509346304,3509346327,CA +3509346328,3509346335,US +3509346336,3509346815,CA +3509346816,3509346823,US +3509346824,3509346975,CA +3509346976,3509347007,AU +3509347008,3509347103,CA +3509347104,3509347119,US +3509347120,3509347135,CA +3509347136,3509347151,DE +3509347152,3509347167,CA +3509347168,3509347175,US +3509347176,3509347207,CA +3509347208,3509347215,LB +3509347216,3509347263,CA +3509347264,3509347279,MT +3509347280,3509347311,CA +3509347312,3509347327,US +3509347328,3509347375,CA +3509347376,3509347383,TR +3509347384,3509347391,US +3509347392,3509347607,CA +3509347608,3509347615,US +3509347616,3509347623,CA +3509347624,3509347631,KW +3509347632,3509347647,CA +3509347648,3509347655,US +3509347656,3509347663,BY +3509347664,3509347671,US +3509347672,3509347679,CA +3509347680,3509347703,US +3509347704,3509347711,BD +3509347712,3509347743,CA +3509347744,3509347759,US +3509347760,3509347807,CA +3509347808,3509347815,SG +3509347816,3509347839,CA +3509347840,3509347903,US +3509347904,3509347967,CA +3509347968,3509347975,FR +3509347976,3509348031,CA +3509348032,3509348095,US +3509348096,3509348383,CA +3509348384,3509348415,LB +3509348416,3509348479,CA +3509348480,3509348495,IN +3509348496,3509348511,CA +3509348512,3509348543,LB +3509348544,3509348575,CA +3509348576,3509348607,US +3509348608,3509348863,CA +3509348864,3509348991,US +3509348992,3509349023,CA +3509349024,3509349119,US +3509349120,3509349279,CA +3509349280,3509349311,US +3509349312,3509349359,CA +3509349360,3509349367,US +3509349368,3509349655,CA +3509349656,3509349663,AU +3509349664,3509349695,CA +3509349696,3509349703,US +3509349704,3509349727,CA +3509349728,3509349735,US +3509349736,3509349767,CA +3509349768,3509349775,US +3509349776,3509349783,CA +3509349784,3509349791,US +3509349792,3509349799,CA +3509349800,3509349803,US +3509349804,3509349815,CA +3509349816,3509349823,AU +3509349824,3509349847,CA +3509349848,3509349855,US +3509349856,3509350223,CA +3509350224,3509350239,IL +3509350240,3509350255,BY +3509350256,3509350263,CN +3509350264,3509350327,CA +3509350328,3509350351,US +3509350352,3509350359,PR +3509350360,3509350367,US +3509350368,3509350663,CA +3509350664,3509350671,BD +3509350672,3509350679,DE +3509350680,3509350703,CA +3509350704,3509350719,US +3509350720,3509350743,CA +3509350744,3509350751,BY +3509350752,3509350775,CA +3509350776,3509350783,US +3509350784,3509350799,CA +3509350800,3509350807,ES +3509350808,3509350815,CA +3509350816,3509350823,US +3509350824,3509350879,CA +3509350880,3509350887,US +3509350888,3509350895,BY +3509350896,3509350903,GB +3509350904,3509350919,CA +3509350920,3509350927,BD +3509350928,3509350935,US +3509350936,3509350951,CA +3509350952,3509350959,US +3509350960,3509351023,CA +3509351024,3509351031,SG +3509351032,3509351039,US +3509351040,3509351055,CA +3509351056,3509351063,FR +3509351064,3509351095,CA +3509351096,3509351103,US +3509351104,3509351111,PA +3509351112,3509351119,MT +3509351120,3509351135,CA +3509351136,3509351143,PL +3509351144,3509351167,US +3509351168,3509351439,CA +3509351440,3509351455,MT +3509351456,3509351535,CA +3509351536,3509351679,US +3509351680,3509351791,CA +3509351792,3509351807,MT +3509351808,3509351815,US +3509351816,3509351823,FR +3509351824,3509351871,CA +3509351872,3509351903,US +3509351904,3509351951,CA +3509351952,3509351967,US +3509351968,3509352039,CA +3509352040,3509352071,US +3509352072,3509352079,MD +3509352080,3509352223,CA +3509352224,3509352239,US +3509352240,3509352431,CA +3509352432,3509352439,US +3509352440,3509352447,AU +3509352448,3509352743,CA +3509352744,3509352751,US +3509352752,3509352767,CA +3509352768,3509352783,US +3509352784,3509352799,CA +3509352800,3509352815,US +3509352816,3509352839,CA +3509352840,3509352863,US +3509352864,3509352871,BS +3509352872,3509352903,CA +3509352904,3509352911,US +3509352912,3509352943,CA +3509352944,3509352959,US +3509352960,3509353223,CA +3509353224,3509353231,US +3509353232,3509353343,CA +3509353344,3509353407,US +3509353408,3509353727,CA +3509353728,3509353983,CN +3509353984,3509354047,MX +3509354048,3509354079,CA +3509354080,3509354239,MX +3509354240,3509354335,CA +3509354336,3509354367,US +3509354368,3509354495,CA 3509354496,3509387263,US 3509387264,3509420031,PE 3509420032,3509518591,US @@ -134581,7 +152840,9 @@ 3509519360,3509519423,US 3509519424,3509519647,CA 3509519648,3509519679,US -3509519680,3509520511,CA +3509519680,3509519711,CA +3509519712,3509519727,US +3509519728,3509520511,CA 3509520512,3509520639,US 3509520640,3509520831,CA 3509520832,3509520895,US @@ -134597,7 +152858,9 @@ 3509523328,3509523391,US 3509523392,3509523455,CA 3509523456,3509523471,US -3509523472,3509523775,CA +3509523472,3509523679,CA +3509523680,3509523695,US +3509523696,3509523775,CA 3509523776,3509523839,US 3509523840,3509523903,CA 3509523904,3509524223,US @@ -134639,7 +152902,9 @@ 3509534368,3509534719,US 3509534720,3509535535,CA 3509535536,3509535551,US -3509535552,3509536895,CA +3509535552,3509535663,CA +3509535664,3509535679,US +3509535680,3509536895,CA 3509536896,3509537023,US 3509537024,3509538335,CA 3509538336,3509538351,US @@ -134653,7 +152918,9 @@ 3509539328,3509539583,US 3509539584,3509539679,CA 3509539680,3509539695,US -3509539696,3509539823,CA +3509539696,3509539727,CA +3509539728,3509539743,US +3509539744,3509539823,CA 3509539824,3509539839,US 3509539840,3509539903,CA 3509539904,3509539967,US @@ -134661,7 +152928,9 @@ 3509540096,3509540127,US 3509540128,3509540351,CA 3509540352,3509540607,US -3509540608,3509541663,CA +3509540608,3509541375,CA +3509541376,3509541503,US +3509541504,3509541663,CA 3509541664,3509541695,US 3509541696,3509541951,CA 3509541952,3509541999,US @@ -134677,7 +152946,11 @@ 3509546000,3509546015,US 3509546016,3509546031,CA 3509546032,3509546063,US -3509546064,3509546207,CA +3509546064,3509546095,CA +3509546096,3509546111,US +3509546112,3509546159,CA +3509546160,3509546175,US +3509546176,3509546207,CA 3509546208,3509546223,US 3509546224,3509549823,CA 3509549824,3509550079,US @@ -134687,9 +152960,15 @@ 3509553856,3509553919,US 3509553920,3509554047,CA 3509554048,3509554111,US -3509554112,3509555119,CA +3509554112,3509554943,CA +3509554944,3509554959,US +3509554960,3509555071,CA +3509555072,3509555087,US +3509555088,3509555119,CA 3509555120,3509555135,US -3509555136,3509557439,CA +3509555136,3509556479,CA +3509556480,3509556735,US +3509556736,3509557439,CA 3509557440,3509557759,US 3509557760,3509558367,CA 3509558368,3509558399,US @@ -134719,14 +152998,18 @@ 3509566944,3509567151,CA 3509567152,3509567167,US 3509567168,3509567199,CA -3509567200,3509567215,US -3509567216,3509569023,CA +3509567200,3509567231,US +3509567232,3509567999,CA +3509568000,3509568255,US +3509568256,3509569023,CA 3509569024,3509569535,US 3509569536,3509569663,CA 3509569664,3509569791,US 3509569792,3509569919,CA 3509569920,3509570047,US -3509570048,3509570431,CA +3509570048,3509570079,CA +3509570080,3509570111,US +3509570112,3509570431,CA 3509570432,3509570687,US 3509570688,3509571327,CA 3509571328,3509571647,US @@ -134734,17 +153017,15 @@ 3509571664,3509571839,US 3509571840,3509572095,CA 3509572096,3509572223,US -3509572224,3509573487,CA +3509572224,3509573439,CA +3509573440,3509573455,US +3509573456,3509573487,CA 3509573488,3509573503,US 3509573504,3509573887,CA 3509573888,3509573919,US -3509573920,3509573951,CA -3509573952,3509573983,US -3509573984,3509575695,CA -3509575696,3509575999,US -3509576000,3509576063,CA -3509576064,3509576191,US -3509576192,3509576255,CA +3509573920,3509575695,CA +3509575696,3509575935,US +3509575936,3509576255,CA 3509576256,3509576271,US 3509576272,3509576703,CA 3509576704,3509576959,US @@ -134776,16 +153057,14 @@ 3509581232,3509581247,US 3509581248,3509581263,CA 3509581264,3509581279,US -3509581280,3509581295,CA -3509581296,3509581311,US -3509581312,3509581375,CA +3509581280,3509581375,CA 3509581376,3509581407,US 3509581408,3509581503,CA 3509581504,3509581567,US -3509581568,3509582847,CA -3509582848,3509583615,US -3509583616,3509583871,CA -3509583872,3509731327,US +3509581568,3509581823,CA +3509581824,3509582335,US +3509582336,3509582847,CA +3509582848,3509731327,US 3509731328,3509739519,CA 3509739520,3509773991,US 3509773992,3509774003,GR @@ -134803,8 +153082,7 @@ 3509775105,3509775120,CA 3509775121,3509775296,US 3509775297,3509775312,GB -3509775313,3509775328,CA -3509775329,3509775444,US +3509775313,3509775444,US 3509775445,3509775454,TH 3509775455,3509775477,US 3509775478,3509775492,CA @@ -134844,9 +153122,7 @@ 3509777585,3509777648,ID 3509777649,3509778239,US 3509778240,3509778271,IN -3509778272,3509778399,US -3509778400,3509778431,NL -3509778432,3509778703,US +3509778272,3509778703,US 3509778704,3509778711,CA 3509778712,3509778847,US 3509778848,3509778855,CO @@ -134877,16 +153153,12 @@ 3509831744,3509831807,US 3509831808,3509831815,IN 3509831816,3509831823,CA -3509831824,3509831831,US -3509831832,3509831839,GB -3509831840,3509833103,US +3509831824,3509833103,US 3509833104,3509833111,IN 3509833112,3509833535,US 3509833536,3509833543,CA 3509833544,3509833551,IN -3509833552,3509833567,US -3509833568,3509833599,PH -3509833600,3509833703,US +3509833552,3509833703,US 3509833704,3509833711,ZA 3509833712,3509834111,US 3509834112,3509834143,IL @@ -134908,11 +153180,17 @@ 3509837752,3509837759,GB 3509837760,3509846015,US 3509846016,3509977087,CA -3509977088,3509993471,US +3509977088,3509988864,US +3509988865,3509989119,IN +3509989120,3509989120,US +3509989121,3509989375,IN +3509989376,3509993471,US 3509993472,3509997567,CA 3509997568,3510005759,US 3510005760,3510009855,CA -3510009856,3510239231,US +3510009856,3510010311,US +3510010312,3510010319,CA +3510010320,3510239231,US 3510239232,3510240703,CA 3510240704,3510240735,AM 3510240736,3510240767,CA @@ -134934,8 +153212,8 @@ 3510253568,3510253631,US 3510253632,3510253759,CA 3510253760,3510253775,US -3510253776,3510255439,CA -3510255440,3510255447,US +3510253776,3510255423,CA +3510255424,3510255447,US 3510255448,3510261503,CA 3510261504,3510261759,ZM 3510261760,3510262783,CA @@ -134951,8 +153229,8 @@ 3510270976,3510271999,CA 3510272000,3510284423,US 3510284424,3510284431,CA -3510284432,3510312959,US -3510312960,3510321151,A1 +3510284432,3510317055,US +3510317056,3510321151,A1 3510321152,3510321663,VG 3510321664,3510321919,AG 3510321920,3510322175,KN @@ -134982,16 +153260,13 @@ 3510335744,3510335999,VG 3510336000,3510337279,AG 3510337280,3510337535,LC -3510337536,3510338436,US -3510338437,3510338452,ES -3510338453,3510468631,US +3510337536,3510468631,US 3510468632,3510468639,GB 3510468640,3510468719,US 3510468720,3510468727,MX 3510468728,3510468847,US 3510468848,3510468855,MX -3510468856,3510468863,NZ -3510468864,3510468895,US +3510468856,3510468895,US 3510468896,3510468903,CA 3510468904,3510468911,ID 3510468912,3510469023,US @@ -135025,9 +153300,7 @@ 3510469488,3510469495,CA 3510469496,3510469519,US 3510469520,3510469527,IN -3510469528,3510469567,US -3510469568,3510469575,MY -3510469576,3510469599,US +3510469528,3510469599,US 3510469600,3510469607,CA 3510469608,3510469615,VG 3510469616,3510469623,US @@ -135065,8 +153338,7 @@ 3510470184,3510470295,US 3510470296,3510470319,CA 3510470320,3510470327,TW -3510470328,3510470351,US -3510470352,3510470359,IL +3510470328,3510470359,US 3510470360,3510470367,TH 3510470368,3510470375,US 3510470376,3510470383,CH @@ -135077,9 +153349,7 @@ 3510470624,3510470631,BR 3510470632,3510470647,US 3510470648,3510470655,IN -3510470656,3510470743,US -3510470744,3510470751,SE -3510470752,3510470775,US +3510470656,3510470775,US 3510470776,3510470783,GR 3510470784,3510470799,US 3510470800,3510470807,GB @@ -135100,9 +153370,7 @@ 3510471120,3510471135,GB 3510471136,3510471183,US 3510471184,3510471199,CA -3510471200,3510471207,US -3510471208,3510471215,HR -3510471216,3510471223,US +3510471200,3510471223,US 3510471224,3510471231,DE 3510471232,3510471311,US 3510471312,3510471319,IE @@ -135156,9 +153424,7 @@ 3510472736,3510472743,AR 3510472744,3510472751,US 3510472752,3510472767,AR -3510472768,3510472791,US -3510472792,3510472799,CA -3510472800,3510472800,US +3510472768,3510472800,US 3510472801,3510472831,DE 3510472832,3510472919,US 3510472920,3510472927,NL @@ -135177,8 +153443,7 @@ 3510473216,3510473223,IN 3510473224,3510473231,US 3510473232,3510473239,FR -3510473240,3510473247,RU -3510473248,3510473343,US +3510473240,3510473343,US 3510473344,3510473383,DE 3510473384,3510473407,US 3510473408,3510473447,DE @@ -135188,13 +153453,7 @@ 3510473512,3510473607,US 3510473608,3510473615,ID 3510473616,3510473623,AU -3510473624,3510473647,US -3510473648,3510473655,GB -3510473656,3510473695,US -3510473696,3510473703,BY -3510473704,3510474039,US -3510474040,3510474047,MX -3510474048,3510474431,US +3510473624,3510474431,US 3510474432,3510474447,TC 3510474448,3510474479,US 3510474480,3510474495,AU @@ -135266,9 +153525,7 @@ 3510478952,3510479095,US 3510479096,3510479103,GB 3510479104,3510479359,GU -3510479360,3510479367,US -3510479368,3510479375,ID -3510479376,3510479407,US +3510479360,3510479407,US 3510479408,3510479415,CA 3510479416,3510479439,US 3510479440,3510479447,CA @@ -135340,12 +153597,11 @@ 3510481712,3510481719,CA 3510481720,3510481727,JP 3510481728,3510481743,AU -3510481744,3510481855,US -3510481856,3510481871,CA +3510481744,3510481863,US +3510481864,3510481871,CA 3510481872,3510481919,US 3510481920,3510481927,MX -3510481928,3510481935,RU -3510481936,3510482111,US +3510481928,3510482111,US 3510482112,3510482143,CA 3510482144,3510482151,AR 3510482152,3510831527,US @@ -135383,9 +153639,7 @@ 3511335296,3511335423,RU 3511335424,3511419951,US 3511419952,3511419959,UA -3511419960,3511611135,US -3511611136,3511611391,CA -3511611392,3511812095,US +3511419960,3511812095,US 3511812096,3511844863,CA 3511844864,3512011311,US 3512011312,3512011327,UM @@ -135450,8 +153704,7 @@ 3512021504,3512021759,GB 3512021760,3512022335,US 3512022336,3512022399,ES -3512022400,3512022431,US -3512022432,3512022447,IN +3512022400,3512022447,US 3512022448,3512022463,GB 3512022464,3512023807,US 3512023808,3512023839,CA @@ -135495,9 +153748,7 @@ 3512156160,3512172543,US 3512172544,3512176639,CA 3512176640,3512197119,US -3512197120,3512200159,CA -3512200160,3512200175,US -3512200176,3512205311,CA +3512197120,3512205311,CA 3512205312,3512205567,US 3512205568,3512205823,CL 3512205824,3512206079,AW @@ -135592,7 +153843,9 @@ 3512269824,3512270847,US 3512270848,3512336383,CA 3512336384,3512369151,US -3512369152,3512377231,CA +3512369152,3512371343,CA +3512371344,3512371351,US +3512371352,3512377231,CA 3512377232,3512377239,US 3512377240,3512378435,CA 3512378436,3512378436,US @@ -135605,7 +153858,23 @@ 3512399384,3512401919,CA 3512401920,3512418303,US 3512418304,3512451071,CA -3512451072,3512467455,PR +3512451072,3512459519,PR +3512459520,3512459775,US +3512459776,3512460031,PR +3512460032,3512460287,US +3512460288,3512460543,PR +3512460544,3512462079,US +3512462080,3512463103,PR +3512463104,3512463359,US +3512463360,3512464639,PR +3512464640,3512465151,US +3512465152,3512465407,PR +3512465408,3512465663,US +3512465664,3512465919,PR +3512465920,3512466175,US +3512466176,3512466687,PR +3512466688,3512466943,US +3512466944,3512467455,PR 3512467456,3512534015,US 3512534016,3512534079,BR 3512534080,3512535679,US @@ -135710,14 +153979,11 @@ 3512547328,3512547359,SE 3512547360,3512547391,US 3512547392,3512547455,ZA -3512547456,3512547583,US -3512547584,3512547839,GB +3512547456,3512547839,US 3512547840,3512547871,PT 3512547872,3512548095,US 3512548096,3512548143,CH -3512548144,3512548351,US -3512548352,3512548479,ES -3512548480,3512548671,US +3512548144,3512548671,US 3512548672,3512548703,NL 3512548704,3512548735,US 3512548736,3512548863,NL @@ -136008,29 +154274,7 @@ 3512699648,3512699903,US 3512699904,3512705023,SE 3512705024,3512844287,US -3512844288,3512844543,CA -3512844544,3512844607,A1 -3512844608,3512845567,CA -3512845568,3512845695,A1 -3512845696,3512845697,CA -3512845698,3512845745,A1 -3512845746,3512845747,CA -3512845748,3512845758,A1 -3512845759,3512845759,CA -3512845760,3512845823,A1 -3512845824,3512847487,CA -3512847488,3512847615,A1 -3512847616,3512847999,CA -3512848000,3512848127,A1 -3512848128,3512848360,CA -3512848361,3512848361,A1 -3512848362,3512848959,CA -3512848960,3512849023,A1 -3512849024,3512849697,CA -3512849698,3512849699,A1 -3512849700,3512852459,CA -3512852460,3512852461,A1 -3512852462,3512852479,CA +3512844288,3512852479,CA 3512852480,3512891135,US 3512891136,3512891167,BE 3512891168,3512891199,AU @@ -136038,7 +154282,11 @@ 3512891232,3512891263,KW 3512891264,3512891327,US 3512891328,3512891359,CA -3512891360,3512983551,US +3512891360,3512926975,US +3512926976,3512927231,A1 +3512927232,3512940799,US +3512940800,3512941055,A1 +3512941056,3512983551,US 3512983552,3512987647,AR 3512987648,3513188351,US 3513188352,3513204735,CA @@ -136064,9 +154312,7 @@ 3513670912,3513671167,A2 3513671168,3513778175,US 3513778176,3513794559,CA -3513794560,3513839615,US -3513839616,3513843711,A1 -3513843712,3514007551,US +3513794560,3514007551,US 3514007552,3514040319,CA 3514040320,3514367999,US 3514368000,3514433535,CA @@ -136074,9 +154320,7 @@ 3514583536,3514583543,JE 3514583544,3514585359,US 3514585360,3514585375,GB -3514585376,3514587511,US -3514587512,3514587519,PA -3514587520,3514589439,US +3514585376,3514589439,US 3514589440,3514589695,GT 3514589696,3514590207,SV 3514590208,3514590719,NI @@ -136132,21 +154376,25 @@ 3515867392,3515867519,AU 3515867520,3515868463,US 3515868464,3515868479,IT -3515868480,3515913631,US +3515868480,3515882319,US +3515882320,3515882327,MX +3515882328,3515882375,US +3515882376,3515882383,AU +3515882384,3515882391,US +3515882392,3515882399,GB +3515882400,3515913631,US 3515913632,3515913663,CA 3515913664,3515916519,US 3515916520,3515916527,AU -3515916528,3515955375,US +3515916528,3515932895,US +3515932896,3515932903,CA +3515932904,3515955375,US 3515955376,3515955391,GB -3515955392,3515955503,US -3515955504,3515955519,CA -3515955520,3515955551,US +3515955392,3515955551,US 3515955552,3515955567,ES 3515955568,3515956319,US 3515956320,3515956335,NL -3515956336,3515956383,US -3515956384,3515956399,GB -3515956400,3515965439,US +3515956336,3515965439,US 3515965440,3515973631,CA 3515973632,3515990015,US 3515990016,3516006399,CA @@ -136155,7 +154403,6 @@ 3516071936,3516139007,US 3516139008,3516139263,GB 3516139264,3516153855,US -3516153856,3516162047,CA 3516162048,3516170239,US 3516170240,3516193943,CA 3516193944,3516193951,US @@ -136172,8 +154419,8 @@ 3516355664,3516355679,CA 3516355680,3516357631,US 3516357632,3516357887,MY -3516357888,3516358399,CA -3516358400,3516366847,US +3516357888,3516358143,CA +3516358144,3516366847,US 3516366848,3516370943,CA 3516370944,3516394239,US 3516394240,3516394247,IS @@ -136192,8 +154439,7 @@ 3516900352,3516900607,NG 3516900608,3516900863,A2 3516900864,3516901119,NG -3516901120,3516901887,A2 -3516901888,3516902399,NG +3516901120,3516902399,US 3516902400,3516902655,A2 3516902656,3516902911,NG 3516902912,3516903167,A2 @@ -136203,59 +154449,147 @@ 3517038592,3517054975,CA 3517054976,3517095935,US 3517095936,3517100031,CA -3517100032,3517100137,US -3517100138,3517100153,CA -3517100154,3517100213,US +3517100032,3517100213,US 3517100214,3517100223,NZ -3517100224,3517100569,US -3517100570,3517100585,NE -3517100586,3517100619,US -3517100620,3517100635,CA -3517100636,3517100648,US -3517100649,3517100668,CA -3517100669,3517100720,US +3517100224,3517100720,US 3517100721,3517100730,CA -3517100731,3517100811,US -3517100812,3517100829,GB -3517100830,3517101597,US -3517101598,3517101613,GB -3517101614,3517103316,US +3517100731,3517103316,US 3517103317,3517103330,NZ 3517103331,3517112319,US 3517112320,3517116159,CA 3517116160,3517116415,US 3517116416,3517120511,CA -3517120512,3517233151,US +3517120512,3517179903,US +3517179904,3517179935,DE +3517179936,3517179943,US +3517179944,3517179951,MX +3517179952,3517180079,US +3517180080,3517180087,GI +3517180088,3517180135,US +3517180136,3517180143,CA +3517180144,3517180207,US +3517180208,3517180223,GB +3517180224,3517180295,US +3517180296,3517180303,RU +3517180304,3517180575,US +3517180576,3517180583,IN +3517180584,3517180591,CA +3517180592,3517180935,US +3517180936,3517180943,GB +3517180944,3517180951,AU +3517180952,3517180959,GB +3517180960,3517180975,PT +3517180976,3517181055,US +3517181056,3517181071,DE +3517181072,3517181095,US +3517181096,3517181103,TR +3517181104,3517181111,US +3517181112,3517181119,BR +3517181120,3517181263,US +3517181264,3517181279,JP +3517181280,3517181311,US +3517181312,3517181319,IN +3517181320,3517181343,US +3517181344,3517181351,SG +3517181352,3517181375,US +3517181376,3517181383,IL +3517181384,3517181431,US +3517181432,3517181439,NL +3517181440,3517181519,US +3517181520,3517181527,DE +3517181528,3517181543,US +3517181544,3517181551,SI +3517181552,3517181559,US +3517181560,3517181567,DE +3517181568,3517181639,US +3517181640,3517181648,DE +3517181649,3517181679,US +3517181680,3517181687,AU +3517181688,3517181855,US +3517181856,3517181887,VG +3517181888,3517181895,CA +3517181896,3517181919,US +3517181920,3517181927,IN +3517181928,3517181935,US +3517181936,3517181943,FR +3517181944,3517183039,US +3517183040,3517183055,DE +3517183056,3517183087,US +3517183088,3517183103,AU +3517183104,3517183175,US +3517183176,3517183183,MY +3517183184,3517183223,US +3517183224,3517183359,AU +3517183360,3517183455,US +3517183456,3517183487,DE +3517183488,3517183535,US +3517183536,3517183551,CA +3517183552,3517183559,RU +3517183560,3517183567,DE +3517183568,3517183607,US +3517183608,3517183615,BR +3517183616,3517183631,DE +3517183632,3517183663,US +3517183664,3517183671,NO +3517183672,3517183679,US +3517183680,3517183711,CA +3517183712,3517183839,US +3517183840,3517183871,DE +3517183872,3517183999,US +3517184000,3517184031,DE +3517184032,3517184047,US +3517184048,3517184063,GE +3517184064,3517184151,US +3517184152,3517184159,NL +3517184160,3517184207,US +3517184208,3517184223,CA +3517184224,3517184231,AR +3517184232,3517184239,US +3517184240,3517184255,AT +3517184256,3517184383,ID +3517184384,3517184559,US +3517184560,3517184575,MX +3517184576,3517184655,US +3517184656,3517184663,MH +3517184664,3517184703,US +3517184704,3517184711,IN +3517184712,3517184847,US +3517184848,3517184855,PY +3517184856,3517184863,FR +3517184864,3517184879,DK +3517184880,3517184951,US +3517184952,3517184959,IN +3517184960,3517233151,US 3517233152,3517235199,GU -3517235200,3517382655,US -3517382656,3517383679,CA -3517383680,3517383935,US -3517383936,3517384447,CA -3517384448,3517385215,US +3517235200,3517382911,US +3517382912,3517384703,CA +3517384704,3517385215,US 3517385216,3517385311,CA 3517385312,3517385375,US 3517385376,3517387775,CA 3517387776,3517388031,US -3517388032,3517388255,CA +3517388032,3517388223,CA +3517388224,3517388239,US +3517388240,3517388255,CA 3517388256,3517388271,US 3517388272,3517388799,CA -3517388800,3517389311,US -3517389312,3517389567,CA -3517389568,3517390079,US -3517390080,3517390335,CA +3517388800,3517389823,US +3517389824,3517390335,CA 3517390336,3517390591,US 3517390592,3517391471,CA 3517391472,3517391487,US 3517391488,3517391535,CA 3517391536,3517391551,US -3517391552,3517392127,CA -3517392128,3517392383,US +3517391552,3517391871,CA +3517391872,3517392383,US 3517392384,3517392639,CA 3517392640,3517392655,US 3517392656,3517392719,CA 3517392720,3517392735,US -3517392736,3517392863,CA -3517392864,3517392879,US +3517392736,3517392815,CA +3517392816,3517392831,US +3517392832,3517392847,CA +3517392848,3517392879,US 3517392880,3517393407,CA 3517393408,3517393439,US 3517393440,3517393471,CA @@ -136270,8 +154604,8 @@ 3517395872,3517395903,US 3517395904,3517396095,CA 3517396096,3517396111,US -3517396112,3517396143,CA -3517396144,3517396175,US +3517396112,3517396127,CA +3517396128,3517396175,US 3517396176,3517396911,CA 3517396912,3517396927,US 3517396928,3517397503,CA @@ -136279,8 +154613,7 @@ 3517397760,3517398015,CA 3517398016,3517398527,US 3517398528,3517399551,CA -3517399552,3517399807,US -3517399808,3517399871,CA +3517399552,3517399871,US 3517399872,3517399935,IL 3517399936,3517400831,CA 3517400832,3517400847,US @@ -136294,13 +154627,17 @@ 3517402880,3517403391,US 3517403392,3517403455,CA 3517403456,3517403519,US -3517403520,3517404927,CA +3517403520,3517404159,CA +3517404160,3517404415,US +3517404416,3517404927,CA 3517404928,3517405183,US 3517405184,3517406751,CA 3517406752,3517406783,US 3517406784,3517407359,CA 3517407360,3517407487,US -3517407488,3517408583,CA +3517407488,3517407999,CA +3517408000,3517408255,US +3517408256,3517408583,CA 3517408584,3517408591,US 3517408592,3517408703,CA 3517408704,3517408711,US @@ -136320,9 +154657,7 @@ 3517411072,3517411327,US 3517411328,3517414463,CA 3517414464,3517414495,US -3517414496,3517414751,CA -3517414752,3517414767,US -3517414768,3517415983,CA +3517414496,3517415983,CA 3517415984,3517415999,GB 3517416000,3517416063,CA 3517416064,3517416079,US @@ -136342,7 +154677,9 @@ 3517416792,3517416799,US 3517416800,3517416823,CA 3517416824,3517416839,US -3517416840,3517417535,CA +3517416840,3517416871,CA +3517416872,3517416879,US +3517416880,3517417535,CA 3517417536,3517417567,US 3517417568,3517417631,CA 3517417632,3517417663,US @@ -136350,9 +154687,11 @@ 3517417696,3517417855,US 3517417856,3517418367,CA 3517418368,3517418399,US -3517418400,3517419103,CA -3517419104,3517419135,US -3517419136,3517420159,CA +3517418400,3517419071,CA +3517419072,3517419135,US +3517419136,3517419519,CA +3517419520,3517419527,US +3517419528,3517420159,CA 3517420160,3517420287,US 3517420288,3517420303,CA 3517420304,3517420311,US @@ -136380,13 +154719,17 @@ 3517422720,3517422759,US 3517422760,3517422783,CA 3517422784,3517422791,US -3517422792,3517424319,CA +3517422792,3517423423,CA +3517423424,3517423455,US +3517423456,3517424319,CA 3517424320,3517424335,SE 3517424336,3517424511,CA 3517424512,3517424543,US 3517424544,3517424623,CA 3517424624,3517424639,US -3517424640,3517426047,CA +3517424640,3517425023,CA +3517425024,3517425087,US +3517425088,3517426047,CA 3517426048,3517426111,US 3517426112,3517426687,CA 3517426688,3517426751,US @@ -136416,29 +154759,33 @@ 3517431664,3517431679,US 3517431680,3517431695,CA 3517431696,3517431711,NL -3517431712,3517431759,CA +3517431712,3517431727,CA +3517431728,3517431743,US +3517431744,3517431759,CA 3517431760,3517431775,US 3517431776,3517431807,CA 3517431808,3517431823,US 3517431824,3517431919,CA -3517431920,3517431935,US -3517431936,3517431967,CA +3517431920,3517431951,US +3517431952,3517431967,CA 3517431968,3517431983,US 3517431984,3517432191,CA 3517432192,3517432319,US 3517432320,3517433919,CA 3517433920,3517433983,US -3517433984,3517434375,CA -3517434376,3517434383,US -3517434384,3517434503,CA +3517433984,3517434367,CA +3517434368,3517434375,US +3517434376,3517434503,CA 3517434504,3517434527,US 3517434528,3517434567,CA 3517434568,3517434583,US -3517434584,3517434607,CA -3517434608,3517434615,US +3517434584,3517434599,CA +3517434600,3517434615,US 3517434616,3517435007,CA 3517435008,3517435135,US -3517435136,3517436935,CA +3517435136,3517436607,CA +3517436608,3517436671,US +3517436672,3517436935,CA 3517436936,3517436943,US 3517436944,3517436975,CA 3517436976,3517436983,US @@ -136476,7 +154823,11 @@ 3517442384,3517442399,US 3517442400,3517442431,CA 3517442432,3517442447,US -3517442448,3517443647,CA +3517442448,3517442559,CA +3517442560,3517442623,US +3517442624,3517443327,CA +3517443328,3517443335,US +3517443336,3517443647,CA 3517443648,3517443679,US 3517443680,3517444223,CA 3517444224,3517444351,US @@ -136498,19 +154849,14 @@ 3517447784,3517447791,US 3517447792,3517447847,CA 3517447848,3517447863,US -3517447864,3517448191,CA -3517448192,3517523167,US +3517447864,3517447935,CA +3517447936,3517523167,US 3517523168,3517523183,BS 3517523184,3517523671,US 3517523672,3517523679,KY -3517523680,3517523935,US -3517523936,3517523943,BZ -3517523944,3517524175,US -3517524176,3517524183,GT +3517523680,3517524183,US 3517524184,3517524191,VI -3517524192,3517524431,US -3517524432,3517524439,GT -3517524440,3517546495,US +3517524192,3517546495,US 3517546496,3517562879,CA 3517562880,3517596671,US 3517596672,3517596927,NO @@ -136522,9 +154868,8 @@ 3517598464,3517598527,SE 3517598528,3517598559,FR 3517598560,3517598591,SE -3517598592,3517599231,US -3517599232,3517599263,BG -3517599264,3517599359,SE +3517598592,3517598719,US +3517598720,3517599359,SE 3517599360,3517599487,US 3517599488,3517600767,SE 3517600768,3517601279,US @@ -136533,15 +154878,13 @@ 3517602304,3517602559,US 3517602560,3517602575,SE 3517602576,3517602591,US -3517602592,3517602623,SE -3517602624,3517602815,US +3517602592,3517602687,SE +3517602688,3517602815,US 3517602816,3517603071,SE 3517603072,3517603615,US 3517603616,3517603647,DE 3517603648,3517603711,US -3517603712,3517603775,SE -3517603776,3517603839,US -3517603840,3517603967,SE +3517603712,3517603967,SE 3517603968,3517604031,DE 3517604032,3517604095,SE 3517604096,3517604351,US @@ -136562,13 +154905,14 @@ 3517609744,3517609759,SE 3517609760,3517609791,US 3517609792,3517609855,SE -3517609856,3517610047,US -3517610048,3517610111,SE +3517609856,3517610015,US +3517610016,3517610111,SE 3517610112,3517610143,NO -3517610144,3517610191,SE +3517610144,3517610175,SE +3517610176,3517610183,US +3517610184,3517610191,SE 3517610192,3517610199,US -3517610200,3517610239,SE -3517610240,3517610495,US +3517610200,3517610495,SE 3517610496,3517611263,IE 3517611264,3517611295,SE 3517611296,3517611303,DE @@ -136581,7 +154925,264 @@ 3517612032,3517644799,US 3517644800,3517710335,CA 3517710336,3517718527,US -3517718528,3517726719,CA +3517718528,3517718943,CA +3517718944,3517718975,FR +3517718976,3517719295,CA +3517719296,3517719311,BR +3517719312,3517719567,CA +3517719568,3517719591,PA +3517719592,3517719639,CA +3517719640,3517719647,AR +3517719648,3517719655,CA +3517719656,3517719659,IR +3517719660,3517719671,CA +3517719672,3517719679,CN +3517719680,3517719683,US +3517719684,3517719695,CA +3517719696,3517719703,PK +3517719704,3517719711,AE +3517719712,3517719727,CA +3517719728,3517719731,US +3517719732,3517719735,CA +3517719736,3517719743,IN +3517719744,3517719759,CA +3517719760,3517719767,BE +3517719768,3517719775,CN +3517719776,3517719847,CA +3517719848,3517719855,US +3517719856,3517719863,CL +3517719864,3517719871,CA +3517719872,3517719875,US +3517719876,3517719879,IT +3517719880,3517719883,US +3517719884,3517719887,IN +3517719888,3517719903,CA +3517719904,3517719907,JO +3517719908,3517719911,CA +3517719912,3517719919,US +3517719920,3517719927,CA +3517719928,3517719931,US +3517719932,3517719951,CA +3517719952,3517719959,MX +3517719960,3517719975,CA +3517719976,3517719979,GB +3517719980,3517719983,CA +3517719984,3517719991,UA +3517719992,3517720003,CA +3517720004,3517720007,US +3517720008,3517720011,CA +3517720012,3517720015,US +3517720016,3517720027,CA +3517720028,3517720031,IN +3517720032,3517720039,MX +3517720040,3517720047,TR +3517720048,3517720207,CA +3517720208,3517720223,SE +3517720224,3517720323,CA +3517720324,3517720327,AN +3517720328,3517720335,CA +3517720336,3517720343,SE +3517720344,3517720347,CA +3517720348,3517720351,BR +3517720352,3517720383,CA +3517720384,3517720391,DE +3517720392,3517720407,CA +3517720408,3517720411,IN +3517720412,3517720451,CA +3517720452,3517720455,GB +3517720456,3517720459,CA +3517720460,3517720463,US +3517720464,3517720499,CA +3517720500,3517720503,TR +3517720504,3517720519,CA +3517720520,3517720523,UY +3517720524,3517720647,CA +3517720648,3517720655,US +3517720656,3517721343,CA +3517721344,3517721359,SE +3517721360,3517721363,CN +3517721364,3517721375,CA +3517721376,3517721383,BZ +3517721384,3517721399,CA +3517721400,3517721403,IN +3517721404,3517721415,CA +3517721416,3517721423,IN +3517721424,3517721431,US +3517721432,3517721439,BR +3517721440,3517721443,US +3517721444,3517721447,BR +3517721448,3517721463,CA +3517721464,3517721467,BR +3517721468,3517721479,CA +3517721480,3517721487,UA +3517721488,3517721503,HK +3517721504,3517721507,CA +3517721508,3517721511,CN +3517721512,3517721519,CA +3517721520,3517721527,PE +3517721528,3517721535,BR +3517721536,3517721855,CA +3517721856,3517722111,CR +3517722112,3517722151,CA +3517722152,3517722159,MX +3517722160,3517722175,CA +3517722176,3517722191,US +3517722192,3517722215,CA +3517722216,3517722223,RU +3517722224,3517722231,CA +3517722232,3517722239,HK +3517722240,3517722247,IN +3517722248,3517722259,CA +3517722260,3517722267,IN +3517722268,3517722271,NL +3517722272,3517722275,SA +3517722276,3517722295,CA +3517722296,3517722299,SA +3517722300,3517722303,CA +3517722304,3517722307,US +3517722308,3517722895,CA +3517722896,3517722903,US +3517722904,3517722907,CA +3517722908,3517722911,CN +3517722912,3517722919,US +3517722920,3517722931,CA +3517722932,3517722935,MX +3517722936,3517722943,CA +3517722944,3517722951,BR +3517722952,3517722959,US +3517722960,3517722963,AE +3517722964,3517722967,DE +3517722968,3517722979,CA +3517722980,3517722983,CO +3517722984,3517722987,US +3517722988,3517723039,CA +3517723040,3517723047,ES +3517723048,3517723103,CA +3517723104,3517723107,US +3517723108,3517723111,CA +3517723112,3517723119,RU +3517723120,3517723127,BR +3517723128,3517723135,BE +3517723136,3517723759,CA +3517723760,3517723763,US +3517723764,3517723807,CA +3517723808,3517723815,BD +3517723816,3517723839,CA +3517723840,3517723879,US +3517723880,3517723895,BR +3517723896,3517723911,CA +3517723912,3517723919,GB +3517723920,3517723927,CA +3517723928,3517723935,AU +3517723936,3517723943,CA +3517723944,3517723951,CN +3517723952,3517723959,CA +3517723960,3517723963,IT +3517723964,3517723967,CN +3517723968,3517723975,US +3517723976,3517723983,CA +3517723984,3517723991,EC +3517723992,3517723999,CA +3517724000,3517724007,SA +3517724008,3517724035,CA +3517724036,3517724039,US +3517724040,3517724051,CA +3517724052,3517724055,MX +3517724056,3517724063,US +3517724064,3517724071,KR +3517724072,3517724087,CA +3517724088,3517724095,CO +3517724096,3517724111,CA +3517724112,3517724119,BR +3517724120,3517724127,US +3517724128,3517724131,AE +3517724132,3517724135,CA +3517724136,3517724143,PK +3517724144,3517724151,RO +3517724152,3517724159,AR +3517724160,3517724175,CA +3517724176,3517724191,US +3517724192,3517724195,CA +3517724196,3517724199,IN +3517724200,3517724203,CA +3517724204,3517724207,BR +3517724208,3517724231,CA +3517724232,3517724235,BE +3517724236,3517724239,AR +3517724240,3517724255,US +3517724256,3517724271,CA +3517724272,3517724287,IN +3517724288,3517724319,CA +3517724320,3517724327,US +3517724328,3517724335,IN +3517724336,3517724347,CA +3517724348,3517724351,AU +3517724352,3517724375,CA +3517724376,3517724383,GB +3517724384,3517724407,CA +3517724408,3517724415,TW +3517724416,3517724679,CA +3517724680,3517724687,US +3517724688,3517724711,CA +3517724712,3517724719,GB +3517724720,3517724731,US +3517724732,3517724735,AN +3517724736,3517724751,LT +3517724752,3517724755,BR +3517724756,3517724759,GB +3517724760,3517724783,CA +3517724784,3517724787,US +3517724788,3517724799,CA +3517724800,3517724803,FR +3517724804,3517724815,CA +3517724816,3517724823,US +3517724824,3517724867,CA +3517724868,3517724871,CO +3517724872,3517724887,CA +3517724888,3517724895,RU +3517724896,3517724899,CA +3517724900,3517724903,SE +3517724904,3517725039,CA +3517725040,3517725055,PK +3517725056,3517725247,CA +3517725248,3517725279,US +3517725280,3517725439,CA +3517725440,3517725447,US +3517725448,3517725455,CA +3517725456,3517725463,CN +3517725464,3517725467,IT +3517725468,3517725471,MX +3517725472,3517725487,CA +3517725488,3517725503,PK +3517725504,3517725519,BR +3517725520,3517725575,CA +3517725576,3517725583,GB +3517725584,3517725591,CA +3517725592,3517725599,IR +3517725600,3517725607,KW +3517725608,3517725615,MX +3517725616,3517725631,CA +3517725632,3517725639,NL +3517725640,3517725647,CA +3517725648,3517725655,RO +3517725656,3517725663,CA +3517725664,3517725671,US +3517725672,3517725679,SY +3517725680,3517725687,CA +3517725688,3517725695,HK +3517725696,3517726463,CA +3517726464,3517726467,ES +3517726468,3517726511,CA +3517726512,3517726519,US +3517726520,3517726527,AU +3517726528,3517726535,CA +3517726536,3517726543,BR +3517726544,3517726551,CA +3517726552,3517726559,MX +3517726560,3517726567,AE +3517726568,3517726607,CA +3517726608,3517726623,PL +3517726624,3517726719,CA 3517726720,3517838927,US 3517838928,3517838938,LB 3517838939,3517979103,US @@ -136605,9 +155206,7 @@ 3518076080,3518076087,AU 3518076088,3518076671,US 3518076672,3518076927,PA -3518076928,3518077103,US -3518077104,3518077111,GB -3518077112,3518374719,US +3518076928,3518374719,US 3518374720,3518374783,IN 3518374784,3518380223,US 3518380224,3518380287,DE @@ -136616,15 +155215,11 @@ 3518381312,3518381439,US 3518381440,3518381567,IN 3518381568,3518381631,DE -3518381632,3518381823,US -3518381824,3518382079,SG -3518382080,3518431231,US +3518381632,3518431231,US 3518431232,3518439423,CA 3518439424,3518463999,US 3518464000,3518472191,CA -3518472192,3518758911,US -3518758912,3518758975,CY -3518758976,3518759407,US +3518472192,3518759407,US 3518759408,3518759423,CY 3518759424,3518760511,US 3518760512,3518760575,AU @@ -136640,8 +155235,7 @@ 3518892416,3518892423,GB 3518892424,3518894439,US 3518894440,3518894447,TR -3518894448,3518895775,US -3518895776,3518895783,CA +3518894448,3518895783,US 3518895784,3518895791,TH 3518895792,3518896215,US 3518896216,3518896223,CA @@ -136661,9 +155255,7 @@ 3518929536,3518929599,CA 3518929600,3518995695,US 3518995696,3518995703,GB -3518995704,3519061295,US -3519061296,3519061311,GB -3519061312,3519234047,US +3518995704,3519234047,US 3519234048,3519250431,CA 3519250432,3519320975,US 3519320976,3519320983,GR @@ -136679,65 +155271,42 @@ 3519406080,3519406143,IT 3519406144,3519406255,US 3519406256,3519406263,SA -3519406264,3519406295,US -3519406296,3519406303,TH -3519406304,3519406335,US -3519406336,3519406351,DE -3519406352,3519406375,US +3519406264,3519406375,US 3519406376,3519406383,IT 3519406384,3519406391,IN 3519406392,3519406407,GB -3519406408,3519406479,US -3519406480,3519406487,AU -3519406488,3519406503,US +3519406408,3519406503,US 3519406504,3519406511,CA -3519406512,3519406527,GB -3519406528,3519406559,CA -3519406560,3519406695,US +3519406512,3519406695,US 3519406696,3519406831,SA -3519406832,3519406847,US -3519406848,3519407103,CA -3519407104,3519407151,US +3519406832,3519407151,US 3519407152,3519407199,MY -3519407200,3519407215,AR +3519407200,3519407215,US 3519407216,3519407351,AE -3519407352,3519407359,US -3519407360,3519407583,AR -3519407584,3519407591,US +3519407352,3519407591,US 3519407592,3519407599,AE 3519407600,3519407607,US 3519407608,3519407615,RU -3519407616,3519407623,AR -3519407624,3519409111,US +3519407616,3519409111,US 3519409112,3519409119,MY 3519409120,3519409135,OM 3519409136,3519409295,US 3519409296,3519409303,CA -3519409304,3519409327,US -3519409328,3519409335,AR -3519409336,3519409407,US +3519409304,3519409407,US 3519409408,3519409423,AE -3519409424,3519409439,US -3519409440,3519409455,GB +3519409424,3519409455,US 3519409456,3519409599,MY -3519409600,3519409615,AR -3519409616,3519409807,US +3519409600,3519409807,US 3519409808,3519409815,GB -3519409816,3519409919,US -3519409920,3519409927,AR +3519409816,3519409927,US 3519409928,3519409943,MY 3519409944,3519409951,US 3519409952,3519410175,MY 3519410176,3519410279,US 3519410280,3519410287,AU -3519410288,3519410943,US -3519410944,3519411199,AR -3519411200,3519411327,US +3519410288,3519411327,US 3519411328,3519411391,RU -3519411392,3519411711,US -3519411712,3519411967,AR -3519411968,3519412223,DE -3519412224,3519412519,US +3519411392,3519412519,US 3519412520,3519412527,RU 3519412528,3519412735,US 3519412736,3519412751,RU @@ -136745,17 +155314,9 @@ 3519412800,3519412815,RU 3519412816,3519412999,US 3519413000,3519413007,CY -3519413008,3519413759,US -3519413760,3519414271,CA -3519414272,3519417071,US -3519417072,3519417075,PT -3519417076,3519417087,US +3519413008,3519417087,US 3519417088,3519417151,IT -3519417152,3519420767,US -3519420768,3519420775,HK -3519420776,3519422495,US -3519422496,3519422527,CA -3519422528,3519466895,US +3519417152,3519466895,US 3519466896,3519466911,SZ 3519466912,3519467519,US 3519469568,3519475711,US @@ -136777,9 +155338,7 @@ 3519590656,3519590911,CA 3519590912,3519603204,US 3519603205,3519603212,VN -3519603213,3519603255,US -3519603256,3519603265,BR -3519603266,3519603271,US +3519603213,3519603271,US 3519603272,3519603286,CA 3519603287,3519603772,US 3519603773,3519603781,IN @@ -136791,9 +155350,7 @@ 3519700608,3519702319,CA 3519702320,3519702327,US 3519702328,3519709183,CA -3519709184,3519709311,US -3519709312,3519709343,CA -3519709344,3519712447,US +3519709184,3519712447,US 3519712448,3519712511,CA 3519712512,3519715295,US 3519715296,3519715327,GB @@ -136808,7 +155365,9 @@ 3519799904,3519805119,US 3519805120,3519805183,GB 3519805184,3519873023,US -3519873024,3519879679,CA +3519873024,3519877295,CA +3519877296,3519877311,US +3519877312,3519879679,CA 3519879680,3519879687,US 3519879688,3519879767,CA 3519879768,3519879775,US @@ -136894,9 +155453,7 @@ 3520023880,3520023887,US 3520023888,3520023911,CA 3520023912,3520023919,US -3520023920,3520024215,CA -3520024216,3520024231,US -3520024232,3520024487,CA +3520023920,3520024487,CA 3520024488,3520024495,US 3520024496,3520024807,CA 3520024808,3520024815,US @@ -136904,9 +155461,7 @@ 3520025192,3520025199,US 3520025200,3520025295,CA 3520025296,3520025303,US -3520025304,3520025343,CA -3520025344,3520025359,US -3520025360,3520025503,CA +3520025304,3520025503,CA 3520025504,3520025511,US 3520025512,3520025591,CA 3520025592,3520025599,NL @@ -136922,9 +155477,7 @@ 3520026704,3520026711,US 3520026712,3520026783,CA 3520026784,3520026791,US -3520026792,3520026895,CA -3520026896,3520026903,US -3520026904,3520026991,CA +3520026792,3520026991,CA 3520026992,3520026999,US 3520027000,3520027047,CA 3520027048,3520027055,US @@ -136960,9 +155513,7 @@ 3520028696,3520028711,US 3520028712,3520029167,CA 3520029168,3520029175,IL -3520029176,3520030719,CA -3520030720,3520030727,US -3520030728,3520030799,CA +3520029176,3520030799,CA 3520030800,3520030807,US 3520030808,3520030951,CA 3520030952,3520030959,US @@ -137030,12 +155581,9 @@ 3520034488,3520034495,US 3520034496,3520034559,CA 3520034560,3520034567,US -3520034568,3520034623,CA -3520034624,3520034639,US +3520034568,3520034639,CA 3520034640,3520034647,GH -3520034648,3520034663,CA -3520034664,3520034751,US -3520034752,3520034775,CA +3520034648,3520034775,CA 3520034776,3520034791,US 3520034792,3520034951,CA 3520034952,3520034959,US @@ -137047,30 +155595,24 @@ 3520035280,3520035287,US 3520035288,3520035327,CA 3520035328,3520035335,US -3520035336,3520035487,CA -3520035488,3520035503,US +3520035336,3520035495,CA +3520035496,3520035503,US 3520035504,3520035519,CA 3520035520,3520035543,US -3520035544,3520035583,CA -3520035584,3520035631,US -3520035632,3520036191,CA +3520035544,3520036191,CA 3520036192,3520036199,US -3520036200,3520036255,CA -3520036256,3520036271,US -3520036272,3520036287,CA +3520036200,3520036287,CA 3520036288,3520036295,US 3520036296,3520036327,CA 3520036328,3520036343,US 3520036344,3520036351,CA 3520036352,3520036359,US 3520036360,3520036863,CA -3520036864,3520071823,US -3520071824,3520071839,NL -3520071840,3520072751,US +3520036864,3520072751,US 3520072752,3520072767,AR -3520072768,3520073967,US -3520073968,3520073975,CA -3520073976,3520074671,US +3520072768,3520073039,US +3520073040,3520073055,CA +3520073056,3520074671,US 3520074672,3520074687,GB 3520074688,3520074783,US 3520074784,3520074815,NL @@ -137129,20 +155671,18 @@ 3520527872,3520528383,A2 3520528384,3520626687,US 3520626688,3520634879,CA -3520634880,3520643071,US -3520643072,3520659455,A1 -3520659456,3520675839,US +3520634880,3520675839,US 3520675840,3520675991,CA 3520675992,3520675999,US -3520676000,3520679439,CA +3520676000,3520676919,CA +3520676920,3520676927,US +3520676928,3520679439,CA 3520679440,3520679447,US 3520679448,3520683247,CA 3520683248,3520683263,US 3520683264,3520683743,CA 3520683744,3520683759,US -3520683760,3520684407,CA -3520684408,3520684415,US -3520684416,3520688399,CA +3520683760,3520688399,CA 3520688400,3520688431,US 3520688432,3520689799,CA 3520689800,3520689807,US @@ -137159,7 +155699,9 @@ 3520956156,3520956159,CH 3520956160,3520978943,US 3520978944,3520979711,BZ -3520979712,3520987903,US +3520979712,3520980735,GB +3520980736,3520981247,NL +3520981248,3520987903,US 3520987904,3520987935,A1 3520987936,3520994815,US 3520994816,3520995327,ES @@ -137173,11 +155715,24 @@ 3521004064,3521004071,RO 3521004072,3521004159,US 3521004160,3521004175,FR -3521004176,3521005311,US +3521004176,3521004799,US +3521004800,3521004807,TH +3521004808,3521004831,US +3521004832,3521004839,GB +3521004840,3521004847,TH +3521004848,3521004863,US +3521004864,3521004871,IT +3521004872,3521004927,US +3521004928,3521004935,GB +3521004936,3521004943,TH +3521004944,3521005007,US +3521005008,3521005015,CN +3521005016,3521005311,US 3521005312,3521005319,MY -3521005320,3521005327,GB -3521005328,3521005335,DE -3521005336,3521009679,US +3521005320,3521005335,GB +3521005336,3521005367,US +3521005368,3521005375,AZ +3521005376,3521009679,US 3521009680,3521009687,MY 3521009688,3521011719,US 3521011720,3521011727,BR @@ -137188,21 +155743,15 @@ 3521011760,3521011767,GB 3521011768,3521011791,US 3521011792,3521011799,NZ -3521011800,3521011807,BR -3521011808,3521011967,US +3521011800,3521011967,US 3521011968,3521011975,IL -3521011976,3521013951,US -3521013952,3521013959,AU -3521013960,3521014127,US +3521011976,3521014127,US 3521014128,3521014135,GR -3521014136,3521014143,CA -3521014144,3521014655,US +3521014136,3521014655,US 3521014656,3521014671,HK 3521014672,3521014687,US 3521014688,3521014703,GB -3521014704,3521018495,US -3521018496,3521018511,IN -3521018512,3521028095,US +3521014704,3521028095,US 3521028096,3521032191,CA 3521032192,3521044479,US 3521044480,3521048575,CA @@ -137257,9 +155806,7 @@ 3521372096,3521372159,CA 3521372160,3521377407,US 3521377408,3521377439,IT -3521377440,3521835567,US -3521835568,3521835575,CH -3521835576,3521835903,US +3521377440,3521835903,US 3521835904,3521835967,CA 3521835968,3521836687,US 3521836688,3521836703,GB @@ -137269,18 +155816,16 @@ 3521933322,3521933329,PK 3521933330,3521933345,MA 3521933346,3521933357,US -3521933358,3521933365,AE +3521933358,3521933365,VE 3521933366,3521933389,US 3521933390,3521933397,AE 3521933398,3521933405,US 3521933406,3521933413,VE 3521933414,3521933421,IN -3521933422,3521933429,MA -3521933430,3521933437,CA +3521933422,3521933429,US +3521933430,3521933437,EG 3521933438,3521933445,VE -3521933446,3521933485,US -3521933486,3521933493,EG -3521933494,3521933497,US +3521933446,3521933497,US 3521933498,3521933505,EG 3521933506,3521933537,GB 3521933538,3521933577,US @@ -137289,11 +155834,7 @@ 3521933606,3521933613,AE 3521933614,3521933621,US 3521933622,3521933629,IN -3521933630,3521933645,US -3521933646,3521933653,PE -3521933654,3521933661,US -3521933662,3521933669,MA -3521933670,3521933725,US +3521933630,3521933725,US 3521933726,3521933733,GB 3521933734,3521933741,US 3521933742,3521933785,GB @@ -137301,69 +155842,68 @@ 3521933834,3521933841,EG 3521933842,3521933929,US 3521933930,3521933937,IN -3521933938,3521933945,GB +3521933938,3521933945,US 3521933946,3521933953,EG 3521933954,3521933981,US 3521933982,3521933989,IN -3521933990,3521934089,US +3521933990,3521933997,EG +3521933998,3521934061,US +3521934062,3521934069,EG +3521934070,3521934089,US 3521934090,3521934097,EG -3521934098,3521934121,US +3521934098,3521934113,US +3521934114,3521934121,EG 3521934122,3521934129,ID 3521934130,3521934137,US 3521934138,3521934145,GR 3521934146,3521934161,ID -3521934162,3521934169,US -3521934170,3521934177,EG -3521934178,3521934185,US +3521934162,3521934185,US 3521934186,3521934201,LK 3521934202,3521934233,US 3521934234,3521934241,ID -3521934242,3521934421,US +3521934242,3521934289,US +3521934290,3521934297,EG +3521934298,3521934314,US +3521934315,3521934322,EG +3521934323,3521934421,US 3521934422,3521934429,EG 3521934430,3521934437,US 3521934438,3521934445,IN 3521934446,3521934509,US 3521934510,3521934517,IN -3521934518,3521934735,US -3521934736,3521934743,EG +3521934518,3521934727,US +3521934728,3521934743,EG 3521934744,3521934768,US 3521934769,3521934776,MA 3521934777,3521935310,US 3521935311,3521935318,EG 3521935319,3521935553,US 3521935554,3521935561,VE -3521935562,3521935709,US +3521935562,3521935685,US +3521935686,3521935693,EG +3521935694,3521935709,US 3521935710,3521935725,IN -3521935726,3521935993,US +3521935726,3521935741,US +3521935742,3521935749,VE +3521935750,3521935993,US 3521935994,3521936025,EG -3521936026,3521936049,US -3521936050,3521936065,CA -3521936066,3521936243,US +3521936026,3521936243,US 3521936244,3521936251,IN 3521936252,3521936291,US 3521936292,3521936299,IN 3521936300,3521936393,US 3521936394,3521936425,EG -3521936426,3521936669,US -3521936670,3521936677,PK -3521936678,3521936739,US +3521936426,3521936739,US 3521936740,3521936747,ID 3521936748,3521936758,US 3521936759,3521936766,IN -3521936767,3521936774,PE -3521936775,3521936827,US +3521936767,3521936827,US 3521936828,3521936860,EG -3521936861,3521936957,US -3521936958,3521936965,PE -3521936966,3521936969,US -3521936970,3521936977,PK -3521936978,3521936993,US +3521936861,3521936874,US +3521936875,3521936882,IN +3521936883,3521936993,US 3521936994,3521937001,LK -3521937002,3521937005,US -3521937006,3521937009,EG -3521937010,3521937011,US -3521937012,3521937013,EG -3521937014,3521937017,US +3521937002,3521937017,US 3521937018,3521937025,SG 3521937026,3521937161,US 3521937162,3521937252,EG @@ -137376,20 +155916,53 @@ 3521989888,3522029439,US 3522029440,3522029503,FI 3522029504,3522029567,CA -3522029568,3522029823,US -3522029824,3522029855,A1 -3522029856,3522034447,US +3522029568,3522034447,US 3522034448,3522034463,GB 3522034464,3522101247,US 3522101248,3522109439,CA -3522109440,3522119935,US +3522109440,3522118143,US +3522118144,3522119679,GB +3522119680,3522119935,US 3522119936,3522120191,LY 3522120192,3522120447,US 3522120448,3522121215,LY 3522121216,3522121471,US 3522121472,3522121983,LY 3522121984,3522122239,AW -3522122240,3522131487,US +3522122240,3522123519,US +3522123520,3522123775,GB +3522123776,3522125055,US +3522125056,3522125311,GB +3522125312,3522130252,US +3522130253,3522130253,BR +3522130254,3522130276,US +3522130277,3522130277,EC +3522130278,3522130289,US +3522130290,3522130290,AR +3522130291,3522130291,BR +3522130292,3522130293,US +3522130294,3522130294,GT +3522130295,3522130296,US +3522130297,3522130297,CA +3522130298,3522130298,US +3522130299,3522130299,CA +3522130300,3522130308,US +3522130309,3522130309,AZ +3522130310,3522130312,CA +3522130313,3522130313,US +3522130314,3522130314,BR +3522130315,3522130325,US +3522130326,3522130326,EE +3522130327,3522130329,US +3522130330,3522130330,EC +3522130331,3522130331,BR +3522130332,3522130339,US +3522130340,3522130341,DO +3522130342,3522130342,PK +3522130343,3522130346,US +3522130347,3522130348,CA +3522130349,3522131455,US +3522131456,3522131487,CY 3522131488,3522131519,DE 3522131520,3522131615,US 3522131616,3522131647,BR @@ -137397,23 +155970,45 @@ 3522131712,3522131743,GB 3522131744,3522131775,US 3522131776,3522131807,TR -3522131808,3522132479,US -3522132480,3522132543,CO -3522132544,3522132607,US +3522131808,3522131855,US +3522131856,3522131857,DO +3522131858,3522131886,US +3522131887,3522131891,BR +3522131892,3522131892,AU +3522131893,3522131897,US +3522131898,3522131898,RU +3522131899,3522131899,BD +3522131900,3522131901,BR +3522131902,3522131904,US +3522131905,3522131905,BR +3522131906,3522131906,PK +3522131907,3522131907,DE +3522131908,3522131909,US +3522131910,3522131911,DE +3522131912,3522131913,IN +3522131914,3522131916,US +3522131917,3522131917,RO +3522131918,3522131919,GB +3522131920,3522131922,US +3522131923,3522131923,GB +3522131924,3522131926,BR +3522131927,3522132575,US +3522132576,3522132607,BR 3522132608,3522132639,CA 3522132640,3522132671,BO 3522132672,3522132703,BR 3522132704,3522132735,LK 3522132736,3522133023,US 3522133024,3522133055,BR -3522133056,3522133599,US -3522133600,3522133631,JP -3522133632,3522133639,US +3522133056,3522133535,US +3522133536,3522133567,TR +3522133568,3522133599,BR +3522133600,3522133639,US 3522133640,3522133647,DE 3522133648,3522133663,US 3522133664,3522133695,DE 3522133696,3522133759,US -3522133760,3522133791,IR +3522133760,3522133791,TR 3522133792,3522174975,US 3522174976,3522179071,BM 3522179072,3522195455,US @@ -137423,12 +156018,12 @@ 3522759600,3522854911,US 3522854912,3522859999,CA 3522860000,3522860031,IN -3522860032,3522871295,CA +3522860032,3522861279,CA +3522861280,3522861287,US +3522861288,3522871295,CA 3522871296,3522902015,US 3522902016,3522903039,CA -3522903040,3522937855,US -3522937856,3522938367,GB -3522938368,3523215359,US +3522903040,3523215359,US 3523215360,3523223551,AU 3523223552,3523231743,KR 3523231744,3523248127,AU @@ -137463,202 +156058,25 @@ 3523551232,3523553279,AU 3523553280,3523555327,MY 3523555328,3523557375,NZ -3523557376,3523575807,PH +3523557376,3523559423,CN +3523559424,3523575807,PH 3523575808,3523583999,CN -3523584000,3523592479,HK -3523592480,3523592495,YE -3523592496,3523592511,HK -3523592512,3523592575,PK -3523592576,3523592703,LB -3523592704,3523593215,HK -3523593216,3523593231,KW -3523593232,3523593239,AE -3523593240,3523593279,HK -3523593280,3523593343,IR -3523593344,3523593535,HK -3523593536,3523593599,IR -3523593600,3523593743,HK -3523593744,3523593751,IQ -3523593752,3523593759,HK -3523593760,3523593767,IR -3523593768,3523593775,HK -3523593776,3523593791,IQ -3523593792,3523593807,IR -3523593808,3523593823,HK -3523593824,3523593951,IR -3523593952,3523593959,HK -3523593960,3523593983,IQ -3523593984,3523594239,PK -3523594240,3523595263,IN -3523595264,3523595391,IR -3523595392,3523595519,PK -3523595520,3523595583,IR -3523595584,3523595591,HK -3523595592,3523595599,KE -3523595600,3523595631,IQ -3523595632,3523595647,LB -3523595648,3523596287,PK -3523596288,3523596351,IR -3523596352,3523596359,HK -3523596360,3523596375,PK -3523596376,3523596415,HK -3523596416,3523596671,IR -3523596672,3523596735,PK -3523596736,3523596751,IN -3523596752,3523596759,US -3523596760,3523596767,HK -3523596768,3523596775,IN -3523596776,3523596783,HK -3523596784,3523596791,PK -3523596792,3523596815,HK -3523596816,3523596831,IQ -3523596832,3523596863,HK -3523596864,3523596927,IQ -3523596928,3523597127,PK -3523597128,3523597311,HK -3523597312,3523597823,PK -3523597824,3523597951,TZ -3523597952,3523597959,IR -3523597960,3523597983,IQ -3523597984,3523597991,KZ -3523597992,3523597999,US -3523598000,3523598015,HK -3523598016,3523598079,IR -3523598080,3523598207,TZ -3523598208,3523598335,HK -3523598336,3523598591,AE -3523598592,3523598847,PK -3523598848,3523598911,HK -3523598912,3523599103,IR -3523599104,3523599359,AE -3523599360,3523599615,HK -3523599616,3523599623,PK -3523599624,3523599631,HK -3523599632,3523599647,PK -3523599648,3523599871,HK -3523599872,3523600383,AE -3523600384,3523600895,HK -3523600896,3523601151,AF -3523601152,3523602431,HK -3523602432,3523602559,IR -3523602560,3523602687,TR -3523602688,3523602879,IR -3523602880,3523602895,IQ -3523602896,3523602903,HK -3523602904,3523602943,IQ -3523602944,3523603207,HK -3523603208,3523603247,IQ -3523603248,3523603255,HK -3523603256,3523603263,IQ -3523603264,3523603279,HK -3523603280,3523603311,IQ -3523603312,3523603319,HK -3523603320,3523603343,IQ -3523603344,3523603383,HK -3523603384,3523603415,IQ -3523603416,3523603495,HK -3523603496,3523603503,IQ -3523603504,3523603535,HK -3523603536,3523603559,IQ -3523603560,3523603575,HK -3523603576,3523603583,IQ -3523603584,3523603607,HK -3523603608,3523603615,IQ -3523603616,3523603647,HK -3523603648,3523603663,IQ -3523603664,3523603679,HK -3523603680,3523603695,IQ -3523603696,3523603703,HK -3523603704,3523603711,IQ -3523603712,3523604223,HK -3523604224,3523604479,AE -3523604480,3523604991,HK -3523604992,3523605503,AE -3523605504,3523606015,HK -3523606016,3523606527,AE -3523606528,3523606783,AU -3523606784,3523607039,HK -3523607040,3523608319,AU -3523608320,3523608575,QA -3523608576,3523674111,HK +3523584000,3523592495,HK +3523592496,3523592503,IQ +3523592504,3523603303,HK +3523603304,3523603311,IQ +3523603312,3523603343,HK +3523603344,3523603351,AF +3523603352,3523674111,HK 3523674112,3523682303,FJ 3523682304,3523686399,NZ 3523686400,3523690495,AU 3523690496,3523698687,IN -3523698688,3523698863,HK -3523698864,3523698879,AP -3523698880,3523698943,HK -3523698944,3523698975,AP -3523698976,3523699007,HK -3523699008,3523699071,AP -3523699072,3523699199,HK +3523698688,3523699199,JP 3523699200,3523699711,US -3523699712,3523700223,AP -3523700224,3523700287,US -3523700288,3523700351,AP -3523700352,3523700415,US -3523700416,3523700671,AP -3523700672,3523700679,HK -3523700680,3523700735,AP -3523700736,3523701759,HK -3523701760,3523702783,AP -3523702784,3523702799,SG -3523702800,3523702807,SN -3523702808,3523702847,SG -3523702848,3523702871,AP -3523702872,3523702911,SG -3523702912,3523703039,AP -3523703040,3523703103,SG -3523703104,3523704703,AP -3523704704,3523704719,SG -3523704720,3523704751,AP -3523704752,3523704783,SG -3523704784,3523704791,AP -3523704792,3523704831,SG -3523704832,3523704839,HK -3523704840,3523706879,AP -3523706880,3523707039,AU -3523707040,3523707071,AP -3523707072,3523707103,AU -3523707104,3523707119,AP -3523707120,3523707135,AU -3523707136,3523707903,GB -3523707904,3523708159,AU -3523708160,3523708287,AP -3523708288,3523708319,AU -3523708320,3523708351,AP -3523708352,3523708415,AU -3523708416,3523708927,AP -3523708928,3523708975,AU -3523708976,3523708991,AP -3523708992,3523709183,AU -3523709184,3523713023,AP -3523713024,3523713135,AU -3523713136,3523713279,AP +3523699712,3523713279,JP 3523713280,3523713535,NL -3523713536,3523714047,AP -3523714048,3523714719,AU -3523714720,3523714799,AP -3523714800,3523714943,AU -3523714944,3523715007,GB -3523715008,3523715031,AP -3523715032,3523715071,AU -3523715072,3523723263,AP -3523723264,3523725311,US -3523725312,3523731455,AP -3523731456,3523731503,JP -3523731504,3523731519,AP -3523731520,3523731567,JP -3523731568,3523731583,AP -3523731584,3523731615,JP -3523731616,3523737599,AP -3523737600,3523738111,US -3523738112,3523739135,AP -3523739136,3523739455,JP -3523739456,3523739519,AP -3523739520,3523739551,JP -3523739552,3523739575,AP -3523739576,3523739647,JP +3523713536,3523739647,JP 3523739648,3524001791,AU 3524001792,3524132863,CN 3524132864,3524145151,PH @@ -137667,11 +156085,7 @@ 3524157440,3524161535,AU 3524161536,3524247551,CN 3524247552,3524263935,AU -3524263936,3524266495,PH -3524266496,3524266751,SG -3524266752,3524274175,PH -3524274176,3524274431,SG -3524274432,3524296703,PH +3524263936,3524296703,PH 3524296704,3524313087,CN 3524313088,3524329471,KR 3524329472,3524362239,TW @@ -137686,15 +156100,13 @@ 3524739072,3524743167,ID 3524743168,3524747263,MP 3524747264,3524755455,PH -3524755456,3524763647,AU -3524763648,3524781791,PH -3524781792,3524781823,SG -3524781824,3524788223,PH +3524755456,3524763647,SG +3524763648,3524788223,PH 3524788224,3524853759,SG 3524853760,3526361087,CN 3526361088,3526393855,NZ 3526393856,3526395903,JP -3526395904,3526397951,KH +3526395904,3526397951,CN 3526397952,3526402047,MY 3526402048,3526410239,NZ 3526410240,3526414335,MY @@ -137710,12 +156122,13 @@ 3526901760,3526909951,AU 3526909952,3526918143,IN 3526918144,3526922239,SG -3526922240,3526924287,BD 3526924288,3526926335,AU 3526926336,3526934527,JP 3526934528,3526942719,CN 3526942720,3526950911,AU -3526950912,3527004159,JP +3526950912,3526967295,HK +3526967296,3526983679,JP +3526983680,3527004159,HK 3527004160,3527008255,ID 3527008256,3527016447,KR 3527016448,3527933951,TW @@ -137726,23 +156139,13 @@ 3528404992,3528407039,NZ 3528407040,3528409087,AU 3528409088,3528425471,CN -3528425472,3528445951,JP +3528441856,3528445951,JP 3528445952,3528450047,ID 3528450048,3528458239,CN -3528458240,3528460575,AP -3528460576,3528460591,AU -3528460592,3528464895,AP -3528464896,3528465151,HK -3528465152,3528470015,AP -3528470016,3528470271,AU -3528470272,3528474623,AP +3528458240,3528474623,AF 3528474624,3528482815,TW 3528482816,3528491007,KR -3528491008,3528505007,AU -3528505008,3528505023,HK -3528505024,3528506543,AU -3528506544,3528506559,NZ -3528506560,3528507391,AU +3528491008,3528507391,AU 3528507392,3528589311,JP 3528589312,3528720383,CN 3528720384,3528785919,AU @@ -137755,9 +156158,7 @@ 3528966144,3528974335,KR 3528974336,3528978431,JP 3528978432,3528982527,HK -3528982528,3529011135,JP -3529011136,3529011151,NZ -3529011152,3529056255,JP +3528982528,3529056255,JP 3529056256,3529064447,IN 3529064448,3529072639,HK 3529072640,3529080831,JP @@ -137766,13 +156167,7 @@ 3529097216,3529113599,JP 3529113600,3531603967,KR 3531603968,3534749695,JP -3534749696,3534757919,HK -3534757920,3534757951,IN -3534757952,3534757983,HK -3534757984,3534761023,IN -3534761024,3534761119,HK -3534761120,3534761983,IN -3534761984,3534880767,HK +3534749696,3534880767,HK 3534880768,3535273983,KR 3535273984,3535339519,HK 3535339520,3535355903,NZ @@ -137875,14 +156270,22 @@ 3556984640,3556984647,DE 3556984648,3556984651,FR 3556984652,3556984655,DE -3556984656,3556984719,FR -3556984720,3556985119,DE +3556984656,3556984743,FR +3556984744,3556984747,DE +3556984748,3556984751,FR +3556984752,3556985119,DE 3556985120,3556985135,ES -3556985136,3556985207,DE +3556985136,3556985143,DE +3556985144,3556985151,ES +3556985152,3556985155,DE +3556985156,3556985159,ES +3556985160,3556985207,DE 3556985208,3556985215,ES 3556985216,3556985663,DE 3556985664,3556985671,HU -3556985672,3556990975,DE +3556985672,3556986143,DE +3556986144,3556986155,DK +3556986156,3556990975,DE 3556990976,3556999167,UA 3556999168,3557007359,RU 3557007360,3557015551,IT @@ -137929,10 +156332,13 @@ 3557056512,3557064703,ES 3557064704,3557072895,CZ 3557072896,3557081087,DE -3557081088,3557086015,NL +3557081088,3557083199,NL +3557083200,3557083263,EU +3557083264,3557086015,NL 3557086016,3557086047,DE 3557086048,3557086079,GB -3557086080,3557086719,NL +3557086080,3557086143,EU +3557086144,3557086719,NL 3557086720,3557086783,CH 3557086784,3557086847,IT 3557086848,3557089279,NL @@ -137959,9 +156365,7 @@ 3557176576,3557176619,NE 3557176620,3557176831,A2 3557176832,3557177023,IQ -3557177024,3557177199,A2 -3557177200,3557177215,IR -3557177216,3557177343,A2 +3557177024,3557177343,A2 3557177344,3557177599,IT 3557177600,3557179135,A2 3557179136,3557179391,IT @@ -137995,7 +156399,9 @@ 3557336192,3557336255,EU 3557336256,3557336319,BE 3557336320,3557336575,EU -3557336576,3557336831,BE +3557336576,3557336647,BE +3557336648,3557336655,EU +3557336656,3557336831,BE 3557336832,3557338111,EU 3557338112,3557338367,BE 3557338368,3557338495,EU @@ -138023,33 +156429,32 @@ 3557341568,3557341663,EU 3557341664,3557341695,BE 3557341696,3557341951,EU -3557341952,3557342511,BE -3557342512,3557342527,EU -3557342528,3557342543,BE -3557342544,3557342559,EU +3557341952,3557342503,BE +3557342504,3557342559,EU 3557342560,3557342623,BE 3557342624,3557342719,EU 3557342720,3557343231,BE 3557343232,3557351423,DE 3557351424,3557359615,RU -3557359616,3557359647,GB -3557359648,3557359655,JE +3557359616,3557359655,JE 3557359656,3557359671,GB 3557359672,3557359695,JE 3557359696,3557359703,GB 3557359704,3557359871,JE -3557359872,3557360055,GB +3557359872,3557360035,GB +3557360036,3557360039,JE +3557360040,3557360045,GB +3557360046,3557360047,JE +3557360048,3557360055,GB 3557360056,3557360063,JE -3557360064,3557360406,GB -3557360407,3557360407,JE -3557360408,3557360415,GB -3557360416,3557360431,JE -3557360432,3557360471,GB -3557360472,3557360487,JE -3557360488,3557360495,GB -3557360496,3557360527,JE -3557360528,3557360535,GB -3557360536,3557360543,JE +3557360064,3557360231,GB +3557360232,3557360247,JE +3557360248,3557360391,GB +3557360392,3557360439,JE +3557360440,3557360455,GB +3557360456,3557360463,JE +3557360464,3557360471,GB +3557360472,3557360543,JE 3557360544,3557360559,GB 3557360560,3557360575,JE 3557360576,3557360680,GB @@ -138061,45 +156466,47 @@ 3557360968,3557361055,GB 3557361056,3557361087,JE 3557361088,3557361159,GB -3557361160,3557361167,JE -3557361168,3557361183,GB -3557361184,3557361215,JE -3557361216,3557361247,GB -3557361248,3557361279,JE -3557361280,3557361375,GB +3557361160,3557361279,JE +3557361280,3557361295,GB +3557361296,3557361311,JE +3557361312,3557361343,GB +3557361344,3557361359,JE +3557361360,3557361375,GB 3557361376,3557361391,JE 3557361392,3557361415,GB 3557361416,3557361423,JE -3557361424,3557361607,GB +3557361424,3557361479,GB +3557361480,3557361487,JE +3557361488,3557361607,GB 3557361608,3557361615,JE 3557361616,3557361663,GB 3557361664,3557361983,JE 3557361984,3557362047,GB 3557362048,3557362431,JE -3557362432,3557362687,GB -3557362688,3557363199,JE -3557363200,3557363471,GB +3557362432,3557362439,GB +3557362440,3557363455,JE +3557363456,3557363471,GB 3557363472,3557363479,JE 3557363480,3557363655,GB 3557363656,3557363663,JE 3557363664,3557363671,GB 3557363672,3557363679,JE -3557363680,3557364103,GB +3557363680,3557363711,GB +3557363712,3557364095,JE +3557364096,3557364103,GB 3557364104,3557364107,JE 3557364108,3557364187,GB 3557364188,3557364199,JE -3557364200,3557364479,GB -3557364480,3557364495,JE +3557364200,3557364223,GB +3557364224,3557364495,JE 3557364496,3557364527,GB -3557364528,3557364559,JE -3557364560,3557364575,GB -3557364576,3557364607,JE -3557364608,3557364631,GB -3557364632,3557364639,JE -3557364640,3557364703,GB -3557364704,3557364719,JE -3557364720,3557364727,GB -3557364728,3557364735,JE +3557364528,3557364551,JE +3557364552,3557364559,GB +3557364560,3557364615,JE +3557364616,3557364631,GB +3557364632,3557364655,JE +3557364656,3557364671,GB +3557364672,3557364735,JE 3557364736,3557364751,GB 3557364752,3557364759,JE 3557364760,3557364791,GB @@ -138114,12 +156521,12 @@ 3557365112,3557365119,JE 3557365120,3557365183,GB 3557365184,3557365375,JE -3557365376,3557365423,GB -3557365424,3557365503,JE +3557365376,3557365415,GB +3557365416,3557365503,JE 3557365504,3557365511,GB 3557365512,3557365519,JE -3557365520,3557365551,GB -3557365552,3557365567,JE +3557365520,3557365535,GB +3557365536,3557365567,JE 3557365568,3557365631,GB 3557365632,3557365695,JE 3557365696,3557365807,GB @@ -138136,7 +156543,8 @@ 3557366056,3557366063,JE 3557366064,3557366263,GB 3557366264,3557366271,JE -3557366272,3557367807,GB +3557366272,3557366527,GB +3557366528,3557367807,JE 3557367808,3557375999,DE 3557376000,3557384191,ES 3557384192,3557392383,GB @@ -138435,7 +156843,8 @@ 3558288672,3558288687,DE 3558288688,3558288895,BE 3558288896,3558289103,FR -3558289104,3558289119,GB +3558289104,3558289111,IT +3558289112,3558289119,GB 3558289120,3558289151,FR 3558289152,3558289407,GB 3558289408,3558289503,NL @@ -138466,8 +156875,7 @@ 3558290992,3558291023,DE 3558291024,3558291031,SE 3558291032,3558291135,DE -3558291136,3558291199,GB -3558291200,3558291215,CH +3558291136,3558291215,GB 3558291216,3558291231,AT 3558291232,3558291239,CH 3558291240,3558291247,GB @@ -138856,7 +157264,9 @@ 3559089656,3559089659,GB 3559089660,3559090071,BE 3559090072,3559090079,NL -3559090080,3559090439,BE +3559090080,3559090111,BE +3559090112,3559090127,GB +3559090128,3559090439,BE 3559090440,3559090443,GB 3559090444,3559090463,BE 3559090464,3559090467,GB @@ -138864,16 +157274,14 @@ 3559090484,3559090487,GB 3559090488,3559090587,BE 3559090588,3559090591,GB -3559090592,3559090751,BE -3559090752,3559090755,GB -3559090756,3559090775,BE +3559090592,3559090775,BE 3559090776,3559090779,GB 3559090780,3559090803,BE 3559090804,3559090807,GB 3559090808,3559090863,BE 3559090864,3559090871,GB -3559090872,3559090895,BE -3559090896,3559090899,GB +3559090872,3559090887,BE +3559090888,3559090899,GB 3559090900,3559090903,BE 3559090904,3559090907,GB 3559090908,3559090923,BE @@ -138882,7 +157290,9 @@ 3559091012,3559091015,GB 3559091016,3559091087,BE 3559091088,3559091091,GB -3559091092,3559091203,BE +3559091092,3559091175,BE +3559091176,3559091183,GB +3559091184,3559091203,BE 3559091204,3559091207,GB 3559091208,3559091211,BE 3559091212,3559091215,GB @@ -138916,7 +157326,9 @@ 3559092240,3559092247,GB 3559092248,3559092359,BE 3559092360,3559092367,GB -3559092368,3559092735,BE +3559092368,3559092407,BE +3559092408,3559092415,GB +3559092416,3559092735,BE 3559092736,3559092739,GB 3559092740,3559092799,BE 3559092800,3559092803,GB @@ -138958,15 +157370,15 @@ 3559093240,3559093243,GB 3559093244,3559093519,BE 3559093520,3559093535,GB -3559093536,3559093567,BE -3559093568,3559093599,IT -3559093600,3559093663,BE +3559093536,3559093663,BE 3559093664,3559093671,GB 3559093672,3559093687,BE 3559093688,3559093699,GB 3559093700,3559093703,BE 3559093704,3559093711,GB -3559093712,3559093975,BE +3559093712,3559093743,BE +3559093744,3559093759,GB +3559093760,3559093975,BE 3559093976,3559093983,GB 3559093984,3559094019,BE 3559094020,3559094023,GB @@ -139011,7 +157423,9 @@ 3559095168,3559095231,GB 3559095232,3559095263,BE 3559095264,3559095303,GB -3559095304,3559095439,BE +3559095304,3559095359,BE +3559095360,3559095423,GB +3559095424,3559095439,BE 3559095440,3559095455,GB 3559095456,3559095487,BE 3559095488,3559095551,GB @@ -139025,11 +157439,11 @@ 3559095920,3559095927,GB 3559095928,3559096047,BE 3559096048,3559096063,GB -3559096064,3559096083,BE -3559096084,3559096095,GB -3559096096,3559096123,BE +3559096064,3559096123,BE 3559096124,3559096127,GB -3559096128,3559096215,BE +3559096128,3559096199,BE +3559096200,3559096207,DE +3559096208,3559096215,BE 3559096216,3559096223,NL 3559096224,3559096247,BE 3559096248,3559096255,GB @@ -139240,8 +157654,8 @@ 3559899960,3559899991,RU 3559899992,3559900275,UA 3559900276,3559900279,EE -3559900280,3559900423,UA -3559900424,3559900432,EE +3559900280,3559900431,UA +3559900432,3559900432,EE 3559900433,3559900439,UA 3559900440,3559900447,EE 3559900448,3559900483,UA @@ -139267,26 +157681,26 @@ 3559902048,3559902055,EE 3559902056,3559902071,UA 3559902072,3559902079,EE -3559902080,3559902175,UA -3559902176,3559902183,EE -3559902184,3559902191,UA -3559902192,3559902215,EE +3559902080,3559902151,UA +3559902152,3559902159,EE +3559902160,3559902175,UA +3559902176,3559902215,EE 3559902216,3559902223,UA -3559902224,3559902239,EE -3559902240,3559902431,UA -3559902432,3559902463,EE +3559902224,3559902271,EE +3559902272,3559902399,UA +3559902400,3559902463,EE 3559902464,3559902975,UA -3559902976,3559903631,EE -3559903632,3559903679,UA +3559902976,3559903647,EE +3559903648,3559903679,UA 3559903680,3559904003,EE -3559904004,3559904015,UA -3559904016,3559904043,EE -3559904044,3559904127,UA -3559904128,3559904767,EE -3559904768,3559904799,UA +3559904004,3559904007,UA +3559904008,3559904043,EE +3559904044,3559904047,UA +3559904048,3559904775,EE +3559904776,3559904799,UA 3559904800,3559904815,EE -3559904816,3559904895,UA -3559904896,3559905027,EE +3559904816,3559904831,UA +3559904832,3559905027,EE 3559905028,3559905029,UA 3559905030,3559905051,EE 3559905052,3559905055,UA @@ -139310,18 +157724,12 @@ 3559905332,3559905347,UA 3559905348,3559905349,EE 3559905350,3559905535,UA -3559905536,3559905615,EE -3559905616,3559905631,UA -3559905632,3559905903,EE -3559905904,3559905911,UA -3559905912,3559906239,EE -3559906240,3559906247,UA -3559906248,3559906257,EE +3559905536,3559906257,EE 3559906258,3559906263,UA 3559906264,3559906267,EE 3559906268,3559906271,UA -3559906272,3559906975,EE -3559906976,3559907071,UA +3559906272,3559906815,EE +3559906816,3559907071,UA 3559907072,3559907327,EE 3559907328,3559915519,FR 3559915520,3559923711,IT @@ -139331,9 +157739,7 @@ 3559945472,3559945727,US 3559945728,3559948287,DE 3559948288,3559956479,RU -3559956480,3559956543,IT -3559956544,3559956551,NL -3559956552,3559957567,IT +3559956480,3559957567,IT 3559957568,3559957599,NL 3559957600,3559964159,IT 3559964160,3559964415,HU @@ -139447,9 +157853,7 @@ 3560841216,3560849407,RS 3560849408,3560849663,DE 3560849664,3560849727,NL -3560849728,3560852911,DE -3560852912,3560852919,TH -3560852920,3560852959,DE +3560849728,3560852959,DE 3560852960,3560852967,GB 3560852968,3560857599,DE 3560857600,3560865791,SA @@ -139888,8 +158292,7 @@ 3560941692,3560941695,IT 3560941696,3560941699,FR 3560941700,3560941703,GB -3560941704,3560941707,DE -3560941708,3560941711,CH +3560941704,3560941711,DE 3560941712,3560941715,FR 3560941716,3560941723,DE 3560941724,3560941727,FR @@ -139988,8 +158391,7 @@ 3560942192,3560942195,HU 3560942196,3560942199,ES 3560942200,3560942203,FR -3560942204,3560942207,AT -3560942208,3560942211,DE +3560942204,3560942211,DE 3560942212,3560942219,IT 3560942220,3560942227,FR 3560942228,3560942231,IT @@ -140015,7 +158417,7 @@ 3560942328,3560942339,PT 3560942340,3560942343,DE 3560942344,3560942347,FR -3560942348,3560942351,GR +3560942348,3560942351,DE 3560942352,3560942355,ES 3560942356,3560942359,IT 3560942360,3560942363,AT @@ -140095,9 +158497,7 @@ 3560942744,3560942751,GB 3560942752,3560942763,DE 3560942764,3560942767,FR -3560942768,3560942771,DE -3560942772,3560942775,ES -3560942776,3560942779,DE +3560942768,3560942779,DE 3560942780,3560942783,CH 3560942784,3560942787,DE 3560942788,3560942791,HU @@ -140300,7 +158700,7 @@ 3560943277,3560943277,IT 3560943278,3560943278,DE 3560943279,3560943279,FR -3560943280,3560943280,GR +3560943280,3560943280,DE 3560943281,3560943281,ES 3560943282,3560943282,FR 3560943283,3560943283,ES @@ -140411,7 +158811,7 @@ 3560943419,3560943419,FR 3560943420,3560943420,DE 3560943421,3560943421,HU -3560943422,3560943422,CH +3560943422,3560943422,DE 3560943423,3560943423,FR 3560943424,3560943424,DE 3560943425,3560943425,ES @@ -140573,7 +158973,7 @@ 3560943622,3560943622,BE 3560943623,3560943623,DE 3560943624,3560943624,ES -3560943625,3560943625,AT +3560943625,3560943625,DE 3560943626,3560943626,ES 3560943627,3560943627,DK 3560943628,3560943628,DE @@ -140633,7 +159033,7 @@ 3560943692,3560943692,SE 3560943693,3560943693,DE 3560943694,3560943694,FR -3560943695,3560943695,GR +3560943695,3560943695,DE 3560943696,3560943697,CH 3560943698,3560943698,DE 3560943699,3560943699,IT @@ -140896,8 +159296,7 @@ 3560944672,3560944675,KZ 3560944676,3560944679,GR 3560944680,3560944687,TR -3560944688,3560944691,DE -3560944692,3560944695,SA +3560944688,3560944695,DE 3560944696,3560944699,TR 3560944700,3560944703,CU 3560944704,3560944707,ZW @@ -141183,14 +159582,11 @@ 3560946235,3560946235,CL 3560946236,3560946237,US 3560946238,3560946238,AR -3560946239,3560946246,US -3560946247,3560946247,PR -3560946248,3560946253,US +3560946239,3560946253,US 3560946254,3560946254,SG 3560946255,3560946256,US 3560946257,3560946257,MX -3560946258,3560946258,US -3560946259,3560946259,VI +3560946258,3560946259,US 3560946260,3560946260,AR 3560946261,3560946262,US 3560946263,3560946263,AR @@ -141248,7 +159644,7 @@ 3560946376,3560946398,DE 3560946399,3560946399,US 3560946400,3560946408,DE -3560946409,3560946409,PR +3560946409,3560946409,US 3560946410,3560946419,DE 3560946420,3560946420,US 3560946421,3560946431,DE @@ -141258,8 +159654,7 @@ 3560946452,3560946455,BO 3560946456,3560946467,US 3560946468,3560946471,BR -3560946472,3560946475,GU -3560946476,3560946483,US +3560946472,3560946483,US 3560946484,3560946487,MX 3560946488,3560946491,US 3560946492,3560946495,BR @@ -141348,9 +159743,7 @@ 3560946988,3560946991,US 3560946992,3560946995,DE 3560946996,3560946999,UY -3560947000,3560947007,US -3560947008,3560947011,PR -3560947012,3560947015,US +3560947000,3560947015,US 3560947016,3560947019,AR 3560947020,3560947027,US 3560947028,3560947031,CO @@ -141564,9 +159957,7 @@ 3561214976,3561215231,ES 3561215232,3561218047,GB 3561218048,3561226239,AT -3561226240,3561228663,FI -3561228664,3561228671,AX -3561228672,3561234431,FI +3561226240,3561234431,FI 3561234432,3561242623,TR 3561242624,3561259007,DE 3561259008,3561267199,IL @@ -141680,9 +160071,7 @@ 3561595008,3561603071,SE 3561603072,3561603263,FR 3561603264,3561603295,GB -3561603296,3561603455,FR -3561603456,3561603487,GB -3561603488,3561604607,FR +3561603296,3561604607,FR 3561604608,3561604895,GB 3561604896,3561604911,FR 3561604912,3561605119,GB @@ -141699,7 +160088,11 @@ 3561607776,3561610239,FR 3561610240,3561610495,US 3561610496,3561610527,FR -3561610528,3561610719,GB +3561610528,3561610559,GB +3561610560,3561610575,FR +3561610576,3561610591,GB +3561610592,3561610655,FR +3561610656,3561610719,GB 3561610720,3561611311,FR 3561611312,3561611559,GB 3561611560,3561611567,FR @@ -141709,15 +160102,17 @@ 3561613312,3561613319,FR 3561613320,3561613343,GB 3561613344,3561613407,FR -3561613408,3561614175,GB +3561613408,3561613439,GB +3561613440,3561613471,FR +3561613472,3561614175,GB 3561614176,3561614199,FR 3561614200,3561614335,GB 3561614336,3561614591,FR 3561614592,3561615359,GB 3561615360,3561615615,FR 3561615616,3561615871,IT -3561615872,3561616415,FR -3561616416,3561616495,GB +3561615872,3561616431,FR +3561616432,3561616495,GB 3561616496,3561616543,FR 3561616544,3561616559,GB 3561616560,3561616575,FR @@ -141814,7 +160209,9 @@ 3561924944,3561925039,NL 3561925040,3561925087,GB 3561925088,3561925119,NL -3561925120,3561926943,GB +3561925120,3561925375,GB +3561925376,3561925631,NL +3561925632,3561926943,GB 3561926944,3561926975,NL 3561926976,3561926983,GB 3561926984,3561926999,NL @@ -141871,11 +160268,13 @@ 3562020864,3562029055,UA 3562029056,3562037247,CZ 3562037248,3562045439,CH -3562045440,3562056711,ES +3562045440,3562056703,ES +3562056704,3562056711,EU 3562056712,3562056719,NL -3562056720,3562056911,ES +3562056720,3562056911,EU 3562056912,3562056927,FR -3562056928,3562057215,ES +3562056928,3562056959,EU +3562056960,3562057215,ES 3562057216,3562057247,NL 3562057248,3562057263,BE 3562057264,3562057471,ES @@ -141961,9 +160360,7 @@ 3562321232,3562321239,BE 3562321240,3562322743,GB 3562322744,3562322751,GG -3562322752,3562323087,GB -3562323088,3562323095,ES -3562323096,3562323135,GB +3562322752,3562323135,GB 3562323136,3562323143,BE 3562323144,3562323951,GB 3562323952,3562323959,GG @@ -141978,7 +160375,9 @@ 3562389504,3562395647,GH 3562395648,3562395903,BR 3562395904,3562396159,TZ -3562396160,3562397695,SZ +3562396160,3562396927,SZ +3562396928,3562397183,GH +3562397184,3562397695,SZ 3562397696,3562405887,GB 3562405888,3562414079,FI 3562414080,3562422271,DE @@ -142084,10 +160483,8 @@ 3563036672,3563044863,BG 3563044864,3563053055,ES 3563053056,3563061247,GB -3563061248,3563061759,GH -3563061760,3563062527,NG -3563062528,3563065599,GH -3563065600,3563067391,NG +3563061248,3563065343,GH +3563065344,3563067391,NG 3563067392,3563068415,MZ 3563068416,3563069439,NG 3563069440,3563077631,HU @@ -142118,7 +160515,11 @@ 3563175936,3563192319,DK 3563192320,3563200511,TR 3563200512,3563208703,CH -3563208704,3563225087,DK +3563208704,3563209727,DK +3563209728,3563209983,EU +3563209984,3563210751,DK +3563210752,3563211007,DE +3563211008,3563225087,DK 3563225088,3563233279,LB 3563233280,3563241471,BY 3563241472,3563257855,TR @@ -142294,27 +160695,21 @@ 3563848704,3563848979,NL 3563848980,3563848983,ES 3563848984,3563848987,NL -3563848988,3563849007,ES -3563849008,3563849151,NL +3563848988,3563848991,ES +3563848992,3563849151,NL 3563849152,3563849183,ES 3563849184,3563849191,NL 3563849192,3563849215,ES 3563849216,3563849727,GB 3563849728,3563849999,NL 3563850000,3563850007,FI -3563850008,3563850015,NL -3563850016,3563850047,ES -3563850048,3563850239,NL +3563850008,3563850239,NL 3563850240,3563850751,GB 3563850752,3563850815,NL 3563850816,3563850831,ES -3563850832,3563850847,NL -3563850848,3563850879,ES -3563850880,3563851007,NL +3563850832,3563851007,NL 3563851008,3563851135,ES -3563851136,3563851839,NL -3563851840,3563851903,ES -3563851904,3563852031,NL +3563851136,3563852031,NL 3563852032,3563852071,ES 3563852072,3563852079,NL 3563852080,3563852095,ES @@ -142326,9 +160721,7 @@ 3563852544,3563852799,ES 3563852800,3563853319,NL 3563853320,3563853327,ES -3563853328,3563853375,NL -3563853376,3563853439,ES -3563853440,3563853567,NL +3563853328,3563853567,NL 3563853568,3563854079,ES 3563854080,3563854095,NL 3563854096,3563854103,ES @@ -142357,8 +160750,9 @@ 3563921408,3563929599,UA 3563929600,3563937791,CH 3563937792,3563945983,TR -3563945984,3563954175,PL -3563954176,3563962367,IT +3563945984,3563956223,PL +3563956224,3563958271,RU +3563958272,3563962367,CZ 3563962368,3563970559,RU 3563970560,3563978751,TR 3563978752,3563995135,IT @@ -142414,7 +160808,9 @@ 3564156920,3564156927,FI 3564156928,3564157207,SE 3564157208,3564157215,NO -3564157216,3564158951,SE +3564157216,3564158831,SE +3564158832,3564158839,FI +3564158840,3564158951,SE 3564158952,3564158955,NO 3564158956,3564158975,SE 3564158976,3564161855,DE @@ -142459,9 +160855,7 @@ 3564349616,3564349631,NL 3564349632,3564350399,GB 3564350400,3564350431,NL -3564350432,3564351439,GB -3564351440,3564351455,NL -3564351456,3564351551,GB +3564350432,3564351551,GB 3564351552,3564351615,NL 3564351616,3564353207,GB 3564353208,3564353215,NL @@ -142551,14 +160945,14 @@ 3564544000,3564560383,DE 3564560384,3564560391,US 3564560392,3564560399,CA -3564560400,3564560431,US -3564560432,3564560511,GB +3564560400,3564560455,US +3564560456,3564560463,GB +3564560464,3564560479,US +3564560480,3564560511,GB 3564560512,3564560527,US -3564560528,3564560543,GB -3564560544,3564560607,US -3564560608,3564561071,GB -3564561072,3564561087,US -3564561088,3564561151,GB +3564560528,3564560575,GB +3564560576,3564560607,US +3564560608,3564561151,GB 3564561152,3564561407,US 3564561408,3564561663,GB 3564561664,3564561671,US @@ -142567,17 +160961,20 @@ 3564561688,3564561695,GB 3564561696,3564561919,US 3564561920,3564562431,CH -3564562432,3564562687,GB +3564562432,3564562687,A1 3564562688,3564562831,US 3564562832,3564562847,GB 3564562848,3564562943,US 3564562944,3564563711,GB -3564563712,3564563967,US +3564563712,3564563967,A1 3564563968,3564564223,GB 3564564224,3564564239,US 3564564240,3564564351,GB 3564564352,3564564415,US -3564564416,3564565231,GB +3564564416,3564564419,GB +3564564420,3564564427,US +3564564428,3564565119,GB +3564565120,3564565231,EU 3564565232,3564565239,US 3564565240,3564565247,GB 3564565248,3564565279,US @@ -142587,13 +160984,16 @@ 3564565568,3564565631,US 3564565632,3564565663,GB 3564565664,3564565679,US -3564565680,3564566047,GB +3564565680,3564565695,GB +3564565696,3564565711,US +3564565712,3564566047,GB 3564566048,3564566079,US 3564566080,3564566143,GB 3564566144,3564566175,US 3564566176,3564566239,GB 3564566240,3564566527,US -3564566528,3564567047,GB +3564566528,3564567039,GB +3564567040,3564567047,EU 3564567048,3564567055,US 3564567056,3564567079,GB 3564567080,3564567095,US @@ -142603,13 +161003,14 @@ 3564567184,3564567199,US 3564567200,3564567247,GB 3564567248,3564567255,US -3564567256,3564567263,GB -3564567264,3564567551,US +3564567256,3564567295,GB +3564567296,3564567551,US 3564567552,3564567807,GB 3564567808,3564567935,US 3564567936,3564568039,GB 3564568040,3564568063,US -3564568064,3564568223,GB +3564568064,3564568183,EU +3564568184,3564568223,GB 3564568224,3564568231,US 3564568232,3564568255,GB 3564568256,3564568319,US @@ -142652,8 +161053,8 @@ 3564673024,3564673055,GB 3564673056,3564673135,IE 3564673136,3564673215,GB -3564673216,3564673407,IE -3564673408,3564673663,GB +3564673216,3564673535,IE +3564673536,3564673663,GB 3564673664,3564673791,IE 3564673792,3564673807,GB 3564673808,3564673823,IE @@ -142830,8 +161231,8 @@ 3564886064,3564886079,NL 3564886080,3564886127,GB 3564886128,3564886143,NL -3564886144,3564886159,GB -3564886160,3564886207,NL +3564886144,3564886175,GB +3564886176,3564886207,NL 3564886208,3564886271,GB 3564886272,3564886279,NL 3564886280,3564886287,GB @@ -142981,7 +161382,8 @@ 3564954432,3564956160,GB 3564956161,3564956671,AT 3564956672,3564956687,GB -3564956688,3564956719,AT +3564956688,3564956711,AT +3564956712,3564956719,EU 3564956720,3564956735,GB 3564956736,3564956751,AT 3564956752,3564956767,US @@ -143009,7 +161411,9 @@ 3564957448,3564957455,CH 3564957456,3564957459,AT 3564957460,3564957471,GB -3564957472,3564957499,AT +3564957472,3564957483,AT +3564957484,3564957487,EU +3564957488,3564957499,AT 3564957500,3564957503,GB 3564957504,3564957507,AT 3564957508,3564957511,GB @@ -143166,11 +161570,15 @@ 3565038664,3565038687,GB 3565038688,3565038719,IE 3565038720,3565038727,GB -3565038728,3565038855,IE -3565038856,3565039615,GB -3565039616,3565042175,IE -3565042176,3565043711,GB -3565043712,3565047807,AT +3565038728,3565038859,IE +3565038860,3565038863,GB +3565038864,3565038927,IE +3565038928,3565039615,GB +3565039616,3565042191,IE +3565042192,3565043711,GB +3565043712,3565045263,AT +3565045264,3565045279,SK +3565045280,3565047807,AT 3565047808,3565048063,LI 3565048064,3565051903,AT 3565051904,3565060095,IQ @@ -143202,11 +161610,13 @@ 3565487872,3565488127,SK 3565488128,3565488383,GB 3565488384,3565488639,ES -3565488640,3565488895,GB +3565488640,3565488895,EU 3565488896,3565489535,DE 3565489536,3565489791,GB 3565489792,3565489823,DE -3565489824,3565490175,GB +3565489824,3565489855,GB +3565489856,3565489919,EU +3565489920,3565490175,GB 3565490176,3565490431,NL 3565490432,3565491199,GB 3565491200,3565491215,FR @@ -143295,14 +161705,18 @@ 3565500592,3565500599,DE 3565500600,3565500607,GB 3565500608,3565500623,FR -3565500624,3565501095,GB +3565500624,3565501055,GB +3565501056,3565501087,EU +3565501088,3565501095,GB 3565501096,3565501103,FR 3565501104,3565501119,FI -3565501120,3565501231,GB +3565501120,3565501215,GB +3565501216,3565501231,EU 3565501232,3565501247,DE -3565501248,3565501311,GB +3565501248,3565501311,EU 3565501312,3565501439,DE -3565501440,3565501679,GB +3565501440,3565501663,GB +3565501664,3565501679,EU 3565501680,3565501695,IE 3565501696,3565502207,GB 3565502208,3565502239,IT @@ -143310,13 +161724,16 @@ 3565502464,3565503487,NL 3565503488,3565503999,GB 3565504000,3565504511,NL -3565504512,3565510655,GB +3565504512,3565505023,GB +3565505024,3565505279,EU +3565505280,3565510655,GB 3565510656,3565511679,NL 3565511680,3565512191,CH 3565512192,3565512703,DE 3565512704,3565512767,GB 3565512768,3565512959,DE -3565512960,3565514111,GB +3565512960,3565513983,GB +3565513984,3565514111,EU 3565514112,3565514239,DE 3565514240,3565514495,DK 3565514496,3565518847,GB @@ -143329,9 +161746,7 @@ 3565682688,3565688063,NL 3565688064,3565688319,GB 3565688320,3565748223,NL -3565748224,3565752407,GB -3565752408,3565752415,EU -3565752416,3565752839,GB +3565748224,3565752839,GB 3565752840,3565752855,EU 3565752856,3565752879,GB 3565752880,3565752887,EU @@ -143690,7 +162105,9 @@ 3567353856,3567386623,CH 3567386624,3567386671,GB 3567386672,3567386687,DE -3567386688,3567386879,GB +3567386688,3567386751,GB +3567386752,3567386815,DE +3567386816,3567386879,GB 3567386880,3567386883,DE 3567386884,3567386975,GB 3567386976,3567387007,DE @@ -143708,7 +162125,9 @@ 3567388160,3567388399,DE 3567388400,3567388415,GB 3567388416,3567388607,DE -3567388608,3567388671,GB +3567388608,3567388639,GB +3567388640,3567388647,DE +3567388648,3567388671,GB 3567388672,3567388927,CZ 3567388928,3567389183,DE 3567389184,3567389311,GB @@ -143721,7 +162140,8 @@ 3567391148,3567391151,DE 3567391152,3567391231,GB 3567391232,3567391743,DE -3567391744,3567391807,GB +3567391744,3567391767,PL +3567391768,3567391807,GB 3567391808,3567391839,DE 3567391840,3567392767,GB 3567392768,3567393023,DE @@ -143750,9 +162170,11 @@ 3567399032,3567399039,GB 3567399040,3567399047,DE 3567399048,3567399071,GB -3567399072,3567399103,DE -3567399104,3567399167,GB -3567399168,3567399391,DE +3567399072,3567399135,DE +3567399136,3567399167,GB +3567399168,3567399295,DE +3567399296,3567399359,GB +3567399360,3567399391,DE 3567399392,3567399423,GB 3567399424,3567399439,DE 3567399440,3567399487,GB @@ -143760,11 +162182,7 @@ 3567399648,3567399679,GB 3567399680,3567399807,DE 3567399808,3567399935,GB -3567399936,3567400703,DE -3567400704,3567400735,GB -3567400736,3567400751,DE -3567400752,3567400959,GB -3567400960,3567401471,DE +3567399936,3567401471,DE 3567401472,3567401503,GB 3567401504,3567401519,DE 3567401520,3567401543,GB @@ -143810,7 +162228,9 @@ 3567599616,3567615999,NL 3567616000,3567616255,CG 3567616256,3567616263,CD -3567616264,3567616527,A2 +3567616264,3567616351,A2 +3567616352,3567616383,GQ +3567616384,3567616527,A2 3567616528,3567616535,GB 3567616536,3567616575,A2 3567616576,3567616583,GB @@ -143820,7 +162240,7 @@ 3567617152,3567617279,NG 3567617280,3567617535,IN 3567617536,3567617791,KE -3567617792,3567618047,NG +3567617792,3567618047,CD 3567618048,3567619071,IN 3567619072,3567619075,NG 3567619076,3567619087,A2 @@ -143978,22 +162398,26 @@ 3568848872,3568848879,GB 3568848880,3568915791,DE 3568915792,3568915807,LU -3568915808,3568916399,DE -3568916400,3568916407,IT -3568916408,3568938311,DE +3568915808,3568938311,DE 3568938312,3568938319,FI 3568938320,3568939519,DE 3568939520,3568939527,IT -3568939528,3568959487,DE +3568939528,3568943199,DE +3568943200,3568943207,A2 +3568943208,3568959487,DE 3568959488,3569025023,AT 3569025024,3569057791,NL -3569057792,3569068543,GB +3569057792,3569060863,GB +3569060864,3569060879,IE +3569060880,3569068543,GB 3569068544,3569068671,BG 3569068672,3569068951,GB 3569068952,3569068991,DE 3569068992,3569074879,GB 3569074880,3569074887,IE -3569074888,3569075711,GB +3569074888,3569074895,GB +3569074896,3569074943,IE +3569074944,3569075711,GB 3569075712,3569075839,FR 3569075840,3569083903,GB 3569083904,3569084159,US @@ -144041,9 +162465,7 @@ 3569255072,3569255103,LU 3569255104,3569258975,BE 3569258976,3569259007,LU -3569259008,3569271871,BE -3569271872,3569271903,NL -3569271904,3569271911,BE +3569259008,3569271911,BE 3569271912,3569271919,DE 3569271920,3569271935,BE 3569271936,3569271943,IT @@ -144063,9 +162485,13 @@ 3569277184,3569277439,LU 3569277440,3569278703,BE 3569278704,3569278719,NL -3569278720,3569279223,BE +3569278720,3569278879,BE +3569278880,3569278911,LU +3569278912,3569279039,BE +3569279040,3569279071,LU +3569279072,3569279223,BE 3569279224,3569279231,US -3569279232,3569279263,BE +3569279232,3569279263,LU 3569279264,3569279279,US 3569279280,3569287167,BE 3569287168,3569352703,PL @@ -144381,7 +162807,9 @@ 3570270208,3570335743,NL 3570335744,3570401279,GB 3570401280,3570466815,FR -3570466816,3570507439,SE +3570466816,3570500351,SE +3570500352,3570500863,EU +3570500864,3570507439,SE 3570507440,3570507455,CH 3570507456,3570532351,SE 3570532352,3570597887,IT @@ -144400,17 +162828,11 @@ 3570663424,3570728959,GB 3570728960,3570729983,FI 3570729984,3570731007,SE -3570731008,3570751427,FI -3570751428,3570751431,AX -3570751432,3570753311,FI -3570753312,3570753327,AX -3570753328,3570756191,FI +3570731008,3570756191,FI 3570756192,3570756223,RU 3570756224,3570760543,FI 3570760544,3570760575,RU -3570760576,3570783007,FI -3570783008,3570783023,AX -3570783024,3570794495,FI +3570760576,3570794495,FI 3570794496,3570860031,SE 3570860032,3570892799,CH 3570892800,3570925567,SA @@ -144551,11 +162973,11 @@ 3571425696,3571425727,ES 3571425728,3571426895,DE 3571426896,3571426899,ES -3571426900,3571426931,DE -3571426932,3571426935,ES -3571426936,3571456575,DE +3571426900,3571456575,DE 3571456576,3571456591,GB -3571456592,3571473151,DE +3571456592,3571468367,DE +3571468368,3571468383,ES +3571468384,3571473151,DE 3571473152,3571473407,NL 3571473408,3571482367,DE 3571482368,3571482623,CH @@ -144565,13 +162987,7 @@ 3571515392,3571548159,GB 3571548160,3571580927,ES 3571580928,3571646463,FI -3571646464,3571655560,DE -3571655561,3571655561,RO -3571655562,3571675679,DE -3571675680,3571675687,GB -3571675688,3571710207,DE -3571710208,3571710463,GB -3571710464,3571711999,DE +3571646464,3571711999,DE 3571712000,3571843071,GB 3571843072,3571974143,ES 3571974144,3571978239,RU @@ -144580,14 +162996,13 @@ 3571982336,3572006911,RU 3572006912,3572039679,CH 3572039680,3572047871,BE -3572047872,3572052479,LU -3572052480,3572052735,BE -3572052736,3572054303,LU +3572047872,3572054303,LU 3572054304,3572054431,BE 3572054432,3572054527,LU -3572054528,3572055551,BE -3572055552,3572055743,LU -3572055744,3572056063,BE +3572054528,3572054783,BE +3572054784,3572055743,LU +3572055744,3572055807,BE +3572055808,3572056063,LU 3572056064,3572072447,RU 3572072448,3572105215,BG 3572105216,3572106095,FR @@ -144626,8 +163041,7 @@ 3572715776,3572760575,CH 3572760576,3572826111,PL 3572826112,3572891647,IT -3572891648,3572957175,FI -3572957176,3572957183,AX +3572891648,3572957183,FI 3572957184,3573022719,SE 3573022720,3573055487,RU 3573055488,3573088255,GB @@ -144781,9 +163195,13 @@ 3574838016,3574838271,GB 3574838272,3574838527,NL 3574838528,3574857727,GB -3574857728,3574917375,DE +3574857728,3574915455,DE +3574915456,3574915487,CH +3574915488,3574917375,DE 3574917376,3574917631,CH -3574917632,3574919359,DE +3574917632,3574918751,DE +3574918752,3574918783,CH +3574918784,3574919359,DE 3574919360,3574919391,FR 3574919392,3574920223,DE 3574920224,3574920239,LU @@ -144804,11 +163222,15 @@ 3575351680,3575351687,NL 3575351688,3575351943,ES 3575351944,3575351951,FR -3575351952,3575354599,ES +3575351952,3575353703,ES +3575353704,3575353711,GB +3575353712,3575354599,ES 3575354600,3575354607,GB 3575354608,3575355231,ES 3575355232,3575355247,GB -3575355248,3575360199,ES +3575355248,3575358799,ES +3575358800,3575358815,FR +3575358816,3575360199,ES 3575360200,3575360207,FR 3575360208,3575366135,ES 3575366136,3575366143,GB @@ -144825,11 +163247,7 @@ 3575376200,3575382015,ES 3575382016,3575412991,FI 3575412992,3575413119,RU -3575413120,3575419903,FI -3575419904,3575419919,AX -3575419920,3575420127,FI -3575420128,3575420159,AX -3575420160,3575447551,FI +3575413120,3575447551,FI 3575447552,3575513087,CZ 3575513088,3575545855,PT 3575545856,3575562239,FR @@ -144876,9 +163294,10 @@ 3575596288,3575596415,GB 3575596416,3575596543,BE 3575596544,3575596799,FR -3575596800,3575622607,BE +3575596800,3575622399,BE +3575622400,3575622607,EU 3575622608,3575622611,GB -3575622612,3575622655,BE +3575622612,3575622655,EU 3575622656,3575622815,GB 3575622816,3575622847,BE 3575622848,3575622879,IT @@ -145365,8 +163784,8 @@ 3576055208,3576055215,GB 3576055216,3576055279,EU 3576055280,3576055551,GB -3576055552,3576055679,EU -3576055680,3576055871,GB +3576055552,3576055807,EU +3576055808,3576055871,GB 3576055872,3576055935,EU 3576055936,3576055999,GB 3576056000,3576056191,EU @@ -145627,8 +164046,8 @@ 3576236744,3576236751,GB 3576236752,3576236775,FR 3576236776,3576236783,GB -3576236784,3576236887,FR -3576236888,3576236927,GB +3576236784,3576236895,FR +3576236896,3576236927,GB 3576236928,3576237063,FR 3576237064,3576237071,GB 3576237072,3576237087,FR @@ -145681,9 +164100,7 @@ 3576241384,3576241399,GB 3576241400,3576241855,FR 3576241856,3576241887,GB -3576241888,3576241935,FR -3576241936,3576241943,GB -3576241944,3576241951,FR +3576241888,3576241951,FR 3576241952,3576241991,GB 3576241992,3576242007,FR 3576242008,3576242031,GB @@ -145711,7 +164128,9 @@ 3576249360,3576249367,GB 3576249368,3576249463,FR 3576249464,3576249471,GB -3576249472,3576249527,FR +3576249472,3576249503,FR +3576249504,3576249511,GB +3576249512,3576249527,FR 3576249528,3576249567,GB 3576249568,3576249743,FR 3576249744,3576249791,GB @@ -145743,9 +164162,7 @@ 3576254864,3576254879,GB 3576254880,3576254895,FR 3576254896,3576254903,GB -3576254904,3576255071,FR -3576255072,3576255079,GB -3576255080,3576255151,FR +3576254904,3576255151,FR 3576255152,3576255199,GB 3576255200,3576255215,FR 3576255216,3576255231,GB @@ -145788,16 +164205,8 @@ 3576256368,3576256383,FR 3576256384,3576256415,GB 3576256416,3576256431,FR -3576256432,3576256527,GB -3576256528,3576256543,FR -3576256544,3576256559,GB -3576256560,3576256607,FR -3576256608,3576256623,GB -3576256624,3576256639,FR -3576256640,3576256671,GB -3576256672,3576256687,FR -3576256688,3576256767,GB -3576256768,3576256895,FR +3576256432,3576256511,GB +3576256512,3576256895,FR 3576256896,3576256959,GB 3576256960,3576256991,FR 3576256992,3576257007,GB @@ -145807,19 +164216,21 @@ 3576257136,3576257151,GB 3576257152,3576257159,FR 3576257160,3576257167,GB -3576257168,3576257287,FR +3576257168,3576257215,FR +3576257216,3576257279,GB +3576257280,3576257287,FR 3576257288,3576257295,GB 3576257296,3576257327,FR 3576257328,3576257359,GB 3576257360,3576257367,FR 3576257368,3576257375,GB -3576257376,3576257455,FR -3576257456,3576257471,GB +3576257376,3576257439,FR +3576257440,3576257471,GB 3576257472,3576257487,FR 3576257488,3576257535,GB 3576257536,3576257551,FR -3576257552,3576257583,GB -3576257584,3576257631,FR +3576257552,3576257615,GB +3576257616,3576257631,FR 3576257632,3576257647,GB 3576257648,3576257727,FR 3576257728,3576257807,GB @@ -145928,10 +164339,8 @@ 3576263576,3576263583,FR 3576263584,3576263623,GB 3576263624,3576263679,FR -3576263680,3576263743,GB -3576263744,3576263751,FR -3576263752,3576263759,GB -3576263760,3576263791,FR +3576263680,3576263695,ES +3576263696,3576263791,FR 3576263792,3576263903,GB 3576263904,3576263911,FR 3576263912,3576263919,GB @@ -145939,13 +164348,11 @@ 3576264296,3576264319,GB 3576264320,3576264383,FR 3576264384,3576264399,GB -3576264400,3576264447,FR -3576264448,3576264527,GB +3576264400,3576264455,FR +3576264456,3576264527,GB 3576264528,3576264543,FR 3576264544,3576264559,GB -3576264560,3576264575,FR -3576264576,3576264623,GB -3576264624,3576264639,FR +3576264560,3576264639,FR 3576264640,3576264687,GB 3576264688,3576265319,FR 3576265320,3576265327,GB @@ -145955,21 +164362,13 @@ 3576265464,3576265471,GB 3576265472,3576265759,FR 3576265760,3576265775,GB -3576265776,3576265807,FR -3576265808,3576265823,GB -3576265824,3576265831,FR -3576265832,3576265839,GB -3576265840,3576265847,FR +3576265776,3576265847,FR 3576265848,3576265863,GB 3576265864,3576265879,FR -3576265880,3576265903,GB -3576265904,3576265919,FR +3576265880,3576265887,GB +3576265888,3576265919,FR 3576265920,3576265935,GB -3576265936,3576266263,FR -3576266264,3576266495,GB -3576266496,3576266695,FR -3576266696,3576266751,GB -3576266752,3576299519,FR +3576265936,3576299519,FR 3576299520,3576365055,AE 3576365056,3576430591,TR 3576430592,3576496127,FR @@ -146005,9 +164404,12 @@ 3576889344,3576954879,NL 3576954880,3576987647,NO 3576987648,3577000959,GB -3577000960,3577001343,NL +3577000960,3577001215,A2 +3577001216,3577001343,NL 3577001344,3577001983,GB -3577001984,3577003643,NL +3577001984,3577002751,NL +3577002752,3577003519,A2 +3577003520,3577003643,NL 3577003644,3577003711,GB 3577003712,3577004031,NL 3577004032,3577020415,GB @@ -146045,15 +164447,19 @@ 3577559776,3577559783,FR 3577559784,3577562391,DE 3577562392,3577562399,GB -3577562400,3577564631,DE +3577562400,3577563287,DE +3577563288,3577563295,FR +3577563296,3577564631,DE 3577564632,3577564639,GB -3577564640,3577567711,DE -3577567712,3577567719,IT -3577567720,3577571391,DE +3577564640,3577571391,DE 3577571392,3577571399,DK 3577571400,3577577231,DE 3577577232,3577577247,US -3577577248,3577586343,DE +3577577248,3577583919,DE +3577583920,3577583935,BE +3577583936,3577585807,DE +3577585808,3577585815,GB +3577585816,3577586343,DE 3577586344,3577586351,US 3577586352,3577592431,DE 3577592432,3577592447,FR @@ -146106,8 +164512,8 @@ 3577622528,3577622591,EU 3577622592,3577622927,GB 3577622928,3577623039,EU -3577623040,3577623935,GB -3577623936,3577624063,EU +3577623040,3577623807,GB +3577623808,3577624063,EU 3577624064,3577624319,GB 3577624320,3577624447,EU 3577624448,3577624879,GB @@ -146165,9 +164571,7 @@ 3577641392,3577641399,EU 3577641400,3577641439,FR 3577641440,3577641983,EU -3577641984,3577642007,GB -3577642008,3577642015,EU -3577642016,3577642055,GB +3577641984,3577642055,GB 3577642056,3577642063,EU 3577642064,3577642239,GB 3577642240,3577642495,EU @@ -146273,11 +164677,17 @@ 3577741312,3578003455,SE 3578003456,3578049023,DE 3578049024,3578049055,CH -3578049056,3578208127,DE +3578049056,3578119167,DE +3578119168,3578119183,EU +3578119184,3578204671,DE +3578204672,3578204703,EU +3578204704,3578208127,DE 3578208128,3578208191,PK 3578208192,3578234759,DE 3578234760,3578234767,US -3578234768,3578265599,DE +3578234768,3578244287,DE +3578244288,3578244319,EU +3578244320,3578265599,DE 3578265600,3578331135,GB 3578331136,3578339327,PL 3578339328,3578347519,ES @@ -146297,7 +164707,9 @@ 3578920960,3578986495,IT 3578986496,3578988095,DE 3578988096,3578988099,CH -3578988100,3578992959,DE +3578988100,3578992895,DE +3578992896,3578992927,CH +3578992928,3578992959,DE 3578992960,3578992975,GB 3578992976,3578995015,DE 3578995016,3578995023,BE @@ -146344,7 +164756,9 @@ 3579197888,3579197903,IT 3579197904,3579204127,GB 3579204128,3579204143,BE -3579204144,3579205631,GB +3579204144,3579204231,GB +3579204232,3579204239,IE +3579204240,3579205631,GB 3579205632,3579205887,IE 3579205888,3579210079,GB 3579210080,3579210087,BE @@ -146572,11 +164986,15 @@ 3579740160,3579772927,IE 3579772928,3579838463,DE 3579838464,3580100607,ES -3580100608,3580198911,SE +3580100608,3580150783,SE +3580150784,3580151039,NL +3580151040,3580162047,SE +3580162048,3580164095,EE +3580164096,3580165887,SE +3580165888,3580166143,NL +3580166144,3580198911,SE 3580198912,3580199423,LV -3580199424,3580199935,SE -3580199936,3580200447,EE -3580200448,3580200959,SE +3580199424,3580200959,EE 3580200960,3580203007,LT 3580203008,3580203135,HR 3580203136,3580203519,SE @@ -146590,12 +165008,11 @@ 3580213248,3580214271,CH 3580214272,3580214783,LV 3580214784,3580215295,HR -3580215296,3580216319,EE -3580216320,3580216831,SE -3580216832,3580217087,EE -3580217088,3580221439,SE +3580215296,3580217343,EE +3580217344,3580221439,SE 3580221440,3580221951,HR -3580221952,3580222335,SE +3580221952,3580222207,EE +3580222208,3580222335,SE 3580222336,3580222719,HR 3580222720,3580222975,SE 3580222976,3580223487,HR @@ -146610,22 +165027,26 @@ 3580237568,3580237823,LT 3580237824,3580239359,SE 3580239360,3580239871,LV -3580239872,3580241919,SE -3580241920,3580243967,CH -3580243968,3580248063,NL +3580239872,3580241919,EE +3580241920,3580243967,SE +3580243968,3580244991,EE +3580244992,3580246015,LT +3580246016,3580248063,LV 3580248064,3580254207,EE 3580254208,3580260351,DE 3580260352,3580265727,AT -3580265728,3580266495,EE -3580266496,3580268543,SE +3580265728,3580268543,EE 3580268544,3580272639,LV -3580272640,3580280831,SE +3580272640,3580276735,SE +3580276736,3580280831,NL 3580280832,3580329983,RU 3580329984,3580338175,SE 3580338176,3580339711,HR -3580339712,3580340223,SE +3580339712,3580340223,EE 3580340224,3580344319,LT -3580344320,3580354559,SE +3580344320,3580345343,SE +3580345344,3580345855,EE +3580345856,3580354559,SE 3580354560,3580362751,LT 3580362752,3580473375,GB 3580473376,3580473391,IE @@ -146667,8 +165088,7 @@ 3580624896,3580626943,RU 3580626944,3580628991,PL 3580628992,3580631039,RU -3580631040,3580632575,NL -3580632576,3580632831,DE +3580631040,3580632831,NL 3580632832,3580633087,GB 3580633088,3580635135,RU 3580635136,3580637183,UA @@ -146774,8 +165194,8 @@ 3582077112,3582077439,GB 3582077440,3582077471,DE 3582077472,3582077503,GB -3582077504,3582077951,DE -3582077952,3582078631,GB +3582077504,3582077791,DE +3582077792,3582078631,GB 3582078632,3582078639,DE 3582078640,3582081055,GB 3582081056,3582081087,ES @@ -146794,9 +165214,7 @@ 3582120448,3582120959,NO 3582120960,3582121983,EE 3582121984,3582124031,LT -3582124032,3582125383,FI -3582125384,3582125391,AX -3582125392,3582132223,FI +3582124032,3582132223,FI 3582132224,3582140415,RU 3582140416,3582148607,GE 3582148608,3582156799,EG @@ -146825,9 +165243,7 @@ 3582223088,3582223095,NL 3582223096,3582225719,SE 3582225720,3582225727,FI -3582225728,3582226599,SE -3582226600,3582226607,FI -3582226608,3582227391,SE +3582225728,3582227391,SE 3582227392,3582227455,FI 3582227456,3582230527,SE 3582230528,3582238719,BE @@ -147114,9 +165530,7 @@ 3582570240,3582570399,GB 3582570400,3582570431,FR 3582570432,3582570463,EU -3582570464,3582570471,FR -3582570472,3582570483,EU -3582570484,3582570487,FR +3582570464,3582570487,FR 3582570488,3582570751,EU 3582570752,3582570823,FR 3582570824,3582570847,EU @@ -147141,9 +165555,7 @@ 3582571456,3582571487,FR 3582571488,3582571647,EU 3582571648,3582571687,IE -3582571688,3582571691,EU -3582571692,3582571695,IE -3582571696,3582571707,EU +3582571688,3582571707,EU 3582571708,3582571719,IE 3582571720,3582571751,EU 3582571752,3582571839,IE @@ -147308,8 +165720,8 @@ 3583157280,3583157439,GB 3583157440,3583157471,IE 3583157472,3583157487,GB -3583157488,3583157759,IE -3583157760,3583158511,GB +3583157488,3583158015,IE +3583158016,3583158511,GB 3583158512,3583158527,IE 3583158528,3583158783,GB 3583158784,3583159039,DE @@ -147410,9 +165822,7 @@ 3583680512,3583688703,RU 3583688704,3583696895,UA 3583696896,3583705087,NL -3583705088,3583705239,UA -3583705240,3583705247,NA -3583705248,3583705255,UA +3583705088,3583705255,UA 3583705256,3583705263,NA 3583705264,3583705303,UA 3583705304,3583705319,NA @@ -147521,7 +165931,8 @@ 3583709744,3583709759,UA 3583709760,3583709767,NA 3583709768,3583709847,UA -3583709848,3583709863,NA +3583709848,3583709855,NA +3583709856,3583709863,UA 3583709864,3583709871,RU 3583709872,3583709887,UA 3583709888,3583709911,NA @@ -147582,19 +165993,17 @@ 3583712472,3583712479,NA 3583712480,3583712527,UA 3583712528,3583712535,IN -3583712536,3583712775,UA -3583712776,3583712783,NA -3583712784,3583712935,UA -3583712936,3583712943,NA -3583712944,3583713007,UA +3583712536,3583712607,UA +3583712608,3583712615,HU +3583712616,3583713007,UA 3583713008,3583713015,RU 3583713016,3583713279,UA 3583713280,3583721471,CZ 3583721472,3583729663,DE 3583729664,3583737855,TR 3583737856,3583740671,EU -3583740672,3583740927,GB -3583740928,3583741439,EU +3583740672,3583741183,GB +3583741184,3583741439,EU 3583741440,3583741695,GB 3583741696,3583741951,NL 3583741952,3583742719,EU @@ -147619,7 +166028,10 @@ 3583744288,3583744303,GB 3583744304,3583744319,EU 3583744320,3583744447,GB -3583744448,3583744511,EU +3583744448,3583744471,EU +3583744472,3583744479,FR +3583744480,3583744487,GB +3583744488,3583744511,EU 3583744512,3583744767,GB 3583744768,3583744831,DE 3583744832,3583744927,EU @@ -147636,9 +166048,11 @@ 3583745724,3583745799,EU 3583745800,3583745807,NL 3583745808,3583745823,GB -3583745824,3583745919,EU +3583745824,3583745855,EU +3583745856,3583745919,SE 3583745920,3583745951,GB -3583745952,3583746047,EU +3583745952,3583745983,EU +3583745984,3583746047,CH 3583746048,3583754239,PL 3583754240,3583762431,RU 3583762432,3583770623,CZ @@ -147663,7 +166077,9 @@ 3583854727,3583854727,FI 3583854728,3583854871,GB 3583854872,3583854879,FI -3583854880,3583855103,GB +3583854880,3583854927,GB +3583854928,3583854943,FI +3583854944,3583855103,GB 3583855104,3583855167,US 3583855168,3583855175,FI 3583855176,3583855183,US @@ -147729,13 +166145,15 @@ 3584090888,3584090895,NL 3584090896,3584090943,NO 3584090944,3584090959,NL -3584090960,3584093783,NO +3584090960,3584091135,NO +3584091136,3584091391,NL +3584091392,3584093783,NO 3584093784,3584093791,NL 3584093792,3584094893,NO 3584094894,3584094895,NL 3584094896,3584095807,NO -3584095808,3584095839,NL -3584095840,3584095935,NO +3584095808,3584095855,NL +3584095856,3584095935,NO 3584095936,3584095999,NL 3584096000,3584096255,NO 3584096256,3584098303,NL @@ -147758,18 +166176,27 @@ 3584229376,3584245759,HU 3584245760,3584253951,NL 3584253952,3584260095,AL -3584260096,3584260511,RS +3584260096,3584260135,ME +3584260136,3584260139,RS +3584260140,3584260151,ME +3584260152,3584260155,RS +3584260156,3584260231,ME +3584260232,3584260239,RS +3584260240,3584260247,ME +3584260248,3584260255,RS +3584260256,3584260351,ME +3584260352,3584260415,RS +3584260416,3584260511,ME 3584260512,3584260607,AL -3584260608,3584260991,RS +3584260608,3584260863,ME +3584260864,3584260991,RS 3584260992,3584261119,AL -3584261120,3584261375,RS +3584261120,3584261375,ME 3584261376,3584262143,AL 3584262144,3584270335,SE 3584270336,3584278527,FR 3584278528,3584286719,GB -3584286720,3584295719,AT -3584295720,3584295727,NL -3584295728,3584295759,AT +3584286720,3584295759,AT 3584295760,3584295767,PT 3584295768,3584295807,AT 3584295808,3584295815,PT @@ -147858,11 +166285,13 @@ 3584663552,3584671743,FR 3584671744,3584688127,NL 3584688128,3584696319,GB -3584696320,3584701751,ES +3584696320,3584701695,ES +3584701696,3584701751,EU 3584701752,3584701823,NL -3584701824,3584701991,ES +3584701824,3584701991,EU 3584701992,3584702007,CH -3584702008,3584703095,ES +3584702008,3584702207,EU +3584702208,3584703095,ES 3584703096,3584703103,BE 3584703104,3584704511,ES 3584704512,3584720895,RU @@ -147881,7 +166310,6 @@ 3584827392,3584835583,ES 3584835584,3584843775,AZ 3584843776,3584851967,DE -3584851968,3584860159,GH 3584860160,3584868351,PL 3584868352,3584876543,NO 3584876544,3584884735,SI @@ -147890,7 +166318,9 @@ 3584901120,3584909311,AT 3584909312,3584917503,IT 3584917504,3584925695,FI -3584925696,3584928275,CH +3584925696,3584927039,CH +3584927040,3584927047,DE +3584927048,3584928275,CH 3584928276,3584928279,IT 3584928280,3584929599,CH 3584929600,3584929727,DE @@ -147929,8 +166359,7 @@ 3585015808,3585023999,IT 3585024000,3585032191,CZ 3585032192,3585048575,LV -3585048576,3585050623,IQ -3585050624,3585056767,GB +3585048576,3585056767,GB 3585056768,3585064959,LB 3585064960,3585081343,GB 3585081344,3585114111,IR @@ -147943,8 +166372,8 @@ 3585163264,3585171455,BE 3585171456,3585179647,RU 3585179648,3585189887,BE -3585189888,3585190143,DZ -3585190144,3585190527,BE +3585189888,3585190399,DZ +3585190400,3585190527,BE 3585190528,3585190655,DZ 3585190656,3585196031,BE 3585196032,3585204223,ES @@ -147959,7 +166388,8 @@ 3585269760,3585277951,SY 3585277952,3585286143,SE 3585286144,3585289095,NO -3585289096,3585289215,GB +3585289096,3585289111,EU +3585289112,3585289215,GB 3585289216,3585289552,NO 3585289553,3585289599,GB 3585289600,3585289631,NO @@ -147973,9 +166403,10 @@ 3585293056,3585293215,NO 3585293216,3585293263,GB 3585293264,3585293271,ZA -3585293272,3585293311,GB -3585293312,3585293823,NO -3585293824,3585294335,GB +3585293272,3585293327,GB +3585293328,3585293335,SE +3585293336,3585293343,NL +3585293344,3585294335,GB 3585294336,3585302527,DE 3585302528,3585310719,ES 3585310720,3585318911,DE @@ -148096,9 +166527,7 @@ 3585703936,3585712127,DE 3585712128,3585716335,AT 3585716336,3585716351,DE -3585716352,3585716415,AT -3585716416,3585716423,DE -3585716424,3585720319,AT +3585716352,3585720319,AT 3585720320,3585728511,GB 3585728512,3585736703,SE 3585736704,3585744895,HR @@ -148127,9 +166556,7 @@ 3585818624,3585826815,DE 3585826816,3585835007,RU 3585835008,3585835023,GB -3585835024,3585835583,NL -3585835584,3585835647,IQ -3585835648,3585835775,NL +3585835024,3585835775,NL 3585835776,3585835839,GQ 3585835840,3585835847,AO 3585835848,3585835871,NL @@ -148138,14 +166565,7 @@ 3585835896,3585835903,IQ 3585835904,3585835911,NL 3585835912,3585835919,KE -3585835920,3585835927,SO -3585835928,3585835935,SC -3585835936,3585835943,SD -3585835944,3585835951,DJ -3585835952,3585835959,SO -3585835960,3585835967,TD -3585835968,3585835983,ER -3585835984,3585836287,NL +3585835920,3585836287,NL 3585836288,3585836543,CH 3585836544,3585837055,DZ 3585837056,3585837567,IQ @@ -148164,7 +166584,7 @@ 3585838912,3585838975,NG 3585838976,3585839103,DZ 3585839104,3585840127,NL -3585840128,3585841151,IQ +3585840128,3585841151,US 3585841152,3585841407,NL 3585841408,3585841411,NG 3585841412,3585841919,NL @@ -148172,7 +166592,7 @@ 3585842176,3585842199,IQ 3585842200,3585842207,NL 3585842208,3585842687,IQ -3585842688,3585842943,NG +3585842688,3585842943,US 3585842944,3585843199,NL 3585843200,3585851391,NO 3585851392,3585859583,SE @@ -148290,8 +166710,7 @@ 3586271232,3586271487,NL 3586271488,3586271823,ES 3586271824,3586271839,IT -3586271840,3586271999,ES -3586272000,3586272255,IT +3586271840,3586272255,ES 3586272256,3586272383,NL 3586272384,3586272799,ES 3586272800,3586272807,IT @@ -148329,8 +166748,7 @@ 3586476296,3586476351,HU 3586476352,3586476383,AT 3586476384,3586476407,UA -3586476408,3586476415,BG -3586476416,3586476431,HU +3586476408,3586476431,HU 3586476432,3586476439,SK 3586476440,3586478079,HU 3586478080,3586478591,SK @@ -148398,17 +166816,18 @@ 3586678784,3586679039,IT 3586679040,3586679103,FR 3586679104,3586679167,DE -3586679168,3586679327,FR +3586679168,3586679295,FR +3586679296,3586679327,BE 3586679328,3586679343,DK -3586679344,3586679359,FR +3586679344,3586679359,BE 3586679360,3586679423,DE 3586679424,3586679583,FR 3586679584,3586679599,IT 3586679600,3586679647,FR 3586679648,3586679711,IT 3586679712,3586679727,FR -3586679728,3586679743,IT -3586679744,3586680319,FR +3586679728,3586679807,IT +3586679808,3586680319,FR 3586680320,3586680447,ES 3586680448,3586680463,FR 3586680464,3586680543,ES @@ -148416,8 +166835,8 @@ 3586680560,3586680575,ES 3586680576,3586680607,FR 3586680608,3586680615,ES -3586680616,3586680767,FR -3586680768,3586680831,ES +3586680616,3586680703,FR +3586680704,3586680831,ES 3586680832,3586682239,FR 3586682240,3586682367,US 3586682368,3586682399,AT @@ -148441,9 +166860,7 @@ 3586850816,3586867199,NO 3586867200,3586883583,FR 3586883584,3586899967,IT -3586899968,3586900287,DE -3586900288,3586900351,NL -3586900352,3586901311,DE +3586899968,3586901311,DE 3586901312,3586901375,ES 3586901376,3586904831,DE 3586904832,3586904839,VG @@ -148454,7 +166871,8 @@ 3586905296,3586910559,DE 3586910560,3586910567,NL 3586910568,3586910575,CY -3586910576,3586910587,NL +3586910576,3586910583,DE +3586910584,3586910587,NL 3586910588,3586910591,DE 3586910592,3586910623,NL 3586910624,3586910655,DE @@ -148483,12 +166901,8 @@ 3586924984,3586925055,AX 3586925056,3586925103,FI 3586925104,3586925135,AX -3586925136,3586925247,FI -3586925248,3586925263,AX -3586925264,3586925311,FI -3586925312,3586925375,AX -3586925376,3586925439,FI -3586925440,3586925503,AX +3586925136,3586925471,FI +3586925472,3586925503,AX 3586925504,3586925535,FI 3586925536,3586925567,AX 3586925568,3586925695,FI @@ -148508,17 +166922,11 @@ 3586926592,3586926847,SE 3586926848,3586927103,FI 3586927104,3586927999,AX -3586928000,3586928127,FI -3586928128,3586928143,AX -3586928144,3586928159,FI +3586928000,3586928159,FI 3586928160,3586928175,AX -3586928176,3586928223,FI -3586928224,3586928239,AX -3586928240,3586928287,FI -3586928288,3586928319,AX -3586928320,3586928335,FI -3586928336,3586928351,AX -3586928352,3586928639,FI +3586928176,3586928303,FI +3586928304,3586928319,AX +3586928320,3586928639,FI 3586928640,3586932735,AX 3586932736,3586949119,LB 3586949120,3586965503,SE @@ -148563,7 +166971,9 @@ 3587211532,3587211535,DE 3587211536,3587213911,AT 3587213912,3587213919,UY -3587213920,3587219455,AT +3587213920,3587217151,AT +3587217152,3587217407,CN +3587217408,3587219455,AT 3587219456,3587227647,RU 3587227648,3587227663,NL 3587227664,3587227679,GB @@ -148577,7 +166987,9 @@ 3587228272,3587228287,GB 3587228288,3587228351,NL 3587228352,3587228367,GB -3587228368,3587228591,NL +3587228368,3587228447,NL +3587228448,3587228463,GB +3587228464,3587228591,NL 3587228592,3587228607,GB 3587228608,3587228640,NL 3587228641,3587228647,GB @@ -148622,7 +167034,9 @@ 3587232912,3587232927,GB 3587232928,3587233103,NL 3587233104,3587233119,GB -3587233120,3587233295,NL +3587233120,3587233167,NL +3587233168,3587233175,GB +3587233176,3587233295,NL 3587233296,3587233319,GB 3587233320,3587233343,NL 3587233344,3587233359,GB @@ -148668,7 +167082,9 @@ 3587237472,3587237487,GB 3587237488,3587237495,NL 3587237496,3587237519,GB -3587237520,3587237567,NL +3587237520,3587237535,NL +3587237536,3587237551,GB +3587237552,3587237567,NL 3587237568,3587237887,GB 3587237888,3587238463,NL 3587238464,3587238479,GB @@ -148684,9 +167100,13 @@ 3587239280,3587239287,GB 3587239288,3587239303,NL 3587239304,3587239311,GB -3587239312,3587239367,NL -3587239368,3587239423,GB -3587239424,3587239911,NL +3587239312,3587239375,NL +3587239376,3587239391,GB +3587239392,3587239607,NL +3587239608,3587239615,GB +3587239616,3587239631,NL +3587239632,3587239639,GB +3587239640,3587239911,NL 3587239912,3587239919,GB 3587239920,3587240063,NL 3587240064,3587240071,BE @@ -148702,13 +167122,9 @@ 3587240544,3587240559,IE 3587240560,3587240567,BE 3587240568,3587240575,GB -3587240576,3587240607,NL -3587240608,3587240623,GB -3587240624,3587241039,NL -3587241040,3587241047,GB -3587241048,3587241071,NL -3587241072,3587241087,GB -3587241088,3587241143,NL +3587240576,3587240615,NL +3587240616,3587240623,GB +3587240624,3587241143,NL 3587241144,3587241151,GB 3587241152,3587241223,NL 3587241224,3587241247,GB @@ -148717,17 +167133,23 @@ 3587241272,3587241343,NL 3587241344,3587241471,GB 3587241472,3587242071,NL -3587242072,3587242079,IE +3587242072,3587242079,GB 3587242080,3587242095,NL 3587242096,3587242111,GB 3587242112,3587242271,NL 3587242272,3587242287,GB 3587242288,3587242463,NL 3587242464,3587242495,GB -3587242496,3587243407,NL +3587242496,3587243311,NL +3587243312,3587243327,GB +3587243328,3587243407,NL 3587243408,3587243415,GB -3587243416,3587243911,NL -3587243912,3587243919,GB +3587243416,3587243431,NL +3587243432,3587243439,GB +3587243440,3587243455,NL +3587243456,3587243471,GB +3587243472,3587243903,NL +3587243904,3587243919,GB 3587243920,3587243935,NL 3587243936,3587243951,GB 3587243952,3587243967,NL @@ -148873,14 +167295,14 @@ 3587409408,3587410431,BE 3587410432,3587410687,NL 3587410688,3587412223,BE -3587412224,3587424255,NL +3587412224,3587413759,NL +3587413760,3587414015,BE +3587414016,3587424255,NL 3587424256,3587440639,DE 3587440640,3587457023,SE 3587457024,3587459263,GB 3587459264,3587459295,DE -3587459296,3587465359,GB -3587465360,3587465367,US -3587465368,3587473407,GB +3587459296,3587473407,GB 3587473408,3587489791,IT 3587489792,3587506175,EG 3587506176,3587538943,IT @@ -148895,23 +167317,20 @@ 3587620864,3587637247,SE 3587637248,3587653631,FR 3587653632,3587670015,SK -3587670016,3587683327,IT -3587683328,3587683359,FR -3587683360,3587686031,IT +3587670016,3587686031,IT 3587686032,3587686039,FR 3587686040,3587687591,IT 3587687592,3587687599,NL 3587687600,3587689151,IT 3587689152,3587689159,FR -3587689160,3587699255,IT +3587689160,3587689167,GB +3587689168,3587699255,IT 3587699256,3587699263,A2 3587699264,3587699559,IT 3587699560,3587699567,GB 3587699568,3587700031,IT 3587700032,3587700039,GB -3587700040,3587701271,IT -3587701272,3587701279,DE -3587701280,3587701295,IT +3587700040,3587701295,IT 3587701296,3587701303,FR 3587701304,3587702783,IT 3587702784,3587710975,DE @@ -148986,7 +167405,9 @@ 3588521984,3588538367,PT 3588538368,3588544383,GB 3588544384,3588544391,IE -3588544392,3588553983,GB +3588544392,3588552447,GB +3588552448,3588552479,EU +3588552480,3588553983,GB 3588553984,3588554239,IE 3588554240,3588554687,GB 3588554688,3588554751,IE @@ -148994,9 +167415,7 @@ 3588571136,3588587519,GB 3588587520,3588588567,ES 3588588568,3588588575,IT -3588588576,3588590175,ES -3588590176,3588590207,BE -3588590208,3588590591,ES +3588588576,3588590591,ES 3588590592,3588590847,FR 3588590848,3588595199,ES 3588595200,3588595455,FR @@ -149008,7 +167427,9 @@ 3588628480,3588636671,CH 3588636672,3588653055,UZ 3588653056,3588661247,IT -3588661248,3588669439,NO +3588661248,3588667391,NO +3588667392,3588668415,SG +3588668416,3588669439,HK 3588669440,3588685823,GB 3588685824,3588702207,UA 3588702208,3588718591,ES @@ -149070,7 +167491,11 @@ 3589037560,3589037567,NL 3589037568,3589038079,ES 3589038080,3589046271,NL -3589046272,3589079039,NO +3589046272,3589066527,NO +3589066528,3589066531,SE +3589066532,3589066703,NO +3589066704,3589066711,SE +3589066712,3589079039,NO 3589079040,3589092223,DK 3589092224,3589092227,SE 3589092228,3589128191,DK @@ -149123,17 +167548,22 @@ 3589427200,3589427247,FR 3589427248,3589428223,GB 3589428224,3589428255,CH -3589428256,3589429247,GB +3589428256,3589428287,GB +3589428288,3589428319,CH +3589428320,3589429247,GB 3589429248,3589429503,FR 3589429504,3589430271,GB 3589430272,3589430543,FR 3589430544,3589430559,ES 3589430560,3589431295,GB 3589431296,3589431343,FR -3589431344,3589432319,GB +3589431344,3589431807,GB +3589431808,3589432063,CH +3589432064,3589432319,GB 3589432320,3589432575,CH 3589432576,3589432895,FR -3589432896,3589433343,GB +3589432896,3589432927,CH +3589432928,3589433343,GB 3589433344,3589433375,IT 3589433376,3589433407,CH 3589433408,3589433439,SE @@ -149175,10 +167605,12 @@ 3589570656,3589570671,GB 3589570672,3589570679,NL 3589570680,3589570783,GB -3589570784,3589570799,NL -3589570800,3589571071,GB +3589570784,3589570815,NL +3589570816,3589571071,GB 3589571072,3589571135,NL -3589571136,3589578751,GB +3589571136,3589571583,GB +3589571584,3589571839,NL +3589571840,3589578751,GB 3589578752,3589579391,NL 3589579392,3589579775,GB 3589579776,3589580799,NL @@ -149431,7 +167863,7 @@ 3589828160,3589828607,FR 3589828608,3589828639,SE 3589828640,3589828671,NL -3589828672,3589828735,EU +3589828672,3589828735,SE 3589828736,3589828991,NL 3589828992,3589829119,ES 3589829120,3589829183,GB @@ -149444,8 +167876,8 @@ 3589849088,3589865471,GB 3589865472,3589881855,GR 3589881856,3589890047,NL -3589890048,3589890175,BE -3589890176,3589890303,GB +3589890048,3589890191,BE +3589890192,3589890303,GB 3589890304,3589890367,BE 3589890368,3589890431,GB 3589890432,3589890559,BE @@ -149454,7 +167886,9 @@ 3589891328,3589891615,GB 3589891616,3589891631,BE 3589891632,3589931007,GB -3589931008,3589947391,SI +3589931008,3589937647,SI +3589937648,3589937663,AT +3589937664,3589947391,SI 3589947392,3589963775,FI 3589963776,3589971231,ES 3589971232,3589971247,CA @@ -149479,16 +167913,12 @@ 3590127616,3590143999,GB 3590144000,3590151143,SI 3590151144,3590151151,HR -3590151152,3590154047,SI -3590154048,3590154063,HR -3590154064,3590155775,SI +3590151152,3590155775,SI 3590155776,3590155807,HR 3590155808,3590155815,SI 3590155816,3590155823,HR 3590155824,3590155871,SI -3590155872,3590156359,HR -3590156360,3590156367,SI -3590156368,3590156407,HR +3590155872,3590156407,HR 3590156408,3590156415,RS 3590156416,3590156431,HR 3590156432,3590156447,SI @@ -149506,22 +167936,18 @@ 3590157312,3590157343,RS 3590157344,3590157351,SI 3590157352,3590157359,RS -3590157360,3590157455,SI -3590157456,3590157471,RS +3590157360,3590157439,SI +3590157440,3590157471,RS 3590157472,3590157487,SI 3590157488,3590157567,RS 3590157568,3590157631,SI -3590157632,3590157679,RS -3590157680,3590157687,SI -3590157688,3590157727,RS +3590157632,3590157727,RS 3590157728,3590157743,SI 3590157744,3590157751,RS 3590157752,3590157759,SI -3590157760,3590157767,RS -3590157768,3590157775,SI -3590157776,3590157783,RS -3590157784,3590157823,SI -3590157824,3590157839,RS +3590157760,3590157783,RS +3590157784,3590157791,SI +3590157792,3590157839,RS 3590157840,3590157855,SI 3590157856,3590157951,RS 3590157952,3590158079,SI @@ -149531,13 +167957,9 @@ 3590158368,3590158407,SI 3590158408,3590158415,RS 3590158416,3590158431,ME -3590158432,3590158439,RS -3590158440,3590158447,SI -3590158448,3590158479,RS -3590158480,3590158527,SI -3590158528,3590158535,RS -3590158536,3590158591,SI -3590158592,3590159359,RS +3590158432,3590158503,RS +3590158504,3590158519,SI +3590158520,3590159359,RS 3590159360,3590160383,SI 3590160384,3590176767,GB 3590176768,3590178615,HU @@ -149551,7 +167973,7 @@ 3590242304,3590244351,US 3590244352,3590244607,DE 3590244608,3590244863,IT -3590244864,3590245119,FR +3590244864,3590245119,US 3590245120,3590245135,BE 3590245136,3590245143,FR 3590245144,3590245183,BE @@ -149612,7 +168034,7 @@ 3590254976,3590255039,DE 3590255040,3590255047,FR 3590255048,3590255071,ES -3590255072,3590255103,FR +3590255072,3590255103,DE 3590255104,3590255359,ES 3590255360,3590255871,FR 3590255872,3590256127,US @@ -149635,61 +168057,61 @@ 3590258688,3590291455,IT 3590291456,3590299647,EG 3590299648,3590307839,FI -3590307840,3590307903,A2 +3590307840,3590307903,GB 3590307904,3590307935,UA -3590307936,3590307951,A2 +3590307936,3590307951,GB 3590307952,3590307967,NG -3590307968,3590307991,A2 +3590307968,3590307991,GB 3590307992,3590307995,SO -3590307996,3590308031,A2 +3590307996,3590308031,GB 3590308032,3590308047,UG 3590308048,3590308055,NG -3590308056,3590308063,A2 +3590308056,3590308063,GB 3590308064,3590308071,SO 3590308072,3590308079,RW 3590308080,3590308087,IQ -3590308088,3590308095,A2 +3590308088,3590308095,GB 3590308096,3590308103,IQ -3590308104,3590308119,A2 +3590308104,3590308119,GB 3590308120,3590308127,IQ -3590308128,3590308135,A2 +3590308128,3590308135,GB 3590308136,3590308143,IQ -3590308144,3590308175,A2 +3590308144,3590308175,GB 3590308176,3590308191,IQ -3590308192,3590308199,A2 +3590308192,3590308199,GB 3590308200,3590308238,IQ -3590308239,3590308247,A2 +3590308239,3590308247,GB 3590308248,3590308287,IQ -3590308288,3590308303,A2 +3590308288,3590308303,GB 3590308304,3590308311,SO 3590308312,3590308319,IQ -3590308320,3590308327,A2 +3590308320,3590308327,GB 3590308328,3590308343,IQ -3590308344,3590308351,A2 +3590308344,3590308351,GB 3590308352,3590308367,IQ -3590308368,3590308375,A2 +3590308368,3590308375,GB 3590308376,3590308391,IQ -3590308392,3590308399,A2 +3590308392,3590308399,GB 3590308400,3590308407,IQ -3590308408,3590308415,A2 +3590308408,3590308415,GB 3590308416,3590308431,IQ -3590308432,3590308439,A2 +3590308432,3590308439,GB 3590308440,3590308455,IQ -3590308456,3590308479,A2 +3590308456,3590308479,GB 3590308480,3590308487,IQ -3590308488,3590308519,A2 +3590308488,3590308519,GB 3590308520,3590308527,IQ -3590308528,3590308535,A2 +3590308528,3590308535,GB 3590308536,3590308543,IQ -3590308544,3590308551,A2 +3590308544,3590308551,GB 3590308552,3590308559,IQ -3590308560,3590308567,A2 +3590308560,3590308567,GB 3590308568,3590308583,IQ -3590308584,3590308607,A2 -3590308608,3590308735,NG -3590308736,3590308743,A2 +3590308584,3590308607,GB +3590308608,3590308639,AF +3590308640,3590308743,GB 3590308744,3590308747,SO -3590308748,3590308767,A2 +3590308748,3590308767,GB 3590308768,3590308775,RW 3590308776,3590308783,ZA 3590308784,3590308799,ZW @@ -149697,102 +168119,102 @@ 3590308808,3590308815,ZM 3590308816,3590308823,KE 3590308824,3590308831,SO -3590308832,3590308855,A2 +3590308832,3590308855,GB 3590308856,3590308863,NG -3590308864,3590308951,A2 +3590308864,3590308951,GB 3590308952,3590308959,GH -3590308960,3590308999,A2 +3590308960,3590308991,GB +3590308992,3590308999,IL 3590309000,3590309007,UG -3590309008,3590309039,A2 +3590309008,3590309039,GB 3590309040,3590309055,ZW 3590309056,3590309063,CD -3590309064,3590309071,A2 +3590309064,3590309071,GB 3590309072,3590309079,MW 3590309080,3590309103,NG 3590309104,3590309111,ZW -3590309112,3590309251,A2 +3590309112,3590309251,GB 3590309252,3590309255,SO -3590309256,3590309511,A2 +3590309256,3590309511,GB 3590309512,3590309519,AO 3590309520,3590309527,NG 3590309528,3590309535,CM 3590309536,3590309543,SO 3590309544,3590309551,AM -3590309552,3590309575,A2 +3590309552,3590309575,GB 3590309576,3590309583,US -3590309584,3590309615,A2 +3590309584,3590309615,GB 3590309616,3590309623,UG -3590309624,3590309631,A2 +3590309624,3590309631,GB 3590309632,3590309647,IQ -3590309648,3590309671,A2 +3590309648,3590309671,GB 3590309672,3590309687,IQ -3590309688,3590309711,A2 +3590309688,3590309711,GB 3590309712,3590309719,IQ -3590309720,3590309727,A2 +3590309720,3590309727,GB 3590309728,3590309759,IQ -3590309760,3590309775,A2 +3590309760,3590309775,GB 3590309776,3590309791,IQ -3590309792,3590309799,A2 +3590309792,3590309799,GB 3590309800,3590309807,IQ -3590309808,3590309815,A2 +3590309808,3590309815,GB 3590309816,3590309839,IQ -3590309840,3590309863,A2 +3590309840,3590309863,GB 3590309864,3590309871,IQ -3590309872,3590309879,A2 +3590309872,3590309879,GB 3590309880,3590309887,IQ -3590309888,3590310143,A2 +3590309888,3590310143,BF 3590310144,3590310175,IQ 3590310176,3590310183,LR -3590310184,3590310191,A2 +3590310184,3590310191,GB 3590310192,3590310215,IQ -3590310216,3590310223,A2 +3590310216,3590310223,GB 3590310224,3590310255,IQ -3590310256,3590310271,A2 +3590310256,3590310271,GB 3590310272,3590310279,IQ -3590310280,3590310287,A2 +3590310280,3590310287,GB 3590310288,3590310303,IQ -3590310304,3590310311,A2 +3590310304,3590310311,GB 3590310312,3590310319,IQ -3590310320,3590310327,A2 +3590310320,3590310327,GB 3590310328,3590310335,NG -3590310336,3590310359,A2 +3590310336,3590310359,GB 3590310360,3590310367,IQ -3590310368,3590310375,A2 -3590310376,3590310391,IQ -3590310392,3590310655,A2 -3590310656,3590310911,GB +3590310368,3590310383,GB +3590310384,3590310391,IQ +3590310392,3590310911,GB 3590310912,3590310919,IQ -3590310920,3590310951,A2 +3590310920,3590310951,GB 3590310952,3590310959,IQ -3590310960,3590310967,A2 +3590310960,3590310967,GB 3590310968,3590311007,IQ -3590311008,3590311031,A2 +3590311008,3590311031,GB 3590311032,3590311039,IQ -3590311040,3590311055,A2 +3590311040,3590311055,GB 3590311056,3590311063,IQ -3590311064,3590311079,A2 +3590311064,3590311079,GB 3590311080,3590311087,IQ -3590311088,3590311103,A2 +3590311088,3590311103,GB 3590311104,3590311111,IQ -3590311112,3590311119,A2 +3590311112,3590311119,GB 3590311120,3590311135,IQ -3590311136,3590311143,A2 +3590311136,3590311143,GB 3590311144,3590311167,IQ -3590311168,3590311175,A2 +3590311168,3590311175,GB 3590311176,3590311183,CD -3590311184,3590311199,A2 +3590311184,3590311199,GB 3590311200,3590311207,SD 3590311208,3590311215,CD -3590311216,3590311223,A2 +3590311216,3590311223,GB 3590311224,3590311231,CD -3590311232,3590311255,A2 +3590311232,3590311255,GB 3590311256,3590311263,ZW -3590311264,3590311271,A2 +3590311264,3590311271,GB 3590311272,3590311279,SD 3590311280,3590311287,NG -3590311288,3590311295,A2 +3590311288,3590311295,GB 3590311296,3590311303,LR -3590311304,3590311311,A2 +3590311304,3590311311,GB 3590311312,3590311319,CD 3590311320,3590311327,CI 3590311328,3590311335,CD @@ -149802,143 +168224,142 @@ 3590311360,3590311367,LY 3590311368,3590311383,CD 3590311384,3590311391,NG -3590311392,3590311423,A2 -3590311424,3590311679,GB +3590311392,3590311679,GB 3590311680,3590311935,YT -3590311936,3590312703,MW -3590312704,3590312799,A2 +3590311936,3590312447,GB +3590312448,3590312703,MW +3590312704,3590312799,GB 3590312800,3590312807,KE -3590312808,3590312895,A2 +3590312808,3590312895,GB 3590312896,3590312903,ZA 3590312904,3590312911,AO 3590312912,3590312919,NG -3590312920,3590312927,A2 +3590312920,3590312927,GB 3590312928,3590312943,UG -3590312944,3590312951,A2 +3590312944,3590312951,GB 3590312952,3590312959,KE -3590312960,3590314623,A2 +3590312960,3590314623,GB 3590314624,3590314639,ET 3590314640,3590314655,GH -3590314656,3590314671,A2 +3590314656,3590314671,GB 3590314672,3590314679,UG -3590314680,3590314687,A2 -3590314688,3590314719,GB +3590314680,3590314719,GB 3590314720,3590314727,TG 3590314728,3590314735,UG 3590314736,3590314743,NG -3590314744,3590314887,A2 +3590314744,3590314887,GB 3590314888,3590314895,NG -3590314896,3590314903,A2 +3590314896,3590314903,GB 3590314904,3590314911,KE -3590314912,3590314927,A2 +3590314912,3590314927,GB 3590314928,3590314943,NG -3590314944,3590314967,A2 +3590314944,3590314967,GB 3590314968,3590314973,YT -3590314974,3590314975,A2 +3590314974,3590314975,GB 3590314976,3590314983,UG -3590314984,3590316031,A2 +3590314984,3590316031,GB 3590316032,3590316039,TZ -3590316040,3590316047,A2 +3590316040,3590316047,GB 3590316048,3590316055,GH 3590316056,3590316071,IQ -3590316072,3590316079,A2 +3590316072,3590316079,GB 3590316080,3590316087,LB -3590316088,3590316127,A2 +3590316088,3590316127,GB 3590316128,3590316151,NG -3590316152,3590316191,A2 +3590316152,3590316191,GB 3590316192,3590316199,IQ -3590316200,3590316231,A2 +3590316200,3590316231,GB 3590316232,3590316239,LB -3590316240,3590316271,A2 +3590316240,3590316271,GB 3590316272,3590316279,IQ -3590316280,3590316567,A2 +3590316280,3590316567,GB 3590316568,3590316575,IQ -3590316576,3590316591,A2 +3590316576,3590316591,GB 3590316592,3590316599,IQ -3590316600,3590316663,A2 +3590316600,3590316663,GB 3590316664,3590316671,LY -3590316672,3590316727,A2 +3590316672,3590316727,GB 3590316728,3590316735,LB -3590316736,3590317055,A2 +3590316736,3590317055,GB 3590317056,3590317311,NG 3590317312,3590317343,AO -3590317344,3590317439,A2 +3590317344,3590317439,GB 3590317440,3590317447,AM 3590317448,3590317455,LB 3590317456,3590317463,IQ -3590317464,3590317471,A2 +3590317464,3590317471,GB 3590317472,3590317479,MW -3590317480,3590317495,A2 +3590317480,3590317495,GB 3590317496,3590317503,LB -3590317504,3590317527,A2 +3590317504,3590317527,GB 3590317528,3590317543,IQ -3590317544,3590317951,A2 +3590317544,3590317951,GB 3590317952,3590318047,UA -3590318048,3590319167,A2 +3590318048,3590319167,GB 3590319168,3590319231,AE -3590319232,3590319335,A2 +3590319232,3590319335,GB 3590319336,3590319359,AE -3590319360,3590319423,A2 +3590319360,3590319423,GB 3590319424,3590319455,AE -3590319456,3590319967,A2 +3590319456,3590319967,GB 3590319968,3590319999,AE -3590320000,3590320199,A2 +3590320000,3590320199,GB 3590320200,3590320207,IQ -3590320208,3590320231,A2 +3590320208,3590320231,GB 3590320232,3590320239,IQ -3590320240,3590320303,A2 +3590320240,3590320303,GB 3590320304,3590320319,IQ -3590320320,3590320335,A2 +3590320320,3590320335,GB 3590320336,3590320343,UG -3590320344,3590320351,A2 +3590320344,3590320351,GB 3590320352,3590320359,IQ -3590320360,3590320375,A2 +3590320360,3590320375,GB 3590320376,3590320383,IQ -3590320384,3590321679,A2 +3590320384,3590321679,GB 3590321680,3590321687,CM -3590321688,3590321695,A2 +3590321688,3590321695,GB 3590321696,3590321711,ZW -3590321712,3590321943,A2 +3590321712,3590321943,GB 3590321944,3590321959,IQ -3590321960,3590321967,A2 +3590321960,3590321967,GB 3590321968,3590321983,TR -3590321984,3590322007,A2 +3590321984,3590322007,GB 3590322008,3590322015,IQ -3590322016,3590322063,A2 +3590322016,3590322063,GB 3590322064,3590322071,IQ -3590322072,3590322111,A2 +3590322072,3590322111,GB 3590322112,3590322119,BJ -3590322120,3590322151,A2 +3590322120,3590322151,GB 3590322152,3590322159,LY -3590322160,3590322175,A2 +3590322160,3590322175,GB 3590322176,3590322239,IQ -3590322240,3590322335,A2 +3590322240,3590322335,GB 3590322336,3590322351,MG -3590322352,3590322391,A2 +3590322352,3590322391,GB 3590322392,3590322399,IQ 3590322400,3590322415,AO -3590322416,3590322423,A2 +3590322416,3590322423,GB 3590322424,3590322431,NG 3590322432,3590322559,LB -3590322560,3590322607,A2 +3590322560,3590322607,GB 3590322608,3590322687,LB 3590322688,3590323199,IQ 3590323200,3590323711,MW -3590323712,3590323903,A2 +3590323712,3590323903,GB 3590323904,3590323911,CD -3590323912,3590323983,A2 +3590323912,3590323983,GB 3590323984,3590323991,NG -3590323992,3590323999,A2 +3590323992,3590323999,GB 3590324000,3590324007,LR -3590324008,3590324015,A2 +3590324008,3590324015,GB 3590324016,3590324023,NG 3590324024,3590324031,ZW -3590324032,3590324167,A2 +3590324032,3590324167,GB 3590324168,3590324175,BW 3590324176,3590324183,LR 3590324184,3590324191,SD 3590324192,3590324199,VG -3590324200,3590324207,A2 +3590324200,3590324207,TZ 3590324208,3590324215,CD 3590324216,3590324223,NG 3590324224,3623890943,US @@ -149970,8 +168391,7 @@ 3624283136,3624284159,US 3624284160,3624288255,CA 3624288256,3624290303,IN -3624290304,3624292351,CA -3624292352,3624292607,MF +3624290304,3624292607,CA 3624292608,3624292863,US 3624292864,3624294143,CA 3624294144,3624294399,US @@ -150007,15 +168427,13 @@ 3624374544,3624374551,ES 3624374552,3624374559,US 3624374560,3624374599,ES -3624374600,3624374679,US -3624374680,3624374687,CY -3624374688,3624375871,US +3624374600,3624375871,US 3624375872,3624375879,NL 3624375880,3624376023,US 3624376024,3624376031,GB 3624376032,3624376247,US 3624376248,3624376263,ES -3624376264,3624376279,CY +3624376264,3624376279,US 3624376280,3624376303,GB 3624376304,3624376335,US 3624376336,3624376343,AU @@ -150041,54 +168459,23 @@ 3624378000,3624378007,ES 3624378008,3624378039,US 3624378040,3624378047,GB -3624378048,3624378055,US -3624378056,3624378063,GB -3624378064,3624378087,US -3624378088,3624378095,GB -3624378096,3624379391,US -3624379392,3624379399,SG -3624379400,3624380423,US -3624380424,3624380447,CA -3624380448,3624380455,GB -3624380456,3624380511,US -3624380512,3624380519,HK -3624380520,3624380527,US -3624380528,3624380535,BE -3624380536,3624380543,US -3624380544,3624380551,CA -3624380552,3624380687,US -3624380688,3624380695,AU -3624380696,3624380751,US -3624380752,3624380759,CA -3624380760,3624380767,CY -3624380768,3624380799,US -3624380800,3624380807,GB -3624380808,3624380831,US +3624378048,3624380831,US 3624380832,3624380839,OM -3624380840,3624380855,US -3624380856,3624380863,AR -3624380864,3624380935,US +3624380840,3624380935,US 3624380936,3624380943,SA -3624380944,3624380967,GB -3624380968,3624380983,TW -3624380984,3624381567,US +3624380944,3624381567,US 3624381568,3624381583,MY 3624381584,3624381631,US 3624381632,3624381647,GB 3624381648,3624381807,US 3624381808,3624381823,IN -3624381824,3624381855,US -3624381856,3624381887,AU -3624381888,3624381903,US +3624381824,3624381903,US 3624381904,3624381919,CA 3624381920,3624382031,US 3624382032,3624382047,RO 3624382048,3624383071,US 3624383072,3624383087,GB -3624383088,3624383103,PT -3624383104,3624384767,US -3624384768,3624385023,CA -3624385024,3624386559,US +3624383088,3624386559,US 3624386560,3624394751,CA 3624394752,3624435711,US 3624435712,3624438664,CA @@ -150108,9 +168495,10 @@ 3624480768,3624484863,CA 3624484864,3624534015,US 3624534016,3624534271,PA -3624534272,3624536063,CA -3624536064,3624546559,US -3624546560,3624546815,A2 +3624534272,3624546559,US +3624546560,3624546687,A2 +3624546688,3624546695,CA +3624546696,3624546815,A2 3624546816,3624546943,US 3624546944,3624546991,A2 3624546992,3624547007,US @@ -150129,9 +168517,7 @@ 3624547240,3624547255,A2 3624547256,3624547263,AS 3624547264,3624547327,US -3624547328,3624547583,A2 -3624547584,3624547591,US -3624547592,3624547647,A2 +3624547328,3624547647,A2 3624547648,3624547711,US 3624547712,3624547743,A2 3624547744,3624547839,US @@ -150164,7 +168550,13 @@ 3624549080,3624549087,A2 3624549088,3624549103,US 3624549104,3624549111,A2 -3624549112,3624549383,US +3624549112,3624549119,US +3624549120,3624549311,A2 +3624549312,3624549327,US +3624549328,3624549335,A2 +3624549336,3624549343,US +3624549344,3624549375,A2 +3624549376,3624549383,US 3624549384,3624549471,A2 3624549472,3624549479,US 3624549480,3624549583,A2 @@ -150173,60 +168565,38 @@ 3624550144,3624587263,US 3624587264,3624591359,JM 3624591360,3624714239,US -3624714240,3624714623,SG -3624714624,3624714639,US -3624714640,3624714655,SG -3624714656,3624714679,US -3624714680,3624714687,SG -3624714688,3624714719,US -3624714720,3624714743,SG -3624714744,3624714751,US -3624714752,3624715023,SG -3624715024,3624715071,US -3624715072,3624715103,SG -3624715104,3624715167,US -3624715168,3624715183,SG -3624715184,3624715263,US -3624715264,3624715647,SG -3624715648,3624715655,US -3624715656,3624715743,SG -3624715744,3624715775,US -3624715776,3624716223,SG +3624714240,3624715551,SG +3624715552,3624715559,ID +3624715560,3624715743,SG +3624715744,3624715751,US +3624715752,3624715927,SG +3624715928,3624715935,GB +3624715936,3624716223,SG 3624716224,3624716255,AU -3624716256,3624716287,SG -3624716288,3624718335,US -3624718336,3624718591,SG -3624718592,3624718847,US -3624718848,3624718863,SG -3624718864,3624718879,AU -3624718880,3624719423,SG +3624716256,3624716633,SG +3624716634,3624716641,US +3624716642,3624717311,SG +3624717312,3624718335,US +3624718336,3624718911,SG +3624718912,3624718943,US +3624718944,3624719143,SG +3624719144,3624719151,US +3624719152,3624719423,SG 3624719424,3624719431,US -3624719432,3624719535,SG -3624719536,3624719543,AU -3624719544,3624719743,SG -3624719744,3624719751,US -3624719752,3624719871,SG -3624719872,3624720895,US -3624720896,3624721151,SG -3624721152,3624721407,US -3624721408,3624721695,SG -3624721696,3624721727,US -3624721728,3624721855,SG -3624721856,3624721863,CN -3624721864,3624721919,SG +3624719432,3624719503,SG +3624719504,3624719511,ID +3624719512,3624719863,SG +3624719864,3624719871,US +3624719872,3624720383,SG +3624720384,3624720895,US +3624720896,3624721919,SG 3624721920,3624730623,US 3624730624,3624796159,CA -3624796160,3624817679,US -3624817680,3624817687,CA -3624817688,3624820735,US +3624796160,3624820735,US 3624820736,3624820799,CY 3624820800,3624821695,US 3624821696,3624821703,GB -3624821704,3624825097,US -3624825098,3624825102,BR -3624825103,3624827296,US -3624827297,3624827299,RS -3624827300,3624828927,US +3624821704,3624828927,US 3624828928,3624833023,CA 3624833024,3624845311,US 3624845312,3624849407,AU @@ -150246,8 +168616,7 @@ 3624896000,3624896255,CA 3624896256,3624896383,US 3624896384,3624896415,IN -3624896416,3624896447,AT -3624896448,3624896767,US +3624896416,3624896767,US 3624896768,3624896831,IN 3624896832,3624897279,US 3624897280,3624897407,CA @@ -150560,9 +168929,7 @@ 3625292936,3625293607,CA 3625293608,3625293615,US 3625293616,3625295871,CA -3625295872,3625320447,US -3625320448,3625320467,CA -3625320468,3625325055,US +3625295872,3625325055,US 3625325056,3625325087,RU 3625325088,3625326632,US 3625326633,3625326642,GB @@ -150570,15 +168937,11 @@ 3625327749,3625327812,ID 3625327813,3625327814,US 3625327815,3625327824,GB -3625327825,3625327907,US -3625327908,3625327917,ID -3625327918,3625333383,US +3625327825,3625333383,US 3625333384,3625333391,GB 3625333392,3625333455,US 3625333456,3625333463,GB -3625333464,3625335861,US -3625335862,3625335865,IN -3625335866,3625346047,US +3625333464,3625346047,US 3625346048,3625346303,AR 3625346304,3625357631,US 3625357632,3625357639,CA @@ -150701,7 +169064,9 @@ 3626227168,3626227199,AR 3626227200,3626228463,US 3626228464,3626228479,AE -3626228480,3626270719,US +3626228480,3626230815,US +3626230816,3626230847,DE +3626230848,3626270719,US 3626270720,3626287103,CA 3626287104,3626332159,US 3626332160,3626336255,CA @@ -150713,9 +169078,7 @@ 3626381338,3626381341,IL 3626381342,3626381349,US 3626381350,3626381353,QA -3626381354,3626381357,US -3626381358,3626381361,IN -3626381362,3626381373,US +3626381354,3626381373,US 3626381374,3626381377,AU 3626381378,3626381401,US 3626381402,3626381405,MX @@ -150739,8 +169102,7 @@ 3626381521,3626381524,IN 3626381525,3626381528,US 3626381529,3626381532,IT -3626381533,3626381537,US -3626381538,3626381541,CA +3626381533,3626381541,US 3626381542,3626381545,CL 3626381546,3626381549,US 3626381550,3626381553,GB @@ -150763,9 +169125,7 @@ 3626381650,3626381653,AU 3626381654,3626381657,US 3626381658,3626381661,BE -3626381662,3626381665,US -3626381666,3626381669,CA -3626381670,3626381675,US +3626381662,3626381675,US 3626381676,3626381679,GB 3626381680,3626381702,US 3626381703,3626381706,LB @@ -150799,12 +169159,9 @@ 3626381875,3626381882,IN 3626381883,3626381894,US 3626381895,3626381898,CA -3626381899,3626381902,US -3626381903,3626381906,CA -3626381907,3626381920,US +3626381899,3626381920,US 3626381921,3626381924,NL -3626381925,3626381932,US -3626381933,3626381936,MX +3626381925,3626381936,US 3626381937,3626381940,GB 3626381941,3626381944,US 3626381945,3626381948,CA @@ -150820,9 +169177,7 @@ 3626382002,3626382025,US 3626382026,3626382029,CO 3626382030,3626382033,RO -3626382034,3626382049,US -3626382050,3626382053,JP -3626382054,3626382069,US +3626382034,3626382069,US 3626382070,3626382073,CA 3626382074,3626382074,US 3626382075,3626382078,IN @@ -150845,9 +169200,7 @@ 3626382182,3626382185,ES 3626382186,3626382193,US 3626382194,3626382197,IN -3626382198,3626382201,US -3626382202,3626382205,GB -3626382206,3626382207,US +3626382198,3626382207,US 3626382208,3626382211,IN 3626382212,3626382223,US 3626382224,3626382227,CN @@ -150898,7 +169251,8 @@ 3626382483,3626382486,US 3626382487,3626382490,IL 3626382491,3626382494,MY -3626382495,3626382502,GB +3626382495,3626382498,GB +3626382499,3626382502,US 3626382503,3626382506,BR 3626382507,3626382518,US 3626382519,3626382522,GR @@ -150911,8 +169265,7 @@ 3626382571,3626382574,IT 3626382575,3626382578,US 3626382579,3626382582,IN -3626382583,3626382586,AU -3626382587,3626382597,US +3626382583,3626382597,US 3626382598,3626382601,IN 3626382602,3626382635,US 3626382636,3626382639,TH @@ -150935,8 +169288,7 @@ 3626382792,3626382795,PT 3626382796,3626382815,US 3626382816,3626382819,AU -3626382820,3626382823,CA -3626382824,3626382835,US +3626382820,3626382835,US 3626382836,3626382839,NL 3626382840,3626382843,US 3626382844,3626382845,IN @@ -150982,8 +169334,7 @@ 3626383136,3626383139,CO 3626383140,3626383147,US 3626383148,3626383151,BR -3626383152,3626383200,US -3626383201,3626383204,PE +3626383152,3626383204,US 3626383205,3626383208,AE 3626383209,3626383220,US 3626383221,3626383225,TR @@ -151035,15 +169386,13 @@ 3626384902,3626384905,MX 3626384906,3626384921,US 3626384922,3626384925,IN -3626384926,3626384937,US -3626384938,3626384945,CA +3626384926,3626384941,US +3626384942,3626384945,CA 3626384946,3626384949,US 3626384950,3626384953,IN 3626384954,3626384957,US 3626384958,3626384961,GB -3626384962,3626384969,US -3626384970,3626384973,AU -3626384974,3626384977,GB +3626384962,3626384977,US 3626384978,3626384981,SG 3626384982,3626384985,US 3626384986,3626384989,CA @@ -151074,17 +169423,11 @@ 3626385138,3626385141,GB 3626385142,3626385145,IN 3626385146,3626385149,RO -3626385150,3626385179,US -3626385180,3626385183,IT -3626385184,3626385187,US +3626385150,3626385187,US 3626385188,3626385191,CA -3626385192,3626385195,US -3626385196,3626385199,CA -3626385200,3626385207,US +3626385192,3626385207,US 3626385208,3626385209,NZ -3626385210,3626385217,US -3626385218,3626385221,CA -3626385222,3626385225,US +3626385210,3626385225,US 3626385226,3626385229,CA 3626385230,3626385237,US 3626385238,3626385241,BE @@ -151288,9 +169631,7 @@ 3627330528,3627330559,SE 3627330560,3627350127,US 3627350128,3627350135,IL -3627350136,3627387903,US -3627387904,3627388415,BR -3627388416,3627399935,US +3627350136,3627399935,US 3627399936,3627399967,GE 3627399968,3627399999,US 3627400000,3627400063,DE @@ -151318,8 +169659,8 @@ 3627662016,3627663359,CA 3627663360,3627665407,US 3627665408,3627665439,CA -3627665440,3627666255,US -3627666256,3627666271,CA +3627665440,3627666239,US +3627666240,3627666271,CA 3627666272,3627666719,US 3627666720,3627666751,CA 3627666752,3627667519,US @@ -151348,32 +169689,14 @@ 3627758864,3627759071,US 3627759072,3627759103,GB 3627759104,3627759359,US -3627759360,3627759375,NL -3627759376,3627759551,US -3627759552,3627759615,NL -3627759616,3627802623,US +3627759360,3627759615,NL +3627759616,3627759871,US +3627759872,3627760127,NL +3627760128,3627802623,US 3627802624,3627810815,CA 3627810816,3627842047,US 3627842048,3627842303,IS -3627842304,3627896935,US -3627896936,3627896943,PR -3627896944,3627897279,US -3627897280,3627897287,PR -3627897288,3627897391,US -3627897392,3627897399,PR -3627897400,3627912367,US -3627912368,3627912375,PR -3627912376,3627970103,US -3627970104,3627970111,PR -3627970112,3627970487,US -3627970488,3627970495,PR -3627970496,3627970519,US -3627970520,3627970527,PR -3627970528,3628001399,US -3628001400,3628001407,PR -3628001408,3628005167,US -3628005168,3628005175,PR -3628005176,3628123615,US +3627842304,3628123615,US 3628123616,3628123647,CA 3628123648,3628123711,BM 3628123712,3628123903,US @@ -151438,9 +169761,9 @@ 3628169472,3628169599,IT 3628169600,3628179455,US 3628179456,3628187647,CA -3628187648,3628208127,US -3628208128,3628208383,IT -3628208384,3628223983,US +3628187648,3628215191,US +3628215192,3628215199,ES +3628215200,3628223983,US 3628223984,3628223999,CA 3628224000,3628224735,US 3628224736,3628224743,IT @@ -151448,11 +169771,7 @@ 3628236800,3628257279,CA 3628257280,3628328559,US 3628328560,3628328567,MY -3628328568,3628332383,US -3628332384,3628332391,IN -3628332392,3628332423,US -3628332424,3628332431,IN -3628332432,3628598271,US +3628328568,3628598271,US 3628598272,3628599295,CO 3628599296,3628603391,CL 3628603392,3628604415,US @@ -151571,20 +169890,20 @@ 3629201888,3629201903,CA 3629201904,3629201919,US 3629201920,3629201935,CA -3629201936,3629201951,US -3629201952,3629201959,CA +3629201936,3629201939,US +3629201940,3629201959,CA 3629201960,3629201971,US 3629201972,3629201983,CA 3629201984,3629201991,US 3629201992,3629201999,CA 3629202000,3629202003,US 3629202004,3629202007,CA -3629202008,3629202015,US -3629202016,3629202047,CA -3629202048,3629202175,US +3629202008,3629202011,US +3629202012,3629202079,CA +3629202080,3629202175,US 3629202176,3629202203,CA -3629202204,3629202223,US -3629202224,3629202239,CA +3629202204,3629202227,US +3629202228,3629202239,CA 3629202240,3629202263,US 3629202264,3629202271,CA 3629202272,3629202331,US @@ -151593,13 +169912,7 @@ 3629202432,3629203199,CA 3629203200,3629318143,US 3629318144,3629326335,CA -3629326336,3629327527,US -3629327528,3629327535,HK -3629327536,3629327551,US -3629327552,3629327559,CN -3629327560,3629327567,US -3629327568,3629327575,HK -3629327576,3629539327,US +3629326336,3629539327,US 3629539328,3629547519,CA 3629547520,3629662207,US 3629662208,3629662463,GB @@ -151639,18 +169952,40 @@ 3629876256,3629876263,CA 3629876264,3629876279,US 3629876280,3629876287,CA -3629876288,3630035215,US -3630035216,3630035231,UG -3630035232,3630039039,US -3630039040,3630039359,CA +3629876288,3630035231,US +3630035232,3630035247,GB +3630035248,3630035695,US +3630035696,3630035711,GB +3630035712,3630036095,US +3630036096,3630036111,GB +3630036112,3630037279,US +3630037280,3630037295,GB +3630037296,3630037791,US +3630037792,3630037823,GB +3630037824,3630038335,US +3630038336,3630038351,GB +3630038352,3630038367,US +3630038368,3630038399,GB +3630038400,3630039047,US +3630039048,3630039055,CA +3630039056,3630039071,US +3630039072,3630039087,CA +3630039088,3630039119,US +3630039120,3630039135,CA +3630039136,3630039159,US +3630039160,3630039239,CA +3630039240,3630039247,US +3630039248,3630039263,CA +3630039264,3630039295,US +3630039296,3630039359,CA 3630039360,3630039391,US 3630039392,3630039455,CA 3630039456,3630039487,US 3630039488,3630039551,CA 3630039552,3630039583,US 3630039584,3630039599,CA -3630039600,3630039631,US -3630039632,3630039807,CA +3630039600,3630039615,US +3630039616,3630039807,CA 3630039808,3630039815,US 3630039816,3630039823,CA 3630039824,3630039831,US @@ -151660,9 +169995,7 @@ 3630040336,3630040351,US 3630040352,3630040383,CA 3630040384,3630040399,US -3630040400,3630040415,CA -3630040416,3630040431,US -3630040432,3630040447,CA +3630040400,3630040447,CA 3630040448,3630040463,US 3630040464,3630040479,CA 3630040480,3630040495,US @@ -151674,8 +170007,8 @@ 3630041024,3630041087,US 3630041088,3630041215,CA 3630041216,3630041279,US -3630041280,3630041903,CA -3630041904,3630041911,US +3630041280,3630041895,CA +3630041896,3630041911,US 3630041912,3630041927,CA 3630041928,3630041935,US 3630041936,3630042015,CA @@ -151704,7 +170037,9 @@ 3630044000,3630044015,US 3630044016,3630044063,CA 3630044064,3630044079,US -3630044080,3630044287,CA +3630044080,3630044111,CA +3630044112,3630044143,US +3630044144,3630044287,CA 3630044288,3630044351,US 3630044352,3630044415,CA 3630044416,3630044671,US @@ -151712,7 +170047,9 @@ 3630046368,3630046399,US 3630046400,3630047791,CA 3630047792,3630047807,US -3630047808,3630049791,CA +3630047808,3630049535,CA +3630049536,3630049599,US +3630049600,3630049791,CA 3630049792,3630050047,US 3630050048,3630050391,CA 3630050392,3630050399,US @@ -151720,15 +170057,11 @@ 3630050488,3630050495,US 3630050496,3630050543,CA 3630050544,3630050559,US -3630050560,3630050847,CA -3630050848,3630050879,US -3630050880,3630051135,CA +3630050560,3630051135,CA 3630051136,3630051327,US 3630051328,3630051583,CA 3630051584,3630051599,US -3630051600,3630051959,CA -3630051960,3630052019,US -3630052020,3630052863,CA +3630051600,3630052863,CA 3630052864,3630052927,US 3630052928,3630053183,CA 3630053184,3630053247,US @@ -151740,7 +170073,9 @@ 3630054240,3630054335,US 3630054336,3630054495,CA 3630054496,3630054511,US -3630054512,3630055519,CA +3630054512,3630054911,CA +3630054912,3630054919,US +3630054920,3630055519,CA 3630055520,3630055551,US 3630055552,3630055679,CA 3630055680,3630055935,US @@ -151750,7 +170085,9 @@ 3630057040,3630057055,US 3630057056,3630057087,CA 3630057088,3630057103,US -3630057104,3630057151,CA +3630057104,3630057119,CA +3630057120,3630057135,US +3630057136,3630057151,CA 3630057152,3630057167,US 3630057168,3630057183,CA 3630057184,3630057199,US @@ -151800,9 +170137,7 @@ 3630063952,3630063983,US 3630063984,3630063999,CA 3630064000,3630064015,US -3630064016,3630064191,CA -3630064192,3630064255,US -3630064256,3630064383,CA +3630064016,3630064383,CA 3630064384,3630064511,US 3630064512,3630065199,CA 3630065200,3630065215,US @@ -151830,12 +170165,14 @@ 3630071552,3630071807,US 3630071808,3630071871,CA 3630071872,3630072063,US -3630072064,3630074159,CA -3630074160,3630074191,US -3630074192,3630074255,CA +3630072064,3630072223,CA +3630072224,3630072255,US +3630072256,3630074159,CA +3630074160,3630074207,US +3630074208,3630074255,CA 3630074256,3630074287,US -3630074288,3630074335,CA -3630074336,3630074367,US +3630074288,3630074319,CA +3630074320,3630074367,US 3630074368,3630074375,CA 3630074376,3630074383,US 3630074384,3630074415,CA @@ -151846,31 +170183,41 @@ 3630074528,3630074543,US 3630074544,3630075183,CA 3630075184,3630075199,US -3630075200,3630075375,CA +3630075200,3630075311,CA +3630075312,3630075327,US +3630075328,3630075375,CA 3630075376,3630075391,US 3630075392,3630075647,CA 3630075648,3630076223,US 3630076224,3630076287,CA 3630076288,3630076351,US 3630076352,3630076415,CA -3630076416,3630076671,US -3630076672,3630076831,CA +3630076416,3630076703,US +3630076704,3630076831,CA 3630076832,3630076863,US 3630076864,3630077823,CA 3630077824,3630077887,US 3630077888,3630078847,CA 3630078848,3630078879,US -3630078880,3630079263,CA +3630078880,3630078975,CA +3630078976,3630079039,US +3630079040,3630079263,CA 3630079264,3630079279,US -3630079280,3630079439,CA +3630079280,3630079407,CA +3630079408,3630079423,US +3630079424,3630079439,CA 3630079440,3630079455,AG 3630079456,3630079487,CA 3630079488,3630080511,US 3630080512,3630080895,CA 3630080896,3630081023,US -3630081024,3630081791,CA +3630081024,3630081151,CA +3630081152,3630081279,US +3630081280,3630081791,CA 3630081792,3630082047,US -3630082048,3630083071,CA +3630082048,3630082751,CA +3630082752,3630082815,US +3630082816,3630083071,CA 3630083072,3630083103,CH 3630083104,3630083327,CA 3630083328,3630083391,US @@ -151878,7 +170225,9 @@ 3630083520,3630083583,US 3630083584,3630083727,CA 3630083728,3630083743,US -3630083744,3630083839,CA +3630083744,3630083807,CA +3630083808,3630083823,US +3630083824,3630083839,CA 3630083840,3630084159,US 3630084160,3630084351,CA 3630084352,3630084607,US @@ -151890,16 +170239,18 @@ 3630086144,3630086287,US 3630086288,3630086295,CA 3630086296,3630086319,US -3630086320,3630086399,CA +3630086320,3630086375,CA +3630086376,3630086383,US +3630086384,3630086399,CA 3630086400,3630086655,US 3630086656,3630086847,CA 3630086848,3630086911,US 3630086912,3630087935,CA 3630087936,3630088447,US 3630088448,3630088959,CA -3630088960,3630089471,US -3630089472,3630090271,CA -3630090272,3630090287,US +3630088960,3630089727,US +3630089728,3630090255,CA +3630090256,3630090287,US 3630090288,3630090319,CA 3630090320,3630090335,US 3630090336,3630090751,CA @@ -151920,19 +170271,15 @@ 3630093496,3630093503,US 3630093504,3630093823,CA 3630093824,3630094079,US -3630094080,3630094335,CA -3630094336,3630094367,US -3630094368,3630094495,CA +3630094080,3630094495,CA 3630094496,3630094559,US 3630094560,3630094847,CA 3630094848,3630094855,US 3630094856,3630094863,CA 3630094864,3630094871,US -3630094872,3630094879,CA -3630094880,3630094887,US -3630094888,3630094903,CA -3630094904,3630094919,US -3630094920,3630094935,CA +3630094872,3630094903,CA +3630094904,3630094927,US +3630094928,3630094935,CA 3630094936,3630094943,US 3630094944,3630094999,CA 3630095000,3630095015,US @@ -151942,10 +170289,10 @@ 3630095048,3630095055,US 3630095056,3630095103,CA 3630095104,3630095359,US -3630095360,3630095487,CA -3630095488,3630095743,US -3630095744,3630096943,CA -3630096944,3630097151,US +3630095360,3630095615,CA +3630095616,3630095743,US +3630095744,3630096927,CA +3630096928,3630097151,US 3630097152,3630097663,CA 3630097664,3630098175,KW 3630098176,3630098495,CA @@ -151962,8 +170309,8 @@ 3630102016,3630102335,US 3630102336,3630103999,CA 3630104000,3630104063,US -3630104064,3630104575,CA -3630104576,3630106015,US +3630104064,3630104319,CA +3630104320,3630106015,US 3630106016,3630106031,CA 3630106032,3630106063,US 3630106064,3630106079,CA @@ -151980,10 +170327,10 @@ 3630145024,3630145039,GB 3630145040,3630145247,CA 3630145248,3630145535,US -3630145536,3630147647,CA -3630147648,3630147711,US -3630147712,3630147775,CA -3630147776,3630147839,US +3630145536,3630146815,CA +3630146816,3630147071,US +3630147072,3630147647,CA +3630147648,3630147839,US 3630147840,3630147903,CA 3630147904,3630147935,US 3630147936,3630147999,CA @@ -151992,7 +170339,9 @@ 3630148624,3630148639,US 3630148640,3630148655,CA 3630148656,3630148671,US -3630148672,3630148815,CA +3630148672,3630148751,CA +3630148752,3630148799,US +3630148800,3630148815,CA 3630148816,3630148863,US 3630148864,3630149151,CA 3630149152,3630149183,US @@ -152002,9 +170351,9 @@ 3630149440,3630149471,US 3630149472,3630149503,CA 3630149504,3630149535,US -3630149536,3630151487,CA -3630151488,3630151519,US -3630151520,3630153119,CA +3630149536,3630152447,CA +3630152448,3630152703,US +3630152704,3630153119,CA 3630153120,3630153151,US 3630153152,3630153407,CA 3630153408,3630153727,US @@ -152016,9 +170365,11 @@ 3630155584,3630155599,US 3630155600,3630155615,CA 3630155616,3630155631,US -3630155632,3630158135,CA -3630158136,3630158143,US -3630158144,3630158159,CA +3630155632,3630155759,CA +3630155760,3630155775,US +3630155776,3630158135,CA +3630158136,3630158151,US +3630158152,3630158159,CA 3630158160,3630158167,US 3630158168,3630158175,CA 3630158176,3630158183,US @@ -152026,7 +170377,9 @@ 3630158272,3630158279,US 3630158280,3630158591,CA 3630158592,3630158847,US -3630158848,3630158975,CA +3630158848,3630158911,CA +3630158912,3630158943,US +3630158944,3630158975,CA 3630158976,3630159007,US 3630159008,3630159487,CA 3630159488,3630159551,US @@ -152052,20 +170405,22 @@ 3630161984,3630162047,US 3630162048,3630162303,CA 3630162304,3630162367,US -3630162368,3630163455,CA +3630162368,3630162687,CA +3630162688,3630162943,US +3630162944,3630163455,CA 3630163456,3630163711,US 3630163712,3630163719,CA 3630163720,3630163727,US 3630163728,3630163759,CA 3630163760,3630163767,US -3630163768,3630163927,CA +3630163768,3630163879,CA +3630163880,3630163887,US +3630163888,3630163927,CA 3630163928,3630163959,US -3630163960,3630164735,CA -3630164736,3630164751,US -3630164752,3630164847,CA +3630163960,3630164847,CA 3630164848,3630164863,US -3630164864,3630164911,CA -3630164912,3630164927,US +3630164864,3630164895,CA +3630164896,3630164927,US 3630164928,3630164975,CA 3630164976,3630164991,US 3630164992,3630166719,CA @@ -152076,7 +170431,9 @@ 3630166864,3630166879,US 3630166880,3630166975,CA 3630166976,3630166991,US -3630166992,3630167295,CA +3630166992,3630167007,CA +3630167008,3630167023,US +3630167024,3630167295,CA 3630167296,3630167359,US 3630167360,3630167487,CA 3630167488,3630167551,US @@ -152090,15 +170447,15 @@ 3630169088,3630169343,US 3630169344,3630169407,CA 3630169408,3630169471,US -3630169472,3630170111,CA -3630170112,3630301695,US +3630169472,3630169855,CA +3630169856,3630301695,US 3630301696,3630301711,RU 3630301712,3630309375,US 3630309376,3630317567,CA 3630317568,3630330287,US 3630330288,3630330303,JP -3630330304,3630374911,US -3630374912,3630383103,CA +3630330304,3630375423,US +3630375424,3630383103,CA 3630383104,3630391295,US 3630391296,3630395391,CA 3630395392,3630718975,US @@ -152107,34 +170464,23 @@ 3630746880,3630747391,TZ 3630747392,3630780415,US 3630780416,3630784511,CA -3630784512,3630787568,US -3630787569,3630787576,IE -3630787577,3630850047,US +3630784512,3630850047,US 3630850048,3630854143,CA 3630854144,3630956543,US 3630956544,3631005695,CA -3631005696,3631013925,US -3631013926,3631013941,GB -3631013942,3631013963,US -3631013964,3631013979,MX -3631013980,3631014021,US -3631014022,3631014053,BR -3631014054,3631014915,US +3631005696,3631014915,US 3631014916,3631015011,HU 3631015012,3631015075,US 3631015076,3631015111,HU 3631015112,3631015139,US 3631015140,3631015147,CN -3631015148,3631015253,US -3631015254,3631015269,CA -3631015270,3631015295,US +3631015148,3631015295,US 3631015296,3631015311,CN 3631015312,3631015887,US 3631015888,3631015903,CN 3631015904,3631016555,US 3631016556,3631016571,CN -3631016572,3631016581,US -3631016582,3631016613,BD +3631016572,3631016613,US 3631016614,3631016645,UA 3631016646,3631017175,US 3631017176,3631017191,CN @@ -152162,7 +170508,134 @@ 3631058582,3631058591,CA 3631058592,3631059229,US 3631059230,3631059239,NO -3631059240,3631112191,US +3631059240,3631095823,US +3631095824,3631095839,CH +3631095840,3631095855,CA +3631095856,3631095967,US +3631095968,3631095999,CA +3631096000,3631096023,US +3631096024,3631096031,IT +3631096032,3631096039,DE +3631096040,3631096063,US +3631096064,3631096071,CA +3631096072,3631096111,US +3631096112,3631096119,AU +3631096120,3631096127,DE +3631096128,3631096143,US +3631096144,3631096151,GB +3631096152,3631096159,NL +3631096160,3631096167,CA +3631096168,3631096175,GB +3631096176,3631096183,AU +3631096184,3631096191,AE +3631096192,3631096287,US +3631096288,3631096295,ES +3631096296,3631096415,US +3631096416,3631096423,CN +3631096424,3631096431,IN +3631096432,3631096439,US +3631096440,3631096447,MX +3631096448,3631096471,US +3631096472,3631096479,MH +3631096480,3631096495,US +3631096496,3631096503,FR +3631096504,3631096519,US +3631096520,3631096527,DK +3631096528,3631096543,GB +3631096544,3631096671,US +3631096672,3631096679,AU +3631096680,3631096687,US +3631096688,3631096695,AR +3631096696,3631096767,US +3631096768,3631096799,RU +3631096800,3631096815,US +3631096816,3631096823,IN +3631096824,3631097127,US +3631097128,3631097135,CK +3631097136,3631097351,US +3631097352,3631097359,DE +3631097360,3631097367,US +3631097368,3631097375,MT +3631097376,3631097391,US +3631097392,3631097415,MX +3631097416,3631097423,DE +3631097424,3631097431,US +3631097432,3631097439,SI +3631097440,3631097575,US +3631097576,3631097583,DE +3631097584,3631097599,IE +3631097600,3631097607,US +3631097608,3631097615,CO +3631097616,3631097623,PT +3631097624,3631097631,US +3631097632,3631097647,CA +3631097648,3631097727,US +3631097728,3631097743,CA +3631097744,3631097775,US +3631097776,3631097783,IE +3631097784,3631097887,US +3631097888,3631097895,DE +3631097896,3631097903,US +3631097904,3631097911,BZ +3631097912,3631097999,US +3631098000,3631098007,RU +3631098008,3631098015,BY +3631098016,3631098031,US +3631098032,3631098039,NL +3631098040,3631098047,DE +3631098048,3631098063,FI +3631098064,3631098095,US +3631098096,3631098110,DE +3631098111,3631098111,US +3631098112,3631098119,FR +3631098120,3631098127,BH +3631098128,3631098143,US +3631098144,3631098159,FI +3631098160,3631098239,US +3631098240,3631098255,DK +3631098256,3631098263,SE +3631098264,3631098271,FR +3631098272,3631098335,US +3631098336,3631098351,DE +3631098352,3631098366,IN +3631098367,3631098383,US +3631098384,3631098391,DK +3631098392,3631098399,NL +3631098400,3631098423,US +3631098424,3631098431,SG +3631098432,3631098439,GB +3631098440,3631098679,US +3631098680,3631098687,GB +3631098688,3631098703,US +3631098704,3631098719,CA +3631098720,3631098735,US +3631098736,3631098751,AG +3631098752,3631098791,US +3631098792,3631098799,MX +3631098800,3631098807,US +3631098808,3631098815,RO +3631098816,3631098831,CA +3631098832,3631098863,US +3631098864,3631098879,AG +3631098880,3631099087,US +3631099088,3631099095,FR +3631099096,3631099103,PK +3631099104,3631099111,US +3631099112,3631099119,MX +3631099120,3631099391,US +3631099392,3631099407,GB +3631099408,3631099471,US +3631099472,3631099487,GB +3631099488,3631099527,US +3631099528,3631099535,RU +3631099536,3631099551,CA +3631099552,3631099567,US +3631099568,3631099575,SE +3631099576,3631099631,US +3631099632,3631099646,FR +3631099647,3631099647,US +3631099648,3631099775,GB +3631099776,3631112191,US 3631112192,3631112385,BB 3631112386,3631112386,VC 3631112387,3631112387,BB @@ -152202,9 +170675,7 @@ 3631415296,3631419391,A2 3631419392,3631435007,US 3631435008,3631435263,GB -3631435264,3631480831,US -3631482880,3631484927,CA -3631484928,3631644671,US +3631435264,3631644671,US 3631644672,3631652863,CA 3631652864,3631663151,US 3631663152,3631663159,CA @@ -152246,21 +170717,18 @@ 3631712288,3631712295,AR 3631712296,3631712303,US 3631712304,3631712311,CA -3631712312,3631712327,US -3631712328,3631712335,VE -3631712336,3631712407,US +3631712312,3631712407,US 3631712408,3631712415,GB 3631712416,3631712423,US 3631712424,3631712431,PT 3631712432,3631712439,US 3631712440,3631712447,IN -3631712448,3631712463,US -3631712464,3631712471,CA -3631712472,3631712495,US +3631712448,3631712455,US +3631712456,3631712463,UA +3631712464,3631712495,US 3631712496,3631712503,UY 3631712504,3631712511,DE -3631712512,3631712527,US -3631712528,3631712535,MX +3631712512,3631712535,US 3631712536,3631712543,JP 3631712544,3631712551,CY 3631712552,3631712559,US @@ -152268,8 +170736,12 @@ 3631712568,3631712695,US 3631712696,3631712703,NZ 3631712704,3631712751,US -3631712752,3631712759,CA -3631712760,3631712895,US +3631712752,3631712767,CA +3631712768,3631712799,US +3631712800,3631712807,CN +3631712808,3631712823,US +3631712824,3631712831,IL +3631712832,3631712895,US 3631712896,3631712903,MX 3631712904,3631712911,CA 3631712912,3631712927,US @@ -152278,7 +170750,16 @@ 3631712952,3631713031,US 3631713032,3631713039,BR 3631713040,3631713047,IN -3631713048,3631841279,US +3631713048,3631713063,US +3631713064,3631713071,ZA +3631713072,3631713079,US +3631713080,3631713087,BR +3631713088,3631713095,GT +3631713096,3631713111,US +3631713112,3631713119,MX +3631713120,3631713135,US +3631713136,3631713143,UA +3631713144,3631841279,US 3631841280,3631874047,CA 3631874048,3631879199,US 3631879200,3631879231,CA @@ -152294,11 +170775,7 @@ 3632232448,3632232703,A2 3632232704,3632244223,US 3632244224,3632244479,CA -3632244480,3632270025,US -3632270026,3632270058,CA -3632270059,3632273645,US -3632273646,3632273657,AU -3632273658,3632284879,US +3632244480,3632284879,US 3632284880,3632284895,CA 3632284896,3632286479,US 3632286480,3632286495,CA @@ -152317,14 +170794,13 @@ 3632455680,3632480319,US 3632480320,3632480335,GB 3632480336,3632480367,US -3632480368,3632480383,GB +3632480368,3632480375,GB +3632480376,3632480383,US 3632480384,3632480391,DK 3632480392,3632480415,US 3632480416,3632480423,NL 3632480424,3632480431,RU -3632480432,3632480439,US -3632480440,3632480447,VE -3632480448,3632480463,US +3632480432,3632480463,US 3632480464,3632480471,GB 3632480472,3632480487,US 3632480488,3632480495,FR @@ -152339,9 +170815,7 @@ 3632480616,3632480647,US 3632480648,3632480655,CA 3632480656,3632480671,GB -3632480672,3632480703,US -3632480704,3632480767,CA -3632480768,3632481023,US +3632480672,3632481023,US 3632481024,3632481087,IO 3632481088,3632481183,US 3632481184,3632481199,TH @@ -152368,8 +170842,7 @@ 3632481760,3632481767,KW 3632481768,3632481775,US 3632481776,3632481783,CA -3632481784,3632481791,GB -3632481792,3632481999,US +3632481784,3632481999,US 3632482000,3632482007,BZ 3632482008,3632482015,CA 3632482016,3632482039,US @@ -152410,15 +170883,12 @@ 3632483888,3632483895,TR 3632483896,3632483903,CA 3632483904,3632483919,AU -3632483920,3632483935,TW -3632483936,3632483951,US +3632483920,3632483951,US 3632483952,3632483959,NL 3632483960,3632483967,US 3632483968,3632483983,SR 3632483984,3632483991,GI -3632483992,3632483999,GB -3632484000,3632484063,US -3632484064,3632484079,CA +3632483992,3632484079,US 3632484080,3632484087,GB 3632484088,3632484383,US 3632484384,3632484391,GB @@ -152430,7 +170900,7 @@ 3632484688,3632484695,GI 3632484696,3632484727,US 3632484728,3632484735,HK -3632484736,3632484743,IL +3632484736,3632484743,US 3632484744,3632484751,CA 3632484752,3632484767,US 3632484768,3632484783,CA @@ -152443,9 +170913,7 @@ 3632484832,3632484839,HK 3632484840,3632484855,US 3632484856,3632484863,GB -3632484864,3632485055,US -3632485056,3632485087,TW -3632485088,3632485103,US +3632484864,3632485103,US 3632485104,3632485111,GB 3632485112,3632485119,US 3632485120,3632485135,GB @@ -152481,7 +170949,8 @@ 3632485680,3632485687,BR 3632485688,3632485727,US 3632485728,3632485735,CA -3632485736,3632485751,US +3632485736,3632485743,GB +3632485744,3632485751,US 3632485752,3632485759,CA 3632485760,3632485767,US 3632485768,3632485775,KW @@ -152530,9 +170999,7 @@ 3632486752,3632486759,NL 3632486760,3632486783,US 3632486784,3632486815,DE -3632486816,3632486879,US -3632486880,3632486895,TH -3632486896,3632487023,US +3632486816,3632487023,US 3632487024,3632487031,TH 3632487032,3632487039,CZ 3632487040,3632487135,US @@ -152543,8 +171010,7 @@ 3632487784,3632487791,CA 3632487792,3632487807,US 3632487808,3632487815,BZ -3632487816,3632487823,IL -3632487824,3632487855,US +3632487816,3632487855,US 3632487856,3632487863,GB 3632487864,3632487895,US 3632487896,3632487903,GB @@ -152558,8 +171024,8 @@ 3632489888,3632489895,TK 3632489896,3632489903,US 3632489904,3632489911,NL -3632489912,3632489919,US -3632489920,3632489943,GB +3632489912,3632489927,US +3632489928,3632489943,GB 3632489944,3632490535,US 3632490536,3632490543,CA 3632490544,3632490551,TH @@ -152590,16 +171056,14 @@ 3632491248,3632491263,US 3632491264,3632491327,DM 3632491328,3632491343,FR -3632491344,3632491359,BR +3632491344,3632491359,NL 3632491360,3632491391,IN 3632491392,3632491471,US 3632491472,3632491487,TH 3632491488,3632491503,ZA 3632491504,3632491519,US 3632491520,3632491527,GB -3632491528,3632491535,US -3632491536,3632491543,GB -3632491544,3632491583,US +3632491528,3632491583,US 3632491584,3632491591,TH 3632491592,3632491639,US 3632491640,3632491647,CA @@ -152625,7 +171089,9 @@ 3632492368,3632492375,GB 3632492376,3632492455,US 3632492456,3632492463,TH -3632492464,3632492543,US +3632492464,3632492511,US +3632492512,3632492527,GB +3632492528,3632492543,US 3632492544,3632492551,FR 3632492552,3632492775,US 3632492776,3632492791,GB @@ -152682,9 +171148,7 @@ 3632494016,3632494023,GB 3632494024,3632494031,CA 3632494032,3632494039,SK -3632494040,3632494071,US -3632494072,3632494079,CA -3632494080,3632494399,US +3632494040,3632494399,US 3632494400,3632494415,IO 3632494416,3632494431,US 3632494432,3632494439,CA @@ -152720,9 +171184,7 @@ 3632496064,3632496135,US 3632496136,3632496143,NL 3632496144,3632496159,GB -3632496160,3632496191,US -3632496192,3632496223,IE -3632496224,3632652559,US +3632496160,3632652559,US 3632652560,3632652575,GB 3632652576,3632719303,US 3632719304,3632719311,SG @@ -152752,7 +171214,9 @@ 3632972064,3632973087,CA 3632973088,3632973119,US 3632973120,3632988159,CA -3632988160,3633029119,US +3632988160,3633028047,US +3633028048,3633028051,CZ +3633028052,3633029119,US 3633029120,3633029631,PY 3633029632,3633030143,NI 3633030144,3633030159,US @@ -152846,9 +171310,7 @@ 3633035552,3633035599,A2 3633035600,3633036031,US 3633036032,3633036287,HT -3633036288,3633036479,US -3633036480,3633036511,TT -3633036512,3633036607,US +3633036288,3633036607,US 3633036608,3633036671,A2 3633036672,3633039503,US 3633039504,3633039519,CA @@ -152860,7 +171322,15 @@ 3633336480,3633340415,KY 3633340416,3633344511,US 3633344512,3633348607,CA -3633348608,3633405951,US +3633348608,3633377279,US +3633377280,3633377295,BR +3633377296,3633380975,US +3633380976,3633380983,PK +3633380984,3633381071,US +3633381072,3633381087,BR +3633381088,3633381343,US +3633381344,3633381359,BR +3633381360,3633405951,US 3633405952,3633410047,CA 3633410048,3633479679,US 3633479680,3633483775,CA @@ -152904,19 +171374,35 @@ 3633776416,3633776463,US 3633776464,3633776479,CN 3633776480,3633815551,US -3633815552,3633815843,CA -3633815844,3633815847,US -3633815848,3633816079,CA -3633816080,3633816095,US -3633816096,3633816119,CA +3633815552,3633815807,CA +3633815808,3633815839,US +3633815840,3633815843,GB +3633815844,3633815847,CA +3633815848,3633815851,GB +3633815852,3633815879,US +3633815880,3633815883,EG +3633815884,3633815887,CA +3633815888,3633815931,US +3633815932,3633815935,CA +3633815936,3633815943,US +3633815944,3633815951,CA +3633815952,3633815967,US +3633815968,3633816031,CA +3633816032,3633816035,US +3633816036,3633816039,GB +3633816040,3633816047,US +3633816048,3633816051,CA +3633816052,3633816055,US +3633816056,3633816079,CA +3633816080,3633816087,US +3633816088,3633816119,CA 3633816120,3633816127,IN 3633816128,3633816143,US 3633816144,3633816151,CA 3633816152,3633816159,IN 3633816160,3633816175,ZA -3633816176,3633816207,US -3633816208,3633816215,CA -3633816216,3633816223,US +3633816176,3633816191,US +3633816192,3633816223,CA 3633816224,3633816231,IN 3633816232,3633816247,US 3633816248,3633816255,IN @@ -152942,18 +171428,72 @@ 3633816536,3633816543,US 3633816544,3633816559,ZA 3633816560,3633816567,IN -3633816568,3633818703,CA +3633816568,3633818663,CA +3633818664,3633818667,US +3633818668,3633818703,CA 3633818704,3633818711,US -3633818712,3633818751,CA -3633818752,3633818767,US -3633818768,3633818863,CA -3633818864,3633818879,US -3633818880,3633819135,CA +3633818712,3633818799,CA +3633818800,3633818807,US +3633818808,3633818847,CA +3633818848,3633818855,US +3633818856,3633818911,CA +3633818912,3633818919,US +3633818920,3633818939,CA +3633818940,3633818943,US +3633818944,3633818951,CA +3633818952,3633818959,US +3633818960,3633818967,CA +3633818968,3633818983,US +3633818984,3633818991,CA +3633818992,3633818999,US +3633819000,3633819071,CA +3633819072,3633819079,US +3633819080,3633819083,CA +3633819084,3633819103,US +3633819104,3633819107,CA +3633819108,3633819111,US +3633819112,3633819123,CA +3633819124,3633819127,US +3633819128,3633819131,CA +3633819132,3633819135,EG 3633819136,3633819199,IN -3633819200,3633819391,CA +3633819200,3633819231,US +3633819232,3633819263,CA +3633819264,3633819275,US +3633819276,3633819279,CA +3633819280,3633819291,US +3633819292,3633819295,GB +3633819296,3633819303,US +3633819304,3633819307,AM +3633819308,3633819315,CA +3633819316,3633819331,US +3633819332,3633819343,CA +3633819344,3633819347,US +3633819348,3633819351,CA +3633819352,3633819391,US 3633819392,3633819423,IN -3633819424,3633819647,CA -3633819648,3633821279,US +3633819424,3633819427,CA +3633819428,3633819439,US +3633819440,3633819443,CA +3633819444,3633819451,US +3633819452,3633819455,CA +3633819456,3633819463,US +3633819464,3633819467,CA +3633819468,3633819487,US +3633819488,3633819491,CA +3633819492,3633819499,US +3633819500,3633819511,CA +3633819512,3633819515,US +3633819516,3633819519,AR +3633819520,3633819539,US +3633819540,3633819547,CA +3633819548,3633819555,US +3633819556,3633819559,GB +3633819560,3633819563,US +3633819564,3633819583,CA +3633819584,3633819615,US +3633819616,3633819639,CA +3633819640,3633821279,US 3633821280,3633821311,BB 3633821312,3633822175,US 3633822176,3633822191,GB @@ -153020,14 +171560,17 @@ 3634367024,3634367031,CA 3634367032,3634511871,US 3634511872,3634515967,CA -3634515968,3634552831,US +3634515968,3634524159,US +3634528256,3634552831,US 3634552832,3634556927,CA 3634556928,3634741247,US 3634741248,3634749439,CA 3634749440,3634880511,US 3634880512,3634888703,CA 3634888704,3634913279,US -3634913280,3634915663,CA +3634913280,3634914175,CA +3634914176,3634914207,US +3634914208,3634915663,CA 3634915664,3634915679,US 3634915680,3634921471,CA 3634921472,3634925567,US @@ -153080,66 +171623,26 @@ 3635533008,3635533535,US 3635533536,3635533551,IN 3635533552,3635643391,US -3635643392,3635643647,JP -3635643648,3635643679,US -3635643680,3635643681,JP -3635643682,3635643710,US -3635643711,3635643903,JP -3635643904,3635644159,US -3635644160,3635644255,JP -3635644256,3635644319,US -3635644320,3635644671,JP -3635644672,3635645439,US -3635645440,3635645696,JP -3635645697,3635645728,US -3635645729,3635645760,JP -3635645761,3635645776,US -3635645777,3635645951,JP -3635645952,3635646335,US -3635646336,3635646367,JP -3635646368,3635648767,US +3635643392,3635644415,JP +3635644416,3635645439,US +3635645440,3635645951,HK +3635645952,3635646463,TL +3635646464,3635646975,US +3635646976,3635647487,GB +3635647488,3635647743,US +3635647744,3635647999,CA +3635648000,3635648255,TW +3635648256,3635648511,ML +3635648512,3635648767,US 3635648768,3635649023,JP 3635649024,3635650559,US -3635650560,3635650815,HK -3635650816,3635651071,US -3635651072,3635651327,HK -3635651328,3635651583,US -3635651584,3635651839,HK -3635651840,3635652607,US -3635652608,3635652639,HK -3635652640,3635652815,US -3635652816,3635652831,HK -3635652832,3635653071,US -3635653072,3635653119,HK -3635653120,3635653151,US -3635653152,3635653183,HK -3635653184,3635653631,US -3635653632,3635653695,JP -3635653696,3635653727,US -3635653728,3635653743,JP -3635653744,3635653775,US -3635653776,3635653791,JP -3635653792,3635653887,US -3635653888,3635653983,JP -3635653984,3635654015,US -3635654016,3635654143,JP -3635654144,3635654303,US -3635654304,3635654335,JP -3635654336,3635654655,US -3635654656,3635654911,HK -3635654912,3635655167,US -3635655168,3635655935,HK -3635655936,3635656191,US -3635656192,3635656223,HK -3635656224,3635656319,US -3635656320,3635656447,HK -3635656448,3635656703,CA -3635656704,3635656967,JP -3635656968,3635657023,US -3635657024,3635657215,JP -3635657216,3635659263,US -3635659264,3635660031,ID -3635660032,3635660287,CN +3635650560,3635652607,HK +3635652608,3635654655,US +3635654656,3635656447,HK +3635656448,3635656703,US +3635656704,3635657727,JP +3635657728,3635659263,US +3635659264,3635660287,ID 3635660288,3635660799,US 3635660800,3635662847,HK 3635662848,3635670527,US @@ -153171,16 +171674,26 @@ 3636021776,3636021791,US 3636021792,3636027391,CA 3636027392,3636027647,US -3636027648,3636028352,SG -3636028353,3636028384,US -3636028385,3636029951,SG +3636027648,3636028095,SG +3636028096,3636028127,MY +3636028128,3636028783,SG +3636028784,3636028791,ID +3636028792,3636028927,SG +3636028928,3636029183,US +3636029184,3636029439,SG +3636029440,3636029695,US +3636029696,3636029951,SG 3636029952,3636030207,US 3636030208,3636031231,SG 3636031232,3636031999,US -3636032000,3636032511,SG +3636032000,3636032063,SG +3636032064,3636032071,BR +3636032072,3636032511,SG 3636032512,3636032767,US -3636032768,3636033535,SG -3636033536,3636033791,US +3636032768,3636033471,SG +3636033472,3636033479,US +3636033480,3636033519,SG +3636033520,3636033791,US 3636033792,3636034303,SG 3636034304,3636035327,US 3636035328,3636035583,SG @@ -153189,8 +171702,8 @@ 3636068352,3636150495,US 3636150496,3636150527,CA 3636150528,3636150783,US -3636150784,3636150839,CA -3636150840,3636150911,US +3636150784,3636150831,CA +3636150832,3636150911,US 3636150912,3636150935,CA 3636150936,3636150943,US 3636150944,3636150991,CA @@ -153202,20 +171715,28 @@ 3636151456,3636151479,US 3636151480,3636151488,CA 3636151489,3636151535,US -3636151536,3636151759,CA +3636151536,3636151551,CA +3636151552,3636151561,US +3636151562,3636151563,CA +3636151564,3636151583,US +3636151584,3636151759,CA 3636151760,3636151775,US 3636151776,3636152303,CA 3636152304,3636152319,US 3636152320,3636152575,CA 3636152576,3636152591,US -3636152592,3636152639,CA -3636152640,3636152647,US +3636152592,3636152607,CA +3636152608,3636152615,US +3636152616,3636152623,CA +3636152624,3636152647,US 3636152648,3636152655,CA 3636152656,3636152703,US 3636152704,3636152767,CA 3636152768,3636152775,MX -3636152776,3636152783,US -3636152784,3636152855,CA +3636152776,3636152791,US +3636152792,3636152799,CA +3636152800,3636152831,US +3636152832,3636152855,CA 3636152856,3636152895,US 3636152896,3636153023,CA 3636153024,3636153055,KN @@ -153280,20 +171801,25 @@ 3636160944,3636160975,US 3636160976,3636161279,CA 3636161280,3636161327,US -3636161328,3636161535,CA +3636161328,3636161407,CA +3636161408,3636161439,US +3636161440,3636161535,CA 3636161536,3636161791,US 3636161792,3636161871,CA 3636161872,3636161885,US 3636161886,3636161943,CA 3636161944,3636161951,US 3636161952,3636161967,CA -3636161968,3636161983,CN -3636161984,3636162015,US +3636161968,3636162015,US 3636162016,3636162559,CA 3636162560,3636163583,US 3636163584,3636164095,CA 3636164096,3636164111,BV -3636164112,3636164319,CA +3636164112,3636164143,CA +3636164144,3636164159,US +3636164160,3636164255,CA +3636164256,3636164271,US +3636164272,3636164319,CA 3636164320,3636164327,US 3636164328,3636164335,CA 3636164336,3636164351,US @@ -153366,7 +171892,8 @@ 3636907232,3636907775,US 3636907776,3636908031,CA 3636908032,3636908543,US -3636908544,3636908863,IN +3636908544,3636908799,IN +3636908800,3636908863,US 3636908864,3636908991,CA 3636908992,3636909055,US 3636909056,3636909311,CA @@ -153387,9 +171914,7 @@ 3636910496,3636910527,BE 3636910528,3636910591,US 3636910592,3636910719,CA -3636910720,3636910847,US -3636910848,3636911103,AU -3636911104,3636911295,US +3636910720,3636911295,US 3636911296,3636911359,CA 3636911360,3636911423,US 3636911424,3636911455,BE @@ -153402,14 +171927,11 @@ 3636912384,3636912447,JP 3636912448,3636912959,US 3636912960,3636912991,BE -3636912992,3636913279,US -3636913280,3636913407,CA -3636913408,3636913535,US +3636912992,3636913535,US 3636913536,3636913663,CA 3636913664,3636913919,US 3636913920,3636914687,CA -3636914688,3636914815,US -3636914816,3636914879,IN +3636914688,3636914879,US 3636914880,3636914943,CA 3636914944,3636915103,US 3636915104,3636915135,IN @@ -153451,8 +171973,7 @@ 3636919712,3636919743,BE 3636919744,3636919807,US 3636919808,3636919871,GB -3636919872,3636919999,US -3636920000,3636920127,IN +3636919872,3636920127,US 3636920128,3636920191,CA 3636920192,3637071887,US 3637071888,3637071903,AD @@ -153493,13 +172014,9 @@ 3637074944,3637074959,CA 3637074960,3637075967,US 3637075968,3637080063,CA -3637080064,3637389335,US -3637389336,3637389343,CA -3637389344,3637427711,US +3637080064,3637427711,US 3637427712,3637427743,CA -3637427744,3637443103,US -3637443104,3637443135,JP -3637443136,3637469439,US +3637427744,3637469439,US 3637469440,3637469695,GE 3637469696,3637510143,US 3637510144,3637520127,CA @@ -153511,22 +172028,15 @@ 3637667519,3637669887,CA 3637669888,3637706751,US 3637706752,3637739519,CA -3637739520,3637827327,US -3637827328,3637827583,VI -3637827584,3638165503,US +3637739520,3638165503,US 3638165504,3638181887,CA 3638181888,3638198951,US 3638198952,3638198959,BM 3638198960,3638198983,US 3638198984,3638198991,ES -3638198992,3638199167,US -3638199168,3638199295,CN -3638199296,3638199711,US +3638198992,3638199711,US 3638199712,3638199743,DE -3638199744,3638199807,US -3638199808,3638199815,CN -3638199816,3638199823,AU -3638199824,3638200007,US +3638199744,3638200007,US 3638200008,3638200015,JP 3638200016,3638206407,US 3638206408,3638206415,LU @@ -153621,8 +172131,7 @@ 3638250864,3638250871,GB 3638250872,3638250895,US 3638250896,3638250911,GB -3638250912,3638250919,CH -3638250920,3638250983,US +3638250912,3638250983,US 3638250984,3638250991,GB 3638250992,3638304767,US 3638304768,3638312959,CA @@ -153635,7 +172144,9 @@ 3638398992,3638399007,CH 3638399008,3638399487,US 3638399488,3638399615,CH -3638399616,3638399743,US +3638399616,3638399647,BM +3638399648,3638399679,US +3638399680,3638399743,CA 3638399744,3638399999,CH 3638400000,3638400063,CA 3638400064,3638400271,US @@ -153665,7 +172176,9 @@ 3638706176,3638707199,A2 3638707200,3638707455,VC 3638707456,3638710271,A2 -3638710272,3638874111,US +3638710272,3638749183,US +3638749184,3638749439,AI +3638749440,3638874111,US 3638874112,3638878207,CA 3638878208,3638960383,US 3638960384,3638960639,BR @@ -153683,9 +172196,7 @@ 3639279616,3639283711,CA 3639283712,3639342703,US 3639342704,3639342711,GB -3639342712,3639343135,US -3639343136,3639343167,GB -3639343168,3639343231,US +3639342712,3639343231,US 3639343232,3639343263,GB 3639343264,3639344447,US 3639344448,3639344463,MA @@ -153755,8 +172266,8 @@ 3639401656,3639401687,A2 3639401688,3639401727,PK 3639401728,3639402015,A2 -3639402016,3639402031,PK -3639402032,3639402047,A2 +3639402016,3639402039,PK +3639402040,3639402047,A2 3639402048,3639402055,US 3639402056,3639402071,PK 3639402072,3639402079,A2 @@ -153772,13 +172283,17 @@ 3639439632,3639439639,RO 3639439640,3639440767,US 3639440768,3639440895,IN -3639440896,3639498767,US +3639440896,3639492607,US +3639492608,3639492615,GB +3639492616,3639492743,US +3639492744,3639492751,CY +3639492752,3639492767,US +3639492768,3639492799,MD +3639492800,3639498767,US 3639498768,3639498783,SI 3639498784,3639498791,US 3639498792,3639498799,NL -3639498800,3639513087,US -3639513088,3639513119,AE -3639513120,3639513239,US +3639498800,3639513239,US 3639513240,3639513243,AE 3639513244,3639533567,US 3639533568,3639537663,CA @@ -153794,30 +172309,28 @@ 3639664640,3639668735,CA 3639668736,3639672831,US 3639672832,3639673599,CO -3639673600,3639675391,CL -3639675392,3639676159,CO +3639673600,3639674367,CL +3639674368,3639674623,CO +3639674624,3639675007,CL +3639675008,3639675135,CO +3639675136,3639675263,CL +3639675264,3639676159,CO 3639676160,3639676415,CL 3639676416,3639676543,CO -3639676544,3639676575,CL -3639676576,3639676639,CO -3639676640,3639676655,CL -3639676656,3639676695,CO -3639676696,3639676703,CL -3639676704,3639676959,CO +3639676544,3639676607,CL +3639676608,3639676639,CO +3639676640,3639676799,CL +3639676800,3639676959,CO 3639676960,3639676967,CL 3639676968,3639676983,CO 3639676984,3639676999,CL 3639677000,3639677063,CO 3639677064,3639677071,CL -3639677072,3639677111,CO -3639677112,3639677119,CL -3639677120,3639677223,CO +3639677072,3639677223,CO 3639677224,3639677231,CL 3639677232,3639677335,CO 3639677336,3639677343,CL -3639677344,3639677375,CO -3639677376,3639677383,CL -3639677384,3639677431,CO +3639677344,3639677431,CO 3639677432,3639677439,CL 3639677440,3639677503,CO 3639677504,3639677519,CL @@ -153844,14 +172357,12 @@ 3639678040,3639678175,CO 3639678176,3639678191,CL 3639678192,3639678199,CO -3639678200,3639678463,CL -3639678464,3639678487,CO +3639678200,3639678207,CL +3639678208,3639678487,CO 3639678488,3639678495,CL 3639678496,3639678647,CO 3639678648,3639678655,CL -3639678656,3639678671,CO -3639678672,3639678687,CL -3639678688,3639678735,CO +3639678656,3639678735,CO 3639678736,3639678751,CL 3639678752,3639678895,CO 3639678896,3639678911,CL @@ -153861,19 +172372,9 @@ 3639679360,3639679383,CL 3639679384,3639679455,CO 3639679456,3639679463,CL -3639679464,3639679487,CO -3639679488,3639679743,CL -3639679744,3639680255,CO -3639680256,3639680271,CL -3639680272,3639680343,CO -3639680344,3639680351,CL -3639680352,3639680359,CO -3639680360,3639680367,CL -3639680368,3639680447,CO -3639680448,3639680479,CL -3639680480,3639680847,CO -3639680848,3639680863,CL -3639680864,3639680895,CO +3639679464,3639680799,CO +3639680800,3639680831,CL +3639680832,3639680895,CO 3639680896,3639680927,CL 3639680928,3639680991,CO 3639680992,3639681023,CL @@ -153891,16 +172392,52 @@ 3639892376,3639892383,ID 3639892384,3639892415,US 3639892416,3639892431,MX -3639892432,3639892815,US -3639892816,3639892831,MX -3639892832,3639893207,US -3639893208,3639893215,DE -3639893216,3639893503,US +3639892432,3639893503,US 3639893504,3639893519,ID 3639893520,3639902207,US 3639902208,3639918591,PE 3639918592,3639934975,AR -3639934976,3640001751,US +3639934976,3639984735,US +3639984736,3639984743,JO +3639984744,3639986103,US +3639986104,3639986111,BR +3639986112,3639986207,US +3639986208,3639986215,BR +3639986216,3639986807,US +3639986808,3639986815,BR +3639986816,3639986831,US +3639986832,3639986839,SA +3639986840,3639986991,US +3639986992,3639987007,BR +3639987008,3639987111,US +3639987112,3639987119,JO +3639987120,3639987575,US +3639987576,3639987583,BR +3639987584,3639988327,US +3639988328,3639988335,SG +3639988336,3639989311,US +3639989312,3639989327,AR +3639989328,3639989359,US +3639989360,3639989375,SA +3639989376,3639989487,US +3639989488,3639989495,GB +3639989496,3639989567,US +3639989568,3639989599,GB +3639989600,3639990207,US +3639990208,3639990223,SA +3639990224,3639990527,US +3639990528,3639990559,GB +3639990560,3639990623,US +3639990624,3639990639,BR +3639990640,3639991351,US +3639991352,3639991359,ID +3639991360,3639991511,US +3639991512,3639991519,BR +3639991520,3639991983,US +3639991984,3639991991,BR +3639991992,3639992255,US +3639992256,3639992263,SA +3639992264,3640001751,US 3640001752,3640001759,IL 3640001760,3640003239,US 3640003240,3640003247,TR @@ -153922,16 +172459,15 @@ 3640027416,3640027423,GB 3640027424,3640028207,US 3640028208,3640028215,GB -3640028216,3640028247,US -3640028248,3640028255,IN -3640028256,3640028295,US +3640028216,3640028295,US 3640028296,3640028303,CA -3640028304,3640028311,GB -3640028312,3640028335,US +3640028304,3640028335,US 3640028336,3640028343,CA 3640028344,3640028447,US 3640028448,3640028455,GB -3640028456,3640028591,US +3640028456,3640028495,US +3640028496,3640028503,MY +3640028504,3640028591,US 3640028592,3640028599,CA 3640028600,3640057855,US 3640057856,3640066047,CA @@ -153987,9 +172523,7 @@ 3640345424,3640345431,MX 3640345432,3640345455,US 3640345456,3640345503,MX -3640345504,3640345663,US -3640345664,3640345711,MX -3640345712,3640345743,US +3640345504,3640345743,US 3640345744,3640345854,MX 3640345855,3640346815,US 3640346816,3640346847,MX @@ -154104,8 +172638,7 @@ 3641311232,3641315327,DE 3641315328,3641319423,DK 3641319424,3641323519,RU -3641323520,3641323775,US -3641323776,3641331711,DE +3641323520,3641331711,DE 3641331712,3641335807,ES 3641335808,3641343999,SE 3641344000,3641345199,GB @@ -154126,7 +172659,10 @@ 3641353856,3641353879,NG 3641353880,3641353983,A2 3641353984,3641354239,AF -3641354240,3641354311,A2 +3641354240,3641354255,A2 +3641354256,3641354272,GB +3641354273,3641354303,A2 +3641354304,3641354311,US 3641354312,3641354319,GB 3641354320,3641354327,A2 3641354328,3641354335,GB @@ -154142,9 +172678,11 @@ 3641355776,3641356031,LB 3641356032,3641356191,A2 3641356192,3641356207,NG -3641356208,3641357823,A2 -3641357824,3641357831,NG -3641357832,3641357855,A2 +3641356208,3641356351,A2 +3641356352,3641356415,NG +3641356416,3641356535,A2 +3641356536,3641356543,CM +3641356544,3641357855,A2 3641357856,3641357879,GB 3641357880,3641357887,A2 3641357888,3641357927,GB @@ -154207,11 +172745,7 @@ 3641559136,3641560959,DE 3641560960,3641561087,NL 3641561088,3641565183,RU -3641565184,3641567343,SE -3641567344,3641567351,FI -3641567352,3641568967,SE -3641568968,3641568975,DK -3641568976,3641573375,SE +3641565184,3641573375,SE 3641573376,3641577471,NO 3641577472,3641581567,RU 3641581568,3641585663,ES @@ -154245,7 +172779,20 @@ 3641671168,3641671423,ZW 3641671424,3641671679,GB 3641671680,3641679871,RU -3641679872,3641683967,A1 +3641679872,3641680127,DK +3641680128,3641681151,GB +3641681152,3641681407,SE +3641681408,3641681663,FR +3641681664,3641682431,A1 +3641682432,3641683727,EU +3641683728,3641683743,A1 +3641683744,3641683751,EU +3641683752,3641683775,A1 +3641683776,3641683791,EU +3641683792,3641683807,A1 +3641683808,3641683840,EU +3641683841,3641683959,A1 +3641683960,3641683967,EU 3641683968,3641688063,KZ 3641688064,3641692159,RU 3641692160,3641696255,IT @@ -154336,10 +172883,14 @@ 3641937920,3641942015,IT 3641942016,3641947495,DE 3641947496,3641947503,US -3641947504,3641950207,DE +3641947504,3641947652,DE +3641947653,3641947653,CH +3641947654,3641950207,DE 3641950208,3641954303,FR 3641954304,3641956863,MD -3641956864,3641957631,GB +3641956864,3641956927,GB +3641956928,3641957119,MD +3641957120,3641957631,GB 3641957632,3641957887,MD 3641957888,3641958399,GB 3641958400,3641960447,BE @@ -154357,7 +172908,9 @@ 3641978880,3641982975,DK 3641982976,3641991167,RU 3641991168,3641995263,SE -3641995264,3641999359,DE +3641995264,3641998335,DE +3641998336,3641998847,EU +3641998848,3641999359,DE 3641999360,3642003455,HU 3642003456,3642007551,RU 3642007552,3642015743,UA @@ -154542,7 +173095,8 @@ 3642376192,3642380287,RS 3642380288,3642384383,IT 3642384384,3642392575,NL -3642392576,3642396671,AM +3642392576,3642394623,AT +3642394624,3642396671,FR 3642396672,3642404863,MD 3642404864,3642408959,RU 3642408960,3642413055,FR @@ -154625,17 +173179,17 @@ 3642552688,3642552831,UA 3642552832,3642552847,EE 3642552848,3642553087,UA -3642553088,3642553091,LV -3642553092,3642553095,UA -3642553096,3642553099,LV +3642553088,3642553099,LV 3642553100,3642553103,UA 3642553104,3642553161,LV 3642553162,3642553163,UA -3642553164,3642553175,LV +3642553164,3642553165,LV +3642553166,3642553167,UA +3642553168,3642553175,LV 3642553176,3642553183,UA 3642553184,3642553223,LV -3642553224,3642553279,UA -3642553280,3642553285,LV +3642553224,3642553247,UA +3642553248,3642553285,LV 3642553286,3642553289,UA 3642553290,3642553295,LV 3642553296,3642553311,UA @@ -154666,8 +173220,8 @@ 3642553590,3642553591,UA 3642553592,3642553599,RU 3642553600,3642553855,UA -3642553856,3642553929,RU -3642553930,3642553935,UA +3642553856,3642553925,RU +3642553926,3642553935,UA 3642553936,3642553959,RU 3642553960,3642554111,UA 3642554112,3642554119,RU @@ -154676,25 +173230,31 @@ 3642554160,3642554187,UA 3642554188,3642554193,RU 3642554194,3642554195,UA -3642554196,3642554207,RU +3642554196,3642554203,RU +3642554204,3642554205,UA +3642554206,3642554207,RU 3642554208,3642554219,UA 3642554220,3642554223,RU 3642554224,3642554367,UA -3642554368,3642554427,LT -3642554428,3642554431,UA -3642554432,3642554447,LT +3642554368,3642554375,LT +3642554376,3642554379,UA +3642554380,3642554387,LT +3642554388,3642554391,UA +3642554392,3642554399,LT +3642554400,3642554415,UA +3642554416,3642554447,LT 3642554448,3642554463,UA -3642554464,3642554573,LT -3642554574,3642554575,UA -3642554576,3642554623,LT -3642554624,3642554631,UA +3642554464,3642554591,LT +3642554592,3642554631,UA 3642554632,3642554671,LV 3642554672,3642554675,UA -3642554676,3642554703,LV -3642554704,3642554751,UA +3642554676,3642554719,LV +3642554720,3642554751,UA 3642554752,3642554795,LV 3642554796,3642554807,UA -3642554808,3642554831,LV +3642554808,3642554811,LV +3642554812,3642554815,UA +3642554816,3642554831,LV 3642554832,3642554851,UA 3642554852,3642554879,LV 3642554880,3642554911,DE @@ -154702,8 +173262,7 @@ 3642554920,3642554931,DE 3642554932,3642554959,UA 3642554960,3642554963,DE -3642554964,3642554967,UA -3642554968,3642554971,LV +3642554964,3642554971,UA 3642554972,3642554975,DE 3642554976,3642554977,CZ 3642554978,3642554979,FR @@ -154711,7 +173270,8 @@ 3642554984,3642554987,UA 3642554988,3642554989,FR 3642554990,3642554991,UA -3642554992,3642555015,DE +3642554992,3642555007,DE +3642555008,3642555015,UA 3642555016,3642555017,NL 3642555018,3642555023,DE 3642555024,3642555039,NL @@ -154727,31 +173287,38 @@ 3642555104,3642555111,CZ 3642555112,3642555119,UA 3642555120,3642555135,DE -3642555136,3642555153,LT +3642555136,3642555143,LT +3642555144,3642555151,UA +3642555152,3642555153,LT 3642555154,3642555167,UA 3642555168,3642555183,LT 3642555184,3642555199,UA 3642555200,3642555223,LT 3642555224,3642555227,LV 3642555228,3642555289,LT -3642555290,3642555295,UA -3642555296,3642555359,LT +3642555290,3642555311,UA +3642555312,3642555359,LT 3642555360,3642555375,UA 3642555376,3642555391,LT -3642555392,3642555431,PL -3642555432,3642555437,UA -3642555438,3642555439,PL -3642555440,3642555443,UA -3642555444,3642555463,PL -3642555464,3642555475,UA -3642555476,3642555503,PL -3642555504,3642555647,UA +3642555392,3642555423,PL +3642555424,3642555427,UA +3642555428,3642555431,PL +3642555432,3642555439,UA +3642555440,3642555443,PL +3642555444,3642555455,UA +3642555456,3642555463,PL +3642555464,3642555479,UA +3642555480,3642555505,PL +3642555506,3642555519,UA +3642555520,3642555567,PL +3642555568,3642555647,UA 3642555648,3642555683,SE 3642555684,3642555685,GB 3642555686,3642555691,UA 3642555692,3642555695,SE 3642555696,3642555703,UA -3642555704,3642555707,FI +3642555704,3642555705,FI +3642555706,3642555707,UA 3642555708,3642555711,SE 3642555712,3642555727,RU 3642555728,3642555735,SE @@ -154764,11 +173331,11 @@ 3642555788,3642555789,UA 3642555790,3642555791,SE 3642555792,3642555795,CZ -3642555796,3642556159,UA +3642555796,3642555807,UA +3642555808,3642555823,SE +3642555824,3642556159,UA 3642556160,3642556415,LV -3642556416,3642558975,CZ -3642558976,3642559487,HR -3642559488,3642560511,CZ +3642556416,3642560511,CZ 3642560512,3642564607,KG 3642564608,3642568703,DE 3642568704,3642572799,RU @@ -154781,7 +173348,6 @@ 3642597376,3642601471,IT 3642601472,3642605567,RU 3642605568,3642609663,GB -3642609664,3642613759,DZ 3642613760,3642615583,FI 3642615584,3642615615,AX 3642615616,3642617855,FI @@ -154838,9 +173404,7 @@ 3644882944,3644887039,RU 3644887040,3644891135,IR 3644891136,3644895231,DE -3644895232,3644899047,FI -3644899048,3644899055,AX -3644899056,3644899327,FI +3644895232,3644899327,FI 3644899328,3644903423,IT 3644903424,3644907519,TR 3644907520,3644908983,GB @@ -154919,37 +173483,43 @@ 3645145088,3645149183,GB 3645149184,3645149487,DE 3645149488,3645149495,GB -3645149496,3645149887,DE -3645149888,3645149951,HK -3645149952,3645150559,DE -3645150560,3645150591,HK -3645150592,3645150615,DE +3645149496,3645150615,DE 3645150616,3645150639,US 3645150640,3645150975,DE 3645150976,3645151231,US -3645151232,3645151487,DE -3645151488,3645151615,MT -3645151616,3645152767,DE -3645152768,3645152799,HK -3645152800,3645161471,DE +3645151232,3645161471,DE 3645161472,3645165567,AT 3645165568,3645169663,TR 3645169664,3645173759,CH 3645173760,3645177855,GB 3645177856,3645181951,GR -3645181952,3645183327,FR +3645181952,3645182703,FR +3645182704,3645182719,GB +3645182720,3645182783,FR +3645182784,3645182847,GB +3645182848,3645183327,FR 3645183328,3645183359,GB -3645183360,3645183439,FR +3645183360,3645183375,FR +3645183376,3645183383,SA +3645183384,3645183439,FR 3645183440,3645183455,US 3645183456,3645183615,FR 3645183616,3645183679,SA 3645183680,3645183743,FR 3645183744,3645183871,GB -3645183872,3645183903,FR +3645183872,3645183895,FR +3645183896,3645183899,GB +3645183900,3645183903,FR 3645183904,3645183935,IE 3645183936,3645184255,FR 3645184256,3645184447,GB -3645184448,3645186047,FR +3645184448,3645184455,FR +3645184456,3645184463,GB +3645184464,3645184471,FR +3645184472,3645184511,GB +3645184512,3645185663,FR +3645185664,3645185759,GB +3645185760,3645186047,FR 3645186048,3645190143,GB 3645190144,3645194239,FI 3645194240,3645202431,DE @@ -155002,11 +173572,11 @@ 3645337088,3645337599,DE 3645337600,3645337631,FR 3645337632,3645337663,BE -3645337664,3645339295,FR +3645337664,3645338111,FR +3645338112,3645338367,EU +3645338368,3645339295,FR 3645339296,3645339359,BE -3645339360,3645339391,FR -3645339392,3645339647,NL -3645339648,3645339903,FR +3645339360,3645339903,FR 3645339904,3645339967,BE 3645339968,3645340415,FR 3645340416,3645340447,NL @@ -155044,7 +173614,9 @@ 3645448192,3645454335,DE 3645454336,3645455359,RU 3645455360,3645455487,DE -3645455488,3645456383,RU +3645455488,3645455503,RU +3645455504,3645455615,DE +3645455616,3645456383,RU 3645456384,3645460479,GB 3645460480,3645464575,UA 3645464576,3645468671,SE @@ -155072,7 +173644,9 @@ 3645521920,3645526015,PL 3645526016,3645530111,SE 3645530112,3645534207,FR -3645534208,3645550591,RU +3645534208,3645538303,RU +3645538304,3645546495,DK +3645546496,3645550591,RU 3645550592,3645558783,DE 3645558784,3645562879,DK 3645562880,3645563135,ZW @@ -155219,9 +173793,7 @@ 3645763671,3645763671,FR 3645763672,3645763672,DE 3645763673,3645763673,BE -3645763674,3645763674,DE -3645763675,3645763675,NL -3645763676,3645763676,DE +3645763674,3645763676,DE 3645763677,3645763678,HU 3645763679,3645763679,IT 3645763680,3645763680,DE @@ -155413,7 +173985,7 @@ 3645763935,3645763935,FR 3645763936,3645763936,DE 3645763937,3645763937,FR -3645763938,3645763938,ES +3645763938,3645763938,DE 3645763939,3645763939,NL 3645763940,3645763941,DE 3645763942,3645763942,CH @@ -155641,7 +174213,8 @@ 3645764220,3645764220,NL 3645764221,3645764221,IT 3645764222,3645764222,BE -3645764223,3645764224,ES +3645764223,3645764223,DE +3645764224,3645764224,ES 3645764225,3645764226,GB 3645764227,3645764227,CH 3645764228,3645764228,FR @@ -155707,8 +174280,7 @@ 3645764305,3645764305,GB 3645764306,3645764306,BM 3645764307,3645764307,NL -3645764308,3645764308,DE -3645764309,3645764309,CH +3645764308,3645764309,DE 3645764310,3645764310,ZA 3645764311,3645764313,ES 3645764314,3645764315,DE @@ -155903,7 +174475,8 @@ 3645765196,3645765199,CH 3645765200,3645765207,GB 3645765208,3645765211,FR -3645765212,3645765219,ES +3645765212,3645765215,DE +3645765216,3645765219,ES 3645765220,3645765223,PL 3645765224,3645765227,BE 3645765228,3645765231,GB @@ -156036,7 +174609,6 @@ 3645767680,3645771775,IE 3645771776,3645779967,SE 3645779968,3645784063,PS -3645784064,3645788159,NG 3645788160,3645792255,GB 3645792256,3645796351,TR 3645796352,3645800447,CH @@ -156069,7 +174641,9 @@ 3645888144,3645888159,DE 3645888160,3645888191,AT 3645888192,3645888223,SG -3645888224,3645889791,DE +3645888224,3645888959,DE +3645888960,3645888991,EU +3645888992,3645889791,DE 3645889792,3645889919,US 3645889920,3645890559,DE 3645890560,3645894655,RU @@ -156089,17 +174663,11 @@ 3647733760,3647814855,FR 3647814856,3647814863,A2 3647814864,3647864831,FR -3647864832,3647886111,DE -3647886112,3647886119,GB -3647886120,3647886175,DE -3647886176,3647886183,GB -3647886184,3647886187,DE -3647886188,3647886207,GB -3647886208,3647886271,DE -3647886272,3647886303,GB -3647886304,3647888143,DE -3647888144,3647888151,IT -3647888152,3647889663,DE +3647864832,3647876639,DE +3647876640,3647876647,BE +3647876648,3647878487,DE +3647878488,3647878495,BE +3647878496,3647889663,DE 3647889664,3647889671,BE 3647889672,3647890463,DE 3647890464,3647890471,FR @@ -156113,7 +174681,11 @@ 3647922960,3647922975,GB 3647922976,3647936871,DE 3647936872,3647936879,FR -3647936880,3647954231,DE +3647936880,3647953055,DE +3647953056,3647953063,FR +3647953064,3647953119,DE +3647953120,3647953127,AT +3647953128,3647954231,DE 3647954232,3647954239,GB 3647954240,3647954783,DE 3647954784,3647954815,CH @@ -156168,7 +174740,9 @@ 3647970304,3647971327,FR 3647971328,3647971671,GB 3647971672,3647971679,DE -3647971680,3647972191,GB +3647971680,3647972143,GB +3647972144,3647972151,DE +3647972152,3647972191,GB 3647972192,3647972199,DE 3647972200,3647972259,GB 3647972260,3647972263,DE @@ -156177,13 +174751,17 @@ 3647973680,3647973695,DE 3647973696,3647973703,IT 3647973704,3647973711,BE -3647973712,3647973727,IT -3647973728,3647973743,DE +3647973712,3647973735,IT +3647973736,3647973743,DE 3647973744,3647973783,IT 3647973784,3647973791,DE -3647973792,3647973967,IT +3647973792,3647973871,IT +3647973872,3647973879,DE +3647973880,3647973967,IT 3647973968,3647973975,DE -3647973976,3647974047,IT +3647973976,3647973983,IT +3647973984,3647973991,DE +3647973992,3647974047,IT 3647974048,3647974055,DE 3647974056,3647974399,IT 3647974400,3647976447,ES @@ -156201,7 +174779,9 @@ 3647976768,3647976783,DE 3647976784,3647976791,BE 3647976792,3647976799,DE -3647976800,3647976927,BE +3647976800,3647976831,BE +3647976832,3647976855,DE +3647976856,3647976927,BE 3647976928,3647976935,DE 3647976936,3647977119,BE 3647977120,3647977135,DE @@ -156220,9 +174800,7 @@ 3647978912,3647979007,NL 3647979008,3647979136,IT 3647979137,3647979519,DE -3647979520,3647980215,FR -3647980216,3647980223,DE -3647980224,3647980239,FR +3647979520,3647980239,FR 3647980240,3647980247,DE 3647980248,3647980471,FR 3647980472,3647980479,DE @@ -156260,15 +174838,20 @@ 3647987536,3647987543,DE 3647987544,3647987711,ES 3647987712,3647988735,IT -3647988736,3647988991,DE -3647988992,3647989263,BE -3647989264,3647989311,DE -3647989312,3647989327,BE -3647989328,3647989375,DE -3647989376,3647989759,BE +3647988736,3647989759,BE 3647989760,3647990271,DE -3647990272,3647990783,ES -3647990784,3647995903,DE +3647990272,3647990759,ES +3647990760,3647990767,IT +3647990768,3647991807,ES +3647991808,3647993855,DE +3647993856,3647994135,BE +3647994136,3647994143,FR +3647994144,3647994255,BE +3647994256,3647994263,FR +3647994264,3647994367,BE +3647994368,3647994879,NR +3647994880,3647995391,BE +3647995392,3647995903,DE 3647995904,3648004223,RU 3648004224,3648004607,GB 3648004608,3648006271,RU @@ -156280,9 +174863,7 @@ 3648020480,3648024575,IT 3648024576,3648028671,NL 3648028672,3648032767,HU -3648032768,3648033023,IE -3648033024,3648033039,EU -3648033040,3648033087,IE +3648032768,3648033087,IE 3648033088,3648033103,EU 3648033104,3648033119,IE 3648033120,3648033535,EU @@ -156291,11 +174872,12 @@ 3648034048,3648034303,IE 3648034304,3648034815,EU 3648034816,3648034847,DE -3648034848,3648034887,EU -3648034888,3648034895,IE +3648034848,3648034879,EU +3648034880,3648034895,IE 3648034896,3648034943,EU -3648034944,3648035023,IE -3648035024,3648035039,EU +3648034944,3648035007,IE +3648035008,3648035023,EU +3648035024,3648035039,IE 3648035040,3648035071,NL 3648035072,3648036863,EU 3648036864,3648040959,CZ @@ -156376,8 +174958,7 @@ 3648180768,3648180799,AT 3648180800,3648180991,DE 3648180992,3648181007,CY -3648181008,3648181015,DK -3648181016,3648181023,DE +3648181008,3648181023,DE 3648181024,3648181055,AT 3648181056,3648181063,DE 3648181064,3648181071,DK @@ -156397,7 +174978,8 @@ 3648181632,3648181647,AT 3648181648,3648181887,DE 3648181888,3648181903,AT -3648181904,3648182111,DE +3648181904,3648182079,DE +3648182080,3648182111,DK 3648182112,3648182127,CY 3648182128,3648182143,DE 3648182144,3648182159,BR @@ -156411,7 +174993,7 @@ 3648182624,3648182655,CH 3648182656,3648182783,DE 3648182784,3648182799,IT -3648182800,3648182815,AT +3648182800,3648182815,DE 3648182816,3648182823,US 3648182824,3648182831,RU 3648182832,3648182847,DE @@ -156539,11 +175121,7 @@ 3648450560,3648454655,IT 3648454656,3648458751,NL 3648458752,3648462847,RU -3648462848,3648465255,FI -3648465256,3648465271,AX -3648465272,3648465823,FI -3648465824,3648465855,AX -3648465856,3648466943,FI +3648462848,3648466943,FI 3648466944,3648469295,DE 3648469296,3648469311,AT 3648469312,3648471039,DE @@ -156565,11 +175143,7 @@ 3649175552,3649241087,ES 3649241088,3649306623,TR 3649306624,3649372159,IL -3649372160,3649415439,IT -3649415440,3649415455,A2 -3649415456,3649417279,IT -3649417280,3649417287,A2 -3649417288,3649437695,IT +3649372160,3649437695,IT 3649437696,3649512191,GB 3649512192,3649512447,FR 3649512448,3649568767,GB @@ -156618,9 +175192,7 @@ 3650113536,3650117631,GB 3650117632,3650121727,RU 3650121728,3650125823,FR -3650125824,3650129743,DE -3650129744,3650129751,IE -3650129752,3650129919,DE +3650125824,3650129919,DE 3650129920,3650134015,GB 3650134016,3650142207,RU 3650142208,3650150399,PL @@ -156649,7 +175221,8 @@ 3650232320,3650233343,RU 3650233344,3650233599,CY 3650233600,3650236415,RU -3650236416,3650240511,GB +3650236416,3650238463,EU +3650238464,3650240511,GB 3650240512,3650244607,EE 3650244608,3650256895,GB 3650256896,3650265087,DE @@ -156715,9 +175288,11 @@ 3650351992,3650351999,HU 3650352000,3650352007,GB 3650352008,3650352015,IE -3650352016,3650352127,GB +3650352016,3650352075,GB +3650352076,3650352079,CH +3650352080,3650352127,GB 3650352128,3650352247,DE -3650352248,3650352255,IE +3650352248,3650352255,CH 3650352256,3650352263,GB 3650352264,3650352271,DE 3650352272,3650352279,NL @@ -156772,7 +175347,7 @@ 3650484640,3650484671,US 3650484672,3650486271,PL 3650486272,3650502655,RU -3650502656,3650510847,SE +3650502656,3650506751,SE 3650510848,3650519039,GB 3650519040,3650523135,HU 3650523136,3650527231,DE @@ -156783,7 +175358,7 @@ 3650543616,3650551807,CH 3650551808,3650555903,FR 3650555904,3650559999,RU -3650560000,3650564095,GB +3650560000,3650564095,HK 3650564096,3650568191,SE 3650568192,3650572287,RU 3650572288,3650576383,DE @@ -156807,11 +175382,7 @@ 3650610944,3650611711,DE 3650611712,3650612735,KZ 3650612736,3650617343,DE -3650617344,3650619275,FI -3650619276,3650619279,AX -3650619280,3650621023,FI -3650621024,3650621027,AX -3650621028,3650682879,FI +3650617344,3650682879,FI 3650682880,3650748415,PL 3650748416,3650789375,GB 3650789376,3650790143,NL @@ -156821,13 +175392,25 @@ 3650879488,3650912255,RO 3650912256,3650912639,GB 3650912640,3650912671,FR -3650912672,3650923103,GB +3650912672,3650913791,GB +3650913792,3650914047,EU +3650914048,3650923103,GB 3650923104,3650923135,FR 3650923136,3650926591,GB 3650926592,3650929663,ES 3650929664,3650931967,GB 3650931968,3650932223,ES -3650932224,3650945023,GB +3650932224,3650935839,GB +3650935840,3650935855,FR +3650935856,3650935871,GB +3650935872,3650935903,FR +3650935904,3650935967,GB +3650935968,3650935983,FR +3650935984,3650935999,GB +3650936000,3650936063,NL +3650936064,3650939935,GB +3650939936,3650939967,FR +3650939968,3650945023,GB 3650945024,3651010559,DK 3651010560,3651076095,GB 3651076096,3651077375,DE @@ -156899,33 +175482,7 @@ 3651108480,3651108543,ES 3651108544,3651108863,DE 3651108864,3651141631,EE -3651141632,3651173375,DE -3651173376,3651173631,ES -3651173632,3651198975,DE -3651198976,3651199231,GB -3651199232,3651199487,ES -3651199488,3651199743,GB -3651199744,3651200255,ES -3651200256,3651201023,PL -3651201024,3651201279,ES -3651201280,3651201535,PL -3651201536,3651201791,ES -3651201792,3651201919,FR -3651201920,3651202047,ES -3651202048,3651202175,FR -3651202176,3651202303,GB -3651202304,3651202815,ES -3651202816,3651203583,GB -3651203584,3651203839,FR -3651203840,3651204095,DE -3651204096,3651204223,ES -3651204224,3651204351,DE -3651204352,3651204607,PL -3651204608,3651205119,ES -3651205120,3651205375,GB -3651205376,3651206143,ES -3651206144,3651206399,PL -3651206400,3651207167,DE +3651141632,3651207167,DE 3651207168,3651207199,GB 3651207200,3651207223,EU 3651207224,3651207295,GB @@ -156973,9 +175530,7 @@ 3651232448,3651232511,GB 3651232512,3651233791,EU 3651233792,3651233855,GB -3651233856,3651236031,EU -3651236032,3651236063,GB -3651236064,3651236863,EU +3651233856,3651236863,EU 3651236864,3651237631,SC 3651237632,3651237887,EU 3651237888,3651238399,SC @@ -157017,9 +175572,7 @@ 3651747840,3651751935,FI 3651751936,3651756031,RU 3651756032,3651764223,IT -3651764224,3651764679,CH -3651764680,3651764687,FR -3651764688,3651772415,CH +3651764224,3651772415,CH 3651772416,3651776511,GB 3651776512,3651780607,CZ 3651780608,3651784703,TR @@ -157042,7 +175595,7 @@ 3651866624,3651870719,FR 3651870720,3651874815,IT 3651874816,3651878911,PL -3651878912,3651883007,RU +3651878912,3651883007,IT 3651883008,3651885871,CD 3651885872,3651885895,BE 3651885896,3651885899,CD @@ -157077,7 +175630,7 @@ 3651899392,3651903487,RU 3651903488,3651907583,IT 3651907584,3651908095,IQ -3651908096,3651908863,AE +3651908096,3651908863,DE 3651908864,3651908991,IQ 3651908992,3651909311,DE 3651909312,3651909375,IQ @@ -157309,155 +175862,155 @@ 3653386240,3653390335,DE 3653390336,3653394431,FR 3653394432,3653402623,NL -3653402624,3653403135,A2 +3653402624,3653403135,GB 3653403136,3653403647,CD 3653403648,3653403903,ZW -3653403904,3653403911,A2 +3653403904,3653403911,GB 3653403912,3653403919,IQ -3653403920,3653403927,A2 +3653403920,3653403927,GB 3653403928,3653403931,UA -3653403932,3653403943,A2 +3653403932,3653403943,GB 3653403944,3653403951,LB 3653403952,3653403959,IQ 3653403960,3653403967,MW 3653403968,3653403975,NG -3653403976,3653403983,A2 +3653403976,3653403983,GB 3653403984,3653403999,UA 3653404000,3653404008,LB 3653404009,3653404015,ZM -3653404016,3653404039,A2 +3653404016,3653404039,GB 3653404040,3653404047,IQ -3653404048,3653404063,A2 +3653404048,3653404063,GB 3653404064,3653404071,LB 3653404072,3653404079,AO 3653404080,3653404087,UA -3653404088,3653404127,A2 +3653404088,3653404127,GB 3653404128,3653404135,RS -3653404136,3653404159,A2 +3653404136,3653404159,GB 3653404160,3653404415,AT -3653404416,3653404543,A2 +3653404416,3653404543,GB 3653404544,3653404559,NG -3653404560,3653404639,A2 +3653404560,3653404639,GB 3653404640,3653404655,UA -3653404656,3653404671,A2 +3653404656,3653404671,GB 3653404672,3653404679,TR -3653404680,3653404707,A2 +3653404680,3653404707,GB 3653404708,3653404713,IQ -3653404714,3653404719,A2 +3653404714,3653404719,GB 3653404720,3653404735,LB -3653404736,3653404823,A2 +3653404736,3653404823,GB 3653404824,3653404831,LB 3653404832,3653404847,NG -3653404848,3653404855,A2 +3653404848,3653404855,GB 3653404856,3653404863,SL -3653404864,3653404903,A2 +3653404864,3653404903,GB 3653404904,3653404911,IQ 3653404912,3653404919,LY -3653404920,3653404959,A2 +3653404920,3653404959,GB 3653404960,3653404975,UA -3653404976,3653405039,A2 +3653404976,3653405039,GB 3653405040,3653405047,LB 3653405048,3653405055,IQ -3653405056,3653405063,A2 +3653405056,3653405063,GB 3653405064,3653405071,IQ -3653405072,3653405095,A2 +3653405072,3653405095,GB 3653405096,3653405103,NG -3653405104,3653405135,A2 +3653405104,3653405135,GB 3653405136,3653405143,CD -3653405144,3653405167,A2 +3653405144,3653405167,GB 3653405168,3653405183,UA 3653405184,3653405439,AT -3653405440,3653407015,A2 +3653405440,3653407015,GB 3653407016,3653407023,UG -3653407024,3653407031,A2 +3653407024,3653407031,GB 3653407032,3653407039,ZW 3653407040,3653407071,NG -3653407072,3653407103,A2 +3653407072,3653407103,GB 3653407104,3653407111,UG 3653407112,3653407119,ZM -3653407120,3653407135,A2 +3653407120,3653407135,GB 3653407136,3653407151,MZ -3653407152,3653407167,A2 +3653407152,3653407167,GB 3653407168,3653407231,NG -3653407232,3653407391,A2 +3653407232,3653407391,GB 3653407392,3653407399,NG -3653407400,3653407615,A2 +3653407400,3653407615,GB 3653407616,3653407639,NG 3653407640,3653407647,ZM -3653407648,3653407679,A2 +3653407648,3653407679,GB 3653407680,3653407695,UG 3653407696,3653407703,CD 3653407704,3653407711,NG -3653407712,3653407743,A2 +3653407712,3653407743,GB 3653407744,3653407999,AT -3653408000,3653408023,A2 +3653408000,3653408023,GB 3653408024,3653408031,UG -3653408032,3653408063,A2 +3653408032,3653408063,GB 3653408064,3653408071,ZM 3653408072,3653408079,NG -3653408080,3653408119,A2 +3653408080,3653408119,GB 3653408120,3653408127,NG -3653408128,3653408143,A2 +3653408128,3653408143,GB 3653408144,3653408151,NG -3653408152,3653408175,A2 +3653408152,3653408175,GB 3653408176,3653408183,US 3653408184,3653408191,MW -3653408192,3653408199,A2 +3653408192,3653408199,GB 3653408200,3653408207,NG -3653408208,3653408231,A2 +3653408208,3653408231,GB 3653408232,3653408239,KE 3653408240,3653408247,BF -3653408248,3653408271,A2 +3653408248,3653408271,GB 3653408272,3653408279,IQ -3653408280,3653408319,A2 +3653408280,3653408319,GB 3653408320,3653408327,IQ -3653408328,3653408767,A2 +3653408328,3653408767,GB 3653408768,3653409023,CD -3653409024,3653409039,A2 +3653409024,3653409039,GB 3653409040,3653409047,NG -3653409048,3653409063,A2 +3653409048,3653409063,GB 3653409064,3653409071,CD -3653409072,3653409087,A2 +3653409072,3653409087,GB 3653409088,3653409095,CD -3653409096,3653409127,A2 +3653409096,3653409127,GB 3653409128,3653409135,CD -3653409136,3653409223,A2 +3653409136,3653409223,GB 3653409224,3653409231,NG -3653409232,3653409279,A2 +3653409232,3653409279,GB 3653409280,3653409311,TZ 3653409312,3653409319,IQ 3653409320,3653409535,TZ 3653409536,3653409559,UA 3653409560,3653409567,CM 3653409568,3653409575,UA -3653409576,3653409615,A2 +3653409576,3653409615,GB 3653409616,3653409623,IQ 3653409624,3653409639,NG -3653409640,3653409647,A2 +3653409640,3653409647,GB 3653409648,3653409663,NG 3653409664,3653409791,CM -3653409792,3653409919,A2 +3653409792,3653409919,GB 3653409920,3653410047,NG 3653410048,3653410063,YT 3653410064,3653410079,UG -3653410080,3653410087,A2 +3653410080,3653410087,GB 3653410088,3653410095,IQ 3653410096,3653410111,ZW -3653410112,3653410119,A2 +3653410112,3653410119,GB 3653410120,3653410127,NG -3653410128,3653410151,A2 +3653410128,3653410151,GB 3653410152,3653410159,KE 3653410160,3653410175,NG 3653410176,3653410183,US 3653410184,3653410191,MZ 3653410192,3653410199,ZW -3653410200,3653410247,A2 +3653410200,3653410247,GB 3653410248,3653410255,ZM -3653410256,3653410263,A2 +3653410256,3653410263,GB 3653410264,3653410271,NG -3653410272,3653410279,A2 +3653410272,3653410279,GB 3653410280,3653410287,IQ -3653410288,3653410295,A2 +3653410288,3653410295,GB 3653410296,3653410303,MW 3653410304,3653410815,GB 3653410816,3653414911,CZ @@ -157536,10 +176089,12 @@ 3653533696,3653537791,IT 3653537792,3653539031,AT 3653539032,3653539039,US -3653539040,3653541887,AT +3653539040,3653539295,AT +3653539296,3653539311,US +3653539312,3653541887,AT 3653541888,3653545983,UA 3653545984,3653550079,CH -3653550080,3653554175,GB +3653550080,3653554175,MK 3653554176,3653558271,CZ 3653558272,3653559671,GB 3653559672,3653559679,US @@ -157627,7 +176182,8 @@ 3654066032,3654287359,GB 3654287360,3654607103,SE 3654607104,3654607359,DE -3654607360,3654607871,SE +3654607360,3654607615,PL +3654607616,3654607871,SE 3654607872,3654608127,NO 3654608128,3654608383,SE 3654608384,3654608895,PL @@ -157651,11 +176207,7 @@ 3654811648,3654942719,ES 3654942720,3655073791,IR 3655073792,3655335935,IT -3655335936,3656229703,DE -3656229704,3656229711,ES -3656229712,3656233999,DE -3656234000,3656234007,NL -3656234008,3656633487,DE +3655335936,3656633487,DE 3656633488,3656633495,GB 3656633496,3656633503,US 3656633504,3656650583,DE @@ -157695,7 +176247,7 @@ 3663992320,3663992575,MY 3663992576,3663993599,NZ 3663993600,3663996159,ID -3663996160,3663996415,BD +3663996160,3663996415,AU 3663996416,3663996671,TH 3663996672,3663997183,AU 3663997184,3663997439,ID @@ -157719,7 +176271,6 @@ 3664003328,3664003583,NZ 3664003584,3664003839,TH 3664003840,3664004095,JP -3664004096,3664004351,NZ 3664004352,3664004607,MY 3664004608,3664004863,SG 3664004864,3664005119,KH @@ -157751,7 +176302,7 @@ 3669606400,3669614591,CN 3669614592,3669616639,NZ 3669616640,3669618687,AU -3669618688,3669620735,BD +3669618688,3669620735,CN 3669622784,3669688319,SG 3669688320,3669753855,TW 3669753856,3670015999,HK @@ -157783,11 +176334,11 @@ 3679453184,3679584255,TW 3679584256,3679649791,CN 3679649792,3679682559,ID -3679682560,3679715327,IN +3679682560,3679715327,CN 3679715328,3679977471,TW 3679977472,3680108543,NZ 3680108544,3680124927,TW -3680124928,3680133119,PH +3680129024,3680133119,PH 3680133120,3680137215,IN 3680137216,3680141311,HK 3680141312,3680174079,AU @@ -157850,7 +176401,9 @@ 3706978304,3707109375,AU 3707109376,3707174911,HK 3707174912,3707207679,JP -3707207680,3707215871,TW +3707208704,3707209727,WS +3707209728,3707211775,CN +3707211776,3707215871,AU 3707215872,3707217919,BD 3707217920,3707219967,ID 3707219968,3707222015,AU @@ -157883,8 +176436,7 @@ 3715891200,3716153343,HK 3716153344,3716169727,SG 3716169728,3716186111,TH -3716186112,3716218879,IN -3716218880,3716415487,CN +3716186112,3716415487,CN 3716415488,3716431871,VN 3716431872,3716440063,KR 3716440064,3716444159,JP @@ -157896,22 +176448,7 @@ 3716493312,3716497407,KR 3716497408,3716513791,JP 3716513792,3716530175,KR -3716530176,3716536372,AU -3716536373,3716536373,AS -3716536374,3716537111,AU -3716537112,3716537119,AS -3716537120,3716537151,AU -3716537152,3716537183,AS -3716537184,3716537199,AU -3716537200,3716537215,AS -3716537216,3716537279,AU -3716537280,3716537343,AS -3716537344,3716537407,AU -3716537408,3716537471,AS -3716537472,3716537535,AU -3716537536,3716537567,HK -3716537568,3716537599,JP -3716537600,3716538367,AU +3716530176,3716538367,AU 3716538368,3716546559,CN 3716546560,3716677631,IN 3716677632,3716808703,CN @@ -157945,7 +176482,7 @@ 3735552000,3739222015,CN 3739222016,3739570175,JP 3739570176,3739572223,ID -3739572224,3739574271,TH +3739572224,3739574271,AU 3739574272,3739680767,JP 3739680768,3739697151,KR 3739697152,3739746303,JP @@ -158006,15 +176543,12 @@ 3743281152,3743282175,AU 3743282176,3743283199,JP 3743283200,3743284223,HK -3743284224,3743285247,PK 3743285248,3743416319,IN 3743416320,3745513471,KR 3745513472,3749838847,CN 3749838848,3749839871,SG 3749839872,3749840895,IN -3749841920,3749842943,AU -3749843968,3749846015,AU -3749846016,3749847039,IN +3749841920,3749847039,AU 3749847040,3749855231,HK 3749855232,3749969919,KR 3749969920,3750232063,JP From d402f0c93d059ca3f93ae96e827f2c9f476712ef Mon Sep 17 00:00:00 2001 From: kytv Date: Sat, 14 Apr 2012 17:46:17 +0000 Subject: [PATCH 015/327] history update --- history.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/history.txt b/history.txt index 9752b6321..71a2b3017 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-04-14 kytv + * Update wrapper to v3.5.14 + * Update geoip.txt from Maxmind's April 2012 database + 2012-04-12 kytv * German, Spanish, and Swedish translation updates from Transifex From f352a38836020367184a46d6556fe502c81a5d41 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 15 Apr 2012 22:19:44 +0000 Subject: [PATCH 016/327] revert back to linking to glassfish-javaee.jar (fixes susidns and i2pbote in Debian) --- debian/i2p-router.links | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debian/i2p-router.links b/debian/i2p-router.links index 574d2bc36..96ced7deb 100644 --- a/debian/i2p-router.links +++ b/debian/i2p-router.links @@ -26,5 +26,6 @@ usr/share/java/jsp-api-2.1.jar usr/share/i2p/lib/jsp-api.jar usr/share/java/el-api-2.1.jar usr/share/i2p/lib/el-api.jar # from glassfish-javaee -## some I2P plugins explicitly look for jstl.jar when building -/usr/share/java/glassfish-javaee.jar usr/share/i2p/lib/jstl.jar +## some I2P plugins explicitly look for jstl.jar when building, but linking this +## to jstl.jar caused SusiDNS and I2P-Bote to break. +/usr/share/java/glassfish-javaee.jar usr/share/i2p/lib/glassfish-javaee.jar From 678c87d0f4bb5e209c830045cf7b4bae3703a34f Mon Sep 17 00:00:00 2001 From: kytv Date: Tue, 17 Apr 2012 11:49:45 +0000 Subject: [PATCH 017/327] bump version to -27 (debian package fix and people can get the new wrapper & geoip) --- router/java/src/net/i2p/router/RouterVersion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 5f540c84e..3388ca819 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 26; + public final static long BUILD = 27; /** for example "-test" */ public final static String EXTRA = ""; From 77d970fd5a08a04cb2af8cba4693ddd8246b2fc1 Mon Sep 17 00:00:00 2001 From: kytv Date: Tue, 17 Apr 2012 12:33:30 +0000 Subject: [PATCH 018/327] debian: initscript: reorder, change some exit statuses --- debian/i2p.init | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/debian/i2p.init b/debian/i2p.init index b61857b13..b7f3d3fa1 100755 --- a/debian/i2p.init +++ b/debian/i2p.init @@ -43,6 +43,10 @@ I2P_ARGS="/etc/i2p/wrapper.config \ wrapper.java.pidfile=$JVMPIDFILE \ wrapper.daemonize=TRUE" +[ -r /lib/lsb/init-functions ] && . /lib/lsb/init-functions +[ -r /lib/init/vars.sh ] && . /lib/init/vars.sh + + for ENV_FILE in /etc/environment /etc/default/locale; do [ -r "$ENV_FILE" ] || continue [ -s "$ENV_FILE" ] || continue @@ -57,12 +61,6 @@ for ENV_FILE in /etc/environment /etc/default/locale; do done done -# this isn't really needed since we depend on lsb-base (>= 3.2-14) -## Actually, we *do* need this since the versioned dependency has been dropped -## the I2P packages can be installed in GnewSense. -[ -r /lib/lsb/init-functions ] && . /lib/lsb/init-functions -[ -r /lib/init/vars.sh ] && . /lib/init/vars.sh - # read config file [ -r /etc/default/$NAME ] && . /etc/default/$NAME @@ -79,11 +77,11 @@ case "$RUN_DAEMON" in esac # We need the wrapper. If it's not found, abort. -[ -x $DAEMON ] || exit 0 +[ -x $DAEMON ] || exit 1 # Even though this script doesn't call it, check for i2prouter. If it's not # found, it probably means that the package isn't installed anymore. -[ -x /usr/bin/i2prouter ] || exit 0 +[ -x /usr/bin/i2prouter ] || exit 1 do_start() { From 746b91f25761bd4467ac1e835b4b79da1e119ef4 Mon Sep 17 00:00:00 2001 From: kytv Date: Wed, 18 Apr 2012 01:41:38 +0000 Subject: [PATCH 019/327] Since it was suggested, I'm adding my eepsite --- apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java | 1 + installer/resources/hosts.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 88d0fbb5b..0211a707d 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -44,6 +44,7 @@ public class HomeHelper extends HelperBase { //"ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + + _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "itoopie_sm.png" + S + _x("Pastebin") + S + _x("I2P Pastebin") + S + "http://pastethis.i2p/" + S + I + "itoopie_sm.png" + S + "Planet I2P" + S + _x("I2P News") + S + "http://planet.i2p/" + S + I + "itoopie_sm.png" + S + _x("Plugins") + S + _x("Add-on directory") + S + "http://plugins.i2p/" + S + I + "plugin.png" + S + diff --git a/installer/resources/hosts.txt b/installer/resources/hosts.txt index 1a6b15e81..3274dfe32 100644 --- a/installer/resources/hosts.txt +++ b/installer/resources/hosts.txt @@ -334,3 +334,4 @@ irc.echelon.i2p=ooAkOd014ooZXQ4rpvFsqAZ108YU9knllXDocY5fD84IrRVXDbRyUFtlboDmiKDP i2p-javadocs.i2p=pihB-m2To7PT-EOY1x-K5PFeV1j~KTz7inAbpm82bJpeb-wdLJ1AocMMQ6feN2l9xQYRZxAT1b5ko7op~R1E9lQDVVOQ3nkIPUo5jXAVuq1jq9HsB1kpKBXLekQAVWcT8JX4SYzACYVpb8nrgreEBEmq03l5Q~z6AgohsnKKOEAa3yCrPCfp1C4Swoo26uA9nqh1lPsgVqhr3q~nbU69NomJlCVeNA49RucRL99SSJhOPZXuthnII03wExcVhJXczsSAyjhQbt3hPtHcjaJhOJp5hvsCmFDkhQKfeewie3wluIucaOJgRm0-BB5IdpcyzUMp8raXK6gVG-4c7yEAGlfgJvt3evZtId~dfp79AwLRdBe6ePpIEBJJZ8peU6JOJ~K7E7vpImTqXcyTCoBKTk8z2iUFCdbncJkfzBS~~Gb-hx6NdW5h6hJbln75IeT1NlZ2Vtn04cjHjFnSPKnlc~FfUcxnrJdtqijJbxnTUJi5B~FFmWt6STIgR4cxbLdRAAAA plugins.i2p=4GdwNoyPq-tlATiocmygKgZv1gJ1Gr1XtZRQ1T-5RozH54aPDKuVp6E9eTdZm3PyJ~AVSo4aFViZSCoMwctE6v6Mg5iAxHysZqn1u3XsXjFg3FttFQOSxGjXkjQG98kA2K~yCrWbD-YAVANGrJsQ6VjXSWsKP95WIplSxcBA25vE~eLuFxvAgqLX0LWAvB~liSdI3QrDQ1YNhyaAn4sisLV9aViMncE90hjxBYR1llxsv5N4CKh9kPl3pNSfF0J9-kxGotqXGdVcXYjo18fpdEurGmghkz4JXgRMg7APcOy97XMjWNe~7Ct~Z17zxFzzQUYC4nSsDN0G2t~tp~VWzZtKDSDq1~B0~wfiN1srt2zBBDfcABWFw7SML4QfSiw6ipbXeJD8hWfVSS~oCMzf7zS4bPakieTigHsMjJ4OnLQtuatiXHgfY2hTuUbUvNhvzbKwQ2PPrOdbxFkzDoOazAsxTMFrDWKeZHYEAwSdWOIVJGxXmQe-r-BvYaMB00~5AAAA keys.i2p=Imqtlip0MVs9~UGTdl~FY1YV7QhpmzEM3xVjAnd5wxuKfq7xQN0RxfEadFzz2QkPW5QkFh2XyXRkkArZbgG1j0FudZYfmwfYcmxX-iDMsTFyh-J7AirXDmXLviZWOaUOU30NU1DcBUF-PrVc5rL2F1ML2KtqF2LeanRZHSjuIsZTzxMw5Nvb9nWIlFaBU8vwEdaH3zx3nRSujNki~v2DadexbpPQlwfHvVupwSOX6D79A63aO3mcuuJe756nu0kBaF~Bs4UZE1G2doZAUS6lFAJUTKjJDKsbz8RP76t6iL6IgqF8xD~Y-uP3yNazNaSTgWbEUSsoIe~oI-kGdoSFrGL0gGbBlyQRvXbz-lQPXqHjh5~RXeEgqkbSwjE0MF29U5S~1MmBaSJ1NmfMcAAkarAe44ub-LTAWkFvuA9mcjhDTpeFSRjxaKCmJZ-twbNrHqDY4EtVZvTWTpHYy3g4s2bR7OKFT26QdmLYfsa9fHGcy8TGDwAI9Pjov5bGa8LlAAAA +killyourtv.i2p=qWUvUuLmH7MyjcxBcMbyD1c4aIypzlV79Jq5POkC12Yq5hLBs7pnHbJIYJm4BENze2COzuWPQSMXICV91Ig~Drpc5vYNiM~dsLKow7CoFJUcNnhHNBlC0C6Y2Un-ueF43rLp7kWUub3qflO93QoYOXiD~avWu1jiAmU1YsxVAeLwDDML9kQQ3uQtuXa2n0EqxHvfdRsFdD7k1WUg5Ocet64MMAehKTr4LalxymOfG7MlV-mbR7Czt~xumpuc95x~6M7470nq33FHrwcPGOvr-3cM1CBi7QpUeibYwODZSxtLVfUTjqB1TzrVKt2M-Wt9XyJa6c4wnpVoneD7sb2agnq0P-wiA3h-bpGLsx-SB4G82c6E8MUG6a~aLdsqMUdLSc7HMu5TQ55LXJKnJzrmWy~zaUKy28JhlXQgYG8NHriCwq1CstGEUCWIzQQYdvEY6PU8L5jCT5Zs1jklX~g6Sxrv-ooDeznJWraW4b-IsSGon0qObwyTvhavVqkwJ5jkAAAA From ac1b51c9aca25c0f55f113e63eca5d649cd5efc9 Mon Sep 17 00:00:00 2001 From: kytv Date: Wed, 18 Apr 2012 01:44:17 +0000 Subject: [PATCH 020/327] Fix installer-windows build target Izpack tries to parse the 'unix-only' files in Windows. If we don't copy them, the installation will fail in Windows. Therefore, moving the files that were in the preppkg-unix target to the preppkg-base target. They're so small I don't see how this will be a problem. --- build.xml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/build.xml b/build.xml index c9fb19bff..8c1952244 100644 --- a/build.xml +++ b/build.xml @@ -731,17 +731,7 @@ - - - - - - - - - - - + @@ -839,6 +829,14 @@ + + + + + + + + - - + + - + From aa02358b1b9a429bc062272c41e8bc1479d95fb8 Mon Sep 17 00:00:00 2001 From: kytv Date: Wed, 18 Apr 2012 18:48:20 +0000 Subject: [PATCH 023/327] disapproval of revision '78927d1f7087f93dca9a96ac375d05d01596fb74' --- build.xml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/build.xml b/build.xml index 8c1952244..c9fb19bff 100644 --- a/build.xml +++ b/build.xml @@ -731,7 +731,17 @@ - + + + + + + + + + + + @@ -829,14 +839,6 @@ - - - - - - - - - - + + - + From 112b88a7f95699ff9a71b6d25a47d5bb436881a7 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 20 Apr 2012 13:44:41 +0000 Subject: [PATCH 028/327] * Fix i2psnark dir when started from Windows no-wrapper (ticket #627) --- apps/routerconsole/java/build.xml | 3 ++- .../src/net/i2p/router/web/WebAppConfiguration.java | 11 ++++------- build.xml | 2 +- history.txt | 5 +++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/apps/routerconsole/java/build.xml b/apps/routerconsole/java/build.xml index 2ced130bb..185c4976a 100644 --- a/apps/routerconsole/java/build.xml +++ b/apps/routerconsole/java/build.xml @@ -101,7 +101,8 @@ - + + diff --git a/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java b/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java index 7d3aee065..98ca93113 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java @@ -68,13 +68,7 @@ public class WebAppConfiguration implements Configuration { File dir = libDir; String cp; - if (ctxPath.equals("/susidns")) { - // jars moved from the .war to lib/ in 0.7.12 - cp = "jstl.jar,standard.jar"; - } else if (ctxPath.equals("/i2psnark")) { - // duplicate classes removed from the .war in 0.7.12 - cp = "i2psnark.jar"; - } else if (pluginDir.exists()) { + if (pluginDir.exists()) { File consoleDir = new File(pluginDir, "console"); Properties props = RouterConsoleRunner.webAppProperties(consoleDir.getAbsolutePath()); cp = props.getProperty(RouterConsoleRunner.PREFIX + appName + CLASSPATH); @@ -101,6 +95,9 @@ public class WebAppConfiguration implements Configuration { path = dir.getAbsolutePath() + '/' + elem; // As of Jetty 6, we can't add dups to the class path, or // else it screws up statics + // This is not a complete solution because the Windows no-wrapper classpath is set + // by the launchi2p.jar (i2p.exe) manifest and is not detected below. + // TODO: Add a classpath to the command line in i2pstandalone.xml? File jfile = new File(path); File jdir = jfile.getParentFile(); if (systemCP.contains(jfile.toURI().toURL()) || diff --git a/build.xml b/build.xml index c9fb19bff..c310970b3 100644 --- a/build.xml +++ b/build.xml @@ -240,7 +240,7 @@ - + diff --git a/history.txt b/history.txt index 71a2b3017..cb0d1f56b 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,8 @@ +2012-04-20 zzz + * Remove search box + * Fix i2psnark dir when started from Windows no-wrapper + (ticket #627) + 2012-04-14 kytv * Update wrapper to v3.5.14 * Update geoip.txt from Maxmind's April 2012 database diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 3388ca819..931fb7af4 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 27; + public final static long BUILD = 28; /** for example "-test" */ public final static String EXTRA = ""; From 6eff7be49add1d28a32697b9dfa51c49e5e8ed2a Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 20 Apr 2012 18:09:40 +0000 Subject: [PATCH 029/327] Avoid catching comments in countries.txt --- apps/routerconsole/java/bundle-messages.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/bundle-messages.sh b/apps/routerconsole/java/bundle-messages.sh index dd3ea8322..bdb52c07c 100755 --- a/apps/routerconsole/java/bundle-messages.sh +++ b/apps/routerconsole/java/bundle-messages.sh @@ -38,7 +38,7 @@ then mkdir -p build echo '// Automatically generated pseudo-java for xgettext - do not edit' > $JFILE echo '// Translators may wish to translate a few of these, do not bother to translate all of them!!' >> $JFILE - sed 's/..,\(..*\)/_("\1");/' $CFILE >> $JFILE + sed -e '/#/d' -e 's/..,\(..*\)/_("\1");/' $CFILE >> $JFILE fi # list specific files in core/ and router/ here, so we don't scan the whole tree From a70d9394da318346ebae83fee7ed764ecd09cb54 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 20 Apr 2012 19:11:58 +0000 Subject: [PATCH 030/327] pushed to tx after fixing the bundle-messages script --- apps/routerconsole/locale/messages_en.po | 662 +++++++++++------------ 1 file changed, 325 insertions(+), 337 deletions(-) diff --git a/apps/routerconsole/locale/messages_en.po b/apps/routerconsole/locale/messages_en.po index 0568c319d..e8975a67d 100644 --- a/apps/routerconsole/locale/messages_en.po +++ b/apps/routerconsole/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P routerconsole\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"POT-Creation-Date: 2012-04-20 18:16+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -253,7 +253,7 @@ msgid "{0} is used for outbound connections only" msgstr "" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "" @@ -730,1010 +730,998 @@ msgstr "" msgid "Dropping tunnel requests: Queue time" msgstr "" -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#: ../java/build/Countries.java:8 -msgid " -f3-5 < GeoIPCountryWhois.csv|sed 's/" -msgstr "" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#: ../java/build/Countries.java:9 -msgid " -f5,6 < GeoIPCountryWhois.csv |sed 's/" -msgstr "" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#. g' | sort | uniq > countries.txt"); -#: ../java/build/Countries.java:10 +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to translate all of them!! +#: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:4 msgid "Satellite Provider" msgstr "" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:5 msgid "Andorra" msgstr "" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:6 msgid "United Arab Emirates" msgstr "" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:7 msgid "Afghanistan" msgstr "" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:8 msgid "Antigua and Barbuda" msgstr "" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:9 msgid "Anguilla" msgstr "" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:10 msgid "Albania" msgstr "" -#: ../java/build/Countries.java:18 +#: ../java/build/Countries.java:11 msgid "Armenia" msgstr "" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:12 msgid "Netherlands Antilles" msgstr "" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:13 msgid "Angola" msgstr "" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:14 msgid "Antarctica" msgstr "" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:15 msgid "Argentina" msgstr "" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:16 msgid "American Samoa" msgstr "" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:17 msgid "Austria" msgstr "" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:18 msgid "Australia" msgstr "" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:19 msgid "Aruba" msgstr "" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:20 msgid "Åland Islands" msgstr "" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:21 msgid "Azerbaijan" msgstr "" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:22 msgid "Bosnia and Herzegovina" msgstr "" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:23 msgid "Barbados" msgstr "" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:24 msgid "Bangladesh" msgstr "" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:25 msgid "Belgium" msgstr "" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:26 msgid "Burkina Faso" msgstr "" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:27 msgid "Bulgaria" msgstr "" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:28 msgid "Bahrain" msgstr "" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:29 msgid "Burundi" msgstr "" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:30 msgid "Benin" msgstr "" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:31 msgid "Bermuda" msgstr "" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:32 msgid "Brunei Darussalam" msgstr "" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:33 msgid "Bolivia" msgstr "" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:34 msgid "Brazil" msgstr "" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:35 msgid "Bahamas" msgstr "" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:36 msgid "Bhutan" msgstr "" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:37 msgid "Bouvet Island" msgstr "" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:38 msgid "Botswana" msgstr "" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:39 msgid "Belarus" msgstr "" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:40 msgid "Belize" msgstr "" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:41 msgid "Canada" msgstr "" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" msgstr "" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:51 msgid "China" msgstr "" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" msgstr "" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:57 msgid "Christmas Island" msgstr "" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:69 msgid "Western Sahara" msgstr "" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:73 msgid "European Union" msgstr "" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:79 msgid "France" msgstr "" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:85 msgid "Guernsey" msgstr "" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:107 msgid "Isle of Man" msgstr "" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:108 msgid "India" msgstr "" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:114 msgid "Jersey" msgstr "" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" msgstr "" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:143 msgid "Montenegro" msgstr "" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:144 msgid "Saint Martin" msgstr "" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:184 msgid "Pitcairn Islands" msgstr "" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:191 msgid "Reunion" msgstr "" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:202 msgid "Saint Helena" msgstr "" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:204 msgid "Svalbard and Jan Mayen" msgstr "" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "" -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "" -#: ../java/build/Countries.java:247 ../java/build/Countries.java:248 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "" -#: ../java/build/Countries.java:250 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "" -#: ../java/build/Countries.java:251 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "" -#: ../java/build/Countries.java:252 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "" -#: ../java/build/Countries.java:253 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "" -#: ../java/build/Countries.java:254 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "" -#: ../java/build/Countries.java:255 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "" -#: ../java/build/Countries.java:256 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "" -#: ../java/build/Countries.java:257 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 @@ -1998,7 +1986,7 @@ msgid "License" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "" @@ -2032,26 +2020,26 @@ msgid "Delete" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 msgid "Delete selected" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 msgid "Add item" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Restore defaults" msgstr "" @@ -2180,7 +2168,7 @@ msgid "WARN" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:185 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "" @@ -2982,222 +2970,222 @@ msgstr "" msgid "Graph settings saved" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 msgid "Configure Bandwidth" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Configure Language" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Console Language Selection" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 msgid "Customize Home Page" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 msgid "I2P Home Page Configuration" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 msgid "Anonymous webmail client" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 msgid "I2P Router Help" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 msgid "Router Console" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 msgid "Built-in anonymous BitTorrent Client" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 msgid "Local web server" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug Reports" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug tracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Development forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Bittorrent tracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "diftracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 msgid "I2P Applications" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "FAQ" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "Frequently Asked Questions" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Community forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Forum" msgstr "" #. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical documentation" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "OpenPGP Keyserver" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Debian and Tahoe-LAFS repositories" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "killyourtv.i2p" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "I2P Pastebin" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "Pastebin" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "I2P News" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Add-on directory" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Plugins" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "I2P home page" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Project Website" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "I2P Netowrk Statistics" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical Docs" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "Trac Wiki" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Ugha's Wiki" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Seedless and the Robert BitTorrent applications" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Sponge's main site" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:94 +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 msgid "The HTTP proxy is not up" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:96 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:187 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:189 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 msgid "URL" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:207 +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 msgid "Add" msgstr "" @@ -4926,9 +4914,9 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 @@ -5092,16 +5080,16 @@ msgstr "" msgid "Use old home page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 msgid "Search Engines" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 msgid "Recommended Eepsites" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Local Services" msgstr "" @@ -6307,11 +6295,11 @@ msgid "" "change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 msgid "Search I2P" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 msgid "Eepsites of Interest" msgstr "" From b18f654e3789551898f1561d1508a9b53adcf06a Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 20 Apr 2012 20:14:59 +0000 Subject: [PATCH 031/327] look for ^# so there aren't surprises later (thanks for pointing it out, darrob!) --- apps/routerconsole/java/bundle-messages.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/bundle-messages.sh b/apps/routerconsole/java/bundle-messages.sh index bdb52c07c..ad257b167 100755 --- a/apps/routerconsole/java/bundle-messages.sh +++ b/apps/routerconsole/java/bundle-messages.sh @@ -38,7 +38,7 @@ then mkdir -p build echo '// Automatically generated pseudo-java for xgettext - do not edit' > $JFILE echo '// Translators may wish to translate a few of these, do not bother to translate all of them!!' >> $JFILE - sed -e '/#/d' -e 's/..,\(..*\)/_("\1");/' $CFILE >> $JFILE + sed -e '/^#/d' -e 's/..,\(..*\)/_("\1");/' $CFILE >> $JFILE fi # list specific files in core/ and router/ here, so we don't scan the whole tree From 9d1995125afb9c480f223533155203810063b6a6 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 21 Apr 2012 14:43:51 +0000 Subject: [PATCH 032/327] xml fix --- apps/susimail/src/WEB-INF/web.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/susimail/src/WEB-INF/web.xml b/apps/susimail/src/WEB-INF/web.xml index e3f93d229..f8f4f9f35 100644 --- a/apps/susimail/src/WEB-INF/web.xml +++ b/apps/susimail/src/WEB-INF/web.xml @@ -37,4 +37,4 @@ --> -- + From 3ccc1024121c90396330983f96e4c444f39aed13 Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 26 Apr 2012 18:19:07 +0000 Subject: [PATCH 033/327] German, Spanish, and Swedish translation updates from Transifex --- apps/i2psnark/locale/messages_de.po | 652 +++++----- apps/i2psnark/locale/messages_es.po | 534 ++++---- apps/i2psnark/locale/messages_sv.po | 534 ++++---- apps/i2ptunnel/locale/messages_de.po | 27 +- apps/i2ptunnel/locale/messages_es.po | 257 ++-- apps/routerconsole/locale/messages_de.po | 718 ++++++----- apps/routerconsole/locale/messages_es.po | 1424 +++++++++------------- 7 files changed, 1914 insertions(+), 2232 deletions(-) diff --git a/apps/i2psnark/locale/messages_de.po b/apps/i2psnark/locale/messages_de.po index a3de26997..00c0fa11e 100644 --- a/apps/i2psnark/locale/messages_de.po +++ b/apps/i2psnark/locale/messages_de.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # D.A. Loader <>, 2012. @@ -12,1023 +12,1066 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-03-07 00:52+0000\n" -"PO-Revision-Date: 2012-03-11 03:43+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-04-20 19:30+0000\n" +"PO-Revision-Date: 2012-04-20 15:05+0000\n" "Last-Translator: D.A. Loader <>\n" -"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/de/)\n" +"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" +"de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:386 +#: ../java/src/org/klomp/snark/SnarkManager.java:393 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Gesamtanzahl an Uploadslots geändert auf {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:388 +#: ../java/src/org/klomp/snark/SnarkManager.java:395 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "Minimale Anzahl an Uploadslots ist {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:400 +#: ../java/src/org/klomp/snark/SnarkManager.java:407 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Upload Bandbreite wurde auf {0}kbyte/s geändert." -#: ../java/src/org/klomp/snark/SnarkManager.java:402 +#: ../java/src/org/klomp/snark/SnarkManager.java:409 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "Minimales Limit der Upload-Bandbreite ist {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:414 +#: ../java/src/org/klomp/snark/SnarkManager.java:421 #, java-format msgid "Startup delay changed to {0}" msgstr "Startverzögerung auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:425 +#: ../java/src/org/klomp/snark/SnarkManager.java:432 #, java-format msgid "Refresh time changed to {0}" msgstr "Auffrischungsrate auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:427 +#: ../java/src/org/klomp/snark/SnarkManager.java:434 msgid "Refresh disabled" msgstr "Auffrischung abgeschaltet" -#: ../java/src/org/klomp/snark/SnarkManager.java:482 +#: ../java/src/org/klomp/snark/SnarkManager.java:489 msgid "I2CP and tunnel changes will take effect after stopping all torrents" -msgstr "Änderungen an I2CP und am Tunnel werden nach dem Stoppen aller Torrents wirksam" +msgstr "" +"Änderungen an I2CP und am Tunnel werden nach dem Stoppen aller Torrents " +"wirksam" -#: ../java/src/org/klomp/snark/SnarkManager.java:486 +#: ../java/src/org/klomp/snark/SnarkManager.java:493 #, java-format msgid "I2CP options changed to {0}" msgstr "I2CP-Optionen auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:491 +#: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "Disconnecting old I2CP destination" msgstr "Trenne das alte I2CP Ziel" -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:500 #, java-format msgid "I2CP settings changed to {0}" msgstr "I2CP Einstellungen geändert auf {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:505 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" -msgstr "Verbinden mit den neuen Einstellungen nicht möglich, benutze wieder die alten I2CP-Einstellungen" +msgstr "" +"Verbinden mit den neuen Einstellungen nicht möglich, benutze wieder die " +"alten I2CP-Einstellungen" -#: ../java/src/org/klomp/snark/SnarkManager.java:502 +#: ../java/src/org/klomp/snark/SnarkManager.java:509 msgid "Unable to reconnect with the old settings!" msgstr "Verbinden mit den alten Einstellungen nicht möglich!" -#: ../java/src/org/klomp/snark/SnarkManager.java:504 +#: ../java/src/org/klomp/snark/SnarkManager.java:511 msgid "Reconnected on the new I2CP destination" msgstr "Verbunden auf dem neuem I2CP-Ziel" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:518 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "I2CP-Verbindung neu gestartet für \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:523 +#: ../java/src/org/klomp/snark/SnarkManager.java:530 msgid "New files will be publicly readable" msgstr "Neu angelegte Dateien werden allgemein lesbar sein." -#: ../java/src/org/klomp/snark/SnarkManager.java:525 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 msgid "New files will not be publicly readable" msgstr "Neu angelegte Dateien werden nicht allgemein lesbar sein." -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:539 msgid "Enabled autostart" msgstr "Aktiviere Autostart" -#: ../java/src/org/klomp/snark/SnarkManager.java:534 +#: ../java/src/org/klomp/snark/SnarkManager.java:541 msgid "Disabled autostart" msgstr "Deaktiviere Autostart" -#: ../java/src/org/klomp/snark/SnarkManager.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:547 msgid "Enabled open trackers - torrent restart required to take effect." -msgstr "OpenTracker aktiviert - Um dies anzuwenden, müssen die Torrents neu gestartet werden." +msgstr "" +"OpenTracker aktiviert - Um dies anzuwenden, müssen die Torrents neu " +"gestartet werden." -#: ../java/src/org/klomp/snark/SnarkManager.java:542 +#: ../java/src/org/klomp/snark/SnarkManager.java:549 msgid "Disabled open trackers - torrent restart required to take effect." -msgstr "OpenTracker deaktiviert - Um dies anzuwenden, müssen die Torrents neu gestartet werden." - -#: ../java/src/org/klomp/snark/SnarkManager.java:550 -msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "OpenTracker-Liste geändert - Um dies anzuwenden, müssen die Torrents neu gestartet werden" +msgstr "" +"OpenTracker deaktiviert - Um dies anzuwenden, müssen die Torrents neu " +"gestartet werden." #: ../java/src/org/klomp/snark/SnarkManager.java:557 -#, java-format -msgid "{0} theme loaded, return to main i2psnark page to view." -msgstr "Thema {0} geladen. Gehen Sie zurück zur Hauptseite von i2psnark, um die Änderungen zu sehen!" +msgid "Open Tracker list changed - torrent restart required to take effect." +msgstr "" +"OpenTracker-Liste geändert - Um dies anzuwenden, müssen die Torrents neu " +"gestartet werden" #: ../java/src/org/klomp/snark/SnarkManager.java:564 +#, java-format +msgid "{0} theme loaded, return to main i2psnark page to view." +msgstr "" +"Thema {0} geladen. Gehen Sie zurück zur Hauptseite von i2psnark, um die " +"Änderungen zu sehen!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:571 msgid "Configuration unchanged." msgstr "Konfiguration nicht geändert." -#: ../java/src/org/klomp/snark/SnarkManager.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:581 #, java-format msgid "Unable to save the config to {0}" msgstr "Konnte Konfiguration nicht in {0} speichern" -#: ../java/src/org/klomp/snark/SnarkManager.java:639 +#: ../java/src/org/klomp/snark/SnarkManager.java:646 msgid "Connecting to I2P" msgstr "Verbinde mit I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:642 +#: ../java/src/org/klomp/snark/SnarkManager.java:649 msgid "Error connecting to I2P - check your I2CP settings!" -msgstr "Fehler beim Verbinden mit I2P - Kontrollieren Sie die I2CP-Einstellungen!" +msgstr "" +"Fehler beim Verbinden mit I2P - Kontrollieren Sie die I2CP-Einstellungen!" -#: ../java/src/org/klomp/snark/SnarkManager.java:651 +#: ../java/src/org/klomp/snark/SnarkManager.java:658 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Fehler: Konnte den Torrent \"{0}\" nicht hinzufügen" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:673 +#: ../java/src/org/klomp/snark/SnarkManager.java:680 #, java-format msgid "Cannot open \"{0}\"" msgstr "Kann dies nicht öffnen: \"{0}\"" -#. TODO - if the existing one is a magnet, delete it and add the metainfo -#. instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:692 -#: ../java/src/org/klomp/snark/SnarkManager.java:770 -#: ../java/src/org/klomp/snark/SnarkManager.java:825 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2212 +#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? +#: ../java/src/org/klomp/snark/SnarkManager.java:699 +#: ../java/src/org/klomp/snark/SnarkManager.java:777 +#: ../java/src/org/klomp/snark/SnarkManager.java:832 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent mit diesem Infohash läuft schon: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:705 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "Fehler - Keine I2P Tracker im privaten Torrent {0}" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P -#. open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:701 +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:708 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." -msgstr "Warnung - keine I2P Tracker in \"{0}\", werde nur bei I2P-OpenTrackern bekanntgeben" +msgstr "" +"Warnung - keine I2P Tracker in \"{0}\", werde nur bei I2P-OpenTrackern " +"bekanntgeben" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open -#. trackers are disabled, you should enable open trackers or DHT before -#. starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:706 +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:713 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." -msgstr "Warnung - keine I2P-Tracker in \"{0}\" gefunden. Stell sicher, dass OpenTracker aktiviert sind, bevor du diesen Torrent startest!" +msgstr "" +"Warnung - keine I2P-Tracker in \"{0}\" gefunden. Stell sicher, dass " +"OpenTracker aktiviert sind, bevor du diesen Torrent startest!" -#: ../java/src/org/klomp/snark/SnarkManager.java:727 +#: ../java/src/org/klomp/snark/SnarkManager.java:734 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Torrent in \"{0}\" ist nicht gültig" -#: ../java/src/org/klomp/snark/SnarkManager.java:732 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 +#: ../java/src/org/klomp/snark/SnarkManager.java:739 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" -msgstr "Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} erstellen." +msgstr "" +"Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} " +"erstellen." -#: ../java/src/org/klomp/snark/SnarkManager.java:744 +#: ../java/src/org/klomp/snark/SnarkManager.java:751 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent hinzugefügt und gestartet: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:746 +#: ../java/src/org/klomp/snark/SnarkManager.java:753 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent hinzugefügt: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:781 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 #, java-format msgid "Fetching {0}" msgstr "Hole {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:784 +#: ../java/src/org/klomp/snark/SnarkManager.java:791 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." -msgstr "Wir haben keine Gespeicherten Teilnehmer und keine anderen aktiven Torrents. Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen Torrent startest." +msgstr "" +"Wir haben keine Gespeicherten Teilnehmer und keine anderen aktiven Torrents. " +"Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen " +"Torrent startest." -#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/SnarkManager.java:795 #, java-format msgid "Adding {0}" msgstr "Hinzufügen {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:835 -#: ../java/src/org/klomp/snark/SnarkManager.java:858 -#: ../java/src/org/klomp/snark/SnarkManager.java:1293 +#: ../java/src/org/klomp/snark/SnarkManager.java:842 +#: ../java/src/org/klomp/snark/SnarkManager.java:865 +#: ../java/src/org/klomp/snark/SnarkManager.java:1303 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Konnte Torrent-Datei nicht nach {0} kopieren" -#: ../java/src/org/klomp/snark/SnarkManager.java:1085 +#: ../java/src/org/klomp/snark/SnarkManager.java:1092 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Zu viele Dateien in \"{0}\" ({1}), wird gelöscht! " -#: ../java/src/org/klomp/snark/SnarkManager.java:1087 +#: ../java/src/org/klomp/snark/SnarkManager.java:1094 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Torrentdatei \"{0}\" darf nicht auf '.torrent' enden, wird gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1089 +#: ../java/src/org/klomp/snark/SnarkManager.java:1096 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Keine Teile in \"{0}\", wird entfernt!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1091 +#: ../java/src/org/klomp/snark/SnarkManager.java:1098 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Zu viele Teile in \"{0}\", das Limit sind {1}, werden gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1093 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "Teile in \"{0}\" sind zu groß ({1}B), lösche es." -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1101 #, java-format msgid "Limit is {0}B" msgstr "Limit ist \"{0}\"Bytes" -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1103 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "Torrent \"{0}\" enthält keine Daten und wird gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1104 +#: ../java/src/org/klomp/snark/SnarkManager.java:1111 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" -msgstr "Torrents größer als \"{0}\"Bytes werden nicht unterstützt, lösche \"{1}\"." +msgstr "" +"Torrents größer als \"{0}\"Bytes werden nicht unterstützt, lösche \"{1}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1120 +#: ../java/src/org/klomp/snark/SnarkManager.java:1127 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Fehler: Konnte den Torrent \"{0}\" nicht entfernen" -#: ../java/src/org/klomp/snark/SnarkManager.java:1141 -#: ../java/src/org/klomp/snark/SnarkManager.java:1159 +#: ../java/src/org/klomp/snark/SnarkManager.java:1148 +#: ../java/src/org/klomp/snark/SnarkManager.java:1166 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent angehalten: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1180 +#: ../java/src/org/klomp/snark/SnarkManager.java:1187 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent entfernt: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1188 +#: ../java/src/org/klomp/snark/SnarkManager.java:1195 #, java-format msgid "Adding torrents in {0}" msgstr "Füge Torrents in {0} hinzu ..." -#: ../java/src/org/klomp/snark/SnarkManager.java:1241 +#: ../java/src/org/klomp/snark/SnarkManager.java:1248 #, java-format msgid "Download finished: {0}" msgstr "vollständig heruntergeladen:\"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1289 +#: ../java/src/org/klomp/snark/SnarkManager.java:1299 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo für {0} erhalten" -#: ../java/src/org/klomp/snark/SnarkManager.java:1290 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:575 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 #, java-format msgid "Starting up torrent {0}" msgstr "Starte Torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1346 +#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#, java-format +msgid "Error on torrent {0}" +msgstr "Fehler bei Torrent {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1364 msgid "Unable to connect to I2P!" msgstr "Konnte mich nicht mit I2P verbinden!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1352 +#: ../java/src/org/klomp/snark/SnarkManager.java:1370 #, java-format msgid "Unable to add {0}" msgstr "Konnte {0} nicht hinzufügen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Anonymer BitTorrent-Klient" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 msgid "Router is down" msgstr "Router ist Offline" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:254 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1147 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 msgid "Refresh page" msgstr "Aktualisiere Seite" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:263 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Drücke den \"Torrent Hinzufügen\" Button um den Torrent zu laden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:330 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +msgid "clear messages" +msgstr "Lösche Nachrichten" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 msgid "Status" msgstr "Zustand" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:338 msgid "Hide Peers" msgstr "Teilnehmer ausblenden" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:345 msgid "Show Peers" msgstr "Teilnehmer einblenden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1872 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1888 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 msgid "Estimated time remaining" msgstr "geschätzte verbleibende Zeit" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 msgid "ETA" msgstr "Dauer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:363 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 msgid "Downloaded" msgstr "heruntergeladen" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 msgid "RX" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 msgid "Uploaded" msgstr "hochgeladen" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 msgid "TX" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 msgid "Down Rate" msgstr "eingehend" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:392 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 msgid "Rate" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 msgid "Up Rate" msgstr "ausgehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 msgid "Stop all torrents and the I2P tunnel" msgstr "Stoppe alle Torrents und den I2P-Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:414 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 msgid "Stop All" msgstr "Stoppe alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 msgid "Start all torrents and the I2P tunnel" msgstr "Starte alle Torrents und den I2P-Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 msgid "Start All" msgstr "Starte alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 msgid "No torrents loaded." msgstr "keine Torrents geladen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "Totals" msgstr "Gesamt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:452 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 Torrent" msgstr[1] "{0} Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 verbundener Teilnehmer" msgstr[1] "{0} verbundene Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:539 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 msgid "Opening the I2P tunnel" msgstr "Öffne den I2P Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:546 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "ungültige URL - muss mit \"http://\", \"{0}\", oder \"{1}\" anfangen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:621 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnetlink wurde gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:627 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 #, java-format msgid "Torrent file deleted: {0}" msgstr "Torrentdatei gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:633 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:644 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 #, java-format msgid "Data file deleted: {0}" msgstr "Daten gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:646 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Daten konnten nicht gelöscht werden: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:658 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 #, java-format msgid "Data dir deleted: {0}" msgstr "Datenverzeichnis wurde gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:709 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 msgid "Error creating torrent - you must select a tracker" -msgstr "Fehler beim Erstellen des Torrents - Sie müssen einen Tracker auswählen!" +msgstr "" +"Fehler beim Erstellen des Torrents - Sie müssen einen Tracker auswählen!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:724 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent erstellt für \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:726 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" -msgstr "Viele I2P-Tracker erfordern eine Registrierung, bevor der Torrent verteilt wird. Bitte tun Sie dies vor dem Start von \"{0}\"!" +msgstr "" +"Viele I2P-Tracker erfordern eine Registrierung, bevor der Torrent verteilt " +"wird. Bitte tun Sie dies vor dem Start von \"{0}\"!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Fehler beim Erstellen eines Torrents für \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Kann keinen Torrent für nicht existente Daten erstellen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 msgid "Error creating torrent - you must enter a file or directory" -msgstr "Fehler beim Erstellen des Torrents - Sie müssen eine Datei oder ein Verzeichnis angeben." +msgstr "" +"Fehler beim Erstellen des Torrents - Sie müssen eine Datei oder ein " +"Verzeichnis angeben." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Stoppe alle Torrents und beende den I2P-Tunnel." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 msgid "I2P tunnel closed." msgstr "I2P-Tunnel geschlossen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:751 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Öffne den I2P-Tunnel und starte alle Torrents." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 msgid "Delete selected" msgstr "Lösche ausgewähltes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 msgid "Removed" msgstr "Entfernt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 msgid "Add tracker" msgstr "Füge Tracker Hinzu" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 msgid "Enter valid tracker name and URLs" msgstr "Gib eine gültigen Tracker Namen sowie URL an" -#. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 +#. "\n" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 msgid "Restore defaults" msgstr "Auf Default zurücksetzen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 msgid "Restored default trackers" msgstr "Auf Default Tracker zurückgesetzt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 msgid "Tracker Error" msgstr "Trackerfehler" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:924 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:928 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:940 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:944 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:952 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:956 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 Teilnehmer" msgstr[1] "{0} Teilnehmern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:942 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 msgid "Seeding" msgstr "Verteile" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:946 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1894 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 msgid "Complete" msgstr "vollständig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:949 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:954 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 msgid "OK" msgstr "OK" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:958 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 msgid "Stalled" msgstr "Stillstand" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:970 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 msgid "No Peers" msgstr "keine Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:972 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 msgid "Stopped" msgstr "angehalten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 msgid "Torrent details" msgstr "Details" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1032 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 msgid "View files" msgstr "Zeige Dateien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1034 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 msgid "Open file" msgstr "Öffne Datei" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 msgid "Stop the torrent" msgstr "Torrent stoppen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 msgid "Stop" msgstr "Stopp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 msgid "Start the torrent" msgstr "Torrent starten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1090 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 msgid "Start" msgstr "Start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Remove the torrent from the active list, deleting the .torrent file" -msgstr "entfernt den Torrent von der aktiven Liste und löscht die .torrent-Datei" +msgstr "" +"entfernt den Torrent von der aktiven Liste und löscht die .torrent-Datei" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1106 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" -msgstr "Sind Sie sicher, dass Sie die Datei \\''{0}.torrent\\'' löschen wollen? (Heruntergeladene Daten werden nicht gelöscht.)" +msgstr "" +"Sind Sie sicher, dass Sie die Datei \\''{0}.torrent\\'' löschen wollen? " +"(Heruntergeladene Daten werden nicht gelöscht.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 msgid "Remove" msgstr "Entfernen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 msgid "Delete the .torrent file and the associated data file(s)" msgstr "löscht die .torrent-Datei und dazugehörige Daten Datei(en)" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" -msgstr "Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle heruntergeladenen Daten löschen wollen?" +msgstr "" +"Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle " +"heruntergeladenen Daten löschen wollen?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 msgid "Delete" msgstr "Löschen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 msgid "Unknown" msgstr "Unbekannt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 msgid "Seed" msgstr "Quelle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1198 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Uninteresting (The peer has no pieces we need)" msgstr "uninteressant (Der Teilnehmer hat keine Teile, die wir benötigen)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "gedrosselt (Der Teilnehmer hat uns nicht erlaubt, Teile anzufordern)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1220 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 msgid "Uninterested (We have no pieces the peer needs)" msgstr "uninteressiert (Wir haben keine Teile, die der Teilnehmer benötigt)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "gedrosselt (Wir erlauben dem Teilnehmer nicht, Teile anzufordern)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1280 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 #, java-format msgid "Details at {0} tracker" msgstr "Details beim Tracker {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 msgid "Add Torrent" msgstr "Torrent hinzufügen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1312 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 msgid "From URL" msgstr "Quell-URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 msgid "" -"Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "Gib die Download-URL der torrent-Datei (nur I2P), einen Magnet- oder einen Maggotlink an!" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or " +"info hash" +msgstr "" +"Gibt die Torrent File URL (I2P Link), einen Magnet / Maggot Link, oder einen " +"Info Hash ein." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 msgid "Add torrent" msgstr "Füge Torrent hinzu" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1323 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Alternativ können Sie die .torrent-Dateien auch nach {0} kopieren." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 msgid "Removing a .torrent will cause it to stop." msgstr "Das Entfernen der .torrent-Datei stoppt den jeweiligen Torrent." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 msgid "Create Torrent" msgstr "Torrent erstellen" -#. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 +#. out.write("From file:
\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 msgid "Data to seed" msgstr "Daten zum Verteilen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 msgid "File or directory to seed (must be within the specified path)" msgstr "Datei oder Verzeichnis zum Verteilen (muss im angegebenen Pfad sein)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1357 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1913 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 msgid "Select a tracker" msgstr "Wähle einen Tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 msgid "Open trackers only" msgstr "Benutze nur OpenTracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1385 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 msgid "Create torrent" msgstr "Erstelle Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 msgid "Private?" msgstr "Privat?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 msgid "Use for private trackers" msgstr "Benutze für private Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 msgid "Configuration" msgstr "Einstellungen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 msgid "Data directory" msgstr "Datenverzeichnis" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 msgid "Edit i2psnark.config and restart to change" msgstr "Zum Ändern, bearbeite die i2psnark.config und starte neu!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 msgid "Files readable by all" msgstr "Dateien von allen lesbar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 msgid "If checked, other users may access the downloaded files" -msgstr "Ist dies markiert, können andere Benutzer auf die heruntergeladenen Dateien zugreifen." +msgstr "" +"Ist dies markiert, können andere Benutzer auf die heruntergeladenen Dateien " +"zugreifen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 msgid "Auto start" msgstr "Autostart" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 msgid "If checked, automatically start torrents that are added" msgstr "Wenn markiert, werden hinzugefügte Torrents automatisch gestartet." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 msgid "Theme" msgstr "Aufmachung" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 msgid "Refresh time" msgstr "Auffrischungsintervall" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 msgid "Never" msgstr "Nie" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1473 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 msgid "Startup delay" msgstr "Startverzögerung" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 msgid "minutes" msgstr "Minuten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1499 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 msgid "Total uploader limit" msgstr "Gesamtlimit an Hochladern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1502 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 msgid "peers" msgstr "Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1506 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 msgid "Up bandwidth limit" msgstr "Bandbreitenbegrenzung beim Hochladen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 msgid "Half available bandwidth recommended." msgstr "Halbe verfügbare Bandbreite wird empfohlen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1511 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 msgid "View or change router bandwidth" msgstr "Routerbandbreite ansehen oder ändern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 msgid "Use open trackers also" msgstr "Benutze auch OpenTracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 msgid "" -"If checked, announce torrents to open trackers as well as the tracker listed" -" in the torrent file" -msgstr "Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den OpenTrackern bekannt gegeben." +"If checked, announce torrents to open trackers as well as the tracker listed " +"in the torrent file" +msgstr "" +"Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den " +"OpenTrackern bekannt gegeben." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 msgid "Open tracker announce URLs" msgstr "OpenTracker-Announce-URLs" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 msgid "Inbound Settings" msgstr "Einstellungen eingehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1541 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 msgid "Outbound Settings" msgstr "Einstellungen ausgehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 msgid "I2CP host" msgstr "I2CP-Host" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1554 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 msgid "I2CP port" msgstr "I2CP-Port" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP options" msgstr "I2CP-Optionen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1574 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 msgid "Save configuration" msgstr "Einstellungen speichern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 msgid "Name" msgstr "Name" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 msgid "Website URL" msgstr "Webseiten URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 msgid "Announce URL" msgstr "Ankündigungs URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 msgid "Add" msgstr "Hinzufügen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 #, java-format msgid "Invalid magnet URL {0}" msgstr "ungültige Magnet-URL {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1684 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "ungültiger Infohash im Magnetlink {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 Zwischenstation" msgstr[1] "{0} Zwischenstationen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 Tunnel" msgstr[1] "{0} Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1892 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 msgid "Completion" msgstr "Fortschritt" #. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1896 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1952 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 msgid "Size" msgstr "Größe" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1901 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 msgid "Files" msgstr "Dateien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 msgid "Pieces" msgstr "Stücke" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 msgid "Piece size" msgstr "Stückgröße" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1926 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 msgid "Magnet link" msgstr "Magnetlink" #. We don't have the hash of the torrent file -#. buf.append("
").append(_("Maggot link")).append(":
") +#. buf.append("
").append(_("Maggot link")).append(":
") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 msgid "Torrent file" msgstr "Torrent Datei" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 msgid "Directory" msgstr "Verzeichnis" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 msgid "Priority" msgstr "Priorität" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 msgid "Up to higher level directory" msgstr "Eine Hierarchie nach oben" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 msgid "Torrent not found?" msgstr "Torrentdatei nicht gefunden?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 msgid "File not found in torrent?" msgstr "Datei nicht gefunden im Torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2016 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "complete" msgstr "vollständig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 msgid "bytes remaining" msgstr "Bytes ausstehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2042 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 msgid "Open" msgstr "Öffnen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 msgid "High" msgstr "hoch" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2073 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 msgid "Normal" msgstr "normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 msgid "Skip" msgstr "auslassen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 msgid "Save priorities" msgstr "Prioritäten speichern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2203 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent geholt von {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent läuft schon: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent ist schon in der Warteschlange: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2232 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent in {0} war nicht gültig" @@ -1036,9 +1079,8 @@ msgstr "Torrent in {0} war nicht gültig" #. FIXME don't lose peer setting #. String peerParam = req.getParameter("p"); #. if (peerParam != null) -#. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 +#. buf.append("\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Torrent wurde nicht geladen von {0}" diff --git a/apps/i2psnark/locale/messages_es.po b/apps/i2psnark/locale/messages_es.po index 81918f646..0d3745f2f 100644 --- a/apps/i2psnark/locale/messages_es.po +++ b/apps/i2psnark/locale/messages_es.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-03-07 00:52+0000\n" -"PO-Revision-Date: 2012-03-16 19:30+0000\n" +"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"PO-Revision-Date: 2012-04-21 15:18+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" "MIME-Version: 1.0\n" @@ -24,155 +24,155 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:386 +#: ../java/src/org/klomp/snark/SnarkManager.java:393 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Límite del número total de subidores ha cambiado a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:388 +#: ../java/src/org/klomp/snark/SnarkManager.java:395 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "El límite mínimo de subidores es {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:400 +#: ../java/src/org/klomp/snark/SnarkManager.java:407 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Ancho de banda para la subida ha sido cambiado a {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:402 +#: ../java/src/org/klomp/snark/SnarkManager.java:409 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "El límite mínimo de ancho de banda para la subida está en {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:414 +#: ../java/src/org/klomp/snark/SnarkManager.java:421 #, java-format msgid "Startup delay changed to {0}" msgstr "Tiempo de espera al inicio fue cambiado a {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:425 +#: ../java/src/org/klomp/snark/SnarkManager.java:432 #, java-format msgid "Refresh time changed to {0}" msgstr "Tiempo de actualización cambiado a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:427 +#: ../java/src/org/klomp/snark/SnarkManager.java:434 msgid "Refresh disabled" msgstr "Actualización deshabilitada" -#: ../java/src/org/klomp/snark/SnarkManager.java:482 +#: ../java/src/org/klomp/snark/SnarkManager.java:489 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "Cambios de I2CP y del túnel tomarán efecto despues de detener todos los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:486 +#: ../java/src/org/klomp/snark/SnarkManager.java:493 #, java-format msgid "I2CP options changed to {0}" msgstr "Opciones I2CP cambiadas a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:491 +#: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "Disconnecting old I2CP destination" msgstr "Desconectando anterior Destino I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:500 #, java-format msgid "I2CP settings changed to {0}" msgstr "Preferencias de I2CP cambiadas a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:505 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las anteriores." -#: ../java/src/org/klomp/snark/SnarkManager.java:502 +#: ../java/src/org/klomp/snark/SnarkManager.java:509 msgid "Unable to reconnect with the old settings!" msgstr "Conectarse usando las preferencias anteriores no fue posible!" -#: ../java/src/org/klomp/snark/SnarkManager.java:504 +#: ../java/src/org/klomp/snark/SnarkManager.java:511 msgid "Reconnected on the new I2CP destination" msgstr "Conectado con la nueva Destino I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:518 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "Conexión I2CP reestablecida para \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:523 +#: ../java/src/org/klomp/snark/SnarkManager.java:530 msgid "New files will be publicly readable" msgstr "Los archivos nuevos serán legibles por todos." -#: ../java/src/org/klomp/snark/SnarkManager.java:525 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 msgid "New files will not be publicly readable" msgstr "Los archivos nuevos no se podrán leer de forma pública" -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:539 msgid "Enabled autostart" msgstr "Arranque automático activado" -#: ../java/src/org/klomp/snark/SnarkManager.java:534 +#: ../java/src/org/klomp/snark/SnarkManager.java:541 msgid "Disabled autostart" msgstr "Arranque automático desactivado" -#: ../java/src/org/klomp/snark/SnarkManager.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:547 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "Rastreadores abiertos activados - Para aplicar ello es necesario que reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:542 +#: ../java/src/org/klomp/snark/SnarkManager.java:549 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "Rastreadores abiertos desactivados - Para aplicar ello es necesario que reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:550 +#: ../java/src/org/klomp/snark/SnarkManager.java:557 msgid "Open Tracker list changed - torrent restart required to take effect." msgstr "Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:557 +#: ../java/src/org/klomp/snark/SnarkManager.java:564 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" -#: ../java/src/org/klomp/snark/SnarkManager.java:564 +#: ../java/src/org/klomp/snark/SnarkManager.java:571 msgid "Configuration unchanged." msgstr "Configuración no cambiada." -#: ../java/src/org/klomp/snark/SnarkManager.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:581 #, java-format msgid "Unable to save the config to {0}" msgstr "No se pudo guardar la configuración en {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:639 +#: ../java/src/org/klomp/snark/SnarkManager.java:646 msgid "Connecting to I2P" msgstr "Conectando a I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:642 +#: ../java/src/org/klomp/snark/SnarkManager.java:649 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Error al conectar a I2P - ¡Comprueba tu configuración I2CP!" -#: ../java/src/org/klomp/snark/SnarkManager.java:651 +#: ../java/src/org/klomp/snark/SnarkManager.java:658 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Error: No se ha podido añadir el torrent {0}." #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:673 +#: ../java/src/org/klomp/snark/SnarkManager.java:680 #, java-format msgid "Cannot open \"{0}\"" msgstr "No se puede abrir \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo #. instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:692 -#: ../java/src/org/klomp/snark/SnarkManager.java:770 -#: ../java/src/org/klomp/snark/SnarkManager.java:825 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2212 +#: ../java/src/org/klomp/snark/SnarkManager.java:699 +#: ../java/src/org/klomp/snark/SnarkManager.java:777 +#: ../java/src/org/klomp/snark/SnarkManager.java:832 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Ya hay un Torrent con este hash: {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:705 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "ERROR / No hay trackers I2P en el torrent privado \"{0}\"" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P #. open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:701 +#: ../java/src/org/klomp/snark/SnarkManager.java:708 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -182,778 +182,788 @@ msgstr "Advertencia - No hay rastreadores de I2P en \"{0}\", se anunciará solam #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open #. trackers are disabled, you should enable open trackers or DHT before #. starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:706 +#: ../java/src/org/klomp/snark/SnarkManager.java:713 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." msgstr "Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de que OpenTracker esté activado antes de iniciar este torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:727 +#: ../java/src/org/klomp/snark/SnarkManager.java:734 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "El archivo .torrent en \"{0}\" no es válido." -#: ../java/src/org/klomp/snark/SnarkManager.java:732 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 +#: ../java/src/org/klomp/snark/SnarkManager.java:739 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "ERROR - Falta de memoria, no se puede crear un torrent de {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:744 +#: ../java/src/org/klomp/snark/SnarkManager.java:751 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent añadido e iniciado: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:746 +#: ../java/src/org/klomp/snark/SnarkManager.java:753 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent añadido: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:781 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 #, java-format msgid "Fetching {0}" msgstr "Recogiendo {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:784 +#: ../java/src/org/klomp/snark/SnarkManager.java:791 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." msgstr "No tenemos guardado ningún par y no está activo ningún otro torrent. La obtención de {0} no tendrá éxito hasta que inicies otro torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/SnarkManager.java:795 #, java-format msgid "Adding {0}" msgstr "Añadiendo {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:835 -#: ../java/src/org/klomp/snark/SnarkManager.java:858 -#: ../java/src/org/klomp/snark/SnarkManager.java:1293 +#: ../java/src/org/klomp/snark/SnarkManager.java:842 +#: ../java/src/org/klomp/snark/SnarkManager.java:865 +#: ../java/src/org/klomp/snark/SnarkManager.java:1303 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "No se pudo copiar el torrent a {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:1085 +#: ../java/src/org/klomp/snark/SnarkManager.java:1092 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Hay demasiados archivos en \"{0}\", se borrará ({1}). " -#: ../java/src/org/klomp/snark/SnarkManager.java:1087 +#: ../java/src/org/klomp/snark/SnarkManager.java:1094 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será borrado." -#: ../java/src/org/klomp/snark/SnarkManager.java:1089 +#: ../java/src/org/klomp/snark/SnarkManager.java:1096 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "No hay partes en \"{0}\", se borrará." -#: ../java/src/org/klomp/snark/SnarkManager.java:1091 +#: ../java/src/org/klomp/snark/SnarkManager.java:1098 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Hay demasiadas partes en \"{0}\" y el límite es {1}. Se borrarán." -#: ../java/src/org/klomp/snark/SnarkManager.java:1093 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "Partes en \"{0}\" son demasiado grandes ({1}B). Se borrarán." -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1101 #, java-format msgid "Limit is {0}B" msgstr "El límite es de \"{0}\"Bytes" -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1103 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "El torrent \"{0}\" no contiene datos y será borrado." -#: ../java/src/org/klomp/snark/SnarkManager.java:1104 +#: ../java/src/org/klomp/snark/SnarkManager.java:1111 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1120 +#: ../java/src/org/klomp/snark/SnarkManager.java:1127 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Error: No se pudo quitar el torrent \"{0}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1141 -#: ../java/src/org/klomp/snark/SnarkManager.java:1159 +#: ../java/src/org/klomp/snark/SnarkManager.java:1148 +#: ../java/src/org/klomp/snark/SnarkManager.java:1166 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent detenido: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1180 +#: ../java/src/org/klomp/snark/SnarkManager.java:1187 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent quitado: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1188 +#: ../java/src/org/klomp/snark/SnarkManager.java:1195 #, java-format msgid "Adding torrents in {0}" msgstr "Añadiendo torrents en {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1241 +#: ../java/src/org/klomp/snark/SnarkManager.java:1248 #, java-format msgid "Download finished: {0}" msgstr "Terminada la descarga de \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1289 +#: ../java/src/org/klomp/snark/SnarkManager.java:1299 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo recibida para {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1290 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:575 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 #, java-format msgid "Starting up torrent {0}" msgstr "Iniciando el torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1346 +#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#, java-format +msgid "Error on torrent {0}" +msgstr "Error en el torrent {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1364 msgid "Unable to connect to I2P!" msgstr "Imposible conectarse con I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:1352 +#: ../java/src/org/klomp/snark/SnarkManager.java:1370 #, java-format msgid "Unable to add {0}" msgstr "Imposible añadir {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Cliente de BitTorrent Anónimo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 msgid "Router is down" msgstr "Router está caído" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:254 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1147 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 msgid "Refresh page" msgstr "Actualizar página" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:263 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 msgid "Forum" msgstr "Foro" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Click en el botón \"Añadir torrent\" para cargar un torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:330 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +msgid "clear messages" +msgstr "Despejar mensajes" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 msgid "Status" msgstr "Estado" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:338 msgid "Hide Peers" msgstr "ocultar pares" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:345 msgid "Show Peers" msgstr "mostrar pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1872 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1888 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 msgid "Estimated time remaining" msgstr "Tiempo restante para completar la descarga" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 msgid "ETA" msgstr "Tiempo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:363 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 msgid "Downloaded" msgstr "Descargado" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 msgid "RX" msgstr "Bajado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 msgid "Uploaded" msgstr "Subido" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 msgid "TX" msgstr "Subido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 msgid "Down Rate" msgstr "Tasa de descarga" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:392 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 msgid "Rate" msgstr "Tasa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 msgid "Up Rate" msgstr "Tasa de subida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 msgid "Stop all torrents and the I2P tunnel" msgstr "Detener todos los torrents y el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:414 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 msgid "Stop All" msgstr "Detener todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 msgid "Start all torrents and the I2P tunnel" msgstr "Iniciar todos los torrents y el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 msgid "Start All" msgstr "Arrancar todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 msgid "No torrents loaded." msgstr "No está cargado ningún torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "Totals" msgstr "Total" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:452 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 torrent" msgstr[1] "{0} torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 par conectado" msgstr[1] "{0} pares conectados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:539 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 msgid "Opening the I2P tunnel" msgstr "Abriendo el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:546 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "URL no válida: debe comenzar con \"http://\", \"{0}\", o \"{1}\"." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:621 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet eliminado: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:627 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 #, java-format msgid "Torrent file deleted: {0}" msgstr "Borrado archivo torrent: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:633 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:644 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 #, java-format msgid "Data file deleted: {0}" msgstr "Borrado el archivo de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:646 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 #, java-format msgid "Data file could not be deleted: {0}" msgstr "No se pudo borrar el archivo de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:658 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 #, java-format msgid "Data dir deleted: {0}" msgstr "Ha sido borrada la carpeta de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:709 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 msgid "Error creating torrent - you must select a tracker" msgstr "Error al crear el torrents - Tienes que elegir un rastreador." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:724 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent creado para \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:726 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" msgstr "Muchos rastreadores en I2P requieren que te registres, antes de que puedas subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Error al crear el torrent \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "No se puede crear un torrent para datos inexistentes: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 msgid "Error creating torrent - you must enter a file or directory" msgstr "Error al crear el torrent - Tienes que especificar un archivo o una carpeta." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Deteniendo todos los torrents y cerrando el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 msgid "I2P tunnel closed." msgstr "Túnel I2P cerrado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:751 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Abriendo el túnel I2P e iniciando los torrents ..." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 msgid "Delete selected" msgstr "Borrar elementos seleccionados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 msgid "Removed" msgstr "Eliminado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 msgid "Add tracker" msgstr "Añadir tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 msgid "Enter valid tracker name and URLs" msgstr "Introducir nombre y URL de tracker válido" #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 msgid "Restore defaults" msgstr "Restaurar predeterminados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 msgid "Restored default trackers" msgstr "Restaurar trackers predeterminados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 msgid "Tracker Error" msgstr "Error del rastrador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:924 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:928 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:940 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:944 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:952 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:956 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 par" msgstr[1] "{0} pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:942 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 msgid "Seeding" msgstr "sembrando" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:946 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1894 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 msgid "Complete" msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:949 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:954 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 msgid "OK" msgstr "bien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:958 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 msgid "Stalled" msgstr "estancado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:970 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 msgid "No Peers" msgstr "sin pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:972 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 msgid "Stopped" msgstr "detenido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 msgid "Torrent details" msgstr "Detalles del torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1032 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 msgid "View files" msgstr "mostrar archivos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1034 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 msgid "Open file" msgstr "abrir archivo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 msgid "Stop the torrent" msgstr "Detener el torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 msgid "Stop" msgstr "Detener" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 msgid "Start the torrent" msgstr "Iniciar el torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1090 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 msgid "Start" msgstr "Iniciar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "Quita el torrent de la lista de los torrents activos borrando el archivo .torrent" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1106 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" msgstr "¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos bajados no se borrarán.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 msgid "Remove" msgstr "Quitar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Borrar el archivo torrent y el/los archivo(s) de datos pertenecientes" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" msgstr "¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos los datos descargados de este torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 msgid "Delete" msgstr "Borrar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 msgid "Unknown" msgstr "desconocido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 msgid "Seed" msgstr "Semilla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1198 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Uninteresting (The peer has no pieces we need)" msgstr "no interesante (El par no tiene partes que nos interesen.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "moderado (De momento el par no nos permite solicitar más partes.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1220 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 msgid "Uninterested (We have no pieces the peer needs)" msgstr "desinteresado (No tenemos las partes que el par quiere.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "moderando (De momento no se le permite al par solicitar más partes.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1280 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 #, java-format msgid "Details at {0} tracker" msgstr "Detalles en el rastreador {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 msgid "Add Torrent" msgstr "Añadir un torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1312 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 msgid "From URL" msgstr "URL fuente" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 msgid "" -"Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "¡Introduce la URL de descarga de torrent (I2P solamente), enlace magnet o un enlace maggot!" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or" +" info hash" +msgstr "Introducir la URL de descarga del torrent (sólo I2P), link magnet, link maggot ó hash con info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 msgid "Add torrent" msgstr "Añadir torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1323 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "También puedes copiar archivos torrent a {0}." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 msgid "Removing a .torrent will cause it to stop." msgstr "Quitar un archivo torrent resultará en que se detenga el torrent perteneciente." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 msgid "Create Torrent" msgstr "Crear un torrent" #. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 msgid "Data to seed" msgstr "Datos para sembrar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 msgid "File or directory to seed (must be within the specified path)" msgstr "Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1357 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1913 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 msgid "Tracker" msgstr "Rastreador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 msgid "Select a tracker" msgstr "¡Selecciona un rastreador!" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 msgid "Open trackers only" msgstr "Sólo rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1385 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 msgid "Create torrent" msgstr "Crear torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 msgid "Private?" msgstr "Privado?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 msgid "Use for private trackers" msgstr "Usar para trackers privados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 msgid "Configuration" msgstr "Preferencias" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 msgid "Data directory" msgstr "Carpeta de datos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 msgid "Edit i2psnark.config and restart to change" msgstr "Para cambiar, ¡modifica el archivo i2psnark.config y reinicia!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 msgid "Files readable by all" msgstr "Archivos legibles por todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 msgid "If checked, other users may access the downloaded files" msgstr "Si está activada, otros usuarios pueden acceder a los archivos descargados." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 msgid "Auto start" msgstr "Arranque automático" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 msgid "If checked, automatically start torrents that are added" msgstr "Si marcado, los torrents añadidos se iniciarán de forma automática." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 msgid "Theme" msgstr "Tema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 msgid "Refresh time" msgstr "Tiempo de actualización" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 msgid "Never" msgstr "Nunca" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1473 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 msgid "Startup delay" msgstr "Tiempo de espera al arrancar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 msgid "minutes" msgstr "minutos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1499 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 msgid "Total uploader limit" msgstr "Límite global de subidores" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1502 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 msgid "peers" msgstr "pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1506 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 msgid "Up bandwidth limit" msgstr "Límite del ancho de banda para la subida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 msgid "Half available bandwidth recommended." msgstr "Se recomienda la mitad del ancho de banda disponible." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1511 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 msgid "View or change router bandwidth" msgstr "Mostrar y cambiar preferencias del ancho de banda del enrutador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 msgid "Use open trackers also" msgstr "Usar también rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed" " in the torrent file" msgstr "Si está marcado, el torrent se anunciará a los rastreadores abiertos, además de a los rastreadores especificados." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 msgid "Open tracker announce URLs" msgstr "URL(s) para anunciar a rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 msgid "Inbound Settings" msgstr "Preferencias de entrada" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1541 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 msgid "Outbound Settings" msgstr "Preferencias de salida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 msgid "I2CP host" msgstr "Anfitrión I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1554 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 msgid "I2CP port" msgstr "Puerto I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP options" msgstr "Opciones I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1574 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 msgid "Save configuration" msgstr "Guardar ajustes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 msgid "Name" msgstr "Nombre" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 msgid "Website URL" msgstr "URL del sitio web" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 msgid "Announce URL" msgstr "URL de anuncios" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 msgid "Add" msgstr "Añadir" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 #, java-format msgid "Invalid magnet URL {0}" msgstr "URL de magnet no válida: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1684 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Hash de información no válido en la URL magnet {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 salto" msgstr[1] "{0} saltos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 túnel" msgstr[1] "{0} túneles" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1892 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 msgid "Completion" msgstr "Finalización" #. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1896 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1952 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 msgid "Size" msgstr "Tamaño" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1901 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 msgid "Files" msgstr "Archivos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 msgid "Pieces" msgstr "Partes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 msgid "Piece size" msgstr "Tamaño de las partes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1926 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 msgid "Magnet link" msgstr "Enlace de magnet" @@ -961,75 +971,75 @@ msgstr "Enlace de magnet" #. buf.append("
").append(_("Maggot link")).append(": ") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 msgid "Torrent file" msgstr "Archivo torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 msgid "Directory" msgstr "Carpeta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 msgid "Priority" msgstr "Prioridad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 msgid "Up to higher level directory" msgstr "Subir una herarquía" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 msgid "Torrent not found?" msgstr "¿No se encotró el archivo torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 msgid "File not found in torrent?" msgstr "¿Archivo no encontrado en el torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2016 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "complete" msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 msgid "bytes remaining" msgstr "Bytes faltando" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2042 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 msgid "Open" msgstr "abrir" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 msgid "High" msgstr "alta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2073 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 msgid "Normal" msgstr "normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 msgid "Skip" msgstr "dejar de lado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 msgid "Save priorities" msgstr "Guardar prioridades" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2203 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent obtenido desde {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent ya en marcha: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent ya encolado: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2232 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent en {0} no era válido" @@ -1039,7 +1049,7 @@ msgstr "Torrent en {0} no era válido" #. if (peerParam != null) #. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "El torrent no se ha podido obtener de {0}." diff --git a/apps/i2psnark/locale/messages_sv.po b/apps/i2psnark/locale/messages_sv.po index b8bfc202e..52a687690 100644 --- a/apps/i2psnark/locale/messages_sv.po +++ b/apps/i2psnark/locale/messages_sv.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-03-07 00:52+0000\n" -"PO-Revision-Date: 2012-03-09 19:26+0000\n" +"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"PO-Revision-Date: 2012-04-20 14:51+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" @@ -23,155 +23,155 @@ msgstr "" "Language: sv_SE\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:386 +#: ../java/src/org/klomp/snark/SnarkManager.java:393 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Gräns för totalt antal uppladdare är bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:388 +#: ../java/src/org/klomp/snark/SnarkManager.java:395 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "Gräns för totalt minsta antal uppladdare är bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:400 +#: ../java/src/org/klomp/snark/SnarkManager.java:407 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Uppladdnings bandbredd bytt till {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:402 +#: ../java/src/org/klomp/snark/SnarkManager.java:409 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "Minsta uppladdnings bandbredd bytt till {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:414 +#: ../java/src/org/klomp/snark/SnarkManager.java:421 #, java-format msgid "Startup delay changed to {0}" msgstr "Fördröjning vid uppstart bytt till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:425 +#: ../java/src/org/klomp/snark/SnarkManager.java:432 #, java-format msgid "Refresh time changed to {0}" msgstr "Uppdateringstiden ändrad till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:427 +#: ../java/src/org/klomp/snark/SnarkManager.java:434 msgid "Refresh disabled" msgstr "Uppdatering inaktiverad" -#: ../java/src/org/klomp/snark/SnarkManager.java:482 +#: ../java/src/org/klomp/snark/SnarkManager.java:489 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "I2CP och tunnel förändringar kommer träda i kraft efter alla torrentar stoppats." -#: ../java/src/org/klomp/snark/SnarkManager.java:486 +#: ../java/src/org/klomp/snark/SnarkManager.java:493 #, java-format msgid "I2CP options changed to {0}" msgstr "I2CP valet ändrad till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:491 +#: ../java/src/org/klomp/snark/SnarkManager.java:498 msgid "Disconnecting old I2CP destination" msgstr "Kopplat från gammal I2CP destination" -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:500 #, java-format msgid "I2CP settings changed to {0}" msgstr "I2CP-inställningar ändrade till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:505 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "Misslyckades med anslutningsförsök med nya inställningar, återställer de gamla I2CP inställningarna" -#: ../java/src/org/klomp/snark/SnarkManager.java:502 +#: ../java/src/org/klomp/snark/SnarkManager.java:509 msgid "Unable to reconnect with the old settings!" msgstr "Misslyckades med anslutningsförsök med gamla inställningar!" -#: ../java/src/org/klomp/snark/SnarkManager.java:504 +#: ../java/src/org/klomp/snark/SnarkManager.java:511 msgid "Reconnected on the new I2CP destination" msgstr "Återanslöt mot den nya I2CP destinationen" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:518 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "I2CP-lyssnar omstartad på grund av \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:523 +#: ../java/src/org/klomp/snark/SnarkManager.java:530 msgid "New files will be publicly readable" msgstr "Nya filer kommer vara publikt läsbara" -#: ../java/src/org/klomp/snark/SnarkManager.java:525 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 msgid "New files will not be publicly readable" msgstr "Nya filer kommer inte vara publikt läsbara" -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:539 msgid "Enabled autostart" msgstr "Aktiverade automatisk start" -#: ../java/src/org/klomp/snark/SnarkManager.java:534 +#: ../java/src/org/klomp/snark/SnarkManager.java:541 msgid "Disabled autostart" msgstr "Avaktiverade automatisk start" -#: ../java/src/org/klomp/snark/SnarkManager.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:547 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "Aktiverade öppna trackers - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:542 +#: ../java/src/org/klomp/snark/SnarkManager.java:549 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "Avaktiverade öppna trackers - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:550 +#: ../java/src/org/klomp/snark/SnarkManager.java:557 msgid "Open Tracker list changed - torrent restart required to take effect." msgstr "Öppen tracker-lista förändrad - torrent måste startas om för att inställningen ska träda i kraft" -#: ../java/src/org/klomp/snark/SnarkManager.java:557 +#: ../java/src/org/klomp/snark/SnarkManager.java:564 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "{0} tema laddat, återgå till huvudvyn för i2psnark." -#: ../java/src/org/klomp/snark/SnarkManager.java:564 +#: ../java/src/org/klomp/snark/SnarkManager.java:571 msgid "Configuration unchanged." msgstr "Inställningar oförändrade" -#: ../java/src/org/klomp/snark/SnarkManager.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:581 #, java-format msgid "Unable to save the config to {0}" msgstr "Misslyckades med att spara inställningar till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:639 +#: ../java/src/org/klomp/snark/SnarkManager.java:646 msgid "Connecting to I2P" msgstr "Ansluter till I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:642 +#: ../java/src/org/klomp/snark/SnarkManager.java:649 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Problem vid anslutning till I2P - kontrollera dina I2CP-inställningar!" -#: ../java/src/org/klomp/snark/SnarkManager.java:651 +#: ../java/src/org/klomp/snark/SnarkManager.java:658 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Problem: Kunda in lägga till torrent {0}" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:673 +#: ../java/src/org/klomp/snark/SnarkManager.java:680 #, java-format msgid "Cannot open \"{0}\"" msgstr "Kan inte öppna \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo #. instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:692 -#: ../java/src/org/klomp/snark/SnarkManager.java:770 -#: ../java/src/org/klomp/snark/SnarkManager.java:825 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2212 +#: ../java/src/org/klomp/snark/SnarkManager.java:699 +#: ../java/src/org/klomp/snark/SnarkManager.java:777 +#: ../java/src/org/klomp/snark/SnarkManager.java:832 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent med denna infohash körs redan: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:705 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "FEL - Inga I2P trackers den i privata torrenten \"{0}\"" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P #. open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:701 +#: ../java/src/org/klomp/snark/SnarkManager.java:708 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -181,778 +181,788 @@ msgstr "Varning - Inga I2P trackers i \"{0}\", kommer enbart anmäla til öppna #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open #. trackers are disabled, you should enable open trackers or DHT before #. starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:706 +#: ../java/src/org/klomp/snark/SnarkManager.java:713 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." msgstr "Varning - Inga I2P trackers i \"{0}\". Kontrollera att öppna trackers är påslagna innan denhär torrenten startas." -#: ../java/src/org/klomp/snark/SnarkManager.java:727 +#: ../java/src/org/klomp/snark/SnarkManager.java:734 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Torrent i \"{0}\" är ogiltig" -#: ../java/src/org/klomp/snark/SnarkManager.java:732 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 +#: ../java/src/org/klomp/snark/SnarkManager.java:739 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "Problem: Minnet har tagit slut, kan inte skapa torrent från {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:744 +#: ../java/src/org/klomp/snark/SnarkManager.java:751 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent tillagd och startad: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:746 +#: ../java/src/org/klomp/snark/SnarkManager.java:753 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent tillagd: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:781 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:540 +#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 #, java-format msgid "Fetching {0}" msgstr "Hämtar {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:784 +#: ../java/src/org/klomp/snark/SnarkManager.java:791 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." msgstr "Vi har inga sparade nerladdare och inga andra torrents kör. Hämtning av {0} kommer inte lyckas för en annan torrent startas." -#: ../java/src/org/klomp/snark/SnarkManager.java:788 +#: ../java/src/org/klomp/snark/SnarkManager.java:795 #, java-format msgid "Adding {0}" msgstr "Lägger till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:835 -#: ../java/src/org/klomp/snark/SnarkManager.java:858 -#: ../java/src/org/klomp/snark/SnarkManager.java:1293 +#: ../java/src/org/klomp/snark/SnarkManager.java:842 +#: ../java/src/org/klomp/snark/SnarkManager.java:865 +#: ../java/src/org/klomp/snark/SnarkManager.java:1303 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Misslyckades att kopiera torrentfil till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1085 +#: ../java/src/org/klomp/snark/SnarkManager.java:1092 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "För många filer i \"{0}\" ({1}), tar bort den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1087 +#: ../java/src/org/klomp/snark/SnarkManager.java:1094 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Torrenten \"{0}\" får inte sluta med \".torrent\", tar bort den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1089 +#: ../java/src/org/klomp/snark/SnarkManager.java:1096 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Inga delar i \"{0}\", tar bort den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1091 +#: ../java/src/org/klomp/snark/SnarkManager.java:1098 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "För många delar i \"{0}\", gränden är {1}, raderar den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1093 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "För stora delar i \"{0}\" ({1}B), raderar den." -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1101 #, java-format msgid "Limit is {0}B" msgstr "Gränsen är {0}B" -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1103 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "Torrenten \"{0}\" har ingen data, tar bort den!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1104 +#: ../java/src/org/klomp/snark/SnarkManager.java:1111 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "Torrentar större än {0}B stöds ännu ej, tar bort \"{1}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1120 +#: ../java/src/org/klomp/snark/SnarkManager.java:1127 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Problem: Kunde ej ta bort torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1141 -#: ../java/src/org/klomp/snark/SnarkManager.java:1159 +#: ../java/src/org/klomp/snark/SnarkManager.java:1148 +#: ../java/src/org/klomp/snark/SnarkManager.java:1166 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent stannad: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1180 +#: ../java/src/org/klomp/snark/SnarkManager.java:1187 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent borttagen: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1188 +#: ../java/src/org/klomp/snark/SnarkManager.java:1195 #, java-format msgid "Adding torrents in {0}" msgstr "Torrents tillagda i {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1241 +#: ../java/src/org/klomp/snark/SnarkManager.java:1248 #, java-format msgid "Download finished: {0}" msgstr "Nerladdning klar: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1289 +#: ../java/src/org/klomp/snark/SnarkManager.java:1299 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo mottagen till {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1290 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:575 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 #, java-format msgid "Starting up torrent {0}" msgstr "Startar torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1346 +#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#, java-format +msgid "Error on torrent {0}" +msgstr "Fel på torrent {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1364 msgid "Unable to connect to I2P!" msgstr "Misslyckades med att ansluta till I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:1352 +#: ../java/src/org/klomp/snark/SnarkManager.java:1370 #, java-format msgid "Unable to add {0}" msgstr "Misslyckades med att lägga till {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Anonym bittorrentklient" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:237 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 msgid "Router is down" msgstr "Routen är nere" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:251 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:254 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1147 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 msgid "Refresh page" msgstr "Ladda om sida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:263 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Klicka på \"Lägg till torrent\" för att hämta en trorrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:330 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +msgid "clear messages" +msgstr "rensa meddelandena" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 msgid "Status" msgstr "Status" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:338 msgid "Hide Peers" msgstr "Göm nerladdare" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:345 msgid "Show Peers" msgstr "Visa nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1872 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1888 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 msgid "Estimated time remaining" msgstr "Uppskattad återstående tid" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 msgid "ETA" msgstr "UÅT" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:363 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 msgid "Downloaded" msgstr "Nerladdat" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 msgid "RX" msgstr "RX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 msgid "Uploaded" msgstr "Uppladdat" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 msgid "TX" msgstr "TX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 msgid "Down Rate" msgstr "Nerhastighet" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:392 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 msgid "Rate" msgstr "Hastighet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 msgid "Up Rate" msgstr "Upphastighet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 msgid "Stop all torrents and the I2P tunnel" msgstr "Stoppa alla torrents och I2P-tunneln" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:414 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 msgid "Stop All" msgstr "Stoppa alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 msgid "Start all torrents and the I2P tunnel" msgstr "Starta alla torrents och I2P-tunneln" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 msgid "Start All" msgstr "Starta alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 msgid "No torrents loaded." msgstr "Inga torrents laddade." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "Totals" msgstr "Totalt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:452 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "{0} torrent" msgstr[1] "{0} torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "{0} ansluten nerladdare" msgstr[1] "{0} anslutna nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:539 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 msgid "Opening the I2P tunnel" msgstr "Öpnat I2P tunnel " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:546 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "Ogiltig URL: Måste starta med \"http://\", \"{0}\" eller \"{1}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:621 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:627 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 #, java-format msgid "Torrent file deleted: {0}" msgstr "Torrentfil borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:633 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:644 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 #, java-format msgid "Data file deleted: {0}" msgstr "Datafil borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:646 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Datafil kunde inte tas bort: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:658 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 #, java-format msgid "Data dir deleted: {0}" msgstr "Datamapp borttagen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:709 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 msgid "Error creating torrent - you must select a tracker" msgstr "Misslyckades med att skapa torrent - en tracker måste väljas" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:724 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent skapad för \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:726 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" msgstr "Många I2P trackers kräver att användare registrerar sig för uppladdning av torrent - gör det innan \"{0}\" startas" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Misslyckades med att skapa torrent för \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Kan ej skapa torrent för data som ej finns: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 msgid "Error creating torrent - you must enter a file or directory" msgstr "Misslyckades med att skapa torrent - en fil eller mapp måste anges" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Stoppar alla torrents och stänger I2P-tunneln." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 msgid "I2P tunnel closed." msgstr "I2P-tunneln är stängd." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:751 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Öppnar I2P-tunneln och startar torrents." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:765 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 msgid "Delete selected" msgstr "Ta bort valda" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:778 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 msgid "Removed" msgstr "Borttagen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:785 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1621 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 msgid "Add tracker" msgstr "Lägg till tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:798 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 msgid "Enter valid tracker name and URLs" msgstr "Ange namn och URL för trackern " #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1624 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 msgid "Restore defaults" msgstr "Återställ standardvärden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:805 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 msgid "Restored default trackers" msgstr "Återställ standard trackers " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:921 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:926 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 msgid "Tracker Error" msgstr "Tracker-fel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:924 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:928 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:940 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:944 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:952 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:956 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "{0} nerladdare" msgstr[1] "{0} nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:942 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 msgid "Seeding" msgstr "Uppladdning" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:946 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1894 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 msgid "Complete" msgstr "Färdig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:949 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:954 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 msgid "OK" msgstr "Ok" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:958 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 msgid "Stalled" msgstr "Avstannad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:970 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 msgid "No Peers" msgstr "Inga källor" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:972 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 msgid "Stopped" msgstr "Stoppad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 msgid "Torrent details" msgstr "Torrentdetaljer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1032 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 msgid "View files" msgstr "Se filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1034 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 msgid "Open file" msgstr "Öppna fil" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 msgid "Stop the torrent" msgstr "Stoppa torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 msgid "Stop" msgstr "Stoppa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 msgid "Start the torrent" msgstr "Starta torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1090 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 msgid "Start" msgstr "Starta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "Ta bort torrent från den aktiva listan, tar bort .torrent fil" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1106 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" msgstr "Är du säker på att du vill ta bort filen \"{0}.torrent\" (nerladdad data kommer ej tas bort) ?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1109 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 msgid "Remove" msgstr "Ta bort" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Ta bort .torrent filen och tillhörande datafil(er)" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" msgstr "Är du säker på att du vill ta bort torrenten \"{0}\" och all nerladdad data?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1128 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 msgid "Delete" msgstr "Ta bort" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 msgid "Unknown" msgstr "Okänd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 msgid "Seed" msgstr "Källa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1198 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Uninteresting (The peer has no pieces we need)" msgstr "Ointressant (nerladdaren har inga delar vi behöver)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "Spärra (nerladdaren låter oss inte be dom delar)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1220 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 msgid "Uninterested (We have no pieces the peer needs)" msgstr "Ointresserad (vi har inga delar nerladdaren behöver)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "Spärrar (vi låter inte nerladdaren be dom delar)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1280 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 #, java-format msgid "Details at {0} tracker" msgstr "Detaljer för {0} tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 msgid "Add Torrent" msgstr "Lägg till torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1312 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 msgid "From URL" msgstr "Från URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1315 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 msgid "" -"Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "Ange URL (inom I2P) till torrent, magnet länl eller maggot länk" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or" +" info hash" +msgstr "Ange URL för torrentfilen (enbart I2P), magnet link, maggot länk eller info hash" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1320 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 msgid "Add torrent" msgstr "Lägg till torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1323 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Du kan även kopiera .torrent filer till: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1325 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 msgid "Removing a .torrent will cause it to stop." msgstr "Borttagning av .torrent fil kommer stanna den." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 msgid "Create Torrent" msgstr "Skapa torrent" #. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 msgid "Data to seed" msgstr "Data att ladda upp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 msgid "File or directory to seed (must be within the specified path)" msgstr "Fil eller mapp att ladda upp (måste finnas på angiven plats)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1357 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1913 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 msgid "Select a tracker" msgstr "Välj en tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 msgid "Open trackers only" msgstr "Enbart öppna trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1385 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 msgid "Create torrent" msgstr "Skapa torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 msgid "Private?" msgstr "Privat?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 msgid "Use for private trackers" msgstr "Använd för privata trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1634 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 msgid "Configuration" msgstr "Inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 msgid "Data directory" msgstr "Datamapp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 msgid "Edit i2psnark.config and restart to change" msgstr "Förändra i2psnark.conig och starta om för att ändra" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 msgid "Files readable by all" msgstr "Filer läsbara för alla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1429 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 msgid "If checked, other users may access the downloaded files" msgstr "Om vald, kommer andra användare att kunna komma åt nerladdade filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1433 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 msgid "Auto start" msgstr "Automatisk start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 msgid "If checked, automatically start torrents that are added" msgstr "Om ikryssad, startas automatiskt tillagda torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 msgid "Theme" msgstr "Tema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 msgid "Refresh time" msgstr "Uppdateringsintervall" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 msgid "Never" msgstr "Aldrig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1473 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 msgid "Startup delay" msgstr "Fördröjning av uppstart" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 msgid "minutes" msgstr "minuter" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1499 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 msgid "Total uploader limit" msgstr "Gräns för totalt antal uppladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1502 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 msgid "peers" msgstr "nerladdare" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1506 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 msgid "Up bandwidth limit" msgstr "Gräns för bandbredd uppåt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 msgid "Half available bandwidth recommended." msgstr "Hälften av tillgänglig bandbredd rekommenderas." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1511 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 msgid "View or change router bandwidth" msgstr "Se eller ändra routerns bandbredd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 msgid "Use open trackers also" msgstr "Använd öppna trackers med" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1519 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed" " in the torrent file" msgstr "Om ikryssad, anmäl torrents till öppna trackers och tracker angiven i torrentfilen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1523 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 msgid "Open tracker announce URLs" msgstr "Öppna tracker-anmälnings URL:er" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 msgid "Inbound Settings" msgstr "Inkommande inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1541 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 msgid "Outbound Settings" msgstr "Utgående inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 msgid "I2CP host" msgstr "I2CP-värd" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1554 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 msgid "I2CP port" msgstr "I2CP-port" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP options" msgstr "I2CP-inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1574 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 msgid "Save configuration" msgstr "Spara inställningar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 msgid "Name" msgstr "Namn" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1595 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 msgid "Website URL" msgstr "Webbplats URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 msgid "Announce URL" msgstr "Tillkännage URLen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1616 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 msgid "Add" msgstr "Lägg till" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 #, java-format msgid "Invalid magnet URL {0}" msgstr "Ogiltig magnet URL {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1684 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Ogiltig infohash i magnet URL {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "{0} hopp" msgstr[1] "{0} hopp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "{0} tunnel" msgstr[1] "{0} tunnlar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1892 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 msgid "Completion" msgstr "Färdiställning" #. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1896 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1952 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 msgid "Size" msgstr "Storlek" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1901 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 msgid "Files" msgstr "Filer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 msgid "Pieces" msgstr "Delar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 msgid "Piece size" msgstr "Delstorlek" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1926 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 msgid "Magnet link" msgstr "Magnet länk" @@ -960,75 +970,75 @@ msgstr "Magnet länk" #. buf.append("
").append(_("Maggot link")).append(": ") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 msgid "Torrent file" msgstr "Torrent fil" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 msgid "Directory" msgstr "Mapp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 msgid "Priority" msgstr "Prioritet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 msgid "Up to higher level directory" msgstr "Up till högre mappnivå" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 msgid "Torrent not found?" msgstr "Torrent hittades ej?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 msgid "File not found in torrent?" msgstr "Fil hittades ej i torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2016 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "complete" msgstr "färdig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 msgid "bytes remaining" msgstr "bytes kvar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2042 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 msgid "Open" msgstr "Öppna" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 msgid "High" msgstr "Hög" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2073 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 msgid "Normal" msgstr "Normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2078 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 msgid "Skip" msgstr "Hoppa över" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 msgid "Save priorities" msgstr "Spara prioriteter" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2203 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent hämtad från {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent kör redan: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent finns redan i kö: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2232 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent vid {0} var inte giltig" @@ -1038,7 +1048,7 @@ msgstr "Torrent vid {0} var inte giltig" #. if (peerParam != null) #. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Torrent kunde inte hämtas från {0}" diff --git a/apps/i2ptunnel/locale/messages_de.po b/apps/i2ptunnel/locale/messages_de.po index 9580fcb87..8e0fab1f4 100644 --- a/apps/i2ptunnel/locale/messages_de.po +++ b/apps/i2ptunnel/locale/messages_de.po @@ -7,6 +7,7 @@ # blabla, 2011. # , 2011, 2012. # D.A. Loader <>, 2012. +# , 2012. # ducki2p , 2011. # foo , 2009. # mixxy, 2011. @@ -14,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" -"PO-Revision-Date: 2012-03-13 20:51+0000\n" +"POT-Creation-Date: 2012-04-20 19:30+0000\n" +"PO-Revision-Date: 2012-04-20 15:15+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" @@ -54,7 +55,7 @@ msgstr "Host" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 msgid "Base 32" -msgstr "" +msgstr "Base 32" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 @@ -1041,6 +1042,8 @@ msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." msgstr "" +"Durch diese Art von Tunnel kann sich Ihr IRC-Klient mit einem IRC-Netzwerk " +"in I2P verbinden." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" @@ -1131,6 +1134,8 @@ msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." msgstr "" +"Ein modifizierter Server Tunnel welcher HTTP Daten senden, als auch zu " +"anderen Server Tunnel verbinden kann." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "This tunnel type is predominantly used when running a Seedless server." @@ -1140,13 +1145,15 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "A customised server tunnel for hosting IRC networks inside I2P." -msgstr "" +msgstr "Ein angepasster Servertunnel, um IRC-Netzwerke im I2P zu betreiben." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." msgstr "" +"Normalerweise muss ein anderer Tunnel für jeden IRC Server erstellt werden, " +"auf welchen durch I2P zugegriffen werden soll." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "A customised server tunnel for Streamr." @@ -1178,13 +1185,15 @@ msgstr "Trenne mehrere Proxies mit Kommas." msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." -msgstr "" +msgstr "Gib das Ziel des I2P Dienstes ein zu dem dieser Tunnel verbinden soll." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." msgstr "" +"Es kann der volle Base64 Ziel Schlüssel, sowohl als auch eine I2P URL aus " +"deinem Adressbuch sein." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 msgid "" @@ -1204,13 +1213,15 @@ msgstr "Dies ist der Port den der Client Tunnel lokal verwendet." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is also the client port for the HTTPBidir server tunnel." -msgstr "" +msgstr "Dies ist auch der Client Port für den HTTPBidir Server Tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:467 msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" msgstr "" +"Wie soll der Tunnel erreichbar sein? Nur von diesem Computer, dem gesamten " +"Subnetz, oder dem Internet ?" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "You will most likely want to just allow 127.0.0.1" @@ -1245,6 +1256,8 @@ msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." msgstr "" +"Weil Sie ausgewählt haben, den Tunnel automatisch zu starten, müssen Sie " +"nichts weiteres machen." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "The router will start the tunnel once it has been set up." @@ -1255,6 +1268,8 @@ msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." msgstr "" +"Weil Sie ausgewählt haben, den Tunnel nicht automatisch zu starten, müssen " +"Sie ihn manuell starten." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" diff --git a/apps/i2ptunnel/locale/messages_es.po b/apps/i2ptunnel/locale/messages_es.po index 351044b81..770ca0490 100644 --- a/apps/i2ptunnel/locale/messages_es.po +++ b/apps/i2ptunnel/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2ptunnel package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # , 2011. @@ -13,16 +13,15 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:21+0000\n" -"PO-Revision-Date: 2012-02-21 17:30+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"PO-Revision-Date: 2012-04-21 15:03+0000\n" "Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" -"language/es/)\n" -"Language: es\n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 @@ -36,13 +35,10 @@ msgstr "El ayudante de direcciones no te puede ayudar con un destino así." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "" -"To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, click here." -msgstr "" -"Para visitar el destino en la base de datos de hosts, ¡pincha aquí! Para visitar el destino del ayudante de direcciones en " -"conflicto, ¡pincha aquí!" +"To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, " +"click here." +msgstr "Para visitar el destino en la base de datos de hosts, ¡pincha aquí! Para visitar el destino del ayudante de direcciones en conflicto, ¡pincha aquí!" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 @@ -54,7 +50,7 @@ msgstr "Host" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 msgid "Base 32" -msgstr "" +msgstr "Base 32" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 @@ -69,21 +65,18 @@ msgstr "Acceder a {0} sin guardar" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" -msgstr "" -"Guardar {0} a la libreta de direcciones del router y acceder al sitio i2p." +msgstr "Guardar {0} a la libreta de direcciones del router y acceder al sitio i2p." #. only blockfile supports multiple books #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" -msgstr "" -"Guardar {0} a la libreta de direcciones principal y acceder al sitio i2p." +msgstr "Guardar {0} a la libreta de direcciones principal y acceder al sitio i2p." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" -msgstr "" -"Guardar {0} a la libreta de direcciones privada y acceder al sitio i2p." +msgstr "Guardar {0} a la libreta de direcciones privada y acceder al sitio i2p." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 msgid "HTTP Outproxy" @@ -91,10 +84,9 @@ msgstr "Puerta de salida HTTP" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" -"Click a link below to look for an address helper by using a \"jump\" service:" -msgstr "" -"Pincha en un enlace de debajo para buscar un ayudante de direcciones " -"mediante el uso de un servicio de \"salto\":" +"Click a link below to look for an address helper by using a \"jump\" " +"service:" +msgstr "Pincha en un enlace de debajo para buscar un ayudante de direcciones mediante el uso de un servicio de \"salto\":" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" @@ -144,9 +136,7 @@ msgstr "interno" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "" -"El formulario presentado es inválido, probablemente porque has utilizado el " -"botón 'atrás' o 'recargar' de tu navegador. Por favor, ¡vuelve a enviarlo!" +msgstr "El formulario presentado es inválido, probablemente porque has utilizado el botón 'atrás' o 'recargar' de tu navegador. Por favor, ¡vuelve a enviarlo!" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" @@ -323,9 +313,7 @@ msgstr "Túnel Compartido" msgid "" "(Share tunnels with other clients and irc/httpclients? Change requires " "restart of client proxy)" -msgstr "" -"(¿Compartir túneles con otros clientes y clientes de IRC/http? Cambiar esto " -"requiere reiniciar el proxy de cliente)" +msgstr "(¿Compartir túneles con otros clientes y clientes de IRC/http? Cambiar esto requiere reiniciar el proxy de cliente)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 @@ -353,9 +341,7 @@ msgstr "Opciones de red avanzadas" msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" -msgstr "" -"(NOTA: Si este proxy de cliente está configurado para compartir túneles, " -"estas opciones se aplicarán a todos los proxys de cliente compartidos.)" +msgstr "(NOTA: Si este proxy de cliente está configurado para compartir túneles, estas opciones se aplicarán a todos los proxys de cliente compartidos.)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 @@ -406,23 +392,18 @@ msgstr "Variación de 0 saltos (sin aleatoriedad, rendimiento constante)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" -msgstr "" -"Variación de + 0-1 salto (aleatoriedad media aditiva, rendimiento " -"substractivo)" +msgstr "Variación de + 0-1 salto (aleatoriedad media aditiva, rendimiento substractivo)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" -msgstr "" -"Variación de + 0-2 saltos (aleatoriedad alta aditiva, rendimiento " -"substractivo)" +msgstr "Variación de + 0-2 saltos (aleatoriedad alta aditiva, rendimiento substractivo)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" -msgstr "" -"Variación de +/- 0-1 salto (aleatoriedad estándar, rendimiento estándar)" +msgstr "Variación de +/- 0-1 salto (aleatoriedad estándar, rendimiento estándar)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 @@ -442,25 +423,20 @@ msgstr "Cantidad" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" -msgstr "" -"1 túnel entrante, 1 de salida (bajo uso de ancho de banda, menos fiabilidad)" +msgstr "1 túnel entrante, 1 de salida (bajo uso de ancho de banda, menos fiabilidad)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 msgid "" "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " "reliability)" -msgstr "" -"2 túneles entrantes, 2 de salida (uso de ancho de banda estándar, fiabilidad " -"estándar)" +msgstr "2 túneles entrantes, 2 de salida (uso de ancho de banda estándar, fiabilidad estándar)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 msgid "" "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" -msgstr "" -"3 túneles entrantes, 3 de salida (mayor uso de ancho de banda, mayor " -"fiabilidad)" +msgstr "3 túneles entrantes, 3 de salida (mayor uso de ancho de banda, mayor fiabilidad)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 @@ -480,24 +456,18 @@ msgstr "0 túneles de respaldo (redundancia 0, no aumenta el uso de recursos)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" -msgstr "" -"1 túnel de respaldo en cada dirección (redundancia baja, uso bajo de " -"recursos)" +msgstr "1 túnel de respaldo en cada dirección (redundancia baja, uso bajo de recursos)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" -msgstr "" -"2 túneles de respaldo en cada dirección (redundancia media, uso de recursos " -"medio)" +msgstr "2 túneles de respaldo en cada dirección (redundancia media, uso de recursos medio)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" -msgstr "" -"3 túneles de respaldo en cada dirección (alta redundancia, uso de recursos " -"alto)" +msgstr "3 túneles de respaldo en cada dirección (alta redundancia, uso de recursos alto)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 @@ -635,9 +605,7 @@ msgstr "Opciones personalizadas" msgid "" "NOTE: If tunnel is currently running, most changes will not take effect " "until tunnel is stopped and restarted." -msgstr "" -"NOTA: Si el túnel está ejecutándose actualmente, la mayoría de los cambios " -"no tendrá efecto hasta que se detenga y reinicie el túnel." +msgstr "NOTA: Si el túnel está ejecutándose actualmente, la mayoría de los cambios no tendrá efecto hasta que se detenga y reinicie el túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 @@ -962,35 +930,27 @@ msgstr "Asistente completado" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 msgid "" -"This wizard will take you through the various options available for creating " -"tunnels in I2P." -msgstr "" -"Este asistente le guiará a través de las distintas opciones disponibles para " -"la creación de túneles en I2P." +"This wizard will take you through the various options available for creating" +" tunnels in I2P." +msgstr "Este asistente le guiará a través de las distintas opciones disponibles para la creación de túneles en I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 msgid "" -"The first thing to decide is whether you want to create a server or a client " -"tunnel." -msgstr "" -"Lo primero que debe decidir es si se desea crear un túnel de servidor o de " -"cliente." +"The first thing to decide is whether you want to create a server or a client" +" tunnel." +msgstr "Lo primero que debe decidir es si se desea crear un túnel de servidor o de cliente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" -"If you need to connect to a remote service, such as an IRC server inside I2P " -"or a code repository, then you will require a CLIENT tunnel." -msgstr "" -"Si necesita conectarse a un servicio remoto, como un servidor de IRC dentro " -"de I2P o un repositorio de código, va a requerir un túnel CLIENTE." +"If you need to connect to a remote service, such as an IRC server inside I2P" +" or a code repository, then you will require a CLIENT tunnel." +msgstr "Si necesita conectarse a un servicio remoto, como un servidor de IRC dentro de I2P o un repositorio de código, va a requerir un túnel CLIENTE." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." -msgstr "" -"Por otro lado, si desea hospedar un servicio para que otros puedan " -"conectarse a usted, necesitará crear un túnel SERVIDOR." +msgstr "Por otro lado, si desea hospedar un servicio para que otros puedan conectarse a usted, necesitará crear un túnel SERVIDOR." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "Server Tunnel" @@ -1013,9 +973,7 @@ msgstr "Túnel básico para la conexión a un servicio dentro de I2P." msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." -msgstr "" -"Pruebe esto si ninguno de los tipos de túneles a continuación se ajustan a " -"sus requerimientos, o si no sabe qué tipo de túnel necesita." +msgstr "Pruebe esto si ninguno de los tipos de túneles a continuación se ajustan a sus requerimientos, o si no sabe qué tipo de túnel necesita." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." @@ -1024,20 +982,15 @@ msgstr "Túnel que actúa como un proxy HTTP para llegar a eepsites dentro I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 msgid "" "Set your browser to use this tunnel as an http proxy, or set your " -"\"http_proxy\" environment variable for command-line applications in GNU/" -"Linux." -msgstr "" -"Configure su navegador para usar este túnel como un proxy HTTP, o configure " -"su variable de entorno \"http_proxy\" para aplicaciones de línea de comandos " -"en GNU / Linux." +"\"http_proxy\" environment variable for command-line applications in " +"GNU/Linux." +msgstr "Configure su navegador para usar este túnel como un proxy HTTP, o configure su variable de entorno \"http_proxy\" para aplicaciones de línea de comandos en GNU / Linux." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." -msgstr "" -"También es posible llegar a sitios web de fuera de I2P si se conoce algún " -"proxy HTTP dentro de I2P." +msgstr "También es posible llegar a sitios web de fuera de I2P si se conoce algún proxy HTTP dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "Customised client tunnel specific for IRC connections." @@ -1047,17 +1000,13 @@ msgstr "Túnel de cliente personalizado específicamente para conexiones de IRC. msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." -msgstr "" -"Con este tipo de túnel, su cliente de IRC será capaz de conectarse a una red " -"de IRC dentro de I2P." +msgstr "Con este tipo de túnel, su cliente de IRC será capaz de conectarse a una red de IRC dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" -msgstr "" -"Cada red IRC en I2P a la que desee conectarse requerirá su propio túnel. " -"(Véase también, SOCKS IRC)" +msgstr "Cada red IRC en I2P a la que desee conectarse requerirá su propio túnel. (Véase también, SOCKS IRC)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "A tunnel that implements the SOCKS protocol." @@ -1067,45 +1016,33 @@ msgstr "Un túnel que implementa el protocolo SOCKS." msgid "" "This enables both TCP and UDP connections to be made through a SOCKS " "outproxy within I2P." -msgstr "" -"Esto permite que las conexiones TCP y UDP se hagan a través de un outproxy " -"SOCKS que esté dentro de I2P." +msgstr "Esto permite que las conexiones TCP y UDP se hagan a través de un outproxy SOCKS que esté dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "" "A client tunnel implementing the SOCKS protocol, which is customised for " "connecting to IRC networks." -msgstr "" -"Un túnel de cliente que implementa el protocolo SOCKS, personalizado para la " -"conexión con redes IRC." +msgstr "Un túnel de cliente que implementa el protocolo SOCKS, personalizado para la conexión con redes IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 msgid "" "With this tunnel type, IRC networks in I2P can be reached by typing the I2P " "address into your IRC client, and configuring the IRC client to use this " "SOCKS tunnel." -msgstr "" -"Con este tipo de túnel, las redes IRC de I2P pueden ser alcanzadas " -"escribiendo directamente la dirección I2P en el cliente de IRC, y " -"configurando el cliente de IRC para utilizar este túnel SOCKS." +msgstr "Con este tipo de túnel, las redes IRC de I2P pueden ser alcanzadas escribiendo directamente la dirección I2P en el cliente de IRC, y configurando el cliente de IRC para utilizar este túnel SOCKS." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." -msgstr "" -"Esto significa que sólo es necesario un único túnel I2P en lugar de un túnel " -"distinto por cada red IRC." +msgstr "Esto significa que sólo es necesario un único túnel I2P en lugar de un túnel distinto por cada red IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " "is known, though it depends on whether or not the outproxy has been blocked " "by the IRC network." -msgstr "" -"También se puede llegar a redes IRC de fuera de I2P si se conoce un outproxy " -"SOCKS en I2P, aunque depende de si el outproxy ha sido bloqueado por la red " -"IRC." +msgstr "También se puede llegar a redes IRC de fuera de I2P si se conoce un outproxy SOCKS en I2P, aunque depende de si el outproxy ha sido bloqueado por la red IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "A client tunnel that implements the HTTP CONNECT command." @@ -1115,9 +1052,7 @@ msgstr "Un túnel de cliente que implementa el comando HTTP CONNECT." msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." -msgstr "" -"Esto permite hacer conexiones TCP a través de un outproxy HTTP, suponiendo " -"que el servidor proxy admita el comando CONNECT." +msgstr "Esto permite hacer conexiones TCP a través de un outproxy HTTP, suponiendo que el servidor proxy admita el comando CONNECT." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "A customised client tunnel for Streamr." @@ -1125,8 +1060,7 @@ msgstr "Un túnel de cliente personalizado para Streamr." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 msgid "A basic server tunnel for hosting a generic service inside I2P." -msgstr "" -"Un túnel básico de servidor para alojar un servicio genérico dentro de I2P." +msgstr "Un túnel básico de servidor para alojar un servicio genérico dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "A server tunnel that is customised for HTTP connections." @@ -1140,28 +1074,21 @@ msgstr "Utilice este tipo de túnel si desea alojar una eepsite." msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." -msgstr "" -"Un túnel de servidor personalizado que puede servir tanto datos HTTP como " -"conectar a otros túneles de servidor." +msgstr "Un túnel de servidor personalizado que puede servir tanto datos HTTP como conectar a otros túneles de servidor." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "This tunnel type is predominantly used when running a Seedless server." -msgstr "" -"Este tipo de túnel se utiliza principalmente cuando se ejecuta un servidor " -"sin semillas (Seedless)." +msgstr "Este tipo de túnel se utiliza principalmente cuando se ejecuta un servidor sin semillas (Seedless)." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "A customised server tunnel for hosting IRC networks inside I2P." -msgstr "" -"Un túnel de servidor personalizado para alojar redes IRC dentro de I2P." +msgstr "Un túnel de servidor personalizado para alojar redes IRC dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." -msgstr "" -"Normalmente, se debe crear un túnel por separado para cada servidor IRC, que " -"será accesible dentro de I2P." +msgstr "Normalmente, se debe crear un túnel por separado para cada servidor IRC, que será accesible dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "A customised server tunnel for Streamr." @@ -1175,17 +1102,13 @@ msgstr "Elegir un nombre y una descripción para su túnel." msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." -msgstr "" -"Estos pueden ser lo que se quiera - son sólo para facilitar la " -"identificación del túnel en la consola del router." +msgstr "Estos pueden ser lo que se quiera - son sólo para facilitar la identificación del túnel en la consola del router." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." -msgstr "" -"Si conoce algún outproxie para este tipo de túnel (HTTP o SOCKS), rellénelo " -"a continuación." +msgstr "Si conoce algún outproxie para este tipo de túnel (HTTP o SOCKS), rellénelo a continuación." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "Separate multiple proxies with commas." @@ -1195,35 +1118,27 @@ msgstr "Separe múltiples servidores proxy con comas." msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." -msgstr "" -"Introduzca el destino de I2P del servicio al que este túnel de cliente debe " -"conectarse." +msgstr "Introduzca el destino de I2P del servicio al que este túnel de cliente debe conectarse." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." -msgstr "" -"Este puede ser la clave de destino en base 64 o una dirección URL I2P de su " -"libreta de direcciones." +msgstr "Este puede ser la clave de destino en base 64 o una dirección URL I2P de su libreta de direcciones." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." -msgstr "" -"Esta es la IP en la que el servicio se está ejecutando, esto suele ser en la " -"misma máquina, por lo que se ha auto-rellenado con 127.0.0.1 " +msgstr "Esta es la IP en la que el servicio se está ejecutando, esto suele ser en la misma máquina, por lo que se ha auto-rellenado con 127.0.0.1 " #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 msgid "This is the port that the service is accepting connections on." -msgstr "" -"Este es el puerto por el que el servicio está aceptando conexiones entrantes." +msgstr "Este es el puerto por el que el servicio está aceptando conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 msgid "This is the port that the client tunnel will be accessed from locally." -msgstr "" -"Este es el puerto por el que se accederá al túnel de cliente localmente." +msgstr "Este es el puerto por el que se accederá al túnel de cliente localmente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is also the client port for the HTTPBidir server tunnel." @@ -1233,9 +1148,7 @@ msgstr "También es el puerto de cliente para el túnel de servidor HTTPBidir." msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" -msgstr "" -"¿Cómo quiere que se acceda a este túnel? ¿Sólo esta máquina, su subred " -"entera, o todo el internet externo?" +msgstr "¿Cómo quiere que se acceda a este túnel? ¿Sólo esta máquina, su subred entera, o todo el internet externo?" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "You will most likely want to just allow 127.0.0.1" @@ -1245,41 +1158,30 @@ msgstr "Lo más probable es que desee permitir sólo 127.0.0.1" msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." -msgstr "" -"El router I2P puede activar automáticamente este túnel cuando el router se " -"inicie" +msgstr "El router I2P puede activar automáticamente este túnel cuando el router se inicie" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" "This can be useful for frequently-used tunnels (especially server tunnels), " "but for tunnels that are only used occassionally it would mean that the I2P " "router is creating and maintaining unnecessary tunnels." -msgstr "" -"Esto puede ser útil para los túneles de uso frecuente (especialmente en los " -"túneles de servidor), pero para los túneles que sólo se utilizan " -"ocasionalmente, significaría que el router I2P está creando y manteniendo " -"túneles innecesarios." +msgstr "Esto puede ser útil para los túneles de uso frecuente (especialmente en los túneles de servidor), pero para los túneles que sólo se utilizan ocasionalmente, significaría que el router I2P está creando y manteniendo túneles innecesarios." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 msgid "The wizard has now collected enough information to create your tunnel." -msgstr "" -"El asistente ya ha recogido suficiente información para crear el túnel." +msgstr "El asistente ya ha recogido suficiente información para crear el túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." -msgstr "" -"Al hacer clic en el botón Guardar a continuación, el asistente creará el " -"túnel, y le llevará de vuelta a la página principal de túneles I2P." +msgstr "Al hacer clic en el botón Guardar a continuación, el asistente creará el túnel, y le llevará de vuelta a la página principal de túneles I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." -msgstr "" -"Como ha decidido iniciar automáticamente el túnel cuando el router se " -"inicie, no tiene que hacer nada más." +msgstr "Como ha decidido iniciar automáticamente el túnel cuando el router se inicie, no tiene que hacer nada más." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "The router will start the tunnel once it has been set up." @@ -1289,17 +1191,13 @@ msgstr "El router iniciará el túnel una vez haya sido establecido." msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." -msgstr "" -"Como usted ha decidido no iniciar automáticamente el túnel, tendrá que " -"iniciarlo de forma manual." +msgstr "Como usted ha decidido no iniciar automáticamente el túnel, tendrá que iniciarlo de forma manual." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." -msgstr "" -"Esto se puede hacer haciendo clic en el botón Iniciar en la página principal " -"que corresponde al nuevo túnel." +msgstr "Esto se puede hacer haciendo clic en el botón Iniciar en la página principal que corresponde al nuevo túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 msgid "Below is a summary of the options you chose:" @@ -1309,19 +1207,14 @@ msgstr "A continuación se muestra un resumen de las opciones que ha elegido:" msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." -msgstr "" -"Junto a estos valores básicos, hay una serie de opciones avanzadas para la " -"configuración de túneles." +msgstr "Junto a estos valores básicos, hay una serie de opciones avanzadas para la configuración de túneles." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" "The wizard will set reasonably sensible default values for these, but you " "can view and/or edit these by clicking on the tunnel's name in the main " "I2PTunnel page." -msgstr "" -"El asistente establecerá valores razonablemente sensibles para ellos por " -"defecto, pero se pueden ver y/o editar haciendo clic en el nombre del túnel " -"en la página de túneles I2P principal." +msgstr "El asistente establecerá valores razonablemente sensibles para ellos por defecto, pero se pueden ver y/o editar haciendo clic en el nombre del túnel en la página de túneles I2P principal." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:698 msgid "Previous" diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index 20b4a0c24..0ba99620b 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" -"PO-Revision-Date: 2012-03-11 02:30+0000\n" -"Last-Translator: D.A. Loader <>\n" +"POT-Creation-Date: 2012-04-20 19:30+0000\n" +"PO-Revision-Date: 2012-04-20 19:10+0000\n" +"Last-Translator: kytv \n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" "Language: de\n" @@ -262,7 +262,7 @@ msgid "{0} is used for outbound connections only" msgstr "{0} wird nur für ausgehende Verbindungen genutzt" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Hilfe" @@ -756,1010 +756,998 @@ msgstr "Ignoriere Tunnelanfragen: Hohe Last" msgid "Dropping tunnel requests: Queue time" msgstr "Ignoriere Tunnelanfragen: zu lange Warteschlange" -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#: ../java/build/Countries.java:8 -msgid " -f3-5 < GeoIPCountryWhois.csv|sed 's/" -msgstr "-f3-5 < GeoIPCountryWhois.csv|sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#: ../java/build/Countries.java:9 -msgid " -f5,6 < GeoIPCountryWhois.csv |sed 's/" -msgstr "-f5,6 < GeoIPCountryWhois.csv |sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#. g' | sort | uniq > countries.txt"); -#: ../java/build/Countries.java:10 +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to translate all of them!! +#: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "anonymer Proxy" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:4 msgid "Satellite Provider" msgstr "Satellitenanbieter" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:5 msgid "Andorra" msgstr "Andorra" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:6 msgid "United Arab Emirates" msgstr "Vereinigte Arabische Emirate" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:7 msgid "Afghanistan" msgstr "Afghanistan" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:8 msgid "Antigua and Barbuda" msgstr "Antigua und Barbuda" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:9 msgid "Anguilla" msgstr "Anguilla" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:10 msgid "Albania" msgstr "Albanien" -#: ../java/build/Countries.java:18 +#: ../java/build/Countries.java:11 msgid "Armenia" msgstr "Armenien" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:12 msgid "Netherlands Antilles" msgstr "Niederländische Antillen" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:13 msgid "Angola" msgstr "Angola" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:14 msgid "Antarctica" msgstr "Antarktis" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:15 msgid "Argentina" msgstr "Argentinien" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:16 msgid "American Samoa" msgstr "Amerikanisch-Samoa" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:17 msgid "Austria" msgstr "Österreich" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:18 msgid "Australia" msgstr "Australien" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:19 msgid "Aruba" msgstr "Aruba" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:20 msgid "Åland Islands" msgstr "Åland" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:21 msgid "Azerbaijan" msgstr "Aserbaidschan" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:22 msgid "Bosnia and Herzegovina" msgstr "Bosnien und Herzegowina" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:23 msgid "Barbados" msgstr "Barbados" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:24 msgid "Bangladesh" msgstr "Bangladesch" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:25 msgid "Belgium" msgstr "Belgien" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:26 msgid "Burkina Faso" msgstr "Burkina Faso" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:27 msgid "Bulgaria" msgstr "Bulgarien" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:28 msgid "Bahrain" msgstr "Bahrain" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:29 msgid "Burundi" msgstr "Burundi" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:30 msgid "Benin" msgstr "Benin" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:31 msgid "Bermuda" msgstr "Bermuda" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:32 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:33 msgid "Bolivia" msgstr "Bolivien" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:34 msgid "Brazil" msgstr "Brasilien" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:35 msgid "Bahamas" msgstr "Bahamas" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:36 msgid "Bhutan" msgstr "Bhutan" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:37 msgid "Bouvet Island" msgstr "Bouvetinsel" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:38 msgid "Botswana" msgstr "Botsuana" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:39 msgid "Belarus" msgstr "Belarus" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:40 msgid "Belize" msgstr "Belize" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:41 msgid "Canada" msgstr "Kanada" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" msgstr "Cocos (Keeling) Inseln" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "Demokratische Republik Kongo" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "Zentralafrikanische Republik" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "Republik Kongo" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "Schweiz" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "Elfenbeinküste" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "Cookinseln" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "Chile" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "Kamerun" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:51 msgid "China" msgstr "China" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "Kolumbien" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "Costa Rica" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" msgstr "Serbien und Montenegro" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "Kuba" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "Kap Verde" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:57 msgid "Christmas Island" msgstr "Weihnachts Insel" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "Zypern" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "Tschechische Republik" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "Deutschland" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "Dschibuti" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "Dänemark" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "Dominica" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "Dominikanische Republik" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "Algerien" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "Ecuador" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "Estland" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "Ägypten" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:69 msgid "Western Sahara" msgstr "West Sahara" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "Eritrea" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "Spanien" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "Äthiopien" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:73 msgid "European Union" msgstr "Europäische Union" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "Finnland" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "Fidschi" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "Falklandinseln (Malwinen)" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "Föderierte Staaten von Mikronesien" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "Färöer" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:79 msgid "France" msgstr "Frankreich" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "Gabun" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "Vereinigtes Königreich" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "Grenada" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "Georgien" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "Französisch-Guayana" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:85 msgid "Guernsey" msgstr "Guernsey" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "Ghana" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "Gibraltar" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "Grönland" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "Gambia" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "Guinea" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "Guadeloupe" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "Äquatorialguinea" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "Griechenland" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "Süd-Georgien und südliche Sandwichinseln" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "Guatemala" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "Guam" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "Guyana" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "Hong Kong" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "Honduras" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "Kroatien" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "Haiti" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "Ungarn" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "Indonesien" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "Irland" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "Israel" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:107 msgid "Isle of Man" msgstr "Isle of Man" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:108 msgid "India" msgstr "Indien" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "Britisches Territorium im Indischen Ozean" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "Irak" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "Iran" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "Island" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "Italien" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:114 msgid "Jersey" msgstr "Jersey" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "Jamaika" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "Jordanien" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "Japan" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "Kenia" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "Kirgisien" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "Kambodscha" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "Kiribati" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "Komoren" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "St. Kitts und Nevis" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" msgstr "Nordkorea" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "Republik Korea" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "Kuweit" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "Kaimaninseln" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "Kasachstan" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "Laos" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "Libanon" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "St. Lucia" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "Liechtenstein" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "Sri Lanka" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "Liberia" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "Lesotho" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "Litauen" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "Luxenburg" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "Lettland" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "Libyen" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "Marokko" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "Monaco" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "Republik Moldau (Moldawien)" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:143 msgid "Montenegro" msgstr "Montenegro" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:144 msgid "Saint Martin" msgstr "San Martin" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "Madagaskar" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "Marshallinseln" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "Die ehemalige jugoslawische Republik Mazedonien" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "Mali" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "Myanmar (Burma)" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "Mongolei" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "Macao" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "Nördliche Marianen-Inseln" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "Martinique" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "Mauretanien" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "Montserrat" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "Malta" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "Mauritius" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "Malediven" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "Malawi" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "Mexiko" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "Malaysia" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "Mosambik" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "Namibia" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "Neukaledonien" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "Niger" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "Norfolkinsel" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "Nigeria" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "Nicaragua" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "Die Niederlande" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "Norwegen" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "Nepal" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "Nauru" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "Niue" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "Neuseeland" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "Oman" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "Panama" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "Peru" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "Französisch-Polynesien" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "Papua-Neuguinea" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "Philippinen" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "Pakistan" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "Polen" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre und Miquelon" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:184 msgid "Pitcairn Islands" msgstr "Pitcairn Inseln" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Palästinensische Autonomiegebiete" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugal" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Katar" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:191 msgid "Reunion" msgstr "Réunion" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Rumänien" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbien" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Russische Föderation" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Ruanda" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Saudi-Arabien" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Salomoninseln" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychellen" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Sudan" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Schweden" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapur" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:202 msgid "Saint Helena" msgstr "Sankt Helena" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slowenien" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:204 msgid "Svalbard and Jan Mayen" msgstr "Svalbard und Jan Mayen" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slowakei" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalia" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Surinam" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "São Tomé und Príncipe" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Syrische Arabische Republik" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swasiland" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Turks- und Caicosinseln" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Tschad" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Französische Süd- und Antarktisgebiete" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thailand" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tadschikistan" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Osttimor" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistan" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunesien" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Türkei" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad und Tobago" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Vereinigte Republik Tansania" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ukraine" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Uganda" -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Amerikanisch-Ozeanien" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "Vereinigte Staaten von Amerika" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Usbekistan" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Vatikanstadt" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "St. Vincent und die Grenadinen" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:247 ../java/build/Countries.java:248 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "US-Jungferninseln" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Vietnam" -#: ../java/build/Countries.java:250 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:251 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis und Futuna" -#: ../java/build/Countries.java:252 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:253 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Jemen" -#: ../java/build/Countries.java:254 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:255 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Südafrika" -#: ../java/build/Countries.java:256 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Sambia" -#: ../java/build/Countries.java:257 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Simbabwe" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 @@ -2032,7 +2020,7 @@ msgid "License" msgstr "Lizenz" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Webseite" @@ -2066,26 +2054,26 @@ msgid "Delete" msgstr "löschen" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 msgid "Delete selected" msgstr "Lösche ausgewähltes" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 msgid "Add item" msgstr "Füge Item hinzu" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Restore defaults" msgstr "Auf Standard zurücksetzen" @@ -2218,7 +2206,7 @@ msgid "WARN" msgstr "WARNUNG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:184 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Entfernen" @@ -3035,219 +3023,224 @@ msgstr "Einstellungen speichern und Graphen neuzeichnen" msgid "Graph settings saved" msgstr "Einstellungen zu Grafiken gespeichert" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "Adressbuch" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "Verwalten Sie Ihre I2P-Adressen hier (I2P-Namensauflösung)" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 msgid "Configure Bandwidth" msgstr "Konfiguriere Bandbreite" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "I2P Bandbreiteneinstellung" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#, fuzzy +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Configure Language" -msgstr "Konfiguriere Bandbreite" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#, fuzzy -msgid "Console Language Selection" -msgstr "Sprache der Routerkonsole" +msgstr "Spracheinstellungen" #: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Auswahl der Konsolensprache" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 msgid "Customize Home Page" msgstr "Home Seite anpassen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 msgid "I2P Home Page Configuration" msgstr "I2P Home Seiten Konfiguration" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 msgid "Anonymous webmail client" msgstr "Webmail-Klient für anonyme E-Mail" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" msgstr "Email" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 msgid "I2P Router Help" msgstr "Hilfe zum I2P-Router" -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 msgid "Router Console" msgstr "I2P-Routerkonsole" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 msgid "Built-in anonymous BitTorrent Client" msgstr "Integrierter anonymer BitTorrent-Klient" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" msgstr "BitTorrent" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 msgid "Local web server" msgstr "Lokaler Webserver" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug Reports" msgstr "Bug Meldungen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug tracker" msgstr "Bug Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" msgstr "Entwickler Forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Development forum" msgstr "Entwickler Forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Bittorrent tracker" msgstr "Bittorent Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "diftracker" msgstr "driftracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 msgid "I2P Applications" msgstr "I2P Anwendungen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "FAQ" msgstr "FAQ" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "Frequently Asked Questions" msgstr "Häufig gestellte Fragen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Community forum" msgstr "Gemeinschafts Forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Forum" msgstr "Forum" #. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "Javadocs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical documentation" msgstr "Technische Dokumentation" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" msgstr "Schlüssel Server" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "OpenPGP Keyserver" msgstr "OpenPGP Keyserver" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Debian und Tahoe-LAFS repositories" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "I2P Pastebin" msgstr "I2P Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "Pastebin" msgstr "Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "I2P News" msgstr "I2P Neuigkeiten" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Add-on directory" -msgstr "" +msgstr "Addon Verzeichnis" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 -#, fuzzy +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Plugins" -msgstr "Zusatzprogramm" +msgstr "Plugins" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" msgstr "Postman's Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "I2P home page" msgstr "I2P Home Seite" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Project Website" msgstr "Projekt Website" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "I2P Netowrk Statistics" msgstr "I2P Netzwerk Statistiken" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical Docs" msgstr "Technische Docs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "Trac Wiki" msgstr "Trac Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Ugha's Wiki" msgstr "Ugha's Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Seedless and the Robert BitTorrent applications" -msgstr "" +msgstr "Seedless und die Robert BitTorrent Anwendungen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Sponge's main site" -msgstr "" +msgstr "Sponge's Hauptseite" -#: ../java/src/net/i2p/router/web/HomeHelper.java:93 +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 msgid "The HTTP proxy is not up" msgstr "Der HTTP Proxy ist nicht online" -#: ../java/src/net/i2p/router/web/HomeHelper.java:95 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "" "Dein Browser ist nicht richtig konfiguriert um den HTTP Proxy auf {0} zu " "benutzen" -#: ../java/src/net/i2p/router/web/HomeHelper.java:186 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" msgstr "Name" -#: ../java/src/net/i2p/router/web/HomeHelper.java:188 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 msgid "URL" msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:206 +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 msgid "Add" msgstr "Hinzufügen" @@ -3495,18 +3488,18 @@ msgstr "Überprüfung auf neue Version des Zusatzprogramms {0} fehlgeschlagen" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 #, java-format msgid "Attempting to install from file {0}" -msgstr "" +msgstr "Versuche von Datei {0} zu installieren" #. This is actually what String.isEmpty() does, so it should be safe. #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 -#, fuzzy, java-format +#, java-format msgid "No file specified {0}" -msgstr "Keine Update-URL angegeben für {0}" +msgstr "Keine Datei angegeben {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 -#, fuzzy, java-format +#, java-format msgid "Failed to install from file {0}, copy failed." -msgstr "Installation des Zusatzprogramms in {0} ist fehlgeschlagen" +msgstr "Installation der Datei {0} fehlgeschlagen, Kopieren fehlgeschlagen" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" @@ -3630,14 +3623,13 @@ msgid "Plugin requires Jetty version {0} or lower" msgstr "Plugin benötigt Jetty Version {0} oder niedriger" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 -#, fuzzy, java-format +#, java-format msgid "Cannot copy plugin to directory {0}" -msgstr "Kann kein Verzeichnis für das Zusatzprogramm {0} anlegen" +msgstr "Kann nicht in Plugin Verzeichnis {0} schreiben" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 -#, fuzzy msgid "Plugin will be installed on next restart." -msgstr "Zusatzprogramm {0} installiert und gestartet" +msgstr "Plugin wird beim nächsten Neustart installiert." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" @@ -3899,9 +3891,8 @@ msgid "status" msgstr "Status" #: ../java/src/net/i2p/router/web/SearchHelper.java:74 -#, fuzzy msgid "Select search engine" -msgstr "Suchmaschinen" +msgstr "Wähle Suchmaschine aus" #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format @@ -5023,9 +5014,9 @@ msgstr "Erweiterte Netzwerk Einstellungen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 @@ -5210,16 +5201,16 @@ msgstr "Standard Home Seite" msgid "Use old home page" msgstr "Benutze die alte Home Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 msgid "Search Engines" msgstr "Suchmaschinen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 msgid "Recommended Eepsites" msgstr "Empfohlene Eepsites" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Local Services" msgstr "Lokale Dienste" @@ -6613,21 +6604,22 @@ msgid "Router is down" msgstr "Router ist offline" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 -#, fuzzy msgid "News" -msgstr "I2P Neuigkeiten" +msgstr "News" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." msgstr "" +"Klicke eine Flagge an um eine Sprache auszuwählen, Klicke " +"'Spracheinstellungen' unten, um sie später zu ändern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 msgid "Search I2P" msgstr "Durchsuche I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 msgid "Eepsites of Interest" msgstr "Interessante Eepsites" @@ -6737,9 +6729,3 @@ msgstr "Teilnehmerprofil" #, java-format msgid "Profile for peer {0}" msgstr "Teilnehmerprofil von {0}" - -#~ msgid "Plugin {0} installed, router restart required" -#~ msgstr "Zusatzprogramm {0} installiert, Neustart des Routers erforderlich" - -#~ msgid "Latest I2P News" -#~ msgstr "Neuste I2P News" diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index b3bc4bdf4..a6a7b8959 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # , 2011, 2012. @@ -14,24 +14,26 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" -"PO-Revision-Date: 2012-03-16 19:44+0000\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-04-20 18:16+0000\n" +"PO-Revision-Date: 2012-04-21 15:14+0000\n" "Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" -"language/es/)\n" -"Language: es\n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there +#. are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it +#. is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English +#. locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs #: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 @@ -123,7 +125,8 @@ msgstr "ninguno" #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too +#. low"); #. else #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 @@ -136,7 +139,8 @@ msgid "Rejecting tunnels: High message delay" msgstr "rechazando túneles: alta tardanza de los mensajes" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of +#. tunnels: High number of requests"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "rechazando la mayoría de túneles: alto número de peticiones" @@ -153,13 +157,15 @@ msgid "Rejecting tunnels: Bandwidth limit" msgstr "rechazando túneles: límite de ancho de banda" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: +#. Bandwidth limit"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "rechazando la mayor parte de los túneles: límite de ancho de banda" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of +#. tunnels"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "aceptando la mayoría de los túneles" @@ -209,11 +215,10 @@ msgstr "Resembrar: Buscando URL sembradora" #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." -msgstr "" -"Resembrar: buscando informaciones de routers desde la URL sembradora ({0} " -"exitosas, {1} errores)." +msgstr "Resembrar: buscando informaciones de routers desde la URL sembradora ({0} exitosas, {1} errores)." -#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic +#. NOTE TO TRANSLATORS - each of these phrases is a description for a +#. statistic #. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 @@ -244,7 +249,8 @@ msgstr "pares rápidos conocidos" msgid "NetDb entry" msgstr "Entrada de la NetDb" -#. This used to be "no common transports" but it is almost always no transports at all +#. This used to be "no common transports" but it is almost always no +#. transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "No hay transportes (oculto o iniciando?)" @@ -263,7 +269,7 @@ msgid "{0} is used for outbound connections only" msgstr "{0} se utiliza sólo para conexiones salientes" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Ayuda" @@ -272,18 +278,13 @@ msgstr "Ayuda" msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "" -"Los límites de conexiones de transporte se ajustan automáticamente basándose " -"en el ancho de banda configurado." +msgstr "Los límites de conexiones de transporte se ajustan automáticamente basándose en el ancho de banda configurado." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "" -"Para sobreescribir estos límites, se deben agregar los comandos i2np.ntcp." -"maxConnections = nnn y i2np.udp.maxConnections = nnn en la página de " -"configuración avanzada." +msgstr "Para sobreescribir estos límites, se deben agregar los comandos i2np.ntcp.maxConnections = nnn y i2np.udp.maxConnections = nnn en la página de configuración avanzada." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 @@ -321,15 +322,12 @@ msgstr "Conexión saliente" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" -msgstr "" -"Se han ofrecido a introducirnos (a ayudar a otros pares a atravesar nuestro " -"cortafuegos)" +msgstr "Se han ofrecido a introducirnos (a ayudar a otros pares a atravesar nuestro cortafuegos)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -msgid "We offered to introduce them (help other peers traverse their firewall)" -msgstr "" -"Nos hemos ofrecido a introducirlos (a ayudar a otros compañeros a atravesar " -"su cortafuegos)" +msgid "" +"We offered to introduce them (help other peers traverse their firewall)" +msgstr "Nos hemos ofrecido a introducirlos (a ayudar a otros compañeros a atravesar su cortafuegos)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" @@ -376,9 +374,7 @@ msgstr "La diferencia entre el reloj del par y el tuyo" msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "" -"El rango de congestión, que es la cantidad de bytes que se pueden enviar sin " -"recibir confirmación" +msgstr "El rango de congestión, que es la cantidad de bytes que se pueden enviar sin recibir confirmación" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" @@ -417,9 +413,7 @@ msgstr "El tiempo de vencimiento de la retransmisión en milisegundos" msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" -msgstr "" -"Tamaño máximo actual de envío de paquetes / tamaño máximo estimado de " -"paquetes entrantes (bytes)" +msgstr "Tamaño máximo actual de envío de paquetes / tamaño máximo estimado de paquetes entrantes (bytes)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 @@ -533,14 +527,11 @@ msgstr "Estado UPnP" msgid "" "UPnP has been disabled; Do you have more than one UPnP Internet Gateway " "Device on your LAN ?" -msgstr "" -"UPnP se ha deshabilitado; ¿Tienes más de un dispositivo pasarela UPnP en tu " -"red local?" +msgstr "UPnP se ha deshabilitado; ¿Tienes más de un dispositivo pasarela UPnP en tu red local?" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." -msgstr "" -"UPnP no ha encontrado ningún dispositivo UPnP compatible en tu red local." +msgstr "UPnP no ha encontrado ningún dispositivo UPnP compatible en tu red local." #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 #, java-format @@ -562,7 +553,8 @@ msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "UPnP informa que la tasa máxima de bits salientes es {0}bits/seg." #. {0} is TCP or UDP -#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English +#. locale. #. If you want the digit separator in your locale, translate as {1}. #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format @@ -756,1010 +748,999 @@ msgstr "Descartando solicitudes de túnel: Carga alta" msgid "Dropping tunnel requests: Queue time" msgstr "Descartando solicitudes de túnel: Tiempo de cola" -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#: ../java/build/Countries.java:8 -msgid " -f3-5 < GeoIPCountryWhois.csv|sed 's/" -msgstr " -f3-5 < GeoIPCountryWhois.csv|sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#: ../java/build/Countries.java:9 -msgid " -f5,6 < GeoIPCountryWhois.csv |sed 's/" -msgstr " -f5,6 < GeoIPCountryWhois.csv |sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#. g' | sort | uniq > countries.txt"); -#: ../java/build/Countries.java:10 +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to +#. translate all of them!! +#: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Proxy anónimo" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:4 msgid "Satellite Provider" msgstr "Proveedor de satélite" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:5 msgid "Andorra" msgstr "Andorra" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:6 msgid "United Arab Emirates" msgstr "Emiratos Árabes Unidos" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:7 msgid "Afghanistan" msgstr "Afganistán" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:8 msgid "Antigua and Barbuda" msgstr "Antigua y Barbuda" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:9 msgid "Anguilla" msgstr "Anguila" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:10 msgid "Albania" msgstr "Albania" -#: ../java/build/Countries.java:18 +#: ../java/build/Countries.java:11 msgid "Armenia" msgstr "Armenia" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:12 msgid "Netherlands Antilles" msgstr "Antillas Holandesas" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:13 msgid "Angola" msgstr "Angola" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:14 msgid "Antarctica" msgstr "La Antártida" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:15 msgid "Argentina" msgstr "Argentina" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:16 msgid "American Samoa" msgstr "Samoa Americana" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:17 msgid "Austria" msgstr "Austria" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:18 msgid "Australia" msgstr "Australia" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:19 msgid "Aruba" msgstr "Aruba" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:20 msgid "Åland Islands" msgstr "Islas Åland" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:21 msgid "Azerbaijan" msgstr "Azerbaiyán" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:22 msgid "Bosnia and Herzegovina" msgstr "Bosnia y Herzegovina" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:23 msgid "Barbados" msgstr "Barbados" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:24 msgid "Bangladesh" msgstr "Bangladesh" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:25 msgid "Belgium" msgstr "Bélgica" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:26 msgid "Burkina Faso" msgstr "Burkina Fasso" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:27 msgid "Bulgaria" msgstr "Bulgaria" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:28 msgid "Bahrain" msgstr "Bahrein" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:29 msgid "Burundi" msgstr "Burundi" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:30 msgid "Benin" msgstr "Benin" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:31 msgid "Bermuda" msgstr "Bermudas" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:32 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:33 msgid "Bolivia" msgstr "Bolivia" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:34 msgid "Brazil" msgstr "Brasil" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:35 msgid "Bahamas" msgstr "Bahamas" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:36 msgid "Bhutan" msgstr "Bhután" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:37 msgid "Bouvet Island" msgstr "Isla Bouvet" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:38 msgid "Botswana" msgstr "Botswana" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:39 msgid "Belarus" msgstr "Bielorrusia" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:40 msgid "Belize" msgstr "Belice" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:41 msgid "Canada" msgstr "Canadá" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" msgstr "Islas Cocos (Keeling)" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "República Democrática del Congo" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "República Centroafricana" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "Congo" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "Suiza" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "Costa de Marfil" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "Islas Cook" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "Chile" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "Camerún" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:51 msgid "China" msgstr "China" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "Colombia" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "Costa Rica" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" msgstr "Serbia y Montenegro" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "Cuba" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "Cabo Verde" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:57 msgid "Christmas Island" msgstr "Isla de Navidad" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "Chipre" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "República Checa" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "Alemania" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "Djibouti" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "Dinamarca" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "Dominica" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "República Dominicana" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "Argelia" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "Ecuador" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "Estonia" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "Egipto" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:69 msgid "Western Sahara" msgstr "Sáhara Occidental" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "Eritrea" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "España" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "Etiopía" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:73 msgid "European Union" msgstr "Unión Europea" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "Finlandia" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "Fiji" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "Islas Malvinas" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "Estados Federados de Micronesia" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "Islas Feroe" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:79 msgid "France" msgstr "Francia" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "Gabón" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "Reino Unido" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "Granada" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "Georgia" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "Guayana Francesa" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:85 msgid "Guernsey" msgstr "Guernsey" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "Ghana" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "Gibraltar" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "Groenlandia" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "Gambia" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "Guinea" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "Guadalupe" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "Guinea Ecuatorial" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "Grecia" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "Georgia del Sur e Islas Sandwich del Sur" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "Guatemala" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "Guam" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "Guyana" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "Hong Kong" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "Honduras" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "Croacia" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "Haití" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "Hungría" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "Indonesia" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "Irlanda" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "Israel" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:107 msgid "Isle of Man" msgstr "Isla de Man" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:108 msgid "India" msgstr "India" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "Territorio británico del océano Índico" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "Irak" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "República Islámica de Irán" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "Islandia" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "Italia" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:114 msgid "Jersey" msgstr "Jersey" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "Jamaica" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "Jordania" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "Japón" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "Kenya" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "Kirguistán" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "Camboya" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "Kiribati" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "Comoras" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts y Nevis" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" msgstr "La República Popular Democrática de Corea" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "República de Corea" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "Kuwait" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "Islas Caimán" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "Kazajstán" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "República Democrática Popular Lao" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "Líbano" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "Santa Lucía" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "Liechtenstein" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "Sri Lanka" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "Liberia" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "Lesotho" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "Lituania" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "Luxemburgo" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "Letonia" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "Libia" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "Marruecos" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "Mónaco" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "República de Moldavia" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:143 msgid "Montenegro" msgstr "Montenegro" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:144 msgid "Saint Martin" msgstr "San Martín" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "Madagascar" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "Las Islas Marshall" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "La Antigua República Yugoslava de Macedonia" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "Malí" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "Myanmar" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "Mongolia" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "Macao" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "Islas Marianas del Norte" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "Martinica" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "Mauritania" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "Montserrat" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "Malta" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "Mauricio" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "Maldivas" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "Malawi" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "México" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "Malasia" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "Mozambique" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "Namibia" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "Nueva Caledonia" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "Níger" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "Isla Norfolk" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "Nigeria" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "Nicaragua" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "Países Bajos" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "Noruega" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "Nepal" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "Nauru" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "Niue" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "Nueva Zelanda" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "Omán" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "Panamá" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "Perú" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "Polinesia Francesa" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "Papua Nueva Guinea" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "Filipinas" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "Pakistán" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "Polonia" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "San Pedro y Miquelón" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:184 msgid "Pitcairn Islands" msgstr "Islas Pitcairn" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Territorio Palestino" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugal" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:191 msgid "Reunion" msgstr "Reunión" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Rumanía" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbia" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Federación de Rusia" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Ruanda" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Arabia Saudí" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Islas Salomón" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychelles" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Sudán" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Suecia" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapur" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:202 msgid "Saint Helena" msgstr "Santa Elena" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Eslovenia" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:204 msgid "Svalbard and Jan Mayen" msgstr "Svalbard y Jan Mayen" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Eslovaquia" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leona" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalia" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Surinam" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "Santo Tomé y Príncipe" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Siria" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swazilandia" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Islas Turcas y Caicos" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Chad" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Tierras Australes y Antárticas Francesas" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Tailandia" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tayikistán" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Timor-Leste" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistán" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Túnez" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turquía" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad y Tobago" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwán" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Tanzanía" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ucrania" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Uganda" -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Islas Ultramarinas menores de Estados Unidos" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "Estados Unidos" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Uzbekistán" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Santa Sede (Ciudad del Vaticano)" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "San Vicente y las Granadinas" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:247 ../java/build/Countries.java:248 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Islas Vírgenes" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Vietnam" -#: ../java/build/Countries.java:250 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:251 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis y Futuna" -#: ../java/build/Countries.java:252 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:253 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Yemen" -#: ../java/build/Countries.java:254 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:255 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Sudáfrica" -#: ../java/build/Countries.java:256 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Zambia" -#: ../java/build/Countries.java:257 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" #: ../java/src/net/i2p/router/web/CSSHelper.java:75 -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 @@ -1772,9 +1753,7 @@ msgstr "Consola del Router I2P" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" -msgstr "" -"Error al actualizar la configuración - ¡por favor consulta los registros de " -"errores!" +msgstr "Error al actualizar la configuración - ¡por favor consulta los registros de errores!" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 @@ -1788,9 +1767,7 @@ msgstr "Configuración guardada con éxito" msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "" -"Error al guardar la configuración (aplicada pero no guardada) - ¡por favor " -"consulta los registros de errores!" +msgstr "Error al guardar la configuración (aplicada pero no guardada) - ¡por favor consulta los registros de errores!" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 @@ -1866,9 +1843,7 @@ msgstr "Nuevo cliente añadido" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." -msgstr "" -"Configuración de cliente guardada - Es necesario reiniciar para que los " -"cambios surtan efecto." +msgstr "Configuración de cliente guardada - Es necesario reiniciar para que los cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 @@ -1876,9 +1851,8 @@ msgstr "" msgid "Bad client index." msgstr "índice de clientes en mal estado." -#. #. What do we do here? -#. +#. #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 @@ -1966,10 +1940,9 @@ msgstr "Error al iniciar el complemento {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take effect." -msgstr "" -"Configuración de interfaz guardada - Es necesario reiniciar para que los " -"cambios surtan efecto." +"Interface configuration saved successfully - restart required to take " +"effect." +msgstr "Configuración de interfaz guardada - Es necesario reiniciar para que los cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 @@ -2032,7 +2005,7 @@ msgid "License" msgstr "Licencia" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Sitio web" @@ -2066,26 +2039,26 @@ msgid "Delete" msgstr "Borrar" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 msgid "Delete selected" msgstr "Eliminar seleccionados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 msgid "Add item" msgstr "Añadir elemento" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Restore defaults" msgstr "Restaurar valores predeterminados" @@ -2174,17 +2147,13 @@ msgstr "Guardados los ajustes de los registros" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 msgid "" "Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" -msgstr "" -"Añadir nuevos argumentos para el registro arriba. Ejemplo: net.i2p.router." -"tunnel=WARN" +msgstr "Añadir nuevos argumentos para el registro arriba. Ejemplo: net.i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: logger.record.net.i2p." -"router.tunnel=WARN" -msgstr "" -"O añadir nuevos argumentos en el archivo logger.config Ejemplo: logger." -"record.net.i2p.router.tunnel =WARN" +"Or put entries in the logger.config file. Example: " +"logger.record.net.i2p.router.tunnel=WARN" +msgstr "O añadir nuevos argumentos en el archivo logger.config Ejemplo: logger.record.net.i2p.router.tunnel =WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" @@ -2218,7 +2187,7 @@ msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:184 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Quitar" @@ -2347,14 +2316,11 @@ msgstr "Reiniciando de forma controlada para salir del modo router oculto" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" -msgstr "" -"Activando UPnP, se requiere un reinicio para que los cambios surtan efecto." +msgstr "Activando UPnP, se requiere un reinicio para que los cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" -msgstr "" -"Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan " -"efecto." +msgstr "Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" @@ -2636,25 +2602,20 @@ msgstr "Filtro de estadísticas y ubicación actualizados correctamente a " #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" -msgstr "" -"Estadísticas completas habilitadas - Es necesario reiniciar para que surtan " -"efecto." +msgstr "Estadísticas completas habilitadas - Es necesario reiniciar para que surtan efecto." #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" -msgstr "" -"Estadísticas completas deshabilitadas - Es necesario reiniciar para que " -"surtan efecto." +msgstr "Estadísticas completas deshabilitadas - Es necesario reiniciar para que surtan efecto." #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" -msgstr "" -"Lista de los gráficos actualizada, puede tardar hasta 60s en reflejarse aquí " -"y en la Página de Gráficos" +msgstr "Lista de los gráficos actualizada, puede tardar hasta 60s en reflejarse aquí y en la Página de Gráficos" -#. the count isn't really correct anyway, since we don't check for actual changes +#. the count isn't really correct anyway, since we don't check for actual +#. changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." @@ -2669,9 +2630,7 @@ msgstr "Ajustes de los túneles exploratorios guardados con éxito" msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "" -"Error al guardar la configuración (aplicada pero no guardada) - ¡por favor " -"consulta los registros de errores!" +msgstr "Error al guardar la configuración (aplicada pero no guardada) - ¡por favor consulta los registros de errores!" #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2704,19 +2663,15 @@ msgstr "ADVERTENCIA DE ANONIMATO - Los ajustes incluyen túneles de 0 saltos." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." -msgstr "" -"ADVERTENCIA DE ANONIMATO - Los ajustes incluyen los túneles de 1 salto." +msgstr "ADVERTENCIA DE ANONIMATO - Los ajustes incluyen los túneles de 1 salto." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." -msgstr "" -"ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen túneles de gran longitud." +msgstr "ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen túneles de gran longitud." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." -msgstr "" -"ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen grandes cantidades de " -"túneles." +msgstr "ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen grandes cantidades de túneles." #. buf.append("InboundOutbound\n"); #. tunnel depth @@ -2833,9 +2788,7 @@ msgstr "Actualización disponible; tratando de descargarla" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" -msgstr "" -"Actualización disponible; ¡presiona el botón al lado izquierdo para " -"descargarla!" +msgstr "Actualización disponible; ¡presiona el botón al lado izquierdo para descargarla!" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" @@ -2912,9 +2865,7 @@ msgstr "Descargar, verificar y reiniciar" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "" -"El formulario introducido es inválido, probablemente por haber utilizado el " -"botón 'atrás' ó 'refrescar' del navegador. Por favor, reinténtelo." +msgstr "El formulario introducido es inválido, probablemente por haber utilizado el botón 'atrás' ó 'refrescar' del navegador. Por favor, reinténtelo." #: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" @@ -2927,7 +2878,8 @@ msgstr "gráfico de ancho de banda combinado" msgid "{0} for {1}" msgstr "{0} para {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java +#. FIXME jrobin doesn't support setting the timezone, will have to mod +#. TimeAxis.java #: ../java/src/net/i2p/router/web/GraphHelper.java:194 #: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." @@ -3039,221 +2991,223 @@ msgstr "Guardar los ajustes y volver a dibujar los gráficos" msgid "Graph settings saved" msgstr "Configuración de gráficos guardada" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "Libreta de direcciones" -#: ../java/src/net/i2p/router/web/HomeHelper.java:26 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "" -"Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio " -"I2P)" +msgstr "Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio I2P)" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 msgid "Configure Bandwidth" msgstr "Configurar ancho de banda" -#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "Configuración de ancho de banda I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#, fuzzy +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Configure Language" -msgstr "Configurar ancho de banda" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#, fuzzy -msgid "Console Language Selection" -msgstr "Idioma de la Consola del Router" +msgstr "Configurar idioma" #: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Selección del idioma de consola" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 msgid "Customize Home Page" msgstr "Personalizar página de inicio" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 msgid "I2P Home Page Configuration" msgstr "Configuración de página de inicio de I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 msgid "Anonymous webmail client" msgstr "Cliente webmail anónimo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" msgstr "Email" -#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 msgid "I2P Router Help" msgstr "Ayuda de Router I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 msgid "Router Console" msgstr "Consola del Router" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 msgid "Built-in anonymous BitTorrent Client" msgstr "Cliente BitTorrent anónimo integrado" -#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" msgstr "Torrents" -#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 msgid "Local web server" msgstr "Servidor web local" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug Reports" msgstr "Informes de errores" -#: ../java/src/net/i2p/router/web/HomeHelper.java:38 +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug tracker" msgstr "Rastreador de errores" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" msgstr "Foro de desarrollo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Development forum" msgstr "Foro de desarrollo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Bittorrent tracker" msgstr "Tracker de bittorrent" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "diftracker" msgstr "diftracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 msgid "I2P Applications" msgstr "Aplicaciones I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "FAQ" msgstr "Preguntas frecuentes" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "Frequently Asked Questions" msgstr "Preguntas frecuentes" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Community forum" msgstr "Foro de la comunidad" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Forum" msgstr "Foro" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S +#. + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "Javadocs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:45 -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical documentation" msgstr "Documentación técnica" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" msgstr "Servidor de claves" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "OpenPGP Keyserver" msgstr "Keyserver de OpenPGP" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Repositorios de Debian y Tahoe-LAFS" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "I2P Pastebin" msgstr "Pastebin de I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "Pastebin" msgstr "Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "I2P News" msgstr "Noticias I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Add-on directory" -msgstr "" +msgstr "Directorio de plugins" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 -#, fuzzy +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Plugins" -msgstr "Complemento" +msgstr "Plugins" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" msgstr "Tracker de Postman" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "I2P home page" msgstr "Página de inicio I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Project Website" msgstr "Sitio web del proyecto" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "I2P Netowrk Statistics" msgstr "Estadísticas de red I2P" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical Docs" msgstr "Documentos técnicos" -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "Trac Wiki" msgstr "Wiki de Trac" -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Ugha's Wiki" msgstr "Wiki de Ugha" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Seedless and the Robert BitTorrent applications" -msgstr "" +msgstr "Sin semillas y aplicaciones de BitTorrent Robert" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Sponge's main site" -msgstr "" +msgstr "Página principal de Sponge" -#: ../java/src/net/i2p/router/web/HomeHelper.java:93 +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 msgid "The HTTP proxy is not up" msgstr "El proxy HTTP no está activo" -#: ../java/src/net/i2p/router/web/HomeHelper.java:95 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" -msgstr "" -"Tu navegador no está correctamente configurado para utilizar el proxy HTTP " -"en {0}" +msgstr "Tu navegador no está correctamente configurado para utilizar el proxy HTTP en {0}" -#: ../java/src/net/i2p/router/web/HomeHelper.java:186 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" msgstr "Nombre" -#: ../java/src/net/i2p/router/web/HomeHelper.java:188 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 msgid "URL" msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:206 +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 msgid "Add" msgstr "Añadir" @@ -3501,18 +3455,18 @@ msgstr "Fallo al buscar actualizaciones para el complemento {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 #, java-format msgid "Attempting to install from file {0}" -msgstr "" +msgstr "Intentando instalar desde el archivo {0}" #. This is actually what String.isEmpty() does, so it should be safe. #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 -#, fuzzy, java-format +#, java-format msgid "No file specified {0}" -msgstr "Ninguna URL de actualización especificado para {0}" +msgstr "No se ha específicado un archivo {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 -#, fuzzy, java-format +#, java-format msgid "Failed to install from file {0}, copy failed." -msgstr "No se pudo instalar el complemento en {0}" +msgstr "No se ha podido instalar desde el archivo {0}, copia fallida." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" @@ -3548,10 +3502,10 @@ msgstr "El complemento de {0} está dañado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" -msgstr "" -"El complemento de {0} no contiene el archivo de configuración necesario." +msgstr "El complemento de {0} no contiene el archivo de configuración necesario." -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' +#. + signer + ""); #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" @@ -3588,14 +3542,11 @@ msgstr "Este complemento requiere la versión {0} o superior de Java." msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" -msgstr "" -"El complemento descargado es sólo para instalaciones nuevas, pero el " -"complemento ya está instalado." +msgstr "El complemento descargado es sólo para instalaciones nuevas, pero el complemento ya está instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" -msgstr "" -"El complemento instalado no contiene el archivo de configuración necesario." +msgstr "El complemento instalado no contiene el archivo de configuración necesario." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" @@ -3604,23 +3555,17 @@ msgstr "La firma del complemento descargado no coincide con la del instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" -msgstr "" -"El complemento descargado con versión {0} no es más reciente que la versión " -"ya instalada." +msgstr "El complemento descargado con versión {0} no es más reciente que la versión ya instalada." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" -msgstr "" -"La actualización del complemento requiere tener instalada la versión {0} o " -"superior de este complemento." +msgstr "La actualización del complemento requiere tener instalada la versión {0} o superior de este complemento." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" -msgstr "" -"La actualización del complemento requiere tener instalada la versión {0} o " -"inferior de este complemento." +msgstr "La actualización del complemento requiere tener instalada la versión {0} o inferior de este complemento." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format @@ -3633,20 +3578,17 @@ msgid "Plugin requires Jetty version {0} or lower" msgstr "Este plugin requiere la versión de Jetty {0} ó inferior" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 -#, fuzzy, java-format +#, java-format msgid "Cannot copy plugin to directory {0}" -msgstr "No se puede crear directorio del complemento {0}" +msgstr "No se puede copiar el plugin al directorio {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 -#, fuzzy msgid "Plugin will be installed on next restart." -msgstr "Complemento {0} instalado e iniciado" +msgstr "El plugin se instalará al siguiente reinicio." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" -msgstr "" -"El complemento es sólo para actualizaciones, pero el complemento aún no está " -"instalado." +msgstr "El complemento es sólo para actualizaciones, pero el complemento aún no está instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format @@ -3862,9 +3804,7 @@ msgstr "capacidades" msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" -msgstr "" -"rendimiento máximo (bytes por segundo) durante un período de 1 minuto que el " -"par ha sostenido en un solo túnel" +msgstr "rendimiento máximo (bytes por segundo) durante un período de 1 minuto que el par ha sostenido en un solo túnel" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" @@ -3895,9 +3835,8 @@ msgid "status" msgstr "estado" #: ../java/src/net/i2p/router/web/SearchHelper.java:74 -#, fuzzy msgid "Select search engine" -msgstr "Motores de búsqueda" +msgstr "Elegir motor de búsqueda" #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format @@ -3959,15 +3898,11 @@ msgstr "Estadísticas recopiladas durante el funcionamiento de este router" msgid "" "The data gathered is quantized over a 1 minute period, so should just be " "used as an estimate." -msgstr "" -"Los datos recogidos se cuantifican en un período de 1 minuto, por lo que " -"sólo deben utilizarse como estimación." +msgstr "Los datos recogidos se cuantifican en un período de 1 minuto, por lo que sólo deben utilizarse como estimación." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." -msgstr "" -"Estas estadísticas se utilizan principalmente para el desarrollo y " -"depuración." +msgstr "Estas estadísticas se utilizan principalmente para el desarrollo y depuración." #: ../java/src/net/i2p/router/web/StatsGenerator.java:106 #: ../java/src/net/i2p/router/web/StatsGenerator.java:157 @@ -3986,12 +3921,14 @@ msgstr "Promedio de eventos móviles por período" msgid "Highest events per period" msgstr "Más altos eventos por período" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && +#. (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: +#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -4075,9 +4012,7 @@ msgstr "Ayuda" msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" -msgstr "" -"Configura el arranque de clientes y servicios (webapps) o lanza servicios no " -"activados" +msgstr "Configura el arranque de clientes y servicios (webapps) o lanza servicios no activados" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" @@ -4182,9 +4117,7 @@ msgstr "Tiempo de servicio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" -msgstr "" -"Ayuda con la configuración de cortafuegos y router para un rendimiento " -"óptimo de I2P" +msgstr "Ayuda con la configuración de cortafuegos y router para un rendimiento óptimo de I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" @@ -4301,9 +4234,7 @@ msgstr "Bloqueado por un cortafuegos" msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" -msgstr "" -"ERR-puerto UDP en uso - ¡establece i2np.udp.internalPort=xxxx = en la " -"configuración avanzada y reinicia!" +msgstr "ERR-puerto UDP en uso - ¡establece i2np.udp.internalPort=xxxx = en la configuración avanzada y reinicia!" #: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" @@ -4311,8 +4242,7 @@ msgstr "ERR-No hay pares activos, Compruebe la conexión de red y cortafuegos" #: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" -msgstr "" -"ERR-UDP deshabilitado y el puerto/host de entrada TCP no ha sido establecido" +msgstr "ERR-UDP deshabilitado y el puerto/host de entrada TCP no ha sido establecido" #: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" @@ -4320,8 +4250,7 @@ msgstr "AVISO-Tras cortafuegos con UDP deshabilitado" #: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" -msgstr "" -"Agregar/quitar/editar & controlar tus túneles de cliente y servidor" +msgstr "Agregar/quitar/editar & controlar tus túneles de cliente y servidor" #: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" @@ -4376,7 +4305,8 @@ msgstr "Descargar actualización ( {0} )" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
+#. If the translation is shorter than the English, you should probably not +#. include
#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
Update {0}" @@ -4860,7 +4790,8 @@ msgstr "Configurar ancho de banda" msgid "Summary Bar" msgstr "Barra del resumen" -#. We have intl defined when this is included, but not when compiled standalone. +#. We have intl defined when this is included, but not when compiled +#. standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 @@ -4948,9 +4879,7 @@ msgstr "Limitador de ancho de banda" msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." -msgstr "" -"I2P funcionará mejor si configuras tus tasas de modo que coincidan con la " -"velocidad de tu conexión a Internet." +msgstr "I2P funcionará mejor si configuras tus tasas de modo que coincidan con la velocidad de tu conexión a Internet." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "KBps In" @@ -4983,15 +4912,12 @@ msgstr "I2P requiere al menos 12KBps para permitir el intercambio." msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " -msgstr "" -"Por favor, ¡activa la compartición (participación en túneles) configurando " -"un mayor ancho de banda." +msgstr "Por favor, ¡activa la compartición (participación en túneles) configurando un mayor ancho de banda." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." -msgstr "" -"Esto mejorará tu anonimato creando tráfico de cobertura, y ayuda a la red." +msgstr "Esto mejorará tu anonimato creando tráfico de cobertura, y ayuda a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 #, java-format @@ -5002,9 +4928,7 @@ msgstr "Has configurado I2P para compartir {0} KBps." msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." -msgstr "" -"Cuanto mayor sea el ancho de banda compartido, mayor es el anonimato y más " -"ayudas a la red." +msgstr "Cuanto mayor sea el ancho de banda compartido, mayor es el anonimato y más ayudas a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Advanced network configuration page" @@ -5017,9 +4941,9 @@ msgstr "Página de configuración de red avanzada" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 @@ -5063,9 +4987,7 @@ msgstr "Configuración Clientes" msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." -msgstr "" -"Los clientes de Java que se enumeran a continuación son iniciados por el " -"router y se ejecutan en la misma JVM." +msgstr "Los clientes de Java que se enumeran a continuación son iniciados por el router y se ejecutan en la misma JVM." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" @@ -5095,9 +5017,7 @@ msgstr "Habilitada con SSL obligatorio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" -msgstr "" -"Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en " -"conectarse" +msgstr "Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en conectarse" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" @@ -5131,9 +5051,7 @@ msgstr "La configuración por defecto funcionará para la mayoría de la gente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Any changes made here must also be configured in the external client." -msgstr "" -"Cualquier cambio realizado aquí también debe configurarse en el cliente " -"externo." +msgstr "Cualquier cambio realizado aquí también debe configurarse en el cliente externo." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." @@ -5147,18 +5065,11 @@ msgstr "Configuración de las Applicaciones Web" msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications (e." -"g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications " +"(e.g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." -msgstr "" -"Las aplicaciones web Java que se enumeran a continuación son iniciadas por " -"el cliente de consola web y se ejecutan en la misma JVM que el router. Por " -"lo general son aplicaciones web, accesibles a través de la consola del " -"router. Pueden ser aplicaciones completas (i2psnark por ejemplo), interfaces " -"de otro cliente o aplicaciónes que deben ser habilitadas por separado (por " -"ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por " -"ejemplo, la libreta de direcciones)." +msgstr "Las aplicaciones web Java que se enumeran a continuación son iniciadas por el cliente de consola web y se ejecutan en la misma JVM que el router. Por lo general son aplicaciones web, accesibles a través de la consola del router. Pueden ser aplicaciones completas (i2psnark por ejemplo), interfaces de otro cliente o aplicaciónes que deben ser habilitadas por separado (por ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por ejemplo, la libreta de direcciones)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" @@ -5166,11 +5077,7 @@ msgid "" "directory; however the .war file and web app will reappear when you update " "your router to a newer version, so disabling the web app here is the " "preferred method." -msgstr "" -"Una aplicación web también se puede desactivar quitando el archivo .war del " -"directorio de aplicaciones web; Sin embargo, el archivo .war y la aplicación " -"web volverán a aparecer al actualizar el router a una nueva versión, así que " -"el método preferido es deshabilitar la aplicación web aquí." +msgstr "Una aplicación web también se puede desactivar quitando el archivo .war del directorio de aplicaciones web; Sin embargo, el archivo .war y la aplicación web volverán a aparecer al actualizar el router a una nueva versión, así que el método preferido es deshabilitar la aplicación web aquí." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" @@ -5178,9 +5085,7 @@ msgstr "Configuración de Complementos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." -msgstr "" -"Los complementos enumerados a continuación son iniciados por el cliente de " -"consola web." +msgstr "Los complementos enumerados a continuación son iniciados por el cliente de consola web." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" @@ -5202,16 +5107,16 @@ msgstr "Página de inicio predeterminada" msgid "Use old home page" msgstr "Utilizar página de inicio anterior" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 msgid "Search Engines" msgstr "Motores de búsqueda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 msgid "Recommended Eepsites" msgstr "Eepsites recomendadas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Local Services" msgstr "Servicios locales" @@ -5230,9 +5135,7 @@ msgstr "El llavero del router se utiliza para descifrar leaseSets encriptados." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." -msgstr "" -"El llavero puede contener claves de cifrado para los destinos locales o " -"remotos." +msgstr "El llavero puede contener claves de cifrado para los destinos locales o remotos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" @@ -5285,8 +5188,7 @@ msgstr "Formato de escritura del registro" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "" -"(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)" +msgstr "(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 msgid "Log date format" @@ -5296,9 +5198,7 @@ msgstr "Formato de fecha del registro" msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" -msgstr "" -"('MM' = mes, 'dd' = día, 'HH' = hora, 'mm' = minuto, 'ss' = segundo, 'SSS' = " -"milisegundo)" +msgstr "('MM' = mes, 'dd' = día, 'HH' = hora, 'mm' = minuto, 'ss' = segundo, 'SSS' = milisegundo)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 msgid "Max log file size" @@ -5312,9 +5212,7 @@ msgstr "Nivel predeterminado de registro" msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" -msgstr "" -"(DEBUG e INFO no se recomiendan por defecto, ya que ralentizaran " -"drásticamente el router)" +msgstr "(DEBUG e INFO no se recomiendan por defecto, ya que ralentizaran drásticamente el router)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 msgid "Log level overrides" @@ -5402,9 +5300,7 @@ msgstr "Acción al cambiar de IP" msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" -msgstr "" -"Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia " -"la IP para aumentar el anonimato" +msgstr "Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia la IP para aumentar el anonimato" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" @@ -5425,8 +5321,7 @@ msgstr "Desactivar por completo" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 msgid "(select only if behind a firewall that blocks outbound UDP)" -msgstr "" -"(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" +msgstr "(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "TCP Configuration" @@ -5447,9 +5342,7 @@ msgstr "si no estamos bloqueados por el cortafuegos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "" -"Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por " -"cortafuegos)" +msgstr "Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por cortafuegos)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 msgid "Disable inbound (Firewalled)" @@ -5458,9 +5351,7 @@ msgstr "Deshabilitar entrada (bloqueado por cortafuegos)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "" -"(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la " -"salida por TCP)" +msgstr "(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la salida por TCP)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" @@ -5482,9 +5373,7 @@ msgstr "Notas" msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." -msgstr "" -"a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos " -"ajustes reiniciará el router." +msgstr "a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos ajustes reiniciará el router." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" @@ -5494,57 +5383,42 @@ msgstr "Ayuda de Configuración" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP " -"and TCP." -msgstr "" -"Mientras I2P funcionará bien incluso bloqueado por la mayoría de " -"cotrafuegos, las velocidades y la integración en la red mejorarán " -"generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." +"integration will generally improve if the I2P port is forwarded for both UDP" +" and TCP." +msgstr "Mientras I2P funcionará bien incluso bloqueado por la mayoría de cotrafuegos, las velocidades y la integración en la red mejorarán generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and " -"TCP packets to reach you." -msgstr "" -"Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no " -"solicitados por el cortafuegos!" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and" +" TCP packets to reach you." +msgstr "Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no solicitados por el cortafuegos!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." -msgstr "" -"Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole " -"punching con \"introducciones SSU\" para transmitir tráfico." +msgstr "Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole punching con \"introducciones SSU\" para transmitir tráfico." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" -"Most of the options above are for special situations, for example where UPnP " -"does not work correctly, or a firewall not under your control is doing harm." -msgstr "" -"La mayoría de las opciones anteriores son para situaciones especiales, por " -"ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está " -"bajo tu control está haciendo daño." +"Most of the options above are for special situations, for example where UPnP" +" does not work correctly, or a firewall not under your control is doing " +"harm." +msgstr "La mayoría de las opciones anteriores son para situaciones especiales, por ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está bajo tu control está haciendo daño." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "" -"Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." +msgstr "Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." -msgstr "" -"UPnP se utiliza para comunicarse con dispositivos de puerta de enlace a " -"Internet (IGDs) para detectar la dirección IP externa y los puertos que se " -"deben abrir." +msgstr "UPnP se utiliza para comunicarse con dispositivos de puerta de enlace a Internet (IGDs) para detectar la dirección IP externa y los puertos que se deben abrir." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "" -"El soporte de UPnP está en fase beta, y puede no funcionar correctamente por " -"varias razones" +msgstr "El soporte de UPnP está en fase beta, y puede no funcionar correctamente por varias razones" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" @@ -5568,8 +5442,7 @@ msgstr "Múltiples cotrafuegos/routers en la ruta de conexión a Internet" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" -msgstr "" -"El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" +msgstr "El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." @@ -5579,15 +5452,11 @@ msgstr "Revisar el estado de UPnP aquí." msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." -msgstr "" -"Encima de esto UPnP puede ser activado o desactivado, pero un cambio " -"requiere un reinicio del router para que surta efecto." +msgstr "Encima de esto UPnP puede ser activado o desactivado, pero un cambio requiere un reinicio del router para que surta efecto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." -msgstr "" -"Los nombres de host introducidos arriba se publicarán en la base de datos de " -"red." +msgstr "Los nombres de host introducidos arriba se publicarán en la base de datos de red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." @@ -5595,20 +5464,16 @@ msgstr "No son privados." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." -msgstr "" -"Además, no se debe introducir una dirección IP privada como 127.0.0.1 " -"o 192.168.1.1." +"Also, do not enter a private IP address like 127.0.0.1 or " +"192.168.1.1." +msgstr "Además, no se debe introducir una dirección IP privada como 127.0.0.1 o 192.168.1.1." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." -msgstr "" -"Si se especifica una dirección IP o nombre de host incorrectos, o no se " -"configura correctamente el NAT o cortafuegos, el rendimiento de la red se " -"degradará considerablemente." +msgstr "Si se especifica una dirección IP o nombre de host incorrectos, o no se configura correctamente el NAT o cortafuegos, el rendimiento de la red se degradará considerablemente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." @@ -5623,18 +5488,13 @@ msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." -msgstr "" -"Si crees que has abierto el cortafuegos y I2P todavía piensa que sigue " -"bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por " -"ejemplo, en paquetes de software o en routers externos." +msgstr "Si crees que has abierto el cortafuegos y I2P todavía piensa que sigue bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por ejemplo, en paquetes de software o en routers externos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "" "If there is an error, the logs may also help " "diagnose the problem." -msgstr "" -"Si hay un error, el registro también puede ayudar a " -"diagnosticar el problema." +msgstr "Si hay un error, el registro también puede ayudar a diagnosticar el problema." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." @@ -5648,75 +5508,55 @@ msgstr "El puerto UDP parece estar bloqueado por un cortafuegos." msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." -msgstr "" -"Como los métodos de detección de cortafuegos no son 100% fiables, esto puede " -"aparecer por error." +msgstr "Como los métodos de detección de cortafuegos no son 100% fiables, esto puede aparecer por error." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." -msgstr "" -"Sin embargo, si aparece constantemente, deberías comprobar si tanto el " -"cortafuegos interno como externo tienen los puertos abiertos." +msgstr "Sin embargo, si aparece constantemente, deberías comprobar si tanto el cortafuegos interno como externo tienen los puertos abiertos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "" -"I2P funcionará bien aún bloqueado por un cortafuegos, no hay motivo de " -"preocupación. Si se está detrás de un cortafuegos, el router utiliza " -"\"introductores\" para transmitir las conexiones entrantes." +msgstr "I2P funcionará bien aún bloqueado por un cortafuegos, no hay motivo de preocupación. Si se está detrás de un cortafuegos, el router utiliza \"introductores\" para transmitir las conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." -msgstr "" -"No obstante, obtendrás más tráfico participante y ayudará más a la red si " -"puedes abrir el/los cortafuegos." +msgstr "No obstante, obtendrás más tráfico participante y ayudará más a la red si puedes abrir el/los cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." -msgstr "" -"Si crees que ya lo has hecho, recuerda que podrías tener tanto un " -"cortafuegos de hardware como un cortafuegos por software, o podrías estar " -"detrás de otro cortafuegos institucional fuera de tu control." +msgstr "Si crees que ya lo has hecho, recuerda que podrías tener tanto un cortafuegos de hardware como un cortafuegos por software, o podrías estar detrás de otro cortafuegos institucional fuera de tu control." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." -msgstr "" -"Además, algunos routers no pueden encaminar correctamente TCP y UDP por el " -"mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar " -"tráfico a través de I2P." +msgstr "Además, algunos routers no pueden encaminar correctamente TCP y UDP por el mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar tráfico a través de I2P." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "" -"El router está probando si tu puerto UDP está bloqueado por un cortafuegos." +msgstr "El router está probando si tu puerto UDP está bloqueado por un cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." -msgstr "" -"El router no está configurado para publicar su dirección, por lo tanto, no " -"espera conexiones entrantes." +msgstr "El router no está configurado para publicar su dirección, por lo tanto, no espera conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." -msgstr "" -"El modo oculto se activa automáticamente para mayor protección en algunos " -"países." +msgstr "El modo oculto se activa automáticamente para mayor protección en algunos países." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" @@ -5724,21 +5564,16 @@ msgstr "AVISO - Bloqueado por cortafuegos y rápido" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are " -"firewalled." -msgstr "" -"Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero " -"te encuentras bloqueado por un cortafuegos" +"You have configured I2P to share more than 128KBps of bandwidth, but you are" +" firewalled." +msgstr "Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero te encuentras bloqueado por un cortafuegos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." -msgstr "" -"Aunque I2P funcionará bien con esta configuración, si realmente tiene más de " -"128 kbps de ancho de banda para compartir, será mucho más útil a la red si " -"abre los puertos de su router." +msgstr "Aunque I2P funcionará bien con esta configuración, si realmente tiene más de 128 kbps de ancho de banda para compartir, será mucho más útil a la red si abre los puertos de su router." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" @@ -5747,16 +5582,12 @@ msgstr "AVISO - Bloqueado por cortafuegos y Floodfill" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "" -"Has configurado I2P ser un router floodfill, pero estás bloqueado por un " -"cortafuegos." +msgstr "Has configurado I2P ser un router floodfill, pero estás bloqueado por un cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "For best participation as a floodfill router, you should open your firewall." -msgstr "" -"Para mejorar la participación como router floodfill, deberías abrir tu " -"cortafuegos." +msgstr "Para mejorar la participación como router floodfill, deberías abrir tu cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" @@ -5766,24 +5597,17 @@ msgstr "AVISO - Bloqueado por cortafuegos con TCP entrante activado" msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." -msgstr "" -"Has configurado TCP entrante, sin embargo el puerto UDP está bloqueado por " -"un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado " -"también." +msgstr "Has configurado TCP entrante, sin embargo el puerto UDP está bloqueado por un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado también." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be " -"able to contact you via TCP, which will hurt the network." -msgstr "" -"Si el puerto TCP está bloqueado por un cortafuegos con TCP entrante " -"habilitado, los routers no podrán ponerse en contacto con el tuyo a través " -"de TCP, lo que perjudicará a la red." +"If your TCP port is firewalled with inbound TCP enabled, routers will not be" +" able to contact you via TCP, which will hurt the network." +msgstr "Si el puerto TCP está bloqueado por un cortafuegos con TCP entrante habilitado, los routers no podrán ponerse en contacto con el tuyo a través de TCP, lo que perjudicará a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." -msgstr "" -"Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" +msgstr "Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" @@ -5797,9 +5621,7 @@ msgstr "Has configurado TCP entrante, sin embargo has deshabilitado UDP." msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." -msgstr "" -"Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el " -"router no puede aceptar conexiones entrantes." +msgstr "Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el router no puede aceptar conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." @@ -5813,8 +5635,7 @@ msgstr "ERR - desviación de reloj" msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." -msgstr "" -"El reloj del sistema está desviado, lo que hará difícil participar en la red." +msgstr "El reloj del sistema está desviado, lo que hará difícil participar en la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." @@ -5828,9 +5649,7 @@ msgstr "ERR - Dirección TCP privada" msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." -msgstr "" -"Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o " -"192.168.1.1 como tu dirección externa." +msgstr "Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o 192.168.1.1 como tu dirección externa." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." @@ -5849,18 +5668,13 @@ msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." -msgstr "" -"I2P no funciona bien detrás de este tipo de cortafuegos. Probablemente no " -"serás capaz de aceptar conexiones entrantes, lo que limitará tu " -"participación en la red." +msgstr "I2P no funciona bien detrás de este tipo de cortafuegos. Probablemente no serás capaz de aceptar conexiones entrantes, lo que limitará tu participación en la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" -msgstr "" -"ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en " -"configuración avanzada reinicia!" +msgstr "ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en configuración avanzada reinicia!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." @@ -5870,37 +5684,27 @@ msgstr "I2P no pudo enlazar con el puerto 8887 o el otro puerto configurado." msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." -msgstr "" -"Comprueba si otro programa está utilizando el puerto configurado. Si es así, " -"cierra el programa o configura I2P para utilizar un puerto diferente." +msgstr "Comprueba si otro programa está utilizando el puerto configurado. Si es así, cierra el programa o configura I2P para utilizar un puerto diferente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "" "This may be a transient error, if the other program is no longer using the " "port." -msgstr "" -"Esto puede ser un error transitorio, si el otro programa ya no utiliza el " -"puerto." +msgstr "Esto puede ser un error transitorio, si el otro programa ya no utiliza el puerto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." -msgstr "" -"Sin embargo, siempre es necesario reiniciar después de que aparezca este " -"error." +msgstr "Sin embargo, siempre es necesario reiniciar después de que aparezca este error." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "" -"ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido " -"establecido" +msgstr "ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido establecido" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." -msgstr "" -"Arriba no has configurado TCP entrante con un nombre de host y puerto, sin " -"embargo has deshabilitado UDP." +msgstr "Arriba no has configurado TCP entrante con un nombre de host y puerto, sin embargo has deshabilitado UDP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." @@ -5916,17 +5720,13 @@ msgstr "ERR - Error Client Manager I2CP - verificar los registros" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "" -"Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los " -"registros para verificarlo!" +msgstr "Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los registros para verificarlo!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." -msgstr "" -"¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y " -"reinicia I2P!" +msgstr "¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y reinicia I2P!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" @@ -5951,9 +5751,7 @@ msgstr "Banear / Desbanear manualmente a un par" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." -msgstr "" -"Banear evitará que este par participe en cualquiera de los túneles que vayas " -"crear." +msgstr "Banear evitará que este par participe en cualquiera de los túneles que vayas crear." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" @@ -5961,15 +5759,11 @@ msgstr "Ajustar Perfil de Bonus" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " -"and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" +" and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" -msgstr "" -"Los bonus pueden ser positivos o negativos, y afectan a la inclusión de un " -"par en los niveles 'Rápido' y 'de alta capacidad'. Los pares rápidos se " -"utilizan para los túneles de clientes, los par de alta capacidad se utilizan " -"para algunos túneles exploratorios. Los bonus actuales se muestran en la" +msgstr "Los bonus pueden ser positivos o negativos, y afectan a la inclusión de un par en los niveles 'Rápido' y 'de alta capacidad'. Los pares rápidos se utilizan para los túneles de clientes, los par de alta capacidad se utilizan para algunos túneles exploratorios. Los bonus actuales se muestran en la" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" @@ -6001,26 +5795,18 @@ msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." -msgstr "" -"Resembrar es el proceso de bootstrapping para encontrar otros routers cuando " -"I2P se instala por primera vez o cuando al router le quedan muy pocas " -"referencias de otros routers." +msgstr "Resembrar es el proceso de bootstrapping para encontrar otros routers cuando I2P se instala por primera vez o cuando al router le quedan muy pocas referencias de otros routers." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." -msgstr "" -"El proceso de resembrar ha fallado, primero debes comprobar la conexión de " -"red." +msgstr "El proceso de resembrar ha fallado, primero debes comprobar la conexión de red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." -msgstr "" -"¡Cambia estos parámetros solamente si HTTP está bloqueado por un cortafuegos " -"restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un " -"proxy HTTP!" +msgstr "¡Cambia estos parámetros solamente si HTTP está bloqueado por un cortafuegos restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un proxy HTTP!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format @@ -6113,51 +5899,40 @@ msgstr "Apagar el router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made " -"before shutting down, but may take a few minutes." -msgstr "" -"El apagado controlado permite al router cumplir los acuerdos que ya ha hecho " -"antes de apagar, pero puede tardar unos minutos." +"Graceful shutdown lets the router satisfy the agreements it has already made" +" before shutting down, but may take a few minutes." +msgstr "El apagado controlado permite al router cumplir los acuerdos que ya ha hecho antes de apagar, pero puede tardar unos minutos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" -"If you need to kill the router immediately, that option is available as well." -msgstr "" -"Si tienes que apagar el router inmediatamente, también tienes esa opción" +"If you need to kill the router immediately, that option is available as " +"well." +msgstr "Si tienes que apagar el router inmediatamente, también tienes esa opción" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" -"If you want the router to restart itself after shutting down, you can choose " -"one of the following." -msgstr "" -"Si deseas que el router se reinicie después del apagado, puedes elegir una " -"de las siguientes opciones." +"If you want the router to restart itself after shutting down, you can choose" +" one of the following." +msgstr "Si deseas que el router se reinicie después del apagado, puedes elegir una de las siguientes opciones." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." -msgstr "" -"Esto es útil en algunas situaciones - por ejemplo, si has cambiado algunas " -"opciones de aplicaciones cliente que sólo se leen al iniciar, como la " -"contraseña de la consola del router o tu interfaz de escucha." +msgstr "Esto es útil en algunas situaciones - por ejemplo, si has cambiado algunas opciones de aplicaciones cliente que sólo se leen al iniciar, como la contraseña de la consola del router o tu interfaz de escucha." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." -msgstr "" -"Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán " -"tu paciencia), mientras que un reinicio duro lo hace inmediatamente." +msgstr "Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán tu paciencia), mientras que un reinicio duro lo hace inmediatamente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up " -"again." -msgstr "" -"Después de apagarse completamente, el router esperará 1 minuto antes de " -"volverse a iniciar." +"After tearing down the router, it will wait 1 minute before starting back up" +" again." +msgstr "Después de apagarse completamente, el router esperará 1 minuto antes de volverse a iniciar." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" @@ -6167,20 +5942,17 @@ msgstr "integración con la bandeja del sistema" msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "" -"En la plataforma Windows, hay una pequeña aplicación que se queda en la " -"bandeja del sistema, lo que le permite ver el estado del router" +msgstr "En la plataforma Windows, hay una pequeña aplicación que se queda en la bandeja del sistema, lo que le permite ver el estado del router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "" -"(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su " -"propia funcionalidad en la bandeja de sistema también)." +msgstr "(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su propia funcionalidad en la bandeja de sistema también)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 -msgid "If you are on windows, you can either enable or disable that icon here." +msgid "" +"If you are on windows, you can either enable or disable that icon here." msgstr "Si estás en Windows, puedes activar o desactivar ese icono aquí." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 @@ -6197,12 +5969,9 @@ msgstr "Lanzar al iniciar" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the " -"following options - I2P will install (or remove) a service accordingly." -msgstr "" -"Puedes controlar si I2P se ejecuta automaticamente al arrancar el equipo o " -"no, seleccionando una de las siguientes opciones - I2P instalará (o " -"eliminará) un servicio en consecuencia." +"You can control whether I2P is run on startup or not by selecting one of the" +" following options - I2P will install (or remove) a service accordingly." +msgstr "Puedes controlar si I2P se ejecuta automaticamente al arrancar el equipo o no, seleccionando una de las siguientes opciones - I2P instalará (o eliminará) un servicio en consecuencia." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " @@ -6215,19 +5984,15 @@ msgstr "Nota" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" -"If you are running I2P as service right now, removing it will shut down your " -"router immediately." -msgstr "" -"Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se " -"apague el router de inmediato." +"If you are running I2P as service right now, removing it will shut down your" +" router immediately." +msgstr "Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se apague el router de inmediato." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." -msgstr "" -"Es recomendable que consideres el apagado controlado como se indica arriba, " -"para ello, ejecuta uninstall_i2p_service_winnt.bat." +msgstr "Es recomendable que consideres el apagado controlado como se indica arriba, para ello, ejecuta uninstall_i2p_service_winnt.bat." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" @@ -6239,13 +6004,10 @@ msgstr "Ver cola de tareas" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " -"please select the following option and review the thread dumped to wrapper.log." -msgstr "" -"A veces, puede ser útil depurar I2P consiguiendo un volcado de hilo. Para " -"ello, selecciona la opción siguiente y revisa el dump en wrapper.log ." +"At times, it may be helpful to debug I2P by getting a thread dump. To do so," +" please select the following option and review the thread dumped to wrapper.log." +msgstr "A veces, puede ser útil depurar I2P consiguiendo un volcado de hilo. Para ello, selecciona la opción siguiente y revisa el dump en wrapper.log ." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" @@ -6255,9 +6017,7 @@ msgstr "Iniciar el navegador al arrancar el router?" msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" -msgstr "" -"La interfaz de configuración principal de I2P es esta consola Web. Para tu " -"comodidad I2P puede lanzar el navegador web en al iniciar apuntando a" +msgstr "La interfaz de configuración principal de I2P es esta consola Web. Para tu comodidad I2P puede lanzar el navegador web en al iniciar apuntando a" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 msgid "config stats" @@ -6324,35 +6084,26 @@ msgstr "Hay un equilibrio fundamental entre el anonimato y el rendimiento." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " -"reduce performance or reliability." -msgstr "" -"Los túneles de más de tres saltos (por ejemplo, 2 + 0-2 saltos, 3 saltos+ " -"0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles " -"de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" +" reduce performance or reliability." +msgstr "Los túneles de más de tres saltos (por ejemplo, 2 + 0-2 saltos, 3 saltos+ 0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." -msgstr "" -"Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de " -"salida " +msgstr "Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de salida " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "" -"Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." +msgstr "Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." -msgstr "" -"Los cambios en los túneles exploratorios se almacenan en el archivo router." -"config." +msgstr "Los cambios en los túneles exploratorios se almacenan en el archivo router.config." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." -msgstr "" -"Los cambios en túnel de cliente son de carácter temporal y no se guardarán." +msgstr "Los cambios en túnel de cliente son de carácter temporal y no se guardarán." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" @@ -6376,20 +6127,14 @@ msgstr "Tema de la Consola del Router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 msgid "Theme selection disabled for Internet Explorer, sorry." -msgstr "" -"Lo sentimos, pero la selección de temas está deshabilitada para Internet " -"Explorer." +msgstr "Lo sentimos, pero la selección de temas está deshabilitada para Internet Explorer." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "" -"Si no estás utilizando Internet Explorer, es probable que tu navegador se " -"esté haciendo pasar por el IE, por favor, configura tu navegador (o proxy) " -"para utilizar un agente de usuario diferente si deseas acceder a los temas " -"de la consola." +msgstr "Si no estás utilizando Internet Explorer, es probable que tu navegador se esté haciendo pasar por el IE, por favor, configura tu navegador (o proxy) para utilizar un agente de usuario diferente si deseas acceder a los temas de la consola." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 msgid "Router Console Language" @@ -6399,10 +6144,7 @@ msgstr "Idioma de la Consola del Router" msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." -msgstr "" -"Por favor, ¡contribuye al proyecto de traducción de la consola del router! " -"Ponte en contacto con los desarrolladores en los canales #i2p-dev y #i2p-es " -"del IRC para ayudar." +msgstr "Por favor, ¡contribuye al proyecto de traducción de la consola del router! Ponte en contacto con los desarrolladores en los canales #i2p-dev y #i2p-es del IRC para ayudar." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "Apply" @@ -6512,11 +6254,9 @@ msgstr "Por favor, ¡informa sobre errores en {0} o {1}!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish " -"to register." -msgstr "" -"Puedes utilizar el nombre de usuario \"guest\" y contraseña \"guest\" si no " -"deseas registrarte." +"You may use the username \"guest\" and password \"guest\" if you do not wish" +" to register." +msgstr "Puedes utilizar el nombre de usuario \"guest\" y contraseña \"guest\" si no deseas registrarte." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 @@ -6541,12 +6281,9 @@ msgstr "Versión I2P y entorno de ejecución" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug report." -msgstr "" -"Ten en cuenta que la información del sistema, las marcas de tiempo del " -"registro y los mensajes del registro pueden proporcionar pistas sobre tu " -"ubicación. Por favor, ¡revisa todos los datos antes de incliurlos en un " -"informe de error!" +"clues to your location; please review everything you include in a bug " +"report." +msgstr "Ten en cuenta que la información del sistema, las marcas de tiempo del registro y los mensajes del registro pueden proporcionar pistas sobre tu ubicación. Por favor, ¡revisa todos los datos antes de incliurlos en un informe de error!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 msgid "Page Not Found" @@ -6556,15 +6293,13 @@ msgstr "Página no encontrada" msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." -msgstr "" -"Lo sentimos! Pareces estar intentando entrar en una página de la consola del " -"router o un recurso inexistentes." +msgstr "Lo sentimos! Pareces estar intentando entrar en una página de la consola del router o un recurso inexistentes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 msgid "Error 404" msgstr "Error 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:267 msgid "not found" msgstr "no encontrado" @@ -6583,21 +6318,20 @@ msgid "Router is down" msgstr "Router está caído" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 -#, fuzzy msgid "News" -msgstr "Noticias I2P" +msgstr "Noticias" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." -msgstr "" +msgstr "Haga click en una bandera para elegir idioma. Click en 'configurar idioma' a continuación para cambiarlo después." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 msgid "Search I2P" msgstr "Buscar en I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 msgid "Eepsites of Interest" msgstr "Eepsites de interés" @@ -6655,11 +6389,9 @@ msgstr "La aplicación web solicitada no se está ejecutando" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 msgid "" -"Please visit the config clients page to start it." -msgstr "" -"Por favor visita la página de " -"configuración de clientes para iniciarla." +"Please visit the config clients " +"page to start it." +msgstr "Por favor visita la página de configuración de clientes para iniciarla." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 msgid "peer connections" @@ -6707,9 +6439,3 @@ msgstr "Perfil del par" #, java-format msgid "Profile for peer {0}" msgstr "Perfil del par {0}" - -#~ msgid "Plugin {0} installed, router restart required" -#~ msgstr "Complemento {0} instalado, se requiere un reinicio del router." - -#~ msgid "Latest I2P News" -#~ msgstr "Últimas noticias I2P" From 53c7f7d6025e8c3575853a5b9e5665fe96e1934b Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 26 Apr 2012 18:19:48 +0000 Subject: [PATCH 034/327] use our jstl.jar instead of glassfish --- debian/control | 1 - debian/i2p-router.install | 1 + debian/i2p-router.links | 5 ----- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/debian/control b/debian/control index 3b68354d7..7941f4617 100644 --- a/debian/control +++ b/debian/control @@ -70,7 +70,6 @@ Section: net Priority: optional Depends: ${misc:Depends}, ${java:Depends}, ${shlibs:Depends}, default-jre-headless | java5-runtime-headless | java6-runtime-headless, - glassfish-javaee, libcommons-logging-java, libjetty-java, libtomcat6-java diff --git a/debian/i2p-router.install b/debian/i2p-router.install index a4e125a2b..c6f649c8f 100644 --- a/debian/i2p-router.install +++ b/debian/i2p-router.install @@ -28,6 +28,7 @@ pkg-temp/lib/i2psnark.jar usr/share/i2p/lib pkg-temp/lib/i2ptunnel.jar usr/share/i2p/lib pkg-temp/lib/jetty-i2p.jar usr/share/i2p/lib pkg-temp/lib/jrobin.jar usr/share/i2p/lib +pkg-temp/lib/jstl.jar usr/share/i2p/lib pkg-temp/lib/mstreaming.jar usr/share/i2p/lib pkg-temp/lib/router.jar usr/share/i2p/lib pkg-temp/lib/routerconsole.jar usr/share/i2p/lib diff --git a/debian/i2p-router.links b/debian/i2p-router.links index 96ced7deb..f66cafb4a 100644 --- a/debian/i2p-router.links +++ b/debian/i2p-router.links @@ -24,8 +24,3 @@ usr/share/java/jetty-start.jar usr/share/i2p/lib/jetty-start.jar usr/share/java/servlet-api-2.5.jar usr/share/i2p/lib/servlet-api.jar usr/share/java/jsp-api-2.1.jar usr/share/i2p/lib/jsp-api.jar usr/share/java/el-api-2.1.jar usr/share/i2p/lib/el-api.jar - -# from glassfish-javaee -## some I2P plugins explicitly look for jstl.jar when building, but linking this -## to jstl.jar caused SusiDNS and I2P-Bote to break. -/usr/share/java/glassfish-javaee.jar usr/share/i2p/lib/glassfish-javaee.jar From 188316132e0d891a41e4f1c2b3ae1358d5ac6194 Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 26 Apr 2012 18:37:18 +0000 Subject: [PATCH 035/327] refer to translation updates --- history.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/history.txt b/history.txt index cb0d1f56b..4164d54df 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-04-26 kytv + * German, Spanish, and Swedish Translation updates + from Transifex + 2012-04-20 zzz * Remove search box * Fix i2psnark dir when started from Windows no-wrapper From 3013b56d16958fab5f5c7948379e077590ba3e84 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 26 Apr 2012 23:01:12 +0000 Subject: [PATCH 036/327] Fixed server tunnel wizard bug - pass a value for privKeyFile --- apps/i2ptunnel/jsp/wizard.jsp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp index 74afb65a2..1e8a8e1a4 100644 --- a/apps/i2ptunnel/jsp/wizard.jsp +++ b/apps/i2ptunnel/jsp/wizard.jsp @@ -501,7 +501,8 @@ http://stats.i2p/cgi-bin/jump.cgi?a= http://i2jump.i2p/" /><% } /* httpclient */ } else { /* Server-only defaults */ - %> + %> + From 7af65f4346a9a492721e47086512ef3a7ea99bf1 Mon Sep 17 00:00:00 2001 From: hiddenz Date: Sun, 29 Apr 2012 17:31:24 +0000 Subject: [PATCH 037/327] Update russian translation --- apps/i2ptunnel/locale/messages_ru.po | 851 +++-- apps/routerconsole/locale/messages_ru.po | 4096 ++++++++++++---------- 2 files changed, 2879 insertions(+), 2068 deletions(-) diff --git a/apps/i2ptunnel/locale/messages_ru.po b/apps/i2ptunnel/locale/messages_ru.po index 4229d1055..e495bc687 100644 --- a/apps/i2ptunnel/locale/messages_ru.po +++ b/apps/i2ptunnel/locale/messages_ru.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P i2ptunnel\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-19 16:40+0000\n" -"PO-Revision-Date: 2011-10-20 00:56+0500\n" +"POT-Creation-Date: 2012-04-29 15:54+0000\n" +"PO-Revision-Date: 2012-04-29 23:30+0500\n" "Last-Translator: Hidden Z \n" "Language-Team: foo \n" "Language: \n" @@ -18,92 +18,102 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Russian\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:487 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "This seems to be a bad destination:" msgstr "Кажется это плохой адрес назначения:" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:487 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "i2paddresshelper cannot help you with a destination like that!" msgstr "С таким адресом назначения i2paddresshelper вам не поможет!" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:556 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, click here." msgstr "Для перехода по ссылке из локальной адресной книги, нажмите здесь. Для перехода по новой addresshelper-ссылке, нажмите здесь." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:932 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:398 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:142 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:406 msgid "Host" msgstr "Адрес" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:933 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:370 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +msgid "Base 32" +msgstr "Base 32" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 msgid "Destination" msgstr "Адрес назначения" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:938 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 #, java-format msgid "Continue to {0} without saving" msgstr "Продолжить переход к {0} без сохранения" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:943 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" msgstr "Сохранить {0} в адресную книгу роутера (router address book) и продолжить переход к eep-сайту" #. only blockfile supports multiple books -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:946 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" msgstr "Сохранить {0} в основную (master) адресную книгу и продолжить переход к eep-сайту" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:947 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" msgstr "Сохранить {0} в приватную адресную книгу и продолжить переход к eep-сайту" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1103 +# This term intentionally left in English +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 +msgid "HTTP Outproxy" +msgstr "HTTP Outproxy" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "Jump-сервисы, которые, возможно, знают нужную Вам addresshelper-ссылку:" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1321 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" msgstr "Добавлен через address helper" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1345 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 #, java-format msgid "Redirecting to {0}" msgstr "Перенаправляем к {0}" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1351 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 msgid "Router Console" msgstr "Консоль маршрутизатора I2P" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1352 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Addressbook" msgstr "Адресная книга" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1352 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Configuration" msgstr "Настройки" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1352 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Help" msgstr "Помощь" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1357 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 #, java-format msgid "Saved {0} to the {1} addressbook, redirecting now." msgstr "{0} сохранён в {1}, перенаправляем." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1358 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 #, java-format msgid "Failed to save {0} to the {1} addressbook, redirecting now." msgstr "Не удалось сохранить {0} в {1} адресную книгу, перенаправляем." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1360 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 msgid "Click here if you are not redirected automatically." msgstr "Нажмите сюда если автоматическое перенаправление не сработало" @@ -138,705 +148,1000 @@ msgstr "Настройки сохранены" msgid "Failed to save configuration" msgstr "Не удалось сохранить настройки" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:435 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 msgid "New Tunnel" msgstr "Новый туннель" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:455 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 msgid "Standard client" msgstr "Обычный клиент" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 msgid "HTTP client" msgstr "HTTP-клиент" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 msgid "IRC client" msgstr "IRC-клиент" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 msgid "Standard server" msgstr "Обычный сервер" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 msgid "HTTP server" msgstr "HTTP-сервер" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" msgstr "SOCKS 4/4a/5 прокси" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" msgstr "SOCKS IRC прокси" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" msgstr "CONNECT/SSL/HTTPS прокси" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" msgstr "IRC-сервер" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 msgid "Streamr client" msgstr "Streamr-клиент" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 msgid "Streamr server" msgstr "Streamr-сервер" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 msgid "HTTP bidir" msgstr "HTTP bidir (экспериментальный двунаправленный режим, инструкцию спрашивайте у sponge)" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:554 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:293 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 msgid "Host not set" msgstr "Хост не задан" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:558 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:275 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 msgid "Port not set" msgstr "Порт не задан" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:82 msgid "I2P Tunnel Manager - Edit Client Tunnel" msgstr "Менеджер Туннелей I2P — Редактирование Клиентского Туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:102 msgid "Edit proxy settings" msgstr "Редактирование настроек клиентского туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:110 msgid "New proxy settings" msgstr "Настройки нового клиентского туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:110 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:124 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 msgid "Name" msgstr "Название" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:290 msgid "Type" msgstr "Тип" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:326 msgid "Description" msgstr "Описание" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:145 msgid "Target" msgstr "Точка доступа" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:171 msgid "Access Point" msgstr "Точка доступа" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:192 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:146 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:200 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 msgid "required" msgstr "*" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:475 msgid "Reachable by" msgstr "Кому будет доступно (Сетевой интерфейс)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:180 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 msgid "Outproxies" msgstr "Список outproxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 msgid "Tunnel Destination" msgstr "Адрес назначения туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:378 msgid "name or destination" msgstr "имя или адрес" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:381 msgid "b32 not recommended" msgstr "b32 не рекомендуется" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:215 msgid "Shared Client" msgstr "Коллективный клиент" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:219 msgid "(Share tunnels with other clients and irc/httpclients? Change requires restart of client proxy)" msgstr "(Использовать туннели коллективно/совместно с другими прокси-клиентами? Изменение настройки потребует перезапуска туннеля)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:124 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 msgid "Auto Start" msgstr "Автозапуск" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:228 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:519 msgid "(Check the Box for 'YES')" msgstr "(поставьте галочку для включения)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:231 msgid "Enable DCC" msgstr "Включить DCC" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:251 msgid "Advanced networking options" msgstr "Расширенные сетевые настройки" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 msgid "(NOTE: when this client proxy is configured to share tunnels, then these options are for all the shared proxy clients!)" msgstr "(ПРИМЕЧАНИЕ: при коллективном использовании туннелей эти опции будут применяться ко всем коллективным прокси-клиентам!)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 msgid "Tunnel Options" msgstr "Параметры туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 msgid "Length" msgstr "Длина" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 msgid "0 hop tunnel (low anonymity, low latency)" msgstr "0 хопов (низкая анонимность, малые задержки)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 msgid "1 hop tunnel (medium anonymity, medium latency)" msgstr "1 хоп (умеренная анонимность, умеренные задержки)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 msgid "2 hop tunnel (high anonymity, high latency)" msgstr "2 хопа (высокая анонимность, высокие задержки)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 msgid "3 hop tunnel (very high anonymity, poor performance)" msgstr "3 хопа (очень высокая анонимность, низкая производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:266 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 msgid "hop tunnel (very poor performance)" msgstr "хопов (очень низкая производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:271 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 msgid "Variance" msgstr "Разброс" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:278 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 msgid "0 hop variance (no randomisation, consistant performance)" msgstr "нулевой разброс (без рандомизации, фиксированная производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:282 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" msgstr "+ 0-1 разброс (умеренно повышенная рандомизация, пониженная производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:286 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "+ 0-2 hop variance (high additive randomisation, subtractive performance)" msgstr "+ 0-2 разброс (сильно повышенная рандомизация, пониженная производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" msgstr "+/- 0-1 разброс (стандартная рандомизация, стандартная производительность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:294 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 msgid "+/- 0-2 hop variance (not recommended)" msgstr "+/- 0-2 разброс (не рекомендуется)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:306 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 msgid "hop variance" msgstr "разброс" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 msgid "Count" msgstr "Количество" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:318 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" msgstr "1 входящий, 1 исходящий туннель (низкая пропускная способность, низкая надежность) " -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:322 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 msgid "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard reliability)" msgstr "2 входящих, 2 исходящих туннеля (стандартная пропускная способность, стандартная надежность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 msgid "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" msgstr "3 входящих, 3 исходящих туннеля (высокая пропускная способность, высокая надежность)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 msgid "tunnels" msgstr "туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:340 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 msgid "Backup Count" msgstr "Резервное количество" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:347 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 msgid "0 backup tunnels (0 redundancy, no added resource usage)" msgstr "без резервных туннелей (отсутствие избыточности, отсутствие дополнительной нагрузки на систему)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" msgstr "1 резервный туннель в каждом направлении (низкая избыточность, низкая нагрузка на систему)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 msgid "2 backup tunnels each direction (medium redundancy, medium resource usage)" msgstr "2 резервных туннеля в каждом направлении (умеренная избыточность, умеренная нагрузка на систему)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" msgstr "3 резервных туннеля в каждом направлении (высокая избыточность, высокая нагрузка на систему)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:368 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 msgid "backup tunnels" msgstr "резервных туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:388 msgid "Profile" msgstr "Режим" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:382 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 msgid "interactive connection" msgstr "оптимизировать для малых задержек (irc)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:386 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 msgid "bulk connection (downloads/websites/BT)" msgstr "оптимизировать для большого обьема (www/bittorrent)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 msgid "Delay Connect" msgstr "Задержка соединения" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:395 msgid "for request/response connections" msgstr "оптимизация для соединений, начинающихся с запроса клиента/ответа сервера" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:396 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:403 msgid "Router I2CP Address" msgstr "I2CP Адрес Роутера" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:406 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 msgid "Port" msgstr "Порт" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:483 msgid "Reduce tunnel quantity when idle" msgstr "Снижать количество туннелей при простое" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:440 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:462 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:419 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 msgid "Enable" msgstr "Включить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:422 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 msgid "Reduced tunnel count" msgstr "Количество туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:426 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:446 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 msgid "Idle minutes" msgstr "Минут простоя" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:433 msgid "Close tunnels when idle" msgstr "Закрыть туннели при простое" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 msgid "New Keys on Reopen" msgstr "Генерировать новый ключ при переоткрытии" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:444 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 msgid "Disable" msgstr "Выключить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 msgid "Delay tunnel open until required" msgstr "Отложить запуск до первого запроса" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 msgid "Persistent private key" msgstr "Постоянный секретный ключ" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:469 msgid "File" msgstr "Файл" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:470 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:228 msgid "Local destination" msgstr "Локальный адрес назначения" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:477 msgid "(if known)" msgstr "(если известен)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:480 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 msgid "Local Authorization" msgstr "Локальная авторизация" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:486 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:500 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 msgid "Username" msgstr "Имя пользователя" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:490 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:492 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:506 msgid "Password" msgstr "Пароль" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 msgid "Outproxy Authorization" msgstr "Авторизация outproxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 msgid "Jump URL List" msgstr "Список адресов jump-сервисов" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 msgid "Custom options" msgstr "Дополнительные параметры" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:522 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:533 msgid "NOTE: If tunnel is currently running, most changes will not take effect until tunnel is stopped and restarted." msgstr "ПРИМЕЧАНИЕ: для вступления в силу измененных настроек потребуется остановка и перезапуск туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:524 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 msgid "Cancel" msgstr "Отмена" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:528 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:539 msgid "Delete" msgstr "Удалить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:530 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:537 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:541 msgid "Save" msgstr "Сохранить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:82 msgid "I2P Tunnel Manager - Edit Server Tunnel" msgstr "Менеджер Туннелей I2P — Редактирование Серверного Туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:102 msgid "Edit server settings" msgstr "Редактирование настроек серверного туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:110 msgid "New server settings" msgstr "Настройки нового серверного туннеля" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:207 msgid "Website name" msgstr "Имя веб-сайта" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:211 msgid "(leave blank for outproxies)" msgstr "(не заполнять для outproxy)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:216 msgid "Private key file" msgstr "Файл секретного ключа" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:238 msgid "Add to local addressbook" msgstr "Добавить в локальную адресную книгу" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 msgid "Hostname Signature" msgstr "Подпись хоста" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 msgid "Encrypt Leaseset" msgstr "Шифровать LeaseSet" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 msgid "Encryption Key" msgstr "Ключ шифрования" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 msgid "Generate New Key" msgstr "Сгенерировать новый ключ" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 msgid "Generate" msgstr "Сгенерировать" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 msgid "(Tunnel must be stopped first)" msgstr "(Туннель перед этим следует остановить)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 msgid "Restricted Access List" msgstr "Ограниченный доступ" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 msgid "Whitelist" msgstr "Белый список" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 msgid "Blacklist" msgstr "Чёрный список" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 msgid "Access List" msgstr "Список доступа" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 msgid "Inbound connection limits (0=unlimited)" msgstr "Ограничение входящих соединений (0=неограниченно)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 msgid "Per client" msgstr "На клиента" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 msgid "Per minute" msgstr "В минуту" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 msgid "Per hour" msgstr "В час" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 msgid "Per day" msgstr "В сутки" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:471 msgid "Total" msgstr "Всего" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 msgid "Max concurrent connections (0=unlimited)" msgstr "Максимум одновременных соединений (0=неограниченно)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 msgid "New Certificate type" msgstr "Создать новый сертификат. Тип" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 msgid "None" msgstr "Без" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 msgid "Hashcash (effort)" msgstr "Hashcash (экспериментальный)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 msgid "Hashcash Calc Time" msgstr "Время генерации hashcash-сертификата" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 msgid "Estimate" msgstr "Прогноз" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 msgid "Hidden" msgstr "Скрытый" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 msgid "Signed (signed by)" msgstr "Подписанный (указать кем подписан)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 msgid "Modify Certificate" msgstr "Изменить сертификат" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:521 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 msgid "Modify" msgstr "Изменить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:74 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:81 msgid "I2P Tunnel Manager - List" msgstr "Менеджер Туннелей I2P — Список" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:86 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:93 msgid "Status Messages" msgstr "Сообщения о состоянии" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:90 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97 msgid "Refresh" msgstr "Обновить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:94 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +msgid "Tunnel Wizard" +msgstr "Мастер создания туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 msgid "Stop All" msgstr "Остановить все" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:98 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 msgid "Start All" msgstr "Запустить все" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:102 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 msgid "Restart All" msgstr "Перезапустить все" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:106 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115 msgid "Reload Config" msgstr "Перезагрузить настройки" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:108 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "I2P Server Tunnels" msgstr "Серверные I2P туннели" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:142 msgid "Points at" msgstr "Указывает на" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:114 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:156 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:168 msgid "Preview" msgstr "Предпросмотр" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:180 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:308 msgid "Status" msgstr "Состояние" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 msgid "Base32 Address" msgstr "Base32-адрес" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:182 msgid "No Preview" msgstr "Предпросмотр недоступен" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:315 msgid "Starting..." msgstr "Запускается..." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:194 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:314 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:328 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:350 msgid "Stop" msgstr "Остановить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:343 msgid "Running" msgstr "Запущен" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:357 msgid "Stopped" msgstr "Остановлен" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:364 msgid "Start" msgstr "Запустить" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 msgid "New server tunnel" msgstr "Новый серверный туннель" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:569 msgid "Standard" msgstr "Стандартный" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 msgid "Create" msgstr "Создать" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 msgid "I2P Client Tunnels" msgstr "Клиентские I2P туннели" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:286 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:294 msgid "Interface" msgstr "Сетевой интерфейс" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:329 msgid "Standby" msgstr "Режим ожидания" # This term intentionally left in English -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:373 msgid "Outproxy" msgstr "Outproxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:390 msgid "none" msgstr "нет" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:403 msgid "New client tunnel" msgstr "Новый клиентский туннель" +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:117 +msgid "I2P Tunnel Manager - Tunnel Creation Wizard" +msgstr "Менеджер Туннелей I2P — Мастер создания туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +msgid "Server or client tunnel?" +msgstr "Серверный или клиентский туннель?" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564 +msgid "Tunnel type" +msgstr "Тип туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:147 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:594 +msgid "Tunnel name and description" +msgstr "Имя и описание туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:153 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:603 +msgid "Tunnel destination" +msgstr "Адрес назначения туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:619 +msgid "Binding address and port" +msgstr "Адрес и порт для биндинга" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:645 +msgid "Tunnel auto-start" +msgstr "Автозапуск туннеля" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:171 +msgid "Wizard completed" +msgstr "Мастер завершён" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 +msgid "This wizard will take you through the various options available for creating tunnels in I2P." +msgstr "Этот мастер проведёт вас через различные опции, доступные для создания туннелей в I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +msgid "The first thing to decide is whether you want to create a server or a client tunnel." +msgstr "Первая вещь, которую нужно выбрать, хотите вы создать серверный туннель или клиентский." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +msgid "If you need to connect to a remote service, such as an IRC server inside I2P or a code repository, then you will require a CLIENT tunnel." +msgstr "Если вам нужно соединиться с удалённым сервисом, таким как IRC-сервер внутри I2P или репозиторий исходного кода, тогда вам нужен КЛИЕНТСКИЙ туннель." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +msgid "On the other hand, if you wish to host a service for others to connect to you'll need to create a SERVER tunnel." +msgstr "С другой стороны, если вы хотите разместить у себя сервис, которым будут пользоваться другие, тогда вам нужен СЕРВЕРНЫЙ туннель." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +msgid "Server Tunnel" +msgstr "Серверный туннель" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +msgid "Client Tunnel" +msgstr "Клиентский туннель" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:213 +msgid "There are several types of tunnels to choose from:" +msgstr "Имеется несколько типов туннелей на выбор:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +msgid "Basic tunnel for connecting to a single service inside I2P." +msgstr "Простой туннель для соединения с одним сервисом внутри I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +msgid "Try this if none of the tunnel types below fit your requirements, or you don't know what type of tunnel you need." +msgstr "Попробуйте этот если никакие другие не подходят под ваши нужды, или если вы не знаете, какой тип туннеля вам нужен." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." +msgstr "Туннель, выступающий в качестве HTTP-прокси для достижения I2P-сайтов." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +msgid "Set your browser to use this tunnel as an http proxy, or set your \"http_proxy\" environment variable for command-line applications in GNU/Linux." +msgstr "Настройте ваш браузер на использование этого туннеля как HTTP-прокси, или установите переменную окружения \"http_proxy\" для консольных утилит в GNU/Linux." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +msgid "Websites outside I2P can also be reached if an HTTP proxy within I2P is known." +msgstr "Веб-сайты снаружи I2P тоже могут быть доступны, если известен HTTP-прокси внутри I2P (outproxy)." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +msgid "Customised client tunnel specific for IRC connections." +msgstr "Клиентский туннель, специфично настроенный для IRC-соединений." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +msgid "With this tunnel type, your IRC client will be able to connect to an IRC network inside I2P." +msgstr "С этим типом туннеля ваш IRC-клиент сможет соединяться с IRC-сетями внутри I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +msgid "Each IRC network in I2P that you wish to connect to will require its own tunnel. (See Also, SOCKS IRC)" +msgstr "Каждая IRC-сеть в I2P, с которой вы хотите соединяться, требует отдельного туннеля (См. также SOCKS IRC)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +msgid "A tunnel that implements the SOCKS protocol." +msgstr "Туннель, обеспечивающий работу по протоколу SOCKS." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +msgid "This enables both TCP and UDP connections to be made through a SOCKS outproxy within I2P." +msgstr "Это позволяет туннелировать TCP и UDP соединения через SOCKS-outproxy внутри I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +msgid "A client tunnel implementing the SOCKS protocol, which is customised for connecting to IRC networks." +msgstr "Клиентский туннель для протокола SOCKS, настроенный для соединения с IRC-сетями." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +msgid "With this tunnel type, IRC networks in I2P can be reached by typing the I2P address into your IRC client, and configuring the IRC client to use this SOCKS tunnel." +msgstr "С этим типом туннеля можно соединяться с IRC-сетями в I2P, введя I2P-адрес в ваш IRC-клиент, и настроив его на использование этого SOCKS-туннеля." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +msgid "This means that only one I2P tunnel is required rather than a separate tunnel per IRC network." +msgstr "Это означает, что требуется только один I2P-туннель, вместо отдельных туннелей для разных IRC-сетей." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +msgid "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P is known, though it depends on whether or not the outproxy has been blocked by the IRC network." +msgstr "Можно так же соединяться с IRC-сетями снаружи I2P, если известен SOCKS outproxy внутри I2P, однако это зависит от того, не забанен ли outproxy на стороне IRC-сети." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +msgid "A client tunnel that implements the HTTP CONNECT command." +msgstr "Клиентский туннель, обеспечивающий работу через HTTP CONNECT." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +msgid "This enables TCP connections to be made through an HTTP outproxy, assuming the proxy supports the CONNECT command." +msgstr "Это позволяет туннелировать TCP-соединения через HTTP outproxy, подразумевая что прокси поддерживает команду CONNECT." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +msgid "A customised client tunnel for Streamr." +msgstr "Клиентский туннель для Streamr." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +msgid "A basic server tunnel for hosting a generic service inside I2P." +msgstr "Простой серверный туннель для хостинга какого-либо сервиса внутри I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +msgid "A server tunnel that is customised for HTTP connections." +msgstr "Серверный туннель, настроенный для HTTP-соединений." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +msgid "Use this tunnel type if you want to host an eepsite." +msgstr "Используйте этот тип туннеля если вы хотите захостить i2p-сайт." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +msgid "A customised server tunnel that can both serve HTTP data and connect to other server tunnels." +msgstr "Модифицированный серверный туннель, который может как обслуживать HTTP-запросы, так и соединяться с другими серверными туннелями." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +msgid "This tunnel type is predominantly used when running a Seedless server." +msgstr "Этот тип туннеля преимущественно используется для работы Seedless-серверов." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +msgid "A customised server tunnel for hosting IRC networks inside I2P." +msgstr "Модифицированный серверный туннель для хостинга IRC-серверов внутри I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +msgid "Usually, a separate tunnel needs to be created for each IRC server that is to be accessible inside I2P." +msgstr "Обычно, требуется создать отдельный туннель для каждого IRC-сервера для обеспечения его доступности в I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +msgid "A customised server tunnel for Streamr." +msgstr "Модифицированный серверный туннель для Streamr." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:318 +msgid "Choose a name and description for your tunnel." +msgstr "Выберете имя и описание для вашего туннеля." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +msgid "These can be anything you want - they are just for ease of identifying the tunnel in the routerconsole." +msgstr "Они могут быть какими угодно - они предназначены только для облегчения идентификации туннеля в консоли маршрутизатора." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 +msgid "If you know of any outproxies for this type of tunnel (either HTTP or SOCKS), fill them in below." +msgstr "Если вы знаете адреса outproxy для этого типа туннеля (HTTP либо SOCKS), введите их ниже." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +msgid "Separate multiple proxies with commas." +msgstr "Используйте запятую в качестве разделителя." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:370 +msgid "Type in the I2P destination of the service that this client tunnel should connect to." +msgstr "Введите I2P-destination сервиса, к которому должен подключаться данный клиентский туннель." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +msgid "This could be the full base 64 destination key, or an I2P URL from your address book." +msgstr "Это может быть полный base 64 адрес назначения, или URL из вашей адресной книги." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 +msgid "This is the IP that your service is running on, this is usually on the same machine so 127.0.0.1 is autofilled." +msgstr "Это IP, на котором работает ваш сервис, обычно он на той же машине, поэтому автоматически подставлен 127.0.0.1." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 +msgid "This is the port that the service is accepting connections on." +msgstr "Это порт на котором сервис принимает соединения." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 +msgid "This is the port that the client tunnel will be accessed from locally." +msgstr "Это порт, на котором данный клиентский туннель будет доступен локально." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +msgid "This is also the client port for the HTTPBidir server tunnel." +msgstr "Так же, это клиентский порт для серверного туннеля HTTPBidir." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:467 +msgid "How do you want this tunnel to be accessed? By just this machine, your entire subnet, or external internet?" +msgstr "Как вы хотите сделать доступность данного туннеля? Только с этой машины, из всей вашей подсети, или из внешнего интернета?" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +msgid "You will most likely want to just allow 127.0.0.1" +msgstr "Скорее всего вы хотите разрешить только 127.0.0.1" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:511 +msgid "The I2P router can automatically start this tunnel for you when the router is started." +msgstr "I2P-роутер может автоматически запускать этот туннель при своём старте." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +msgid "This can be useful for frequently-used tunnels (especially server tunnels), but for tunnels that are only used occassionally it would mean that the I2P router is creating and maintaining unnecessary tunnels." +msgstr "Это может быть полезно для часто-используемых туннелей (особенно для серверных), но для туннелей, которые используются только изредка, это будет означать, что I2P-роутер создаёт и поддерживает ненужные туннели." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 +msgid "The wizard has now collected enough information to create your tunnel." +msgstr "Мастер собрал достаточно информации для создания туннеля." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +msgid "Upon clicking the Save button below, the wizard will set up the tunnel, and take you back to the main I2PTunnel page." +msgstr "После нажатия на кнопку \"Сохранить\", мастер создаст туннель и переместит вас обратно на главную страницу Менеджера туннелей." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 +msgid "Because you chose to automatically start the tunnel when the router starts, you don't have to do anything further." +msgstr "Так как вы выбрали автоматический запуск туннеля при старте роутера, вам не придётся что-либо делать в дальнейшем." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +msgid "The router will start the tunnel once it has been set up." +msgstr "Роутер запустит туннель когда он будет настроен." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 +msgid "Because you chose not to automatically start the tunnel, you will have to manually start it." +msgstr "Так как вы выбрали не запускать туннель автоматически, вам надо будет запускать его вручную." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +msgid "You can do this by clicking the Start button on the main page which corresponds to the new tunnel." +msgstr "Вы можете сделать это, нажав на соответствующую кнопку \"Запуск\" на странице Менеджера туннелей." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 +msgid "Below is a summary of the options you chose:" +msgstr "Ниже перечень опций, которые вы выбрали:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:656 +msgid "Alongside these basic settings, there are a number of advanced options for tunnel configuration." +msgstr "Помимо этих простых настроек туннеля, имеются и продвинутые." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +msgid "The wizard will set reasonably sensible default values for these, but you can view and/or edit these by clicking on the tunnel's name in the main I2PTunnel page." +msgstr "Этот мастер назначит разумные умолчания для них, но вы можете посмотреть и/или модифицировать их, нажав на имени туннеля на главной странице Менеджера туннелей." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 +msgid "Previous" +msgstr "Назад" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 +msgid "Save Tunnel" +msgstr "Сохранить туннель" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 +msgid "Finish" +msgstr "Готово" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 +msgid "Next" +msgstr "Далее" + #~ msgid "Locally (127.0.0.1)" #~ msgstr "Только в пределах этого компьютера (127.0.0.1)" diff --git a/apps/routerconsole/locale/messages_ru.po b/apps/routerconsole/locale/messages_ru.po index 96aafae14..139703a01 100644 --- a/apps/routerconsole/locale/messages_ru.po +++ b/apps/routerconsole/locale/messages_ru.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P routerconsole\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-19 16:39+0000\n" -"PO-Revision-Date: 2011-10-20 01:02+0500\n" +"POT-Creation-Date: 2012-04-20 16:55+0000\n" +"PO-Revision-Date: 2012-04-29 22:51+0500\n" "Last-Translator: Hidden Z \n" "Language-Team: \n" "Language: \n" @@ -28,7 +28,7 @@ msgstr "" #. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1256 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -37,9 +37,8 @@ msgstr[1] "{0,number,####} мс" msgstr[2] "{0,number,####} мс" #. seconds -#. Note to translators: quantity will always be greater than one. #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1261 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -48,9 +47,8 @@ msgstr[1] "{0} с." msgstr[2] "{0} с." #. minutes -#. Note to translators: quantity will always be greater than one. #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1266 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -59,9 +57,8 @@ msgstr[1] "{0} мин." msgstr[2] "{0} мин." #. hours -#. Note to translators: quantity will always be greater than one. #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1271 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" @@ -69,14 +66,13 @@ msgstr[0] "{0} час" msgstr[1] "{0} часа" msgstr[2] "{0} часов" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1273 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "нет данных" #. days -#. Note to translators: quantity will always be greater than one. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1277 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" @@ -84,128 +80,107 @@ msgstr[0] "{0} день" msgstr[1] "{0} дней" msgstr[2] "{0} дней" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:124 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Забанен по хэшу маршрутизатора: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:126 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Забанен по хэшу маршрутизатора" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:683 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:756 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP заблокирован по записи в blocklist.txt: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:794 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 msgid "IPs Banned Until Restart" msgstr "IP-адреса, забаненные до перезапуска" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:818 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 msgid "IPs Permanently Banned" msgstr "Перманентно забаненные IP-адреса" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:820 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "From" msgstr "От кого" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:822 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "To" msgstr "Кому" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:858 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 msgid "none" msgstr "нет" -#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic -#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. -#. Please keep relatively short so it will fit on the graphs. -#: ../../../router/java/src/net/i2p/router/Router.java:1704 -msgid "Message receive rate (bytes/sec)" -msgstr "Скорость приёма сообщений (байт/сек)" +#. NPE, too early +#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); +#. else +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +msgid "Rejecting tunnels: Starting up" +msgstr "Не принимаем туннели: Маршрутизатор запускается" -#: ../../../router/java/src/net/i2p/router/Router.java:1705 -msgid "Message send rate (bytes/sec)" -msgstr "Скорость отправки сообщений (байт/сек)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1706 -msgid "Low-level send rate (bytes/sec)" -msgstr "Низкоуровневая скорость передачи (байт/сек)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1707 -msgid "Low-level receive rate (bytes/sec)" -msgstr "Низкоуровневая скорость приёма (байт/сек)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1708 -msgid "How many peers we are actively talking with" -msgstr "Количество пиров, с которыми мы активно общаемся" - -#: ../../../router/java/src/net/i2p/router/Router.java:1711 -msgid "Known fast peers" -msgstr "Известные быстрые пиры" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:96 -msgid "Rejecting tunnels: Shutting down" -msgstr "Не принимаем туннели: Маршрутизатор в процессе остановки" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:154 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "Не принимаем туннели: Слишком большая задержка сообщений" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:190 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Не принимаем большую часть туннелей: Слишком много запросов" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:246 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "Не принимаем туннели: Достигнут предел количества туннелей" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:314 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "Не принимаем туннели: Достигнут предел пропускной способности" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:384 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Не принимаем большую часть туннелей: Достигнут предел пропускной способности" #. hard to do {0} from here #. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:388 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Принимаем большую часть туннелей" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:390 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "Принимаем туннели" -#. NPE, too early -#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); -#. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:501 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Не принимаем туннели: Маршрутизатор в процессе остановки" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Не принимаем туннели" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:144 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Начальная загрузка" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:160 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." @@ -213,29 +188,56 @@ msgstr[0] "При начальной загрузке получены данн msgstr[1] "При начальной загрузке получены данные только о {0} роутерах." msgstr[2] "При начальной загрузке получены данные только о {0} роутерах." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:167 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Попытка начальной загрузки провалилась." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Смотрите {0} для помощи." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "страница настройки начальной загрузки" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:312 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Производится начальная загрузка: загружается URL каталога маршрутизаторов." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:354 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." msgstr "Производится начальная загрузка: получение информации о маршрутизаторах ({0} удачно, {1} ошибок)." -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:512 +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "Скорость приёма сообщений (байт/сек)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "Скорость отправки сообщений (байт/сек)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "Низкоуровневая скорость передачи (байт/сек)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "Низкоуровневая скорость приёма (байт/сек)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "Количество пиров, с которыми мы активно общаемся" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "Известные быстрые пиры" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "показать описание в NetDb" @@ -244,291 +246,291 @@ msgstr "показать описание в NetDb" msgid "No transports (hidden or starting up?)" msgstr "Нет транспортных протоколов (в скрытом режиме или запущен недавно?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:450 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Недоступен по всем транспортным протоколам" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Адреса транспортов маршрутизатора" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:504 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} используется только для исходящих соединений" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:136 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Справка" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "Your transport connection limits are automatically set based on your configured bandwidth." msgstr "Лимиты транспортных соединений назначены автоматически на основе заданной вами пропускной способности." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and i2np.udp.maxConnections=nnn on the advanced configuration page." msgstr "Для переопределения этих лимитов добавьте параметры i2np.ntcp.maxConnections=nnn и i2np.udp.maxConnections=nnn на странице расширенных настроек." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Условные обозначения" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:738 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1947 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Пир" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "Уникальный идентификатор пира (несколько начальных символов из хеша его маршрутизатора)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:739 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Направление" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Входящее соединение" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Исходящее соединение" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "Этот пир предлагает себя в качестве нашего посредника (для того, чтобы другие пиры могли соединяться с нами в обход нашего брандмауэра)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "We offered to introduce them (help other peers traverse their firewall)" msgstr "Мы предлагаем себя в качестве посредника для этого пира (для того, чтобы другие пиры могли соединяться с ним в обход его брандмауэра)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Сколько прошло времени после приёма/передачи последнего пакета" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:740 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1952 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "Неактивен" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:741 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1957 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "Приём/Передача" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "Усреднённые скорости приёма / передачи (КБайт/сек) " -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Время жизни соединения" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:742 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Подключен" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:743 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Сдвиг" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Разница хода часов между пиром и нами" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "The congestion window, which is how many bytes can be sent without an acknowledgement" msgstr "Congestion Window. Окно насыщения — количество байт, которое мы можем послать до ожидания подтверждения" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Количество отправленных сообщений ожидающих подтверждения" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Максимальное количество параллельно отправляемых сообщений" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "Количество ожидающих посылок превосходящих размер окна насыщения" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "Slow Start Threshold. Величина порога медленного старта" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "Round-Trip Time. Время между отправкой запроса и получением ответа (миллисекунды)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Отклонение" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "Среднеквадратическое отклонение RTT (миллисекунды)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "Retransmit Time-Out. Время ожидания подтверждения перед повторной посылкой пакета (миллисекунды)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "Current maximum send packet size / estimated maximum receive packet size (bytes)" msgstr "Maximum Transfer Unit. Текущий максимальный размер исходящего пакета / максимальный размер принятого пакета (байт) " -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:744 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "Передано" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Общее количество посланных пиру пакетов" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:745 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "Принято" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Общее количество принятых от пира пакетов" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "Повт. принято" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Общее количество повторно посланных пиру пакетов" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "Повт. передано" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Общее количество повторно принятых от пира пакетов" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:423 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Service" msgstr "Служба" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:425 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 msgid "WAN Common Interface Configuration" msgstr "Общие настройки WAN интерфейсов" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:426 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:432 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 msgid "Status" msgstr "Статус" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:427 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:433 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 msgid "Type" msgstr "Тип" # This term intentionally left in English -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:428 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:434 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 msgid "Upstream" msgstr "Upstream" # This term intentionally left in English -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:429 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:435 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 msgid "Downstream" msgstr "Downstream" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:431 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 msgid "WAN PPP Connection" msgstr "Соединение WAN PPP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:436 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:444 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 msgid "External IP" msgstr "Внешний IP" # kept untranslated in case of lack of russian -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:438 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 msgid "Layer 3 Forwarding" msgstr "Layer 3 Forwarding" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 msgid "Default Connection Service" msgstr "Служба соединения по умолчанию" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 msgid "WAN IP Connection" msgstr "Соединение WAN IP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 msgid "WAN Ethernet Link Configuration" msgstr "Настройки соединения WAN Ethernet" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:459 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 msgid "Found Device" msgstr "Найдено устройство" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 msgid "Subdevice" msgstr "Суб-устройство" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:482 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 msgid "UPnP Status" msgstr "Статус UPnP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:485 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 msgid "UPnP has been disabled; Do you have more than one UPnP Internet Gateway Device on your LAN ?" msgstr "UPnP был отключен; есть ли у вас более одного шлюза с поддержкой UPnP в локальной сети?" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:488 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." msgstr "В локальной сети не найдено ни одного поддерживающего UPnP устройства." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 #, java-format msgid "The current external IP address reported by UPnP is {0}" msgstr "Текущий внешний IP-адрес полученный через UPnP - {0}" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:498 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 msgid "The current external IP address is not available." msgstr "Текущий внешний IP-адрес не доступен." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 #, java-format msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" msgstr "UPnP сообщает максимальную скорость потока к нам (downstream) {0}bits/sec" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:504 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 #, java-format msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "UPnP сообщает максимальную скорость потока от нас (upstream) {0}bits/sec" @@ -536,1464 +538,1557 @@ msgstr "UPnP сообщает максимальную скорость пото #. {0} is TCP or UDP #. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:513 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." msgstr "{0} порт {1,number,#####} был успешно проброшен с помощью UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:515 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 #, java-format msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "{0} порт {1,number,#####} не был проброшен с помощью UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP не включен" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:409 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:627 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Чрезмерное расхождение времени: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:733 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "NTCP соединения" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:734 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1943 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Ограничение" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:735 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1944 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Таймаут" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "Исходящая очередь" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "В очереди?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Входящие" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:763 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Исходящие" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:810 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "пиров" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1942 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "UDP соединения" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1949 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Сортировать по идентификатору пира" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Направление / Посредничество" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Сортировать по неактивности приёма" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Сортировать по неактивности передачи" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Сортировать по скорости приёма" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Сортировать по скорости передачи" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Сортировать по времени жизни соединения" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1965 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Сортировать по расхождению часов" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Сортировать по размеру окна насыщения" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1970 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Сортировать по размеру порога медленного старта" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Сортировать по времени прохождения сигнала" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Сортировать по отклонению времени прохождения сигнала" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1977 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Сортировать по таймауту передачи" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Сортировать по размеру исходящего MTU" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Сортировать по количеству посланных пакетов" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Сортировать по количеству принятых пакетов" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1987 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Сортировать по количеству повторно посланных пакетов" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Сортировать по количеству повторно принятых пакетов" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2010 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Мы предлагаем себя в качестве посредника для этого пира" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Этот пир предлагает себя в качестве нашего посредника" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2016 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Дросселирован" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2024 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 сбой" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2026 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} сбоя(-ев)" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2032 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Забанен" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2163 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "ИТОГО" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:125 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Игнорируем запросы туннелей: Время выполнения превысило ожидаемое" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:271 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Игнорируем запросы туннелей: Слишком высокая нагрузка" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:480 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Не принимаем туннели: Слишком много запросов" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:510 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Не принимаем туннели: Достигнут предел количества соединений" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:712 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:733 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Игнорируем запросы туннелей: Высокая нагрузка" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:725 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Игнорируем запросы туннелей: Слишком большое время пребывания в очереди" -#. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to translate all of them!! -#: ../java/build/Countries.java:3 +#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip +#: ../java/build/Countries.java:8 +msgid " -f3-5 < GeoIPCountryWhois.csv|sed 's/" +msgstr "" + +#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip +#. g' > geoip.txt"); +#: ../java/build/Countries.java:9 +msgid " -f5,6 < GeoIPCountryWhois.csv |sed 's/" +msgstr "" + +#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip +#. g' > geoip.txt"); +#. g' | sort | uniq > countries.txt"); +#: ../java/build/Countries.java:10 msgid "Anonymous Proxy" msgstr "Анонимный прокси" -#: ../java/build/Countries.java:4 +#: ../java/build/Countries.java:11 msgid "Satellite Provider" msgstr "Спутниковый провайдер" -#: ../java/build/Countries.java:5 +#: ../java/build/Countries.java:12 msgid "Andorra" msgstr "Андорра" -#: ../java/build/Countries.java:6 +#: ../java/build/Countries.java:13 msgid "United Arab Emirates" msgstr "Объединенные Арабские Эмираты" -#: ../java/build/Countries.java:7 +#: ../java/build/Countries.java:14 msgid "Afghanistan" msgstr "Афганистан" -#: ../java/build/Countries.java:8 +#: ../java/build/Countries.java:15 msgid "Antigua and Barbuda" msgstr "Антигуа и Барбуда" -#: ../java/build/Countries.java:9 +#: ../java/build/Countries.java:16 msgid "Anguilla" msgstr "Ангилья" -#: ../java/build/Countries.java:10 +#: ../java/build/Countries.java:17 msgid "Albania" msgstr "Албания" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:18 msgid "Armenia" msgstr "Армения" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:19 msgid "Netherlands Antilles" msgstr "Нидерландские Антильские острова" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:20 msgid "Angola" msgstr "Ангола" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:21 msgid "Antarctica" msgstr "Антарктида" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:22 msgid "Argentina" msgstr "Аргентина" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:23 msgid "American Samoa" msgstr "Американское Самоа" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:24 msgid "Austria" msgstr "Австрия" -#: ../java/build/Countries.java:18 +#: ../java/build/Countries.java:25 msgid "Australia" msgstr "Австралия" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:26 msgid "Aruba" msgstr "Аруба" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:27 msgid "Åland Islands" msgstr "Аландские острова" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:28 msgid "Azerbaijan" msgstr "Азербайджан" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:29 msgid "Bosnia and Herzegovina" msgstr "Босния и Герцеговина" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:30 msgid "Barbados" msgstr "Барбадос" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:31 msgid "Bangladesh" msgstr "Бангладеш" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:32 msgid "Belgium" msgstr "Бельгия" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:33 msgid "Burkina Faso" msgstr "Буркина-Фасо" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:34 msgid "Bulgaria" msgstr "Болгария" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:35 msgid "Bahrain" msgstr "Бахрейн" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:36 msgid "Burundi" msgstr "Бурунди" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:37 msgid "Benin" msgstr "Бенин" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:38 msgid "Bermuda" msgstr "Бермудские Острова" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:39 msgid "Brunei Darussalam" msgstr "Бруней-Даруссалам" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:40 msgid "Bolivia" msgstr "Боливия" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:41 msgid "Brazil" msgstr "Бразилия" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:42 msgid "Bahamas" msgstr "Багамские острова" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:43 msgid "Bhutan" msgstr "Бутан" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:44 msgid "Bouvet Island" msgstr "Остров Буве" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:45 msgid "Botswana" msgstr "Ботсвана" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:46 msgid "Belarus" msgstr "Беларусь" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:47 msgid "Belize" msgstr "Белиз" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:48 msgid "Canada" msgstr "Канада" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:49 msgid "Cocos (Keeling) Islands" msgstr "Кокосовые (Килинг) острова" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:50 msgid "The Democratic Republic of the Congo" msgstr "Демократическая Республика Конго" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:51 msgid "Central African Republic" msgstr "Центральноафриканская Республика" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:52 msgid "Congo" msgstr "Конго" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:53 msgid "Switzerland" msgstr "Швейцария" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:54 msgid "Cote D'Ivoire" msgstr "Кот-д'Ивуар" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:55 msgid "Cook Islands" msgstr "Острова Кука" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:56 msgid "Chile" msgstr "Чили" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:57 msgid "Cameroon" msgstr "Камерун" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:58 msgid "China" msgstr "Китай" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:59 msgid "Colombia" msgstr "Колумбия" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:60 msgid "Costa Rica" msgstr "Коста-Рика" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:61 msgid "Serbia and Montenegro" msgstr "Сербия и Черногория" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:62 msgid "Cuba" msgstr "Куба" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:63 msgid "Cape Verde" msgstr "Кабо-Верде" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:64 msgid "Christmas Island" msgstr "Рождественские острова" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:65 msgid "Cyprus" msgstr "Кипр" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:66 msgid "Czech Republic" msgstr "Чехия" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:67 msgid "Germany" msgstr "Германия" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:68 msgid "Djibouti" msgstr "Джибути" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:69 msgid "Denmark" msgstr "Дания" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:70 msgid "Dominica" msgstr "Доминика" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:71 msgid "Dominican Republic" msgstr "Доминиканская Республика" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:72 msgid "Algeria" msgstr "Алжир" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:73 msgid "Ecuador" msgstr "Эквадор" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:74 msgid "Estonia" msgstr "Эстония" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:75 msgid "Egypt" msgstr "Египет" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:76 msgid "Western Sahara" msgstr "Западная Сахара" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:77 msgid "Eritrea" msgstr "Эритрея" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:78 msgid "Spain" msgstr "Испания" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:79 msgid "Ethiopia" msgstr "Эфиопия" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:80 msgid "European Union" msgstr "Европейский союз" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:81 msgid "Finland" msgstr "Финляндия" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:82 msgid "Fiji" msgstr "Фиджи" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:83 msgid "Falkland Islands (Malvinas)" msgstr "Фолклендские (Мальвинские) острова" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:84 msgid "Federated States of Micronesia" msgstr "Федеративные Штаты Микронезии" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:85 msgid "Faroe Islands" msgstr "Фарерские острова" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:86 msgid "France" msgstr "Франция" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:87 msgid "Gabon" msgstr "Габон" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:88 msgid "United Kingdom" msgstr "Великобритания" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:89 msgid "Grenada" msgstr "Гренада" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:90 msgid "Georgia" msgstr "Грузия" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:91 msgid "French Guiana" msgstr "Французская Гвиана" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:92 msgid "Guernsey" msgstr "Гернси" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:93 msgid "Ghana" msgstr "Гана" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:94 msgid "Gibraltar" msgstr "Гибралтар" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:95 msgid "Greenland" msgstr "Гренландия" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:96 msgid "Gambia" msgstr "Гамбия" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:97 msgid "Guinea" msgstr "Гвинея" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:98 msgid "Guadeloupe" msgstr "Гваделупа" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:99 msgid "Equatorial Guinea" msgstr "Экваториальная Гвинея" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:100 msgid "Greece" msgstr "Греция" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:101 msgid "South Georgia and the South Sandwich Islands" msgstr "Южная Джорджия и Южные Сандвичевы Острова" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:102 msgid "Guatemala" msgstr "Гватемала" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:103 msgid "Guam" msgstr "Гуам" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:104 msgid "Guinea-Bissau" msgstr "Гвинея-Бисау" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:105 msgid "Guyana" msgstr "Гайана" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:106 msgid "Hong Kong" msgstr "Гонконг" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:107 msgid "Honduras" msgstr "Гондурас" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:108 msgid "Croatia" msgstr "Хорватия" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:109 msgid "Haiti" msgstr "Гаити" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:110 msgid "Hungary" msgstr "Венгрия" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:111 msgid "Indonesia" msgstr "Индонезия" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:112 msgid "Ireland" msgstr "Ирландия" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:113 msgid "Israel" msgstr "Израиль" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:114 msgid "Isle of Man" msgstr "Остров Мэн" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:115 msgid "India" msgstr "Индия" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:116 msgid "British Indian Ocean Territory" msgstr "Британская территория в Индийском океане" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:117 msgid "Iraq" msgstr "Ирак" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:118 msgid "Islamic Republic of Iran" msgstr "Исламская Республика Иран" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:119 msgid "Iceland" msgstr "Исландия" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:120 msgid "Italy" msgstr "Италия" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:121 msgid "Jersey" msgstr "Джерси" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:122 msgid "Jamaica" msgstr "Ямайка" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:123 msgid "Jordan" msgstr "Иордания" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:124 msgid "Japan" msgstr "Япония" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:125 msgid "Kenya" msgstr "Кения" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:126 msgid "Kyrgyzstan" msgstr "Кыргызстан" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:127 msgid "Cambodia" msgstr "Камбоджа" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:128 msgid "Kiribati" msgstr "Кирибати" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:129 msgid "Comoros" msgstr "Коморские Острова" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:130 msgid "Saint Kitts and Nevis" msgstr "Сент-Китс и Невис" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:131 msgid "The Democratic People's Republic of Korea" msgstr "Корейская Народная Демократиеская Республика" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:132 msgid "Republic of Korea" msgstr "Республика Корея" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:133 msgid "Kuwait" msgstr "Кувейт" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:134 msgid "Cayman Islands" msgstr "Каймановы острова" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:135 msgid "Kazakhstan" msgstr "Казахстан" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:136 msgid "Lao People's Democratic Republic" msgstr "Лаосская Народно-Демократическая Республика" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:137 msgid "Lebanon" msgstr "Ливан" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:138 msgid "Saint Lucia" msgstr "Сент-Люсия" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:139 msgid "Liechtenstein" msgstr "Лихтенштейн" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:140 msgid "Sri Lanka" msgstr "Шри-Ланка" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:141 msgid "Liberia" msgstr "Либерия" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:142 msgid "Lesotho" msgstr "Лесото" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:143 msgid "Lithuania" msgstr "Литва" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:144 msgid "Luxembourg" msgstr "Люксембург" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:145 msgid "Latvia" msgstr "Латвия" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:146 msgid "Libyan Arab Jamahiriya" msgstr "Ливийская Арабская Джамахирия" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:147 msgid "Morocco" msgstr "Марокко" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:148 msgid "Monaco" msgstr "Монако" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:149 msgid "Republic of Moldova" msgstr "Республика Молдова" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:150 msgid "Montenegro" msgstr "Черногория" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:151 msgid "Saint Martin" msgstr "Остров святого Мартина" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:152 msgid "Madagascar" msgstr "Мадагаскар" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:153 msgid "Marshall Islands" msgstr "Маршалловы Острова" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:154 msgid "The Former Yugoslav Republic of Macedonia" msgstr "Бывшая югославская Республика Македония" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:155 msgid "Mali" msgstr "Мали" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:156 msgid "Myanmar" msgstr "Мьянма" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:157 msgid "Mongolia" msgstr "Монголия" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:158 msgid "Macao" msgstr "Макао" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:159 msgid "Northern Mariana Islands" msgstr "Северные Марианские острова" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:160 msgid "Martinique" msgstr "Мартиника" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:161 msgid "Mauritania" msgstr "Мавритания" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:162 msgid "Montserrat" msgstr "Монтсеррат" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:163 msgid "Malta" msgstr "Мальта" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:164 msgid "Mauritius" msgstr "Маврикий" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:165 msgid "Maldives" msgstr "Мальдивы" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:166 msgid "Malawi" msgstr "Малави" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:167 msgid "Mexico" msgstr "Мексика" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:168 msgid "Malaysia" msgstr "Малайзия" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:169 msgid "Mozambique" msgstr "Мозамбик" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:170 msgid "Namibia" msgstr "Намибия" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:171 msgid "New Caledonia" msgstr "Новая Каледония" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:172 msgid "Niger" msgstr "Нигер" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:173 msgid "Norfolk Island" msgstr "Остров Норфолк" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:174 msgid "Nigeria" msgstr "Нигерия" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:175 msgid "Nicaragua" msgstr "Никарагуа" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:176 msgid "Netherlands" msgstr "Нидерланды" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:177 msgid "Norway" msgstr "Норвегия" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:178 msgid "Nepal" msgstr "Непал" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:179 msgid "Nauru" msgstr "Науру" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:180 msgid "Niue" msgstr "Ниуэ" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:181 msgid "New Zealand" msgstr "Новая Зеландия" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:182 msgid "Oman" msgstr "Оман" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:183 msgid "Panama" msgstr "Панама" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:184 msgid "Peru" msgstr "Перу" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:185 msgid "French Polynesia" msgstr "Французская Полинезия" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:186 msgid "Papua New Guinea" msgstr "Папуа - Новая Гвинея" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:187 msgid "Philippines" msgstr "Филиппины" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:188 msgid "Pakistan" msgstr "Пакистан" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:189 msgid "Poland" msgstr "Польша" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:190 msgid "Saint Pierre and Miquelon" msgstr "Сен-Пьер и Микелон" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:191 +msgid "Pitcairn Islands" +msgstr "Острова Питкэрн" + +#: ../java/build/Countries.java:192 msgid "Puerto Rico" msgstr "Пуэрто-Рико" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:193 msgid "Palestinian Territory" msgstr "Палестинская автономия" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:194 msgid "Portugal" msgstr "Португалия" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:195 msgid "Palau" msgstr "Палау" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:196 msgid "Paraguay" msgstr "Парагвай" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:197 msgid "Qatar" msgstr "Катар" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:198 msgid "Reunion" msgstr "Реюньон" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:199 msgid "Romania" msgstr "Румыния" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:200 msgid "Serbia" msgstr "Сербия" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:201 msgid "Russian Federation" msgstr "Российская Федерация" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:202 msgid "Rwanda" msgstr "Руанда" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:203 msgid "Saudi Arabia" msgstr "Саудовская Аравия" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:204 msgid "Solomon Islands" msgstr "Соломоновы Острова" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:205 msgid "Seychelles" msgstr "Сейшельские Острова" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:206 msgid "Sudan" msgstr "Судан" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:207 msgid "Sweden" msgstr "Швеция" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:208 msgid "Singapore" msgstr "Сингапур" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:209 msgid "Saint Helena" msgstr "Остров Святой Елены" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:210 msgid "Slovenia" msgstr "Словения" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:211 msgid "Svalbard and Jan Mayen" msgstr "Шпицберген и Ян-Майен" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:212 msgid "Slovakia" msgstr "Словакия" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:213 msgid "Sierra Leone" msgstr "Сьерра-Леоне" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:214 msgid "San Marino" msgstr "Сан-Марино" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:215 msgid "Senegal" msgstr "Сенегал" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:216 msgid "Somalia" msgstr "Сомали" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:217 msgid "Suriname" msgstr "Суринам" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:218 msgid "Sao Tome and Principe" msgstr "Сан-Томе и Принсипи" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:219 msgid "El Salvador" msgstr "Сальвадор" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:220 msgid "Syrian Arab Republic" msgstr "Сирийская Арабская Республика" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:221 msgid "Swaziland" msgstr "Свазиленд" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:222 msgid "Turks and Caicos Islands" msgstr "Острова Теркс и Кайкос" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:223 msgid "Chad" msgstr "Чад" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:224 msgid "French Southern Territories" msgstr "Французские Южные Территории" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:225 msgid "Togo" msgstr "Того" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:226 msgid "Thailand" msgstr "Таиланд" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:227 msgid "Tajikistan" msgstr "Таджикистан" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:228 msgid "Tokelau" msgstr "Токелау" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:229 msgid "Timor-Leste" msgstr "Восточный Тимор" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:230 msgid "Turkmenistan" msgstr "Туркменистан" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:231 msgid "Tunisia" msgstr "Тунис" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:232 msgid "Tonga" msgstr "Тонга" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:233 msgid "Turkey" msgstr "Турция" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:234 msgid "Trinidad and Tobago" msgstr "Тринидад и Тобаго" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:235 msgid "Tuvalu" msgstr "Тувалу" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:236 msgid "Taiwan" msgstr "Тайвань" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:237 msgid "United Republic of Tanzania" msgstr "Объединённая Республика Танзания" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:238 msgid "Ukraine" msgstr "Украина" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:239 msgid "Uganda" msgstr "Уганда" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:240 msgid "United States Minor Outlying Islands" msgstr "Внешние малые острова (США)" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:241 msgid "United States" msgstr "Соединённые Штаты Америки" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:242 msgid "Uruguay" msgstr "Уругвай" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:243 msgid "Uzbekistan" msgstr "Узбекистан" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:244 msgid "Holy See (Vatican City State)" msgstr "Святой Престол (Ватикан)" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:245 msgid "Saint Vincent and the Grenadines" msgstr "Сент-Винсент и Гренадины" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:246 msgid "Venezuela" msgstr "Венесуэла" -#: ../java/build/Countries.java:239 -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:247 +#: ../java/build/Countries.java:248 msgid "Virgin Islands" msgstr "Виргинские острова" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:249 msgid "Viet Nam" msgstr "Вьетнам" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:250 msgid "Vanuatu" msgstr "Вануату" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:251 msgid "Wallis and Futuna" msgstr "Уоллис и Футуна" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:252 msgid "Samoa" msgstr "Самоа" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:253 msgid "Yemen" msgstr "Йемен" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:254 msgid "Mayotte" msgstr "Майотта" -#: ../java/build/Countries.java:247 +#: ../java/build/Countries.java:255 msgid "South Africa" msgstr "Южная Африка" -#: ../java/build/Countries.java:248 +#: ../java/build/Countries.java:256 msgid "Zambia" msgstr "Замбия" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:257 msgid "Zimbabwe" msgstr "Зимбабве" -#: ../java/src/net/i2p/router/web/CSSHelper.java:66 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:37 +#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 msgid "I2P Router Console" msgstr "Консоль маршрутизатора I2P" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "Не удалось обновить настройки — загляните в логи ошибок" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:69 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Настройки сохранены" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:71 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:281 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "Error saving the configuration (applied but not saved) - please see the error logs" msgstr "Не удалось сохранить настройки (применены, но не сохранены) — загляните в логи ошибок" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Save Client Configuration" msgstr "Сохранить настройки клиентов" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Save Interface Configuration" msgstr "Сохранить настройки интерфейса" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "Save WebApp Configuration" msgstr "Сохранить настройки веб-апплетов" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 msgid "Save Plugin Configuration" msgstr "Сохранить настройки плагинов" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Install Plugin" msgstr "Установить плагин" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:87 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Удален плагин {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +msgid "Update All Installed Plugins" +msgstr "Обновить все установленные плагины" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Ошибка при удалении плагина {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:109 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Остановлен плагин {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Ошибка при остановке плагина {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Удален плагин {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Ошибка при удалении плагина {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Остановлен плагин {0}" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:260 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Запустить" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "Не поддерживается" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Добавлен новый клиент" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "Client configuration saved successfully - restart required to take effect." msgstr "Настройки клиентов сохранены, требуется перезапуск маршрутизатора для вступления в силу." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:217 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:241 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Индекс клиента не найден в списке." #. #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:394 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:384 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Клиентские" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "остановлен" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "запущен" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "удален" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "Настройки веб-апплета сохранены." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Настройки плагина сохранены." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "Веб-апплет" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:296 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Не удалось запустить" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Не удалось найти сервер." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Не указан URL загрузки плагина" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:317 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Не указан URL загрузки плагина {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:325 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:330 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:343 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Загрузка плагина или обновления уже запущена." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "Обновляются все плагины" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Производится загрузка плагина с {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:352 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Проверяется наличие обновления для плагина {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Запущен плагин {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:364 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Ошибка при запуске плагина {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:399 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "Interface configuration saved successfully - restart required to take effect." msgstr "Настройки интерфейса успешно сохранены, требуется перезапуск маршрутизатора для вступления в силу." -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:85 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 msgid "Edit" msgstr "Редактировать" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 msgid "Add Client" msgstr "Добавить клиент" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 msgid "Class and arguments" msgstr "Название класса и параметры" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Control" msgstr "Управление" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Run at Startup?" msgstr "Запускать автоматически?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 msgid "Description" msgstr "Описание" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Plugin" msgstr "Плагин" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:166 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Версия" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:168 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 msgid "Signed by" msgstr "Подписано" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 msgid "Date" msgstr "Дата" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:191 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 msgid "Author" msgstr "Автор" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 msgid "License" msgstr "Лицензия" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:212 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Веб-сайт" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:217 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 msgid "Update link" msgstr "Адрес обновления" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:265 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 msgid "Stop" msgstr "Остановить" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:80 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Check for updates" msgstr "Проверить обновления" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:268 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" msgstr "Обновление" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:273 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 #, java-format msgid "Are you sure you want to delete {0}?" msgstr "Вы действительно хотите удалить {0}?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:275 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 msgid "Delete" msgstr "Удалить" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +msgid "Delete selected" +msgstr "Удалить выбранные" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +msgid "Add item" +msgstr "Добавить элемент" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Restore defaults" +msgstr "Восстановить значения по-умолчанию" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +msgid "Save" +msgstr "Сохранить" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "Домашняя страница изменена" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "Значения по-умолчанию восстановлены" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "Не указано название" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "Не указан URL" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Добавлено" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Удалено" + #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 msgid "Add key" msgstr "Добавить ключ" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Delete key" msgstr "Удалить ключ" @@ -2035,7 +2130,7 @@ msgstr "Некорректный адрес назначения" msgid "Log overrides updated" msgstr "Переопределения логирования обновлены" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Настройки логирования сохранены" @@ -2056,7 +2151,7 @@ msgstr "Поддерживаемые уровни: DEBUG, INFO, WARN, ERROR, CRI #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:71 +#: ../java/src/net/i2p/router/web/LogsHelper.java:96 msgid "CRIT" msgstr "CRIT" @@ -2067,23 +2162,24 @@ msgstr "DEBUG" # This term intentionally left in English #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:73 +#: ../java/src/net/i2p/router/web/LogsHelper.java:98 msgid "ERROR" msgstr "ERROR" # This term intentionally left in English #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:102 msgid "INFO" msgstr "INFO" # This term intentionally left in English #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:75 +#: ../java/src/net/i2p/router/web/LogsHelper.java:100 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Удалить" @@ -2091,171 +2187,190 @@ msgstr "Удалить" msgid "Select a class to add" msgstr "Выберите класс для добавления" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Трафик" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "Домашняя страница" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Сеть" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:101 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "Интерфейс" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Туннели" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "UI" -msgstr "Интерфейс" - -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "Апплеты" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:322 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 msgid "Keyring" msgstr "Ключи" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Логи" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:107 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:257 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Пиры" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:389 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:145 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Статистика" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "Расширенные" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:29 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:541 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:332 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:407 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:404 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "Save changes" msgstr "Сохранить настройки" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:125 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Перепроверяем доступность маршрутизатора..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:161 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Обновляем IP-адрес" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "Полностью отключаем использование TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:185 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "Адрес для входящих TCP соединений изменен на" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:190 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Отключаем использование TCP на вход" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "Адрес для входящих TCP соединений будет определяться автоматически" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "Порт для входящих TCP соединений изменен на" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "Порт для входящих TCP соединений будет выбираться автоматически" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "Порт для UDP соединений изменен с" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "на" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:234 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Плавный перезапуск для перехода в скрытый режим" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Плавный перезапуск для выхода из скрытого режима" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:245 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "UPnP включен, необходим перезапуск маршрутизатора" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "UPnP выключен, необходим перезапуск маршрутизатора" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:255 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Включение laptop mode" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:257 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Выключение laptop mode" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +msgid "Disabling UDP" +msgstr "Отключаем UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +msgid "Enabling UDP" +msgstr "Активируется UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "Запрашиваем SSU-посредников" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:324 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "Имя хоста или IP {0} не является публично маршрутизируемым" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:327 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "Имя хоста или IP {0} некорректно" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:349 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Обновление доли транзитного трафика" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:432 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Настройки ограничений скорости сохранены" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "неизвестен" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "бит/секунду" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:173 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "или {0} байт/месяц максимум" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Ban peer until restart" msgstr "Забанить пира до перезапуска маршрутизатора" @@ -2275,7 +2390,7 @@ msgid "Invalid peer" msgstr "Некорректное описание пира" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "Unban peer" msgstr "Разбанить пира" @@ -2288,7 +2403,7 @@ msgid "is not currently banned" msgstr "на данный момент не забанен" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Adjust peer bonuses" msgstr "Изменить бонусы" @@ -2300,207 +2415,207 @@ msgstr "Некорректное значение скорости" msgid "Bad capacity value" msgstr "Некорректное значение ёмкости" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:17 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:405 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 msgid "Save changes and reseed now" msgstr "Сохранить настройки и выполнить начальную загрузку" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Загрузка начального списка узлов (reseeding) уже в процессе" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Запускается процесс загрузки начального списка узлов (reseed)" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:85 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Настройки успешно сохранены." #. Normal browsers send value, IE sends button label -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:32 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:139 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "Shutdown immediately" msgstr "Выключить немедленно" #. ctx.router().shutdown(Router.EXIT_HARD); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:37 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 msgid "Cancel shutdown" msgstr "Отменить выключение" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:38 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 msgid "Cancel restart" msgstr "Отменить перезапуск" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 msgid "Restart immediately" msgstr "Перезапустить немедленно" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:45 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:134 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" -msgstr "Перезапустить" +msgstr "Перезапуск" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:49 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 msgid "Shutdown" msgstr "Выключить" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:63 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 msgid "Restart imminent" msgstr "Неотменяемый перезапуск" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 msgid "Shutdown imminent" msgstr "Неотменяемое выключение" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:69 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 #, java-format msgid "Shutdown in {0}" msgstr "Выключение через {0}" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:74 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 #, java-format msgid "Restart in {0}" msgstr "Перезапуск через {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:134 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:316 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "Shutdown gracefully" msgstr "Выключить плавно" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 msgid "Graceful shutdown initiated" msgstr "Запущено плавное выключение" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Выключаем немедленно!" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:144 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:320 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Cancel graceful shutdown" msgstr "Отменить плавное выключение" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 msgid "Graceful shutdown cancelled" msgstr "Плавное отключение отменено" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "Graceful restart" msgstr "Перезапустить плавно" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 msgid "Graceful restart requested" msgstr "Запущен плавный перезапуск" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "Hard restart" msgstr "Перезапустить немедленно" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:158 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 msgid "Hard restart requested" msgstr "Запрошен быстрый перезапуск" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:159 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Rekey and Restart" msgstr "Сменить ключ и перезапустить" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekeying after graceful restart" msgstr "Смена ключа после плавного перезапуска" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:163 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 msgid "Rekey and Shutdown" msgstr "Сменить ключ и выключить" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:164 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekeying after graceful shutdown" msgstr "Смена ключа после плавного выключения" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:360 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "Run I2P on startup" msgstr "Запускать I2P при старте" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:362 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "Don't run I2P on startup" msgstr "Не запускать I2P при старте" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:171 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:380 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Dump threads" msgstr "Вывести список потоков" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:388 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "View console on startup" msgstr "Открывать веб-консоль при запуске I2P" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 msgid "Console is to be shown on startup" msgstr "Веб-консоль будет открываться при запуске I2P" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:390 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "Do not view console on startup" msgstr "Не открывать веб-консоль при запуске I2P" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:183 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 msgid "Console is not to be shown on startup" msgstr "Веб-консоль не будет открываться при запуске I2P" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 msgid "Service installed" msgstr "Служба установлена" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Warning: unable to install the service" msgstr "Предупреждение: не удалось установить службу" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:200 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 msgid "Service removed" msgstr "Служба удалена" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Warning: unable to remove the service" msgstr "Предупреждение: не удалось удалить службу" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" msgstr "Обновлены настройки файла и фильтра статистики. Новый фильтр" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" msgstr "Полная статистика включена, для вступления в силу необходим перезапуск маршрутизатора" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" msgstr "Полная статистика отключена, для вступления в силу необходим перезапуск маршрутизатора" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" msgstr "Список графиков обновлен, для обновления содержимого страницы графиков может потребоваться до 60 секунд." #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:135 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." msgstr "Обновлены настройки для всех пулов." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 msgid "Exploratory tunnel configuration saved successfully." msgstr "Настройки зондирующих туннелей сохранены." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:142 -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:36 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 msgid "Error saving the configuration (applied but not saved) - please see the error logs." msgstr "Не удалось сохранить настройки (применены, но не сохранены) — загляните в логи ошибок" @@ -2522,7 +2637,7 @@ msgstr[1] "{0} туннеля" msgstr[2] "{0} туннелей" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Зондирующие туннели" @@ -2531,56 +2646,56 @@ msgstr "Зондирующие туннели" msgid "Client tunnels for {0}" msgstr "Клиентские туннели для {0}" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:74 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." msgstr "ОПАСНО ДЛЯ АНОНИМНОСТИ — Настройки задают 0-хоповые туннели." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:79 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." msgstr "ОПАСНО ДЛЯ АНОНИМНОСТИ — Настройки задают 1-хоповые туннели." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:82 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." msgstr "ОПАСНО ДЛЯ ПРОИЗВОДИТЕЛЬНОСТИ — Настройки задают слишком длинные туннели." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:85 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "ОПАСНО ДЛЯ ПРОИЗВОДИТЕЛЬНОСТИ — Настройки задают слишком большие количества туннелей." #. buf.append("InboundOutbound\n"); #. tunnel depth -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:92 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 msgid "Length" msgstr "Длина" #. tunnel depth variance -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:109 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 msgid "Randomization" msgstr "Разброс" #. tunnel quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:133 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 msgid "Quantity" msgstr "Количество" #. tunnel backup quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:150 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 msgid "Backup quantity" msgstr "Резервное количество" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 msgid "Inbound options" msgstr "Дополнительные параметры для входящих" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 msgid "Outbound options" msgstr "Дополнительные параметры для исходящих" -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 msgid "Theme change saved." msgstr "Изменение темы оформления сохранено." -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 msgid "Refresh the page to view." msgstr "Обновите страницу для просмотра." @@ -2588,6 +2703,10 @@ msgstr "Обновите страницу для просмотра." msgid "Arabic" msgstr "Арабский" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "Чешский" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Danish" msgstr "Датский" @@ -2596,6 +2715,10 @@ msgstr "Датский" msgid "English" msgstr "English" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "Эстонский" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Finnish" msgstr "Финский" @@ -2648,75 +2771,82 @@ msgstr "Украинский" msgid "Vietnamese" msgstr "Вьетнамский" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 msgid "Update available, attempting to download now" msgstr "Доступно обновление, пытаемся загрузить" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "Доступно обновление, нажмите кнопку слева для загрузки" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" msgstr "Нет доступных обновлений" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:104 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 #, java-format msgid "Updating news URL to {0}" msgstr "Изменение URL новостей на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:112 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "внутренний" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 #, java-format msgid "Updating proxy host to {0}" msgstr "Изменение узла прокси на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 #, java-format msgid "Updating proxy port to {0}" msgstr "Изменение порта прокси на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:132 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 #, java-format msgid "Updating refresh frequency to {0}" msgstr "Изменение частоты проверки обновлений на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:91 -#: ../java/src/net/i2p/router/web/GraphHelper.java:188 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 msgid "Never" msgstr "Никогда" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 #, java-format msgid "Updating update policy to {0}" msgstr "Изменение политики обновлений на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:149 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 msgid "Updating update URLs." msgstr "Новые URL обновлений" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 msgid "Updating trusted keys." msgstr "Обновление списка доверенных ключей." -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:168 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 #, java-format msgid "Updating unsigned update URL to {0}" msgstr "Изменение URL неподписанных обновлений на {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:93 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 msgid "Every" msgstr "Каждые" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:111 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 msgid "Notify only" msgstr "Только уведомлять" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:118 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 msgid "Download and verify only" msgstr "Только скачать и проверить целостность" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 msgid "Download, verify, and restart" msgstr "Скачать, проверить и обновить I2P" @@ -2724,441 +2854,764 @@ msgstr "Скачать, проверить и обновить I2P" msgid "Invalid form submission, probably because you used the 'back' or 'reload' button on your browser. Please resubmit." msgstr "Форма не принята, скорее всего это произошло из-за того, что Вы нажимали кнопку \"Назад\" или \"Обновить\" в браузере. Пожалуйста, заполните форму заново." -#: ../java/src/net/i2p/router/web/GraphHelper.java:115 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "График загрузки канала" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:128 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 #, java-format msgid "{0} for {1}" msgstr "{0} за {1}" #. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:150 +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." msgstr "Всё время в UTC." -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Configure Graph Display" -msgstr "Настройка показа графиков" +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "истёкший {0} назад" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Select Stats" -msgstr "Выбрать параметры" +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Больший" -#: ../java/src/net/i2p/router/web/GraphHelper.java:171 -msgid "Periods" -msgstr "Количество интервалов" +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Меньший" -#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Длиннее" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Короче" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Шире" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Узкий" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "Больший интервал" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "Меньший интервал" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "Предыдущий интервал" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "Следующий интервал" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Plot averages" msgstr "Строить график средних значений" -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:358 -msgid "or" -msgstr "или" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "plot events" msgstr "строить график количества событий" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Настройка показа графиков" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Выбрать параметры" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "Количество интервалов" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +msgid "or" +msgstr "или" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "Image sizes" msgstr "Размеры графиков" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "width" msgstr "ширина" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "height" msgstr "высота" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "pixels" msgstr "пикселей" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "Refresh delay" msgstr "Интервал обновления" -#: ../java/src/net/i2p/router/web/GraphHelper.java:192 +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 msgid "Store graph data on disk?" msgstr "Сохранять данные графиков на диске?" -#: ../java/src/net/i2p/router/web/GraphHelper.java:198 +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 msgid "Save settings and redraw graphs" msgstr "Сохранить настройки и перерисовать графики" -#: ../java/src/net/i2p/router/web/GraphHelper.java:253 +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 msgid "Graph settings saved" msgstr "Настройки графиков сохранены" -#: ../java/src/net/i2p/router/web/LogsHelper.java:13 -#: ../java/src/net/i2p/router/web/LogsHelper.java:37 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "Адресная книга" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "Здесь можно управлять hosts-файлами (единственный механизм, используемый I2P для отображения доменных имен)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "Настройка ограничений скорости" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +msgid "I2P Bandwidth Configuration" +msgstr "Настройка полосы пропускания для I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Настройка языка" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Выбор языка консоли маршрутизатора" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "Настроить домашнюю страницу" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +msgid "I2P Home Page Configuration" +msgstr "Настройки домашней страницы I2P-роутера" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "Анонимный почтовый клиент с веб-интерфейсом" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "Веб-почта" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "Справка Маршрутизатора I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +msgid "Router Console" +msgstr "Консоль маршрутизатора I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Встроенный анонимный Bittorrent-клиент" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Торренты" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "Локальный веб-сервер" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "Сообщения об ошибках" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "Багтрекер" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "Форум разработчиков" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "Форум разработчиков" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Bittorrent tracker" +msgstr "Торрент-трекер" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "diftracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "Приложения для I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "FAQ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "Часто задаваемые вопросы" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "Форум сообщества" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Форум" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "Javadocs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical documentation" +msgstr "Техническая документация" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "Сервер ключей" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "Сервер ключей OpenPGP" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Репозитории Debian и Tahoe-LAFS" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P Pastebin" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Pastebin" +msgstr "Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "I2P News" +msgstr "Новости I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "Каталог аддонов" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "Плагины" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Postman's Tracker" +msgstr "Трекер Постмана" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P home page" +msgstr "Домашняя страница I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Project Website" +msgstr "Веб-сайт проекта" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "I2P Netowrk Statistics" +msgstr "Статистика сети I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical Docs" +msgstr "Техническая документация" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Trac Wiki" +msgstr "Trac Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Ugha's Wiki" +msgstr "Ugha's Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "Приложения битторрент Seedless и Robert" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "Основной сайт sponge-а" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +msgid "The HTTP proxy is not up" +msgstr "HTTP-прокси не поднят" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "Ваш браузер не сконфигурирован должным образом чтобы использовать HTTP-прокси {0}" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +msgid "Name" +msgstr "Название" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +msgid "URL" +msgstr "URL" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +msgid "Add" +msgstr "Добавить" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:28 +#: ../java/src/net/i2p/router/web/LogsHelper.java:62 msgid "File location" msgstr "Путь к лог-файлу" -#: ../java/src/net/i2p/router/web/LogsHelper.java:34 +#: ../java/src/net/i2p/router/web/LogsHelper.java:59 msgid "File not found" msgstr "Файл не найден" -#: ../java/src/net/i2p/router/web/LogsHelper.java:52 +#: ../java/src/net/i2p/router/web/LogsHelper.java:77 msgid "No log messages" msgstr "Нет сообщений" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:79 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 msgid "Network Database RouterInfo Lookup" msgstr "Просмотр RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Маршрутизатор" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "не найден в сетевой базе данных" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Network Database Contents" msgstr "Просмотр сетевой базы данных" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 msgid "View RouterInfo" msgstr "Показать список RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "LeaseSets" msgstr "Список LeaseSet" # This term intentionally left in English -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:132 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 msgid "Local" msgstr "Локальный" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:134 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 msgid "Unpublished" msgstr "Неопубликованный" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 msgid "Destination" msgstr "Адрес назначения" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 #, java-format msgid "Expires in {0}" msgstr "Истекает через {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 #, java-format msgid "Expired {0} ago" msgstr "Истек {0} назад" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Шлюз" # This term intentionally left in English -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:168 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 msgid "Tunnel" msgstr "Туннель" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "View LeaseSets" msgstr "Показать список LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "База не инициализирована" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 msgid "Routers" msgstr "Маршрутизаторы" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 msgid "Show all routers" msgstr "Показать полный список" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Show all routers with full stats" msgstr "Показать полный список с полной статистикой" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Статистика маршрутизаторов" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Количество" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Транспортный протокол" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "Страна" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 msgid "Our info" msgstr "Информация о нас" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 msgid "Peer info for" msgstr "Информация о пире" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Full entry" msgstr "Показать полную запись" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:115 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:626 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Hidden" msgstr "Скрытый" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Updated" msgstr "Обновленный" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 #, java-format msgid "{0} ago" msgstr "{0} назад" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 msgid "Published" msgstr "Опубликовано" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 msgid "Address(es)" msgstr "Адрес(а)" # This term intentionally left in English -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 msgid "cost" msgstr "cost" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "Hidden or starting up" msgstr "В скрытом режиме или недавно запущен" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU with introducers" msgstr "SSU через посредников" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU" msgstr "NTCP и SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU with introducers" msgstr "NTCP и SSU через посредников" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:101 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Новости последний раз обновлялись {0} назад." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:107 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Новости последний раз проверялись {0} назад." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:77 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "Скрыть новости" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +msgid "Show news" +msgstr "Показать новости" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "Проверяется наличие обновления плагина" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "{0} плагин обновлён" +msgstr[1] "{0} плагина обновлено" +msgstr[2] "{0} плагина обновлено" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "Проверка обновления плагина завершена" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Проверка невозможна — плагин {0} не установлен" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:129 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Проверяется наличие обновления для плагина {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Доступна новая версия {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:157 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Для плагина {0} нет обновлений" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:166 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Ошибка при проверке наличия обновлений для плагина {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:139 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "Попытка установить из файла {0}" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "Не указан файл {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Не удалось установить из файла {0}, не удалось скопировать." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Загружается плагин" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:146 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:245 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0} байт скачано" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:153 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Плагин загружен" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:158 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:356 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Не удалось создать директорию плагина {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:167 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:299 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "из {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Загруженный из {0} плагин поврежден" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "Загруженный из {0} плагин не содержит необходимого файла настроек" #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Загруженный из {0} плагин содержит некорректный ключ" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:235 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Плагин {0} содержит недействительную подпись" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "Загруженный из {0} плагин имеет некорректное название или версию" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:269 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Плагин {0} содержит несовпадающие версии" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Для этого плагина требуется версия I2P {0} и выше" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Для этого плагина требуется версия Java {0} и выше" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "Downloaded plugin is for new installs only, but the plugin is already installed" msgstr "Загруженный инсталлятор плагина предназначен только для первоначальной установки, но такой плагин уже установлен" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "Установленный плагин не содержит необходимого файла настроек" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:313 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "Подпись загруженного плагина не совпадает с установленным плагином" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:320 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "Версия скачанного плагина {0} не новее версии уже установленного плагина" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:327 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "Для обновления плагина требуется установленная версия плагина {0} и выше" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:334 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "Для обновления плагина требуется установленная версия плагина {0} и ниже" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, java-format +msgid "Plugin requires Jetty version {0} or higher" +msgstr "Для этого плагина требуется версия Jetty {0} или выше" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "Для этого плагина требуется версия Jetty {0} или ниже" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Не удалось скопировать плагин в директорию {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "Плагин будет установлен при следующем перезапуске." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "Загруженный инсталлятор плагина предназначен только для обновления, но такой плагин ещё не был установлен" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Не удалось установить плагин в {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Плагин {0} установлен, требуется перезапуск маршрутизатора" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Плагин {0} установлен" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:391 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Плагин {0} установлен и запущен" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:394 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "Плагин {0} установлен, но при его запуске произошел сбой, загляните в логи" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:396 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Плагин {0} установлен, но при его запуске произошел сбой" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:406 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Не удалось скачать плагин из {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Профили пиров" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." @@ -3166,7 +3619,7 @@ msgstr[0] "Показан {0} недавно обновленный профил msgstr[1] "Показано {0} недавно обновленных профиля." msgstr[2] "Показано {0} недавно обновленных профилей." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." @@ -3174,7 +3627,7 @@ msgstr[0] "Скрыт {0} устаревший профиль." msgstr[1] "Скрыто {0} более старых профиля." msgstr[2] "Скрыто {0} более старых профилей." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." @@ -3182,194 +3635,198 @@ msgstr[0] "Скрыт {0} стандартный профиль." msgstr[1] "Скрыто {0} стандартный профиля." msgstr[2] "Скрыто {0} стандартных профилей." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Входит в группы (Caps)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:360 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 msgid "Speed" msgstr "Скорость" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:364 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Capacity" msgstr "Ёмкость" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Интеграция" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "Быстрые, Высокоёмкие" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "Высокоёмкие" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Стандартные" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "Сбоит" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Интегрированные" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Недоступен" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Неудачных тестов" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "профиль" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Floodfill и хорошо интегрированные пиры" # This term intentionally left in English -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Интег. Значение" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Последний раз слышали о" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Последний приём" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Последняя удачная передача" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Последняя неудачная передача" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "Время отклика (последние 10 мин)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "Время отклика (последний 1 час)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "Время отклика (последний 1 день)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Последний удачный поиск" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Последний неудачный поиск" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Последнее удачное размещение" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Последнее неудачное размещение" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "Уровень отказов за 1 час" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "Уровень отказов за 1 день" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Пороговые значения" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "быстрые пиры" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "высокоёмкие пиры" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr "хорошо интегрированные пиры" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "определяется автоматически модулем ProfileOrganizer на основании собранной информации о производительности пира" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "группы" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "информация о пире, предоставленная сетевой базой данных; для профилирования не используется" # This term intentionally left in English #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "peak throughput (bytes per second) over a 1 minute period that the peer has sustained in a single tunnel" msgstr "пиковая скорость (байты/секунду) выданная пиром на одном туннеле за 1-минутый период" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "скорость" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "ёмкость" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" msgstr "к скольким туннелям мы можем попросить этого пира подсоединиться за час?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "о скольких новых пирах этот пир нам сообщил в последнее время?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "интеграция" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "забанен ли этот пир, недоступен, дает ошибки на тестах?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "статус" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Выберите поисковик" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3384,39 +3841,39 @@ msgstr "Забанен до перезапуска или истечения {0} msgid "unban now" msgstr "разбанить" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:303 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "Загрузка канала" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" msgstr "Исходящ. байт/сек" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:315 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" msgstr "Входящ. байт/сек" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 msgid "Bps" msgstr "Bps" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 msgid "Out average" -msgstr "Исходящее среднее" +msgstr "Исходящая средняя" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "макс." -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" -msgstr "Входящее среднее" +msgstr "Входящая средняя" #: ../java/src/net/i2p/router/web/StatsGenerator.java:57 msgid "GO" @@ -3468,7 +3925,7 @@ msgid "Lifetime average frequency" msgstr "Средняя частота за время работы" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3505,369 +3962,312 @@ msgstr "Период закончился {0} назад." msgid "No events" msgstr "Нет событий" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "Среднее число событий" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Событий за период пика" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "График данных" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "График количества событий" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Экспорт данных в XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Среднее значение за время работы" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 msgid "I2P Router Help & FAQ" msgstr "Справка и FAQ Маршрутизатора I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 msgid "Help & FAQ" msgstr "Справка и FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:55 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 msgid "Configure startup of clients and webapps (services); manually start dormant services" msgstr "Настройка автозапуска клиентов и веб-апплетов, ручной запуск неактивных приложений" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:57 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" msgstr "Сервисы I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:63 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "Здесь можно управлять hosts-файлами (единственный механизм, используемый I2P для отображения доменных имен)" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65 -msgid "Addressbook" -msgstr "Адресная книга" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Built-in anonymous BitTorrent Client" -msgstr "Встроенный анонимный Bittorrent-клиент" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:71 -msgid "Torrents" -msgstr "Торренты" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Anonymous webmail client" -msgstr "Анонимный почтовый клиент с веб-интерфейсом" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:77 -msgid "Email" -msgstr "Веб-почта" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 -msgid "Anonymous resident webserver" -msgstr "Встроенный анонимный веб-сервер" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:83 -msgid "Webserver" -msgstr "Веб-сервер" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 msgid "Configure I2P Router" msgstr "Настройка Маршрутизатора I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 msgid "I2P Internals" msgstr "Настройки I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 msgid "View existing tunnels and tunnel build status" msgstr "Обзор списка существующих туннелей и статуса строящихся" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:255 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 msgid "Show all current peer connections" msgstr "Просмотр списка текущих соединения с пирами" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 msgid "Show recent peer performance profiles" msgstr "Просмотр профилей пиров" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:113 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 msgid "Profiles" msgstr "Профили" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 msgid "Show list of all known I2P routers" msgstr "Показать список всех известных I2P маршрутизаторов" # This term intentionally left in English -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:119 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 msgid "NetDB" msgstr "NetDB" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 msgid "Health Report" msgstr "Логи маршрутизатора" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:125 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 msgid "Logs" msgstr "Логи" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 msgid "Graph router performance" msgstr "График производительности маршрутизатора" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:138 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 msgid "Graphs" msgstr "Графики" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 msgid "Textual router performance statistics" msgstr "Статистика производительности маршрутизатора в текстовом виде" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "Локальные туннели" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:151 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "Менеджер туннелей" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 -msgid "I2P Router Help" -msgstr "Справка Маршрутизатора I2P" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "General" msgstr "Общая информация" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:173 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 msgid "Local Identity" msgstr "Локальный идентификатор" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 msgid "Your unique I2P router identity is" msgstr "Уникальный идентификатор Вашего I2P маршрутизатора:" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 msgid "never reveal it to anyone" msgstr "никому его не показывайте." -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:183 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 msgid "show" msgstr "показать" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 msgid "How long we've been running for this session" msgstr "Время работы маршрутизатора с последнего запуска" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:197 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Время работы" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:204 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "Help with configuring your firewall and router for optimal I2P performance" msgstr "Помощь в настройке брандмауэра и маршрутизатора для обеспечения оптимальной производительности I2P" -#. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:234 -#, java-format -msgid "Download {0} Update" -msgstr "Скачать обновление {0}" - -#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" -#.
is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242 -#, java-format -msgid "Download Unsigned
Update {0}" -msgstr "Скачать неподписанное
обновление {0}" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" msgstr "Активные" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Fast" msgstr "Быстрые" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:278 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 msgid "High capacity" msgstr "Высокоёмкие" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 msgid "Known" msgstr "Известные" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:305 -msgid "Help with firewall configuration" -msgstr "Помощь в настройке брандмауэра" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:307 -msgid "Check network connection and NAT/firewall" -msgstr "Проверьте настройки NAT/брандмауэров." - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:327 -msgid "Reseed" -msgstr "Повторить начальную загрузку" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:344 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 msgid "Configure router bandwidth allocation" msgstr "Настройка ограничений скорости" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:346 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Bandwidth in/out" msgstr "Трафик (вх./исх.)" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:366 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 msgid "Total" msgstr "Всего" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 msgid "Used" msgstr "Объём" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:388 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 msgid "Exploratory" msgstr "Зондирующие" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:400 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 msgid "Participating" msgstr "Транзитные" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:406 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 msgid "Share ratio" msgstr "Доля транзита" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:412 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 msgid "What's in the router's job queue?" msgstr "Просмотр очереди заданий маршрутизатора." -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:414 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 msgid "Congestion" msgstr "Занятость" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:419 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 msgid "Job lag" msgstr "Задержка задач" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 msgid "Message delay" msgstr "Задежка сообщений" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:432 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 msgid "Tunnel lag" msgstr "Задержка туннелей" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:439 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 msgid "Backlog" msgstr "Очередь" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:106 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "ОШИБКА - ошибка менеджера I2CP - загляните в логи" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:113 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "ОШИБКА - Часы сбиты (расхождение {0})" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:602 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "Проверка" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:123 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "ОШИБКА - Частный TCP Адрес" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:125 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "ОШИБКА - Симмметричный NAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:128 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне при включенном на вход TCP" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне и Floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:606 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "Firewalled" msgstr "Заблокирован извне" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and restart" msgstr "ОШИБКА - UDP-порт уже занят - перенастройте i2np.udp.internalPort=xxxx в дополнительных настройках и перезапустите маршрутизатор" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:141 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "ОШИБКА - Нет активных пиров, проверьте подключение к сети и брандмауэр" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:144 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "ОШИБКА - UDP отключено и не заданы адрес/порт для входящих TCP-соединений" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:146 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне при отключенном UDP" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:622 -msgid "Testing" -msgstr "Проверка" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" msgstr "Управление клиентскими и серверными туннелями" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:382 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Сервер" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:386 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Перейти к списку туннелей" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Срок аренды истек" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Построение заново" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "назад" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:401 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Готов к работе" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Построение" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Построение туннелей" @@ -3875,176 +4275,182 @@ msgstr "Построение туннелей" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:421 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "коллективные клиенты" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:110 +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#, java-format +msgid "Download {0} Update" +msgstr "Скачать обновление {0}" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not include
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#, java-format +msgid "Download Unsigned
Update {0}" +msgstr "Скачать неподписанное
обновление {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +msgid "Help with firewall configuration" +msgstr "Помощь в настройке брандмауэра" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +msgid "Check network connection and NAT/firewall" +msgstr "Проверьте настройки NAT/брандмауэров." + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +msgid "Reseed" +msgstr "Повторить начальную загрузку" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "событий за {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:112 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "усреднённое за {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:122 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Событий за период" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "сред." -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "текущ." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:318 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 msgid "configure" msgstr "настроить" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Клиентские туннели для:" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "мертв" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Транзитные туннели" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "ID принимающего туннеля" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Истечение срока работы" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "ID передающего туннеля" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Скорость" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Роль" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Трафик" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "резервный период" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Выходная конечная точка" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Входной шлюз" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:170 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Участник" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" msgstr "Отображение ограничено до {0} туннелей с наибольшим использованием" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Неактивных транзитных туннелей" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Трафик за время существования" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Истечение срока работы" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:167 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Участники" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:173 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Конечная точка" +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "Build in progress" msgstr "В процессе построения" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "входящий" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "исходящий" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:225 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Нет туннелей. Ожидаем окончания резервного периода." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "(входящий)" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "(исходящий)" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:245 -msgid "Tunnel Counts By Peer" -msgstr "Статистика участия пиров в туннелях" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "% of total" -msgstr "% от всех" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Our Tunnels" -msgstr "Наших туннелей" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Participating Tunnels" -msgstr "Транзитных туннелей" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:264 -msgid "Totals" -msgstr "Всего" - #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:238 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "Загружается обновление" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:117 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:262 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Обновление загружено" @@ -4053,47 +4459,47 @@ msgstr "Обновление загружено" msgid "Unsigned update file from {0} is corrupt" msgstr "Обнаружено повреждение в неподписанном обновлении загруженном из {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Производится перезапуск" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:119 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "Перезапустите I2P-маршрутизатор для установки" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "Остановите и снова запустите I2P-маршрутизатор для установки" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:122 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Версия {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:127 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 #, java-format msgid "Failed copy to {0}" msgstr "Не удалось скопировать в {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "Обновление из {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:254 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Новая версия не обнаружена на {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Подлинность обновления проверена" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:308 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Не удалось произвести передачу файлов от {0}" @@ -4214,11 +4620,6 @@ msgstr "светлая" msgid "midnight" msgstr "полуночная" -#. stat groups for stats.jsp -#: ../java/strings/Strings.java:57 -msgid "Bandwidth" -msgstr "Трафик" - #: ../java/strings/Strings.java:58 msgid "BandwidthLimiter" msgstr "Ограничитель скорости" @@ -4354,1461 +4755,1566 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:119 -msgid "config networking" -msgstr "настройки сети" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +msgid "configure bandwidth" +msgstr "настройка ограничений скорости" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 msgid "Summary Bar" msgstr "Панель состояния" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 msgid "Refresh (s)" msgstr "Интервал автообновления
панели (сек.)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:285 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 msgid "Enable" msgstr "Включить" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:269 -msgid "I2P Network Configuration" -msgstr "Настройки сетевых свойств I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 msgid "Bandwidth limiter" msgstr "Ограничение скорости" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 msgid "I2P will work best if you configure your rates to match the speed of your internet connection." msgstr "I2P будет работать лучше, если Вы настроите ограничение скорости в соответствии со скоростью Вашего подключения к Интернету." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "KBps In" msgstr "Килобайт/секунду (на приём)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 msgid "KBps Out" msgstr "Килобайт/секунду (на отдачу)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 msgid "Share" msgstr "Доля транзитного трафика" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:334 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 msgid "NOTE" msgstr "ПРИМЕЧАНИЕ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Вы настроили очень низкий лимит для транзитного трафика (всего {0} килобайт/секунду)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P нужно как минимум 12 килобайт/секунду для включения этой функции. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 msgid "Please enable sharing (participating in tunnels) by configuring more bandwidth. " msgstr "Пожалуйста, повысьте долю транзитного трафика. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 msgid "It improves your anonymity by creating cover traffic, and helps the network." msgstr "Это одновременно повысит Вашу анонимность (благодаря маскирующему транзитному трафику) и поможет сети." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Вы задали долю транзитного трафика {0} килобайт/секунду." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 msgid "The higher the share bandwidth the more you improve your anonymity and help the network." msgstr "Чем выше доля транзитного трафика, тем выше Ваша анонимность и больше Ваша помощь сети." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:539 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:330 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:403 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:358 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +msgid "Advanced network configuration page" +msgstr "Расширенные сетевые настройки" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" msgstr "Отменить" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:400 -msgid "IP and Transport Configuration" -msgstr "Настройки IP и транспортных протоколов" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +msgid "config advanced" +msgstr "дополнительные настройки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +msgid "I2P Advanced Configuration" +msgstr "Дополнительные настройки I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +msgid "Advanced I2P Configuration" +msgstr "Дополнительные настройки I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +msgid "Some changes may require a restart to take effect." +msgstr "Для вступления некоторых изменений в силу может потребоваться перезапуск I2P-маршрутизатора." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +msgid "config clients" +msgstr "настройки клиентов" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +msgid "I2P Client Configuration" +msgstr "Настройки клиентов I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +msgid "Client Configuration" +msgstr "Настройки клиентов" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +msgid "The Java clients listed below are started by the router and run in the same JVM." +msgstr "Перечисленные ниже Java-клиенты запускаются маршрутизатором внутри своей JVM." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +msgid "To change other client options, edit the file" +msgstr "Для изменения других клиентских настроек отредактируйте файл" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +msgid "All changes require restart to take effect." +msgstr "Для вступления изменённых настроек в силу потребуется перезапуск маршрутизатора." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +msgid "Advanced Client Interface Configuration" +msgstr "Дополнительные настройки клиентского интерфейса" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +msgid "External I2CP (I2P Client Protocol) Interface Configuration" +msgstr "Настройки внешнего интерфейса I2CP (I2P Client Protocol)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +msgid "Enabled without SSL" +msgstr "Включен без требования SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +msgid "Enabled with SSL required" +msgstr "Включен с требованием SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +msgid "Disabled - Clients outside this Java process may not connect" +msgstr "Выключен - клиенты снаружи данного Java-процесса могут не соединяться" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +msgid "I2CP Port" +msgstr "Порт I2CP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +msgid "I2CP Interface" +msgstr "I2CP-интерфейс" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +msgid "Authorization" +msgstr "Авторизация " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +msgid "Require username and password" +msgstr "Требовать имя пользователя и пароль" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +msgid "Username" +msgstr "Имя пользователя" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +msgid "Password" +msgstr "Пароль" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "The default settings will work for most people." msgstr "Большинству пользователей подойдут настройки по умолчанию." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +msgid "Any changes made here must also be configured in the external client." +msgstr "Любые изменения, сделанные здесь, так же должны быть выполнены во внешнем клиенте." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +msgid "Many clients do not support SSL or authorization." +msgstr "Многие клиенты не поддерживают SSL или авторизацию." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +msgid "WebApp Configuration" +msgstr "Настройки веб-апплетов" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +msgid "The Java web applications listed below are started by the webConsole client and run in the same JVM as the router. They are usually web applications accessible through the router console. They may be complete applications (e.g. i2psnark),front-ends to another client or application which must be separately enabled (e.g. susidns, i2ptunnel), or have no web interface at all (e.g. addressbook)." +msgstr "Перечисленные ниже Java веб-апплеты запускаются консолью маршрутизатора внутри JVM маршрутизатора. Обычно эти приложения доступны через консоль маршрутизатора. Это могут быть как самостоятельные приложения (например, i2psnark), так и интерфейсы к другим приложениям или клиентам, которые надо включать отдельно (например, susidns, i2ptunnel), либо могут вообще не иметь веб-интерфейса (например, addressbook)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +msgid "A web app may also be disabled by removing the .war file from the webapps directory; however the .war file and web app will reappear when you update your router to a newer version, so disabling the web app here is the preferred method." +msgstr "Веб-апплет также можно отключить, просто удалив .war-файл из директории webapps. Однако при обновлении маршрутизатора и .war-файл и соответствующее приложение будут возвращены на свои места, поэтому отключение веб-апплетов через эту страницу это более корректный способ." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +msgid "Plugin Configuration" +msgstr "Настройки плагинов" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +msgid "The plugins listed below are started by the webConsole client." +msgstr "Перечисленные ниже плагины запускаются клиентом webConsole." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +msgid "Plugin Installation" +msgstr "Установка плагина" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +msgid "To install a plugin, enter the download URL:" +msgstr "Для установки нового плагина введите URL:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +msgid "config home" +msgstr "настройки домашней страницы" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +msgid "Default Home Page" +msgstr "Домашняя страница по умолчанию" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +msgid "Use old home page" +msgstr "Использовать старый вид домашней страницы" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +msgid "Search Engines" +msgstr "Поисковики" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +msgid "Recommended Eepsites" +msgstr "Рекомендуемые I2P-сайты" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +msgid "Local Services" +msgstr "Локальные сервисы" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +msgid "config keyring" +msgstr "настройки ключей" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +msgid "I2P Keyring Configuration" +msgstr "Настройки связки ключей I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +msgid "The router keyring is used to decrypt encrypted leaseSets." +msgstr "Маршрутизатор использует связку ключей для дешифровки зашифрованных LeaseSet." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +msgid "The keyring may contain keys for local or remote encrypted destinations." +msgstr "Связка ключей может хранить ключи как для локальных, так и для удаленных зашифрованных адресов назначения." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +msgid "Manual Keyring Addition" +msgstr "Добавление ключей" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +msgid "Enter keys for encrypted remote destinations here." +msgstr "Здесь добавляются ключи для удаленных адресов назначения." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +msgid "Keys for local destinations must be entered on the" +msgstr "Ключи для локальных адресов назначения настраиваются в" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +msgid "I2PTunnel page" +msgstr "Менеджере Туннелей" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +msgid "Dest. name, hash, or full key" +msgstr "Имя адреса назначения, хэш или полный ключ" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +msgid "Encryption Key" +msgstr "Ключ шифрования" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +msgid "config logging" +msgstr "настройки логирования" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +msgid "I2P Logging Configuration" +msgstr "Настройки логирования I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +msgid "Configure I2P Logging Options" +msgstr "Настройка опций логирования I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +msgid "Log file" +msgstr "Лог-файл" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +msgid "(the symbol '@' will be replaced during log rotation)" +msgstr "(во время ротации лога символ @ будет заменен на номер)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +msgid "Log record format" +msgstr "Формат записи" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +msgid "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" +msgstr "(d = дата, c = класс, t = поток, p = приоритет, m = сообщение)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +msgid "Log date format" +msgstr "Формат даты" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +msgid "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' = millisecond)" +msgstr "(MM = месяц, dd = день, HH = часы, mm = минуты, ss = секунды, SSS = миллисекунды)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +msgid "Max log file size" +msgstr "Максимальный размер лог-файла" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +msgid "Default log level" +msgstr "Уровень детализации по умолчанию" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +msgid "(DEBUG and INFO are not recommended defaults, as they will drastically slow down your router)" +msgstr "(не рекомендуется использовать уровни DEBUG и INFO для постоянного использования, так как они сильно замедлят работу Вашего маршрутизатора)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +msgid "Log level overrides" +msgstr "Переопределения уровня логирования" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +msgid "New override" +msgstr "Новое переопределение" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +msgid "config networking" +msgstr "настройки сети" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +msgid "I2P Network Configuration" +msgstr "Настройки сетевых свойств I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +msgid "IP and Transport Configuration" +msgstr "Настройки IP и транспортных протоколов" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "There is help below." msgstr "В конце страницы приведена справка по настройкам." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 msgid "UPnP Configuration" msgstr "Настройки UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "Enable UPnP to open firewall ports" msgstr "Использовать UPnP для автоматического открытия портов на брандмауэре/роутере" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 msgid "UPnP status" msgstr "статус UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "IP Configuration" msgstr "Настройки IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:486 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 msgid "Externally reachable hostname or IP address" msgstr " Имя хоста или IP-адрес доступные из интернета" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 msgid "Use all auto-detect methods" msgstr "Определять автоматически всеми доступными способами" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Disable UPnP IP address detection" msgstr "Определять автоматически (без использования UPnP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Ignore local interface IP address" msgstr "Определять автоматически (без использования IP-адресов локальных сетевых интерфейсов)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Use SSU IP address detection only" msgstr "Определять автоматически (только через SSU)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Specify hostname or IP" msgstr "Задать хост или IP вручную" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 msgid "Select Interface" msgstr "Выбрать сетевой интерфейс" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 msgid "Hidden mode - do not publish IP" msgstr "Скрытый режим, не публиковать IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 msgid "(prevents participating traffic)" msgstr "(такой режим предотвращает транзит трафика)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Action when IP changes" msgstr "Действие при смене IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Laptop mode - Change router identity and UDP port when IP changes for enhanced anonymity" msgstr "Режим мобильного компьютера: автоматически менять идентификатор маршрутизатора и UDP-порт после смены IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" msgstr "экспериментальный режим, повышает анонимность" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UDP Configuration:" msgstr "Настройки UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:470 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "UDP port:" msgstr "UDP-порт:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:484 -msgid "TCP Configuration" -msgstr "Настройки TCP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:490 -msgid "Use auto-detected IP address" -msgstr "Использовать автоматически определенный IP-адрес" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:492 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524 -msgid "currently" -msgstr "сейчас" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:496 -msgid "if we are not firewalled" -msgstr "если входящий порт не заблокирован" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:500 -msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "Всегда использовать автоматически определенный IP-адрес" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:510 -msgid "Disable inbound (Firewalled)" -msgstr "Отключить поддержку входящих соединений" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Completely disable" msgstr "Полностью отключить поддержку TCP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "(используйте этот режим только если находитесь за брандмауэром, который блокирует исходящие UDP-соединения)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +msgid "TCP Configuration" +msgstr "Настройки TCP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +msgid "Use auto-detected IP address" +msgstr "Использовать автоматически определенный IP-адрес" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +msgid "currently" +msgstr "сейчас" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +msgid "if we are not firewalled" +msgstr "если входящий порт не заблокирован" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "Всегда использовать автоматически определенный IP-адрес" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +msgid "Disable inbound (Firewalled)" +msgstr "Отключить поддержку входящих соединений" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "(используйте этот режим только при наличии в системе брандмауэра, который замедляет или блокирует исходящие TCP-соединения)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" msgstr "Доступный из интернета TCP-порт" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Use the same port configured for UDP" msgstr "Использовать настройки UDP-порта" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 msgid "Specify Port" msgstr "Задать порт вручную" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Notes" msgstr "Примечания" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:537 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 msgid "a) Do not reveal your port numbers to anyone! b) Changing these settings will restart your router." msgstr "а) Не говорите никому номера портов! b) Изменение этих настроек повлечет перезапуск I2P маршрутизатора." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" msgstr "Справка по настройкам сети" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:545 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "While I2P will work fine behind most firewalls, your speeds and network integration will generally improve if the I2P port is forwarded for both UDP and TCP." msgstr "Хотя I2P без проблем работает за большинством брандмауэров, скорость и уровень интеграции в сеть будут гораздо лучше, если открыть порт Вашего I2P-маршрутизатора для UDP и TCP соединений из интернета." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:547 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "If you can, please poke a hole in your firewall to allow unsolicited UDP and TCP packets to reach you." msgstr "Попробуйте открыть доступ на Вашем брандмауэре для произвольных входящих UDP и TCP пакетов на порт I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole punching with \"SSU introductions\" to relay traffic." msgstr "Ничего страшного, если такой возможности нет. I2P поддерживает UPnP (Universal Plug and Play) и обход NAT с помощью SSU-посредников." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "Most of the options above are for special situations, for example where UPnP does not work correctly, or a firewall not under your control is doing harm." msgstr "Настройки выше, в основном, предназначены для особых ситуаций. Например, некорректно сработал UPnP или возник конфликт брандмауэра и I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:553 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "Некоторые виды брандмауэров могут быть частично несовместимы с I2P (например, симметричные NAT)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect the external IP address and forward ports." msgstr "UPnP используется для взаимодействия с IGD (Internet Gateway Devices) при определении внешнего IP-адреса и переадресации портов." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "Поддержка UPnP находится в разработке (бета-версия). В следующих случаях UPnP возможно не будет работать" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" msgstr "Не обнаружено UPnP-совместимых устройств" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP disabled on the device" msgstr "UPnP отключено на устройстве" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "Software firewall interference with UPnP" msgstr "Программный брандмауэр мешает корректной работе UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Bugs in the device's UPnP implementation" msgstr "UPnP в устройстве реализовано с ошибками " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Multiple firewall/routers in the internet connection path" msgstr "Несколько маршрутизаторов/брандмауэров на пути к интернету" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" msgstr "Смена/сброс UPnP-устройства или изменение адреса " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." msgstr "Посмотреть статус UPnP можно тут." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "UPnP may be enabled or disabled above, but a change requires a router restart to take effect." msgstr "UPnP можно включить/выключить в настройках выше. Настройка вступит в силу только после перезапуска I2P-маршрутизатора." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." msgstr "Если Вы задали вручную имена хостов, они будут опубликованы в сетевой базе." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." msgstr "Не вводите локальные внутрисетевые имена." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "Также не вводите IP из локальных диапазонов, такие как 127.0.0.1 или 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "If you specify the wrong IP address or hostname, or do not properly configure your NAT or firewall, your network performance will degrade substantially." msgstr "Производительность Вашего соединения с I2P-сетью может сильно пострадать, если Вы введете неверный IP-адрес, неверное имя хоста или неправильно настроите NAT/брандмауэр." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." msgstr "Если сомневаетесь — оставьте настройки по умолчанию." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:592 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Reachability Help" msgstr "Справка по статусу сетевой доступности" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:597 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 msgid "If you think you have opened up your firewall and I2P still thinks you are firewalled, remember that you may have multiple firewalls, for example both software packages and external hardware routers." msgstr "Возможно Вы собственноручно открыли порт на Вашем брандмауэре, а I2P все еще показывает, что порт закрыт. Имейте в виду, что брандмауэров может быть несколько, например, локальный программный и внешний аппаратный." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "If there is an error, the logs may also help diagnose the problem." msgstr "В случае ошибок логи могут помочь диагностировать проблему." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." msgstr "Ваш UDP-порт доступен извне." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port appears to be firewalled." msgstr "Ваш UDP-порт заблокирован брандмауэром и не может принимать входящие соединения." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "As the firewall detection methods are not 100% reliable, this may occasionally be displayed in error." msgstr "Иногда это сообщение не соответствует действительности (методы обнаружения брандмауэров пока не идеальны)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "However, if it appears consistently, you should check whether both your external and internal firewalls are open for your port." msgstr "Но если оно появляется постоянно, Вам следует проверить, что на всех брандмауэрах порт для I2P открыт." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "I2P will work fine when firewalled, there is no reason for concern. When firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "Повода для паники нет, I2P сможет работать даже с заблокированным портом при помощи заранее выбранных «посредников» для ретрансляции входящих соединений." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "However, you will get more participating traffic and help the network more if you can open your firewall(s)." msgstr "С другой стороны, при работе с открытым портом Вы получите гораздо больше транзитного трафика и сможете помочь сети." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "If you think you have already done so, remember that you may have both a hardware and a software firewall, or be behind an additional, institutional firewall you cannot control." msgstr "Возможно Вы собственноручно открыли порт на Вашем брандмауэре, но ошибка всё равно появляется. Имейте в виду, что Вы можете быть одновременно за программным и аппаратным брандмауэрами или за дополнительным корпоративным брандмауэром (который Вы не можете контролировать)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "Also, some routers cannot correctly forward both TCP and UDP on a single port, or may have other limitations or bugs that prevent them from passing traffic through to I2P." msgstr "Кроме того, некоторые маршрутизаторы не могут корректно переадресовать одновременно TCP и UDP на один порт или имеют другие ограничения, мешающие нормальному прохождению трафика до I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Маршрутизатор проверяет возможность принятия входящих соединений на UDP-порт." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "The router is not configured to publish its address, therefore it does not expect incoming connections." msgstr "В настройках I2P-маршрутизатора запрещена публикация его адреса, как результат, маршрутизатор не ожидает входящих соединений." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "Hidden mode is automatically enabled for added protection in certain countries." +msgstr "Скрытый режим автоматически включен для дополнительной защиты в некоторых странах." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне и Быстрый" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "You have configured I2P to share more than 128KBps of bandwidth, but you are firewalled." msgstr "Вы настроили долю транзитного трафика выше 128 килобайт/секунду, при этом у Вас заблокирован входящий порт." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "While I2P will work fine in this configuration, if you really have over 128KBps of bandwidth to share, it will be much more helpful to the network if you open your firewall." msgstr "I2P будет работать нормально в такой конфигурации, но Вы можете помочь сети разблокировав входящий порт, если у Вас действительно быстрый интернет." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне и Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "Вы настроили I2P работать в режиме floodfill-маршрутизатора, при этом у Вас заблокирован входящий порт." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "For best participation as a floodfill router, you should open your firewall." msgstr "Для оптимальной работы в качестве floodfill-маршрутизатора Вам нужно разблокировать входящий порт." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне при включенном на вход TCP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:644 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "You have configured inbound TCP, however your UDP port is firewalled, and therefore it is likely that your TCP port is firewalled as well." msgstr "Вы разрешили входящие TCP-соединения, но при этом Ваш UDP-порт заблокирован, следовательно, скорее всего, TCP-порт тоже заблокирован." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:646 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "If your TCP port is firewalled with inbound TCP enabled, routers will not be able to contact you via TCP, which will hurt the network." msgstr "Если у Вас разрешены входящие TCP-соединения при заблокированном TCP-порте, то другие маршрутизаторы не смогут к Вам подсоединиться по TCP. Это повредит производительности сети. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:648 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." msgstr "Пожалуйста, проверьте состояние TCP-порта и разблокируйте его или отключите поддержку входящих TCP-соединений." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:650 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" msgstr "ПРЕДУПРЕЖДЕНИЕ - Заблокирован извне при отключенном UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:652 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Вы отключили поддержку UDP, однако Ваш TCP-порт заблокирован и в результате Ваш маршрутизатор не может принимать входящие соединения." # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:654 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "You appear to be firewalled on TCP, therefore your router cannot accept inbound connections." msgstr " " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:656 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." msgstr "Пожалуйста, разблокируйте порт или включите поддержку UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:658 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "ERR - Clock Skew" msgstr "ОШИБКА - Часы сбиты" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:660 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Your system's clock is skewed, which will make it difficult to participate in the network." msgstr "Ваши системные часы сильно отстают/спешат. Это помешает Вашему участию в сети." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:662 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." msgstr "Поправьте настройки времени, если Вы постоянно видите это сообщение об ошибке." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:664 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "ERR - Private TCP Address" msgstr "ОШИБКА - Частный TCP Адрес" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:666 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "You must never advertise an unroutable IP address such as 127.0.0.1 or 192.168.1.1 as your external address." msgstr "Не публикуйте локальные IP-адреса (такие как 127.0.0.1 или 192.168.1.1) в качестве своего внешнего IP-адреса." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:668 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." msgstr "Исправьте адрес или отключите поддержку входящих TCP-соединений." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:670 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "ERR - SymmetricNAT" msgstr "ОШИБКА - Симметричный NAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:672 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P обнаружил, что Вы за симметричным NAT." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:674 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "I2P does not work well behind this type of firewall. You will probably not be able to accept inbound connections, which will limit your participation in the network." msgstr "I2P не очень хорошо работает за таким типом брандмауэров. Скорее всего Вы не сможете принимать входящие соединения и это снизит эффективность Вашего участия в сети." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:676 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and restart" msgstr "ОШИБКА - UDP-порт уже занят - перенастройте i2np.udp.internalPort=xxxx в дополнительных настройках и перезапустите маршрутизатор" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:678 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P не удалось связать порт 8887 (или тот, что у Вас настроен)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:680 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "Check to see if another program is using the configured port. If so, stop that program or configure I2P to use a different port." msgstr "Проверьте, не занят ли этот порт другим приложением. Если такое приложение нашлось, остановите его или задайте другой порт в настройках I2P." # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:682 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "This may be a transient error, if the other program is no longer using the port." msgstr " " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:684 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." msgstr "После возникновения этой ошибки необходим перезапуск I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:686 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "ОШИБКА - UDP отключено и не заданы адрес/порт для входящих TCP-соединений" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:688 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "You have not configured inbound TCP with a hostname and port above, however you have disabled UDP." msgstr "Вы не задали адрес/порт для входящих TCP-соединений и одновременно отключили поддержку UDP, в результате Ваш маршрутизатор не может принимать входящие соединения." # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:690 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." msgstr " " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:692 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Пожалуйста, настройте адрес/порт для TCP или включите поддержку UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:694 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "ОШИБКА - ошибка менеджера I2CP - загляните в логи" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:696 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "Эта ошибка обычно возникает из-за конфликта порта 7654. Загляните в логи чтобы убедиться." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:698 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "Do you have another I2P instance running? Stop the conflicting program and restart I2P." msgstr "Не запущена ли у вас ещё одна копия I2P? Остановите вызвавшую конфликт программу и перезапустите I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:120 -msgid "config advanced" -msgstr "дополнительные настройки" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:270 -msgid "I2P Advanced Configuration" -msgstr "Дополнительные настройки I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:326 -msgid "Advanced I2P Configuration" -msgstr "Дополнительные настройки I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336 -msgid "Some changes may require a restart to take effect." -msgstr "Для вступления некоторых изменений в силу может потребоваться перезапуск I2P-маршрутизатора." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:119 -msgid "config clients" -msgstr "настройки клиентов" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:272 -msgid "I2P Client Configuration" -msgstr "Настройки клиентов I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337 -msgid "Client Configuration" -msgstr "Настройки клиентов" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339 -msgid "The Java clients listed below are started by the router and run in the same JVM." -msgstr "Перечисленные ниже Java-клиенты запускаются маршрутизатором внутри своей JVM." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:345 -msgid "To change other client options, edit the file" -msgstr "Для изменения других клиентских настроек отредактируйте файл" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:430 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 -msgid "All changes require restart to take effect." -msgstr "Для вступления изменённых настроек в силу потребуется перезапуск маршрутизатора." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:364 -msgid "Advanced Client Interface Configuration" -msgstr "Дополнительные настройки клиентского интерфейса" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368 -msgid "External I2CP (I2P Client Protocol) Interface Configuration" -msgstr "Настройки внешнего интерфейса I2CP (I2P Client Protocol)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:374 -msgid "Enabled without SSL" -msgstr "Включен без требования SSL" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:380 -msgid "Enabled with SSL required" -msgstr "Включен с требованием SSL" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:386 -msgid "Disabled - Clients outside this Java process may not connect" -msgstr "Выключен - клиенты снаружи данного Java-процесса могут не соединяться" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:388 -msgid "I2CP Port" -msgstr "Порт I2CP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392 -msgid "I2CP Interface" -msgstr "I2CP-интерфейс" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 -msgid "Authorization" -msgstr "Авторизация " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 -msgid "Require username and password" -msgstr "Требовать имя пользователя и пароль" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 -msgid "Username" -msgstr "Имя пользователя" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 -msgid "Password" -msgstr "Пароль" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 -msgid "Any changes made here must also be configured in the external client." -msgstr "Любые изменения, сделанные здесь, так же должны быть выполнены во внешнем клиенте." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:428 -msgid "Many clients do not support SSL or authorization." -msgstr "Многие клиенты не поддерживают SSL или авторизацию." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 -msgid "WebApp Configuration" -msgstr "Настройки веб-апплетов" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 -msgid "The Java web applications listed below are started by the webConsole client and run in the same JVM as the router. They are usually web applications accessible through the router console. They may be complete applications (e.g. i2psnark),front-ends to another client or application which must be separately enabled (e.g. susidns, i2ptunnel), or have no web interface at all (e.g. addressbook)." -msgstr "Перечисленные ниже Java веб-апплеты запускаются консолью маршрутизатора внутри JVM маршрутизатора. Обычно эти приложения доступны через консоль маршрутизатора. Это могут быть как самостоятельные приложения (например, i2psnark), так и интерфейсы к другим приложениям или клиентам, которые надо включать отдельно (например, susidns, i2ptunnel), либо могут вообще не иметь веб-интерфейса (например, addressbook)." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:440 -msgid "A web app may also be disabled by removing the .war file from the webapps directory; however the .war file and web app will reappear when you update your router to a newer version, so disabling the web app here is the preferred method." -msgstr "Веб-апплет также можно отключить, просто удалив .war-файл из директории webapps. Однако при обновлении маршрутизатора и .war-файл и соответствующее приложение будут возвращены на свои места, поэтому отключение веб-апплетов через эту страницу это более корректный способ." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:452 -msgid "Plugin Configuration" -msgstr "Настройки плагинов" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:454 -msgid "The plugins listed below are started by the webConsole client." -msgstr "Перечисленные ниже плагины запускаются клиентом webConsole." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:462 -msgid "Plugin Installation" -msgstr "Установка плагина" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:464 -msgid "To install a plugin, enter the download URL:" -msgstr "Для установки нового плагина введите URL:" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:119 -msgid "config keyring" -msgstr "настройки ключей" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:256 -msgid "I2P Keyring Configuration" -msgstr "Настройки связки ключей I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:324 -msgid "The router keyring is used to decrypt encrypted leaseSets." -msgstr "Маршрутизатор использует связку ключей для дешифровки зашифрованных LeaseSet." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:327 -msgid "The keyring may contain keys for local or remote encrypted destinations." -msgstr "Связка ключей может хранить ключи как для локальных, так и для удаленных зашифрованных адресов назначения." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333 -msgid "Manual Keyring Addition" -msgstr "Добавление ключей" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 -msgid "Enter keys for encrypted remote destinations here." -msgstr "Здесь добавляются ключи для удаленных адресов назначения." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:338 -msgid "Keys for local destinations must be entered on the" -msgstr "Ключи для локальных адресов назначения настраиваются в" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 -msgid "I2PTunnel page" -msgstr "Менеджере Туннелей" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:342 -msgid "Dest. name, hash, or full key" -msgstr "Имя адреса назначения, хэш или полный ключ" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 -msgid "Encryption Key" -msgstr "Ключ шифрования" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:120 -msgid "config logging" -msgstr "настройки логирования" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:270 -msgid "I2P Logging Configuration" -msgstr "Настройки логирования I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:326 -msgid "Configure I2P Logging Options" -msgstr "Настройка опций логирования I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:328 -msgid "Log file" -msgstr "Лог-файл" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:332 -msgid "(the symbol '@' will be replaced during log rotation)" -msgstr "(во время ротации лога символ @ будет заменен на номер)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:334 -msgid "Log record format" -msgstr "Формат записи" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:338 -msgid "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "(d = дата, c = класс, t = поток, p = приоритет, m = сообщение)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:340 -msgid "Log date format" -msgstr "Формат даты" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:344 -msgid "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' = millisecond)" -msgstr "(MM = месяц, dd = день, HH = часы, mm = минуты, ss = секунды, SSS = миллисекунды)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:346 -msgid "Max log file size" -msgstr "Максимальный размер лог-файла" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:350 -msgid "Default log level" -msgstr "Уровень детализации по умолчанию" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:354 -msgid "(DEBUG and INFO are not recommended defaults, as they will drastically slow down your router)" -msgstr "(не рекомендуется использовать уровни DEBUG и INFO для постоянного использования, так как они сильно замедлят работу Вашего маршрутизатора)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:356 -msgid "Log level overrides" -msgstr "Переопределения уровня логирования" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:360 -msgid "New override" -msgstr "Новое переопределение" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" msgstr "настройки пиров" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 msgid "I2P Peer Configuration" msgstr "Настройки пиров I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 msgid "Manual Peer Controls" msgstr "Ручное управление пирами" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 msgid "Router Hash" msgstr "Хеш маршрутизатора" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Manually Ban / Unban a Peer" msgstr "Вручную забанить/разбанить этого пира" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "Banning will prevent the participation of this peer in tunnels you create." msgstr "Бан запретит участие указанного пира в создаваемых Вами туннелях." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" msgstr "Настроить бонусы для этого пира" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "Bonuses may be positive or negative, and affect the peer's inclusion in Fast and High Capacity tiers. Fast peers are used for client tunnels, and High Capacity peers are used for some exploratory tunnels. Current bonuses are displayed on the" msgstr "Бонусы могут быть положительными и отрицательными и вводятся для управления включением пира в группы «Быстрые» и «Высокоёмкие» (Быстрые пиры используются для построения клиентских туннелей, Высокоёмкие пиры используются для некоторых зондирующих туннелей). Текущие бонусы можно посмотреть на" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" msgstr "странице профилей пиров" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:370 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "Забаненные пиры" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 msgid "Banned IPs" msgstr "Забаненные IP-адреса" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 msgid "config reseeding" msgstr "настройка reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 msgid "I2P Reseeding Configuration" msgstr "Настройки начального обнаружения узлов I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "Reseeding Configuration" msgstr "Настройки начального обнаружения узлов (reseeding)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 msgid "Reseeding is the bootstrapping process used to find other routers when you first install I2P, or when your router has too few router references remaining." msgstr "Загрузка начального списка узлов (reseeding) - это процесс начальной загрузки (бутстрап), используемый для нахождения других роутеров, когда вы впервые установили I2P, или когда ваш роутер имеет слишком мало данных о других роутерах." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "If reseeding has failed, you should first check your network connection." msgstr "Если начальная загрузка не удалась, первым делом вы должны проверить соединение с сетью." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "Change these only if HTTP is blocked by a restrictive firewall, reseed has failed, and you have access to an HTTP proxy." msgstr "Меняйте эти параметры только если HTTP заблокирован на брандмауэре, начальная загрузка не удалась, и вы имеете доступ к HTTP-прокси." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Смотрите {0} на предмет инструкций как выполнить начальную загрузку вручную." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "the FAQ" msgstr "FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "Reseed URL Selection" msgstr "Выбор URL для начальной загрузки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Try SSL first then non-SSL" msgstr "Сперва пробовать SSL, потом не-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Use SSL only" msgstr "Использовать только SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use non-SSL only" msgstr "Использовать только не-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 msgid "Reseed URLs" msgstr "Адреса reseed-узлов" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Enable HTTP Proxy?" msgstr "Включить HTTP-прокси?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "HTTP Proxy Host" msgstr "Хост HTTP-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Port" msgstr "Порт HTTP-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "Use HTTP Proxy Authorization?" msgstr "Использовать авторизацию на HTTP-прокси?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "HTTP Proxy Username" msgstr "Имя пользователя HTTP-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Password" msgstr "Пароль HTTP-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "Enable HTTPS Proxy?" msgstr "Включить HTTPS-прокси?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "HTTPS Proxy Host" msgstr "Хост HTTPS-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Port" msgstr "Порт HTTPS-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "Use HTTPS Proxy Authorization?" msgstr "Использовать авторизацию на HTTPS-прокси?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "HTTPS Proxy Username" msgstr "Имя пользователя HTTPS-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Password" msgstr "Пароль HTTPS-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 msgid "config service" msgstr "настройки службы" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 msgid "I2P Service Configuration" msgstr "Настройки службы I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Shutdown the router" msgstr "Выключить маршрутизатор" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "Graceful shutdown lets the router satisfy the agreements it has already made before shutting down, but may take a few minutes." msgstr "Плавное выключение позволяет маршрутизатору перед остановкой отработать все поставленные задачи, но при этом на процесс выключения потребуется дополнительное время." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "If you need to kill the router immediately, that option is available as well." msgstr "Если маршрутизатор должен быть выключен немедленно, Вы можете выбрать соответствующую команду." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "If you want the router to restart itself after shutting down, you can choose one of the following." msgstr "Иногда, Вам нужно перегрузить маршрутизатор (например, после изменения базовых настроек, которые считываются приложением только во время запуска). В этом случае, Вам доступны два варианта. Плавный перезапуск займет несколько минут (но зато пиры, использующие Ваш маршрутизатор, будут Вам благодарны за терпение). Если Вы не можете ждать, выбирайте немедленный перезапуск. В случае немедленного перезапуска маршрутизатор запустится через одну минуту." # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "This is useful in some situations - for example, if you changed some settings that client applications only read at startup, such as the routerconsole password or the interface it listens on." msgstr " " # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "A graceful restart will take a few minutes (but your peers will appreciate your patience), while a hard restart does so immediately." msgstr " " # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "After tearing down the router, it will wait 1 minute before starting back up again." msgstr " " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" msgstr "Интеграция в область уведомлений" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 msgid "On the windows platform, there is a small application to sit in the system tray, allowing you to view the router's status" msgstr "Если Вы работаете под Windows, у Вас есть возможность отслеживать статус маршрутизатора через значок в области уведомлений" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "(later on, I2P client applications will be able to integrate their own functionality into the system tray as well)." msgstr "(когда-нибудь и клиентские приложения для I2P будут там доступны)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Если Вы пользуетесь I2P под Windows, то здесь Вы можете настроить отображение этого значка." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "Show systray icon" msgstr "Показать значок статуса" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "Hide systray icon" msgstr "Спрятать значок статуса" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Run on startup" msgstr "Автоматический запуск I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "You can control whether I2P is run on startup or not by selecting one of the following options - I2P will install (or remove) a service accordingly." msgstr "Вы можете настроить автоматическую загрузку маршрутизатора при каждом запуске Windows. В зависимости от выбранной кнопки I2P немедленно установит или удалит свою службу из списка служб Windows." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " msgstr "Если Вам удобно работать через командную строку, попробуйте использовать " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 msgid "Note" msgstr "ВНИМАНИЕ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "If you are running I2P as service right now, removing it will shut down your router immediately." msgstr "Если служба I2P уже была запущена, при выборе варианта \"Не запускать I2P при старте\" маршрутизатор будет моментально остановлен." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "You may want to consider shutting down gracefully, as above, then running uninstall_i2p_service_winnt.bat." msgstr "Возможно лучше плавно остановить маршрутизатор и после этого запустить файл C:\\Program Files\\I2P\\uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" msgstr "Отладка" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "View the job queue" msgstr "Просмотр очереди заданий" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "At times, it may be helpful to debug I2P by getting a thread dump. To do so, please select the following option and review the thread dumped to wrapper.log." msgstr "В некоторых случаях для отладки может пригодиться список состояний потоков I2P-маршутизатора. Для получения такого списка нажмите эту кнопку. Список будет сохранен в файле wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" msgstr "Запускать браузер при старте I2P?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "I2P's main configuration interface is this web console, so for your convenience I2P can launch a web browser on startup pointing at" msgstr "Основной интерфейс настройки I2P это веб-консоль. Здесь можно выбрать автоматическое открытие при запуске маршрутизатора страницы" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 msgid "config stats" msgstr "настройки статистики" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 msgid "I2P Stats Configuration" msgstr "Настройки статистики I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 msgid "Configure I2P Stat Collection" msgstr "Настройки сбора статистики I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 msgid "Enable full stats?" msgstr "Включить полную статистику?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 msgid "change requires restart to take effect" msgstr "изменения вступят в силу только после перезапуска маршрутизатора" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 msgid "Stat file" msgstr "Файл статистики" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:342 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 msgid "Filter" msgstr "Фильтр" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:344 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 msgid "toggle all" msgstr "переключить все" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 msgid "Log" msgstr "Лог" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 msgid "Graph" msgstr "График" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 msgid "Advanced filter" msgstr "Дополнительный фильтр" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 msgid "config tunnels" msgstr "настройки туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 msgid "I2P Tunnel Configuration" msgstr "Настройки туннелей I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 msgid "The default settings work for most people." msgstr "Большинству пользователей подойдут настройки по умолчанию. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Примите во внимание, что между анонимностью и эффективностью есть обратная связь — длинные туннели более анонимны, но хуже работают." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely reduce performance or reliability." msgstr " Туннели длиннее 3 хопов, а также большое количество туннелей (как обычных, так и резервных) могут привести к снижению производительности/надежности работы маршрутизатора." # This string intentionally left blank -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr " " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." msgstr "Осторожно вносите изменения в существующие настройки и возвращайте в положение по умолчанию, если у Вас возникли проблемы." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "Exploratory tunnel setting changes are stored in the router.config file." msgstr "Настройки зондирующих туннелей сохраняются в файле router.config." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." msgstr "Настройки клиентских туннелей нигде не сохраняются и действуют только до перезапуска." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" msgstr "Для задания перманентных изменений в настройках клиентских туннелей воспользуйтесь" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "i2ptunnel page" msgstr "менеджером туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 msgid "config UI" msgstr "настройки интерфейса" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 msgid "I2P UI Configuration" msgstr "Настройки пользовательского интерфейса I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 msgid "Router Console Theme" msgstr "Тема оформления консоли маршрутизатора" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Переключатель тем отключен для Internet Explorer, извините" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 msgid "If you're not using IE, it's likely that your browser is pretending to be IE; please configure your browser (or proxy) to use a different User Agent string if you'd like to access the console themes." msgstr "Если вы не используете IE, то, скорее всего, Ваш браузер сконфигурирован представляться как IE. Пожалуйста измените строку User-Agent в настройках Вашего браузера (или прокси-сервера), если хотите использовать темы оформления" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 msgid "Router Console Language" msgstr "Язык консоли маршрутизатора" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 msgid "Please contribute to the router console translation project! Contact the developers in #i2p-dev on IRC to help." msgstr "Пожалуйста, помогите проекту перевода консоли маршрутизатора! Разработчики доступны для связи на IRC-канале #i2p-dev." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "Apply" msgstr "Применить" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 msgid "config update" msgstr "настройки обновления" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 msgid "I2P Update Configuration" msgstr "Настройки обновлений I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 msgid "Check for I2P and news updates" msgstr "Настройки проверки обновлений и новостей I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 msgid "News & I2P Updates" msgstr "Новости и обновления I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "Check for news updates" msgstr "Проверить обновления новостей" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 msgid "News Updates" msgstr "Новости" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 msgid "Update In Progress" msgstr "Выполняется обновление" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "News URL" msgstr "URL новостей" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "Refresh frequency" msgstr "Интервал проверки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 msgid "Update policy" msgstr "Режим обновления" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 msgid "Update through the eepProxy?" msgstr "Обновлять через I2P-прокси?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "eepProxy host" msgstr "Адрес I2P-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy port" msgstr "Порт I2P-прокси" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 msgid "Update URLs" msgstr "URL обновлений" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Trusted keys" msgstr "Доверенные ключи" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Update with unsigned development builds?" msgstr "Обновлять до неподписанной тестовой сборки?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Unsigned Build URL" msgstr "URL неподписанной тестовой сборки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 msgid "Updates will be dispatched via your package manager." msgstr "Обновления будут выполняться с помощью вашего пакетного менеджера." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:406 -msgid "Save" -msgstr "Сохранить" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +msgid "home" +msgstr "Домашняя страница" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +msgid "Welcome to I2P" +msgstr "Добро пожаловать в I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 msgid "Internal Error" msgstr "Внутренняя ошибка" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:130 -msgid "Router Console" -msgstr "Консоль маршрутизатора I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Configuration" msgstr "Настройки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Sorry! There has been an internal error." msgstr "К сожалению, была обнаружена внутренняя ошибка." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Пожалуйста сообщайте об ошибках в багтрекер по адресу {0} или {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "You may use the username \"guest\" and password \"guest\" if you do not wish to register." msgstr "Вы можете использовать имя пользователя \"guest\" и пароль \"guest\" если не хотите регистрироваться." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 msgid "Please include this information in bug reports" msgstr "Пожалуйста, добавляйте эту информацию в Ваши сообщения об ошибках" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 msgid "Error Details" msgstr "Подробности ошибки" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:156 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 #, java-format msgid "Error {0}" msgstr "Ошибка {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:176 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 msgid "I2P Version and Running Environment" msgstr "Версия I2P и информация о среде выполнения" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "Note that system information, log timestamps, and log messages may provide clues to your location; please review everything you include in a bug report." msgstr "Имейте в виду, что информация о системе, временные метки в логах, и сами логи могут помочь выявить ваше местоположение; пожалуйста проверьте всё, что вы включаете в сообщение об ошибке." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 msgid "Page Not Found" msgstr "Страница не найдена" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 msgid "Sorry! You appear to be requesting a non-existent Router Console page or resource." msgstr "Страница консоли маршрутизатора, которую вы запросили, не существует." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 msgid "Error 404" msgstr "Ошибка 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "not found" msgstr "не найдено" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 msgid "graphs" msgstr "графики" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 msgid "I2P Performance Graphs" msgstr "Графики производительности I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:118 -msgid "home" -msgstr "Домашняя страница" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +msgid "Router is down" +msgstr "Маршрутизатор выключен" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:350 -msgid "Welcome to I2P" -msgstr "Добро пожаловать в I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +msgid "News" +msgstr "Новости" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "Click a flag to select a language. Click 'configure language' below to change it later." +msgstr "Кликните на флаг для выбора языка. В дальнейшем вы можете воспользоваться пунктом \"Настроить язык\" ниже." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +msgid "Search I2P" +msgstr "Поиск по I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +msgid "Eepsites of Interest" +msgstr "I2P-сайты по интересам" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +msgid "Jar File Dump" +msgstr "Дамп Jar-файла" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 msgid "job queue" msgstr "очередь заданий" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 msgid "I2P Router Job Queue" msgstr "Очередь заданий маршрутизатора I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 msgid "logs" msgstr "логи" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 msgid "I2P Router Logs" msgstr "Логи маршрутизатора I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 msgid "Critical Logs" msgstr "Логи критических ошибок" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Router Logs" msgstr "Логи маршрутизатора" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "Service (Wrapper) Logs" msgstr "Логи службы (wrapper)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 msgid "network database summary" msgstr "сетевая база данных" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 msgid "I2P Network Database Summary" msgstr "Обзор сетевой базы данных I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:122 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 msgid "WebApp Not Found" msgstr "Веб-апплет не найден" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 msgid "Web Application Not Running" msgstr "Веб-приложение не запущено" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 msgid "The requested web application is not running." msgstr "Запрошенное веб-приложение не запущено." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 msgid "Please visit the config clients page to start it." msgstr "Пожалуйста, запустите его со страницы настроек веб-апплетов." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 msgid "peer connections" msgstr "обзор пиров" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 msgid "I2P Network Peers" msgstr "Соединения с пирами I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 msgid "peer profiles" msgstr "профили пиров" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 msgid "I2P Network Peer Profiles" msgstr "Профили пиров сети I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 msgid "statistics" msgstr "статистика" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 msgid "I2P Router Statistics" msgstr "Статистика маршрутизатора I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 #, java-format msgid "Disable {0} Refresh" msgstr "Отключить {0} автообновление" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 msgid "tunnel summary" msgstr "обзор туннелей" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 msgid "I2P Tunnel Summary" msgstr "Обзор туннелей I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:118 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 msgid "Peer Profile" msgstr "Профиль пира" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 #, java-format msgid "Profile for peer {0}" msgstr "Профиль пира {0}" +#~ msgid "Plugin {0} installed, router restart required" +#~ msgstr "Плагин {0} установлен, требуется перезапуск маршрутизатора" + +#~ msgid "Anonymous resident webserver" +#~ msgstr "Встроенный анонимный веб-сервер" + +#~ msgid "Webserver" +#~ msgstr "Веб-сервер" + +#~ msgid "Tunnel Counts By Peer" +#~ msgstr "Статистика участия пиров в туннелях" + +#~ msgid "% of total" +#~ msgstr "% от всех" + +#~ msgid "Our Tunnels" +#~ msgstr "Наших туннелей" + +#~ msgid "Participating Tunnels" +#~ msgstr "Транзитных туннелей" + +#~ msgid "Totals" +#~ msgstr "Всего" + #~ msgid "IP banned" #~ msgstr "IP заблокирован" From 7a690b245f768d8b1309310bc3f0cf6fe68f5d2c Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 1 May 2012 21:06:17 +0000 Subject: [PATCH 038/327] rename windows installer; 0.9 --- build.xml | 16 ++--- core/java/src/net/i2p/CoreVersion.java | 2 +- history.txt | 2 + installer/install.xml | 2 +- installer/resources/news.xml | 59 +++++++++++-------- .../src/net/i2p/router/RouterVersion.java | 2 +- 6 files changed, 46 insertions(+), 37 deletions(-) diff --git a/build.xml b/build.xml index c310970b3..b8de7da3f 100644 --- a/build.xml +++ b/build.xml @@ -1384,7 +1384,7 @@ - + @@ -1483,13 +1483,13 @@ - + - + @@ -1505,13 +1505,13 @@ - + - + @@ -1519,20 +1519,20 @@ - + - + - + diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java index 788e8f363..fd03aafed 100644 --- a/core/java/src/net/i2p/CoreVersion.java +++ b/core/java/src/net/i2p/CoreVersion.java @@ -16,7 +16,7 @@ package net.i2p; public class CoreVersion { /** deprecated */ public final static String ID = "Monotone"; - public final static String VERSION = "0.8.13"; + public final static String VERSION = "0.9"; public static void main(String args[]) { System.out.println("I2P Core version: " + VERSION); diff --git a/history.txt b/history.txt index 4164d54df..35f398111 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,5 @@ +* 2012-05-02 0.9 released + 2012-04-26 kytv * German, Spanish, and Swedish Translation updates from Transifex diff --git a/installer/install.xml b/installer/install.xml index f06b27c3a..4fb913a2d 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -4,7 +4,7 @@ i2p - 0.8.13 + 0.9 diff --git a/installer/resources/news.xml b/installer/resources/news.xml index b30b5a02a..3eb79da25 100644 --- a/installer/resources/news.xml +++ b/installer/resources/news.xml @@ -1,36 +1,43 @@
-

2012-02-27: 0.8.13 Released

+

2012-05-02: 0.9 Released

-The 0.8.13 release contains several bug fixes and a couple of new features. -We are pleased that the last release significantly improved performance, -and the network is running well despite continued rapid growth. +In the 0.9 release we migrate to Jetty 6 for the console and eepsite web server, +and introduce a simplified router console home page. +This release is network-compatible with prior releases, however see below for important +information on compatibility with existing eepsites, plugins, and webapps. Upgrading is recommended. -

-This is likely to be the last release before 0.9, in which we will migrate to Jetty 6, -and introduce a simplified router console home page. Monitor the news section of -your the router console in the coming weeks for more information on the next release. -

-Starting with this release, the router will -check for and install plugin updates shortly upon restarting after a router update. -To prevent this, add the advanced configuration -plugins.autoUpdate=false before restarting. -There is also a new update-all button on the client configuration page. -

-Routers in certain countries will now automatically enable hidden mode for increased protection. -However, hidden mode may have lower performance or reliability, and is still a work in progress. -To disable hidden mode before restarting, add the advanced configuration -router.isHidden=false. -To disable hidden mode later, select use all auto-detect methods under IP Configuration on the -network configuration page. -For the list of countries see this thread on zzz.i2p. -The only country on the list that has more than one or two I2P users is China. -

-After you have upgraded, check out the new tunnel creation wizard. +

+ +

Update info

+ +

In-network updates and new installs will include Jetty 6, Tomcat, and JSTL. + PPA (Ubuntu/Debian) updates will have new dependencies for these packages.

+ +

If you have not enabled or modified your eepsite settings, the update should automatically migrate you to Jetty 6. +If you do not use Jetty for your eepsite, the update will not affect it. +

+ +

If you have more than one Jetty eepsite or you have changed the local port (7658 by default) or otherwise edited jetty.xml, + you must manually edit the new jetty configuration files after updating, and then restart.

+ +

For those with Jetty-based eepsites, we recommend that you verify that the upgrade +was successful and the eepsites are operational after the router restarts. + +

Plugin information: +
Plugins not listed below should continue to work under Jetty 6. +
The following plugins require updates for Jetty 6. The router will download and install them a few minutes + after upgrading: i2pbote, pebble, zzzot +
The following plugins have been renamed and for Jetty 6. Users must manually remove them and download the new versions + after upgrading: neodatis, seedless +

+ +

Other non-standard console and eepsite webapps not packaged by the I2P development team may or may not + require modifications.

Say hello to the volunteers on the #i2p-help IRC channel. Get involved, diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 931fb7af4..a411b0099 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 28; + public final static long BUILD = 0; /** for example "-test" */ public final static String EXTRA = ""; From ed92411df27d9cb799fa38782d97f27ead8a6c87 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 1 May 2012 23:41:04 +0000 Subject: [PATCH 039/327] installer target fixes --- build.xml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/build.xml b/build.xml index b8de7da3f..ad1007f26 100644 --- a/build.xml +++ b/build.xml @@ -1116,6 +1116,10 @@ + + + + @@ -1266,6 +1270,15 @@ + + + + + + + + + @@ -1273,6 +1286,7 @@ + @@ -1365,7 +1379,7 @@ - + From c4a05ec49ecd13f488460f33d852e017dfaa7bbf Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 2 May 2012 13:14:44 +0000 Subject: [PATCH 040/327] add missing wrapper.jar to installer-nowindows --- build.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/build.xml b/build.xml index ad1007f26..0c71b4b01 100644 --- a/build.xml +++ b/build.xml @@ -700,6 +700,7 @@ + From ffde067c5e6c4d80cb440f3773bc42e7d05ec1f0 Mon Sep 17 00:00:00 2001 From: kytv Date: Sat, 5 May 2012 16:00:37 +0000 Subject: [PATCH 041/327] =?UTF-8?q?s/Reunion/R=C3=A9union/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/routerconsole/locale/messages_ar.po | 2 +- apps/routerconsole/locale/messages_cs.po | 2 +- apps/routerconsole/locale/messages_da.po | 4 ++-- apps/routerconsole/locale/messages_de.po | 2 +- apps/routerconsole/locale/messages_ee.po | 4 ++-- apps/routerconsole/locale/messages_en.po | 2 +- apps/routerconsole/locale/messages_es.po | 2 +- apps/routerconsole/locale/messages_fi.po | 2 +- apps/routerconsole/locale/messages_fr.po | 2 +- apps/routerconsole/locale/messages_it.po | 2 +- apps/routerconsole/locale/messages_nl.po | 2 +- apps/routerconsole/locale/messages_pl.po | 4 ++-- apps/routerconsole/locale/messages_ru.po | 2 +- apps/routerconsole/locale/messages_sv.po | 4 ++-- apps/routerconsole/locale/messages_uk.po | 2 +- apps/routerconsole/locale/messages_vi.po | 4 ++-- apps/routerconsole/locale/messages_zh.po | 2 +- installer/resources/countries.txt | 2 +- 18 files changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/routerconsole/locale/messages_ar.po b/apps/routerconsole/locale/messages_ar.po index b57c6e2ac..3ca43daed 100644 --- a/apps/routerconsole/locale/messages_ar.po +++ b/apps/routerconsole/locale/messages_ar.po @@ -1276,7 +1276,7 @@ msgid "Qatar" msgstr "" #: ../java/build/Countries.java:182 -msgid "Reunion" +msgid "Réunion" msgstr "" #: ../java/build/Countries.java:183 diff --git a/apps/routerconsole/locale/messages_cs.po b/apps/routerconsole/locale/messages_cs.po index f053ea8ec..c3e3f1216 100644 --- a/apps/routerconsole/locale/messages_cs.po +++ b/apps/routerconsole/locale/messages_cs.po @@ -1510,7 +1510,7 @@ msgid "Qatar" msgstr "" #: ../java/build/Countries.java:198 -msgid "Reunion" +msgid "Réunion" msgstr "" #: ../java/build/Countries.java:199 diff --git a/apps/routerconsole/locale/messages_da.po b/apps/routerconsole/locale/messages_da.po index 4fff5aa59..b2101cbda 100644 --- a/apps/routerconsole/locale/messages_da.po +++ b/apps/routerconsole/locale/messages_da.po @@ -1465,8 +1465,8 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:184 -msgid "Reunion" -msgstr "Reunion" +msgid "Réunion" +msgstr "Réunion" #: ../java/build/Countries.java:185 msgid "Romania" diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index 0ba99620b..604a73099 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -1511,7 +1511,7 @@ msgid "Qatar" msgstr "Katar" #: ../java/build/Countries.java:191 -msgid "Reunion" +msgid "Réunion" msgstr "Réunion" #: ../java/build/Countries.java:192 diff --git a/apps/routerconsole/locale/messages_ee.po b/apps/routerconsole/locale/messages_ee.po index df3021052..fad65ada4 100644 --- a/apps/routerconsole/locale/messages_ee.po +++ b/apps/routerconsole/locale/messages_ee.po @@ -1484,8 +1484,8 @@ msgid "Qatar" msgstr "Quatar" #: ../java/build/Countries.java:190 -msgid "Reunion" -msgstr "Reunion" +msgid "Réunion" +msgstr "Réunion" #: ../java/build/Countries.java:191 msgid "Romania" diff --git a/apps/routerconsole/locale/messages_en.po b/apps/routerconsole/locale/messages_en.po index e8975a67d..c9abe2031 100644 --- a/apps/routerconsole/locale/messages_en.po +++ b/apps/routerconsole/locale/messages_en.po @@ -1485,7 +1485,7 @@ msgid "Qatar" msgstr "" #: ../java/build/Countries.java:191 -msgid "Reunion" +msgid "Réunion" msgstr "" #: ../java/build/Countries.java:192 diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index a6a7b8959..9d6dee23a 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -1504,7 +1504,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:191 -msgid "Reunion" +msgid "Réunion" msgstr "Reunión" #: ../java/build/Countries.java:192 diff --git a/apps/routerconsole/locale/messages_fi.po b/apps/routerconsole/locale/messages_fi.po index d97fb8c3c..550a4f032 100644 --- a/apps/routerconsole/locale/messages_fi.po +++ b/apps/routerconsole/locale/messages_fi.po @@ -1489,7 +1489,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:190 -msgid "Reunion" +msgid "Réunion" msgstr "Réunion" #: ../java/build/Countries.java:191 diff --git a/apps/routerconsole/locale/messages_fr.po b/apps/routerconsole/locale/messages_fr.po index d96f5c89b..6b6caa7f8 100644 --- a/apps/routerconsole/locale/messages_fr.po +++ b/apps/routerconsole/locale/messages_fr.po @@ -1451,7 +1451,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:184 -msgid "Reunion" +msgid "Réunion" msgstr "Réunion" #: ../java/build/Countries.java:185 diff --git a/apps/routerconsole/locale/messages_it.po b/apps/routerconsole/locale/messages_it.po index bf89784cc..9d8e2b432 100644 --- a/apps/routerconsole/locale/messages_it.po +++ b/apps/routerconsole/locale/messages_it.po @@ -1503,7 +1503,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:190 -msgid "Reunion" +msgid "Réunion" msgstr "Riunione" #: ../java/build/Countries.java:191 diff --git a/apps/routerconsole/locale/messages_nl.po b/apps/routerconsole/locale/messages_nl.po index 3ba76046d..b58353838 100644 --- a/apps/routerconsole/locale/messages_nl.po +++ b/apps/routerconsole/locale/messages_nl.po @@ -1280,7 +1280,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:182 -msgid "Reunion" +msgid "Réunion" msgstr "Réunion" #: ../java/build/Countries.java:183 diff --git a/apps/routerconsole/locale/messages_pl.po b/apps/routerconsole/locale/messages_pl.po index 6ae7f5199..27de19957 100644 --- a/apps/routerconsole/locale/messages_pl.po +++ b/apps/routerconsole/locale/messages_pl.po @@ -1522,8 +1522,8 @@ msgid "Qatar" msgstr "Katar" #: ../java/build/Countries.java:198 -msgid "Reunion" -msgstr "Reunion" +msgid "Réunion" +msgstr "Réunion" #: ../java/build/Countries.java:199 msgid "Romania" diff --git a/apps/routerconsole/locale/messages_ru.po b/apps/routerconsole/locale/messages_ru.po index 139703a01..f3dfb2c15 100644 --- a/apps/routerconsole/locale/messages_ru.po +++ b/apps/routerconsole/locale/messages_ru.po @@ -1497,7 +1497,7 @@ msgid "Qatar" msgstr "Катар" #: ../java/build/Countries.java:198 -msgid "Reunion" +msgid "Réunion" msgstr "Реюньон" #: ../java/build/Countries.java:199 diff --git a/apps/routerconsole/locale/messages_sv.po b/apps/routerconsole/locale/messages_sv.po index 18fdb1d62..bf2d77170 100644 --- a/apps/routerconsole/locale/messages_sv.po +++ b/apps/routerconsole/locale/messages_sv.po @@ -1512,8 +1512,8 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:198 -msgid "Reunion" -msgstr "Reunion" +msgid "Réunion" +msgstr "Réunion" #: ../java/build/Countries.java:199 msgid "Romania" diff --git a/apps/routerconsole/locale/messages_uk.po b/apps/routerconsole/locale/messages_uk.po index b1f17c210..098ea46a2 100644 --- a/apps/routerconsole/locale/messages_uk.po +++ b/apps/routerconsole/locale/messages_uk.po @@ -1503,7 +1503,7 @@ msgid "Qatar" msgstr "" #: ../java/build/Countries.java:190 -msgid "Reunion" +msgid "Réunion" msgstr "" #: ../java/build/Countries.java:191 diff --git a/apps/routerconsole/locale/messages_vi.po b/apps/routerconsole/locale/messages_vi.po index e504fcf2e..28db071eb 100644 --- a/apps/routerconsole/locale/messages_vi.po +++ b/apps/routerconsole/locale/messages_vi.po @@ -1440,8 +1440,8 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:184 -msgid "Reunion" -msgstr "Reunion" +msgid "Réunion" +msgstr "Réunion" #: ../java/build/Countries.java:185 msgid "Romania" diff --git a/apps/routerconsole/locale/messages_zh.po b/apps/routerconsole/locale/messages_zh.po index af175eaf5..8f5c52fe9 100644 --- a/apps/routerconsole/locale/messages_zh.po +++ b/apps/routerconsole/locale/messages_zh.po @@ -1444,7 +1444,7 @@ msgid "Qatar" msgstr "卡塔尔" #: ../java/build/Countries.java:184 -msgid "Reunion" +msgid "Réunion" msgstr "留尼汪岛" #: ../java/build/Countries.java:185 diff --git a/installer/resources/countries.txt b/installer/resources/countries.txt index ecee321dc..d8cf4ccc5 100644 --- a/installer/resources/countries.txt +++ b/installer/resources/countries.txt @@ -193,7 +193,7 @@ PT,Portugal PW,Palau PY,Paraguay QA,Qatar -RE,Reunion +RE,Réunion RO,Romania RS,Serbia RU,Russian Federation From 06d041255858ad60e9a38dbd79d55c48e138aa66 Mon Sep 17 00:00:00 2001 From: kytv Date: Sat, 5 May 2012 20:30:08 +0000 Subject: [PATCH 042/327] Spanish & German translation updates from transifex (These were sent to transifex too late to make it into 0.9) --- apps/i2psnark/locale/messages_es.po | 120 ++-- apps/i2ptunnel/locale/messages_de.po | 37 +- apps/i2ptunnel/locale/messages_en.po | 12 +- apps/i2ptunnel/locale/messages_es.po | 263 +++++--- apps/routerconsole/locale/messages_de.po | 15 +- apps/routerconsole/locale/messages_en.po | 4 +- apps/routerconsole/locale/messages_es.po | 749 +++++++++++++++-------- 7 files changed, 809 insertions(+), 391 deletions(-) diff --git a/apps/i2psnark/locale/messages_es.po b/apps/i2psnark/locale/messages_es.po index 0d3745f2f..ebffd1762 100644 --- a/apps/i2psnark/locale/messages_es.po +++ b/apps/i2psnark/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # ducki2p , 2011. @@ -13,15 +13,16 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-05 19:49+0000\n" "PO-Revision-Date: 2012-04-21 15:18+0000\n" "Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" +"language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../java/src/org/klomp/snark/SnarkManager.java:393 @@ -60,7 +61,9 @@ msgstr "Actualización deshabilitada" #: ../java/src/org/klomp/snark/SnarkManager.java:489 msgid "I2CP and tunnel changes will take effect after stopping all torrents" -msgstr "Cambios de I2CP y del túnel tomarán efecto despues de detener todos los torrents." +msgstr "" +"Cambios de I2CP y del túnel tomarán efecto despues de detener todos los " +"torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:493 #, java-format @@ -79,7 +82,9 @@ msgstr "Preferencias de I2CP cambiadas a {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:505 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" -msgstr "Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las anteriores." +msgstr "" +"Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las " +"anteriores." #: ../java/src/org/klomp/snark/SnarkManager.java:509 msgid "Unable to reconnect with the old settings!" @@ -112,20 +117,27 @@ msgstr "Arranque automático desactivado" #: ../java/src/org/klomp/snark/SnarkManager.java:547 msgid "Enabled open trackers - torrent restart required to take effect." -msgstr "Rastreadores abiertos activados - Para aplicar ello es necesario que reinicies los torrents." +msgstr "" +"Rastreadores abiertos activados - Para aplicar ello es necesario que " +"reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:549 msgid "Disabled open trackers - torrent restart required to take effect." -msgstr "Rastreadores abiertos desactivados - Para aplicar ello es necesario que reinicies los torrents." +msgstr "" +"Rastreadores abiertos desactivados - Para aplicar ello es necesario que " +"reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:557 msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que reinicies los torrents." +msgstr "" +"Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que " +"reinicies los torrents." #: ../java/src/org/klomp/snark/SnarkManager.java:564 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." -msgstr "Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" +msgstr "" +"Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" #: ../java/src/org/klomp/snark/SnarkManager.java:571 msgid "Configuration unchanged." @@ -155,8 +167,7 @@ msgstr "Error: No se ha podido añadir el torrent {0}." msgid "Cannot open \"{0}\"" msgstr "No se puede abrir \"{0}\"" -#. TODO - if the existing one is a magnet, delete it and add the metainfo -#. instead? +#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? #: ../java/src/org/klomp/snark/SnarkManager.java:699 #: ../java/src/org/klomp/snark/SnarkManager.java:777 #: ../java/src/org/klomp/snark/SnarkManager.java:832 @@ -170,24 +181,25 @@ msgstr "Ya hay un Torrent con este hash: {0}." msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "ERROR / No hay trackers I2P en el torrent privado \"{0}\"" -#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P -#. open trackers and DHT only.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:708 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." -msgstr "Advertencia - No hay rastreadores de I2P en \"{0}\", se anunciará solamente a los rastreadores I2P abiertos." +msgstr "" +"Advertencia - No hay rastreadores de I2P en \"{0}\", se anunciará solamente " +"a los rastreadores I2P abiertos." -#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open -#. trackers are disabled, you should enable open trackers or DHT before -#. starting the torrent.", info.getName())); +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); #: ../java/src/org/klomp/snark/SnarkManager.java:713 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." -msgstr "Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de que OpenTracker esté activado antes de iniciar este torrent." +msgstr "" +"Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de " +"que OpenTracker esté activado antes de iniciar este torrent." #: ../java/src/org/klomp/snark/SnarkManager.java:734 #, java-format @@ -221,7 +233,9 @@ msgstr "Recogiendo {0}" msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." -msgstr "No tenemos guardado ningún par y no está activo ningún otro torrent. La obtención de {0} no tendrá éxito hasta que inicies otro torrent." +msgstr "" +"No tenemos guardado ningún par y no está activo ningún otro torrent. La " +"obtención de {0} no tendrá éxito hasta que inicies otro torrent." #: ../java/src/org/klomp/snark/SnarkManager.java:795 #, java-format @@ -243,7 +257,9 @@ msgstr "Hay demasiados archivos en \"{0}\", se borrará ({1}). " #: ../java/src/org/klomp/snark/SnarkManager.java:1094 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" -msgstr "Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será borrado." +msgstr "" +"Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será " +"borrado." #: ../java/src/org/klomp/snark/SnarkManager.java:1096 #, java-format @@ -273,7 +289,8 @@ msgstr "El torrent \"{0}\" no contiene datos y será borrado." #: ../java/src/org/klomp/snark/SnarkManager.java:1111 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" -msgstr "Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." +msgstr "" +"Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." #: ../java/src/org/klomp/snark/SnarkManager.java:1127 #, java-format @@ -515,7 +532,9 @@ msgstr "Torrent creado para \"{0}\"" msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" -msgstr "Muchos rastreadores en I2P requieren que te registres, antes de que puedas subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" +msgstr "" +"Muchos rastreadores en I2P requieren que te registres, antes de que puedas " +"subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 #, java-format @@ -529,7 +548,8 @@ msgstr "No se puede crear un torrent para datos inexistentes: {0}" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 msgid "Error creating torrent - you must enter a file or directory" -msgstr "Error al crear el torrent - Tienes que especificar un archivo o una carpeta." +msgstr "" +"Error al crear el torrent - Tienes que especificar un archivo o una carpeta." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 msgid "Stopping all torrents and closing the I2P tunnel." @@ -563,8 +583,7 @@ msgstr "Añadir tracker" msgid "Enter valid tracker name and URLs" msgstr "Introducir nombre y URL de tracker válido" -#. "\n" + +#. "\n" + #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 msgid "Restore defaults" @@ -659,7 +678,9 @@ msgstr "Iniciar" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Remove the torrent from the active list, deleting the .torrent file" -msgstr "Quita el torrent de la lista de los torrents activos borrando el archivo .torrent" +msgstr "" +"Quita el torrent de la lista de los torrents activos borrando el archivo ." +"torrent" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. @@ -669,7 +690,9 @@ msgstr "Quita el torrent de la lista de los torrents activos borrando el archivo msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" -msgstr "¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos bajados no se borrarán.)" +msgstr "" +"¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos " +"bajados no se borrarán.)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 msgid "Remove" @@ -687,7 +710,9 @@ msgstr "Borrar el archivo torrent y el/los archivo(s) de datos pertenecientes" msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" -msgstr "¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos los datos descargados de este torrent?" +msgstr "" +"¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos " +"los datos descargados de este torrent?" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 msgid "Delete" @@ -732,9 +757,11 @@ msgstr "URL fuente" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 msgid "" -"Enter the torrent file download URL (I2P only), magnet link, maggot link, or" -" info hash" -msgstr "Introducir la URL de descarga del torrent (sólo I2P), link magnet, link maggot ó hash con info" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or " +"info hash" +msgstr "" +"Introducir la URL de descarga del torrent (sólo I2P), link magnet, link " +"maggot ó hash con info" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 msgid "Add torrent" @@ -747,21 +774,23 @@ msgstr "También puedes copiar archivos torrent a {0}." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 msgid "Removing a .torrent will cause it to stop." -msgstr "Quitar un archivo torrent resultará en que se detenga el torrent perteneciente." +msgstr "" +"Quitar un archivo torrent resultará en que se detenga el torrent " +"perteneciente." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 msgid "Create Torrent" msgstr "Crear un torrent" -#. out.write("From file:
\n"); +#. out.write("From file:
\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 msgid "Data to seed" msgstr "Datos para sembrar" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 msgid "File or directory to seed (must be within the specified path)" -msgstr "Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" +msgstr "" +"Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 @@ -808,7 +837,8 @@ msgstr "Archivos legibles por todos" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 msgid "If checked, other users may access the downloaded files" -msgstr "Si está activada, otros usuarios pueden acceder a los archivos descargados." +msgstr "" +"Si está activada, otros usuarios pueden acceder a los archivos descargados." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 msgid "Auto start" @@ -864,9 +894,11 @@ msgstr "Usar también rastreadores abiertos" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 msgid "" -"If checked, announce torrents to open trackers as well as the tracker listed" -" in the torrent file" -msgstr "Si está marcado, el torrent se anunciará a los rastreadores abiertos, además de a los rastreadores especificados." +"If checked, announce torrents to open trackers as well as the tracker listed " +"in the torrent file" +msgstr "" +"Si está marcado, el torrent se anunciará a los rastreadores abiertos, además " +"de a los rastreadores especificados." #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 msgid "Open tracker announce URLs" @@ -968,8 +1000,7 @@ msgid "Magnet link" msgstr "Enlace de magnet" #. We don't have the hash of the torrent file -#. buf.append("
").append(_("Maggot link")).append(": ") +#. buf.append("
").append(_("Maggot link")).append(":
") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 msgid "Torrent file" @@ -1047,8 +1078,7 @@ msgstr "Torrent en {0} no era válido" #. FIXME don't lose peer setting #. String peerParam = req.getParameter("p"); #. if (peerParam != null) -#. buf.append("\n"); +#. buf.append("\n"); #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 #, java-format msgid "Torrent was not retrieved from {0}" diff --git a/apps/i2ptunnel/locale/messages_de.po b/apps/i2ptunnel/locale/messages_de.po index 8e0fab1f4..4ad7b9ca3 100644 --- a/apps/i2ptunnel/locale/messages_de.po +++ b/apps/i2ptunnel/locale/messages_de.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-20 19:30+0000\n" -"PO-Revision-Date: 2012-04-20 15:15+0000\n" -"Last-Translator: D.A. Loader <>\n" +"POT-Creation-Date: 2012-05-05 19:46+0000\n" +"PO-Revision-Date: 2012-04-27 04:54+0000\n" +"Last-Translator: blabla \n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" "Language: de\n" @@ -637,7 +637,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:693 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 msgid "Cancel" msgstr "Abbrechen" @@ -1011,7 +1011,7 @@ msgstr "Standart Tunnel zur Verbindung mit einem einzelnen Service im I2P Netz" msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." -msgstr "" +msgstr "Wenn keiner der anderen Tunneltypen den Anforderungen entspricht" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." @@ -1024,6 +1024,9 @@ msgid "" "\"http_proxy\" environment variable for command-line applications in GNU/" "Linux." msgstr "" +"Konfiguriere diesen Tunnel als HTTP-Proxyserver in deinem Browser, oder " +"setze deine \"http_proxy\"-Umgebungsvariable für Kommandozeilen-Anwendungen " +"in GNU/Linux." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" @@ -1050,6 +1053,8 @@ msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" msgstr "" +"Jedes IRC-Netzwerk, mit dem du dich verbinden willst, benötigt einen eigenen " +"IRC-Tunnel. (Siehe auch SOCKS-IRC)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "A tunnel that implements the SOCKS protocol." @@ -1176,6 +1181,8 @@ msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." msgstr "" +"Wenn du andere Outproxys dieses Typs kennst (entweder HTTP oder SOCKS), " +"kannst du sie hier eintragen." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "Separate multiple proxies with commas." @@ -1239,6 +1246,9 @@ msgid "" "but for tunnels that are only used occassionally it would mean that the I2P " "router is creating and maintaining unnecessary tunnels." msgstr "" +"Diese Option kann für oftgenutzte Tunnel (z.B. Servertunel) nützlich sein. " +"Bei Tunneln, die nur sporadisch genutzt werden, bedeutet dies jedoch den " +"unnötigen Aufbau und Unterhalt ungenutzter Tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 msgid "The wizard has now collected enough information to create your tunnel." @@ -1250,6 +1260,8 @@ msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." msgstr "" +"Nach Klicken des \"Speichern\"-Knopfes wird der Tunnel eingerichtet und du " +"gelangst wieder auf die I2PTunel Hauptseite." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 msgid "" @@ -1276,6 +1288,8 @@ msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." msgstr "" +"Klicke dazu auf der Hauptseite auf den entsprechenden Start-Knopf des neuen " +"Tunnels." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 msgid "Below is a summary of the options you chose:" @@ -1286,6 +1300,8 @@ msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." msgstr "" +"Neben diesen grundlegenden Einstellungen gibt es eine Reihe fortgeschritener " +"Tunneloptionen." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" @@ -1293,19 +1309,22 @@ msgid "" "can view and/or edit these by clicking on the tunnel's name in the main " "I2PTunnel page." msgstr "" +"Es werden vernünftige Standardwerte gewählt, die durch Klicken auf den " +"Tunnelnamen auf der I2PTunnel-Hauptseite eingesehen und/oder bearbeitet " +"werden können." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:698 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 msgid "Previous" msgstr "Vorheriges" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:706 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 msgid "Save Tunnel" msgstr "Speichere Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 msgid "Finish" msgstr "Abschließen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 msgid "Next" msgstr "Nächstes" diff --git a/apps/i2ptunnel/locale/messages_en.po b/apps/i2ptunnel/locale/messages_en.po index 2ba81bbb0..e0308cbba 100644 --- a/apps/i2ptunnel/locale/messages_en.po +++ b/apps/i2ptunnel/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P i2ptunnel\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"POT-Creation-Date: 2012-05-05 20:26+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -602,7 +602,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:693 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 msgid "Cancel" msgstr "" @@ -1209,18 +1209,18 @@ msgid "" "I2PTunnel page." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:698 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 msgid "Previous" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:706 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 msgid "Save Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 msgid "Finish" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 msgid "Next" msgstr "" diff --git a/apps/i2ptunnel/locale/messages_es.po b/apps/i2ptunnel/locale/messages_es.po index 770ca0490..175cd8e72 100644 --- a/apps/i2ptunnel/locale/messages_es.po +++ b/apps/i2ptunnel/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the i2ptunnel package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # , 2011. @@ -13,15 +13,16 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-05 19:49+0000\n" "PO-Revision-Date: 2012-04-21 15:03+0000\n" "Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" +"language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 @@ -35,10 +36,13 @@ msgstr "El ayudante de direcciones no te puede ayudar con un destino así." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "" -"To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, " -"click here." -msgstr "Para visitar el destino en la base de datos de hosts, ¡pincha aquí! Para visitar el destino del ayudante de direcciones en conflicto, ¡pincha aquí!" +"To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, click here." +msgstr "" +"Para visitar el destino en la base de datos de hosts, ¡pincha aquí! Para visitar el destino del ayudante de direcciones en " +"conflicto, ¡pincha aquí!" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 @@ -65,18 +69,21 @@ msgstr "Acceder a {0} sin guardar" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" -msgstr "Guardar {0} a la libreta de direcciones del router y acceder al sitio i2p." +msgstr "" +"Guardar {0} a la libreta de direcciones del router y acceder al sitio i2p." #. only blockfile supports multiple books #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" -msgstr "Guardar {0} a la libreta de direcciones principal y acceder al sitio i2p." +msgstr "" +"Guardar {0} a la libreta de direcciones principal y acceder al sitio i2p." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" -msgstr "Guardar {0} a la libreta de direcciones privada y acceder al sitio i2p." +msgstr "" +"Guardar {0} a la libreta de direcciones privada y acceder al sitio i2p." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 msgid "HTTP Outproxy" @@ -84,9 +91,10 @@ msgstr "Puerta de salida HTTP" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" -"Click a link below to look for an address helper by using a \"jump\" " -"service:" -msgstr "Pincha en un enlace de debajo para buscar un ayudante de direcciones mediante el uso de un servicio de \"salto\":" +"Click a link below to look for an address helper by using a \"jump\" service:" +msgstr "" +"Pincha en un enlace de debajo para buscar un ayudante de direcciones " +"mediante el uso de un servicio de \"salto\":" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" @@ -136,7 +144,9 @@ msgstr "interno" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "El formulario presentado es inválido, probablemente porque has utilizado el botón 'atrás' o 'recargar' de tu navegador. Por favor, ¡vuelve a enviarlo!" +msgstr "" +"El formulario presentado es inválido, probablemente porque has utilizado el " +"botón 'atrás' o 'recargar' de tu navegador. Por favor, ¡vuelve a enviarlo!" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" @@ -313,7 +323,9 @@ msgstr "Túnel Compartido" msgid "" "(Share tunnels with other clients and irc/httpclients? Change requires " "restart of client proxy)" -msgstr "(¿Compartir túneles con otros clientes y clientes de IRC/http? Cambiar esto requiere reiniciar el proxy de cliente)" +msgstr "" +"(¿Compartir túneles con otros clientes y clientes de IRC/http? Cambiar esto " +"requiere reiniciar el proxy de cliente)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 @@ -341,7 +353,9 @@ msgstr "Opciones de red avanzadas" msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" -msgstr "(NOTA: Si este proxy de cliente está configurado para compartir túneles, estas opciones se aplicarán a todos los proxys de cliente compartidos.)" +msgstr "" +"(NOTA: Si este proxy de cliente está configurado para compartir túneles, " +"estas opciones se aplicarán a todos los proxys de cliente compartidos.)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 @@ -392,18 +406,23 @@ msgstr "Variación de 0 saltos (sin aleatoriedad, rendimiento constante)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" -msgstr "Variación de + 0-1 salto (aleatoriedad media aditiva, rendimiento substractivo)" +msgstr "" +"Variación de + 0-1 salto (aleatoriedad media aditiva, rendimiento " +"substractivo)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" -msgstr "Variación de + 0-2 saltos (aleatoriedad alta aditiva, rendimiento substractivo)" +msgstr "" +"Variación de + 0-2 saltos (aleatoriedad alta aditiva, rendimiento " +"substractivo)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" -msgstr "Variación de +/- 0-1 salto (aleatoriedad estándar, rendimiento estándar)" +msgstr "" +"Variación de +/- 0-1 salto (aleatoriedad estándar, rendimiento estándar)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 @@ -423,20 +442,25 @@ msgstr "Cantidad" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" -msgstr "1 túnel entrante, 1 de salida (bajo uso de ancho de banda, menos fiabilidad)" +msgstr "" +"1 túnel entrante, 1 de salida (bajo uso de ancho de banda, menos fiabilidad)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 msgid "" "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " "reliability)" -msgstr "2 túneles entrantes, 2 de salida (uso de ancho de banda estándar, fiabilidad estándar)" +msgstr "" +"2 túneles entrantes, 2 de salida (uso de ancho de banda estándar, fiabilidad " +"estándar)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 msgid "" "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" -msgstr "3 túneles entrantes, 3 de salida (mayor uso de ancho de banda, mayor fiabilidad)" +msgstr "" +"3 túneles entrantes, 3 de salida (mayor uso de ancho de banda, mayor " +"fiabilidad)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 @@ -456,18 +480,24 @@ msgstr "0 túneles de respaldo (redundancia 0, no aumenta el uso de recursos)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" -msgstr "1 túnel de respaldo en cada dirección (redundancia baja, uso bajo de recursos)" +msgstr "" +"1 túnel de respaldo en cada dirección (redundancia baja, uso bajo de " +"recursos)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" -msgstr "2 túneles de respaldo en cada dirección (redundancia media, uso de recursos medio)" +msgstr "" +"2 túneles de respaldo en cada dirección (redundancia media, uso de recursos " +"medio)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" -msgstr "3 túneles de respaldo en cada dirección (alta redundancia, uso de recursos alto)" +msgstr "" +"3 túneles de respaldo en cada dirección (alta redundancia, uso de recursos " +"alto)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 @@ -605,11 +635,13 @@ msgstr "Opciones personalizadas" msgid "" "NOTE: If tunnel is currently running, most changes will not take effect " "until tunnel is stopped and restarted." -msgstr "NOTA: Si el túnel está ejecutándose actualmente, la mayoría de los cambios no tendrá efecto hasta que se detenga y reinicie el túnel." +msgstr "" +"NOTA: Si el túnel está ejecutándose actualmente, la mayoría de los cambios " +"no tendrá efecto hasta que se detenga y reinicie el túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:693 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 msgid "Cancel" msgstr "Cancelar" @@ -930,27 +962,35 @@ msgstr "Asistente completado" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 msgid "" -"This wizard will take you through the various options available for creating" -" tunnels in I2P." -msgstr "Este asistente le guiará a través de las distintas opciones disponibles para la creación de túneles en I2P." +"This wizard will take you through the various options available for creating " +"tunnels in I2P." +msgstr "" +"Este asistente le guiará a través de las distintas opciones disponibles para " +"la creación de túneles en I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 msgid "" -"The first thing to decide is whether you want to create a server or a client" -" tunnel." -msgstr "Lo primero que debe decidir es si se desea crear un túnel de servidor o de cliente." +"The first thing to decide is whether you want to create a server or a client " +"tunnel." +msgstr "" +"Lo primero que debe decidir es si se desea crear un túnel de servidor o de " +"cliente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" -"If you need to connect to a remote service, such as an IRC server inside I2P" -" or a code repository, then you will require a CLIENT tunnel." -msgstr "Si necesita conectarse a un servicio remoto, como un servidor de IRC dentro de I2P o un repositorio de código, va a requerir un túnel CLIENTE." +"If you need to connect to a remote service, such as an IRC server inside I2P " +"or a code repository, then you will require a CLIENT tunnel." +msgstr "" +"Si necesita conectarse a un servicio remoto, como un servidor de IRC dentro " +"de I2P o un repositorio de código, va a requerir un túnel CLIENTE." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." -msgstr "Por otro lado, si desea hospedar un servicio para que otros puedan conectarse a usted, necesitará crear un túnel SERVIDOR." +msgstr "" +"Por otro lado, si desea hospedar un servicio para que otros puedan " +"conectarse a usted, necesitará crear un túnel SERVIDOR." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "Server Tunnel" @@ -973,7 +1013,9 @@ msgstr "Túnel básico para la conexión a un servicio dentro de I2P." msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." -msgstr "Pruebe esto si ninguno de los tipos de túneles a continuación se ajustan a sus requerimientos, o si no sabe qué tipo de túnel necesita." +msgstr "" +"Pruebe esto si ninguno de los tipos de túneles a continuación se ajustan a " +"sus requerimientos, o si no sabe qué tipo de túnel necesita." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." @@ -982,15 +1024,20 @@ msgstr "Túnel que actúa como un proxy HTTP para llegar a eepsites dentro I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 msgid "" "Set your browser to use this tunnel as an http proxy, or set your " -"\"http_proxy\" environment variable for command-line applications in " -"GNU/Linux." -msgstr "Configure su navegador para usar este túnel como un proxy HTTP, o configure su variable de entorno \"http_proxy\" para aplicaciones de línea de comandos en GNU / Linux." +"\"http_proxy\" environment variable for command-line applications in GNU/" +"Linux." +msgstr "" +"Configure su navegador para usar este túnel como un proxy HTTP, o configure " +"su variable de entorno \"http_proxy\" para aplicaciones de línea de comandos " +"en GNU / Linux." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." -msgstr "También es posible llegar a sitios web de fuera de I2P si se conoce algún proxy HTTP dentro de I2P." +msgstr "" +"También es posible llegar a sitios web de fuera de I2P si se conoce algún " +"proxy HTTP dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "Customised client tunnel specific for IRC connections." @@ -1000,13 +1047,17 @@ msgstr "Túnel de cliente personalizado específicamente para conexiones de IRC. msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." -msgstr "Con este tipo de túnel, su cliente de IRC será capaz de conectarse a una red de IRC dentro de I2P." +msgstr "" +"Con este tipo de túnel, su cliente de IRC será capaz de conectarse a una red " +"de IRC dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" -msgstr "Cada red IRC en I2P a la que desee conectarse requerirá su propio túnel. (Véase también, SOCKS IRC)" +msgstr "" +"Cada red IRC en I2P a la que desee conectarse requerirá su propio túnel. " +"(Véase también, SOCKS IRC)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "A tunnel that implements the SOCKS protocol." @@ -1016,33 +1067,45 @@ msgstr "Un túnel que implementa el protocolo SOCKS." msgid "" "This enables both TCP and UDP connections to be made through a SOCKS " "outproxy within I2P." -msgstr "Esto permite que las conexiones TCP y UDP se hagan a través de un outproxy SOCKS que esté dentro de I2P." +msgstr "" +"Esto permite que las conexiones TCP y UDP se hagan a través de un outproxy " +"SOCKS que esté dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "" "A client tunnel implementing the SOCKS protocol, which is customised for " "connecting to IRC networks." -msgstr "Un túnel de cliente que implementa el protocolo SOCKS, personalizado para la conexión con redes IRC." +msgstr "" +"Un túnel de cliente que implementa el protocolo SOCKS, personalizado para la " +"conexión con redes IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 msgid "" "With this tunnel type, IRC networks in I2P can be reached by typing the I2P " "address into your IRC client, and configuring the IRC client to use this " "SOCKS tunnel." -msgstr "Con este tipo de túnel, las redes IRC de I2P pueden ser alcanzadas escribiendo directamente la dirección I2P en el cliente de IRC, y configurando el cliente de IRC para utilizar este túnel SOCKS." +msgstr "" +"Con este tipo de túnel, las redes IRC de I2P pueden ser alcanzadas " +"escribiendo directamente la dirección I2P en el cliente de IRC, y " +"configurando el cliente de IRC para utilizar este túnel SOCKS." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." -msgstr "Esto significa que sólo es necesario un único túnel I2P en lugar de un túnel distinto por cada red IRC." +msgstr "" +"Esto significa que sólo es necesario un único túnel I2P en lugar de un túnel " +"distinto por cada red IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " "is known, though it depends on whether or not the outproxy has been blocked " "by the IRC network." -msgstr "También se puede llegar a redes IRC de fuera de I2P si se conoce un outproxy SOCKS en I2P, aunque depende de si el outproxy ha sido bloqueado por la red IRC." +msgstr "" +"También se puede llegar a redes IRC de fuera de I2P si se conoce un outproxy " +"SOCKS en I2P, aunque depende de si el outproxy ha sido bloqueado por la red " +"IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "A client tunnel that implements the HTTP CONNECT command." @@ -1052,7 +1115,9 @@ msgstr "Un túnel de cliente que implementa el comando HTTP CONNECT." msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." -msgstr "Esto permite hacer conexiones TCP a través de un outproxy HTTP, suponiendo que el servidor proxy admita el comando CONNECT." +msgstr "" +"Esto permite hacer conexiones TCP a través de un outproxy HTTP, suponiendo " +"que el servidor proxy admita el comando CONNECT." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "A customised client tunnel for Streamr." @@ -1060,7 +1125,8 @@ msgstr "Un túnel de cliente personalizado para Streamr." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 msgid "A basic server tunnel for hosting a generic service inside I2P." -msgstr "Un túnel básico de servidor para alojar un servicio genérico dentro de I2P." +msgstr "" +"Un túnel básico de servidor para alojar un servicio genérico dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "A server tunnel that is customised for HTTP connections." @@ -1074,21 +1140,28 @@ msgstr "Utilice este tipo de túnel si desea alojar una eepsite." msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." -msgstr "Un túnel de servidor personalizado que puede servir tanto datos HTTP como conectar a otros túneles de servidor." +msgstr "" +"Un túnel de servidor personalizado que puede servir tanto datos HTTP como " +"conectar a otros túneles de servidor." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "This tunnel type is predominantly used when running a Seedless server." -msgstr "Este tipo de túnel se utiliza principalmente cuando se ejecuta un servidor sin semillas (Seedless)." +msgstr "" +"Este tipo de túnel se utiliza principalmente cuando se ejecuta un servidor " +"sin semillas (Seedless)." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "A customised server tunnel for hosting IRC networks inside I2P." -msgstr "Un túnel de servidor personalizado para alojar redes IRC dentro de I2P." +msgstr "" +"Un túnel de servidor personalizado para alojar redes IRC dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." -msgstr "Normalmente, se debe crear un túnel por separado para cada servidor IRC, que será accesible dentro de I2P." +msgstr "" +"Normalmente, se debe crear un túnel por separado para cada servidor IRC, que " +"será accesible dentro de I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "A customised server tunnel for Streamr." @@ -1102,13 +1175,17 @@ msgstr "Elegir un nombre y una descripción para su túnel." msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." -msgstr "Estos pueden ser lo que se quiera - son sólo para facilitar la identificación del túnel en la consola del router." +msgstr "" +"Estos pueden ser lo que se quiera - son sólo para facilitar la " +"identificación del túnel en la consola del router." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." -msgstr "Si conoce algún outproxie para este tipo de túnel (HTTP o SOCKS), rellénelo a continuación." +msgstr "" +"Si conoce algún outproxie para este tipo de túnel (HTTP o SOCKS), rellénelo " +"a continuación." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "Separate multiple proxies with commas." @@ -1118,27 +1195,35 @@ msgstr "Separe múltiples servidores proxy con comas." msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." -msgstr "Introduzca el destino de I2P del servicio al que este túnel de cliente debe conectarse." +msgstr "" +"Introduzca el destino de I2P del servicio al que este túnel de cliente debe " +"conectarse." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." -msgstr "Este puede ser la clave de destino en base 64 o una dirección URL I2P de su libreta de direcciones." +msgstr "" +"Este puede ser la clave de destino en base 64 o una dirección URL I2P de su " +"libreta de direcciones." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." -msgstr "Esta es la IP en la que el servicio se está ejecutando, esto suele ser en la misma máquina, por lo que se ha auto-rellenado con 127.0.0.1 " +msgstr "" +"Esta es la IP en la que el servicio se está ejecutando, esto suele ser en la " +"misma máquina, por lo que se ha auto-rellenado con 127.0.0.1 " #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 msgid "This is the port that the service is accepting connections on." -msgstr "Este es el puerto por el que el servicio está aceptando conexiones entrantes." +msgstr "" +"Este es el puerto por el que el servicio está aceptando conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 msgid "This is the port that the client tunnel will be accessed from locally." -msgstr "Este es el puerto por el que se accederá al túnel de cliente localmente." +msgstr "" +"Este es el puerto por el que se accederá al túnel de cliente localmente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is also the client port for the HTTPBidir server tunnel." @@ -1148,7 +1233,9 @@ msgstr "También es el puerto de cliente para el túnel de servidor HTTPBidir." msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" -msgstr "¿Cómo quiere que se acceda a este túnel? ¿Sólo esta máquina, su subred entera, o todo el internet externo?" +msgstr "" +"¿Cómo quiere que se acceda a este túnel? ¿Sólo esta máquina, su subred " +"entera, o todo el internet externo?" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "You will most likely want to just allow 127.0.0.1" @@ -1158,30 +1245,41 @@ msgstr "Lo más probable es que desee permitir sólo 127.0.0.1" msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." -msgstr "El router I2P puede activar automáticamente este túnel cuando el router se inicie" +msgstr "" +"El router I2P puede activar automáticamente este túnel cuando el router se " +"inicie" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" "This can be useful for frequently-used tunnels (especially server tunnels), " "but for tunnels that are only used occassionally it would mean that the I2P " "router is creating and maintaining unnecessary tunnels." -msgstr "Esto puede ser útil para los túneles de uso frecuente (especialmente en los túneles de servidor), pero para los túneles que sólo se utilizan ocasionalmente, significaría que el router I2P está creando y manteniendo túneles innecesarios." +msgstr "" +"Esto puede ser útil para los túneles de uso frecuente (especialmente en los " +"túneles de servidor), pero para los túneles que sólo se utilizan " +"ocasionalmente, significaría que el router I2P está creando y manteniendo " +"túneles innecesarios." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 msgid "The wizard has now collected enough information to create your tunnel." -msgstr "El asistente ya ha recogido suficiente información para crear el túnel." +msgstr "" +"El asistente ya ha recogido suficiente información para crear el túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." -msgstr "Al hacer clic en el botón Guardar a continuación, el asistente creará el túnel, y le llevará de vuelta a la página principal de túneles I2P." +msgstr "" +"Al hacer clic en el botón Guardar a continuación, el asistente creará el " +"túnel, y le llevará de vuelta a la página principal de túneles I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." -msgstr "Como ha decidido iniciar automáticamente el túnel cuando el router se inicie, no tiene que hacer nada más." +msgstr "" +"Como ha decidido iniciar automáticamente el túnel cuando el router se " +"inicie, no tiene que hacer nada más." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "The router will start the tunnel once it has been set up." @@ -1191,13 +1289,17 @@ msgstr "El router iniciará el túnel una vez haya sido establecido." msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." -msgstr "Como usted ha decidido no iniciar automáticamente el túnel, tendrá que iniciarlo de forma manual." +msgstr "" +"Como usted ha decidido no iniciar automáticamente el túnel, tendrá que " +"iniciarlo de forma manual." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." -msgstr "Esto se puede hacer haciendo clic en el botón Iniciar en la página principal que corresponde al nuevo túnel." +msgstr "" +"Esto se puede hacer haciendo clic en el botón Iniciar en la página principal " +"que corresponde al nuevo túnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 msgid "Below is a summary of the options you chose:" @@ -1207,27 +1309,32 @@ msgstr "A continuación se muestra un resumen de las opciones que ha elegido:" msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." -msgstr "Junto a estos valores básicos, hay una serie de opciones avanzadas para la configuración de túneles." +msgstr "" +"Junto a estos valores básicos, hay una serie de opciones avanzadas para la " +"configuración de túneles." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" "The wizard will set reasonably sensible default values for these, but you " "can view and/or edit these by clicking on the tunnel's name in the main " "I2PTunnel page." -msgstr "El asistente establecerá valores razonablemente sensibles para ellos por defecto, pero se pueden ver y/o editar haciendo clic en el nombre del túnel en la página de túneles I2P principal." +msgstr "" +"El asistente establecerá valores razonablemente sensibles para ellos por " +"defecto, pero se pueden ver y/o editar haciendo clic en el nombre del túnel " +"en la página de túneles I2P principal." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:698 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 msgid "Previous" msgstr "Anterior" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:706 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 msgid "Save Tunnel" msgstr "Guardar Túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 msgid "Finish" msgstr "Finalizar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 msgid "Next" msgstr "Siguiente" diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index 604a73099..a11479086 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-20 19:30+0000\n" -"PO-Revision-Date: 2012-04-20 19:10+0000\n" -"Last-Translator: kytv \n" +"POT-Creation-Date: 2012-05-05 19:46+0000\n" +"PO-Revision-Date: 2012-04-27 04:14+0000\n" +"Last-Translator: blabla \n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" "Language: de\n" @@ -1511,6 +1511,7 @@ msgid "Qatar" msgstr "Katar" #: ../java/build/Countries.java:191 +#, fuzzy msgid "Réunion" msgstr "Réunion" @@ -3104,11 +3105,11 @@ msgstr "Bug Tracker" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" -msgstr "Entwickler Forum" +msgstr "Entwicklerforum" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Development forum" -msgstr "Entwickler Forum" +msgstr "Entwicklerforum" #: ../java/src/net/i2p/router/web/HomeHelper.java:41 #: ../java/src/net/i2p/router/web/HomeHelper.java:52 @@ -3151,7 +3152,7 @@ msgstr "Technische Dokumentation" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" -msgstr "Schlüssel Server" +msgstr "Schlüsselserver" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "OpenPGP Keyserver" @@ -3195,7 +3196,7 @@ msgstr "I2P Home Seite" #: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Project Website" -msgstr "Projekt Website" +msgstr "Projektwebsite" #: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "I2P Netowrk Statistics" diff --git a/apps/routerconsole/locale/messages_en.po b/apps/routerconsole/locale/messages_en.po index c9abe2031..fff7c84df 100644 --- a/apps/routerconsole/locale/messages_en.po +++ b/apps/routerconsole/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P routerconsole\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-20 18:16+0000\n" +"POT-Creation-Date: 2012-05-05 20:26+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -6267,7 +6267,7 @@ msgstr "" msgid "Error 404" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "not found" msgstr "" diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index 9d6dee23a..8346508c3 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # "blabla", 2011. # , 2011, 2012. @@ -14,26 +14,24 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-04-20 18:16+0000\n" -"PO-Revision-Date: 2012-04-21 15:14+0000\n" -"Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/language/es/)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-05 19:49+0000\n" +"PO-Revision-Date: 2012-04-27 04:03+0000\n" +"Last-Translator: blabla \n" +"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" +"language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there -#. are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it -#. is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English -#. locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs #: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 @@ -125,8 +123,7 @@ msgstr "ninguno" #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too -#. low"); +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 @@ -139,8 +136,7 @@ msgid "Rejecting tunnels: High message delay" msgstr "rechazando túneles: alta tardanza de los mensajes" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of -#. tunnels: High number of requests"); +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "rechazando la mayoría de túneles: alto número de peticiones" @@ -157,15 +153,13 @@ msgid "Rejecting tunnels: Bandwidth limit" msgstr "rechazando túneles: límite de ancho de banda" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: -#. Bandwidth limit"); +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "rechazando la mayor parte de los túneles: límite de ancho de banda" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of -#. tunnels"); +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "aceptando la mayoría de los túneles" @@ -215,10 +209,11 @@ msgstr "Resembrar: Buscando URL sembradora" #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." -msgstr "Resembrar: buscando informaciones de routers desde la URL sembradora ({0} exitosas, {1} errores)." +msgstr "" +"Resembrar: buscando informaciones de routers desde la URL sembradora ({0} " +"exitosas, {1} errores)." -#. NOTE TO TRANSLATORS - each of these phrases is a description for a -#. statistic +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic #. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 @@ -249,8 +244,7 @@ msgstr "pares rápidos conocidos" msgid "NetDb entry" msgstr "Entrada de la NetDb" -#. This used to be "no common transports" but it is almost always no -#. transports at all +#. This used to be "no common transports" but it is almost always no transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "No hay transportes (oculto o iniciando?)" @@ -278,13 +272,18 @@ msgstr "Ayuda" msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "Los límites de conexiones de transporte se ajustan automáticamente basándose en el ancho de banda configurado." +msgstr "" +"Los límites de conexiones de transporte se ajustan automáticamente basándose " +"en el ancho de banda configurado." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "Para sobreescribir estos límites, se deben agregar los comandos i2np.ntcp.maxConnections = nnn y i2np.udp.maxConnections = nnn en la página de configuración avanzada." +msgstr "" +"Para sobreescribir estos límites, se deben agregar los comandos i2np.ntcp." +"maxConnections = nnn y i2np.udp.maxConnections = nnn en la página de " +"configuración avanzada." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 @@ -322,12 +321,15 @@ msgstr "Conexión saliente" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" -msgstr "Se han ofrecido a introducirnos (a ayudar a otros pares a atravesar nuestro cortafuegos)" +msgstr "" +"Se han ofrecido a introducirnos (a ayudar a otros pares a atravesar nuestro " +"cortafuegos)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -msgid "" -"We offered to introduce them (help other peers traverse their firewall)" -msgstr "Nos hemos ofrecido a introducirlos (a ayudar a otros compañeros a atravesar su cortafuegos)" +msgid "We offered to introduce them (help other peers traverse their firewall)" +msgstr "" +"Nos hemos ofrecido a introducirlos (a ayudar a otros compañeros a atravesar " +"su cortafuegos)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" @@ -374,7 +376,9 @@ msgstr "La diferencia entre el reloj del par y el tuyo" msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "El rango de congestión, que es la cantidad de bytes que se pueden enviar sin recibir confirmación" +msgstr "" +"El rango de congestión, que es la cantidad de bytes que se pueden enviar sin " +"recibir confirmación" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" @@ -413,7 +417,9 @@ msgstr "El tiempo de vencimiento de la retransmisión en milisegundos" msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" -msgstr "Tamaño máximo actual de envío de paquetes / tamaño máximo estimado de paquetes entrantes (bytes)" +msgstr "" +"Tamaño máximo actual de envío de paquetes / tamaño máximo estimado de " +"paquetes entrantes (bytes)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 @@ -527,11 +533,14 @@ msgstr "Estado UPnP" msgid "" "UPnP has been disabled; Do you have more than one UPnP Internet Gateway " "Device on your LAN ?" -msgstr "UPnP se ha deshabilitado; ¿Tienes más de un dispositivo pasarela UPnP en tu red local?" +msgstr "" +"UPnP se ha deshabilitado; ¿Tienes más de un dispositivo pasarela UPnP en tu " +"red local?" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." -msgstr "UPnP no ha encontrado ningún dispositivo UPnP compatible en tu red local." +msgstr "" +"UPnP no ha encontrado ningún dispositivo UPnP compatible en tu red local." #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 #, java-format @@ -553,8 +562,7 @@ msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "UPnP informa que la tasa máxima de bits salientes es {0}bits/seg." #. {0} is TCP or UDP -#. {1,number,#####} prevents 12345 from being output as 12,345 in the English -#. locale. +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format @@ -749,8 +757,7 @@ msgid "Dropping tunnel requests: Queue time" msgstr "Descartando solicitudes de túnel: Tiempo de cola" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to -#. translate all of them!! +#. Translators may wish to translate a few of these, do not bother to translate all of them!! #: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Proxy anónimo" @@ -1504,6 +1511,7 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:191 +#, fuzzy msgid "Réunion" msgstr "Reunión" @@ -1753,7 +1761,9 @@ msgstr "Consola del Router I2P" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" -msgstr "Error al actualizar la configuración - ¡por favor consulta los registros de errores!" +msgstr "" +"Error al actualizar la configuración - ¡por favor consulta los registros de " +"errores!" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 @@ -1767,7 +1777,9 @@ msgstr "Configuración guardada con éxito" msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "Error al guardar la configuración (aplicada pero no guardada) - ¡por favor consulta los registros de errores!" +msgstr "" +"Error al guardar la configuración (aplicada pero no guardada) - ¡por favor " +"consulta los registros de errores!" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 @@ -1799,7 +1811,7 @@ msgstr "Instalar complemento" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 msgid "Update All Installed Plugins" -msgstr "Actualizar todos los plugins instalados" +msgstr "Actualizar todos los complementos instalados" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 @@ -1843,7 +1855,9 @@ msgstr "Nuevo cliente añadido" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." -msgstr "Configuración de cliente guardada - Es necesario reiniciar para que los cambios surtan efecto." +msgstr "" +"Configuración de cliente guardada - Es necesario reiniciar para que los " +"cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 @@ -1851,8 +1865,9 @@ msgstr "Configuración de cliente guardada - Es necesario reiniciar para que los msgid "Bad client index." msgstr "índice de clientes en mal estado." +#. #. What do we do here? -#. +#. #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 @@ -1915,7 +1930,7 @@ msgstr "Descarga del complemento o de la actualización ya en curso." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 msgid "Updating all plugins" -msgstr "Actualizando todos los plugins" +msgstr "Actualizando todos los complementos" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 @@ -1940,9 +1955,10 @@ msgstr "Error al iniciar el complemento {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take " -"effect." -msgstr "Configuración de interfaz guardada - Es necesario reiniciar para que los cambios surtan efecto." +"Interface configuration saved successfully - restart required to take effect." +msgstr "" +"Configuración de interfaz guardada - Es necesario reiniciar para que los " +"cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 @@ -2147,13 +2163,17 @@ msgstr "Guardados los ajustes de los registros" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 msgid "" "Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" -msgstr "Añadir nuevos argumentos para el registro arriba. Ejemplo: net.i2p.router.tunnel=WARN" +msgstr "" +"Añadir nuevos argumentos para el registro arriba. Ejemplo: net.i2p.router." +"tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: " -"logger.record.net.i2p.router.tunnel=WARN" -msgstr "O añadir nuevos argumentos en el archivo logger.config Ejemplo: logger.record.net.i2p.router.tunnel =WARN" +"Or put entries in the logger.config file. Example: logger.record.net.i2p." +"router.tunnel=WARN" +msgstr "" +"O añadir nuevos argumentos en el archivo logger.config Ejemplo: logger." +"record.net.i2p.router.tunnel =WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" @@ -2316,11 +2336,14 @@ msgstr "Reiniciando de forma controlada para salir del modo router oculto" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" -msgstr "Activando UPnP, se requiere un reinicio para que los cambios surtan efecto." +msgstr "" +"Activando UPnP, se requiere un reinicio para que los cambios surtan efecto." #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" -msgstr "Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan efecto." +msgstr "" +"Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan " +"efecto." #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" @@ -2602,20 +2625,25 @@ msgstr "Filtro de estadísticas y ubicación actualizados correctamente a " #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" -msgstr "Estadísticas completas habilitadas - Es necesario reiniciar para que surtan efecto." +msgstr "" +"Estadísticas completas habilitadas - Es necesario reiniciar para que surtan " +"efecto." #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" -msgstr "Estadísticas completas deshabilitadas - Es necesario reiniciar para que surtan efecto." +msgstr "" +"Estadísticas completas deshabilitadas - Es necesario reiniciar para que " +"surtan efecto." #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" -msgstr "Lista de los gráficos actualizada, puede tardar hasta 60s en reflejarse aquí y en la Página de Gráficos" +msgstr "" +"Lista de los gráficos actualizada, puede tardar hasta 60s en reflejarse aquí " +"y en la Página de Gráficos" -#. the count isn't really correct anyway, since we don't check for actual -#. changes +#. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." @@ -2630,7 +2658,9 @@ msgstr "Ajustes de los túneles exploratorios guardados con éxito" msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "Error al guardar la configuración (aplicada pero no guardada) - ¡por favor consulta los registros de errores!" +msgstr "" +"Error al guardar la configuración (aplicada pero no guardada) - ¡por favor " +"consulta los registros de errores!" #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2663,15 +2693,19 @@ msgstr "ADVERTENCIA DE ANONIMATO - Los ajustes incluyen túneles de 0 saltos." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." -msgstr "ADVERTENCIA DE ANONIMATO - Los ajustes incluyen los túneles de 1 salto." +msgstr "" +"ADVERTENCIA DE ANONIMATO - Los ajustes incluyen los túneles de 1 salto." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." -msgstr "ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen túneles de gran longitud." +msgstr "" +"ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen túneles de gran longitud." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." -msgstr "ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen grandes cantidades de túneles." +msgstr "" +"ADVERTENCIA DE RENDIMIENTO - Los ajustes incluyen grandes cantidades de " +"túneles." #. buf.append("InboundOutbound\n"); #. tunnel depth @@ -2788,7 +2822,9 @@ msgstr "Actualización disponible; tratando de descargarla" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" -msgstr "Actualización disponible; ¡presiona el botón al lado izquierdo para descargarla!" +msgstr "" +"Actualización disponible; ¡presiona el botón al lado izquierdo para " +"descargarla!" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" @@ -2865,7 +2901,9 @@ msgstr "Descargar, verificar y reiniciar" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "El formulario introducido es inválido, probablemente por haber utilizado el botón 'atrás' ó 'refrescar' del navegador. Por favor, reinténtelo." +msgstr "" +"El formulario introducido es inválido, probablemente por haber utilizado el " +"botón 'atrás' ó 'refrescar' del navegador. Por favor, reinténtelo." #: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" @@ -2878,8 +2916,7 @@ msgstr "gráfico de ancho de banda combinado" msgid "{0} for {1}" msgstr "{0} para {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod -#. TimeAxis.java +#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java #: ../java/src/net/i2p/router/web/GraphHelper.java:194 #: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." @@ -2999,7 +3036,9 @@ msgstr "Libreta de direcciones" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio I2P)" +msgstr "" +"Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio " +"I2P)" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 msgid "Configure Bandwidth" @@ -3107,8 +3146,7 @@ msgstr "Foro de la comunidad" msgid "Forum" msgstr "Foro" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S -#. + I + "itoopie_sm.png" + S + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "Javadocs" @@ -3148,11 +3186,11 @@ msgstr "Noticias I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Add-on directory" -msgstr "Directorio de plugins" +msgstr "Directorio de complementos" #: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Plugins" -msgstr "Plugins" +msgstr "Complementos" #: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" @@ -3197,7 +3235,9 @@ msgstr "El proxy HTTP no está activo" #: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" -msgstr "Tu navegador no está correctamente configurado para utilizar el proxy HTTP en {0}" +msgstr "" +"Tu navegador no está correctamente configurado para utilizar el proxy HTTP " +"en {0}" #: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" @@ -3414,18 +3454,18 @@ msgstr "Mostrar noticias" #: ../java/src/net/i2p/router/web/PluginStarter.java:122 msgid "Checking for plugin updates" -msgstr "Buscando actualizaciones para plugins" +msgstr "Buscando actualizaciones para complementos" #: ../java/src/net/i2p/router/web/PluginStarter.java:160 #, java-format msgid "1 plugin updated" msgid_plural "{0} plugins updated" -msgstr[0] "1 plugin actualizado" -msgstr[1] "{0} plugins actualizados" +msgstr[0] "1 complemento actualizado" +msgstr[1] "{0} complementos actualizados" #: ../java/src/net/i2p/router/web/PluginStarter.java:162 msgid "Plugin update check complete" -msgstr "Comprobación de actualizaciones de plugins completada" +msgstr "Comprobación de actualizaciones de complementos completada" #: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format @@ -3502,10 +3542,10 @@ msgstr "El complemento de {0} está dañado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" -msgstr "El complemento de {0} no contiene el archivo de configuración necesario." +msgstr "" +"El complemento de {0} no contiene el archivo de configuración necesario." -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' -#. + signer + ""); +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" @@ -3542,11 +3582,14 @@ msgstr "Este complemento requiere la versión {0} o superior de Java." msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" -msgstr "El complemento descargado es sólo para instalaciones nuevas, pero el complemento ya está instalado." +msgstr "" +"El complemento descargado es sólo para instalaciones nuevas, pero el " +"complemento ya está instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" -msgstr "El complemento instalado no contiene el archivo de configuración necesario." +msgstr "" +"El complemento instalado no contiene el archivo de configuración necesario." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" @@ -3555,40 +3598,48 @@ msgstr "La firma del complemento descargado no coincide con la del instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" -msgstr "El complemento descargado con versión {0} no es más reciente que la versión ya instalada." +msgstr "" +"El complemento descargado con versión {0} no es más reciente que la versión " +"ya instalada." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" -msgstr "La actualización del complemento requiere tener instalada la versión {0} o superior de este complemento." +msgstr "" +"La actualización del complemento requiere tener instalada la versión {0} o " +"superior de este complemento." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" -msgstr "La actualización del complemento requiere tener instalada la versión {0} o inferior de este complemento." +msgstr "" +"La actualización del complemento requiere tener instalada la versión {0} o " +"inferior de este complemento." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format msgid "Plugin requires Jetty version {0} or higher" -msgstr "Este plugin requiere la versión de Jetty {0} ó superior" +msgstr "Este complemento requiere la versión de Jetty {0} ó superior" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format msgid "Plugin requires Jetty version {0} or lower" -msgstr "Este plugin requiere la versión de Jetty {0} ó inferior" +msgstr "Este complemento requiere la versión de Jetty {0} ó inferior" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 #, java-format msgid "Cannot copy plugin to directory {0}" -msgstr "No se puede copiar el plugin al directorio {0}" +msgstr "No se puede copiar el pomplemtneot al directorio {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 msgid "Plugin will be installed on next restart." -msgstr "El plugin se instalará al siguiente reinicio." +msgstr "El complemento se instalará al siguiente reinicio." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" -msgstr "El complemento es sólo para actualizaciones, pero el complemento aún no está instalado." +msgstr "" +"El complemento es sólo para actualizaciones, pero el complemento aún no está " +"instalado." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format @@ -3804,7 +3855,9 @@ msgstr "capacidades" msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" -msgstr "rendimiento máximo (bytes por segundo) durante un período de 1 minuto que el par ha sostenido en un solo túnel" +msgstr "" +"rendimiento máximo (bytes por segundo) durante un período de 1 minuto que el " +"par ha sostenido en un solo túnel" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" @@ -3898,11 +3951,15 @@ msgstr "Estadísticas recopiladas durante el funcionamiento de este router" msgid "" "The data gathered is quantized over a 1 minute period, so should just be " "used as an estimate." -msgstr "Los datos recogidos se cuantifican en un período de 1 minuto, por lo que sólo deben utilizarse como estimación." +msgstr "" +"Los datos recogidos se cuantifican en un período de 1 minuto, por lo que " +"sólo deben utilizarse como estimación." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." -msgstr "Estas estadísticas se utilizan principalmente para el desarrollo y depuración." +msgstr "" +"Estas estadísticas se utilizan principalmente para el desarrollo y " +"depuración." #: ../java/src/net/i2p/router/web/StatsGenerator.java:106 #: ../java/src/net/i2p/router/web/StatsGenerator.java:157 @@ -3921,14 +3978,12 @@ msgstr "Promedio de eventos móviles por período" msgid "Highest events per period" msgstr "Más altos eventos por período" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && -#. (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: -#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -4012,7 +4067,9 @@ msgstr "Ayuda" msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" -msgstr "Configura el arranque de clientes y servicios (webapps) o lanza servicios no activados" +msgstr "" +"Configura el arranque de clientes y servicios (webapps) o lanza servicios no " +"activados" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" @@ -4117,7 +4174,9 @@ msgstr "Tiempo de servicio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" -msgstr "Ayuda con la configuración de cortafuegos y router para un rendimiento óptimo de I2P" +msgstr "" +"Ayuda con la configuración de cortafuegos y router para un rendimiento " +"óptimo de I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" @@ -4234,7 +4293,9 @@ msgstr "Bloqueado por un cortafuegos" msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" -msgstr "ERR-puerto UDP en uso - ¡establece i2np.udp.internalPort=xxxx = en la configuración avanzada y reinicia!" +msgstr "" +"ERR-puerto UDP en uso - ¡establece i2np.udp.internalPort=xxxx = en la " +"configuración avanzada y reinicia!" #: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" @@ -4242,7 +4303,8 @@ msgstr "ERR-No hay pares activos, Compruebe la conexión de red y cortafuegos" #: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" -msgstr "ERR-UDP deshabilitado y el puerto/host de entrada TCP no ha sido establecido" +msgstr "" +"ERR-UDP deshabilitado y el puerto/host de entrada TCP no ha sido establecido" #: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" @@ -4250,7 +4312,8 @@ msgstr "AVISO-Tras cortafuegos con UDP deshabilitado" #: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" -msgstr "Agregar/quitar/editar & controlar tus túneles de cliente y servidor" +msgstr "" +"Agregar/quitar/editar & controlar tus túneles de cliente y servidor" #: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" @@ -4305,8 +4368,7 @@ msgstr "Descargar actualización ( {0} )" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not -#. include
+#. If the translation is shorter than the English, you should probably not include
#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
Update {0}" @@ -4790,8 +4852,7 @@ msgstr "Configurar ancho de banda" msgid "Summary Bar" msgstr "Barra del resumen" -#. We have intl defined when this is included, but not when compiled -#. standalone. +#. We have intl defined when this is included, but not when compiled standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 @@ -4879,7 +4940,9 @@ msgstr "Limitador de ancho de banda" msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." -msgstr "I2P funcionará mejor si configuras tus tasas de modo que coincidan con la velocidad de tu conexión a Internet." +msgstr "" +"I2P funcionará mejor si configuras tus tasas de modo que coincidan con la " +"velocidad de tu conexión a Internet." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "KBps In" @@ -4912,12 +4975,15 @@ msgstr "I2P requiere al menos 12KBps para permitir el intercambio." msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " -msgstr "Por favor, ¡activa la compartición (participación en túneles) configurando un mayor ancho de banda." +msgstr "" +"Por favor, ¡activa la compartición (participación en túneles) configurando " +"un mayor ancho de banda." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." -msgstr "Esto mejorará tu anonimato creando tráfico de cobertura, y ayuda a la red." +msgstr "" +"Esto mejorará tu anonimato creando tráfico de cobertura, y ayuda a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 #, java-format @@ -4928,7 +4994,9 @@ msgstr "Has configurado I2P para compartir {0} KBps." msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." -msgstr "Cuanto mayor sea el ancho de banda compartido, mayor es el anonimato y más ayudas a la red." +msgstr "" +"Cuanto mayor sea el ancho de banda compartido, mayor es el anonimato y más " +"ayudas a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Advanced network configuration page" @@ -4987,7 +5055,9 @@ msgstr "Configuración Clientes" msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." -msgstr "Los clientes de Java que se enumeran a continuación son iniciados por el router y se ejecutan en la misma JVM." +msgstr "" +"Los clientes de Java que se enumeran a continuación son iniciados por el " +"router y se ejecutan en la misma JVM." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" @@ -5017,7 +5087,9 @@ msgstr "Habilitada con SSL obligatorio" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" -msgstr "Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en conectarse" +msgstr "" +"Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en " +"conectarse" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" @@ -5051,7 +5123,9 @@ msgstr "La configuración por defecto funcionará para la mayoría de la gente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Any changes made here must also be configured in the external client." -msgstr "Cualquier cambio realizado aquí también debe configurarse en el cliente externo." +msgstr "" +"Cualquier cambio realizado aquí también debe configurarse en el cliente " +"externo." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." @@ -5065,11 +5139,18 @@ msgstr "Configuración de las Applicaciones Web" msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications " -"(e.g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications (e." +"g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." -msgstr "Las aplicaciones web Java que se enumeran a continuación son iniciadas por el cliente de consola web y se ejecutan en la misma JVM que el router. Por lo general son aplicaciones web, accesibles a través de la consola del router. Pueden ser aplicaciones completas (i2psnark por ejemplo), interfaces de otro cliente o aplicaciónes que deben ser habilitadas por separado (por ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por ejemplo, la libreta de direcciones)." +msgstr "" +"Las aplicaciones web Java que se enumeran a continuación son iniciadas por " +"el cliente de consola web y se ejecutan en la misma JVM que el router. Por " +"lo general son aplicaciones web, accesibles a través de la consola del " +"router. Pueden ser aplicaciones completas (i2psnark por ejemplo), interfaces " +"de otro cliente o aplicaciónes que deben ser habilitadas por separado (por " +"ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por " +"ejemplo, la libreta de direcciones)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" @@ -5077,7 +5158,11 @@ msgid "" "directory; however the .war file and web app will reappear when you update " "your router to a newer version, so disabling the web app here is the " "preferred method." -msgstr "Una aplicación web también se puede desactivar quitando el archivo .war del directorio de aplicaciones web; Sin embargo, el archivo .war y la aplicación web volverán a aparecer al actualizar el router a una nueva versión, así que el método preferido es deshabilitar la aplicación web aquí." +msgstr "" +"Una aplicación web también se puede desactivar quitando el archivo .war del " +"directorio de aplicaciones web; Sin embargo, el archivo .war y la aplicación " +"web volverán a aparecer al actualizar el router a una nueva versión, así que " +"el método preferido es deshabilitar la aplicación web aquí." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" @@ -5085,7 +5170,9 @@ msgstr "Configuración de Complementos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." -msgstr "Los complementos enumerados a continuación son iniciados por el cliente de consola web." +msgstr "" +"Los complementos enumerados a continuación son iniciados por el cliente de " +"consola web." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" @@ -5113,7 +5200,7 @@ msgstr "Motores de búsqueda" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 msgid "Recommended Eepsites" -msgstr "Eepsites recomendadas" +msgstr "Sitios recomendados" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 @@ -5135,7 +5222,9 @@ msgstr "El llavero del router se utiliza para descifrar leaseSets encriptados." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." -msgstr "El llavero puede contener claves de cifrado para los destinos locales o remotos." +msgstr "" +"El llavero puede contener claves de cifrado para los destinos locales o " +"remotos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" @@ -5188,7 +5277,8 @@ msgstr "Formato de escritura del registro" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)" +msgstr "" +"(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 msgid "Log date format" @@ -5198,7 +5288,9 @@ msgstr "Formato de fecha del registro" msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" -msgstr "('MM' = mes, 'dd' = día, 'HH' = hora, 'mm' = minuto, 'ss' = segundo, 'SSS' = milisegundo)" +msgstr "" +"('MM' = mes, 'dd' = día, 'HH' = hora, 'mm' = minuto, 'ss' = segundo, 'SSS' = " +"milisegundo)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 msgid "Max log file size" @@ -5212,7 +5304,9 @@ msgstr "Nivel predeterminado de registro" msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" -msgstr "(DEBUG e INFO no se recomiendan por defecto, ya que ralentizaran drásticamente el router)" +msgstr "" +"(DEBUG e INFO no se recomiendan por defecto, ya que ralentizaran " +"drásticamente el router)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 msgid "Log level overrides" @@ -5300,7 +5394,9 @@ msgstr "Acción al cambiar de IP" msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" -msgstr "Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia la IP para aumentar el anonimato" +msgstr "" +"Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia " +"la IP para aumentar el anonimato" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" @@ -5321,7 +5417,8 @@ msgstr "Desactivar por completo" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 msgid "(select only if behind a firewall that blocks outbound UDP)" -msgstr "(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" +msgstr "" +"(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "TCP Configuration" @@ -5342,7 +5439,9 @@ msgstr "si no estamos bloqueados por el cortafuegos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por cortafuegos)" +msgstr "" +"Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por " +"cortafuegos)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 msgid "Disable inbound (Firewalled)" @@ -5351,7 +5450,9 @@ msgstr "Deshabilitar entrada (bloqueado por cortafuegos)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la salida por TCP)" +msgstr "" +"(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la " +"salida por TCP)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" @@ -5373,7 +5474,9 @@ msgstr "Notas" msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." -msgstr "a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos ajustes reiniciará el router." +msgstr "" +"a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos " +"ajustes reiniciará el router." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" @@ -5383,42 +5486,57 @@ msgstr "Ayuda de Configuración" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP" -" and TCP." -msgstr "Mientras I2P funcionará bien incluso bloqueado por la mayoría de cotrafuegos, las velocidades y la integración en la red mejorarán generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Mientras I2P funcionará bien incluso bloqueado por la mayoría de " +"cotrafuegos, las velocidades y la integración en la red mejorarán " +"generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and" -" TCP packets to reach you." -msgstr "Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no solicitados por el cortafuegos!" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no " +"solicitados por el cortafuegos!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." -msgstr "Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole punching con \"introducciones SSU\" para transmitir tráfico." +msgstr "" +"Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole " +"punching con \"introducciones SSU\" para transmitir tráfico." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" -"Most of the options above are for special situations, for example where UPnP" -" does not work correctly, or a firewall not under your control is doing " -"harm." -msgstr "La mayoría de las opciones anteriores son para situaciones especiales, por ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está bajo tu control está haciendo daño." +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"La mayoría de las opciones anteriores son para situaciones especiales, por " +"ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está " +"bajo tu control está haciendo daño." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." +msgstr "" +"Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." -msgstr "UPnP se utiliza para comunicarse con dispositivos de puerta de enlace a Internet (IGDs) para detectar la dirección IP externa y los puertos que se deben abrir." +msgstr "" +"UPnP se utiliza para comunicarse con dispositivos de puerta de enlace a " +"Internet (IGDs) para detectar la dirección IP externa y los puertos que se " +"deben abrir." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "El soporte de UPnP está en fase beta, y puede no funcionar correctamente por varias razones" +msgstr "" +"El soporte de UPnP está en fase beta, y puede no funcionar correctamente por " +"varias razones" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" @@ -5442,7 +5560,8 @@ msgstr "Múltiples cotrafuegos/routers en la ruta de conexión a Internet" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" -msgstr "El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" +msgstr "" +"El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." @@ -5452,11 +5571,15 @@ msgstr "Revisar el estado de UPnP aquí." msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." -msgstr "Encima de esto UPnP puede ser activado o desactivado, pero un cambio requiere un reinicio del router para que surta efecto." +msgstr "" +"Encima de esto UPnP puede ser activado o desactivado, pero un cambio " +"requiere un reinicio del router para que surta efecto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." -msgstr "Los nombres de host introducidos arriba se publicarán en la base de datos de red." +msgstr "" +"Los nombres de host introducidos arriba se publicarán en la base de datos de " +"red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." @@ -5464,16 +5587,20 @@ msgstr "No son privados." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or " -"192.168.1.1." -msgstr "Además, no se debe introducir una dirección IP privada como 127.0.0.1 o 192.168.1.1." +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"Además, no se debe introducir una dirección IP privada como 127.0.0.1 " +"o 192.168.1.1." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." -msgstr "Si se especifica una dirección IP o nombre de host incorrectos, o no se configura correctamente el NAT o cortafuegos, el rendimiento de la red se degradará considerablemente." +msgstr "" +"Si se especifica una dirección IP o nombre de host incorrectos, o no se " +"configura correctamente el NAT o cortafuegos, el rendimiento de la red se " +"degradará considerablemente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." @@ -5488,13 +5615,18 @@ msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." -msgstr "Si crees que has abierto el cortafuegos y I2P todavía piensa que sigue bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por ejemplo, en paquetes de software o en routers externos." +msgstr "" +"Si crees que has abierto el cortafuegos y I2P todavía piensa que sigue " +"bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por " +"ejemplo, en paquetes de software o en routers externos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "" "If there is an error, the logs may also help " "diagnose the problem." -msgstr "Si hay un error, el registro también puede ayudar a diagnosticar el problema." +msgstr "" +"Si hay un error, el registro también puede ayudar a " +"diagnosticar el problema." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." @@ -5508,55 +5640,75 @@ msgstr "El puerto UDP parece estar bloqueado por un cortafuegos." msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." -msgstr "Como los métodos de detección de cortafuegos no son 100% fiables, esto puede aparecer por error." +msgstr "" +"Como los métodos de detección de cortafuegos no son 100% fiables, esto puede " +"aparecer por error." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." -msgstr "Sin embargo, si aparece constantemente, deberías comprobar si tanto el cortafuegos interno como externo tienen los puertos abiertos." +msgstr "" +"Sin embargo, si aparece constantemente, deberías comprobar si tanto el " +"cortafuegos interno como externo tienen los puertos abiertos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "I2P funcionará bien aún bloqueado por un cortafuegos, no hay motivo de preocupación. Si se está detrás de un cortafuegos, el router utiliza \"introductores\" para transmitir las conexiones entrantes." +msgstr "" +"I2P funcionará bien aún bloqueado por un cortafuegos, no hay motivo de " +"preocupación. Si se está detrás de un cortafuegos, el router utiliza " +"\"introductores\" para transmitir las conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." -msgstr "No obstante, obtendrás más tráfico participante y ayudará más a la red si puedes abrir el/los cortafuegos." +msgstr "" +"No obstante, obtendrás más tráfico participante y ayudará más a la red si " +"puedes abrir el/los cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." -msgstr "Si crees que ya lo has hecho, recuerda que podrías tener tanto un cortafuegos de hardware como un cortafuegos por software, o podrías estar detrás de otro cortafuegos institucional fuera de tu control." +msgstr "" +"Si crees que ya lo has hecho, recuerda que podrías tener tanto un " +"cortafuegos de hardware como un cortafuegos por software, o podrías estar " +"detrás de otro cortafuegos institucional fuera de tu control." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." -msgstr "Además, algunos routers no pueden encaminar correctamente TCP y UDP por el mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar tráfico a través de I2P." +msgstr "" +"Además, algunos routers no pueden encaminar correctamente TCP y UDP por el " +"mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar " +"tráfico a través de I2P." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "El router está probando si tu puerto UDP está bloqueado por un cortafuegos." +msgstr "" +"El router está probando si tu puerto UDP está bloqueado por un cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." -msgstr "El router no está configurado para publicar su dirección, por lo tanto, no espera conexiones entrantes." +msgstr "" +"El router no está configurado para publicar su dirección, por lo tanto, no " +"espera conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." -msgstr "El modo oculto se activa automáticamente para mayor protección en algunos países." +msgstr "" +"El modo oculto se activa automáticamente para mayor protección en algunos " +"países." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" @@ -5564,16 +5716,21 @@ msgstr "AVISO - Bloqueado por cortafuegos y rápido" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are" -" firewalled." -msgstr "Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero te encuentras bloqueado por un cortafuegos" +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero " +"te encuentras bloqueado por un cortafuegos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." -msgstr "Aunque I2P funcionará bien con esta configuración, si realmente tiene más de 128 kbps de ancho de banda para compartir, será mucho más útil a la red si abre los puertos de su router." +msgstr "" +"Aunque I2P funcionará bien con esta configuración, si realmente tiene más de " +"128 kbps de ancho de banda para compartir, será mucho más útil a la red si " +"abre los puertos de su router." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" @@ -5582,12 +5739,16 @@ msgstr "AVISO - Bloqueado por cortafuegos y Floodfill" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "Has configurado I2P ser un router floodfill, pero estás bloqueado por un cortafuegos." +msgstr "" +"Has configurado I2P ser un router floodfill, pero estás bloqueado por un " +"cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "For best participation as a floodfill router, you should open your firewall." -msgstr "Para mejorar la participación como router floodfill, deberías abrir tu cortafuegos." +msgstr "" +"Para mejorar la participación como router floodfill, deberías abrir tu " +"cortafuegos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" @@ -5597,17 +5758,24 @@ msgstr "AVISO - Bloqueado por cortafuegos con TCP entrante activado" msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." -msgstr "Has configurado TCP entrante, sin embargo el puerto UDP está bloqueado por un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado también." +msgstr "" +"Has configurado TCP entrante, sin embargo el puerto UDP está bloqueado por " +"un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado " +"también." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be" -" able to contact you via TCP, which will hurt the network." -msgstr "Si el puerto TCP está bloqueado por un cortafuegos con TCP entrante habilitado, los routers no podrán ponerse en contacto con el tuyo a través de TCP, lo que perjudicará a la red." +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Si el puerto TCP está bloqueado por un cortafuegos con TCP entrante " +"habilitado, los routers no podrán ponerse en contacto con el tuyo a través " +"de TCP, lo que perjudicará a la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." -msgstr "Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" +msgstr "" +"Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" @@ -5621,7 +5789,9 @@ msgstr "Has configurado TCP entrante, sin embargo has deshabilitado UDP." msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." -msgstr "Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el router no puede aceptar conexiones entrantes." +msgstr "" +"Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el " +"router no puede aceptar conexiones entrantes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." @@ -5635,7 +5805,8 @@ msgstr "ERR - desviación de reloj" msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." -msgstr "El reloj del sistema está desviado, lo que hará difícil participar en la red." +msgstr "" +"El reloj del sistema está desviado, lo que hará difícil participar en la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." @@ -5649,7 +5820,9 @@ msgstr "ERR - Dirección TCP privada" msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." -msgstr "Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o 192.168.1.1 como tu dirección externa." +msgstr "" +"Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o " +"192.168.1.1 como tu dirección externa." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." @@ -5668,13 +5841,18 @@ msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." -msgstr "I2P no funciona bien detrás de este tipo de cortafuegos. Probablemente no serás capaz de aceptar conexiones entrantes, lo que limitará tu participación en la red." +msgstr "" +"I2P no funciona bien detrás de este tipo de cortafuegos. Probablemente no " +"serás capaz de aceptar conexiones entrantes, lo que limitará tu " +"participación en la red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" -msgstr "ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en configuración avanzada reinicia!" +msgstr "" +"ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en " +"configuración avanzada reinicia!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." @@ -5684,27 +5862,37 @@ msgstr "I2P no pudo enlazar con el puerto 8887 o el otro puerto configurado." msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." -msgstr "Comprueba si otro programa está utilizando el puerto configurado. Si es así, cierra el programa o configura I2P para utilizar un puerto diferente." +msgstr "" +"Comprueba si otro programa está utilizando el puerto configurado. Si es así, " +"cierra el programa o configura I2P para utilizar un puerto diferente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "" "This may be a transient error, if the other program is no longer using the " "port." -msgstr "Esto puede ser un error transitorio, si el otro programa ya no utiliza el puerto." +msgstr "" +"Esto puede ser un error transitorio, si el otro programa ya no utiliza el " +"puerto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." -msgstr "Sin embargo, siempre es necesario reiniciar después de que aparezca este error." +msgstr "" +"Sin embargo, siempre es necesario reiniciar después de que aparezca este " +"error." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido establecido" +msgstr "" +"ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido " +"establecido" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." -msgstr "Arriba no has configurado TCP entrante con un nombre de host y puerto, sin embargo has deshabilitado UDP." +msgstr "" +"Arriba no has configurado TCP entrante con un nombre de host y puerto, sin " +"embargo has deshabilitado UDP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." @@ -5720,13 +5908,17 @@ msgstr "ERR - Error Client Manager I2CP - verificar los registros" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los registros para verificarlo!" +msgstr "" +"Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los " +"registros para verificarlo!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." -msgstr "¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y reinicia I2P!" +msgstr "" +"¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y " +"reinicia I2P!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" @@ -5751,7 +5943,9 @@ msgstr "Banear / Desbanear manualmente a un par" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." -msgstr "Banear evitará que este par participe en cualquiera de los túneles que vayas crear." +msgstr "" +"Banear evitará que este par participe en cualquiera de los túneles que vayas " +"crear." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" @@ -5759,11 +5953,15 @@ msgstr "Ajustar Perfil de Bonus" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" -" and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " +"and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" -msgstr "Los bonus pueden ser positivos o negativos, y afectan a la inclusión de un par en los niveles 'Rápido' y 'de alta capacidad'. Los pares rápidos se utilizan para los túneles de clientes, los par de alta capacidad se utilizan para algunos túneles exploratorios. Los bonus actuales se muestran en la" +msgstr "" +"Los bonus pueden ser positivos o negativos, y afectan a la inclusión de un " +"par en los niveles 'Rápido' y 'de alta capacidad'. Los pares rápidos se " +"utilizan para los túneles de clientes, los par de alta capacidad se utilizan " +"para algunos túneles exploratorios. Los bonus actuales se muestran en la" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" @@ -5795,18 +5993,26 @@ msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." -msgstr "Resembrar es el proceso de bootstrapping para encontrar otros routers cuando I2P se instala por primera vez o cuando al router le quedan muy pocas referencias de otros routers." +msgstr "" +"Resembrar es el proceso de bootstrapping para encontrar otros routers cuando " +"I2P se instala por primera vez o cuando al router le quedan muy pocas " +"referencias de otros routers." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." -msgstr "El proceso de resembrar ha fallado, primero debes comprobar la conexión de red." +msgstr "" +"El proceso de resembrar ha fallado, primero debes comprobar la conexión de " +"red." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." -msgstr "¡Cambia estos parámetros solamente si HTTP está bloqueado por un cortafuegos restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un proxy HTTP!" +msgstr "" +"¡Cambia estos parámetros solamente si HTTP está bloqueado por un cortafuegos " +"restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un " +"proxy HTTP!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format @@ -5899,40 +6105,51 @@ msgstr "Apagar el router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made" -" before shutting down, but may take a few minutes." -msgstr "El apagado controlado permite al router cumplir los acuerdos que ya ha hecho antes de apagar, pero puede tardar unos minutos." +"Graceful shutdown lets the router satisfy the agreements it has already made " +"before shutting down, but may take a few minutes." +msgstr "" +"El apagado controlado permite al router cumplir los acuerdos que ya ha hecho " +"antes de apagar, pero puede tardar unos minutos." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" -"If you need to kill the router immediately, that option is available as " -"well." -msgstr "Si tienes que apagar el router inmediatamente, también tienes esa opción" +"If you need to kill the router immediately, that option is available as well." +msgstr "" +"Si tienes que apagar el router inmediatamente, también tienes esa opción" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" -"If you want the router to restart itself after shutting down, you can choose" -" one of the following." -msgstr "Si deseas que el router se reinicie después del apagado, puedes elegir una de las siguientes opciones." +"If you want the router to restart itself after shutting down, you can choose " +"one of the following." +msgstr "" +"Si deseas que el router se reinicie después del apagado, puedes elegir una " +"de las siguientes opciones." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." -msgstr "Esto es útil en algunas situaciones - por ejemplo, si has cambiado algunas opciones de aplicaciones cliente que sólo se leen al iniciar, como la contraseña de la consola del router o tu interfaz de escucha." +msgstr "" +"Esto es útil en algunas situaciones - por ejemplo, si has cambiado algunas " +"opciones de aplicaciones cliente que sólo se leen al iniciar, como la " +"contraseña de la consola del router o tu interfaz de escucha." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." -msgstr "Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán tu paciencia), mientras que un reinicio duro lo hace inmediatamente." +msgstr "" +"Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán " +"tu paciencia), mientras que un reinicio duro lo hace inmediatamente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up" -" again." -msgstr "Después de apagarse completamente, el router esperará 1 minuto antes de volverse a iniciar." +"After tearing down the router, it will wait 1 minute before starting back up " +"again." +msgstr "" +"Después de apagarse completamente, el router esperará 1 minuto antes de " +"volverse a iniciar." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" @@ -5942,17 +6159,20 @@ msgstr "integración con la bandeja del sistema" msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "En la plataforma Windows, hay una pequeña aplicación que se queda en la bandeja del sistema, lo que le permite ver el estado del router" +msgstr "" +"En la plataforma Windows, hay una pequeña aplicación que se queda en la " +"bandeja del sistema, lo que le permite ver el estado del router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su propia funcionalidad en la bandeja de sistema también)." +msgstr "" +"(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su " +"propia funcionalidad en la bandeja de sistema también)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 -msgid "" -"If you are on windows, you can either enable or disable that icon here." +msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Si estás en Windows, puedes activar o desactivar ese icono aquí." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 @@ -5969,9 +6189,12 @@ msgstr "Lanzar al iniciar" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the" -" following options - I2P will install (or remove) a service accordingly." -msgstr "Puedes controlar si I2P se ejecuta automaticamente al arrancar el equipo o no, seleccionando una de las siguientes opciones - I2P instalará (o eliminará) un servicio en consecuencia." +"You can control whether I2P is run on startup or not by selecting one of the " +"following options - I2P will install (or remove) a service accordingly." +msgstr "" +"Puedes controlar si I2P se ejecuta automaticamente al arrancar el equipo o " +"no, seleccionando una de las siguientes opciones - I2P instalará (o " +"eliminará) un servicio en consecuencia." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " @@ -5984,15 +6207,19 @@ msgstr "Nota" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" -"If you are running I2P as service right now, removing it will shut down your" -" router immediately." -msgstr "Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se apague el router de inmediato." +"If you are running I2P as service right now, removing it will shut down your " +"router immediately." +msgstr "" +"Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se " +"apague el router de inmediato." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." -msgstr "Es recomendable que consideres el apagado controlado como se indica arriba, para ello, ejecuta uninstall_i2p_service_winnt.bat." +msgstr "" +"Es recomendable que consideres el apagado controlado como se indica arriba, " +"para ello, ejecuta uninstall_i2p_service_winnt.bat." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" @@ -6004,10 +6231,13 @@ msgstr "Ver cola de tareas" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so," -" please select the following option and review the thread dumped to wrapper.log." -msgstr "A veces, puede ser útil depurar I2P consiguiendo un volcado de hilo. Para ello, selecciona la opción siguiente y revisa el dump en wrapper.log ." +"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " +"please select the following option and review the thread dumped to wrapper.log." +msgstr "" +"A veces, puede ser útil depurar I2P consiguiendo un volcado de hilo. Para " +"ello, selecciona la opción siguiente y revisa el dump en wrapper.log ." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" @@ -6017,7 +6247,9 @@ msgstr "Iniciar el navegador al arrancar el router?" msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" -msgstr "La interfaz de configuración principal de I2P es esta consola Web. Para tu comodidad I2P puede lanzar el navegador web en al iniciar apuntando a" +msgstr "" +"La interfaz de configuración principal de I2P es esta consola Web. Para tu " +"comodidad I2P puede lanzar el navegador web en al iniciar apuntando a" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 msgid "config stats" @@ -6084,26 +6316,35 @@ msgstr "Hay un equilibrio fundamental entre el anonimato y el rendimiento." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" -" reduce performance or reliability." -msgstr "Los túneles de más de tres saltos (por ejemplo, 2 + 0-2 saltos, 3 saltos+ 0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " +"reduce performance or reliability." +msgstr "" +"Los túneles de más de tres saltos (por ejemplo, 2 + 0-2 saltos, 3 saltos+ " +"0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles " +"de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." -msgstr "Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de salida " +msgstr "" +"Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de " +"salida " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." +msgstr "" +"Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." -msgstr "Los cambios en los túneles exploratorios se almacenan en el archivo router.config." +msgstr "" +"Los cambios en los túneles exploratorios se almacenan en el archivo router." +"config." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." -msgstr "Los cambios en túnel de cliente son de carácter temporal y no se guardarán." +msgstr "" +"Los cambios en túnel de cliente son de carácter temporal y no se guardarán." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" @@ -6127,14 +6368,20 @@ msgstr "Tema de la Consola del Router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 msgid "Theme selection disabled for Internet Explorer, sorry." -msgstr "Lo sentimos, pero la selección de temas está deshabilitada para Internet Explorer." +msgstr "" +"Lo sentimos, pero la selección de temas está deshabilitada para Internet " +"Explorer." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "Si no estás utilizando Internet Explorer, es probable que tu navegador se esté haciendo pasar por el IE, por favor, configura tu navegador (o proxy) para utilizar un agente de usuario diferente si deseas acceder a los temas de la consola." +msgstr "" +"Si no estás utilizando Internet Explorer, es probable que tu navegador se " +"esté haciendo pasar por el IE, por favor, configura tu navegador (o proxy) " +"para utilizar un agente de usuario diferente si deseas acceder a los temas " +"de la consola." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 msgid "Router Console Language" @@ -6144,7 +6391,10 @@ msgstr "Idioma de la Consola del Router" msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." -msgstr "Por favor, ¡contribuye al proyecto de traducción de la consola del router! Ponte en contacto con los desarrolladores en los canales #i2p-dev y #i2p-es del IRC para ayudar." +msgstr "" +"Por favor, ¡contribuye al proyecto de traducción de la consola del router! " +"Ponte en contacto con los desarrolladores en los canales #i2p-dev y #i2p-es " +"del IRC para ayudar." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "Apply" @@ -6254,9 +6504,11 @@ msgstr "Por favor, ¡informa sobre errores en {0} o {1}!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish" -" to register." -msgstr "Puedes utilizar el nombre de usuario \"guest\" y contraseña \"guest\" si no deseas registrarte." +"You may use the username \"guest\" and password \"guest\" if you do not wish " +"to register." +msgstr "" +"Puedes utilizar el nombre de usuario \"guest\" y contraseña \"guest\" si no " +"deseas registrarte." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 @@ -6281,9 +6533,12 @@ msgstr "Versión I2P y entorno de ejecución" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug " -"report." -msgstr "Ten en cuenta que la información del sistema, las marcas de tiempo del registro y los mensajes del registro pueden proporcionar pistas sobre tu ubicación. Por favor, ¡revisa todos los datos antes de incliurlos en un informe de error!" +"clues to your location; please review everything you include in a bug report." +msgstr "" +"Ten en cuenta que la información del sistema, las marcas de tiempo del " +"registro y los mensajes del registro pueden proporcionar pistas sobre tu " +"ubicación. Por favor, ¡revisa todos los datos antes de incliurlos en un " +"informe de error!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 msgid "Page Not Found" @@ -6293,13 +6548,15 @@ msgstr "Página no encontrada" msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." -msgstr "Lo sentimos! Pareces estar intentando entrar en una página de la consola del router o un recurso inexistentes." +msgstr "" +"Lo sentimos! Pareces estar intentando entrar en una página de la consola del " +"router o un recurso inexistentes." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 msgid "Error 404" msgstr "Error 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "not found" msgstr "no encontrado" @@ -6325,7 +6582,9 @@ msgstr "Noticias" msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." -msgstr "Haga click en una bandera para elegir idioma. Click en 'configurar idioma' a continuación para cambiarlo después." +msgstr "" +"Haga click en una bandera para elegir idioma. Click en 'configurar idioma' a " +"continuación para cambiarlo después." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 msgid "Search I2P" @@ -6333,7 +6592,7 @@ msgstr "Buscar en I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 msgid "Eepsites of Interest" -msgstr "Eepsites de interés" +msgstr "Sitios de interés" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 msgid "Jar File Dump" @@ -6389,9 +6648,11 @@ msgstr "La aplicación web solicitada no se está ejecutando" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 msgid "" -"Please visit the config clients " -"page to start it." -msgstr "Por favor visita la página de configuración de clientes para iniciarla." +"Please visit the config clients page to start it." +msgstr "" +"Por favor visita la página de " +"configuración de clientes para iniciarla." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 msgid "peer connections" From 839729628636ac6d397acc267564a71f8e31c749 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 6 May 2012 10:35:59 +0000 Subject: [PATCH 043/327] Add 'graceful' / comment out stanza not needed on Ubuntu --- debian/i2p.init | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/debian/i2p.init b/debian/i2p.init index b7f3d3fa1..905f589f2 100755 --- a/debian/i2p.init +++ b/debian/i2p.init @@ -55,9 +55,19 @@ for ENV_FILE in /etc/environment /etc/default/locale; do value=`egrep "^${var}=" "$ENV_FILE" | tail -n1 | cut -d= -f2` [ -n "$value" ] && eval export $var=$value - if [ -n "$value" ] && [ "$ENV_FILE" = /etc/environment ]; then - log_warning_msg "/etc/environment has been deprecated for locale information; use /etc/default/locale for $var=$value instead" - fi +# This is commented out for Ubuntu: Ubuntu still creates +# /etc/environment in the most recent release +# (currently 'Precise'). +# +# TODO Add logic to automatically handle this +# +# Commented for Ubuntu since PPA packages 0.9-1$DISTRO1. +# Packages for Debian systems will have this stanza uncommented. +# +# if [ -n "$value" ] && [ "$ENV_FILE" = /etc/environment ]; then +# log_warning_msg "/etc/environment has been deprecated for locale information; use /etc/default/locale for $var=$value instead" +# fi + done done @@ -124,6 +134,12 @@ do_dump() [ "$RETVAL" = 2 ] && return 2 } +do_graceful() +{ + start-stop-daemon --stop --quiet -s HUP --pidfile $PIDFILE -u $I2PUSER + [ "$RETVAL" = 2 ] && return 2 +} + case "$1" in start) log_daemon_msg "Starting $DESC" "$NAME" @@ -141,6 +157,15 @@ case "$1" in 2) log_end_msg 1 ;; esac ;; + graceful) + log_daemon_msg "Attempting graceful shutdown of $DESC" "$NAME" + log_daemon_msg "(could take up to 11 minutes)" + do_graceful + case "$?" in + 0|1) log_end_msg 0 ;; + 2) log_end_msg 1 ;; + esac + ;; stop) log_daemon_msg "Stopping $DESC" "$NAME" do_stop @@ -172,7 +197,7 @@ case "$1" in ;; *) N=/etc/init.d/$NAME - echo "Usage: $N {start|stop|dump|status|restart|force-reload}" >&2 + echo "Usage: $N {start|stop|dump|graceful|status|restart|force-reload}" >&2 exit 3 ;; From 81d9e2f164413538943c5828303bb30eb63dd5b5 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 6 May 2012 10:36:22 +0000 Subject: [PATCH 044/327] update changelog --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/debian/changelog b/debian/changelog index eb1ba0b62..9acf18cb5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +i2p (0.9-1) stable; urgency=low + + * New Upstream Version + + -- Kill Your TV Wed, 02 May 2012 16:33:11 +0000 + +i2p (0.8.13-2) stable; urgency=low + + * Fix bug in postinst in Debian Sid caused by changes to adduser's behaviour. + + -- Kill Your TV Mon, 09 Apr 2012 16:25:19 +0000 + i2p (0.8.13-1) stable; urgency=low * New upstream version 0.8.13 From cbbf82a4ae3be5f0086e2ec1458a4819183f7904 Mon Sep 17 00:00:00 2001 From: kytv Date: Wed, 9 May 2012 02:18:20 +0000 Subject: [PATCH 045/327] Stricter match by matching 'Version:' --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 16057401a..dca0398d2 100755 --- a/debian/rules +++ b/debian/rules @@ -31,7 +31,7 @@ ROUTERVERSION=$(CURDIR)/router/java/src/net/i2p/router/RouterVersion.java # I2P's version will be displayed in the router console as "$I2PVERSION-$EXTRAPREFIX$DEBIANVERSION", eg. 0.8.12-0-deb1 export EXTRAPREFIX := deb export JAVA_HOME I2P -export DEBIANVERSION := $(shell dpkg-parsechangelog |awk -F' ' '/Version/{print $$2}' |sed 's/.*-\([[:digit:]]\{1,\}\).*$$/\1/') +export DEBIANVERSION := $(shell dpkg-parsechangelog |awk -F' ' '/Version:/{print $$2}' |sed 's/.*-\([[:digit:]]\{1,\}\).*$$/\1/') #export DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) %: From e55a1f608acb1cca65b75ff3756b1a4f4c601da5 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 9 May 2012 21:05:34 +0000 Subject: [PATCH 046/327] comment out unused text summaries --- .../src/net/i2p/i2ptunnel/TunnelController.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java index 14771b339..a2dc146d6 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java @@ -29,6 +29,8 @@ import net.i2p.util.SecureFileOutputStream; * These objects are bundled together under a TunnelControllerGroup where the * entire group is stored / loaded from a single config file. * + * This is the class used by several plugins to create tunnels, so + * take care to maintain the public methods as a stable API. */ public class TunnelController implements Logging { private final Log _log; @@ -523,8 +525,14 @@ public class TunnelController implements Logging { return true; } + /** + * A text description of the tunnel. + * @deprecated unused + */ public void getSummary(StringBuilder buf) { String type = getType(); + buf.append(type); + /**** if ("httpclient".equals(type)) getHttpClientSummary(buf); else if ("client".equals(type)) @@ -535,8 +543,10 @@ public class TunnelController implements Logging { getHttpServerSummary(buf); else buf.append("Unknown type ").append(type); + ****/ } + /**** private void getHttpClientSummary(StringBuilder buf) { String description = getDescription(); if ( (description != null) && (description.trim().length() > 0) ) @@ -628,7 +638,11 @@ public class TunnelController implements Logging { } } } + ****/ + /** + * + */ public void log(String s) { synchronized (this) { _messages.add(s); From 047c668ee1f035c0ff57e7de5a2c25c20f1ee85a Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 9 May 2012 21:06:59 +0000 Subject: [PATCH 047/327] dont include wrapper .txt files in installer --- build.xml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/build.xml b/build.xml index 0c71b4b01..d95c144bf 100644 --- a/build.xml +++ b/build.xml @@ -691,14 +691,14 @@ - + - + @@ -708,16 +708,16 @@ - +
- + - + @@ -748,22 +748,22 @@ - + - + - + - + - + @@ -773,7 +773,7 @@ - +
@@ -796,10 +796,10 @@ - + - + From fc5e30e6aec8e481ceb0f941dd5014a945a4cf90 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 9 May 2012 21:07:33 +0000 Subject: [PATCH 048/327] better throttle log msgs --- .../client/streaming/ConnectionManager.java | 30 +++++++++++++++++-- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java index 09ba238c1..f9582f0b7 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java @@ -319,19 +319,43 @@ class ConnectionManager { // always call all 3 to increment all counters if (_minuteThrottler != null && _minuteThrottler.shouldThrottle(h)) { _context.statManager().addRateData("stream.con.throttledMinute", 1, 0); - throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerMinute() + + if (_defaultOptions.getMaxConnsPerMinute() <= 0) + throttled = "throttled by" + + " total limit of " + _defaultOptions.getMaxTotalConnsPerMinute() + + " per minute"; + else if (_defaultOptions.getMaxTotalConnsPerMinute() <= 0) + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerMinute() + + " per minute"; + else + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerMinute() + " or total limit of " + _defaultOptions.getMaxTotalConnsPerMinute() + " per minute"; } if (_hourThrottler != null && _hourThrottler.shouldThrottle(h)) { _context.statManager().addRateData("stream.con.throttledHour", 1, 0); - throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerHour() + + if (_defaultOptions.getMaxConnsPerHour() <= 0) + throttled = "throttled by" + + " total limit of " + _defaultOptions.getMaxTotalConnsPerHour() + + " per hour"; + else if (_defaultOptions.getMaxTotalConnsPerHour() <= 0) + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerHour() + + " per hour"; + else + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerHour() + " or total limit of " + _defaultOptions.getMaxTotalConnsPerHour() + " per hour"; } if (_dayThrottler != null && _dayThrottler.shouldThrottle(h)) { _context.statManager().addRateData("stream.con.throttledDay", 1, 0); - throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerDay() + + if (_defaultOptions.getMaxConnsPerDay() <= 0) + throttled = "throttled by" + + " total limit of " + _defaultOptions.getMaxTotalConnsPerDay() + + " per day"; + else if (_defaultOptions.getMaxTotalConnsPerDay() <= 0) + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerDay() + + " per day"; + else + throttled = "throttled by per-peer limit of " + _defaultOptions.getMaxConnsPerDay() + " or total limit of " + _defaultOptions.getMaxTotalConnsPerDay() + " per day"; } From 3685bf04d025dbb886014f0e48a71f46945423e7 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 13 May 2012 13:05:17 +0000 Subject: [PATCH 049/327] add X-Frame-Options to console headers --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 1 + apps/i2ptunnel/jsp/edit.jsp | 2 ++ apps/i2ptunnel/jsp/index.jsp | 2 ++ apps/i2ptunnel/jsp/wizard.jsp | 2 ++ .../java/src/net/i2p/router/web/CSSHelper.java | 10 ++++++++++ apps/routerconsole/jsp/css.jsi | 4 ++++ apps/susidns/src/jsp/addressbook.jsp | 2 ++ apps/susidns/src/jsp/config.jsp | 2 ++ apps/susidns/src/jsp/details.jsp | 2 ++ apps/susidns/src/jsp/index.jsp | 2 ++ apps/susidns/src/jsp/subscriptions.jsp | 2 ++ apps/susimail/src/src/i2p/susi/webmail/WebMail.java | 1 + history.txt | 4 ++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 14 files changed, 37 insertions(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 51f8b539a..9c90639cb 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -148,6 +148,7 @@ public class I2PSnarkServlet extends DefaultServlet { _imgPath = _themePath + "images/"; // this is the part after /i2psnark String path = req.getServletPath(); + resp.setHeader("X-Frame-Options", "SAMEORIGIN"); // AJAX for mainsection if ("/.ajax/xhr1.html".equals(path)) { diff --git a/apps/i2ptunnel/jsp/edit.jsp b/apps/i2ptunnel/jsp/edit.jsp index 236e600f0..c61d4de71 100644 --- a/apps/i2ptunnel/jsp/edit.jsp +++ b/apps/i2ptunnel/jsp/edit.jsp @@ -1,6 +1,8 @@ <% // NOTE: Do the header carefully so there is no whitespace before the <%@page pageEncoding="UTF-8" %><%@page trimDirectiveWhitespaces="true" %><%@page contentType="text/html" import="net.i2p.i2ptunnel.web.EditBean" diff --git a/apps/i2ptunnel/jsp/index.jsp b/apps/i2ptunnel/jsp/index.jsp index 3f31bdd05..41adffc7a 100644 --- a/apps/i2ptunnel/jsp/index.jsp +++ b/apps/i2ptunnel/jsp/index.jsp @@ -5,6 +5,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %><%@page pageEncoding="UTF-8" %><%@page trimDirectiveWhitespaces="true" %><%@page contentType="text/html" import="net.i2p.i2ptunnel.web.IndexBean" diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp index 1e8a8e1a4..d9aeb3873 100644 --- a/apps/i2ptunnel/jsp/wizard.jsp +++ b/apps/i2ptunnel/jsp/wizard.jsp @@ -5,6 +5,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %><%@page pageEncoding="UTF-8" %><%@page contentType="text/html" import="net.i2p.i2ptunnel.web.EditBean" %> diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index dc95bf6d1..3dd724b08 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -19,6 +19,7 @@ public class CSSHelper extends HelperBase { private static final String FORCE = "classic"; public static final String PROP_REFRESH = "routerconsole.summaryRefresh"; public static final String DEFAULT_REFRESH = "60"; + private static final String PROP_XFRAME = "routerconsole.disableXFrame"; public String getTheme(String userAgent) { String url = BASE_THEME_PATH; @@ -58,6 +59,15 @@ public class CSSHelper extends HelperBase { NewsFetcher.getInstance(_context).showNews(val.equals("1")); } + /** + * Should we send X_Frame_Options=SAMEORIGIN + * Default true + * @since 0.9.1 + */ + public boolean shouldSendXFrame() { + return !_context.getBooleanProperty(PROP_XFRAME); + } + /** change refresh and save it */ public void setRefresh(String r) { _context.router().saveConfig(PROP_REFRESH, r); diff --git a/apps/routerconsole/jsp/css.jsi b/apps/routerconsole/jsp/css.jsi index 767d0d071..434b67cae 100644 --- a/apps/routerconsole/jsp/css.jsi +++ b/apps/routerconsole/jsp/css.jsi @@ -29,6 +29,10 @@ " /> <% + // clickjacking + if (intl.shouldSendXFrame()) + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + String conNonceParam = request.getParameter("consoleNonce"); if (conNonceParam != null && conNonceParam.equals(System.getProperty("router.consoleNonce"))) { intl.setLang(request.getParameter("lang")); diff --git a/apps/susidns/src/jsp/addressbook.jsp b/apps/susidns/src/jsp/addressbook.jsp index 3dd298a7f..fe9666473 100644 --- a/apps/susidns/src/jsp/addressbook.jsp +++ b/apps/susidns/src/jsp/addressbook.jsp @@ -27,6 +27,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %> <%@page pageEncoding="UTF-8"%> <%@page trimDirectiveWhitespaces="true"%> diff --git a/apps/susidns/src/jsp/config.jsp b/apps/susidns/src/jsp/config.jsp index 2f4e2a79d..a39b52602 100644 --- a/apps/susidns/src/jsp/config.jsp +++ b/apps/susidns/src/jsp/config.jsp @@ -27,6 +27,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %> <%@page pageEncoding="UTF-8"%> <%@page trimDirectiveWhitespaces="true"%> diff --git a/apps/susidns/src/jsp/details.jsp b/apps/susidns/src/jsp/details.jsp index c3f12821f..3c67305e1 100644 --- a/apps/susidns/src/jsp/details.jsp +++ b/apps/susidns/src/jsp/details.jsp @@ -24,6 +24,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %> <%@page pageEncoding="UTF-8"%> <%@page trimDirectiveWhitespaces="true"%> diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp index 1cb170d9d..97b3c920b 100644 --- a/apps/susidns/src/jsp/index.jsp +++ b/apps/susidns/src/jsp/index.jsp @@ -27,6 +27,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %> <%@page pageEncoding="UTF-8"%> <%@page trimDirectiveWhitespaces="true"%> diff --git a/apps/susidns/src/jsp/subscriptions.jsp b/apps/susidns/src/jsp/subscriptions.jsp index 30a15b7db..f7b6fa035 100644 --- a/apps/susidns/src/jsp/subscriptions.jsp +++ b/apps/susidns/src/jsp/subscriptions.jsp @@ -27,6 +27,8 @@ if (request.getCharacterEncoding() == null) request.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); + %> <%@page pageEncoding="UTF-8"%> <%@page trimDirectiveWhitespaces="true"%> diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java index b7b7c8669..3f73b6533 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java +++ b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java @@ -1185,6 +1185,7 @@ public class WebMail extends HttpServlet { httpRequest.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); + response.setHeader("X-Frame-Options", "SAMEORIGIN"); RequestWrapper request = new RequestWrapper( httpRequest ); SessionObject sessionObject = null; diff --git a/history.txt b/history.txt index 35f398111..af1ec21bf 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-05-13 zzz + * Console: Add X-Frame-Options to headers, + disable with routerconsole.disableXFrame=true + * 2012-05-02 0.9 released 2012-04-26 kytv diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index a411b0099..87e5bffca 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 0; + public final static long BUILD = 1; /** for example "-test" */ public final static String EXTRA = ""; From 6ca4b519bf0ffb863d27bb28ec6b3667dc6dadd7 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 19 May 2012 13:27:02 +0000 Subject: [PATCH 050/327] * i2psnark: - Store received chunks in temp files - Don't allocate from heap for unneeded chunks - Remove peer count restriction for torrents with large pieces - Use priorities and rarest calculations to sort partials - Preserve p parameter in clear messages link --- .../src/org/klomp/snark/I2PSnarkUtil.java | 3 + .../java/src/org/klomp/snark/MetaInfo.java | 14 + .../src/org/klomp/snark/PartialPiece.java | 243 ++++++++++++++++-- .../java/src/org/klomp/snark/Peer.java | 2 +- .../src/org/klomp/snark/PeerConnectionIn.java | 9 +- .../org/klomp/snark/PeerConnectionOut.java | 8 +- .../src/org/klomp/snark/PeerCoordinator.java | 81 +++--- .../src/org/klomp/snark/PeerListener.java | 6 +- .../java/src/org/klomp/snark/PeerState.java | 53 ++-- .../java/src/org/klomp/snark/Request.java | 47 +++- .../java/src/org/klomp/snark/Snark.java | 2 +- .../java/src/org/klomp/snark/Storage.java | 87 +++---- .../org/klomp/snark/web/I2PSnarkServlet.java | 31 ++- history.txt | 8 + .../src/net/i2p/router/RouterVersion.java | 2 +- 15 files changed, 430 insertions(+), 166 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index 81c56a194..55c151b6b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -184,6 +184,9 @@ public class I2PSnarkUtil { /** @since 0.8.9 */ public void setFilesPublic(boolean yes) { _areFilesPublic = yes; } + /** @since 0.9.1 */ + public File getTempDir() { return _tmpDir; } + /** * Connect to the router, if we aren't already */ diff --git a/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java b/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java index 00d0abfaf..7eef4e49b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java +++ b/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java @@ -422,6 +422,20 @@ public class MetaInfo return false; return true; } + + /** + * @since 0.9.1 + */ + boolean checkPiece(PartialPiece pp) throws IOException { + MessageDigest sha1 = SHA1.getInstance(); + int piece = pp.getPiece(); + + byte[] hash = pp.getHash(); + for (int i = 0; i < 20; i++) + if (hash[i] != piece_hashes[20 * piece + i]) + return false; + return true; + } /** * Returns the total length of the torrent in bytes. diff --git a/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java b/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java index 3a7154899..2321398be 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java @@ -1,6 +1,22 @@ package org.klomp.snark; +import java.io.DataInputStream; +import java.io.DataOutput; +import java.io.File; +import java.io.IOException; +import java.io.RandomAccessFile; +import java.security.MessageDigest; + +import net.i2p.I2PAppContext; +import net.i2p.crypto.SHA1; +import net.i2p.util.Log; +import net.i2p.util.SecureFile; + /** + * Store the received data either on the heap or in a temp file. + * The third option, to write chunks directly to the destination file, + * is unimplemented. + * * This is the class passed from PeerCoordinator to PeerState so * PeerState may start requests. * @@ -8,45 +24,81 @@ package org.klomp.snark; * a piece is not completely downloaded, for example * when the Peer disconnects or chokes. * + * New objects for the same piece are created during the end game - + * this object should not be shared among multiple peers. + * * @since 0.8.2 */ class PartialPiece implements Comparable { - private final int piece; + // we store the piece so we can use it in compareTo() + private final Piece piece; + // null if using temp file private final byte[] bs; - private final int off; - private final long createdTime; + private int off; + //private final long createdTime; + private File tempfile; + private RandomAccessFile raf; + private final int pclen; + private final File tempDir; + + // Any bigger than this, use temp file instead of heap + private static final int MAX_IN_MEM = 128 * 1024; + // May be reduced on OOM + private static int _max_in_mem = MAX_IN_MEM; /** * Used by PeerCoordinator. * Creates a new PartialPiece, with no chunks yet downloaded. - * Allocates the data. + * Allocates the data storage area, either on the heap or in the + * temp directory, depending on size. * * @param piece Piece number requested. * @param len must be equal to the piece length */ - public PartialPiece (int piece, int len) throws OutOfMemoryError { + public PartialPiece (Piece piece, int len, File tempDir) { this.piece = piece; - this.bs = new byte[len]; - this.off = 0; - this.createdTime = 0; + this.pclen = len; + //this.createdTime = 0; + this.tempDir = tempDir; + + // temps for finals + byte[] tbs = null; + try { + if (len <= MAX_IN_MEM) { + try { + tbs = new byte[len]; + return; + } catch (OutOfMemoryError oom) { + if (_max_in_mem > PeerState.PARTSIZE) + _max_in_mem /= 2; + Log log = I2PAppContext.getGlobalContext().logManager().getLog(PartialPiece.class); + log.logAlways(Log.WARN, "OOM creating new partial piece"); + // fall through to use temp file + } + } + // delay creating temp file until required in read() + } finally { + // finals + this.bs = tbs; + } } /** - * Used by PeerState. - * Creates a new PartialPiece, with chunks up to but not including - * firstOutstandingRequest already downloaded and stored in the Request byte array. + * Caller must synchronize * - * Note that this cannot handle gaps; chunks after a missing chunk cannot be saved. - * That would be harder. - * - * @param firstOutstandingRequest the first request not fulfilled for the piece + * @since 0.9.1 */ - public PartialPiece (Request firstOutstandingRequest) { - this.piece = firstOutstandingRequest.piece; - this.bs = firstOutstandingRequest.bs; - this.off = firstOutstandingRequest.off; - this.createdTime = System.currentTimeMillis(); + private void createTemp() throws IOException { + //tfile = SecureFile.createTempFile("piece", null, tempDir); + // debug + tempfile = SecureFile.createTempFile("piece_" + piece.getId() + '_', null, tempDir); + //I2PAppContext.getGlobalContext().logManager().getLog(PartialPiece.class).warn("Created " + tempfile); + // tfile.deleteOnExit() ??? + raf = new RandomAccessFile(tempfile, "rw"); + // Do not preallocate the file space. + // Not necessary to call setLength(), file is extended when written + //traf.setLength(len); } /** @@ -55,33 +107,168 @@ class PartialPiece implements Comparable { */ public Request getRequest() { - return new Request(this.piece, this.bs, this.off, Math.min(this.bs.length - this.off, PeerState.PARTSIZE)); + return new Request(this, this.off, Math.min(this.pclen - this.off, PeerState.PARTSIZE)); } /** piece number */ public int getPiece() { - return this.piece; + return this.piece.getId(); } - /** how many bytes are good */ + /** + * @since 0.9.1 + */ + public int getLength() { + return this.pclen; + } + + /** + * How many bytes are good - only valid by setDownloaded() + */ public int getDownloaded() { return this.off; } + /** + * Call this before returning a PartialPiece to the PeerCoordinator + * @since 0.9.1 + */ + public void setDownloaded(int offset) { + this.off = offset; + } + +/**** public long getCreated() { return this.createdTime; } +****/ /** - * Highest downloaded first + * Piece must be complete. + * The SHA1 hash of the completely read data. + * @since 0.9.1 + */ + public byte[] getHash() throws IOException { + MessageDigest sha1 = SHA1.getInstance(); + if (bs != null) { + sha1.update(bs); + } else { + int read = 0; + byte[] buf = new byte[Math.min(pclen, 16384)]; + synchronized (this) { + if (raf == null) + throw new IOException(); + raf.seek(0); + while (read < pclen) { + int rd = raf.read(buf, 0, Math.min(buf.length, pclen - read)); + if (rd < 0) + break; + read += rd; + sha1.update(buf, 0, rd); + } + } + if (read < pclen) + throw new IOException(); + } + return sha1.digest(); + } + + /** + * Blocking. + * @since 0.9.1 + */ + public void read(DataInputStream din, int off, int len) throws IOException { + if (bs != null) { + din.readFully(bs, off, len); + } else { + // read in fully before synching on raf + byte[] tmp = new byte[len]; + din.readFully(tmp); + synchronized (this) { + if (raf == null) + createTemp(); + raf.seek(off); + raf.write(tmp); + } + } + } + + /** + * Piece must be complete. + * Caller must synchronize on out and seek to starting point. + * Caller must call release() when done with the whole piece. + * + * @param start offset in the output file + * @param offset offset in the piece + * @param len length to write + * @since 0.9.1 + */ + public void write(DataOutput out, int offset, int len) throws IOException { + if (bs != null) { + out.write(bs, offset, len); + } else { + int read = 0; + byte[] buf = new byte[Math.min(len, 16384)]; + synchronized (this) { + if (raf == null) + throw new IOException(); + raf.seek(offset); + while (read < len) { + int rd = Math.min(buf.length, len - read); + raf.readFully(buf, 0, rd); + read += rd; + out.write(buf, 0, rd); + } + } + } + } + + /** + * Release all resources. + * + * @since 0.9.1 + */ + public void release() { + if (bs == null) { + synchronized (this) { + if (raf != null) + locked_release(); + } + //if (raf != null) + // I2PAppContext.getGlobalContext().logManager().getLog(PartialPiece.class).warn("Released " + tempfile); + } + } + + /** + * Caller must synchronize + * + * @since 0.9.1 + */ + private void locked_release() { + try { + raf.close(); + } catch (IOException ioe) { + I2PAppContext.getGlobalContext().logManager().getLog(PartialPiece.class).warn("Error closing " + raf, ioe); + } + tempfile.delete(); + } + + /* + * Highest priority first, + * then rarest first, + * then highest downloaded first */ public int compareTo(Object o) throws ClassCastException { - return ((PartialPiece)o).off - this.off; // reverse + PartialPiece opp = (PartialPiece)o; + int d = this.piece.compareTo(opp.piece); + if (d != 0) + return d; + return opp.off - this.off; // reverse } @Override public int hashCode() { - return piece * 7777; + return piece.getId() * 7777; } /** @@ -92,13 +279,13 @@ class PartialPiece implements Comparable { public boolean equals(Object o) { if (o instanceof PartialPiece) { PartialPiece pp = (PartialPiece)o; - return pp.piece == this.piece; + return pp.piece.getId() == this.piece.getId(); } return false; } @Override public String toString() { - return "Partial(" + piece + ',' + off + ',' + bs.length + ')'; + return "Partial(" + piece.getId() + ',' + off + ',' + pclen + ')'; } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Peer.java b/apps/i2psnark/java/src/org/klomp/snark/Peer.java index 1330365ce..02fb63560 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Peer.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Peer.java @@ -460,7 +460,7 @@ public class Peer implements Comparable if (this.deregister) { PeerListener p = s.listener; if (p != null) { - List pcs = s.returnPartialPieces(); + List pcs = s.returnPartialPieces(); if (!pcs.isEmpty()) p.savePartialPieces(this, pcs); // now covered by savePartialPieces diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java b/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java index 33da75263..c92e30bf9 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionIn.java @@ -148,11 +148,9 @@ class PeerConnectionIn implements Runnable begin = din.readInt(); len = i-9; Request req = ps.getOutstandingRequest(piece, begin, len); - byte[] piece_bytes; if (req != null) { - piece_bytes = req.bs; - din.readFully(piece_bytes, begin, len); + req.read(din); ps.pieceMessage(req); if (_log.shouldLog(Log.DEBUG)) _log.debug("Received data(" + piece + "," + begin + ") from " + peer); @@ -160,8 +158,9 @@ class PeerConnectionIn implements Runnable else { // XXX - Consume but throw away afterwards. - piece_bytes = new byte[len]; - din.readFully(piece_bytes); + int rcvd = din.skipBytes(len); + if (rcvd != len) + throw new IOException("EOF reading unwanted data"); if (_log.shouldLog(Log.DEBUG)) _log.debug("Received UNWANTED data(" + piece + "," + begin + ") from " + peer); } diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java b/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java index 61bc21864..62e58ad8d 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerConnectionOut.java @@ -395,7 +395,7 @@ class PeerConnectionOut implements Runnable while (it.hasNext()) { Message m = (Message)it.next(); - if (m.type == Message.REQUEST && m.piece == req.piece && + if (m.type == Message.REQUEST && m.piece == req.getPiece() && m.begin == req.off && m.length == req.len) { if (_log.shouldLog(Log.DEBUG)) @@ -406,7 +406,7 @@ class PeerConnectionOut implements Runnable } Message m = new Message(); m.type = Message.REQUEST; - m.piece = req.piece; + m.piece = req.getPiece(); m.begin = req.off; m.length = req.len; addMessage(m); @@ -492,7 +492,7 @@ class PeerConnectionOut implements Runnable { Message m = (Message)it.next(); if (m.type == Message.REQUEST - && m.piece == req.piece + && m.piece == req.getPiece() && m.begin == req.off && m.length == req.len) it.remove(); @@ -502,7 +502,7 @@ class PeerConnectionOut implements Runnable // Always send, just to be sure it it is really canceled. Message m = new Message(); m.type = Message.CANCEL; - m.piece = req.piece; + m.piece = req.getPiece(); m.begin = req.off; m.length = req.len; addMessage(m); diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index c9f70ba25..3e766b5f7 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -116,7 +116,7 @@ public class PeerCoordinator implements PeerListener */ private final List wantedPieces; - /** partial pieces - lock by synching on wantedPieces */ + /** partial pieces - lock by synching on wantedPieces - TODO store Requests, not PartialPieces */ private final List partialPieces; private boolean halted = false; @@ -349,11 +349,12 @@ public class PeerCoordinator implements PeerListener return 6; int size = metainfo.getPieceLength(0); int max = _util.getMaxConnections(); - if (size <= 512*1024 || completed()) + // Now that we use temp files, no memory concern + //if (size <= 512*1024 || completed()) return max; - if (size <= 1024*1024) - return (max + max + 2) / 3; - return (max + 2) / 3; + //if (size <= 1024*1024) + // return (max + max + 2) / 3; + //return (max + 2) / 3; } public boolean halted() { return halted; } @@ -380,6 +381,9 @@ public class PeerCoordinator implements PeerListener } // delete any saved orphan partial piece synchronized (partialPieces) { + for (PartialPiece pp : partialPieces) { + pp.release(); + } partialPieces.clear(); } } @@ -630,22 +634,23 @@ public class PeerCoordinator implements PeerListener * -1 if none of the given pieces are wanted. */ public int wantPiece(Peer peer, BitField havePieces) { - return wantPiece(peer, havePieces, true); + Piece pc = wantPiece(peer, havePieces, true); + return pc != null ? pc.getId() : -1; } /** * Returns one of pieces in the given BitField that is still wanted or - * -1 if none of the given pieces are wanted. + * null if none of the given pieces are wanted. * * @param record if true, actually record in our data structures that we gave the * request to this peer. If false, do not update the data structures. * @since 0.8.2 */ - private int wantPiece(Peer peer, BitField havePieces, boolean record) { + private Piece wantPiece(Peer peer, BitField havePieces, boolean record) { if (halted) { if (_log.shouldLog(Log.WARN)) _log.warn("We don't want anything from the peer, as we are halted! peer=" + peer); - return -1; + return null; } Piece piece = null; @@ -680,7 +685,7 @@ public class PeerCoordinator implements PeerListener // If we do end game all the time, we generate lots of extra traffic // when the seeder is super-slow and all the peers are "caught up" if (wantedSize > END_GAME_THRESHOLD) - return -1; // nothing to request and not in end game + return null; // nothing to request and not in end game // let's not all get on the same piece // Even better would be to sort by number of requests if (record) @@ -704,7 +709,7 @@ public class PeerCoordinator implements PeerListener _log.warn("nothing to even rerequest from " + peer + ": requested = " + requested); // _log.warn("nothing to even rerequest from " + peer + ": requested = " + requested // + " wanted = " + wantedPieces + " peerHas = " + havePieces); - return -1; //If we still can't find a piece we want, so be it. + return null; //If we still can't find a piece we want, so be it. } else { // Should be a lot smarter here - // share blocks rather than starting from 0 with each peer. @@ -719,7 +724,7 @@ public class PeerCoordinator implements PeerListener _log.info(peer + " is now requesting: piece " + piece + " priority " + piece.getPriority()); piece.setRequested(peer, true); } - return piece.getId(); + return piece; } // synch } @@ -846,10 +851,11 @@ public class PeerCoordinator implements PeerListener * * @throws RuntimeException on IOE saving the piece */ - public boolean gotPiece(Peer peer, int piece, byte[] bs) + public boolean gotPiece(Peer peer, PartialPiece pp) { if (metainfo == null || storage == null) return true; + int piece = pp.getPiece(); if (halted) { _log.info("Got while-halted piece " + piece + "/" + metainfo.getPieces() +" from " + peer + " for " + metainfo.getName()); return true; // We don't actually care anymore. @@ -872,7 +878,7 @@ public class PeerCoordinator implements PeerListener try { - if (storage.putPiece(piece, bs)) + if (storage.putPiece(pp)) { if (_log.shouldLog(Log.INFO)) _log.info("Got valid piece " + piece + "/" + metainfo.getPieces() +" from " + peer + " for " + metainfo.getName()); @@ -922,6 +928,15 @@ public class PeerCoordinator implements PeerListener p.disconnect(true); } + if (completed()) { + synchronized (partialPieces) { + for (PartialPiece ppp : partialPieces) { + ppp.release(); + } + partialPieces.clear(); + } + } + return true; } @@ -998,17 +1013,24 @@ public class PeerCoordinator implements PeerListener * Also mark the piece unrequested if this peer was the only one. * * @param peer partials, must include the zero-offset (empty) ones too + * No dup pieces, piece.setDownloaded() must be set * @since 0.8.2 */ - public void savePartialPieces(Peer peer, List partials) + public void savePartialPieces(Peer peer, List partials) { - if (halted) - return; if (_log.shouldLog(Log.INFO)) _log.info("Partials received from " + peer + ": " + partials); + if (halted || completed()) { + for (Request req : partials) { + PartialPiece pp = req.getPartialPiece(); + pp.release(); + } + return; + } synchronized(wantedPieces) { - for (PartialPiece pp : partials) { - if (pp.getDownloaded() > 0) { + for (Request req : partials) { + PartialPiece pp = req.getPartialPiece(); + if (req.off > 0) { // PartialPiece.equals() only compares piece number, which is what we want int idx = partialPieces.indexOf(pp); if (idx < 0) { @@ -1017,10 +1039,12 @@ public class PeerCoordinator implements PeerListener _log.info("Saving orphaned partial piece (new) " + pp); } else if (idx >= 0 && pp.getDownloaded() > partialPieces.get(idx).getDownloaded()) { // replace what's there now + partialPieces.get(idx).release(); partialPieces.set(idx, pp); if (_log.shouldLog(Log.INFO)) _log.info("Saving orphaned partial piece (bigger) " + pp); } else { + pp.release(); if (_log.shouldLog(Log.INFO)) _log.info("Discarding partial piece (not bigger)" + pp); } @@ -1029,10 +1053,14 @@ public class PeerCoordinator implements PeerListener // sorts by remaining bytes, least first Collections.sort(partialPieces); PartialPiece gone = partialPieces.remove(max); + gone.release(); if (_log.shouldLog(Log.INFO)) _log.info("Discarding orphaned partial piece (list full)" + gone); } - } // else drop the empty partial piece + } else { + // drop the empty partial piece + pp.release(); + } // synchs on wantedPieces... markUnrequested(peer, pp.getPiece()); } @@ -1079,14 +1107,9 @@ public class PeerCoordinator implements PeerListener } // ...and this section turns this into the general move-requests-around code! // Temporary? So PeerState never calls wantPiece() directly for now... - int piece = wantPiece(peer, havePieces); - if (piece >= 0) { - try { - return new PartialPiece(piece, metainfo.getPieceLength(piece)); - } catch (OutOfMemoryError oom) { - if (_log.shouldLog(Log.WARN)) - _log.warn("OOM creating new partial piece"); - } + Piece piece = wantPiece(peer, havePieces, true); + if (piece != null) { + return new PartialPiece(piece, metainfo.getPieceLength(piece.getId()), _util.getTempDir()); } if (_log.shouldLog(Log.DEBUG)) _log.debug("We have no partial piece to return"); @@ -1121,7 +1144,7 @@ public class PeerCoordinator implements PeerListener } } } - return wantPiece(peer, havePieces, false) >= 0; + return wantPiece(peer, havePieces, false) != null; } /** diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java b/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java index c7650a552..f0285aaef 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java @@ -95,12 +95,12 @@ interface PeerListener * will be closed. * * @param peer the Peer that got the piece. - * @param piece the piece number received. + * @param piece the piece received. * @param bs the byte array containing the piece. * * @return true when the bytes represent the piece, false otherwise. */ - boolean gotPiece(Peer peer, int piece, byte[] bs); + boolean gotPiece(Peer peer, PartialPiece piece); /** * Called when the peer wants (part of) a piece from us. Only called @@ -167,7 +167,7 @@ interface PeerListener * @param peer the peer * @since 0.8.2 */ - void savePartialPieces(Peer peer, List pcs); + void savePartialPieces(Peer peer, List pcs); /** * Called when a peer has connected and there may be a partially diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java index 42a67ea7b..04e92ba28 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java @@ -107,7 +107,7 @@ class PeerState implements DataLoader // The only problem with returning the partials to the coordinator // is that chunks above a missing request are lost. // Future enhancements to PartialPiece could keep track of the holes. - List pcs = returnPartialPieces(); + List pcs = returnPartialPieces(); if (!pcs.isEmpty()) { if (_log.shouldLog(Log.DEBUG)) _log.debug(peer + " got choked, returning partial pieces to the PeerCoordinator: " + pcs); @@ -304,22 +304,22 @@ class PeerState implements DataLoader if (_log.shouldLog(Log.DEBUG)) _log.debug("got end of Chunk(" - + req.piece + "," + req.off + "," + req.len + ") from " + + req.getPiece() + "," + req.off + "," + req.len + ") from " + peer); // Last chunk needed for this piece? - if (getFirstOutstandingRequest(req.piece) == -1) + if (getFirstOutstandingRequest(req.getPiece()) == -1) { // warning - may block here for a while - if (listener.gotPiece(peer, req.piece, req.bs)) + if (listener.gotPiece(peer, req.getPartialPiece())) { if (_log.shouldLog(Log.DEBUG)) - _log.debug("Got " + req.piece + ": " + peer); + _log.debug("Got " + req.getPiece() + ": " + peer); } else { if (_log.shouldLog(Log.WARN)) - _log.warn("Got BAD " + req.piece + " from " + peer); + _log.warn("Got BAD " + req.getPiece() + " from " + peer); } } @@ -335,7 +335,7 @@ class PeerState implements DataLoader synchronized private int getFirstOutstandingRequest(int piece) { for (int i = 0; i < outstandingRequests.size(); i++) - if (outstandingRequests.get(i).piece == piece) + if (outstandingRequests.get(i).getPiece() == piece) return i; return -1; } @@ -371,7 +371,7 @@ class PeerState implements DataLoader synchronized(this) { req = outstandingRequests.get(r); - while (req.piece == piece && req.off != begin + while (req.getPiece() == piece && req.off != begin && r < outstandingRequests.size() - 1) { r++; @@ -379,7 +379,7 @@ class PeerState implements DataLoader } // Something wrong? - if (req.piece != piece || req.off != begin || req.len != length) + if (req.getPiece() != piece || req.off != begin || req.len != length) { if (_log.shouldLog(Log.INFO)) _log.info("Unrequested or unneeded 'piece: " @@ -427,13 +427,13 @@ class PeerState implements DataLoader Request rv = null; int lowest = Integer.MAX_VALUE; for (Request r : outstandingRequests) { - if (r.piece == piece && r.off < lowest) { + if (r.getPiece() == piece && r.off < lowest) { lowest = r.off; rv = r; } } if (pendingRequest != null && - pendingRequest.piece == piece && pendingRequest.off < lowest) + pendingRequest.getPiece() == piece && pendingRequest.off < lowest) rv = pendingRequest; if (_log.shouldLog(Log.DEBUG)) @@ -447,14 +447,16 @@ class PeerState implements DataLoader * @return List of PartialPieces, even those with an offset == 0, or empty list * @since 0.8.2 */ - synchronized List returnPartialPieces() + synchronized List returnPartialPieces() { Set pcs = getRequestedPieces(); - List rv = new ArrayList(pcs.size()); + List rv = new ArrayList(pcs.size()); for (Integer p : pcs) { Request req = getLowestOutstandingRequest(p.intValue()); - if (req != null) - rv.add(new PartialPiece(req)); + if (req != null) { + req.getPartialPiece().setDownloaded(req.off); + rv.add(req); + } } outstandingRequests.clear(); pendingRequest = null; @@ -468,9 +470,9 @@ class PeerState implements DataLoader synchronized private Set getRequestedPieces() { Set rv = new HashSet(outstandingRequests.size() + 1); for (Request req : outstandingRequests) { - rv.add(Integer.valueOf(req.piece)); + rv.add(Integer.valueOf(req.getPiece())); if (pendingRequest != null) - rv.add(Integer.valueOf(pendingRequest.piece)); + rv.add(Integer.valueOf(pendingRequest.getPiece())); } return rv; } @@ -571,14 +573,14 @@ class PeerState implements DataLoader * @since 0.8.1 */ synchronized void cancelPiece(int piece) { - if (lastRequest != null && lastRequest.piece == piece) + if (lastRequest != null && lastRequest.getPiece() == piece) lastRequest = null; Iterator it = outstandingRequests.iterator(); while (it.hasNext()) { Request req = it.next(); - if (req.piece == piece) + if (req.getPiece() == piece) { it.remove(); // Send cancel even when we are choked to make sure that it is @@ -594,10 +596,10 @@ class PeerState implements DataLoader * @since 0.8.1 */ synchronized boolean isRequesting(int piece) { - if (pendingRequest != null && pendingRequest.piece == piece) + if (pendingRequest != null && pendingRequest.getPiece() == piece) return true; for (Request req : outstandingRequests) { - if (req.piece == piece) + if (req.getPiece() == piece) return true; } return false; @@ -679,7 +681,7 @@ class PeerState implements DataLoader { int pieceLength; boolean isLastChunk; - pieceLength = metainfo.getPieceLength(lastRequest.piece); + pieceLength = metainfo.getPieceLength(lastRequest.getPiece()); isLastChunk = lastRequest.off + lastRequest.len == pieceLength; // Last part of a piece? @@ -687,14 +689,13 @@ class PeerState implements DataLoader more_pieces = requestNextPiece(); else { - int nextPiece = lastRequest.piece; + PartialPiece nextPiece = lastRequest.getPartialPiece(); int nextBegin = lastRequest.off + PARTSIZE; - byte[] bs = lastRequest.bs; int maxLength = pieceLength - nextBegin; int nextLength = maxLength > PARTSIZE ? PARTSIZE : maxLength; Request req - = new Request(nextPiece, bs, nextBegin, nextLength); + = new Request(nextPiece,nextBegin, nextLength); outstandingRequests.add(req); if (!choked) out.sendRequest(req); @@ -740,7 +741,7 @@ class PeerState implements DataLoader // what piece to give us next. int nextPiece = listener.wantPiece(peer, bitfield); if (nextPiece != -1 - && (lastRequest == null || lastRequest.piece != nextPiece)) { + && (lastRequest == null || lastRequest.getPiece() != nextPiece)) { if (_log.shouldLog(Log.DEBUG)) _log.debug(peer + " want piece " + nextPiece); // Fail safe to make sure we are interested diff --git a/apps/i2psnark/java/src/org/klomp/snark/Request.java b/apps/i2psnark/java/src/org/klomp/snark/Request.java index 6c086ebae..d6a621b1f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Request.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Request.java @@ -20,14 +20,16 @@ package org.klomp.snark; +import java.io.DataInputStream; +import java.io.IOException; + /** * Holds all information needed for a partial piece request. * This class should be used only by PeerState, PeerConnectionIn, and PeerConnectionOut. */ class Request { - final int piece; - final byte[] bs; + private final PartialPiece piece; final int off; final int len; long sendTime; @@ -36,26 +38,49 @@ class Request * Creates a new Request. * * @param piece Piece number requested. - * @param bs byte array where response should be stored. * @param off the offset in the array. * @param len the number of bytes requested. */ - Request(int piece, byte[] bs, int off, int len) + Request(PartialPiece piece, int off, int len) { + // Sanity check + if (off < 0 || len <= 0 || off + len > piece.getLength()) + throw new IndexOutOfBoundsException("Illegal Request " + toString()); + this.piece = piece; - this.bs = bs; this.off = off; this.len = len; + } - // Sanity check - if (piece < 0 || off < 0 || len <= 0 || off + len > bs.length) - throw new IndexOutOfBoundsException("Illegal Request " + toString()); + /** + * @since 0.9.1 + */ + public void read(DataInputStream din) throws IOException { + piece.read(din, off, len); + } + + /** + * The piece number this Request is for + * + * @since 0.9.1 + */ + public int getPiece() { + return piece.getPiece(); + } + + /** + * The PartialPiece this Request is for + * + * @since 0.9.1 + */ + public PartialPiece getPartialPiece() { + return piece; } @Override public int hashCode() { - return piece ^ off ^ len; + return piece.getPiece() ^ off ^ len; } @Override @@ -64,7 +89,7 @@ class Request if (o instanceof Request) { Request req = (Request)o; - return req.piece == piece && req.off == off && req.len == len; + return req.piece.equals(piece) && req.off == off && req.len == len; } return false; @@ -73,6 +98,6 @@ class Request @Override public String toString() { - return "(" + piece + "," + off + "," + len + ")"; + return "(" + piece.getPiece() + "," + off + "," + len + ")"; } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index 5ae2fbe1f..75b667269 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -1214,7 +1214,7 @@ public class Snark total += c.getCurrentUploadRate(); } long limit = 1024l * _util.getMaxUpBW(); - debug("Total up bw: " + total + " Limit: " + limit, Snark.WARNING); + debug("Total up bw: " + total + " Limit: " + limit, Snark.NOTICE); return total > limit; } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Storage.java b/apps/i2psnark/java/src/org/klomp/snark/Storage.java index 63057a18b..34b81bbea 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Storage.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Storage.java @@ -873,54 +873,55 @@ public class Storage * matches), otherwise false. * @exception IOException when some storage related error occurs. */ - public boolean putPiece(int piece, byte[] ba) throws IOException + public boolean putPiece(PartialPiece pp) throws IOException { - // First check if the piece is correct. - // Copy the array first to be paranoid. - byte[] bs = ba.clone(); - int length = bs.length; - boolean correctHash = metainfo.checkPiece(piece, bs, 0, length); - if (listener != null) - listener.storageChecked(this, piece, correctHash); - if (!correctHash) - return false; + int piece = pp.getPiece(); + try { + synchronized(bitfield) { + if (bitfield.get(piece)) + return true; // No need to store twice. + } - synchronized(bitfield) - { - if (bitfield.get(piece)) - return true; // No need to store twice. - } + // TODO alternative - check hash on the fly as we write to the file, + // to save another I/O pass + boolean correctHash = metainfo.checkPiece(pp); + if (listener != null) + listener.storageChecked(this, piece, correctHash); + if (!correctHash) { + return false; + } - // Early typecast, avoid possibly overflowing a temp integer - long start = (long) piece * (long) piece_size; - int i = 0; - long raflen = lengths[i]; - while (start > raflen) - { - i++; - start -= raflen; - raflen = lengths[i]; - } + // Early typecast, avoid possibly overflowing a temp integer + long start = (long) piece * (long) piece_size; + int i = 0; + long raflen = lengths[i]; + while (start > raflen) { + i++; + start -= raflen; + raflen = lengths[i]; + } - int written = 0; - int off = 0; - while (written < length) - { - int need = length - written; - int len = (start + need < raflen) ? need : (int)(raflen - start); - synchronized(RAFlock[i]) - { - checkRAF(i); - rafs[i].seek(start); - rafs[i].write(bs, off + written, len); - } - written += len; - if (need - len > 0) - { - i++; - raflen = lengths[i]; - start = 0; + int written = 0; + int off = 0; + int length = metainfo.getPieceLength(piece); + while (written < length) { + int need = length - written; + int len = (start + need < raflen) ? need : (int)(raflen - start); + synchronized(RAFlock[i]) { + checkRAF(i); + rafs[i].seek(start); + //rafs[i].write(bs, off + written, len); + pp.write(rafs[i], off + written, len); + } + written += len; + if (need - len > 0) { + i++; + raflen = lengths[i]; + start = 0; + } } + } finally { + pp.release(); } changed = true; diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 9c90639cb..06e4a6f43 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -150,6 +150,15 @@ public class I2PSnarkServlet extends DefaultServlet { String path = req.getServletPath(); resp.setHeader("X-Frame-Options", "SAMEORIGIN"); + String peerParam = req.getParameter("p"); + String peerString; + if (peerParam == null || (!_manager.util().connected()) || + peerParam.replaceAll("[a-zA-Z0-9~=-]", "").length() > 0) { // XSS + peerString = ""; + } else { + peerString = "?p=" + peerParam; + } + // AJAX for mainsection if ("/.ajax/xhr1.html".equals(path)) { resp.setCharacterEncoding("UTF-8"); @@ -157,7 +166,7 @@ public class I2PSnarkServlet extends DefaultServlet { PrintWriter out = resp.getWriter(); //if (_log.shouldLog(Log.DEBUG)) // _manager.addMessage((_context.clock().now() / 1000) + " xhr1 p=" + req.getParameter("p")); - writeMessages(out, false); + writeMessages(out, false, peerString); writeTorrents(out, req); return; } @@ -201,15 +210,6 @@ public class I2PSnarkServlet extends DefaultServlet { _manager.addMessage("Please retry form submission (bad nonce)"); } - String peerParam = req.getParameter("p"); - String peerString; - if (peerParam == null || (!_manager.util().connected()) || - peerParam.replaceAll("[a-zA-Z0-9~=-]", "").length() > 0) { // XSS - peerString = ""; - } else { - peerString = "?p=" + peerParam; - } - PrintWriter out = resp.getWriter(); out.write(DOCTYPE + "\n" + "\n" + @@ -274,7 +274,7 @@ public class I2PSnarkServlet extends DefaultServlet { _manager.addMessage(_("Click \"Add torrent\" button to fetch torrent")); out.write("

"); - writeMessages(out, isConfigure); + writeMessages(out, isConfigure, peerString); if (isConfigure) { // end of mainsection div @@ -294,7 +294,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(FOOTER); } - private void writeMessages(PrintWriter out, boolean isConfigure) throws IOException { + private void writeMessages(PrintWriter out, boolean isConfigure, String peerString) throws IOException { List msgs = _manager.getMessages(); if (!msgs.isEmpty()) { out.write("
    "); @@ -302,11 +302,14 @@ public class I2PSnarkServlet extends DefaultServlet { String msg = msgs.get(i); out.write("
  • " + msg + "
  • \n"); } - // lazy GET, lose p parameter out.write("

" + _("clear messages") + "

"); + if (peerString.length() > 0) + out.write(peerString + "&"); + else + out.write("?"); + out.write("action=Clear&nonce=" + _nonce + "\">" + _("clear messages") + "

"); } } diff --git a/history.txt b/history.txt index af1ec21bf..1cf1b77a4 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,11 @@ +2012-05-19 zzz + * i2psnark: + - Store received chunks in temp files + - Don't allocate from heap for unneeded chunks + - Remove peer count restriction for torrents with large pieces + - Use priorities and rarest calculations to sort partials + - Preserve p parameter in clear messages link + 2012-05-13 zzz * Console: Add X-Frame-Options to headers, disable with routerconsole.disableXFrame=true diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 87e5bffca..282c18b42 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 1; + public final static long BUILD = 2; /** for example "-test" */ public final static String EXTRA = ""; From 9cff4d5a42c6208fbb8275265b9096320dbf271f Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:12:20 +0000 Subject: [PATCH 051/327] final --- .../java/src/net/i2p/client/streaming/I2PSocketEepGet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java index 24be87c01..8365d07fa 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java @@ -40,7 +40,7 @@ import net.i2p.util.SocketTimeout; * @author zzz */ public class I2PSocketEepGet extends EepGet { - private I2PSocketManager _socketManager; + private final I2PSocketManager _socketManager; /** this replaces _proxy in the superclass. Sadly, I2PSocket does not extend Socket. */ private I2PSocket _socket; From c4f9485e13d247abeb49e10c731e4d159ea83fd7 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:12:41 +0000 Subject: [PATCH 052/327] * Console: Add full file path to thread dump message --- .../net/i2p/router/web/ConfigServiceHandler.java | 4 +++- .../java/src/net/i2p/router/web/LogsHelper.java | 16 +++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java index 304d519f4..a9222158d 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java @@ -1,5 +1,6 @@ package net.i2p.router.web; +import java.io.File; import java.io.IOException; import java.util.List; @@ -208,7 +209,8 @@ public class ConfigServiceHandler extends FormHandler { } catch (Throwable t) { addFormError("Warning: unable to contact the service manager - " + t.getMessage()); } - addFormNotice("Threads dumped to wrapper.log"); + File wlog = LogsHelper.wrapperLogFile(_context); + addFormNotice(_("Threads dumped to {0}", wlog.getAbsolutePath())); } else if (_("View console on startup").equals(_action)) { browseOnStartup(true); addFormNotice(_("Console is to be shown on startup")); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java index 818de376a..aa6596a20 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java @@ -3,6 +3,7 @@ package net.i2p.router.web; import java.io.File; import java.util.List; +import net.i2p.I2PAppContext; import net.i2p.util.FileUtil; import net.i2p.util.VersionComparator; @@ -32,9 +33,13 @@ public class LogsHelper extends HelperBase { return formatMessages(_context.logManager().getBuffer().getMostRecentCriticalMessages()); } - public String getServiceLogs() { + /** + * Does not necessarily exist. + * @since 0.9.1 + */ + static File wrapperLogFile(I2PAppContext ctx) { File f = null; - if (_context.hasWrapper()) { + if (ctx.hasWrapper()) { String wv = System.getProperty("wrapper.version"); if (wv != null && (new VersionComparator()).compare(wv, LOCATION_AVAILABLE) >= 0) { try { @@ -51,9 +56,14 @@ public class LogsHelper extends HelperBase { // look in new and old places f = new File(System.getProperty("java.io.tmpdir"), "wrapper.log"); if (!f.exists()) - f = new File(_context.getBaseDir(), "wrapper.log"); + f = new File(ctx.getBaseDir(), "wrapper.log"); } } + return f; + } + + public String getServiceLogs() { + File f = wrapperLogFile(_context); String str = FileUtil.readTextFile(f.getAbsolutePath(), 250, false); if (str == null) return _("File not found") + ": " + f.getAbsolutePath() + ""; From 1da1dce98131e94b02c51a0d43759be988dbb825 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:13:11 +0000 Subject: [PATCH 053/327] * Profiles: reduce same-country bonus --- .../java/src/net/i2p/router/peermanager/CapacityCalculator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java b/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java index fcb22de12..ceb234c46 100644 --- a/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java +++ b/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java @@ -22,7 +22,7 @@ class CapacityCalculator { // crappy peers start at 1 and the base is 5. private static final double BONUS_NEW = 0.85; private static final double BONUS_ESTABLISHED = 0.65; - private static final double BONUS_SAME_COUNTRY = 0.45; + private static final double BONUS_SAME_COUNTRY = 0.25; private static final double BONUS_XOR = .25; private static final double PENALTY_UNREACHABLE = 2; From d8b3d2c508df0a0e0f3ba49ef787377c74e3b153 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:15:36 +0000 Subject: [PATCH 054/327] * i2psnark: - Create sparse files at torrent creation and delay "ballooning" until first write (ticket #641) - Redo clear messages button - Concurrent message queue --- .../src/org/klomp/snark/SnarkManager.java | 33 +++++----- .../java/src/org/klomp/snark/Storage.java | 63 ++++++++++++++++--- .../org/klomp/snark/web/I2PSnarkServlet.java | 18 +++--- .../resources/themes/snark/ubergine/snark.css | 8 ++- .../resources/themes/snark/vanilla/snark.css | 8 ++- 5 files changed, 95 insertions(+), 35 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index c8c83c6bc..36db296a2 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -19,7 +19,9 @@ import java.util.Properties; import java.util.Set; import java.util.StringTokenizer; import java.util.TreeMap; +import java.util.Queue; import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.LinkedBlockingQueue; import net.i2p.I2PAppContext; import net.i2p.data.Base64; @@ -50,7 +52,7 @@ public class SnarkManager implements Snark.CompleteListener { private Properties _config; private final I2PAppContext _context; private final Log _log; - private final List _messages; + private final Queue _messages; private final I2PSnarkUtil _util; private PeerCoordinatorSet _peerCoordinatorSet; private ConnectionAcceptor _connectionAcceptor; @@ -123,7 +125,7 @@ public class SnarkManager implements Snark.CompleteListener { _addSnarkLock = new Object(); _context = I2PAppContext.getGlobalContext(); _log = _context.logManager().getLog(SnarkManager.class); - _messages = new ArrayList(16); + _messages = new LinkedBlockingQueue(); _util = new I2PSnarkUtil(_context); _configFile = new File(CONFIG_FILE); if (!_configFile.isAbsolute()) @@ -154,13 +156,12 @@ public class SnarkManager implements Snark.CompleteListener { /** hook to I2PSnarkUtil for the servlet */ public I2PSnarkUtil util() { return _util; } - private static final int MAX_MESSAGES = 5; + private static final int MAX_MESSAGES = 100; public void addMessage(String message) { - synchronized (_messages) { - _messages.add(message); - while (_messages.size() > MAX_MESSAGES) - _messages.remove(0); + _messages.offer(message); + while (_messages.size() > MAX_MESSAGES) { + _messages.poll(); } if (_log.shouldLog(Log.INFO)) _log.info("MSG: " + message); @@ -168,16 +169,14 @@ public class SnarkManager implements Snark.CompleteListener { /** newest last */ public List getMessages() { - synchronized (_messages) { - return new ArrayList(_messages); - } + if (_messages.isEmpty()) + return Collections.EMPTY_LIST; + return new ArrayList(_messages); } /** @since 0.9 */ public void clearMessages() { - synchronized (_messages) { _messages.clear(); - } } /** @@ -1192,13 +1191,11 @@ public class SnarkManager implements Snark.CompleteListener { // don't bother delaying if auto start is false long delay = 60 * 1000 * getStartupDelayMinutes(); if (delay > 0 && shouldAutoStart()) { - _messages.add(_("Adding torrents in {0}", DataHelper.formatDuration2(delay))); + addMessage(_("Adding torrents in {0}", DataHelper.formatDuration2(delay))); try { Thread.sleep(delay); } catch (InterruptedException ie) {} - // the first message was a "We are starting up in 1m" - synchronized (_messages) { - if (_messages.size() == 1) - _messages.remove(0); - } + // Remove that first message + if (_messages.size() == 1) + _messages.poll(); } // here because we need to delay until I2CP is up diff --git a/apps/i2psnark/java/src/org/klomp/snark/Storage.java b/apps/i2psnark/java/src/org/klomp/snark/Storage.java index 34b81bbea..467094d7f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Storage.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Storage.java @@ -50,6 +50,8 @@ public class Storage private File[] RAFfile; // File to make it easier to reopen /** priorities by file; default 0; may be null. @since 0.8.1 */ private int[] priorities; + /** is the file empty and sparse? */ + private boolean[] isSparse; private final StorageListener listener; private final I2PSnarkUtil _util; @@ -73,6 +75,8 @@ public class Storage private static final Map _filterNameCache = new ConcurrentHashMap(); + private static final boolean _isWindows = System.getProperty("os.name").startsWith("Win"); + /** * Creates a new storage based on the supplied MetaInfo. This will * try to create and/or check all needed files in the MetaInfo. @@ -202,7 +206,7 @@ public class Storage RAFtime = new long[size]; RAFfile = new File[size]; priorities = new int[size]; - + isSparse = new boolean[size]; int i = 0; Iterator it = files.iterator(); @@ -462,6 +466,7 @@ public class Storage RAFlock = new Object[1]; RAFtime = new long[1]; RAFfile = new File[1]; + isSparse = new boolean[1]; lengths[0] = metainfo.getTotalLength(); RAFlock[0] = new Object(); RAFfile[0] = base; @@ -488,6 +493,7 @@ public class Storage RAFlock = new Object[size]; RAFtime = new long[size]; RAFfile = new File[size]; + isSparse = new boolean[size]; for (int i = 0; i < size; i++) { List path = files.get(i); @@ -701,6 +707,7 @@ public class Storage } // Make sure all files are available and of correct length + // The files should all exist as they have been created with zero length by createFilesFromNames() for (int i = 0; i < rafs.length; i++) { long length = RAFfile[i].length(); @@ -725,6 +732,7 @@ public class Storage SnarkManager.instance().addMessage(msg); _util.debug(msg, Snark.ERROR); changed = true; + resume = true; _probablyComplete = false; // to force RW synchronized(RAFlock[i]) { checkRAF(i); @@ -798,26 +806,54 @@ public class Storage } } - /** this calls openRAF(); caller must synnchronize and call closeRAF() */ + /** + * This creates a (presumably) sparse file so that reads won't fail with IOE. + * Sets isSparse[nr] = true. balloonFile(nr) should be called later to + * defrag the file. + * + * This calls openRAF(); caller must synchronize and call closeRAF(). + */ private void allocateFile(int nr) throws IOException { // caller synchronized openRAF(nr, false); // RW - // XXX - Is this the best way to make sure we have enough space for - // the whole file? long remaining = lengths[nr]; if (listener != null) listener.storageCreateFile(this, names[nr], remaining); + rafs[nr].setLength(remaining); + // don't bother ballooning later on Windows since there is no sparse file support + // until JDK7 using the JSR-203 interface. + // RAF seeks/writes do not create sparse files. + // Windows will zero-fill up to the point of the write, which + // will make the file fairly unfragmented, on average, at least until + // near the end where it will get exponentially more fragmented. + if (!_isWindows) + isSparse[nr] = true; + // caller will close rafs[nr] + if (listener != null) + listener.storageAllocated(this, lengths[nr]); + } + + /** + * This "balloons" the file with zeros to eliminate disk fragmentation., + * Overwrites the entire file with zeros. Sets isSparse[nr] = false. + * + * Caller must synchronize and call checkRAF() or openRAF(). + * @since 0.9.1 + */ + private void balloonFile(int nr) throws IOException + { + _util.debug("Ballooning " + nr + ": " + RAFfile[nr], Snark.INFO); + long remaining = lengths[nr]; final int ZEROBLOCKSIZE = (int) Math.min(remaining, 32*1024); byte[] zeros = new byte[ZEROBLOCKSIZE]; + rafs[nr].seek(0); while (remaining > 0) { int size = (int) Math.min(remaining, ZEROBLOCKSIZE); rafs[nr].write(zeros, 0, size); remaining -= size; } - // caller will close rafs[nr] - if (listener != null) - listener.storageAllocated(this, lengths[nr]); + isSparse[nr] = false; } @@ -909,6 +945,17 @@ public class Storage int len = (start + need < raflen) ? need : (int)(raflen - start); synchronized(RAFlock[i]) { checkRAF(i); + if (isSparse[i]) { + // If the file is a newly created sparse file, + // AND we aren't skipping it, balloon it with all + // zeros to un-sparse it by allocating the space. + // Obviously this could take a while. + // Once we have written to it, it isn't empty/sparse any more. + if (priorities == null || priorities[i] >= 0) + balloonFile(i); + else + isSparse[i] = false; + } rafs[i].seek(start); //rafs[i].write(bs, off + written, len); pp.write(rafs[i], off + written, len); @@ -958,7 +1005,7 @@ public class Storage } return true; - } + } /** * This is a dup of MetaInfo.getPieceLength() but we need it diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 06e4a6f43..b012d9b5e 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -297,19 +297,23 @@ public class I2PSnarkServlet extends DefaultServlet { private void writeMessages(PrintWriter out, boolean isConfigure, String peerString) throws IOException { List msgs = _manager.getMessages(); if (!msgs.isEmpty()) { - out.write("
    "); - for (int i = msgs.size()-1; i >= 0; i--) { - String msg = msgs.get(i); - out.write("
  • " + msg + "
  • \n"); - } - out.write("

"); + out.write(" 0) out.write(peerString + "&"); else out.write("?"); - out.write("action=Clear&nonce=" + _nonce + "\">" + _("clear messages") + "

"); + out.write("action=Clear&nonce=" + _nonce + "\">" + + "\""" + + "
    "); + for (int i = msgs.size()-1; i >= 0; i--) { + String msg = msgs.get(i); + out.write("
  • " + msg + "
  • \n"); + } + out.write("
"); } } diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 5462a2e4f..7336b97c9 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -93,7 +93,7 @@ body { border: 1px solid #000; overflow: auto; color: #26f; - max-height: 82px; + max-height: 76px; min-height: 45px; width: auto; background: #2a192a url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; @@ -118,6 +118,12 @@ body { text-align: right; } +.snarkMessages img { + float: right; + margin: -3px -4px 4px 4px; + opacity: 0.8; +} + .logshim { margin-top: -10px !important; } diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index ad17393c5..8a711f182 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -92,7 +92,7 @@ body { border: 1px solid #000; overflow: auto; color: #26f; - max-height: 82px; + max-height: 76px; min-height: 45px; width: auto; background: #eda url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; @@ -121,6 +121,12 @@ body { text-align: right; } +.snarkMessages img { + float: right; + margin: -3px -4px 4px 4px; + opacity: 0.8; +} + .logshim { margin-top: -10px !important; } From 6972d9d02bb73b5a82b550dd403040b332736c97 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:18:58 +0000 Subject: [PATCH 055/327] change stat name, log tweak --- .../networkdb/kademlia/FloodfillNetworkDatabaseFacade.java | 5 +++-- .../networkdb/kademlia/KademliaNetworkDatabaseFacade.java | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java index 7fe81bce2..e7f788c55 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java @@ -308,9 +308,10 @@ public class FloodfillNetworkDatabaseFacade extends KademliaNetworkDatabaseFacad _context.jobQueue().addJob(searchJob); } else { if (_log.shouldLog(Log.INFO)) - _log.info("Deferring flood search for " + key.toBase64() + " with " + onFindJob); + _log.info("Deferring flood search for " + key.toBase64() + " with " + _activeFloodQueries.size() + " in progress"); searchJob.addDeferred(onFindJob, onFailedLookupJob, timeoutMs, isLease); - _context.statManager().addRateData("netDb.lookupLeaseSetDeferred", 1, searchJob.getExpiration()-_context.clock().now()); + // not necessarily LS + _context.statManager().addRateData("netDb.lookupDeferred", 1, searchJob.getExpiration()-_context.clock().now()); } return null; } diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java index fd4fef091..2e83c238e 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java @@ -140,7 +140,7 @@ public class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacade { _activeRequests = new HashMap(8); _enforceNetId = DEFAULT_ENFORCE_NETID; _reseedChecker = new ReseedChecker(context); - context.statManager().createRateStat("netDb.lookupLeaseSetDeferred", "how many lookups are deferred for a single leaseSet lookup?", "NetworkDatabase", new long[] { 60*60*1000 }); + context.statManager().createRateStat("netDb.lookupDeferred", "how many lookups are deferred?", "NetworkDatabase", new long[] { 60*60*1000 }); context.statManager().createRateStat("netDb.exploreKeySet", "how many keys are queued for exploration?", "NetworkDatabase", new long[] { 60*60*1000 }); // following are for StoreJob context.statManager().createRateStat("netDb.storeRouterInfoSent", "How many routerInfo store messages have we sent?", "NetworkDatabase", new long[] { 60*60*1000l }); @@ -915,7 +915,7 @@ public class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacade { if (_log.shouldLog(Log.INFO)) _log.info("Deferring search for " + key.toBase64() + " with " + onFindJob); int deferred = searchJob.addDeferred(onFindJob, onFailedLookupJob, timeoutMs, isLease); - _context.statManager().addRateData("netDb.lookupLeaseSetDeferred", deferred, searchJob.getExpiration()-_context.clock().now()); + _context.statManager().addRateData("netDb.lookupDeferred", deferred, searchJob.getExpiration()-_context.clock().now()); } return searchJob; } From c2e39687e6b614b3fc0c93795fbc0506438b1123 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 20 May 2012 18:20:48 +0000 Subject: [PATCH 056/327] * RoutingKeyModifier: Several changes to ensure the routing key is correctly changed just after midnight. --- .../src/net/i2p/router/web/NetDbRenderer.java | 6 +++- .../src/net/i2p/data/RoutingKeyGenerator.java | 34 +++++++++---------- history.txt | 11 ++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- .../tasks/UpdateRoutingKeyModifierJob.java | 13 ++++--- 5 files changed, 42 insertions(+), 24 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java index eca8162bb..d81dcc855 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java @@ -16,6 +16,7 @@ import java.text.DecimalFormat; // debug import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; +import java.util.Date; import java.util.Iterator; import java.util.List; import java.util.Locale; @@ -187,7 +188,8 @@ public class NetDbRenderer { FloodfillNetworkDatabaseFacade netdb = (FloodfillNetworkDatabaseFacade)_context.netDb(); buf.append("

Total Leasesets: ").append(leases.size()); buf.append("

Published (RAP) Leasesets: ").append(netdb.getKnownLeaseSets()); - //buf.append("

Mod Data: " + HexDump.dump(_context.routingKeyGenerator().getModData())); + buf.append("

Mod Data: \"").append(DataHelper.getUTF8(_context.routingKeyGenerator().getModData())) + .append("\" Last Changed: ").append(new Date(_context.routingKeyGenerator().getLastChanged())); int ff = _context.peerManager().getPeersByCapability(FloodfillNetworkDatabaseFacade.CAPABILITY_FLOODFILL).size(); buf.append("

Known Floodfills: ").append(ff); buf.append("

Currently Floodfill? "); @@ -201,6 +203,8 @@ public class NetDbRenderer { int total = (int) Math.round(Math.pow(2, 3 + 256 - 1 - log2)); buf.append("

Estimated total floodfills: ").append(total); buf.append("

Estimated total leasesets: ").append(total * rapCount / 8); + } else { + buf.append("

Not floodfill or no data"); } buf.append("

"); } diff --git a/core/java/src/net/i2p/data/RoutingKeyGenerator.java b/core/java/src/net/i2p/data/RoutingKeyGenerator.java index 398f579f0..b5bbc02a1 100644 --- a/core/java/src/net/i2p/data/RoutingKeyGenerator.java +++ b/core/java/src/net/i2p/data/RoutingKeyGenerator.java @@ -45,14 +45,16 @@ public class RoutingKeyGenerator { public RoutingKeyGenerator(I2PAppContext context) { _log = context.logManager().getLog(RoutingKeyGenerator.class); _context = context; + // ensure non-null mod data + generateDateBasedModData(); } public static RoutingKeyGenerator getInstance() { return I2PAppContext.getGlobalContext().routingKeyGenerator(); } - private byte _currentModData[]; - private long _lastChanged; + private volatile byte _currentModData[]; + private volatile long _lastChanged; private final static Calendar _cal = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT")); private final static SimpleDateFormat _fmt = new SimpleDateFormat("yyyyMMdd"); @@ -65,17 +67,13 @@ public class RoutingKeyGenerator { return _lastChanged; } - public void setModData(byte modData[]) { - _currentModData = modData; - _lastChanged = _context.clock().now(); - } - /** * Update the current modifier data with some bytes derived from the current * date (yyyyMMdd in GMT) * + * @return true if changed */ - public void generateDateBasedModData() { + public synchronized boolean generateDateBasedModData() { Date today = null; long now = _context.clock().now(); synchronized (_cal) { @@ -89,17 +87,18 @@ public class RoutingKeyGenerator { today = _cal.getTime(); } - byte mod[] = null; - String modVal = null; - synchronized (_fmt) { - modVal = _fmt.format(today); - } - mod = new byte[modVal.length()]; + String modVal = _fmt.format(today); + byte[] mod = new byte[modVal.length()]; for (int i = 0; i < modVal.length(); i++) mod[i] = (byte)(modVal.charAt(i) & 0xFF); - if (_log.shouldLog(Log.INFO)) - _log.info("Routing modifier generated: " + modVal); - setModData(mod); + boolean changed = !DataHelper.eq(_currentModData, mod); + if (changed) { + _currentModData = mod; + _lastChanged = now; + if (_log.shouldLog(Log.INFO)) + _log.info("Routing modifier generated: " + modVal); + } + return changed; } /** @@ -113,7 +112,6 @@ public class RoutingKeyGenerator { */ public Hash getRoutingKey(Hash origKey) { if (origKey == null) throw new IllegalArgumentException("Original key is null"); - if (_currentModData == null) generateDateBasedModData(); byte modVal[] = new byte[Hash.HASH_LENGTH + _currentModData.length]; System.arraycopy(origKey.getData(), 0, modVal, 0, Hash.HASH_LENGTH); System.arraycopy(_currentModData, 0, modVal, Hash.HASH_LENGTH, _currentModData.length); diff --git a/history.txt b/history.txt index 1cf1b77a4..96ab4bcb8 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,14 @@ +2012-05-20 zzz + * Console: Add full file path to thread dump message + * i2psnark: + - Create sparse files at torrent creation and delay + "ballooning" until first write (ticket #641) + - Redo clear messages button + - Concurrent message queue + * Profiles: reduce same-country bonus + * RoutingKeyModifier: Several changes to ensure the routing key + is correctly changed just after midnight. + 2012-05-19 zzz * i2psnark: - Store received chunks in temp files diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 282c18b42..0725033fa 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 2; + public final static long BUILD = 3; /** for example "-test" */ public final static String EXTRA = ""; diff --git a/router/java/src/net/i2p/router/tasks/UpdateRoutingKeyModifierJob.java b/router/java/src/net/i2p/router/tasks/UpdateRoutingKeyModifierJob.java index 600292e02..ae469152e 100644 --- a/router/java/src/net/i2p/router/tasks/UpdateRoutingKeyModifierJob.java +++ b/router/java/src/net/i2p/router/tasks/UpdateRoutingKeyModifierJob.java @@ -25,19 +25,24 @@ import net.i2p.util.Log; * @since 0.8.12 moved from Router.java */ public class UpdateRoutingKeyModifierJob extends JobImpl { - private Log _log; - private Calendar _cal = new GregorianCalendar(TimeZone.getTimeZone("GMT")); + private final Log _log; + private final Calendar _cal = new GregorianCalendar(TimeZone.getTimeZone("GMT")); + // Run every 15 minutes in case of time zone change, clock skew, etc. + private static final long MAX_DELAY_FAILSAFE = 15*60*1000; public UpdateRoutingKeyModifierJob(RouterContext ctx) { super(ctx); + _log = ctx.logManager().getLog(getClass()); } public String getName() { return "Update Routing Key Modifier"; } public void runJob() { - _log = getContext().logManager().getLog(getClass()); + // make sure we requeue quickly if just before midnight + long delay = Math.min(MAX_DELAY_FAILSAFE, getTimeTillMidnight()); + // TODO tell netdb if mod data changed? getContext().routingKeyGenerator().generateDateBasedModData(); - requeue(getTimeTillMidnight()); + requeue(delay); } private long getTimeTillMidnight() { From f06d99480d5537a6eddb688fe22ca130bd070f14 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 21 May 2012 12:53:56 +0000 Subject: [PATCH 057/327] javadoc fixes --- apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java | 2 +- apps/i2psnark/java/src/org/klomp/snark/PeerListener.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java b/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java index 2321398be..3c746590f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PartialPiece.java @@ -198,7 +198,7 @@ class PartialPiece implements Comparable { * Caller must synchronize on out and seek to starting point. * Caller must call release() when done with the whole piece. * - * @param start offset in the output file + * @param out stream to write to * @param offset offset in the piece * @param len length to write * @since 0.9.1 diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java b/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java index f0285aaef..f573d4455 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerListener.java @@ -96,7 +96,6 @@ interface PeerListener * * @param peer the Peer that got the piece. * @param piece the piece received. - * @param bs the byte array containing the piece. * * @return true when the bytes represent the piece, false otherwise. */ From 20567ae75e1b989330e1acde9d5a6d7cce9727a0 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 22 May 2012 18:16:51 +0000 Subject: [PATCH 058/327] * RoutingKeyModifier: Update after large clock shift --- router/java/src/net/i2p/router/Router.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java index 0be513117..4a627cd8a 100644 --- a/router/java/src/net/i2p/router/Router.java +++ b/router/java/src/net/i2p/router/Router.java @@ -1036,6 +1036,8 @@ public class Router implements RouterClock.ClockShiftListener { return; if (delta > -60*1000 && delta < 60*1000) return; + // update the routing key modifier + _context.routingKeyGenerator().generateDateBasedModData(); if (_context.commSystem().countActivePeers() <= 0) return; if (delta > 0) From 10872f751eed41a5a4d8ab6ba4c6687d1eb7dc09 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 22 May 2012 18:18:30 +0000 Subject: [PATCH 059/327] - Prevent torrent shutdown when changing file priority to skip --- .../java/src/org/klomp/snark/MetaInfo.java | 15 ++++++++++++--- .../java/src/org/klomp/snark/PeerState.java | 1 + 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java b/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java index 7eef4e49b..a9b70041c 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java +++ b/apps/i2psnark/java/src/org/klomp/snark/MetaInfo.java @@ -424,13 +424,22 @@ public class MetaInfo } /** + * @return good * @since 0.9.1 */ - boolean checkPiece(PartialPiece pp) throws IOException { + boolean checkPiece(PartialPiece pp) { MessageDigest sha1 = SHA1.getInstance(); int piece = pp.getPiece(); - - byte[] hash = pp.getHash(); + byte[] hash; + try { + hash = pp.getHash(); + } catch (IOException ioe) { + // Could be caused by closing a peer connnection + // we don't want the exception to propagate through + // to Storage.putPiece() + _log.warn("Error checking", ioe); + return false; + } for (int i = 0; i < 20; i++) if (hash[i] != piece_hashes[20 * piece + i]) return false; diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java index 04e92ba28..f41bf1b57 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java @@ -308,6 +308,7 @@ class PeerState implements DataLoader + peer); // Last chunk needed for this piece? + // FIXME if priority changed to skip, we will think we're done when we aren't if (getFirstOutstandingRequest(req.getPiece()) == -1) { // warning - may block here for a while From 0f321f1597f68ef14cc13c20289fcabc1a4cede6 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 22 May 2012 18:19:52 +0000 Subject: [PATCH 060/327] - Refactor tracker map --- .../src/org/klomp/snark/SnarkManager.java | 64 +++++++++++++----- .../java/src/org/klomp/snark/Tracker.java | 28 ++++++++ .../org/klomp/snark/web/I2PSnarkServlet.java | 66 +++++++------------ history.txt | 6 ++ .../src/net/i2p/router/RouterVersion.java | 2 +- 5 files changed, 107 insertions(+), 59 deletions(-) create mode 100644 apps/i2psnark/java/src/org/klomp/snark/Tracker.java diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 36db296a2..107ac43ec 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -8,6 +8,7 @@ import java.io.FilenameFilter; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; +import java.util.Collection; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; @@ -18,7 +19,6 @@ import java.util.Map; import java.util.Properties; import java.util.Set; import java.util.StringTokenizer; -import java.util.TreeMap; import java.util.Queue; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.LinkedBlockingQueue; @@ -58,7 +58,7 @@ public class SnarkManager implements Snark.CompleteListener { private ConnectionAcceptor _connectionAcceptor; private Thread _monitor; private volatile boolean _running; - private final Map _trackerMap; + private final Map _trackerMap; public static final String PROP_I2CP_HOST = "i2psnark.i2cpHost"; public static final String PROP_I2CP_PORT = "i2psnark.i2cpPort"; @@ -130,7 +130,7 @@ public class SnarkManager implements Snark.CompleteListener { _configFile = new File(CONFIG_FILE); if (!_configFile.isAbsolute()) _configFile = new File(_context.getConfigDir(), CONFIG_FILE); - _trackerMap = Collections.synchronizedMap(new TreeMap(new IgnoreCaseComparator())); + _trackerMap = new ConcurrentHashMap(4); loadConfig(null); } @@ -1404,40 +1404,67 @@ public class SnarkManager implements Snark.CompleteListener { } /** - * Sorted map of name to announceURL=baseURL + * Unsorted map of name to Tracker object * Modifiable, not a copy + * @since 0.9.1 */ - public Map getTrackers() { + public Map getTrackerMap() { return _trackerMap; } + /** + * Unsorted, do not modify + */ + public Collection getTrackers() { + return _trackerMap.values(); + } + + /** + * Sorted copy + * @since 0.9.1 + */ + public List getSortedTrackers() { + List rv = new ArrayList(_trackerMap.values()); + Collections.sort(rv, new IgnoreCaseComparator()); + return rv; + } + /** @since 0.9 */ private void initTrackerMap() { String trackers = _config.getProperty(PROP_TRACKERS); if ( (trackers == null) || (trackers.trim().length() <= 0) ) trackers = _context.getProperty(PROP_TRACKERS); - _trackerMap.clear(); if ( (trackers == null) || (trackers.trim().length() <= 0) ) { - for (int i = 0; i < DEFAULT_TRACKERS.length; i += 2) - _trackerMap.put(DEFAULT_TRACKERS[i], DEFAULT_TRACKERS[i+1]); + setDefaultTrackerMap(true); } else { String[] toks = trackers.split(","); for (int i = 0; i < toks.length; i += 2) { String name = toks[i].trim().replace(",", ","); String url = toks[i+1].trim().replace(",", ","); - if ( (name.length() > 0) && (url.length() > 0) ) - _trackerMap.put(name, url); + if ( (name.length() > 0) && (url.length() > 0) ) { + String urls[] = DEFAULT_TRACKERS[i+1].split("=", 2); + String url2 = urls.length > 1 ? urls[1] : null; + _trackerMap.put(name, new Tracker(name, urls[0], url2)); + } } } } /** @since 0.9 */ public void setDefaultTrackerMap() { + setDefaultTrackerMap(true); + } + + /** @since 0.9.1 */ + private void setDefaultTrackerMap(boolean save) { _trackerMap.clear(); for (int i = 0; i < DEFAULT_TRACKERS.length; i += 2) { - _trackerMap.put(DEFAULT_TRACKERS[i], DEFAULT_TRACKERS[i+1]); + String name = DEFAULT_TRACKERS[i]; + String urls[] = DEFAULT_TRACKERS[i+1].split("=", 2); + String url2 = urls.length > 1 ? urls[1] : null; + _trackerMap.put(name, new Tracker(name, urls[0], url2)); } - if (_config.remove(PROP_TRACKERS) != null) { + if (save && _config.remove(PROP_TRACKERS) != null) { saveConfig(); } } @@ -1446,12 +1473,15 @@ public class SnarkManager implements Snark.CompleteListener { public void saveTrackerMap() { StringBuilder buf = new StringBuilder(2048); boolean comma = false; - for (Map.Entry e : _trackerMap.entrySet()) { + for (Map.Entry e : _trackerMap.entrySet()) { if (comma) buf.append(','); else comma = true; - buf.append(e.getKey().replace(",", ",")).append(',').append(e.getValue().replace(",", ",")); + Tracker t = e.getValue(); + buf.append(e.getKey().replace(",", ",")).append(',').append(t.announceURL.replace(",", ",")); + if (t.baseURL != null) + buf.append('=').append(t.baseURL); } _config.setProperty(PROP_TRACKERS, buf.toString()); saveConfig(); @@ -1481,9 +1511,9 @@ public class SnarkManager implements Snark.CompleteListener { * ignore case, current locale * @since 0.9 */ - private static class IgnoreCaseComparator implements Comparator { - public int compare(String l, String r) { - return l.toLowerCase().compareTo(r.toLowerCase()); + private static class IgnoreCaseComparator implements Comparator { + public int compare(Tracker l, Tracker r) { + return l.name.toLowerCase().compareTo(r.name.toLowerCase()); } } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Tracker.java b/apps/i2psnark/java/src/org/klomp/snark/Tracker.java new file mode 100644 index 000000000..995130ed4 --- /dev/null +++ b/apps/i2psnark/java/src/org/klomp/snark/Tracker.java @@ -0,0 +1,28 @@ +/* + * Released into the public domain + * with no warranty of any kind, either expressed or implied. + */ +package org.klomp.snark; + +/** + * A structure for known trackers + * + * @since 0.9.1 + */ +public class Tracker { + + public final String name; + public final String announceURL; + public final String baseURL; + public final boolean supportsDetails; + + /** + * @param baseURL The web site, may be null + */ + public Tracker(String name, String announceURL, String baseURL) { + this.name = name; + this.announceURL = announceURL; + this.baseURL = baseURL; + this.supportsDetails = name.contains("tracker2.postman.i2p"); + } +} diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index b012d9b5e..01dd3a4f0 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -37,6 +37,7 @@ import org.klomp.snark.Peer; import org.klomp.snark.Snark; import org.klomp.snark.SnarkManager; import org.klomp.snark.Storage; +import org.klomp.snark.Tracker; import org.klomp.snark.TrackerClient; import org.mortbay.jetty.servlet.DefaultServlet; @@ -239,6 +240,7 @@ public class I2PSnarkServlet extends DefaultServlet { else out.write(""); out.write("
"); + List sortedTrackers = null; if (isConfigure) { out.write("\n"); @@ -286,7 +283,7 @@ public class I2PSnarkServlet extends DefaultServlet { // end of mainsection div out.write("
\n"); writeAddForm(out, req); - writeSeedForm(out, req); + writeSeedForm(out, req, sortedTrackers); writeConfigLink(out); // end of lowersection div out.write("
\n"); @@ -773,7 +770,7 @@ public class I2PSnarkServlet extends DefaultServlet { private void processTrackerForm(String action, HttpServletRequest req) { if (action.equals(_("Delete selected"))) { boolean changed = false; - Map trackers = _manager.getTrackers(); + Map trackers = _manager.getTrackerMap(); Enumeration e = req.getParameterNames(); while (e.hasMoreElements()) { Object o = e.nextElement(); @@ -800,8 +797,8 @@ public class I2PSnarkServlet extends DefaultServlet { hurl = hurl.trim(); aurl = aurl.trim().replace("=", "="); if (name.length() > 0 && hurl.startsWith("http://") && aurl.startsWith("http://")) { - Map trackers = _manager.getTrackers(); - trackers.put(name, aurl + '=' + hurl); + Map trackers = _manager.getTrackerMap(); + trackers.put(name, new Tracker(name, aurl, hurl)); _manager.saveTrackerMap(); } else { _manager.addMessage(_("Enter valid tracker name and URLs")); @@ -1271,18 +1268,14 @@ public class I2PSnarkServlet extends DefaultServlet { if (announce != null && (announce.startsWith("http://YRgrgTLG") || announce.startsWith("http://8EoJZIKr") || announce.startsWith("http://lnQ6yoBT") || announce.startsWith("http://tracker2.postman.i2p/") || announce.startsWith("http://ahsplxkbhemefwvvml7qovzl5a2b5xo5i7lyai7ntdunvcyfdtna.b32.i2p/"))) { - Map trackers = _manager.getTrackers(); - for (Map.Entry entry : trackers.entrySet()) { - String baseURL = entry.getValue(); - if (!(baseURL.startsWith(announce) || // vvv hack for non-b64 announce in list vvv - (announce.startsWith("http://lnQ6yoBT") && baseURL.startsWith("http://tracker2.postman.i2p/")) || - (announce.startsWith("http://ahsplxkbhemefwvvml7qovzl5a2b5xo5i7lyai7ntdunvcyfdtna.b32.i2p/") && baseURL.startsWith("http://tracker2.postman.i2p/")))) + for (Tracker t : _manager.getTrackers()) { + String aURL = t.announceURL; + if (!(aURL.startsWith(announce) || // vvv hack for non-b64 announce in list vvv + (announce.startsWith("http://lnQ6yoBT") && aURL.startsWith("http://tracker2.postman.i2p/")) || + (announce.startsWith("http://ahsplxkbhemefwvvml7qovzl5a2b5xo5i7lyai7ntdunvcyfdtna.b32.i2p/") && aURL.startsWith("http://tracker2.postman.i2p/")))) continue; - int e = baseURL.indexOf('='); - if (e < 0) - continue; - baseURL = baseURL.substring(e + 1); - String name = entry.getKey(); + String baseURL = t.baseURL; + String name = t.name; StringBuilder buf = new StringBuilder(128); buf.append("

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͜w(!w`U+m@Q4aa~i{e}!ZfSm6m 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 C22Y{@ diff --git a/installer/lib/wrapper/linux-armv5/libwrapper.so b/installer/lib/wrapper/linux-armv5/libwrapper.so index 4a55d31ea6703d000b740463136953693850ec7d..a46bfc54a9dbc178c83933c5efbc1d9b73b95a12 100644 GIT binary patch delta 104 zcmezJhw;lF#tBbE0%w29@}4oBDSi8@*-v?&Y~xs_w{7E(1F4KAlXs@M3mP#nFc<(a gjJBLCn69o0;~4{G456|>3a-)w$Tr&?n=UR60Gx3edH?_b delta 104 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 Q@c7-(l&UoFv+C&o0Rp`M4*&oF delta 64779 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 diff --git a/installer/lib/wrapper/linux-ppc/libwrapper.so b/installer/lib/wrapper/linux-ppc/libwrapper.so index 68dae39e05d80c67f6e113aed319eb829406eb3e..ce13e97aed594da10aa6f208fe36aaded450be53 100644 GIT binary patch delta 181 zcmX@Gnd!qOrU}Y|0t_Hv!l1yw%Amm@!yrA;WP`}Ie$Sk!OMZ*hK0p1UZXa~cx^;@c z#vk_ej3$#U8r%hqfI19-7)D!8p3tDK3ga0AWelORKnl(ViJ5G^)8HyR*>=i<$!b%r kHYZPg$t;ln|NmEzItZAeIJsq}x~M6TcN-=Kq!~eM04`uC`v3p{ delta 257 zcmeyciRr**rU}Y|77QR@!l1yw%Amm@%OEq+WP`|^30^U=h7;wbyje1em;BkFt-QW( z;}83KM&rpA4eo-5Kpik_0Aw3Yp3tDK3KKB`iWoyx04cCa5Z@HU-h8LQRan~H+1W}# z!zDE-GcixWM9)OeRM$ci!kDZu3 diff --git a/installer/lib/wrapper/linux/i2psvc b/installer/lib/wrapper/linux/i2psvc index 1255d491f6bcf63ce0194891ceb99608122e2de1..ffb6aca64ec7fd069d4774b152b446c67396d2e7 100644 GIT binary patch delta 98620 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ℜt^R)VXF5i{GCV9_Cx{~SYOc^^Rmp3%CF-j*% zy;tKm!9@B}se|J|ZWOf&Q4XWWfKq!PKX&-f;oq8Z%rImxZ@dt9HFMrGrWwBuYhr2*b(Sr8mgNr$0DX*UDN&Pf$7k`k2S`Y8y#znY4VALMod=X48 z?@z!3l>Qn<3ElXnL6dYa%oGhe7*MecDJDgpY7SZ#-=&=iG)Y&%Y7C~7nohX2Q^;ou z)msnfxL{fI5hMW{pi|>zM)7TkKR$-a!AImUZs=C4H>INsaOGT;jAHTvW`kyncGAO% z&KLieEP)!A}4QeuqVgl4i#j1RASW=B;{w%sLJ zQ<j2>>wz2Sgh|IAtqG+lt~4iL^KXb`c?k^9I6GD(BPiaZrAkiHt^F)5DR z>aYTI4n=7Ycaf*AgqQ^L>S>@;B2$PGEzVW0%Fp!Tdjen2+$apOmAtBZ~>X*0vWGCNd4P#r@KIUYLMSar{&IZfkbK$ zvhQq`H^T`;eF!2{8z8ZKNY>VSfWvm7wHWo=t-Qrj=Ie6_Y=WkEMVJ9T1ZnvpAHI~e z3-;T9zJuVYZJ5;om7`zryUX~(tI|JS1e`zUNex!nvSpW zg{c#E^2S!y$Z#HbnG0r2AXgbG}4_L#~z;U3$eT;}0^pRV$LpFdCu#x|0XGH?XjBZM;mCZ>KZnn1?~%VGT3GMv}T*uuYF z2CcYaEB|X5E^Fzvm3Otl*XHvfpJQWDru7{pE2oXtZx2fY3Z!|+*oV!c;o8Rmhf~dE z(L;wfb->#KuCqHpt-XVY`{ZTfpV$d^fGD6(^TgsC@KzqOoV8N6ZRUfPvw88SArI!0 zci{vA`Bw94VurWtEgeliq|(k%0t-Q{v@OI(Q=!MU@aijAa=U*v%1*Qw1P~$3h*1!@ zE1QH``7HZ%)AEz$N?e-y#sS>NxPf5pw(y)4Y^~wmHmYFRq{C4;Y&A3Glb{K9XC-N5 z%VFcT#+H^a_r>CyPH`tS00f!~j^Rj*b%76+eH8e(3=lJ@OfUf7M+S@a-f$YmzBSR0 z1j*`1UrWrHIysQY4CO=KVG&XBG(6Aq#)Tt8tn` z^G}8Eeup&;esTy#NiS!rZ@?F;BUL+@O7YI6sY>(C?Xj*X%;f}PTSe+bYf2dAs&&P3 z389$GA9DG?B zlzGgJC8s_L`V#cQ5u)Gw7cFm>!)zDQAlQS9`=H(8PUBO%!g#sl0$C#=BA-Ai6V%C8>V+x^ z4WLNaE-nQC7<~a!#Ojb5iNl$+6%AFjrnCT-uCLVOn}H*J_q8-z+<{3GbxL&>sVw=X zN@l^Y?+a##3Z)8Y@k>R8M9)Zychw^jy%bMzWX9Grif~$p=@5EU8a=loyapqs(|Yis zE(g%ZL(n0lhO&3kQh2y^rf#k$S%M^l+HW5?l$pJDrD~sI#^^-C!f&l%;ik05FrH69 zhtpDv58PcY+37kZDl#2$8gpOAqkSEze21RV5%_g5gi>2v_JDMALBFwB={P!M31}APmDoM^WCs8EUDnh~U*Mf>v#$S&-+UKylG{f} z3fO!e#G$I6+~)C|Mb%vY6^N;ZWAZp?fVgyyCHHM7#EiJ{%{IUht5mjwz|q!dysWFJ0n09K_P@|54wriTY{-kZ%!Q#~^)d8g9?&jigwdBS__K^;0FK)&{@D5N3m_*$O$K6^zu_bxy1J_eBqtN6M1 zSvYIXf5(q9Xbm6Oiq++<*0E|z>ovT?It(bLcloR9*tAHWcZK%Nf>Ty#T@U%5X~sKT zX{S&F8lCjwTdTOT9@B;eoVQw!dCk&y`JnY|YnOvAX+C-f{k}|_K<8d3h-QJVAV^W_ z>zMAGahBQV9p2^xoO?E$AOaf&w5-Imb+jG7QYoJA@J%1EVeKBm!%3Qv`ezotkxQS@9>IE*m#jpEQ+4Y+iqrwo|^p6 zo~?cn#TRYHGTZP%g4ep*6hhS;ni5h85i*>W>z{l0{mm?}nqFrUUS|usOu$K5RUbZ( zUV*{9Em%52KiPoy`ofoes^ow^CPu20!9{by3xoI%TUh=2b-)FDMGIX)I~=~n3MQYn z9$m|8ZDmPQbb@JhU08@T3y~WKEM-&D#SL7zf?H$DpHNvP*H9O&c*Yx`2R>LywRIkd z5jf3<Ozu(FtYWpsOzJpvs84CS3Y#Fb+4YtHC zbPd|&MCFou$4Syr5MeGDl}y9Dr!|c>UFvhWJ$&6ZHmr9L^1>3_S@MxHSB%JYb-;h* z3cn>f{{T!j36sVeCatZ!!**s4PQlh!n$Jl-=q0vSr>r16st!2({dN}5nl%Ke=7JOb zP(fmtT>PM34;^!8DQTbm_*fpPs2xjr;tm{KA99{&>_CSpTfz_SU?JTTp*QKnhyAt{ zi7&pQ7}^XiwiIPAmeQLC)R2Y>{SYl@HTl3kh?E-+zRKplJ6YFA(!bV}06E}+NrJ0g zDY9R1HlwlfbuF^l625RJHU&Od%#ZJ6kv>tV#hOCO599S}!Zm#nFWMsEWVlNx< z2YnPstR*BW;(4c!&=K<%@kt-SoUHZ(U-J=mqy}a43m>s&{-0zc-xF=PL9I~UYpL9( zyw=C;5PO{$eavEw9lKJ20rKk6jZ3)KF4ivKaTi1`2#~am6f_0P6#bU)al6=SrdLon zj->PY-H#sPP0GDM2D zWyl>}7Qz12wE4ub4T}%h&8qs}24?1hOezcaNNFtw75gopwHqrGFD>Nn?Pde~T~9iD zgAcZ}gVa54_2X<0>&7nd9(&;CnR;IIZlxlSuiwK0ObdZJ?)d3Nh!R@ywxi+%Qh8;( zr+zEs*B$apeSr#I0{4{Yz~}~k)QL4;U+(-_P{g7X`ZguK2_lgt1zAu>RoKojZ$05! z2zBPO&`}|zl$RL^GSQQ-ej&9{Gd_DS^YzbNMCcCg`7B>|@=beLkl%a(4iI3?3EkRu zwEac?^^C4<-B&%)|NX2>BV?SM7qJjv@iGatAglh6Gok`(dj z$22payB~M*y=3B_QXU&X;u!q_D=yoFwts?S1(c_j$RkYDuQPbP18iXb7_udhwcI1~`3BXEF_Th}%S? z3x2N(7{m{gxFpB3_T|Z<#M=@QL#gqp#Z_42hrN5%Y7rYf(EvF0OEK51mKVv2rGt=1 z^N`4z>xch~63~kRLXjjE z^M$$Ck$jU`5{r|~iRW`R!_$^{8>_Uchh@RdDp>79;kZMLf^wxxj;nPBWfjB{^7XHc8a7_k_?=-`o%QBr~c?&c& z+liOvLAHv~Ny*7|B;!FlH>+8HML$!Ih=eyff_3B$D@2i+J51duKm|G|Q!9jWWeU(v z9n{+i5=XpfUC&&Q4KSuS)!ca2r>yDV79!6;%3~(=Y;_Z+u3A^b$BB5Mq_p^_D~N;; zy$;g$I%c;7s7go9j<7mYio{z9=1x|#8}Qc)-Y4R}q%B?NX{Dcyu8Q|m# zhs|dQ26JitXSJkKjnF6O(lCS`E#^^2G1d7ijSo1=eCr50KYEMk?1KVuv0O4QJi@vd z#)!D5alHCb*05?l*Sy_DUca!^ z59$d}2OZ??q)z?UM&&ouLFZjSHwDOpKr63N)k+cdF^%P?1oRhdX%N+2^X`R^5KfEQJ}l8Js*Ay=uQ$Tm+1N1yP(@gfL_%>v_D>N&6WZ*NC%a=>ZJfq84CuIlK^Wdq=zk<7#50l-$TvNzd9Mo}I+-_K zc+}i*sj;w9~DVOe|*Mj4cC{aBd?+|=xS^trzhmGb|CxW z9&V^0$DVH75}9fnZBT3CAX(Z^YR!+qck0^9NQ^Xjz+RM;F~RGktOjS>}fSF@m^{G z2J+|A_0`f9A(=p=yR2|o8gWuHwrJSsq@6#aqsf*9-Y*yzZ-oJYIg~XsaMk)hI`_Gb{)rgOn@aW3^gS>{Ls1@iv&^SD#n4ULSHb4h zS|%r5llYF4EXichDRCC(;ZmH9`UAY<0tJ21#)UiAV8!cIPe5AB0z8emWToiaz2~}LBSWM9QB5J32MESV-fgWE*tga`T zLBh=iXQN3DMgR7n;WC95!$g4kf=INT5~ZP!VT>}NnMi8a&m^Bu4N0AJVL}#MQG{d5eYMHdVDc0-+mT#*Kv-_8+`TD+G%O)9RV9drOI1htZ-uN*%nl^5=gAf% zYdA{nH=CO9ek*DnED6!!`e0lv1ig)?02;-4)GsWQkNlkZ^hmIjzmVF~QeGu>n5EnU z7xJc#v0AR9IBOI%2WAP5`|{C_9b-si(I6%c)rke%gVXpYpR*o@S+l5CV=MmjbJn>b zL;{TwHcB4XphNC{0-o0r)0C&v_=wXi#P=?Q#ayryQJ5B6%Bs+f43>k~QF@v+uh)Az zX=M@#!J#j3szkjyonJZ4T2+5ZWOPSHp1ch%@!%rnV~7%wms;>nMXX^R8UQ zMFj6hPsvU!v?d17ERv=RXinjnig4#YS7?s!AOvu zc#NiBOGPiwqnv(Ic==h@r0zW_(3+Ry80G%574L8k!?LU3O~s0WCU}_Wr&Yx+Ra(Y5UPcE^E>gM0;GKMEI7IP=H{K6^V)xuYy;oF}1rW4bf?n z`R4O1s&)^6;}WmVxuBKVW-|ZzJR4*D61zAE!?na@*yaPiU;)aR$^6wX*kEP$HEzDf zg80oZu+VX~Hh+rW0AI0!dfvVfIf|-IqW?X@a)7P6Wg?Hcz*+~^Bm_@`PD974#%1th zK?;kdBX;m)Zn?nPcn3`++pd^A&Z(2FM~Cp!7qD?L@+E%v0*kLR{2CgmlKD21cfN>i zVhbkm5f@<}$3K@Kn3hBaqAI8?083Ws-WU>_S5cb_1A{PBi(Oy6t?ft_`UCvThOg;p zD{JmlYICyb#E|wYS|+=Ty%!CexN3=7<|{<$TO#*0A185Z{^hAsQFc^jBm}ozLI7%-WcY%Og-~ zk;f4LAkY{P@FI35>ouXNePFYzqkyekabJ$4Cy)!mcawhX1M#0+wF&r6G$RZap;NS_ z4dXwu2l|2QVgw?^@&W|eX0j}U(WonzPtgSSXcR`bzXtj!uEsE}s{n}Iw zII(l@}UC$>HX+2?UOz-UTP?W?QcRGXV>epyv zbHN+Iq&{ivmqz;t(rUTDPIkTkVn`A&(A=z+9FejJ1wi*?jjyPvRzZ(AiT@gJ^%c&k zPvrx?Vo_Mf&G?G>nq#tcOq>&X6%vRXgqJ&MudT zWoL~hbVMtsgOR$iY9V>c&KfR(RE5AUTYNH4Ca-213GI^(dz4T3iUr}a@A$8=@DO{S z&-$8$H6~)Rvyz#?B zR!fGcAb~2tAZX02&I7+;fxa$eLrld|*$BHNS)KT(C_e;ajzU{q?nS~?(kJY!({eh+* z+Jq3NGY~*I;75US(A~$Vc@44Go=wJtd`!n9U&e2cME%j`c@ z00{R=W#`MXL!zB!UwWc<9m~D>>ZnoFZ~m>%Cw#~1m9`6hga^0 z*@-#)kMCGxqhPwY)Qbkjw|SHAS^KW_%Ya#>{%RFH#_A?}uU@~JC{(OOM!#g;a*1#F zp4CsR^OxX1G}b&ikPMQd0-;R42Oa7$G%87-I9!yj?h&ur=67Hp(POg=xy7G; zj|+z)v2z45ICetuj$VTzU*pl&u{SCdb=lp)LtN7lhYI9q;iD#wAco)ZBSl3bMOcJ@ z70-NQyRDORaY98qdN2~Dso@gr2e1#E3eZ`z@9Iwi?80=7xXy#6gT^h1!DeJYz0 z204rxaUhVCKsP}3hJlf%9pbpI;rJNct7Mm6eSq3VRR3jdR4>ihuc4r{`ij6smzJDI z)ncbFKX?n%Y(9Wryv4fL9E?P9r{^ETzC~EA^ts%?P~h4&iA;IYdgPu>uVUN>cUTo| zb7OHbANw;)Rt&$0Z3%t*sW4=#xOq5DAt&Oc8sZBex^}XPoVXu`XyL2PwFK_OprQS_ z_ig4gowOn_6@HHh0z4#na2ara6z^j67TWqEy@LSI4(eCsQ2rEEt}RI2i46@Bic6ww zoiJe+8`^miUvZl?4EqH(u5E54_3P(bwOV$OLI2uY{kQWVI901eJgtQ08-WDO5(GBVSY_$txMmga1GBE zH-`NQB&cMG;1DMvz9Wh6`vrS5a0c$TUsy*d#}>b`<{hXVV2(iuNiaKJ*LLZ`t0nSN zPXFE{RL5+qI=zdBl%2vjwB+!2er1h(f9wS`or7yuTPhF0^S`q2$=_nsp<7<%-eTe6 z7zeUw6LFs8O)_4YaKH2vPuAQeRIk7|1~E2|suuNy>_prMCXWvMNXTHWV9dNqgLXSL zjSo|?I~AV|q!~Fo%Xg|Qy!y@?s2O^z|BL*Z%G!Ziqn&jau+T0MilX1d-9(+Ck3?v{ zMCfmnFA;i(Csc2n_tbH2VLgbIle^szLN$i3wPVYoUUd$?WyeT4^9Pg-aqn_CosTwt&v`3=)OpTLk8qTc24AG-=T?ISAWBq#8vcG!nZTHfL%n6uQlIKT2Yq?K?GsqYXA|47^ z8kP%Fr6fzOQYlk0WV+;xv#F9u#(@!iJs}UWTVbD!|DK2M1e{Q;)r;4?&%)Zj4e>G; zG=OhWY#zBpZawOSkep53u>?OETtn~0H>b*6Kv~@nzjhxRybX=OMsq>I3;ex@Y@T5& z7znrP3*5hyW%O$x-i~6s5RHd42Ki){6OMC;fjvDer*Wbn?Ezsk9x?hzB(=8r-Z7Hx zZ@@Zp!CVi8o4pi2uha2p^LdQ2G>GRleuJsLA)ZJ4#v1jhhLqBSdJ%Zj?YQLmuvEAk zv-V-WiY|c0c2hs;iezH4NX`5?_GCzz(BbcN<*R?g(Vo8D`Sst>s~UFYRexu})jOk5 zV#=Rgc=YdZ!TEOQ1AfQgwyZmU<#*OnS=Noe|2u19dZ~+R`Gr(7s&&@igWy7O+;G5f z;kB3tk?Q-S8!WepXu9ZpF?A+SkXuQr&EpWEPuycv!YQkbCc;)hiOmzAVjP0k?14P~ z59}S@AJ1R@gY^xa1a=8OhcRnJC27#z7<>4YKj3?cjOYLSf&0%6kh-GoDO?Z`!DWwl zi$}P!Df~L`_lON-E%?SqxEDU=k&w&=>*2xkIF`Ocgce*33ZCJm_}3oM5kiM+Zu&xtP}6?YfiHN>d>cd| zUUT+lbsz>pN<#_pxt;mG$E>j>_a@#US_$r zu0^gyWc1^bbxsq=D5~4{l<)ZqVp|@^i~nN5lRHth5XaOXWZ{kzwFLl3EiI;-nUwA{ z(NrBJmmGAKyA(8<3!1?N0h1RE^4yMrH{*D}G8WkONPDfSn`GM|A#E$561!2^&JEvJ zBzFn2xFg?K1~rq?k)JGMKFWah{F^csWNL^OvXg&8MS^4Jf*VRxZc@)4)q$V;o4sN(0eN#l!+!}=_%QY5 z1dU|S zht>0GN{v$q-6nCo;vb;EPAdCuRkD5^bSfj%3E5tXpL7t1?5VXqjx(Q@X3{bhXj6XqW= ztF=V1CzPo1f0h7vJ33S`W>zJWO`Hl6Uyn zrz|8ikTB?p!$EfFLSPgm-W6lkxAMJV8TTy5>B1k0b>yHnW|jk4n}-|B&cu96zL-l~ zZp~B5(JeN%<#WqfXm=|$H#E#>;VWWkR|$nT5NYjq)jmhlx-Zi^h=Rsg*M_ijT23#v z=HHjI7A@CDqt+rz`+COAy=X8nf;=3F#gr#r+;%N? zT{O2=uufi2Xb_Mauit6SuU4?ON`vS%HI$x_gQG}7E?L?SF=nDAD@c#DzElR{BfuQxK)Jc# z!#~7e;`L`Mk%llfXvD_a-+8&B_`kFVb!tYHLe*ouOO1g-M!k-$9@zu{Dj3=!vScA@ zGyh-$po(JfsImn|*O_z|72Wzx@+jI_(V`Z7le^NWKGU*)O2~={*Z>rSmELnaq#XMg z8WHO~{XdzoeI&M&w2a>upPFvB^LcscJ zMV|zg=7I^bXs`W9ptbM|8d_PD2St76%zLE;p;fnfq)IfJ3+xa0>s6H2im4gjQAO$C z^)o2YSlGT9e^5nfq~tc^b*d_Dd(9`1w979ymAGT3C!7QlcjtXf1Cf;O8ioi_{aXZE zRC?r*d_`3ySV@cI2dXMQ%D6~gR8?uyr5UJ|SB!O(SBzb!zU_n9qC`;(W?%aHr{4TY zY9^Y`To87jw>N->BN2RtK^dJ|`GuD3R#m!Q{_q%Xv(QAbItY-XhH6_@uAE?n$&BtwMQg_BS;|~E< z>NexGs)MkKro2gYC0v=?gb%2$H23P;#DUDlaK5;@($p^%T+|B^*Q$xLE@PYW;_6EG z%BLu{fWBb^UNCejIhN#Vo-mR|hg^L+Q%61v+G@aSIBO542!lJ0HPE z)==7ouO{eeW_jolmjkQy3j^1a81g0{XgYIY0Jg;lTY_@FuICJR@&7evbYp&}rV`v>A8N$y z8^16&a#;6ih?*>PQ@w3fZysz^V*SU61W)fUx9qgC>;+G3xdME&H=k`(MtGN?26KTG zVA@;uQ{%(m8kKYF`Sm4=Hy?jU3E=t5-3^CJcPrNu`0(%DlMY8dQijwwB`thX@ixK% zgr5=WTAoyNLYRuM1>pk1ii^(h3s&ncA$)*fMR*fo3PL1;hZfEt{bnsd0P*)$LNxx5 zMWA17)D(X>NzRYHD-|A;Mb-a}ZuZ z7=$np;UK~>ghGV#2v-rVBiu%~hwupD34({;(+W=nAA|seFod<(GW9jW&j_UmPZ6pQ zcv?{(A$9Q63M;~v!B0C>e2Rxl2)`nfBh(%8v?3Cr2f|2%*ARLlehfk@gai9&woiV9FCvmzN9VBp!eDP@ZbJ$_b{Hb-97l-iFote?mnCsZ*z}7ynnm9 zC+itI;%P-!gkA^(5a|8cFbr|y5T+o^(%^IPYto()A9A;SBJyC1(7hm@O6Z+s&KqY z-iOPsxDTmkx^?zxg;@&+T%Pr~&k%RUCH^fuKX7^f2hS9zr`LbC|3{n-bNMw@{NF@C zJ@>RCUkj65p7pr#Uzna&7{72P>WJqm=bi5%cz(;}UC+4hKjL(l>+ko&0z-I=xD}UW_!7T&weS;uzeDH`Dd>jK4|uBTziZ$1Fwg-r!x9feb^IQ!;pT>aZcw~# z@F|NwIxm*TUn_O@jY;0=VW>r~+dK^Th@snB!0O z zOeg>kK^<4G4P?jw4(^xX~5=JwPZ&sQC#BKxm231))E}ScI7f=?KdaHX!UpIF5i8 zb>kV2+ylasAVUF5s~VyZhG@T2@tc8=gRou%e(I5X7mv6e2E(ce9sv;vco>f`A7L%R zL4->P_Ye#T216J^z{V;D9{-nnyTj>!x_49fdr#d@ubSx592fR~TMmU+hqDUzCZ-Tz zLb6LjMsnO6GxmH4G08Rk(JzH22qeptj^x__8ggpNyvQQbket&34aqpAqyDhAp6myB z6@QeL{%FL7aGQj5lVlGGb#uD{s9rG@Kp_EvdILREkBA6E#dy|{*3;uw95-?sQ#$HV zc}Pb+N{7=g@qILco-TQ3a}Psugqz!JEg?~;C!CCD!j^h8_4xcX13i3A<6UB}A@*8x zbWTd5{ZVcT(-HLCm(b#uU{VbEPN!b#1j_Q7OFGggVP1+GHrhD;^c-_#y1tSpNSJ_x z{0ANEq|+o5igedsF&M7jb$9T9N+smzFPld*k0w~W96>*vo9Smg|A>CJ^UKVmPUrK^ z(nU7P`Y{4UQyb^aF&OfGcXuoNk94^_MDb|S^iw1wu2b^yX$C{@KY>kM9S1kJV8qkk casC>T^Zo7~@(yJgi}=6XwY3%*qu2ER0IKTd#Q*>R diff --git a/installer/lib/wrapper/linux/libwrapper.so b/installer/lib/wrapper/linux/libwrapper.so index 19cf34b8d872d69b0d5d43ac2cc303ede5fd0ac8..6c642c3d9decd7c5e8f9e56f584a820c41e8ecf2 100644 GIT binary patch delta 9827 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 F{tx5BYmWc` diff --git a/installer/lib/wrapper/linux64/i2psvc b/installer/lib/wrapper/linux64/i2psvc index 259864f49bb6ba979d4bcec8b79e46c72b772b2b..ce1196d8a525f901dcbce61cfe5c305738b09a98 100644 GIT binary patch delta 108341 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

"); } - private void writeSeedForm(PrintWriter out, HttpServletRequest req) throws IOException { + private void writeSeedForm(PrintWriter out, HttpServletRequest req, List sortedTrackers) throws IOException { String baseFile = req.getParameter("baseFile"); if (baseFile == null || baseFile.trim().length() <= 0) baseFile = ""; @@ -1372,13 +1365,9 @@ public class I2PSnarkServlet extends DefaultServlet { //out.write(_("Open trackers and DHT only")); out.write(_("Open trackers only")); out.write("\n"); - Map trackers = _manager.getTrackers(); - for (Map.Entry entry : trackers.entrySet()) { - String name = entry.getKey(); - String announceURL = entry.getValue(); - int e = announceURL.indexOf('='); - if (e > 0) - announceURL = announceURL.substring(0, e).replace("=", "="); + for (Tracker t : sortedTrackers) { + String name = t.name; + String announceURL = t.announceURL.replace("=", "="); if (announceURL.equals(_lastAnnounceURL)) announceURL += "\" selected=\"selected"; out.write("\t\n"); @@ -1605,15 +1594,10 @@ public class I2PSnarkServlet extends DefaultServlet { .append("") .append(_("Announce URL")) .append("\n"); - Map trackers = _manager.getTrackers(); - for (Map.Entry entry : trackers.entrySet()) { - String name = entry.getKey(); - String announceURL = entry.getValue(); - int e = announceURL.indexOf('='); - if (e <= 0) - continue; - String homeURL = announceURL.substring(e + 1); - announceURL = announceURL.substring(0, e).replace("=", "="); + for (Tracker t : _manager.getSortedTrackers()) { + String name = t.name; + String homeURL = t.baseURL; + String announceURL = t.announceURL.replace("=", "="); buf.append("" + "").append(name) diff --git a/history.txt b/history.txt index 96ab4bcb8..a29368b6c 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,9 @@ +2012-05-22 zzz + * i2psnark: + - Refactor tracker map + - Prevent torrent shutdown when changing file priority to skip + * RoutingKeyModifier: Update after large clock shift + 2012-05-20 zzz * Console: Add full file path to thread dump message * i2psnark: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0725033fa..f6e6df3a5 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 3; + public final static long BUILD = 4; /** for example "-test" */ public final static String EXTRA = ""; From e27df771aa1ae7e4ebbb3312f9941e2e544ad53b Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 22 May 2012 19:26:37 +0000 Subject: [PATCH 061/327] - Fix deadlock when changing file priorities --- .../src/org/klomp/snark/PeerCoordinator.java | 25 +++++++++++++------ history.txt | 1 + 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index 3e766b5f7..7a4e2bc7b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -741,6 +741,7 @@ public class PeerCoordinator implements PeerListener _log.debug("Updated piece priorities called but no priorities to set?"); return; } + List toCancel = new ArrayList(); synchronized(wantedPieces) { // Add incomplete and previously unwanted pieces to the list // Temp to avoid O(n**2) @@ -775,23 +776,31 @@ public class PeerCoordinator implements PeerListener p.setPriority(priority); } else { iter.remove(); - // cancel all peers - for (Peer peer : peers) { - peer.cancel(p.getId()); - } + toCancel.add(p); } } if (_log.shouldLog(Log.DEBUG)) _log.debug("Updated piece priorities, now wanted: " + wantedPieces); // if we added pieces, they will be in-order unless we shuffle Collections.shuffle(wantedPieces, _random); + } - // update request queues, in case we added wanted pieces - // and we were previously uninterested - for (Peer peer : peers) { - peer.request(); + // cancel outside of wantedPieces lock to avoid deadlocks + if (!toCancel.isEmpty()) { + // cancel all peers + for (Peer peer : peers) { + for (Piece p : toCancel) { + peer.cancel(p.getId()); + } } } + + // ditto, avoid deadlocks + // update request queues, in case we added wanted pieces + // and we were previously uninterested + for (Peer peer : peers) { + peer.request(); + } } /** diff --git a/history.txt b/history.txt index a29368b6c..0f0e25202 100644 --- a/history.txt +++ b/history.txt @@ -2,6 +2,7 @@ * i2psnark: - Refactor tracker map - Prevent torrent shutdown when changing file priority to skip + - Fix deadlock when changing file priorities * RoutingKeyModifier: Update after large clock shift 2012-05-20 zzz From 580bb5a6fec7c0daaaf8ac11d0f440b5ae40ade5 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 23 May 2012 16:36:37 +0000 Subject: [PATCH 062/327] * i2psnark: - Fixes when complete except for skipped files (ticket #447) status in UI, don't connect outbound, disconnect seeds when done - More classes pkg private --- .../org/klomp/snark/CoordinatorListener.java | 2 +- .../src/org/klomp/snark/PeerCoordinator.java | 68 ++++++++++++++++--- .../java/src/org/klomp/snark/Snark.java | 15 ++++ .../java/src/org/klomp/snark/Storage.java | 3 +- .../src/org/klomp/snark/StorageListener.java | 2 +- .../src/org/klomp/snark/TrackerClient.java | 12 ++-- .../org/klomp/snark/web/I2PSnarkServlet.java | 45 ++++++++---- 7 files changed, 118 insertions(+), 29 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/CoordinatorListener.java b/apps/i2psnark/java/src/org/klomp/snark/CoordinatorListener.java index 478c17bb5..767979d06 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/CoordinatorListener.java +++ b/apps/i2psnark/java/src/org/klomp/snark/CoordinatorListener.java @@ -24,7 +24,7 @@ package org.klomp.snark; /** * Callback used when some peer changes state. */ -public interface CoordinatorListener +interface CoordinatorListener { /** * Called when the PeerCoordinator notices a change in the state of a peer. diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index 7a4e2bc7b..01260f183 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -48,7 +48,7 @@ import org.klomp.snark.dht.DHT; /** * Coordinates what peer does what. */ -public class PeerCoordinator implements PeerListener +class PeerCoordinator implements PeerListener { private final Log _log = I2PAppContext.getGlobalContext().logManager().getLog(PeerCoordinator.class); @@ -116,6 +116,12 @@ public class PeerCoordinator implements PeerListener */ private final List wantedPieces; + /** The total number of bytes in wantedPieces, or -1 if not yet known. + * Sync on wantedPieces. + * @since 0.9.1 + */ + private long wantedBytes; + /** partial pieces - lock by synching on wantedPieces - TODO store Requests, not PartialPieces */ private final List partialPieces; @@ -171,16 +177,22 @@ public class PeerCoordinator implements PeerListener } } - // only called externally from Storage after the double-check fails + /** + * Only called externally from Storage after the double-check fails. + * Sets wantedBytes too. + */ public void setWantedPieces() { - if (metainfo == null || storage == null) + if (metainfo == null || storage == null) { + wantedBytes = -1; return; + } // Make a list of pieces synchronized(wantedPieces) { wantedPieces.clear(); BitField bitfield = storage.getBitField(); int[] pri = storage.getPiecePriorities(); + long count = 0; for (int i = 0; i < metainfo.getPieces(); i++) { // only add if we don't have and the priority is >= 0 if ((!bitfield.get(i)) && @@ -189,8 +201,10 @@ public class PeerCoordinator implements PeerListener if (pri != null) p.setPriority(pri[i]); wantedPieces.add(p); + count += metainfo.getPieceLength(i); } } + wantedBytes = count; Collections.shuffle(wantedPieces, _random); } } @@ -233,7 +247,9 @@ public class PeerCoordinator implements PeerListener } /** - * Returns how many bytes are still needed to get the complete file. + * Bytes not yet in storage. Does NOT account for skipped files. + * Not exact (does not adjust for last piece size). + * Returns how many bytes are still needed to get the complete torrent. * @return -1 if in magnet mode */ public long getLeft() @@ -244,6 +260,15 @@ public class PeerCoordinator implements PeerListener return ((long) storage.needed()) * metainfo.getPieceLength(0); } + /** + * Bytes still wanted. DOES account for skipped files. + * @return exact value. or -1 if no storage yet. + * @since 0.9.1 + */ + public long getNeededLength() { + return wantedBytes; + } + /** * Returns the total number of uploaded bytes of all peers. */ @@ -330,10 +355,24 @@ public class PeerCoordinator implements PeerListener return infohash; } + /** + * Inbound. + * Not halted, peers < max. + * @since 0.9.1 + */ public boolean needPeers() { return !halted && peers.size() < getMaxConnections(); } + + /** + * Outbound. + * Not halted, peers < max, and need pieces. + * @since 0.9.1 + */ + public boolean needOutboundPeers() { + return wantedBytes != 0 && needPeers(); + } /** * Reduce max if huge pieces to keep from ooming when leeching @@ -472,7 +511,10 @@ public class PeerCoordinator implements PeerListener return null; } -// returns true if actual attempt to add peer occurs + /** + * Add peer (inbound or outbound) + * @return true if actual attempt to add peer occurs + */ public boolean addPeer(final Peer peer) { if (halted) @@ -755,6 +797,7 @@ public class PeerCoordinator implements PeerListener if (!want.get(i)) { Piece piece = new Piece(i); wantedPieces.add(piece); + wantedBytes += metainfo.getPieceLength(i); // As connections are already up, new Pieces will // not have their PeerID list populated, so do that. for (Peer p : peers) { @@ -777,6 +820,7 @@ public class PeerCoordinator implements PeerListener } else { iter.remove(); toCancel.add(p); + wantedBytes -= metainfo.getPieceLength(p.getId()); } } if (_log.shouldLog(Log.DEBUG)) @@ -910,11 +954,14 @@ public class PeerCoordinator implements PeerListener throw new RuntimeException(msg, ioe); } wantedPieces.remove(p); + wantedBytes -= metainfo.getPieceLength(p.getId()); } // just in case removePartialPiece(piece); + boolean done = wantedBytes <= 0; + // Announce to the world we have it! // Disconnect from other seeders when we get the last piece List toDisconnect = new ArrayList(); @@ -924,7 +971,7 @@ public class PeerCoordinator implements PeerListener Peer p = it.next(); if (p.isConnected()) { - if (completed() && p.isCompleted()) + if (done && p.isCompleted()) toDisconnect.add(p); else p.have(piece); @@ -937,7 +984,11 @@ public class PeerCoordinator implements PeerListener p.disconnect(true); } - if (completed()) { + if (done) { + // put msg on the console if partial, since Storage won't do it + if (!completed()) + snark.storageCompleted(storage); + synchronized (partialPieces) { for (PartialPiece ppp : partialPieces) { ppp.release(); @@ -1262,11 +1313,12 @@ public class PeerCoordinator implements PeerListener } /** + * Get peers from PEX - * PeerListener callback * @since 0.8.4 */ public void gotPeers(Peer peer, List peers) { - if (completed() || !needPeers()) + if (!needOutboundPeers()) return; Destination myDest = _util.getMyDestination(); if (myDest == null) diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index 75b667269..0d8d451a8 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -782,6 +782,7 @@ public class Snark } /** + * Bytes not yet in storage. Does NOT account for skipped files. * @return exact value. or -1 if no storage yet. * getNeeded() * pieceLength(0) isn't accurate if last piece * is still needed. @@ -802,6 +803,20 @@ public class Snark } /** + * Bytes still wanted. DOES account for skipped files. + * FIXME -1 when not running. + * @return exact value. or -1 if no storage yet or when not running. + * @since 0.9.1 + */ + public long getNeededLength() { + PeerCoordinator coord = coordinator; + if (coord != null) + return coord.getNeededLength(); + return -1; + } + + /** + * Does not account for skipped files. * @return number of pieces still needed (magnet mode or not), or -1 if unknown * @since 0.8.4 */ diff --git a/apps/i2psnark/java/src/org/klomp/snark/Storage.java b/apps/i2psnark/java/src/org/klomp/snark/Storage.java index 467094d7f..3c8be6384 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Storage.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Storage.java @@ -338,7 +338,8 @@ public class Storage } /** - * Must call setPiecePriorities() after calling this + * Must call Snark.updatePiecePriorities() + * (which calls getPiecePriorities()) after calling this. * @param file canonical path (non-directory) * @param pri default 0; <0 to disable * @since 0.8.1 diff --git a/apps/i2psnark/java/src/org/klomp/snark/StorageListener.java b/apps/i2psnark/java/src/org/klomp/snark/StorageListener.java index 573e18d7c..279d958e4 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/StorageListener.java +++ b/apps/i2psnark/java/src/org/klomp/snark/StorageListener.java @@ -23,7 +23,7 @@ package org.klomp.snark; /** * Callback used when Storage changes. */ -public interface StorageListener +interface StorageListener { /** * Called when the storage creates a new file of a given length. diff --git a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java index 2ac9cac9a..d0e4ca8d9 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java +++ b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java @@ -72,7 +72,7 @@ public class TrackerClient extends I2PAppThread private boolean stop; private boolean started; - private List trackers; + private List trackers; /** * @param meta null if in magnet mode @@ -260,7 +260,7 @@ public class TrackerClient extends I2PAppThread for (Iterator iter = trackers.iterator(); iter.hasNext(); ) { Tracker tr = (Tracker)iter.next(); if ((!stop) && (!tr.stop) && - (completed || coordinator.needPeers()) && + (completed || coordinator.needOutboundPeers()) && (event.equals(COMPLETED_EVENT) || System.currentTimeMillis() > tr.lastRequestTime + tr.interval)) { try @@ -292,7 +292,7 @@ public class TrackerClient extends I2PAppThread } } - if ( (left != 0) && (!completed) ) { + if (coordinator.needOutboundPeers()) { // we only want to talk to new people if we need things // from them (duh) List ordered = new ArrayList(peers); @@ -341,7 +341,7 @@ public class TrackerClient extends I2PAppThread } // *** end of trackers loop here // Get peers from PEX - if (left > 0 && coordinator.needPeers() && (meta == null || !meta.isPrivate()) && !stop) { + if (coordinator.needOutboundPeers() && (meta == null || !meta.isPrivate()) && !stop) { Set pids = coordinator.getPEXPeers(); if (!pids.isEmpty()) { _util.debug("Got " + pids.size() + " from PEX", Snark.INFO); @@ -365,7 +365,7 @@ public class TrackerClient extends I2PAppThread // FIXME this needs to be in its own thread if (_util.getDHT() != null && (meta == null || !meta.isPrivate()) && !stop) { int numwant; - if (left == 0 || event.equals(STOPPED_EVENT) || !coordinator.needPeers()) + if (event.equals(STOPPED_EVENT) || !coordinator.needOutboundPeers()) numwant = 1; else numwant = _util.getMaxConnections(); @@ -459,7 +459,7 @@ public class TrackerClient extends I2PAppThread if (! event.equals(NO_EVENT)) buf.append("&event=").append(event); buf.append("&numwant="); - if (left == 0 || event.equals(STOPPED_EVENT) || !coordinator.needPeers()) + if (left == 0 || event.equals(STOPPED_EVENT) || !coordinator.needOutboundPeers()) buf.append('0'); else buf.append(_util.getMaxConnections()); diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 01dd3a4f0..a8a99887a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -890,14 +890,19 @@ public class I2PSnarkServlet extends DefaultServlet { } } long total = snark.getTotalLength(); + // includes skipped files, -1 for magnet mode long remaining = snark.getRemainingLength(); if (remaining > total) remaining = total; + // does not include skipped files, -1 for magnet mode or when not running. + long needed = snark.getNeededLength(); + if (needed > total) + needed = total; long downBps = snark.getDownloadRate(); long upBps = snark.getUploadRate(); long remainingSeconds; - if (downBps > 0) - remainingSeconds = remaining / downBps; + if (downBps > 0 && needed > 0) + remainingSeconds = needed / downBps; else remainingSeconds = -1; boolean isRunning = !snark.isStopped(); @@ -938,18 +943,31 @@ public class I2PSnarkServlet extends DefaultServlet { statusString = "\"\"" + _("Tracker Error") + "
" + err; } - } else if (remaining == 0) { // < 0 means no meta size yet - if (isRunning && curPeers > 0 && !showPeers) - statusString = "\"\"" + _("Seeding") + + } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet + // partial complete or seeding + if (isRunning) { + String img; + String txt; + if (remaining == 0) { + img = "seeding"; + txt = _("Seeding"); + } else { + // partial + img = "complete"; + txt = _("Complete"); + } + if (curPeers > 0 && !showPeers) + statusString = "\"\"" + txt + ":
" + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; - else if (isRunning) - statusString = "\"\"" + _("Seeding") + + else + statusString = "\"\"" + txt + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); - else + } else { statusString = "\"\"" + _("Complete"); + } } else { if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) statusString = "\"\"" + _("OK") + @@ -1062,7 +1080,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(formatSize(uploaded)); out.write("\n\t"); out.write(""); - if(isRunning && remaining != 0) + if(isRunning && needed > 0) out.write(formatSize(downBps) + "ps"); out.write("\n\t"); out.write(""); @@ -1108,7 +1126,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write("\" onclick=\"if (!confirm('"); // Can't figure out how to escape double quotes inside the onclick string. // Single quotes in translate strings with parameters must be doubled. - // Then the remaining single quite must be escaped + // Then the remaining single quote must be escaped out.write(_("Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded data will not be deleted) ?", fullFilename)); out.write("')) { return false; }\""); out.write(" src=\"" + _imgPath + "remove.png\" alt=\""); @@ -1127,7 +1145,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write("\" onclick=\"if (!confirm('"); // Can't figure out how to escape double quotes inside the onclick string. // Single quotes in translate strings with parameters must be doubled. - // Then the remaining single quite must be escaped + // Then the remaining single quote must be escaped out.write(_("Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded data?", fullFilename)); out.write("')) { return false; }\""); out.write(" src=\"" + _imgPath + "delete.png\" alt=\""); @@ -1194,7 +1212,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(""); out.write("\n\t"); out.write(""); - if (remaining > 0) { + if (needed > 0) { if (peer.isInteresting() && !peer.isChoked()) { out.write(""); out.write(formatSize(peer.getDownloadRate()) + "ps"); @@ -1886,6 +1904,9 @@ public class I2PSnarkServlet extends DefaultServlet { else buf.append("
").append(_("Complete")); // else unknown + long needed = snark.getNeededLength(); + if (needed > 0) + buf.append("
").append(_("Remaining")).append(": ").append(formatSize(needed)); buf.append("
").append(_("Size")).append(": ").append(formatSize(snark.getTotalLength())); MetaInfo meta = snark.getMetaInfo(); if (meta != null) { From 501f2f85d52fec49d0d51b55f84b28f5af7b0f7d Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 23 May 2012 16:37:43 +0000 Subject: [PATCH 063/327] * jobs.jsp: Add more queue diagnostics --- .../src/net/i2p/router/web/JobQueueHelper.java | 17 +++++++++-------- history.txt | 10 +++++++++- .../java/src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/JobQueueHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/JobQueueHelper.java index edd612fe5..723aaa739 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/JobQueueHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/JobQueueHelper.java @@ -8,7 +8,6 @@ import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; -import java.util.TreeMap; import net.i2p.data.DataHelper; import net.i2p.router.Job; @@ -76,15 +75,17 @@ public class JobQueueHelper extends HelperBase { out.flush(); buf.append("
Scheduled jobs: ").append(timedJobs.size()).append("
    \n"); - TreeMap ordered = new TreeMap(); - for (int i = 0; i < timedJobs.size(); i++) { - Job j = timedJobs.get(i); - ordered.put(Long.valueOf(j.getTiming().getStartAfter()), j); - } - for (Job j : ordered.values()) { + long prev = Long.MIN_VALUE; + for (Job j : timedJobs) { long time = j.getTiming().getStartAfter() - now; buf.append("
  1. ").append(j.getName()).append(" in "); - buf.append(DataHelper.formatDuration2(time)).append("
  2. \n"); + buf.append(DataHelper.formatDuration2(time)); + if (time < 0) + buf.append(" DELAYED"); + if (time < prev) + buf.append(" ** OUT OF ORDER **"); + prev = time; + buf.append("\n"); } buf.append("
\n"); diff --git a/history.txt b/history.txt index 0f0e25202..87e8e434b 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,11 @@ +2012-05-23 zzz + * i2psnark: + - Fixes when complete except for skipped files + (ticket #447) status in UI, don't connect outbound, + disconnect seeds when done + - More classes pkg private + * jobs.jsp: Add more queue diagnostics + 2012-05-22 zzz * i2psnark: - Refactor tracker map @@ -9,7 +17,7 @@ * Console: Add full file path to thread dump message * i2psnark: - Create sparse files at torrent creation and delay - "ballooning" until first write (ticket #641) + "ballooning" until first write (ticket #641, #447) - Redo clear messages button - Concurrent message queue * Profiles: reduce same-country bonus diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index f6e6df3a5..4e28a2c8d 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 4; + public final static long BUILD = 5; /** for example "-test" */ public final static String EXTRA = ""; From 4979f8dace933f953db1f5420188edde30e05b88 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 23 May 2012 22:40:03 +0000 Subject: [PATCH 064/327] - Custom tracker map AIOOBE fix, thx kytv --- apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java | 2 +- history.txt | 1 + router/java/src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 107ac43ec..94e797456 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -1442,7 +1442,7 @@ public class SnarkManager implements Snark.CompleteListener { String name = toks[i].trim().replace(",", ","); String url = toks[i+1].trim().replace(",", ","); if ( (name.length() > 0) && (url.length() > 0) ) { - String urls[] = DEFAULT_TRACKERS[i+1].split("=", 2); + String urls[] = url.split("=", 2); String url2 = urls.length > 1 ? urls[1] : null; _trackerMap.put(name, new Tracker(name, urls[0], url2)); } diff --git a/history.txt b/history.txt index 87e8e434b..14a123d13 100644 --- a/history.txt +++ b/history.txt @@ -3,6 +3,7 @@ - Fixes when complete except for skipped files (ticket #447) status in UI, don't connect outbound, disconnect seeds when done + - Custom tracker map AIOOBE fix - More classes pkg private * jobs.jsp: Add more queue diagnostics diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 4e28a2c8d..c10128fe6 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 5; + public final static long BUILD = 6; /** for example "-test" */ public final static String EXTRA = ""; From 10bd1343c34abbe43a71feade7639e7d6b9a2769 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 25 May 2012 00:43:29 +0000 Subject: [PATCH 065/327] Changes to structure of /home.jsp to bring it back in line with /console.jsp --- apps/routerconsole/jsp/home.jsp | 39 ++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 9d10c0084..21b4f6d3c 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -23,7 +23,7 @@ " /> -
+
-
+

<%=intl._("I2P Router Console")%>

+ +<% + if (newshelper.shouldShowNews()) { + java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); +%> +
+ + + +
+
+
+<% + } // shouldShowNews() +%> + +
" /> <% if (homehelper.shouldShowWelcome()) { %> @@ -69,25 +86,10 @@ Ukrainian Tiếng Việt
-

<%=intl._("Welcome to I2P")%>

+

<%=intl._("Welcome to I2P")%>

<% } // shouldShowWelcome %> -<% - if (newshelper.shouldShowNews()) { - java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); -%> -
- - - -
-
-
-<% - } // shouldShowNews() -%> -
<% if (homehelper.shouldShowSearch()) { @@ -115,6 +117,7 @@

<%=intl._("Local Services")%>


+
 
From 34f04207535565882a4c03ef7ef38e531639a9df Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 25 May 2012 00:58:29 +0000 Subject: [PATCH 066/327] Changes to dark theme - improve /home.jsp - general theme tweaks and fixes --- .../resources/themes/console/dark/console.css | 2540 ++++++++--------- .../themes/console/dark/console_big.css | 16 +- .../resources/themes/console/dark/default.css | 54 +- .../themes/console/dark/i2ptunnel.css | 6 +- 4 files changed, 1293 insertions(+), 1323 deletions(-) diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 525ef98d5..acc5d6b9b 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1,1294 +1,1246 @@ -/* I2P Theme: Camo aka Dark */ -/* Description: Military Grade. */ -/* Comment: Thanks to Florian Kuhlmann for the hatface images. [ http://www.flickr.com/photos/floriankuhlmann/] -/* Author: dr|z3d */ - -body { - margin: 5px 0px 0 0px; - padding: 0; - text-align: center; - background: #010 url('images/camotile.png') center bottom; - color: #EE9; - font: 9pt/130% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; -} - -.hide { - display: none; -} - -img { - border: none; -} - -pre { - width: 98%; - overflow-x: scroll; - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #EE9; -} - -div.logo { - float: left; - padding: 10px; - text-align: center; - font-color: #EE9; - margin: 0 20px 0 20px; - border: 1px solid #494; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - background: #000; /*url("images/camotile2.png");*/ - width: 185px; - -moz-box-shadow: inset 0px 0px 1px 0px #009; - -khtml-box-shadow: inset 0px 0px 1px 0px #009; - box-shadow: inset 0px 0px 1px 0px #009; -} - -div.logo hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - margin: 10px 0 5px; -} - -div.toolbar { - margin: 0; - padding: 10px; - font-weight: bold; - background: #000; - border: 1px solid #000; - display: none; -} - -div.toolbar a:link { - border: 1px outset #ddddc0; - padding: 0px 5px 1px 5px; - background: #bbf; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - color: #000; -} - -div.toolbar a:visited { - background: #ddf; -} - -div.toolbar a:hover, button:hover { - border: 1px solid #f60; - background: #030; - color: #f60; -} - -a:active { - color: #900; -} - -div.routersummaryouter { - float: left; - width: 200px; - margin: 0 0 10px 5px; - padding: 0; - border: 0; - clear: left;/* fixes a bug in Opera */ - text-align: center; - display: block; -} - -div.routersummary { - width: 173px; - padding: 10px; - text-align: center; - border: 1px solid #494; - background: #000 url(images/camotile2.png); - color: #EE9; - font-size: 8pt; - clear: left;/* fixes a bug in Opera */ - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - float: left; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; -} - -div.routersummary input[type=text] { - text-align: right !important; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; -} - -div.routersummary hr { - color: #494; - background: #494; - height: 2px; - border-bottom: 1px solid #494; - margin: 8px -10px 7px -10px; - -moz-box-shadow: inset 0px 1px 1px 1px #000; - -khtml-box-shadow: inset 0px 1px 1px 1px #000; - box-shadow: inset 0px 1px 1px 1px #000; -} - -div.routersummary h3 { - border: 0; - font-size: 9.5pt; - letter-spacing: 0.04em; - margin: -7px -10px -8px -10px; - padding: 3px 0 4px 0 !important; - text-transform: uppercase; - -moz-border-radius: 0; - -khtml-border-radius: 0; - border-radius: 0; - background: #000 url('images/header.png') center center ; - background-image: -moz-linear-gradient(top, bottom, from(#050), to(#030), color-stop(7%, #000), color-stop(100%, #050)); -} - -div.routersummary h4 { - border: 0; - border-bottom: 0 !important; - font-size: 8.5pt; - letter-spacing: 0.02em; - margin: -7px -9px -10px -9px !important; - padding: 6px 3px 9px 3px; - background: #000; - text-transform: capitalize; - text-decoration: none !important; - color: #2b2; - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#050), color-stop(10%, #050), color-stop(100%, #004)); - line-height: 100%; -} - -div.routersummary table { - border: 0; - text-align: center !important; - margin: -5px -7px -5px -8px !important; - width: 188px !important; - overflow: hidden; - font-size: 8pt; - padding: 0 -10px; - background-image: none !important; - background-color: transparent !important; -} - -div.routersummary tr { - background-image: none !important; - background-color: transparent !important; - border: 0 !important; -} - -div.routersummary p { - padding: 0; -} - -div.refresh { - margin-top: 10px !important; - margin-bottom: 10px !important; - padding: 2px 0 !important; -} - -div.routersummary a:link, div.routersummary a:visited { - text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8); - text-shadow: 0px 0px 2px #101 !important; -} - -div.routersummary a:hover { - text-shadow: 0px 0px 1px rgba(255, 96, 0, 0.7); - color: #f60; -} - -div.routersummary td { - padding: 0px 2px 0px 2px; - background-image: none !important; - border: 0 !important; -} - -div routersummary hr:last-child { - margin-top: 5px; - margin-bottom: -5px !important; -} - -div.tunnels { - padding-top: 3px !important; - margin-left: -4px; - text-align: center; -} - -div.tunnels table { - margin: -5px 0 -5px -3px !important; -} - -div.tunnels td { - padding: 1px 0px 1px 0px; -} - -div.tunnels td:first-child { - width: 16px; - text-align: left; - padding-right: 2px; -} - -div.tunnels td:last-child { - text-align: right; - padding-right: 1px; -} - -div.tunnels tr { -/* border: 1px solid #494 !important;*/ -} - -div.warning { - margin: 20px 20px 20px 245px; - padding: 5px 25px 20px 75px; - background: #000; - border: 1px solid #494; - text-align: left; - color: #EE9; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - text-align: justify; - background-image:url("../images/itoopie_sm.png"); - background-position:10px center; - background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #f00; - -khtml-box-shadow: inset 0px 0px 0px 1px #f00; - box-shadow: inset 0px 0px 0px 1px #f00; - word-wrap: break-word; -} - -/* console error messages */ - -div.sorry { - margin: -1px 5px 10px 205px; - padding: 20px 20px 20px 75px; - background: #020; - border: 1px solid #494; - -moz-border-radius: 0 0 4px 4px; - -khtml-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - text-align: justify; - background-image:url("images/errortriangle.png"); - background-position:15px center; - background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #d00; - word-wrap: break-word; - font-weight: bold; - color: #EE9; -} - -div.sorry hr { - color: #EE9; - background: #EE9; - height: 1px; - border: 1px solid #EE9; - margin: 10px 0; -} - -div.main { - margin: -1px 5px 5px 205px; - padding: 0 15px 15px 15px; - text-align: left; - color: #EE9; - width: auto; -/* overflow-x: scroll; */ - border: 1px solid #494; - -moz-border-radius: 0 0 4px 4px; - -khtml-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - background: #000 url(images/scarface.jpg) right bottom no-repeat !important; - min-width: 620px; - -moz-box-shadow: 0 1px 5px #000; -} - -div.main textarea { - background: #000; - color: #EE9; - font: 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; -} - -div.news { - margin: -1px 5px 0px 205px; - padding: 5px 30px 5px 30px; - border: 1px solid #494; - background: #000; - background: #000 url("images/news.png")no-repeat scroll bottom right; - color: #7b7; - font-size: 7.5pt; - text-align: right; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; - min-width: 590px; -} - -div.news li { - text-align: justify; - list-style: url('images/info_dark.png'); - list-style: none; - margin: 0; - padding: 5px 5px 5px 0; - vertical-align: middle; - word-wrap: break-word; - color: #494; - font-weight: bold; - font-size: 9.5pt; - border-bottom: 1px dotted #494; - margin-bottom: 5px; - text-transform: capitalize; -} - -div.news h3 { - background: none; - text-align: left; - border: none; - padding-left: 0; - padding-top: 2px; - border-bottom: 1px dotted; -} - -div.news h4 { - border-bottom: 1px; - border-bottom-style: dotted; - border-bottom-color: #494; - padding: 0 0 0px 0; - margin: 5px 0 10px 0; - font-size: 10pt; - opacity: 1; - text-transform: capitalize; -} - -div.news h4:first-child { - background: url('../images/itoopbullet.png'); - background-repeat: no-repeat; - background-position: right; -} - -div.news p { - margin-top: -5px; - font-size: 8.5pt; - color: #EE9; - margin-bottom: 0; -} - -div.news p:nth-child(n+1) { - margin-top: 5px; -} - -div.news hr { - margin: 8px 0 3px 0; -} - -div.confignav { - padding: 15px 10px !important; - margin: 15px 0; - background: #000 url('images/header.png') center center repeat-x ; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - font-size: 9.5pt !important; - font-weight: bold !important; - line-height: 160% !important; - -} - -div.configure { -/* padding: 5px 15px 0 15px; - margin: 10px 0px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; */ - background: none;/* url(images/camotile2.png);*/ -} - -div.messages { - padding: 10px; - margin: 10px 0 15px 0; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - background: #000 /*url('images/infotile.png') center left no-repeat;*/ - font-weight: bold; - font-size: 9pt; - color: #4f4; -} - -div.error { - color: #d90; -} - -div.notice { - font-style: italic; -} - -div.messages li { - text-align: justify !important; - font-weight: bold; - list-style: url(images/warning_dark.png) !important; - margin: 0 5px 0 50px !important; - padding: 0 10px 0 0 !important; - border: 0px !important; -} - -div.graphspanel { - padding: 0; - margin: 15px 0px -15px 0; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; -/* border: 1px solid #494;*/ - background: none;/* url(images/camotile.png);*/ - text-align: center; -} - -div.widepanel h3 { - text-align: left !important; -} - -div.graphspanel form { - text-align: left; - padding: 0 15px 0px 15px; -} - -div.graphspanel hr { - margin: 10px -15px 10px -15px; -} - -div.graphspanel img { - border: 1px solid #494; - padding: 3px; - margin: 5px; - text-align: center !important; - background: #000; - - opacity: 0.9; -} - -div.graphspanel img:hover { - border: 1px solid #000; - padding: 3px; - margin: 5px; - text-align: center !important; - background: #000; - -moz-box-shadow: inset 0px 0px 1px 1px #f60; - -khtml-box-shadow: inset 0px 0px 1px 1px #f60; - box-shadow: inset 0px 0px 1px 1px #f60; - opacity: 1; -} - -table { - border-collapse: collapse; - width: 100%; - border: 1px solid #494; - cell-padding: 1px; - font-size: 7pt; - background: #030; - margin: 1px 0; -} - -table hr { - padding: 0px 0; - color: #494; - background: #494; - border: 0px solid #494; - margin: 0px 0px; - height: 1px; - display: none; -} - -th { - padding: 6px 2px; - color: #EE9; - text-align: center; - font-size: 9pt; - background: #000; /*url('images/tabletitledark.png') repeat-x;*/ - background: #000 url('images/header.png') center center repeat-x ; - border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; - line-height: 110%; -} - -tr { - vertical-align: middle; -} - -tr:nth-child(even) { - background: #010;/* url('images/darkerbluetile.png') !important;*/ - vertical-align: middle; -} - -tr:nth-child(odd) { - background: #000800;/* url('images/darkbluetile.png') !important;*/ - vertical-align: middle; -} -/* -tr:last-child { - background: #004 url('images/lightbluetile.png') !important; - font-weight: bold; - border: 1px solid #494 !important; -} -*/ -td { - padding: 4px 6px; - color: #EE9; - vertical-align: middle; - border-top: 1px inset #494; - border-bottom: 1px outset #494; -} - -td img { - padding: 0 1px 0 2px; -} - -tt { - font: bold 8pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #FF0; - padding: 0 5px 2px 0; -} - -div.main li { - text-align: left; - list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -/* line-height: 150%;*/ - word-wrap: break-word; -} - - -div.main li b { - color: #b70 !important; - letter-spacing: 0.07em; - font-size: 9pt; - text-shadow: 0 1px 1px #700; -} - -.tidylist { - text-align: justify !important; - line-height: 150%; -} - -.tidylist:first-child { -/* padding-top: 5px;*/ -} - -.tidylist:last-child { - padding-bottom: 10px; -} - -.tidylist code { - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #dd0; - padding: 1px 2px; - background: #030; - margin: 0 2px; -} - -ol { - display: inline; - margin: 1px 0 0 0; - padding: 1px 0 0 20px; -} - -ul { -/* display: inline; */ - margin: 0; - padding: 0; -} - -code { - text-align: left; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - color: #dd0; -/* padding: 1px 2px;*/ -} - -a:link, h2 a:link { - color: #494; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #7b7; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:hover { - color: #f60; - text-decoration: underline; - font-weight: bold; - word-wrap: break-word; -} - -.links { - padding-bottom: -2px; - text-align: justify; - margin-top: 10px; - margin-bottom: -10px; -} - -.links li { - list-style-image: url("images/link.png") !important; -} - -.links b{ - color: #b70 !important; - letter-spacing: 0.07em; - font-size: 9.5pt; - line-height: 165%; - text-shadow: 0 1px 1px #700; -} - -p { - text-align: justify; - line-height: 160%; -} - -h1 { - text-align: left; - color: #EE9; - padding: 15px 15px 14px; - margin: 0 5px 0px 205px !important; - font-size: 17pt; - font-weight: bold; - font-style: normal; - text-transform: uppercase; - letter-spacing: 0.15em; - text-shadow: 0px 0px 2px #010; - white-space: normal; - background: #000 url("images/scope.png")no-repeat scroll right top; - background: #000 url("images/bg2.png")no-repeat scroll top right; - background: #000 url('images/header.png') center center; - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); - border: 1px solid #494; - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -khtml-border-radius: 4px 4px 0 0; - line-height: 120%; - min-width: 620px; - -moz-box-shadow: 0 1px 5px #000; - -khtml-box-shadow: 0 1px 5px #000; - box-shadow: 0 1px 5px #000; -} - -h2 { - font-size: 12pt; - color: #EE9; - text-shadow: 0px 0px 2px #010; - letter-spacing: 0.05em; - background: #000 url(images/camotile2.png); - background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); - background: #000 url('images/header.png') center center ; - padding: 10px; - wordwrap: none; - border: 1px solid #494; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - vertical-align: middle; - margin: 15px 0 12px 0 !important; - text-transform: uppercase; - word-wrap: break-word; -} - -h2 a:visited { - color: #191; -} - -h2 a:hover { - color: #f60; - text-shadow: 0px 0px 1px rgba(255, 64, 0, 0.7); -} - -h3 { - border: 1px solid #494; - border-left: 5px solid #494; - padding: 5px 6px; - margin: 12px 0 10px 0; - border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -khtml-border-radius: 0 4px 4px 0; - background: #000 url(images/camotile.png); - background: #000 url('images/header.png') center center ; - text-transform: uppercase; - text-shadow: 0px 0px 2px #010; -} - -h4 { - border-bottom: 1px; - border-bottom-style: solid; - border-bottom-color: #494; - padding: 0 0 10px 0; - margin: 5px 0 10px 0; - font-size: 11pt; -} - -button, button:visited { - font: bold 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px outset #191; - padding: 1px 3px; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - font-size: 8pt; - font-weight: bold; - margin: 2px 3px; - text-align: center; - vertical-align: middle; - min-width: 76px; - -moz-box-shadow: inset 0px 1px 1px 0px #494; - -khtml-box-shadow: inset 0px 1px 1px 0px #191; - box-shadow: inset 0px 1px 1px 0px #191; - background: #000; - color: #494; -} - -button.accept { - background: #ffe url('../images/accept.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.add { - background: #ffe url('../images/add.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.cancel { - background: #ffe url('../images/cancel.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.check { - background: #ffe url('../images/tick.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.delete { - background: #ffe url('../images/delete.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.download { - background: #ffe url('../images/arrow_down.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.go { - background: #ffe url('../images/arrow_right.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.reload { - background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.search { - background: #ffe url('../images/magnifier.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button.stop { - background: #ffe url('../images/stop.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -button:hover { - border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #EE9; - -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; - box-shadow: inset 0px 1px 1px 0px #EE9; - background-color: #000; - color: #f60; -} - -button:active { - border: 1px inset #f60; - background: #f60; - color: #EE9; - -moz-box-shadow: inset 0px 0px 0px 0px #f60; - -khtml-box-shadow: inset 0px 0px 0px 0px #f60; - box-shadow: inset 0px 0px 0px 0px #f60; -} - -.underline { - border-bottom: 1px solid #eeeeff; - padding: 5px 0px 5px 0px; - margin: 0px 0px 10px 0px; -} - -.langbox { - margin: -3px -4px 2px 5px; - padding: 7px 10px 5px 10px; - color: #EE9; - font-size: 7pt; - width: 220px; - text-align: right; - float: right; - vertical-align: middle; -} - -.langbox img { - opacity: 0.5; - -moz-box-shadow: 0 0 1px #000; -} - -.langbox img:hover { - opacity: 1; - -moz-box-shadow: 0 0 1px #f60; -} - -hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - margin: 20px 0 10px; -} - -hr:last-child { - margin-top: 20px; - margin-bottom: 20px; -} - -sidebarlogo { - text-align: center; -} - -input { - border: 1px outset #5f5; - -moz-box-shadow: inset 0px 1px 1px 0px #373; - -khtml-box-shadow: inset 0px 1px 1px 0px #373; - box-shadow: inset 0px 1px 1px 0px #373; - background: #000; - color: #494; - margin: 5px; - font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - padding: 1px 2px; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; -} - -input.accept { - background: #ffe url('../images/accept.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.add { - background: #ffe url('../images/add.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.cancel { - background: #ffe url('../images/cancel.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.check { - background: #ffe url('../images/tick.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.delete { - background: #ffe url('../images/delete.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.download { - background: #ffe url('../images/arrow_down.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.go { - background: #ffe url('../images/arrow_right.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.reload { - background: #ffe url('../images/arrow_refresh.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input.search[type="text"] { - background: #001 url('../images/magnifier.png') no-repeat 2px center; - padding: 2px 3px 2px 24px; - min-height: 22px; -} - -input.stop { - background: #ffe url('../images/stop.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; - min-height: 22px; -} - -input:hover { - background-color: #000; - color: #f60; - border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #9e9; - -khtml-box-shadow: inset 0px 1px 1px 0px #9e9; - box-shadow: inset 0px 1px 1px 0px #9e9; -} - -input:active { - border: 1px inset #f60; - background: #f60; - color: #EE9; -} - -input[type=text], input[type=password] { - background: #000; - color: #EE9; - margin: 5px 10px; - padding: 4px 2px; - font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px solid #494 !important; - text-decoration: none; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; -} - -fieldset { -overflow: hidden; -position: relative; -} - -select { - background: #000; - color: #EE9; - margin: 5px 10px; - border: 1px solid #494; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - min-width: 110px; - font: 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - padding: 2px; -} - -textarea { - background: #000; - color: #EE9; - padding: 5px; - margin: 10px; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - min-height: 100px; - min-width: 97%; - text-align: left; - border: 1px solid #494; -} - -.proxyfooter { - margin: 0 20px 10px 240px; - padding: 20px 25px 20px 75px; - font-color: #f00; - font-size: 7pt; - text-align: right !important; - border-radius: 4px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border: 1px solid #000; - display: none; -} - -.statusnotes { - font-style: italic; - font-size: 8pt; - color: #EE9; - text-align: center; - border: 1px solid #494 !important; -/* border-top: 0px !important;*/ - margin: -3px 0 5px 0; - padding: 7px; - background: #010; - -moz-box-shadow: inset 0px 0px 0px 1px #090; - -khtml-box-shadow: inset 0px 0px 0px 1px #090; - box-shadow: inset 0px 0px 0px 1px #090; -/* background: #000 url('images/header.png') repeat-x center center !important;*/ -} - -div.joblog { -/* margin:15px 0 15px 0; - padding: 5px 20px 10px 20px !important; - border: 1px solid #494; - background-color: #000; - background: #000; url("images/camotile.png");*/ -/* color: #dfd;*/ - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -khtml-border-radius: 4px 4px 0 0; - text-align: justify !important; - overflow-x: auto; /* Opera fix */ - } - -div.main li { - text-align: left; - list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -/* line-height: 150%;*/ - word-wrap: break-word; -} - -div.joblog li { - word-wrap: break-word !important; - line-height: 120% !important; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; -} - -div.joblog ul { - word-wrap: break-word !important; - text-align: justify; - margin: 0px 0 10px; -} - -div.joblog li:first-child { - margin-top: 0px; -} - -div.joblog li:last-child { -/* margin-bottom: -25px;*/ -} - -div.joblog form:first-child { - margin-top: 10px; -} - -div.joblog table { - margin-top: 15px; -} - -div.joblog p { - line-height: 130%; -} - -.smallhead { - font-size: 7pt -} - -.mediumtags { - font-size: 9pt; -} - -.optbox { - min-width: 16px !important; - max-width: 16px !important; - width: 16px !important; - min-height: 16px; - max-height: 16px; - height: 16px; - opacity: 1.0; - border: 0; - margin: 5px 5px 5px 10px; - padding: 2px; - overflow: hidden; - position: relative; -} - -.optbox:hover { - min-width: 16px !important; - max-width: 16px !important; - width: 16px !important; - min-height: 16px; - max-height: 16px; - height: 16px; - opacity: 1.0; - border: 0; - margin: 5px 5px 5px 10px; - padding: 2px; -} - -.cells { - border: 1px inset #494; - border-left: 1px outset #494; -} - -.tablefooter tr, .tablefooter td { - background: #000 url('images/header.png') repeat-x center center !important; - border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; - font-size: 7pt; - line-height: 110%; -} - -.formaction { - text-align: right; -} - -div.footnote { - text-align: right; - color: #494; - font-size: 7pt; - margin-bottom: -8px !important; -} - -div.footnote hr{ - margin: 10px 0 5px 0 !important; - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; -} - -.topness { - font-size: 7.5pt; - text-align: right; - margin-top: -5px; - margin-bottom: -5px; - margin-right: 5px; -} - -/* begin home page */ - -#appsummary { - clear: none; - float: none; - left: 10px; - margin: 0; - position: absolute; - top: 10px; -} - -#homemain { - left: 217px; - margin: 0 10px 10px 0; - position: absolute; - top: 10px; -} - -#homenews { - margin: 0 10px 5px 0; -} - -h2.app { - border-radius: 8px; - margin: 1px 10px 15px 0 !important; -} - -h4.app { - margin: 0 10px 2px 10px; - padding: 10px 0 8px 0; -} - -h4.app2 { - clear: left; - margin: 0 4px 2px 0; - padding: 16px 0 8px 0; -} - -div.ag2 { - margin: 0; -} - -div.app { - float: left; - padding: 2px; - height: 84px; - width: 112px; -} - -div.appgroup { - margin: 0; - padding: 16px 8px; - width: auto; -} - -div.search { - margin: 10px 10px 0 0; - padding: 8px 8px 0 8px; - width: auto; -} - -table.search { - background: none; - padding: 8px; - width: auto; - margin-left:auto; - margin-right:auto; -} - -img.app { - height: 32px; - width: 32px; - padding: 6px; -} - -img.app2p { - height: 40px; - padding: 3px 6px 0 6px; -} - -table.app { - background: none; - border: 0; - margin: auto; - width: auto; -} - -tr.app { - background: none; - border: 0; - margin: 0; -} - -td.app { - background: none; - border: 0; - margin: 0; -} - -div.applabel { - background: url('images/header.png') center center repeat-x; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border: 2px #00f; - border-radius: 4px; - border-width: 1px; - font-size: 9pt; - margin: 0; - padding: 3px 6px 4px 6px; - text-align: center; -} - -/* end home page */ +/* I2P Theme: Camo aka Dark */ +/* Description: Military Grade. */ +/* Comment: Thanks to Florian Kuhlmann for the hatface images. [ http://www.flickr.com/photos/floriankuhlmann/] +/* Author: dr|z3d */ + +body { + margin: 5px 0px 0 0px; + padding: 0; + text-align: center; + background: #010 url('images/camotile.png') center bottom; + color: #EE9; + font: 8.5pt/130% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + +} + +.hide { + display: none; +} + +div.clearer { + clear: left; + height: 0; + line-height: 0; +} + +img { + border: none; +} + +pre { + width: 98%; + overflow-x: scroll; + text-align: left; + font: 8.5pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; + color: #EE9; +} + +div.logo { + float: left; + padding: 10px; + text-align: center; + font-color: #EE9; + margin: 0 20px 0 20px; + border: 1px solid #494; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + background: #000; /*url("images/camotile2.png");*/ + width: 185px; + -moz-box-shadow: inset 0px 0px 1px 0px #009; + -khtml-box-shadow: inset 0px 0px 1px 0px #009; + box-shadow: inset 0px 0px 1px 0px #009; +} + +div.logo hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + margin: 10px 0 5px; +} + +div.toolbar { + margin: 0; + padding: 10px; + font-weight: bold; + background: #000; + border: 1px solid #000; + display: none; +} + +div.toolbar a:link { + border: 1px outset #ddddc0; + padding: 0px 5px 1px 5px; + background: #bbf; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + color: #000; +} + +div.toolbar a:visited { + background: #ddf; +} + +div.toolbar a:hover, button:hover{ + border: 1px solid #f60; + background: #030; + color: #f60; +} + +a:active{ + color: #900; +} + +div.routersummaryouter { + float: left; + width: 200px; + margin: 0 0 10px 5px; + padding: 0; + border: 0; + clear: left;/* fixes a bug in Opera */ + text-align: center; + display: block; +} + +div.routersummary { + width: 173px; + padding: 10px; + text-align: center; + border: 1px solid #494; + background: #000 url(images/camotile2.png); + color: #EE9; + font-size: 8pt; + clear: left;/* fixes a bug in Opera */ + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + float: left; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; +} + +div.routersummary input[type=text] { + text-align: right !important; + -moz-box-shadow: inset 1px 1px 1px 0px #000; + -khtml-box-shadow: inset 1px 1px 1px 0px #000; + box-shadow: inset 1px 1px 1px 0px #000; +} + +div.routersummary hr { + color: #494; + background: #494; + height: 2px; + border-bottom: 1px solid #494; + margin: 8px -10px 7px -10px; + -moz-box-shadow: inset 0px 1px 1px 1px #000; + -khtml-box-shadow: inset 0px 1px 1px 1px #000; + box-shadow: inset 0px 1px 1px 1px #000; +} + +div.routersummary h3 { + border: 0; + font-size: 9.5pt; + letter-spacing: 0.04em; + margin: -7px -10px -8px -10px; + padding: 3px 0 4px 0 !important; + text-transform: uppercase; + -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; + background: #000 url('images/header.png') center center ; + background-image: -moz-linear-gradient(top, bottom, from(#050), to(#030), color-stop(7%, #000), color-stop(100%, #050)); +} + +div.routersummary h4 { + border: 0; + border-bottom: 0 !important; + font-size: 8pt; + letter-spacing: 0.02em; + margin: -7px -9px -10px -9px !important; + padding: 6px 3px 8px 3px; + background: #000; + text-transform: capitalize; + text-decoration: none !important; + color: #2b2; + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#050), color-stop(10%, #050), color-stop(100%, #004)); + line-height: 100%; +} + +div.routersummary table { + border: 0; + text-align: center !important; + margin: -5px -7px -5px -8px !important; + width: 188px !important; + overflow: hidden; + font-size: 8pt; + padding: 0 -10px; + background-image: none !important; + background-color: transparent !important; +} + +div.routersummary tr { + background-image: none !important; + background-color: transparent !important; + border: 0 !important; +} + +div.routersummary form { + margin: -5px 0 -7px; +} + +div.routersummary form:first-child { + margin: 6px 0 -5px 0 !important; +} + +div.routersummary p { + padding: 0; +} + +div.refresh { + margin-top: -10px !important; + margin-bottom: -4px !important; + padding: 2px 0 0px 0 !important; +} + +div.routersummary a:link, div.routersummary a:visited { + text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8); + text-shadow: 0px 0px 2px #101 !important; +} + +div.routersummary a:hover { + text-shadow: 0px 0px 1px rgba(255, 96, 0, 0.7); + color: #f60; +} + +div.routersummary td { + padding: 0px 2px 0px 2px; + background-image: none !important; + border: 0 !important; +} + +div routersummary hr:last-child { + margin-top: 5px; + margin-bottom: -5px !important; +} + +div.tunnels { + padding-top: 3px !important; + margin-left: -4px; + text-align: center; +} + +div.tunnels table { + margin: -5px 0 -5px -3px !important; +} + +div.tunnels td { + padding: 1px 0px 1px 0px; +} + +div.tunnels td:first-child { + width: 16px; + text-align: left; + padding-right: 2px; +} + +div.tunnels td:last-child { + text-align: right; + padding-right: 1px; +} + +div.tunnels tr { +/* border: 1px solid #494 !important;*/ +} + +div.warning { + margin: 20px 20px 20px 245px; + padding: 5px 25px 20px 75px; + background: #000; + border: 1px solid #494; + text-align: left; + color: #EE9; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + text-align: justify; + background-image:url("../images/itoopie_sm.png"); + background-position:10px center; + background-repeat:no-repeat; + -moz-box-shadow: inset 0px 0px 0px 1px #f00; + -khtml-box-shadow: inset 0px 0px 0px 1px #f00; + box-shadow: inset 0px 0px 0px 1px #f00; + word-wrap: break-word; +} + +/* console error messages */ + +div.sorry { + margin: -1px 5px 10px 205px; + padding: 20px 20px 20px 75px; + background: #020; + border: 1px solid #494; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + text-align: justify; + background-image:url("images/errortriangle.png"); + background-position:15px center; + background-repeat:no-repeat; + -moz-box-shadow: inset 0px 0px 0px 1px #d00; + word-wrap: break-word; + font-weight: bold; + color: #EE9; +} + +div.sorry hr { + color: #EE9; + background: #EE9; + height: 1px; + border: 1px solid #EE9; + margin: 10px 0; +} + +div.main { + margin: -1px 5px 5px 205px; + padding: 0 15px 15px 15px; + text-align: left; + color: #EE9; + width: auto; +/* overflow-x: scroll; */ + border: 1px solid #494; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + background: #000 url(images/scarface.jpg) right bottom no-repeat !important; + min-width: 620px; + -moz-box-shadow: 0 1px 5px #000; +} + +div.main textarea { + background: #000; + color: #EE9; + font: 8pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; +} + +div.news { + margin: -1px 5px 0px 205px; + padding: 4px 30px 4px 30px; + border: 1px solid #494; + background: #000; + background: #000 url("images/news.png")no-repeat scroll bottom right; + color: #7b7; +/* border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0;*/ + font-size: 7.5pt; + text-align: right; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; + min-width: 580px; +/* height: 164px; + overflow-y: auto;*/ +} + +div.news li { + text-align: justify; + list-style: url('images/info_dark.png'); + list-style: none; + margin: 0; + padding: 5px 5px 5px 0; + vertical-align: middle; + word-wrap: break-word; + color: #494; + font-weight: bold; + font-size: 9.5pt; + border-bottom: 1px dotted #494; + margin-bottom: 5px; + text-transform: capitalize; +} + +div.news h3 { + text-align: left !important; + font-size: 9.5pt; +} + +div.news h4 { + border-bottom: 1px; + border-bottom-style: dotted; + border-bottom-color: #494; + padding: 0 0 0px 0; + margin: 5px 0 10px 0; + font-size: 10pt; + opacity: 1; + text-transform: capitalize; +} + +div.news h4:first-child { + background: url('../images/itoopbullet.png'); + background-repeat: no-repeat; + background-position: right; +} + +div.news p { + margin-top: -5px; + font-size: 8.5pt; + color: #EE9; + margin-bottom: 0; +} + +div.news p:nth-child(n+1) { + margin-top: 5px; +} + +div.news hr { + margin: 8px 0 3px 0; +} + +div.confignav { + padding: 15px 10px !important; + margin: 15px 0; + background: #000 url('images/header.png') center center repeat-x ; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + font-size: 9.5pt !important; + font-weight: bold !important; + line-height: 160% !important; + +} + +div.configure { +/* padding: 5px 15px 0 15px; + margin: 10px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; */ + background: none;/* url(images/camotile2.png);*/ +} + +div.messages { + padding: 10px; + margin: 10px 0 15px 0; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + background: #000 /*url('images/infotile.png') center left no-repeat;*/ + font-weight: bold; + font-size: 9pt; + color: #4f4; +} + +div.messages span.error { + color: #d90; +} + +div.messages span.notice { + font-style: italic; +} + +div.messages li { + text-align: justify !important; + font-weight: bold; + list-style: url(images/warning_dark.png) !important; + margin: 0 5px 0 50px !important; + padding: 0 10px 0 0 !important; + border: 0px !important; +} + +div.graphspanel { + padding: 0; + margin: 15px 0px -15px 0; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; +/* border: 1px solid #494;*/ + background: none;/* url(images/camotile.png);*/ + text-align: center; +} + +div.widepanel h3 { + text-align: left !important; +} + +div.graphspanel form { + text-align: left; + padding: 0 15px 0px 15px; +} + +div.graphspanel hr { + margin: 10px -15px 10px -15px; +} + +div.graphspanel img { + border: 1px solid #494; + padding: 3px; + margin: 5px; + text-align: center !important; + background: #000; + + opacity: 0.8; +} + +div.graphspanel img:hover { + border: 1px solid #000; + padding: 3px; + margin: 5px; + text-align: center !important; + background: #000; + -moz-box-shadow: inset 0px 0px 1px 1px #f60; + -khtml-box-shadow: inset 0px 0px 1px 1px #f60; + box-shadow: inset 0px 0px 1px 1px #f60; + opacity: 1; +} + +table { + border-collapse: collapse; + width: 100%; + border: 1px solid #494; + cell-padding: 1px; + font-size: 8pt; + background: #030; + margin: 1px 0; +} + +table hr { + padding: 0px 0; + color: #494; + background: #494; + border: 0px solid #494; + margin: 0px 0px; + height: 1px; + display: none; +} + +th { + padding: 6px 2px; + color: #EE9; + text-align: center; + font-size: 9pt; + background: #000; /*url('images/tabletitledark.png') repeat-x;*/ + background: #000 url('images/header.png') center center repeat-x ; + border-top: 1px solid #494; + border-bottom: 1px solid #494 !important; + line-height: 110%; +} + +tr { + vertical-align: middle; +} + +tr:nth-child(even) { + background: #010;/* url('images/darkerbluetile.png') !important;*/ + vertical-align: middle; +} + +tr:nth-child(odd) { + background: #000800;/* url('images/darkbluetile.png') !important;*/ + vertical-align: middle; +} +/* +tr:last-child { + background: #004 url('images/lightbluetile.png') !important; + font-weight: bold; + border: 1px solid #494 !important; +} +*/ +td { + padding: 4px 6px; + color: #EE9; + vertical-align: middle; + border-top: 1px inset #494; + border-bottom: 1px outset #494; +} + +td img { + padding: 0 1px 0 2px; +} + +tt { + font: bold 8pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; + color: #FF0; + padding: 0 5px 2px 0; +} + +div.main li { + text-align: left; + list-style: square; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +/* line-height: 150%;*/ + word-wrap: break-word; +} + + +div.main li b { + color: #b70 !important; + letter-spacing: 0.07em; + font-size: 8.5pt; + text-shadow: 0 1px 1px #700; +} + +.tidylist { + text-align: justify !important; + line-height: 150%; +} + +.tidylist:first-child { +/* padding-top: 5px;*/ +} + +.tidylist:last-child { + padding-bottom: 10px; +} + +.tidylist code { + text-align: left; + font: 8.5pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; + color: #dd0; + padding: 1px 2px; + background: #030; + margin: 0 2px; +} + +ol { + display: inline; + margin: 1px 0 0 0; + padding: 1px 0 0 20px; +} + +ul { +/* display: inline; */ + margin: 0; + padding: 0; +} + +code { + text-align: left; + font: 8.5pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; + color: #dd0; + padding: 1px 2px; +} + +a:link, h2 a:link{ + color: #494; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited{ + color: #7b7; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:hover{ + color: #f60; + text-decoration: underline; + font-weight: bold; + word-wrap: break-word; +} + +.links { + padding-bottom: -2px; + text-align: justify; + margin-top: 10px; + margin-bottom: -10px; +} + +.links li { + list-style-image: url("images/link.png") !important; +} + +.links b{ + color: #b70 !important; + letter-spacing: 0.07em; + font-size: 8.5pt; + line-height: 165%; + text-shadow: 0 1px 1px #700; +} + +p { + text-align: justify; + line-height: 160%; +} + +p img:first-child{ + display: none !important; +} + +h1 { + text-align: left; + color: #EE9; + padding: 14px 15px; + margin: 0 5px 0px 205px !important; + font-size: 17pt; + font-weight: bold; + font-style: normal; + text-transform: uppercase; + letter-spacing: 0.15em; + text-shadow: 0px 0px 2px #010; + white-space: normal; + background: #000 url("images/scope.png")no-repeat scroll right top; + background: #000 url("images/bg2.png")no-repeat scroll top right; + background: #000 url('images/header.png') center center; + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); + border: 1px solid #494; + border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0; + line-height: 120%; + min-width: 620px; + -moz-box-shadow: 0 1px 5px #000; + -khtml-box-shadow: 0 1px 5px #000; + box-shadow: 0 1px 5px #000; +} + +h2 { + font-size: 12pt; + color: #EE9; + text-shadow: 0px 0px 2px #010; + letter-spacing: 0.05em; + background: #000 url(images/camotile2.png); + background-image: -moz-linear-gradient(top, bottom, from(#000), to(#030), color-stop(30%, #000), color-stop(100%, #000)); + background: #000 url('images/header.png') center center ; + padding: 10px; + wordwrap: none; + border: 1px solid #494; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + vertical-align: middle; + margin: 15px 0 12px 0 !important; + text-transform: uppercase; + word-wrap: break-word; +} + +h2 a:visited { + color: #191; +} + +h2 a:hover { + color: #f60; + text-shadow: 0px 0px 1px rgba(255, 64, 0, 0.7); +} + +h3 { + border: 1px solid #494; + border-left: 5px solid #494; + padding: 5px 6px 7px; + margin: 12px 0 10px 0; + border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + -khtml-border-radius: 0 4px 4px 0; + background: #000 url(images/camotile.png); + background: #000 url('images/header.png') center center ; + text-transform: uppercase; + text-shadow: 0px 0px 2px #010; +} + +h4 { + border-bottom: 1px; + border-bottom-style: solid; + border-bottom-color: #494; + padding: 0 0 10px 0; + margin: 5px 0 10px 0; + font-size: 11pt; +} + +button, button:visited { + font: bold 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px outset #191; + padding: 1px 3px; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + font-size: 8pt; + font-weight: bold; + margin: 2px 3px; + text-align: center; + vertical-align: middle; + min-width: 76px; + -moz-box-shadow: inset 0px 1px 1px 0px #494; + -khtml-box-shadow: inset 0px 1px 1px 0px #191; + box-shadow: inset 0px 1px 1px 0px #191; + background: #000; + color: #494; +} + +button:hover { + border: 1px solid #f60; + -moz-box-shadow: inset 0px 1px 1px 0px #EE9; + -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; + box-shadow: inset 0px 1px 1px 0px #EE9; + background: #000; + color: #f60; +} + +button:active { + border: 1px inset #f60; + background: #f60; + color: #EE9; + -moz-box-shadow: inset 0px 0px 0px 0px #f60; + -khtml-box-shadow: inset 0px 0px 0px 0px #f60; + box-shadow: inset 0px 0px 0px 0px #f60; +} + +.underline { + border-bottom: 1px solid #eeeeff; + padding: 5px 0px 5px 0px; + margin: 0px 0px 10px 0px; +} + +.langbox { + margin: 5px 3px 2px 5px; + padding: 0; + color: #EE9; + font-size: 7pt; + width: 260px; + text-align: right; + float: right; + vertical-align: middle; +} + +.langbox img { + opacity: 0.5; + -moz-box-shadow: 0 0 1px #000; +} + +.langbox img:hover { + opacity: 1; + -moz-box-shadow: 0 0 1px #f60; +} + +hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + margin: 20px 0 10px; +} + +hr:last-child { + margin-top: 20px; + margin-bottom: 20px; +} + +sidebarlogo { + text-align: center; +} + +input { + border: 1px outset #5f5; + -moz-box-shadow: inset 0px 1px 1px 0px #373; + -khtml-box-shadow: inset 0px 1px 1px 0px #373; + box-shadow: inset 0px 1px 1px 0px #373; + background: #000; + color: #494; + margin: 5px; + font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + padding: 1px 2px; + text-decoration: none; + min-width: 110px; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; +} + +input:hover { + background: #000; + color: #f60; + border: 1px solid #f60; + -moz-box-shadow: inset 0px 1px 1px 0px #9e9; + -khtml-box-shadow: inset 0px 1px 1px 0px #9e9; + box-shadow: inset 0px 1px 1px 0px #9e9; +} + +input:active { + background: #000; + color: #f30; + border: 1px solid #f30; +} + +input:active { + border: 1px inset #f60; + background: #f60; + color: #EE9; +} + +input[type=text] { + background: #000; + color: #EE9; + margin: 5px 10px; + padding: 4px 2px; + font: bold 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px solid #494 !important; + text-decoration: none; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + -moz-box-shadow: inset 1px 1px 1px 0px #000; + -khtml-box-shadow: inset 1px 1px 1px 0px #000; + box-shadow: inset 1px 1px 1px 0px #000; +} + +input[type=text]:active, input[type=text]:hover { + background: #000; +} + +fieldset { +overflow: hidden; +position: relative; +} + +select { + background: #000; + color: #EE9; + margin: 5px 10px; + border: 1px solid #494; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + min-width: 110px; + font: 9pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + padding: 2px; +} + +textarea { + background: #000; + color: #EE9; + padding: 5px; + margin: 10px; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + font: 8.5pt "Lucida Console", "Droid Sans Mono", "DejaVu Sans Mono", Courier, mono; + min-height: 100px; + min-width: 97%; + text-align: left; + border: 1px solid #494; +} + +form {} + +.proxyfooter { + margin: 0 20px 10px 240px; + padding: 20px 25px 20px 75px; + font-color: #f00; + font-size: 7pt; + text-align: right !important; + border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border: 1px solid #000; + display: none; +} + +.statusnotes { + font-style: italic; + font-size: 8pt; + color: #EE9; + text-align: center; + border: 1px solid #494 !important; +/* border-top: 0px !important;*/ + margin: -3px 0 5px 0; + padding: 7px; + background: #010; + -moz-box-shadow: inset 0px 0px 0px 1px #090; + -khtml-box-shadow: inset 0px 0px 0px 1px #090; + box-shadow: inset 0px 0px 0px 1px #090; +/* background: #000 url('images/header.png') repeat-x center center !important;*/ +} + +div.joblog { +/* margin: 15px 0 15px 0; + padding: 5px 20px 10px 20px !important; + border: 1px solid #494; + background-color: #000; + background: #000; url("images/camotile.png");*/ +/* color: #dfd;*/ + border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -khtml-border-radius: 4px 4px 0 0; + text-align: justify !important; + overflow-x: auto; /* Opera fix */ + } + +div.joblog h3 { + margin-top: 10px; +} + +div.main li { + text-align: left; + list-style: square; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +/* line-height: 150%;*/ + word-wrap: break-word; +} + +div.joblog li { + word-wrap: break-word !important; + text-align: justify !important; + line-height: 120% !important; + margin: 2px 0px 2px 30px; + padding: 2px 20px 2px 0px; +} + +div.joblog ul { + word-wrap: break-word !important; + text-align: justify; + margin: 0; +} + +div.joblog li:first-child { + margin-top: 0px; +} + +div.joblog li:last-child { + margin-bottom: -10px; +} + +div.joblog form:first-child { + margin-top: 10px; +} + +div.joblog table { + margin-top: 15px; +} + +div.joblog p { + line-height: 140%; +} + +.smallhead { + font-size: 7pt +} + +.mediumtags { + font-size: 8.5pt; +} + +.optbox { + min-width: 16px !important; + max-width: 16px !important; + width: 16px !important; + min-height: 16px; + max-height: 16px; + height: 16px; + opacity: 1.0; + border: 0; + margin: 5px 5px 5px 10px; + padding: 2px; + overflow: hidden; + position: relative; +} + +.optbox:hover { + min-width: 16px !important; + max-width: 16px !important; + width: 16px !important; + min-height: 16px; + max-height: 16px; + height: 16px; + opacity: 1.0; + border: 0; + margin: 5px 5px 5px 10px; + padding: 2px; +} + +.cells { + border: 1px inset #494; + border-left: 1px outset #494; +} + +.tablefooter tr, .tablefooter td { + background: #000 url('images/header.png') repeat-x center center !important; + border-top: 1px solid #494; + border-bottom: 1px solid #494 !important; + font-size: 7pt; + line-height: 110%; + padding: 5px 5px 10px; +} + +.formaction { + text-align: right; + margin-bottom: -5px; +} + +div.footnote { + text-align: right; + color: #494; + font-size: 7pt; + margin-bottom: -8px !important; +} + +div.footnote hr{ + margin: 10px 0 5px 0 !important; + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; +} + +.topness { + font-size: 7.5pt; + text-align: right; + margin-top: -5px; + margin-bottom: -5px; + margin-right: 5px; +} + +/* begin home page */ + +/* +#appsummary { + clear: none; + float: none; + left: 10px; + margin: 0; + position: absolute; + top: 10px; +} + +#homemain { + left: 217px; + margin: 0 10px 10px 0; + position: absolute; + top: 10px; +} + +#homenews { + margin: 0 10px 5px 0; +} + +h2.app { + border-radius: 8px; + margin: 1px 10px 15px 0 !important; +} +*/ + +h4.app, h4.app2 { + background: url('images/header.png') center center repeat-x; + border: 1px solid #449944; + font-size: 10pt; + font-variant: small-caps; + letter-spacing: 2px; + margin: 12px 0 -10px 0; + padding: 7px 8px 7px; + text-transform: uppercase; + border-radius: 4px; + text-align: left; +} + +h4.app2 { + clear: left; + margin-top: 5px !important; +} + +div.ag2 { + margin: 0; +} + +div.app { + float: left; + padding: 5px 0 0 !important; + width: 137px; + border: 1px solid #494; + background: #000; + background-image: -moz-linear-gradient(center top , #000B00, #000); + border-radius: 3px; + margin: 5px; + height: 72px; + text-align: center !important; + padding-top: 5px; + opacity: 0.9; + box-shadow: 0 1px 5px #000000; +} + +div.app:hover { + opacity: 1; + border: 1px solid #f60; + background: #000; + box-shadow: none; +} + +div.app:last-child { + margin-bottom: 12px; +} + +div.appgroup { + margin: 0; + padding: 16px 8px; + width: auto; +} + +div.search { + margin: 10px 10px 0 0; + padding: 8px 8px 0 8px; + width: auto; +} + +table.search { + background: none; + padding: 8px; + width: auto; + margin-left:auto; + margin-right:auto; +} + +img.app { + height: 32px; + width: 32px; + padding: 6px 0 8px 0; + margin-bottom: 3px; +} + +img.app2p { + height: 40px; + padding: 5px 6px 0px 6px; + margin-bottom: 3px; +} + +table.app { + background: none; + border: 0; + margin: auto; + width: auto; +} + +tr.app { + background: none; + border: 0; + margin: 0; +} + +td.app { + background: none; + border: 0; + margin: 0; + padding: 3px 0 0; +} + +div.applabel { + border-radius: 3px; + border-width: 1px; + font-size: 7.5pt; + margin: 0; + padding: 3px 0; + text-align: center; + vertical-align: bottom; + line-height: 95%; + text-transform: lowercase; + border: none; +} + +/* end home page */ diff --git a/installer/resources/themes/console/dark/console_big.css b/installer/resources/themes/console/dark/console_big.css index cf2c46374..21b616db3 100644 --- a/installer/resources/themes/console/dark/console_big.css +++ b/installer/resources/themes/console/dark/console_big.css @@ -38,6 +38,16 @@ b, a, a:link, a:hover, a:visited { font-weight: normal; } +h2 { + font-size: 15pt; + text-shadow: none; + font-weight: normal; +} + +p { + font-size: 9.5pt; +} + button, button:visited { font: normal 10pt Verdana,"Bitstream Vera Sans",Tahoma,Helvetica,sans-serif !important; } @@ -54,4 +64,8 @@ code, pre, tt { table { font: 8.5pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; -} \ No newline at end of file +} + +div.applabel { + font-size: 8.5pt; +} diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index a297000ef..b934eed19 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -4,12 +4,12 @@ body { margin: 0px; padding: 0px; text-align: center; - font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif; + font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; background: #010 url('images/camotile.png') center bottom; color: #000000; - font-size: 9pt; -/* we've avoided Tantek Hacks so far, - ** but we can't avoid using the non-w3c method of + font-size: 8.5pt; + /* we've avoided Tantek Hacks so far, + ** but we can't avoid using the non-w3c method of ** box rendering. (and therefore one of mozilla's ** proprietry -moz properties (which hopefully they'll ** drop soon). @@ -40,7 +40,7 @@ label { h4 { font-size: 14px; font-weight: bold !important; - text-align: center; + text-align: left; border: 1px solid #494; margin: 5px 0 15px 0; padding: 5px 10px; @@ -63,11 +63,14 @@ form { } textarea, input, select, button, a { - font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif; + font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; -moz-box-sizing: border-box; box-sizing: border-box; - font-size: 9pt; + font-size: 8.5pt; float: left; + background: #020; + border-radius: 4px; + color: #EEEE99; } button { @@ -76,10 +79,6 @@ button { textarea { border: 1px solid #494; - color: #fff; - background: #020; - margin-left: 4px; - margin-right: 5px !important; } br { @@ -137,12 +136,12 @@ hr { .freetext { width: 150px; - height: 22px; + height : 22px; border: 1px solid #494; padding: 2px; margin: 4px 0 2px 4px; background-color: #020; - font: bold 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + font-size: 8.5pt; } .control { @@ -151,7 +150,7 @@ hr { overflow: hidden; min-width: 60px; max-height: 24px; - font-size: 9pt; + font-size: 8pt; font-weight: bold; background-color: #000; color: #9f9 !important; @@ -203,8 +202,8 @@ hr { margin: 16px auto 16px auto; overflow: hidden; text-align: left; - font-size: 9pt; - color: white; + font-size: 8.5pt; + color: #EEEE99; background-color: #020; background: #000; /*url(images/camotile2.png);*/ -moz-border-radius: 4px; @@ -239,7 +238,7 @@ hr { padding: 4px 0 0 2px; float: left; margin: 0; - font-size: 9pt !important; + font-size: 8pt !important; font-weight: bold; } @@ -266,32 +265,35 @@ hr { border: 0; } -a:link { +a:link{ color: #494; text-decoration: none; + background: #000; } -a:visited { +a:visited{ color: #7b7; text-decoration: none; + background: #000; } -a:hover { +a:hover{ color: #ff6600; text-decoration: underline; + background: #000; } -a:active { +a:active{ color: #900; text-decoration: underline; + background: #000; } input { background-color: #020; - color: #eef; + color: #EEEE99; margin: 0 2px 0 2px; font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; - font-weight: bold; border: 1px solid #494; /* padding: 0px 2px 1px 2px; @@ -301,7 +303,7 @@ input { input hover { background-color: #f00; - color: #eef; + color: #EEEE99; margin: 0 2px 0 2px; font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; font-weight: bold; @@ -312,12 +314,14 @@ input hover { select { background-color: #020; - color: #eef; + color: #EEEE99; margin: 6px 2px 0 2px; font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; border: 1px solid #494; padding: 2px 2px 2px 4px; max-height: 24px; + background: #000; + border-radius: 4px; } form {} diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css index 0a1cdfd35..d35372310 100644 --- a/installer/resources/themes/console/dark/i2ptunnel.css +++ b/installer/resources/themes/console/dark/i2ptunnel.css @@ -23,7 +23,7 @@ width: 150px; } -#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label { +#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label{ height: 48px; width: 150px; } @@ -129,7 +129,7 @@ width: 750px; } -#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField .text { +#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField input { width: 590px; } @@ -138,4 +138,4 @@ width: 150px; height: 24px; float: left; -} +} \ No newline at end of file From c4057bb5a0f8f7d8fde3982b8e0bd4430515f97d Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 25 May 2012 01:27:48 +0000 Subject: [PATCH 067/327] A few trivial CSS changes to get /home.jsp looking better with the other themes --- installer/resources/themes/console/classic/console.css | 8 ++++++++ installer/resources/themes/console/light/console.css | 8 ++++++++ installer/resources/themes/console/midnight/console.css | 8 ++++++++ 3 files changed, 24 insertions(+) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 36bfd84e1..348e9a5ab 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -16,6 +16,12 @@ body { display: none; } +div.clearer { + clear: left; + height: 0; + line-height: 0; +} + img { border: none; } @@ -622,6 +628,7 @@ th { /* begin home page */ +/* #appsummary { clear: none; float: none; @@ -647,6 +654,7 @@ h2.app { border-radius: 8px; margin: 1px 10px 15px 0 !important; } +*/ h4.app { margin: 0 10px 2px 10px; diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 076938963..2e83181bf 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -14,6 +14,12 @@ body { display: none; } +div.clearer { + clear: left; + height: 0; + line-height: 0; +} + img { border: none; } @@ -594,6 +600,7 @@ td { /* begin home page */ +/* #appsummary { clear: none; float: none; @@ -618,6 +625,7 @@ h2.app { border-radius: 8px; margin: 1px 10px 15px 0 !important; } +*/ h4.app { margin: 0 10px 2px 10px; diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index 3fb56cfd0..8dc5583ed 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -16,6 +16,12 @@ body { display: none; } +div.clearer { + clear: left; + height: 0; + line-height: 0; +} + img { border: none; } @@ -630,6 +636,7 @@ th { /* begin home page */ +/* #appsummary { clear: none; float: none; @@ -655,6 +662,7 @@ h2.app { border-radius: 8px; margin: 1px 10px 15px 0 !important; } +*/ h4.app { margin: 0 10px 2px 10px; From e7c3e07626315232c2eedc1cb5971992ba9c557e Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 25 May 2012 05:27:46 +0000 Subject: [PATCH 068/327] A few more CSS changes to finish tweaking /home.jsp for the other themes --- installer/resources/themes/console/classic/console.css | 10 +++++----- installer/resources/themes/console/light/console.css | 6 +++--- .../resources/themes/console/midnight/console.css | 10 +++++----- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 348e9a5ab..de6ebce21 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -656,15 +656,14 @@ h2.app { } */ -h4.app { +h4.app, h4.app2 { margin: 0 10px 2px 10px; padding: 10px 0 8px 0; } h4.app2 { clear: left; - margin: 0 4px 2px 0; - padding: 16px 0 8px 0; + margin-top: 5px !important; } div.ag2 { @@ -674,13 +673,14 @@ div.ag2 { div.app { float: left; padding: 2px; - height: 84px; + /*height: 84px;*/ width: 112px; + text-align: center !important; } div.appgroup { margin: 0; - padding: 16px 8px; + padding: 0 8px; width: auto; } diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 2e83181bf..2b4bf9dfb 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -627,15 +627,14 @@ h2.app { } */ -h4.app { +h4.app, h4.app2 { margin: 0 10px 2px 10px; padding: 10px 0 8px 0; } h4.app2 { clear: left; - margin: 0 4px 2px 0; - padding: 16px 0 8px 0; + margin-top: 5px !important; } div.ag2 { @@ -647,6 +646,7 @@ div.app { padding: 2px; height: 84px; width: 112px; + text-align: center !important; } div.appgroup { diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index 8dc5583ed..70e7559a6 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -664,15 +664,14 @@ h2.app { } */ -h4.app { +h4.app, h4.app2 { margin: 0 10px 2px 10px; padding: 10px 0 8px 0; } h4.app2 { clear: left; - margin: 0 4px 2px 0; - padding: 16px 0 8px 0; + margin-top: 5px !important; } div.ag2 { @@ -682,13 +681,14 @@ div.ag2 { div.app { float: left; padding: 2px; - height: 84px; + /*height: 84px;*/ width: 112px; + text-align: center !important; } div.appgroup { margin: 0; - padding: 16px 8px; + padding: 0 8px; width: auto; } From 6014de9cd5842795468a13abbe8aa0a010b22921 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 25 May 2012 11:05:22 +0000 Subject: [PATCH 069/327] Italian translation updates from Transifex (thanks colombo-bt!) --- apps/i2psnark/locale/messages_it.po | 1215 +++--- apps/i2ptunnel/locale/messages_it.po | 938 +++-- apps/routerconsole/locale/messages_it.po | 4435 ++++++++++++---------- apps/susidns/locale/messages_it.po | 587 +-- apps/susimail/locale/messages_it.po | 294 +- history.txt | 3 + 6 files changed, 4273 insertions(+), 3199 deletions(-) diff --git a/apps/i2psnark/locale/messages_it.po b/apps/i2psnark/locale/messages_it.po index e39b0e0de..3b87e1f5d 100644 --- a/apps/i2psnark/locale/messages_it.po +++ b/apps/i2psnark/locale/messages_it.po @@ -3,949 +3,1078 @@ # This file is distributed under the same license as the i2psnark package. # To contribute translations, see http://www.i2p2.de/newdevelopers # +# Translators: +# , 2012. +# , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 19:47+0000\n" -"PO-Revision-Date: 2011-06-11 09:17+0000\n" -"Last-Translator: duck \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/team/it/)\n" +"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"PO-Revision-Date: 2012-05-20 22:07+0000\n" +"Last-Translator: ColomboI2P \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:355 +#: ../java/src/org/klomp/snark/SnarkManager.java:392 #, java-format msgid "Total uploaders limit changed to {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:357 -#, java-format -msgid "Minimum total uploaders limit is {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:369 -#, java-format -msgid "Up BW limit changed to {0}KBps" -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:371 -#, java-format -msgid "Minimum up bandwidth limit is {0}KBps" -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:383 -#, java-format -msgid "Startup delay changed to {0}" -msgstr "" +msgstr "Limite del totale di uploaders modificato a {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:394 #, java-format +msgid "Minimum total uploaders limit is {0}" +msgstr "Il minimo limite del totale di uploaders è {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:406 +#, java-format +msgid "Up BW limit changed to {0}KBps" +msgstr "Il minimo limite della banda in up modificato a {0}KBps" + +#: ../java/src/org/klomp/snark/SnarkManager.java:408 +#, java-format +msgid "Minimum up bandwidth limit is {0}KBps" +msgstr "Il minimo limite della banda in up è {0}KBps" + +#: ../java/src/org/klomp/snark/SnarkManager.java:420 +#, java-format +msgid "Startup delay changed to {0}" +msgstr "Ritardo startup modificato a {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:431 +#, java-format msgid "Refresh time changed to {0}" -msgstr "" +msgstr "Tempo di aggiornamento cambiato in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:396 +#: ../java/src/org/klomp/snark/SnarkManager.java:433 msgid "Refresh disabled" -msgstr "" +msgstr "Aggiornamento disabilitato" -#: ../java/src/org/klomp/snark/SnarkManager.java:451 +#: ../java/src/org/klomp/snark/SnarkManager.java:488 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "" +"I cambiamenti di tunnel ed I2CP saranno effettivi dopo aver fermato tutti i " +"torrent " -#: ../java/src/org/klomp/snark/SnarkManager.java:455 +#: ../java/src/org/klomp/snark/SnarkManager.java:492 #, java-format msgid "I2CP options changed to {0}" -msgstr "" +msgstr "Opzioni I2CP modificate in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:460 +#: ../java/src/org/klomp/snark/SnarkManager.java:497 msgid "Disconnecting old I2CP destination" -msgstr "" +msgstr "La vecchia destinazione I2CP è in disconnessione" -#: ../java/src/org/klomp/snark/SnarkManager.java:462 +#: ../java/src/org/klomp/snark/SnarkManager.java:499 #, java-format msgid "I2CP settings changed to {0}" -msgstr "" +msgstr "Impostazioni I2CP cambiate a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:467 +#: ../java/src/org/klomp/snark/SnarkManager.java:504 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "" +"Impossibile connettersi con le nuove impostazioni, ritorno alle vecchie " +"impostazioni I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:471 +#: ../java/src/org/klomp/snark/SnarkManager.java:508 msgid "Unable to reconnect with the old settings!" -msgstr "" +msgstr "Impossibile riconnettersi con le vecchie impostazioni!" -#: ../java/src/org/klomp/snark/SnarkManager.java:473 +#: ../java/src/org/klomp/snark/SnarkManager.java:510 msgid "Reconnected on the new I2CP destination" -msgstr "" +msgstr "Riconnesso sulla nuova destinazione I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:480 +#: ../java/src/org/klomp/snark/SnarkManager.java:517 #, java-format msgid "I2CP listener restarted for \"{0}\"" -msgstr "" +msgstr "Listener I2CP riavviato per \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:492 +#: ../java/src/org/klomp/snark/SnarkManager.java:529 msgid "New files will be publicly readable" -msgstr "" +msgstr "I nuovi file saranno visibili pubblicamente" -#: ../java/src/org/klomp/snark/SnarkManager.java:494 +#: ../java/src/org/klomp/snark/SnarkManager.java:531 msgid "New files will not be publicly readable" -msgstr "" +msgstr "I nuovi file non saranno visibili pubblicamente" -#: ../java/src/org/klomp/snark/SnarkManager.java:501 +#: ../java/src/org/klomp/snark/SnarkManager.java:538 msgid "Enabled autostart" -msgstr "" +msgstr "Autostart abilitato" -#: ../java/src/org/klomp/snark/SnarkManager.java:503 +#: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Disabled autostart" -msgstr "" +msgstr "Autostart disabilitato" -#: ../java/src/org/klomp/snark/SnarkManager.java:509 +#: ../java/src/org/klomp/snark/SnarkManager.java:546 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "" +"Tracker aperti abilitati - è richiesto il riavvio dei torrent perchè la " +"modifica abbia effetto." -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:548 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "" +"Tracker aperti disabilitati - è richiesto il riavvio dei torrent perchè la " +"modifica abbia effetto." -#: ../java/src/org/klomp/snark/SnarkManager.java:519 +#: ../java/src/org/klomp/snark/SnarkManager.java:556 msgid "Open Tracker list changed - torrent restart required to take effect." msgstr "" +"Lista dei tracker aperti modificata - è richiesto il riavvio dei torrent " +"perchè la modifica abbia effetto." -#: ../java/src/org/klomp/snark/SnarkManager.java:526 +#: ../java/src/org/klomp/snark/SnarkManager.java:563 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" +"{0} tema caricato, ritornare alla pagina i2psnark principale per vederlo." -#: ../java/src/org/klomp/snark/SnarkManager.java:533 +#: ../java/src/org/klomp/snark/SnarkManager.java:570 msgid "Configuration unchanged." -msgstr "" +msgstr "Configurazione non modificata." -#: ../java/src/org/klomp/snark/SnarkManager.java:543 +#: ../java/src/org/klomp/snark/SnarkManager.java:580 #, java-format msgid "Unable to save the config to {0}" -msgstr "" +msgstr "Impossibile salvare la configurazione su {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:608 +#: ../java/src/org/klomp/snark/SnarkManager.java:645 msgid "Connecting to I2P" -msgstr "" +msgstr "In connessione a I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:611 +#: ../java/src/org/klomp/snark/SnarkManager.java:648 msgid "Error connecting to I2P - check your I2CP settings!" -msgstr "" +msgstr "Errore nella connessione a I2P - controlla le tue impostazioni I2CP!" -#: ../java/src/org/klomp/snark/SnarkManager.java:620 +#: ../java/src/org/klomp/snark/SnarkManager.java:657 #, java-format msgid "Error: Could not add the torrent {0}" -msgstr "" +msgstr "Errore: Non è stato possibile aggiungere il torrent {0}" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:642 +#: ../java/src/org/klomp/snark/SnarkManager.java:679 #, java-format msgid "Cannot open \"{0}\"" -msgstr "" +msgstr "Impossibile aprire \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:661 -#: ../java/src/org/klomp/snark/SnarkManager.java:737 -#: ../java/src/org/klomp/snark/SnarkManager.java:792 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2015 +#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:776 +#: ../java/src/org/klomp/snark/SnarkManager.java:831 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 #, java-format msgid "Torrent with this info hash is already running: {0}" -msgstr "" +msgstr "Un torrent con questo info hash è già attivo: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:704 +#, java-format +msgid "ERROR - No I2P trackers in private torrent \"{0}\"" +msgstr "ERRORE - Nessun tracker I2P nel torrent privato \"{0}\"" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:668 +#: ../java/src/org/klomp/snark/SnarkManager.java:707 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " "only." msgstr "" +"Attenzione - Nessun tracker I2P in \"{0}\", ci si presenterà solo a tracker " +"I2P aperti." #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:673 +#: ../java/src/org/klomp/snark/SnarkManager.java:712 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." msgstr "" +"Attenzione - Nessun Tracker I2P trovato in \"{0}\". Assicurati che Open " +"Tracker sia abilitato prima di avviare questo torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:694 +#: ../java/src/org/klomp/snark/SnarkManager.java:733 #, java-format msgid "Torrent in \"{0}\" is invalid" -msgstr "" +msgstr "Il torrent in \"{0}\" non è valido" -#: ../java/src/org/klomp/snark/SnarkManager.java:699 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2037 +#: ../java/src/org/klomp/snark/SnarkManager.java:738 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" -msgstr "" +msgstr "ERRORE - Memoria piena, impossibile creare torrent da {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:711 +#: ../java/src/org/klomp/snark/SnarkManager.java:750 #, java-format msgid "Torrent added and started: \"{0}\"" -msgstr "" +msgstr "Torrent aggounto e avviato: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#: ../java/src/org/klomp/snark/SnarkManager.java:752 #, java-format msgid "Torrent added: \"{0}\"" -msgstr "" +msgstr "Torrent aggiunto: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:748 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:787 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:542 #, java-format msgid "Fetching {0}" -msgstr "" +msgstr "Recupero di {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:751 +#: ../java/src/org/klomp/snark/SnarkManager.java:790 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." msgstr "" +"Non abbiamo peer salvati e nessun altro torrent è attivo. Il recupero di {0} " +"non avrà successo fino a che non avvierai un altro torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:755 +#: ../java/src/org/klomp/snark/SnarkManager.java:794 #, java-format msgid "Adding {0}" -msgstr "" +msgstr "{0} in aggiunta" -#: ../java/src/org/klomp/snark/SnarkManager.java:802 -#: ../java/src/org/klomp/snark/SnarkManager.java:825 -#: ../java/src/org/klomp/snark/SnarkManager.java:1260 +#: ../java/src/org/klomp/snark/SnarkManager.java:841 +#: ../java/src/org/klomp/snark/SnarkManager.java:864 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 #, java-format msgid "Failed to copy torrent file to {0}" -msgstr "" +msgstr "Fallimento nella copia del file torrent su {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1052 +#: ../java/src/org/klomp/snark/SnarkManager.java:1091 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" -msgstr "" +msgstr "Troppi file in \"{0}\" ({1}), in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1054 +#: ../java/src/org/klomp/snark/SnarkManager.java:1093 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" -msgstr "" +msgstr "Il file torrent \"{0}\" non può finire in \".torrent\", in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1056 +#: ../java/src/org/klomp/snark/SnarkManager.java:1095 #, java-format msgid "No pieces in \"{0}\", deleting it!" -msgstr "" +msgstr "Non ci sono pezzi in \"{0}\", in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1058 +#: ../java/src/org/klomp/snark/SnarkManager.java:1097 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" -msgstr "" +msgstr "Troppi pezzi in \"{0}\", il limite è {1}, in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1060 +#: ../java/src/org/klomp/snark/SnarkManager.java:1099 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." -msgstr "" +msgstr "I pezzi sono troppo larghi in \"{0}\" ({1}B), in rimozione." -#: ../java/src/org/klomp/snark/SnarkManager.java:1061 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Limit is {0}B" -msgstr "" +msgstr "Il limite è {0}B" -#: ../java/src/org/klomp/snark/SnarkManager.java:1063 +#: ../java/src/org/klomp/snark/SnarkManager.java:1102 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" -msgstr "" +msgstr "Il torrent \"{0}\" non ha dati, in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1071 +#: ../java/src/org/klomp/snark/SnarkManager.java:1110 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" +"Torrent più grandi di {0}B non sono ancora supportati, \"{1}\" in rimozione" -#: ../java/src/org/klomp/snark/SnarkManager.java:1087 -#, java-format -msgid "Error: Could not remove the torrent {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:1108 #: ../java/src/org/klomp/snark/SnarkManager.java:1126 #, java-format -msgid "Torrent stopped: \"{0}\"" -msgstr "" +msgid "Error: Could not remove the torrent {0}" +msgstr "Errore: Non è stato possibile rimuovere il torrent {0}" #: ../java/src/org/klomp/snark/SnarkManager.java:1147 +#: ../java/src/org/klomp/snark/SnarkManager.java:1165 +#, java-format +msgid "Torrent stopped: \"{0}\"" +msgstr "Torrent fermato: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1186 #, java-format msgid "Torrent removed: \"{0}\"" -msgstr "" +msgstr "Torrent rimosso: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1155 +#: ../java/src/org/klomp/snark/SnarkManager.java:1194 #, java-format msgid "Adding torrents in {0}" -msgstr "" +msgstr "Torrent in aggiunta in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1208 +#: ../java/src/org/klomp/snark/SnarkManager.java:1245 #, java-format msgid "Download finished: {0}" -msgstr "" +msgstr "Download completato: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1256 +#: ../java/src/org/klomp/snark/SnarkManager.java:1296 #, java-format msgid "Metainfo received for {0}" -msgstr "" +msgstr "Metainfo ricevute per {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1257 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:528 +#: ../java/src/org/klomp/snark/SnarkManager.java:1297 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:579 #, java-format msgid "Starting up torrent {0}" -msgstr "" +msgstr "Avvio del torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1313 +#: ../java/src/org/klomp/snark/SnarkManager.java:1312 +#, java-format +msgid "Error on torrent {0}" +msgstr "Errore sul torrent {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1361 msgid "Unable to connect to I2P!" -msgstr "" +msgstr "Impossibile connettersi a I2P!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1319 +#: ../java/src/org/klomp/snark/SnarkManager.java:1367 #, java-format msgid "Unable to add {0}" -msgstr "" +msgstr "Impossibile aggiungere {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:204 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218 msgid "I2PSnark - Anonymous BitTorrent Client" -msgstr "" +msgstr "I2PSnark - Client BitTorrent Anonimo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:220 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231 +msgid "Router is down" +msgstr "Il router non è in funzione" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 msgid "Torrents" -msgstr "" +msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:223 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:230 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1171 msgid "I2PSnark" -msgstr "" +msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:227 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 msgid "Refresh page" -msgstr "" +msgstr "Ricarica pagina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:232 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 msgid "Forum" -msgstr "" +msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:286 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1758 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271 +msgid "Click \"Add torrent\" button to fetch torrent" +msgstr "Clicca il bottone \"Aggiungi torrent\" per scaricare il torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307 +msgid "clear messages" +msgstr "pulisci messaggi" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:333 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1969 msgid "Status" -msgstr "" +msgstr "Stato" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:292 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:294 -msgid "Hide Peers" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:299 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:301 -msgid "Show Peers" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1682 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698 -msgid "Torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:312 -msgid "Estimated time remaining" -msgstr "" - -#. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:315 -msgid "ETA" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:319 -msgid "Downloaded" -msgstr "" - -#. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:322 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 -msgid "RX" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:326 -msgid "Uploaded" -msgstr "" - -#. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:329 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 -msgid "TX" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 -msgid "Down Rate" -msgstr "" - -#. Translators: Please keep short or translate as " " #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:339 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 +msgid "Hide Peers" +msgstr "Nascondi Peers" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 -msgid "Rate" -msgstr "" +msgid "Show Peers" +msgstr "Mostra Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:344 -msgid "Up Rate" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1883 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1899 +msgid "Torrent" +msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 -msgid "Stop all torrents and the I2P tunnel" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +msgid "Estimated time remaining" +msgstr "Stima del tempo rimanente" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 -msgid "Stop All" -msgstr "" +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 +msgid "ETA" +msgstr "ETA" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:379 -msgid "Start all torrents and the I2P tunnel" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 +msgid "Downloaded" +msgstr "Scaricato" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 +msgid "RX" +msgstr "RX" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 +msgid "Uploaded" +msgstr "Inviato" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:393 +msgid "TX" +msgstr "TX" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 +msgid "Down Rate" +msgstr "Tasso di Download" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:395 +msgid "Rate" +msgstr "Tasso" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391 +msgid "Up Rate" +msgstr "Tasso di Upload" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415 +msgid "Stop all torrents and the I2P tunnel" +msgstr "Ferma tutti i torrent e il tunnel I2P" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:417 +msgid "Stop All" +msgstr "Ferma Tutto" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426 +msgid "Start all torrents and the I2P tunnel" +msgstr "Avvia tutti i torrent e il tunnel I2P" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:428 msgid "Start All" -msgstr "" +msgstr "Avvia Tutti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:400 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "No torrents loaded." -msgstr "" +msgstr "Nessun torrent caricato." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:405 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 msgid "Totals" -msgstr "" +msgstr "Totali" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:407 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 torrent" +msgstr[1] "{0} torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 peer connesso" +msgstr[1] "{0} peer connessi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:499 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:541 +msgid "Opening the I2P tunnel" +msgstr "Apertura tunnel I2P" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" -msgstr "" +msgstr "URL non valido: Deve cominciare con \"http://\", \"{0}\", o \"{1}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:547 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:625 #, java-format msgid "Magnet deleted: {0}" -msgstr "" +msgstr "Magnet eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:555 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:580 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:606 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:631 #, java-format msgid "Torrent file deleted: {0}" -msgstr "" +msgstr "File torrent eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:586 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:596 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:637 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:648 #, java-format msgid "Data file deleted: {0}" -msgstr "" +msgstr "File di dati eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:588 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:639 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:650 #, java-format msgid "Data file could not be deleted: {0}" -msgstr "" +msgstr "Non è stato possibile eliminare il file di dati: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:607 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:662 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 #, java-format msgid "Data dir deleted: {0}" -msgstr "" +msgstr "Directory di dati eliminata: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:644 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713 msgid "Error creating torrent - you must select a tracker" -msgstr "" +msgstr "Errore nella creazione del torrent - devi selezionare un tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:659 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format msgid "Torrent created for \"{0}\"" -msgstr "" +msgstr "Torrent creato per \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:661 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" msgstr "" +"Molti tracker I2P ti richiedono di registrare nuovi torrent prima del " +"seeding - per cortesia fallo, prima di avviare \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:663 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:732 #, java-format msgid "Error creating a torrent for \"{0}\"" -msgstr "" +msgstr "Errore nella creazione di un torrent per \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:666 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" -msgstr "" +msgstr "Impossibile creare un torrent per i dati nonesistenti: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 msgid "Error creating torrent - you must enter a file or directory" msgstr "" +"Errore nella creazione del torrent - devi inserire un file o una directory" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:672 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 msgid "Stopping all torrents and closing the I2P tunnel." -msgstr "" +msgstr "Stop di tutti i torrent e chiusura del tunnel I2P in corso." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:683 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:752 msgid "I2P tunnel closed." -msgstr "" +msgstr "Tunnel I2P chiuso." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:686 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 msgid "Opening the I2P tunnel and starting all torrents." -msgstr "" +msgstr "Avvio di tutti i torrent e apertura del tunnel I2P in corso. " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:808 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:813 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:819 -msgid "Tracker Error" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:771 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 +msgid "Delete selected" +msgstr "Elimina selezionati" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784 +msgid "Removed" +msgstr "Rimosso" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:791 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1636 +msgid "Add tracker" +msgstr "Aggiungi tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:807 +msgid "Enter valid tracker name and URLs" +msgstr "Inserisci nome e URL validi per il tracker" + +#. "\n" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:809 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 +msgid "Restore defaults" +msgstr "Ripristina" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:815 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:827 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:831 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:839 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:843 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:848 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:852 +msgid "Restored default trackers" +msgstr "Ripristina tracker di default" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 +msgid "Tracker Error" +msgstr "Errore del Tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:935 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:939 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:980 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:985 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989 #, java-format msgid "1 peer" msgid_plural "{0} peers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 peer" +msgstr[1] "{0} peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:824 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:829 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 msgid "Seeding" -msgstr "" +msgstr "Seeding" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:833 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1704 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1809 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2020 msgid "Complete" -msgstr "" +msgstr "Completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:836 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:841 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:978 msgid "OK" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:845 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:850 -msgid "Stalled" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:854 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:857 -msgid "No Peers" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:859 -msgid "Stopped" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:891 -msgid "Torrent details" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:903 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1167 -msgid "Info" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:918 -msgid "View files" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:920 -msgid "Open file" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 -msgid "Stop the torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 -msgid "Stop" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:974 -msgid "Start the torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976 -msgid "Start" -msgstr "" +msgstr "OK" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 +msgid "Stalled" +msgstr "In Stallo" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 +msgid "No Peers" +msgstr "Nessun Peer" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 +msgid "Stopped" +msgstr "Fermato" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029 +msgid "Torrent details" +msgstr "Dettagli torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301 +msgid "Info" +msgstr "Info" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1056 +msgid "View files" +msgstr "Vedi files" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058 +msgid "Open file" +msgstr "Apri file" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100 +msgid "Stop the torrent" +msgstr "Ferma il torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 +msgid "Stop" +msgstr "Ferma" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112 +msgid "Start the torrent" +msgstr "Avvia il torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114 +msgid "Start" +msgstr "Avvia" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 msgid "Remove the torrent from the active list, deleting the .torrent file" -msgstr "" +msgstr "Rimuovi il torrent dalla lista attiva eliminando il file .torrent" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:992 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" msgstr "" +"Sei sicuro di voler eliminare il file \\\"{0}.torrent\\\" (i dati scaricati " +"non saranno eliminati)?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:995 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1133 msgid "Remove" -msgstr "" +msgstr "Rimuovi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144 msgid "Delete the .torrent file and the associated data file(s)" -msgstr "" +msgstr "Elimina il file .torrent e i file dati associati" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1011 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" msgstr "" +"Sei sicuro di voler eliminare il torrent \\\"{0}\\\" e tutti i dati " +"scaricati?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1014 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1152 msgid "Delete" -msgstr "" +msgstr "Elimina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1049 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187 msgid "Unknown" -msgstr "" +msgstr "Sconosciuto" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1061 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Seed" -msgstr "" +msgstr "Seed" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1084 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 msgid "Uninteresting (The peer has no pieces we need)" -msgstr "" +msgstr "Non interessante (Il peer non ha pezzi di nostro interesse)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1086 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1224 msgid "Choked (The peer is not allowing us to request pieces)" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1106 -msgid "Uninterested (We have no pieces the peer needs)" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1108 -msgid "Choking (We are not allowing the peer to request pieces)" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1166 -#, java-format -msgid "Details at {0} tracker" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1195 -msgid "Add Torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197 -msgid "From URL" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200 -msgid "" -"Enter the torrent file download URL (I2P only), magnet link, or maggot link" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1205 -msgid "Add torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1208 -#, java-format -msgid "You can also copy .torrent files to: {0}." -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1210 -msgid "Removing a .torrent will cause it to stop." -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1233 -msgid "Create Torrent" -msgstr "" - -#. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1236 -msgid "Data to seed" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1240 -msgid "File or directory to seed (must be within the specified path)" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1242 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723 -msgid "Tracker" -msgstr "" +msgstr "Soffocato (Il peer non ci sta permettendo di richiedere pezzi)" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1244 -msgid "Select a tracker" -msgstr "" +msgid "Uninterested (We have no pieces the peer needs)" +msgstr "Non interessato (Non abbiamo pezzi di interesse per il peer)" -#. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1249 -msgid "Open trackers only" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1246 +msgid "Choking (We are not allowing the peer to request pieces)" +msgstr "Soffocando (Non stiamo permettendo al peer di richiedere pezzi)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264 -msgid "or" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1267 -msgid "Specify custom tracker announce URL" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1270 -msgid "Create torrent" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1291 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1459 -msgid "Configuration" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1295 -msgid "Data directory" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1297 -msgid "Edit i2psnark.config and restart to change" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301 -msgid "Files readable by all" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1305 -msgid "If checked, other users may access the downloaded files" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1309 -msgid "Auto start" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 -msgid "If checked, automatically start torrents that are added" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1317 -msgid "Theme" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1300 +#, java-format +msgid "Details at {0} tracker" +msgstr "Dettagli al tracker {0}" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330 -msgid "Refresh time" +msgid "Add Torrent" +msgstr "Aggiungi Torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332 +msgid "From URL" +msgstr "Da URL" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335 +msgid "" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or " +"info hash" msgstr "" +"Inserisci l'URL del file torrent da scaricare (solo I2P), link magnet, link " +"maggot o info hash" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340 +msgid "Add torrent" +msgstr "Aggiungi torrent" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343 -msgid "Never" -msgstr "" +#, java-format +msgid "You can also copy .torrent files to: {0}." +msgstr "Puoi anche copiare files .torrent su: {0}." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 -msgid "Startup delay" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 +msgid "Removing a .torrent will cause it to stop." +msgstr "Rimuovere un .torrent lo fermerà." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1351 -msgid "minutes" -msgstr "" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1368 +msgid "Create Torrent" +msgstr "Crea Torrent" + +#. out.write("From file:
\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371 +msgid "Data to seed" +msgstr "Dati da mandare in seed" #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375 +msgid "File or directory to seed (must be within the specified path)" +msgstr "" +"File o cartella da mandare in seed (dev'essere all'interno del percorso " +"specificato)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1377 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 +msgid "Tracker" +msgstr "Tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379 +msgid "Select a tracker" +msgstr "Seleziona un tracker" + +#. out.write(_("Open trackers and DHT only")); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384 +msgid "Open trackers only" +msgstr "Solo tracker aperti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401 +msgid "Create torrent" +msgstr "Crea torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404 +msgid "Private?" +msgstr "Privato?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1406 +msgid "Use for private trackers" +msgstr "Usa per tracker privati" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1431 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645 +msgid "Configuration" +msgstr "Configurazione" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435 +msgid "Data directory" +msgstr "Directory dati" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +msgid "Edit i2psnark.config and restart to change" +msgstr "Modifica i2psnark.config e riavvia per applicare i cambiamenti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 +msgid "Files readable by all" +msgstr "File visibili da tutti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 +msgid "If checked, other users may access the downloaded files" +msgstr "Se selezionato, gli altri utenti potrebbero accedere ai file scaricati" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 +msgid "Auto start" +msgstr "Avvio automatico" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 +msgid "If checked, automatically start torrents that are added" +msgstr "Se selezionato, avvia automaticamente torrent che vengono aggiunti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1457 +msgid "Theme" +msgstr "Tema" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 +msgid "Refresh time" +msgstr "Tempo di aggiornamento" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483 +msgid "Never" +msgstr "Mai" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489 +msgid "Startup delay" +msgstr "Ritardo di avvio" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491 +msgid "minutes" +msgstr "minuti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 msgid "Total uploader limit" -msgstr "" +msgstr "Limite di uploader totale" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518 msgid "peers" -msgstr "" +msgstr "peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1382 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522 msgid "Up bandwidth limit" -msgstr "" +msgstr "Limite di banda in upload" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1385 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525 msgid "Half available bandwidth recommended." -msgstr "" +msgstr "Raccomandata metà della banda disponibile." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1387 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527 msgid "View or change router bandwidth" -msgstr "" +msgstr "Vedi o cambia la banda del router" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1531 msgid "Use open trackers also" -msgstr "" +msgstr "Usa anche tracker aperti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1395 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" msgstr "" +"Se selezionato, annuncia i torrent sia a tracker aperti che ai tracker " +"elencati nel file torrent " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1399 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1539 msgid "Open tracker announce URLs" -msgstr "" +msgstr "URLs di annuncio dei tracker aperti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1551 msgid "Inbound Settings" -msgstr "" +msgstr "Impostazioni d'Entrata" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1417 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557 msgid "Outbound Settings" -msgstr "" +msgstr "Impostazioni d'Uscita" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1425 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565 msgid "I2CP host" -msgstr "" +msgstr "Host I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP port" -msgstr "" +msgstr "Porta I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585 msgid "I2CP options" -msgstr "" +msgstr "Opzioni I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590 msgid "Save configuration" -msgstr "" +msgstr "Salva configurazione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604 +msgid "Trackers" +msgstr "Trackers" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609 +msgid "Name" +msgstr "Nome" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611 +msgid "Website URL" +msgstr "URL Sitoweb" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613 +msgid "Announce URL" +msgstr "URL Announce" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 +msgid "Add" +msgstr "Aggiungi" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 #, java-format msgid "Invalid magnet URL {0}" -msgstr "" +msgstr "Magnet URL {0} non valido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695 #, java-format msgid "Invalid info hash in magnet URL {0}" -msgstr "" +msgstr "Info hash nel magnet URL {0} non valido" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1539 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725 #, java-format msgid "1 hop" msgid_plural "{0} hops" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 hop" +msgstr[1] "{0} hop" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1540 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1726 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 tunnel" +msgstr[1] "{0} tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1702 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 msgid "Completion" -msgstr "" +msgstr "Completamento" -#. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1706 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1755 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909 +#, fuzzy +msgid "Remaining" +msgstr "bytes rimanenti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1910 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1966 msgid "Size" -msgstr "" +msgstr "Dimensione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1711 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1915 msgid "Files" -msgstr "" +msgstr "Files" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1713 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917 msgid "Pieces" -msgstr "" +msgstr "Pezzi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918 msgid "Piece size" -msgstr "" +msgstr "Dimensione pezzo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1736 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1940 msgid "Magnet link" -msgstr "" +msgstr "Link magnet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1753 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1792 +#. We don't have the hash of the torrent file +#. buf.append("
").append(_("Maggot link")).append(": ") +#. .append(MAGGOT).append(hex).append(':').append(hex).append(""); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946 +msgid "Torrent file" +msgstr "File torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 msgid "Directory" -msgstr "" +msgstr "Cartella" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1762 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973 msgid "Priority" -msgstr "" +msgstr "Priorità" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1767 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978 msgid "Up to higher level directory" -msgstr "" +msgstr "Fino a cartella di livello superiore" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1797 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008 msgid "Torrent not found?" -msgstr "" +msgstr "Torrent non trovato?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1806 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "File not found in torrent?" -msgstr "" +msgstr "File non trovato nel torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1819 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030 msgid "complete" -msgstr "" +msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1820 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 msgid "bytes remaining" -msgstr "" +msgstr "bytes rimanenti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1845 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056 msgid "Open" -msgstr "" +msgstr "Apri" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1871 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082 msgid "High" -msgstr "" +msgstr "Alto" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1876 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 msgid "Normal" -msgstr "" +msgstr "Normale" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1881 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092 msgid "Skip" -msgstr "" +msgstr "Salta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1890 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101 msgid "Save priorities" -msgstr "" +msgstr "Salva priorità " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2217 #, java-format msgid "Torrent fetched from {0}" -msgstr "" +msgstr "Torrent recuperato da {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2027 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2238 #, java-format msgid "Torrent already running: {0}" -msgstr "" +msgstr "Torrent già avviato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2029 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2240 #, java-format msgid "Torrent already in the queue: {0}" -msgstr "" +msgstr "Torrent già in coda: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2035 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent at {0} was not valid" -msgstr "" +msgstr "Il torrent a {0} non è stato valido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2042 +#. FIXME don't lose peer setting +#. String peerParam = req.getParameter("p"); +#. if (peerParam != null) +#. buf.append("\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2260 #, java-format msgid "Torrent was not retrieved from {0}" -msgstr "" +msgstr "Il torrent non è stato recuperato da {0}" diff --git a/apps/i2ptunnel/locale/messages_it.po b/apps/i2ptunnel/locale/messages_it.po index 56406784b..c606acae0 100644 --- a/apps/i2ptunnel/locale/messages_it.po +++ b/apps/i2ptunnel/locale/messages_it.po @@ -3,30 +3,33 @@ # This file is distributed under the same license as the i2ptunnel package. # To contribute translations, see http://www.i2p2.de/newdevelopers # +# Translators: +# , 2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 19:47+0000\n" -"PO-Revision-Date: 2011-08-29 19:19+0000\n" -"Last-Translator: mkkid \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/team/it/)\n" +"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"PO-Revision-Date: 2012-05-20 22:21+0000\n" +"Last-Translator: ColomboI2P \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:485 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "This seems to be a bad destination:" msgstr "Questa non sembra essere una buona destinazione :" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:485 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "i2paddresshelper cannot help you with a destination like that!" msgstr "i2paddresshelper non ti può aiutare con una destinazione del genere!" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 #, java-format msgid "" "To visit the destination in your host database, click herequi. Per visitare la destinazione addresshelper conflittuale, " "cliccare qui." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:930 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:398 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:142 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:408 msgid "Host" msgstr "Host" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:931 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:370 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +msgid "Base 32" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 msgid "Destination" msgstr "Destinazione" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:936 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 #, java-format msgid "Continue to {0} without saving" msgstr "Continua a {0} senza salvare" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:941 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" msgstr "Salva {0} nella rubrica del router e continua per eepsite" #. only blockfile supports multiple books -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:944 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" msgstr "Salva {0} nella rubrica master e continua per eepsite" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:945 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" msgstr "Salva {0} nella rubrica privata e continua per eepsite" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1101 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 +msgid "HTTP Outproxy" +msgstr "HTTP Ourproxy" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" "Cliccare un link sotto per cercare un address helper usando un servizio di " "\"jump\":" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1319 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" msgstr "Indirizzo via address helper" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1343 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 #, java-format msgid "Redirecting to {0}" msgstr "Redirezionamento a {0}" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1349 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 msgid "Router Console" msgstr "Console del Router" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1350 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Addressbook" msgstr "Rubrica" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1350 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Configuration" msgstr "Configurazione" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1350 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Help" msgstr "Aiuto" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1355 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 #, java-format msgid "Saved {0} to the {1} addressbook, redirecting now." msgstr "{0} salvato sulla rubrica {1}, in redirezionamento." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1356 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 #, java-format msgid "Failed to save {0} to the {1} addressbook, redirecting now." msgstr "Salvataggio di {0} sulla rubrica {1} fallito, in redirezionamento." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1358 +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 msgid "Click here if you are not redirected automatically." msgstr "Clicca qui se non sei redirezionato automaticamente." @@ -151,149 +163,156 @@ msgstr "Cambiamenti alla configurazione salvati" msgid "Failed to save configuration" msgstr "Fallimento nel salvataggio della configurazione" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:435 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 msgid "New Tunnel" msgstr "Nuovo Tunnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:455 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 msgid "Standard client" msgstr "Client standard" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 msgid "HTTP client" msgstr "Client HTTP" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 msgid "IRC client" msgstr "Client IRC" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 msgid "Standard server" msgstr "Server standard" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 msgid "HTTP server" msgstr "Server HTTP" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" msgstr "SOCKS 4/4a/5 proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" msgstr "SOCKS IRC proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" msgstr "CONNECT/SSL/HTTPS proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" msgstr "Server IRC" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 msgid "Streamr client" msgstr "Client streamr" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 msgid "Streamr server" msgstr "Server streamr" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 msgid "HTTP bidir" msgstr "HTTP bidir" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:554 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:293 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:303 msgid "Host not set" msgstr "Host non impostato" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:558 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:275 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:285 msgid "Port not set" msgstr "Porta non impostata" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:82 msgid "I2P Tunnel Manager - Edit Client Tunnel" msgstr "Gestore Tunnel I2P - Modifica Tunnel Client" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:102 msgid "Edit proxy settings" msgstr "Modifica impostazioni proxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:110 msgid "New proxy settings" msgstr "Nuove impostazioni proxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:110 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:124 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 msgid "Name" msgstr "Nome" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292 msgid "Type" msgstr "Tipo" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:328 msgid "Description" msgstr "Descrizione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:145 msgid "Target" msgstr "Obiettivo" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:171 msgid "Access Point" msgstr "Punto di Accesso" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:192 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:146 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:200 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 msgid "required" msgstr "richiesto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:477 msgid "Reachable by" msgstr "Raggiungibile da" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:180 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Outproxies" msgstr "Outproxies" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "Tunnel Destination" msgstr "Tunnel Destinazione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 msgid "name or destination" msgstr "nome o destinazione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:383 msgid "b32 not recommended" msgstr "b32 non consigliato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:215 msgid "Shared Client" msgstr "Client Condiviso" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:219 msgid "" "(Share tunnels with other clients and irc/httpclients? Change requires " "restart of client proxy)" @@ -301,27 +320,29 @@ msgstr "" "(Condividere tunnel con altri client e client irc/http? Il cambiamento " "richiede il riavvio del proxy client)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:124 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 msgid "Auto Start" msgstr "Avvio Automatico" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:228 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:521 msgid "(Check the Box for 'YES')" msgstr "(Seleziona il Box per 'SI')" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:231 msgid "Enable DCC" msgstr "Abilita DCC" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:251 msgid "Advanced networking options" msgstr "Opzioni di rete avanzate" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" @@ -329,94 +350,94 @@ msgstr "" "(NOTA: quando questo proxy client è configurato per condividere tunnel, " "queste opzioni valgono per tutti i client proxy condivisi!)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 msgid "Tunnel Options" msgstr "Opzioni Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 msgid "Length" msgstr "Lunghezza" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 msgid "0 hop tunnel (low anonymity, low latency)" msgstr "0 hop tunnel (anonimato basso, latenza bassa)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 msgid "1 hop tunnel (medium anonymity, medium latency)" msgstr "1 hop tunnel (anonimato medio, latenza media)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 msgid "2 hop tunnel (high anonymity, high latency)" msgstr "2 hop tunnel (anonimato alto, latenza alta)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 msgid "3 hop tunnel (very high anonymity, poor performance)" msgstr "3 hop tunnel (anonimato molto alto, prestazioni basse)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:266 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 msgid "hop tunnel (very poor performance)" msgstr "hop tunnel (prestazioni molto basse)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:271 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 msgid "Variance" msgstr "Varianza" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:278 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 msgid "0 hop variance (no randomisation, consistant performance)" msgstr "0 hop varianza (nessuna randomizzazione, prestazioni coerenti)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:282 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" msgstr "" "+ 0-1 hop varianza (randomizzazione additiva media, prestazioni sottrattive)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:286 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" msgstr "" "+ 0-2 hop varianza (randomizzazione additiva alta, prestazioni sottrattive)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" msgstr "+/- 0-1 hop varianza (randomizzazione standard, prestazioni standard)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:294 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 msgid "+/- 0-2 hop variance (not recommended)" msgstr "+/- 0-2 hop varianza (non consigliata)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:306 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 msgid "hop variance" msgstr "hop varianza" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 msgid "Count" msgstr "Conteggio" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:318 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" msgstr "" "1 tunnel in entrata, 1 tunnel in uscita (utilizzo di banda basso, " "affidabilità minore)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:322 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 msgid "" "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " "reliability)" @@ -424,184 +445,185 @@ msgstr "" "2 tunnel in entrata, 2 tunnel in uscita (utilizzo di banda standard, " "affidabilità standard)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 msgid "" "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" msgstr "" "3 tunnel in entrata, 3 tunnel in uscita (utilizzo di banda maggiore, " "affidabilità maggiore)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 msgid "tunnels" msgstr "tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:340 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 msgid "Backup Count" msgstr "Conteggio Backup" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:347 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 msgid "0 backup tunnels (0 redundancy, no added resource usage)" msgstr "" "0 tunnel di backup (ridondanza zero, nessun utilizzo di risorse aggiuntivo)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" msgstr "" "1 tunnel di backup in ogni direzione (ridondanza bassa, utilizzo di risorse " "basso)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" msgstr "" "2 tunnel di backup in ogni direzione (ridondanza media, utilizzo di risorse " "medio)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" msgstr "" "3 tunnel di backup in ogni direzione (ridondanza alta, utilizzo di risorse " "alto)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:368 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 msgid "backup tunnels" msgstr "tunnel di backup" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:388 msgid "Profile" msgstr "Profilo" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:382 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 msgid "interactive connection" msgstr "connessione interattiva" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:386 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 msgid "bulk connection (downloads/websites/BT)" msgstr "connessione di massa (download/siti web/BT)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 msgid "Delay Connect" msgstr "Ritarda Connessione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:395 msgid "for request/response connections" msgstr "per connessioni richiesta/risposta" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:396 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:403 msgid "Router I2CP Address" msgstr "Indirizzo I2CP Router" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:406 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 msgid "Port" msgstr "Porta" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:483 msgid "Reduce tunnel quantity when idle" msgstr "Riduci la quantità di tunnel quando inattivo" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:440 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:462 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:419 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 msgid "Enable" msgstr "Abilita" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:422 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 msgid "Reduced tunnel count" msgstr "Conteggio tunnel ridotti" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:426 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:446 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 msgid "Idle minutes" msgstr "Minuti di inattività" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:433 msgid "Close tunnels when idle" msgstr "Chiudi i tunnel quando inattivo" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 msgid "New Keys on Reopen" msgstr "Nuove Chiavi alla Riapertura" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:444 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 msgid "Disable" msgstr "Disabilita" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 msgid "Delay tunnel open until required" msgstr "Ritarda l'apertura di tunnel fino a che non viene richiesta" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 msgid "Persistent private key" msgstr "Chiave privata persistente" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:469 msgid "File" msgstr "File" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:470 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:228 msgid "Local destination" msgstr "Destinazione locale" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:477 msgid "(if known)" msgstr "(se conosciuto)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:480 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 msgid "Local Authorization" msgstr "Autorizzazione Locale" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:486 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:500 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 msgid "Username" msgstr "Nome Utente" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:490 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:492 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:506 msgid "Password" msgstr "Password" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 msgid "Outproxy Authorization" msgstr "Autorizzazione Outproxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 msgid "Jump URL List" msgstr "Lista URL Salto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 msgid "Custom options" msgstr "Opzioni personalizzate" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:522 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:533 msgid "" "NOTE: If tunnel is currently running, most changes will not take effect " "until tunnel is stopped and restarted." @@ -609,275 +631,641 @@ msgstr "" "NOTA: Se il tunnel è correntemente in funzione, la maggiorparte dei " "cambiamenti non avrà effetto finchè il tunnel non verrà fermato e riavviato." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:524 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697 msgid "Cancel" msgstr "Annulla" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:528 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:539 msgid "Delete" msgstr "Elimina" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:530 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:537 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:541 msgid "Save" msgstr "Salva" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:82 msgid "I2P Tunnel Manager - Edit Server Tunnel" msgstr "Gestore Tunnel I2P - Modifica Tunnel Server" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:102 msgid "Edit server settings" msgstr "Modifica impostazioni server" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:110 msgid "New server settings" msgstr "Nuove impostazioni server" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:207 msgid "Website name" msgstr "Nome sito web" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:211 msgid "(leave blank for outproxies)" msgstr "(lascia vuoto per gli outproxy)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:216 msgid "Private key file" msgstr "File chiave privata" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:238 msgid "Add to local addressbook" msgstr "Aggiungi alla rubrica locale" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 msgid "Hostname Signature" msgstr "Firma Hostname" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 msgid "Encrypt Leaseset" msgstr "Cifra Leaseset" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 msgid "Encryption Key" msgstr "Chiave cifratura" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 msgid "Generate New Key" msgstr "Genera Nuova Chiave" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 msgid "Generate" msgstr "Genera" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 msgid "(Tunnel must be stopped first)" msgstr "(Il tunnel deve prima essere fermato)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 msgid "Restricted Access List" msgstr "Lista di Accesso Ristretto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 msgid "Whitelist" msgstr "Whitelist" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 msgid "Blacklist" msgstr "Blacklist" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 msgid "Access List" msgstr "Lista di Accesso" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 msgid "Inbound connection limits (0=unlimited)" msgstr "Limite di connessioni in ingresso (0=illimitate)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 msgid "Per client" msgstr "Per client" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 msgid "Per minute" msgstr "Per minuto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 msgid "Per hour" msgstr "Per ora" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 msgid "Per day" msgstr "Per giorno" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:471 msgid "Total" msgstr "Totale" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 msgid "Max concurrent connections (0=unlimited)" msgstr "Massimo numero di connessioni concorrenti (0=illimitate)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 msgid "New Certificate type" msgstr "Nuovo tipo di Certificato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 msgid "None" msgstr "Nessun" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 msgid "Hashcash (effort)" msgstr "Hashcash (sforzo)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 msgid "Hashcash Calc Time" msgstr "Tempo Hashcash Calc" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 msgid "Estimate" msgstr "Stima" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 msgid "Hidden" msgstr "Nascosto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 msgid "Signed (signed by)" msgstr "Firmato (firmato da)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 msgid "Modify Certificate" msgstr "Modifica Certificato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:521 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 msgid "Modify" msgstr "Modifica" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:74 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 msgid "I2P Tunnel Manager - List" msgstr "Gestore Tunnel I2P - Lista" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:86 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 msgid "Status Messages" msgstr "Messaggi di stato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:90 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 msgid "Refresh" msgstr "Ricarica" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:94 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 +msgid "Tunnel Wizard" +msgstr "Creazione guidata Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 msgid "Stop All" msgstr "Ferma Tutto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:98 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 msgid "Start All" msgstr "Avvia Tutto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:102 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 msgid "Restart All" msgstr "Riavvia Tutto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:106 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "Reload Config" msgstr "Ricarica Configurazione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:108 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "I2P Server Tunnels" msgstr "Tunnel Server I2P" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 msgid "Points at" msgstr "Punti a" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:114 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:156 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170 msgid "Preview" msgstr "Anteprima" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:180 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:310 msgid "Status" msgstr "Stato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176 msgid "Base32 Address" msgstr "Indirizzo Base32" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 msgid "No Preview" msgstr "Nessuna Anteprima" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 msgid "Starting..." msgstr "In Avvio..." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:194 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:314 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:328 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:352 msgid "Stop" msgstr "Ferma" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 msgid "Running" msgstr "In Funzione" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 msgid "Stopped" msgstr "Fermato" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 msgid "Start" msgstr "Avvio" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 msgid "New server tunnel" msgstr "Nuovo server tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:571 msgid "Standard" msgstr "Standard" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 msgid "Create" msgstr "Crea" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 msgid "I2P Client Tunnels" msgstr "Tunnel Client I2P" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:286 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296 msgid "Interface" msgstr "Interfaccia" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 msgid "Standby" msgstr "Standby" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 msgid "Outproxy" msgstr "Outproxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 msgid "none" msgstr "nessun" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 msgid "New client tunnel" msgstr "Nuovo tunnel client" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 +msgid "I2P Tunnel Manager - Tunnel Creation Wizard" +msgstr "Gestore Tunnel I2P - Creazione Guidata Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 +msgid "Server or client tunnel?" +msgstr "Server o client tunnel?" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566 +msgid "Tunnel type" +msgstr "Tipo di tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596 +msgid "Tunnel name and description" +msgstr "Nome e descrizione tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605 +msgid "Tunnel destination" +msgstr "Destinazione tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 +msgid "Binding address and port" +msgstr "Vincola indirizzo e porta" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 +msgid "Tunnel auto-start" +msgstr "Avvio automatico del tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173 +msgid "Wizard completed" +msgstr "Creazione guidata completata" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +msgid "" +"This wizard will take you through the various options available for creating " +"tunnels in I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +msgid "" +"The first thing to decide is whether you want to create a server or a client " +"tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +msgid "" +"If you need to connect to a remote service, such as an IRC server inside I2P " +"or a code repository, then you will require a CLIENT tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +msgid "" +"On the other hand, if you wish to host a service for others to connect to " +"you'll need to create a SERVER tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +msgid "Server Tunnel" +msgstr "Server Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 +msgid "Client Tunnel" +msgstr "Client Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215 +msgid "There are several types of tunnels to choose from:" +msgstr "Sono presenti diversi tipi di tunnel da scegliere:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 +msgid "Basic tunnel for connecting to a single service inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +msgid "" +"Try this if none of the tunnel types below fit your requirements, or you " +"don't know what type of tunnel you need." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +msgid "" +"Set your browser to use this tunnel as an http proxy, or set your " +"\"http_proxy\" environment variable for command-line applications in GNU/" +"Linux." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +msgid "" +"Websites outside I2P can also be reached if an HTTP proxy within I2P is " +"known." +msgstr "" +"Siti esterni a I2P possono essere raggiunti se è presente un proxy HTTP " +"all'interno di I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +msgid "Customised client tunnel specific for IRC connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +msgid "" +"With this tunnel type, your IRC client will be able to connect to an IRC " +"network inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +msgid "" +"Each IRC network in I2P that you wish to connect to will require its own " +"tunnel. (See Also, SOCKS IRC)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +msgid "A tunnel that implements the SOCKS protocol." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +msgid "" +"This enables both TCP and UDP connections to be made through a SOCKS " +"outproxy within I2P." +msgstr "" +"Questo abilita entrambe le connessioni TCP e UDP a passare tramite un " +"outproxy SOCKS all'interno di I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +msgid "" +"A client tunnel implementing the SOCKS protocol, which is customised for " +"connecting to IRC networks." +msgstr "" +"Un tunnel client che implementa un protocollo di tipo SOCKS, che è " +"personalizzato per connettersi alla rete IRC." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +msgid "" +"With this tunnel type, IRC networks in I2P can be reached by typing the I2P " +"address into your IRC client, and configuring the IRC client to use this " +"SOCKS tunnel." +msgstr "" +"Con questo tipo di tunnel, reti IRC all'interno di I2P possono essere " +"raggiunte digitando l'indirizzo I2P all'interno del vostro client IRC, e " +"configurando il client IRC ad usare questo tunnel SOCKS." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +msgid "" +"This means that only one I2P tunnel is required rather than a separate " +"tunnel per IRC network." +msgstr "" +"Questo significa che solo un tunnel I2P è richiesto piuttosto che un tunnel " +"separato per la rete IRC." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +msgid "" +"IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " +"is known, though it depends on whether or not the outproxy has been blocked " +"by the IRC network." +msgstr "" +"Reti IRC all'infuori di I2P possono essere raggiunte se è presente " +"un'outproxy SOCKS all'interno di I2P, anche se dipende se l'outproxy è " +"bloccato o no dalla rete IRC." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +msgid "A client tunnel that implements the HTTP CONNECT command." +msgstr "Un tunnel client che implementi il comando HTTP CONNECT." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +msgid "" +"This enables TCP connections to be made through an HTTP outproxy, assuming " +"the proxy supports the CONNECT command." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 +msgid "A customised client tunnel for Streamr." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +msgid "A basic server tunnel for hosting a generic service inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +msgid "A server tunnel that is customised for HTTP connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +msgid "Use this tunnel type if you want to host an eepsite." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +msgid "" +"A customised server tunnel that can both serve HTTP data and connect to " +"other server tunnels." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +msgid "This tunnel type is predominantly used when running a Seedless server." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +msgid "A customised server tunnel for hosting IRC networks inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +msgid "" +"Usually, a separate tunnel needs to be created for each IRC server that is " +"to be accessible inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 +msgid "A customised server tunnel for Streamr." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +msgid "Choose a name and description for your tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +msgid "" +"These can be anything you want - they are just for ease of identifying the " +"tunnel in the routerconsole." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +msgid "" +"If you know of any outproxies for this type of tunnel (either HTTP or " +"SOCKS), fill them in below." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +msgid "Separate multiple proxies with commas." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +msgid "" +"Type in the I2P destination of the service that this client tunnel should " +"connect to." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +msgid "" +"This could be the full base 64 destination key, or an I2P URL from your " +"address book." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 +msgid "" +"This is the IP that your service is running on, this is usually on the same " +"machine so 127.0.0.1 is autofilled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +msgid "This is the port that the service is accepting connections on." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +msgid "This is the port that the client tunnel will be accessed from locally." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 +msgid "This is also the client port for the HTTPBidir server tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +msgid "" +"How do you want this tunnel to be accessed? By just this machine, your " +"entire subnet, or external internet?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 +msgid "You will most likely want to just allow 127.0.0.1" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +msgid "" +"The I2P router can automatically start this tunnel for you when the router " +"is started." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +msgid "" +"This can be useful for frequently-used tunnels (especially server tunnels), " +"but for tunnels that are only used occassionally it would mean that the I2P " +"router is creating and maintaining unnecessary tunnels." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +msgid "The wizard has now collected enough information to create your tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 +msgid "" +"Upon clicking the Save button below, the wizard will set up the tunnel, and " +"take you back to the main I2PTunnel page." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +msgid "" +"Because you chose to automatically start the tunnel when the router starts, " +"you don't have to do anything further." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 +msgid "The router will start the tunnel once it has been set up." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +msgid "" +"Because you chose not to automatically start the tunnel, you will have to " +"manually start it." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 +msgid "" +"You can do this by clicking the Start button on the main page which " +"corresponds to the new tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +msgid "Below is a summary of the options you chose:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +msgid "" +"Alongside these basic settings, there are a number of advanced options for " +"tunnel configuration." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 +msgid "" +"The wizard will set reasonably sensible default values for these, but you " +"can view and/or edit these by clicking on the tunnel's name in the main " +"I2PTunnel page." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 +msgid "Previous" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 +msgid "Save Tunnel" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 +msgid "Finish" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 +msgid "Next" +msgstr "" diff --git a/apps/routerconsole/locale/messages_it.po b/apps/routerconsole/locale/messages_it.po index 9d8e2b432..6b4bca37d 100644 --- a/apps/routerconsole/locale/messages_it.po +++ b/apps/routerconsole/locale/messages_it.po @@ -4,6 +4,7 @@ # To contribute translations, see http://www.i2p2.de/newdevelopers # # Translators: +# , 2012. # , 2011. # , 2011. # , 2011. @@ -11,10 +12,11 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-19 19:26+0000\n" -"PO-Revision-Date: 2011-10-15 08:49+0000\n" -"Last-Translator: danimoth \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/team/it/)\n" +"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"PO-Revision-Date: 2012-05-20 21:16+0000\n" +"Last-Translator: ColomboI2P \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +31,7 @@ msgstr "" #. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1256 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -37,9 +39,8 @@ msgstr[0] "1 ms" msgstr[1] "{0,number,####} ms" #. seconds -#. Note to translators: quantity will always be greater than one. #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1261 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -47,9 +48,8 @@ msgstr[0] "1 sec" msgstr[1] "{0} sec" #. minutes -#. Note to translators: quantity will always be greater than one. #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1266 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -57,210 +57,215 @@ msgstr[0] "1 min" msgstr[1] "{0} min" #. hours -#. Note to translators: quantity will always be greater than one. #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1271 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 ora" msgstr[1] "{0} ore" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1273 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "Italiano" #. days -#. Note to translators: quantity will always be greater than one. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1277 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "1 giorno" msgstr[1] "{0} giorni" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:124 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Bannato dall''hash del router: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:126 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Bannato dall'hash del router" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:683 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:756 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP bannato dalla voce {0} di blocklist.txt" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:794 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 msgid "IPs Banned Until Restart" msgstr "IP Bannati Fino al Riavvio" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:818 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 msgid "IPs Permanently Banned" msgstr "IP Permanentemente Bannati" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:820 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "From" msgstr "Da" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:822 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "To" msgstr "A" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:858 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 msgid "none" msgstr "nessuno" -#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic -#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. -#. Please keep relatively short so it will fit on the graphs. -#: ../../../router/java/src/net/i2p/router/Router.java:1704 -msgid "Message receive rate (bytes/sec)" -msgstr "Tasso di ricezione di messaggi (bytes/sec)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1705 -msgid "Message send rate (bytes/sec)" -msgstr "Tasso di invio di messaggi (bytes/sec)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1706 -msgid "Low-level send rate (bytes/sec)" -msgstr "Tasso di invio a basso livello (bytes/sec)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1707 -msgid "Low-level receive rate (bytes/sec)" -msgstr "Tasso di ricezione a basso livello (bytes/sec)" - -#: ../../../router/java/src/net/i2p/router/Router.java:1708 -msgid "How many peers we are actively talking with" -msgstr "Con quanti peer stiamo attivamente parlando" - -#: ../../../router/java/src/net/i2p/router/Router.java:1711 -msgid "Known fast peers" -msgstr "Peer veloci conosciuti" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:96 -msgid "Rejecting tunnels: Shutting down" -msgstr "Rifiuto dei tunnel: Spegnimento" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:154 -msgid "Rejecting tunnels: High message delay" -msgstr "Rifiuto dei tunnel: Ritardo alto nei messaggi" - -#. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:190 -msgid "Rejecting most tunnels: High number of requests" -msgstr "Rifiuto della maggior parte dei tunnel: Alto numero di richieste" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:246 -msgid "Rejecting tunnels: Limit reached" -msgstr "Rifiutop dei tunnel: Limite raggiunto" - -#. .067KBps -#. * also limited to 90% - see below -#. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:314 -msgid "Rejecting tunnels: Bandwidth limit" -msgstr "Rifiuto dei tunnel: Limite di banda raggiunto" - -#. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:384 -msgid "Rejecting most tunnels: Bandwidth limit" -msgstr "Rifiuto della maggior parte dei tunnel: Limite di banda raggiunto" - -#. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:388 -msgid "Accepting most tunnels" -msgstr "Accettando la maggior parte dei tunnel" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:390 -msgid "Accepting tunnels" -msgstr "Accettando i tunnel" - #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) #. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:501 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +msgid "Rejecting tunnels: Starting up" +msgstr "Rifiutando i tunnel: Avvio" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 +msgid "Rejecting tunnels: High message delay" +msgstr "Rifiutando i tunnel: Alto ritardo nei messaggi" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 +msgid "Rejecting most tunnels: High number of requests" +msgstr "Rifiutando la maggior parte dei tunnel: Alto numero di richieste" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 +msgid "Rejecting tunnels: Limit reached" +msgstr "Rifiutando i tunnel: Limite raggiunto" + +#. .067KBps +#. * also limited to 90% - see below +#. always leave at least 4KBps free when allowing +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 +msgid "Rejecting tunnels: Bandwidth limit" +msgstr "Rifiutando i tunnel: Limite di banda raggiunto" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 +msgid "Rejecting most tunnels: Bandwidth limit" +msgstr "Rifiutando la maggior parte dei tunnel: Limite di banda raggiunto" + +#. hard to do {0} from here +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 +msgid "Accepting most tunnels" +msgstr "Accettando la maggior parte dei tunnel" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 +msgid "Accepting tunnels" +msgstr "Accettando i tunnel" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Rifiutando i tunnel: Arresto" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Rifiutando i tunnel" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:144 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Reseeding" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:160 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "Reseed ha recuperato solo 1 router." msgstr[1] "Reseed ha recuperato solo {0} router." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:167 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Reseed fallito" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Guarda {0} per aiuto" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "Pagina di configurazione del reseed" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:312 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." -msgstr "Reseed: scaricamento del seed URL." +msgstr "Reseed: recupero del seed URL." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:354 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." msgstr "" -"Reseed: recupero delle informazioni sui router dal seed URL ({0} successi, " +"Reseed: recupero delle informazioni sui router dal seed URL ({0} riuscito, " "{1} errori)." -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:512 +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "Tasso di ricezione di messaggi (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "Tasso di invio di messaggi (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "Tasso di invio a basso livello (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "Tasso di ricezione a basso livello (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "Con quanti peer stiamo attivamente parlando" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "Peer veloci conosciuti" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" -msgstr "Risorsa del NetDb" +msgstr "Voce del NetDb" #. This used to be "no common transports" but it is almost always no transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" -msgstr "Senza trasporto (nascosto o in partenza?)" +msgstr "Nessun trasporto (nascosto o in avvio?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:450 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Irraggiungibile su ogni trasporto" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Indirizzo di trasporto del router" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:504 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} è usato solo per le connessioni in uscita" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:136 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 msgid "Help" msgstr "Aiuto" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." @@ -268,7 +273,7 @@ msgstr "" "I tuoi limiti di connessione per il trasporto sono automaticamente impostati " "basandosi sulla tua banda configurata." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." @@ -277,97 +282,96 @@ msgstr "" "maxConnections=nnn e i2np.udp.maxConnections=nnn nella pagina delle " "configurazioni avanzate." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Definizioni" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:738 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1947 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "Peer remoto, identificato dall'hash del router" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:739 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Dir" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Connessione in ingresso" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Connessione in uscita" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "" "Si sono offerti di introdurci (aiutano gli altri peer ad attraversare il " "firewall)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "We offered to introduce them (help other peers traverse their firewall)" msgstr "" "Ci siamo offerti di introdurli (aiuta i peer ad attraversare il loro " "firewall)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Quanto è passato da quando un pacchetto è stato ricevuto / inviato" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:740 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1952 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "Inattivo" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:741 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1957 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "Entrata/Uscita" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "" "Il tasso di trasferimento normalizzato in entrata / uscita (KBytes al " "secondo)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Quanto è passato dall'inizio di questa connessione" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:742 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Su" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:743 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Disallineamento" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Differenza tra l'ora del peer e la tua" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" @@ -375,40 +379,40 @@ msgstr "" "Finestra di congestione, che corrisponde a quanti byte possono essere " "inviati senza ricevere conferma" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Numero di messaggi inviati in attesa di conferma" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Numero massimo di messaggi da inviare contemporaneamente" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "Numero di invii in attesa che superano la finestra di congestione" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "La soglia di avvio lento" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "Tempo di round trip in millisecondi" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Dev" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "Deviazione standard del tempo di round trip in millisecondi" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "Il timeout di ritrasmissione in millisecondi" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" @@ -416,115 +420,115 @@ msgstr "" "Dimensione massima corrente pacchetto in invio / dimenzione massima stimata " "pacchetto in ricezione" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:744 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Il numero totale di pacchetti inviati al peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:745 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Il numero totale di pacchetti ricevuti dal peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "Dup TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Il numero totale di pacchetti ritrasmessi al peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "Dup RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Il numero totale di pacchetti duplicati ricevuti dal peer" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:423 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Service" msgstr "Servizio" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:425 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 msgid "WAN Common Interface Configuration" msgstr "Configurazione Interfaccia Comune WAN" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:426 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:432 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 msgid "Status" msgstr "Stato" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:427 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:433 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 msgid "Type" msgstr "Tipo" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:428 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:434 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 msgid "Upstream" msgstr "Flusso in uscita" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:429 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:435 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 msgid "Downstream" msgstr "Flusso in entrata" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:431 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 msgid "WAN PPP Connection" msgstr "Connessione WAN PPP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:436 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:444 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 msgid "External IP" msgstr "IP esterno" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:438 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 msgid "Layer 3 Forwarding" msgstr "Inoltro Layer 3" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 msgid "Default Connection Service" msgstr "Servizio di Connessione di Default" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 msgid "WAN IP Connection" msgstr "Connessione IP WAN" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 msgid "WAN Ethernet Link Configuration" msgstr "Configurazione WAN Ethernet Link" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:459 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 msgid "Found Device" msgstr "Trovato Dispositivo" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 msgid "Subdevice" msgstr "Sottodispositivo" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:482 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 msgid "UPnP Status" msgstr "Stato UPnP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:485 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 msgid "" "UPnP has been disabled; Do you have more than one UPnP Internet Gateway " "Device on your LAN ?" @@ -532,26 +536,26 @@ msgstr "" "UPnP è stato disabilitato. Hai più di un Dispositivo Internet Gateway UPnP " "sulla tua LAN?" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:488 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." msgstr "" "UPnP non ha trovato nessun dispositivo compatibile UPnP-aware sulla tua LAN." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 #, java-format msgid "The current external IP address reported by UPnP is {0}" msgstr "L''indirizzo IP esterno corrente riportato da UPnP è {0}" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:498 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 msgid "The current external IP address is not available." msgstr "L'indirizzo IP esterno corrente non è disponibile." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 #, java-format msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" msgstr "UPnP riporta che il tasso massimo di bit in entrata è {0}bit/sec" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:504 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 #, java-format msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "UPnP riporta che il tasso massimo di bit in uscita è {0}bit/sec" @@ -559,195 +563,195 @@ msgstr "UPnP riporta che il tasso massimo di bit in uscita è {0}bit/sec" #. {0} is TCP or UDP #. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:513 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." msgstr "{0} porta {1,number,#####} è stata inoltrata con successo da UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:515 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 #, java-format msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "{0} porta{1,number,#####} non è stata inoltrata da UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP non è abilitato" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:409 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:627 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Ritardo del segnale di clock eccessivo: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:733 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "Connessioni NTCP" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:734 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1943 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Limite" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:735 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1944 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Timeout" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "Fuori dalla Coda" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "In attesa?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "In ingresso" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:763 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "In uscita" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:810 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "peer" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1942 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "Connessioni UDP" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1949 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Ordina secondo gli hash dei peer" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Direzione/Introduzione" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Ordina secondo il tempo di idle dei tunnel in entrata" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Ordina secondo il tempo di idle dei tunnel in uscita" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Ordina secondo la velocità dei tunnel in entrata" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Ordina secondo la velocità dei tunnel in uscita" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Ordina per tempo di connessione" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1965 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Ordina secondo la discrepanza di clock" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Ordina per finestra di congestione" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1970 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Ordina secondo la soglia di slow start" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Ordina per tempo di round trip" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Ordina per deviazione del tempo di round trip" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1977 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Ordina secondo il timeout di ritrasmissione" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Ordina secondo l'unità massima di trasmissione in uscita" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Ordina per pacchetti inviati" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Ordina per pacchetti ricevuti" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1987 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Ordina per pacchetti ritrasmessi" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Ordina per pacchetti ricevuti più di una volta" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2010 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Ci siamo offerti di introdurli" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Hanno offerto di introdurci" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2016 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Arrabbiati" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2024 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 fallimento" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2026 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} fallimenti" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2032 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Bannato" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2163 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "RIASSUNTO" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:125 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Abbandono delle richieste tunnel: Troppo lento" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:271 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Abbandono delle richieste tunnel: Carico troppo elevato" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:480 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Rifiuto dei tunnel: Troppe richieste" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:510 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Rifiuto dei tunnels: Limite di connessioni raggiunto" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:712 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:733 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Abbandono delle richieste tunnel: Carico elevato" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:725 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Abbandono delle richieste tunnel: Tempo della coda scaduto" @@ -911,7 +915,7 @@ msgstr "Canada" #: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" -msgstr "" +msgstr "Cocos (Keeling) Islands" #: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" @@ -958,7 +962,6 @@ msgid "Costa Rica" msgstr "Costa Rica" #: ../java/build/Countries.java:54 -#, fuzzy msgid "Serbia and Montenegro" msgstr "Serbia e Montenegro" @@ -972,7 +975,7 @@ msgstr "Capo Verde" #: ../java/build/Countries.java:57 msgid "Christmas Island" -msgstr "" +msgstr "Christmas Island" #: ../java/build/Countries.java:58 msgid "Cyprus" @@ -1020,7 +1023,7 @@ msgstr "Egitto" #: ../java/build/Countries.java:69 msgid "Western Sahara" -msgstr "" +msgstr "Western Sahara" #: ../java/build/Countries.java:70 msgid "Eritrea" @@ -1036,7 +1039,7 @@ msgstr "Etiopia" #: ../java/build/Countries.java:73 msgid "European Union" -msgstr "" +msgstr "Unione Europea" #: ../java/build/Countries.java:74 msgid "Finland" @@ -1084,7 +1087,7 @@ msgstr "Guyana Francese" #: ../java/build/Countries.java:85 msgid "Guernsey" -msgstr "" +msgstr "Guernsey" #: ../java/build/Countries.java:86 msgid "Ghana" @@ -1240,7 +1243,7 @@ msgstr "Saint Kitts e Nevis" #: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" -msgstr "" +msgstr "Democratic People's Republic of Korea" #: ../java/build/Countries.java:125 msgid "Republic of Korea" @@ -1479,286 +1482,295 @@ msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre e Miquelon" #: ../java/build/Countries.java:184 +msgid "Pitcairn Islands" +msgstr "Pitcairn Islands" + +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Territorio palestinese" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portogallo" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:190 -msgid "Réunion" -msgstr "Riunione" - #: ../java/build/Countries.java:191 +msgid "Réunion" +msgstr "Réunion" + +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Romania" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbia" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Federazione Russa" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Ruanda" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Arabia Saudita" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Isole Salomone" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychelles" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Sudan" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Svezia" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapore" -#: ../java/build/Countries.java:201 -msgid "Saint Helena" -msgstr "" - #: ../java/build/Countries.java:202 +msgid "Saint Helena" +msgstr "Saint Helena" + +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slovenia" -#: ../java/build/Countries.java:203 -msgid "Svalbard and Jan Mayen" -msgstr "" - #: ../java/build/Countries.java:204 +msgid "Svalbard and Jan Mayen" +msgstr "Svalbard e Jan Mayen" + +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slovacchia" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalia" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Suriname" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "Sao Tome e Principe" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Repubblica araba siriana" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swaziland" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Isole Turks e Caicos" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Ciad" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Territori Francesi del Sud" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thailandia" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tagikistan" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Timor-Leste" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistan" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunisia" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turchia" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad e Tobago" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Repubblica Unita della Tanzania" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ucraina" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Uganda" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Isole minori degli Stati Uniti" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "Stati Uniti" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Uzbekistan" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Santa Sede (Stato della Città del Vaticano)" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent e Grenadine" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:239 ../java/build/Countries.java:240 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Isole Vergini" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Viet Nam" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis e Futuna" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Yemen" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:247 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Sud Africa" -#: ../java/build/Countries.java:248 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Zambia" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:66 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:37 +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 msgid "I2P Router Console" msgstr "I2P Router Console" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "" "Errore nell'aggiornamento della configurazione - vedere i log di errore" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:69 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Configurazione salvata con successo" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:71 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:281 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" @@ -1767,267 +1779,339 @@ msgstr "" "vedere i log di errore" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 msgid "Save Client Configuration" msgstr "Salva configurazione del client" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "Save Interface Configuration" msgstr "Salva la configurazione dell'interfaccia" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Save WebApp Configuration" msgstr "Salva la configurazione WebApp" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Save Plugin Configuration" msgstr "Salva configurazione dei plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Install Plugin" msgstr "Installa plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:87 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Cancella plugin {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 +msgid "Update All Installed Plugins" +msgstr "Aggiorna Tutti i Plugin Installati" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Errore durante la cancellazione del plugin {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:109 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Plugin {0} fermato" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Errore durante lo stop del plugin {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Cancella plugin {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Errore durante la cancellazione del plugin {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Plugin {0} fermato" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:260 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Avvio" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "Non supportato" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Aggiunto nuovo client" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" "Configurazione del client salvata con successo - è necessario un riavvio " "perché venga applicata." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:217 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:241 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Indice client corrotto." #. #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:394 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:384 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Client" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "fermato" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "partito" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "cancellato" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "Configurazione della WebApp salvata." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Configurazione dei plugin salvata." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "WebApp" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:296 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Partenza fallita" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Ricerca del server fallita." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Nessun URL dei plugin specificato." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:317 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Non è stato specificato un URL di aggiornamento per {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:325 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:330 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:343 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "L'aggiornamento o lo scaricamento dei plugin è già in corso." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "Aggiornando tutti i plugin" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Plugin scaricato da {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:352 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Verifica degli aggiornamenti del plugin {0} " -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Plugin {0} partito" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:364 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Errore durante la partenza del plugin {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:399 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take effect." msgstr "" "Configurazione interfaccia salvata con successo - è necessario un riavvio " "perché venga applicata." -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:85 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 msgid "Edit" msgstr "Modifica" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Add Client" msgstr "Aggiugi client" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 msgid "Class and arguments" msgstr "Classe e argomenti" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Control" msgstr "Controllo" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Run at Startup?" msgstr "Partenza all'avvio?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 msgid "Description" msgstr "Descrizione" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Plugin" msgstr "Plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:166 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Versione" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:168 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 msgid "Signed by" msgstr "Firmato da" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 msgid "Date" msgstr "Data" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:191 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 msgid "Author" msgstr "Autore" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 msgid "License" msgstr "Licenza" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:212 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Sito web" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:217 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 msgid "Update link" msgstr "Aggiorna link" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:265 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 msgid "Stop" msgstr "Ferma" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:80 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "Check for updates" msgstr "Verifica aggiornamento" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:268 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" msgstr "Aggiorna" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:273 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 #, java-format msgid "Are you sure you want to delete {0}?" msgstr "Sei sicuro di voler eliminare {0}?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:275 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 msgid "Delete" msgstr "Cancella" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Delete selected" +msgstr "Elimina selezionati" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 +msgid "Add item" +msgstr "Aggiungi oggetto" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 +msgid "Restore defaults" +msgstr "Ripristina" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 +msgid "Save" +msgstr "Salva" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "Pagina principale modificata" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "Ripristina impostazioni di default" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "Nessun nome inserito" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "Nessun URL inserito" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Aggiunto" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Rimosso" + #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 msgid "Add key" msgstr "Aggiungi chiave" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 msgid "Delete key" msgstr "Elimina chiave" @@ -2069,7 +2153,7 @@ msgstr "Destinazione non valida" msgid "Log overrides updated" msgstr "Sovrascrittura dei log aggiornata" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Configurazione eventi salvata" @@ -2096,7 +2180,7 @@ msgstr "I livelli validi sono DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:71 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2105,21 +2189,22 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:73 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:75 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Rimuovi" @@ -2127,171 +2212,190 @@ msgstr "Rimuovi" msgid "Select a class to add" msgstr "Seleziona una classe da aggiungere" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Larghezza di banda" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "Pagina Principale" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Rete" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:101 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "Interfaccia Utente" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "UI" -msgstr "Interfaccia Utente" - -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "Client" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:322 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 msgid "Keyring" msgstr "Keyring" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Eventi" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:107 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:257 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Peer" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:389 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:145 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:409 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistiche" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "Avanzate" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:29 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:541 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:332 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:407 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:404 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 msgid "Save changes" msgstr "Salva le modifiche" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:125 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Verifica della raggiungibilità del router..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:161 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Aggiornamento dell'indirizzo IP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "Disattivazione completa del TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:185 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "In aggiornamento gli indirizzi TCP in arrivo a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:190 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Disattivazione TCP in ingresso" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "In aggiornamento gli indirizzi TCP in arrivo a automatico" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "In aggiornamento le porte TCP entranti a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "In aggiornamento le porte TCP entranti a automatico" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "In aggiornamento le porte UDP da" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "a" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:234 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Riavvio elegante in modalità Router Nascosto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Riavvio elegante per uscire dalla modalità Router Nascosto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:245 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "Abilitazione UPnP, riavvio richiesto perchè abbia effetto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "Disabilitazione UPnP, riavvio richiesto perchè abbia effetto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:255 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Attivazione della modalità portatile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:257 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Disattivazione della modalità portatile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +msgid "Disabling UDP" +msgstr "Disabilitando l'UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +msgid "Enabling UDP" +msgstr "Abilitando l'UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "Introduttori SSU richiesti" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:324 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 #, java-format msgid "The hostname or IP {0} is not publicly routable" -msgstr "" +msgstr "L'hostname o l'IP {0} non è pubblicamente instradabile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:327 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 #, java-format msgid "The hostname or IP {0} is invalid" -msgstr "" +msgstr "L'hostname o l'IP {0} è invalido" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:349 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Aggiornamento delle percentuali di condivisione di banda" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:432 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Limiti di banda aggiornati" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "sconosciuto" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "bit al secondo" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:173 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "o {0} byte per mese al massimo" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" msgstr "Interdizione del peer fino al riavvio" @@ -2311,7 +2415,7 @@ msgid "Invalid peer" msgstr "Peer non valido" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 msgid "Unban peer" msgstr "Riammetti peer" @@ -2324,7 +2428,7 @@ msgid "is not currently banned" msgstr "non è attualmente interdetto" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 msgid "Adjust peer bonuses" msgstr "Regola i bonus dei peer" @@ -2336,196 +2440,201 @@ msgstr "Valore di velocità scorretto" msgid "Bad capacity value" msgstr "Valore di capacità scorretto" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:17 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:405 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 msgid "Save changes and reseed now" msgstr "Salva i cambiamenti ed effettua il reseed" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Il processo di reseeding è già in corso" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Avviamento del processo di reseed" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:85 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "La configurazione è stata salvata con successo" #. Normal browsers send value, IE sends button label -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:32 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:139 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 msgid "Shutdown immediately" msgstr "Spegnimento immediato" #. ctx.router().shutdown(Router.EXIT_HARD); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:37 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 msgid "Cancel shutdown" msgstr "Annulla lo spegnimento" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:38 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 msgid "Cancel restart" msgstr "Annulla il riavvio" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 msgid "Restart immediately" msgstr "Riavvia immediatamente" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:45 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:134 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Riavvio" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:49 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 msgid "Shutdown" msgstr "Spegnimento" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:63 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 msgid "Restart imminent" msgstr "Riavvio imminente" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 msgid "Shutdown imminent" msgstr "Spegnimento imminente" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:69 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 #, java-format msgid "Shutdown in {0}" msgstr "Spegnimento in {0}" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:74 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 #, java-format msgid "Restart in {0}" msgstr "Riavvio in {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:134 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:316 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Shutdown gracefully" msgstr "Spegnimento elegante" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Spegnimento elegante avviato" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Spegnimento immediato! boom ciao ciao ragazzaccio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:144 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:320 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "Cancel graceful shutdown" msgstr "Annulla lo spegnimento elegante" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Spegnimento elegante annullato" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 msgid "Graceful restart" msgstr "Riavvio elegante" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Riavvio elegante richiesto" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "Hard restart" msgstr "Riavvio duro" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:158 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Riavvio duro richiesto" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:159 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "Ridefinizione della chiave e riavvio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Ridefinizione della chiave successiva ad un riavvio elegante" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:163 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "Ridefinizione della chiave e spegnimento" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:164 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Ridefinizione della chiave successiva ad uno spegnimento elegante" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:360 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 msgid "Run I2P on startup" msgstr "Avvia I2P alla partenza" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:362 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "Don't run I2P on startup" msgstr "Non avviare I2P alla partenza" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:171 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:380 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Dump threads" msgstr "Rimozione dei thread" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:388 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "View console on startup" msgstr "Vedi la console all'avvio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "La console verrà mostrata all'avvio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:390 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Do not view console on startup" msgstr "Non mostrare la console all'avvio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:183 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "La console non verrà mostrata all'avvio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Servizio installato" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Warning: non è stato possibile installare il servizio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:200 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Servizio rimosso" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Warning: non è stato possibile rimuovere il servizio" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" msgstr "Statistiche di filtro e località aggiornate con successo a" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" msgstr "" "Statistiche complete abilitate - riavvio richiesto perchè la modifica abbia " "effetto" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" msgstr "" "Statistiche complete disabilitate - riavvio richiesto perchè la modifica " "abbia effetto" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" @@ -2535,16 +2644,16 @@ msgstr "" #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:135 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." msgstr "Impostazioni aggiornate per tutti i pool" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 msgid "Exploratory tunnel configuration saved successfully." msgstr "Configurazione del tunnel d'esplorazione salvata con successo." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:142 -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:36 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." @@ -2568,7 +2677,7 @@ msgstr[0] "1 tunnel" msgstr[1] "{0} tunnel" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Tunnel d'esplorazione" @@ -2577,57 +2686,57 @@ msgstr "Tunnel d'esplorazione" msgid "Client tunnels for {0}" msgstr "I tunnel client per {0}" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:74 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." msgstr "WARNING ANONIMATO - Le impostazioni includono tunnel 0-hop." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:79 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." msgstr "WARNING ANONIMATO - Le impostazioni includono tunnel 1-hop." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:82 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." msgstr "WARNING PRESTAZIONI - Le impostazioni includono tunnel molto lunghi." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:85 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "" "WARNING PRESTAZIONI - Le impostazioni includono grosse quantità di tunnel." #. buf.append("InboundOutbound\n"); #. tunnel depth -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:92 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 msgid "Length" msgstr "Lunghezza" #. tunnel depth variance -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:109 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 msgid "Randomization" msgstr "Randomizzazione" #. tunnel quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:133 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 msgid "Quantity" msgstr "Quantità" #. tunnel backup quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:150 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 msgid "Backup quantity" msgstr "Quantità di backup" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 msgid "Inbound options" msgstr "Opzioni di ingresso" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 msgid "Outbound options" msgstr "Opzioni di uscita" -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 msgid "Theme change saved." msgstr "Modifica del tema salvata." -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 msgid "Refresh the page to view." msgstr "Ricarica la pagina per vederla." @@ -2635,6 +2744,10 @@ msgstr "Ricarica la pagina per vederla." msgid "Arabic" msgstr "Arabo" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "Czech" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Danish" msgstr "Danese" @@ -2643,6 +2756,10 @@ msgstr "Danese" msgid "English" msgstr "Inglese" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "Estonian" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Finnish" msgstr "Finlandese" @@ -2695,76 +2812,83 @@ msgstr "Ucraino" msgid "Vietnamese" msgstr "Vietnamita" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 msgid "Update available, attempting to download now" msgstr "Aggiornamento disponibile, tentativo di scaricamento in corso" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "" "Aggiornamento disponibile, fare click sul pulsante a sinistra per scaricarlo" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" msgstr "Nessun aggiornamento disponibile" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:104 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 +#, java-format msgid "Updating news URL to {0}" -msgstr "Aggiornamento dell'URL delle news a" +msgstr "Aggiornando URL notizie a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:112 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "interno" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 +#, java-format msgid "Updating proxy host to {0}" -msgstr "Aggiornamento dell'host proxy a" +msgstr "Aggiornando host proxy a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:120 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 +#, java-format msgid "Updating proxy port to {0}" -msgstr "Aggiornamento della porta proxy a" +msgstr "Aggiornando porta proxy a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:132 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, java-format msgid "Updating refresh frequency to {0}" -msgstr "Aggiornamento della frequenza di refresh a" +msgstr "Aggiornando frequenza di aggiornamento a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:91 -#: ../java/src/net/i2p/router/web/GraphHelper.java:188 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 msgid "Never" msgstr "Mai" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:140 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, java-format msgid "Updating update policy to {0}" -msgstr "Aggiornamento della politica di aggiornamento a" +msgstr "Aggiornando politica di aggiornamento a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:149 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 msgid "Updating update URLs." msgstr "Aggiornamento degli URL degli aggiornamenti." -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 msgid "Updating trusted keys." msgstr "Aggiornamento delle chiavi di fiducia." -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:168 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 +#, java-format msgid "Updating unsigned update URL to {0}" -msgstr "Aggiornamento dell'URL di aggiornamento non firmato a" +msgstr "Aggiornando URL aggiornamenti non firmati a {0}" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:93 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 msgid "Every" msgstr "Ogni" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:111 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 msgid "Notify only" msgstr "Segnala solo" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:118 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 msgid "Download and verify only" msgstr "Scarica e verifica soltanto" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 msgid "Download, verify, and restart" msgstr "Scarica, verifica e riavvia" @@ -2777,368 +2901,677 @@ msgstr "" "pulsante 'indietro' o 'aggiorna' del tuo browser. Per favore rimandare il " "form." -#: ../java/src/net/i2p/router/web/GraphHelper.java:115 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "Grafo combinato di larghezza di banda" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:128 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 #, java-format msgid "{0} for {1}" msgstr "{0} per {1}" #. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:150 +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." msgstr "Tutti i tempi sono UTC" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Configure Graph Display" -msgstr "Configura la Visualizzazione del Grafo" +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "termina {0} fa" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Select Stats" -msgstr "Seleziona le Statistiche" +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Maggiore" -#: ../java/src/net/i2p/router/web/GraphHelper.java:171 -msgid "Periods" -msgstr "Intervalli" +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Minore" -#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Più alto" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Più basso" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Più largo" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Più stretto" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "Intervallo maggiore" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "Intervallo minore" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "Intervallo precedente" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "Intervallo successivo" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Plot averages" msgstr "Disegna le medie come grafico" -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:358 -msgid "or" -msgstr "o" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "plot events" msgstr "Disegna gli eventi come grafico" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Configura la Visualizzazione del Grafo" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Seleziona le Statistiche" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "Intervalli" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +msgid "or" +msgstr "o" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "Image sizes" msgstr "Dimensioni dell'immagine" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "width" msgstr "larghezza" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "height" msgstr "altezza" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "pixels" msgstr "pixel" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "Refresh delay" msgstr "Ritardo aggiornamento" -#: ../java/src/net/i2p/router/web/GraphHelper.java:192 +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 msgid "Store graph data on disk?" msgstr "Memorizzare i dati del grafo su disco?" -#: ../java/src/net/i2p/router/web/GraphHelper.java:198 +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 msgid "Save settings and redraw graphs" msgstr "Salva impostazioni e ridisegna grafi" -#: ../java/src/net/i2p/router/web/GraphHelper.java:253 +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 msgid "Graph settings saved" msgstr "Impostazioni del grafo salvate" -#: ../java/src/net/i2p/router/web/LogsHelper.java:13 -#: ../java/src/net/i2p/router/web/LogsHelper.java:37 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "Rubrica" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "" +"Gestisci qui i tuoi file host I2P (risoluzione del nome di dominio I2P)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "Configura Larghezza di Banda" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 +msgid "I2P Bandwidth Configuration" +msgstr "Configurazione Larghezza di Banda I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Configura Lingua" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Selezione Lingua Console" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "Personalizza Pagina Principale" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 +msgid "I2P Home Page Configuration" +msgstr "Configurazione Pagina Principale I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "Client di posta elettronica anonimo" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "Email" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "Aiuto per il router I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +msgid "Router Console" +msgstr "Console del Router" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Client BitTorrent anonimo incorporato" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Torrents" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "Server web locale" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "Bug Reports" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "Bug tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "Dev Forum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "Forum di sviluppo" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Bittorrent tracker" +msgstr "Tracker Bittorrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "diftracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "Applicazioni I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "FAQ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "Domande Poste Frequentemente" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "Forum della comunità" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Forum" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "Javadocs" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical documentation" +msgstr "Documentazione Tecnica" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "Server Key" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "Keyserver OpenPGP" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Repositorie Debian e Tahoe-LAFS" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P Pastebin" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Pastebin" +msgstr "Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "I2P News" +msgstr "Notizie I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "Elenco Add-on" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "Plugins" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Postman's Tracker" +msgstr "Postman's Tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P home page" +msgstr "Pagina Principale I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Project Website" +msgstr "Sito del Progetto" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "I2P Netowrk Statistics" +msgstr "Statistiche rete I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical Docs" +msgstr "Documenti Tecnici" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Trac Wiki" +msgstr "Trac Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Ugha's Wiki" +msgstr "Ugha's Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "Applicazioni Seedless e Robert BitTorrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "Sito principale di Sponge" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +msgid "The HTTP proxy is not up" +msgstr "Il proxy HTTP non è pronto" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "" +"Il tuo browser non è configurato correttamente per usare il proxy HTTP al {0}" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +msgid "Name" +msgstr "Nome" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +msgid "URL" +msgstr "URL" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +msgid "Add" +msgstr "Aggiungi" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Posizione file" -#: ../java/src/net/i2p/router/web/LogsHelper.java:34 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "File non trovato" -#: ../java/src/net/i2p/router/web/LogsHelper.java:52 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "Nessun messaggio di log" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:79 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:78 msgid "Network Database RouterInfo Lookup" msgstr "Ricerca Informazioni di Routing (RouterInfo) nel Database della Rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 msgid "not found in network database" msgstr "non trovato nel database della rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "Network Database Contents" msgstr "Contenuti del Database della Rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "View RouterInfo" msgstr "Vedi le Informazioni di Routing (RouterInfo)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 msgid "LeaseSets" msgstr "Insiemi di Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 msgid "LeaseSet" msgstr "Insieme di Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:132 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 msgid "Local" msgstr "Locale" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:134 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 msgid "Unpublished" msgstr "Non pubblicato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:145 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 msgid "Destination" msgstr "Destinazione" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:162 #, java-format msgid "Expires in {0}" msgstr "Scade in {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 #, java-format msgid "Expired {0} ago" msgstr "Scaduto {0} fa" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:168 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "View LeaseSets" msgstr "Vedi gli Insiemi di Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238 msgid "Not initialized" msgstr "Non inizializzata" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Routers" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:249 msgid "Show all routers" msgstr "Mostra tutti i router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:251 msgid "Show all routers with full stats" msgstr "Mostra tutti i router con statistiche complete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 msgid "Network Database Router Statistics" msgstr "Statistiche del Router nel Database della Rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Count" msgstr "Conto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 msgid "Transports" msgstr "Trasporti" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Country" msgstr "Paese" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 msgid "Our info" msgstr "Informazioni su di noi" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Peer info for" msgstr "Informazioni del Peer per" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Voce Completa" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:115 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:626 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "Nascosto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 msgid "Updated" msgstr "Aggiornato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 #, java-format msgid "{0} ago" msgstr "{0} fa" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:384 msgid "Published" msgstr "Pubblicato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 msgid "Address(es)" msgstr "Indirizzo/i" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399 msgid "cost" msgstr "costo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "Hidden or starting up" msgstr "Nascosto o in avvio" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU with introducers" msgstr "SSU con introduttori" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU" msgstr "NTCP e SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU with introducers" msgstr "NTCP e SSU con introduttori" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:101 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Notizie aggiornate {0} fa." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:107 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Notizie controllate {0} fa." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:77 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "Nascondi notizie" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +msgid "Show news" +msgstr "Mostra notizie" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "Controllando nuovi aggiornamenti dei plugin" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "1 plugin aggiornato" +msgstr[1] "{0} plugin aggiornati" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "Controllo nuovi aggiornamenti plugin completato" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Impossibile controllare, il plugin {0} non è installato" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:129 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Controllo per aggiornamenti del plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Una nuova versione del plugin {0} è disponibile" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:157 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Nessuna nuova versione del plugin {0} è disponibile" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:166 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Controllo aggiornamenti per il plugin {0} fallito" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:139 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "Tentando di installare dal file {0}" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "Nessun file specificato {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Installazione fallita dal file {0}, copia fallita." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Scaricamento plugin" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:146 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:245 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}B trasferiti" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:153 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Plugin scaricato" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:158 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:356 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Impossibile creare cartella per il plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:167 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:299 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "da {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Il plugin da {0} è corrotto" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "Il plugin da {0} non contiene il file di configurazione richiesto" #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Il plugin da {0} contiene una chiave non valida" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:235 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "La verifica della firma del plugin {0} è fallita" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "Il plugin da {0} ha nome o versione non valida" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:269 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Il plugin {0} ha versioni non corrispondenti" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Questo plugin richiede una versione di I2P {0} o superiore" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Questo plugin richiede una versione di Java {0} o superiore" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" @@ -3146,256 +3579,271 @@ msgstr "" "Il plugin scaricato è solo per nuove installazioni, il plugin è già " "installato" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "Il plugin installato non contiene i file di configurazione richiesti" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:313 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "" "La firma dei plugin scaricati non corrisponde a quella dei plugin installati" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:320 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" "La versione del plugin scaricato {0} non è più recente di quella installata" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:327 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "" "L''aggiornamento del plugin richiede che la versione del plugin installato " "sia {0} o superiore" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:334 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "" "L''aggiornamento del plugin richiede che la versione del plugin installato " "sia {0} o inferiore" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, java-format +msgid "Plugin requires Jetty version {0} or higher" +msgstr "Il plugin necessita di Jetty versione {0} o superiore" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "Il plugin necessita di Jetty versione {0} o inferiore" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Non è possibile copiare i plugin nella cartella {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "Il plugin verrà installato al prossimo riavvio." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "Il plugin è solo per aggiornamenti, ma il plugin non è installato" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Installazione del plugin in {0} non riuscita" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Il plugin {0} è stato installato, è richiesto il riavvio del router" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Il plugin {0} è stato installato" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:391 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Il plugin {0} è stato installato ed è stato avviato" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:394 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "" "Il plugin {0} è stato installato ma il suo avvio non è riuscito, controllare " "i log" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:396 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Il plugin {0} è stato installato ma il suo avvio non è riuscito" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:406 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Scaricamento del plugin da {0} non riuscito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Profili dei Peer" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Mostrando 1 profilo recente." msgstr[1] "Mostrando {0} profili recenti." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Nascondendo 1 vecchio profilo." msgstr[1] "Nascondendo {0} profili vecchi." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Nascondendo 1 profilo standard." msgstr[1] "Nascondendo {0} profili standard." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Gruppi (Maiuscole)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:360 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Velocità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:364 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Integrazione" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "Veloce, Alta Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "Alta Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "Non riuscendo" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Integrato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Non raggiungibile" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Il Test ha Fallito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "profilo" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Riempimento e Peer Integrati" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Maiuscole" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Valore Intero" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Sentito l'Ultima volta Riguardo a" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Sentito l'Ultima volta da" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Ultimo Buon Invio " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Ultimo Cattivo Invio" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "Tempo di Risposta di 10m" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "Tempo di Risposta di 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "Tempo di Risposta di 1g" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Ultima Buona Ricerca" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Ultima Cattiva Ricerca" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Ultimo Buon Deposito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Ultimo Cattivo Deposito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "Tasso di Fallimento di 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "Tasso di Fallimento di 1g" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Soglie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "peer veloci" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "peer ad alta capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr "peer ben integrati" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "come determinato dall'organizzatore del profilo" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "gruppi" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "capacità nel Database di Rete, non usate per determinare profili" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "maiuscole" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" @@ -3403,35 +3851,39 @@ msgstr "" "picco di throughput (byte al secondo) che il peer ha sostenuto in un singolo " "tunnel su un intervallo di 1 minuto " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "velocità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" msgstr "a quanti tunnel possiamo chiedergli di partecipare in un'ora?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "di quanti peer ci hanno detto ultimamente?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "integrazione" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "" "per caso il peer è bandito, irraggiungibile, o fallisce i test di tunnel? " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "stato" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Seleziona motore di ricerca" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3446,37 +3898,37 @@ msgstr "Bandito fino al riavvio o in {0}" msgid "unban now" msgstr "riammissione istantanea" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:303 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "Utilizzo di larghezza di banda" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" msgstr "Bytes/sec In Uscita" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:315 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" msgstr "Bytes/sec In Entrata" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 msgid "Bps" msgstr "Bps" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 msgid "Out average" msgstr "Media In Uscita" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "max" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" msgstr "Media In Entrata" @@ -3536,7 +3988,7 @@ msgid "Lifetime average frequency" msgstr "Frequenza media dell'arco di esistenza" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3571,40 +4023,40 @@ msgstr "Il periodo si è concluso {0} fa." msgid "No events" msgstr "Nessun evento" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "Conteggio medio di eventi" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Eventi nel periodo di punta" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Dati del Grafo" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Grafo Conteggio Eventi " -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Esporta Dati come XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Valore medio nell'arco di esistenza" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 msgid "I2P Router Help & FAQ" msgstr "Aiuto & Router I2P; FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 msgid "Help & FAQ" msgstr "Aiuto & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:55 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" @@ -3612,278 +4064,225 @@ msgstr "" "Configura l'avvio di client e webapps (servizi); avvia manualmente servizi " "dormienti" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:57 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" msgstr "Servizi I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:63 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "" -"Gestisci qui i tuoi file host I2P (risoluzione del nome di dominio I2P)" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65 -msgid "Addressbook" -msgstr "Rubrica" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Built-in anonymous BitTorrent Client" -msgstr "Client BitTorrent anonimo incorporato" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:71 -msgid "Torrents" -msgstr "Torrents" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Anonymous webmail client" -msgstr "Client di posta elettronica anonimo" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:77 -msgid "Email" -msgstr "Posta elettronica" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 -msgid "Anonymous resident webserver" -msgstr "Webserver interno anonimo" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:83 -msgid "Webserver" -msgstr "Webserver" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 msgid "Configure I2P Router" msgstr "Configura il Router I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 msgid "I2P Internals" msgstr "Interni I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 msgid "View existing tunnels and tunnel build status" msgstr "Vedi i tunnel esistenti e lo stato della costruzione di tunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:255 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 msgid "Show all current peer connections" msgstr "Mostra tutte le connessioni correnti dei peer" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 msgid "Show recent peer performance profiles" msgstr "Mostra i profili recenti di prestazioni dei peer" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:113 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 msgid "Profiles" msgstr "Profili" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 msgid "Show list of all known I2P routers" msgstr "Mostra la lista di tutti i router I2P conosciuti" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:119 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 msgid "NetDB" msgstr "NetDB" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 msgid "Health Report" msgstr "Rapporto di Salute" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:125 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 msgid "Logs" msgstr "Logs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 msgid "Graph router performance" msgstr "Grafo delle prestazioni del router" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:138 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 msgid "Graphs" msgstr "Grafi" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 msgid "Textual router performance statistics" msgstr "Statistiche testuali delle prestazioni del router" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "Destinazioni Locali" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:151 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "I2PTunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 -msgid "I2P Router Help" -msgstr "Aiuto per il router I2P" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "General" msgstr "Generale" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:173 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 msgid "Local Identity" msgstr "Identità Locale" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 msgid "Your unique I2P router identity is" msgstr "La tua unica identità del router I2P è" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 msgid "never reveal it to anyone" msgstr "non rivelarla mai a nessuno" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:183 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 msgid "show" msgstr "mostra" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 msgid "How long we've been running for this session" msgstr "Per quanto tempo abbiamo funzionato in questa sessione" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:197 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Uptime" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:204 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" msgstr "" "Aiuto nella configurazione del tuo firewall e del tuo router per ottenere " "prestazioni ottimali da I2P" -#. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:234 -#, java-format -msgid "Download {0} Update" -msgstr "Scaricamento {0} Aggiornamento" - -#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" -#.
is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242 -#, java-format -msgid "Download Unsigned
Update {0}" -msgstr "Scaricamento Aggiornamento {0} Non Firmato
" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" msgstr "Attivo" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Fast" msgstr "Veloce" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:278 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 msgid "High capacity" msgstr "Alta capacità" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 msgid "Known" msgstr "Conosciuto/i" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:305 -msgid "Help with firewall configuration" -msgstr "Aiuto con la configurazione del firewall" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:307 -msgid "Check network connection and NAT/firewall" -msgstr "Controlla NAT/firewall" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:327 -msgid "Reseed" -msgstr "Risemina" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:344 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 msgid "Configure router bandwidth allocation" msgstr "Configura l'allocazione di banda del router" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:346 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Bandwidth in/out" msgstr "Largheza di banda in/out" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:366 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 msgid "Total" msgstr "Totale" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 msgid "Used" msgstr "Usato" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:388 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 msgid "Exploratory" msgstr "Esplorativo" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:400 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 msgid "Participating" msgstr "Partecipando" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:406 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 msgid "Share ratio" msgstr "Tasso di condivisione" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:412 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 msgid "What's in the router's job queue?" msgstr "Cosa c'è nella coda di lavoro del router?" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:414 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 msgid "Congestion" msgstr "Congestione" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:419 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 msgid "Job lag" msgstr "Ritardo del compito" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 msgid "Message delay" msgstr "Ritardo del messaggio" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:432 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 msgid "Tunnel lag" msgstr "Lag del tunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:439 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 msgid "Backlog" msgstr "Arretrati" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:106 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "ERR - Errore del Gestore di Client I2CP - controllare i log " -#: ../java/src/net/i2p/router/web/SummaryHelper.java:113 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "ERR - Disallineamento del Clock di {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:602 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +msgid "Testing" +msgstr "Collaudo" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:123 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "ERR - Indirizzo TCP Privato" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:125 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "ERR - NAT Simmetrico" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:128 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARN - Bloccato dal Firewall con TCP in Ingresso Abilitato" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "WARN - Bloccato dal Firewall e Riempimento" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:606 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "Firewalled" msgstr "Bloccato dal Firewall" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" @@ -3891,64 +4290,59 @@ msgstr "" "ERR - Porta UDP in Uso - Imposta il valore i2np.udp.internalPort=xxxx nella " "configurazione avanzata e riavvia" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:141 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "" "ERR - Nessun Peer Attivo, Controllare la Connessione di Rete e il Firewall" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:144 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "" "ERR- UDP Disabilitato e host/porta delle connessioni TCP in Ingresso non " "settate" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:146 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN - Bloccato dal Firewall con UDP Disabilitato" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:622 -msgid "Testing" -msgstr "Collaudo" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" msgstr "" "Aggiungi/rimuovi/modifica & controlla i tunnel dei tuoi client e server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:382 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:386 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Mostra i tunnel" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Noleggi scaduti" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Ricostruendo" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "fa" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:401 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Pronto" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Costruendo" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Costruendo i tunnel" @@ -3956,176 +4350,182 @@ msgstr "Costruendo i tunnel" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:421 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "client condivisi" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:110 +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#, java-format +msgid "Download {0} Update" +msgstr "Scaricamento {0} Aggiornamento" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not include
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#, java-format +msgid "Download Unsigned
Update {0}" +msgstr "Scaricamento Aggiornamento {0} Non Firmato
" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +msgid "Help with firewall configuration" +msgstr "Aiuto con la configurazione del firewall" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +msgid "Check network connection and NAT/firewall" +msgstr "Controlla la connessione di rete e il NAT/firewall" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +msgid "Reseed" +msgstr "Risemina" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "eventi in {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:112 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "media per {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:122 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Eventi per periodo" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "med" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "ora" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:318 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "configure" msgstr "configura" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Client tunnel per" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "morto" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Tunnel partecipanti" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Ricevi su" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Scadenza" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Manda su" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Tasso" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Ruolo" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Utilizzo" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "periodo di cortesia" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Punto Finale in Uscita" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Gateway In Entrata" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:170 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Partecipante" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" -msgstr "" +msgstr "Visualizzazione limitata ai {0} tunnel con il più alto utilizzo" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Tunnel partecipanti inattivi" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Utilizzo di banda durante l'arco di esistenza" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Scadenza" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:167 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Partecipanti" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:173 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Punto finale" +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "Build in progress" msgstr "Costruzione in corso" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "in entrata" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "in uscita" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:225 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Nessun tunnel; in attesa che il periodo di cortesia termini " -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "in entrata" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "in uscita" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:245 -msgid "Tunnel Counts By Peer" -msgstr "Conteggio dei Tunnel dai Peer" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "% of total" -msgstr "& del totale" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Our Tunnels" -msgstr "Nostri Tunnel" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Participating Tunnels" -msgstr "Tunnel Partecipanti" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:264 -msgid "Totals" -msgstr "Totali" - #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:238 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "In Aggiornamento" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:117 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:262 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Aggiornamento scaricato" @@ -4134,47 +4534,47 @@ msgstr "Aggiornamento scaricato" msgid "Unsigned update file from {0} is corrupt" msgstr "Il file di aggiornamento non firmato ricevuto da {0} è corrotto" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Riavvio" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:119 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "Cliccare Riavvia per installare" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "Cliccare Spegni per riavviare e installare" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:122 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Versione {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:127 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 #, java-format msgid "Failed copy to {0}" msgstr "Copia a {0} fallita" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "In aggiornamento da {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:254 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Nessuna nuova versione trovata a {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Aggiornamento verificato" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:308 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Trasferimento fallito da {0}" @@ -4291,11 +4691,6 @@ msgstr "luminoso" msgid "midnight" msgstr "mezzanotte" -#. stat groups for stats.jsp -#: ../java/strings/Strings.java:57 -msgid "Bandwidth" -msgstr "Larghezza di banda" - #: ../java/strings/Strings.java:58 msgid "BandwidthLimiter" msgstr "Limitatore di Banda" @@ -4410,125 +4805,133 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:119 -msgid "config networking" -msgstr "configurazione networking" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 +msgid "configure bandwidth" +msgstr "configura larghezza di banda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 msgid "Summary Bar" msgstr "Barra dell'Indice" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 msgid "Refresh (s)" msgstr "Aggiornamento (i)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:285 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 msgid "Enable" msgstr "Abilita" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:269 -msgid "I2P Network Configuration" -msgstr "Configurazione Rete I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 msgid "Bandwidth limiter" msgstr "Limitatore di Banda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." @@ -4536,52 +4939,52 @@ msgstr "" "I2P funzionerebbe meglio se tu configurassi i tuoi tassi per adattarli alla " "velocità della tua connessione internet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" msgstr "KBps In Entrata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" msgstr "KBps In Uscita" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" msgstr "Condivisione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:334 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 msgid "NOTE" msgstr "NOTA" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Hai configurato I2P in modo da condividere solo {0} KBps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P richiede almeno 12KBps per abilitare la condivisione." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "" "Abilitare la condivisione (partecipando a tunnel) configurando più banda." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" "Creare traffico di copertura migliora la tua anonimità e aiuta la rete." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Hai configurato I2P in modo da condividere {0} KBps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." @@ -4589,636 +4992,60 @@ msgstr "" "Più è alta la condivisione di banda più aiuti la rete e la tua anonimità " "migliora." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:539 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:330 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:403 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:358 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +msgid "Advanced network configuration page" +msgstr "Pagina di configurazione avanzata della rete" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 msgid "Cancel" msgstr "Annulla" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:400 -msgid "IP and Transport Configuration" -msgstr "Configurazione di IP e Trasporto" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:331 -msgid "The default settings will work for most people." -msgstr "" -"Le configurazioni di default andranno bene per la maggiorparte delle persone." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 -msgid "There is help below." -msgstr "Sotto c'è aiuto." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 -msgid "UPnP Configuration" -msgstr "Configurazione UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:410 -msgid "Enable UPnP to open firewall ports" -msgstr "Abilita UPnP per aprire porte del firewall" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:412 -msgid "UPnP status" -msgstr "Stato UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:414 -msgid "IP Configuration" -msgstr "Configurazione IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:486 -msgid "Externally reachable hostname or IP address" -msgstr "Hostname o indirizzo IP raggiungibile esternamente" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:420 -msgid "Use all auto-detect methods" -msgstr "Usa tutti i metodi di auto-rilevazione" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:424 -msgid "Disable UPnP IP address detection" -msgstr "Disabilita la rilevazione dell'indirizzo UPnP IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:428 -msgid "Ignore local interface IP address" -msgstr "Ignora l'indirizzo IP dell'interfaccia locale" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:432 -msgid "Use SSU IP address detection only" -msgstr "Usa solamente il rilevamento dell'indirizzo SSU IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:504 -msgid "Specify hostname or IP" -msgstr "Specifica un hostname o un IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -msgid "Select Interface" -msgstr "Seleziona Interfaccia" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:456 -msgid "Hidden mode - do not publish IP" -msgstr "Modalità nascosta - non pubblicare IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:458 -msgid "(prevents participating traffic)" -msgstr "(previene di partecipare al traffico)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:460 -msgid "Action when IP changes" -msgstr "Azione quando cambia l'IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:464 -msgid "" -"Laptop mode - Change router identity and UDP port when IP changes for " -"enhanced anonymity" -msgstr "" -"Modalità Computer Portatile - Modifica l'identità del router e la porta UDP " -"quando cambia l'IP in modo da ottenere una maggiore anonimità" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:466 -msgid "Experimental" -msgstr "Sperimentale" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:468 -msgid "UDP Configuration:" -msgstr "Configurazione UDP:" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:470 -msgid "UDP port:" -msgstr "Porta UDP:" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:484 -msgid "TCP Configuration" -msgstr "Configurazione TCP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:490 -msgid "Use auto-detected IP address" -msgstr "Usa l'indirizzo IP auto-rilevato" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:492 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524 -msgid "currently" -msgstr "correntemente" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:496 -msgid "if we are not firewalled" -msgstr "se non siamo dietro ad un firewall" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:500 -msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "" -"Usa sempre l'auto-rilevamento dell'indirizzo IP (non dietro ad un firewall)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:510 -msgid "Disable inbound (Firewalled)" -msgstr "Disabilita in ingresso (dietro ad un firewall)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:514 -msgid "Completely disable" -msgstr "Disabilita completamente" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:516 -msgid "" -"(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "" -"(seleziona solo se dietro ad un firewall che regola o blocca il traffico TCP " -"in uscita)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:518 -msgid "Externally reachable TCP port" -msgstr "Porta TCP raggiungibile esternamente" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:522 -msgid "Use the same port configured for UDP" -msgstr "Usa la stessa porta configurata per UDP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:530 -msgid "Specify Port" -msgstr "Specifica la Porta" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:534 -msgid "Notes" -msgstr "Note" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:537 -msgid "" -"a) Do not reveal your port numbers to anyone! b) Changing these settings " -"will restart your router." -msgstr "" -"a) Non rivelare i tuoi numeri della porta a nessuno!\n" -"b) Cambiare queste impostazioni riavvierà il tuo router." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:543 -msgid "Configuration Help" -msgstr "Aiuto Configurazione" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:545 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:594 -msgid "" -"While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP " -"and TCP." -msgstr "" -"Nonostante I2P lavori bene dietro la maggiorparte dei firewall, la tua " -"integrazione di rete e le tue velocità miglioreranno in generale se la porta " -"I2P è inoltrata sia per UDP che per TCP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:547 -msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and " -"TCP packets to reach you." -msgstr "" -"Se puoi, fai un buco nel tuo firewall in modo da permettere a pacchetti UDP " -"e TCP non richiesti di raggiungerti." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:549 -msgid "" -"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " -"punching with \"SSU introductions\" to relay traffic." -msgstr "" -"Se non puoi, I2P supporta la perforazione UPnP (Universal Plug and Play) e " -"UDP con \"immissioni SSU\" per trasmettere il traffico." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:551 -msgid "" -"Most of the options above are for special situations, for example where UPnP " -"does not work correctly, or a firewall not under your control is doing harm." -msgstr "" -"La maggiorparte delle opzioni sopra sono per situazioni particolari, per " -"esempio quando UPnP non funziona correttamente, o quando un firewall non " -"sotto il tuo controllo sta compromettendo qualcosa." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:553 -msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "" -"Alcuni firewall come i NAT simmetrici potrebbero non funzionare bene con I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:562 -msgid "" -"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " -"the external IP address and forward ports." -msgstr "" -"UPnP è usato per communicare con Internet Gateway Devices (IGDs) per " -"rilevare l'indirizzo IP esterno e le porte di inoltro." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:564 -msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "" -"Il supporto UPnP è in beta e potrebbe non funzionare per un certo numero di " -"ragioni" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:566 -msgid "No UPnP-compatible device present" -msgstr "Nessun dispositivo UPnP-compatibile è presente" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:568 -msgid "UPnP disabled on the device" -msgstr "UPnP disabilitato sul dispositivo" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:570 -msgid "Software firewall interference with UPnP" -msgstr "Interferenza di un firewall software con UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:572 -msgid "Bugs in the device's UPnP implementation" -msgstr "Bachi nell'implementazione UPnP del dispositivo" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:574 -msgid "Multiple firewall/routers in the internet connection path" -msgstr "Firewall/router multipli nel percorso di connessione internet" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:576 -msgid "UPnP device change, reset, or address change" -msgstr "Cambiamento del dispositivo UPnP, reset o cambiamento di indirizzo" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:578 -msgid "Review the UPnP status here." -msgstr "Rivedi qui lo stato UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:580 -msgid "" -"UPnP may be enabled or disabled above, but a change requires a router " -"restart to take effect." -msgstr "" -"UPnP può essere abilitato o disabilitato sopra ma un cambiamento richiede il " -"riavvio del router per avere effetto." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:582 -msgid "Hostnames entered above will be published in the network database." -msgstr "Gli hostname inseriti sopra saranno pubblicati nel database della rete" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:584 -msgid "They are not private." -msgstr "Sono non privati" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:586 -msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." -msgstr "" -"Inoltre,non inserire un indirizzo IP privato come 127.0.0.1 o " -"192.168.1.1" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:588 -msgid "" -"If you specify the wrong IP address or hostname, or do not properly " -"configure your NAT or firewall, your network performance will degrade " -"substantially." -msgstr "" -"Se specifichi l'indirizzo IP o l'hostname sbagliato, o non configuri come si " -"deve il tuo NAT o il tuo firewall le tue prestazioni di rete degraderanno in " -"modo sostanziale." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590 -msgid "When in doubt, leave the settings at the defaults." -msgstr "Quando sei in dubbio, lascia le impostazioni ai valori di default." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:592 -msgid "Reachability Help" -msgstr "Aiuto Raggiungibilità" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:597 -msgid "" -"If you think you have opened up your firewall and I2P still thinks you are " -"firewalled, remember that you may have multiple firewalls, for example both " -"software packages and external hardware routers." -msgstr "" -"Se pensi di aver aperto il tuo firewall e I2P crede ancora che esso sia " -"chiuso, ricorda che potresti avere firewall multipli, per esempio sia " -"software che router hardware esterni" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:600 -msgid "" -"If there is an error, the logs may also help " -"diagnose the problem." -msgstr "" -"Se c'è un errore, anche i log potrebbero esserti " -"d'aiuto per diagnosticare il problema." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:604 -msgid "Your UDP port does not appear to be firewalled." -msgstr "La tua porta UDP non sembra essere dietro ad un firewall" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:608 -msgid "Your UDP port appears to be firewalled." -msgstr "La tua porta UDP sembra essere dietro ad un firewall" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:610 -msgid "" -"As the firewall detection methods are not 100% reliable, this may " -"occasionally be displayed in error." -msgstr "" -"Siccome i metodi di rilevamento di firewall non sono affidabili al 100%, " -"questo potrebbe occasionalmente essere mostrato in errore." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:612 -msgid "" -"However, if it appears consistently, you should check whether both your " -"external and internal firewalls are open for your port." -msgstr "" -"Tuttavia, se appare consistentemente, dovresti controllare che sia il tuo " -"firewall esterno che quello interno siano aperti per la tua porta." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:614 -msgid "" -"I2P will work fine when firewalled, there is no reason for concern. When " -"firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "" -"I2P funzionerà bene quando dietro ad un firewall, non c'è ragione di " -"preoccuparsi. Quando dietro ad un firewall, il router usa \"introduttori\" " -"per trasmettere connessioni in entrata." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:616 -msgid "" -"However, you will get more participating traffic and help the network more " -"if you can open your firewall(s)." -msgstr "" -"Tuttavia, otterrai più traffico partecipante e aiuterai la rete di più se " -"apri i tuoi firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:618 -msgid "" -"If you think you have already done so, remember that you may have both a " -"hardware and a software firewall, or be behind an additional, institutional " -"firewall you cannot control." -msgstr "" -"Se pensi di averlo già fatto, ricorda che potresti avere firewall sia " -"hardware che software, o essere dietro in aggiunta ad un firewall " -"istituzionale che non puoi controllare." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:620 -msgid "" -"Also, some routers cannot correctly forward both TCP and UDP on a single " -"port, or may have other limitations or bugs that prevent them from passing " -"traffic through to I2P." -msgstr "" -"Inoltre, alcuni router non possono inoltrare correttamente sia TCP che UDP " -"su una singola porta, o possono avere altre limitazioni o bachi che gli " -"impediscono di far passare traffico attraverso I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:624 -msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "" -"Il router sta attualmente controllando se la tua porta UDP è dietro ad un " -"firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:628 -msgid "" -"The router is not configured to publish its address, therefore it does not " -"expect incoming connections." -msgstr "" -"Il router non è configurato per pubblicare il suo indirizzo, di conseguenza " -"non si aspetta connessioni in ingresso." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:630 -msgid "WARN - Firewalled and Fast" -msgstr "WARN - Dietro ad un Firewall e Veloce" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:632 -msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are " -"firewalled." -msgstr "" -"Hai configurato I2P per condividere più di 128KBps di banda ma sei dietro ad " -"un firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:634 -msgid "" -"While I2P will work fine in this configuration, if you really have over " -"128KBps of bandwidth to share, it will be much more helpful to the network " -"if you open your firewall." -msgstr "" -"Nonostante I2P funzionerà bene con questa configurazione, se davvero hai più " -"di 128KBps di banda da condividere, sarebbe molto più di aiuto per la rete " -"se tu aprissi il tuo firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:636 -msgid "WARN - Firewalled and Floodfill" -msgstr "WARN - Dietro ad un firewall e Riempimento" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:638 -msgid "" -"You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "" -"Hai configurato I2P per essere un router di riempimento ma sei dietro ad un " -"firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:640 -msgid "" -"For best participation as a floodfill router, you should open your firewall." -msgstr "" -"Per una migliore partecipazione come router di riempimento dovresti aprire " -"il tuo firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:642 -msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "WARN - Dietro ad un firewall con TCP in Ingresso Abilitato" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:644 -msgid "" -"You have configured inbound TCP, however your UDP port is firewalled, and " -"therefore it is likely that your TCP port is firewalled as well." -msgstr "" -"Hai configurato TCP in ingresso, tuttavia la tua porta UDP è dietro ad un " -"firewall e di conseguenza è probabile che la tua porta TCP ne sia dietro " -"anch'essa." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:646 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be " -"able to contact you via TCP, which will hurt the network." -msgstr "" -"Se la tua porta TCP è dietro ad un firewall con TCP in ingresso abilitato, i " -"router non avranno la possibilità di contattarti tramite TCP, cosa che " -"ostacolerebbe la rete." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:648 -msgid "Please open your firewall or disable inbound TCP above." -msgstr "Per cortesia aprire il firewall o disabilitare TCP in ingresso sopra." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:650 -msgid "WARN - Firewalled with UDP Disabled" -msgstr "WARN - Dietro ad un firewall con UDP Disabilitato" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:652 -msgid "You have configured inbound TCP, however you have disabled UDP." -msgstr "Hai configurato TCP in ingresso, tuttavia hai disabilitato UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:654 -msgid "" -"You appear to be firewalled on TCP, therefore your router cannot accept " -"inbound connections." -msgstr "" -"Sembra che TCP sia dietro ad un firewall, di conseguenza il tuo router non " -"può accettare connessioni in ingresso." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:656 -msgid "Please open your firewall or enable UDP." -msgstr "Per cortesia aprire il firewall o abilitare UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:658 -msgid "ERR - Clock Skew" -msgstr "ERR - Disallineamento Clock" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:660 -msgid "" -"Your system's clock is skewed, which will make it difficult to participate " -"in the network." -msgstr "" -"Il clock del tuo sistema è disallineato, il che renderà difficle partecipare " -"alla rete." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:662 -msgid "Correct your clock setting if this error persists." -msgstr "Correggi la tua configurazione di clock se questo errore persiste." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:664 -msgid "ERR - Private TCP Address" -msgstr "ERR - Indirizzo TCP Privato" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:666 -msgid "" -"You must never advertise an unroutable IP address such as 127.0.0.1 or " -"192.168.1.1 as your external address." -msgstr "" -"Non devi mai mostrare un indirizzo IP unroutable come 127.0.0.1 o " -"192.168.1.1 come il tuo indirizzo esterno" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:668 -msgid "Correct the address or disable inbound TCP above." -msgstr "Correggere l'indirizzo o disabilitare sopra TCP in ingresso." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:670 -msgid "ERR - SymmetricNAT" -msgstr "ERR - SymmetricNAT" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:672 -msgid "I2P detected that you are firewalled by a Symmetric NAT." -msgstr "" -"I2P ha rilevato che sei dietro ad un firewall per mezzo di SymmetricNAT." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:674 -msgid "" -"I2P does not work well behind this type of firewall. You will probably not " -"be able to accept inbound connections, which will limit your participation " -"in the network." -msgstr "" -"I2P non funziona bene dietro questo tipo di firewall. Probabilmente non " -"sarai in grado di accettare connessioni in ingresso, cosa che limiterà la " -"tua partecipazione alla rete." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:676 -msgid "" -"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " -"and restart" -msgstr "" -"ERR - Porta UDP In Uso - Imposta i2np.udp.internalPort=xxxx nella " -"configurazione avanzata e riavvia" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:678 -msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "" -"I2P è stato impossibilitato a vincolare la porta 8887 o l'altra porta " -"configurata." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:680 -msgid "" -"Check to see if another program is using the configured port. If so, stop " -"that program or configure I2P to use a different port." -msgstr "" -"Controlla se un altro programma sta usando la porta configurata. Se così " -"fosse, chiudi il programma o configura I2P in modo da fargli usare una porta " -"diversa." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:682 -msgid "" -"This may be a transient error, if the other program is no longer using the " -"port." -msgstr "" -"Se l'altro programma non sta più utilizzando la porta, questo potrebbe " -"essere un'errore passeggero." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:684 -msgid "However, a restart is always required after this error." -msgstr "Tuttavia un riavvio è sempre richiesto dopo questo errore." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:686 -msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "ERR - UDP Disabilitato e host/porta TCP in Ingresso non impostata." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:688 -msgid "" -"You have not configured inbound TCP with a hostname and port above, however " -"you have disabled UDP." -msgstr "" -"Non hai configurato sopra TCP in ingresso con un hostname e una porta, " -"tuttavia hai disabilitato UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:690 -msgid "Therefore your router cannot accept inbound connections." -msgstr "" -"Di conseguenza il tuo router non può accettare connessioni in ingresso." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:692 -msgid "Please configure a TCP host and port above or enable UDP." -msgstr "Per cortesia configura un host e una porta TCP sopra o abilita UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:694 -msgid "ERR - Client Manager I2CP Error - check logs" -msgstr "ERR - Errore Client Manager I2CP - controllare i log" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:696 -msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "" -"Questo è generalmente dovuto ad un conflitto di porta 7654. Controllare i " -"log per verificare." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:698 -msgid "" -"Do you have another I2P instance running? Stop the conflicting program and " -"restart I2P." -msgstr "" -"Hai un'altra istanza I2P avviata? Termina il programma in conflitto e " -"riavvia I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 msgid "config advanced" msgstr "configurazione avanzata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" msgstr "Configurazione Avanzata I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" msgstr "Configurazione Avanzata I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." msgstr "Certi cambiamenti possono richiedere un riavvio per avere effetto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 msgid "config clients" msgstr "configurazione client" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" msgstr "Configurazione Client I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" msgstr "Configurazione Client" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5226,76 +5053,83 @@ msgstr "" "I client Java elencati sotto vengono avviati dal router ed eseguono nella " "stessa JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 msgid "To change other client options, edit the file" msgstr "Per cambiare altre opzioni relative a client, modificare questo file." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:430 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." msgstr "Tutti i cambiamenti richiedono un riavvio epr avere effetto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" msgstr "Configurazione dell'Interfaccia del Client Avanzata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Configurazione dell'Interfaccia I2CP (I2P Client Protocol) Esterna." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" msgstr "Abilitato senza SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 msgid "Enabled with SSL required" msgstr "Abilitato con SSL richiesto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Disabilitato - i Client al di fuori di questo processo Java potrebbero non " "connettersi" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Port" msgstr "Porta I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 msgid "I2CP Interface" msgstr "Interfaccia I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 msgid "Authorization" msgstr "Autorizzazione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" msgstr "Username e password richiesti" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" msgstr "Username" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" msgstr "Password" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +msgid "The default settings will work for most people." +msgstr "" +"Le configurazioni di default andranno bene per la maggiorparte delle persone." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." msgstr "" "Ogni cambiamento fatto qui dev'essere configurato anche nel client esterno." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 msgid "Many clients do not support SSL or authorization." msgstr "Molti client non supportano SSL o l'autorizzazione." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "WebApp Configuration" msgstr "Configurazione WebApp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5311,7 +5145,7 @@ msgstr "" "devono essere abilitate separatamente (come susidns, i2ptunnel), o non hanno " "nessuna interfaccia web (come la rubrica)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5323,99 +5157,124 @@ msgstr "" "riappariranno quando aggiornerai il router ad una nuova versione, il modo " "migliore è quindi disabilitare l'applicazione web da qui." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" msgstr "Configurazione Plugin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." msgstr "I plugin elencati sotto sono avviati dal client webConsole." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:462 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" msgstr "Installazione Plugin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" msgstr "Per installare un plugin, inserire l'URL da dove scaricarlo:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 +msgid "config home" +msgstr "configura pagina principale" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 +msgid "Default Home Page" +msgstr "Pagina Principale di Default" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +msgid "Use old home page" +msgstr "Usa la vecchia pagina principale" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 +msgid "Search Engines" +msgstr "Motori di Ricerca" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 +msgid "Recommended Eepsites" +msgstr "Eepsite raccomandati" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:346 +msgid "Local Services" +msgstr "Servizi Locali" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" msgstr "configura portachiavi" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" msgstr "Configurazione Portachiavi I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "Il portachiavi del router è usato per decifrare leaseSets cifrati." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "Il portachiavi può contenere chiavi per destinazioni cifrate locali o remote." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" msgstr "Aggiunta Portachiavi Manuale" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." msgstr "Inserisci qui le chiavi per le destinazioni remote cifrate." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" msgstr "Le chiavi per le destinazioni locali devono essere inserite sul" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" msgstr "Pagina I2PTunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" msgstr "Nome, hash o chiave completa della destinazione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Encryption Key" msgstr "Chiave di cifratura" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" msgstr "configura logging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" msgstr "Configurazione Logging I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" msgstr "Configura le Opzioni di Logging I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" -msgstr "Nome del file di logging" +msgstr "Logga file" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(il simbolo '@' sarà sostituito durante la rotazione dei log)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "Log record format" msgstr "Formato di registrazione dei log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" "(usa 'd' = data, 'c' = classe, 't' = thread, 'p' = priority, 'm' = message)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" msgstr "Formato della data nei log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" @@ -5423,15 +5282,15 @@ msgstr "" "('MM' = mese, 'dd' = giorno, 'HH' = ora, 'mm' = minuto, 'ss' = secondo, " "'SSS' = millisecondo)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Max log file size" msgstr "Massima dimensione del file di log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" msgstr "Livello di default dei log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" @@ -5439,46 +5298,647 @@ msgstr "" "(DEBUG e INFO non sono valori di default consigliati dato che ti " "rallenterebbero drasticamente il ruoter)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" msgstr "Sovrascrittura del livello di log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 msgid "New override" msgstr "Nuova sovrascrittura" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 +msgid "config networking" +msgstr "configurazione networking" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 +msgid "I2P Network Configuration" +msgstr "Configurazione Rete I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +msgid "IP and Transport Configuration" +msgstr "Configurazione di IP e Trasporto" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 +msgid "There is help below." +msgstr "Sotto c'è aiuto." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +msgid "UPnP Configuration" +msgstr "Configurazione UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +msgid "Enable UPnP to open firewall ports" +msgstr "Abilita UPnP per aprire porte del firewall" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +msgid "UPnP status" +msgstr "Stato UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 +msgid "IP Configuration" +msgstr "Configurazione IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +msgid "Externally reachable hostname or IP address" +msgstr "Hostname o indirizzo IP raggiungibile esternamente" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +msgid "Use all auto-detect methods" +msgstr "Usa tutti i metodi di auto-rilevazione" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +msgid "Disable UPnP IP address detection" +msgstr "Disabilita la rilevazione dell'indirizzo UPnP IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +msgid "Ignore local interface IP address" +msgstr "Ignora l'indirizzo IP dell'interfaccia locale" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +msgid "Use SSU IP address detection only" +msgstr "Usa solamente il rilevamento dell'indirizzo SSU IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 +msgid "Specify hostname or IP" +msgstr "Specifica un hostname o un IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +msgid "Select Interface" +msgstr "Seleziona Interfaccia" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +msgid "Hidden mode - do not publish IP" +msgstr "Modalità nascosta - non pubblicare IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 +msgid "(prevents participating traffic)" +msgstr "(previene di partecipare al traffico)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +msgid "Action when IP changes" +msgstr "Azione quando cambia l'IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "" +"Modalità Computer Portatile - Modifica l'identità del router e la porta UDP " +"quando cambia l'IP in modo da ottenere una maggiore anonimità" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +msgid "Experimental" +msgstr "Sperimentale" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 +msgid "UDP Configuration:" +msgstr "Configurazione UDP:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +msgid "UDP port:" +msgstr "Porta UDP:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +msgid "Completely disable" +msgstr "Disabilita completamente" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "" +"(seleziona solamente se dietro ad un firewall che blocca il traffico in " +"uscita UDP)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +msgid "TCP Configuration" +msgstr "Configurazione TCP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 +msgid "Use auto-detected IP address" +msgstr "Usa l'indirizzo IP auto-rilevato" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 +msgid "currently" +msgstr "correntemente" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +msgid "if we are not firewalled" +msgstr "se non siamo dietro ad un firewall" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "" +"Usa sempre l'auto-rilevamento dell'indirizzo IP (non dietro ad un firewall)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "Disable inbound (Firewalled)" +msgstr "Disabilita in ingresso (dietro ad un firewall)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "" +"(seleziona solo se dietro ad un firewall che regola o blocca il traffico TCP " +"in uscita)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Externally reachable TCP port" +msgstr "Porta TCP raggiungibile esternamente" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 +msgid "Use the same port configured for UDP" +msgstr "Usa la stessa porta configurata per UDP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +msgid "Specify Port" +msgstr "Specifica la Porta" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 +msgid "Notes" +msgstr "Note" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" +"a) Non rivelare i tuoi numeri della porta a nessuno!\n" +"b) Cambiare queste impostazioni riavvierà il tuo router." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +msgid "Configuration Help" +msgstr "Aiuto Configurazione" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Nonostante I2P lavori bene dietro la maggiorparte dei firewall, la tua " +"integrazione di rete e le tue velocità miglioreranno in generale se la porta " +"I2P è inoltrata sia per UDP che per TCP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Se puoi, fai un buco nel tuo firewall in modo da permettere a pacchetti UDP " +"e TCP non richiesti di raggiungerti." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" +"Se non puoi, I2P supporta la perforazione UPnP (Universal Plug and Play) e " +"UDP con \"immissioni SSU\" per trasmettere il traffico." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +msgid "" +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"La maggiorparte delle opzioni sopra sono per situazioni particolari, per " +"esempio quando UPnP non funziona correttamente, o quando un firewall non " +"sotto il tuo controllo sta compromettendo qualcosa." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "" +"Alcuni firewall come i NAT simmetrici potrebbero non funzionare bene con I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "" +"UPnP è usato per communicare con Internet Gateway Devices (IGDs) per " +"rilevare l'indirizzo IP esterno e le porte di inoltro." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "" +"Il supporto UPnP è in beta e potrebbe non funzionare per un certo numero di " +"ragioni" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +msgid "No UPnP-compatible device present" +msgstr "Nessun dispositivo UPnP-compatibile è presente" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "UPnP disabled on the device" +msgstr "UPnP disabilitato sul dispositivo" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +msgid "Software firewall interference with UPnP" +msgstr "Interferenza di un firewall software con UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "Bugs in the device's UPnP implementation" +msgstr "Bachi nell'implementazione UPnP del dispositivo" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "Firewall/router multipli nel percorso di connessione internet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "UPnP device change, reset, or address change" +msgstr "Cambiamento del dispositivo UPnP, reset o cambiamento di indirizzo" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +msgid "Review the UPnP status here." +msgstr "Rivedi qui lo stato UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "" +"UPnP può essere abilitato o disabilitato sopra ma un cambiamento richiede il " +"riavvio del router per avere effetto." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "Hostnames entered above will be published in the network database." +msgstr "Gli hostname inseriti sopra saranno pubblicati nel database della rete" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +msgid "They are not private." +msgstr "Sono non privati" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"Inoltre,non inserire un indirizzo IP privato come 127.0.0.1 o " +"192.168.1.1" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "" +"Se specifichi l'indirizzo IP o l'hostname sbagliato, o non configuri come si " +"deve il tuo NAT o il tuo firewall le tue prestazioni di rete degraderanno in " +"modo sostanziale." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +msgid "When in doubt, leave the settings at the defaults." +msgstr "Quando sei in dubbio, lascia le impostazioni ai valori di default." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +msgid "Reachability Help" +msgstr "Aiuto Raggiungibilità" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "" +"Se pensi di aver aperto il tuo firewall e I2P crede ancora che esso sia " +"chiuso, ricorda che potresti avere firewall multipli, per esempio sia " +"software che router hardware esterni" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "" +"Se c'è un errore, anche i log potrebbero esserti " +"d'aiuto per diagnosticare il problema." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +msgid "Your UDP port does not appear to be firewalled." +msgstr "La tua porta UDP non sembra essere dietro ad un firewall" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +msgid "Your UDP port appears to be firewalled." +msgstr "La tua porta UDP sembra essere dietro ad un firewall" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "" +"Siccome i metodi di rilevamento di firewall non sono affidabili al 100%, " +"questo potrebbe occasionalmente essere mostrato in errore." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" +"Tuttavia, se appare consistentemente, dovresti controllare che sia il tuo " +"firewall esterno che quello interno siano aperti per la tua porta." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" +"I2P funzionerà bene quando dietro ad un firewall, non c'è ragione di " +"preoccuparsi. Quando dietro ad un firewall, il router usa \"introduttori\" " +"per trasmettere connessioni in entrata." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" +"Tuttavia, otterrai più traffico partecipante e aiuterai la rete di più se " +"apri i tuoi firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "" +"Se pensi di averlo già fatto, ricorda che potresti avere firewall sia " +"hardware che software, o essere dietro in aggiunta ad un firewall " +"istituzionale che non puoi controllare." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "" +"Inoltre, alcuni router non possono inoltrare correttamente sia TCP che UDP " +"su una singola porta, o possono avere altre limitazioni o bachi che gli " +"impediscono di far passare traffico attraverso I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "" +"Il router sta attualmente controllando se la tua porta UDP è dietro ad un " +"firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "" +"Il router non è configurato per pubblicare il suo indirizzo, di conseguenza " +"non si aspetta connessioni in ingresso." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "" +"La modalità in incognito viene avviata automaticamente per alcuni stati." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "WARN - Firewalled and Fast" +msgstr "WARN - Dietro ad un Firewall e Veloce" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Hai configurato I2P per condividere più di 128KBps di banda ma sei dietro ad " +"un firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "" +"Nonostante I2P funzionerà bene con questa configurazione, se davvero hai più " +"di 128KBps di banda da condividere, sarebbe molto più di aiuto per la rete " +"se tu aprissi il tuo firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "WARN - Firewalled and Floodfill" +msgstr "WARN - Dietro ad un firewall e Riempimento" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "" +"Hai configurato I2P per essere un router di riempimento ma sei dietro ad un " +"firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "" +"Per una migliore partecipazione come router di riempimento dovresti aprire " +"il tuo firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "WARN - Dietro ad un firewall con TCP in Ingresso Abilitato" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "" +"Hai configurato TCP in ingresso, tuttavia la tua porta UDP è dietro ad un " +"firewall e di conseguenza è probabile che la tua porta TCP ne sia dietro " +"anch'essa." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Se la tua porta TCP è dietro ad un firewall con TCP in ingresso abilitato, i " +"router non avranno la possibilità di contattarti tramite TCP, cosa che " +"ostacolerebbe la rete." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "Per cortesia aprire il firewall o disabilitare TCP in ingresso sopra." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "WARN - Dietro ad un firewall con UDP Disabilitato" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "Hai configurato TCP in ingresso, tuttavia hai disabilitato UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "" +"Sembra che TCP sia dietro ad un firewall, di conseguenza il tuo router non " +"può accettare connessioni in ingresso." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "Please open your firewall or enable UDP." +msgstr "Per cortesia aprire il firewall o abilitare UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +msgid "ERR - Clock Skew" +msgstr "ERR - Disallineamento Clock" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "" +"Il clock del tuo sistema è disallineato, il che renderà difficle partecipare " +"alla rete." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +msgid "Correct your clock setting if this error persists." +msgstr "Correggi la tua configurazione di clock se questo errore persiste." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "ERR - Private TCP Address" +msgstr "ERR - Indirizzo TCP Privato" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "" +"Non devi mai mostrare un indirizzo IP unroutable come 127.0.0.1 o " +"192.168.1.1 come il tuo indirizzo esterno" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "Correct the address or disable inbound TCP above." +msgstr "Correggere l'indirizzo o disabilitare sopra TCP in ingresso." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "ERR - SymmetricNAT" +msgstr "ERR - SymmetricNAT" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "" +"I2P ha rilevato che sei dietro ad un firewall per mezzo di SymmetricNAT." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "" +"I2P non funziona bene dietro questo tipo di firewall. Probabilmente non " +"sarai in grado di accettare connessioni in ingresso, cosa che limiterà la " +"tua partecipazione alla rete." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "" +"ERR - Porta UDP In Uso - Imposta i2np.udp.internalPort=xxxx nella " +"configurazione avanzata e riavvia" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "" +"I2P è stato impossibilitato a vincolare la porta 8887 o l'altra porta " +"configurata." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "" +"Controlla se un altro programma sta usando la porta configurata. Se così " +"fosse, chiudi il programma o configura I2P in modo da fargli usare una porta " +"diversa." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "" +"Se l'altro programma non sta più utilizzando la porta, questo potrebbe " +"essere un'errore passeggero." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "However, a restart is always required after this error." +msgstr "Tuttavia un riavvio è sempre richiesto dopo questo errore." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "ERR - UDP Disabilitato e host/porta TCP in Ingresso non impostata." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "" +"Non hai configurato sopra TCP in ingresso con un hostname e una porta, " +"tuttavia hai disabilitato UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "Therefore your router cannot accept inbound connections." +msgstr "" +"Di conseguenza il tuo router non può accettare connessioni in ingresso." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "Per cortesia configura un host e una porta TCP sopra o abilita UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "ERR - Errore Client Manager I2CP - controllare i log" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "" +"Questo è generalmente dovuto ad un conflitto di porta 7654. Controllare i " +"log per verificare." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "" +"Hai un'altra istanza I2P avviata? Termina il programma in conflitto e " +"riavvia I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" msgstr "configura peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" msgstr "Configurazione Peer I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" msgstr "Controlli Manuali Peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" msgstr "Hash del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" msgstr "Interdizione / De-Interdizione Manuale di un Peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "L'interdizione impedirà la partecipazione di questo peer nei tunnel da te " "creati." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" msgstr "Regola i Bonus dei Profili" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5490,32 +5950,32 @@ msgstr "" "per i tunnel client e i peer ad Alta Capacità sono utilizzati per alcuni " "tunnel d'esplorazione. I bonus correnti sono visualizzzati sul" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "pagina dei profili" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:370 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:266 msgid "Banned Peers" msgstr "Peer Interdetti" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" msgstr "IP Interdetti" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" msgstr "configura il reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" msgstr "Configurazione Reseeding I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" msgstr "Configurazione Reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -5525,14 +5985,14 @@ msgstr "" "router quando installi per la prima volta I2P o quando il tuo router ha " "troppi pochi riferimenti di router rimanenti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "Se il reseeding fallisce, dovresti per prima cosa controllare la tua " "connessione di rete." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -5540,96 +6000,96 @@ msgstr "" "Cambia questi solo se HTTP è bloccato da un firewall restrittivo, il reseed " "ha fallito o hai accesso ad un proxy HTTP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Vedi {0} per istruzioni su come effettuare il reseeding manualmente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 msgid "the FAQ" msgstr "le FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" msgstr "Effettua il Reseed della Selezione di URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" msgstr "Prova prima SSL poi non-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use SSL only" msgstr "Usa solamente SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use non-SSL only" msgstr "Usa solamente non-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Reseed URLs" msgstr "Effettua il Reseed degli URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "Enable HTTP Proxy?" -msgstr "" +msgstr "Abilita Proxy HTTP?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Host" msgstr "Host Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "HTTP Proxy Port" msgstr "Porta del Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "Use HTTP Proxy Authorization?" -msgstr "" +msgstr "Usa l'Autorizzazione HTTP Proxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" -msgstr "" +msgstr "Nomeutente HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" -msgstr "" +msgstr "Password HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "Enable HTTPS Proxy?" -msgstr "" +msgstr "Abilita Proxy HTTPS?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Host" -msgstr "" +msgstr "Host HTTPS Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "HTTPS Proxy Port" -msgstr "" +msgstr "Porta HTTPS Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "Use HTTPS Proxy Authorization?" -msgstr "" +msgstr "Usa l'Autorizzazione HTTPS Proxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" -msgstr "" +msgstr "Nomeutente HTTPS Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" -msgstr "" +msgstr "Password HTTPS Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 msgid "config service" msgstr "configura servizio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 msgid "I2P Service Configuration" msgstr "Configurazione Servizio I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "Shutdown the router" msgstr "Spegni il router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -5637,14 +6097,14 @@ msgstr "" "Lo spegnimento elegante permette al router di soddisfare gli accordi presi " "prima di esso ma può impiegare qualche minuto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Se hai bisogno di spegnere il router immediatamente, quest'opzione è " "disponibile anch'essa." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -5652,7 +6112,7 @@ msgstr "" "Se vuoi che il router si riavvii dopo lo spegnimento puoi scegliere uno dei " "seguenti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -5662,7 +6122,7 @@ msgstr "" "impostazioni che le applicazione client leggono solo all'avvio, come la " "password routerconsole o l'interfacca a cui è in ascolto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -5671,7 +6131,7 @@ msgstr "" "peer apprezzeranno la tua pazienza), mentre un riavvio bruto lo farà " "immediatamente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." @@ -5679,11 +6139,11 @@ msgstr "" "Dopo aver messo giù il router, aspetterà 1 minuto prima di ripartire " "nuovamente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" msgstr "Integrazione nella barra di sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -5691,7 +6151,7 @@ msgstr "" "Su piattaforma windows, c'è una piccola applicazione che si infila nella " "barra di sistema che ti permette di vedere lo stato del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -5699,24 +6159,24 @@ msgstr "" "(in futuro anche le applicazioni client I2P potranno integrare le proprie " "funzionalità nella barra di sistema)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "" "Se sei su windows, puoi sia abilitare che disabilitare quell'icona qui." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" msgstr "Mostra icona nella barra di sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" msgstr "Nascondi icona nella barra di sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" msgstr "Fai partire all'avvio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -5725,16 +6185,16 @@ msgstr "" "una delle opzioni seguenti - I2P installerà (o rimuoverà) un servizio di " "conseguenza." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "If you prefer the command line, you can also run the " msgstr "Se preferisci la riga di comando, puoi anche avviare la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 msgid "Note" msgstr "Nota" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -5742,7 +6202,7 @@ msgstr "" "Se stati eseguendo in questo momento I2P come un servizio, rimuoverlo " "spegnerà immediatamente il tuo router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -5750,15 +6210,15 @@ msgstr "" "Puoi voler considerare di spegnere elegantemente, come sopra, poi eseguire " "uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" msgstr "Vedi la coda di lavori" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "Launch browser on router startup?" msgstr "Lancia il browser all'avvio del router?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -5780,69 +6240,70 @@ msgstr "" "L'interfaccia di configurazione principale di I2P è la console web, quindi " "per tua convenienza I2P può lanciare un browser web all'avvio che punta a" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 msgid "config stats" msgstr "configura statistiche" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" msgstr "Configurazione Statistiche I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" msgstr "Configura la Collezione di Statistiche di I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" msgstr "Abilitare le statistiche complete?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 msgid "change requires restart to take effect" msgstr "il cambiamento richiede un riavvio per avere effetto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 msgid "Stat file" msgstr "File di Statistiche" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:342 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 msgid "Filter" msgstr "Filtro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:344 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" msgstr "seleziona tutto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" msgstr "Log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" msgstr "Grafo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" msgstr "Filtro avanzato" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 msgid "config tunnels" msgstr "configura tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 msgid "I2P Tunnel Configuration" msgstr "Configurazione Tunnel I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "The default settings work for most people." msgstr "" "Le impostazioni di default vanno bene per la maggiorparte delle persone." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "C'è un compromesso fondamentale tra anonimità e prestazioni." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -5852,51 +6313,51 @@ msgstr "" "3 hop + 0-2 hop), o un'alta quantità più una quantità di backup, possono " "severamente ridurre le prestazioni e l'affidabilità." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "Ne possono derivare utilizzi intensi di CPU e/o di banda in uscita." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Cambia queste impostazioni con attenzione, regolale se riscontri problemi." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "I cambiamenti nelle impostazioni dei tunnel d'esplorazione sono memorizzati " "nel file router.config." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "Client tunnel changes are temporary and are not saved." msgstr "I cambiamenti ai tunnel client sono temporanei e non vengono salvati." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" msgstr "Per effettuare modifiche permanenti ai tunnel client vedi il" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" msgstr "pagina di i2ptunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 msgid "config UI" msgstr "configura Interfaccia Utente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 msgid "I2P UI Configuration" msgstr "Configurazione Interfaccia Utente I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 msgid "Router Console Theme" msgstr "Tema Console del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "La selezione di temi è disabilitata per Internet Explorer, spiacenti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " @@ -5907,11 +6368,11 @@ msgstr "" "tuo browser (o il proxy) in modo da fargli usare una stringa User Agent " "diversa." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 msgid "Router Console Language" msgstr "Linguaggio Console del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." @@ -5919,112 +6380,114 @@ msgstr "" "Per favore contribuisci al progetto di traduzione della console del router! " "Contatta gli sviluppatori sul canale IRC #i2p-dev per assistenza." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 msgid "Apply" msgstr "Applica" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 msgid "config update" msgstr "configura aggiornamento" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 msgid "I2P Update Configuration" msgstr "Configurazione Aggiornamento I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 msgid "Check for I2P and news updates" msgstr "Controlla aggiornamenti per I2P e notizie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "News & I2P Updates" msgstr "Notizie & aggiornamenti I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" msgstr "Controlla per aggiornamenti news" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" msgstr "Aggiornamenti News" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" msgstr "Aggiornamento In Corso" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "News URL" msgstr "URL Notizie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 msgid "Refresh frequency" msgstr "Aggiorna la frequenza" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 msgid "Update policy" msgstr "Aggiorna la politica" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "Update through the eepProxy?" msgstr "Aggiorna attraverso l'eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy host" msgstr "Host eepProxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 msgid "eepProxy port" msgstr "Porta eepProxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" msgstr "Aggiorna URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" msgstr "Chiavi fidate" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" msgstr "Aggiorna con versioni di sviluppo non firmate?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 msgid "Unsigned Build URL" msgstr "URL di Versione Non Firmata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Updates will be dispatched via your package manager." msgstr "" "Gli aggiornamtni saranno spediti attraverso il tuo gestore di pacchetti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:406 -msgid "Save" -msgstr "Salva" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 +msgid "home" +msgstr "home" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:293 +msgid "Welcome to I2P" +msgstr "Benvenuto su I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "Internal Error" msgstr "Errore Interno" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:130 -msgid "Router Console" -msgstr "Console del Router" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 msgid "Configuration" msgstr "Configurazione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 msgid "Sorry! There has been an internal error." msgstr "Spiacenti! C'è stato un errore interno." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Per cortesia riportare i bug su {0} o {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -6032,27 +6495,27 @@ msgstr "" "Puoi usare l'username \"guest\" e la password \"guest\" se non ti vuoi " "registrare." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 msgid "Please include this information in bug reports" msgstr "Per cortesia includi questa informazione nei reporti dei bug" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" msgstr "Dettagli Errore" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:156 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 #, java-format msgid "Error {0}" msgstr "Errore {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:176 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 msgid "I2P Version and Running Environment" msgstr "Versione I2P e Ambiente di Esecuzione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -6061,89 +6524,111 @@ msgstr "" "possono fornire indicazioni per la tua localizzazione; per cortesia esamina " "qualunque cosa tu includa in un bug report." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 msgid "Page Not Found" msgstr "Pagina non trovata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "Sembra che tu stia richiendo una pagina o una risorsa non esistente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "Error 404" msgstr "Errore 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 msgid "not found" msgstr "non trovato" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 msgid "graphs" msgstr "grafici" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 msgid "I2P Performance Graphs" msgstr "Grafici di perfomance I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:118 -msgid "home" -msgstr "home" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 +msgid "Router is down" +msgstr "Il router è giù" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:350 -msgid "Welcome to I2P" -msgstr "Benvenuto su I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 +msgid "News" +msgstr "Notizie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:255 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "" +"Clicca una bandiera per selezionare una lingua. Clicca 'configura lingua' " +"presente sotto per cambiarla dopo." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:322 +msgid "Search I2P" +msgstr "Cerca I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +msgid "Eepsites of Interest" +msgstr "Eepsite di Interesse" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 +msgid "Jar File Dump" +msgstr "Jar File Dump" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 msgid "job queue" msgstr "coda di lavori" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 msgid "I2P Router Job Queue" msgstr "Coda di lavori del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 msgid "logs" msgstr "log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 msgid "I2P Router Logs" msgstr "Log del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Critical Logs" msgstr "Log critici" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 msgid "Router Logs" msgstr "Log del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 msgid "Service (Wrapper) Logs" msgstr "Log (Wrapper) dei servizi" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 msgid "network database summary" msgstr "sommario del database della rete" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 msgid "I2P Network Database Summary" msgstr "Sommario Database Rete I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:122 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:135 msgid "WebApp Not Found" msgstr "WebApp non trovata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:253 msgid "Web Application Not Running" msgstr "Applicazione web non in esecuzione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:255 msgid "The requested web application is not running." msgstr "L'applicazione web richiesta non è in esecuzione." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:256 msgid "" "Please visit the config clients page to start it." @@ -6151,49 +6636,49 @@ msgstr "" "Perpiacere visita la pagina di " "configurazione client per farlo partire" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" msgstr "connessioni dei peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" msgstr "Peer sulla rete I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 msgid "peer profiles" msgstr "profili dei peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 msgid "I2P Network Peer Profiles" msgstr "Profili dei peer sulla rete I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 msgid "statistics" msgstr "statistiche" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 msgid "I2P Router Statistics" msgstr "Statistiche del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 #, java-format msgid "Disable {0} Refresh" msgstr "Disabilita {0} refresh" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 msgid "tunnel summary" msgstr "sommario dei tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 msgid "I2P Tunnel Summary" msgstr "Sommario dei tunnel I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:118 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 msgid "Peer Profile" msgstr "Profilo del peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 #, java-format msgid "Profile for peer {0}" msgstr "Profilo per il peer {0}" diff --git a/apps/susidns/locale/messages_it.po b/apps/susidns/locale/messages_it.po index 28f0b44e8..a5755b304 100644 --- a/apps/susidns/locale/messages_it.po +++ b/apps/susidns/locale/messages_it.po @@ -2,226 +2,234 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the susidns package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: +# , 2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2011-12-12 11:18+0000\n" -"PO-Revision-Date: 2011-12-12 11:19+0000\n" -"Last-Translator: kytv \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/it/)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"PO-Revision-Date: 2012-05-22 00:15+0000\n" +"Last-Translator: ColomboI2P \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:131 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format msgid "Host name \"{0}\" contains illegal character {1}" msgstr "L''host name \"{0}\" contiene il carattere illegale {1}" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:144 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:146 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:153 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 #, java-format msgid "Host name cannot start with \"{0}\"" msgstr "L''host name non può iniziare con \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:148 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:150 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 #, java-format msgid "Host name cannot end with \"{0}\"" msgstr "L''host name non può finire con \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:155 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 #, java-format msgid "Host name cannot contain \"{0}\"" msgstr "L''host name non può contenere \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:158 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format msgid "" -"Host name \"{0}\" requires conversion to ASCII but the conversion library is" -" unavailable in this JVM" -msgstr "L''host name \"{0}\" richiede di essere convertito in formato ASCII ma la libreria di conversione non è disponibile in questa JVM" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" +msgstr "" +"L''host name \"{0}\" richiede di essere convertito in formato ASCII ma la " +"libreria di conversione non è disponibile in questa JVM" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:210 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 msgid "None" msgstr "Nessuno" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 msgid "Hashcash" msgstr "Hashcash" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:220 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 msgid "Hidden" msgstr "Nascosto" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:222 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 msgid "Signed" msgstr "Firmato" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:224 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 #, java-format msgid "Type {0}" msgstr "Tipo {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "Un risultato per la ricerca all'interno della lista filtrata." msgstr[1] "{0} risultati per la ricerca all'interno della lista filtrata." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:237 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "La lista filtrata contiene 1 voce." msgstr[1] "La lista filtrata contiene {0} voci." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Un risultato per la ricerca." msgstr[1] "{0} risultati per la ricerca." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:251 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "La rubrica contiene 1 voce." msgstr[1] "La rubrica contiene {0} voci." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 #, java-format msgid "Showing {0} of {1}" msgstr "Mostrati {0} su {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Add" msgstr "Aggiungi" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:390 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Replace" msgstr "Sostituisci" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." -msgstr "L''host name {0} è già nella rubrica, immutato." +msgstr "L''host name {0} è già nella rubrica, nessuna modifica." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:244 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" -"Host name {0} is already in address book with a different destination. Click" -" \"Replace\" to overwrite." -msgstr "L''host name {0} è già nella rubrica con una destinazione diversa. Fare click su \"Sostituisci\" per sovrascrivere." +"Host name {0} is already in address book with a different destination. Click " +"\"Replace\" to overwrite." +msgstr "" +"L''host name {0} è già nella rubrica con una destinazione diversa. Fare " +"click su \"Sostituisci\" per sovrascrivere." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:313 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Destinazione aggiunta per {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:315 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:259 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Destinazione modificata per {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:317 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:261 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Warning - l'host name non finisce con \".i2p\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:322 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:269 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Destinazione in Base 64 non valida." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:328 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:275 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Host name \"{0}\" non valido." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Inserire un nome per l'host e una destinazione" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:356 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:258 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 msgid "Delete Entry" msgstr "Elimina voce" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 msgid "Delete Selected" -msgstr "Elimina la selezione" +msgstr "Elimina Selezione" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:349 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Destinazione {0} eliminata." #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:352 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:302 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." msgid_plural "{0} destinations deleted." msgstr[0] "1 destinazione eliminata." msgstr[1] "{0} destinazioni eliminate." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:354 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "Non è stata selezionata nessuna voce per l'eliminazione." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:362 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "Rubrica salvata." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:365 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 msgid "ERROR: Could not write addressbook file." msgstr "ERRORE: impossibile scrivere sul file della rubrica." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:370 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:315 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" -"Invalid form submission, probably because you used the \"back\" or " -"\"reload\" button on your browser. Please resubmit." -msgstr "Il form presentato è invalido, probabilmente hai usato la funzione \"indietro\" o \"aggiorna\" del tuo browser. Per favore invialo nuovamente." +"Invalid form submission, probably because you used the \"back\" or \"reload" +"\" button on your browser. Please resubmit." +msgstr "" +"Il form presentato è invalido, probabilmente hai usato la funzione \"indietro" +"\" o \"aggiorna\" del tuo browser. Per favore inviarlo nuovamente." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:132 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "Save" msgstr "Salva" @@ -231,8 +239,8 @@ msgstr "Configurazione salvata." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:130 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Reload" msgstr "Ricarica" @@ -240,29 +248,35 @@ msgstr "Ricarica" msgid "Configuration reloaded." msgstr "Configurazione ricaricata." -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:105 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 #, java-format msgid "{0} address book in {1} database" msgstr "{0} rubriche in {1} database" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:252 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 msgid "Manually added via SusiDNS" msgstr "Aggiunto manualmente con SusiDNS" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:266 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 #, java-format msgid "Failed to add Destination for {0} to naming service {1}" -msgstr "Operazione di aggiunta della Destinazione per {0} al servizio di naming {1} fallita" +msgstr "" +"Operazione di aggiunta della Destinazione per {0} al servizio di naming {1} " +"fallita" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:290 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 #, java-format msgid "Failed to delete Destination for {0} from naming service {1}" -msgstr "Operazione di eliminazione della Destinazione per {0} dal servizio di naming {1} fallita" +msgstr "" +"Operazione di eliminazione della Destinazione per {0} dal servizio di naming " +"{1} fallita" #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." -msgstr "Sottoscrizioni salvate, è in corso l'aggiornamento della rubrica a partire dalle fonti di sottoscrizione." +msgstr "" +"Sottoscrizioni salvate, è in corso l'aggiornamento della rubrica a partire " +"dalle fonti di sottoscrizione." #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 msgid "Subscriptions saved." @@ -278,414 +292,461 @@ msgstr "rubrica" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Overview" msgstr "Panoramica" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:93 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 msgid "Address books" msgstr "Rubriche" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:109 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:95 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 msgid "private" msgstr "privato" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:97 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "master" msgstr "master" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:99 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "router" msgstr "router" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:101 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "published" msgstr "pubblicato" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:103 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "Subscriptions" msgstr "Sottoscrizioni" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "Configuration" msgstr "Configurazione" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 msgid "Address book" msgstr "Rubrica" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 msgid "Storage" msgstr "Deposito" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 msgid "Filter" msgstr "Filtro" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 msgid "other" msgstr "altro" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:174 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 msgid "all" msgstr "tutto" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 msgid "Current filter" msgstr "Filtro corrente" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 msgid "clear filter" -msgstr "sgombera il filtro" +msgstr "cancella il filtro" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:201 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 msgid "Search" msgstr "Ricerca" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Name" msgstr "Nome" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 msgid "Links" msgstr "Collegamenti" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:384 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 msgid "Destination" msgstr "Destinazione" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:273 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 msgid "Mark for deletion" msgstr "Marca per la rimozione" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:292 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 msgid "Base 32 address" msgstr "indirizzo in Base 32" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:296 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "More information on this entry" msgstr "Più informazioni su questa voce" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:299 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 msgid "details" msgstr "dettagli" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:332 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:388 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Cancel" msgstr "Annulla" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:365 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 msgid "This address book is empty." msgstr "Questa rubrica è vuota." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:378 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 msgid "Add new destination" msgstr "Aggiungi una nuova destinazione" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:380 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 msgid "Host Name" msgstr "Host Name" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 msgid "configuration" msgstr "configurazione" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "Hints" msgstr "Suggerimenti" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" "File and directory paths here are relative to the addressbook's working " -"directory, which is normally ~/.i2p/addressbook/ (Linux) or " -"%APPDATA%\\I2P\\addressbook\\ (Windows)." -msgstr "I percorsi di file e cartelle sono qui relativi alla cartella della rubrica in uso, che normalmente è ~/.i2p/addressbook/ (Linux) o %APPDATA%\\I2P\\addressbook\\ (Windows)." +"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." +msgstr "" +"I percorsi di file e cartelle sono relativi alla cartella della rubrica in " +"uso, che normalmente è ~/.i2p/addressbook/ (Linux) o %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 msgid "" -"If you want to manually add lines to an addressbook, add them to the private" -" or master addressbooks." -msgstr "Se vuoi aggiungere linee a una rubrica manualmente, aggiungile alla rubrica master o a quella privata." +"If you want to manually add lines to an addressbook, add them to the private " +"or master addressbooks." +msgstr "" +"Se vuoi aggiungere linee a una rubrica manualmente, aggiungile alla rubrica " +"master o a quella privata." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." -msgstr "La rubrica del router e la rubrica pubblicata sono aggiornate dall'applicazione rubrica stessa." +msgstr "" +"La rubrica del router e la rubrica pubblicata sono aggiornate " +"dall'applicazione rubrica stessa." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." -msgstr "Quando pubblichi la tua rubrica, vi appaiono TUTTE le destinazioni sia della rubrica master che di quella privata." +msgstr "" +"Quando pubblichi la tua rubrica, vi appaiono TUTTE le destinazioni sia della " +"rubrica master che di quella privata." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "" "Use the private addressbook for private destinations, these are not " "published." -msgstr "Usa la rubrica privata per le destinazioni private, in questo modo queste non vengono pubblicate." +msgstr "" +"Usa la rubrica privata per le destinazioni private, in questo modo queste " +"non vengono pubblicate." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "Options" msgstr "Opzioni" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "File containing the list of subscriptions URLs (no need to change)" -msgstr "File contenente la lista degli indirizzi URL di sottoscrizione (non necessita modifiche)" +msgstr "" +"File contenente la lista degli indirizzi URL di sottoscrizione (non " +"necessita modifiche)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "Update interval in hours" msgstr "Imposta l'intervallo in ore" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:152 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" -msgstr "Il tuo file hosts.txt pubblico (scegli un percorso all'interno della radice dei documenti del tuo webserver)" +msgstr "" +"Il tuo file hosts.txt pubblico (scegli un percorso all'interno della root " +"dei documenti del tuo webserver)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your hosts.txt (don't change)" msgstr "Il tuo hosts.txt (non modificare)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:156 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your personal addressbook, these hosts will be published" msgstr "La tua rubrica personale, questi host verranno pubblicati" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:158 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Your private addressbook, it is never published" msgstr "La tua rubrica privata, non viene mai pubblicata" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Port for your eepProxy (no need to change)" msgstr "La porta per il tuo eepProxy (non necessita modifiche)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Hostname for your eepProxy (no need to change)" msgstr "L'hostname per il tuo eepProxy (non necessita modifiche)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:164 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "Whether to update the published addressbook" msgstr "Se aggiornare o meno la rubrica pubblicata" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" -"File containing the etags header from the fetched subscription URLs (no need" -" to change)" -msgstr "File contenente gli header degli etags presi dagli indirizzi di sottoscrizione URL ottenuti (non necessita modifiche)" +"File containing the etags header from the fetched subscription URLs (no need " +"to change)" +msgstr "" +"File contenente gli header degli etags recuperati dagli URL delle " +"sottoscrizioni (non necessita modifiche)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:168 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "" -"File containing the modification timestamp for each fetched subscription URL" -" (no need to change)" -msgstr "File contenente la marca temporale di modifica (timestamp) per ogni indirizzo di sottoscrizione URL ottenuto (non necessita modifiche)" +"File containing the modification timestamp for each fetched subscription URL " +"(no need to change)" +msgstr "" +"File contenente il timestamp delle modifiche per ogni URL di sottoscrizione " +"recuperato (non necessita modifiche)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:170 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "File to log activity to (change to /dev/null if you like)" msgstr "File di log dell'attività (puoi cambiare in /dev/null se preferisci)" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "rubrica" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 msgid "Encoded Name" msgstr "Nome cifrato" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:187 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 msgid "Base 32 Address" msgstr "Indirizzo in Base 32" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 -msgid "Address Helper" -msgstr "Assistente indirizzo" +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 +msgid "Base 64 Hash" +msgstr "Base 64 Hash" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:204 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 +msgid "Address Helper" +msgstr "Assistente Indirizzo" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 msgid "link" msgstr "collegamento" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:208 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "Public Key" msgstr "Chiave Pubblica" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:210 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "Signing Key" msgstr "Chiave per la Firma" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 msgid "DSA 1024 bit" msgstr "DSA 1024 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "Certificate" msgstr "Certificato" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 msgid "Added Date" msgstr "Data aggiunta" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 msgid "Source" msgstr "Sorgente" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 msgid "Last Modified" msgstr "Ultima Modifica" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 msgid "Notes" msgstr "Note" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:91 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 msgid "Introduction" msgstr "Introduzione" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "What is the addressbook?" msgstr "Cos'è la rubrica?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 msgid "The addressbook application is part of your I2P installation." msgstr "L'applicazione rubrica è parte della tua installazione I2P." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." -msgstr "Aggiorna regolarmente il tuo file hosts.txt da fonti distribuite o \"sottoscrizioni\"." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:115 -msgid "" -"In the default configuration, the address book is only subscribed to " -"www.i2p2.i2p." -msgstr "Nella configurazione di default, la rubrica è sottoscritta solamente a www.i2p2.i2p." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:117 -msgid "" -"Subscribing to additional sites is easy, just add them to your subscriptions file." msgstr "" - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:119 -msgid "" -"For more information on naming in I2P, see the overview on www.i2p2.i2p." -msgstr "Per più informazioni sul naming in I2P, vedere la panoramica su www.i2p2.i2p the overview on www.i2p2.i2p." - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 -msgid "How does the addressbook application work?" -msgstr "Come funziona l'applicazione rubrica?" - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 -msgid "" -"The addressbook application regularly polls your subscriptions and merges " -"their content into your \"router\" address book." -msgstr "L'applicazione rubrica sonda regolarmente le tue sottoscrizioni e fonde il loro contenuto nella rubrica \"router\"." +"Aggiorna regolarmente il tuo file hosts.txt da fonti distribuite o " +"\"sottoscrizioni\"." #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 msgid "" -"Then it merges your \"master\" address book into the router address book as " -"well." -msgstr "A questo punto infila la tua rubrica \"master\" nella rubrica router." +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." +msgstr "" +"Nella configurazione di default, la rubrica è sottoscritta solamente a www." +"i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 msgid "" -"If configured, the router address book is now written to the \"published\" " -"address book, which will be publicly available if you are running an " -"eepsite." -msgstr "Se configurata, la rubrica router viene ora scritta nella rubrica \"published\", che sarà disponibile pubblicamente se hai in esecuzione un eepsite." +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "" +"Sottoscriversi a siti addizionali è semplice, basta aggiungerli al vostro " +"file delle sottoscrizioni" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 msgid "" -"The router also uses a private address book (not shown in the picture), " -"which is not merged or published." -msgstr "Il router utilizza inoltre una rubrica privata (non mostrata nell'immagine) che non viene fusa con niente nè pubblicata." +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "" +"Per più informazioni sul naming in I2P, vedere la panoramica su www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +msgid "How does the addressbook application work?" +msgstr "Come funziona l'applicazione rubrica?" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "" -"Hosts in the private address book can be accessed by you but their addresses" -" are never distributed to others." -msgstr "Puoi accedere agli host nella rubrica privata ma i loro indirizzi non vengono mai distribuiti ad altri. " +"The addressbook application regularly polls your subscriptions and merges " +"their content into your \"router\" address book." +msgstr "" +"L'applicazione rubrica sonda regolarmente le tue sottoscrizioni e fonde il " +"loro contenuto nella rubrica \"router\"." #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 msgid "" -"The private address book can also be used for aliases of hosts in your other" -" address books." -msgstr "La rubrica privata può anche essere usata per pseudonimi di host nell'altra tua rubrica." +"Then it merges your \"master\" address book into the router address book as " +"well." +msgstr "A questo punto fonde la tua rubrica \"master\" nella rubrica router." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +msgid "" +"If configured, the router address book is now written to the \"published\" " +"address book, which will be publicly available if you are running an eepsite." +msgstr "" +"Se configurata, la rubrica router viene ora scritta nella rubrica " +"\"pubblicato\", che sarà disponibile pubblicamente se hai in esecuzione un " +"eepsite." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +msgid "" +"The router also uses a private address book (not shown in the picture), " +"which is not merged or published." +msgstr "" +"Il router utilizza inoltre una rubrica privata (non mostrata nell'immagine) " +"che non viene fusa con niente nè pubblicata." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +msgid "" +"Hosts in the private address book can be accessed by you but their addresses " +"are never distributed to others." +msgstr "" +"Puoi accedere agli host nella rubrica privata ma i loro indirizzi non " +"vengono mai distribuiti ad altri. " + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +msgid "" +"The private address book can also be used for aliases of hosts in your other " +"address books." +msgstr "" +"La rubrica privata può anche essere usata per pseudonimi di host nell'altra " +"tua rubrica." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "sottoscrizioni" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "The subscription file contains a list of i2p URLs." msgstr "Il file di sottoscrizione contiene una lista di URL i2p." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The addressbook application regularly checks this list for new eepsites." -msgstr "L'applicazione rubrica controlla regolarmente questa lista per verificare la presenza di nuovi eepsites." +msgstr "" +"L'applicazione rubrica controlla regolarmente questa lista per verificare la " +"presenza di nuovi eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Those URLs refer to published hosts.txt files." msgstr "Quegli URL si riferiscono ai file hosts.txt pubblicati." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." -msgstr "La sottoscrizione di default è il file hosts.txt da www.i2p2.i2p, aggiornata poco frequentemente." +msgstr "" +"La sottoscrizione di default è il file hosts.txt da www.i2p2.i2p, aggiornata " +"poco frequentemente." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." -msgstr "Quindi è una buona idea aggiungere sottoscrizioni addizionali a sici che hanno gli indirizzi più recenti." +msgstr "" +"Quindi è una buona idea aggiungere sottoscrizioni addizionali a siti che " +"hanno gli indirizzi più recenti." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "See the FAQ for a list of subscription URLs." msgstr "Vedi le FAQ per una lista di indirizzi URL di sottoscrizione." diff --git a/apps/susimail/locale/messages_it.po b/apps/susimail/locale/messages_it.po index fcca260d7..bd14610d1 100644 --- a/apps/susimail/locale/messages_it.po +++ b/apps/susimail/locale/messages_it.po @@ -3,440 +3,448 @@ # This file is distributed under the same license as the susimail package. # To contribute translations, see http://www.i2p2.de/newdevelopers # +# Translators: +# , 2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 19:48+0000\n" -"PO-Revision-Date: 2011-08-29 19:35+0000\n" -"Last-Translator: mkkid \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/team/it/)\n" +"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"PO-Revision-Date: 2012-05-21 21:49+0000\n" +"Last-Translator: ColomboI2P \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:435 msgid "unknown" msgstr "sconosciuto" -#: src/src/i2p/susi/webmail/WebMail.java:473 +#: src/src/i2p/susi/webmail/WebMail.java:454 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "Attenzione: nessuna codifica di trasferimento trovata, ritorno a 7bit." -#: src/src/i2p/susi/webmail/WebMail.java:478 +#: src/src/i2p/susi/webmail/WebMail.java:459 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "Nessun codificatore trovato per la codifica \\\"{0}\\\"." -#: src/src/i2p/susi/webmail/WebMail.java:484 +#: src/src/i2p/susi/webmail/WebMail.java:465 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Attenzione: nessun charset trovato, ritorno a US-ASCII." -#: src/src/i2p/susi/webmail/WebMail.java:498 +#: src/src/i2p/susi/webmail/WebMail.java:479 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Charset \\\"{0}\\\" non supportato." -#: src/src/i2p/susi/webmail/WebMail.java:502 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Parte ({0}) non mostrata, a causa di {1}" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "Download" msgstr "Download" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "File is packed into a zipfile for security reasons." msgstr "Il file è compresso in formato zip per ragioni di sicurezza." -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 #, java-format msgid "attachment ({0})." msgstr "allegato ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:529 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "Attachment ({0})." msgstr "Allegato ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:579 +#: src/src/i2p/susi/webmail/WebMail.java:560 msgid "Need username for authentication." msgstr "Serve l'username per l'autenticazione." -#: src/src/i2p/susi/webmail/WebMail.java:583 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need password for authentication." msgstr "Serve la password per l'autenticazione." -#: src/src/i2p/susi/webmail/WebMail.java:587 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need hostname for connect." msgstr "Serve l'hostname per connettersi" -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:573 msgid "Need port number for pop3 connect." msgstr "Serve il numero di porta per connettersi con pop3." -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:580 msgid "POP3 port number is not in range 0..65535." -msgstr "Il numero di porta POP3 non è nel range 0..65535." +msgstr "Il numero di porta POP3 non è nell'intervallo 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:586 msgid "POP3 port number is invalid." msgstr "Il numero di porta POP3 non è valido." -#: src/src/i2p/susi/webmail/WebMail.java:611 +#: src/src/i2p/susi/webmail/WebMail.java:592 msgid "Need port number for smtp connect." msgstr "Serve il numero di porta per connettersi con smtp." -#: src/src/i2p/susi/webmail/WebMail.java:618 +#: src/src/i2p/susi/webmail/WebMail.java:599 msgid "SMTP port number is not in range 0..65535." -msgstr "Il numero di porta SMTP non è nel range 0..65535." +msgstr "Il numero di porta SMTP non è nell'intervallo 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:624 +#: src/src/i2p/susi/webmail/WebMail.java:605 msgid "SMTP port number is invalid." msgstr "Il numero di porta SMTP non è valido." -#: src/src/i2p/susi/webmail/WebMail.java:671 +#: src/src/i2p/susi/webmail/WebMail.java:652 msgid "User logged out." msgstr "Utente disconnesso." -#: src/src/i2p/susi/webmail/WebMail.java:675 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "Internal error, lost connection." msgstr "Errore interno, connessione persa." -#: src/src/i2p/susi/webmail/WebMail.java:771 +#: src/src/i2p/susi/webmail/WebMail.java:752 #, java-format msgid "On {0} {1} wrote:" msgstr "Su {0} {1} scritto:" -#: src/src/i2p/susi/webmail/WebMail.java:818 +#: src/src/i2p/susi/webmail/WebMail.java:799 msgid "begin forwarded mail" msgstr "inizia mail inoltrata" -#: src/src/i2p/susi/webmail/WebMail.java:840 +#: src/src/i2p/susi/webmail/WebMail.java:821 msgid "end forwarded mail" msgstr "concludi mail inoltrata" -#: src/src/i2p/susi/webmail/WebMail.java:847 -#: src/src/i2p/susi/webmail/WebMail.java:1708 +#: src/src/i2p/susi/webmail/WebMail.java:828 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Could not fetch mail body." -msgstr "Non è stato possibile prendere il cordpo della mail." +msgstr "Non è stato possibile prendere il corpo della mail." -#: src/src/i2p/susi/webmail/WebMail.java:875 +#: src/src/i2p/susi/webmail/WebMail.java:856 msgid "Message id not valid." msgstr "L'id del messaggio non è valido." -#: src/src/i2p/susi/webmail/WebMail.java:958 +#: src/src/i2p/susi/webmail/WebMail.java:939 #, java-format msgid "No Encoding found for {0}" -msgstr "Nessuna codifica trovata per {0}" +msgstr "Nessuna Codifica trovata per {0}" -#: src/src/i2p/susi/webmail/WebMail.java:962 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "Could not encode data: {0}" msgstr "Non è stato possibile codificare i dati: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:967 +#: src/src/i2p/susi/webmail/WebMail.java:948 #, java-format msgid "Error reading uploaded file: {0}" -msgstr "Errore nella lettura del file mandato: {0}" +msgstr "Errore nella lettura del file inviato: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1045 +#: src/src/i2p/susi/webmail/WebMail.java:1026 msgid "Error parsing download parameter." msgstr "Errore durante l'analisi del parametro di download." -#: src/src/i2p/susi/webmail/WebMail.java:1089 +#: src/src/i2p/susi/webmail/WebMail.java:1070 msgid "Invalid pagesize number, resetting to default value." msgstr "" -"Numero di dimensione di pagina invalido, sta avvenendo il reset al valore di " -"default." +"Numero di dimensione di pagina invalido, ripristino al valore di default in " +"corso." -#: src/src/i2p/susi/webmail/WebMail.java:1113 +#: src/src/i2p/susi/webmail/WebMail.java:1094 msgid "No messages marked for deletion." -msgstr "Nerssun messaggio segnato per l'eliminazione." +msgstr "Nessun messaggio segnato per l'eliminazione." -#: src/src/i2p/susi/webmail/WebMail.java:1133 +#: src/src/i2p/susi/webmail/WebMail.java:1114 #, java-format msgid "Error deleting message: {0}" msgstr "Errore durante la rimozione del messaggio: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1144 +#: src/src/i2p/susi/webmail/WebMail.java:1125 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." -msgstr[0] "1 messaggio cancellato." -msgstr[1] "{0} messaggi cancellati." +msgstr[0] "1 messaggio eliminato." +msgstr[1] "{0} messaggi eliminati." -#: src/src/i2p/susi/webmail/WebMail.java:1266 -#: src/src/i2p/susi/webmail/WebMail.java:1594 +#: src/src/i2p/susi/webmail/WebMail.java:1248 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Login" msgstr "Login" -#: src/src/i2p/susi/webmail/WebMail.java:1268 +#: src/src/i2p/susi/webmail/WebMail.java:1250 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 Messaggio" msgstr[1] "{0} Messaggi" -#: src/src/i2p/susi/webmail/WebMail.java:1270 +#: src/src/i2p/susi/webmail/WebMail.java:1252 msgid "Show Message" msgstr "Mostra Messaggio" -#: src/src/i2p/susi/webmail/WebMail.java:1332 +#: src/src/i2p/susi/webmail/WebMail.java:1314 #, java-format msgid "Error decoding content: {0}" msgstr "Errore nella decodifica del contenuto: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1337 +#: src/src/i2p/susi/webmail/WebMail.java:1319 msgid "Error decoding content: No encoder found." msgstr "Errore nella decodifica del contenuto: Nessun codificatore trovato" -#: src/src/i2p/susi/webmail/WebMail.java:1384 +#: src/src/i2p/susi/webmail/WebMail.java:1366 msgid "no subject" msgstr "nessun soggetto" -#: src/src/i2p/susi/webmail/WebMail.java:1401 +#: src/src/i2p/susi/webmail/WebMail.java:1383 msgid "Found no valid sender address." msgstr "Non è stato trovato nessun indirizzo mittente valido." -#: src/src/i2p/susi/webmail/WebMail.java:1407 +#: src/src/i2p/susi/webmail/WebMail.java:1389 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "Non è stato trovato nessun indirizzo valido in \\\"{0}\\\"." -#: src/src/i2p/susi/webmail/WebMail.java:1426 +#: src/src/i2p/susi/webmail/WebMail.java:1408 msgid "No recipients found." msgstr "Nessun destinatario trovato." -#: src/src/i2p/susi/webmail/WebMail.java:1433 +#: src/src/i2p/susi/webmail/WebMail.java:1415 msgid "Quoted printable encoder not available." msgstr "Codificatore stampabile citato non disponibile." -#: src/src/i2p/susi/webmail/WebMail.java:1438 +#: src/src/i2p/susi/webmail/WebMail.java:1420 msgid "Header line encoder not available." -msgstr "Codificatore linea di testa non disponibile." +msgstr "Codificatore linea di testata non disponibile." -#: src/src/i2p/susi/webmail/WebMail.java:1489 +#: src/src/i2p/susi/webmail/WebMail.java:1471 msgid "Mail sent." -msgstr "Mail mandata." +msgstr "Mail inviata." -#: src/src/i2p/susi/webmail/WebMail.java:1526 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Send" -msgstr "Manda" +msgstr "Invia" -#: src/src/i2p/susi/webmail/WebMail.java:1527 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Cancel" msgstr "Annulla" -#: src/src/i2p/susi/webmail/WebMail.java:1528 +#: src/src/i2p/susi/webmail/WebMail.java:1512 msgid "Delete Attachment" msgstr "Elimina Allegato" -#: src/src/i2p/susi/webmail/WebMail.java:1529 -#: src/src/i2p/susi/webmail/WebMail.java:1614 -#: src/src/i2p/susi/webmail/WebMail.java:1695 +#: src/src/i2p/susi/webmail/WebMail.java:1513 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reload Config" msgstr "Ricarica Configurazione" -#: src/src/i2p/susi/webmail/WebMail.java:1530 -#: src/src/i2p/susi/webmail/WebMail.java:1615 -#: src/src/i2p/susi/webmail/WebMail.java:1696 +#: src/src/i2p/susi/webmail/WebMail.java:1514 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Logout" msgstr "Disconnettiti" -#: src/src/i2p/susi/webmail/WebMail.java:1553 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "From:" msgstr "Da:" -#: src/src/i2p/susi/webmail/WebMail.java:1554 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "To:" msgstr "A:" -#: src/src/i2p/susi/webmail/WebMail.java:1555 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1556 +#: src/src/i2p/susi/webmail/WebMail.java:1540 msgid "Bcc:" msgstr "Bcc:" -#: src/src/i2p/susi/webmail/WebMail.java:1557 -#: src/src/i2p/susi/webmail/WebMail.java:1702 +#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Subject:" msgstr "Soggetto:" -#: src/src/i2p/susi/webmail/WebMail.java:1558 +#: src/src/i2p/susi/webmail/WebMail.java:1542 msgid "Bcc to self" msgstr "Bcc a se stessi" -#: src/src/i2p/susi/webmail/WebMail.java:1561 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "New Attachment:" msgstr "Nuovo Allegato" -#: src/src/i2p/susi/webmail/WebMail.java:1561 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Upload File" -msgstr "Manda File" +msgstr "Invia File" -#: src/src/i2p/susi/webmail/WebMail.java:1567 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Attachments:" msgstr "Allegati:" -#: src/src/i2p/susi/webmail/WebMail.java:1589 +#. current postman hq length limits 16/12, new postman version 32/32 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "User" -msgstr "User" +msgstr "Utente" -#: src/src/i2p/susi/webmail/WebMail.java:1590 +#: src/src/i2p/susi/webmail/WebMail.java:1575 msgid "Password" msgstr "Password" -#: src/src/i2p/susi/webmail/WebMail.java:1591 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1592 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "POP3-Port" msgstr "Porta POP3" -#: src/src/i2p/susi/webmail/WebMail.java:1593 +#: src/src/i2p/susi/webmail/WebMail.java:1582 msgid "SMTP-Port" msgstr "Porta SMTP" -#: src/src/i2p/susi/webmail/WebMail.java:1594 -msgid "Create Account" -msgstr "Crea Account" - -#: src/src/i2p/susi/webmail/WebMail.java:1594 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Reset" msgstr "Reset" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1586 +msgid "Learn about I2P mail" +msgstr "Ulteriori informazioni sulla mail I2P" + +#: src/src/i2p/susi/webmail/WebMail.java:1587 +msgid "Create Account" +msgstr "Crea Account" + +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Really delete the marked messages?" -msgstr "Cancellare davvero i messaggi segnati?" +msgstr "Eliminare veramente i messaggi selezionati?" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Yes, really delete them!" -msgstr "Sì, cancellali per davvero!" +msgstr "Sì,eliminali per davvero!" -#: src/src/i2p/susi/webmail/WebMail.java:1608 -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 msgid "New" msgstr "Nuovo" -#: src/src/i2p/susi/webmail/WebMail.java:1609 -#: src/src/i2p/susi/webmail/WebMail.java:1688 +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 msgid "Reply" msgstr "Rispondi" -#: src/src/i2p/susi/webmail/WebMail.java:1610 -#: src/src/i2p/susi/webmail/WebMail.java:1689 +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 msgid "Reply All" msgstr "Rispondi A Tutti" -#: src/src/i2p/susi/webmail/WebMail.java:1611 -#: src/src/i2p/susi/webmail/WebMail.java:1690 +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 msgid "Forward" msgstr "Inoltra" -#: src/src/i2p/susi/webmail/WebMail.java:1612 -#: src/src/i2p/susi/webmail/WebMail.java:1691 +#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1684 msgid "Delete" msgstr "Elimina" -#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1606 msgid "Check Mail" msgstr "Controlla Mail" -#: src/src/i2p/susi/webmail/WebMail.java:1617 +#: src/src/i2p/susi/webmail/WebMail.java:1610 msgid "Sender" msgstr "Mittente" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1611 msgid "Subject" msgstr "Soggetto" -#: src/src/i2p/susi/webmail/WebMail.java:1619 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Date" msgstr "Data" -#: src/src/i2p/susi/webmail/WebMail.java:1620 +#: src/src/i2p/susi/webmail/WebMail.java:1613 msgid "Size" msgstr "Dimensione" -#: src/src/i2p/susi/webmail/WebMail.java:1646 +#: src/src/i2p/susi/webmail/WebMail.java:1639 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1651 +#: src/src/i2p/susi/webmail/WebMail.java:1644 msgid "Mark All" msgstr "Segna Tutti" -#: src/src/i2p/susi/webmail/WebMail.java:1652 +#: src/src/i2p/susi/webmail/WebMail.java:1645 msgid "Invert Selection" msgstr "Inverti Selezione" -#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1646 msgid "Clear" -msgstr "Sgombra" +msgstr "Cancella" -#: src/src/i2p/susi/webmail/WebMail.java:1656 -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "First" msgstr "Primo" -#: src/src/i2p/susi/webmail/WebMail.java:1656 -#: src/src/i2p/susi/webmail/WebMail.java:1657 -#: src/src/i2p/susi/webmail/WebMail.java:1692 +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1685 msgid "Previous" msgstr "Precedente" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1651 #, java-format msgid "Page {0} of {1}" msgstr "Pagina {0} di {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1660 -#: src/src/i2p/susi/webmail/WebMail.java:1661 +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 msgid "Last" msgstr "Ultimo" -#: src/src/i2p/susi/webmail/WebMail.java:1660 -#: src/src/i2p/susi/webmail/WebMail.java:1661 -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "Next" -msgstr "Prossimo" +msgstr "Successivo" -#: src/src/i2p/susi/webmail/WebMail.java:1664 +#: src/src/i2p/susi/webmail/WebMail.java:1657 msgid "Pagesize:" msgstr "Dimensione di Pagina:" -#: src/src/i2p/susi/webmail/WebMail.java:1665 +#: src/src/i2p/susi/webmail/WebMail.java:1658 msgid "Set" msgstr "Imposta" -#: src/src/i2p/susi/webmail/WebMail.java:1675 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Really delete this message?" -msgstr "Cancellare per davvero questo messaggio?" +msgstr "Eliminare per davvero questo messaggio?" -#: src/src/i2p/susi/webmail/WebMail.java:1675 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Yes, really delete it!" -msgstr "Sì, cancellalo per davvero!" +msgstr "Sì, eliminalo per davvero!" -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Back to Folder" msgstr "Torna alla Cartella" -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Date:" msgstr "Data:" -#: src/src/i2p/susi/webmail/WebMail.java:1712 +#: src/src/i2p/susi/webmail/WebMail.java:1705 msgid "Could not fetch mail." -msgstr "Non è stato possibile prendere la mail" +msgstr "Non è stato possibile recuperare la mail" diff --git a/history.txt b/history.txt index 14a123d13..b2611f771 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-05-25 kytv + * Italian translation updates from tx (thanks colombo-bt!) + 2012-05-23 zzz * i2psnark: - Fixes when complete except for skipped files From 464279ca1c6f11baedeb47a24a11901e355d2c73 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 25 May 2012 12:40:12 +0000 Subject: [PATCH 070/327] German, Spanish, and Swedish translations from Transifex --- apps/i2psnark/locale/messages_de.po | 537 ++--- apps/i2psnark/locale/messages_es.po | 537 ++--- apps/i2ptunnel/locale/messages_de.po | 300 +-- apps/i2ptunnel/locale/messages_es.po | 300 +-- apps/routerconsole/locale/messages_de.po | 1220 ++++++------ apps/routerconsole/locale/messages_es.po | 1220 ++++++------ apps/routerconsole/locale/messages_sv.po | 2317 +++++++++++----------- apps/susidns/locale/messages_de.po | 238 +-- apps/susidns/locale/messages_es.po | 238 +-- apps/susimail/locale/messages_de.po | 156 +- apps/susimail/locale/messages_es.po | 156 +- history.txt | 2 +- 12 files changed, 3646 insertions(+), 3575 deletions(-) diff --git a/apps/i2psnark/locale/messages_de.po b/apps/i2psnark/locale/messages_de.po index 00c0fa11e..ce2441592 100644 --- a/apps/i2psnark/locale/messages_de.po +++ b/apps/i2psnark/locale/messages_de.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-20 19:30+0000\n" +"POT-Creation-Date: 2012-05-25 12:35+0000\n" "PO-Revision-Date: 2012-04-20 15:05+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -24,166 +24,166 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:393 +#: ../java/src/org/klomp/snark/SnarkManager.java:392 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Gesamtanzahl an Uploadslots geändert auf {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:395 +#: ../java/src/org/klomp/snark/SnarkManager.java:394 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "Minimale Anzahl an Uploadslots ist {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:407 +#: ../java/src/org/klomp/snark/SnarkManager.java:406 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Upload Bandbreite wurde auf {0}kbyte/s geändert." -#: ../java/src/org/klomp/snark/SnarkManager.java:409 +#: ../java/src/org/klomp/snark/SnarkManager.java:408 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "Minimales Limit der Upload-Bandbreite ist {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:421 +#: ../java/src/org/klomp/snark/SnarkManager.java:420 #, java-format msgid "Startup delay changed to {0}" msgstr "Startverzögerung auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:432 +#: ../java/src/org/klomp/snark/SnarkManager.java:431 #, java-format msgid "Refresh time changed to {0}" msgstr "Auffrischungsrate auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:434 +#: ../java/src/org/klomp/snark/SnarkManager.java:433 msgid "Refresh disabled" msgstr "Auffrischung abgeschaltet" -#: ../java/src/org/klomp/snark/SnarkManager.java:489 +#: ../java/src/org/klomp/snark/SnarkManager.java:488 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "" "Änderungen an I2CP und am Tunnel werden nach dem Stoppen aller Torrents " "wirksam" -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:492 #, java-format msgid "I2CP options changed to {0}" msgstr "I2CP-Optionen auf {0} gesetzt" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:497 msgid "Disconnecting old I2CP destination" msgstr "Trenne das alte I2CP Ziel" -#: ../java/src/org/klomp/snark/SnarkManager.java:500 +#: ../java/src/org/klomp/snark/SnarkManager.java:499 #, java-format msgid "I2CP settings changed to {0}" msgstr "I2CP Einstellungen geändert auf {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:505 +#: ../java/src/org/klomp/snark/SnarkManager.java:504 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "" "Verbinden mit den neuen Einstellungen nicht möglich, benutze wieder die " "alten I2CP-Einstellungen" -#: ../java/src/org/klomp/snark/SnarkManager.java:509 +#: ../java/src/org/klomp/snark/SnarkManager.java:508 msgid "Unable to reconnect with the old settings!" msgstr "Verbinden mit den alten Einstellungen nicht möglich!" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:510 msgid "Reconnected on the new I2CP destination" msgstr "Verbunden auf dem neuem I2CP-Ziel" -#: ../java/src/org/klomp/snark/SnarkManager.java:518 +#: ../java/src/org/klomp/snark/SnarkManager.java:517 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "I2CP-Verbindung neu gestartet für \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:530 +#: ../java/src/org/klomp/snark/SnarkManager.java:529 msgid "New files will be publicly readable" msgstr "Neu angelegte Dateien werden allgemein lesbar sein." -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:531 msgid "New files will not be publicly readable" msgstr "Neu angelegte Dateien werden nicht allgemein lesbar sein." -#: ../java/src/org/klomp/snark/SnarkManager.java:539 +#: ../java/src/org/klomp/snark/SnarkManager.java:538 msgid "Enabled autostart" msgstr "Aktiviere Autostart" -#: ../java/src/org/klomp/snark/SnarkManager.java:541 +#: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Disabled autostart" msgstr "Deaktiviere Autostart" -#: ../java/src/org/klomp/snark/SnarkManager.java:547 +#: ../java/src/org/klomp/snark/SnarkManager.java:546 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "" "OpenTracker aktiviert - Um dies anzuwenden, müssen die Torrents neu " "gestartet werden." -#: ../java/src/org/klomp/snark/SnarkManager.java:549 +#: ../java/src/org/klomp/snark/SnarkManager.java:548 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "" "OpenTracker deaktiviert - Um dies anzuwenden, müssen die Torrents neu " "gestartet werden." -#: ../java/src/org/klomp/snark/SnarkManager.java:557 +#: ../java/src/org/klomp/snark/SnarkManager.java:556 msgid "Open Tracker list changed - torrent restart required to take effect." msgstr "" "OpenTracker-Liste geändert - Um dies anzuwenden, müssen die Torrents neu " "gestartet werden" -#: ../java/src/org/klomp/snark/SnarkManager.java:564 +#: ../java/src/org/klomp/snark/SnarkManager.java:563 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" "Thema {0} geladen. Gehen Sie zurück zur Hauptseite von i2psnark, um die " "Änderungen zu sehen!" -#: ../java/src/org/klomp/snark/SnarkManager.java:571 +#: ../java/src/org/klomp/snark/SnarkManager.java:570 msgid "Configuration unchanged." msgstr "Konfiguration nicht geändert." -#: ../java/src/org/klomp/snark/SnarkManager.java:581 +#: ../java/src/org/klomp/snark/SnarkManager.java:580 #, java-format msgid "Unable to save the config to {0}" msgstr "Konnte Konfiguration nicht in {0} speichern" -#: ../java/src/org/klomp/snark/SnarkManager.java:646 +#: ../java/src/org/klomp/snark/SnarkManager.java:645 msgid "Connecting to I2P" msgstr "Verbinde mit I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:649 +#: ../java/src/org/klomp/snark/SnarkManager.java:648 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "" "Fehler beim Verbinden mit I2P - Kontrollieren Sie die I2CP-Einstellungen!" -#: ../java/src/org/klomp/snark/SnarkManager.java:658 +#: ../java/src/org/klomp/snark/SnarkManager.java:657 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Fehler: Konnte den Torrent \"{0}\" nicht hinzufügen" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:680 +#: ../java/src/org/klomp/snark/SnarkManager.java:679 #, java-format msgid "Cannot open \"{0}\"" msgstr "Kann dies nicht öffnen: \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:699 -#: ../java/src/org/klomp/snark/SnarkManager.java:777 -#: ../java/src/org/klomp/snark/SnarkManager.java:832 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 +#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:776 +#: ../java/src/org/klomp/snark/SnarkManager.java:831 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent mit diesem Infohash läuft schon: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:705 +#: ../java/src/org/klomp/snark/SnarkManager.java:704 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "Fehler - Keine I2P Tracker im privaten Torrent {0}" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:708 +#: ../java/src/org/klomp/snark/SnarkManager.java:707 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -193,7 +193,7 @@ msgstr "" "bekanntgeben" #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#: ../java/src/org/klomp/snark/SnarkManager.java:712 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " @@ -202,36 +202,36 @@ msgstr "" "Warnung - keine I2P-Tracker in \"{0}\" gefunden. Stell sicher, dass " "OpenTracker aktiviert sind, bevor du diesen Torrent startest!" -#: ../java/src/org/klomp/snark/SnarkManager.java:734 +#: ../java/src/org/klomp/snark/SnarkManager.java:733 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Torrent in \"{0}\" ist nicht gültig" -#: ../java/src/org/klomp/snark/SnarkManager.java:739 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 +#: ../java/src/org/klomp/snark/SnarkManager.java:738 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "" "Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} " "erstellen." -#: ../java/src/org/klomp/snark/SnarkManager.java:751 +#: ../java/src/org/klomp/snark/SnarkManager.java:750 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent hinzugefügt und gestartet: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:753 +#: ../java/src/org/klomp/snark/SnarkManager.java:752 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent hinzugefügt: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:788 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 +#: ../java/src/org/klomp/snark/SnarkManager.java:787 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:542 #, java-format msgid "Fetching {0}" msgstr "Hole {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:791 +#: ../java/src/org/klomp/snark/SnarkManager.java:790 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " @@ -241,296 +241,297 @@ msgstr "" "Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen " "Torrent startest." -#: ../java/src/org/klomp/snark/SnarkManager.java:795 +#: ../java/src/org/klomp/snark/SnarkManager.java:794 #, java-format msgid "Adding {0}" msgstr "Hinzufügen {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:842 -#: ../java/src/org/klomp/snark/SnarkManager.java:865 -#: ../java/src/org/klomp/snark/SnarkManager.java:1303 +#: ../java/src/org/klomp/snark/SnarkManager.java:841 +#: ../java/src/org/klomp/snark/SnarkManager.java:864 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Konnte Torrent-Datei nicht nach {0} kopieren" -#: ../java/src/org/klomp/snark/SnarkManager.java:1092 +#: ../java/src/org/klomp/snark/SnarkManager.java:1091 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Zu viele Dateien in \"{0}\" ({1}), wird gelöscht! " -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1093 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Torrentdatei \"{0}\" darf nicht auf '.torrent' enden, wird gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1095 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Keine Teile in \"{0}\", wird entfernt!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1098 +#: ../java/src/org/klomp/snark/SnarkManager.java:1097 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Zu viele Teile in \"{0}\", das Limit sind {1}, werden gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1100 +#: ../java/src/org/klomp/snark/SnarkManager.java:1099 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "Teile in \"{0}\" sind zu groß ({1}B), lösche es." -#: ../java/src/org/klomp/snark/SnarkManager.java:1101 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Limit is {0}B" msgstr "Limit ist \"{0}\"Bytes" -#: ../java/src/org/klomp/snark/SnarkManager.java:1103 +#: ../java/src/org/klomp/snark/SnarkManager.java:1102 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "Torrent \"{0}\" enthält keine Daten und wird gelöscht!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1111 +#: ../java/src/org/klomp/snark/SnarkManager.java:1110 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" "Torrents größer als \"{0}\"Bytes werden nicht unterstützt, lösche \"{1}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1127 +#: ../java/src/org/klomp/snark/SnarkManager.java:1126 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Fehler: Konnte den Torrent \"{0}\" nicht entfernen" -#: ../java/src/org/klomp/snark/SnarkManager.java:1148 -#: ../java/src/org/klomp/snark/SnarkManager.java:1166 +#: ../java/src/org/klomp/snark/SnarkManager.java:1147 +#: ../java/src/org/klomp/snark/SnarkManager.java:1165 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent angehalten: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1187 +#: ../java/src/org/klomp/snark/SnarkManager.java:1186 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent entfernt: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1195 +#: ../java/src/org/klomp/snark/SnarkManager.java:1194 #, java-format msgid "Adding torrents in {0}" msgstr "Füge Torrents in {0} hinzu ..." -#: ../java/src/org/klomp/snark/SnarkManager.java:1248 +#: ../java/src/org/klomp/snark/SnarkManager.java:1245 #, java-format msgid "Download finished: {0}" msgstr "vollständig heruntergeladen:\"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1299 +#: ../java/src/org/klomp/snark/SnarkManager.java:1296 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo für {0} erhalten" -#: ../java/src/org/klomp/snark/SnarkManager.java:1300 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:1297 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:579 #, java-format msgid "Starting up torrent {0}" msgstr "Starte Torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#: ../java/src/org/klomp/snark/SnarkManager.java:1312 #, java-format msgid "Error on torrent {0}" msgstr "Fehler bei Torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1364 +#: ../java/src/org/klomp/snark/SnarkManager.java:1361 msgid "Unable to connect to I2P!" msgstr "Konnte mich nicht mit I2P verbinden!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1370 +#: ../java/src/org/klomp/snark/SnarkManager.java:1367 #, java-format msgid "Unable to add {0}" msgstr "Konnte {0} nicht hinzufügen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Anonymer BitTorrent-Klient" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231 msgid "Router is down" msgstr "Router ist Offline" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1171 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 msgid "Refresh page" msgstr "Aktualisiere Seite" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Drücke den \"Torrent Hinzufügen\" Button um den Torrent zu laden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307 msgid "clear messages" msgstr "Lösche Nachrichten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:333 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1969 msgid "Status" msgstr "Zustand" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:339 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 msgid "Hide Peers" msgstr "Teilnehmer ausblenden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 msgid "Show Peers" msgstr "Teilnehmer einblenden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1883 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1899 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 msgid "Estimated time remaining" msgstr "geschätzte verbleibende Zeit" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 msgid "ETA" msgstr "Dauer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 msgid "Downloaded" msgstr "heruntergeladen" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 msgid "RX" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 msgid "Uploaded" msgstr "hochgeladen" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:393 msgid "TX" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 msgid "Down Rate" msgstr "eingehend" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:395 msgid "Rate" msgstr " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391 msgid "Up Rate" msgstr "ausgehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415 msgid "Stop all torrents and the I2P tunnel" msgstr "Stoppe alle Torrents und den I2P-Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:417 msgid "Stop All" msgstr "Stoppe alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426 msgid "Start all torrents and the I2P tunnel" msgstr "Starte alle Torrents und den I2P-Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:428 msgid "Start All" msgstr "Starte alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "No torrents loaded." msgstr "keine Torrents geladen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 msgid "Totals" msgstr "Gesamt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 Torrent" msgstr[1] "{0} Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 verbundener Teilnehmer" msgstr[1] "{0} verbundene Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:541 msgid "Opening the I2P tunnel" msgstr "Öffne den I2P Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "ungültige URL - muss mit \"http://\", \"{0}\", oder \"{1}\" anfangen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:625 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnetlink wurde gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:606 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:631 #, java-format msgid "Torrent file deleted: {0}" msgstr "Torrentdatei gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:637 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:648 #, java-format msgid "Data file deleted: {0}" msgstr "Daten gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:639 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:650 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Daten konnten nicht gelöscht werden: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:662 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 #, java-format msgid "Data dir deleted: {0}" msgstr "Datenverzeichnis wurde gelöscht: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713 msgid "Error creating torrent - you must select a tracker" msgstr "" "Fehler beim Erstellen des Torrents - Sie müssen einen Tracker auswählen!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent erstellt für \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " @@ -539,156 +540,156 @@ msgstr "" "Viele I2P-Tracker erfordern eine Registrierung, bevor der Torrent verteilt " "wird. Bitte tun Sie dies vor dem Start von \"{0}\"!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:732 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Fehler beim Erstellen eines Torrents für \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Kann keinen Torrent für nicht existente Daten erstellen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 msgid "Error creating torrent - you must enter a file or directory" msgstr "" "Fehler beim Erstellen des Torrents - Sie müssen eine Datei oder ein " "Verzeichnis angeben." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Stoppe alle Torrents und beende den I2P-Tunnel." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:752 msgid "I2P tunnel closed." msgstr "I2P-Tunnel geschlossen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Öffne den I2P-Tunnel und starte alle Torrents." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:771 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 msgid "Delete selected" msgstr "Lösche ausgewähltes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784 msgid "Removed" msgstr "Entfernt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:791 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1636 msgid "Add tracker" msgstr "Füge Tracker Hinzu" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:807 msgid "Enter valid tracker name and URLs" msgstr "Gib eine gültigen Tracker Namen sowie URL an" #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:809 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 msgid "Restore defaults" msgstr "Auf Default zurücksetzen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811 msgid "Restored default trackers" msgstr "Auf Default Tracker zurückgesetzt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 msgid "Tracker Error" msgstr "Trackerfehler" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:935 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:939 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:980 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:985 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 Teilnehmer" msgstr[1] "{0} Teilnehmern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 msgid "Seeding" msgstr "Verteile" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2020 msgid "Complete" msgstr "vollständig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:978 msgid "OK" msgstr "OK" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 msgid "Stalled" msgstr "Stillstand" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 msgid "No Peers" msgstr "keine Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 msgid "Stopped" msgstr "angehalten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029 msgid "Torrent details" msgstr "Details" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1056 msgid "View files" msgstr "Zeige Dateien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058 msgid "Open file" msgstr "Öffne Datei" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100 msgid "Stop the torrent" msgstr "Torrent stoppen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Stop" msgstr "Stopp" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112 msgid "Start the torrent" msgstr "Torrent starten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114 msgid "Start" msgstr "Start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "" "entfernt den Torrent von der aktiven Liste und löscht die .torrent-Datei" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " @@ -697,18 +698,18 @@ msgstr "" "Sind Sie sicher, dass Sie die Datei \\''{0}.torrent\\'' löschen wollen? " "(Heruntergeladene Daten werden nicht gelöscht.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1133 msgid "Remove" msgstr "Entfernen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144 msgid "Delete the .torrent file and the associated data file(s)" msgstr "löscht die .torrent-Datei und dazugehörige Daten Datei(en)" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " @@ -717,48 +718,48 @@ msgstr "" "Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle " "heruntergeladenen Daten löschen wollen?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1152 msgid "Delete" msgstr "Löschen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187 msgid "Unknown" msgstr "Unbekannt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Seed" msgstr "Quelle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 msgid "Uninteresting (The peer has no pieces we need)" msgstr "uninteressant (Der Teilnehmer hat keine Teile, die wir benötigen)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1224 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "gedrosselt (Der Teilnehmer hat uns nicht erlaubt, Teile anzufordern)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1244 msgid "Uninterested (We have no pieces the peer needs)" msgstr "uninteressiert (Wir haben keine Teile, die der Teilnehmer benötigt)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1246 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "gedrosselt (Wir erlauben dem Teilnehmer nicht, Teile anzufordern)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1300 #, java-format msgid "Details at {0} tracker" msgstr "Details beim Tracker {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330 msgid "Add Torrent" msgstr "Torrent hinzufügen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332 msgid "From URL" msgstr "Quell-URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335 msgid "" "Enter the torrent file download URL (I2P only), magnet link, maggot link, or " "info hash" @@ -766,134 +767,134 @@ msgstr "" "Gibt die Torrent File URL (I2P Link), einen Magnet / Maggot Link, oder einen " "Info Hash ein." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340 msgid "Add torrent" msgstr "Füge Torrent hinzu" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Alternativ können Sie die .torrent-Dateien auch nach {0} kopieren." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 msgid "Removing a .torrent will cause it to stop." msgstr "Das Entfernen der .torrent-Datei stoppt den jeweiligen Torrent." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1368 msgid "Create Torrent" msgstr "Torrent erstellen" #. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371 msgid "Data to seed" msgstr "Daten zum Verteilen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375 msgid "File or directory to seed (must be within the specified path)" msgstr "Datei oder Verzeichnis zum Verteilen (muss im angegebenen Pfad sein)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1377 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379 msgid "Select a tracker" msgstr "Wähle einen Tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384 msgid "Open trackers only" msgstr "Benutze nur OpenTracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401 msgid "Create torrent" msgstr "Erstelle Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404 msgid "Private?" msgstr "Privat?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1406 msgid "Use for private trackers" msgstr "Benutze für private Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1431 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645 msgid "Configuration" msgstr "Einstellungen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435 msgid "Data directory" msgstr "Datenverzeichnis" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 msgid "Edit i2psnark.config and restart to change" msgstr "Zum Ändern, bearbeite die i2psnark.config und starte neu!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 msgid "Files readable by all" msgstr "Dateien von allen lesbar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 msgid "If checked, other users may access the downloaded files" msgstr "" "Ist dies markiert, können andere Benutzer auf die heruntergeladenen Dateien " "zugreifen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 msgid "Auto start" msgstr "Autostart" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 msgid "If checked, automatically start torrents that are added" msgstr "Wenn markiert, werden hinzugefügte Torrents automatisch gestartet." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1457 msgid "Theme" msgstr "Aufmachung" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 msgid "Refresh time" msgstr "Auffrischungsintervall" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483 msgid "Never" msgstr "Nie" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489 msgid "Startup delay" msgstr "Startverzögerung" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491 msgid "minutes" msgstr "Minuten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 msgid "Total uploader limit" msgstr "Gesamtlimit an Hochladern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518 msgid "peers" msgstr "Teilnehmer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522 msgid "Up bandwidth limit" msgstr "Bandbreitenbegrenzung beim Hochladen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525 msgid "Half available bandwidth recommended." msgstr "Halbe verfügbare Bandbreite wird empfohlen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527 msgid "View or change router bandwidth" msgstr "Routerbandbreite ansehen oder ändern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1531 msgid "Use open trackers also" msgstr "Benutze auch OpenTracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" @@ -901,177 +902,181 @@ msgstr "" "Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den " "OpenTrackern bekannt gegeben." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1539 msgid "Open tracker announce URLs" msgstr "OpenTracker-Announce-URLs" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1551 msgid "Inbound Settings" msgstr "Einstellungen eingehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557 msgid "Outbound Settings" msgstr "Einstellungen ausgehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565 msgid "I2CP host" msgstr "I2CP-Host" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP port" msgstr "I2CP-Port" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585 msgid "I2CP options" msgstr "I2CP-Optionen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590 msgid "Save configuration" msgstr "Einstellungen speichern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609 msgid "Name" msgstr "Name" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611 msgid "Website URL" msgstr "Webseiten URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613 msgid "Announce URL" msgstr "Ankündigungs URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 msgid "Add" msgstr "Hinzufügen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 #, java-format msgid "Invalid magnet URL {0}" msgstr "ungültige Magnet-URL {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "ungültiger Infohash im Magnetlink {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 Zwischenstation" msgstr[1] "{0} Zwischenstationen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1726 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 Tunnel" msgstr[1] "{0} Tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 msgid "Completion" msgstr "Fortschritt" -#. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909 +#, fuzzy +msgid "Remaining" +msgstr "Bytes ausstehend" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1910 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1966 msgid "Size" msgstr "Größe" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1915 msgid "Files" msgstr "Dateien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917 msgid "Pieces" msgstr "Stücke" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918 msgid "Piece size" msgstr "Stückgröße" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1940 msgid "Magnet link" msgstr "Magnetlink" #. We don't have the hash of the torrent file #. buf.append("
").append(_("Maggot link")).append(": ") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946 msgid "Torrent file" msgstr "Torrent Datei" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 msgid "Directory" msgstr "Verzeichnis" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973 msgid "Priority" msgstr "Priorität" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978 msgid "Up to higher level directory" msgstr "Eine Hierarchie nach oben" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008 msgid "Torrent not found?" msgstr "Torrentdatei nicht gefunden?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "File not found in torrent?" msgstr "Datei nicht gefunden im Torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030 msgid "complete" msgstr "vollständig" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 msgid "bytes remaining" msgstr "Bytes ausstehend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056 msgid "Open" msgstr "Öffnen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082 msgid "High" msgstr "hoch" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 msgid "Normal" msgstr "normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092 msgid "Skip" msgstr "auslassen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101 msgid "Save priorities" msgstr "Prioritäten speichern" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2217 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent geholt von {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2238 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent läuft schon: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2240 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent ist schon in der Warteschlange: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent in {0} war nicht gültig" @@ -1080,7 +1085,7 @@ msgstr "Torrent in {0} war nicht gültig" #. String peerParam = req.getParameter("p"); #. if (peerParam != null) #. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2260 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Torrent wurde nicht geladen von {0}" diff --git a/apps/i2psnark/locale/messages_es.po b/apps/i2psnark/locale/messages_es.po index ebffd1762..c13ca421c 100644 --- a/apps/i2psnark/locale/messages_es.po +++ b/apps/i2psnark/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 19:49+0000\n" +"POT-Creation-Date: 2012-05-25 12:34+0000\n" "PO-Revision-Date: 2012-04-21 15:18+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -25,164 +25,164 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:393 +#: ../java/src/org/klomp/snark/SnarkManager.java:392 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Límite del número total de subidores ha cambiado a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:395 +#: ../java/src/org/klomp/snark/SnarkManager.java:394 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "El límite mínimo de subidores es {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:407 +#: ../java/src/org/klomp/snark/SnarkManager.java:406 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Ancho de banda para la subida ha sido cambiado a {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:409 +#: ../java/src/org/klomp/snark/SnarkManager.java:408 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "El límite mínimo de ancho de banda para la subida está en {0} kbyte/s." -#: ../java/src/org/klomp/snark/SnarkManager.java:421 +#: ../java/src/org/klomp/snark/SnarkManager.java:420 #, java-format msgid "Startup delay changed to {0}" msgstr "Tiempo de espera al inicio fue cambiado a {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:432 +#: ../java/src/org/klomp/snark/SnarkManager.java:431 #, java-format msgid "Refresh time changed to {0}" msgstr "Tiempo de actualización cambiado a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:434 +#: ../java/src/org/klomp/snark/SnarkManager.java:433 msgid "Refresh disabled" msgstr "Actualización deshabilitada" -#: ../java/src/org/klomp/snark/SnarkManager.java:489 +#: ../java/src/org/klomp/snark/SnarkManager.java:488 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "" "Cambios de I2CP y del túnel tomarán efecto despues de detener todos los " "torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:492 #, java-format msgid "I2CP options changed to {0}" msgstr "Opciones I2CP cambiadas a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:497 msgid "Disconnecting old I2CP destination" msgstr "Desconectando anterior Destino I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:500 +#: ../java/src/org/klomp/snark/SnarkManager.java:499 #, java-format msgid "I2CP settings changed to {0}" msgstr "Preferencias de I2CP cambiadas a {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:505 +#: ../java/src/org/klomp/snark/SnarkManager.java:504 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "" "Conectarse no fue posíble con las nuevas preferencias I2CP, utilizaré las " "anteriores." -#: ../java/src/org/klomp/snark/SnarkManager.java:509 +#: ../java/src/org/klomp/snark/SnarkManager.java:508 msgid "Unable to reconnect with the old settings!" msgstr "Conectarse usando las preferencias anteriores no fue posible!" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:510 msgid "Reconnected on the new I2CP destination" msgstr "Conectado con la nueva Destino I2CP" -#: ../java/src/org/klomp/snark/SnarkManager.java:518 +#: ../java/src/org/klomp/snark/SnarkManager.java:517 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "Conexión I2CP reestablecida para \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:530 +#: ../java/src/org/klomp/snark/SnarkManager.java:529 msgid "New files will be publicly readable" msgstr "Los archivos nuevos serán legibles por todos." -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:531 msgid "New files will not be publicly readable" msgstr "Los archivos nuevos no se podrán leer de forma pública" -#: ../java/src/org/klomp/snark/SnarkManager.java:539 +#: ../java/src/org/klomp/snark/SnarkManager.java:538 msgid "Enabled autostart" msgstr "Arranque automático activado" -#: ../java/src/org/klomp/snark/SnarkManager.java:541 +#: ../java/src/org/klomp/snark/SnarkManager.java:540 msgid "Disabled autostart" msgstr "Arranque automático desactivado" -#: ../java/src/org/klomp/snark/SnarkManager.java:547 +#: ../java/src/org/klomp/snark/SnarkManager.java:546 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "" "Rastreadores abiertos activados - Para aplicar ello es necesario que " "reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:549 +#: ../java/src/org/klomp/snark/SnarkManager.java:548 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "" "Rastreadores abiertos desactivados - Para aplicar ello es necesario que " "reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:557 +#: ../java/src/org/klomp/snark/SnarkManager.java:556 msgid "Open Tracker list changed - torrent restart required to take effect." msgstr "" "Lista de rastreadores abiertos cambiada - Para aplicar ello es necesario que " "reinicies los torrents." -#: ../java/src/org/klomp/snark/SnarkManager.java:564 +#: ../java/src/org/klomp/snark/SnarkManager.java:563 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" "Tema {0} cargado. ¡Vuelve a la página principal de i2psnark para verlo!" -#: ../java/src/org/klomp/snark/SnarkManager.java:571 +#: ../java/src/org/klomp/snark/SnarkManager.java:570 msgid "Configuration unchanged." msgstr "Configuración no cambiada." -#: ../java/src/org/klomp/snark/SnarkManager.java:581 +#: ../java/src/org/klomp/snark/SnarkManager.java:580 #, java-format msgid "Unable to save the config to {0}" msgstr "No se pudo guardar la configuración en {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:646 +#: ../java/src/org/klomp/snark/SnarkManager.java:645 msgid "Connecting to I2P" msgstr "Conectando a I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:649 +#: ../java/src/org/klomp/snark/SnarkManager.java:648 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Error al conectar a I2P - ¡Comprueba tu configuración I2CP!" -#: ../java/src/org/klomp/snark/SnarkManager.java:658 +#: ../java/src/org/klomp/snark/SnarkManager.java:657 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Error: No se ha podido añadir el torrent {0}." #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:680 +#: ../java/src/org/klomp/snark/SnarkManager.java:679 #, java-format msgid "Cannot open \"{0}\"" msgstr "No se puede abrir \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:699 -#: ../java/src/org/klomp/snark/SnarkManager.java:777 -#: ../java/src/org/klomp/snark/SnarkManager.java:832 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 +#: ../java/src/org/klomp/snark/SnarkManager.java:698 +#: ../java/src/org/klomp/snark/SnarkManager.java:776 +#: ../java/src/org/klomp/snark/SnarkManager.java:831 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Ya hay un Torrent con este hash: {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:705 +#: ../java/src/org/klomp/snark/SnarkManager.java:704 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "ERROR / No hay trackers I2P en el torrent privado \"{0}\"" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:708 +#: ../java/src/org/klomp/snark/SnarkManager.java:707 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -192,7 +192,7 @@ msgstr "" "a los rastreadores I2P abiertos." #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#: ../java/src/org/klomp/snark/SnarkManager.java:712 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " @@ -201,34 +201,34 @@ msgstr "" "Advertencia - No se encuentran rastreadores de I2P en \"{0}\". Asegúrate de " "que OpenTracker esté activado antes de iniciar este torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:734 +#: ../java/src/org/klomp/snark/SnarkManager.java:733 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "El archivo .torrent en \"{0}\" no es válido." -#: ../java/src/org/klomp/snark/SnarkManager.java:739 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 +#: ../java/src/org/klomp/snark/SnarkManager.java:738 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "ERROR - Falta de memoria, no se puede crear un torrent de {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:751 +#: ../java/src/org/klomp/snark/SnarkManager.java:750 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent añadido e iniciado: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:753 +#: ../java/src/org/klomp/snark/SnarkManager.java:752 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent añadido: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:788 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 +#: ../java/src/org/klomp/snark/SnarkManager.java:787 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:542 #, java-format msgid "Fetching {0}" msgstr "Recogiendo {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:791 +#: ../java/src/org/klomp/snark/SnarkManager.java:790 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " @@ -237,297 +237,298 @@ msgstr "" "No tenemos guardado ningún par y no está activo ningún otro torrent. La " "obtención de {0} no tendrá éxito hasta que inicies otro torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:795 +#: ../java/src/org/klomp/snark/SnarkManager.java:794 #, java-format msgid "Adding {0}" msgstr "Añadiendo {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:842 -#: ../java/src/org/klomp/snark/SnarkManager.java:865 -#: ../java/src/org/klomp/snark/SnarkManager.java:1303 +#: ../java/src/org/klomp/snark/SnarkManager.java:841 +#: ../java/src/org/klomp/snark/SnarkManager.java:864 +#: ../java/src/org/klomp/snark/SnarkManager.java:1300 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "No se pudo copiar el torrent a {0}." -#: ../java/src/org/klomp/snark/SnarkManager.java:1092 +#: ../java/src/org/klomp/snark/SnarkManager.java:1091 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Hay demasiados archivos en \"{0}\", se borrará ({1}). " -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1093 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "" "Archivo de datos del torrent \"{0}\" no puede terminar en \".torrent' y será " "borrado." -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1095 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "No hay partes en \"{0}\", se borrará." -#: ../java/src/org/klomp/snark/SnarkManager.java:1098 +#: ../java/src/org/klomp/snark/SnarkManager.java:1097 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Hay demasiadas partes en \"{0}\" y el límite es {1}. Se borrarán." -#: ../java/src/org/klomp/snark/SnarkManager.java:1100 +#: ../java/src/org/klomp/snark/SnarkManager.java:1099 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "Partes en \"{0}\" son demasiado grandes ({1}B). Se borrarán." -#: ../java/src/org/klomp/snark/SnarkManager.java:1101 +#: ../java/src/org/klomp/snark/SnarkManager.java:1100 #, java-format msgid "Limit is {0}B" msgstr "El límite es de \"{0}\"Bytes" -#: ../java/src/org/klomp/snark/SnarkManager.java:1103 +#: ../java/src/org/klomp/snark/SnarkManager.java:1102 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "El torrent \"{0}\" no contiene datos y será borrado." -#: ../java/src/org/klomp/snark/SnarkManager.java:1111 +#: ../java/src/org/klomp/snark/SnarkManager.java:1110 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" "Torrents más grandes que \"{0}\"Bytes aún no funcionan, se borrará \"{1}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1127 +#: ../java/src/org/klomp/snark/SnarkManager.java:1126 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Error: No se pudo quitar el torrent \"{0}\"." -#: ../java/src/org/klomp/snark/SnarkManager.java:1148 -#: ../java/src/org/klomp/snark/SnarkManager.java:1166 +#: ../java/src/org/klomp/snark/SnarkManager.java:1147 +#: ../java/src/org/klomp/snark/SnarkManager.java:1165 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent detenido: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1187 +#: ../java/src/org/klomp/snark/SnarkManager.java:1186 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent quitado: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1195 +#: ../java/src/org/klomp/snark/SnarkManager.java:1194 #, java-format msgid "Adding torrents in {0}" msgstr "Añadiendo torrents en {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1248 +#: ../java/src/org/klomp/snark/SnarkManager.java:1245 #, java-format msgid "Download finished: {0}" msgstr "Terminada la descarga de \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1299 +#: ../java/src/org/klomp/snark/SnarkManager.java:1296 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo recibida para {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1300 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:1297 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:579 #, java-format msgid "Starting up torrent {0}" msgstr "Iniciando el torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#: ../java/src/org/klomp/snark/SnarkManager.java:1312 #, java-format msgid "Error on torrent {0}" msgstr "Error en el torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1364 +#: ../java/src/org/klomp/snark/SnarkManager.java:1361 msgid "Unable to connect to I2P!" msgstr "Imposible conectarse con I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:1370 +#: ../java/src/org/klomp/snark/SnarkManager.java:1367 #, java-format msgid "Unable to add {0}" msgstr "Imposible añadir {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Cliente de BitTorrent Anónimo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231 msgid "Router is down" msgstr "Router está caído" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1171 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 msgid "Refresh page" msgstr "Actualizar página" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 msgid "Forum" msgstr "Foro" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Click en el botón \"Añadir torrent\" para cargar un torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307 msgid "clear messages" msgstr "Despejar mensajes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:333 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1969 msgid "Status" msgstr "Estado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:339 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 msgid "Hide Peers" msgstr "ocultar pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 msgid "Show Peers" msgstr "mostrar pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1883 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1899 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 msgid "Estimated time remaining" msgstr "Tiempo restante para completar la descarga" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 msgid "ETA" msgstr "Tiempo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 msgid "Downloaded" msgstr "Descargado" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 msgid "RX" msgstr "Bajado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 msgid "Uploaded" msgstr "Subido" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:393 msgid "TX" msgstr "Subido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 msgid "Down Rate" msgstr "Tasa de descarga" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:395 msgid "Rate" msgstr "Tasa" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391 msgid "Up Rate" msgstr "Tasa de subida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415 msgid "Stop all torrents and the I2P tunnel" msgstr "Detener todos los torrents y el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:417 msgid "Stop All" msgstr "Detener todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426 msgid "Start all torrents and the I2P tunnel" msgstr "Iniciar todos los torrents y el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:428 msgid "Start All" msgstr "Arrancar todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 msgid "No torrents loaded." msgstr "No está cargado ningún torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 msgid "Totals" msgstr "Total" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 torrent" msgstr[1] "{0} torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 par conectado" msgstr[1] "{0} pares conectados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:541 msgid "Opening the I2P tunnel" msgstr "Abriendo el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "URL no válida: debe comenzar con \"http://\", \"{0}\", o \"{1}\"." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:625 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet eliminado: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:606 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:631 #, java-format msgid "Torrent file deleted: {0}" msgstr "Borrado archivo torrent: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:637 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:648 #, java-format msgid "Data file deleted: {0}" msgstr "Borrado el archivo de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:639 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:650 #, java-format msgid "Data file could not be deleted: {0}" msgstr "No se pudo borrar el archivo de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:662 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 #, java-format msgid "Data dir deleted: {0}" msgstr "Ha sido borrada la carpeta de datos: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713 msgid "Error creating torrent - you must select a tracker" msgstr "Error al crear el torrents - Tienes que elegir un rastreador." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent creado para \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " @@ -536,147 +537,147 @@ msgstr "" "Muchos rastreadores en I2P requieren que te registres, antes de que puedas " "subir el torrent. Por favor, ¡hazlo antes de iniciar \"{0}\"!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:732 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Error al crear el torrent \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "No se puede crear un torrent para datos inexistentes: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 msgid "Error creating torrent - you must enter a file or directory" msgstr "" "Error al crear el torrent - Tienes que especificar un archivo o una carpeta." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Deteniendo todos los torrents y cerrando el túnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:752 msgid "I2P tunnel closed." msgstr "Túnel I2P cerrado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Abriendo el túnel I2P e iniciando los torrents ..." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:771 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 msgid "Delete selected" msgstr "Borrar elementos seleccionados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784 msgid "Removed" msgstr "Eliminado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:791 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1632 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1636 msgid "Add tracker" msgstr "Añadir tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:807 msgid "Enter valid tracker name and URLs" msgstr "Introducir nombre y URL de tracker válido" #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:809 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 msgid "Restore defaults" msgstr "Restaurar predeterminados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811 msgid "Restored default trackers" msgstr "Restaurar trackers predeterminados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 msgid "Tracker Error" msgstr "Error del rastrador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:935 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:939 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:980 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:985 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 par" msgstr[1] "{0} pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 msgid "Seeding" msgstr "sembrando" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2020 msgid "Complete" msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:978 msgid "OK" msgstr "bien" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 msgid "Stalled" msgstr "estancado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 msgid "No Peers" msgstr "sin pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 msgid "Stopped" msgstr "detenido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029 msgid "Torrent details" msgstr "Detalles del torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1056 msgid "View files" msgstr "mostrar archivos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058 msgid "Open file" msgstr "abrir archivo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100 msgid "Stop the torrent" msgstr "Detener el torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 msgid "Stop" msgstr "Detener" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112 msgid "Start the torrent" msgstr "Iniciar el torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114 msgid "Start" msgstr "Iniciar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "" "Quita el torrent de la lista de los torrents activos borrando el archivo ." @@ -684,8 +685,8 @@ msgstr "" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " @@ -694,18 +695,18 @@ msgstr "" "¿Estás seguro de que quieres borrar el archivo \\''{0}.torrent\\''? (Datos " "bajados no se borrarán.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1133 msgid "Remove" msgstr "Quitar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Borrar el archivo torrent y el/los archivo(s) de datos pertenecientes" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " @@ -714,48 +715,48 @@ msgstr "" "¿Estás seguro de que quieres borrar el archivo torrent \\''{0}\\'' y todos " "los datos descargados de este torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1152 msgid "Delete" msgstr "Borrar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187 msgid "Unknown" msgstr "desconocido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 msgid "Seed" msgstr "Semilla" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 msgid "Uninteresting (The peer has no pieces we need)" msgstr "no interesante (El par no tiene partes que nos interesen.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1224 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "moderado (De momento el par no nos permite solicitar más partes.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1244 msgid "Uninterested (We have no pieces the peer needs)" msgstr "desinteresado (No tenemos las partes que el par quiere.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1246 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "moderando (De momento no se le permite al par solicitar más partes.)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1300 #, java-format msgid "Details at {0} tracker" msgstr "Detalles en el rastreador {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330 msgid "Add Torrent" msgstr "Añadir un torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332 msgid "From URL" msgstr "URL fuente" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335 msgid "" "Enter the torrent file download URL (I2P only), magnet link, maggot link, or " "info hash" @@ -763,136 +764,136 @@ msgstr "" "Introducir la URL de descarga del torrent (sólo I2P), link magnet, link " "maggot ó hash con info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340 msgid "Add torrent" msgstr "Añadir torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "También puedes copiar archivos torrent a {0}." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 msgid "Removing a .torrent will cause it to stop." msgstr "" "Quitar un archivo torrent resultará en que se detenga el torrent " "perteneciente." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1368 msgid "Create Torrent" msgstr "Crear un torrent" #. out.write("From file:
\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371 msgid "Data to seed" msgstr "Datos para sembrar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375 msgid "File or directory to seed (must be within the specified path)" msgstr "" "Archivo o carpeta para sembrar (tiene que estár en la carpeta especificada)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1377 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 msgid "Tracker" msgstr "Rastreador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379 msgid "Select a tracker" msgstr "¡Selecciona un rastreador!" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384 msgid "Open trackers only" msgstr "Sólo rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401 msgid "Create torrent" msgstr "Crear torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404 msgid "Private?" msgstr "Privado?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1406 msgid "Use for private trackers" msgstr "Usar para trackers privados" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1431 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645 msgid "Configuration" msgstr "Preferencias" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435 msgid "Data directory" msgstr "Carpeta de datos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 msgid "Edit i2psnark.config and restart to change" msgstr "Para cambiar, ¡modifica el archivo i2psnark.config y reinicia!" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 msgid "Files readable by all" msgstr "Archivos legibles por todos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 msgid "If checked, other users may access the downloaded files" msgstr "" "Si está activada, otros usuarios pueden acceder a los archivos descargados." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 msgid "Auto start" msgstr "Arranque automático" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 msgid "If checked, automatically start torrents that are added" msgstr "Si marcado, los torrents añadidos se iniciarán de forma automática." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1457 msgid "Theme" msgstr "Tema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 msgid "Refresh time" msgstr "Tiempo de actualización" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483 msgid "Never" msgstr "Nunca" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489 msgid "Startup delay" msgstr "Tiempo de espera al arrancar" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491 msgid "minutes" msgstr "minutos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 msgid "Total uploader limit" msgstr "Límite global de subidores" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518 msgid "peers" msgstr "pares" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522 msgid "Up bandwidth limit" msgstr "Límite del ancho de banda para la subida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525 msgid "Half available bandwidth recommended." msgstr "Se recomienda la mitad del ancho de banda disponible." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527 msgid "View or change router bandwidth" msgstr "Mostrar y cambiar preferencias del ancho de banda del enrutador" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1531 msgid "Use open trackers also" msgstr "Usar también rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" @@ -900,177 +901,181 @@ msgstr "" "Si está marcado, el torrent se anunciará a los rastreadores abiertos, además " "de a los rastreadores especificados." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1539 msgid "Open tracker announce URLs" msgstr "URL(s) para anunciar a rastreadores abiertos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1551 msgid "Inbound Settings" msgstr "Preferencias de entrada" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557 msgid "Outbound Settings" msgstr "Preferencias de salida" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565 msgid "I2CP host" msgstr "Anfitrión I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 msgid "I2CP port" msgstr "Puerto I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585 msgid "I2CP options" msgstr "Opciones I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590 msgid "Save configuration" msgstr "Guardar ajustes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609 msgid "Name" msgstr "Nombre" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611 msgid "Website URL" msgstr "URL del sitio web" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613 msgid "Announce URL" msgstr "URL de anuncios" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 msgid "Add" msgstr "Añadir" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 #, java-format msgid "Invalid magnet URL {0}" msgstr "URL de magnet no válida: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Hash de información no válido en la URL magnet {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 salto" msgstr[1] "{0} saltos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1726 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 túnel" msgstr[1] "{0} túneles" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 msgid "Completion" msgstr "Finalización" -#. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909 +#, fuzzy +msgid "Remaining" +msgstr "Bytes faltando" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1910 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1966 msgid "Size" msgstr "Tamaño" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1915 msgid "Files" msgstr "Archivos" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917 msgid "Pieces" msgstr "Partes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918 msgid "Piece size" msgstr "Tamaño de las partes" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1940 msgid "Magnet link" msgstr "Enlace de magnet" #. We don't have the hash of the torrent file #. buf.append("
").append(_("Maggot link")).append(": ") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946 msgid "Torrent file" msgstr "Archivo torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 msgid "Directory" msgstr "Carpeta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973 msgid "Priority" msgstr "Prioridad" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978 msgid "Up to higher level directory" msgstr "Subir una herarquía" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008 msgid "Torrent not found?" msgstr "¿No se encotró el archivo torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 msgid "File not found in torrent?" msgstr "¿Archivo no encontrado en el torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030 msgid "complete" msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 msgid "bytes remaining" msgstr "Bytes faltando" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056 msgid "Open" msgstr "abrir" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082 msgid "High" msgstr "alta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 msgid "Normal" msgstr "normal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092 msgid "Skip" msgstr "dejar de lado" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101 msgid "Save priorities" msgstr "Guardar prioridades" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2217 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent obtenido desde {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2238 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent ya en marcha: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2240 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent ya encolado: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 #, java-format msgid "Torrent at {0} was not valid" msgstr "Torrent en {0} no era válido" @@ -1079,7 +1084,7 @@ msgstr "Torrent en {0} no era válido" #. String peerParam = req.getParameter("p"); #. if (peerParam != null) #. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2260 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "El torrent no se ha podido obtener de {0}." diff --git a/apps/i2ptunnel/locale/messages_de.po b/apps/i2ptunnel/locale/messages_de.po index 4ad7b9ca3..caca897f6 100644 --- a/apps/i2ptunnel/locale/messages_de.po +++ b/apps/i2ptunnel/locale/messages_de.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 19:46+0000\n" +"POT-Creation-Date: 2012-05-25 12:35+0000\n" "PO-Revision-Date: 2012-04-27 04:54+0000\n" "Last-Translator: blabla \n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -49,7 +49,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:408 msgid "Host" msgstr "Host" @@ -58,7 +58,7 @@ msgid "Base 32" msgstr "Base 32" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 msgid "Destination" msgstr "Ziel" @@ -223,12 +223,12 @@ msgid "HTTP bidir" msgstr "HTTP Bidir" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:303 msgid "Host not set" msgstr "Host nicht gesetzt" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:285 msgid "Port not set" msgstr "Port nicht gesetzt" @@ -246,26 +246,26 @@ msgstr "Neue Proxyeinstellungen" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 msgid "Name" msgstr "Name" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292 msgid "Type" msgstr "Typ" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:328 msgid "Description" msgstr "Beschreibung" @@ -291,27 +291,27 @@ msgstr "benötigt" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:477 msgid "Reachable by" msgstr "Erreichbar von" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Outproxies" msgstr "Ausgehende Proxies" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "Tunnel Destination" msgstr "Ziel des Tunnels" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 msgid "name or destination" msgstr "Name oder Ziel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:383 msgid "b32 not recommended" msgstr "B32-Adressen nicht empfohlen" @@ -329,14 +329,14 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 msgid "Auto Start" msgstr "Automatischer Start" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:521 msgid "(Check the Box for 'YES')" msgstr "(Aktiviere das Kästchen für 'ja')" @@ -531,9 +531,9 @@ msgstr "I2CP-Adresse des Routers" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 msgid "Port" msgstr "Port" @@ -637,7 +637,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697 msgid "Cancel" msgstr "Abbrechen" @@ -784,179 +784,179 @@ msgstr "Zertifikat modifizieren" msgid "Modify" msgstr "Modifizieren" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:81 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 msgid "I2P Tunnel Manager - List" msgstr "I2P-Tunnel-Manager - Liste" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 msgid "Status Messages" msgstr "Statusnachrichten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 msgid "Refresh" msgstr "Auffrischen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 msgid "Tunnel Wizard" msgstr "Tunnel Wizard" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 msgid "Stop All" msgstr "Alle stoppen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 msgid "Start All" msgstr "Alle starten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 msgid "Restart All" msgstr "Alle neustarten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "Reload Config" msgstr "Konfiguration neu einlesen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "I2P Server Tunnels" msgstr "I2P-Servertunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 msgid "Points at" msgstr "Läuft auf" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:164 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170 msgid "Preview" msgstr "Vorschau" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:310 msgid "Status" msgstr "Status" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176 msgid "Base32 Address" msgstr "Basis-32-Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 msgid "No Preview" msgstr "Keine Vorschau" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 msgid "Starting..." msgstr "Starte ..." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:322 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:352 msgid "Stop" msgstr "Stopp" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:209 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 msgid "Running" msgstr "Aktiv" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 msgid "Stopped" msgstr "Gestoppt" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 msgid "Start" msgstr "Start" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 msgid "New server tunnel" msgstr "Neuer Servertunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:291 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:297 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:569 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:571 msgid "Standard" msgstr "Standard" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 msgid "Create" msgstr "Erstellen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 msgid "I2P Client Tunnels" msgstr "I2P-Klienten-Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296 msgid "Interface" msgstr "Interface" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 msgid "Standby" msgstr "Wartestellung" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 msgid "Outproxy" msgstr "Ausgehender Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 msgid "none" msgstr "Keiner" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 msgid "New client tunnel" msgstr "Neuer Kliententunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 msgid "I2P Tunnel Manager - Tunnel Creation Wizard" msgstr "I2P Tunnel Verwaltung - Tunnel aufsetz Wizard" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:135 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 msgid "Server or client tunnel?" msgstr "Server oder Client Tunnel ?" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566 msgid "Tunnel type" msgstr "Tunnel Typ" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596 msgid "Tunnel name and description" msgstr "Tunnel Name und Beschreibung" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:603 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605 msgid "Tunnel destination" msgstr "Tunnel Ziel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:619 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 msgid "Binding address and port" msgstr "Adresse und Port" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:165 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:645 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 msgid "Tunnel auto-start" msgstr "Tunnel automatisch starten ?" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:171 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173 msgid "Wizard completed" msgstr "Wizard abgeschlossen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 msgid "" "This wizard will take you through the various options available for creating " "tunnels in I2P." @@ -964,7 +964,7 @@ msgstr "" "Dieser Assisten wird durch die unterschiedlichen Optionen führen die zur " "Erstellung von I2P Tunneln verfügbar sind." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" "The first thing to decide is whether you want to create a server or a client " "tunnel." @@ -972,7 +972,7 @@ msgstr "" "Das erste zu entscheiden ist, ob es ein Server oder Client Tunnel werden " "soll." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "If you need to connect to a remote service, such as an IRC server inside I2P " "or a code repository, then you will require a CLIENT tunnel." @@ -980,7 +980,7 @@ msgstr "" "Um auf einen I2P Service innerhalb des Netzes zuzugreifen (z.b. SVN), musst " "ein Client Tunnel erstellt werden." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." @@ -988,37 +988,37 @@ msgstr "" "Wenn andere auf einen Service zugreifen sollen, muss einen Server Tunnel " "erstellen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 msgid "Server Tunnel" msgstr "Server Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 msgid "Client Tunnel" msgstr "Client Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215 msgid "There are several types of tunnels to choose from:" msgstr "" "Es gibt mehrere unterschiedliche Typen von Tunneln aus denen gewählt werden " "kann:" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 msgid "Basic tunnel for connecting to a single service inside I2P." msgstr "Standart Tunnel zur Verbindung mit einem einzelnen Service im I2P Netz" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." msgstr "Wenn keiner der anderen Tunneltypen den Anforderungen entspricht" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." msgstr "" "Tunnel der als HTTP-Proxy fungiert, um Eepseiten im I2P Netz zu errreichen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" "Set your browser to use this tunnel as an http proxy, or set your " "\"http_proxy\" environment variable for command-line applications in GNU/" @@ -1028,7 +1028,7 @@ msgstr "" "setze deine \"http_proxy\"-Umgebungsvariable für Kommandozeilen-Anwendungen " "in GNU/Linux." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." @@ -1036,11 +1036,11 @@ msgstr "" "Webseiten außerhalb von I2P können ebenfalls erreicht werden wenn ein HTTP-" "Proxy innerhalb des I2P Netzes bekannt ist." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 msgid "Customised client tunnel specific for IRC connections." msgstr "für IRC-Verbindungen zugeschnittener Kliententunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." @@ -1048,7 +1048,7 @@ msgstr "" "Durch diese Art von Tunnel kann sich Ihr IRC-Klient mit einem IRC-Netzwerk " "in I2P verbinden." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" @@ -1056,11 +1056,11 @@ msgstr "" "Jedes IRC-Netzwerk, mit dem du dich verbinden willst, benötigt einen eigenen " "IRC-Tunnel. (Siehe auch SOCKS-IRC)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 msgid "A tunnel that implements the SOCKS protocol." msgstr "ein Tunnel, der das SOCKS-Protokoll implementiert" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "" "This enables both TCP and UDP connections to be made through a SOCKS " "outproxy within I2P." @@ -1068,7 +1068,7 @@ msgstr "" "Dies aktiviert TCP und UDP Verbindungen, die durch ein Socks-Outproxy in I2P " "gemacht werden können." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 msgid "" "A client tunnel implementing the SOCKS protocol, which is customised for " "connecting to IRC networks." @@ -1076,7 +1076,7 @@ msgstr "" "Ein Client Tunnel der das Socks-Protokoll implementiert, das speziell für " "die Verbindung zu IRC-Servern angepasst wurde." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "With this tunnel type, IRC networks in I2P can be reached by typing the I2P " "address into your IRC client, and configuring the IRC client to use this " @@ -1086,7 +1086,7 @@ msgstr "" "die I2P-Adresse in den IRC-Klienten eingibt und selbigen veranlasst, als " "Proxy den SOCKS-Tunnel zu verwenden." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." @@ -1094,7 +1094,7 @@ msgstr "" "Das heißt, es wird nur noch ein I2P-Tunnel benötigt, und nicht mehr je ein " "Tunnel für jedes IRC-Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "" "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " "is known, though it depends on whether or not the outproxy has been blocked " @@ -1104,11 +1104,11 @@ msgstr "" "vorausgesetzt, ein vom betreffenden IRC-Netzwerk nicht blockierter SOCKS-" "Outproxy in I2P ist bekannt." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 msgid "A client tunnel that implements the HTTP CONNECT command." msgstr "ein Kliententunnel, in dem der HTTP-CONNECT-Befehl implementiert wurde" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." @@ -1116,25 +1116,25 @@ msgstr "" "Dies erlaubt das Aufbauen von TCP-Verbindungen über einen HTTP-Outproxy, " "vorausgessetzt, der Proxy unterstützt dies." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 msgid "A customised client tunnel for Streamr." msgstr "ein spezieller Kliententunnel für Streamr" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 msgid "A basic server tunnel for hosting a generic service inside I2P." msgstr "" "ein einfacher Servertunnel für die Bereitstellung allgemeiner Dienste im I2P-" "Netz" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 msgid "A server tunnel that is customised for HTTP connections." msgstr "ein auf HTTP-Verbindungen zugeschnittener Servertunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 msgid "Use this tunnel type if you want to host an eepsite." msgstr "Benutz diesen Tunnel Typ um eine Eepsite zu hosten." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." @@ -1142,17 +1142,17 @@ msgstr "" "Ein modifizierter Server Tunnel welcher HTTP Daten senden, als auch zu " "anderen Server Tunnel verbinden kann." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "This tunnel type is predominantly used when running a Seedless server." msgstr "" "Dieser Tunneltyp kommt vorranging beim Betreiben eines Seedless-Servers zum " "Einsatz." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "A customised server tunnel for hosting IRC networks inside I2P." msgstr "Ein angepasster Servertunnel, um IRC-Netzwerke im I2P zu betreiben." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." @@ -1160,15 +1160,15 @@ msgstr "" "Normalerweise muss ein anderer Tunnel für jeden IRC Server erstellt werden, " "auf welchen durch I2P zugegriffen werden soll." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 msgid "A customised server tunnel for Streamr." msgstr "Ein modifizierter Server Tunnel für Streamr." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 msgid "Choose a name and description for your tunnel." msgstr "Wähle einen Namen und eine Beschreibung für deinen Tunnel." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." @@ -1176,7 +1176,7 @@ msgstr "" "Du kannst es nennen wie du willst, der Name dient nur des leichten Auffinden " "in der Router Console." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." @@ -1184,17 +1184,17 @@ msgstr "" "Wenn du andere Outproxys dieses Typs kennst (entweder HTTP oder SOCKS), " "kannst du sie hier eintragen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 msgid "Separate multiple proxies with commas." msgstr "Trenne mehrere Proxies mit Kommas." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." msgstr "Gib das Ziel des I2P Dienstes ein zu dem dieser Tunnel verbinden soll." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." @@ -1202,7 +1202,7 @@ msgstr "" "Es kann der volle Base64 Ziel Schlüssel, sowohl als auch eine I2P URL aus " "deinem Adressbuch sein." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." @@ -1210,19 +1210,19 @@ msgstr "" "Dies ist die IP auf der der Service läuft, normalerweise ist dies der " "gleiche Computer, somit ist 127.0.0.1 automatisch eingetragen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 msgid "This is the port that the service is accepting connections on." msgstr "Dies ist der Port auf dem der Service Verbindungen akzeptiert." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is the port that the client tunnel will be accessed from locally." msgstr "Dies ist der Port den der Client Tunnel lokal verwendet." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 msgid "This is also the client port for the HTTPBidir server tunnel." msgstr "Dies ist auch der Client Port für den HTTPBidir Server Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" @@ -1230,17 +1230,17 @@ msgstr "" "Wie soll der Tunnel erreichbar sein? Nur von diesem Computer, dem gesamten " "Subnetz, oder dem Internet ?" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 msgid "You will most likely want to just allow 127.0.0.1" msgstr "Hauptsächlich will man 127.0.0.1 erlauben" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:511 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." msgstr "Der I2P-Router kann diesen Tunnel beim Start automatisch mitstarten." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 msgid "" "This can be useful for frequently-used tunnels (especially server tunnels), " "but for tunnels that are only used occassionally it would mean that the I2P " @@ -1250,12 +1250,12 @@ msgstr "" "Bei Tunneln, die nur sporadisch genutzt werden, bedeutet dies jedoch den " "unnötigen Aufbau und Unterhalt ungenutzter Tunnel." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "The wizard has now collected enough information to create your tunnel." msgstr "" "Der Wizard hat nun genug Informationen für die Tunnelerstellung gesammelt." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." @@ -1263,7 +1263,7 @@ msgstr "" "Nach Klicken des \"Speichern\"-Knopfes wird der Tunnel eingerichtet und du " "gelangst wieder auf die I2PTunel Hauptseite." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." @@ -1271,11 +1271,11 @@ msgstr "" "Weil Sie ausgewählt haben, den Tunnel automatisch zu starten, müssen Sie " "nichts weiteres machen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 msgid "The router will start the tunnel once it has been set up." msgstr "Der Router startet den Tunnel sobald er eingerichtet ist." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." @@ -1283,7 +1283,7 @@ msgstr "" "Weil Sie ausgewählt haben, den Tunnel nicht automatisch zu starten, müssen " "Sie ihn manuell starten." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." @@ -1291,11 +1291,11 @@ msgstr "" "Klicke dazu auf der Hauptseite auf den entsprechenden Start-Knopf des neuen " "Tunnels." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 msgid "Below is a summary of the options you chose:" msgstr "Zusammenfassung der gewählten Optionen:" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:656 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." @@ -1303,7 +1303,7 @@ msgstr "" "Neben diesen grundlegenden Einstellungen gibt es eine Reihe fortgeschritener " "Tunneloptionen." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 msgid "" "The wizard will set reasonably sensible default values for these, but you " "can view and/or edit these by clicking on the tunnel's name in the main " @@ -1313,18 +1313,18 @@ msgstr "" "Tunnelnamen auf der I2PTunnel-Hauptseite eingesehen und/oder bearbeitet " "werden können." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 msgid "Previous" msgstr "Vorheriges" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 msgid "Save Tunnel" msgstr "Speichere Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 msgid "Finish" msgstr "Abschließen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 msgid "Next" msgstr "Nächstes" diff --git a/apps/i2ptunnel/locale/messages_es.po b/apps/i2ptunnel/locale/messages_es.po index 175cd8e72..58160cc95 100644 --- a/apps/i2ptunnel/locale/messages_es.po +++ b/apps/i2ptunnel/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 19:49+0000\n" +"POT-Creation-Date: 2012-05-25 12:34+0000\n" "PO-Revision-Date: 2012-04-21 15:03+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -48,7 +48,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:408 msgid "Host" msgstr "Host" @@ -57,7 +57,7 @@ msgid "Base 32" msgstr "Base 32" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 msgid "Destination" msgstr "Destino" @@ -223,12 +223,12 @@ msgid "HTTP bidir" msgstr "HTTP bidir" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:303 msgid "Host not set" msgstr "Host no establecido" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:285 msgid "Port not set" msgstr "Puerto no establecido" @@ -246,26 +246,26 @@ msgstr "Nueva configuración de proxy" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 msgid "Name" msgstr "Nombre" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292 msgid "Type" msgstr "Tipo" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:328 msgid "Description" msgstr "Descripción" @@ -291,27 +291,27 @@ msgstr "requerido" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:477 msgid "Reachable by" msgstr "Accesible por" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Outproxies" msgstr "Outproxis" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "Tunnel Destination" msgstr "Túnel del Destino" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 msgid "name or destination" msgstr "nombre o destino" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:383 msgid "b32 not recommended" msgstr "b32 no recomendado" @@ -329,14 +329,14 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 msgid "Auto Start" msgstr "Autoarranque" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:521 msgid "(Check the Box for 'YES')" msgstr "(Marca la casilla para \"SÍ\")" @@ -535,9 +535,9 @@ msgstr "Dirección I2CP del router" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 msgid "Port" msgstr "Puerto" @@ -641,7 +641,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697 msgid "Cancel" msgstr "Cancelar" @@ -788,179 +788,179 @@ msgstr "Modificar Certificado" msgid "Modify" msgstr "Modificar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:81 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 msgid "I2P Tunnel Manager - List" msgstr "Gestor de túneles I2P - Lista" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 msgid "Status Messages" msgstr "Mensajes de estado" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 msgid "Refresh" msgstr "Actualizar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 msgid "Tunnel Wizard" msgstr "Asistente de túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 msgid "Stop All" msgstr "Detener todos" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 msgid "Start All" msgstr "Iniciar todos" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 msgid "Restart All" msgstr "Reiniciar todos" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "Reload Config" msgstr "Actualizar configuración" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "I2P Server Tunnels" msgstr "Túneles de servidor I2P" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 msgid "Points at" msgstr "Apunta a" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:164 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170 msgid "Preview" msgstr "Vista previa" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:310 msgid "Status" msgstr "Estado" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176 msgid "Base32 Address" msgstr "Dirección Base32" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 msgid "No Preview" msgstr "Sin vista previa" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 msgid "Starting..." msgstr "Iniciando..." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:322 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:352 msgid "Stop" msgstr "Detener" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:209 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 msgid "Running" msgstr "Ejecutándose" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 msgid "Stopped" msgstr "Detenido" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 msgid "Start" msgstr "Iniciar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 msgid "New server tunnel" msgstr "Nuevo servidor de túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:291 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:297 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:569 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:571 msgid "Standard" msgstr "Estándar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 msgid "Create" msgstr "Crear" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 msgid "I2P Client Tunnels" msgstr "Túneles de cliente I2P" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296 msgid "Interface" msgstr "Interfaz" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 msgid "Standby" msgstr "En espera" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 msgid "Outproxy" msgstr "Puerta de salida" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 msgid "none" msgstr "ninguno" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 msgid "New client tunnel" msgstr "Nuevo túnel cliente" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 msgid "I2P Tunnel Manager - Tunnel Creation Wizard" msgstr "Gestor de túneles I2P - Asistente para la creación de túneles" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:135 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 msgid "Server or client tunnel?" msgstr "Túnel de cliente o servidor?" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566 msgid "Tunnel type" msgstr "Tipo de túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596 msgid "Tunnel name and description" msgstr "Nombre y descripción del túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:603 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605 msgid "Tunnel destination" msgstr "Destino del túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:619 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 msgid "Binding address and port" msgstr "Dirección de enlace y puerto" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:165 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:645 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 msgid "Tunnel auto-start" msgstr "Auto-iniciar túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:171 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173 msgid "Wizard completed" msgstr "Asistente completado" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 msgid "" "This wizard will take you through the various options available for creating " "tunnels in I2P." @@ -968,7 +968,7 @@ msgstr "" "Este asistente le guiará a través de las distintas opciones disponibles para " "la creación de túneles en I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" "The first thing to decide is whether you want to create a server or a client " "tunnel." @@ -976,7 +976,7 @@ msgstr "" "Lo primero que debe decidir es si se desea crear un túnel de servidor o de " "cliente." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "If you need to connect to a remote service, such as an IRC server inside I2P " "or a code repository, then you will require a CLIENT tunnel." @@ -984,7 +984,7 @@ msgstr "" "Si necesita conectarse a un servicio remoto, como un servidor de IRC dentro " "de I2P o un repositorio de código, va a requerir un túnel CLIENTE." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." @@ -992,24 +992,24 @@ msgstr "" "Por otro lado, si desea hospedar un servicio para que otros puedan " "conectarse a usted, necesitará crear un túnel SERVIDOR." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 msgid "Server Tunnel" msgstr "Túnel de servidor" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 msgid "Client Tunnel" msgstr "Túnel de cliente" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215 msgid "There are several types of tunnels to choose from:" msgstr "Hay varios tipos de túneles para elegir:" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 msgid "Basic tunnel for connecting to a single service inside I2P." msgstr "Túnel básico para la conexión a un servicio dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." @@ -1017,11 +1017,11 @@ msgstr "" "Pruebe esto si ninguno de los tipos de túneles a continuación se ajustan a " "sus requerimientos, o si no sabe qué tipo de túnel necesita." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." msgstr "Túnel que actúa como un proxy HTTP para llegar a eepsites dentro I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" "Set your browser to use this tunnel as an http proxy, or set your " "\"http_proxy\" environment variable for command-line applications in GNU/" @@ -1031,7 +1031,7 @@ msgstr "" "su variable de entorno \"http_proxy\" para aplicaciones de línea de comandos " "en GNU / Linux." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." @@ -1039,11 +1039,11 @@ msgstr "" "También es posible llegar a sitios web de fuera de I2P si se conoce algún " "proxy HTTP dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 msgid "Customised client tunnel specific for IRC connections." msgstr "Túnel de cliente personalizado específicamente para conexiones de IRC." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." @@ -1051,7 +1051,7 @@ msgstr "" "Con este tipo de túnel, su cliente de IRC será capaz de conectarse a una red " "de IRC dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" @@ -1059,11 +1059,11 @@ msgstr "" "Cada red IRC en I2P a la que desee conectarse requerirá su propio túnel. " "(Véase también, SOCKS IRC)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 msgid "A tunnel that implements the SOCKS protocol." msgstr "Un túnel que implementa el protocolo SOCKS." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "" "This enables both TCP and UDP connections to be made through a SOCKS " "outproxy within I2P." @@ -1071,7 +1071,7 @@ msgstr "" "Esto permite que las conexiones TCP y UDP se hagan a través de un outproxy " "SOCKS que esté dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 msgid "" "A client tunnel implementing the SOCKS protocol, which is customised for " "connecting to IRC networks." @@ -1079,7 +1079,7 @@ msgstr "" "Un túnel de cliente que implementa el protocolo SOCKS, personalizado para la " "conexión con redes IRC." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "With this tunnel type, IRC networks in I2P can be reached by typing the I2P " "address into your IRC client, and configuring the IRC client to use this " @@ -1089,7 +1089,7 @@ msgstr "" "escribiendo directamente la dirección I2P en el cliente de IRC, y " "configurando el cliente de IRC para utilizar este túnel SOCKS." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." @@ -1097,7 +1097,7 @@ msgstr "" "Esto significa que sólo es necesario un único túnel I2P en lugar de un túnel " "distinto por cada red IRC." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "" "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " "is known, though it depends on whether or not the outproxy has been blocked " @@ -1107,11 +1107,11 @@ msgstr "" "SOCKS en I2P, aunque depende de si el outproxy ha sido bloqueado por la red " "IRC." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 msgid "A client tunnel that implements the HTTP CONNECT command." msgstr "Un túnel de cliente que implementa el comando HTTP CONNECT." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." @@ -1119,24 +1119,24 @@ msgstr "" "Esto permite hacer conexiones TCP a través de un outproxy HTTP, suponiendo " "que el servidor proxy admita el comando CONNECT." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 msgid "A customised client tunnel for Streamr." msgstr "Un túnel de cliente personalizado para Streamr." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 msgid "A basic server tunnel for hosting a generic service inside I2P." msgstr "" "Un túnel básico de servidor para alojar un servicio genérico dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 msgid "A server tunnel that is customised for HTTP connections." msgstr "Un túnel de servidor personalizado para conexiones HTTP." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 msgid "Use this tunnel type if you want to host an eepsite." msgstr "Utilice este tipo de túnel si desea alojar una eepsite." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." @@ -1144,18 +1144,18 @@ msgstr "" "Un túnel de servidor personalizado que puede servir tanto datos HTTP como " "conectar a otros túneles de servidor." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "This tunnel type is predominantly used when running a Seedless server." msgstr "" "Este tipo de túnel se utiliza principalmente cuando se ejecuta un servidor " "sin semillas (Seedless)." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "A customised server tunnel for hosting IRC networks inside I2P." msgstr "" "Un túnel de servidor personalizado para alojar redes IRC dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." @@ -1163,15 +1163,15 @@ msgstr "" "Normalmente, se debe crear un túnel por separado para cada servidor IRC, que " "será accesible dentro de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 msgid "A customised server tunnel for Streamr." msgstr "Un túnel de servidor personalizado para Streamr." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 msgid "Choose a name and description for your tunnel." msgstr "Elegir un nombre y una descripción para su túnel." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." @@ -1179,7 +1179,7 @@ msgstr "" "Estos pueden ser lo que se quiera - son sólo para facilitar la " "identificación del túnel en la consola del router." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." @@ -1187,11 +1187,11 @@ msgstr "" "Si conoce algún outproxie para este tipo de túnel (HTTP o SOCKS), rellénelo " "a continuación." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 msgid "Separate multiple proxies with commas." msgstr "Separe múltiples servidores proxy con comas." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." @@ -1199,7 +1199,7 @@ msgstr "" "Introduzca el destino de I2P del servicio al que este túnel de cliente debe " "conectarse." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." @@ -1207,7 +1207,7 @@ msgstr "" "Este puede ser la clave de destino en base 64 o una dirección URL I2P de su " "libreta de direcciones." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." @@ -1215,21 +1215,21 @@ msgstr "" "Esta es la IP en la que el servicio se está ejecutando, esto suele ser en la " "misma máquina, por lo que se ha auto-rellenado con 127.0.0.1 " -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 msgid "This is the port that the service is accepting connections on." msgstr "" "Este es el puerto por el que el servicio está aceptando conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is the port that the client tunnel will be accessed from locally." msgstr "" "Este es el puerto por el que se accederá al túnel de cliente localmente." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 msgid "This is also the client port for the HTTPBidir server tunnel." msgstr "También es el puerto de cliente para el túnel de servidor HTTPBidir." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" @@ -1237,11 +1237,11 @@ msgstr "" "¿Cómo quiere que se acceda a este túnel? ¿Sólo esta máquina, su subred " "entera, o todo el internet externo?" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 msgid "You will most likely want to just allow 127.0.0.1" msgstr "Lo más probable es que desee permitir sólo 127.0.0.1" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:511 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." @@ -1249,7 +1249,7 @@ msgstr "" "El router I2P puede activar automáticamente este túnel cuando el router se " "inicie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 msgid "" "This can be useful for frequently-used tunnels (especially server tunnels), " "but for tunnels that are only used occassionally it would mean that the I2P " @@ -1260,12 +1260,12 @@ msgstr "" "ocasionalmente, significaría que el router I2P está creando y manteniendo " "túneles innecesarios." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "The wizard has now collected enough information to create your tunnel." msgstr "" "El asistente ya ha recogido suficiente información para crear el túnel." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." @@ -1273,7 +1273,7 @@ msgstr "" "Al hacer clic en el botón Guardar a continuación, el asistente creará el " "túnel, y le llevará de vuelta a la página principal de túneles I2P." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." @@ -1281,11 +1281,11 @@ msgstr "" "Como ha decidido iniciar automáticamente el túnel cuando el router se " "inicie, no tiene que hacer nada más." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 msgid "The router will start the tunnel once it has been set up." msgstr "El router iniciará el túnel una vez haya sido establecido." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." @@ -1293,7 +1293,7 @@ msgstr "" "Como usted ha decidido no iniciar automáticamente el túnel, tendrá que " "iniciarlo de forma manual." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." @@ -1301,11 +1301,11 @@ msgstr "" "Esto se puede hacer haciendo clic en el botón Iniciar en la página principal " "que corresponde al nuevo túnel." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 msgid "Below is a summary of the options you chose:" msgstr "A continuación se muestra un resumen de las opciones que ha elegido:" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:656 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." @@ -1313,7 +1313,7 @@ msgstr "" "Junto a estos valores básicos, hay una serie de opciones avanzadas para la " "configuración de túneles." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 msgid "" "The wizard will set reasonably sensible default values for these, but you " "can view and/or edit these by clicking on the tunnel's name in the main " @@ -1323,18 +1323,18 @@ msgstr "" "defecto, pero se pueden ver y/o editar haciendo clic en el nombre del túnel " "en la página de túneles I2P principal." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 msgid "Previous" msgstr "Anterior" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 msgid "Save Tunnel" msgstr "Guardar Túnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 msgid "Finish" msgstr "Finalizar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 msgid "Next" msgstr "Siguiente" diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index a11479086..43753af49 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 19:46+0000\n" -"PO-Revision-Date: 2012-04-27 04:14+0000\n" +"POT-Creation-Date: 2012-05-25 12:35+0000\n" +"PO-Revision-Date: 2012-05-06 16:38+0000\n" "Last-Translator: blabla \n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" "de/)\n" @@ -263,7 +263,7 @@ msgstr "{0} wird nur für ausgehende Verbindungen genutzt" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 msgid "Help" msgstr "Hilfe" @@ -1511,7 +1511,6 @@ msgid "Qatar" msgstr "Katar" #: ../java/build/Countries.java:191 -#, fuzzy msgid "Réunion" msgstr "Réunion" @@ -1747,15 +1746,15 @@ msgstr "Sambia" msgid "Zimbabwe" msgstr "Simbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 msgid "I2P Router Console" msgstr "I2P-Routerkonsole" @@ -1782,34 +1781,34 @@ msgstr "" "- Bitte schau in die Fehlerberichte!" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 msgid "Save Client Configuration" msgstr "Speichere Klienteneinstellungen" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "Save Interface Configuration" msgstr "Speichere Interface-Einstellungen" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Save WebApp Configuration" msgstr "Speichere WebApplikations-Einstellungen" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Save Plugin Configuration" msgstr "Speichere Einstellungen des Zusatzprogrammes" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Install Plugin" msgstr "Zusatzprogramm installieren" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 msgid "Update All Installed Plugins" msgstr "Alle installierten Plugins updaten" @@ -1966,7 +1965,7 @@ msgid "Edit" msgstr "Bearbeiten" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Add Client" msgstr "Klienten hinzufügen" @@ -1997,9 +1996,9 @@ msgid "Plugin" msgstr "Zusatzprogramm" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Version" @@ -2036,7 +2035,7 @@ msgstr "Stopp" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "Check for updates" msgstr "Auf Aktualisierungen prüfen" @@ -2055,32 +2054,32 @@ msgid "Delete" msgstr "löschen" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Delete selected" msgstr "Lösche ausgewähltes" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Add item" msgstr "Füge Item hinzu" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 msgid "Restore defaults" msgstr "Auf Standard zurücksetzen" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "Save" msgstr "Speichern" @@ -2109,12 +2108,12 @@ msgid "Removed" msgstr "Entfernt" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 msgid "Add key" msgstr "Schlüssel hinzufügen" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 msgid "Delete key" msgstr "Schlüssel löschen" @@ -2183,7 +2182,7 @@ msgstr "Gültige Stufen sind: DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "KRITISCH" @@ -2192,17 +2191,17 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "FEHLER" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARNUNG" @@ -2227,7 +2226,7 @@ msgstr "Home Seite" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Netzwerk" @@ -2248,7 +2247,7 @@ msgid "Clients" msgstr "Klienten" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 msgid "Keyring" msgstr "Schlüsselbund" @@ -2264,7 +2263,7 @@ msgid "Peers" msgstr "Teilnehmer" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:409 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistiken" @@ -2276,13 +2275,13 @@ msgstr "Erweitert" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 msgid "Save changes" msgstr "Änderungen speichern" @@ -2398,7 +2397,7 @@ msgid "or {0} bytes per month maximum" msgstr "oder maximal {0} Bytes im Monat" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" msgstr "Den Teilnehmer bis zum Neustart sperren" @@ -2418,7 +2417,7 @@ msgid "Invalid peer" msgstr "ungültiger Teilnehmer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 msgid "Unban peer" msgstr "Sperrung des Teilnehmers aufheben" @@ -2431,7 +2430,7 @@ msgid "is not currently banned" msgstr "ist zur Zeit nicht gesperrt" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 msgid "Adjust peer bonuses" msgstr "Teilnehmer-Boni anpassen" @@ -2444,7 +2443,7 @@ msgid "Bad capacity value" msgstr "ungültiger Wert für die Kapazität" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 msgid "Save changes and reseed now" msgstr "Änderungen speichern und Reseed beginnen" @@ -2463,8 +2462,8 @@ msgstr "Einstellungen erfolgreich gespeichert" #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 msgid "Shutdown immediately" msgstr "Beende I2P sofort" @@ -2511,108 +2510,113 @@ msgstr "Ausschalten in {0}" msgid "Restart in {0}" msgstr "Neustart in {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Shutdown gracefully" msgstr "Kontrolliert ausschalten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Kontrolliertes Ausschalten eingeleitet" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Unverzüglich ausschalten! - Und tschüss!" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "Cancel graceful shutdown" msgstr "Kontrolliertes Ausschalten abbrechen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Kontrolliertes Ausschalten abgebrochen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 msgid "Graceful restart" msgstr "Kontrollierter Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Kontrollierter Neustart angefordert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "Hard restart" msgstr "Harter Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Harter Neustart angefordert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "neue RouterID erstellen und neustarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Neue RouterID nach sanftem Neustart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "neue RouterID generieren und I2P beenden" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Neue RouterID nach sanftem Herunterfahren" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 msgid "Run I2P on startup" msgstr "Starte I2P beim Systemstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "Don't run I2P on startup" msgstr "Starte I2P nicht beim Systemstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Dump threads" msgstr "Threadliste ausgeben" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "View console on startup" msgstr "Zeige die Konsole nach dem Starten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Konsole wird nach dem Starten angezeigt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Do not view console on startup" msgstr "Zeige Konsole beim Starten nicht" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "Konsole wird beim Starten nicht gezeigt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Service wurde installiert" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Warnung: Service konnte nicht installiert werden" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Service wurde entfernt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Warnung: Service konnte nicht entfernt werden" @@ -2986,8 +2990,8 @@ msgid "Periods" msgstr "Zeitraum" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "or" msgstr "oder" @@ -3039,7 +3043,7 @@ msgid "Configure Bandwidth" msgstr "Konfiguriere Bandbreite" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 msgid "I2P Bandwidth Configuration" msgstr "I2P Bandbreiteneinstellung" @@ -3056,7 +3060,7 @@ msgid "Customize Home Page" msgstr "Home Seite anpassen" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 msgid "I2P Home Page Configuration" msgstr "I2P Home Seiten Konfiguration" @@ -3076,7 +3080,7 @@ msgid "I2P Router Help" msgstr "Hilfe zum I2P-Router" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Router Console" msgstr "I2P-Routerkonsole" @@ -3245,186 +3249,186 @@ msgstr "URL" msgid "Add" msgstr "Hinzufügen" -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Ort der Datei" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Datei nicht gefunden" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "keine Ereignisse" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:78 msgid "Network Database RouterInfo Lookup" msgstr "RouterInfo in der Netzwerkdatenbank anschauen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 msgid "not found in network database" msgstr "nicht in der Netzwerkdatenbank gefunden" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "Network Database Contents" msgstr "Netzwerkdatenbank - Inhalt" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "View RouterInfo" msgstr "RouterInfo anschauen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 msgid "LeaseSets" msgstr "LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 msgid "Local" msgstr "lokal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 msgid "Unpublished" msgstr "unveröffentlicht" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:145 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 msgid "Destination" msgstr "Ziel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:162 #, java-format msgid "Expires in {0}" msgstr "Wird in {0} ungültig" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 #, java-format msgid "Expired {0} ago" msgstr "Wurde vor {0} ungültig" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Schnittstelle" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "View LeaseSets" msgstr "Zeige die LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238 msgid "Not initialized" msgstr "Nicht initialisiert" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Routers" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:249 msgid "Show all routers" msgstr "Zeige alle Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:251 msgid "Show all routers with full stats" msgstr "Zeige alle Router mit vollständigen Statistiken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 msgid "Network Database Router Statistics" msgstr "Netzwerkdatenbank Routerstatistiken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Count" msgstr "Anzahl" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 msgid "Transports" msgstr "Transporte" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 msgid "Our info" msgstr "Informationen über uns" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Peer info for" msgstr "Informationen über den Teilnehmer" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Ganzer Eintrag" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "Versteckt" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 msgid "Updated" msgstr "Aktualisiert" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 #, java-format msgid "{0} ago" msgstr "vor {0}" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:384 msgid "Published" msgstr "Veröffentlicht" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 msgid "Address(es)" msgstr "Adresse(n)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399 msgid "cost" msgstr "Kosten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "Hidden or starting up" msgstr "Versteckt oder Startphase" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU with introducers" msgstr "SSU mit Hilfsrouter" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU" msgstr "NTCP und SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU with introducers" msgstr "NTCP und SSU mit Hilfsrouter" @@ -3702,13 +3706,13 @@ msgstr "Gruppen (Kategorien)" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Geschwindigkeit" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Kapazität" @@ -4168,13 +4172,13 @@ msgid "How long we've been running for this session" msgstr "Wie lange ist der I2P-Router seit dem letztem Neustart aktiv" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Laufzeit" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4261,12 +4265,12 @@ msgstr "FEHLER: Uhrzeitdifferenz von {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Testing" msgstr "Teste" #: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "OK" msgstr "OK" @@ -4289,7 +4293,7 @@ msgstr "WARNUNG: Firewall aktiv und Floodfill aktiviert" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); #: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "Firewalled" msgstr "Firewall aktiv" @@ -4414,7 +4418,7 @@ msgstr "Jetzt" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "configure" msgstr "ändern" @@ -4814,89 +4818,49 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 msgid "configure bandwidth" msgstr "Bandbreite einstellen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 msgid "Summary Bar" msgstr "Schnellübersicht" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 -msgid "Refresh (s)" -msgstr "Auffrischen (s)" - -#. ditto #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 @@ -4930,17 +4894,57 @@ msgstr "Auffrischen (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Refresh (s)" +msgstr "Auffrischen (s)" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 msgid "Enable" msgstr "Aktiviere" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 msgid "Bandwidth limiter" msgstr "Bandbreitenbegrenzer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." @@ -4948,34 +4952,34 @@ msgstr "" "I2P funktioniert am besten, wenn Sie die Werte so konfigurieren, \n" "dass die Geschwindigkeit zu Ihrer Internetverbindung passt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" msgstr "kByte/s eingehend" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" msgstr "kByte/s ausgehend" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" msgstr "für andere zur Benutzung freigegeben" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 msgid "NOTE" msgstr "HINWEIS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Sie haben I2P angewiesen, nur {0} kbit/s mit anderen zu teilen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P benötigt mindestens 12 kbit/s, um das Durchleiten zu ermöglichen. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " @@ -4983,19 +4987,19 @@ msgstr "" "Bitte aktivieren Sie die gemeinsame Nutzung (Teilnahme an Tunneln),\n" "indem Sie mehr Bandbreite freigeben. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" "Es verbessert Ihre Anonymität durch Herstellen von s. g. Rauschen und \n" "es hilft zudem dem Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Sie haben I2P konfiguriert, {0} kBytes/s durchzuleiten. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." @@ -5004,61 +5008,61 @@ msgstr "" "sich \n" "Ihre Anonymität, und darüber hinaus hilft es dem Netz. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 msgid "Advanced network configuration page" msgstr "Erweiterte Netzwerk Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 msgid "Cancel" msgstr "Abbruch" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 msgid "config advanced" msgstr "Erweiterte Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" msgstr "I2P - Erweiterte Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" msgstr "Erweiterte I2P-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." msgstr "" "Einige Einstellungen benötigen einen Routerneustart, um aktiv zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 msgid "config clients" msgstr "Klienten einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" msgstr "Konfiguration der I2P-Klienten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" msgstr "Klienten-Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5067,83 +5071,83 @@ msgstr "" "der \n" "selben JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 msgid "To change other client options, edit the file" msgstr "Bearbeiten Sie diese Datei, um andere Klienten-Optionen zu ändern:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." msgstr "Alle Änderungen erfordern einen Neustart, um aktiv zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" msgstr "Erweiterte Einstellungen des Klienten-Interfaces" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Eintellungen des externen I2CP-Interfaces (I2P-Klienten-Protokoll)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" msgstr "Aktiviert; ohne SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 msgid "Enabled with SSL required" msgstr "Aktiviert, SSL erforderlich" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Deaktiviert - Klienten außerhalb dieses Javaprozesses können sich nicht " "verbinden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Port" msgstr "I2CP-Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 msgid "I2CP Interface" msgstr "I2CP-Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 msgid "Authorization" msgstr "Autorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" msgstr "Zugangskontrolle per Benutzername und Passwort aktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" msgstr "Benutzername" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" msgstr "Passwort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "The default settings will work for most people." msgstr "Die Standardeinstellungen funktionieren für die meisten Anwender." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." msgstr "" "Alle hier vorgenommenen Änderungen müssen auch in den externen Klienten " "vorgenommen werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 msgid "Many clients do not support SSL or authorization." msgstr "Vielle Klienten unterstützen kein SSL und/oder keine Authentifikation." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "WebApp Configuration" msgstr "WebApp-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5159,7 +5163,7 @@ msgstr "" "Klienten, Anwendungen, die separat aktiviert werden müssen (z.B. susidns, " "i2ptunnel), oder Anwendungen ohne Oberfläche (Adressbuch) sein." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5171,131 +5175,131 @@ msgstr "" "Aktualisierung des Routers wieder erscheinen. Somit ist das Deaktivieren der " "Web-Anwendung hier die bevorzugte Methode." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" msgstr "Konfiguration der Zusatzprogramme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." msgstr "" "Die unten aufgelisteten Zusatzprogramme werden vom WebKonsolen-Klienten " "gestartet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" msgstr "Installation von Zusatzprogrammen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" msgstr "" "Für die Installation eines Zusatzprogramms bitte die Download-URL eingeben:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 msgid "config home" msgstr "Einstellungs Hauptseite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 msgid "Default Home Page" msgstr "Standard Home Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Use old home page" msgstr "Benutze die alte Home Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 msgid "Search Engines" msgstr "Suchmaschinen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 msgid "Recommended Eepsites" msgstr "Empfohlene Eepsites" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:346 msgid "Local Services" msgstr "Lokale Dienste" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" msgstr "Schlüsselbund einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" msgstr "Einstellungen des I2P-Schlüsselbunds" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" "Der Router-Schlüsselbund wird zum Entschlüsseln verschlüsselter LeaseSets " "verwendet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "Der Schlüsselbund kann Schlüssel für lokale oder entfernte verschlüsselte " "Leasesets enthalten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" msgstr "Manuelles Hinzufügen zum Schlüsselbund" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." msgstr "Geben Sie hier die Schlüssel für entfernte verschlüsselte Ziele ein!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" msgstr "Schlüssel für lokale Ziele müssen dort eingegeben werden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" msgstr "I2PTunnel-Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" msgstr "Name des Ziels, Prüfsumme oder ganzer Schlüssel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Encryption Key" msgstr "Schlüssel zum Kodieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" msgstr "Berichte einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" msgstr "Einstellungen der I2P-Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" msgstr "Richte I2P-Berichte ein" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" msgstr "Log File" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(Das Zeichen '@' wird bei der Rotation der Berichtedatei ersetzt)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "Log record format" msgstr "Format der Berichtedatei" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" "(Benutzen Sie 'd' = Datum, 'c' = Klasse, 't' = Thread, 'p' = Priorität, 'm' " "= Nachricht)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" msgstr "Datumsformat der Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" @@ -5303,15 +5307,15 @@ msgstr "" "('MM' = Monat, 'dd' = Tag, 'HH' = Stunde, 'mm' = Minute, 'ss' = Sekunde, " "'SSS' = Millisekunde)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Max log file size" msgstr "max. Dateigröße der Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" msgstr "Standardlevel für Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" @@ -5319,89 +5323,89 @@ msgstr "" "(DEBUG und INFO sind nicht empfohlen, da diese den Router drastisch " "verlangsamen)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" msgstr "Berichtelevel - Sonderoptionen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 msgid "New override" msgstr "Neue Zusatzoption" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 msgid "config networking" msgstr "Netzwerkeinstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 msgid "I2P Network Configuration" msgstr "I2P-Netzwerkeinstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "IP and Transport Configuration" msgstr "IP- und Transport-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 msgid "There is help below." msgstr "Weiter unten finden Sie eine Hilfe." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "UPnP Configuration" msgstr "UPnP-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "Enable UPnP to open firewall ports" msgstr "Aktiviere UPnP, um Ports in der Firewall freizuschalten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 msgid "UPnP status" msgstr "UPnP-Status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 msgid "IP Configuration" msgstr "IP-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Externally reachable hostname or IP address" msgstr "Extern erreichbarer Hostname oder IP-Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Use all auto-detect methods" msgstr "Alle automatisch erkannten Modi benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Disable UPnP IP address detection" msgstr "UPnP IP-Adresserkennung deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Ignore local interface IP address" msgstr "IP-Adresse der lokalen Schnittstelle ignorieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 msgid "Use SSU IP address detection only" msgstr "Nur die SSU-Adresserkennung benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 msgid "Specify hostname or IP" msgstr "Hostnamen oder IP angeben" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 msgid "Select Interface" msgstr "Schnittstelle auswählen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Hidden mode - do not publish IP" msgstr "Versteckter Modus - veröffentlicht die IP-Adresse nicht" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "(prevents participating traffic)" msgstr "(verhindert die Teilnahme an fremden Tunneln)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Action when IP changes" msgstr "Aktion wenn sich die IP-Adresse ändert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" @@ -5409,55 +5413,55 @@ msgstr "" "Laptop Modus - ändert zur Erhöhung der Anonymität Ihre Router-Identifikation " "und den UDP-Port, wenn sich Ihre IP ändert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "Experimental" msgstr "experimentell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "UDP Configuration:" msgstr "UDP-Einstellungen:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UDP port:" msgstr "UDP-Port:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Completely disable" msgstr "Komplett deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" "(Nur auswählen wenn hinter einer Firewall, welche ausgehendes UDP blockiert)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "TCP Configuration" msgstr "TCP-Einstellungen:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 msgid "Use auto-detected IP address" msgstr "Automatisch erkannte IP-Adresse benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 msgid "currently" msgstr "derzeit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "if we are not firewalled" msgstr "wenn keine Firewall aktiv ist" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" "Immer die automatisch erkannte IP-Adresse benutzen (bei inaktiver Firewall)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Disable inbound (Firewalled)" msgstr "Deaktiviere eingehende Verbindungen (Firewall ist aktiv)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" @@ -5465,23 +5469,23 @@ msgstr "" "ausgehenden \n" "TCP-Verkehr blokiertt oder begrenzt)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Externally reachable TCP port" msgstr "Extern erreichbarer TCP-Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "Use the same port configured for UDP" msgstr "Den selben Port wie für UDP benutzen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Specify Port" msgstr "Gib den Port an" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 msgid "Notes" msgstr "Hinweise" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." @@ -5489,12 +5493,12 @@ msgstr "" "a) Gib deine Portnummern nie bekannt! b) Veränderungen dieser Werten " "bewirken einen Neustart des Routers." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "Configuration Help" msgstr "Konfigurationshilfe" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP " @@ -5504,7 +5508,7 @@ msgstr "" "und Integration ins I2P-Netz erhöhen sich, wenn der I2P-Port in der Firewall " "für TCP und UDP freigegeben und auf Ihren Computer weitergeleitet wird." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and " "TCP packets to reach you." @@ -5512,7 +5516,7 @@ msgstr "" "Falls es Ihnen möglich ist, richten Sie bitte Ihre Firewall so ein, dass \n" "TCP- und UDP-Pakete Ihren Computer unverändert erreichen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." @@ -5522,7 +5526,7 @@ msgstr "" "Plug and Play) und UDP-Weiterleitung mit Hilfe der „SSU-Hilfsrouter“ " "eingebaut." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." @@ -5532,13 +5536,13 @@ msgstr "" "werden \n" "kann und Probleme bereitet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "" "Bestimmte Firewalls, wie auch symmetrische NATs, arbeiten unter Umständen\n" "nicht gut mit I2P zusammen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." @@ -5547,41 +5551,41 @@ msgstr "" "um \n" "die extern erreichbare IP-Adresse zu ermitteln und die Ports weiterzuleiten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "" "Die Unterstützung für UPnP ist noch in der Testphase und kann aus vielen\n" "Gründen nicht funktionieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "No UPnP-compatible device present" msgstr "Kein UPnP-fähiges Gerät gefunden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "UPnP disabled on the device" msgstr "UPnP ist für dieses Gerät deaktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Software firewall interference with UPnP" msgstr "Die Software-Firewall stört UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Bugs in the device's UPnP implementation" msgstr "Fehlerhafte UPnP-Integration im Gerät" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Multiple firewall/routers in the internet connection path" msgstr "Mehrere Firewalls / Router in der Verbindung zum Internet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "UPnP device change, reset, or address change" msgstr "UPnP-Gerät geändert, neugestartet oder mit geänderter Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Review the UPnP status here." msgstr "Überprüfen Sie hier den UPnP-Status." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." @@ -5589,23 +5593,23 @@ msgstr "" "UPnP kann aktiviert oder deaktiviert werden, aber ein wechseln \n" "erfordert einen Routerneustart um wirksam zu werden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "Hostnames entered above will be published in the network database." msgstr "" "Oben eingegebene Hostnamen werden in der Netzwerk-Datenbank veröffentlicht." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "They are not private." msgstr "Sie sind nicht geheim." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" "Geben Sie auch keine IP-Adresse für den privaten Gebrauch wie\n" "127.0.0.1 oder 192.168.1.1 an!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " @@ -5615,16 +5619,16 @@ msgstr "" "Ihre Firewall oder NAT nicht richtig konfigurieren, \n" "wird sich Ihre Netzwerk-Performance erheblich verschlechtern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "When in doubt, leave the settings at the defaults." msgstr "" "Wenn Sie Zweifel haben, lassen Sie die Einstellungen auf den Standardwerten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Reachability Help" msgstr "Hilfe zur Erreichbarkeit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " @@ -5636,7 +5640,7 @@ msgstr "" "Firewalls\n" "- zum Beispiel sowohl Software- als auch externer Hardware-Router - haben." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "" "If there is an error, the logs may also help " "diagnose the problem." @@ -5645,15 +5649,15 @@ msgstr "" "helfen, \n" "das Problem zu diagnostizieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port does not appear to be firewalled." msgstr "Ihr UDP-Port wird anscheinend nicht von der Firewall geblockt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "Your UDP port appears to be firewalled." msgstr "Ihr UDP-Port wird anscheinend von der Firewall geblockt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." @@ -5661,7 +5665,7 @@ msgstr "" "Da die Firewall-Nachweismethoden nicht zu 100% zuverlässig sind, ist die \n" "Anzeige gelegentlich fehlerhaft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." @@ -5670,7 +5674,7 @@ msgstr "" "Ports,\n" "sowohl der externen wie auch der internen Firewall, geöffnet sind." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." @@ -5680,7 +5684,7 @@ msgstr "" "Grund zur Besorgnis. Bei geschlossener Firewall verwendet der Router \n" "\"Hilfsrouter\", um eingehende Verbindungen zu übertragen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." @@ -5689,7 +5693,7 @@ msgstr "" "gleichzeitig erhöhen Sie Ihre Anonymität durch die Teilnahme an fremden " "Tunneln." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " @@ -5699,7 +5703,7 @@ msgstr "" "Hardware- und eine Software-Firewall haben könnten, oder aber hinter einer " "Firewall sind, die Sie nicht ändern können (z.B. seitens Ihres Providers)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " @@ -5709,11 +5713,11 @@ msgstr "" "weiterleiten, oder haben andere Beschränkungen oder Fehler, die die " "Portweiterleitung an den I2P-Router behindern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Der Router testet gerade, ob Ihr UDP-Port offen ist." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." @@ -5721,7 +5725,7 @@ msgstr "" "Die Einstellungen des Routers verhindern die Veröffentlichung der Adresse, " "deswegen akzeptiert er keine eingehenden Verbindungen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." @@ -5729,11 +5733,11 @@ msgstr "" "Versteckter Modus ist für extra Sicherheit automatisch in bestimmten Ländern " "aktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "WARN - Firewalled and Fast" msgstr "WARNUNG: Firewall aktiv und schnell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are " "firewalled." @@ -5741,7 +5745,7 @@ msgstr "" "Sie haben I2P angewiesen, mehr als 128 kbit/s Bandbreite zu teilen, aber " "leider sind Sie hinter einer Firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " @@ -5751,29 +5755,29 @@ msgstr "" "über mehr als 128 kbit/s Bandbreite zum Teilen verfügen, sind Sie mit einer " "offenen Firewall viel hilfreicher für das Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "WARN - Firewalled and Floodfill" msgstr "WARNUNG: Firewall und Floodfillfunktion aktiv" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" "Sie haben I2P als Floodfill-Router eingerichtet, jedoch sind sie hinter " "einer Firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" "Für die beste Teilnahme als Floodfill-Router, sollten Sie Ihre Firewall " "öffnen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "WARNUNG: von Firewall geblockt und ankommendes TCP aktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." @@ -5782,7 +5786,7 @@ msgstr "" "Firewall. Deswegen ist es wahrscheinlich, dass Ihr TCP-Port auch hinter " "einer Firewall ist." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." @@ -5791,20 +5795,20 @@ msgstr "" "werden andere Router Sie nicht via TCP erreichen können. Dies schadet dem " "Netzwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Please open your firewall or disable inbound TCP above." msgstr "" "Bitte öffnen Sie Ihre Firewall oder schalten Sie ankommendes TCP oben aus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "WARN - Firewalled with UDP Disabled" msgstr "WARNUNG: Firewall aktiv und UDP deaktiviert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Sie haben eingehendes TCP aktiviert, jedoch UDP deaktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." @@ -5812,15 +5816,15 @@ msgstr "" "Sie scheinen auf TCP eine Firewall zu haben, deswegen kann Ihr Router keine " "eingehenden Verbindungen entgegennehmen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Please open your firewall or enable UDP." msgstr "Bitte öffnen Sie Ihre Firewall oder aktivieren Sie UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "ERR - Clock Skew" msgstr "FEHLER: Uhr nicht synchron" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." @@ -5828,15 +5832,15 @@ msgstr "" "Ihre Uhrzeit ist nicht synchron mit dem Netzwerk, dies macht es schwierig, " "am Netzwerk teilzunehmen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Correct your clock setting if this error persists." msgstr "Korrigieren Sie Ihre Uhrzeit falls dieser Fehler bestehen bleibt!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "ERR - Private TCP Address" msgstr "FEHLER: Private TCP-Adresse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." @@ -5844,21 +5848,21 @@ msgstr "" "Sie dürfen nie eine nicht routebare IP wie 127.0.0.1 oder 192.168.1.1 als " "Ihre extern erreichbare Adresse angeben." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "Correct the address or disable inbound TCP above." msgstr "" "Korrigieren Sie die Adresse oder deaktivieren Sie eingehendes TCP oben!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "ERR - SymmetricNAT" msgstr "FEHLER: symmetrische NAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "" "I2P hat erkannt, dass Sie hinter einer symmetrischen NAT gesperrt sind." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " @@ -5868,7 +5872,7 @@ msgstr "" "wahrscheinlich keine eingehenden Verbindungen akzeptieren, was Ihre " "Teilnahme am Netzwerk beeinträchtigt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" @@ -5876,11 +5880,11 @@ msgstr "" "FEHLER: UDP-Port wird schon benutzt. Setzen Sie i2np.udp.internalPort=xxxx " "in den erweiterten Einstellungen und starten Sie neu!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P konnte sich nicht auf den konfigurierten Port binden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." @@ -5889,7 +5893,7 @@ msgstr "" "Falls ja, beenden Sie dieses Programm oder wählen Sie einen anderen Port für " "I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "" "This may be a transient error, if the other program is no longer using the " "port." @@ -5897,16 +5901,16 @@ msgstr "" "Dies kann ein vorübergehender Fehler sein, falls das andere Programm diesen " "Port nicht mehr nutzt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "However, a restart is always required after this error." msgstr "Jedoch ist nach diesem Fehler immer ein Neustart erforderlich." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" "FEHLER: UDP deaktiviert und eingehende TCP-Adresse/Port nicht konfiguriert" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." @@ -5914,27 +5918,27 @@ msgstr "" "Sie haben unter TCP eingehend keinen Hostnamen und Port eingetragen und " "dennoch UDP deaktiviert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "Therefore your router cannot accept inbound connections." msgstr "Somit kann Ihr Router keine eigehenden Verbindungen akzeptieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "Please configure a TCP host and port above or enable UDP." msgstr "" "Bitte konfigurieren Sie eine Adresse und einen Port im oberen Bereich für " "TCP oder aktivieren Sie UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "FEHLER: Klientenmanager I2CP Fehler - Schauen Sie in die Berichte!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" "Dies geschieht für gewöhnlich wegen eines Konflikts auf Port 7654. Prüfen " "Sie die Berichte, um dies zu verifizieren!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." @@ -5942,38 +5946,38 @@ msgstr "" "Haben Sie eine zweite I2P-Instanz laufen? Beenden Sie das störende Programm " "und starten Sie I2P neu!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" msgstr "Teilnehmer einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" msgstr "Einstellungen zu I2P-Teilnehmern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" msgstr "Manuelles Verwalten der Teilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" msgstr "Router-Prüfsumme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" msgstr "Einen Teilnehmer manuell sperren/entsperren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "Eine Sperrung verhindert, dass der Teilnehmer in von Ihnen aufgebauten " "Tunneln partizipiert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" msgstr "Profilboni anpassen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5986,32 +5990,32 @@ msgstr "" "Kapazität für einige Erkundungstunnel. Derzeitige Boni werden dargestellt " "auf der " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "Profile-Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:266 msgid "Banned Peers" msgstr "Gesperrte Teilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" msgstr "Gesperrte IPs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" msgstr "Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" msgstr "I2P-Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" msgstr "Reseed-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -6022,14 +6026,14 @@ msgstr "" "gefunden. Dies ist nötig nach der Installation oder wenn der Router aus " "anderen Gründen nur noch sehr wenige Kontakte gespeichert hat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "Schlägt der Reseed fehl, solltest du zuallererst deine Internetverbindung " "überprüfen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -6038,96 +6042,96 @@ msgstr "" "blockiert wird, der Reseed fehlschlägt, und dir ein HTTP-Proxy zur Verfügung " "steht." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Für einen manuellen Reseed, lies die Anleitung unter {0}!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 msgid "the FAQ" msgstr "die FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" msgstr "Auswahl der Reseed-URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" msgstr "Probiere zunächst SSL, dann nicht-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use SSL only" msgstr "nur SSL verwenden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use non-SSL only" msgstr "kein SSL verwenden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Reseed URLs" msgstr "Reseed-URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "Enable HTTP Proxy?" msgstr "HTTP-Proxy aktivieren?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Host" msgstr "IP der HTTP-Brücke" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "HTTP Proxy Port" msgstr "Port der HTTP-Brücke" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "Use HTTP Proxy Authorization?" msgstr "Authorisierung für HTTP-Proxy benutzen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" msgstr "Benutzername für den HTTP-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" msgstr "Passwort für den HTTP-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "Enable HTTPS Proxy?" msgstr "HTTPS-Proxy aktivieren?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Host" msgstr "Host des HTTPS-Proxys" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "HTTPS Proxy Port" msgstr "Port des HTTPS-Proxys" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "Use HTTPS Proxy Authorization?" msgstr "Authorisierung für HTTPS-Proxy benutzen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" msgstr "Benutzername für den HTTPs-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" msgstr "Passwort für den HTTPS-Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 msgid "config service" msgstr "Dienste einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 msgid "I2P Service Configuration" msgstr "I2P-Dienste-Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "Shutdown the router" msgstr "Router herunterfahren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -6135,14 +6139,14 @@ msgstr "" "Das kontrollierte Herunterfahren lässt dem Router Zeit, alle Zusagen, die er " "gemacht hat, noch zu erfüllen. Dafür benötigt er bis zu 11 Minuten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Es gibt auch eine Option zum sofortigen Beenden des Routers, falls Sie diese " "benötigen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -6150,7 +6154,7 @@ msgstr "" "Falls Sie den Router nach dem Herunterfahren automatisch wieder starten " "lassen wollen, wählen Sie eine der folgenden Optionen aus." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -6160,7 +6164,7 @@ msgstr "" "Optionen geändert haben, die die Klienten-Anwendung nur beim Starten " "einliest (Routerkonsolen-Passwort oder das Interface auf dem es arbeitet)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -6168,7 +6172,7 @@ msgstr "" "Ein kontrollierter Neustart benötigt bis zu 11 Minuten (Ihre Teilnehmer sind " "für Ihre Geduld dankbar); ein harter Neustart erfolgt sofort." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." @@ -6176,11 +6180,11 @@ msgstr "" "Nachdem der Router heruntergefahren ist, wartet er eine Minute, bevor er " "wieder startet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" msgstr "Systemtray-Integration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -6188,7 +6192,7 @@ msgstr "" "Auf Windows-Systemen gibt es eine kleine Anwendung, die es Ihnen ermöglicht, " "den Routerstatus im Systemtray zu sehen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -6196,25 +6200,25 @@ msgstr "" "(Später werden I2P-Anwendungen auch ihre eigenen Funktionen in den " "Systemtray integrieren können)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "" "Falls Sie Windows nutzen, können Sie hier dieses Symbol aktiveren oder " "deaktivieren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" msgstr "Systemtray-Icon anzeigen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" msgstr "Systemtray-Icon deaktivieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" msgstr "Beim Hochfahren starten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -6223,18 +6227,18 @@ msgstr "" "gestartet wird oder nicht - I2P wird dementsprechend einen Service " "einrichten (oder ggf. entfernen)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "If you prefer the command line, you can also run the " msgstr "" "Falls Sie die Eingabeaufforderung bevorzugen, können Sie auch folgendes " "ausführen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 msgid "Note" msgstr "Hinweis" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -6242,7 +6246,7 @@ msgstr "" "Falls Sie I2P zurzeit als Service gestartet haben, wird ein Entfernen des " "Services den Router sofort beenden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -6250,15 +6254,15 @@ msgstr "" "Sie sollten I2P, wie oben beschrieben, kontrolliert herunterfahren und dann " "uninstall_i2p_service_winnt.bat ausführen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" msgstr "Debuggen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" msgstr "Die Auftragswarteschlange ansehen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log Datei!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "Launch browser on router startup?" msgstr "Beim Starten einen Browser aufrufen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -6282,70 +6286,70 @@ msgstr "" "für Sie beim Starten einen Browser öffnen und die Routerkonsole anzeigen, " "unter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 msgid "config stats" msgstr "Statistiken einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" msgstr "I2P - Einstellungen zu den Statistiken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" msgstr "I2P-Statistiken anpassen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" msgstr "Vollständige Statistiken aktivieren?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 msgid "change requires restart to take effect" msgstr "Änderungen erfordern einen Routerneustart" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 msgid "Stat file" msgstr "Status Datei" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 msgid "Filter" msgstr "Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" msgstr "Wähle alle" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" msgstr "Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" msgstr "Graphen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" msgstr "Erweiterte Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 msgid "config tunnels" msgstr "Tunnel einrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 msgid "I2P Tunnel Configuration" msgstr "Einstellungen der I2P-Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "The default settings work for most people." msgstr "Die Standardeinstellungen funktionieren für die meisten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "" "Es gibt einen grundsätzlichen Kompromiss zwischen Anonymität und Performance." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -6355,56 +6359,56 @@ msgstr "" "eine große Anzahl an Tunneln + Ersatztunneln kann die Performance oder " "Zuverlässigkeit erheblich verringern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" "Eine hohe CPU-Last und/oder hohe ausgehende Bandbreite können die Folge sein." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Ändern Sie diese Einstellungen nur, wenn Sie Probleme haben, und stets mit " "besonderer Vorsicht!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "Einstellungen der Erkundungstunnel sind in der Datei router.config " "gespeichert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "Client tunnel changes are temporary and are not saved." msgstr "" "Änderungen an den Kliententunneln sind nur temporär und werden nicht " "gespeichert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" msgstr "" "Um permanente Änderungen an den Kliententunneln zu machen, gehen Sie auf die " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" msgstr "I2PTunnel-Seite" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 msgid "config UI" msgstr "konfiguriere UI" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 msgid "I2P UI Configuration" msgstr "I2P UI-Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 msgid "Router Console Theme" msgstr "Thema der Routerkonsole" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Themenauswahl für den Internet Explorer ist ausgeschaltet, bedauere." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " @@ -6415,11 +6419,11 @@ msgstr "" "ändern Sie bitte Ihren Browser (oder Proxy) so, dass er einen anderen User-" "Agenten sendet!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 msgid "Router Console Language" msgstr "Sprache der Routerkonsole" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." @@ -6427,113 +6431,113 @@ msgstr "" "Bitte hilf bei der Übersetzung der Routerkonsole mit und kontaktiere dazu " "die Entwickler im IRC-Kanal #i2p-dev!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 msgid "Apply" msgstr "Anwenden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 msgid "config update" msgstr "Aktualisierung der Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 msgid "I2P Update Configuration" msgstr "Einstellungen zu Aktualisierungen von I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 msgid "Check for I2P and news updates" msgstr "Überprüfe auf Aktualisierungen von I2P und auf Nachrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "News & I2P Updates" msgstr "Neuigkeiten & Aktualisierungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" msgstr "Auf Aktualisierungen der Nachrichten prüfen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" msgstr "Aktualisierung der Nachrichten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" msgstr "Aktualisierung wird vorgenommen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "News URL" msgstr "Nachrichten-URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 msgid "Refresh frequency" msgstr "Aktualisierungshäufigkeit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 msgid "Update policy" msgstr "Aktualisierungsregeln" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "Update through the eepProxy?" msgstr "Aktualisierung durch den eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy host" msgstr "eepProxy-Host" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 msgid "eepProxy port" msgstr "eepProxy-Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" msgstr "URLs aktualisieren" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" msgstr "Vertraute Schlüssel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" msgstr "Aktualisieren mit unsignierten Entwicklerversionen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 msgid "Unsigned Build URL" msgstr "URL für nicht signierte Aktualisierungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Updates will be dispatched via your package manager." msgstr "Aktualisierungen erfolgen durch Ihren Paketmanager." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 msgid "home" msgstr "Heim" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:293 msgid "Welcome to I2P" msgstr "Willkommen im I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "Internal Error" msgstr "interner Fehler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 msgid "Configuration" msgstr "Einstellungen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 msgid "Sorry! There has been an internal error." msgstr "Entschuldigung! es gab einen internen Fehler." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Bitte melden Sie Fehler unter {0} oder {1}!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -6541,27 +6545,27 @@ msgstr "" "Sie können hierfür den Benutzernamen \"guest\" und das Passwort \"guest\" " "verwenden, wenn Sie sich nicht registrieren wollen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 msgid "Please include this information in bug reports" msgstr "Bitte fügen Sie folgende Informationen dem Bugreport bei!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" msgstr "Fehlerdetails" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 #, java-format msgid "Error {0}" msgstr "Fehler {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 msgid "I2P Version and Running Environment" msgstr "I2P-Version & Laufzeitumgebung" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -6570,11 +6574,11 @@ msgstr "" "Fehlerberichte selbst Hinweise auf Ihren Standort enthalten können. Bitte " "überprüfen Sie Fehlerberichte, die Sie einreichen wollen, diesbezüglich!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 msgid "Page Not Found" msgstr "Seite nicht gefunden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." @@ -6582,33 +6586,33 @@ msgstr "" "Bedaure. Anscheinend haben Sie eine nicht vorhandene Routerkonsolenseite\n" "oder -Ressource angefordert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "Error 404" msgstr "Fehler 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 msgid "not found" msgstr "nicht gefunden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 msgid "graphs" msgstr "Diagramme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 msgid "I2P Performance Graphs" msgstr "I2P-Leistungsdiagramme" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 msgid "Router is down" msgstr "Router ist offline" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 msgid "News" msgstr "News" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:255 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." @@ -6616,67 +6620,67 @@ msgstr "" "Klicke eine Flagge an um eine Sprache auszuwählen, Klicke " "'Spracheinstellungen' unten, um sie später zu ändern." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:322 msgid "Search I2P" msgstr "Durchsuche I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Eepsites of Interest" msgstr "Interessante Eepsites" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 msgid "Jar File Dump" msgstr "Jar File Dump" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 msgid "job queue" msgstr "Auftragswarteschlange" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 msgid "I2P Router Job Queue" msgstr "I2P-Router-Auftragswarteschlange" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 msgid "logs" msgstr "Protokolle" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 msgid "I2P Router Logs" msgstr "I2P-Router-Protokolle" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Critical Logs" msgstr "Berichte kritischer Ereignisse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 msgid "Router Logs" msgstr "Router-Berichte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 msgid "Service (Wrapper) Logs" msgstr "Berichte des Services (Wrapper)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 msgid "network database summary" msgstr "Netzwerkdatenbank Zusammenfassung" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 msgid "I2P Network Database Summary" msgstr "I2P-Netzwerkdatenbank Zusammenfassung" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:135 msgid "WebApp Not Found" msgstr "WebApplikation nicht gefunden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:253 msgid "Web Application Not Running" msgstr "Web Applikation ist nicht aktiv" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:255 msgid "The requested web application is not running." msgstr "Die angeforderte Web-Anwendung ist nicht aktiv." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:256 msgid "" "Please visit the config clients page to start it." @@ -6684,49 +6688,49 @@ msgstr "" "Bitte besuchen Sie die Klienten-" "Konfigurations Seite, um diese zu starten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" msgstr "Verbindungen zu Teilnehmern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" msgstr "I2P-Netzwerkteilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 msgid "peer profiles" msgstr "Teilnehmerprofile" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 msgid "I2P Network Peer Profiles" msgstr "Profile der I2P-Netzwerkteilnehmer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 msgid "statistics" msgstr "Statistiken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 msgid "I2P Router Statistics" msgstr "I2P-Router-Statistiken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 #, java-format msgid "Disable {0} Refresh" msgstr "{0}-sekündliches Auffrischen
ausschalten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 msgid "tunnel summary" msgstr "Tunnel Zusammenfassung" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 msgid "I2P Tunnel Summary" msgstr "I2P-Tunnel Zusammenfassung" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 msgid "Peer Profile" msgstr "Teilnehmerprofil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 #, java-format msgid "Profile for peer {0}" msgstr "Teilnehmerprofil von {0}" diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index 8346508c3..55ecf1bd8 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 19:49+0000\n" -"PO-Revision-Date: 2012-04-27 04:03+0000\n" +"POT-Creation-Date: 2012-05-25 12:34+0000\n" +"PO-Revision-Date: 2012-05-06 16:39+0000\n" "Last-Translator: blabla \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" "language/es/)\n" @@ -264,7 +264,7 @@ msgstr "{0} se utiliza sólo para conexiones salientes" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 msgid "Help" msgstr "Ayuda" @@ -1511,7 +1511,6 @@ msgid "Qatar" msgstr "Qatar" #: ../java/build/Countries.java:191 -#, fuzzy msgid "Réunion" msgstr "Reunión" @@ -1747,15 +1746,15 @@ msgstr "Zambia" msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 msgid "I2P Router Console" msgstr "Consola del Router I2P" @@ -1782,34 +1781,34 @@ msgstr "" "consulta los registros de errores!" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 msgid "Save Client Configuration" msgstr "Guardar la configuración de clientes" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "Save Interface Configuration" msgstr "Guardar configuración de interfaz" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Save WebApp Configuration" msgstr "Guardar configuración de aplicaciones web" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Save Plugin Configuration" msgstr "Guardar configuración de complementos" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Install Plugin" msgstr "Instalar complemento" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 msgid "Update All Installed Plugins" msgstr "Actualizar todos los complementos instalados" @@ -1966,7 +1965,7 @@ msgid "Edit" msgstr "Editar" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Add Client" msgstr "Añadir cliente" @@ -1997,9 +1996,9 @@ msgid "Plugin" msgstr "Complemento" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Versión" @@ -2036,7 +2035,7 @@ msgstr "Detener" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "Check for updates" msgstr "Buscar actualizaciones" @@ -2055,32 +2054,32 @@ msgid "Delete" msgstr "Borrar" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Delete selected" msgstr "Eliminar seleccionados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Add item" msgstr "Añadir elemento" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 msgid "Restore defaults" msgstr "Restaurar valores predeterminados" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "Save" msgstr "Guardar" @@ -2109,12 +2108,12 @@ msgid "Removed" msgstr "Eliminado" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 msgid "Add key" msgstr "Añadir clave" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 msgid "Delete key" msgstr "Borrar clave" @@ -2183,7 +2182,7 @@ msgstr "Los niveles válidos son DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2192,17 +2191,17 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" @@ -2227,7 +2226,7 @@ msgstr "Página de inicio" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Red" @@ -2248,7 +2247,7 @@ msgid "Clients" msgstr "Clientes" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 msgid "Keyring" msgstr "Llavero" @@ -2264,7 +2263,7 @@ msgid "Peers" msgstr "Pares" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:409 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Estadísticas" @@ -2276,13 +2275,13 @@ msgstr "Avanzado" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 msgid "Save changes" msgstr "Guardar cambios" @@ -2401,7 +2400,7 @@ msgid "or {0} bytes per month maximum" msgstr "ó {0} bytes por mes como máximo" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" msgstr "Prohibir par hasta el reinicio" @@ -2421,7 +2420,7 @@ msgid "Invalid peer" msgstr "par no válido" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 msgid "Unban peer" msgstr "Desbanear par" @@ -2434,7 +2433,7 @@ msgid "is not currently banned" msgstr "no se encuentra baneado" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 msgid "Adjust peer bonuses" msgstr "Ajustar bonus de pares" @@ -2447,7 +2446,7 @@ msgid "Bad capacity value" msgstr "valor de la capacidad falso" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 msgid "Save changes and reseed now" msgstr "Guardar cambios y resembrar ahora" @@ -2466,8 +2465,8 @@ msgstr "Configuración guardada con éxito." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 msgid "Shutdown immediately" msgstr "Apagar en seguida" @@ -2514,108 +2513,113 @@ msgstr "Apagando en {0}" msgid "Restart in {0}" msgstr "Reiniciando en {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Shutdown gracefully" msgstr "Apagar de forma controlada" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Iniciado el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Apagar inmediatamente! Boom adiós chico malo" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "Cancel graceful shutdown" msgstr "Cancelar el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Cancelado el apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 msgid "Graceful restart" msgstr "Reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Ha sido solicitado el reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "Hard restart" msgstr "Reinicio brusco" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Reinicio brusco solicitado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "Cambiar claves y reiniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Reinicio de claves después del reinicio controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "Cambiar claves y apagar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Reinicio de claves después del apagado controlado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 msgid "Run I2P on startup" msgstr "Ejecutar I2P al arrancar el sistema" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "Don't run I2P on startup" msgstr "No ejecutar I2P al arrancar el sistema" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Dump threads" msgstr "Deshechar threads" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "View console on startup" msgstr "Mostrar consola al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "La consola se mostrará al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Do not view console on startup" msgstr "No mostrar consola al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "La consola no se mostrará al iniciar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Servicio instalado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Advertencia: no se puede instalar el servicio" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Servicio quitado" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Advertencia: no se puede quitar el servicio" @@ -2990,8 +2994,8 @@ msgid "Periods" msgstr "Períodos" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "or" msgstr "o" @@ -3045,7 +3049,7 @@ msgid "Configure Bandwidth" msgstr "Configurar ancho de banda" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 msgid "I2P Bandwidth Configuration" msgstr "Configuración de ancho de banda I2P" @@ -3062,7 +3066,7 @@ msgid "Customize Home Page" msgstr "Personalizar página de inicio" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 msgid "I2P Home Page Configuration" msgstr "Configuración de página de inicio de I2P" @@ -3082,7 +3086,7 @@ msgid "I2P Router Help" msgstr "Ayuda de Router I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Router Console" msgstr "Consola del Router" @@ -3251,186 +3255,186 @@ msgstr "URL" msgid "Add" msgstr "Añadir" -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Ubicación del archivo" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Archivo no encontrado" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "No hay mensajes de registro" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:78 msgid "Network Database RouterInfo Lookup" msgstr "Busqueda de RouterInfo en la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 msgid "not found in network database" msgstr "no se encuentra en la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "Network Database Contents" msgstr "Contenido de la base de datos de red" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "View RouterInfo" msgstr "Ver RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 msgid "LeaseSets" msgstr "LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 msgid "Local" msgstr "Local" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 msgid "Unpublished" msgstr "No publicado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:145 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 msgid "Destination" msgstr "Destino" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:162 #, java-format msgid "Expires in {0}" msgstr "Caduca en {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 #, java-format msgid "Expired {0} ago" msgstr "Caducó hace {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Puerta de enlace" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 msgid "Tunnel" msgstr "Túnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 msgid "View LeaseSets" msgstr "Ver LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238 msgid "Not initialized" msgstr "No inicializado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Routers" msgstr "Routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:249 msgid "Show all routers" msgstr "Mostrar todos los enrutadores" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:251 msgid "Show all routers with full stats" msgstr "Mostrar las estadísticas completas de todos los routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 msgid "Network Database Router Statistics" msgstr "Estadísticas de la base de datos de red del router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Count" msgstr "Cantidad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 msgid "Transports" msgstr "Transportes" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 msgid "Country" msgstr "País" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 msgid "Our info" msgstr "Nuestra información" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Peer info for" msgstr "Información de interlocutor para" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Campo completo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "Oculto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 msgid "Updated" msgstr "Actualizado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 #, java-format msgid "{0} ago" msgstr "hace {0}" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:384 msgid "Published" msgstr "Publicado" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 msgid "Address(es)" msgstr "Dirección(es)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399 msgid "cost" msgstr "coste" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "Hidden or starting up" msgstr "Oculto o iniciando" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 msgid "SSU with introducers" msgstr "SSU con introductores" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU" msgstr "NTCP y SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "NTCP and SSU with introducers" msgstr "NTCP y SSU con introductores" @@ -3703,13 +3707,13 @@ msgstr "Grupos (Caps)" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Velocidad" #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Capacidad" @@ -4164,13 +4168,13 @@ msgid "How long we've been running for this session" msgstr "Cuanto tiempo hemos estado en funcionamiento durante esta sesión" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Tiempo de servicio" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4257,12 +4261,12 @@ msgstr "ERR-Desviación del Reloj de {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Testing" msgstr "Comprobando" #: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "OK" msgstr "Bien" @@ -4285,7 +4289,7 @@ msgstr "AVISO-Tras cortafuegos y floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); #: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "Firewalled" msgstr "Bloqueado por un cortafuegos" @@ -4410,7 +4414,7 @@ msgstr "ahora" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "configure" msgstr "configurar" @@ -4810,89 +4814,49 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 msgid "configure bandwidth" msgstr "Configurar ancho de banda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 msgid "Summary Bar" msgstr "Barra del resumen" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 -msgid "Refresh (s)" -msgstr "Actualizar (s)" - -#. ditto #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 @@ -4926,17 +4890,57 @@ msgstr "Actualizar (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Refresh (s)" +msgstr "Actualizar (s)" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 msgid "Enable" msgstr "Activar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 msgid "Bandwidth limiter" msgstr "Limitador de ancho de banda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." @@ -4944,34 +4948,34 @@ msgstr "" "I2P funcionará mejor si configuras tus tasas de modo que coincidan con la " "velocidad de tu conexión a Internet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" msgstr "KB/s entrantes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" msgstr "KB/s salientes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" msgstr "Compartir" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 msgid "NOTE" msgstr "NOTA" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Has configurado I2P para compartir sólo {0} KBps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P requiere al menos 12KBps para permitir el intercambio." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " @@ -4979,18 +4983,18 @@ msgstr "" "Por favor, ¡activa la compartición (participación en túneles) configurando " "un mayor ancho de banda." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" "Esto mejorará tu anonimato creando tráfico de cobertura, y ayuda a la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Has configurado I2P para compartir {0} KBps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." @@ -4998,60 +5002,60 @@ msgstr "" "Cuanto mayor sea el ancho de banda compartido, mayor es el anonimato y más " "ayudas a la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 msgid "Advanced network configuration page" msgstr "Página de configuración de red avanzada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 msgid "Cancel" msgstr "Cancelar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 msgid "config advanced" msgstr "configuración avanzada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" msgstr "Ajustes Avanzados de I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" msgstr "Configuración I2P avanzada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." msgstr "Algunos cambios pueden requerir un reinicio para que surtan efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 msgid "config clients" msgstr "configuración de clientes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" msgstr "Configuración de Clientes I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" msgstr "Configuración Clientes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5059,83 +5063,83 @@ msgstr "" "Los clientes de Java que se enumeran a continuación son iniciados por el " "router y se ejecutan en la misma JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 msgid "To change other client options, edit the file" msgstr "Para cambiar otras opciones clientes, edita el archivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." msgstr "Todos los cambios requieren un reinicio para que surtan efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" msgstr "Configuración avanzada de la interfaz del cliente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Configuración de la interfaz I2CP Exterior (I2P Protocolo de clientes)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" msgstr "Habilitada sin SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 msgid "Enabled with SSL required" msgstr "Habilitada con SSL obligatorio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Deshabilitada - Los clientes fuera de este proceso Java podrían no fallar en " "conectarse" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Port" msgstr "Puerto I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 msgid "I2CP Interface" msgstr "Interfaz I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 msgid "Authorization" msgstr "Autorización" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" msgstr "Requerir nombre de usuario y contraseña" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" msgstr "Nombre de usuario" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" msgstr "Contraseña" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "The default settings will work for most people." msgstr "La configuración por defecto funcionará para la mayoría de la gente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." msgstr "" "Cualquier cambio realizado aquí también debe configurarse en el cliente " "externo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 msgid "Many clients do not support SSL or authorization." msgstr "Muchos clientes no soportan SSL o autorización." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "WebApp Configuration" msgstr "Configuración de las Applicaciones Web" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5152,7 +5156,7 @@ msgstr "" "ejemplo, susidns, i2ptunnel), o que no tienen interfaz web en absoluto (por " "ejemplo, la libreta de direcciones)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5164,127 +5168,127 @@ msgstr "" "web volverán a aparecer al actualizar el router a una nueva versión, así que " "el método preferido es deshabilitar la aplicación web aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" msgstr "Configuración de Complementos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." msgstr "" "Los complementos enumerados a continuación son iniciados por el cliente de " "consola web." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" msgstr "Instalación de Complementos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" msgstr "Para instalar un complemento, ¡introduce la URL de descarga!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 msgid "config home" msgstr "configurar inicio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 msgid "Default Home Page" msgstr "Página de inicio predeterminada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Use old home page" msgstr "Utilizar página de inicio anterior" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 msgid "Search Engines" msgstr "Motores de búsqueda" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 msgid "Recommended Eepsites" msgstr "Sitios recomendados" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:346 msgid "Local Services" msgstr "Servicios locales" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" msgstr "configuración de llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" msgstr "Configuración del Llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "El llavero del router se utiliza para descifrar leaseSets encriptados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "El llavero puede contener claves de cifrado para los destinos locales o " "remotos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" msgstr "Adición manual al Llavero" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." msgstr "¡Introduce las claves de cifrado para destinos remotos aquí!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" msgstr "Las claves para los destinos locales deben introducirse en la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" msgstr "Página de túnelesI2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" msgstr "Nombre del destino, hash o clave completa" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Encryption Key" msgstr "Clave de cifrado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" msgstr "configuración de registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" msgstr "Configuración del registro I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" msgstr "Configurar las opciones de registro I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" msgstr "Archivo de registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(El símbolo '@' será reemplazado durante la rotación de registro)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "Log record format" msgstr "Formato de escritura del registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" "(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" msgstr "Formato de fecha del registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" @@ -5292,15 +5296,15 @@ msgstr "" "('MM' = mes, 'dd' = día, 'HH' = hora, 'mm' = minuto, 'ss' = segundo, 'SSS' = " "milisegundo)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Max log file size" msgstr "Tamaño máximo del archivo de registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" msgstr "Nivel predeterminado de registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" @@ -5308,89 +5312,89 @@ msgstr "" "(DEBUG e INFO no se recomiendan por defecto, ya que ralentizaran " "drásticamente el router)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" msgstr "Reemplazos a nivel de registros" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 msgid "New override" msgstr "Nueva reemplazo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 msgid "config networking" msgstr "configuración de red" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 msgid "I2P Network Configuration" msgstr "Configuración de la red I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "IP and Transport Configuration" msgstr "Cconfiguración de IP y del transporte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 msgid "There is help below." msgstr "Hay ayuda debajo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "UPnP Configuration" msgstr "Configuración UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "Enable UPnP to open firewall ports" msgstr "Activar UPnP para abrir puertos del cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 msgid "UPnP status" msgstr "Estado UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 msgid "IP Configuration" msgstr "Configuración IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Externally reachable hostname or IP address" msgstr "Nombre de host o dirección IP accesible externamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Use all auto-detect methods" msgstr "Utilizar todos los métodos de detección automática" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Disable UPnP IP address detection" msgstr "Desactivar detección de direcciones IP por UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Ignore local interface IP address" msgstr "Ignorar la dirección IP de la interfaz local" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 msgid "Use SSU IP address detection only" msgstr "Utilizar detección de direcciones IP sólo por SSU" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 msgid "Specify hostname or IP" msgstr "Especificar nombre de host o IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 msgid "Select Interface" msgstr "Elegir interfaz" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Hidden mode - do not publish IP" msgstr "Modo oculto - no se publica el IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "(prevents participating traffic)" msgstr "(Evita el tráfico de participantes)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Action when IP changes" msgstr "Acción al cambiar de IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" @@ -5398,79 +5402,79 @@ msgstr "" "Modo Portátil - cambia la identidad del router y el puerto UDP cuando cambia " "la IP para aumentar el anonimato" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "Experimental" msgstr "Experimental" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "UDP Configuration:" msgstr "Ajustes de UDP:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UDP port:" msgstr "Puerto UDP :" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Completely disable" msgstr "Desactivar por completo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" "(seleccionar sólo si se encuentra tras un firewall que bloquea UDP saliente)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "TCP Configuration" msgstr "Ajustes de TCP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 msgid "Use auto-detected IP address" msgstr "Utilizar dirección IP detectada automáticamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 msgid "currently" msgstr "actualmente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "if we are not firewalled" msgstr "si no estamos bloqueados por el cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" "Siempre utilizar la dirección IP detectada automáticamente (no bloqueado por " "cortafuegos)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Disable inbound (Firewalled)" msgstr "Deshabilitar entrada (bloqueado por cortafuegos)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" "(Selecciona sólo si estás detrás de un cortafuegos que regule o bloquee la " "salida por TCP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Externally reachable TCP port" msgstr "Puerto TCP externamente accesible" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "Use the same port configured for UDP" msgstr "Usar el mismo puerto configurado para UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Specify Port" msgstr "Elegir un puerto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 msgid "Notes" msgstr "Notas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." @@ -5478,12 +5482,12 @@ msgstr "" "a) ¡No reveles tus números de puerto a nadie! b) La modificación de estos " "ajustes reiniciará el router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "Configuration Help" msgstr "Ayuda de Configuración" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP " @@ -5493,7 +5497,7 @@ msgstr "" "cotrafuegos, las velocidades y la integración en la red mejorarán " "generalmente si el puerto de I2P está abierto tanto para UDP como para TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and " "TCP packets to reach you." @@ -5501,7 +5505,7 @@ msgstr "" "Si es posible, ¡por favor permite el paso de los paquetes TCP y UDP no " "solicitados por el cortafuegos!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." @@ -5509,7 +5513,7 @@ msgstr "" "Si no puede ser, I2P soporta UPnP (Universal Plug and Play) y UDP hole " "punching con \"introducciones SSU\" para transmitir tráfico." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." @@ -5518,12 +5522,12 @@ msgstr "" "ejemplo, cuando UPnP no funciona correctamente, o un cortafuegos que no está " "bajo tu control está haciendo daño." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "" "Puede que algunos cortafuegos como NATs simétricos no funcionen bien con I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." @@ -5532,42 +5536,42 @@ msgstr "" "Internet (IGDs) para detectar la dirección IP externa y los puertos que se " "deben abrir." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "" "El soporte de UPnP está en fase beta, y puede no funcionar correctamente por " "varias razones" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "No UPnP-compatible device present" msgstr "No se encuentra ningún dispositivo compatible con UPnP presente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "UPnP disabled on the device" msgstr "UPnP desactivado en el dispositivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Software firewall interference with UPnP" msgstr "Un cortafuegos de software interfiere con UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Bugs in the device's UPnP implementation" msgstr "Errores en la implementación de UPnP del dispositivo" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Multiple firewall/routers in the internet connection path" msgstr "Múltiples cotrafuegos/routers en la ruta de conexión a Internet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "UPnP device change, reset, or address change" msgstr "" "El dispositivo UPnP ha cambiado, reiniciado, o ha cambiado de dirección" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Review the UPnP status here." msgstr "Revisar el estado de UPnP aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." @@ -5575,24 +5579,24 @@ msgstr "" "Encima de esto UPnP puede ser activado o desactivado, pero un cambio " "requiere un reinicio del router para que surta efecto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "Hostnames entered above will be published in the network database." msgstr "" "Los nombres de host introducidos arriba se publicarán en la base de datos de " "red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "They are not private." msgstr "No son privados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" "Además, no se debe introducir una dirección IP privada como 127.0.0.1 " "o 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " @@ -5602,15 +5606,15 @@ msgstr "" "configura correctamente el NAT o cortafuegos, el rendimiento de la red se " "degradará considerablemente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "When in doubt, leave the settings at the defaults." msgstr "En caso de duda, deje los ajustes con los valores predeterminados." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Reachability Help" msgstr "Ayuda de Accesibilidad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " @@ -5620,7 +5624,7 @@ msgstr "" "bloqueado por uno, recuerda que podrías tener múltiples cortafuegos, por " "ejemplo, en paquetes de software o en routers externos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "" "If there is an error, the logs may also help " "diagnose the problem." @@ -5628,15 +5632,15 @@ msgstr "" "Si hay un error, el registro también puede ayudar a " "diagnosticar el problema." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port does not appear to be firewalled." msgstr "El puerto UDP no parece estar bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "Your UDP port appears to be firewalled." msgstr "El puerto UDP parece estar bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." @@ -5644,7 +5648,7 @@ msgstr "" "Como los métodos de detección de cortafuegos no son 100% fiables, esto puede " "aparecer por error." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." @@ -5652,7 +5656,7 @@ msgstr "" "Sin embargo, si aparece constantemente, deberías comprobar si tanto el " "cortafuegos interno como externo tienen los puertos abiertos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." @@ -5661,7 +5665,7 @@ msgstr "" "preocupación. Si se está detrás de un cortafuegos, el router utiliza " "\"introductores\" para transmitir las conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." @@ -5669,7 +5673,7 @@ msgstr "" "No obstante, obtendrás más tráfico participante y ayudará más a la red si " "puedes abrir el/los cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " @@ -5679,7 +5683,7 @@ msgstr "" "cortafuegos de hardware como un cortafuegos por software, o podrías estar " "detrás de otro cortafuegos institucional fuera de tu control." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " @@ -5689,12 +5693,12 @@ msgstr "" "mismo puerto, o pueden tener otras limitaciones o bugs que les impidan pasar " "tráfico a través de I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "" "El router está probando si tu puerto UDP está bloqueado por un cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." @@ -5702,7 +5706,7 @@ msgstr "" "El router no está configurado para publicar su dirección, por lo tanto, no " "espera conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." @@ -5710,11 +5714,11 @@ msgstr "" "El modo oculto se activa automáticamente para mayor protección en algunos " "países." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "WARN - Firewalled and Fast" msgstr "AVISO - Bloqueado por cortafuegos y rápido" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are " "firewalled." @@ -5722,7 +5726,7 @@ msgstr "" "Has configurado I2P para compartir más de 128 kbps de ancho de banda, pero " "te encuentras bloqueado por un cortafuegos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " @@ -5732,29 +5736,29 @@ msgstr "" "128 kbps de ancho de banda para compartir, será mucho más útil a la red si " "abre los puertos de su router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "WARN - Firewalled and Floodfill" msgstr "AVISO - Bloqueado por cortafuegos y Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" "Has configurado I2P ser un router floodfill, pero estás bloqueado por un " "cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" "Para mejorar la participación como router floodfill, deberías abrir tu " "cortafuegos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "AVISO - Bloqueado por cortafuegos con TCP entrante activado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." @@ -5763,7 +5767,7 @@ msgstr "" "un cortafuegos, y por lo tanto es probable que el puerto TCP esté bloqueado " "también." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." @@ -5772,20 +5776,20 @@ msgstr "" "habilitado, los routers no podrán ponerse en contacto con el tuyo a través " "de TCP, lo que perjudicará a la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Please open your firewall or disable inbound TCP above." msgstr "" "Por favor, ¡abre los puertos del cortafuegos o desactiva TCP entrante arriba!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "WARN - Firewalled with UDP Disabled" msgstr "AVISO - Bloqueado por cortafuegos con UDP deshabilitado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Has configurado TCP entrante, sin embargo has deshabilitado UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." @@ -5793,30 +5797,30 @@ msgstr "" "Parece que estás siendo bloqueado por un cortafuegos en TCP, por lo tanto el " "router no puede aceptar conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Please open your firewall or enable UDP." msgstr "Por favor, ¡abre el cortafuegos o habilita UDP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "ERR - Clock Skew" msgstr "ERR - desviación de reloj" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "" "El reloj del sistema está desviado, lo que hará difícil participar en la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Correct your clock setting if this error persists." msgstr "Corrija su ajuste del reloj, si este error persiste." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "ERR - Private TCP Address" msgstr "ERR - Dirección TCP privada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." @@ -5824,19 +5828,19 @@ msgstr "" "Nunca debes anunciar una dirección IP no enrutable, como 127.0.0.1 o " "192.168.1.1 como tu dirección externa." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "Correct the address or disable inbound TCP above." msgstr "Corrija la dirección o desactive TCP entrante arriba." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "ERR - SymmetricNAT" msgstr "ERR - NAT Simétrico" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P ha detectado que está siendo bloqueado por un NAT simétrico." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " @@ -5846,7 +5850,7 @@ msgstr "" "serás capaz de aceptar conexiones entrantes, lo que limitará tu " "participación en la red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" @@ -5854,11 +5858,11 @@ msgstr "" "ERR - el puerto UDP está en uso - ¡Establece i2np.udp.internalPort=xxxx en " "configuración avanzada reinicia!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P no pudo enlazar con el puerto 8887 o el otro puerto configurado." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." @@ -5866,7 +5870,7 @@ msgstr "" "Comprueba si otro programa está utilizando el puerto configurado. Si es así, " "cierra el programa o configura I2P para utilizar un puerto diferente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "" "This may be a transient error, if the other program is no longer using the " "port." @@ -5874,19 +5878,19 @@ msgstr "" "Esto puede ser un error transitorio, si el otro programa ya no utiliza el " "puerto." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "However, a restart is always required after this error." msgstr "" "Sin embargo, siempre es necesario reiniciar después de que aparezca este " "error." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" "ERR - UDP deshabilitado y el host/puerto de entrada TCP no ha sido " "establecido" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." @@ -5894,25 +5898,25 @@ msgstr "" "Arriba no has configurado TCP entrante con un nombre de host y puerto, sin " "embargo has deshabilitado UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "Therefore your router cannot accept inbound connections." msgstr "Por lo tanto el router no puede aceptar conexiones entrantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Por favor, configure un host y puerto TCP arriba o permita UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "ERR - Error Client Manager I2CP - verificar los registros" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" "Esto se debe generalmente a un conflicto en el puerto 7654. ¡Revisa los " "registros para verificarlo!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." @@ -5920,38 +5924,38 @@ msgstr "" "¿Tienes otra instancia I2P funcionando? ¡Deten el programa en conflicto y " "reinicia I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" msgstr "configuración de pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" msgstr "Configuración de los pares I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" msgstr "Controles Manuales de pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" msgstr "Hash del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" msgstr "Banear / Desbanear manualmente a un par" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "Banear evitará que este par participe en cualquiera de los túneles que vayas " "crear." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" msgstr "Ajustar Perfil de Bonus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5963,32 +5967,32 @@ msgstr "" "utilizan para los túneles de clientes, los par de alta capacidad se utilizan " "para algunos túneles exploratorios. Los bonus actuales se muestran en la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "página de perfiles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:266 msgid "Banned Peers" msgstr "pares baneados" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" msgstr "IPs Baneadas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" msgstr "config para resembrar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" msgstr "Configuración del proceso de resembrar I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" msgstr "Configuración de Resembrar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -5998,14 +6002,14 @@ msgstr "" "I2P se instala por primera vez o cuando al router le quedan muy pocas " "referencias de otros routers." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "El proceso de resembrar ha fallado, primero debes comprobar la conexión de " "red." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -6014,96 +6018,96 @@ msgstr "" "restrictivo, el proceso de resembrar ha fracasado, y si tienes acceso a un " "proxy HTTP!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Ver {0} para obtener instrucciones sobre cómo resembrar manualmente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 msgid "the FAQ" msgstr "las preguntas más frecuentes" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" msgstr "Selección de URL resembradora" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" msgstr "Probar SSL primero y luego no-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use SSL only" msgstr "Usar SSL exclusivamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use non-SSL only" msgstr "Usar no-SSL exclusivamente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Reseed URLs" msgstr "URLs resembradoras" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "Enable HTTP Proxy?" msgstr "Habilitar Proxy HTTP?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Host" msgstr "Host HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "HTTP Proxy Port" msgstr "Puerto HTTP Proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "Use HTTP Proxy Authorization?" msgstr "Utilizar autorización Proxy HTTP?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" msgstr "Nombre de usuario Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" msgstr "Contraseña Proxy HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "Enable HTTPS Proxy?" msgstr "Activar Proxy HTTPS?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Host" msgstr "Host Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "HTTPS Proxy Port" msgstr "Puerto Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "Use HTTPS Proxy Authorization?" msgstr "Usar Autorización Proxy HTTPS?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" msgstr "Nombre de usuario Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" msgstr "Nombre de usuario Proxy HTTPS" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 msgid "config service" msgstr "configuración de servicios" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 msgid "I2P Service Configuration" msgstr "Configuración de Servicios I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "Shutdown the router" msgstr "Apagar el router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -6111,13 +6115,13 @@ msgstr "" "El apagado controlado permite al router cumplir los acuerdos que ya ha hecho " "antes de apagar, pero puede tardar unos minutos." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Si tienes que apagar el router inmediatamente, también tienes esa opción" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -6125,7 +6129,7 @@ msgstr "" "Si deseas que el router se reinicie después del apagado, puedes elegir una " "de las siguientes opciones." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -6135,7 +6139,7 @@ msgstr "" "opciones de aplicaciones cliente que sólo se leen al iniciar, como la " "contraseña de la consola del router o tu interfaz de escucha." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -6143,7 +6147,7 @@ msgstr "" "Un reinicio controlado tardará unos minutos (pero tus pares te agradecerán " "tu paciencia), mientras que un reinicio duro lo hace inmediatamente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." @@ -6151,11 +6155,11 @@ msgstr "" "Después de apagarse completamente, el router esperará 1 minuto antes de " "volverse a iniciar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" msgstr "integración con la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -6163,7 +6167,7 @@ msgstr "" "En la plataforma Windows, hay una pequeña aplicación que se queda en la " "bandeja del sistema, lo que le permite ver el estado del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -6171,23 +6175,23 @@ msgstr "" "(Más adelante, las aplicaciones I2P de clientes serán capaces de integrar su " "propia funcionalidad en la bandeja de sistema también)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Si estás en Windows, puedes activar o desactivar ese icono aquí." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" msgstr "Mostrar icono de la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" msgstr "Ocultar icono de la bandeja del sistema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" msgstr "Lanzar al iniciar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -6196,16 +6200,16 @@ msgstr "" "no, seleccionando una de las siguientes opciones - I2P instalará (o " "eliminará) un servicio en consecuencia." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "If you prefer the command line, you can also run the " msgstr "Si usted prefiere la línea de comandos, también puede ejecutar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 msgid "Note" msgstr "Nota" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -6213,7 +6217,7 @@ msgstr "" "Si estás ejecutando I2p como servicio en este momento, quitarlo hará que se " "apague el router de inmediato." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -6221,15 +6225,15 @@ msgstr "" "Es recomendable que consideres el apagado controlado como se indica arriba, " "para ello, ejecuta uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" msgstr "Ver cola de tareas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "Launch browser on router startup?" msgstr "Iniciar el navegador al arrancar el router?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -6251,69 +6255,69 @@ msgstr "" "La interfaz de configuración principal de I2P es esta consola Web. Para tu " "comodidad I2P puede lanzar el navegador web en al iniciar apuntando a" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 msgid "config stats" msgstr "config de estadísticas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" msgstr "Ajustes de Estadísticas I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" msgstr "Configurar colección de estadísticas I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" msgstr "Habilitar estadísticas completas?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 msgid "change requires restart to take effect" msgstr "Cambiar esto requiere un reinicio para que los cambios surtan efecto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 msgid "Stat file" msgstr "Archivo de estadísticas" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 msgid "Filter" msgstr "Filtro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" msgstr "cambiar todos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" msgstr "Registro" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" msgstr "Gráficas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" msgstr "Filtro avanzado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 msgid "config tunnels" msgstr "Configuración de túneles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 msgid "I2P Tunnel Configuration" msgstr "Configuración de túneles I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "The default settings work for most people." msgstr "La configuración por defecto funciona para la mayoría de gente." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Hay un equilibrio fundamental entre el anonimato y el rendimiento." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -6323,56 +6327,56 @@ msgstr "" "0-1 saltos, 3 saltos + 0-2 saltos), o una alta cantidad incluyendo túneles " "de respaldo, pueden reducir severamente el rendimiento o la fiabilidad." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" "Puede resultar en un uso alto de CPU y/o un uso de gran ancho de banda de " "salida " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Cambia esta configuración con cuidado, y ajústala en caso de tener problemas." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "Los cambios en los túneles exploratorios se almacenan en el archivo router." "config." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "Client tunnel changes are temporary and are not saved." msgstr "" "Los cambios en túnel de cliente son de carácter temporal y no se guardarán." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" msgstr "Para hacer cambios permanentes al túnel de cliente ve a la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" msgstr "Página túnel I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 msgid "config UI" msgstr "configuración IU" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 msgid "I2P UI Configuration" msgstr "Interfaz de Usuario" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 msgid "Router Console Theme" msgstr "Tema de la Consola del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "" "Lo sentimos, pero la selección de temas está deshabilitada para Internet " "Explorer." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " @@ -6383,11 +6387,11 @@ msgstr "" "para utilizar un agente de usuario diferente si deseas acceder a los temas " "de la consola." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 msgid "Router Console Language" msgstr "Idioma de la Consola del Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." @@ -6396,113 +6400,113 @@ msgstr "" "Ponte en contacto con los desarrolladores en los canales #i2p-dev y #i2p-es " "del IRC para ayudar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 msgid "Apply" msgstr "Aplicar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 msgid "config update" msgstr "Actualización de la configuración" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 msgid "I2P Update Configuration" msgstr "Configuración de actualizaciones I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 msgid "Check for I2P and news updates" msgstr "Comprobar si hay actualizaciones de I2P o noticias" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "News & I2P Updates" msgstr "Noticias & actualizaciones de I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" msgstr "Comprobar si hay actualizaciones de noticias" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" msgstr "Actualizaciones de noticias" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" msgstr "Actualizando" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "News URL" msgstr "URL de noticias" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 msgid "Refresh frequency" msgstr "Frecuencia de actualización" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 msgid "Update policy" msgstr "Política de actualizaciones" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "Update through the eepProxy?" msgstr "¿Actualizar utilizando el eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy host" msgstr "host eepProxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 msgid "eepProxy port" msgstr "puerto eepProxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" msgstr "URLs de actualizaciones" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" msgstr "Claves confiadas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" msgstr "Actualizar con las versiones en desarrollo no firmadas?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 msgid "Unsigned Build URL" msgstr "URL de versión no firmada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Updates will be dispatched via your package manager." msgstr "Dispondrás de las actualizaciones a través de tu gestor de paquetes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 msgid "home" msgstr "Página de Inicio" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:293 msgid "Welcome to I2P" msgstr "¡Bienvenido a I2P!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "Internal Error" msgstr "Error interno" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 msgid "Configuration" msgstr "Configuración" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 msgid "Sorry! There has been an internal error." msgstr "Lo sentimos. Se ha producido un error interno." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Por favor, ¡informa sobre errores en {0} o {1}!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -6510,27 +6514,27 @@ msgstr "" "Puedes utilizar el nombre de usuario \"guest\" y contraseña \"guest\" si no " "deseas registrarte." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 msgid "Please include this information in bug reports" msgstr "Por favor, ¡incluye esta información en los informes de error!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" msgstr "Detalles del error" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 #, java-format msgid "Error {0}" msgstr "Error {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 msgid "I2P Version and Running Environment" msgstr "Versión I2P y entorno de ejecución" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -6540,11 +6544,11 @@ msgstr "" "ubicación. Por favor, ¡revisa todos los datos antes de incliurlos en un " "informe de error!" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 msgid "Page Not Found" msgstr "Página no encontrada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." @@ -6552,33 +6556,33 @@ msgstr "" "Lo sentimos! Pareces estar intentando entrar en una página de la consola del " "router o un recurso inexistentes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "Error 404" msgstr "Error 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 msgid "not found" msgstr "no encontrado" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 msgid "graphs" msgstr "gráficos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 msgid "I2P Performance Graphs" msgstr "Gráficos de rendimiento de I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 msgid "Router is down" msgstr "Router está caído" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 msgid "News" msgstr "Noticias" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:255 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." @@ -6586,67 +6590,67 @@ msgstr "" "Haga click en una bandera para elegir idioma. Click en 'configurar idioma' a " "continuación para cambiarlo después." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:322 msgid "Search I2P" msgstr "Buscar en I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Eepsites of Interest" msgstr "Sitios de interés" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 msgid "Jar File Dump" msgstr "Jar File Dump" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 msgid "job queue" msgstr "cola de tareas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 msgid "I2P Router Job Queue" msgstr "Cola de trabajos del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 msgid "logs" msgstr "registros" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 msgid "I2P Router Logs" msgstr "Registros del Router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Critical Logs" msgstr "Registros críticos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 msgid "Router Logs" msgstr "Registros del router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 msgid "Service (Wrapper) Logs" msgstr "Registros de servicio (Wrapper)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 msgid "network database summary" msgstr "Resumen de la base de datos de red" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 msgid "I2P Network Database Summary" msgstr "Resumen de la base de datos de red I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:135 msgid "WebApp Not Found" msgstr "Aplicación web no encontrada" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:253 msgid "Web Application Not Running" msgstr "La Aplicación web no se está ejecutando" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:255 msgid "The requested web application is not running." msgstr "La aplicación web solicitada no se está ejecutando" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:256 msgid "" "Please visit the config clients page to start it." @@ -6654,49 +6658,49 @@ msgstr "" "Por favor visita la página de " "configuración de clientes para iniciarla." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" msgstr "conexiones con pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" msgstr "pares de la red I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 msgid "peer profiles" msgstr "perfiles de los pares" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 msgid "I2P Network Peer Profiles" msgstr "Perfiles de los pares de la red I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 msgid "statistics" msgstr "estadísticas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 msgid "I2P Router Statistics" msgstr "Estadísticas del router I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 #, java-format msgid "Disable {0} Refresh" msgstr "Deshabilitar la recarga de cada {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 msgid "tunnel summary" msgstr "Sumario de túneles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 msgid "I2P Tunnel Summary" msgstr "Sumario de túneles I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 msgid "Peer Profile" msgstr "Perfil del par" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 #, java-format msgid "Profile for peer {0}" msgstr "Perfil del par {0}" diff --git a/apps/routerconsole/locale/messages_sv.po b/apps/routerconsole/locale/messages_sv.po index bf2d77170..2b543b40d 100644 --- a/apps/routerconsole/locale/messages_sv.po +++ b/apps/routerconsole/locale/messages_sv.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-03-07 00:52+0000\n" -"PO-Revision-Date: 2012-03-09 19:20+0000\n" +"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"PO-Revision-Date: 2012-05-13 05:54+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" "MIME-Version: 1.0\n" @@ -33,7 +33,7 @@ msgstr "" #. locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1371 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -42,7 +42,7 @@ msgstr[1] "{0,number,####} ms" #. seconds #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1375 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -51,7 +51,7 @@ msgstr[1] "{0} sek" #. minutes #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1379 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -60,63 +60,63 @@ msgstr[1] "{0} min" #. hours #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1383 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 timme" msgstr[1] "{0} timmar" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1385 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:315 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "n/a" #. days -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1388 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "1 dag" msgstr[1] "{0} dagar" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:128 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Bannad med hjälp av routerhash: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:130 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Bannad med hjälp av routerhash" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:673 -#: ../../../router/java/src/net/i2p/router/Blocklist.java:746 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP bannad med hjälp av blocklist.txt post {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:785 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 msgid "IPs Banned Until Restart" msgstr "IP blockerade tills omstart " -#: ../../../router/java/src/net/i2p/router/Blocklist.java:809 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 msgid "IPs Permanently Banned" msgstr "IP permanent blockerat" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:811 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "From" msgstr "Från" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:813 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "To" msgstr "Till" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:849 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:415 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 msgid "none" msgstr "ingen" @@ -125,90 +125,90 @@ msgstr "ingen" #. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too #. low"); #. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:82 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:124 -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:526 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 msgid "Rejecting tunnels: Starting up" msgstr "Avvisar tunlar: Startar" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:177 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "Avvisar tunnlar: Hög meddelandefördröjning" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of #. tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:216 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Avvisar tunnlar: Högt antal förfrågningar" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:271 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "Avvisar tunnlar: Gränsen nådd" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:339 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "Avvisar tunnlar: Bandbreddsgräns" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: #. Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:409 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Avvisar de flesta tunnlarna: Bandbreddsgräns" #. hard to do {0} from here #. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of #. tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:413 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Accepterar de flesta tunnlarna" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:415 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "Accepterar tunnlar" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:531 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 msgid "Rejecting tunnels: Shutting down" msgstr "Avvisar tunnlar: Stänger ner" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:536 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Avvisar tunnlar" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:155 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Reseedar" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:171 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "Reseed hämtad endast en router." msgstr[1] "Reseed hämtad endast {0} routrar." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:178 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Reseed misslyckades." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:179 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Se {0} för hjälp" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:180 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "sida för konfiguration av omseedning" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:323 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Reseed: hämtar seed URL." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:373 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." @@ -242,7 +242,7 @@ msgstr "Hur många peers vi aktivt talar med" msgid "Known fast peers" msgstr "Snabba kända peerer" -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:526 +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "NetDb post" @@ -252,201 +252,201 @@ msgstr "NetDb post" msgid "No transports (hidden or starting up?)" msgstr "Inga transporter (gömd eller håller på att startas?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:445 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Onåbar på varje transport" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:494 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Router transport adresser" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} används för utgående anslutningar enbart" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:513 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Hjälp" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:514 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." msgstr "Din transportförbindelses gränser sätts automatiskt baserat på din konfigurerade bandbredd." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:516 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." msgstr "För att åsidosätta dessa gränser, lägg till inställningarna i2np.ntcp.maxConnections = nnn och i2np.udp.maxConnections = nnn på den avancerade inställningarsidan." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Definitioner" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:751 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "Fjärr peeren, identifierad med routerhash" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:520 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Mapp" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Inkommande anslutning" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Utgående anslutning" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "De erbjöd att introducera oss (hjälp andra traversera vår brandvägg)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "" "We offered to introduce them (help other peers traverse their firewall)" msgstr "Vi erbjöd att introducera dom (hjälp andra att traversera deras brandvägg)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Tiden sedan ett paket har mottagits / sänts" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1983 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "Stillastående" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "In/Ut" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "Den utjämnade ingående / utgående överföringshastigheten (KByte per sekund)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Tiden sedan denna anslutning etablerades" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Uppe" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Tidsförvridning" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Skillnaden mellan peerens klocka och din" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" msgstr "Överbelastningsfönster, vilket är hur många bytes kan sändas utan en bekräftelse" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Antalet skickade meddelanden som väntar på bekräftelse" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Maximala antalet samtidiga meddelande som ska skickas" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "Antalet försändningar som överstiger överbelastningsfönstret" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "Den tröskel för långsam start" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "Tur och returtid i millisekunder" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2005 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Utvecklare" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "Standardavvikelsen för tur och retur i millisekunder" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "Återsändnings timeout i millisekunder" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" msgstr "Nuvarande maximala försändningsstorlek för paket / uppskattad maximal mottagningsstorlek för paket (bytes)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Det totala antalet paket som skickats till denna peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2014 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Det totala antalet paket som har mottagits från denna peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "DUP TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Det totala antalet paket som återutsänds till peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "DUP RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Totalt antal dupplicerade paket mottagna från peeren" @@ -463,7 +463,7 @@ msgstr "Grundinställningar WAN inställningar" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 msgid "Status" msgstr "Status" @@ -563,1187 +563,1176 @@ msgstr "{0} port {1,number,#####} var framgångsrikt vidarebefordrad av UPnP." msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "{0} port {1,number,#####} blev inte vidarebefordrad av UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP är inte aktiverat" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:416 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:633 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Överdriven klockförskjutning: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "NTCPanslutningar" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Gräns" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Timeout" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "Jobbkö" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "Släpar efter?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:774 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Inkommande" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:776 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2039 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Utgående" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:825 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "peers" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "UDP-anslutningar" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Sortera efter peer hash" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Riktning/Inledning" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Sortera efter stillastående inkommande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Sortera efter utgående utgående" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Sortera efter inkommande hastighet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Sortera efter utgående hastighet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Sortera efter anslutningsupptid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1996 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Sortera efter klockanvridning" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Sortera efter överbelastningfönster" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2001 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Sortera efter långsam starttröskel" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2004 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Sortera efter tur och returtid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2006 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Sortera efter rundtur tidsavvikelse" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2008 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Sortera efter omsändningstimeout" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2011 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Sortera efter utgående maximal överföringsenhet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2013 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Sortera efter paket som skickats" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2015 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Sortera efter paket som mottagits" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2018 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Sortera efter paket som återutsänds" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2020 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Sortera efter paket som mottagits fler än en gång" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2041 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Vi erbjöd oss att introducera dem" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "De erbjöd sig att introducera oss" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2047 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Strypt" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2055 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 misslyckande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2057 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} misslyckande" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2063 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Förbjudna" #. buf.append("
\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2194 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "SAMMANFATTNING" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:159 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Släpper tunnelförfrågningar: För långsam" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:304 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Släpper tunnelförfrågningar: Överlastad" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:513 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Avvisar tunnlar: Begäran överlastad" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:544 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Avvisar tunnlar: Anslutningsgräns" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:747 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:768 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Släpper tunnelförfrågningar: Hög belastning" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:760 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Släpper tunnelförfrågningar: Kötid" -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#: ../java/build/Countries.java:8 -msgid " -f3-5 < GeoIPCountryWhois.csv|sed 's/" -msgstr " -f3-5 < GeoIPCountryWhois.csv|sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#: ../java/build/Countries.java:9 -msgid " -f5,6 < GeoIPCountryWhois.csv |sed 's/" -msgstr " -f5,6 < GeoIPCountryWhois.csv |sed 's/" - -#. geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip -#. g' > geoip.txt"); -#. g' | sort | uniq > countries.txt"); -#: ../java/build/Countries.java:10 +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to +#. translate all of them!! +#: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Anonym proxy" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:4 msgid "Satellite Provider" msgstr "Satellit leverantör" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:5 msgid "Andorra" msgstr "Andorra" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:6 msgid "United Arab Emirates" msgstr "Förenade Arabemiraten" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:7 msgid "Afghanistan" msgstr "Afghanistan" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:8 msgid "Antigua and Barbuda" msgstr "Antigua och Barbuda" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:9 msgid "Anguilla" msgstr "Anguilla" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:10 msgid "Albania" msgstr "Albanien" -#: ../java/build/Countries.java:18 +#: ../java/build/Countries.java:11 msgid "Armenia" msgstr "Armenien" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:12 msgid "Netherlands Antilles" msgstr "Nederländska Antillerna" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:13 msgid "Angola" msgstr "Angola" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:14 msgid "Antarctica" msgstr "Antarktis" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:15 msgid "Argentina" msgstr "Argentina" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:16 msgid "American Samoa" msgstr "Amerikanska Samoa" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:17 msgid "Austria" msgstr "Österrike" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:18 msgid "Australia" msgstr "Australien" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:19 msgid "Aruba" msgstr "Aruba" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:20 msgid "Åland Islands" msgstr "Åland" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:21 msgid "Azerbaijan" msgstr "Azerbajdzjan" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:22 msgid "Bosnia and Herzegovina" msgstr "Bosnien och Hercegovina" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:23 msgid "Barbados" msgstr "Barbados" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:24 msgid "Bangladesh" msgstr "Bangladesh" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:25 msgid "Belgium" msgstr "Belgien" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:26 msgid "Burkina Faso" msgstr "Burkina Faso" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:27 msgid "Bulgaria" msgstr "Bulgarien" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:28 msgid "Bahrain" msgstr "Bahrain" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:29 msgid "Burundi" msgstr "Burundi" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:30 msgid "Benin" msgstr "Benin" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:31 msgid "Bermuda" msgstr "Bermuda" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:32 msgid "Brunei Darussalam" msgstr "Brunei" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:33 msgid "Bolivia" msgstr "Bolivia" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:34 msgid "Brazil" msgstr "Brasilien" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:35 msgid "Bahamas" msgstr "Bahamas" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:36 msgid "Bhutan" msgstr "Bhutan" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:37 msgid "Bouvet Island" msgstr "Bouvetön" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:38 msgid "Botswana" msgstr "Botswana" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:39 msgid "Belarus" msgstr "Vitryssland" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:40 msgid "Belize" msgstr "Belize" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:41 msgid "Canada" msgstr "Kanada" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" msgstr "Kokosöarna" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "Demokratiska republiken Kongo" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "Centralafrikanska republiken" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "Kongo" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "Schweiz" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "Elfenbenskusten" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "Cooköarna" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "Chile" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "Kamerun" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:51 msgid "China" msgstr "Kina" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "Colombia" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "Costa Rica" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" msgstr "Serbien och Montenegro" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "Kuba" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "Kap Verde" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:57 msgid "Christmas Island" msgstr "Julön" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "Cypern" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "Tjeckien" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "Tyskland" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "Djibouti" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "Danmark" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "Dominica" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "Dominikanska republiken" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "Algeriet" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "Ecuador" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "Estland" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "Egypten" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:69 msgid "Western Sahara" msgstr "Västsahara" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "Eritrea" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "Spanien" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "Etiopien" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:73 msgid "European Union" msgstr "Europeiska unionen" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "Finland" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "Fiji" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "Falklandsöarna (Malvinas)" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "Mikronesiska federationen" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "Färöarna" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:79 msgid "France" msgstr "Frankrike" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "Gabon" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "Storbritannien" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "Grenada" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "Georgia" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "Franska Guyana" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:85 msgid "Guernsey" msgstr "Guernsey" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "Ghana" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "Gibraltar" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "Grönland" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "Gambia" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "Guinea" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "Guadeloupe" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "Ekvatorialguinea" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "Grekland" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "Sydgeorgien och Sydsandwichöarna" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "Guatemala" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "Guam" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "Guyana" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "Hong Kong" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "Honduras" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "Kroatien" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "Haiti" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "Ungern" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "Indonesien" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "Irland" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "Israel" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:107 msgid "Isle of Man" msgstr "Isle of Man" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:108 msgid "India" msgstr "Indien" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "Brittiska Indiska Oceanöarna" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "Irak" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "Islamiska republiken Iran" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "Island" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "Italien" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:114 msgid "Jersey" msgstr "Jersey" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "Jamaica" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "Jordan" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "Japan" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "Kenya" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "Kirgizistan" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "Kambodja" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "Kiribati" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "Komorerna" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts och Nevis" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" msgstr "Demokratiska folkrepubliken Korea (Nordkorea)" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "Sydkorea" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "Kuwait" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "Caymanöarna" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "Kazakstan" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "Laos Demokratiska folkrepublik" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "Libanon" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "Saint Lucia" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "Liechtenstein" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "Sri Lanka" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "Liberia" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "Lesotho" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "Litauen" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "Luxemburg" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "Lettland" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "Libyen" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "Marocko" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "Monaco" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "Moldavien" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:143 msgid "Montenegro" msgstr "Montenegro" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:144 msgid "Saint Martin" msgstr "Saint Martin" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "Madagaskar" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "Marshallöarna" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "Föredetta jugoslaviska republiken Makedonien" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "Mali" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "Myanmar" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "Mongoliet" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "Macao" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "Nordmarianerna" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "Martinique" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "Mauretanien" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "Montserrat" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "Malta" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "Mauritius" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "Maldiverna" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "Malawi" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "Mexiko" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "Malaysia" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "Moçambique" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "Namibia" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "Nya Kaledonien" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "Niger" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "Norfolkön" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "Nigeria" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "Nicaragua" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "Nederländerna" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "Norge" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "Nepal" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "Nauru" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "Niue" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "Nya Zeeland" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "Oman" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "Panama" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "Peru" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "Franska Polynesien" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "Papua Nya Guinea" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "Filippinerna" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "Pakistan" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "Polen" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre och Miquelon" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:184 msgid "Pitcairn Islands" msgstr "Pitcairnöarna" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Palestinska territoriet" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugal" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:191 msgid "Réunion" msgstr "Réunion" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Rumänien" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbien" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Ryssland" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Rwanda" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Saudiarabien" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Salomonöarna" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychellerna" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Sudan" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Sverige" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapore" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:202 msgid "Saint Helena" msgstr "Sankta Helena" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slovenien" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:204 msgid "Svalbard and Jan Mayen" msgstr "Svalbard och Jan Mayen " -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slovakien" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalia" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Surinam" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "Sao Tomé och Principe" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Syrien" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swaziland" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Turks-och Caicosöarna" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Tchad" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Franska Sydterritorierna" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thailand" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tadzjikistan" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Östtimor" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistan" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunisien" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turkiet" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad och Tobago" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Förenade republiken Tanzania" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ukraina" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Uganda" -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Förenta staternas avlägset belägna öar" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "USA" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Uzbekistan" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Heliga stolen (Vatikanstaten)" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent och Grenadinerna" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:247 ../java/build/Countries.java:248 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Jungfruöarna" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Vietnam" -#: ../java/build/Countries.java:250 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:251 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis och Futuna" -#: ../java/build/Countries.java:252 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:253 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Jemen" -#: ../java/build/Countries.java:254 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:255 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Sydafrika" -#: ../java/build/Countries.java:256 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Zambia" -#: ../java/build/Countries.java:257 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" @@ -1754,196 +1743,199 @@ msgstr "Zimbabwe" #: ../java/strings/Strings.java:29 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 msgid "I2P Router Console" msgstr "I2P Routerkonsoll" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:52 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "Fel vid uppdatering av konfiguration - se felloggar" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:62 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Konfigurationen sparades utan problem" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:64 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:421 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:308 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:91 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" msgstr "Fel vid sparning ab konfigurationen (tillämpad men inte sparat) - se felloggar" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:36 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Save Client Configuration" msgstr "Spara klientkonfiguration" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:40 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:400 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:404 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Save Interface Configuration" msgstr "Spara gränssnittskonfiguration" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:44 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "Save WebApp Configuration" msgstr "Spara WebApp konfiguration" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:48 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 msgid "Save Plugin Configuration" msgstr "Spara pluginkonfiguration" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:52 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Install Plugin" msgstr "Installera plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:56 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 msgid "Update All Installed Plugins" msgstr "Uppdatera alla installerade insticksprogram" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:92 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Tog bort plugin {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:94 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Problem vid borttagning av plugin {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:114 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Stoppade plugin {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Problem när plugin {0} stoppades" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Tog bort plugin {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Problem vid borttagning av plugin {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Stoppade plugin {0}" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Start" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:157 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:37 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "Stöds inte" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Ny klient las till" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "Klientkonfigureringen sparad - kräver omstart för att träda i kraft." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:222 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Felaktigt klientindex" #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:389 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Klient" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "stoppad " -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "startade" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:251 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "borttagen" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:268 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "WebApp konfiguration sparad." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "lugin konfiguration sparad." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "WebApp" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Misslyckades med att starta" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:306 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Det gick inte att hitta servern." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Ingen plugin URL angiven." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:322 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Ingen uppdaterings-URL specificerad för {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:331 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:344 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:349 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:367 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Plugin- eller uppdateringsnerladdning pågår redan" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 msgid "Updating all plugins" msgstr "Uppdatera alla insticksprogram" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:353 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Laddar ner plugin från {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:371 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Kontrollerar uppdateringar för {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:381 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Startade plugin {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Fel när plugin {0} startades" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:419 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take " "effect." @@ -1955,7 +1947,7 @@ msgid "Edit" msgstr "Redigera" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 msgid "Add Client" msgstr "Lägg till Klient" @@ -1986,9 +1978,9 @@ msgid "Plugin" msgstr "Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Version" @@ -2044,26 +2036,26 @@ msgid "Delete" msgstr "Ta bort" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 msgid "Delete selected" msgstr "Ta bort valda" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 msgid "Add item" msgstr "Lägg till " #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Restore defaults" msgstr "Återställ standardvärden" @@ -2098,12 +2090,12 @@ msgid "Removed" msgstr "Borttagen " #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 msgid "Add key" msgstr "La till nyckel" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Delete key" msgstr "Tog bort nyckel" @@ -2145,7 +2137,7 @@ msgstr "Ogiltig destination" msgid "Log overrides updated" msgstr "Loggöverskridningar uppdaterad" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Loggkonfiguration sparades" @@ -2192,7 +2184,7 @@ msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:178 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Ta bort" @@ -2212,7 +2204,7 @@ msgstr "Startsida " #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Nätverk" @@ -2233,7 +2225,7 @@ msgid "Clients" msgstr "Klienter" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 msgid "Keyring" msgstr "Nyckelring" @@ -2249,7 +2241,7 @@ msgid "Peers" msgstr "Peers" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:408 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistik" @@ -2258,132 +2250,132 @@ msgstr "Statistik" msgid "Advanced" msgstr "Avancerad" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:58 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:448 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "Save changes" msgstr "Spara ändringar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:141 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Återkontrollerar router nåbarhet..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:179 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Uppdaterar IP-adress" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "Inaktiverar TCP helt" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "Uppdaterar ingående TCP address till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:208 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Inaktiverar inkommande TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:210 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "Uppdaterar inkommande TCP-adress till auto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:221 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "Uppdaterar inkommande TCP-port till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "Uppdaterar inkommande TCP-port till auto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "Uppdaterar UDP-port från" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:252 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Försiktig omstart till dolt routerläge" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:254 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Försiktig omstart ut ur dolt routerläge" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "Aktiverar UPnP, omstart krävs för att ändringarna ska börja gälla" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:265 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "Avaktiverar UPnP, omstart krävs för att ändringarna ska börja gälla" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:273 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Aktiverar läge för bärbara datorer" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:275 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Inaktiverar läge för bärbara datorer" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:282 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 msgid "Disabling UDP" msgstr "Avaktivera UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 msgid "Enabling UDP" msgstr "Aktivera UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:291 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "Kräver SSU introducerare" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:354 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "Värdnamnet eller IP {0} är inte publikt routningsbart " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:357 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "Värdnamnet eller IP {0} är ogiltigt" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:383 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Uppdaterar bandbreddsprocent för delning" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:413 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Uppdaterade bandbreddsgräns" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "okänd" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:182 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "bitar per sekund" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:183 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "eller högst {0} byte per månad" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Ban peer until restart" msgstr "Förbjud peer till omstart" @@ -2403,7 +2395,7 @@ msgid "Invalid peer" msgstr "Ogiltig peer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "Unban peer" msgstr "Oförbjud peer" @@ -2416,7 +2408,7 @@ msgid "is not currently banned" msgstr "är för närvarande inte förbjuden" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Adjust peer bonuses" msgstr "Justera peer bonusar" @@ -2429,27 +2421,27 @@ msgid "Bad capacity value" msgstr "Ogiltigt kapacitetsvärde" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 msgid "Save changes and reseed now" msgstr "Spara ändringar och reseeda nu" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:25 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Reseedning pågår redan" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:28 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Startar reseed process" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Konfiguration sparad utan fel." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:294 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "Shutdown immediately" msgstr "Stäng ner omedelbart" @@ -2470,7 +2462,7 @@ msgstr "Starta om omedelbart" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:145 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Omstart" @@ -2496,108 +2488,108 @@ msgstr "Stänger av om {0}" msgid "Restart in {0}" msgstr "Omstart om {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:292 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "Shutdown gracefully" msgstr "Graciös avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 msgid "Graceful shutdown initiated" msgstr "Graciös avstängning initierad" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Stänger av omedelbart! Pangbom hejsvejs stygging" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:296 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Cancel graceful shutdown" msgstr "Avbryt försiktig avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 msgid "Graceful shutdown cancelled" msgstr "Försiktig avstängning avbruten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:307 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "Graceful restart" msgstr "Försiktig omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 msgid "Graceful restart requested" msgstr "Försiktig omstart ombedd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:309 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "Hard restart" msgstr "Hård omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 msgid "Hard restart requested" msgstr "Försiktig omstart ombedd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Rekey and Restart" msgstr "Skapa nya nycklar och starta om" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekeying after graceful restart" msgstr "Skapar nya nycklar efter försiktig omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 msgid "Rekey and Shutdown" msgstr "Skapa nya nycklar och stäng av" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekeying after graceful shutdown" msgstr "Skapar nya nycklar efter försiktig avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "Run I2P on startup" msgstr "Kör I2P vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "Don't run I2P on startup" msgstr "Kör inte I2P vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Dump threads" msgstr "Dumpa trådar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "View console on startup" msgstr "Visa konsol vid uppstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 msgid "Console is to be shown on startup" msgstr "Konsolen ska visas vid uppstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "Do not view console on startup" msgstr "Visa inte konsolen vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 msgid "Console is not to be shown on startup" msgstr "Konsolen ska inte visas vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:227 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 msgid "Service installed" msgstr "Tjänst installerad" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:229 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Warning: unable to install the service" msgstr "Varning: kunde inte installera tjänsten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 msgid "Service removed" msgstr "Tjänst borttagen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:238 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Warning: unable to remove the service" msgstr "Varning: kunde ej ta bort tjänsten" @@ -2653,7 +2645,7 @@ msgstr[0] "1 tunnel" msgstr[1] "{0} tunnlar" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Utforskande tunnlar" @@ -2958,8 +2950,8 @@ msgid "Periods" msgstr "Perioder" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "or" msgstr "eller" @@ -2996,25 +2988,33 @@ msgstr "Spara inställningar och rita om grafer" msgid "Graph settings saved" msgstr "Grafinställningar sparade" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 msgid "Addressbook" msgstr "Adressbok" -#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "Hantera din I2P host-fil här (I2P domännamns uppslag)" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 msgid "Configure Bandwidth" msgstr "Konfigurera bandbredd" -#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 msgid "I2P Bandwidth Configuration" msgstr "I2P bandbreddsinställningar " +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Språk inställningar " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Konsolspråk val" + #: ../java/src/net/i2p/router/web/HomeHelper.java:30 msgid "Customize Home Page" msgstr "Anpassa startsidan" @@ -3076,7 +3076,7 @@ msgid "Development forum" msgstr "Utvecklingsforumet" #: ../java/src/net/i2p/router/web/HomeHelper.java:41 -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Bittorrent tracker" msgstr "Bittorrent tracker" @@ -3111,7 +3111,7 @@ msgid "Javadocs" msgstr "Javadocs" #: ../java/src/net/i2p/router/web/HomeHelper.java:46 -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical documentation" msgstr "Teknisk dokumentation" @@ -3124,65 +3124,87 @@ msgid "OpenPGP Keyserver" msgstr "OpenPGP nyckelserver " #: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Debian och Tahoe-LAFS programarkiv" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "I2P Pastebin" msgstr "I2P Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 msgid "Pastebin" msgstr "Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "I2P News" msgstr "I2P Nyheter" -#. _x("Plugins") + S + _x("Add-on directory") + S + "http://*TBD*.i2p/" + S + -#. I + "plugin.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "katalogen för insticksprogram" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "insticksprogram" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" msgstr "Postman's Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "I2P home page" msgstr "I2P startsida" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Project Website" msgstr "Project Website" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "I2P Netowrk Statistics" msgstr "I2P Nätverksstatistik " -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Technical Docs" msgstr "Tekniska Docs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "Trac Wiki" msgstr "Trac Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Ugha's Wiki" msgstr "Ugha's Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:89 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "Seedless och Robert BitTorrent applikationer" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "Sponge's huvudsida" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 msgid "The HTTP proxy is not up" msgstr "HTTP proxyn är inte uppe" -#: ../java/src/net/i2p/router/web/HomeHelper.java:91 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "Din webbläsare är inte korrekt konfigurerad för att använda HTTP-proxy på {0}" -#: ../java/src/net/i2p/router/web/HomeHelper.java:180 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" msgstr "Namn" -#: ../java/src/net/i2p/router/web/HomeHelper.java:182 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 msgid "URL" msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:200 +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 msgid "Add" msgstr "Lägg till " @@ -3199,191 +3221,191 @@ msgstr "Fil inte funnen" msgid "No log messages" msgstr "Inga logmeddelande" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:80 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 msgid "Network Database RouterInfo Lookup" msgstr "Nätverksdatabas, RouterInfo upplag" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "hittades inte i nätverksdatabasen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Network Database Contents" msgstr "Nätverksdatabasinnehåll" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 msgid "View RouterInfo" msgstr "Visa RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "LeaseSets" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 msgid "Local" msgstr "Lokal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:146 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 msgid "Unpublished" msgstr "Opubliserad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 msgid "Destination" msgstr "Destination" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 #, java-format msgid "Expires in {0}" msgstr "Går ut om {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 #, java-format msgid "Expired {0} ago" msgstr "Gick ut {0} sedan" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:183 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:235 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "View LeaseSets" msgstr "Se LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:237 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "Inte intierad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:246 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 msgid "Routers" msgstr "Routrar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:248 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 msgid "Show all routers" msgstr "Visa alla routrar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:250 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Show all routers with full stats" msgstr "Visa alla routrar med full statistik" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:286 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Nätverksdatabas Routerstatistik" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:293 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Antal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:307 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Transporter" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:325 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 msgid "Our info" msgstr "Vår information" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:366 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 msgid "Peer info for" msgstr "Peer information för" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:370 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Full entry" msgstr "Full post" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Hidden" msgstr "Gömd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Updated" msgstr "Uppdaterad" +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 #, java-format msgid "{0} ago" msgstr "{0} sedan" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:383 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 msgid "Published" msgstr "Publicerad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 msgid "Address(es)" msgstr "Adress(er)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:398 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 msgid "cost" msgstr "kostnad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "Hidden or starting up" msgstr "Gömd eller startar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:423 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU with introducers" msgstr "SSU med introducerare" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU" msgstr "NTCP och SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU with introducers" msgstr "NTCP och SSU med introducerare" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:133 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Nyheter senast uppdaterade för {0} sedan." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:139 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Nyheter senast kontrollerade för {0} sedan." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:148 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 msgid "Hide news" msgstr "Dölj nyheter" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:151 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 msgid "Show news" msgstr "Visa nyheter" @@ -3402,393 +3424,417 @@ msgstr[1] "{0} insticksprogram uppdaterade" msgid "Plugin update check complete" msgstr "Sökning efter uppdateringar för insticksprogram slutförd" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:85 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Kan inte kontrollera, pluginen {0} är inte installerad" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Letar efter uppdatering till plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Ny version för plugin {0} finns tillgänglig" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Ingen ny version tillgänglig för plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:198 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Uppdateringskontroll misslyckades för plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:147 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "Försöker att installera från fil {0}" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "Ingen fil anged {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Det gick inte att installera från {0}, misslyckades kopiera." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Laddar ner plugin" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:154 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:244 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}B överfört" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:161 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Plugin nedladdad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:166 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Kan inte skapa pluginmapp {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:175 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:297 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "från {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Plugin från {0} är korrupt" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:196 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "Plugin från {0} innehåller inte deb konfiguration som krävs" #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' #. + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:209 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Plugin från {0} innehåller en felaktig nyckel" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:233 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:243 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:257 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Pluginsignaturen för {0} kund ej verifieras" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:272 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "Plugin från {0} har felaktigt namn eller version" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Plugin {0} har omatchande versioner" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Denna plugin kräver I2P version {0} eller högre" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Denna plugin kräver Java version {0} eller högre" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:302 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" msgstr "Nedladdad plugin är för nya endast för nya installationer, men denna plugin är redan installerad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:314 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "Installerad plugin innehåller inte den konfigurations som krävs" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:322 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "Signaturen av nerladdad plugin matchar inte den plugin som är installerad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "Hämtad plugin version {0} är inte nyare än den installerade" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:336 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "Pluginuppdatering kräver installerad plugin version {0} eller högre" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:343 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "Pluginuppdatering kräver installerad plugin version {0} eller lägre" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format msgid "Plugin requires Jetty version {0} or higher" msgstr "Insticksprogrammet kräver Jetty version {0} eller högre " -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format msgid "Plugin requires Jetty version {0} or lower" msgstr "Insticksprogrammet kräver Jetty version {0} eller lägre " -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:377 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Kan inte kopiera insticksprogrammet till katalogen {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "Insticksprogrammet kommer att installeras vid nästa omstart." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "Plugin är endast för uppdateringar, men denna plugin är inte installerad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:390 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Misslyckades att installera plugin i {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:398 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Plugin {0} installerad, routeromstart krävs" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:400 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:427 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Plugin {0} installerad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:418 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Plugin {0} installerad och startad" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:421 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "Plugin {0} installerad men kunde inte startas, kolla loggarna" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Plugin {0} installerad men kunde inte startas" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:435 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Misslyckades med att ladda ner plugin från {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Peer Profiler" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Visar senaste profil." msgstr[1] "Visar senaste {0} profiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Gömmer 1 äldre profil." msgstr[1] "Gömmer {0} äldre profiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Gömmer standard pofil." msgstr[1] "Gömmer {0} standard pofiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Grupper (Kap.)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:331 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 msgid "Speed" msgstr "Hastighet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:335 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Capacity" msgstr "Kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "Snabb, Hög kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "Hög kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "Misslyckas" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Integrerad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Onåbar" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Testet misslyckades" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "profil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Floodfill och integrerade peers." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Kap." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Heltalsvärde" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Hörde senast om" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Hörde senast från" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Senaste bra försändning" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Senaste dåliga försändning" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "10m svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "1h svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "1d svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Senaste bra uppslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Senaste dåliga uppslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Senaste bra lagring" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Senaste dåliga lagring" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "1h felfrekvens" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "1d felfrekvens" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Trösklar" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "snabba peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "högkapacitets peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr "väintegrerade peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "som bestämd av profilorganiseraren" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "grupper" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "kapaciteten i netDb, används inte för att fastställa profiler" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "kap." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "topp genomströmning (bytes per sekund) under en period av1 minut som klienten har upprätthållit i en tunnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "hastighet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" msgstr "hur många tunnlar kan vi be dem att gå med i på en timme?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "hur många nya peers har de berättat för oss om nyligen?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "är peeren bannad, eller inte kan nås, eller en misslyckas tunnel test?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "status" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Välj sökmotor" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3829,7 +3875,7 @@ msgstr "Genomsnittligt ut" #: ../java/src/net/i2p/router/web/StatSummarizer.java:329 #: ../java/src/net/i2p/router/web/StatSummarizer.java:331 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:153 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "max" @@ -3891,7 +3937,7 @@ msgid "Lifetime average frequency" msgstr "Genomsnittlig livstids frekvens" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3926,28 +3972,28 @@ msgstr "Perioden avslutades för {0} sedan" msgid "No events" msgstr "Inga händelser" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "Genomsnittlig händelse antal" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Händelser under högtrafik" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Graf Data" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Diagram över antal händelser" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Exportera Data som XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Livstids medelvärde" @@ -4024,7 +4070,7 @@ msgid "Textual router performance statistics" msgstr "resultatstatistik för router i textform" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "Lokala Destinationer" @@ -4058,13 +4104,13 @@ msgid "How long we've been running for this session" msgstr "Hur länge vi har kört för denna session" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Upptid" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4147,94 +4193,95 @@ msgstr "ERR-Client Manager I2CP Fel - kontrollera loggar" msgid "ERR-Clock Skew of {0}" msgstr "ERR-Tidsfördröjning {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "Testar" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:127 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "ERR-Privat TCP Adress" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "ERR-Symmetrisk NAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARN-Bakom brandvägg med innåtriktad TCP påslagen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:134 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "WARN-Bakom brandvägg och är floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:501 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "Firewalled" msgstr "Bakom brandvägg" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:139 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" msgstr "ERR-UDP port används redan - Sätt i2np.udp.internalPort=xxxx i advancerade inställningar och starta om" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:145 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "ERR-Inga aktiva peers, kontrollera nätverkanslutning och brandvägg" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "ERR-UDP avslaget och inåtriktad TCP adress/port är inte inställd" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN-Bakom brandvägg med UDP avslaget" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:511 -msgid "Testing" -msgstr "Testar" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:375 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" msgstr "Lägg till/ta bort/ ändra & ställ in dina klient och server tunnlar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:387 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:391 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Visa tunnlar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Leasning utgången" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:402 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Bygger om" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:403 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "sedan" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Redo" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Bygger" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Bygger tunnlar" @@ -4242,13 +4289,13 @@ msgstr "Bygger tunnlar" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:426 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "delade klienter" #. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:640 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 #, java-format msgid "Download {0} Update" msgstr "Hämtat {0} uppdateringar" @@ -4257,159 +4304,159 @@ msgstr "Hämtat {0} uppdateringar" #.
is optional, to help the browser make the lines even in the button #. If the translation is shorter than the English, you should probably not #. include
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:648 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
Update {0}" msgstr "Hämta osignerade
uppdateringar {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:673 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 msgid "Help with firewall configuration" msgstr "Hjälp med brandväggskonfigurationen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:675 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 msgid "Check network connection and NAT/firewall" msgstr "Kontrollera nätverksanslutningen och NAT/brandvägg " -#: ../java/src/net/i2p/router/web/SummaryHelper.java:694 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 msgid "Reseed" msgstr "Reseed" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:121 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "händelser i {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "genomsnittad för {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:133 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Händelser per period" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:152 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "genomsnitt" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:154 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "nu" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:305 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 msgid "configure" msgstr "konfigurera" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Klienttunnlar för" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "död" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Deltagande tunnlar" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Ta emot på" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Utgång" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Skicka på" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Hastighet" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Roll" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Användning" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "uppskovsperiod" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Utåtgående ändpunkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Inåtgående gateway" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:171 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Deltagare" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" msgstr "Begränsad tillgång till {0} tunnlar med högsta belastning" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Oaktiva deltagande tunnlar" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Livstids bandbreddsanvändning" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Utgång" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:168 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Deltagare" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Slutpunkt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "Build in progress" msgstr "Inbyggd process" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:214 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "inkommande" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "utgående" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Inga tunnlar; väntar på att uppskovsperioden ska ta slut." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "in" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:229 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "ut" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:237 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "Uppdaterar" @@ -4417,8 +4464,8 @@ msgstr "Uppdaterar" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:261 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Uppdatering hämtad" @@ -4428,22 +4475,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Osignerad uppdateringsfil från {0} är korrumperad" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Startar om" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "Klicka på Omstart för att installera" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "Klicka Stäng av och starta om för att installera" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Version {0}" @@ -4453,21 +4500,21 @@ msgstr "Version {0}" msgid "Failed copy to {0}" msgstr "Misslyckades med att kopiera till {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:184 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "Uppdatering från {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:253 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Ingen ny version hittad på {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:280 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Update verifierad" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:306 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Överföring misslyckades från {0}" @@ -4704,16 +4751,16 @@ msgstr "konfigurera bandbredd " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 @@ -4728,7 +4775,7 @@ msgstr "konfigurera bandbredd " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 @@ -4744,16 +4791,16 @@ msgstr "Sammanfattning aktivitetsfält" #. standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 @@ -4768,7 +4815,7 @@ msgstr "Sammanfattning aktivitetsfält" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 @@ -4784,16 +4831,16 @@ msgstr "Uppdatera (s)" #. ditto #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 @@ -4808,7 +4855,7 @@ msgstr "Uppdatera (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 @@ -4845,7 +4892,7 @@ msgstr "Dela" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 msgid "NOTE" msgstr "NOTERA" @@ -4886,20 +4933,20 @@ msgstr "Sida för avancerade nätverksinställningar " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:444 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:371 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" @@ -4921,97 +4968,97 @@ msgstr "Avancerad I2P Konfiguration" msgid "Some changes may require a restart to take effect." msgstr "Vissa ändringar kan kräva en omstart för att börja gälla." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 msgid "config clients" msgstr "konfigurera klienter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 msgid "I2P Client Configuration" msgstr "I2P klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 msgid "Client Configuration" msgstr "Klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "Java klienter som anges nedan startade av routern och körs i samma JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" msgstr "För att ändra andra klientalternativ, redigera filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:319 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:398 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "All changes require restart to take effect." msgstr "Alla ändringar kräver omstart för att träda i kraft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 msgid "Advanced Client Interface Configuration" msgstr "Avancerad gränssnittskonfiguration för klienten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Externa I2CP (I2P Client Protocol) gränssnittskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 msgid "Enabled without SSL" msgstr "Aktiverad utan SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 msgid "Enabled with SSL required" msgstr "Aktiverad med krav på SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" msgstr "Inaktivera - klienter utanför denna Java process kan inte ansluta" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" msgstr "I2CP Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Interface" msgstr "I2CP Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 msgid "Authorization" msgstr "Auktorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 msgid "Require username and password" msgstr "Kräv användarnamn och lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 msgid "Username" msgstr "Användarnamn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Password" msgstr "Lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:299 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "The default settings will work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Any changes made here must also be configured in the external client." msgstr "Alla ändringar som görs här måste också konfigureras i den externa klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." msgstr "Många klienter saknar stöd för SSL eller auktorisation." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 msgid "WebApp Configuration" msgstr "WebApp inställningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5021,7 +5068,7 @@ msgid "" "all (e.g. addressbook)." msgstr "Java webbapplikationer som anges nedan startas av webConsole klienten och körs i samma JVM som routern. Vanligtvis är det webbapplikationer som är tillgängliga genom routern konsolen. De kan vara kompletta program (t.ex. i2psnark), gränssnitt till en annan klient eller tillämpningar som måste aktiveras separat (t.ex. susidns, i2ptunnel), eller som saknar webbgränssnitt över huvud taget (t.ex. adressbok)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5029,19 +5076,19 @@ msgid "" "preferred method." msgstr "En webbapp kan också inaktiveras genom att ta bort .war filen från webapps katalogen. Men .war filen och webbappen visas igen när du uppdaterar din router till en nyare version, så att inaktivera webbapp här är den bästa metoden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" msgstr "Plugin Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." msgstr "De plugins som anges nedan startas av webConsole klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" msgstr "Plugin Installation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "To install a plugin, enter the download URL:" msgstr "För att installera en plugin anger du hämta URL:" @@ -5057,57 +5104,57 @@ msgstr "Standard startsida " msgid "Use old home page" msgstr "Använd den gamla startsidan" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 msgid "Search Engines" msgstr "Sökmotorer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 msgid "Recommended Eepsites" msgstr "Rekommenderade Eepsiter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 msgid "Local Services" msgstr "Lokala tjänster" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 msgid "config keyring" msgstr "Konfigurera nyckelring" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 msgid "I2P Keyring Configuration" msgstr "I2P Nyckelrings konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "Router-nyckelringen används för att dekryptera krypterade leaseSets." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "Nyckelringen kan innehålla nycklar för krypterad lokala eller fjärrmål ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" msgstr "Lägg till nycklar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 msgid "Enter keys for encrypted remote destinations here." msgstr "Ange nycklar för krypterad fjärr mål här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 msgid "Keys for local destinations must be entered on the" msgstr "Nycklar för lokal mål måste anges på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 msgid "I2PTunnel page" msgstr "I2PTunnelsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Dest. name, hash, or full key" msgstr "Mål namn, hash, elle full nyckel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "Encryption Key" msgstr "Krypteringsnyckel" @@ -5172,542 +5219,542 @@ msgstr "Logga nivå åsidosättanden" msgid "New override" msgstr "Nytt åsidosättande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 msgid "config networking" msgstr "konfigurera nätverk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 msgid "I2P Network Configuration" msgstr "I2P nätverkskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 msgid "IP and Transport Configuration" msgstr "IP och transport konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "There is help below." msgstr "Det finns hjälp nedan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 msgid "UPnP Configuration" msgstr "UPnP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "Enable UPnP to open firewall ports" msgstr "Aktivera UPnP för att öppna brandväggsportar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 msgid "UPnP status" msgstr "UPnP status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "IP Configuration" msgstr "IP-konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:313 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 msgid "Externally reachable hostname or IP address" msgstr "Externt nåbart värdnamn eller IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 msgid "Use all auto-detect methods" msgstr "Använd alla automatiska upptäckts metoder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Disable UPnP IP address detection" msgstr "Inaktivera UPnP IP-adress upptäckt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Ignore local interface IP address" msgstr "Ignorera lokala gränssnitts IP-adresser" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Use SSU IP address detection only" msgstr "Använd endast SSU IP-adress detektion " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:333 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Specify hostname or IP" msgstr "Ange värdnamn eller IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 msgid "Select Interface" msgstr "Välj Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 msgid "Hidden mode - do not publish IP" msgstr "Dolt läge - publicera inte IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 msgid "(prevents participating traffic)" msgstr "(förhindrar deltagande trafik)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Action when IP changes" msgstr "Åtgärd när IP-adressen ändras" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" msgstr "Laptop-läge - Ändra routeridentitet och UDP-port när IP-adressen ändras, för ökad anonymitet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "Experimental" msgstr "Experimentell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UDP Configuration:" msgstr "UDP konfiguration:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "UDP port:" msgstr "UDP-port:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Completely disable" msgstr "Inaktivera helt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "(enbart om brandväggen blockerar utgående UDP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "TCP Configuration" msgstr "TCP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Use auto-detected IP address" msgstr "Använd automatiskt upptäckt IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:399 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "currently" msgstr "för närvarande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 msgid "if we are not firewalled" msgstr "om vi inte är stoppade av brandvägg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "Använd alltid automatiskt uptäckta IP adresser (som inte finns bakom en brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 msgid "Disable inbound (Firewalled)" msgstr "Inaktivera inkommande (bakom brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "(välj endast om du är bakom en brandvägg som stryper eller blockerar utgående TCP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Externally reachable TCP port" msgstr "Externt åtkomlig TCP-port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Use the same port configured for UDP" msgstr "Använd samma port konfiguration för UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 msgid "Specify Port" msgstr "Ange Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Notes" msgstr "Anteckningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:444 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "a) avslöja inte dit portnummer för någon! b) om dessa inställningar ändras kommer din router starta om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 msgid "Configuration Help" msgstr "Konfigurationshjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP" " and TCP." msgstr "Även om I2P fungera bra bakom de flesta brandväggar kommer din hastighet och nätverksintegrering allmänt förbättra om I2P porten vidarebefordrar både UDP och TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and" " TCP packets to reach you." msgstr "Om du kan, du öppna ett hål i din brandvägg för att tillåta att icke begärda UDP och TCP-paket kan nå dig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." msgstr "Om du inte kan, så stöder I2P UPnP (Universal Plug and Play) och UDP hålsöppning med \"SSU introductions \" för att förmedla trafiken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" "Most of the options above are for special situations, for example where UPnP" " does not work correctly, or a firewall not under your control is doing " "harm." msgstr "De flesta av alternativen ovan gäller för särskilda situationer, exempelvis när UPnP inte fungerar korrekt, eller en brandvägg som inte är under din kontroll gör skada." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "Vissa brandväggar såsom symmetriska NAT kan fungerar dåligt med I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." msgstr "UPnP används för att kommunicera med Internet Gateway-enheter (IGDs) för att upptäcka den externa IP-adressen och att vidarebefordra portar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "UPnP-stöd är beta, och kanske inte fungerar av flera anledningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "No UPnP-compatible device present" msgstr "Ingen UPnP-kompatibel enhet hittas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP disabled on the device" msgstr "UPnP är avaktiverad på denna enheten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "Software firewall interference with UPnP" msgstr "Mjukvarubrandvägg stör UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Bugs in the device's UPnP implementation" msgstr "Buggar i enhetens UPnP implementering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Multiple firewall/routers in the internet connection path" msgstr "Flera brandväggar/routrar i Internet-anslutningens väg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "UPnP device change, reset, or address change" msgstr "UPnP-enhet ändrades, återställ eller ändra adress " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Review the UPnP status here." msgstr "Granska UPnP statusen här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." msgstr "UPnP kan aktiveras eller inaktiveras ovan, men förändring kräver att routern startars om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Hostnames entered above will be published in the network database." msgstr "Värdnamn som anges ovan kommer att publiceras i nätverksdatabasen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:486 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "They are not private." msgstr "De är ej privata ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or " "192.168.1.1." msgstr "Ange inte en privat IP-adress som 127.0.0.1 eller 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." msgstr "Om du anger fel IP-adress, värdnamn eller inte konfigurera din NAT eller brandvägg, kommer din nätverkets prestanda att försämras avsevärt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "When in doubt, leave the settings at the defaults." msgstr "När du är osäker lämnar inställningar på standardvärden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Reachability Help" msgstr "Nåbarhets hjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." msgstr "Om du tror att du har öppnat din brandvägg och I2P fortfarande tror att du är bakom en branvägg, kom ihåg att du kan ha flera brandväggar, exempelvis bådeprogramvaru- och hårdvarubrandväggar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 msgid "" "If there is an error, the logs may also help " "diagnose the problem." msgstr "Om det finns ett fel, kan loggar hjälpa till att diagnostisera problemet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "Your UDP port does not appear to be firewalled." msgstr "Din UDP port verkar inte vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:503 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port appears to be firewalled." msgstr "Din UDP port verkar vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." msgstr "Brandvägg detekteringsmetoderna är inte 100% tillförlitliga, det kan ibland vara felaktigta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." msgstr "Men om det visar sig konsekvent, bör du kontrollera om både din yttre och inre brandväggar är öppna för porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "I2P fungera bra bakom en brandvägg, det finns ingen anledning till oro. När routern är bakom en brandvägg används \"introducers \" för att förmedla inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." msgstr "Men du kommer få fler deltagande trafik och hjälper nätverket mer om du kan öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." msgstr "Om du tror att du redan gjort det, kom ihåg att du kan ha både hårdvaru- och mjukvarubrandvägg, eller är bakom en extra brandvägg som du inte kontrollera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." msgstr "Dessutom kan vissa routrar inte riktigt vidarebefordra både TCP och UDP på en enda port, eller kan ha andra begränsningar eller buggar som hindrar dem från skicka trafik genom I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Routern testar för närvarande om din UDPport är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:517 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." msgstr "Routern är inte konfigurerad för att offentliggöra dess adress, därförförväntar den inte inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." msgstr "Dolt läge är automatiskt aktiverat för ökad säkerhet i vissa länder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "WARN - Firewalled and Fast" msgstr "VARNING - bakom brandvägg och snabb" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are" " firewalled." msgstr "Du har konfigurerat I2P för att dela mer än 128kbps bandbredd, men du är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." msgstr "Även om I2P kommer att fungera bra i denna konfiguration. Men om du verkligen har mer än 128 kbit/s bandbredd för att dela, kommer det att vara mycket mer användbart för nätverket om du öppnar din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "WARN - Firewalled and Floodfill" msgstr "VARNING - bakom en brandvägg och Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:527 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "Du har konfigurerat I2P för att vara en floodfill router, men din port är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "För bästa medverkan som floodfill router, ska du öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "VARNING - brandvägg med Inkommande TCP aktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." msgstr "Du har konfigurerat inkommande TCP, men dina UDP portar är bakom en brandvägg, och därför är det troligt att ditt TCP portar är bakom en brandvägg också." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:533 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be" " able to contact you via TCP, which will hurt the network." msgstr "Om din TCPport är bakom en brandvägg med inkommande TCP aktiverat kommer routrar inte att kunna kontakta dig via TCP, vilket kommer att skada nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "Please open your firewall or disable inbound TCP above." msgstr "Öppna din brandvägg eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "WARN - Firewalled with UDP Disabled" msgstr "VARNING - brandvägg med UDP Inaktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Du har konfigurerat för inkommande TCP, men du har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." msgstr "Det verkar vara en brandväggsregel på TCP, därför dina router inte kan acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "Please open your firewall or enable UDP." msgstr "Öppna dina brandvägg eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "ERR - Clock Skew" msgstr "FEL - Klockan är förskjuten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "Ditt system klocka är går fel, vilket gör det svårt att delta i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "Correct your clock setting if this error persists." msgstr "Korrigera dina klock inställningar om felet kvarstår." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "ERR - Private TCP Address" msgstr "FEL - Rivat TCP adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." msgstr "Du får aldrig annonsera en icke-routbar IP-adress som 127.0.0.1 eller 192.168.1.1 som din externa adress." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Correct the address or disable inbound TCP above." msgstr "Rätta adressen eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "ERR - SymmetricNAT" msgstr "FEL - SymmetricNAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P upptäckte att du är bakom en brandvägg med Symmetric NAT." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." msgstr "I2P fungerar inte bra bakom denna typ av brandvägg. Du kommer förmodligen inte att kunna acceptera inkommande anslutningar, vilket kommer att begränsa ditt deltagande i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" msgstr "FEL - UDP-port används - ändra i2np.udp.internalPort = xxxx i avancerade inställningar och starta om" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P kunde inte binda till port 8887 eller andra valda portar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." msgstr "Kontrollera om ett annat program använder den valda porten. Om så är fallet, avsluta det programmet eller konfigurera I2P att använda annan port." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:561 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "" "This may be a transient error, if the other program is no longer using the " "port." msgstr "Detta kan vara tillfällig fel, om det andra programmet inte längre använder porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "However, a restart is always required after this error." msgstr "En omstart krävs alltid efter detta fel." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "FEL - UDP Inaktivera och Inkommande TCP värd/port inte satt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." msgstr "Du har inte konfigurerat inkommande TCP med värdnamn och port ovan, men du har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:567 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "Therefore your router cannot accept inbound connections." msgstr "Därför kan din router inte acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Konfigurera TCP värd och port ovan eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "FEL - I2CP klienthanterings fel - kolla loggarna" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "Detta beror vanligtvis på att port 7654 används av annat program. Kontrollera loggarna för att verifiera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:573 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." msgstr "Har du en annan instans av I2P som körs? Stoppa det kolliderande programmet och starta om I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" msgstr "konfigurera peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 msgid "I2P Peer Configuration" msgstr "I2P peer konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 msgid "Manual Peer Controls" msgstr "Manuell peer kontroll" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 msgid "Router Hash" msgstr "Router Hash" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Manually Ban / Unban a Peer" msgstr "Manuellt banna/ avbanna en peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "Banning kommer att hindra peeren att delta i tunnlar du skapar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" msgstr "Justera profil bonus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast" " and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5715,255 +5762,255 @@ msgid "" "displayed on the" msgstr "Bonusar kan vara positiv eller negativ, och påverkar peer inräknande i snabbt och högkapacitets nivåer. Snabba peers används för klient tunnlar, och hög kapacitet peers används för vissa sonderande tunnlar. Aktuell bonus visas på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" msgstr "profilsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "Förbjudna Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 msgid "Banned IPs" msgstr "Förbjudna IPn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 msgid "config reseeding" msgstr "konfigurera reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 msgid "I2P Reseeding Configuration" msgstr "I2P reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "Reseeding Configuration" msgstr "Reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." msgstr "Reseeding är en uppstarts (bootstrapping) process som används för att hitta andra routrar när du först installerar I2P, eller när din router har för få routern referenser kvar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "Om reseedning har misslyckats, bör du först kontrollera din nätverksanslutning." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." msgstr "Ändra dessa inställningar endast om HTTP blockeras av en brandvägg, reseed har misslyckats, och du har tillgång till en HTTP-proxy." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Se {0} för instruktioner om hur man reseedar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "the FAQ" msgstr "FAQen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "Reseed URL Selection" msgstr "Reseed URL urvalet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Try SSL first then non-SSL" msgstr "Prova med SSL sedan icke-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Use SSL only" msgstr "Använd enbart SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use non-SSL only" msgstr "Använd enbart icke-SSL " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 msgid "Reseed URLs" msgstr "Reseed URLer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Enable HTTP Proxy?" msgstr "Aktivera HTTP proxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "HTTP Proxy Host" msgstr "HTTP Proxy Värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Port" msgstr "HTTP Proxy Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "Use HTTP Proxy Authorization?" msgstr "Använd HTTP proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "HTTP Proxy Username" msgstr "HTTP proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Password" msgstr "HTTP proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "Enable HTTPS Proxy?" msgstr "Aktivera HTTP proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "HTTPS Proxy Host" msgstr " HTTP proxy värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Port" msgstr "HTTP proxy port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "Use HTTPS Proxy Authorization?" msgstr "Använd HTTPS proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "HTTPS Proxy Username" msgstr "HTTPS proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Password" msgstr "HTTPS proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 msgid "config service" msgstr "konfigurera tjänst" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 msgid "I2P Service Configuration" msgstr "I2P tjänstekonfigurering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Shutdown the router" msgstr "Stäng av routern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made" " before shutting down, but may take a few minutes." msgstr "Graciös avstängning låter routern uppfylla de avtal som redan gjorts innan du stänger av, men kan ta några minuter." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" "If you need to kill the router immediately, that option is available as " "well." msgstr "Om du behöver döda routern omedelbart, finns det alternativet också tillgängligt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" "If you want the router to restart itself after shutting down, you can choose" " one of the following." msgstr "Om du vill att routern startar om efter avstängning, kan du välja något av följande." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." msgstr "Detta är användbart i vissa situationer - till exempel om du har ändrat några inställningar som klientprogramet endast läser in vid start, till exempel routerconsole lösenord eller gränssnittet som det lyssnar på." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." msgstr "En elegant omstart kommer att ta några minuter (men dina vänner kommer att uppskatta ditt tålamod), medan en hård omstart startar om omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "After tearing down the router, it will wait 1 minute before starting back up" " again." msgstr "Efter att routern rivits ner , kommer den att vänta 1 minut innan upp igen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" msgstr "Systemfälts integration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" msgstr "På Windows-plattformen, finns ett litet program som finns i systemfältet så att du kan se routerns status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." msgstr "(senare kommer I2P klientprogram kunna integrera sina egna funktioner i systemfältet också)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "If you are on windows, you can either enable or disable that icon here." msgstr "Om du använder Windows kan du aktivera antingen eller inaktivera ikonen här" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "Show systray icon" msgstr "Visa systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "Hide systray icon" msgstr "Göm systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Run on startup" msgstr "Kör vid uppstart" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "" "You can control whether I2P is run on startup or not by selecting one of the" " following options - I2P will install (or remove) a service accordingly." msgstr "Du kan styra om I2P skall köras vid start eller inte genom att välja ett av följande alternativ - I2P kommer att installera (eller ta bort) en tjänst för detta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "If you prefer the command line, you can also run the " msgstr "Om du föredrar kommandoraden, kan du också köra " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 msgid "Note" msgstr "Notera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" "If you are running I2P as service right now, removing it will shut down your" " router immediately." msgstr "Om du kör I2P som tjänst just nu, att ta bort den resulterar i att routern stängs omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "Du kanske vill överväga att stänga snyggt , som ovan och kör sedan uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "View the job queue" msgstr "Visa jobbkön" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so," " please select the following option and review the thread dumped to wrapper.log." msgstr "Ibland kan det underlätta att felsöka I2P genom att ta en tråd dump. För att göra det, välj följande alternativ och undersök tråden som dumpats till wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Launch browser on router startup?" msgstr "Starta webbläsaren vid router start?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -6015,51 +6062,51 @@ msgstr "Diagram" msgid "Advanced filter" msgstr "Avancerat filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 msgid "config tunnels" msgstr "Konfigurera tunnlar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 msgid "I2P Tunnel Configuration" msgstr "I2P Tunnel Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 msgid "The default settings work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Det finns en stor avvägning mellan anonymitet och prestanda." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" " reduce performance or reliability." msgstr "Tunnlar med mer än 3 hopp (t.ex. 2 hopp + 0-2 hopp, 3 hopp + 0-1 hopp, 3 hopp + 0-2 hopp), eller en stor mängd och kvantiteten på backupen, kan allvarligt försämra prestanda eller tillförlitlighet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "Hög CPU-belastning och/eller högt bandbreddsutnytjande kan uppstå." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." msgstr "Ändra dessa inställningar med försiktighet, och ändra dem bara om du har problem." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "undersökande tunnel inställningar sparas i router.config filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." msgstr "Klienttunnel ändringarna är tillfälliga och sparas inte." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" msgstr "Att göra permanenta klienttunnel ändringar se" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "i2ptunnel page" msgstr "i2ptunnelsida" @@ -6178,7 +6225,7 @@ msgid "home" msgstr "hem" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 msgid "Welcome to I2P" msgstr "Välkommen till I2P" @@ -6196,20 +6243,20 @@ msgstr "Tyvärr! Det har uppkommit ett internt fel." #. note to translators - both parameters are URLs #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Vänligen rapportera fel på {0} eller {1}." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish" " to register." msgstr "Du kan använda användarnamn \"guest\" och lösenord \"guest\" om du inte vill registrera." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 msgid "Please include this information in bug reports" msgstr "Var vänlig och inkludera denna information i felrapporter" @@ -6223,12 +6270,12 @@ msgid "Error {0}" msgstr "Fel {0}" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 msgid "I2P Version and Running Environment" msgstr "I2P Version och Körmiljö" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug " @@ -6267,15 +6314,21 @@ msgstr "I2P prestandagrafer" msgid "Router is down" msgstr "Routern är nere" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:249 -msgid "Latest I2P News" -msgstr "Senaste I2P nyheter" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +msgid "News" +msgstr "Nyheter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "Klicka på en flagga för att välja ett språk. Klicka på \"konfigurera språk\" nedan för att ändra det senare." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 msgid "Search I2P" msgstr "Sök I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 msgid "Eepsites of Interest" msgstr "Intressanta Eepsiter" @@ -6291,23 +6344,23 @@ msgstr "Jobbkö" msgid "I2P Router Job Queue" msgstr "I2P Routerns Jobbkö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 msgid "logs" msgstr "loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 msgid "I2P Router Logs" msgstr "I2P Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 msgid "Critical Logs" msgstr "Kritiska Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Router Logs" msgstr "Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "Service (Wrapper) Logs" msgstr "Service (Wrapper) Loggar" diff --git a/apps/susidns/locale/messages_de.po b/apps/susidns/locale/messages_de.po index b026001ea..59276d757 100644 --- a/apps/susidns/locale/messages_de.po +++ b/apps/susidns/locale/messages_de.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"POT-Creation-Date: 2012-05-25 12:35+0000\n" "PO-Revision-Date: 2012-03-11 02:03+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -112,7 +112,7 @@ msgstr "Zeige {0} von {1}" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Add" msgstr "Hinzufügen" @@ -120,7 +120,7 @@ msgstr "Hinzufügen" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Replace" msgstr "Ersetzen" @@ -178,13 +178,13 @@ msgstr "Bitte geben Sie einen Hostnamen und ein Ziel ein!" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 msgid "Delete Entry" msgstr "Eintrag löschen" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 msgid "Delete Selected" msgstr "Ausgewähltes löschen" @@ -231,8 +231,8 @@ msgstr "" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "Save" msgstr "Speichern" @@ -242,8 +242,8 @@ msgstr "Einstellungen gespeichert" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Reload" msgstr "Neu laden" @@ -285,170 +285,170 @@ msgstr "Abonnementquellen gespeichert" msgid "Subscriptions reloaded." msgstr "Abonnementquellen neu geladen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 msgid "address book" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Overview" msgstr "Übersicht" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 -msgid "Address books" -msgstr "Adressbücher" - #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 -msgid "private" -msgstr "privat" +msgid "Address books" +msgstr "Adressbücher" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 -msgid "master" -msgstr "Master" +msgid "private" +msgstr "privat" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 -msgid "router" -msgstr "Router" +msgid "master" +msgstr "Master" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 -msgid "published" -msgstr "veröffentlicht" +msgid "router" +msgstr "Router" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 -msgid "Subscriptions" -msgstr "Abonnements" +msgid "published" +msgstr "veröffentlicht" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +msgid "Subscriptions" +msgstr "Abonnements" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "Configuration" msgstr "Einstellungen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 msgid "Address book" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 msgid "Storage" msgstr "Speicherort" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 msgid "Filter" msgstr "Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 msgid "other" msgstr "andere" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 msgid "all" msgstr "alle" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 msgid "Current filter" msgstr "derzeitige Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 msgid "clear filter" msgstr "Filter löschen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 msgid "Search" msgstr "Suche" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Name" msgstr "Name" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 msgid "Links" msgstr "Links" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 msgid "Destination" msgstr "Ziel" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 msgid "Mark for deletion" msgstr "zum Löschen markieren" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 msgid "Base 32 address" msgstr "Adresse (Basis32)" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "More information on this entry" msgstr "Weitere Informationen über diesen Eintrag" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 msgid "details" msgstr "Details" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Cancel" msgstr "Abbruch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 msgid "This address book is empty." msgstr "Dieses Adressbuch ist leer." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 msgid "Add new destination" msgstr "Füge neues Ziel hinzu" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 msgid "Host Name" msgstr "Hostname" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 msgid "configuration" msgstr "Einstellungen" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "Hints" msgstr "Hinweise" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" @@ -458,7 +458,7 @@ msgstr "" "Adressbuchs - normalerweise ~/.i2p/addressbook/ (Linux) oder %APPDATA%\\I2P" "\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." @@ -466,7 +466,7 @@ msgstr "" "Falls Sie manuell Einträge zum Adressbuch hinzufügen möchten, fügen Sie " "diese zum privaten oder zum Master-Adressbuch hinzu!" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." @@ -474,7 +474,7 @@ msgstr "" "Das Router-Adressbuch und das veröffentlichte Adressbuch werden von der " "Adressbuch-Anwendung aktualisiert." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." @@ -482,7 +482,7 @@ msgstr "" "Falls Sie das Adressbuch veröffentlichen, erscheinen dort ALLE Ziele aus dem " "Master- und dem Router-Adressbuch." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "" "Use the private addressbook for private destinations, these are not " "published." @@ -490,20 +490,20 @@ msgstr "" "Benutzen Sie das private Adressbuch für private Ziele. Diese werden nicht " "veröffentlicht." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "Options" msgstr "Optionen" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" "Datei mit der Liste von Abonnement-URLs (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "Update interval in hours" msgstr "Aktualisierungsintervall in Stunden" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" @@ -511,31 +511,31 @@ msgstr "" "Ihre öffentliche hosts.txt-Datei (Wählen Sie einen Pfad in Ihrem Webserver " "Wurzelverzeichnis!)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your hosts.txt (don't change)" msgstr "Ihre hosts.txt (nicht ändern)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your personal addressbook, these hosts will be published" msgstr "Ihr persönliches Adressbuch - diese Hosteinträge werden veröffentlicht" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Your private addressbook, it is never published" msgstr "Ihr privates Adressbuch - dieses wird nie veröffentlicht" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Port for your eepProxy (no need to change)" msgstr "Port zu Ihrem EepProxy (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Hostname for your eepProxy (no need to change)" msgstr "Hostname zu Ihrem EepProxy (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "Whether to update the published addressbook" msgstr "Soll Ihr veröffentlichtes Adressbuch aktualisiert werden?" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" @@ -543,7 +543,7 @@ msgstr "" "Datei, die die etags-Kopfzeilen der bereits aktualisierten Abonnement-URLs " "enthält (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" @@ -551,85 +551,85 @@ msgstr "" "Datei, welche die Zeitstempel der letzten Modifikation für jede bereits " "aktualisierte Abonnement-URL enthält (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" "Berichte zu Aktivitäten werden in dieser Datei gespeichert. (Ändern Sie es " "zu /dev/null, wenn Sie möchten!)" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 msgid "Encoded Name" msgstr "kodierter Name" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 msgid "Base 32 Address" msgstr "Basis32-Adresse" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 msgid "Base 64 Hash" msgstr "Base 64 Hash" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 msgid "Address Helper" msgstr "Adresshelfer" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 msgid "link" msgstr "Link" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "Public Key" msgstr "Öffentlicher Schlüssel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "Signing Key" msgstr "Authentifizierungsschlüssel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 msgid "DSA 1024 bit" msgstr "DSA 1024 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "Certificate" msgstr "Zertifikat" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 msgid "Added Date" msgstr "Datum hinzugefügt" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 msgid "Source" msgstr "Quelle" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 msgid "Last Modified" msgstr "Zuletzt geändert:" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 msgid "Notes" msgstr "Anmerkungen" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 msgid "Introduction" msgstr "Einleitung - SusiDNS" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "What is the addressbook?" msgstr "Was ist das Adressbuch?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 msgid "The addressbook application is part of your I2P installation." msgstr "Das Adressbuch ist ein Teil Ihrer I2P-Installation." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." @@ -637,7 +637,7 @@ msgstr "" "Es aktualisiert regelmäßig Ihre hosts.txt-Datei aus verteilten Quellen oder " "den \"Abonnementquellen\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 msgid "" "In the default configuration, the address book is only subscribed to www." "i2p2.i2p." @@ -645,7 +645,7 @@ msgstr "" "In der Standardkonfiguration besteht lediglich ein Abonnement tu www.i2p2." "i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." @@ -653,7 +653,7 @@ msgstr "" "Anderen Seiten zu Folgen ist einfach, füge sie einfach zu deiner Subscriptions Datei hinzu." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 msgid "" "For more information on naming in I2P, see the overview on www.i2p2.i2p." @@ -662,11 +662,11 @@ msgstr "" "\"http://www.i2p2.i2p/naming.html\">die Erläuterungen auf www.i2p2.i2p " "verwiesen." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 msgid "How does the addressbook application work?" msgstr "Wie funktioniert das Adressbuch?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." @@ -674,13 +674,13 @@ msgstr "" "Die Adressbuch-Anwendung bezieht regelmäßig Informationen von deinen " "Abonnements und inkorporiert deren Inhalt in dein \"Router\"-Adressbuch." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "Dann fügt sie noch den Inhalt des \"Master\"-Adressbuches hinzu." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "" "If configured, the router address book is now written to the \"published\" " "address book, which will be publicly available if you are running an eepsite." @@ -689,7 +689,7 @@ msgstr "" "Routeradressbuch nun in das \"veröffentlichte\" Adressbuch geschrieben, " "welches öffentlich erreichbar ist, wenn du eine Eepsite betreibst." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." @@ -697,7 +697,7 @@ msgstr "" "Der Router benutzt ferner ein privates Adressbuch (nicht im Bild), welches " "weder veröffentlich noch mit den anderen zusammengeführt wird." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" "Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." @@ -705,7 +705,7 @@ msgstr "" "Hosts aus dem privaten Adressbuch können von dir besucht werden, ihrer " "Adressen werden jedoch nie an andere weitergegeben." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" "The private address book can also be used for aliases of hosts in your other " "address books." @@ -713,25 +713,25 @@ msgstr "" "Das private Adressbuch kann außerdem für Aliasse von Adressen in den anderen " "Adressbüchern von Nutzen sein." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "Abonnements" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "The subscription file contains a list of i2p URLs." msgstr "Die Abonnementdatei enthält eine Liste von I2P-URLs." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" "Die Adressbuchanwendung prüft diese Liste regelmäßig auf neue Eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Those URLs refer to published hosts.txt files." msgstr "Diese URLs verweisen auf veröffentlichte hosts.txt-Dateien." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." @@ -739,7 +739,7 @@ msgstr "" "Das Standardabonnement ist die hosts.txt-Datei von www.i2p2.i2p, welche " "nicht regelmäßig aktualisiert wird." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." @@ -747,6 +747,6 @@ msgstr "" "Somit ist es eine gute Idee, weitere Abonnements von Seiten mit den neuesten " "Adressen hinzuzufügen." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "See the FAQ for a list of subscription URLs." msgstr "Schauen Sie in den FAQ nach einer Liste von Abonnement-URLs!" diff --git a/apps/susidns/locale/messages_es.po b/apps/susidns/locale/messages_es.po index 42787ee63..4d60a782a 100644 --- a/apps/susidns/locale/messages_es.po +++ b/apps/susidns/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:21+0000\n" +"POT-Creation-Date: 2012-05-25 12:34+0000\n" "PO-Revision-Date: 2012-03-16 19:24+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -115,7 +115,7 @@ msgstr "Mostrando {0} de {1}" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Add" msgstr "Agregar" @@ -123,7 +123,7 @@ msgstr "Agregar" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Replace" msgstr "Reemplazar" @@ -184,13 +184,13 @@ msgstr "Por favor, ¡introduce un nombre de host y destino!" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 msgid "Delete Entry" msgstr "Borrar entrada" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 msgid "Delete Selected" msgstr "Eliminar seleccionados" @@ -238,8 +238,8 @@ msgstr "" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "Save" msgstr "Guardar" @@ -249,8 +249,8 @@ msgstr "Configuración guardada." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Reload" msgstr "Recargar" @@ -294,170 +294,170 @@ msgstr "Suscripciones guardadas." msgid "Subscriptions reloaded." msgstr "Suscripciones recargadas." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 msgid "address book" msgstr "libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Overview" msgstr "Resumen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 -msgid "Address books" -msgstr "Libretas de direcciones" - #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 -msgid "private" -msgstr "privado" +msgid "Address books" +msgstr "Libretas de direcciones" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 -msgid "master" -msgstr "principal" +msgid "private" +msgstr "privado" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 -msgid "router" -msgstr "router" +msgid "master" +msgstr "principal" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 -msgid "published" -msgstr "publicado" +msgid "router" +msgstr "router" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 -msgid "Subscriptions" -msgstr "Suscripciones" +msgid "published" +msgstr "publicado" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +msgid "Subscriptions" +msgstr "Suscripciones" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "Configuration" msgstr "Configuración" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 msgid "Address book" msgstr "Libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 msgid "Storage" msgstr "Almacenamiento" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 msgid "Filter" msgstr "Filtro" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 msgid "other" msgstr "otros" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 msgid "all" msgstr "todos" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 msgid "Current filter" msgstr "Filtro actual" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 msgid "clear filter" msgstr "filtro actual" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 msgid "Search" msgstr "Buscar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Name" msgstr "Nombre" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 msgid "Links" msgstr "Vínculos" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 msgid "Destination" msgstr "Destino" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 msgid "Mark for deletion" msgstr "Marcar para eliminar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 msgid "Base 32 address" msgstr "Dirección a base de 32" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "More information on this entry" msgstr "Más información sobre esta entrada" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 msgid "details" msgstr "detalles" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Cancel" msgstr "Cancelar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 msgid "This address book is empty." msgstr "Esta libreta de direcciones está vacía." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 msgid "Add new destination" msgstr "Añadir nuevo destino" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 msgid "Host Name" msgstr "Nombre de Host" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 msgid "configuration" msgstr "configuración" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "Hints" msgstr "Consejos" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" @@ -467,7 +467,7 @@ msgstr "" "directorio de trabajo de la libreta de direcciones, que es normalmente ~/." "i2p/addressbook/ (Linux) o %APPDATA%\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." @@ -475,7 +475,7 @@ msgstr "" "Si deseas agregar manualmente líneas a una libreta de direcciones, añádelos " "a la libreta de direcciones privada o maestra." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." @@ -483,7 +483,7 @@ msgstr "" "La libreta de direcciones del router y la libreta de direcciones publicada " "son actualizadas por la aplicación libreta de direcciones." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." @@ -491,7 +491,7 @@ msgstr "" "Al publicar tu libro de direcciones, TODOS los destinos de la libreta " "maestra y la libreta de direcciones del router aparecen ahí." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "" "Use the private addressbook for private destinations, these are not " "published." @@ -499,21 +499,21 @@ msgstr "" "Utiliza la libreta de direcciones privada para destinos privados, éstos no " "serán publicados." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "Options" msgstr "Opciones" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" "El archivo que contiene la lista de suscripciones URL (no es necesario " "cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "Update interval in hours" msgstr "Intervalo de actualización en horas" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" @@ -521,31 +521,31 @@ msgstr "" "Tu archivo hosts.txt público (¡elije una ruta dentro de la raíz de " "documentos de tu servidor web!)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your hosts.txt (don't change)" msgstr "Tu hosts.txt (no cambiar)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your personal addressbook, these hosts will be published" msgstr "Tu libreta de direcciones personal, estos hosts serán publicados" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Your private addressbook, it is never published" msgstr "Tu libreta de direcciones privada, nunca se publica" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Port for your eepProxy (no need to change)" msgstr "Puerto para tu eepProxy (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Hostname for your eepProxy (no need to change)" msgstr "Nombre de la host para tu eepProxy (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "Whether to update the published addressbook" msgstr "Sea para actualizar la libreta de direcciones publicadas" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" @@ -553,7 +553,7 @@ msgstr "" "Archivo que contiene la cabecera de los etags desde la URL de subscripciones " "capturada (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" @@ -561,86 +561,86 @@ msgstr "" "Archivo que contiene la fecha y hora de modificación para cada URL de " "suscripción capturada (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" "El archivo en el que se guarda el registro de actividad (Cámbialo a /dev/" "null si quieres)." -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 msgid "Encoded Name" msgstr "Nombre codificado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 msgid "Base 32 Address" msgstr "Dirección a base de 32" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 msgid "Base 64 Hash" msgstr "Hash en base 64" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 msgid "Address Helper" msgstr "Manejador de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 msgid "link" msgstr "vínculo" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "Public Key" msgstr "Clave pública" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 msgid "ElGamal 2048 bit" msgstr "ElGamal de 2048 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "Signing Key" msgstr "Clave de firmado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 msgid "DSA 1024 bit" msgstr "DSA de 1024 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "Certificate" msgstr "Certificado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 msgid "Added Date" msgstr "Fecha añadida" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 msgid "Source" msgstr "Fuente" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 msgid "Last Modified" msgstr "Modificado por última vez" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 msgid "Notes" msgstr "Notas" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 msgid "Introduction" msgstr "Introducción" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "What is the addressbook?" msgstr "¿Qué es la libreta de direcciones?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 msgid "The addressbook application is part of your I2P installation." msgstr "" "La aplicación de libreta de direcciones es parte de tu instalación de I2P." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." @@ -648,7 +648,7 @@ msgstr "" "Actualiza constantemente su archivo hosts.txt desde fuentes distribuidas o " "\"suscripciones\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 msgid "" "In the default configuration, the address book is only subscribed to www." "i2p2.i2p." @@ -656,7 +656,7 @@ msgstr "" "En la configuración por defecto, la libreta de direcciones sólo está " "suscrita a www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." @@ -664,7 +664,7 @@ msgstr "" "Suscribirse a otras páginas es fácil, sólo añádelas a tu archivo de subscripciones." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 msgid "" "For more information on naming in I2P, see the overview on www.i2p2.i2p." @@ -672,11 +672,11 @@ msgstr "" "Para mayor información acerca del nombrado en I2P, consulta la información general en www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 msgid "How does the addressbook application work?" msgstr "¿Cómo funciona la libreta de direcciones?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." @@ -684,7 +684,7 @@ msgstr "" "La aplicación de libreta de direcciones examina tus suscripciones e " "incorpora su contenido a tu libreta de direcciones del \"router\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." @@ -692,7 +692,7 @@ msgstr "" "Luego también incluye los contenidos de tu libreta de direcciones \"principal" "\" en aquella del router." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "" "If configured, the router address book is now written to the \"published\" " "address book, which will be publicly available if you are running an eepsite." @@ -701,7 +701,7 @@ msgstr "" "contenidos a la libreta de direcciones \"publicada\", la cual estará " "disponible públicamente si estás corriendo un sitio i2p própio." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." @@ -709,7 +709,7 @@ msgstr "" "El router también utiliza una libreta de direcciones privada (no mostrada en " "la figura), la cual ni se incorpora a ninguna otra libreta ni se publica." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" "Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." @@ -717,7 +717,7 @@ msgstr "" "Puedes visitar a los hosts que aparecen en tu libreta de direcciones " "privada, pero sus direcciones no se distribuyen a terceros." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" "The private address book can also be used for aliases of hosts in your other " "address books." @@ -725,26 +725,26 @@ msgstr "" "La libreta de direcciones privada también se puede utilizar para alias de " "los hosts en tus otras libretas de direcciones." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "suscripciones" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "The subscription file contains a list of i2p URLs." msgstr "El archivo de suscripción contiene una lista de URLs I2P." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" "La aplicación de libreta de direcciones comprueba regularmente esta lista en " "busca de nuevos eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Those URLs refer to published hosts.txt files." msgstr "Esas URLs referencian a los archivos hosts.txt publicados." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." @@ -752,7 +752,7 @@ msgstr "" "La suscripción por defecto es el hosts.txt de www.i2p2.i2p, que se actualiza " "con poca frecuencia." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." @@ -760,7 +760,7 @@ msgstr "" "Por lo tanto, es una buena idea agregar suscripciones adicionales a sitios " "que tengan las direcciones más recientes." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "See the FAQ for a list of subscription URLs." msgstr "" "Ver las preguntas frecuentes para obtener una lista de direcciones URL de " diff --git a/apps/susimail/locale/messages_de.po b/apps/susimail/locale/messages_de.po index 63f4ba863..ca337c335 100644 --- a/apps/susimail/locale/messages_de.po +++ b/apps/susimail/locale/messages_de.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"POT-Creation-Date: 2012-05-25 12:35+0000\n" "PO-Revision-Date: 2012-02-19 14:04+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -128,7 +128,7 @@ msgid "end forwarded mail" msgstr "Ende weitergeleiteter Nachricht" #: src/src/i2p/susi/webmail/WebMail.java:828 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Could not fetch mail body." msgstr "konnte den Körper der Nachricht nicht holen" @@ -175,278 +175,278 @@ msgid_plural "{0} messages deleted." msgstr[0] "Eine Nachricht gelöscht" msgstr[1] "{0} Nachrichten gelöscht" -#: src/src/i2p/susi/webmail/WebMail.java:1247 -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1248 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Login" msgstr "Anmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1249 +#: src/src/i2p/susi/webmail/WebMail.java:1250 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "Eine Nachricht" msgstr[1] "{0} Nachrichten" -#: src/src/i2p/susi/webmail/WebMail.java:1251 +#: src/src/i2p/susi/webmail/WebMail.java:1252 msgid "Show Message" msgstr "Nachricht anzeigen" -#: src/src/i2p/susi/webmail/WebMail.java:1313 +#: src/src/i2p/susi/webmail/WebMail.java:1314 #, java-format msgid "Error decoding content: {0}" msgstr "Fehler beim Dekodieren des Inhalts: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1318 +#: src/src/i2p/susi/webmail/WebMail.java:1319 msgid "Error decoding content: No encoder found." msgstr "Fehler bei der Dekodierung: kein Kodierer gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1365 +#: src/src/i2p/susi/webmail/WebMail.java:1366 msgid "no subject" msgstr "kein Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1382 +#: src/src/i2p/susi/webmail/WebMail.java:1383 msgid "Found no valid sender address." msgstr "Keine gültige Absenderadresse vorgefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1388 +#: src/src/i2p/susi/webmail/WebMail.java:1389 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "keine gültige Adresse in \\''{0}\\''" -#: src/src/i2p/susi/webmail/WebMail.java:1407 +#: src/src/i2p/susi/webmail/WebMail.java:1408 msgid "No recipients found." msgstr "keine Empfänger gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1414 +#: src/src/i2p/susi/webmail/WebMail.java:1415 msgid "Quoted printable encoder not available." msgstr "Der angegebene druckbare Kodierer ist nicht verfügbar." -#: src/src/i2p/susi/webmail/WebMail.java:1419 +#: src/src/i2p/susi/webmail/WebMail.java:1420 msgid "Header line encoder not available." msgstr "Kodierer für die Kopfzeilen nicht verfügbar" -#: src/src/i2p/susi/webmail/WebMail.java:1470 +#: src/src/i2p/susi/webmail/WebMail.java:1471 msgid "Mail sent." msgstr "Mail versandt." -#: src/src/i2p/susi/webmail/WebMail.java:1509 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Send" msgstr "Senden" -#: src/src/i2p/susi/webmail/WebMail.java:1510 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Cancel" msgstr "Abbruch" -#: src/src/i2p/susi/webmail/WebMail.java:1511 +#: src/src/i2p/susi/webmail/WebMail.java:1512 msgid "Delete Attachment" msgstr "Anhang löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1512 -#: src/src/i2p/susi/webmail/WebMail.java:1606 -#: src/src/i2p/susi/webmail/WebMail.java:1687 -msgid "Reload Config" -msgstr "Einstellungen neu laden" - #: src/src/i2p/susi/webmail/WebMail.java:1513 #: src/src/i2p/susi/webmail/WebMail.java:1607 #: src/src/i2p/susi/webmail/WebMail.java:1688 +msgid "Reload Config" +msgstr "Einstellungen neu laden" + +#: src/src/i2p/susi/webmail/WebMail.java:1514 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Logout" msgstr "Abmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1536 -#: src/src/i2p/susi/webmail/WebMail.java:1692 +#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "From:" msgstr "Von:" -#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "To:" msgstr "An:" -#: src/src/i2p/susi/webmail/WebMail.java:1538 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Cc:" msgstr "Kopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1539 +#: src/src/i2p/susi/webmail/WebMail.java:1540 msgid "Bcc:" msgstr "Blindkopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1540 -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Subject:" msgstr "Betreff:" -#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1542 msgid "Bcc to self" msgstr "Blindkopie zurück?" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "New Attachment:" msgstr "Neuer Anhang:" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Upload File" msgstr "Datei hochladen" -#: src/src/i2p/susi/webmail/WebMail.java:1550 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Attachments:" msgstr "Anhänge:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1573 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "User" msgstr "Benutzer" -#: src/src/i2p/susi/webmail/WebMail.java:1574 +#: src/src/i2p/susi/webmail/WebMail.java:1575 msgid "Password" msgstr "Passwort" -#: src/src/i2p/susi/webmail/WebMail.java:1579 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1580 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "POP3-Port" msgstr "POP3-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1581 +#: src/src/i2p/susi/webmail/WebMail.java:1582 msgid "SMTP-Port" msgstr "SMTP-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Reset" msgstr "Zurücksetzen" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Learn about I2P mail" msgstr "Erfahre etwas über I2P Mail" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "Create Account" msgstr "Konto anlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Really delete the marked messages?" msgstr "Sollen die markierten Nachrichten wirklich gelöscht werden?" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Yes, really delete them!" msgstr "Ja, löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1600 -#: src/src/i2p/susi/webmail/WebMail.java:1679 +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 msgid "New" msgstr "Verfassen" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 msgid "Reply" msgstr "Antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 msgid "Reply All" msgstr "Allen antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 msgid "Forward" msgstr "Weiterleiten" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1684 msgid "Delete" msgstr "Löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1606 msgid "Check Mail" msgstr "Nachrichten abrufen" -#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1610 msgid "Sender" msgstr "Absender" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1611 msgid "Subject" msgstr "Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Date" msgstr "Datum" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1613 msgid "Size" msgstr "Größe" -#: src/src/i2p/susi/webmail/WebMail.java:1638 +#: src/src/i2p/susi/webmail/WebMail.java:1639 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1643 +#: src/src/i2p/susi/webmail/WebMail.java:1644 msgid "Mark All" msgstr "Alles markieren" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1645 msgid "Invert Selection" msgstr "Markierung umkehren" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1646 msgid "Clear" msgstr "Verwerfen" -#: src/src/i2p/susi/webmail/WebMail.java:1648 #: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "First" msgstr "erste" -#: src/src/i2p/susi/webmail/WebMail.java:1648 #: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1685 msgid "Previous" msgstr "vorherige" -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1651 #, java-format msgid "Page {0} of {1}" msgstr "Seite {0} von {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1652 #: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 msgid "Last" msgstr "letzte" -#: src/src/i2p/susi/webmail/WebMail.java:1652 #: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "Next" msgstr "nächste" -#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1657 msgid "Pagesize:" msgstr "Seitengröße" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1658 msgid "Set" msgstr "festlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Really delete this message?" msgstr "Diese Nachricht wirklich löschen?" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Yes, really delete it!" msgstr "Ja, wirklich löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Back to Folder" msgstr "Zurück zur Übersicht" -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Date:" msgstr "Datum:" -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1705 msgid "Could not fetch mail." msgstr "Konnte Nachrichten nicht abrufen." diff --git a/apps/susimail/locale/messages_es.po b/apps/susimail/locale/messages_es.po index c82d42ee7..7e5955404 100644 --- a/apps/susimail/locale/messages_es.po +++ b/apps/susimail/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:21+0000\n" +"POT-Creation-Date: 2012-05-25 12:34+0000\n" "PO-Revision-Date: 2011-12-18 10:48+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -131,7 +131,7 @@ msgid "end forwarded mail" msgstr "final del correo reenviado" #: src/src/i2p/susi/webmail/WebMail.java:828 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Could not fetch mail body." msgstr "No se pudo obtener el cuerpo del correo." @@ -179,278 +179,278 @@ msgid_plural "{0} messages deleted." msgstr[0] "1 mensaje eliminado." msgstr[1] "{0} mensajes eliminados." -#: src/src/i2p/susi/webmail/WebMail.java:1247 -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1248 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Login" msgstr "Iniciar sesión" -#: src/src/i2p/susi/webmail/WebMail.java:1249 +#: src/src/i2p/susi/webmail/WebMail.java:1250 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 Mensaje" msgstr[1] "{0} Mensajes" -#: src/src/i2p/susi/webmail/WebMail.java:1251 +#: src/src/i2p/susi/webmail/WebMail.java:1252 msgid "Show Message" msgstr "Mostrar mensaje" -#: src/src/i2p/susi/webmail/WebMail.java:1313 +#: src/src/i2p/susi/webmail/WebMail.java:1314 #, java-format msgid "Error decoding content: {0}" msgstr "Error al descodificar el contenido: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1318 +#: src/src/i2p/susi/webmail/WebMail.java:1319 msgid "Error decoding content: No encoder found." msgstr "Error al descodificar el contenido: No se ha encontrado codificador." -#: src/src/i2p/susi/webmail/WebMail.java:1365 +#: src/src/i2p/susi/webmail/WebMail.java:1366 msgid "no subject" msgstr "sin asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1382 +#: src/src/i2p/susi/webmail/WebMail.java:1383 msgid "Found no valid sender address." msgstr "No se ha encontrado una dirección de remitente válida." -#: src/src/i2p/susi/webmail/WebMail.java:1388 +#: src/src/i2p/susi/webmail/WebMail.java:1389 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "No se ha encontrado ninguna dirección válida en \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1407 +#: src/src/i2p/susi/webmail/WebMail.java:1408 msgid "No recipients found." msgstr "No se han encontrado destinatarios." -#: src/src/i2p/susi/webmail/WebMail.java:1414 +#: src/src/i2p/susi/webmail/WebMail.java:1415 msgid "Quoted printable encoder not available." msgstr "El codificador imprimible citado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1419 +#: src/src/i2p/susi/webmail/WebMail.java:1420 msgid "Header line encoder not available." msgstr "El codificador de línea de encabezado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1470 +#: src/src/i2p/susi/webmail/WebMail.java:1471 msgid "Mail sent." msgstr "Correo enviado." -#: src/src/i2p/susi/webmail/WebMail.java:1509 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Send" msgstr "Enviar" -#: src/src/i2p/susi/webmail/WebMail.java:1510 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Cancel" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1511 +#: src/src/i2p/susi/webmail/WebMail.java:1512 msgid "Delete Attachment" msgstr "Eliminar datos adjuntos" -#: src/src/i2p/susi/webmail/WebMail.java:1512 -#: src/src/i2p/susi/webmail/WebMail.java:1606 -#: src/src/i2p/susi/webmail/WebMail.java:1687 -msgid "Reload Config" -msgstr "Recargar la configuración" - #: src/src/i2p/susi/webmail/WebMail.java:1513 #: src/src/i2p/susi/webmail/WebMail.java:1607 #: src/src/i2p/susi/webmail/WebMail.java:1688 +msgid "Reload Config" +msgstr "Recargar la configuración" + +#: src/src/i2p/susi/webmail/WebMail.java:1514 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Logout" msgstr "Desconectarse" -#: src/src/i2p/susi/webmail/WebMail.java:1536 -#: src/src/i2p/susi/webmail/WebMail.java:1692 +#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "From:" msgstr "De:" -#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "To:" msgstr "Para:" -#: src/src/i2p/susi/webmail/WebMail.java:1538 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1539 +#: src/src/i2p/susi/webmail/WebMail.java:1540 msgid "Bcc:" msgstr "CCO:" -#: src/src/i2p/susi/webmail/WebMail.java:1540 -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Subject:" msgstr "Asunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1542 msgid "Bcc to self" msgstr "CCO a mí mism@" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "New Attachment:" msgstr "Nuevo Archivo adjunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Upload File" msgstr "Subir Archivo" -#: src/src/i2p/susi/webmail/WebMail.java:1550 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Attachments:" msgstr "Archivos adjuntos:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1573 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "User" msgstr "Usuario" -#: src/src/i2p/susi/webmail/WebMail.java:1574 +#: src/src/i2p/susi/webmail/WebMail.java:1575 msgid "Password" msgstr "Contraseña" -#: src/src/i2p/susi/webmail/WebMail.java:1579 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1580 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "POP3-Port" msgstr "Puerto-POP3" -#: src/src/i2p/susi/webmail/WebMail.java:1581 +#: src/src/i2p/susi/webmail/WebMail.java:1582 msgid "SMTP-Port" msgstr "Puerto-SMTP" -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Reset" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Learn about I2P mail" msgstr "Aprende sobre I2P mail" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "Create Account" msgstr "Crear una cuenta" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Really delete the marked messages?" msgstr "¿Realmente deseas borrar los mensajes marcados?" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Yes, really delete them!" msgstr "Sí, realmente eliminarlos!" -#: src/src/i2p/susi/webmail/WebMail.java:1600 -#: src/src/i2p/susi/webmail/WebMail.java:1679 +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 msgid "New" msgstr "Nuevo" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 msgid "Reply" msgstr "Responder" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 msgid "Reply All" msgstr "Responder a todos" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 msgid "Forward" msgstr "Reenviar" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1684 msgid "Delete" msgstr "Eliminar" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1606 msgid "Check Mail" msgstr "Comprobar correo" -#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1610 msgid "Sender" msgstr "Remitente" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1611 msgid "Subject" msgstr "Asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Date" msgstr "Fecha" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1613 msgid "Size" msgstr "Tamaño" -#: src/src/i2p/susi/webmail/WebMail.java:1638 +#: src/src/i2p/susi/webmail/WebMail.java:1639 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1643 +#: src/src/i2p/susi/webmail/WebMail.java:1644 msgid "Mark All" msgstr "Marcar todos" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1645 msgid "Invert Selection" msgstr "Invertir selección" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1646 msgid "Clear" msgstr "Despejar" -#: src/src/i2p/susi/webmail/WebMail.java:1648 #: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "First" msgstr "Primero" -#: src/src/i2p/susi/webmail/WebMail.java:1648 #: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1685 msgid "Previous" msgstr "Anterior" -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1651 #, java-format msgid "Page {0} of {1}" msgstr "Página {0} de {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1652 #: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 msgid "Last" msgstr "Última" -#: src/src/i2p/susi/webmail/WebMail.java:1652 #: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "Next" msgstr "Siguiente" -#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1657 msgid "Pagesize:" msgstr "Tamaño de página:" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1658 msgid "Set" msgstr "Establecer" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Really delete this message?" msgstr "¿Realmente deseas borrar este mensaje?" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1668 msgid "Yes, really delete it!" msgstr "Sí, ¡bórralo!" -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Back to Folder" msgstr "Volver a carpeta" -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Date:" msgstr "Fecha:" -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1705 msgid "Could not fetch mail." msgstr "No se pudo descargar el correo." diff --git a/history.txt b/history.txt index b2611f771..7cb9b09a9 100644 --- a/history.txt +++ b/history.txt @@ -1,5 +1,5 @@ 2012-05-25 kytv - * Italian translation updates from tx (thanks colombo-bt!) + * German, Italian, Spanish, and Swedish translation updates from Transifex 2012-05-23 zzz * i2psnark: From d946fda859a9125523a4313fe17594031c921773 Mon Sep 17 00:00:00 2001 From: HungryHobo Date: Sat, 26 May 2012 07:25:44 +0000 Subject: [PATCH 071/327] Replace reseed host i2pbote.net with euve5653.vserver.de (http://trac.i2p2.i2p/ticket/445) --- router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java index 2880cd862..cc64efd6c 100644 --- a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java +++ b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java @@ -63,7 +63,7 @@ public class Reseeder { "http://netdb.i2p2.de/" + "," + "http://reseed.i2p-projekt.de/" + "," + "http://forum.i2p2.de/netdb/" + "," + - "http://www.i2pbote.net/netDb/" + "," + + "http://euve5653.vserver.de/netDb/" + "," + // "http://r31453.ovh.net/static_media/files/netDb/" + "," + "http://cowpuncher.drollette.com/netdb/" + "," + "http://75.145.125.59/netDb/" + "," + @@ -73,7 +73,7 @@ public class Reseeder { public static final String DEFAULT_SSL_SEED_URL = "https://netdb.i2p2.de/" + "," + "https://forum.i2p2.de/netdb/" + "," + - "https://www.i2pbote.net/netDb/" + "," + + "https://euve5653.vserver.de/netDb/" + "," + "https://reseed.i2p-projekt.de/" + "," + // "https://r31453.ovh.net/static_media/files/netDb/" + "," + "https://cowpuncher.drollette.com/netdb/" + "," + From e574b5e61afafda63ccf173e5a1458920186d7e4 Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 28 May 2012 16:56:08 +0000 Subject: [PATCH 072/327] minor updates to jbigi/jcpuid scripts - use my find-java-home stub script when building jcupid - move find-java-home to core/c - add support for ArchLinux to find-java-home --- core/c/{jbigi => }/find-java-home | 6 +++++ core/c/jbigi/build.sh | 2 +- core/c/jbigi/build_jbigi.sh | 2 +- core/c/jcpuid/build.sh | 40 +++++++++---------------------- 4 files changed, 19 insertions(+), 31 deletions(-) rename core/c/{jbigi => }/find-java-home (74%) diff --git a/core/c/jbigi/find-java-home b/core/c/find-java-home similarity index 74% rename from core/c/jbigi/find-java-home rename to core/c/find-java-home index fd069f4a6..bf7084862 100644 --- a/core/c/jbigi/find-java-home +++ b/core/c/find-java-home @@ -17,6 +17,12 @@ elif [ $UNIXTYPE = "linux" ] && [ -e /etc/debian_version ]; then if [ -d /usr/lib/jvm/default-java ]; then JAVA_HOME="/usr/lib/jvm/default-java" fi +elif [ $UNIXTYPE = "linux" ] && [ -e /etc/arch-release ]; then + if [ -d /usr/lib/jvm/java-7-openjdk ]; then + JAVA_HOME="/usr/lib/jvm/java-7-openjdk" + elif [ -d /usr/lib/jvm/java-6-openjdk ]; then + JAVA_HOME="/usr/lib/jvm/java-6-openjdk" + fi elif [ $UNIXTYPE = "darwin" ]; then JAVA_HOME=$(/usr/libexec/java_home) fi diff --git a/core/c/jbigi/build.sh b/core/c/jbigi/build.sh index f87932e48..643014ff6 100755 --- a/core/c/jbigi/build.sh +++ b/core/c/jbigi/build.sh @@ -25,7 +25,7 @@ mkdir -p lib bin/local VER=4.3.2 # If JAVA_HOME isn't set, try to figure it out on our own -[ -z $JAVA_HOME ] && . ./find-java-home +[ -z $JAVA_HOME ] && . ../find-java-home if [ ! -f "$JAVA_HOME/include/jni.h" ]; then echo "ERROR: Cannot find jni.h! Looked in \"$JAVA_HOME/include/jni.h\"" >&2 echo "Please set JAVA_HOME to a java home that has the JNI" >&2 diff --git a/core/c/jbigi/build_jbigi.sh b/core/c/jbigi/build_jbigi.sh index 91135d211..de137796e 100755 --- a/core/c/jbigi/build_jbigi.sh +++ b/core/c/jbigi/build_jbigi.sh @@ -5,7 +5,7 @@ CC="gcc" # If JAVA_HOME isn't set we'll try to figure it out -[ -z $JAVA_HOME ] && . ./find-java-home +[ -z $JAVA_HOME ] && . ../find-java-home if [ ! -f "$JAVA_HOME/include/jni.h" ]; then echo "Cannot find jni.h! Looked in '$JAVA_HOME/include/jni.h'" echo "Please set JAVA_HOME to a java home that has the JNI" diff --git a/core/c/jcpuid/build.sh b/core/c/jcpuid/build.sh index 8d3f846c9..278d527dd 100755 --- a/core/c/jcpuid/build.sh +++ b/core/c/jcpuid/build.sh @@ -41,30 +41,18 @@ case `uname -s` in elif [ ${UNIXTYPE} = "kfreebsd" ]; then UNIXTYPE="linux" fi - - # If JAVA_HOME is set elsewhere, obey it. Otherwise we'll try to - # deduce its location ourselves. - if [ -z "${JAVA_HOME}" ]; then - if [ ${UNIXTYPE} = "freebsd" ]; then - if [ -d /usr/local/openjdk6 ]; then - JAVA_HOME="/usr/local/openjdk6" - elif [ -d /usr/local/openjdk7 ]; then - JAVA_HOME="/usr/local/openjdk7" - fi - elif [ ${UNIXTYPE} = "openbsd" ]; then # The default in 4.9 - if [ -d /usr/local/jdk-1.7.0 ]; then - JAVA_HOME="/usr/local/jdk-1.7.0" - fi - elif [ ${UNIXTYPE} = "netbsd" ]; then - if [ -d /usr/pkg/java/openjdk7 ]; then - JAVA_HOME="/usr/pkg/java/openjdk7" - fi - elif [ ${UNIXTYPE} = "linux" -a -e /etc/debian_version ]; then - if [ -d /usr/lib/jvm/default-java ]; then - JAVA_HOME="/usr/lib/jvm/default-java" - fi - fi + # If JAVA_HOME isn't set, try to figure it out on our own + [ -z $JAVA_HOME ] && . ../find-java-home + # JAVA_HOME being set doesn't guarantee that it's usable + if [ ! -f "$JAVA_HOME/include/jni.h" ]; then + echo "Please ensure you have a Java SDK installed" >&2 + echo "and/or set JAVA_HOME then re-run this script." >&2 + exit 1 fi + + # Abort script on uncaught errors + set -e + case `uname -m` in x86_64*|amd64) ARCH="x86_64";; @@ -77,12 +65,6 @@ case `uname -s` in exit 1;; esac - # JAVA_HOME being set doesn't guarantee that it's usable - if [ ! -r ${JAVA_HOME}/include/jni.h ]; then - echo "Please ensure you have a Java SDK installed" - echo "and/or set JAVA_HOME then re-run this script." - exit 1 - fi LINKFLAGS="-shared -Wl,-soname,libjcpuid-${ARCH}-${UNIXTYPE}.so" LIBFILE="lib/freenet/support/CPUInformation/libjcpuid-${ARCH}-${UNIXTYPE}.so" COMPILEFLAGS="-fPIC -Wall" From af398632f3a4823bea6fe48edbc912dd485c333b Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 28 May 2012 16:59:47 +0000 Subject: [PATCH 073/327] Add initscript support to i2prouter for ArchLinux With this commit, ArchLinux users can run "i2prouter install" to install an initscript to /etc/rc.d. --- installer/resources/i2prouter | 73 +++++++++++++++++++++++++++++++++-- 1 file changed, 69 insertions(+), 4 deletions(-) diff --git a/installer/resources/i2prouter b/installer/resources/i2prouter index 7623bec10..1e15f57b9 100644 --- a/installer/resources/i2prouter +++ b/installer/resources/i2prouter @@ -210,7 +210,7 @@ failed() { } if [ ! -r "${WRAPPER_CMD}" ]; then - echo "Unable to locate i2psvc in ${I2P}!" + echo "Unable to locate ${WRAPPER_CMD} in ${I2P}!" echo unsupported echo @@ -1220,9 +1220,65 @@ installdaemon() { fi fi elif [ -f /etc/arch-release ]; then - eval echo `gettext 'Detected Arch Linux:'` - eval echo `gettext 'Installing as a daemon is not yet supported in Arch Linux.'` - exit 1 + eval echo `gettext 'Detected Arch Linux:'` + if [ -f /etc/rc.d/i2prouter ]; then + eval echo `gettext 'Initscript from AUR package found. Refusing to continue.'` + exit 1 + elif [ -f /etc/rc.d/i2p ]; then + eval echo `gettext ' The $APP_LONG_NAME daemon is already installed.'` + exit 1 + else + echo "#!/bin/bash" >> /etc/rc.d/${APP_NAME} + echo >> /etc/rc.d/${APP_NAME} + echo ". /etc/rc.conf" >> /etc/rc.d/${APP_NAME} + echo ". /etc/rc.d/functions" >> /etc/rc.d/${APP_NAME} + echo >> /etc/rc.d/${APP_NAME} + echo "case "\$1" in" >> /etc/rc.d/${APP_NAME} + echo " start)" >> /etc/rc.d/${APP_NAME} + echo " stat_busy \"Starting i2p-Router\"" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router start >/dev/null 2>&1" >> /etc/rc.d/${APP_NAME} + echo " if [ \$? -gt 0 ]; then" >> /etc/rc.d/${APP_NAME} + echo " stat_fail" >> /etc/rc.d/${APP_NAME} + echo " else" >> /etc/rc.d/${APP_NAME} + echo " stat_done" >> /etc/rc.d/${APP_NAME} + echo " add_daemon i2prouter" >> /etc/rc.d/${APP_NAME} + echo " fi" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " stop)" >> /etc/rc.d/${APP_NAME} + echo " stat_busy "Stopping i2p-Router"" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router stop > /dev/null 2>&1" >> /etc/rc.d/${APP_NAME} + echo " if [ \$? -gt 0 ]; then" >> /etc/rc.d/${APP_NAME} + echo " stat_fail" >> /etc/rc.d/${APP_NAME} + echo " else" >> /etc/rc.d/${APP_NAME} + echo " stat_done" >> /etc/rc.d/${APP_NAME} + echo " rm_daemon i2prouter" >> /etc/rc.d/${APP_NAME} + echo " fi" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " restart)" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router restart" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " console)" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router console" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " status)" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router status" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " dump)" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router dump" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " graceful)" >> /etc/rc.d/${APP_NAME} + echo " ${REALDIR}/${APP_NAME}router graceful" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo " *)" >> /etc/rc.d/${APP_NAME} + echo " echo \"usage: \$0 {start|stop|restart|console|status|dump}\"" >> /etc/rc.d/${APP_NAME} + echo " ;;" >> /etc/rc.d/${APP_NAME} + echo "esac" >> /etc/rc.d/${APP_NAME} + chmod 755 /etc/rc.d/${APP_NAME} + chown root:root /etc/rc.d/${APP_NAME} + eval echo `gettext ' The $APP_LONG_NAME daemon has been installed.'` + eval echo `gettext ' Add \"i2p\" to the DAEMONS variable in /etc/rc.conf to enable.'` + + fi elif [ -f /etc/SuSE-release ] ; then eval echo `gettext 'Detected SuSE or SLES:'` if [ -f "/etc/init.d/$APP_NAME" ] ; then @@ -1416,6 +1472,15 @@ removedaemon() { eval echo `gettext ' The $APP_LONG_NAME daemon is not currently installed.'` exit 1 fi + elif [ -f /etc/arch-release ] ; then + eval echo `gettext 'Detected Arch Linux:'` + if [ -f "/etc/rc.d/$APP_NAME" ] ; then + eval echo `gettext ' Removing $APP_LONG_NAME daemon...'` + rm -f "/etc/rc.d/$APP_NAME" + else + eval echo `gettext ' The $APP_LONG_NAME daemon is not currently installed.'` + exit 1 + fi elif [ -f /etc/SuSE-release ] ; then eval echo `gettext 'Detected SuSE or SLES:'` if [ -f "/etc/init.d/$APP_NAME" ] ; then From c9406b8f9667e8b87442850deae14e31ec6bf3a2 Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 28 May 2012 17:01:31 +0000 Subject: [PATCH 074/327] document changes for Arch --- history.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/history.txt b/history.txt index 7cb9b09a9..83d6ca42f 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-05-28 kytv +* i2prouter: Add support so that 'i2prouter install' will work in ArchLinux +* jbigi/jcpuid scripts: Improve support for ArchLinux + 2012-05-25 kytv * German, Italian, Spanish, and Swedish translation updates from Transifex From 829af21c49788cabd73a8d812bc16d5f91739036 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 28 May 2012 18:04:11 +0000 Subject: [PATCH 075/327] javadoc fix --- core/java/src/net/i2p/data/SigningPrivateKey.java | 2 +- core/java/src/net/i2p/data/SigningPublicKey.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/src/net/i2p/data/SigningPrivateKey.java b/core/java/src/net/i2p/data/SigningPrivateKey.java index 446e911dd..4d804d080 100644 --- a/core/java/src/net/i2p/data/SigningPrivateKey.java +++ b/core/java/src/net/i2p/data/SigningPrivateKey.java @@ -13,7 +13,7 @@ import net.i2p.crypto.KeyGenerator; /** * Defines the SigningPrivateKey as defined by the I2P data structure spec. - * A private key is 256byte Integer. The private key represents only the + * A signing private key is 20 byte Integer. The private key represents only the * exponent, not the primes, which are constant and defined in the crypto spec. * This key varies from the PrivateKey in its usage (signing, not decrypting) * diff --git a/core/java/src/net/i2p/data/SigningPublicKey.java b/core/java/src/net/i2p/data/SigningPublicKey.java index 2145e9526..5839cf7e8 100644 --- a/core/java/src/net/i2p/data/SigningPublicKey.java +++ b/core/java/src/net/i2p/data/SigningPublicKey.java @@ -14,7 +14,7 @@ import java.io.IOException; /** * Defines the SigningPublicKey as defined by the I2P data structure spec. - * A public key is 256byte Integer. The public key represents only the + * A signing public key is 128 byte Integer. The public key represents only the * exponent, not the primes, which are constant and defined in the crypto spec. * This key varies from the PrivateKey in its usage (verifying signatures, not encrypting) * From 4e8437012813b2dc526f2299c97f651a04322918 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 14:06:45 +0000 Subject: [PATCH 076/327] Increase max upstream form field to 4 digits (9999) ticket #645 --- apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index a8a99887a..18af3b589 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1521,7 +1521,7 @@ public class I2PSnarkServlet extends DefaultServlet { ""); out.write(_("Up bandwidth limit")); out.write(": KBps "); + + _manager.util().getMaxUpBW() + "\" size=\"4\" maxlength=\"4\" > KBps "); out.write(_("Half available bandwidth recommended.")); out.write("
"); out.write(_("View or change router bandwidth")); From 1427c502c0615ad314759f2d473545ccd0b11271 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 14:09:16 +0000 Subject: [PATCH 077/327] Reduce log level to warn for normal EofException when generating graphs --- .../java/src/net/i2p/router/web/StatSummarizer.java | 3 ++- .../java/src/net/i2p/router/web/SummaryRenderer.java | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java index e8cd7e17b..abea0f898 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java @@ -369,7 +369,8 @@ public class StatSummarizer implements Runnable { _log.error("Error rendering", re); throw new IOException("Error plotting: " + re.getMessage()); } catch (IOException ioe) { - _log.error("Error rendering", ioe); + if (_log.shouldLog(Log.WARN)) + _log.warn("Error rendering", ioe); throw ioe; } catch (OutOfMemoryError oom) { _log.error("Error rendering", oom); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryRenderer.java index d579c320f..3a1676ea2 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryRenderer.java @@ -196,7 +196,9 @@ class SummaryRenderer { _log.error("Error rendering", re); throw new IOException("Error plotting: " + re.getMessage()); } catch (IOException ioe) { - _log.error("Error rendering", ioe); + // typically org.mortbay.jetty.EofException extends java.io.EOFException + if (_log.shouldLog(Log.WARN)) + _log.warn("Error rendering", ioe); throw ioe; } catch (OutOfMemoryError oom) { _log.error("Error rendering", oom); From c6fcdf967c802c4efdd873ace0ad3ad85efa3910 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 14:10:03 +0000 Subject: [PATCH 078/327] increase per-minute conn limit from 6 to 8 --- apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index 55c151b6b..f4e98147a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -225,7 +225,7 @@ public class I2PSnarkUtil { if (opts.getProperty("i2p.streaming.maxConnsPerMinute") == null) opts.setProperty("i2p.streaming.maxConnsPerMinute", "2"); if (opts.getProperty("i2p.streaming.maxTotalConnsPerMinute") == null) - opts.setProperty("i2p.streaming.maxTotalConnsPerMinute", "6"); + opts.setProperty("i2p.streaming.maxTotalConnsPerMinute", "8"); _manager = I2PSocketManagerFactory.createManager(_i2cpHost, _i2cpPort, opts); } // FIXME this only instantiates krpc once, left stuck with old manager From 8453c34bfc0ac8bc82bf031682f326f7a2f8a5dc Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 15:21:37 +0000 Subject: [PATCH 079/327] Improve rarest-first behavior by not favoring a partial piece held by multiple peers when requesting from a seed --- .../src/org/klomp/snark/PeerCoordinator.java | 18 +++++++++++++++--- .../java/src/org/klomp/snark/Piece.java | 9 +++++++++ 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index 01260f183..abb7d1d7c 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -1146,10 +1146,18 @@ class PeerCoordinator implements PeerListener PartialPiece pp = iter.next(); int savedPiece = pp.getPiece(); if (havePieces.get(savedPiece)) { - iter.remove(); // this is just a double-check, it should be in there + boolean skipped = false; for(Piece piece : wantedPieces) { if (piece.getId() == savedPiece) { + if (peer.isCompleted() && piece.getPeerCount() > 1) { + // Try to preserve rarest-first when we have only one seeder + // by not preferring a partial piece that others have too + // from a seeder + skipped = true; + break; + } + iter.remove(); piece.setRequested(peer, true); if (_log.shouldLog(Log.INFO)) { _log.info("Restoring orphaned partial piece " + pp + @@ -1158,8 +1166,12 @@ class PeerCoordinator implements PeerListener return pp; } } - if (_log.shouldLog(Log.WARN)) - _log.warn("Partial piece " + pp + " NOT in wantedPieces??"); + if (_log.shouldLog(Log.WARN)) { + if (skipped) + _log.warn("Partial piece " + pp + " with multiple peers skipped for seeder"); + else + _log.warn("Partial piece " + pp + " NOT in wantedPieces??"); + } } } if (_log.shouldLog(Log.WARN) && !partialPieces.isEmpty()) diff --git a/apps/i2psnark/java/src/org/klomp/snark/Piece.java b/apps/i2psnark/java/src/org/klomp/snark/Piece.java index dd48508a9..a9822640b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Piece.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Piece.java @@ -57,6 +57,15 @@ class Piece implements Comparable { /** caller must synchronize */ public boolean removePeer(Peer peer) { return this.peers.remove(peer.getPeerID()); } + /** + * How many peers have this piece? + * Caller must synchronize + * @since 0.9.1 + */ + public int getPeerCount() { + return this.peers.size(); + } + /** caller must synchronize */ public boolean isRequested() { return this.requests != null && !this.requests.isEmpty(); From ddc329e8f1acc839df8bfa4a6b55c21d8f54d4e7 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 19:45:45 +0000 Subject: [PATCH 080/327] Handle URI encoding, UTF-8, and multiple trackers in magnet links --- .../org/klomp/snark/web/I2PSnarkServlet.java | 101 +++++++++++++++++- 1 file changed, 99 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 18af3b589..06c0581ab 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -4,6 +4,9 @@ import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.PrintWriter; +import java.io.UnsupportedEncodingException; +import java.net.URI; +import java.net.URISyntaxException; import java.text.Collator; import java.text.DecimalFormat; import java.util.ArrayList; @@ -1647,7 +1650,7 @@ public class I2PSnarkServlet extends DefaultServlet { } /** - * @param url in base32 or hex, xt must be first magnet param + * @param url in base32 or hex * @since 0.8.4 */ private void addMagnet(String url) { @@ -1662,7 +1665,7 @@ public class I2PSnarkServlet extends DefaultServlet { return; } ihash = xt.substring("urn:btih:".length()); - trackerURL = getParam("tr", url); + trackerURL = getTrackerParam(url); name = "Magnet " + ihash; String dn = getParam("dn", url); if (dn != null) @@ -1698,6 +1701,9 @@ public class I2PSnarkServlet extends DefaultServlet { _manager.addMagnet(name, ih, trackerURL, true); } + /** + * @return first decoded parameter or null + */ private static String getParam(String key, String uri) { int idx = uri.indexOf('?' + key + '='); if (idx >= 0) { @@ -1715,9 +1721,100 @@ public class I2PSnarkServlet extends DefaultServlet { rv = rv.substring(0, idx); else rv = rv.trim(); + return decode(rv); + } + + /** + * @return all decoded parameters or null + * @since 0.9.1 + */ + private static List getMultiParam(String key, String uri) { + int idx = uri.indexOf('?' + key + '='); + if (idx >= 0) { + idx += key.length() + 2; + } else { + idx = uri.indexOf('&' + key + '='); + if (idx >= 0) + idx += key.length() + 2; + } + if (idx < 0 || idx > uri.length()) + return null; + List rv = new ArrayList(); + while (true) { + String p = uri.substring(idx); + uri = p; + idx = p.indexOf('&'); + if (idx >= 0) + p = p.substring(0, idx); + else + p = p.trim(); + rv.add(decode(p)); + idx = uri.indexOf('&' + key + '='); + if (idx < 0) + break; + idx += key.length() + 2; + } return rv; } + /** + * @return first valid I2P tracker or null + * @since 0.9.1 + */ + private static String getTrackerParam(String uri) { + List trackers = getMultiParam("tr", uri); + if (trackers == null) + return null; + for (String t : trackers) { + try { + URI u = new URI(t); + String protocol = u.getScheme(); + String host = u.getHost(); + if (protocol == null || host == null || + !protocol.toLowerCase(Locale.US).equals("http") || + !host.toLowerCase(Locale.US).endsWith(".i2p")) + continue; + return t; + } catch(URISyntaxException use) {} + } + return null; + } + + /** + * Decode %xx encoding, convert to UTF-8 if necessary + * Copied from i2ptunnel LocalHTTPServer + * @since 0.9.1 + */ + private static String decode(String s) { + if (!s.contains("%")) + return s; + StringBuilder buf = new StringBuilder(s.length()); + boolean utf8 = false; + for (int i = 0; i < s.length(); i++) { + char c = s.charAt(i); + if (c != '%') { + buf.append(c); + } else { + try { + int val = Integer.parseInt(s.substring(++i, (++i) + 1), 16); + if ((val & 0x80) != 0) + utf8 = true; + buf.append((char) val); + } catch (IndexOutOfBoundsException ioobe) { + break; + } catch (NumberFormatException nfe) { + break; + } + } + } + if (utf8) { + try { + return new String(buf.toString().getBytes("ISO-8859-1"), "UTF-8"); + } catch (UnsupportedEncodingException uee) {} + } + return buf.toString(); + } + /** copied from ConfigTunnelsHelper */ private static final String HOP = "hop"; private static final String TUNNEL = "tunnel"; From f14ff31a2072e58f25e5deaac815cf351e239478 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 30 May 2012 20:03:30 +0000 Subject: [PATCH 081/327] * Timestamper: - Move from core to router, leave stub in core so it doesn't break compatibility. This removes a thread in app context and prevents any app context from running NTP; external clients must use the time received from the router. - Increase query interval --- .../net/i2p/router/web/ConfigNetHandler.java | 5 - .../net/i2p/router/web/ConfigNetHelper.java | 9 - core/java/src/net/i2p/time/Timestamper.java | 335 +---------------- core/java/src/net/i2p/time/package.html | 3 +- core/java/src/net/i2p/util/Clock.java | 7 +- history.txt | 19 +- .../java/src/net/i2p/router/RouterClock.java | 10 + .../src/net/i2p/router/RouterVersion.java | 2 +- .../src/net/i2p/router}/time/NtpClient.java | 5 +- .../src/net/i2p/router}/time/NtpMessage.java | 5 +- .../i2p/router/time/RouterTimestamper.java | 340 ++++++++++++++++++ .../java/src/net/i2p/router/time/package.html | 7 + 12 files changed, 402 insertions(+), 345 deletions(-) rename {core/java/src/net/i2p => router/java/src/net/i2p/router}/time/NtpClient.java (98%) rename {core/java/src/net/i2p => router/java/src/net/i2p/router}/time/NtpMessage.java (99%) create mode 100644 router/java/src/net/i2p/router/time/RouterTimestamper.java create mode 100644 router/java/src/net/i2p/router/time/package.html diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java index 5541d0eba..57f8f33c8 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java @@ -61,7 +61,6 @@ public class ConfigNetHandler extends FormHandler { } public void setSave(String moo) { _saveRequested = true; } - public void setEnabletimesync(String moo) { } public void setRecheckReachability(String moo) { _recheckReachabilityRequested = true; } public void setRequireIntroductions(String moo) { _requireIntroductions = true; } public void setDynamicKeys(String moo) { _dynamicKeys = true; } @@ -289,10 +288,6 @@ public class ConfigNetHandler extends FormHandler { removes.add(UDPTransport.PROP_FORCE_INTRODUCERS); } - // Time sync enable, means NOT disabled - // Hmm router sets this at startup, not required here - //changes.put(Timestamper.PROP_DISABLED, "false"); - // Hidden in the GUI //LoadTestManager.setEnableLoadTesting(_context, _enableLoadTesting); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHelper.java index d33d4e44f..0881f51a2 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHelper.java @@ -9,7 +9,6 @@ import net.i2p.router.Router; import net.i2p.router.transport.TransportManager; import net.i2p.router.transport.udp.UDPAddress; import net.i2p.router.transport.udp.UDPTransport; -import net.i2p.time.Timestamper; import net.i2p.util.Addresses; public class ConfigNetHelper extends HelperBase { @@ -65,14 +64,6 @@ public class ConfigNetHelper extends HelperBase { return "" + _context.getProperty(UDPTransport.PROP_INTERNAL_PORT, UDPTransport.DEFAULT_INTERNAL_PORT); } - public String getEnableTimeSyncChecked() { - boolean disabled = _context.getBooleanProperty(Timestamper.PROP_DISABLED); - if (disabled) - return ""; - else - return CHECKED; - } - /** @param prop must default to false */ public String getChecked(String prop) { if (_context.getBooleanProperty(prop)) diff --git a/core/java/src/net/i2p/time/Timestamper.java b/core/java/src/net/i2p/time/Timestamper.java index 1e2d1244d..06e5c3052 100644 --- a/core/java/src/net/i2p/time/Timestamper.java +++ b/core/java/src/net/i2p/time/Timestamper.java @@ -1,336 +1,31 @@ package net.i2p.time; -import java.util.ArrayList; -import java.util.List; -import java.util.Locale; -import java.util.StringTokenizer; -import java.util.concurrent.CopyOnWriteArrayList; - -import net.i2p.I2PAppContext; -import net.i2p.util.I2PThread; -import net.i2p.util.Log; - /** - * Periodically query a series of NTP servers and update any associated - * listeners. It tries the NTP servers in order, contacting them using - * SNTP (UDP port 123). By default, it does this every 5 minutes, - * forever. + * Dummy. Real thing moved to net.i2p.router.time.RouterTimestamper. + * What remains here is essentially an interface, + * containing only what is needed to keep external apps + * compiled with old libs from breaking, since + * net.i2p.util.Clock returns a Timestamper in getTimestamper() + * + * Deprecated outside of the router. */ public class Timestamper implements Runnable { - private final I2PAppContext _context; - private Log _log; - private final List _servers; - private List _priorityServers; - private final List _listeners; - private int _queryFrequency; - private int _concurringServers; - private int _consecutiveFails; - private volatile boolean _disabled; - private final boolean _daemon; - private boolean _initialized; - private boolean _wellSynced; - private volatile boolean _isRunning; - private Thread _timestamperThread; - private static final int MIN_QUERY_FREQUENCY = 5*60*1000; - private static final int DEFAULT_QUERY_FREQUENCY = 5*60*1000; - private static final String DEFAULT_SERVER_LIST = "0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org"; - private static final String DEFAULT_DISABLED = "true"; - /** how many times do we have to query if we are changing the clock? */ - private static final int DEFAULT_CONCURRING_SERVERS = 3; - private static final int MAX_CONSECUTIVE_FAILS = 10; + /** dummy */ + public Timestamper() {} - public static final String PROP_QUERY_FREQUENCY = "time.queryFrequencyMs"; - public static final String PROP_SERVER_LIST = "time.sntpServerList"; - public static final String PROP_DISABLED = "time.disabled"; - public static final String PROP_CONCURRING_SERVERS = "time.concurringServers"; - public static final String PROP_IP_COUNTRY = "i2np.lastCountry"; - - /** if different SNTP servers differ by more than 10s, someone is b0rked */ - private static final int MAX_VARIANCE = 10*1000; - - public Timestamper(I2PAppContext ctx) { - this(ctx, null, true); - } - - public Timestamper(I2PAppContext ctx, UpdateListener lsnr) { - this(ctx, lsnr, true); - } - public Timestamper(I2PAppContext ctx, UpdateListener lsnr, boolean daemon) { - // moved here to prevent problems with synchronized statements. - _servers = new ArrayList(3); - _listeners = new CopyOnWriteArrayList(); - _context = ctx; - _daemon = daemon; - // DO NOT initialize _log here, stack overflow via LogManager init loop - - // Don't bother starting a thread if we are disabled. - // This means we no longer check every 5 minutes to see if we got enabled, - // so the property must be set at startup. - // We still need to be instantiated since the router calls clock().getTimestamper().waitForInitialization() - String disabled = ctx.getProperty(PROP_DISABLED, DEFAULT_DISABLED); - if (Boolean.valueOf(disabled).booleanValue()) { - _initialized = true; - return; - } - if (lsnr != null) - _listeners.add(lsnr); - updateConfig(); - startTimestamper(); - } - - public int getServerCount() { - synchronized (_servers) { - return _servers.size(); - } - } - public String getServer(int index) { - synchronized (_servers) { - return _servers.get(index); - } - } - - public int getQueryFrequencyMs() { return _queryFrequency; } - - public boolean getIsDisabled() { return _disabled; } - - public void addListener(UpdateListener lsnr) { - _listeners.add(lsnr); - } - public void removeListener(UpdateListener lsnr) { - _listeners.remove(lsnr); - } - public int getListenerCount() { - return _listeners.size(); - } - public UpdateListener getListener(int index) { - return _listeners.get(index); - } - - private void startTimestamper() { - _timestamperThread = new I2PThread(this, "Timestamper", _daemon); - _timestamperThread.setPriority(I2PThread.MIN_PRIORITY); - _isRunning = true; - _timestamperThread.start(); - _context.addShutdownTask(new Shutdown()); - } - - public void waitForInitialization() { - try { - synchronized (this) { - if (!_initialized) - wait(); - } - } catch (InterruptedException ie) {} - } + /** dummy */ + public void waitForInitialization() {} /** * Update the time immediately. + * Dummy * @since 0.8.8 */ - public void timestampNow() { - if (_initialized && _isRunning && (!_disabled) && _timestamperThread != null) - _timestamperThread.interrupt(); - } + public void timestampNow() {} - /** @since 0.8.8 */ - private class Shutdown implements Runnable { - public void run() { - _isRunning = false; - if (_timestamperThread != null) - _timestamperThread.interrupt(); - } - } - - public void run() { - try { Thread.sleep(1000); } catch (InterruptedException ie) {} - _log = _context.logManager().getLog(Timestamper.class); - if (_log.shouldLog(Log.INFO)) - _log.info("Starting timestamper"); - boolean lastFailed = false; - try { - while (_isRunning) { - updateConfig(); - if (!_disabled) { - // first the servers for our country, if we know what country we're in... - if (_priorityServers != null) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Querying servers " + _priorityServers); - try { - lastFailed = !queryTime(_priorityServers.toArray(new String[_priorityServers.size()])); - } catch (IllegalArgumentException iae) { - if ( (!lastFailed) && (_log.shouldLog(Log.WARN)) ) - _log.warn("Unable to reach country-specific NTP servers"); - lastFailed = true; - } - } - // ... and then the global list, if that failed - if (_priorityServers == null || lastFailed) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Querying servers " + _servers); - try { - lastFailed = !queryTime(_servers.toArray(new String[_servers.size()])); - } catch (IllegalArgumentException iae) { - if ( (!_initialized) && (_log.shouldLog(Log.ERROR)) ) { - List all = new ArrayList(); - if (_priorityServers != null) - all.addAll(_priorityServers); - all.addAll(_servers); - _log.error("Unable to reach any of the NTP servers " + all + " - network disconnected? Or set time.sntpServerList=myserver1.com,myserver2.com in advanced configuration."); - } - lastFailed = true; - } - } - } - - _initialized = true; - synchronized (this) { notifyAll(); } - long sleepTime; - if (lastFailed) { - if (++_consecutiveFails >= MAX_CONSECUTIVE_FAILS) - sleepTime = 30*60*1000; - else - sleepTime = 30*1000; - } else { - _consecutiveFails = 0; - sleepTime = _context.random().nextInt(_queryFrequency) + _queryFrequency; - if (_wellSynced) - sleepTime *= 3; - } - try { Thread.sleep(sleepTime); } catch (InterruptedException ie) {} - } - } catch (Throwable t) { - _log.log(Log.CRIT, "Timestamper died!", t); - synchronized (this) { notifyAll(); } - } - } - - /** - * True if the time was queried successfully, false if it couldn't be - */ - private boolean queryTime(String serverList[]) throws IllegalArgumentException { - long found[] = new long[_concurringServers]; - long now = -1; - int stratum = -1; - long expectedDelta = 0; - _wellSynced = false; - for (int i = 0; i < _concurringServers; i++) { - if (i > 0) { - // this delays startup when net is disconnected or the timeserver list is bad, don't make it too long - try { Thread.sleep(2*1000); } catch (InterruptedException ie) {} - } - long[] timeAndStratum = NtpClient.currentTimeAndStratum(serverList); - now = timeAndStratum[0]; - stratum = (int) timeAndStratum[1]; - long delta = now - _context.clock().now(); - found[i] = delta; - if (i == 0) { - if (Math.abs(delta) < MAX_VARIANCE) { - if (_log.shouldLog(Log.INFO)) - _log.info("a single SNTP query was within the tolerance (" + delta + "ms)"); - // If less than a half second on the first try, we're in good shape - _wellSynced = Math.abs(delta) < 500; - break; - } else { - // outside the tolerance, lets iterate across the concurring queries - expectedDelta = delta; - } - } else { - if (Math.abs(delta - expectedDelta) > MAX_VARIANCE) { - if (_log.shouldLog(Log.ERROR)) { - StringBuilder err = new StringBuilder(96); - err.append("SNTP client variance exceeded at query ").append(i); - err.append(". expected = "); - err.append(expectedDelta); - err.append(", found = "); - err.append(delta); - err.append(" all deltas: "); - for (int j = 0; j < found.length; j++) - err.append(found[j]).append(' '); - _log.error(err.toString()); - } - return false; - } - } - } - stampTime(now, stratum); - if (_log.shouldLog(Log.DEBUG)) { - StringBuilder buf = new StringBuilder(64); - buf.append("Deltas: "); - for (int i = 0; i < found.length; i++) - buf.append(found[i]).append(' '); - _log.debug(buf.toString()); - } - return true; - } - - /** - * Notify the listeners - * - * @since stratum param added in 0.7.12 - */ - private void stampTime(long now, int stratum) { - long before = _context.clock().now(); - for (UpdateListener lsnr : _listeners) { - lsnr.setNow(now, stratum); - } - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Stamped the time as " + now + " (delta=" + (now-before) + ")"); - } - - /** - * Reload all the config elements from the appContext - * - */ - private void updateConfig() { - String serverList = _context.getProperty(PROP_SERVER_LIST); - if ( (serverList == null) || (serverList.trim().length() <= 0) ) { - serverList = DEFAULT_SERVER_LIST; - String country = _context.getProperty(PROP_IP_COUNTRY); - if (country == null) { - country = Locale.getDefault().getCountry(); - if (country != null) - country = country.toLowerCase(Locale.US); - } - if (country != null && country.length() > 0) { - _priorityServers = new ArrayList(3); - for (int i = 0; i < 3; i++) - _priorityServers.add(i + "." + country + ".pool.ntp.org"); - } else { - _priorityServers = null; - } - } else { - _priorityServers = null; - } - _servers.clear(); - StringTokenizer tok = new StringTokenizer(serverList, ", "); - while (tok.hasMoreTokens()) { - String val = tok.nextToken(); - val = val.trim(); - if (val.length() > 0) - _servers.add(val); - } - - _queryFrequency = Math.max(MIN_QUERY_FREQUENCY, - _context.getProperty(PROP_QUERY_FREQUENCY, DEFAULT_QUERY_FREQUENCY)); - - String disabled = _context.getProperty(PROP_DISABLED, DEFAULT_DISABLED); - _disabled = Boolean.valueOf(disabled).booleanValue(); - - _concurringServers = Math.min(4, Math.max(1, - _context.getProperty(PROP_CONCURRING_SERVERS, DEFAULT_CONCURRING_SERVERS))); - } - -/**** - public static void main(String args[]) { - System.setProperty(PROP_DISABLED, "false"); - System.setProperty(PROP_QUERY_FREQUENCY, "30000"); - I2PAppContext.getGlobalContext(); - for (int i = 0; i < 5*60*1000; i += 61*1000) { - try { Thread.sleep(61*1000); } catch (InterruptedException ie) {} - } - } -****/ + /** dummy */ + public void run() {} /** * Interface to receive update notifications for when we query the time diff --git a/core/java/src/net/i2p/time/package.html b/core/java/src/net/i2p/time/package.html index 18018d978..215fd36da 100644 --- a/core/java/src/net/i2p/time/package.html +++ b/core/java/src/net/i2p/time/package.html @@ -1,7 +1,8 @@

- Provides classes for time synchronisation using NTP. + Provides a stub class for time synchronization. + Full implementation is now in net.i2p.router.time.

diff --git a/core/java/src/net/i2p/util/Clock.java b/core/java/src/net/i2p/util/Clock.java index 767809349..afcf3afaa 100644 --- a/core/java/src/net/i2p/util/Clock.java +++ b/core/java/src/net/i2p/util/Clock.java @@ -19,7 +19,6 @@ import net.i2p.time.Timestamper; */ public class Clock implements Timestamper.UpdateListener { protected final I2PAppContext _context; - private final Timestamper _timestamper; protected long _startedOn; protected boolean _statCreated; protected volatile long _offset; @@ -29,7 +28,6 @@ public class Clock implements Timestamper.UpdateListener { public Clock(I2PAppContext context) { _context = context; _listeners = new CopyOnWriteArraySet(); - _timestamper = new Timestamper(context, this); _startedOn = System.currentTimeMillis(); } @@ -37,7 +35,10 @@ public class Clock implements Timestamper.UpdateListener { return I2PAppContext.getGlobalContext().clock(); } - public Timestamper getTimestamper() { return _timestamper; } + /** + * This is a dummy, see RouterClock and RouterTimestamper for the real thing + */ + public Timestamper getTimestamper() { return new Timestamper(); } /** we fetch it on demand to avoid circular dependencies (logging uses the clock) */ protected Log getLog() { return _context.logManager().getLog(Clock.class); } diff --git a/history.txt b/history.txt index 83d6ca42f..e19fdd241 100644 --- a/history.txt +++ b/history.txt @@ -1,6 +1,21 @@ +2012-05-30 zzz + * Graphs: Reduce log EOF error to warn + * i2psnark: + - Increase max upload (ticket #645) + - Increase per-minute conn limit from 6 to 8 + - Improve rarest-first behavior + - Handle URI encoding, UTF-8, and multiple trackers in magnet links + * Timestamper: + - Move from core to router, leave stub in core + so it doesn't break compatibility. This removes a + thread in app context and prevents any app context from + running NTP; external clients must use the time + received from the router. + - Increase query interval + 2012-05-28 kytv -* i2prouter: Add support so that 'i2prouter install' will work in ArchLinux -* jbigi/jcpuid scripts: Improve support for ArchLinux + * i2prouter: Add support so that 'i2prouter install' will work in ArchLinux + * jbigi/jcpuid scripts: Improve support for ArchLinux 2012-05-25 kytv * German, Italian, Spanish, and Swedish translation updates from Transifex diff --git a/router/java/src/net/i2p/router/RouterClock.java b/router/java/src/net/i2p/router/RouterClock.java index 8f8d20504..0cb6961e4 100644 --- a/router/java/src/net/i2p/router/RouterClock.java +++ b/router/java/src/net/i2p/router/RouterClock.java @@ -4,6 +4,8 @@ import java.util.Set; import java.util.concurrent.CopyOnWriteArraySet; import net.i2p.data.DataHelper; +import net.i2p.router.time.RouterTimestamper; +import net.i2p.time.Timestamper; import net.i2p.util.Clock; import net.i2p.util.Log; @@ -38,6 +40,7 @@ public class RouterClock extends Clock { /** use system time for this */ private long _lastChanged; private int _lastStratum; + private final Timestamper _timeStamper; /** * If the system clock shifts by this much, @@ -56,8 +59,15 @@ public class RouterClock extends Clock { _lastSlewed = System.currentTimeMillis(); _shiftListeners = new CopyOnWriteArraySet(); _lastShiftNanos = System.nanoTime(); + _timeStamper = new RouterTimestamper(context, this); } + /** + * The RouterTimestamper + */ + @Override + public Timestamper getTimestamper() { return _timeStamper; } + /** * Specify how far away from the "correct" time the computer is - a positive * value means that the system time is slow, while a negative value means the system time is fast. diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index c10128fe6..fecba78d6 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 6; + public final static long BUILD = 7; /** for example "-test" */ public final static String EXTRA = ""; diff --git a/core/java/src/net/i2p/time/NtpClient.java b/router/java/src/net/i2p/router/time/NtpClient.java similarity index 98% rename from core/java/src/net/i2p/time/NtpClient.java rename to router/java/src/net/i2p/router/time/NtpClient.java index dd873850a..3a1d8ab06 100644 --- a/core/java/src/net/i2p/time/NtpClient.java +++ b/router/java/src/net/i2p/router/time/NtpClient.java @@ -1,4 +1,4 @@ -package net.i2p.time; +package net.i2p.router.time; /* * Copyright (c) 2004, Adam Buckley * All rights reserved. @@ -49,8 +49,9 @@ import java.util.Collections; * * @author Adam Buckley * (minor refactoring by jrandom) + * @since 0.9.1 moved from net.i2p.time */ -public class NtpClient { +class NtpClient { /** difference between the unix epoch and jan 1 1900 (NTP uses that) */ private final static double SECONDS_1900_TO_EPOCH = 2208988800.0; private final static int NTP_PORT = 123; diff --git a/core/java/src/net/i2p/time/NtpMessage.java b/router/java/src/net/i2p/router/time/NtpMessage.java similarity index 99% rename from core/java/src/net/i2p/time/NtpMessage.java rename to router/java/src/net/i2p/router/time/NtpMessage.java index 473fe7232..8a3aa0397 100644 --- a/core/java/src/net/i2p/time/NtpMessage.java +++ b/router/java/src/net/i2p/router/time/NtpMessage.java @@ -1,4 +1,4 @@ -package net.i2p.time; +package net.i2p.router.time; /* * Copyright (c) 2004, Adam Buckley * All rights reserved. @@ -72,8 +72,9 @@ import net.i2p.util.RandomSource; * NTPMessage.java which is copyright (c) 2003 by Juliusz Chroboczek * * @author Adam Buckley + * @since 0.9.1 moved from net.i2p.time */ -public class NtpMessage { +class NtpMessage { /** * This is a two-bit code warning of an impending leap second to be * inserted/deleted in the last minute of the current day. It's values diff --git a/router/java/src/net/i2p/router/time/RouterTimestamper.java b/router/java/src/net/i2p/router/time/RouterTimestamper.java new file mode 100644 index 000000000..83576fde1 --- /dev/null +++ b/router/java/src/net/i2p/router/time/RouterTimestamper.java @@ -0,0 +1,340 @@ +package net.i2p.router.time; + +import java.util.ArrayList; +import java.util.List; +import java.util.Locale; +import java.util.StringTokenizer; +import java.util.concurrent.CopyOnWriteArrayList; + +import net.i2p.I2PAppContext; +import net.i2p.time.Timestamper; +import net.i2p.util.I2PThread; +import net.i2p.util.Log; + +/** + * Periodically query a series of NTP servers and update any associated + * listeners. It tries the NTP servers in order, contacting them using + * SNTP (UDP port 123). + * + * @since 0.9.1 moved from net.i2p.time + */ +public class RouterTimestamper extends Timestamper { + private final I2PAppContext _context; + private Log _log; + private final List _servers; + private List _priorityServers; + private final List _listeners; + private int _queryFrequency; + private int _concurringServers; + private int _consecutiveFails; + private volatile boolean _disabled; + private final boolean _daemon; + private boolean _initialized; + private boolean _wellSynced; + private volatile boolean _isRunning; + private Thread _timestamperThread; + + private static final int MIN_QUERY_FREQUENCY = 5*60*1000; + private static final int DEFAULT_QUERY_FREQUENCY = 11*60*1000; + private static final String DEFAULT_SERVER_LIST = "0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org"; + private static final String DEFAULT_DISABLED = "true"; + /** how many times do we have to query if we are changing the clock? */ + private static final int DEFAULT_CONCURRING_SERVERS = 3; + private static final int MAX_CONSECUTIVE_FAILS = 10; + + public static final String PROP_QUERY_FREQUENCY = "time.queryFrequencyMs"; + public static final String PROP_SERVER_LIST = "time.sntpServerList"; + public static final String PROP_DISABLED = "time.disabled"; + public static final String PROP_CONCURRING_SERVERS = "time.concurringServers"; + public static final String PROP_IP_COUNTRY = "i2np.lastCountry"; + + /** if different SNTP servers differ by more than 10s, someone is b0rked */ + private static final int MAX_VARIANCE = 10*1000; + + public RouterTimestamper(I2PAppContext ctx) { + this(ctx, null, true); + } + + public RouterTimestamper(I2PAppContext ctx, UpdateListener lsnr) { + this(ctx, lsnr, true); + } + public RouterTimestamper(I2PAppContext ctx, UpdateListener lsnr, boolean daemon) { + super(); + // moved here to prevent problems with synchronized statements. + _servers = new ArrayList(3); + _listeners = new CopyOnWriteArrayList(); + _context = ctx; + _daemon = daemon; + // DO NOT initialize _log here, stack overflow via LogManager init loop + + // Don't bother starting a thread if we are disabled. + // This means we no longer check every 5 minutes to see if we got enabled, + // so the property must be set at startup. + // We still need to be instantiated since the router calls clock().getTimestamper().waitForInitialization() + String disabled = ctx.getProperty(PROP_DISABLED, DEFAULT_DISABLED); + if (Boolean.valueOf(disabled).booleanValue()) { + _initialized = true; + return; + } + if (lsnr != null) + _listeners.add(lsnr); + updateConfig(); + startTimestamper(); + } + + public int getServerCount() { + synchronized (_servers) { + return _servers.size(); + } + } + public String getServer(int index) { + synchronized (_servers) { + return _servers.get(index); + } + } + + public int getQueryFrequencyMs() { return _queryFrequency; } + + public boolean getIsDisabled() { return _disabled; } + + public void addListener(UpdateListener lsnr) { + _listeners.add(lsnr); + } + public void removeListener(UpdateListener lsnr) { + _listeners.remove(lsnr); + } + public int getListenerCount() { + return _listeners.size(); + } + public UpdateListener getListener(int index) { + return _listeners.get(index); + } + + private void startTimestamper() { + _timestamperThread = new I2PThread(this, "Timestamper", _daemon); + _timestamperThread.setPriority(I2PThread.MIN_PRIORITY); + _isRunning = true; + _timestamperThread.start(); + _context.addShutdownTask(new Shutdown()); + } + + @Override + public void waitForInitialization() { + try { + synchronized (this) { + if (!_initialized) + wait(); + } + } catch (InterruptedException ie) {} + } + + /** + * Update the time immediately. + * @since 0.8.8 + */ + @Override + public void timestampNow() { + if (_initialized && _isRunning && (!_disabled) && _timestamperThread != null) + _timestamperThread.interrupt(); + } + + /** @since 0.8.8 */ + private class Shutdown implements Runnable { + public void run() { + _isRunning = false; + if (_timestamperThread != null) + _timestamperThread.interrupt(); + } + } + + @Override + public void run() { + try { Thread.sleep(1000); } catch (InterruptedException ie) {} + _log = _context.logManager().getLog(Timestamper.class); + if (_log.shouldLog(Log.INFO)) + _log.info("Starting timestamper"); + boolean lastFailed = false; + try { + while (_isRunning) { + updateConfig(); + if (!_disabled) { + // first the servers for our country, if we know what country we're in... + if (_priorityServers != null) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Querying servers " + _priorityServers); + try { + lastFailed = !queryTime(_priorityServers.toArray(new String[_priorityServers.size()])); + } catch (IllegalArgumentException iae) { + if ( (!lastFailed) && (_log.shouldLog(Log.WARN)) ) + _log.warn("Unable to reach country-specific NTP servers"); + lastFailed = true; + } + } + // ... and then the global list, if that failed + if (_priorityServers == null || lastFailed) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Querying servers " + _servers); + try { + lastFailed = !queryTime(_servers.toArray(new String[_servers.size()])); + } catch (IllegalArgumentException iae) { + if ( (!_initialized) && (_log.shouldLog(Log.ERROR)) ) { + List all = new ArrayList(); + if (_priorityServers != null) + all.addAll(_priorityServers); + all.addAll(_servers); + _log.error("Unable to reach any of the NTP servers " + all + " - network disconnected? Or set time.sntpServerList=myserver1.com,myserver2.com in advanced configuration."); + } + lastFailed = true; + } + } + } + + _initialized = true; + synchronized (this) { notifyAll(); } + long sleepTime; + if (lastFailed) { + if (++_consecutiveFails >= MAX_CONSECUTIVE_FAILS) + sleepTime = 30*60*1000; + else + sleepTime = 30*1000; + } else { + _consecutiveFails = 0; + sleepTime = _context.random().nextInt(_queryFrequency / 2) + _queryFrequency; + if (_wellSynced) + sleepTime *= 3; + } + try { Thread.sleep(sleepTime); } catch (InterruptedException ie) {} + } + } catch (Throwable t) { + _log.log(Log.CRIT, "Timestamper died!", t); + synchronized (this) { notifyAll(); } + } + } + + /** + * True if the time was queried successfully, false if it couldn't be + */ + private boolean queryTime(String serverList[]) throws IllegalArgumentException { + long found[] = new long[_concurringServers]; + long now = -1; + int stratum = -1; + long expectedDelta = 0; + _wellSynced = false; + for (int i = 0; i < _concurringServers; i++) { + if (i > 0) { + // this delays startup when net is disconnected or the timeserver list is bad, don't make it too long + try { Thread.sleep(2*1000); } catch (InterruptedException ie) {} + } + long[] timeAndStratum = NtpClient.currentTimeAndStratum(serverList); + now = timeAndStratum[0]; + stratum = (int) timeAndStratum[1]; + long delta = now - _context.clock().now(); + found[i] = delta; + if (i == 0) { + if (Math.abs(delta) < MAX_VARIANCE) { + if (_log.shouldLog(Log.INFO)) + _log.info("a single SNTP query was within the tolerance (" + delta + "ms)"); + // If less than a half second on the first try, we're in good shape + _wellSynced = Math.abs(delta) < 500; + break; + } else { + // outside the tolerance, lets iterate across the concurring queries + expectedDelta = delta; + } + } else { + if (Math.abs(delta - expectedDelta) > MAX_VARIANCE) { + if (_log.shouldLog(Log.ERROR)) { + StringBuilder err = new StringBuilder(96); + err.append("SNTP client variance exceeded at query ").append(i); + err.append(". expected = "); + err.append(expectedDelta); + err.append(", found = "); + err.append(delta); + err.append(" all deltas: "); + for (int j = 0; j < found.length; j++) + err.append(found[j]).append(' '); + _log.error(err.toString()); + } + return false; + } + } + } + stampTime(now, stratum); + if (_log.shouldLog(Log.DEBUG)) { + StringBuilder buf = new StringBuilder(64); + buf.append("Deltas: "); + for (int i = 0; i < found.length; i++) + buf.append(found[i]).append(' '); + _log.debug(buf.toString()); + } + return true; + } + + /** + * Notify the listeners + * + * @since stratum param added in 0.7.12 + */ + private void stampTime(long now, int stratum) { + long before = _context.clock().now(); + for (UpdateListener lsnr : _listeners) { + lsnr.setNow(now, stratum); + } + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Stamped the time as " + now + " (delta=" + (now-before) + ")"); + } + + /** + * Reload all the config elements from the appContext + * + */ + private void updateConfig() { + String serverList = _context.getProperty(PROP_SERVER_LIST); + if ( (serverList == null) || (serverList.trim().length() <= 0) ) { + serverList = DEFAULT_SERVER_LIST; + String country = _context.getProperty(PROP_IP_COUNTRY); + if (country == null) { + country = Locale.getDefault().getCountry(); + if (country != null) + country = country.toLowerCase(Locale.US); + } + if (country != null && country.length() > 0) { + _priorityServers = new ArrayList(3); + for (int i = 0; i < 3; i++) + _priorityServers.add(i + "." + country + ".pool.ntp.org"); + } else { + _priorityServers = null; + } + } else { + _priorityServers = null; + } + _servers.clear(); + StringTokenizer tok = new StringTokenizer(serverList, ", "); + while (tok.hasMoreTokens()) { + String val = tok.nextToken(); + val = val.trim(); + if (val.length() > 0) + _servers.add(val); + } + + _queryFrequency = Math.max(MIN_QUERY_FREQUENCY, + _context.getProperty(PROP_QUERY_FREQUENCY, DEFAULT_QUERY_FREQUENCY)); + + String disabled = _context.getProperty(PROP_DISABLED, DEFAULT_DISABLED); + _disabled = Boolean.valueOf(disabled).booleanValue(); + + _concurringServers = Math.min(4, Math.max(1, + _context.getProperty(PROP_CONCURRING_SERVERS, DEFAULT_CONCURRING_SERVERS))); + } + +/**** + public static void main(String args[]) { + System.setProperty(PROP_DISABLED, "false"); + System.setProperty(PROP_QUERY_FREQUENCY, "30000"); + I2PAppContext.getGlobalContext(); + for (int i = 0; i < 5*60*1000; i += 61*1000) { + try { Thread.sleep(61*1000); } catch (InterruptedException ie) {} + } + } +****/ +} diff --git a/router/java/src/net/i2p/router/time/package.html b/router/java/src/net/i2p/router/time/package.html new file mode 100644 index 000000000..5ea6ae5e2 --- /dev/null +++ b/router/java/src/net/i2p/router/time/package.html @@ -0,0 +1,7 @@ + + +

+ Provides classes for time synchronization using NTP. +

+ + From 9f1c95c8298e4fdff0d38314e88104cd89c14ed2 Mon Sep 17 00:00:00 2001 From: kytv Date: Wed, 30 May 2012 20:42:06 +0000 Subject: [PATCH 082/327] rework patch to deal with my earlier changes to jcpuid's build.sh --- debian/patches/0003-renaming-jcpuid.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/debian/patches/0003-renaming-jcpuid.patch b/debian/patches/0003-renaming-jcpuid.patch index 0b5250a4c..2928b5c0c 100644 --- a/debian/patches/0003-renaming-jcpuid.patch +++ b/debian/patches/0003-renaming-jcpuid.patch @@ -8,10 +8,10 @@ Subject: rename jcpuid --- a/core/c/jcpuid/build.sh +++ b/core/c/jcpuid/build.sh -@@ -83,8 +83,8 @@ - echo "and/or set JAVA_HOME then re-run this script." - exit 1 - fi +@@ -65,8 +65,8 @@ + exit 1;; + esac + - LINKFLAGS="-shared -Wl,-soname,libjcpuid-${ARCH}-${UNIXTYPE}.so" - LIBFILE="lib/freenet/support/CPUInformation/libjcpuid-${ARCH}-${UNIXTYPE}.so" + LINKFLAGS="-shared -Wl,-soname,libjcpuid.so" From ef06fc758cce6aee0cdfd44d912da72c0fd40e8e Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 31 May 2012 09:30:30 +0000 Subject: [PATCH 083/327] Show news headings in the /home sidebar when the main news div is hidden Note: this now refreshes along with the rest of the sidebar, so the news.xml file is read once every 15s - it may be better to cache the headings somewhere, though it's debatable whether reading the cache file is better than reading the news.xml file... --- .../src/net/i2p/router/web/NewsHelper.java | 41 ++++++++++++++++++- apps/routerconsole/jsp/home.jsp | 16 +++----- apps/routerconsole/jsp/xhr1.jsi | 7 ++++ apps/routerconsole/jsp/xhr1.jsp | 7 ++++ .../resources/themes/console/dark/console.css | 9 ++++ 5 files changed, 68 insertions(+), 12 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java index 709c4505f..3e4bfc19f 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java @@ -16,7 +16,46 @@ public class NewsHelper extends ContentHelper { if (!news.exists()) _page = (new File(_context.getBaseDir(), "docs/initialNews/initialNews.xml")).getAbsolutePath(); return super.getContent(); - } + } + + /** @since 0.9.1 */ + public String getNewsHeadings() { + StringBuilder buf = new StringBuilder(512); + String consoleNonce = System.getProperty("router.consoleNonce"); + if (consoleNonce != null) { + // Set up string containing
to show news. + String newsUrl = ""; + // Set up title and pre-headings stuff. + buf.append("

").append(_("News & Updates")) + .append("


\n"); + // Get news content. + String newsContent = getContent(); + if (newsContent != "") { + buf.append("
    \n"); + // Parse news content for headings. + int start = newsContent.indexOf("

    "); + while (start >= 0) { + // Add offset to start: + // 4 - gets rid of

    + // 16 - gets rid of the date as well (assuming form "

    yyyy-mm-dd: Foobarbaz...") + newsContent = newsContent.substring(start+16, newsContent.length()); + int end = newsContent.indexOf("

    "); + if (end >= 0) { + String heading = newsContent.substring(0, end); + buf.append("
  • ").append(heading).append("
  • \n"); + } + start = newsContent.indexOf("

    "); + } + buf.append("

\n"); + buf.append(newsUrl).append(Messages.getString("Show news", _context)).append("\n"); + } else { + buf.append("
").append(_("none")).append("
"); + } + // Add post-headings stuff. + buf.append("
\n"); + } + return buf.toString(); + } /** @since 0.8.12 */ public boolean shouldShowNews() { diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 21b4f6d3c..f4088cc03 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -20,6 +20,11 @@ %> " /> +<% + java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); +%> + + " /> @@ -33,14 +38,6 @@ <%@include file="xhr1.jsi" %>
-<% - if (!newshelper.shouldShowNews()) { -%> -

<%=intl._("News")%>


- -<% - } // !shouldShowNews() -%>
@@ -48,11 +45,8 @@ <% if (newshelper.shouldShowNews()) { - java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); %>
- -

diff --git a/apps/routerconsole/jsp/xhr1.jsi b/apps/routerconsole/jsp/xhr1.jsi index a171d0c85..c75ec3eac 100644 --- a/apps/routerconsole/jsp/xhr1.jsi +++ b/apps/routerconsole/jsp/xhr1.jsi @@ -17,6 +17,13 @@

"><%=intl._("Network")%>:


+<% + if (!newshelper.shouldShowNews()) { +%> +
+<% + } // !shouldShowNews() +%>
diff --git a/apps/routerconsole/jsp/xhr1.jsp b/apps/routerconsole/jsp/xhr1.jsp index 95c27683b..b48e82442 100644 --- a/apps/routerconsole/jsp/xhr1.jsp +++ b/apps/routerconsole/jsp/xhr1.jsp @@ -11,4 +11,11 @@ %> " /> + +" /> +<% + java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); +%> + + <%@include file="xhr1.jsi" %> diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index acc5d6b9b..2c32a68f3 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -170,6 +170,10 @@ div.routersummary h4 { line-height: 100%; } +div.routersummary ul { + text-align: left !important; +} + div.routersummary table { border: 0; text-align: center !important; @@ -227,6 +231,11 @@ div routersummary hr:last-child { margin-bottom: -5px !important; } +div.newsheadings { + text-align: right; + margin: 0 0 0 10px; +} + div.tunnels { padding-top: 3px !important; margin-left: -4px; From 041c87a2c90b8bdfc174a1c3c0e7a30160a68b3e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 31 May 2012 12:19:27 +0000 Subject: [PATCH 084/327] * i2psnark: - Add per-hour conn limit - Blacklist peer after two bad handshakes - Reduce connect timeout --- .../org/klomp/snark/ConnectionAcceptor.java | 32 ++++++++++++++++--- .../src/org/klomp/snark/I2PSnarkUtil.java | 5 +++ .../src/org/klomp/snark/PeerAcceptor.java | 12 ++++++- history.txt | 6 ++++ .../src/net/i2p/router/RouterVersion.java | 2 +- 5 files changed, 51 insertions(+), 6 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java index b4ba0f299..0211f6bbd 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java +++ b/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java @@ -29,8 +29,12 @@ import net.i2p.I2PAppContext; import net.i2p.I2PException; import net.i2p.client.streaming.I2PServerSocket; import net.i2p.client.streaming.I2PSocket; +import net.i2p.data.Hash; import net.i2p.util.I2PAppThread; import net.i2p.util.Log; +import net.i2p.util.ObjectCounter; +import net.i2p.util.SimpleScheduler; +import net.i2p.util.SimpleTimer; /** * Accepts connections on a TCP port and routes them to sub-acceptors. @@ -41,11 +45,15 @@ public class ConnectionAcceptor implements Runnable private I2PServerSocket serverSocket; private PeerAcceptor peeracceptor; private Thread thread; - private I2PSnarkUtil _util; + private final I2PSnarkUtil _util; + private final ObjectCounter _badCounter = new ObjectCounter(); private boolean stop; private boolean socketChanged; + private static final int MAX_BAD = 2; + private static final long BAD_CLEAN_INTERVAL = 30*60*1000; + public ConnectionAcceptor(I2PSnarkUtil util) { _util = util; } public synchronized void startAccepting(PeerCoordinatorSet set, I2PServerSocket socket) { @@ -59,6 +67,7 @@ public class ConnectionAcceptor implements Runnable thread = new I2PAppThread(this, "I2PSnark acceptor"); thread.setDaemon(true); thread.start(); + SimpleScheduler.getInstance().addPeriodicEvent(new Cleaner(), BAD_CLEAN_INTERVAL); } } } @@ -70,11 +79,10 @@ public class ConnectionAcceptor implements Runnable this.peeracceptor = peeracceptor; _util = util; - socketChanged = false; - stop = false; thread = new I2PAppThread(this, "I2PSnark acceptor"); thread.setDaemon(true); thread.start(); + SimpleScheduler.getInstance().addPeriodicEvent(new Cleaner(), BAD_CLEAN_INTERVAL); } public void halt() @@ -142,6 +150,12 @@ public class ConnectionAcceptor implements Runnable try { socket.close(); } catch (IOException ioe) {} continue; } + if (_badCounter.count(socket.getPeerDestination().calculateHash()) >= MAX_BAD) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Rejecting connection from " + socket.getPeerDestination().calculateHash() + " after " + MAX_BAD + " failures"); + try { socket.close(); } catch (IOException ioe) {} + continue; + } Thread t = new I2PAppThread(new Handler(socket), "I2PSnark incoming connection"); t.start(); } @@ -171,10 +185,12 @@ public class ConnectionAcceptor implements Runnable } private class Handler implements Runnable { - private I2PSocket _socket; + private final I2PSocket _socket; + public Handler(I2PSocket socket) { _socket = socket; } + public void run() { try { InputStream in = _socket.getInputStream(); @@ -184,6 +200,9 @@ public class ConnectionAcceptor implements Runnable if (_log.shouldLog(Log.DEBUG)) _log.debug("Handling socket from " + _socket.getPeerDestination().calculateHash().toBase64()); peeracceptor.connection(_socket, in, out); + } catch (PeerAcceptor.ProtocolException ihe) { + _badCounter.increment(_socket.getPeerDestination().calculateHash()); + try { _socket.close(); } catch (IOException ignored) { } } catch (IOException ioe) { if (_log.shouldLog(Log.DEBUG)) _log.debug("Error handling connection from " + _socket.getPeerDestination().calculateHash().toBase64(), ioe); @@ -191,4 +210,9 @@ public class ConnectionAcceptor implements Runnable } } } + + /** @since 0.9.1 */ + private class Cleaner implements SimpleTimer.TimedEvent { + public void timeReached() { _badCounter.clear(); } + } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index f4e98147a..77c10d402 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -20,6 +20,7 @@ import net.i2p.client.streaming.I2PSocket; import net.i2p.client.streaming.I2PSocketEepGet; import net.i2p.client.streaming.I2PSocketManager; import net.i2p.client.streaming.I2PSocketManagerFactory; +import net.i2p.client.streaming.I2PSocketOptions; import net.i2p.data.Base32; import net.i2p.data.DataFormatException; import net.i2p.data.Destination; @@ -210,6 +211,8 @@ public class I2PSnarkUtil { // we don't need fast handshake for peer connections. //if (opts.getProperty("i2p.streaming.connectDelay") == null) // opts.setProperty("i2p.streaming.connectDelay", "500"); + if (opts.getProperty(I2PSocketOptions.PROP_CONNECT_TIMEOUT) == null) + opts.setProperty(I2PSocketOptions.PROP_CONNECT_TIMEOUT, "75000"); if (opts.getProperty("i2p.streaming.inactivityTimeout") == null) opts.setProperty("i2p.streaming.inactivityTimeout", "240000"); if (opts.getProperty("i2p.streaming.inactivityAction") == null) @@ -226,6 +229,8 @@ public class I2PSnarkUtil { opts.setProperty("i2p.streaming.maxConnsPerMinute", "2"); if (opts.getProperty("i2p.streaming.maxTotalConnsPerMinute") == null) opts.setProperty("i2p.streaming.maxTotalConnsPerMinute", "8"); + if (opts.getProperty("i2p.streaming.maxConnsPerHour") == null) + opts.setProperty("i2p.streaming.maxConnsPerHour", "20"); _manager = I2PSocketManagerFactory.createManager(_i2cpHost, _i2cpPort, opts); } // FIXME this only instantiates krpc once, left stuck with old manager diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java index 1bd49c25a..53b14b175 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java @@ -143,9 +143,19 @@ public class PeerAcceptor byte buf[] = new byte[LOOKAHEAD_SIZE]; int read = DataHelper.read(in, buf); if (read != buf.length) - throw new IOException("Unable to read the hash (read " + read + ")"); + throw new ProtocolException("Unable to read the hash (read " + read + ")"); byte rv[] = new byte[20]; System.arraycopy(buf, buf.length-rv.length, rv, 0, rv.length); return rv; } + + /** + * A unique exception so we can tell the ConnectionAcceptor about non-BT connections + * @since 0.9.1 + */ + public static class ProtocolException extends IOException { + public ProtocolException(String s) { + super(s); + } + } } diff --git a/history.txt b/history.txt index e19fdd241..94d50249f 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,9 @@ +2012-05-31 zzz + * i2psnark: + - Add per-hour conn limit + - Blacklist peer after two bad handshakes + - Reduce connect timeout + 2012-05-30 zzz * Graphs: Reduce log EOF error to warn * i2psnark: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index fecba78d6..a6204817e 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 7; + public final static long BUILD = 8; /** for example "-test" */ public final static String EXTRA = ""; From 38a4f05000b6091cd486012b1f93e87ed2f1338e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 31 May 2012 15:20:50 +0000 Subject: [PATCH 085/327] * i2psnark: - Close connection immediately if bad protocol, this makes blacklist work better too - Stop adding peers when we hit the limit - Lower limit for outbound connections so we give new peers a better chance in large swarms --- .../org/klomp/snark/ConnectionAcceptor.java | 6 ++- .../src/org/klomp/snark/PeerAcceptor.java | 53 +++++++++++++++---- .../src/org/klomp/snark/PeerCoordinator.java | 4 +- .../src/org/klomp/snark/TrackerClient.java | 6 +-- history.txt | 4 ++ .../src/net/i2p/router/RouterVersion.java | 2 +- 6 files changed, 57 insertions(+), 18 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java index 0211f6bbd..182d830bf 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java +++ b/apps/i2psnark/java/src/org/klomp/snark/ConnectionAcceptor.java @@ -198,14 +198,16 @@ public class ConnectionAcceptor implements Runnable // this is for the readahead in PeerAcceptor.connection() in = new BufferedInputStream(in); if (_log.shouldLog(Log.DEBUG)) - _log.debug("Handling socket from " + _socket.getPeerDestination().calculateHash().toBase64()); + _log.debug("Handling socket from " + _socket.getPeerDestination().calculateHash()); peeracceptor.connection(_socket, in, out); } catch (PeerAcceptor.ProtocolException ihe) { _badCounter.increment(_socket.getPeerDestination().calculateHash()); + if (_log.shouldLog(Log.INFO)) + _log.info("Protocol error from " + _socket.getPeerDestination().calculateHash(), ihe); try { _socket.close(); } catch (IOException ignored) { } } catch (IOException ioe) { if (_log.shouldLog(Log.DEBUG)) - _log.debug("Error handling connection from " + _socket.getPeerDestination().calculateHash().toBase64(), ioe); + _log.debug("Error handling connection from " + _socket.getPeerDestination().calculateHash(), ioe); try { _socket.close(); } catch (IOException ignored) { } } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java index 53b14b175..e8b123373 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java @@ -46,6 +46,10 @@ public class PeerAcceptor private final PeerCoordinator coordinator; final PeerCoordinatorSet coordinators; + /** shorten timeout while reading handshake */ + private static final long HASH_READ_TIMEOUT = 45*1000; + + public PeerAcceptor(PeerCoordinator coordinator) { this.coordinator = coordinator; @@ -69,11 +73,20 @@ public class PeerAcceptor // talk about, and we can just look for that in our list of active torrents. byte peerInfoHash[] = null; if (in instanceof BufferedInputStream) { + // multitorrent in.mark(LOOKAHEAD_SIZE); - peerInfoHash = readHash(in); + long timeout = socket.getReadTimeout(); + socket.setReadTimeout(HASH_READ_TIMEOUT); + try { + peerInfoHash = readHash(in); + } catch (IOException ioe) { + // unique exception so ConnectionAcceptor can blame the peer + throw new ProtocolException(ioe.toString()); + } + socket.setReadTimeout(timeout); in.reset(); } else { - // is this working right? + // Single torrent - is this working right? try { peerInfoHash = readHash(in); if (_log.shouldLog(Log.INFO)) @@ -130,23 +143,41 @@ public class PeerAcceptor } } + private static final String PROTO_STR = "BitTorrent protocol"; + private static final int PROTO_STR_LEN = PROTO_STR.length(); + private static final int PROTO_LEN = PROTO_STR_LEN + 1; + private static final int[] PROTO = new int[PROTO_LEN]; + static { + PROTO[0] = PROTO_STR_LEN; + for (int i = 0; i < PROTO_STR_LEN; i++) { + PROTO[i+1] = PROTO_STR.charAt(i); + } + } + /** 48 */ - private static final int LOOKAHEAD_SIZE = 1 + // chr(19) - "BitTorrent protocol".length() + + private static final int LOOKAHEAD_SIZE = PROTO_LEN + 8 + // blank, reserved 20; // infohash /** - * Read ahead to the infohash, throwing an exception if there isn't enough data + * Read ahead to the infohash, throwing an exception if there isn't enough data. + * Also check the first 20 bytes for the correct protocol here and throw IOE if bad, + * so we don't hang waiting for 48 bytes if it's not a bittorrent client. + * The 20 bytes are checked again in Peer.handshake(). */ - private byte[] readHash(InputStream in) throws IOException { - byte buf[] = new byte[LOOKAHEAD_SIZE]; + private static byte[] readHash(InputStream in) throws IOException { + for (int i = 0; i < PROTO_LEN; i++) { + int b = in.read(); + if (b != PROTO[i]) + throw new IOException("Bad protocol 0x" + Integer.toHexString(b) + " at byte " + i); + } + if (in.skip(8) != 8) + throw new IOException("EOF before hash"); + byte buf[] = new byte[20]; int read = DataHelper.read(in, buf); if (read != buf.length) - throw new ProtocolException("Unable to read the hash (read " + read + ")"); - byte rv[] = new byte[20]; - System.arraycopy(buf, buf.length-rv.length, rv, 0, rv.length); - return rv; + throw new IOException("Unable to read the hash (read " + read + ")"); + return buf; } /** diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index abb7d1d7c..45b6ef82a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -371,7 +371,9 @@ class PeerCoordinator implements PeerListener * @since 0.9.1 */ public boolean needOutboundPeers() { - return wantedBytes != 0 && needPeers(); + //return wantedBytes != 0 && needPeers(); + // minus one to make it a little easier for new peers to get in on large swarms + return wantedBytes != 0 && !halted && peers.size() < getMaxConnections() - 1; } /** diff --git a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java index d0e4ca8d9..fdb6ff763 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java +++ b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java @@ -298,7 +298,7 @@ public class TrackerClient extends I2PAppThread List ordered = new ArrayList(peers); Collections.shuffle(ordered, r); Iterator it = ordered.iterator(); - while ((!stop) && it.hasNext()) { + while ((!stop) && it.hasNext() && coordinator.needOutboundPeers()) { Peer cur = it.next(); // FIXME if id == us || dest == us continue; // only delay if we actually make an attempt to add peer @@ -351,7 +351,7 @@ public class TrackerClient extends I2PAppThread } Collections.shuffle(peers, r); Iterator it = peers.iterator(); - while ((!stop) && it.hasNext()) { + while ((!stop) && it.hasNext() && coordinator.needOutboundPeers()) { Peer cur = it.next(); if (coordinator.addPeer(cur) && it.hasNext()) { int delay = (DELAY_MUL * r.nextInt(10)) + DELAY_MIN; @@ -387,7 +387,7 @@ public class TrackerClient extends I2PAppThread } Collections.shuffle(peers, r); Iterator it = peers.iterator(); - while ((!stop) && it.hasNext()) { + while ((!stop) && it.hasNext() && coordinator.needOutboundPeers()) { Peer cur = it.next(); if (coordinator.addPeer(cur) && it.hasNext()) { int delay = (DELAY_MUL * r.nextInt(10)) + DELAY_MIN; diff --git a/history.txt b/history.txt index 94d50249f..4c19f0f8e 100644 --- a/history.txt +++ b/history.txt @@ -3,6 +3,10 @@ - Add per-hour conn limit - Blacklist peer after two bad handshakes - Reduce connect timeout + - Close connection immediately if bad protocol + - Stop adding peers when we hit the limit + - Lower limit for outbound connections so we give + new peers a better chance in large swarms 2012-05-30 zzz * Graphs: Reduce log EOF error to warn diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index a6204817e..f2522cd4e 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 8; + public final static long BUILD = 9; /** for example "-test" */ public final static String EXTRA = ""; From b23414eab1c17e9150541ad1a2b7f86d9482e52d Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 1 Jun 2012 01:21:57 +0000 Subject: [PATCH 086/327] Reordered /home summarybar, added
after update download button --- .../java/src/net/i2p/router/web/SummaryHelper.java | 2 +- apps/routerconsole/jsp/xhr1.jsi | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 4e7d2f23f..80456d604 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -651,7 +651,7 @@ public class SummaryHelper extends HelperBase { .append(_("Download Unsigned
Update {0}", getUnsignedUpdateVersion())) .append("
\n"); } - buf.append("\n"); + buf.append("
\n"); } } return buf.toString(); diff --git a/apps/routerconsole/jsp/xhr1.jsi b/apps/routerconsole/jsp/xhr1.jsi index c75ec3eac..4a646c759 100644 --- a/apps/routerconsole/jsp/xhr1.jsi +++ b/apps/routerconsole/jsp/xhr1.jsi @@ -14,9 +14,6 @@ reqURI = reqURI.replace("/xhr1.jsp", "/home"); helper.setRequestURI(reqURI); %> -

"><%=intl._("Network")%>: -

-
<% if (!newshelper.shouldShowNews()) { %> @@ -25,7 +22,10 @@ } // !shouldShowNews() %> - +

"><%=intl._("Network")%>: +


+
+ From e1823ece6897ea4ce31ca341b521622d0e34cd3c Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 1 Jun 2012 13:27:01 +0000 Subject: [PATCH 087/327] whitespace fix --- apps/routerconsole/jsp/nowebapp.jsp | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/routerconsole/jsp/nowebapp.jsp b/apps/routerconsole/jsp/nowebapp.jsp index 1bbec502d..f62ae6b16 100644 --- a/apps/routerconsole/jsp/nowebapp.jsp +++ b/apps/routerconsole/jsp/nowebapp.jsp @@ -1,5 +1,4 @@ <%@page contentType="text/html"%> -<%@page trimDirectiveWhitespaces="true"%> <%@page pageEncoding="UTF-8"%> <% From 8d57cba7621ee59a548b10123cadfcc00819176d Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 1 Jun 2012 13:27:53 +0000 Subject: [PATCH 088/327] * NetDB: Reduce flood redundancy from 8x to 6x --- .../networkdb/kademlia/FloodfillNetworkDatabaseFacade.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java index e7f788c55..29294e43b 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillNetworkDatabaseFacade.java @@ -156,7 +156,7 @@ public class FloodfillNetworkDatabaseFacade extends KademliaNetworkDatabaseFacad return _lookupThrottler.shouldThrottle(from, id); } - private static final int MAX_TO_FLOOD = 7; + private static final int MAX_TO_FLOOD = 5; /** * Send to a subset of all floodfill peers. From 96575e61f20941ed1e6106ffae5a6002b6076662 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 1 Jun 2012 13:30:38 +0000 Subject: [PATCH 089/327] * Console: Tab the netdb and profile pages --- .../src/net/i2p/router/web/NetDbHelper.java | 119 ++++++++++++++---- .../src/net/i2p/router/web/NetDbRenderer.java | 21 +--- .../router/web/ProfileOrganizerRenderer.java | 42 +++++-- .../net/i2p/router/web/ProfilesHelper.java | 96 +++++++++++++- apps/routerconsole/jsp/netdb.jsp | 10 +- apps/routerconsole/jsp/profiles.jsp | 10 +- 6 files changed, 242 insertions(+), 56 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbHelper.java index 5eb67473e..1eb44bd48 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbHelper.java @@ -11,9 +11,28 @@ public class NetDbHelper extends HelperBase { private int _full; private boolean _lease; private boolean _debug; + private boolean _graphical; - public NetDbHelper() {} - + private static final String PROP_DEBUG = "routerconsole.debug"; + + private static final String titles[] = + {_x("Summary"), // 0 + _x("Local Router"), // 1 + _x("Router Lookup"), // 2 + _x("All Routers"), // 3 + _x("All Routers with Full Stats"), // 4 + "LeaseSet Debug", // 5 + _x("LeaseSets") }; // 6 + + private static final String links[] = + {"", // 0 + "?r=.", // 1 + "", // 2 + "?f=2", // 3 + "?f=1", // 4 + "?l=2", // 5 + "?l=1" }; // 6 + public void setRouter(String r) { if (r != null) _routerPrefix = DataHelper.stripHTML(r); // XSS @@ -30,30 +49,88 @@ public class NetDbHelper extends HelperBase { _lease = _debug || "1".equals(l); } + /** + * call for non-text-mode browsers + * @since 0.9.1 + */ + public void allowGraphical() { + _graphical = true; + } + + /** + * storeWriter() must be called previously + */ public String getNetDbSummary() { NetDbRenderer renderer = new NetDbRenderer(_context); try { - if (_out != null) { - if (_routerPrefix != null) - renderer.renderRouterInfoHTML(_out, _routerPrefix); - else if (_lease) - renderer.renderLeaseSetHTML(_out, _debug); - else - renderer.renderStatusHTML(_out, _full); - return ""; - } else { - ByteArrayOutputStream baos = new ByteArrayOutputStream(32*1024); - if (_routerPrefix != null) - renderer.renderRouterInfoHTML(new OutputStreamWriter(baos), _routerPrefix); - else if (_lease) - renderer.renderLeaseSetHTML(new OutputStreamWriter(baos), _debug); - else - renderer.renderStatusHTML(new OutputStreamWriter(baos), _full); - return new String(baos.toByteArray()); - } + renderNavBar(); + if (_routerPrefix != null) + renderer.renderRouterInfoHTML(_out, _routerPrefix); + else if (_lease) + renderer.renderLeaseSetHTML(_out, _debug); + else + renderer.renderStatusHTML(_out, _full); } catch (IOException ioe) { ioe.printStackTrace(); - return ""; } + return ""; + } + + /** + * @since 0.9.1 + */ + private int getTab() { + if (_debug) + return 5; + if (_lease) + return 6; + if (".".equals(_routerPrefix)) + return 1; + if (_routerPrefix != null) + return 2; + if (_full == 2) + return 3; + if (_full == 1) + return 4; + return 0; + } + + /** + * @since 0.9.1 + */ + private void renderNavBar() throws IOException { + StringBuilder buf = new StringBuilder(1024); + buf.append("
"); + // TODO fix up the non-light themes + String theme = _context.getProperty(CSSHelper.PROP_THEME_NAME); + boolean span = _graphical && (theme == null || theme.equals(CSSHelper.DEFAULT_THEME)); + if (!span) + buf.append("
"); + int tab = getTab(); + for (int i = 0; i < titles.length; i++) { + if (i == 2 && tab != 2) + continue; // can't nav to lookup + if (i == 5 && !_context.getBooleanProperty(PROP_DEBUG)) + continue; + if (i == tab) { + // we are there + if (span) + buf.append(""); + buf.append(_(titles[i])); + } else { + // we are not there, make a link + if (span) + buf.append(""); + buf.append("").append(_(titles[i])).append(""); + } + if (span) + buf.append(" \n"); + else if (i != titles.length - 1) + buf.append(" |\n"); + } + if (!span) + buf.append("
"); + buf.append("
"); + _out.write(buf.toString()); } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java index d81dcc855..b4e53ed92 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java @@ -75,7 +75,6 @@ public class NetDbRenderer { public void renderRouterInfoHTML(Writer out, String routerPrefix) throws IOException { StringBuilder buf = new StringBuilder(4*1024); - buf.append("

" + _("Network Database RouterInfo Lookup") + "

\n"); if (".".equals(routerPrefix)) { renderRouterInfo(buf, _context.router().getRouterInfo(), true, true); } else { @@ -102,12 +101,8 @@ public class NetDbRenderer { */ public void renderLeaseSetHTML(Writer out, boolean debug) throws IOException { StringBuilder buf = new StringBuilder(4*1024); - buf.append("

" + _("Network Database Contents") + "

\n"); - buf.append("" + _("View RouterInfo") + ""); - buf.append("

").append(_("LeaseSets")); if (debug) - buf.append(" - Debug mode - Sorted by hash distance, closest first"); - buf.append("

\n"); + buf.append("

Debug mode - Sorted by hash distance, closest first

\n"); Hash ourRKey; Set leases; DecimalFormat fmt; @@ -233,7 +228,6 @@ public class NetDbRenderer { * @param mode 0: our info and charts only; 1: full routerinfos and charts; 2: abbreviated routerinfos and charts */ public void renderStatusHTML(Writer out, int mode) throws IOException { - out.write("

" + _("Network Database Contents") + " (" + _("View LeaseSets") + ")

\n"); if (!_context.netDb().isInitialized()) { out.write(_("Not initialized")); out.flush(); @@ -244,12 +238,6 @@ public class NetDbRenderer { boolean shortStats = mode == 2; boolean showStats = full || shortStats; Hash us = _context.routerHash(); - out.write("

" + _("Routers") + " (" + _("Show all routers")); - else - out.write("?f=1#routers\" >" + _("Show all routers with full stats")); - out.write(")

\n"); StringBuilder buf = new StringBuilder(8192); RouterInfo ourInfo = _context.router().getRouterInfo(); @@ -365,11 +353,10 @@ public class NetDbRenderer { buf.append("" + _("Our info") + ": ").append(hash).append("\n"); } else { buf.append("" + _("Peer info for") + ": ").append(hash).append("\n"); - if (full) { - buf.append("[Back]\n"); - } else { - buf.append("[").append(_("Full entry")).append("]\n"); + if (!full) { + buf.append("[").append(_("Full entry")).append("]"); } + buf.append("\n"); } long age = _context.clock().now() - info.getPublished(); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java index 152764831..a1dce2534 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java @@ -23,16 +23,21 @@ import net.i2p.stat.RateStat; * */ class ProfileOrganizerRenderer { - private RouterContext _context; - private ProfileOrganizer _organizer; - private ProfileComparator _comparator; + private final RouterContext _context; + private final ProfileOrganizer _organizer; + private final ProfileComparator _comparator; public ProfileOrganizerRenderer(ProfileOrganizer organizer, RouterContext context) { _context = context; _organizer = organizer; _comparator = new ProfileComparator(); } - public void renderStatusHTML(Writer out, boolean full) throws IOException { + + /** + * @param mode 0 = high cap; 1 = all; 2 = floodfill + */ + public void renderStatusHTML(Writer out, int mode) throws IOException { + boolean full = mode == 1; Set peers = _organizer.selectAllPeers(); long now = _context.clock().now(); @@ -68,7 +73,13 @@ class ProfileOrganizerRenderer { int reliable = 0; int integrated = 0; StringBuilder buf = new StringBuilder(16*1024); - buf.append("

").append(_("Peer Profiles")).append("

\n

"); + + //// + //// don't bother reindenting + //// + if (mode < 2) { + + //buf.append("

").append(_("Peer Profiles")).append("

\n

"); buf.append(ngettext("Showing 1 recent profile.", "Showing {0} recent profiles.", order.size())).append('\n'); if (older > 0) buf.append(ngettext("Hiding 1 older profile.", "Hiding {0} older profiles.", older)).append('\n'); @@ -181,8 +192,13 @@ class ProfileOrganizerRenderer { } buf.append(""); - buf.append("

").append(_("Floodfill and Integrated Peers")) - .append(" (").append(integratedPeers.size()).append(")

\n"); + //// + //// don't bother reindenting + //// + } else { + + //buf.append("

").append(_("Floodfill and Integrated Peers")) + // .append(" (").append(integratedPeers.size()).append(")

\n"); buf.append(""); buf.append(""); buf.append(""); @@ -247,6 +263,12 @@ class ProfileOrganizerRenderer { } buf.append("
").append(_("Peer")).append("
"); + //// + //// don't bother reindenting + //// + } + if (mode < 2) { + buf.append("

").append(_("Thresholds")).append("

"); buf.append("

").append(_("Speed")).append(": ").append(num(_organizer.getSpeedThreshold())) .append(" (").append(fast).append(' ').append(_("fast peers")).append(")
"); @@ -262,6 +284,12 @@ class ProfileOrganizerRenderer { buf.append("

  • ").append(_("integration")).append(": ").append(_("how many new peers have they told us about lately?")).append("
  • "); buf.append("
  • ").append(_("status")).append(": ").append(_("is the peer banned, or unreachable, or failing tunnel tests?")).append("
  • "); buf.append(""); + + //// + //// don't bother reindenting + //// + } // mode < 2 + out.write(buf.toString()); out.flush(); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ProfilesHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ProfilesHelper.java index 3e68c3169..2aa1c2afd 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ProfilesHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ProfilesHelper.java @@ -4,12 +4,52 @@ import java.io.IOException; public class ProfilesHelper extends HelperBase { - private boolean _full; + private int _full; + private boolean _graphical; + + private static final String titles[] = + {_x("High Capacity"), // 0 + _x("Floodfill "), // 1 + _x("Banned"), // 2 + _x("All"), }; // 3 + + private static final String links[] = + {"", // 0 + "?f=2", // 1 + "?f=3", // 2 + "?f=1" }; // 3 - public ProfilesHelper() {} - public void setFull(String f) { - _full = f != null; + if (f != null) { + try { + _full = Integer.parseInt(f); + if (_full < 0 || _full > 3) + _full = 0; + } catch (NumberFormatException nfe) {} + } + } + + /** + * call for non-text-mode browsers + * @since 0.9.1 + */ + public void allowGraphical() { + _graphical = true; + } + + /** + * @return empty string, writes directly to _out + * @since 0.9.1 + */ + public String getSummary() { + try { + renderNavBar(); + } catch (IOException ioe) {} + if (_full == 3) + getShitlistSummary(); + else + getProfileSummary(); + return ""; } /** @return empty string, writes directly to _out */ @@ -33,4 +73,52 @@ public class ProfilesHelper extends HelperBase { } return ""; } + + /** + * @since 0.9.1 + */ + private int getTab() { + if (_full == 2) + return 1; + if (_full == 3) + return 2; + if (_full == 1) + return 3; + return 0; + } + + /** + * @since 0.9.1 + */ + private void renderNavBar() throws IOException { + StringBuilder buf = new StringBuilder(1024); + buf.append("
    "); + // TODO fix up the non-light themes + String theme = _context.getProperty(CSSHelper.PROP_THEME_NAME); + boolean span = _graphical && (theme == null || theme.equals(CSSHelper.DEFAULT_THEME)); + if (!span) + buf.append("
    "); + int tab = getTab(); + for (int i = 0; i < titles.length; i++) { + if (i == tab) { + // we are there + if (span) + buf.append(""); + buf.append(_(titles[i])); + } else { + // we are not there, make a link + if (span) + buf.append(""); + buf.append("").append(_(titles[i])).append(""); + } + if (span) + buf.append(" \n"); + else if (i != titles.length - 1) + buf.append(" |\n"); + } + if (!span) + buf.append("
    "); + buf.append("
    "); + _out.write(buf.toString()); + } } diff --git a/apps/routerconsole/jsp/netdb.jsp b/apps/routerconsole/jsp/netdb.jsp index cfbd3b2ac..1a7a42999 100644 --- a/apps/routerconsole/jsp/netdb.jsp +++ b/apps/routerconsole/jsp/netdb.jsp @@ -5,15 +5,19 @@ <%@include file="css.jsi" %> -<%=intl.title("network database summary")%> +<%=intl.title("network database")%> <%@include file="summary.jsi" %> -

    <%=intl._("I2P Network Database Summary")%>

    +

    <%=intl._("I2P Network Database")%>

    " /> - <% netdbHelper.storeWriter(out); %> +<% + netdbHelper.storeWriter(out); + if (allowIFrame) + netdbHelper.allowGraphical(); +%> " /> " /> " /> diff --git a/apps/routerconsole/jsp/profiles.jsp b/apps/routerconsole/jsp/profiles.jsp index 8441838e2..4c33bb1fe 100644 --- a/apps/routerconsole/jsp/profiles.jsp +++ b/apps/routerconsole/jsp/profiles.jsp @@ -11,9 +11,11 @@
    " /> - <% profilesHelper.storeWriter(out); %> +<% + profilesHelper.storeWriter(out); + if (allowIFrame) + profilesHelper.allowGraphical(); +%> " /> - -

    <%=intl._("Banned Peers")%>

    - +
    From 324e9c960d94c1b8b931f58764596f352eab4103 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 1 Jun 2012 14:12:32 +0000 Subject: [PATCH 090/327] fix partially-complete torrent not announcing --- apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java index fdb6ff763..01b6a829b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java +++ b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java @@ -260,7 +260,7 @@ public class TrackerClient extends I2PAppThread for (Iterator iter = trackers.iterator(); iter.hasNext(); ) { Tracker tr = (Tracker)iter.next(); if ((!stop) && (!tr.stop) && - (completed || coordinator.needOutboundPeers()) && + (completed || coordinator.needOutboundPeers() || !tr.started) && (event.equals(COMPLETED_EVENT) || System.currentTimeMillis() > tr.lastRequestTime + tr.interval)) { try From 7d94f9fb192978fda469bf4391c29bed1a550c2e Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 2 Jun 2012 13:49:14 +0000 Subject: [PATCH 091/327] improve opentracker configuration --- .../src/org/klomp/snark/I2PSnarkUtil.java | 8 ++- .../src/org/klomp/snark/SnarkManager.java | 24 +++++--- .../org/klomp/snark/web/I2PSnarkServlet.java | 61 +++++++++++++------ 3 files changed, 64 insertions(+), 29 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index 77c10d402..320b5005a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -457,14 +457,18 @@ public class I2PSnarkUtil { _openTrackerString = ot; } + /** Comma delimited list of open trackers to use as backups + * non-null but possibly empty + */ public String getOpenTrackerString() { if (_openTrackerString == null) return DEFAULT_OPENTRACKERS; return _openTrackerString; } - /** comma delimited list open trackers to use as backups */ - /** sorted map of name to announceURL=baseURL */ + /** List of open trackers to use as backups + * Null if disabled + */ public List getOpenTrackers() { if (!shouldUseOpenTrackers()) return null; diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 94e797456..7c1c421a8 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -365,7 +365,7 @@ public class SnarkManager implements Snark.CompleteListener { public void updateConfig(String dataDir, boolean filesPublic, boolean autoStart, String refreshDelay, String startDelay, String seedPct, String eepHost, String eepPort, String i2cpHost, String i2cpPort, String i2cpOpts, - String upLimit, String upBW, boolean useOpenTrackers, String openTrackers, String theme) { + String upLimit, String upBW, boolean useOpenTrackers, String theme) { boolean changed = false; //if (eepHost != null) { // // unused, we use socket eepget @@ -549,14 +549,6 @@ public class SnarkManager implements Snark.CompleteListener { _util.setUseOpenTrackers(useOpenTrackers); changed = true; } - if (openTrackers != null) { - if (openTrackers.trim().length() > 0 && !openTrackers.trim().equals(_util.getOpenTrackerString())) { - _config.setProperty(PROP_OPENTRACKERS, openTrackers.trim()); - _util.setOpenTrackerString(openTrackers); - addMessage(_("Open Tracker list changed - torrent restart required to take effect.")); - changed = true; - } - } if (theme != null) { if(!theme.equals(_config.getProperty(PROP_THEME))) { _config.setProperty(PROP_THEME, theme); @@ -571,6 +563,20 @@ public class SnarkManager implements Snark.CompleteListener { } } + /** + * @param ot null to restore default + * @since 0.9.1 + */ + public void saveOpenTrackers(String ot) { + _util.setOpenTrackerString(ot); + if (ot != null) + _config.setProperty(PROP_OPENTRACKERS, ot); + else + _config.remove(PROP_OPENTRACKERS); + addMessage(_("Open Tracker list changed - torrent restart required to take effect.")); + saveConfig(); + } + public void saveConfig() { try { synchronized (_configFile) { diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 06c0581ab..dd9b14ba3 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -693,11 +693,11 @@ public class I2PSnarkServlet extends DefaultServlet { String refreshDel = req.getParameter("refreshDelay"); String startupDel = req.getParameter("startupDelay"); boolean useOpenTrackers = req.getParameter("useOpenTrackers") != null; - String openTrackers = req.getParameter("openTrackers"); + //String openTrackers = req.getParameter("openTrackers"); String theme = req.getParameter("theme"); _manager.updateConfig(dataDir, filesPublic, autoStart, refreshDel, startupDel, seedPct, eepHost, eepPort, i2cpHost, i2cpPort, i2cpOpts, - upLimit, upBW, useOpenTrackers, openTrackers, theme); + upLimit, upBW, useOpenTrackers, theme); } else if ("Save2".equals(action)) { String taction = req.getParameter("taction"); if (taction != null) @@ -771,26 +771,35 @@ public class I2PSnarkServlet extends DefaultServlet { /** @since 0.9 */ private void processTrackerForm(String action, HttpServletRequest req) { - if (action.equals(_("Delete selected"))) { + if (action.equals(_("Delete selected")) || action.equals(_("Change open trackers"))) { boolean changed = false; Map trackers = _manager.getTrackerMap(); + StringBuilder openBuf = new StringBuilder(128); Enumeration e = req.getParameterNames(); while (e.hasMoreElements()) { Object o = e.nextElement(); if (!(o instanceof String)) continue; String k = (String) o; - if (!k.startsWith("delete_")) - continue; - k = k.substring(7); - if (trackers.remove(k) != null) { - _manager.addMessage(_("Removed") + ": " + k); - changed = true; + if (k.startsWith("delete_")) { + k = k.substring(7); + if (trackers.remove(k) != null) { + _manager.addMessage(_("Removed") + ": " + k); + changed = true; + } + } else if (k.startsWith("open_")) { + if (openBuf.length() > 0) + openBuf.append(','); + openBuf.append(k.substring(5)); } } if (changed) { _manager.saveTrackerMap(); } + String newOpen = openBuf.toString(); + if (!newOpen.equals(_manager.util().getOpenTrackerString())) { + _manager.saveOpenTrackers(newOpen); + } } else if (action.equals(_("Add tracker"))) { String name = req.getParameter("tname"); String hurl = req.getParameter("thurl"); @@ -803,6 +812,11 @@ public class I2PSnarkServlet extends DefaultServlet { Map trackers = _manager.getTrackerMap(); trackers.put(name, new Tracker(name, aurl, hurl)); _manager.saveTrackerMap(); + if (req.getParameter("_add_open_") != null) { + String oldOpen = _manager.util().getOpenTrackerString(); + String newOpen = oldOpen.length() <= 0 ? aurl : oldOpen + ',' + aurl; + _manager.saveOpenTrackers(newOpen); + } } else { _manager.addMessage(_("Enter valid tracker name and URLs")); } @@ -811,6 +825,7 @@ public class I2PSnarkServlet extends DefaultServlet { } } else if (action.equals(_("Restore defaults"))) { _manager.setDefaultTrackerMap(); + _manager.saveOpenTrackers(null); _manager.addMessage(_("Restored default trackers")); } else { _manager.addMessage("Unknown POST action: \"" + action + '\"'); @@ -1422,7 +1437,7 @@ public class I2PSnarkServlet extends DefaultServlet { boolean filesPublic = _manager.areFilesPublic(); boolean autoStart = _manager.shouldAutoStart(); boolean useOpenTrackers = _manager.util().shouldUseOpenTrackers(); - String openTrackers = _manager.util().getOpenTrackerString(); + //String openTrackers = _manager.util().getOpenTrackerString(); //int seedPct = 0; out.write("
    \n" + @@ -1536,12 +1551,12 @@ public class I2PSnarkServlet extends DefaultServlet { + (useOpenTrackers ? "checked " : "") + "title=\""); out.write(_("If checked, announce torrents to open trackers as well as the tracker listed in the torrent file")); - out.write("\" > " + + out.write("\" >\n"); - ""); - out.write(_("Open tracker announce URLs")); - out.write(":
    \n"); + // ""); + //out.write(_("Open tracker announce URLs")); + //out.write(":
    \n"); //out.write("\n"); //out.write("EepProxy host: ") .append(_("Website URL")) .append("") + .append(_("Open Tracker?")) + .append("") .append(_("Announce URL")) .append("\n"); + List openTrackers = _manager.util().getOpenTrackers(); for (Tracker t : _manager.getSortedTrackers()) { String name = t.name; String homeURL = t.baseURL; String announceURL = t.announceURL.replace("=", "="); buf.append("" + + .append(name).append("\" title=\"").append(_("Delete")).append("\">" + "").append(name) .append("").append(urlify(homeURL, 35)) - .append("").append(urlify(announceURL, 35)) + .append("" + + "").append(urlify(announceURL, 35)) .append("\n"); } buf.append("") .append(_("Add")).append(":" + "" + "" + + "" + "\n" + - "\n" + + "\n" + "\n" + "\n" + + "\n" + // "\n" + "\n" + "\n" + From eb6217add9239e07dea467b8b8731d61117ee2c2 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 2 Jun 2012 13:49:38 +0000 Subject: [PATCH 092/327] add failsafe check for job queue sort order --- router/java/src/net/i2p/router/JobQueue.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/JobQueue.java b/router/java/src/net/i2p/router/JobQueue.java index 5e92d9d25..136d20ac3 100644 --- a/router/java/src/net/i2p/router/JobQueue.java +++ b/router/java/src/net/i2p/router/JobQueue.java @@ -486,7 +486,24 @@ public class JobQueue { // Hopefully nobody does that, and as a backup, we hope // that the TreeSet will eventually resort it from other addJob() calls. timeToWait = timeLeft; - break; + + // failsafe - remove and re-add, peek at the next job, + // break and go around again + if (timeToWait > 10*1000 && iter.hasNext()) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Failsafe re-sort job " + j + + " with delay " + DataHelper.formatDuration(timeToWait)); + iter.remove(); + Job nextJob = iter.next(); + _timedJobs.add(j); + long nextTimeLeft = nextJob.getTiming().getStartAfter() - now; + if (timeToWait > nextTimeLeft) { + _log.error("Job " + j + " out of order with job " + nextJob + + " difference of " + DataHelper.formatDuration(timeToWait - nextTimeLeft)); + timeToWait = Math.max(10, nextTimeLeft); + } + } + break; } } if (timeToWait < 0) From 4346c90aa2a24cfc089cc7083e3d76c587e329b6 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 2 Jun 2012 21:45:00 +0000 Subject: [PATCH 093/327] lower log level --- router/java/src/net/i2p/router/JobQueue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/JobQueue.java b/router/java/src/net/i2p/router/JobQueue.java index 136d20ac3..1a65ac895 100644 --- a/router/java/src/net/i2p/router/JobQueue.java +++ b/router/java/src/net/i2p/router/JobQueue.java @@ -490,8 +490,8 @@ public class JobQueue { // failsafe - remove and re-add, peek at the next job, // break and go around again if (timeToWait > 10*1000 && iter.hasNext()) { - if (_log.shouldLog(Log.WARN)) - _log.warn("Failsafe re-sort job " + j + + if (_log.shouldLog(Log.INFO)) + _log.info("Failsafe re-sort job " + j + " with delay " + DataHelper.formatDuration(timeToWait)); iter.remove(); Job nextJob = iter.next(); From 69d909d3eb2bf35f6e7fa314ce53f0de71840518 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 3 Jun 2012 00:22:03 +0000 Subject: [PATCH 094/327] Added
    s to separate the various logs on /logs --- apps/routerconsole/jsp/logs.jsp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/routerconsole/jsp/logs.jsp b/apps/routerconsole/jsp/logs.jsp index 373e386eb..0f470e7c9 100644 --- a/apps/routerconsole/jsp/logs.jsp +++ b/apps/routerconsole/jsp/logs.jsp @@ -33,8 +33,10 @@

    <%=intl._("Note that system information, log timestamps, and log messages may provide clues to your location; please review everything you include in a bug report.")%>

    <%=intl._("Critical Logs")%>

    +

    <%=intl._("Router Logs")%> (<%=intl._("configure")%>)

    +

    <%=intl._("Service (Wrapper) Logs")%>


    From 53fbece6b5b0b2fba3d561a72fa70aa030561a66 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 13:46:07 +0000 Subject: [PATCH 095/327] Hungarian language translation by AdminLMH from TX Thanks! --- .tx/config | 7 + apps/desktopgui/locale/messages_hu.po | 55 + apps/i2psnark/locale/messages_hu.po | 1095 ++++ apps/i2ptunnel/locale/messages_hu.po | 1335 +++++ apps/routerconsole/jsp/console.jsp | 1 + apps/routerconsole/jsp/home.jsp | 1 + apps/routerconsole/locale/messages_hu.po | 6716 ++++++++++++++++++++++ apps/susidns/locale/messages_hu.po | 744 +++ apps/susimail/locale/messages_hu.po | 447 ++ debian/po/hu.po | 76 + history.txt | 3 + 11 files changed, 10480 insertions(+) create mode 100644 apps/desktopgui/locale/messages_hu.po create mode 100644 apps/i2psnark/locale/messages_hu.po create mode 100644 apps/i2ptunnel/locale/messages_hu.po create mode 100644 apps/routerconsole/locale/messages_hu.po create mode 100644 apps/susidns/locale/messages_hu.po create mode 100644 apps/susimail/locale/messages_hu.po create mode 100644 debian/po/hu.po diff --git a/.tx/config b/.tx/config index 7eb1697e0..f4836706c 100644 --- a/.tx/config +++ b/.tx/config @@ -7,6 +7,7 @@ trans.da = apps/i2ptunnel/locale/messages_da.po trans.de = apps/i2ptunnel/locale/messages_de.po trans.es = apps/i2ptunnel/locale/messages_es.po trans.fr = apps/i2ptunnel/locale/messages_fr.po +trans.hu = apps/i2ptunnel/locale/messages_hu.po trans.it = apps/i2ptunnel/locale/messages_it.po trans.nl = apps/i2ptunnel/locale/messages_nl.po trans.ru = apps/i2ptunnel/locale/messages_ru.po @@ -26,6 +27,7 @@ trans.et_EE = apps/routerconsole/locale/messages_ee.po trans.es = apps/routerconsole/locale/messages_es.po trans.fi = apps/routerconsole/locale/messages_fi.po trans.fr = apps/routerconsole/locale/messages_fr.po +trans.hu = apps/routerconsole/locale/messages_hu.po trans.it = apps/routerconsole/locale/messages_it.po trans.nl = apps/routerconsole/locale/messages_nl.po trans.pl = apps/routerconsole/locale/messages_pl.po @@ -43,6 +45,7 @@ trans.cs = apps/i2psnark/locale/messages_cs.po trans.de = apps/i2psnark/locale/messages_de.po trans.es = apps/i2psnark/locale/messages_es.po trans.fr = apps/i2psnark/locale/messages_fr.po +trans.hu = apps/i2psnark/locale/messages_hu.po trans.it = apps/i2psnark/locale/messages_it.po trans.nl = apps/i2psnark/locale/messages_nl.po trans.pl = apps/i2psnark/locale/messages_pl.po @@ -61,6 +64,7 @@ trans.da = apps/susidns/locale/messages_da.po trans.de = apps/susidns/locale/messages_de.po trans.es = apps/susidns/locale/messages_es.po trans.fr = apps/susidns/locale/messages_fr.po +trans.hu = apps/susidns/locale/messages_hu.po trans.it = apps/susidns/locale/messages_it.po trans.nl = apps/susidns/locale/messages_nl.po trans.pl = apps/susidns/locale/messages_pl.po @@ -79,6 +83,7 @@ trans.da = apps/desktopgui/locale/messages_da.po trans.de = apps/desktopgui/locale/messages_de.po trans.es = apps/desktopgui/locale/messages_es.po trans.fr = apps/desktopgui/locale/messages_fr.po +trans.hu = apps/desktopgui/locale/messages_hu.po trans.it = apps/desktopgui/locale/messages_it.po trans.nl = apps/desktopgui/locale/messages_nl.po trans.pl = apps/desktopgui/locale/messages_pl.po @@ -95,6 +100,7 @@ trans.cs = apps/susimail/locale/messages_cs.po trans.de = apps/susimail/locale/messages_de.po trans.es = apps/susimail/locale/messages_es.po trans.fr = apps/susimail/locale/messages_fr.po +trans.hu = apps/susimail/locale/messages_hu.po trans.it = apps/susimail/locale/messages_it.po trans.nl = apps/susimail/locale/messages_nl.po trans.ru = apps/susimail/locale/messages_ru.po @@ -110,6 +116,7 @@ source_lang = en trans.cs = debian/po/cs.po trans.de = debian/po/de.po trans.es = debian/po/es.po +trans.hu = debian/po/hu.po trans.pl = debian/po/pl.po trans.ru = debian/po/ru.po trans.sv_SE = debian/po/sv.po diff --git a/apps/desktopgui/locale/messages_hu.po b/apps/desktopgui/locale/messages_hu.po new file mode 100644 index 000000000..8f41fc411 --- /dev/null +++ b/apps/desktopgui/locale/messages_hu.po @@ -0,0 +1,55 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the desktopgui package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2011-03-03 18:29+0000\n" +"PO-Revision-Date: 2012-06-01 16:28+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:23 +msgid "Start I2P" +msgstr "I2P indítása" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:38 +msgid "I2P is starting!" +msgstr "I2P indul!" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:38 +msgid "Starting" +msgstr "indítás" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:26 +msgid "Launch I2P Browser" +msgstr "I2P Böngésző Indítása" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:50 +msgid "Configure desktopgui" +msgstr "Asztali Grafikus Felület Beállítása" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:67 +msgid "Restart I2P" +msgstr "I2P Újraindítása" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:85 +msgid "Stop I2P" +msgstr "I2P Leállítása" + +#: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:44 +msgid "Tray icon configuration" +msgstr "Tálcaikon beállítása" + +#: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:47 +msgid "Should tray icon be enabled?" +msgstr "Tálcaikon engedélyezve legyen?" diff --git a/apps/i2psnark/locale/messages_hu.po b/apps/i2psnark/locale/messages_hu.po new file mode 100644 index 000000000..110bb0b33 --- /dev/null +++ b/apps/i2psnark/locale/messages_hu.po @@ -0,0 +1,1095 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the i2psnark package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-06-03 13:26+0000\n" +"PO-Revision-Date: 2012-06-01 18:07+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../java/src/org/klomp/snark/SnarkManager.java:392 +#, java-format +msgid "Total uploaders limit changed to {0}" +msgstr "Teljes feltöltők korlátja megváltoztatva a következőre: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:394 +#, java-format +msgid "Minimum total uploaders limit is {0}" +msgstr "Teljes feltöltők minimum korlátja a következő: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:406 +#, java-format +msgid "Up BW limit changed to {0}KBps" +msgstr "" +"Feltöltési sávszélesség korlátja megváltoztatva a következőre: {0} KBps" + +#: ../java/src/org/klomp/snark/SnarkManager.java:408 +#, java-format +msgid "Minimum up bandwidth limit is {0}KBps" +msgstr "A minimum feltöltési sávszélesség korlátja {0} KBps" + +#: ../java/src/org/klomp/snark/SnarkManager.java:420 +#, java-format +msgid "Startup delay changed to {0}" +msgstr "Késleltetés indításkor megváltoztatva a következőre: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:431 +#, java-format +msgid "Refresh time changed to {0}" +msgstr "Frissítési idő a következőre változott: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:433 +msgid "Refresh disabled" +msgstr "Frissítés kikapcsolva" + +#: ../java/src/org/klomp/snark/SnarkManager.java:488 +msgid "I2CP and tunnel changes will take effect after stopping all torrents" +msgstr "" +"Az I2CP-re és alagutakra vonatkozó változtatások az összes torrent " +"leállítása után lépnek érvénybe" + +#: ../java/src/org/klomp/snark/SnarkManager.java:492 +#, java-format +msgid "I2CP options changed to {0}" +msgstr "I2CP opciók a következőre lettek változtatva: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:497 +msgid "Disconnecting old I2CP destination" +msgstr "Lekapcsolódás a régi I2CP célállomásról" + +#: ../java/src/org/klomp/snark/SnarkManager.java:499 +#, java-format +msgid "I2CP settings changed to {0}" +msgstr "I2CP beállítások a következőre változtak: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:504 +msgid "" +"Unable to connect with the new settings, reverting to the old I2CP settings" +msgstr "" +"Sikertelen kapcsolódás az új beállításokat használva, visszatérés a régi " +"I2CP beállításokhoz" + +#: ../java/src/org/klomp/snark/SnarkManager.java:508 +msgid "Unable to reconnect with the old settings!" +msgstr "Sikertelen újrakapcsolódás a régi beállításokat használva!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:510 +msgid "Reconnected on the new I2CP destination" +msgstr "Újracsatlakozva az új I2CP célállomásra" + +#: ../java/src/org/klomp/snark/SnarkManager.java:517 +#, java-format +msgid "I2CP listener restarted for \"{0}\"" +msgstr "I2CP figyelő újraindítva a következőhöz: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:529 +msgid "New files will be publicly readable" +msgstr "Az új fájlok nyilvánosan olvashatók lesznek" + +#: ../java/src/org/klomp/snark/SnarkManager.java:531 +msgid "New files will not be publicly readable" +msgstr "Az új fájlok nyilvánosan nem lesznek olvashatók" + +#: ../java/src/org/klomp/snark/SnarkManager.java:538 +msgid "Enabled autostart" +msgstr "Automatikus indítás engedélyezve" + +#: ../java/src/org/klomp/snark/SnarkManager.java:540 +msgid "Disabled autostart" +msgstr "Automatikus indítás kikapcsolva" + +#: ../java/src/org/klomp/snark/SnarkManager.java:546 +msgid "Enabled open trackers - torrent restart required to take effect." +msgstr "" +"Nyílt követők (tracker) engedélyezve - az érvénybe lépéshez a torrent " +"újraindítása szükséges." + +#: ../java/src/org/klomp/snark/SnarkManager.java:548 +msgid "Disabled open trackers - torrent restart required to take effect." +msgstr "" +"Nyílt követők (tracker) kikapcsolva - az érvénybe lépéshez a torrent " +"újraindítása szükséges." + +#: ../java/src/org/klomp/snark/SnarkManager.java:555 +#, java-format +msgid "{0} theme loaded, return to main i2psnark page to view." +msgstr "{0} téma betöltve, megtekintéséhez térj vissza az i2psnark főoldalára." + +#: ../java/src/org/klomp/snark/SnarkManager.java:562 +msgid "Configuration unchanged." +msgstr "Beállítások nem lettek megváltoztatva." + +#: ../java/src/org/klomp/snark/SnarkManager.java:576 +msgid "Open Tracker list changed - torrent restart required to take effect." +msgstr "" +"Nyílt Követők (tracker) listája megváltozott - az érvénybe lépéshez a " +"torrent újraindítása szükséges." + +#: ../java/src/org/klomp/snark/SnarkManager.java:586 +#, java-format +msgid "Unable to save the config to {0}" +msgstr "Nem sikerült a beállítások mentése a következőre: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:651 +msgid "Connecting to I2P" +msgstr "Kapcsolódás az I2P-hez" + +#: ../java/src/org/klomp/snark/SnarkManager.java:654 +msgid "Error connecting to I2P - check your I2CP settings!" +msgstr "Hiba az I2P-hez való csatlakozáskor - ellenőrizd az I2CP beállításait!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:663 +#, java-format +msgid "Error: Could not add the torrent {0}" +msgstr "Hiba: a következő torrent hozzáadása sikertelen: {0}" + +#. catch this here so we don't try do delete it below +#: ../java/src/org/klomp/snark/SnarkManager.java:685 +#, java-format +msgid "Cannot open \"{0}\"" +msgstr "\"{0}\" megnyitása sikertelen" + +#. TODO - if the existing one is a magnet, delete it and add the metainfo instead? +#: ../java/src/org/klomp/snark/SnarkManager.java:704 +#: ../java/src/org/klomp/snark/SnarkManager.java:782 +#: ../java/src/org/klomp/snark/SnarkManager.java:837 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2348 +#, java-format +msgid "Torrent with this info hash is already running: {0}" +msgstr "A torrent már fut ezzel az infó hash-el: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:710 +#, java-format +msgid "ERROR - No I2P trackers in private torrent \"{0}\"" +msgstr "" +"HIBA - Nincsenek I2P követők (trackerek) a következő privát torrentben: " +"\"{0}\"" + +#. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#, java-format +msgid "" +"Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " +"only." +msgstr "" +"Figyelmeztetés - Nincsenek I2P Követők (trackerek) a következőben: \"{0}\", " +"csak a nyílt I2P követőknek kerül bejelentésre." + +#. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); +#: ../java/src/org/klomp/snark/SnarkManager.java:718 +#, java-format +msgid "" +"Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " +"enabled before starting this torrent." +msgstr "" +"Figyelmeztetés - Nem találhatóak I2P Követők (trackerek) a következőben: " +"\"{0}\". Bizonyosodj meg arról, hogy a Nyílt Követő engedélyezve van, " +"mielőtt elindítod ezt a torrentet." + +#: ../java/src/org/klomp/snark/SnarkManager.java:739 +#, java-format +msgid "Torrent in \"{0}\" is invalid" +msgstr "Érvénytelen torrent a következőben: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:744 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2370 +#, java-format +msgid "ERROR - Out of memory, cannot create torrent from {0}" +msgstr "" +"HIBA - nincs több memória, torrent létrehozása sikertelen a következőből: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:756 +#, java-format +msgid "Torrent added and started: \"{0}\"" +msgstr "Torrent hozzáadva és elindítva: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:758 +#, java-format +msgid "Torrent added: \"{0}\"" +msgstr "Torrent hozzáadva: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:793 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 +#, java-format +msgid "Fetching {0}" +msgstr "Leszedés: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:796 +#, java-format +msgid "" +"We have no saved peers and no other torrents are running. Fetch of {0} will " +"not succeed until you start another torrent." +msgstr "" +"Nincsenek mentett társak és egyetlen másik torrent sem fut. A {0} leszedése " +"nem fog sikerülni amíg el nem indítasz egy másik torrentet." + +#: ../java/src/org/klomp/snark/SnarkManager.java:800 +#, java-format +msgid "Adding {0}" +msgstr "{0} Hozzáadása" + +#: ../java/src/org/klomp/snark/SnarkManager.java:847 +#: ../java/src/org/klomp/snark/SnarkManager.java:870 +#: ../java/src/org/klomp/snark/SnarkManager.java:1306 +#, java-format +msgid "Failed to copy torrent file to {0}" +msgstr "Nem sikerült a torrent fájl másolása a következőre: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1097 +#, java-format +msgid "Too many files in \"{0}\" ({1}), deleting it!" +msgstr "Túl sok fájl a következőben: \"{0}\" ({1}), törlésre kerül!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1099 +#, java-format +msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" +msgstr "Torrent fájl \"{0}\" nem végződhet így: \".torrent\", törlésre kerül!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1101 +#, java-format +msgid "No pieces in \"{0}\", deleting it!" +msgstr "Nincsenek részek a következőben: \"{0}\", törlésre kerül!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1103 +#, java-format +msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" +msgstr "Túl sok rész a következőben: \"{0}\", a határ {1}, törlésre kerül!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1105 +#, java-format +msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." +msgstr "A részek túl nagyok a következőben: \"{0}\" ({1}B), törlésre kerül." + +#: ../java/src/org/klomp/snark/SnarkManager.java:1106 +#, java-format +msgid "Limit is {0}B" +msgstr "A határ {0}B" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1108 +#, java-format +msgid "Torrent \"{0}\" has no data, deleting it!" +msgstr "\"{0}\" torrent nem tartalmaz adatot, törlésre kerül!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1116 +#, java-format +msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" +msgstr "" +"Nincsenek támogatva torrentek, melyek nagyobbak, mint {0}B, \"{1}\" törlésre " +"kerül" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1132 +#, java-format +msgid "Error: Could not remove the torrent {0}" +msgstr "Hiba: a következő torrent eltávolítása sikertelen: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1153 +#: ../java/src/org/klomp/snark/SnarkManager.java:1171 +#, java-format +msgid "Torrent stopped: \"{0}\"" +msgstr "Torrent leállítva: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1192 +#, java-format +msgid "Torrent removed: \"{0}\"" +msgstr "Torrent eltávolítva: \"{0}\"" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1200 +#, java-format +msgid "Adding torrents in {0}" +msgstr "Torrentek hozzáadása a következőben: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1251 +#, java-format +msgid "Download finished: {0}" +msgstr "A letöltés befejeződött: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1302 +#, java-format +msgid "Metainfo received for {0}" +msgstr "Metainformáció letöltve a következőhöz: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1303 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:582 +#, java-format +msgid "Starting up torrent {0}" +msgstr "{0} torrent indítása" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1318 +#, java-format +msgid "Error on torrent {0}" +msgstr "Hiba a következő torrenten: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1367 +msgid "Unable to connect to I2P!" +msgstr "Sikertelen csatlakozás az I2P-hez!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1373 +#, java-format +msgid "Unable to add {0}" +msgstr "{0} hozzáadása sikertelen" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:221 +msgid "I2PSnark - Anonymous BitTorrent Client" +msgstr "I2PSnark - Anoním BitTorrent Kliens" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:234 +msgid "Router is down" +msgstr "Router leállva" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 +msgid "Torrents" +msgstr "Torrentek" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:252 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:259 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189 +msgid "I2PSnark" +msgstr "I2PSnark" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 +msgid "Refresh page" +msgstr "Lap újratöltése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 +msgid "Forum" +msgstr "Fórum" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:274 +msgid "Click \"Add torrent\" button to fetch torrent" +msgstr "Torrent leszedéséhez kattints a \"Torrent hozzáadása\" gombra" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:309 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310 +msgid "clear messages" +msgstr "üzenetek törlése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2091 +msgid "Status" +msgstr "Állapot" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:342 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:344 +msgid "Hide Peers" +msgstr "Társak Elrejtése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:349 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:351 +msgid "Show Peers" +msgstr "Társak Megjelenítése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2021 +msgid "Torrent" +msgstr "Torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 +msgid "Estimated time remaining" +msgstr "Becsült hátralévő idő" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:365 +msgid "ETA" +msgstr "BIE" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 +msgid "Downloaded" +msgstr "Letöltött" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +msgid "RX" +msgstr "Be" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +msgid "Uploaded" +msgstr "Feltöltött" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:379 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:396 +msgid "TX" +msgstr "Ki" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:384 +msgid "Down Rate" +msgstr "Letöltési Sebesség" + +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:389 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:398 +msgid "Rate" +msgstr "Sebesség" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394 +msgid "Up Rate" +msgstr "Feltöltési Sebesség" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:418 +msgid "Stop all torrents and the I2P tunnel" +msgstr "Minden torrent és az I2P alagút leállítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:420 +msgid "Stop All" +msgstr "Mindet Leállít" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429 +msgid "Start all torrents and the I2P tunnel" +msgstr "Minden torrent és az I2P alagút indítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431 +msgid "Start All" +msgstr "Mind Indítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:451 +msgid "No torrents loaded." +msgstr "Egy torrent sem került betöltésre." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:456 +msgid "Totals" +msgstr "Összesen" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 +#, java-format +msgid "1 torrent" +msgid_plural "{0} torrents" +msgstr[0] "1 torrent" +msgstr[1] "{0} torrent" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:461 +#, java-format +msgid "1 connected peer" +msgid_plural "{0} connected peers" +msgstr[0] "1 csatlakozott társ" +msgstr[1] "{0} csatlakzott társ" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:544 +msgid "Opening the I2P tunnel" +msgstr "Az I2P alagút megnyitása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:553 +#, java-format +msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" +msgstr "Érvénytelen URL: \"http://\", \"{0}\", vagy \"{1}\" kell kezdődnie" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:628 +#, java-format +msgid "Magnet deleted: {0}" +msgstr "Mágnes észlelve: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:609 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 +#, java-format +msgid "Torrent file deleted: {0}" +msgstr "Torrent fájl törölve: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:640 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:651 +#, java-format +msgid "Data file deleted: {0}" +msgstr "Adatfájl törölve: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:642 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:653 +#, java-format +msgid "Data file could not be deleted: {0}" +msgstr "Adatfájl törlése nem sikerült: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:672 +#, java-format +msgid "Data dir deleted: {0}" +msgstr "Adatkönyvtár törölve: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:716 +msgid "Error creating torrent - you must select a tracker" +msgstr "" +"Hiba a torrent létrehozásakor - ki kell választanod egy követőt (tracker)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 +#, java-format +msgid "Torrent created for \"{0}\"" +msgstr "Torrent létrehozva a következőnek: \"{0}\"" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 +#, java-format +msgid "" +"Many I2P trackers require you to register new torrents before seeding - " +"please do so before starting \"{0}\"" +msgstr "" +"Sok I2P követő (tracker) megköveteli az új torrentek regisztrációját " +"táplálás (seed) előtt - kérlek, regisztrálj, mielőtt elindítod a " +"következőt: \"{0}\"" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 +#, java-format +msgid "Error creating a torrent for \"{0}\"" +msgstr "Hiba történt a torrent létrehozásakor \"{0}\" számára" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 +#, java-format +msgid "Cannot create a torrent for the nonexistent data: {0}" +msgstr "Nem sikerült torrent létrehozása, nemlétező adat: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 +msgid "Error creating torrent - you must enter a file or directory" +msgstr "Hiba a torrent létrehozásakor - Fájl vagy könyvtár megadása kötelező" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:744 +msgid "Stopping all torrents and closing the I2P tunnel." +msgstr "Az összes torrent leállítás és az I2P alagút lezárás alatt." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 +msgid "I2P tunnel closed." +msgstr "I2P alagút lezárva." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:758 +msgid "Opening the I2P tunnel and starting all torrents." +msgstr "Az I2P alagút megnyitás, minden torrent indítás alatt." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:774 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 +#, fuzzy +msgid "Change open trackers" +msgstr "Nyílt követőket (tracker) is használjon" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:774 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1660 +msgid "Delete selected" +msgstr "Kijelöltek törlése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:787 +msgid "Removed" +msgstr "Eltávolítva" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1659 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1664 +msgid "Add tracker" +msgstr "Követő (tracker) hozzáadása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:821 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:824 +msgid "Enter valid tracker name and URLs" +msgstr "Adj meg érvényes követő (tracker) nevet és URL címeket" + +#. "\n" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:826 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1663 +msgid "Restore defaults" +msgstr "Alapértelmezések visszaállítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:829 +msgid "Restored default trackers" +msgstr "Alapértelmezett követők (trackerek) visszaállítva" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 +msgid "Tracker Error" +msgstr "Követő (tracker) Hiba" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:981 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:985 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:998 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1007 +#, java-format +msgid "1 peer" +msgid_plural "{0} peers" +msgstr[0] "1 társ" +msgstr[1] "{0} társ" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 +msgid "Seeding" +msgstr "Táplálás (seeding)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:975 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2027 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2142 +msgid "Complete" +msgstr "Kész" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 +msgid "OK" +msgstr "Rendben" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1000 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 +msgid "Stalled" +msgstr "Beragadt" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1009 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1012 +msgid "No Peers" +msgstr "Nincsenek Társak" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1014 +msgid "Stopped" +msgstr "Leállítva" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1047 +msgid "Torrent details" +msgstr "Torrent részletek" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1059 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1319 +msgid "Info" +msgstr "Infó" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1074 +msgid "View files" +msgstr "Fájlok megtekintése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 +msgid "Open file" +msgstr "Fájl megnyitása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118 +msgid "Stop the torrent" +msgstr "Torrent leállítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 +msgid "Stop" +msgstr "Leállítás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 +msgid "Start the torrent" +msgstr "Torrent indítása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1132 +msgid "Start" +msgstr "Indítás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1143 +msgid "Remove the torrent from the active list, deleting the .torrent file" +msgstr "Torrent eltávolítása az aktív listáról, a .torrent fájl törlésével" + +#. Can't figure out how to escape double quotes inside the onclick string. +#. Single quotes in translate strings with parameters must be doubled. +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 +#, java-format +msgid "" +"Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " +"data will not be deleted) ?" +msgstr "" +"Biztos, hogy törölni akarod a következő fájlt: \\''{0}.torrent\\'' (a " +"letöltött adat nem kerül törlésre) ?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1151 +msgid "Remove" +msgstr "Eltávolítás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1162 +msgid "Delete the .torrent file and the associated data file(s)" +msgstr ".torrent fájl törlése a hozzá tartozó adatfájlokkal együtt" + +#. Can't figure out how to escape double quotes inside the onclick string. +#. Single quotes in translate strings with parameters must be doubled. +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1167 +#, java-format +msgid "" +"Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " +"data?" +msgstr "" +"Biztos, hogy törlöd a következő torrentet és az összes letöltött adatot: " +"\\''{0}\\'' ?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1170 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1641 +msgid "Delete" +msgstr "Törlés" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1205 +msgid "Unknown" +msgstr "Ismeretlen" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217 +msgid "Seed" +msgstr "Táplálás (Seed)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1240 +msgid "Uninteresting (The peer has no pieces we need)" +msgstr "Érdektelen (társ nem rendelkezik számunkra szükséges részekkel)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1242 +msgid "Choked (The peer is not allowing us to request pieces)" +msgstr "Eltömődött (a társ nem engedi részek igénylését)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1262 +msgid "Uninterested (We have no pieces the peer needs)" +msgstr "Érdektelen (nem rendelkezünk a társak számára szükséges részekkel)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264 +msgid "Choking (We are not allowing the peer to request pieces)" +msgstr "Eltömődött (a társak számára a részek igénylése nem engedélyezett)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1318 +#, java-format +msgid "Details at {0} tracker" +msgstr "Részletek a következő követőn (tracker): {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 +msgid "Add Torrent" +msgstr "Torrent Hozzáadása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1350 +msgid "From URL" +msgstr "URL címről" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1353 +msgid "" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or " +"info hash" +msgstr "" +"Add meg a torrent fájl letöltési URL-jét (csak I2P), mágnes linket, maggot " +"linket vagy infó hash-t" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 +msgid "Add torrent" +msgstr "Torrent hozzáadása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1361 +#, java-format +msgid "You can also copy .torrent files to: {0}." +msgstr "Másolhatsz .torrent fájlokat a következőhöz is: {0}." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1363 +msgid "Removing a .torrent will cause it to stop." +msgstr "A .torrent fájl eltávolításával meg fog állni." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 +msgid "Create Torrent" +msgstr "Torrent létrehozása" + +#. out.write("From file:
    \n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 +msgid "Data to seed" +msgstr "Adat táplálásra (seed)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1393 +msgid "File or directory to seed (must be within the specified path)" +msgstr "Fájl vagy könyvtár táplálásra (a megadott útvonalon belül kell lennie)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1395 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2049 +msgid "Tracker" +msgstr "Követő (tracker)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1397 +msgid "Select a tracker" +msgstr "Válassz követőt (tracker)" + +#. out.write(_("Open trackers and DHT only")); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1402 +msgid "Open trackers only" +msgstr "Csak nyílt követők (tracker)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 +msgid "Create torrent" +msgstr "Torrent létrehozása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 +msgid "Private?" +msgstr "Privát?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424 +msgid "Use for private trackers" +msgstr "Privát követők (tracker) általi használatra" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1673 +msgid "Configuration" +msgstr "Beállítások" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 +msgid "Data directory" +msgstr "Adatkönyvtár" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 +msgid "Edit i2psnark.config and restart to change" +msgstr "" +"Változtasd meg az i2psnark.config fájlt, a változtatás érvényesítéséhez " +"újraindítás szükséges" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1459 +msgid "Files readable by all" +msgstr "Mindenki által olvasható fájlok" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1463 +msgid "If checked, other users may access the downloaded files" +msgstr "Ha be van jelölve, más felhasználók is elérhetik a letöltött fájlokat" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 +msgid "Auto start" +msgstr "Automatikus indítás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1471 +msgid "If checked, automatically start torrents that are added" +msgstr "Ha be van jelölve, a hozzáadott torrentek automatikusan elindulnak" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 +msgid "Theme" +msgstr "Téma" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1488 +msgid "Refresh time" +msgstr "Idő frissítése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1501 +msgid "Never" +msgstr "Soha" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 +msgid "Startup delay" +msgstr "Indítási késleltetés" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 +msgid "minutes" +msgstr "perc" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1533 +msgid "Total uploader limit" +msgstr "Teljes feltöltők korlát" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 +msgid "peers" +msgstr "társak" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1540 +msgid "Up bandwidth limit" +msgstr "Feltöltési sávszélesség korlát" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1543 +msgid "Half available bandwidth recommended." +msgstr "A rendelkezésre álló sávszélesség fele javasolt." + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1545 +msgid "View or change router bandwidth" +msgstr "A router sávszélesség megtekintése vagy megváltoztatása" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 +msgid "Use open trackers also" +msgstr "Nyílt követőket (tracker) is használjon" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1553 +msgid "" +"If checked, announce torrents to open trackers as well as the tracker listed " +"in the torrent file" +msgstr "" +"Ha be van jelölve, bejelenti a torrenteket a nyílt követőkre (tracker) és " +"torrent fájlban feltüntetett követőre is" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 +msgid "Inbound Settings" +msgstr "Bejövő Beállítások" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 +msgid "Outbound Settings" +msgstr "Kimenő Beállítások" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1583 +msgid "I2CP host" +msgstr "I2CP hoszt" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 +msgid "I2CP port" +msgstr "I2CP port" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603 +msgid "I2CP options" +msgstr "I2CP opciók" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1608 +msgid "Save configuration" +msgstr "Beállítások mentése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 +msgid "Trackers" +msgstr "Követők (trackerek)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 +msgid "Name" +msgstr "Név" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629 +msgid "Website URL" +msgstr "Weboldal URL" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1631 +#, fuzzy +msgid "Open Tracker?" +msgstr "Csak nyílt követők (tracker)" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 +msgid "Announce URL" +msgstr "Bejelentési URL" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1653 +msgid "Add" +msgstr "Hozzáadás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689 +#, java-format +msgid "Invalid magnet URL {0}" +msgstr "Érvénytelen mágnes URL {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723 +#, java-format +msgid "Invalid info hash in magnet URL {0}" +msgstr "Érvénytelen infó hash a mágnes URL-ben {0}" + +#. * dummies for translation +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1847 +#, java-format +msgid "1 hop" +msgid_plural "{0} hops" +msgstr[0] "1 ugrás" +msgstr[1] "{0} ugrás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1848 +#, java-format +msgid "1 tunnel" +msgid_plural "{0} tunnels" +msgstr[0] "1 alagút" +msgstr[1] "{0} alagút" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2025 +msgid "Completion" +msgstr "Befejezés" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 +#, fuzzy +msgid "Remaining" +msgstr "bájt van hátra" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2032 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 +msgid "Size" +msgstr "Méret" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2037 +msgid "Files" +msgstr "Fájlok" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2039 +msgid "Pieces" +msgstr "Részek" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2040 +msgid "Piece size" +msgstr "Rész méret" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2062 +msgid "Magnet link" +msgstr "Mágnes link" + +#. We don't have the hash of the torrent file +#. buf.append("
    ").append(_("Maggot link")).append(": ") +#. .append(MAGGOT).append(hex).append(':').append(hex).append(""); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 +msgid "Torrent file" +msgstr "Torrent fájl" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2086 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2125 +msgid "Directory" +msgstr "Könyvtár" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2095 +msgid "Priority" +msgstr "Prioritás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2100 +msgid "Up to higher level directory" +msgstr "Vissza a felsőbb szintű könyvtárba" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2130 +msgid "Torrent not found?" +msgstr "Torrent nem található?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2139 +msgid "File not found in torrent?" +msgstr "File nem található a torrentben?" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2152 +msgid "complete" +msgstr "kész" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2153 +msgid "bytes remaining" +msgstr "bájt van hátra" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178 +msgid "Open" +msgstr "Megnyitás" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 +msgid "High" +msgstr "Magas" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209 +msgid "Normal" +msgstr "Normál" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2214 +msgid "Skip" +msgstr "Kihagy" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2223 +msgid "Save priorities" +msgstr "Tulajdonságok mentése" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2339 +#, java-format +msgid "Torrent fetched from {0}" +msgstr "Torrent leszedve a következőről: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360 +#, java-format +msgid "Torrent already running: {0}" +msgstr "Torrent már fut: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2362 +#, java-format +msgid "Torrent already in the queue: {0}" +msgstr "Torrent már a sorban van: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2368 +#, java-format +msgid "Torrent at {0} was not valid" +msgstr "Érvénytelen torrent a következő helyen: {0}" + +#. FIXME don't lose peer setting +#. String peerParam = req.getParameter("p"); +#. if (peerParam != null) +#. buf.append("\n"); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2382 +#, java-format +msgid "Torrent was not retrieved from {0}" +msgstr "Torrent nem került letöltésre a következőről: {0}" + +#~ msgid "Open tracker announce URLs" +#~ msgstr "Nyílt követő (tracker) bejelentési URL-ek" diff --git a/apps/i2ptunnel/locale/messages_hu.po b/apps/i2ptunnel/locale/messages_hu.po new file mode 100644 index 000000000..ccf42f3e3 --- /dev/null +++ b/apps/i2ptunnel/locale/messages_hu.po @@ -0,0 +1,1335 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the i2ptunnel package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-06-03 13:26+0000\n" +"PO-Revision-Date: 2012-06-01 21:37+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 +msgid "This seems to be a bad destination:" +msgstr "Ez rossz célállomásnak tűnik:" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 +msgid "i2paddresshelper cannot help you with a destination like that!" +msgstr "i2pcímsegítő nem tud segíteni ilyen célállomással!" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 +#, java-format +msgid "" +"To visit the destination in your host database, click here. To visit the conflicting addresshelper destination, click here." +msgstr "" +"A hoszt adatbázisodban lévő célállomás megtekintéséhez kattints ide. Az ütközésben lévő címsegítő célállomás megtekintéséhez " +"kattints ide." + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:408 +msgid "Host" +msgstr "Hoszt" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +msgid "Base 32" +msgstr "Bázis 32" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 +msgid "Destination" +msgstr "Célállomás" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 +#, java-format +msgid "Continue to {0} without saving" +msgstr "Mentés nélkül tovább ide: {0}" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 +#, java-format +msgid "Save {0} to router address book and continue to eepsite" +msgstr "{0} mentése a router címjegyzékbe és tovább az eep oldalra" + +#. only blockfile supports multiple books +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 +#, java-format +msgid "Save {0} to master address book and continue to eepsite" +msgstr "{0} mentése a mester címjegyzékbe és tovább az eep oldalra" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 +#, java-format +msgid "Save {0} to private address book and continue to eepsite" +msgstr "{0} mentése a privát címjegyzékbe és tovább az eep oldalra" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 +msgid "HTTP Outproxy" +msgstr "HTTP Kimenő proxy" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 +msgid "" +"Click a link below to look for an address helper by using a \"jump\" service:" +msgstr "" +"Kattints az alábbi linkre, hogy címsegítő után nézz, \"ugrás\" szolgáltatás " +"segítségével:" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 +msgid "Added via address helper" +msgstr "Címsegítőn keresztül hozzáadva" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 +#, java-format +msgid "Redirecting to {0}" +msgstr "Átirányítás ide: {0}" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 +msgid "Router Console" +msgstr "Router Konzol" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +msgid "Addressbook" +msgstr "Címjegyzék" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +msgid "Configuration" +msgstr "Beállítások" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +msgid "Help" +msgstr "Segítség" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 +#, java-format +msgid "Saved {0} to the {1} addressbook, redirecting now." +msgstr "{0} mentése {1} címjegyzékbe, átirányítás alatt." + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 +#, java-format +msgid "Failed to save {0} to the {1} addressbook, redirecting now." +msgstr "{0} mentése {1} címjegyzékbe sikertelen, átirányítás alatt." + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 +msgid "Click here if you are not redirected automatically." +msgstr "Kattints ide, amennyiben nem történt meg az automatikus átirányítás." + +#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:332 +#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:342 +msgid "internal" +msgstr "Belső" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:174 +msgid "" +"Invalid form submission, probably because you used the 'back' or 'reload' " +"button on your browser. Please resubmit." +msgstr "" +"Űrlap küldése sikertelen, valószínűleg a 'vissza' vagy 'újratöltés' gombokat " +"használtad a böngésződben. Kérlek, hogy küldd újra." + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 +msgid "Configuration reloaded for all tunnels" +msgstr "Az összes alagútra vonatkozó beállítás újratöltve" + +#. and give them something to look at in any case +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:233 +msgid "Starting tunnel" +msgstr "Alagút indítása" + +#. and give them something to look at in any case +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:246 +msgid "Stopping tunnel" +msgstr "Alagút leállítása" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 +msgid "Configuration changes saved" +msgstr "A változtatás a beállításokon mentésre kerül" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317 +msgid "Failed to save configuration" +msgstr "Beállítások mentése sikertelen" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 +msgid "New Tunnel" +msgstr "Új Alagút" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 +msgid "Standard client" +msgstr "Normál kliens" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 +msgid "HTTP client" +msgstr "HTTP kliens" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 +msgid "IRC client" +msgstr "IRC kliens" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 +msgid "Standard server" +msgstr "Normál szerver" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 +msgid "HTTP server" +msgstr "HTTP szerver" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 +msgid "SOCKS 4/4a/5 proxy" +msgstr "SOCKS 4/4a/5 proxy" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 +msgid "SOCKS IRC proxy" +msgstr "SOCKS IRC proxy" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 +msgid "CONNECT/SSL/HTTPS proxy" +msgstr "CONNECT/SSL/HTTPS proxy" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 +msgid "IRC server" +msgstr "IRC szerver" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 +msgid "Streamr client" +msgstr "Streamr kliens" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 +msgid "Streamr server" +msgstr "Streamr szerver" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 +msgid "HTTP bidir" +msgstr "HTTP bidir" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:303 +msgid "Host not set" +msgstr "Hoszt nincs beállítva" + +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:285 +msgid "Port not set" +msgstr "Port nincs beállítva" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:82 +msgid "I2P Tunnel Manager - Edit Client Tunnel" +msgstr "I2P Alagút Kezelő - Kliens Alagút Szerkesztése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:102 +msgid "Edit proxy settings" +msgstr "Proxy beállítások szerkesztése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:110 +msgid "New proxy settings" +msgstr "Új proxy beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 +msgid "Name" +msgstr "Név" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292 +msgid "Type" +msgstr "Típus" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:328 +msgid "Description" +msgstr "Leírás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:145 +msgid "Target" +msgstr "Cél" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:171 +msgid "Access Point" +msgstr "Elérési Pont" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:146 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:200 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 +msgid "required" +msgstr "szükséges" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:477 +msgid "Reachable by" +msgstr "Elérhető" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 +msgid "Outproxies" +msgstr "Kimenő proxyk" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 +msgid "Tunnel Destination" +msgstr "Alagút Célállomás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 +msgid "name or destination" +msgstr "név vagy célállomás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:383 +msgid "b32 not recommended" +msgstr "b32 nem javasolt" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:215 +msgid "Shared Client" +msgstr "Megosztott Kliens" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:219 +msgid "" +"(Share tunnels with other clients and irc/httpclients? Change requires " +"restart of client proxy)" +msgstr "" +"(Alagút megosztása más kliensekkel és IRC vagy HTTP kliensekkel? A " +"változtatáshoz a kliens proxy újraindítása szükséges)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 +msgid "Auto Start" +msgstr "Automatikus Indítás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:521 +msgid "(Check the Box for 'YES')" +msgstr "('IGEN' beállításhoz jelöld be)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:231 +msgid "Enable DCC" +msgstr "DCC Engedélyezése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:251 +msgid "Advanced networking options" +msgstr "Haladó hálózati opciók" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 +msgid "" +"(NOTE: when this client proxy is configured to share tunnels, then these " +"options are for all the shared proxy clients!)" +msgstr "" +"(FIGYELEM: ha ez a kliens proxy alagutak megosztására van beállítva, ezek a " +"beállítások érvényesek az összes megosztott proxy kliensre!)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 +msgid "Tunnel Options" +msgstr "Alagút Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 +msgid "Length" +msgstr "Hossz" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 +msgid "0 hop tunnel (low anonymity, low latency)" +msgstr "Alagút 0 ugrással (alacsony anonimitás, alacsony késés)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 +msgid "1 hop tunnel (medium anonymity, medium latency)" +msgstr "Alagút 1 ugrással (közepes anonimitás, közepes késés)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 +msgid "2 hop tunnel (high anonymity, high latency)" +msgstr "Alagút 2 ugrással (nagyfokú anonimitás, nagyfokú késés)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 +msgid "3 hop tunnel (very high anonymity, poor performance)" +msgstr "" +"Alagút 3 ugrással (rendkívül nagyfokú anonimitás, alacsony teljesítmény)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 +msgid "hop tunnel (very poor performance)" +msgstr "ugrásos alagút (rendkívül alacsony teljesítmény)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 +msgid "Variance" +msgstr "Szórás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 +msgid "0 hop variance (no randomisation, consistant performance)" +msgstr "0 ugrású szórás (véletlenszerűség nélkül, állandó teljesítmény)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 +msgid "" +"+ 0-1 hop variance (medium additive randomisation, subtractive performance)" +msgstr "" +"+ 0-1 ugrású szórás (közepes mennyiségű véletlenszerűség, teljesítmény-" +"romlással járhat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 +msgid "" +"+ 0-2 hop variance (high additive randomisation, subtractive performance)" +msgstr "" +"+ 0-2 ugrású szórás (nagy mennyiségű véletlenszerűség, teljesítmény-" +"romlással járhat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 +msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" +msgstr "" +"+/- 0-1 ugrású szórás (normál mennyiségű véletlenszerűség nélkül, normál " +"teljesítmény)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 +msgid "+/- 0-2 hop variance (not recommended)" +msgstr "+/- 0-2 ugrású szórás (nem javasolt)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 +msgid "hop variance" +msgstr "ugrás szórás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 +msgid "Count" +msgstr "Mennyiség" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 +msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" +msgstr "" +"1 bejövő, 1 kimenő alagút (alacsony sávszélesség használat, kevésbé " +"megbízható)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 +msgid "" +"2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " +"reliability)" +msgstr "" +"2 bejövő, 2 kimenő alagút (normál sávszélesség használat, normál " +"megbízhatóság)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 +msgid "" +"3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" +msgstr "" +"3 bejövő, 3 kimenő alagút (nagyobb sávszélesség használat, megbízhatóbb)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 +msgid "tunnels" +msgstr "alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 +msgid "Backup Count" +msgstr "Mentések Száma" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 +msgid "0 backup tunnels (0 redundancy, no added resource usage)" +msgstr "" +"0 mentési alagút (nincs felesleg, nincs hozzáadott erőforrás használat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 +msgid "1 backup tunnel each direction (low redundancy, low resource usage)" +msgstr "" +"1 mentési alagút minden irányban (kevés felesleg, alacsony erőforrás " +"használat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 +msgid "" +"2 backup tunnels each direction (medium redundancy, medium resource usage)" +msgstr "" +"2 mentési alagút minden irányban (közepes mennyiségű felesleg, közepes " +"mértékű erőforrás használat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 +msgid "3 backup tunnels each direction (high redundancy, high resource usage)" +msgstr "" +"3 mentési alagút minden irányban (nagy mennyiségű felesleg, magas erőforrás " +"használat)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 +msgid "backup tunnels" +msgstr "mentési alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:388 +msgid "Profile" +msgstr "Profil" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 +msgid "interactive connection" +msgstr "interaktív csatlakozás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 +msgid "bulk connection (downloads/websites/BT)" +msgstr "Tömeges csatlakozás (letöltések / weboldalak / BitTorrent)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 +msgid "Delay Connect" +msgstr "Csatlakozás Késleltetése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:395 +msgid "for request/response connections" +msgstr "Kérés/válasz csatlakozásokhoz" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:403 +msgid "Router I2CP Address" +msgstr "Router I2CP Cím" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 +msgid "Port" +msgstr "Port" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:483 +msgid "Reduce tunnel quantity when idle" +msgstr "Alagutak mennyiségének csökkentése üres állapotban" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 +msgid "Enable" +msgstr "Engedélyezés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 +msgid "Reduced tunnel count" +msgstr "Csökkentett számú alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 +msgid "Idle minutes" +msgstr "Üresjárat percben" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:433 +msgid "Close tunnels when idle" +msgstr "Alagutak bezárása üresjárat esetén" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 +msgid "New Keys on Reopen" +msgstr "Újranyitáskor Új Kulcsok" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 +msgid "Disable" +msgstr "Kikapcsol" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 +msgid "Delay tunnel open until required" +msgstr "Az alagút nyitás késleltetése szükségessé válásig" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 +msgid "Persistent private key" +msgstr "Állandó privát kulcs" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:469 +msgid "File" +msgstr "Fájl" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:228 +msgid "Local destination" +msgstr "Helyi célállomást" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:477 +msgid "(if known)" +msgstr "(ha ismert)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 +msgid "Local Authorization" +msgstr "Helyi Hitelesítés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 +msgid "Username" +msgstr "Felhasználónév" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:492 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:506 +msgid "Password" +msgstr "Jelszó" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 +msgid "Outproxy Authorization" +msgstr "Kimenő proxy Hitelesítés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 +msgid "Jump URL List" +msgstr "Ugrás URL Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 +msgid "Custom options" +msgstr "Egyéni beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:533 +msgid "" +"NOTE: If tunnel is currently running, most changes will not take effect " +"until tunnel is stopped and restarted." +msgstr "" +"FIGYELEM: ha az alagút jelenleg fut, a legtöbb változtatás nem lép érvénybe " +"az alagút leállításáig és újraindításáig." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697 +msgid "Cancel" +msgstr "Mégse" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:539 +msgid "Delete" +msgstr "Törlés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:541 +msgid "Save" +msgstr "Mentés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:82 +msgid "I2P Tunnel Manager - Edit Server Tunnel" +msgstr "I2P Alagút Kezelő - Szerver Alagút Szerkesztése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:102 +msgid "Edit server settings" +msgstr "Szerver Beállítások Szerkesztése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:110 +msgid "New server settings" +msgstr "Új szerver beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:207 +msgid "Website name" +msgstr "Weboldal neve" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:211 +msgid "(leave blank for outproxies)" +msgstr "(hagyd üresen kimenő proxyknak)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:216 +msgid "Private key file" +msgstr "Privát kulcsfile" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:238 +msgid "Add to local addressbook" +msgstr "Hozzáadás a helyi címjegyzékhez" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 +msgid "Hostname Signature" +msgstr "Hosztnév Aláírás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 +msgid "Encrypt Leaseset" +msgstr "" +"Leaseset Titkosítása (Leaseset - magában foglalja a bejövő átjárókat " +"(gateway) adott célállomáshoz, azaz a routerek és alagutak Bejövő pontjait, " +"melyhez kliens csatlakozik, hogy elérjen adott szolgáltatást)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 +msgid "Encryption Key" +msgstr "Titkosító Kulcs" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 +msgid "Generate New Key" +msgstr "Új Kulcs Létrehozása" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 +msgid "Generate" +msgstr "Létrehozás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 +msgid "(Tunnel must be stopped first)" +msgstr "(Először az alagútnak le kell állnia)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 +msgid "Restricted Access List" +msgstr "Korlátozott Elérés Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 +msgid "Whitelist" +msgstr "Engedélyezett-Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 +msgid "Blacklist" +msgstr "Tiltott-Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 +msgid "Access List" +msgstr "Elérési Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 +msgid "Inbound connection limits (0=unlimited)" +msgstr "Bejövő csatlakozási korlát (0=korlátlan)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 +msgid "Per client" +msgstr "Kliensenként" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 +msgid "Per minute" +msgstr "Percenként" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 +msgid "Per hour" +msgstr "Óránként" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 +msgid "Per day" +msgstr "Naponként" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:471 +msgid "Total" +msgstr "Összesn" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 +msgid "Max concurrent connections (0=unlimited)" +msgstr "Maximális egyidejű csatlakozás (0=korlátlan)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 +msgid "New Certificate type" +msgstr "Új Tanúsítvány típusa" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 +msgid "None" +msgstr "Semmi" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 +msgid "Hashcash (effort)" +msgstr "Hashcash (erőfeszítés)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 +msgid "Hashcash Calc Time" +msgstr "Hashcash Kiszámítási Idő" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 +msgid "Estimate" +msgstr "Becsült" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 +msgid "Hidden" +msgstr "Rejtett" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 +msgid "Signed (signed by)" +msgstr "Aláírt (aláírva a következő által)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 +msgid "Modify Certificate" +msgstr "Tanúsítvány Módosítása" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 +msgid "Modify" +msgstr "Módosítás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 +msgid "I2P Tunnel Manager - List" +msgstr "I2P Alagút Kezelő - Lista" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 +msgid "Status Messages" +msgstr "Állapot Üzenetek" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +msgid "Refresh" +msgstr "Frissítés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 +msgid "Tunnel Wizard" +msgstr "Alagút Varázsló" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 +msgid "Stop All" +msgstr "Mindet Leállít" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 +msgid "Start All" +msgstr "Mindet Indít" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 +msgid "Restart All" +msgstr "Mindet Újraindít" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 +msgid "Reload Config" +msgstr "Beállítások Újratöltése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 +msgid "I2P Server Tunnels" +msgstr "I2P Szerver Alagutak" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 +msgid "Points at" +msgstr "Mutat erre:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170 +msgid "Preview" +msgstr "Előnézet" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:310 +msgid "Status" +msgstr "Állapot" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176 +msgid "Base32 Address" +msgstr "Base32 Cím" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 +msgid "No Preview" +msgstr "Nincs Előnézet" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 +msgid "Starting..." +msgstr "Indítás..." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:352 +msgid "Stop" +msgstr "Leállítás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 +msgid "Running" +msgstr "Fut" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 +msgid "Stopped" +msgstr "Leállt" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 +msgid "Start" +msgstr "Indítás" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 +msgid "New server tunnel" +msgstr "Új szerver alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:571 +msgid "Standard" +msgstr "Normál" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 +msgid "Create" +msgstr "Létrehoz" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 +msgid "I2P Client Tunnels" +msgstr "I2P Kliens Alagutak" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296 +msgid "Interface" +msgstr "Felület" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 +msgid "Standby" +msgstr "Készenlét" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 +msgid "Outproxy" +msgstr "Kimenő proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 +msgid "none" +msgstr "semmi" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 +msgid "New client tunnel" +msgstr "Új kliens alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 +msgid "I2P Tunnel Manager - Tunnel Creation Wizard" +msgstr "I2P Alagút Kezelő - Alagút Létrehozása Varázsló" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 +msgid "Server or client tunnel?" +msgstr "Szerver vagy kliens alagút?" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566 +msgid "Tunnel type" +msgstr "Alagút típus" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596 +msgid "Tunnel name and description" +msgstr "Alagút neve és leírása" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605 +msgid "Tunnel destination" +msgstr "Alagút célállomása" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 +msgid "Binding address and port" +msgstr "Cím és port kötése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 +msgid "Tunnel auto-start" +msgstr "Alagút automatikus indítása" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173 +msgid "Wizard completed" +msgstr "Varázsló kész" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +msgid "" +"This wizard will take you through the various options available for creating " +"tunnels in I2P." +msgstr "" +"Ez a varázsló végigvezet azokon a különböző lehetőségeken, melyekkel " +"alagutak hozhatók létre az I2P-n belül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +msgid "" +"The first thing to decide is whether you want to create a server or a client " +"tunnel." +msgstr "Az első eldöntendő kérdés, hogy szerver vagy kliens alagút készüljön." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +msgid "" +"If you need to connect to a remote service, such as an IRC server inside I2P " +"or a code repository, then you will require a CLIENT tunnel." +msgstr "" +"Ha egy távoli szolgáltatáshoz való kapcsolódásra van szükség, úgy mint IRC " +"szerver az I2P-n belül vagy egy programkód szoftvertár, akkor az KLIENS " +"alagúttal működik." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +msgid "" +"On the other hand, if you wish to host a service for others to connect to " +"you'll need to create a SERVER tunnel." +msgstr "" +"Másrészről, annak biztosítására, hogy egy általad futtatott szolgáltatáshoz " +"mások csatlakozhassanak, SZERVER alagútra van szükség." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +msgid "Server Tunnel" +msgstr "Szerver Alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 +msgid "Client Tunnel" +msgstr "Kliens Alagút" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215 +msgid "There are several types of tunnels to choose from:" +msgstr "" +"Létezik néhány különböző fajtájú alagút, melyek közül lehet választani:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 +msgid "Basic tunnel for connecting to a single service inside I2P." +msgstr "" +"Alap alagút egyszerű szolgáltatáshoz való kapcsolódáshoz az I2P-n belül. " + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +msgid "" +"Try this if none of the tunnel types below fit your requirements, or you " +"don't know what type of tunnel you need." +msgstr "" +"Próbáld ki ezt, ha az alább felsorol alagút fajták közül egy sem felel meg " +"elvárásaidnak vagy ha nem tudod, milyen fajtájú alagútra van szükséged." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." +msgstr "" +"Alagút, amely HTTP proxyként viselkedik, eep oldalak I2P-n belüli eléréséhez." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +msgid "" +"Set your browser to use this tunnel as an http proxy, or set your " +"\"http_proxy\" environment variable for command-line applications in GNU/" +"Linux." +msgstr "" +"Állítsd be a böngésződet, hogy ezt az alagutat használja HTTP proxyként, " +"vagy állítsd be a \"http_proxy\" környezeti változót a parancssori " +"alkalmazásokhoz GNU/Linux alatt." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +msgid "" +"Websites outside I2P can also be reached if an HTTP proxy within I2P is " +"known." +msgstr "" +"I2P-n kívüli weboldalak is elérhetők, ha I2P-n belüli HTTP proxy ismert." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +msgid "Customised client tunnel specific for IRC connections." +msgstr "Testre szabott kliens alagút, kimondottan IRC csatlakozásokhoz." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +msgid "" +"With this tunnel type, your IRC client will be able to connect to an IRC " +"network inside I2P." +msgstr "" +"Ezzel a típusú alagúttal az IRC kliensed I2P-n belüli IRC hálózathoz képes " +"csatlakozni." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +msgid "" +"Each IRC network in I2P that you wish to connect to will require its own " +"tunnel. (See Also, SOCKS IRC)" +msgstr "" +"Külön alagútra van szüksége minden IRC hálózatnak az I2P-n belül, melyhez " +"csatlakozni akarsz (lásd még SOCKS IRC)" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +msgid "A tunnel that implements the SOCKS protocol." +msgstr "Alagút, mely SOCKS protokolt használ." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +msgid "" +"This enables both TCP and UDP connections to be made through a SOCKS " +"outproxy within I2P." +msgstr "" +"Ez lehetővé teszi mind TCP, mind UDP csatlakozások létrehozását az I2P-n " +"belül SOCKS kimenő proxyn keresztül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +msgid "" +"A client tunnel implementing the SOCKS protocol, which is customised for " +"connecting to IRC networks." +msgstr "" +"Kliens alagút, mely SOCKS protokolt használ, IRC hálózatokhoz való " +"csatlakozásra alakítva." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +msgid "" +"With this tunnel type, IRC networks in I2P can be reached by typing the I2P " +"address into your IRC client, and configuring the IRC client to use this " +"SOCKS tunnel." +msgstr "" +"Ezzel a típusú alagút lehetővé teszi I2P-n belüli IRC hálózatokhoz való " +"csatlkaozást. Gépeld be az I2P címet az IRC kliensedbe és állítsd be IRC " +"kliensedet, hogy ezt a SOCKS alagutat használja." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +msgid "" +"This means that only one I2P tunnel is required rather than a separate " +"tunnel per IRC network." +msgstr "" +"Ez azt jelenti, hogy mindössze egy I2P alagútra van szükség, az IRC " +"hálózatonkénti külön alagutak helyett." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +msgid "" +"IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " +"is known, though it depends on whether or not the outproxy has been blocked " +"by the IRC network." +msgstr "" +"I2P-n kívüli IRC hálózatok szintén elérhetők, amennyiben a SOCKS kimenő " +"proxy ismert az I2P-n belül, habár ez annak a függvénye, hogy az IRC hálózat " +"blokkolja a kimenő proxyt vagy sem." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +msgid "A client tunnel that implements the HTTP CONNECT command." +msgstr "Kliens alagút, mely a HTTP CONNECT parancsot használja." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +msgid "" +"This enables TCP connections to be made through an HTTP outproxy, assuming " +"the proxy supports the CONNECT command." +msgstr "" +"Ez lehetővé teszi TCP kapcsolatok létrehozását HTTP kimenő proxyn keresztül, " +"feltéve, hogy a proxy támogatja a CONNECT parancsot." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 +msgid "A customised client tunnel for Streamr." +msgstr "Speciális kliens alagút Streamr számár." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +msgid "A basic server tunnel for hosting a generic service inside I2P." +msgstr "" +"Alap szerver alagút általános szolgáltatás biztosítására az I2P-n belül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +msgid "A server tunnel that is customised for HTTP connections." +msgstr "Szerver alagút, mely HTTP kapcsolatokra lett kialakítva." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +msgid "Use this tunnel type if you want to host an eepsite." +msgstr "Ezt a típusú alagutat használd, ha eep oldalt szeretnél hosztolni." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +msgid "" +"A customised server tunnel that can both serve HTTP data and connect to " +"other server tunnels." +msgstr "" +"Egyedi igényekre szabott szerver alagút, mely egyszerre képes HTTP adatot " +"biztosítani és csatlakozni más szerver alagutakhoz." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +msgid "This tunnel type is predominantly used when running a Seedless server." +msgstr "" +"Ez az alagút fajta elsősorban táplálás nélküli (seedless) szerver " +"futtatásához használt." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +msgid "A customised server tunnel for hosting IRC networks inside I2P." +msgstr "Egyedi szerver alagút IRC hálózatok hosztolására az I2P-n belül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +msgid "" +"Usually, a separate tunnel needs to be created for each IRC server that is " +"to be accessible inside I2P." +msgstr "" +"Rendszerint külön alagút létrehozása szükséges minden IRC szerver számára, " +"hogy az I2P-n belül elérhetővé váljon." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 +msgid "A customised server tunnel for Streamr." +msgstr "Egyedi szerver alagút Streamr számára." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +msgid "Choose a name and description for your tunnel." +msgstr "Válassz nevet és leírást az alagútnak." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +msgid "" +"These can be anything you want - they are just for ease of identifying the " +"tunnel in the routerconsole." +msgstr "" +"Lehet bármi, amit szeretnél - ezek csak arra szolgálnak, hogy megkönnyítsék " +"a beazonosítást a router konzolon." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +msgid "" +"If you know of any outproxies for this type of tunnel (either HTTP or " +"SOCKS), fill them in below." +msgstr "" +"Ha ismersz bármilyen kimenő proxyt ehhez az alagútfajtához (vagy HTTP, vagy " +"SOCKS), töltsd ki az alábbi részt." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +msgid "Separate multiple proxies with commas." +msgstr "Több proxy esetén a bejegyzések vesszővel elválasztandóak." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +msgid "" +"Type in the I2P destination of the service that this client tunnel should " +"connect to." +msgstr "" +"Írd be a szolgáltatás I2P célállomását, melyhez e kliens alagútnak " +"csatlakoznia kell." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +msgid "" +"This could be the full base 64 destination key, or an I2P URL from your " +"address book." +msgstr "" +"Ez lehet a teljes bázis 64 célállomás kulcs vagy egy I2P URL a " +"címjegyzékedből." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 +msgid "" +"This is the IP that your service is running on, this is usually on the same " +"machine so 127.0.0.1 is autofilled." +msgstr "" +"Ez az IP, melyen a szolgáltatásod fut, ez rendszerint ugyanazon a gépen van, " +"így a 127.0.0.1 automatikusan beírásra kerül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +msgid "This is the port that the service is accepting connections on." +msgstr "Ez a port, melyen a szolgáltatás csatlakozásokat fogad." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +msgid "This is the port that the client tunnel will be accessed from locally." +msgstr "Ez az a port, mely a kliens alagút helyi elérését biztosítja." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 +msgid "This is also the client port for the HTTPBidir server tunnel." +msgstr "Ez ugyancsak a HTTPBidir szerver alagút kliens portja." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +msgid "" +"How do you want this tunnel to be accessed? By just this machine, your " +"entire subnet, or external internet?" +msgstr "" +"Milyen elérést szeretnél adni ennek az alagútnak? Csak ez a gép, a teljes " +"alhálózatod vagy külső internet?" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 +msgid "You will most likely want to just allow 127.0.0.1" +msgstr "Legvalószínűbb, hogy csak aa 127.0.0.1-et szeretnéd engedélyezni." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +msgid "" +"The I2P router can automatically start this tunnel for you when the router " +"is started." +msgstr "" +"Az I2P router képes ezt az alagutat automatikusan elindítani a router " +"indulásakor." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +msgid "" +"This can be useful for frequently-used tunnels (especially server tunnels), " +"but for tunnels that are only used occassionally it would mean that the I2P " +"router is creating and maintaining unnecessary tunnels." +msgstr "" +"Ez hasznos lehet gyakorta használt alagutak esetén (ez különösen szerver " +"alagutakra vonatkozik), de azon alagutak számára, melyek csak alkalomszerűen " +"használsz ez azt jelentené, hogy az I2P router felesleges alagutakat hoz " +"létre és tart fenn." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +msgid "The wizard has now collected enough information to create your tunnel." +msgstr "" +"A varázsló elég információt gyűjtött össze, hogy létrehozza az alagutat." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 +msgid "" +"Upon clicking the Save button below, the wizard will set up the tunnel, and " +"take you back to the main I2PTunnel page." +msgstr "" +"A lenti Mentés gombra kattintva a varázsló beállítja az alagutat, és " +"visszairányít az I2PAlagút főoldalára." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +msgid "" +"Because you chose to automatically start the tunnel when the router starts, " +"you don't have to do anything further." +msgstr "" +"Mivel azt választottad, hogy az alagút automatikusan induljon a router " +"indításakor, nincs szükség további beavatkozásra." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 +msgid "The router will start the tunnel once it has been set up." +msgstr "A router elindítja az alagutat, amint az beállításra kerül." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +msgid "" +"Because you chose not to automatically start the tunnel, you will have to " +"manually start it." +msgstr "" +"Mivel azt választottad, hogy az alagút ne induljon el automatikusan a router " +"indításakor, ezért a jövőben kézi indításra lesz szükség." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 +msgid "" +"You can do this by clicking the Start button on the main page which " +"corresponds to the new tunnel." +msgstr "" +"Ez elérhető a fő oldalon az új alagúthoz tartozó Indítás gombra való " +"kattintással." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +msgid "Below is a summary of the options you chose:" +msgstr "Lentebb található egy összegzés a választható opciókról:" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +msgid "" +"Alongside these basic settings, there are a number of advanced options for " +"tunnel configuration." +msgstr "" +"Ez alap beállítások mellet számos haladó opció létezik az alagutak " +"beállításához." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 +msgid "" +"The wizard will set reasonably sensible default values for these, but you " +"can view and/or edit these by clicking on the tunnel's name in the main " +"I2PTunnel page." +msgstr "" +"A varázsló elég elfogadható alap értékeket állít be ezeknek, azonban ezek az " +"értékek megtekintheteők és/vagy szerkeszthetők, ha az alagút nevére " +"kattintasz az I2PAlagút fő oldalán." + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 +msgid "Previous" +msgstr "Előző" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 +msgid "Save Tunnel" +msgstr "Alagút Mentése" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 +msgid "Finish" +msgstr "Befejezés" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 +msgid "Next" +msgstr "Következő" diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index c02b64b9a..dea4d46c0 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -47,6 +47,7 @@ Español Suomi
    Français + Magyar Italiano Nederlands Polski diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 21b4f6d3c..2acfa3af5 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -77,6 +77,7 @@ Español Suomi
    Français + Magyar Italiano Nederlands Polski diff --git a/apps/routerconsole/locale/messages_hu.po b/apps/routerconsole/locale/messages_hu.po new file mode 100644 index 000000000..3f4a3864a --- /dev/null +++ b/apps/routerconsole/locale/messages_hu.po @@ -0,0 +1,6716 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the routerconsole package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-06-03 13:26+0000\n" +"PO-Revision-Date: 2012-06-03 11:47+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in +#. a lot of tables. +#. milliseconds +#. Note to translators, may be negative or zero, 2999 maximum. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. +#. If you want the digit separator in your locale, translate as {0}. +#. alternates: msec, msecs +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 +#, java-format +msgid "1 ms" +msgid_plural "{0,number,####} ms" +msgstr[0] "1 ms" +msgstr[1] "{0,number,####} ms" + +#. seconds +#. alternates: secs, sec. 'seconds' is probably too long. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 +#, java-format +msgid "1 sec" +msgid_plural "{0} sec" +msgstr[0] "1 mp" +msgstr[1] "{0} mp" + +#. minutes +#. alternates: mins, min. 'minutes' is probably too long. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 +#, java-format +msgid "1 min" +msgid_plural "{0} min" +msgstr[0] "1 perc" +msgstr[1] "{0} perc" + +#. hours +#. alternates: hrs, hr., hrs. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 +#, java-format +msgid "1 hour" +msgid_plural "{0} hours" +msgstr[0] "1 óra" +msgstr[1] "{0} óra" + +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 +msgid "n/a" +msgstr "nem elérhető" + +#. days +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 +#, java-format +msgid "1 day" +msgid_plural "{0} days" +msgstr[0] "1 nap" +msgstr[1] "{0} nap" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 +#, java-format +msgid "Banned by router hash: {0}" +msgstr "Kitiltva router hash alapján: {0}" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 +msgid "Banned by router hash" +msgstr "Router hash alapján kitiltva" + +#. Temporary reason, until the job finishes +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 +#, java-format +msgid "IP banned by blocklist.txt entry {0}" +msgstr "IP kitiltva a blocklist.txt következő bejegyzése alapján: {0}" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 +msgid "IPs Banned Until Restart" +msgstr "IP-k Kitiltva Újraindításig" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 +msgid "IPs Permanently Banned" +msgstr "Állandóan kitiltott IP-k" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "From" +msgstr "Innen" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "To" +msgstr "Ide" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 +msgid "none" +msgstr "semmi" + +#. NPE, too early +#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); +#. else +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +msgid "Rejecting tunnels: Starting up" +msgstr "Alagutak elutasítva: indítás" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 +msgid "Rejecting tunnels: High message delay" +msgstr "Alagutak elutasítva: Nagy üzenet késés" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 +msgid "Rejecting most tunnels: High number of requests" +msgstr "Alagutak legtöbbje elutasítva: nagy számú kérés" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 +msgid "Rejecting tunnels: Limit reached" +msgstr "Alagutak elutasítva: Határ elérve" + +#. .067KBps +#. * also limited to 90% - see below +#. always leave at least 4KBps free when allowing +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 +msgid "Rejecting tunnels: Bandwidth limit" +msgstr "Alagutak elutasítva: Sávszélesség korlát" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 +msgid "Rejecting most tunnels: Bandwidth limit" +msgstr "Alagutak legtöbbje elutasítva: Sávszélesség korlát" + +#. hard to do {0} from here +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 +msgid "Accepting most tunnels" +msgstr "Alagutak többségének elfogadása" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 +msgid "Accepting tunnels" +msgstr "Alagutak elfogadása" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Alagutak elutasítva: kikapcsolás folyamatban" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 +msgid "Rejecting tunnels" +msgstr "Alagutak elutasítása" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 +msgid "Reseeding" +msgstr "Újratáplálás (reseed) folyamatban" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 +#, java-format +msgid "Reseed fetched only 1 router." +msgid_plural "Reseed fetched only {0} routers." +msgstr[0] "Az újratáplálás csak 1 routert hozott." +msgstr[1] "Az újratáplálás csak {0} routert hozott." + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 +msgid "Reseed failed." +msgstr "Újratáplálás (reseed) sikertelen." + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 +#, java-format +msgid "See {0} for help." +msgstr "Segítségért lásd {0}." + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 +msgid "reseed configuration page" +msgstr "újratáplálás (reseed) beállítási oldal" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 +msgid "Reseeding: fetching seed URL." +msgstr "Újratáplálás: táplálási URL kézbesítése." + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 +#, java-format +msgid "" +"Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." +msgstr "" +"Újratáplálás: router infó kézbesítése a táplálási URL-ről: ({0} sikeres, {1} " +"hibás)." + +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "Üzenet fogadási sbessége (bájt/mp)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "Üzenet küldési sebessége (bájt/mp)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "Alacsony szintű küldési ráta (bájt/mp)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "Alacsony szintű fogadási ráta (bájt/mp)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "Hány társsal beszélünk aktívan" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "Ismert gyors társak" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 +msgid "NetDb entry" +msgstr "NetDb bejegyzés" + +#. This used to be "no common transports" but it is almost always no transports at all +#: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 +msgid "No transports (hidden or starting up?)" +msgstr "Nincs átvitel (rejtett vagy indul)?" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 +msgid "Unreachable on any transport" +msgstr "Egyik átvitelen sem érhető el" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 +msgid "Router Transport Addresses" +msgstr "Router Átvitel Címek" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 +#, java-format +msgid "{0} is used for outbound connections only" +msgstr "A következő csak kimenő csatlakozásokhoz használva: {0}" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 +msgid "Help" +msgstr "Segítség" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 +msgid "" +"Your transport connection limits are automatically set based on your " +"configured bandwidth." +msgstr "" +"Átviteli csatlakozási korlátok automatikusan kerülnek beállításra a " +"konfigurált sávszélesség alapján." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +msgid "" +"To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " +"i2np.udp.maxConnections=nnn on the advanced configuration page." +msgstr "" +"E határok felülírásához a következő beállításokat a haladó beállitások " +"oldalon: i2np.ntcp.maxConnections=nnn és i2np.udp.maxConnections=nnn ." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 +msgid "Definitions" +msgstr "Meghatározások" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +msgid "Peer" +msgstr "Társ" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +msgid "The remote peer, identified by router hash" +msgstr "A távoli társ, router hash alapján azonosítva" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +msgid "Dir" +msgstr "Könyvtár" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 +msgid "Inbound connection" +msgstr "Bejövő csatlakozás" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 +msgid "Outbound connection" +msgstr "Kimenő csatlakozás" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +msgid "They offered to introduce us (help other peers traverse our firewall)" +msgstr "" +"Felajánlották, hogy bemutatnak minket (segít a többi társnak átmenni a " +"tűzfalunkon)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +msgid "We offered to introduce them (help other peers traverse their firewall)" +msgstr "" +"Feljánlottuk, hogy bemutatjuk őket (segít a többi társnak átmenni a " +"tűzfalukon)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +msgid "How long since a packet has been received / sent" +msgstr "Mennyi idő telt el az utolsó csomag fogadása / küldése óta" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 +msgid "Idle" +msgstr "Üres" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "In/Out" +msgstr "Be/Ki" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" +msgstr "Finomított bejövő / kimenő átviteli ráta (KB / mp)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +msgid "How long ago this connection was established" +msgstr "Mennyi ideje lett a kapcsolat létrehozva" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +msgid "Up" +msgstr "Fel" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +msgid "Skew" +msgstr "Pontatlanság" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +msgid "The difference between the peer's clock and your own" +msgstr "A különbség a társ órája és a sajátod között" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +msgid "" +"The congestion window, which is how many bytes can be sent without an " +"acknowledgement" +msgstr "A torlódás ablak, azaz mennyi bájt küldhető visszaigazolás nélkül" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +msgid "The number of sent messages awaiting acknowledgement" +msgstr "A visszaigazolásra váró elküldött üzenetek száma" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +msgid "The maximum number of concurrent messages to send" +msgstr "Az egyszrre küldendő üzenetek maximális száma" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +msgid "The number of pending sends which exceed congestion window" +msgstr "A függőben lévő küldések, melyek túllépik a torlódás ablakot" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +msgid "The slow start threshold" +msgstr "A lassú indítás határérték" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +msgid "The round trip time in milliseconds" +msgstr "A körbejárási idő ezredmásodpercben." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 +msgid "Dev" +msgstr "Fejlesztő" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +msgid "The standard deviation of the round trip time in milliseconds" +msgstr "A körbejárási idő normális szórása ezredmásodpercben" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +msgid "The retransmit timeout in milliseconds" +msgstr "Újraközlés időtúllépése ezredmásodpercben" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +msgid "" +"Current maximum send packet size / estimated maximum receive packet size " +"(bytes)" +msgstr "" +"Jelenlegi maximális küldési csomag méret / becsült maximális fogadási csomag " +"méret (bájt)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 +msgid "TX" +msgstr "Küldött" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +msgid "The total number of packets sent to the peer" +msgstr "A társnak küldött csomagok teljes száma" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +msgid "RX" +msgstr "Fogadott" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +msgid "The total number of packets received from the peer" +msgstr "A társtól érkezett csomagok teljes száma" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 +msgid "Dup TX" +msgstr "Duplex Küldött" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +msgid "The total number of packets retransmitted to the peer" +msgstr "A társnak újraközölt csomagok teljes száma" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +msgid "Dup RX" +msgstr "Duplex Fogadott" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +msgid "The total number of duplicate packets received from the peer" +msgstr "A társtól érkezett duplikált csomagok teljes száma" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +msgid "Service" +msgstr "Szolgáltatás" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 +msgid "WAN Common Interface Configuration" +msgstr "WAN Általános Interfész Beállítás" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 +msgid "Status" +msgstr "Státusz" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 +msgid "Type" +msgstr "Típus" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 +msgid "Upstream" +msgstr "Felfelé menő" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 +msgid "Downstream" +msgstr "Lefelé jövő" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 +msgid "WAN PPP Connection" +msgstr "WAP PPP Kapcsolat" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 +msgid "External IP" +msgstr "Külső IP" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 +msgid "Layer 3 Forwarding" +msgstr "3. réteg Továbbítás" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 +msgid "Default Connection Service" +msgstr "Alapértelmezett Csatlakozási Szolgáltatás" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 +msgid "WAN IP Connection" +msgstr "WAN IP Kapcsolat" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 +msgid "WAN Ethernet Link Configuration" +msgstr "WAN Ethernet" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 +msgid "Found Device" +msgstr "Megvan az Eszköz" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 +msgid "Subdevice" +msgstr "Aleszköz" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 +msgid "UPnP Status" +msgstr "UPnP Státusz" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 +msgid "" +"UPnP has been disabled; Do you have more than one UPnP Internet Gateway " +"Device on your LAN ?" +msgstr "" +"UPnP letiltva; van egynél több UPnP Internet Átjáró (Gateway) Eszköz a Helyi " +"Hálózaton?" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 +msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." +msgstr "UPnP nem talált UPnP-t használó kompatibilis eszköt a Helyi Hálózaton." + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 +#, java-format +msgid "The current external IP address reported by UPnP is {0}" +msgstr "Az UPnP által visszajelzett jelenlegi külső IP Cím a következő: {0}" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 +msgid "The current external IP address is not available." +msgstr "A jelenleg külső IP cím nem áll rendelkezésre." + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 +#, java-format +msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" +msgstr "Az UPnP jelentése szerint a maximális lefelé jövő bitráta {0} bit/mp" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 +#, java-format +msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" +msgstr "Az UPnP jelentése szerint a maximális felfelé menő bitráta {0} bit/mp" + +#. {0} is TCP or UDP +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. +#. If you want the digit separator in your locale, translate as {1}. +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 +#, java-format +msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." +msgstr "UPnP sikeresen átirányította a következőt: {0} port {1,number,#####}." + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 +#, java-format +msgid "{0} port {1,number,#####} was not forwarded by UPnP." +msgstr "" +"Nincs átirányítva az UPnP által a következő: {0} port {1,number,#####}." + +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 +msgid "UPnP is not enabled" +msgstr "UPnP nincs engedélyezve" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 +#, java-format +msgid "Excessive clock skew: {0}" +msgstr "Kimagasló óra pontatlanság: {0}" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 +msgid "NTCP connections" +msgstr "NTCP kapcsolatok" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 +msgid "Limit" +msgstr "Határ" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +msgid "Timeout" +msgstr "Időtúllépés" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 +msgid "Out Queue" +msgstr "Kimenő Sor" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 +msgid "Backlogged?" +msgstr "Visszanaplózva?" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 +msgid "Inbound" +msgstr "Bejövő" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 +msgid "Outbound" +msgstr "Kimenő" + +#. buf.append("
    \n"); +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 +msgid "peers" +msgstr "társak" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +msgid "UDP connections" +msgstr "UDP csatlakozások" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 +msgid "Sort by peer hash" +msgstr "Rendezés társ hash szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +msgid "Direction/Introduction" +msgstr "Irány/Bemutató" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 +msgid "Sort by idle inbound" +msgstr "Rendezés üres bejövő szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 +msgid "Sort by idle outbound" +msgstr "Rendezés üres kimenő szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 +msgid "Sort by inbound rate" +msgstr "Rendezés bejövő sebesség szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 +msgid "Sort by outbound rate" +msgstr "Rendezés kimenő sebeeség szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +msgid "Sort by connection uptime" +msgstr "Rendezés kapcsolat indítása óta eltelt idő szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 +msgid "Sort by clock skew" +msgstr "Rendezés óra eltérése szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 +msgid "Sort by congestion window" +msgstr "Rendezés torlódás ablak szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 +msgid "Sort by slow start threshold" +msgstr "Rendezés lassú indítás küszöb szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +msgid "Sort by round trip time" +msgstr "Rendezés körbejárási idő szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +msgid "Sort by round trip time deviation" +msgstr "Rendezés körbejárási idő eltérése szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 +msgid "Sort by retransmission timeout" +msgstr "Rendezés újraátviteli időtúllépés szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +msgid "Sort by outbound maximum transmit unit" +msgstr "Rendezés maximális kimenő továbbítási egységenként" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +msgid "Sort by packets sent" +msgstr "Rendezés küldött csomagok szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 +msgid "Sort by packets received" +msgstr "Rendezés fogadott csomagok szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 +msgid "Sort by packets retransmitted" +msgstr "Rendezés újraközvetített csomagok szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 +msgid "Sort by packets received more than once" +msgstr "Rendezés több, mint egyszer fogadott csomagok szerint" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 +msgid "We offered to introduce them" +msgstr "Fejajánlottuk, hogy bemutatjuk őket" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 +msgid "They offered to introduce us" +msgstr "Felajánlották, hogy bemutatnak minket" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 +msgid "Choked" +msgstr "Eltömődött" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 +msgid "1 fail" +msgstr "1 sikertelen" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#, java-format +msgid "{0} fails" +msgstr "{0} sikertelen" + +#. 1 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 +msgid "Banned" +msgstr "Kitiltva" + +#. buf.append("
    \n"); +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 +msgid "SUMMARY" +msgstr "ÖSSZEGZÉS" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 +msgid "Dropping tunnel requests: Too slow" +msgstr "Alagút kérések elvetése: túl lassú" + +#. don't even bother, since we are so overloaded locally +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 +msgid "Dropping tunnel requests: Overloaded" +msgstr "Alagút kérések elvetése: túlterhelt" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 +msgid "Rejecting tunnels: Request overload" +msgstr "Alagutak elvetése: kérés túlterhelt" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 +msgid "Rejecting tunnels: Connection limit" +msgstr "Alagutak elvetése: Kapcsolódási korlát" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 +msgid "Dropping tunnel requests: High load" +msgstr "Alagút kérések elvetése: Magas töltöttség" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 +msgid "Dropping tunnel requests: Queue time" +msgstr "Alagút kérések elvetése: Sorba állítási idő" + +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to translate all of them!! +#: ../java/build/Countries.java:3 +msgid "Anonymous Proxy" +msgstr "Anoním Proxy" + +#: ../java/build/Countries.java:4 +msgid "Satellite Provider" +msgstr "Műhold Szolgáltató" + +#: ../java/build/Countries.java:5 +msgid "Andorra" +msgstr "Andorra" + +#: ../java/build/Countries.java:6 +msgid "United Arab Emirates" +msgstr "Egyesült Arab Emirátusok" + +#: ../java/build/Countries.java:7 +msgid "Afghanistan" +msgstr "Afganisztán" + +#: ../java/build/Countries.java:8 +msgid "Antigua and Barbuda" +msgstr "Antigua és Barbuda" + +#: ../java/build/Countries.java:9 +msgid "Anguilla" +msgstr "Anguilla" + +#: ../java/build/Countries.java:10 +msgid "Albania" +msgstr "Albánia" + +#: ../java/build/Countries.java:11 +msgid "Armenia" +msgstr "Örményország" + +#: ../java/build/Countries.java:12 +msgid "Netherlands Antilles" +msgstr "Holland Antillák" + +#: ../java/build/Countries.java:13 +msgid "Angola" +msgstr "Angola" + +#: ../java/build/Countries.java:14 +msgid "Antarctica" +msgstr "Antarktika" + +#: ../java/build/Countries.java:15 +msgid "Argentina" +msgstr "Argentína" + +#: ../java/build/Countries.java:16 +msgid "American Samoa" +msgstr "Amerikai Szamoa" + +#: ../java/build/Countries.java:17 +msgid "Austria" +msgstr "Ausztria" + +#: ../java/build/Countries.java:18 +msgid "Australia" +msgstr "Ausztrália" + +#: ../java/build/Countries.java:19 +msgid "Aruba" +msgstr "Aruba" + +#: ../java/build/Countries.java:20 +msgid "Åland Islands" +msgstr "Aland Szigetek" + +#: ../java/build/Countries.java:21 +msgid "Azerbaijan" +msgstr "Azerbajdzsán" + +#: ../java/build/Countries.java:22 +msgid "Bosnia and Herzegovina" +msgstr "Bosznia-Hercegovina" + +#: ../java/build/Countries.java:23 +msgid "Barbados" +msgstr "Barbados" + +#: ../java/build/Countries.java:24 +msgid "Bangladesh" +msgstr "Banglades" + +#: ../java/build/Countries.java:25 +msgid "Belgium" +msgstr "Belgium" + +#: ../java/build/Countries.java:26 +msgid "Burkina Faso" +msgstr "Burkina Faso" + +#: ../java/build/Countries.java:27 +msgid "Bulgaria" +msgstr "Bulgária" + +#: ../java/build/Countries.java:28 +msgid "Bahrain" +msgstr "Bahrein" + +#: ../java/build/Countries.java:29 +msgid "Burundi" +msgstr "Burundi" + +#: ../java/build/Countries.java:30 +msgid "Benin" +msgstr "Benin" + +#: ../java/build/Countries.java:31 +msgid "Bermuda" +msgstr "Bermuda" + +#: ../java/build/Countries.java:32 +msgid "Brunei Darussalam" +msgstr "Brunei" + +#: ../java/build/Countries.java:33 +msgid "Bolivia" +msgstr "Bolívia" + +#: ../java/build/Countries.java:34 +msgid "Brazil" +msgstr "Brazília" + +#: ../java/build/Countries.java:35 +msgid "Bahamas" +msgstr "Bahamák" + +#: ../java/build/Countries.java:36 +msgid "Bhutan" +msgstr "Bhután" + +#: ../java/build/Countries.java:37 +msgid "Bouvet Island" +msgstr "Bouvet-sziget" + +#: ../java/build/Countries.java:38 +msgid "Botswana" +msgstr "Botswana" + +#: ../java/build/Countries.java:39 +msgid "Belarus" +msgstr "Fehéroroszország" + +#: ../java/build/Countries.java:40 +msgid "Belize" +msgstr "Belize" + +#: ../java/build/Countries.java:41 +msgid "Canada" +msgstr "Kanada" + +#: ../java/build/Countries.java:42 +msgid "Cocos (Keeling) Islands" +msgstr "Kókusz (Keeling)-szigetek" + +#: ../java/build/Countries.java:43 +msgid "The Democratic Republic of the Congo" +msgstr "Kongói Demokratikus Köztársaság" + +#: ../java/build/Countries.java:44 +msgid "Central African Republic" +msgstr "Közép-afrikai Köztársaság" + +#: ../java/build/Countries.java:45 +msgid "Congo" +msgstr "Kongó" + +#: ../java/build/Countries.java:46 +msgid "Switzerland" +msgstr "Svájc" + +#: ../java/build/Countries.java:47 +msgid "Cote D'Ivoire" +msgstr "Elefántcsontpart" + +#: ../java/build/Countries.java:48 +msgid "Cook Islands" +msgstr "Cook-szigetek" + +#: ../java/build/Countries.java:49 +msgid "Chile" +msgstr "Chile" + +#: ../java/build/Countries.java:50 +msgid "Cameroon" +msgstr "Kamerun" + +#: ../java/build/Countries.java:51 +msgid "China" +msgstr "Kína" + +#: ../java/build/Countries.java:52 +msgid "Colombia" +msgstr "Kolumbia" + +#: ../java/build/Countries.java:53 +msgid "Costa Rica" +msgstr "Costa Rica" + +#: ../java/build/Countries.java:54 +msgid "Serbia and Montenegro" +msgstr "Szerbia és Montenegró" + +#: ../java/build/Countries.java:55 +msgid "Cuba" +msgstr "Kuba" + +#: ../java/build/Countries.java:56 +msgid "Cape Verde" +msgstr "Zöld-foki Köztársaság" + +#: ../java/build/Countries.java:57 +msgid "Christmas Island" +msgstr "Karácsony-sziget" + +#: ../java/build/Countries.java:58 +msgid "Cyprus" +msgstr "Ciprus" + +#: ../java/build/Countries.java:59 +msgid "Czech Republic" +msgstr "Cseh Köztársaság" + +#: ../java/build/Countries.java:60 +msgid "Germany" +msgstr "Németország" + +#: ../java/build/Countries.java:61 +msgid "Djibouti" +msgstr "Dzsibuti" + +#: ../java/build/Countries.java:62 +msgid "Denmark" +msgstr "Dánia" + +#: ../java/build/Countries.java:63 +msgid "Dominica" +msgstr "Dominika" + +#: ../java/build/Countries.java:64 +msgid "Dominican Republic" +msgstr "Dominikai Köztársaság" + +#: ../java/build/Countries.java:65 +msgid "Algeria" +msgstr "Algéria" + +#: ../java/build/Countries.java:66 +msgid "Ecuador" +msgstr "Ecuador" + +#: ../java/build/Countries.java:67 +msgid "Estonia" +msgstr "Észtország" + +#: ../java/build/Countries.java:68 +msgid "Egypt" +msgstr "Egyiptom" + +#: ../java/build/Countries.java:69 +msgid "Western Sahara" +msgstr "Nyugat-Szahara" + +#: ../java/build/Countries.java:70 +msgid "Eritrea" +msgstr "Eritrea" + +#: ../java/build/Countries.java:71 +msgid "Spain" +msgstr "Spanyolország" + +#: ../java/build/Countries.java:72 +msgid "Ethiopia" +msgstr "Etiópia" + +#: ../java/build/Countries.java:73 +msgid "European Union" +msgstr "Európai Unió" + +#: ../java/build/Countries.java:74 +msgid "Finland" +msgstr "Finnország" + +#: ../java/build/Countries.java:75 +msgid "Fiji" +msgstr "Fidzsi-szigetek" + +#: ../java/build/Countries.java:76 +msgid "Falkland Islands (Malvinas)" +msgstr "Falkland-szigetek" + +#: ../java/build/Countries.java:77 +msgid "Federated States of Micronesia" +msgstr "Mikronéziai Szövetségi Államok" + +#: ../java/build/Countries.java:78 +msgid "Faroe Islands" +msgstr "Faroe-szigetek" + +#: ../java/build/Countries.java:79 +msgid "France" +msgstr "Franciaország" + +#: ../java/build/Countries.java:80 +msgid "Gabon" +msgstr "Gabon" + +#: ../java/build/Countries.java:81 +msgid "United Kingdom" +msgstr "Egyesült Királyság" + +#: ../java/build/Countries.java:82 +msgid "Grenada" +msgstr "Grenada" + +#: ../java/build/Countries.java:83 +msgid "Georgia" +msgstr "Grúzia" + +#: ../java/build/Countries.java:84 +msgid "French Guiana" +msgstr "Francia Guyana" + +#: ../java/build/Countries.java:85 +msgid "Guernsey" +msgstr "Guernsey" + +#: ../java/build/Countries.java:86 +msgid "Ghana" +msgstr "Ghána" + +#: ../java/build/Countries.java:87 +msgid "Gibraltar" +msgstr "Gibraltár" + +#: ../java/build/Countries.java:88 +msgid "Greenland" +msgstr "Grönland" + +#: ../java/build/Countries.java:89 +msgid "Gambia" +msgstr "Gambia" + +#: ../java/build/Countries.java:90 +msgid "Guinea" +msgstr "Guinea" + +#: ../java/build/Countries.java:91 +msgid "Guadeloupe" +msgstr "Guadeloupe" + +#: ../java/build/Countries.java:92 +msgid "Equatorial Guinea" +msgstr "Egyenlítői-Guinea" + +#: ../java/build/Countries.java:93 +msgid "Greece" +msgstr "Görögország" + +#: ../java/build/Countries.java:94 +msgid "South Georgia and the South Sandwich Islands" +msgstr "Déli-Georgia és Déli-Sandwich-szigetek" + +#: ../java/build/Countries.java:95 +msgid "Guatemala" +msgstr "Guatemala" + +#: ../java/build/Countries.java:96 +msgid "Guam" +msgstr "Guam" + +#: ../java/build/Countries.java:97 +msgid "Guinea-Bissau" +msgstr "Bissau-Guinea" + +#: ../java/build/Countries.java:98 +msgid "Guyana" +msgstr "Guyana" + +#: ../java/build/Countries.java:99 +msgid "Hong Kong" +msgstr "Hong Kong" + +#: ../java/build/Countries.java:100 +msgid "Honduras" +msgstr "Honduras" + +#: ../java/build/Countries.java:101 +msgid "Croatia" +msgstr "Horvátország" + +#: ../java/build/Countries.java:102 +msgid "Haiti" +msgstr "Haiti" + +#: ../java/build/Countries.java:103 +msgid "Hungary" +msgstr "Magyarország" + +#: ../java/build/Countries.java:104 +msgid "Indonesia" +msgstr "Indonézia" + +#: ../java/build/Countries.java:105 +msgid "Ireland" +msgstr "Írország" + +#: ../java/build/Countries.java:106 +msgid "Israel" +msgstr "Izrael" + +#: ../java/build/Countries.java:107 +msgid "Isle of Man" +msgstr "Isle of Man" + +#: ../java/build/Countries.java:108 +msgid "India" +msgstr "India" + +#: ../java/build/Countries.java:109 +msgid "British Indian Ocean Territory" +msgstr "Brit Indiai-óceáni Terület" + +#: ../java/build/Countries.java:110 +msgid "Iraq" +msgstr "Irak" + +#: ../java/build/Countries.java:111 +msgid "Islamic Republic of Iran" +msgstr "Irán" + +#: ../java/build/Countries.java:112 +msgid "Iceland" +msgstr "Izland" + +#: ../java/build/Countries.java:113 +msgid "Italy" +msgstr "Olaszország" + +#: ../java/build/Countries.java:114 +msgid "Jersey" +msgstr "Jersey" + +#: ../java/build/Countries.java:115 +msgid "Jamaica" +msgstr "Jamaika" + +#: ../java/build/Countries.java:116 +msgid "Jordan" +msgstr "Jordánia" + +#: ../java/build/Countries.java:117 +msgid "Japan" +msgstr "Japán" + +#: ../java/build/Countries.java:118 +msgid "Kenya" +msgstr "Kenya" + +#: ../java/build/Countries.java:119 +msgid "Kyrgyzstan" +msgstr "Kirgisztán" + +#: ../java/build/Countries.java:120 +msgid "Cambodia" +msgstr "Kambodzsa" + +#: ../java/build/Countries.java:121 +msgid "Kiribati" +msgstr "Kiribati" + +#: ../java/build/Countries.java:122 +msgid "Comoros" +msgstr "Comoros" + +#: ../java/build/Countries.java:123 +msgid "Saint Kitts and Nevis" +msgstr "Saint Kitts és Nevis" + +#: ../java/build/Countries.java:124 +msgid "The Democratic People's Republic of Korea" +msgstr "Észak-Korea" + +#: ../java/build/Countries.java:125 +msgid "Republic of Korea" +msgstr "Dél-Korea" + +#: ../java/build/Countries.java:126 +msgid "Kuwait" +msgstr "Kuwait" + +#: ../java/build/Countries.java:127 +msgid "Cayman Islands" +msgstr "Kajmán-szigetek" + +#: ../java/build/Countries.java:128 +msgid "Kazakhstan" +msgstr "Kazahsztán" + +#: ../java/build/Countries.java:129 +msgid "Lao People's Democratic Republic" +msgstr "Laosz" + +#: ../java/build/Countries.java:130 +msgid "Lebanon" +msgstr "Libanon" + +#: ../java/build/Countries.java:131 +msgid "Saint Lucia" +msgstr "Saint Lucia" + +#: ../java/build/Countries.java:132 +msgid "Liechtenstein" +msgstr "Lichteinstein" + +#: ../java/build/Countries.java:133 +msgid "Sri Lanka" +msgstr "Srí Lanka" + +#: ../java/build/Countries.java:134 +msgid "Liberia" +msgstr "Libéria" + +#: ../java/build/Countries.java:135 +msgid "Lesotho" +msgstr "Lesotho" + +#: ../java/build/Countries.java:136 +msgid "Lithuania" +msgstr "Litvánia" + +#: ../java/build/Countries.java:137 +msgid "Luxembourg" +msgstr "Luxemburg" + +#: ../java/build/Countries.java:138 +msgid "Latvia" +msgstr "Lettország" + +#: ../java/build/Countries.java:139 +msgid "Libyan Arab Jamahiriya" +msgstr "Líbia" + +#: ../java/build/Countries.java:140 +msgid "Morocco" +msgstr "Marokkó" + +#: ../java/build/Countries.java:141 +msgid "Monaco" +msgstr "Monaco" + +#: ../java/build/Countries.java:142 +msgid "Republic of Moldova" +msgstr "Moldova" + +#: ../java/build/Countries.java:143 +msgid "Montenegro" +msgstr "Montenegró" + +#: ../java/build/Countries.java:144 +msgid "Saint Martin" +msgstr "Saint-Martin" + +#: ../java/build/Countries.java:145 +msgid "Madagascar" +msgstr "Madagaszkár" + +#: ../java/build/Countries.java:146 +msgid "Marshall Islands" +msgstr "Marshall-szigetek" + +#: ../java/build/Countries.java:147 +msgid "The Former Yugoslav Republic of Macedonia" +msgstr "Macedónia" + +#: ../java/build/Countries.java:148 +msgid "Mali" +msgstr "Mali" + +#: ../java/build/Countries.java:149 +msgid "Myanmar" +msgstr "Myanmar" + +#: ../java/build/Countries.java:150 +msgid "Mongolia" +msgstr "Mongólia" + +#: ../java/build/Countries.java:151 +msgid "Macao" +msgstr "Macao" + +#: ../java/build/Countries.java:152 +msgid "Northern Mariana Islands" +msgstr "Északi-Mariana-szigetek" + +#: ../java/build/Countries.java:153 +msgid "Martinique" +msgstr "Martinique" + +#: ../java/build/Countries.java:154 +msgid "Mauritania" +msgstr "Mauritánia" + +#: ../java/build/Countries.java:155 +msgid "Montserrat" +msgstr "Montserrat" + +#: ../java/build/Countries.java:156 +msgid "Malta" +msgstr "Málta" + +#: ../java/build/Countries.java:157 +msgid "Mauritius" +msgstr "Mauritius" + +#: ../java/build/Countries.java:158 +msgid "Maldives" +msgstr "Maldív-szigetek" + +#: ../java/build/Countries.java:159 +msgid "Malawi" +msgstr "Malawi" + +#: ../java/build/Countries.java:160 +msgid "Mexico" +msgstr "Mexikó" + +#: ../java/build/Countries.java:161 +msgid "Malaysia" +msgstr "Malajzia" + +#: ../java/build/Countries.java:162 +msgid "Mozambique" +msgstr "Mozambik" + +#: ../java/build/Countries.java:163 +msgid "Namibia" +msgstr "Namíbia" + +#: ../java/build/Countries.java:164 +msgid "New Caledonia" +msgstr "Új-Kaledónia" + +#: ../java/build/Countries.java:165 +msgid "Niger" +msgstr "Nigéria" + +#: ../java/build/Countries.java:166 +msgid "Norfolk Island" +msgstr "Norfolk-sziget" + +#: ../java/build/Countries.java:167 +msgid "Nigeria" +msgstr "Nigéria" + +#: ../java/build/Countries.java:168 +msgid "Nicaragua" +msgstr "Nicaragua" + +#: ../java/build/Countries.java:169 +msgid "Netherlands" +msgstr "Hollandia" + +#: ../java/build/Countries.java:170 +msgid "Norway" +msgstr "Norvégia" + +#: ../java/build/Countries.java:171 +msgid "Nepal" +msgstr "Nepál" + +#: ../java/build/Countries.java:172 +msgid "Nauru" +msgstr "Nauru" + +#: ../java/build/Countries.java:173 +msgid "Niue" +msgstr "Niue" + +#: ../java/build/Countries.java:174 +msgid "New Zealand" +msgstr "Új-Zéland" + +#: ../java/build/Countries.java:175 +msgid "Oman" +msgstr "Omán" + +#: ../java/build/Countries.java:176 +msgid "Panama" +msgstr "Panama" + +#: ../java/build/Countries.java:177 +msgid "Peru" +msgstr "Peru" + +#: ../java/build/Countries.java:178 +msgid "French Polynesia" +msgstr "Francia Polinézia" + +#: ../java/build/Countries.java:179 +msgid "Papua New Guinea" +msgstr "Pápua Új-Guinea" + +#: ../java/build/Countries.java:180 +msgid "Philippines" +msgstr "Fülöp-szigetek" + +#: ../java/build/Countries.java:181 +msgid "Pakistan" +msgstr "Pakisztán" + +#: ../java/build/Countries.java:182 +msgid "Poland" +msgstr "Lengyelország" + +#: ../java/build/Countries.java:183 +msgid "Saint Pierre and Miquelon" +msgstr "Saint-Pierre és Miquelon" + +#: ../java/build/Countries.java:184 +msgid "Pitcairn Islands" +msgstr "Pitcairn-szigetek" + +#: ../java/build/Countries.java:185 +msgid "Puerto Rico" +msgstr "Puerto Rico" + +#: ../java/build/Countries.java:186 +msgid "Palestinian Territory" +msgstr "Palesztína" + +#: ../java/build/Countries.java:187 +msgid "Portugal" +msgstr "Portugália" + +#: ../java/build/Countries.java:188 +msgid "Palau" +msgstr "Palau" + +#: ../java/build/Countries.java:189 +msgid "Paraguay" +msgstr "Paraguay" + +#: ../java/build/Countries.java:190 +msgid "Qatar" +msgstr "Katar" + +#: ../java/build/Countries.java:191 +msgid "Réunion" +msgstr "Réunion" + +#: ../java/build/Countries.java:192 +msgid "Romania" +msgstr "Románia" + +#: ../java/build/Countries.java:193 +msgid "Serbia" +msgstr "Szerbia" + +#: ../java/build/Countries.java:194 +msgid "Russian Federation" +msgstr "Oroszország" + +#: ../java/build/Countries.java:195 +msgid "Rwanda" +msgstr "Ruanda" + +#: ../java/build/Countries.java:196 +msgid "Saudi Arabia" +msgstr "Szaúd-Arábia" + +#: ../java/build/Countries.java:197 +msgid "Solomon Islands" +msgstr "Salamon-szigetek" + +#: ../java/build/Countries.java:198 +msgid "Seychelles" +msgstr "Seychelle-szigetek" + +#: ../java/build/Countries.java:199 +msgid "Sudan" +msgstr "Szudán" + +#: ../java/build/Countries.java:200 +msgid "Sweden" +msgstr "Svédország" + +#: ../java/build/Countries.java:201 +msgid "Singapore" +msgstr "Szingapúr" + +#: ../java/build/Countries.java:202 +msgid "Saint Helena" +msgstr "Szent Ilona" + +#: ../java/build/Countries.java:203 +msgid "Slovenia" +msgstr "Szlovénia" + +#: ../java/build/Countries.java:204 +msgid "Svalbard and Jan Mayen" +msgstr "Svalbard és Jan Mayen" + +#: ../java/build/Countries.java:205 +msgid "Slovakia" +msgstr "Szlovákia" + +#: ../java/build/Countries.java:206 +msgid "Sierra Leone" +msgstr "Sierra Leone" + +#: ../java/build/Countries.java:207 +msgid "San Marino" +msgstr "San Marino" + +#: ../java/build/Countries.java:208 +msgid "Senegal" +msgstr "Szenegál" + +#: ../java/build/Countries.java:209 +msgid "Somalia" +msgstr "Szomália" + +#: ../java/build/Countries.java:210 +msgid "Suriname" +msgstr "Suriname" + +#: ../java/build/Countries.java:211 +msgid "Sao Tome and Principe" +msgstr "Sao Tome és Principe" + +#: ../java/build/Countries.java:212 +msgid "El Salvador" +msgstr "Salvador" + +#: ../java/build/Countries.java:213 +msgid "Syrian Arab Republic" +msgstr "Szíria" + +#: ../java/build/Countries.java:214 +msgid "Swaziland" +msgstr "Szváziföld" + +#: ../java/build/Countries.java:215 +msgid "Turks and Caicos Islands" +msgstr "Turks- és Caicos-szigetek" + +#: ../java/build/Countries.java:216 +msgid "Chad" +msgstr "Csád" + +#: ../java/build/Countries.java:217 +msgid "French Southern Territories" +msgstr "Francia déli és antarktiszi területek" + +#: ../java/build/Countries.java:218 +msgid "Togo" +msgstr "Togo" + +#: ../java/build/Countries.java:219 +msgid "Thailand" +msgstr "Thaiföld" + +#: ../java/build/Countries.java:220 +msgid "Tajikistan" +msgstr "Tádzsikisztán" + +#: ../java/build/Countries.java:221 +msgid "Tokelau" +msgstr "Tokelau-szigetek" + +#: ../java/build/Countries.java:222 +msgid "Timor-Leste" +msgstr "Kelet-Timor" + +#: ../java/build/Countries.java:223 +msgid "Turkmenistan" +msgstr "Türkmenisztán" + +#: ../java/build/Countries.java:224 +msgid "Tunisia" +msgstr "Tunézia" + +#: ../java/build/Countries.java:225 +msgid "Tonga" +msgstr "Tonga" + +#: ../java/build/Countries.java:226 +msgid "Turkey" +msgstr "Törökország" + +#: ../java/build/Countries.java:227 +msgid "Trinidad and Tobago" +msgstr "Trinidad és Tobago" + +#: ../java/build/Countries.java:228 +msgid "Tuvalu" +msgstr "Tuvalu" + +#: ../java/build/Countries.java:229 +msgid "Taiwan" +msgstr "Taiwan" + +#: ../java/build/Countries.java:230 +msgid "United Republic of Tanzania" +msgstr "Tanzánia" + +#: ../java/build/Countries.java:231 +msgid "Ukraine" +msgstr "Ukrajna" + +#: ../java/build/Countries.java:232 +msgid "Uganda" +msgstr "Uganda" + +#: ../java/build/Countries.java:233 +msgid "United States Minor Outlying Islands" +msgstr "Amerikai Egyesült Államok Apró Szigetei" + +#: ../java/build/Countries.java:234 +msgid "United States" +msgstr "Egyesült Államok" + +#: ../java/build/Countries.java:235 +msgid "Uruguay" +msgstr "Uruguay" + +#: ../java/build/Countries.java:236 +msgid "Uzbekistan" +msgstr "Üzbegisztán" + +#: ../java/build/Countries.java:237 +msgid "Holy See (Vatican City State)" +msgstr "Vatikán" + +#: ../java/build/Countries.java:238 +msgid "Saint Vincent and the Grenadines" +msgstr "Saint Vincent és Grenadine-szigetek" + +#: ../java/build/Countries.java:239 +msgid "Venezuela" +msgstr "Venezuela" + +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 +msgid "Virgin Islands" +msgstr "Virgin-szigetek" + +#: ../java/build/Countries.java:242 +msgid "Viet Nam" +msgstr "Vietnam" + +#: ../java/build/Countries.java:243 +msgid "Vanuatu" +msgstr "Vanuatu" + +#: ../java/build/Countries.java:244 +msgid "Wallis and Futuna" +msgstr "Wallis és Futuna" + +#: ../java/build/Countries.java:245 +msgid "Samoa" +msgstr "Szamoa" + +#: ../java/build/Countries.java:246 +msgid "Yemen" +msgstr "Jemen" + +#: ../java/build/Countries.java:247 +msgid "Mayotte" +msgstr "Mayotte" + +#: ../java/build/Countries.java:248 +msgid "South Africa" +msgstr "Dél-Afrika" + +#: ../java/build/Countries.java:249 +msgid "Zambia" +msgstr "Zambia" + +#: ../java/build/Countries.java:250 +msgid "Zimbabwe" +msgstr "Zimbabwe" + +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/strings/Strings.java:29 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:241 +msgid "I2P Router Console" +msgstr "I2P Router Konzol" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 +msgid "Error updating the configuration - please see the error logs" +msgstr "Hiba a beállítások frissítésekor - kérlek, nézd át a hibanaplót" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 +msgid "Configuration saved successfully" +msgstr "Beállítások sikeresen elmentve" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 +msgid "" +"Error saving the configuration (applied but not saved) - please see the " +"error logs" +msgstr "" +"Hiba a beállítások mentésekor (alkalmazva de nincs mentve) - kérlek, " +"vizsgáld meg a hibanaplót" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 +msgid "Save Client Configuration" +msgstr "Kliens Beállítások Mentése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +msgid "Save Interface Configuration" +msgstr "Felület Beállításainak Mentése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +msgid "Save WebApp Configuration" +msgstr "WebAlkalmazás Beállítások Mentése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +msgid "Save Plugin Configuration" +msgstr "Kiegészítők Beállításainak Mentése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 +msgid "Install Plugin" +msgstr "Kiegészítő Telepítése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 +msgid "Update All Installed Plugins" +msgstr "Összes Telepített Kiegészítő Frissítése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 +#, java-format +msgid "Error stopping plugin {0}" +msgstr "Hiba a következő kiegészítő leállítása közben: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "A következő kiegészítő törölve: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Hiba a következő kiegészítő törlése közben: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "A következő kiegészítő leállítva: {0}" + +#. label (IE) +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 +msgid "Start" +msgstr "Indítás" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +msgid "Unsupported" +msgstr "Nem támogatott" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 +msgid "New client added" +msgstr "Új kliens hozzáadva" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 +msgid "" +"Client configuration saved successfully - restart required to take effect." +msgstr "" +"Kliens beállítások sikeresen elmentve - az érvénybe lépéshez újraindítás " +"szükséges." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 +msgid "Bad client index." +msgstr "Helytelen kliens index." + +#. +#. What do we do here? +#. +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 +msgid "Client" +msgstr "Kliens" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +msgid "stopped" +msgstr "leállt" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +msgid "started" +msgstr "elindult" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +msgid "deleted" +msgstr "törölve" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 +msgid "WebApp configuration saved." +msgstr "WebAlkalmazás beállítások elmentve." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 +msgid "Plugin configuration saved." +msgstr "Kiegészítő beállítások elmentve" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +msgid "WebApp" +msgstr "WebAlkalmazás" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 +msgid "Failed to start" +msgstr "Indítás sikertelen" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +msgid "Failed to find server." +msgstr "Nem sikerült megtalálni a szervert." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 +msgid "No plugin URL specified." +msgstr "Nincs megadva kiegészítő URL-je." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 +#, java-format +msgid "No update URL specified for {0}" +msgstr "Nincs megadva kiegészítő URL-je a következőhöz: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 +msgid "Plugin or update download already in progress." +msgstr "A kiegészítő frissítés letöltése már folyamatban van." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "Az összes kiegészítő frissítése folyamatban" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 +#, java-format +msgid "Downloading plugin from {0}" +msgstr "Kiegészítő letöltés alatt a következőről: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 +#, java-format +msgid "Checking plugin {0} for updates" +msgstr "Frissítések keresése a következő kiegészítőhöz: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 +#, java-format +msgid "Started plugin {0}" +msgstr "A következő kiegészítő elindítva: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 +#, java-format +msgid "Error starting plugin {0}" +msgstr "Hiba a következő kiegészítő indítása közben: {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 +msgid "" +"Interface configuration saved successfully - restart required to take effect." +msgstr "" +"Eszköz beállításai sikeresen elmentve - az érvénybe lépéshez újraindítás " +"szükséges." + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 +msgid "Edit" +msgstr "Szerkesztés" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +msgid "Add Client" +msgstr "Kliens Hozzáadása" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +msgid "Class and arguments" +msgstr "Osztály és argumentumok" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Control" +msgstr "Vezérlés" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Run at Startup?" +msgstr "Fusson Indításkor?" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 +msgid "Description" +msgstr "Leírás" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Plugin" +msgstr "Kiegészítő" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:282 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 +msgid "Version" +msgstr "Verzió" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 +msgid "Signed by" +msgstr "Aláírva:" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 +msgid "Date" +msgstr "Dátum" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 +msgid "Author" +msgstr "Szerző" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 +msgid "License" +msgstr "Licensz" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 +msgid "Website" +msgstr "Weboldal" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 +msgid "Update link" +msgstr "Frissítési link" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 +msgid "Stop" +msgstr "Állj" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +msgid "Check for updates" +msgstr "Frissítések ellenőrzése" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +msgid "Update" +msgstr "Frissítés" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 +#, java-format +msgid "Are you sure you want to delete {0}?" +msgstr "Biztos, hogy törölni akarod a következőt: {0} ?" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 +msgid "Delete" +msgstr "Törlés" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Delete selected" +msgstr "Kiválasztottak Törlése" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 +msgid "Add item" +msgstr "Egység Hozzáadása" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 +msgid "Restore defaults" +msgstr "Alapértelmezett Beállítások Visszaállítása" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 +msgid "Save" +msgstr "Mentés" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "Honlap megváltozott" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "Alapértelmezett Beállítások Visszaállítva" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "Nincs beírva név" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "Nincs beírva URL" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Hozzáadva" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Eltávolítva" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 +msgid "Add key" +msgstr "Kulcs Hozzáadása" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 +msgid "Delete key" +msgstr "Kulcs Törlése" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:21 +msgid "You must enter a destination" +msgstr "Célállomás megadása szükséges" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:23 +msgid "You must enter a key" +msgstr "Kulcs megadása szükséges" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:43 +msgid "Key for" +msgstr "Kulcs a következőhöz:" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 +msgid "added to keyring" +msgstr "kulcstárhoz hozzáadva" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:36 +msgid "Invalid destination or key" +msgstr "Érvénytelen célállomás vagy kulcs" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 +msgid "removed from keyring" +msgstr "eltávolítva a kulcstárból" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:43 +msgid "not found in keyring" +msgstr "nem található a kulcstárban" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:45 +msgid "Invalid destination" +msgstr "Érvénytelen célállomás" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:82 +msgid "Log overrides updated" +msgstr "Napló felülbírálás frissítve" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 +msgid "Log configuration saved" +msgstr "Napló beállítások elmentve" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 +msgid "" +"Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" +msgstr "" +"További naplózási állítás hozzáadása fentre. Példa: net.i2p.router." +"tunnel=WARN" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 +msgid "" +"Or put entries in the logger.config file. Example: logger.record.net.i2p." +"router.tunnel=WARN" +msgstr "" +"Vagy tegyél bejegyzést a logger.config fájlba, például: logger.record.net." +"i2p.router.tunnel=WARN" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 +msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" +msgstr "" +"Érvényes szintek a következők: DEBUG, INFO, WARN, ERROR, CRIT . DEBUG - " +"hibaelhárítás, INFO - információ, WARN - figyelmeztetés, ERROR - hiba, CRIT " +"- kritikus." + +#. Homeland Security Advisory System +#. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm +#. but pink instead of yellow for WARN +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 +msgid "CRIT" +msgstr "CRIT" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +msgid "DEBUG" +msgstr "DEBUG" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 +msgid "ERROR" +msgstr "ERROR" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 +msgid "INFO" +msgstr "INFO" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 +msgid "WARN" +msgstr "WARN" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 +msgid "Remove" +msgstr "Eltávolítás" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:125 +msgid "Select a class to add" +msgstr "Válassz hozzáadandó osztályt" + +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Sávszélesség" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "Kezdőlap" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 +msgid "Network" +msgstr "Hálózat" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "Kezelőfelület" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 +#: ../java/strings/Strings.java:72 +msgid "Tunnels" +msgstr "Alagút" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +msgid "Clients" +msgstr "Kliens" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 +msgid "Keyring" +msgstr "Kulcstár" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +msgid "Logging" +msgstr "Naplózás" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 +#: ../java/strings/Strings.java:67 +msgid "Peers" +msgstr "Társ" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:396 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +msgid "Stats" +msgstr "Statisztika" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 +msgid "Advanced" +msgstr "Haladó" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 +msgid "Save changes" +msgstr "Változtatások mentése" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 +msgid "Rechecking router reachability..." +msgstr "A router elérhetőségének újraellenőrzése..." + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 +msgid "Updating IP address" +msgstr "IP cím frissítése" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 +msgid "Disabling TCP completely" +msgstr "TCP teljes letiltása" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 +msgid "Updating inbound TCP address to" +msgstr "Bejövő TCP Cím frissítése a következőhöz:" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +msgid "Disabling inbound TCP" +msgstr "Bejövő TCP letiltása" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 +msgid "Updating inbound TCP address to auto" +msgstr "Bejövő TCP Cím frissítése a következőhöz (automatikus):" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 +msgid "Updating inbound TCP port to" +msgstr "Bejövő TCP Port frissítése a következőhöz:" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 +msgid "Updating inbound TCP port to auto" +msgstr "Bejövő TCP Port frissítése a következőhöz (automatikus):" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 +msgid "Updating UDP port from" +msgstr "UDP port frissítése a következőről:" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 +msgid "to" +msgstr "következőhöz" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 +msgid "Gracefully restarting into Hidden Router Mode" +msgstr "Türelmes újraindítás Rejtett Router Üzemmódba" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 +msgid "Gracefully restarting to exit Hidden Router Mode" +msgstr "Türelmes újraindítás a Rejtett Router Üzemmódból való kilépéshez" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 +msgid "Enabling UPnP, restart required to take effect" +msgstr "UPnP engedélyzése, az érvénybe lépéshez újraindítás szükséges" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 +msgid "Disabling UPnP, restart required to take effect" +msgstr "UPnP tiltása, az érvénybe lépéshez újraindítás szükséges" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 +msgid "Enabling laptop mode" +msgstr "Laptop mód engedélyezése" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 +msgid "Disabling laptop mode" +msgstr "Laptop mód letiltása" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 +msgid "Disabling UDP" +msgstr "UDP letiltása" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +msgid "Enabling UDP" +msgstr "UDP Engdélyezése" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 +msgid "Requiring SSU introducers" +msgstr "SSU bemutatók szükségesek" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 +#, java-format +msgid "The hostname or IP {0} is not publicly routable" +msgstr "" +"A kövezkező hosztnév vagy IP címhez nem lehet nyilvános útvonalat rendelni: " +"{0}" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 +#, java-format +msgid "The hostname or IP {0} is invalid" +msgstr "A kövezkező hosztnév vagy IP cím érvénytelen: {0}" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 +msgid "Updating bandwidth share percentage" +msgstr "A sávszélesség százalékos megosztása frissítés alatt" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 +msgid "Updated bandwidth limits" +msgstr "Sávszélesség korlátai frissítve" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 +msgid "unknown" +msgstr "ismeretlen" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 +msgid "bits per second" +msgstr "bit másodpercenként" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#, java-format +msgid "or {0} bytes per month maximum" +msgstr "vagy maximum {0} bájt havonta" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 +msgid "Ban peer until restart" +msgstr "Társ kitiltása újraindításig" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:23 +#, java-format +msgid "Manually banned via {0}" +msgstr "Kézzel kitiltva a következőn keresztül: {0}" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 +msgid "banned until restart" +msgstr "újraindításig kitiltva" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:27 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:38 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:59 +msgid "Invalid peer" +msgstr "Érvénytelen társ" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 +msgid "Unban peer" +msgstr "Társ kitiltásának visszavonása" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 +msgid "unbanned" +msgstr "kitiltás visszavonva" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 +msgid "is not currently banned" +msgstr "jelenleg nincs kitiltva" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 +msgid "Adjust peer bonuses" +msgstr "társ bónusz állítása" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:47 +msgid "Bad speed value" +msgstr "Sebesség értéke helytelen" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:52 +msgid "Bad capacity value" +msgstr "Helytelen kapacitás érték" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 +msgid "Save changes and reseed now" +msgstr "Változtatások mentése és újratáplálás" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +msgid "Reseeding is already in progress" +msgstr "Újratáplálás már folyamatban van" + +#. skip the nonce checking in ReseedHandler +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 +msgid "Starting reseed process" +msgstr "Újratáplálási folyamat (reseed) indítása" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 +msgid "Configuration saved successfully." +msgstr "Beállítások mentése sikeres." + +#. Normal browsers send value, IE sends button label +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 +msgid "Shutdown immediately" +msgstr "Azonnali Kikapcsolás" + +#. ctx.router().shutdown(Router.EXIT_HARD); // never returns +#. give the UI time to respond +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 +msgid "Cancel shutdown" +msgstr "Kikapcsolás visszavonása" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +msgid "Cancel restart" +msgstr "Újraindítás visszavonása" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 +msgid "Restart immediately" +msgstr "Azonnali Újraindítás" + +#. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns +#. give the UI time to respond +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +msgid "Restart" +msgstr "Újraindítás" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 +msgid "Shutdown" +msgstr "Kikapcsolás" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +msgid "Restart imminent" +msgstr "Újraindítás hamarosan" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 +msgid "Shutdown imminent" +msgstr "Kikapcsolás hamarosan" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 +#, java-format +msgid "Shutdown in {0}" +msgstr "Kikapcsolás: {0}" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 +#, java-format +msgid "Restart in {0}" +msgstr "Újraindítás: {0}" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +msgid "Shutdown gracefully" +msgstr "Türelmes kikapcsolás" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +msgid "Graceful shutdown initiated" +msgstr "Türelmes kikapcsolás elindítva" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +msgid "Shutdown immediately! boom bye bye bad bwoy" +msgstr "Azonnali kikapcsolás! bumm-bumm viszlát rosszfiú" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +msgid "Cancel graceful shutdown" +msgstr "Türelmes kikapcsolás elvetése" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +msgid "Graceful shutdown cancelled" +msgstr "Türelmes kikapcsolás elvetve" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 +msgid "Graceful restart" +msgstr "Türelmes újraindítás" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +msgid "Graceful restart requested" +msgstr "Türelmes újraindítás kérve" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 +msgid "Hard restart" +msgstr "Erős újraindítás" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +msgid "Hard restart requested" +msgstr "Erős újraindítás kérve" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +msgid "Rekey and Restart" +msgstr "Kulcsmódosítás és Újraindítás" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 +msgid "Rekeying after graceful restart" +msgstr "Kulcsmódosítás türelmes újraindítás után" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +msgid "Rekey and Shutdown" +msgstr "Kulcsmódosítás és Kikapcsolás" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 +msgid "Rekeying after graceful shutdown" +msgstr "Kulcsmódosítás türelmes kikapcsolás után" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +msgid "Run I2P on startup" +msgstr "I2P futtatása indításkor" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +msgid "Don't run I2P on startup" +msgstr "Ne futtassa az I2P-t indításkor" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +msgid "Dump threads" +msgstr "Szálak lerakása" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 +msgid "View console on startup" +msgstr "Konzol megjelenítése indításkor" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 +msgid "Console is to be shown on startup" +msgstr "Konzol legyen mutatva indításkor" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 +msgid "Do not view console on startup" +msgstr "Ne nézzel meg a konzolt indításkor" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 +msgid "Console is not to be shown on startup" +msgstr "Indításnál a konzol ne legyen mutatva" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +msgid "Service installed" +msgstr "Szolgáltatás telepítve" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 +msgid "Warning: unable to install the service" +msgstr "Figyelmeztetés: szolgáltatás telepítése sikertelen" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +msgid "Service removed" +msgstr "Szolgáltatás eltávolítva" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 +msgid "Warning: unable to remove the service" +msgstr "Figyelmeztetés: szolgáltatás eltávolítása sikertelen" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +msgid "Stat filter and location updated successfully to" +msgstr "Állapot szűrő és hely sikeresen frissítve a következőre" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 +msgid "Full statistics enabled - restart required to take effect" +msgstr "" +"Teljes statisztika engedélyezve - az érvénybelépéshez újraindítás szükséges" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +msgid "Full statistics disabled - restart required to take effect" +msgstr "Teljes statisztika tiltva - az érvénybelépéshez újraindítás szükséges" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 +msgid "" +"Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" +msgstr "" +"Az ábralista frissítve, 60 mp is eltelhet, míre a változások látszanak az Ábrák Oldalon" + +#. the count isn't really correct anyway, since we don't check for actual changes +#. addFormNotice("Updated settings for " + updated + " pools."); +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 +msgid "Updated settings for all pools." +msgstr "Minden készlet beállításai frissítve." + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 +msgid "Exploratory tunnel configuration saved successfully." +msgstr "A felfedező alagút beállításai sikeresen mentve." + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 +msgid "" +"Error saving the configuration (applied but not saved) - please see the " +"error logs." +msgstr "" +"Hiba a beállítások mentése közben (alkalmazva, de nincs mentve) - kérlek, " +"ellenőrizd a hibanaplót." + +#. * dummies for translation +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 +#, java-format +msgid "1 hop" +msgid_plural "{0} hops" +msgstr[0] "1 ugrás" +msgstr[1] "{0} ugrás" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:15 +#, java-format +msgid "1 tunnel" +msgid_plural "{0} tunnels" +msgstr[0] "1 alagút" +msgstr[1] "{0} alagút" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +msgid "Exploratory tunnels" +msgstr "Felfedező alagút" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:51 +#, java-format +msgid "Client tunnels for {0}" +msgstr "Kliens alagút a következőnek: {0}" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 +msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." +msgstr "" +"ANONIMITÁSI FIGYELMEZTETÉS - a beállítások 0-ugrású alagutat tartalmaznak." + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 +msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." +msgstr "" +"ANONIMITÁSI FIGYELMEZTETÉS - a beállítások 1-ugrású alagutat tartalmaznak." + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 +msgid "PERFORMANCE WARNING - Settings include very long tunnels." +msgstr "" +"TELJESÍTMÉNY FIGYELMEZTETÉS - A beállítások nagyon hosszú alagutakat " +"eredményeznek" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 +msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." +msgstr "" +"TELJESÍTMÉNY FIGYELMEZTETÉS - a beállítások magas alagút mennyiséget " +"tartalmaznak." + +#. buf.append("InboundOutbound\n"); +#. tunnel depth +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 +msgid "Length" +msgstr "Hossz" + +#. tunnel depth variance +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 +msgid "Randomization" +msgstr "Véletlenszerűség" + +#. tunnel quantity +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 +msgid "Quantity" +msgstr "Mennyiség" + +#. tunnel backup quantity +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 +msgid "Backup quantity" +msgstr "Mentési mennyiség" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 +msgid "Inbound options" +msgstr "Bejövő opciók" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 +msgid "Outbound options" +msgstr "Kimenő opciók" + +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 +msgid "Theme change saved." +msgstr "A témaváltoztatás mentve." + +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 +msgid "Refresh the page to view." +msgstr "Megtenkintéshez az oldal frissítése szükséges." + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Arabic" +msgstr "Arab" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "Cseh" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Danish" +msgstr "Dán" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "English" +msgstr "Angol" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "Észt" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Finnish" +msgstr "Finn" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "German" +msgstr "Német" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Spanish" +msgstr "Spanyol" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Dutch" +msgstr "Holland" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "French" +msgstr "Francia" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Italian" +msgstr "Olasz" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Polish" +msgstr "Lengyel" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Portuguese" +msgstr "Portugál" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Russian" +msgstr "Orosz" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Swedish" +msgstr "Svéd" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Chinese" +msgstr "Kínai" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Ukrainian" +msgstr "Ukrán" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Vietnamese" +msgstr "Vietnámi" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 +msgid "Update available, attempting to download now" +msgstr "Frissítés elérhető, kísérlet a letöltésre" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 +msgid "Update available, click button on left to download" +msgstr "Frissítés elérhető, a letöltéshez kattints a bal oldalon lévő gombra" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 +msgid "No update available" +msgstr "Nincs elérhető frissítés" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 +#, java-format +msgid "Updating news URL to {0}" +msgstr "Hírek URL frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "belső" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 +#, java-format +msgid "Updating proxy host to {0}" +msgstr "Proxy hoszt frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 +#, java-format +msgid "Updating proxy port to {0}" +msgstr "Proxy port frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, java-format +msgid "Updating refresh frequency to {0}" +msgstr "Frissítési gyakoriság frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 +msgid "Never" +msgstr "Soha" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, java-format +msgid "Updating update policy to {0}" +msgstr "Frissítési házirend frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 +msgid "Updating update URLs." +msgstr "A frissítési URL-ek frissítése." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 +msgid "Updating trusted keys." +msgstr "Megbízható kulcsok frissítése." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 +#, java-format +msgid "Updating unsigned update URL to {0}" +msgstr "Nem aláírt frissítő URL frissítése a következőre: {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 +msgid "Every" +msgstr "Összes" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 +msgid "Notify only" +msgstr "Csak jelez" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 +msgid "Download and verify only" +msgstr "Csak letöltés és igazolás" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 +msgid "Download, verify, and restart" +msgstr "Letöltés, igazolás és újraindítás" + +#: ../java/src/net/i2p/router/web/FormHandler.java:176 +msgid "" +"Invalid form submission, probably because you used the 'back' or 'reload' " +"button on your browser. Please resubmit." +msgstr "" +"Úrlap küldése sikertelen, valószínűleg a \"vissza\" vagy az \"újratöltés\" " +"gombokat használtad a böngészőben. Kérlek, hogy küldd újra." + +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 +msgid "Combined bandwidth graph" +msgstr "Egyesített sávszélesség-ábra" + +#. e.g. "statname for 60m" +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 +#, java-format +msgid "{0} for {1}" +msgstr "{0} {1} számára." + +#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 +msgid "All times are UTC." +msgstr "Minden idő UTC (koordinált világidő)-ben van." + +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "Véget ért {0} előtt." + +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Nagyobb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Kisebb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Hosszabb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Rövidebb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Szélesebb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Keskenyebb" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "Nagyobb időköz" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "Kisebb időköz" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "Előző időköz" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "Következő időköz" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +msgid "Plot averages" +msgstr "Ábrázolt átlagok" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +msgid "plot events" +msgstr "ábrázolt események" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Ábra Kijelzés Beállítása" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Statisztika Kiválasztása" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "periódus" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +msgid "or" +msgstr "vagy" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +msgid "Image sizes" +msgstr "képméret" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +msgid "width" +msgstr "szélesség" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +msgid "height" +msgstr "magasság" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 +msgid "pixels" +msgstr "pixer" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 +msgid "Refresh delay" +msgstr "Frissítési késleltetés" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 +msgid "Store graph data on disk?" +msgstr "Ábra adatok tárolása a lemezen?" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 +msgid "Save settings and redraw graphs" +msgstr "Beállítások mentése és ábra újrarajzolása" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 +msgid "Graph settings saved" +msgstr "Ábra beállítások elmentve" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "Címjegyzék" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "I2P hosts fájl kezelése itt (I2P domain név feloldás)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "Sávszélesség Beállítása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 +msgid "I2P Bandwidth Configuration" +msgstr "I2P Sávszélességének Beállítása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Nyelv Beállítása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Kozol Nyelvének Kiválasztása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "Kezdőlap Testreszabása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 +msgid "I2P Home Page Configuration" +msgstr "I2P Kezdőlap Beállítása" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "Anoním webes e-mail kliens" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "E-mail" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "I2P Router Segítség" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +msgid "Router Console" +msgstr "Router Konzol" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Beépített anoním BitTorrent Kliens" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Torrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "Helyi web szerver" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "Hibajelentés" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "Hibakövető" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "Fejlesztői Fórum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "Fejlesztési fórum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Bittorrent tracker" +msgstr "Bittorrent követő (tracker)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "diftracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "I2P Alkalmazások" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "GYIK" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "Gyakran Ismételt Kérdések" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "Közösségi fórum" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Fórum" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "Java dokumentumok" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical documentation" +msgstr "Szakmai dokumentáció" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "Kulcs Szerver" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "OpenPGP Kulcsszerver" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "Debian és Tahoe-LAFS szoftvertár" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p " + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P Pastebin" +msgstr "I2P Webes Szövegmegjelenítő (Pastebin)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Pastebin" +msgstr "Webes Szövegmegjelenítő (Pastebin)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "I2P News" +msgstr "I2P Hírek" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "Kiegészítő könyvtár" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "Kiegészítők" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Postman's Tracker" +msgstr "Postman Követője (tracker)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P home page" +msgstr "I2P honlap" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Project Website" +msgstr "Projekt weboldala" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "I2P Netowrk Statistics" +msgstr "I2P Hálózati Statisztika" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical Docs" +msgstr "Szakmai dokumentáció" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Trac Wiki" +msgstr "Trac Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Ugha's Wiki" +msgstr "Ugha wikije" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "Seedless és a Robert BitTorrent alkalmazások" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "Sponge főoldala" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +msgid "The HTTP proxy is not up" +msgstr "A HTTP proxy nincs bekapcsolva" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "" +"A böngésződ nincs megfelelően beállítva, hogy HTTP proxyt használjon a " +"következőn: {0}" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +msgid "Name" +msgstr "Név" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +msgid "URL" +msgstr "URL" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +msgid "Add" +msgstr "Hozzáadás" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 +msgid "File location" +msgstr "Fájl helye" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 +msgid "File not found" +msgstr "Fájl nem található" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 +msgid "No log messages" +msgstr "Nincs naplóüzenet" + +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +#, fuzzy +msgid "Summary" +msgstr "Összegzés Sáv" + +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +#, fuzzy +msgid "Local Router" +msgstr "Router" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +#, fuzzy +msgid "Router Lookup" +msgstr "Router Napló" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +#, fuzzy +msgid "All Routers" +msgstr "Routerek" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +#, fuzzy +msgid "All Routers with Full Stats" +msgstr "Mutasson minden routert teljes statisztikával" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "LeaseSet-ek" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/strings/Strings.java:68 +msgid "Router" +msgstr "Router" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +msgid "not found in network database" +msgstr "nem található a hálózati adatbázisban" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 +msgid "LeaseSet" +msgstr "LeaseSet" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 +msgid "Local" +msgstr "Helyi" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +msgid "Unpublished" +msgstr "Nem közzétett" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 +msgid "Destination" +msgstr "Célállomás" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 +#, java-format +msgid "Expires in {0}" +msgstr "Lejár {0} belül" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 +#, java-format +msgid "Expired {0} ago" +msgstr "Lejárt {0} ezelőtt" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Gateway" +msgstr "Átjáró (Gateway)" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 +msgid "Lease" +msgstr "Kiad" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 +msgid "Tunnel" +msgstr "Alagút" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +msgid "Not initialized" +msgstr "Nincs inicializálva" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:275 +msgid "Network Database Router Statistics" +msgstr "Hálózati Adatbázis Router Statisztika" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:282 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:296 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:314 +msgid "Count" +msgstr "Mennyiség" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:296 +msgid "Transports" +msgstr "Átvitel" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:314 +msgid "Country" +msgstr "Ország" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:353 +msgid "Our info" +msgstr "Mi infónk" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:355 +msgid "Peer info for" +msgstr "Társ infó a következőnek" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 +msgid "Full entry" +msgstr "Teljes bejegyzés" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "Hidden" +msgstr "Rejtett" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 +msgid "Updated" +msgstr "Frissített" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:368 +#, java-format +msgid "{0} ago" +msgstr "{0} előtt" + +#. shouldnt happen +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 +msgid "Published" +msgstr "Közzétett" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +msgid "Address(es)" +msgstr "Cím(ek)" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 +msgid "cost" +msgstr "költség" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 +msgid "Hidden or starting up" +msgstr "Rejtett vagy indul" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 +msgid "SSU" +msgstr "SSU" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 +msgid "SSU with introducers" +msgstr "SSU bemutatókkal" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 +msgid "NTCP" +msgstr "NTCP" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 +msgid "NTCP and SSU" +msgstr "NTCP és SSU" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 +msgid "NTCP and SSU with introducers" +msgstr "NTCP és SSU bemutatókkal" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 +#, java-format +msgid "News last updated {0} ago." +msgstr "Hírek utoljára frissítve: {0} " + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 +#, java-format +msgid "News last checked {0} ago." +msgstr "Hírek utoljára ellenőrzve ezelőtt: {0} " + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "Hírek elrejtése" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +msgid "Show news" +msgstr "Hírek mutatása" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "Kiegészítő frissítések keresése" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "1 kiegészítő lett frissítve" +msgstr[1] "{0} kiegészítő lett frissítve" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "Kiegészítők frissítéseinek ellenőrzése elkészült" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 +#, java-format +msgid "Cannot check, plugin {0} is not installed" +msgstr "Nem lehet ellenőrizni, {0} kiegészítő nincs telepítve" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 +#, java-format +msgid "Checking for update of plugin {0}" +msgstr "Frissítés keresése a következő kiegészítőhöz: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 +#, java-format +msgid "New plugin version {0} is available" +msgstr "Elérhető új kiegészítő verzió: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 +#, java-format +msgid "No new version is available for plugin {0}" +msgstr "Nincs elérhető új verzió a következő kiegészítőhöz: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 +#, java-format +msgid "Update check failed for plugin {0}" +msgstr "{0} kiegészítő frissítés keresése sikertelen" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "Kísérlet telepítésre a következő fájlból: {0}" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "Nincs fájl megadva {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Nem sikerült installálni a következő fájlból: {0}, sikertelen másolás." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 +msgid "Downloading plugin" +msgstr "Kiegészítő letöltése folyamatban" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, java-format +msgid "{0}B transferred" +msgstr "{0} B átviltelre került." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +msgid "Plugin downloaded" +msgstr "Kiegészítő letöltve" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 +#, java-format +msgid "Cannot create plugin directory {0}" +msgstr "A következő kiegészítő könyvtár létrehozása sikertelen: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#, java-format +msgid "from {0}" +msgstr "innen {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#, java-format +msgid "Plugin from {0} is corrupt" +msgstr "A kiegészítő korrupt a következőről: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 +#, java-format +msgid "Plugin from {0} does not contain the required configuration file" +msgstr "" +"A kiegészítő a következőről: {0} nem tartalmazza a szükséges konfigurációs " +"fájlt" + +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 +#, java-format +msgid "Plugin from {0} contains an invalid key" +msgstr "A kiegészítő a következőről: {0} érvénytelen kulcsot tartalmaz" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 +#, java-format +msgid "Plugin signature verification of {0} failed" +msgstr "A következő kiegészítő aláírásának hitelesítése sikertelen: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 +#, java-format +msgid "Plugin from {0} has invalid name or version" +msgstr "Kiegészítőnek érvénytelen a neve vagy verziója a következőről: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#, java-format +msgid "Plugin {0} has mismatched versions" +msgstr "" +"Egymásnak ellentmondó verziókkal rendelkezik a következő kiegészítő: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 +#, java-format +msgid "This plugin requires I2P version {0} or higher" +msgstr "A kiegészítőhöz az I2P {0} vagy magasabb verziója szükséges" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 +#, java-format +msgid "This plugin requires Java version {0} or higher" +msgstr "A kiegészítőhöz az Java {0} vagy magasabb verziója szükséges" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 +msgid "" +"Downloaded plugin is for new installs only, but the plugin is already " +"installed" +msgstr "" +"A letöltött kiegészítő csak az új telepítésekhez való, de a kiegészítő már " +"telepítve van." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 +msgid "Installed plugin does not contain the required configuration file" +msgstr "" +"A telepített kiegészítő nem tartalmazza a szükséges konfigurációs fájlt" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 +msgid "Signature of downloaded plugin does not match installed plugin" +msgstr "A letöltött kiegészítő aláírása nem egyezik a telepített kiegészítővel" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 +#, java-format +msgid "Downloaded plugin version {0} is not newer than installed plugin" +msgstr "" +"A letöltött kiegészítő verzió {0} nem újabb, mint a telepített kiegészítő" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#, java-format +msgid "Plugin update requires installed plugin version {0} or higher" +msgstr "" +"Kiegészítő frissítéshez a telepített kiegészítő következő, vagy annál " +"magasabb verizója szükséges: {0} " + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 +#, java-format +msgid "Plugin update requires installed plugin version {0} or lower" +msgstr "" +"Kiegészítő frissítéshez a telepített kiegészítő következő, vagy annál " +"alacsonyabb verizója szükséges: {0} " + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, java-format +msgid "Plugin requires Jetty version {0} or higher" +msgstr "A kiegészítőhöz a Jetty {0} vagy magasabb verziója szükséges" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "A kiegészítőhöz a Jetty {0} vagy alacsonyabb verziója szükséges" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Kiegészítő másolása sikertelen a következő könyvtárba: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "A kiegészítő a következő újraindításkor lesz telepítésre." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 +msgid "Plugin is for upgrades only, but the plugin is not installed" +msgstr "" +"Ez a kiegészítő kizárólag frissítéshez van, azonban a kiegészítő nincs " +"telepítve" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#, java-format +msgid "Failed to install plugin in {0}" +msgstr "Kiegészítő telepítése sikertelen a következőben: {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 +#, java-format +msgid "Plugin {0} installed" +msgstr "{0} kiegészítő telepítve" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 +#, java-format +msgid "Plugin {0} installed and started" +msgstr "{0} kiegészítő telepítve és elindítva" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 +#, java-format +msgid "Plugin {0} installed but failed to start, check logs" +msgstr "" +"{0} kiegészítő telepítve, de nem sikerült elindítani, ellenőrizd a naplót" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 +#, java-format +msgid "Plugin {0} installed but failed to start" +msgstr "{0} kiegészítő telepítve, de nem sikerült elindítani" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 +#, java-format +msgid "Failed to download plugin from {0}" +msgstr "Kiegészítő letöltése sikertelen a következőről: {0}" + +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#, java-format +msgid "Showing 1 recent profile." +msgid_plural "Showing {0} recent profiles." +msgstr[0] "1 legutóbbi profil mutatva." +msgstr[1] "{0} legutóbbi profil mutatva." + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#, java-format +msgid "Hiding 1 older profile." +msgid_plural "Hiding {0} older profiles." +msgstr[0] "1 régebbi profil elrejtve" +msgstr[1] "{0} régebbi profil elrejtve" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 +#, java-format +msgid "Hiding 1 standard profile." +msgid_plural "Hiding {0} standard profiles." +msgstr[0] "1 normál profil elrejtve" +msgstr[1] "{0} normál profil elrejtve" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 +msgid "Groups (Caps)" +msgstr "Csoport" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +msgid "Speed" +msgstr "Sebesség" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +msgid "Capacity" +msgstr "Kapacitás" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 +msgid "Integration" +msgstr "Integráltság" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 +msgid "Fast, High Capacity" +msgstr "Gyors, Nagy Kapacitású" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 +msgid "High Capacity" +msgstr "Nagy Kapacitású" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 +msgid "Standard" +msgstr "Normál" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 +msgid "Failing" +msgstr "Elromló" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +msgid "Integrated" +msgstr "Integrált" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 +msgid "Unreachable" +msgstr "Nem elérhető" + +#. hide if < 10% +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 +msgid "Test Fails" +msgstr "Teszt sikertelen" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +msgid "profile" +msgstr "profil" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +msgid "Caps" +msgstr "Tető" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 +msgid "Integ. Value" +msgstr "Változó Értéke" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 +msgid "Last Heard About" +msgstr "Legutoljára Hallott a Következőről:" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 +msgid "Last Heard From" +msgstr "Legutoljára Hallott a Következőtől:" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 +msgid "Last Good Send" +msgstr "Legutolsó Helyes Küldés" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 +msgid "Last Bad Send" +msgstr "Legutolsó Helytelen Küldés" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 +msgid "10m Resp. Time" +msgstr "10p Válasz Idő" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 +msgid "1h Resp. Time" +msgstr "1ó Válasz Idő" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 +msgid "1d Resp. Time" +msgstr "1nap Válasz Idő" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 +msgid "Last Good Lookup" +msgstr "Legutolsó Helyes Kikeresés" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 +msgid "Last Bad Lookup" +msgstr "Legutolsó Helytelen Kikeresés" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 +msgid "Last Good Store" +msgstr "Legutolsó Helyes Tárolás" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 +msgid "Last Bad Store" +msgstr "Legutolsó Helytelen Tárolás" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 +msgid "1h Fail Rate" +msgstr "Sikertelen ráta 1 óra alatt" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 +msgid "1d Fail Rate" +msgstr "Sikertelen ráta 1 nap alatt" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 +msgid "Thresholds" +msgstr "Küszöb" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 +msgid "fast peers" +msgstr "gyors társak" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 +msgid "high capacity peers" +msgstr "nagy kapacitású társak" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 +msgid " well integrated peers" +msgstr "jól integrálódott társak" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 +msgid "as determined by the profile organizer" +msgstr "ahogy a profil rendezőben meghatározva" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 +msgid "groups" +msgstr "csoport" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 +msgid "capabilities in the netDb, not used to determine profiles" +msgstr "Adottságok a NetDb-ben, nincs felhasználva a profilok meghatározásához" + +#. capabilities +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 +#: ../java/strings/Strings.java:81 +msgid "caps" +msgstr "tető" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 +msgid "" +"peak throughput (bytes per second) over a 1 minute period that the peer has " +"sustained in a single tunnel" +msgstr "" +"csúcs átvilel (bájt / másodperc) az alatt az 1 perces időtartam alatt, " +"melyben a társ egyedülálló alagutat tartott fenn" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 +msgid "speed" +msgstr "sebesség" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 +msgid "capacity" +msgstr "kapacitás" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 +msgid "how many tunnels can we ask them to join in an hour?" +msgstr "Óránként hány alagútba kérhetjük őket, hogy csatlakozzanak?" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 +msgid "how many new peers have they told us about lately?" +msgstr "A közelmúltban hány új társról szóltak nekünk?" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 +msgid "integration" +msgstr "integráció" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 +msgid "is the peer banned, or unreachable, or failing tunnel tests?" +msgstr "a társ kitiltva, nem elérhető vagy az alagút tesztjei sikertelenek?" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 +msgid "status" +msgstr "állapot" + +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Válassz keresőmotort" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 +#, java-format +msgid "Temporary ban expiring in {0}" +msgstr "Ideiglenes kitiltás lejár a következőn belül: {0}" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:66 +#, java-format +msgid "Banned until restart or in {0}" +msgstr "Kitiltva a következő újraindításig vagy következőn belül: {0}" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:78 +msgid "unban now" +msgstr "Kitiltás visszavonása most" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +msgid "Bandwidth usage" +msgstr "Sávszélesség felhasználás" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 +msgid "Outbound Bytes/sec" +msgstr "Kimenő Bájt/mp" + +#. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 +msgid "Inbound Bytes/sec" +msgstr "Bejövő Bájt/mp" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +msgid "Bps" +msgstr "B/mp" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +msgid "Out average" +msgstr "átlag Ki" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 +msgid "max" +msgstr "maximum" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +msgid "In average" +msgstr "átlagosa" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:57 +msgid "GO" +msgstr "MENJ" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:60 +msgid "Statistics gathered during this router's uptime" +msgstr "E router indítása óta gyűjtött statisztika" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:63 +msgid "" +"The data gathered is quantized over a 1 minute period, so should just be " +"used as an estimate." +msgstr "" +"Az összegyűjtött adat 1 perces időtartamra van korlátozva, ezért becslésként " +"használandó." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:64 +msgid "These statistics are primarily used for development and debugging." +msgstr "" +"Ezek a staisztikák főleg fejlesztéshez és hibaelhárításhoz használatosak." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:106 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:157 +msgid "No lifetime events" +msgstr "Nincsenek élethossz események." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:117 +msgid "frequency" +msgstr "gyakoriság" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:121 +msgid "Rolling average events per period" +msgstr "Időszakonkénti mozgó átlag események" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:125 +msgid "Highest events per period" +msgstr "Időszakonkénti legmagasabb események." + +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. buf.append("(current is "); +#. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); +#. buf.append(" of max)"); +#. } +#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); +#: ../java/src/net/i2p/router/web/StatsGenerator.java:136 +msgid "Lifetime average events per period" +msgstr "Időszakonkénti átlag élethossz események" + +#. Display the strict average +#: ../java/src/net/i2p/router/web/StatsGenerator.java:141 +msgid "Lifetime average frequency" +msgstr "Élethossz átlag gyakorisága" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:144 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 +#, java-format +msgid "1 event" +msgid_plural "{0} events" +msgstr[0] "1 esemény" +msgstr[1] "{0} esemény" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:169 +msgid "rate" +msgstr "ráta" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:171 +msgid "Average" +msgstr "Átlag" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:174 +msgid "Highest average" +msgstr "Legmagasabb átlag" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:201 +#, java-format +msgid "There was 1 event in this period." +msgid_plural "There were {0} events in this period." +msgstr[0] "Ez időtartam alatt 1 esemény történt." +msgstr[1] "Ez időtartam alatt {0} esemény történt." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:203 +#, java-format +msgid "The period ended {0} ago." +msgstr "Az időtartam véget ért {0} óta." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:205 +msgid "No events" +msgstr "Nincs esemény" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 +msgid "Average event count" +msgstr "Átlag események száma" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 +msgid "Events in peak period" +msgstr "Események csúcsidőben" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 +msgid "Graph Data" +msgstr "Ábra Adat" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 +msgid "Graph Event Count" +msgstr "Ábra Események Száma" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 +msgid "Export Data as XML" +msgstr "Adat exportálása XML-be" + +#. Display the strict average +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 +msgid "Lifetime average value" +msgstr "Élethossz átlag érték" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 +msgid "I2P Router Help & FAQ" +msgstr "I2P Router Segítség és GYIK" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 +msgid "Help & FAQ" +msgstr "Segítség és GYIK" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 +msgid "" +"Configure startup of clients and webapps (services); manually start dormant " +"services" +msgstr "" +"Beállítások a kliensek és webalkalmazások (szolgáltatások) indítására " +"vonatkozóan; elfekvő szolgáltatások kézi indítása" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 +msgid "I2P Services" +msgstr "I2P Szolgáltatások" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 +msgid "Configure I2P Router" +msgstr "I2P Router Beállítása" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +msgid "I2P Internals" +msgstr "I2P Belső" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 +msgid "View existing tunnels and tunnel build status" +msgstr "Létező alagutak és alagút építési állapot megtekintése" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 +msgid "Show all current peer connections" +msgstr "Minden jelenlegi társ csatlakozás megjelenítése" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 +msgid "Show recent peer performance profiles" +msgstr "A legutóbbi társ teljesítmény profilok megjelenítése" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +msgid "Profiles" +msgstr "Profil" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 +msgid "Show list of all known I2P routers" +msgstr "Minden ismert I2P router listájának megjelenítése" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +msgid "NetDB" +msgstr "NetDB" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 +msgid "Health Report" +msgstr "Egészségi Állapot" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +msgid "Logs" +msgstr "Napló" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 +msgid "Graph router performance" +msgstr "Ábra router teljesítmény" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +msgid "Graphs" +msgstr "Ábra" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 +msgid "Textual router performance statistics" +msgstr "Szöveges router teljesítmény statisztika" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +msgid "Local Destinations" +msgstr "Helyi Célállomások" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 +#: ../java/strings/Strings.java:62 +msgid "I2PTunnel" +msgstr "I2PAlagút" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +msgid "General" +msgstr "Általános" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +msgid "Local Identity" +msgstr "Helyi Személyazonosság" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +msgid "Your unique I2P router identity is" +msgstr "Egyedi I2P router azonosítód a következő:" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 +msgid "never reveal it to anyone" +msgstr "soha ne fedd fel senkinek" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +msgid "show" +msgstr "Mutat" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 +msgid "How long we've been running for this session" +msgstr "Mióta fut ez a munkaszakasz" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 +msgid "Uptime" +msgstr "Indítás óta eltelt idő" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 +msgid "" +"Help with configuring your firewall and router for optimal I2P performance" +msgstr "" +"Segítség a tűzfal és router beállítására az I2P optimális teljesítménye " +"érdekében" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 +msgid "Active" +msgstr "Aktív" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 +msgid "Fast" +msgstr "Gyors" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 +msgid "High capacity" +msgstr "Nagy kapacitású" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 +msgid "Known" +msgstr "Ismert" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +msgid "Configure router bandwidth allocation" +msgstr "A router szávszélesség elosztásának beállítása" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Bandwidth in/out" +msgstr "Sávszélesség Be/Ki" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 +msgid "Total" +msgstr "Összes" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 +msgid "Used" +msgstr "Használt" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "Exploratory" +msgstr "Felderítő" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 +msgid "Participating" +msgstr "Résztvevő" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 +msgid "Share ratio" +msgstr "Megosztási ráta" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 +msgid "What's in the router's job queue?" +msgstr "Mi van a router munka várólistájában?" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 +msgid "Congestion" +msgstr "Torlódás" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 +msgid "Job lag" +msgstr "Feladat késés" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 +msgid "Message delay" +msgstr "Üzenet késés" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 +msgid "Tunnel lag" +msgstr "Alagút lemaradás" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 +msgid "Backlog" +msgstr "Vissznapló" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 +msgid "ERR-Client Manager I2CP Error - check logs" +msgstr "HIBA - Kliens Kezelő I2CP Hiba - ellenőrizd a naplót" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 +#, java-format +msgid "ERR-Clock Skew of {0}" +msgstr "HIBA - Óra pontatlan: {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +msgid "Testing" +msgstr "Tesztelés alatt" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +msgid "OK" +msgstr "Rendben" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +msgid "ERR-Private TCP Address" +msgstr "HIBA-Privát TCP Cím" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +msgid "ERR-SymmetricNAT" +msgstr "HIBA-SzimmetrikusNAT" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +msgid "WARN-Firewalled with Inbound TCP Enabled" +msgstr "FIGYELEM-Tűzfalazva és bejövő TCP engedélyezve" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 +msgid "WARN-Firewalled and Floodfill" +msgstr "FIGYELEM-Tűzfalazva és floodfill" + +#. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) +#. return _("WARN-Firewalled and Fast"); +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +msgid "Firewalled" +msgstr "Tűzfalazva" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 +msgid "" +"ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " +"restart" +msgstr "" +"HIBA - UDP Port Használatban - Állítsd be az i2np.udp.internalPort=xxxx -t a " +"haladó beállításokban és indíts újra." + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +msgid "ERR-No Active Peers, Check Network Connection and Firewall" +msgstr "" +"HIBA-Nincsenek aktív társak, Ellenőrizd a Hálózati Kapcsolatokat és a " +"Tűzfalat" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 +msgid "ERR-UDP Disabled and Inbound TCP host/port not set" +msgstr "HIBA-UDP letiltva és Bejövő TCP hoszt/port nincs beállítva" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 +msgid "WARN-Firewalled with UDP Disabled" +msgstr "FIGYELEM-Tűzfalazva és UDP Letiltva" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +msgid "Add/remove/edit & control your client and server tunnels" +msgstr "" +"Hozzáadás/Eltávolítás/Szerkesztés, valamint saját kliens és szerver alagutak " +"vezérlése" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 +msgid "Server" +msgstr "Szerver" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 +msgid "Show tunnels" +msgstr "Alagutakat mutat" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +msgid "Leases expired" +msgstr "Kiadás lejárt" + +#. red or yellow light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +msgid "Rebuilding" +msgstr "Újraépítés" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +msgid "ago" +msgstr "előtt" + +#. green light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 +msgid "Ready" +msgstr "Kész" + +#. yellow light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +msgid "Building" +msgstr "Építés alatt" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +msgid "Building tunnels" +msgstr "Alagutak építés alatt" + +#. tunnel nicknames, taken from i2ptunnel.config so they will display +#. nicely under 'local destinations' in the summary bar +#. note that if the wording changes in i2ptunnel.config, we have to +#. keep the old string here as well for existing installs +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 +#: ../java/strings/Strings.java:36 +msgid "shared clients" +msgstr "osztott kliensek" + +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#, java-format +msgid "Download {0} Update" +msgstr "{0} Frissítés Letöltése" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
    is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#, java-format +msgid "Download Unsigned
    Update {0}" +msgstr "Aláírás nélküli
    Frissítés Letöltése {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +msgid "Help with firewall configuration" +msgstr "Segítség a tűzfal beállításához" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +msgid "Check network connection and NAT/firewall" +msgstr "Ellenőrizd a hálózati kapcsolatokat és a NAT-ot/tűzfalat" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +msgid "Reseed" +msgstr "Újratáplálás (reseed)" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 +#, java-format +msgid "events in {0}" +msgstr "Események a következőben: {0}" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 +#, java-format +msgid "averaged for {0}" +msgstr "átlagolva a következőhöz: {0}" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 +msgid "Events per period" +msgstr "Események időszakonként" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 +msgid "avg" +msgstr "átlag" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 +msgid "now" +msgstr "most" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +msgid "configure" +msgstr "beállít" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 +msgid "Client tunnels for" +msgstr "Kliens alagutak a következőhöz" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 +msgid "dead" +msgstr "halott" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 +msgid "Participating tunnels" +msgstr "Résztvevő alagutak" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "Receive on" +msgstr "Fogadás a következőn" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "Expiration" +msgstr "Lejárat" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "Send on" +msgstr "Küldés a következőn" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +msgid "Rate" +msgstr "Ráta" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +msgid "Role" +msgstr "Szerep" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Usage" +msgstr "Használat" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 +msgid "grace period" +msgstr "türelmi idő" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 +msgid "Outbound Endpoint" +msgstr "Kimenő Végpont" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 +msgid "Inbound Gateway" +msgstr "Bejövő Átjáró (Gateway)" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 +msgid "Participant" +msgstr "Résztvevő" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 +#, java-format +msgid "Limited display to the {0} tunnels with the highest usage" +msgstr "Kijelző limitálva {0} alagútra legtöbb használattal" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +msgid "Inactive participating tunnels" +msgstr "Nem aktív résztvevő alagút" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 +msgid "Lifetime bandwidth usage" +msgstr "Élethossz sávszélesség használat" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Expiry" +msgstr "Lejárat" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 +msgid "Participants" +msgstr "Résztvevők" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 +msgid "Endpoint" +msgstr "Végpont" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +msgid "Build in progress" +msgstr "Építés folyamatban" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +msgid "inbound" +msgstr "Bejövő" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +msgid "outbound" +msgstr "kimenő" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 +msgid "No tunnels; waiting for the grace period to end." +msgstr "Nincsenek alagutak; várakozás a türelmi idő végéig." + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +msgid "in" +msgstr "be" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +msgid "out" +msgstr "ki" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +msgid "Updating" +msgstr "Frissítés" + +#. Process the .sud/.su2 file +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +msgid "Update downloaded" +msgstr "Frissítés letöltve" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:92 +#, java-format +msgid "Unsigned update file from {0} is corrupt" +msgstr "Az aláírás nélküli frissítési fájl korrupt a következőtől: {0}" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +msgid "Restarting" +msgstr "Újraindítás" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +msgid "Click Restart to install" +msgstr "Telepítéshez kattints az újraindításra" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +msgid "Click Shutdown and restart to install" +msgstr "Telepítéshez kattints a lekapcsolás és újraindítás -ra" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#, java-format +msgid "Version {0}" +msgstr "{0} Verzió" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 +#, java-format +msgid "Failed copy to {0}" +msgstr "Sikertelen másolás a következőre: {0}" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#, java-format +msgid "Updating from {0}" +msgstr "Frissítés a következőről: {0}" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#, java-format +msgid "No new version found at {0}" +msgstr "Nincs új verzió a következőn: {0}" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +msgid "Update verified" +msgstr "Frissítés igazolva" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#, java-format +msgid "Transfer failed from {0}" +msgstr "Sikertelen átvitel a következőtől: {0}" + +#. wars for ConfigClientsHelper +#: ../java/strings/Strings.java:12 +msgid "addressbook" +msgstr "címjegyzék" + +#: ../java/strings/Strings.java:13 +msgid "i2psnark" +msgstr "i2psnark" + +#: ../java/strings/Strings.java:14 +msgid "i2ptunnel" +msgstr "i2ptunnel" + +#: ../java/strings/Strings.java:15 +msgid "susimail" +msgstr "susimail" + +#: ../java/strings/Strings.java:16 +msgid "susidns" +msgstr "susidns" + +#: ../java/strings/Strings.java:17 +msgid "routerconsole" +msgstr "routerconsole" + +#. clients, taken from clients.config, for ConfigClientsHelper +#. note that if the wording changes in clients.config, we have to +#. keep the old string here as well for existing installs +#: ../java/strings/Strings.java:22 +msgid "Web console" +msgstr "Web konzol" + +#: ../java/strings/Strings.java:23 +msgid "SAM application bridge" +msgstr "SAM alkalmazás híd" + +#: ../java/strings/Strings.java:24 +msgid "Application tunnels" +msgstr "Alkalmazás alagutak" + +#: ../java/strings/Strings.java:25 +msgid "My eepsite web server" +msgstr "Saját eep oldalam web szerver" + +#: ../java/strings/Strings.java:26 +msgid "I2P webserver (eepsite)" +msgstr "I2P webszerver (eep oldal)" + +#: ../java/strings/Strings.java:27 +msgid "Browser launch at startup" +msgstr "Böngésző betöltése indításkor" + +#: ../java/strings/Strings.java:28 +msgid "BOB application bridge" +msgstr "BOB alkalmazás híd" + +#: ../java/strings/Strings.java:30 +msgid "Open Router Console in web browser at startup" +msgstr "Indításkor a Router Konzol megnyitása böngészőben" + +#: ../java/strings/Strings.java:37 +msgid "IRC proxy" +msgstr "IRC proxy" + +#: ../java/strings/Strings.java:38 +msgid "eepsite" +msgstr "eep oldal" + +#: ../java/strings/Strings.java:39 +msgid "I2P webserver" +msgstr "I2P webszerver" + +#: ../java/strings/Strings.java:40 +msgid "HTTP Proxy" +msgstr "HTTP Proxy" + +#. older names for pre-0.7.4 installs +#: ../java/strings/Strings.java:42 +msgid "eepProxy" +msgstr "eepProxy" + +#: ../java/strings/Strings.java:43 +msgid "ircProxy" +msgstr "ircProxy" + +#. hardcoded in i2psnark +#: ../java/strings/Strings.java:45 +msgid "I2PSnark" +msgstr "I2PSnark" + +#. hardcoded in iMule? +#: ../java/strings/Strings.java:47 +msgid "iMule" +msgstr "iMule" + +#. standard themes for ConfigUIHelper +#: ../java/strings/Strings.java:51 +msgid "classic" +msgstr "klasszikus" + +#: ../java/strings/Strings.java:52 +msgid "dark" +msgstr "sötét" + +#: ../java/strings/Strings.java:53 +msgid "light" +msgstr "világos" + +#: ../java/strings/Strings.java:54 +msgid "midnight" +msgstr "éjfél" + +#: ../java/strings/Strings.java:58 +msgid "BandwidthLimiter" +msgstr "SávszélességHatároló" + +#: ../java/strings/Strings.java:59 +msgid "ClientMessages" +msgstr "KliensÜzenetek" + +#: ../java/strings/Strings.java:60 +msgid "Encryption" +msgstr "Titkosítás" + +#: ../java/strings/Strings.java:61 +msgid "i2cp" +msgstr "i2cp" + +#: ../java/strings/Strings.java:63 +msgid "InNetPool" +msgstr "InNetKészlet" + +#: ../java/strings/Strings.java:64 +msgid "JobQueue" +msgstr "MunkaSor" + +#: ../java/strings/Strings.java:65 +msgid "NetworkDatabase" +msgstr "HálózatiAdatbázis" + +#: ../java/strings/Strings.java:66 +msgid "ntcp" +msgstr "ntcp" + +#: ../java/strings/Strings.java:69 +msgid "Stream" +msgstr "Stream" + +#: ../java/strings/Strings.java:70 +msgid "Throttle" +msgstr "Gát" + +#: ../java/strings/Strings.java:71 +msgid "Transport" +msgstr "Szállítás" + +#: ../java/strings/Strings.java:73 +msgid "udp" +msgstr "udp" + +#. parameters in transport addresses (netdb.jsp) +#. may or may not be worth translating +#: ../java/strings/Strings.java:77 +msgid "host" +msgstr "hoszt" + +#: ../java/strings/Strings.java:78 +msgid "key" +msgstr "kulcs" + +#: ../java/strings/Strings.java:79 +msgid "port" +msgstr "port" + +#. introducer host +#: ../java/strings/Strings.java:83 +msgid "ihost0" +msgstr "ihost0" + +#: ../java/strings/Strings.java:84 +msgid "ihost1" +msgstr "ihost1" + +#: ../java/strings/Strings.java:85 +msgid "ihost2" +msgstr "ihost2" + +#. introducer port +#: ../java/strings/Strings.java:87 +msgid "iport0" +msgstr "iport0" + +#: ../java/strings/Strings.java:88 +msgid "iport1" +msgstr "iport1" + +#: ../java/strings/Strings.java:89 +msgid "iport2" +msgstr "iport2" + +#. introducer key +#: ../java/strings/Strings.java:91 +msgid "ikey0" +msgstr "ikey0" + +#: ../java/strings/Strings.java:92 +msgid "ikey1" +msgstr "ikey1" + +#: ../java/strings/Strings.java:93 +msgid "ikey2" +msgstr "ikey2" + +#. introducer tag +#: ../java/strings/Strings.java:95 +msgid "itag0" +msgstr "itag0" + +#: ../java/strings/Strings.java:96 +msgid "itag1" +msgstr "itag1" + +#: ../java/strings/Strings.java:97 +msgid "itag2" +msgstr "itag2" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 +msgid "configure bandwidth" +msgstr "sávszélesség beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 +msgid "Summary Bar" +msgstr "Összegzés Sáv" + +#. We have intl defined when this is included, but not when compiled standalone. +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Refresh (s)" +msgstr "Frissít" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 +msgid "Enable" +msgstr "Engedélyezés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 +msgid "Bandwidth limiter" +msgstr "Sávszélesség korlátozása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +msgid "" +"I2P will work best if you configure your rates to match the speed of your " +"internet connection." +msgstr "" +"Az I2P akkor működik legjobban, ha a sebesség értékeidet úgy állítod be, " +"hogy egyezzen az internetkapcsolatod sebességével." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 +msgid "KBps In" +msgstr "KB/mp Be" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 +msgid "KBps Out" +msgstr "KB/mp Ki" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 +msgid "Share" +msgstr "Megoszt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 +msgid "NOTE" +msgstr "MEGJEGYZÉS" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#, java-format +msgid "You have configured I2P to share only {0} KBps." +msgstr "" +"Az I2P-t úgy állítottad be, hogy csak {0} KB-t osszon meg másodpercenként." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +msgid "I2P requires at least 12KBps to enable sharing. " +msgstr "" +"A megosztás engedélyezéséhez az I2P-nek legalább 12 KB/mp-re van szüksége." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 +msgid "" +"Please enable sharing (participating in tunnels) by configuring more " +"bandwidth. " +msgstr "" +"Kérlek, engedélyezd a megosztást (részvételt az alagutakban) több " +"sávszélesség beállítása által." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 +msgid "" +"It improves your anonymity by creating cover traffic, and helps the network." +msgstr "" +"Fedőforgalmat generál, ezzel segít anonimitásod növelésében és segíti a " +"hálózatot is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 +#, java-format +msgid "You have configured I2P to share {0} KBps." +msgstr "Úgy állítottad be az I2P-t, hogy {0} KB/mp-t osszon meg." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +msgid "" +"The higher the share bandwidth the more you improve your anonymity and help " +"the network." +msgstr "" +"Minél magasabb a megosztási sávszélesség, annál jobban elősegíted " +"anonimitásod és segíted a hálózatot is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +msgid "Advanced network configuration page" +msgstr "Haladó hálózati beállítások lap" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 +msgid "Cancel" +msgstr "Mégse" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 +msgid "config advanced" +msgstr "haladó beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 +msgid "I2P Advanced Configuration" +msgstr "I2P Haladó Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 +msgid "Advanced I2P Configuration" +msgstr "Haladó I2P Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 +msgid "Some changes may require a restart to take effect." +msgstr "Némely változtatás érvénybe lépéséhez újraindítás szükséges." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 +msgid "config clients" +msgstr "kliensek beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 +msgid "I2P Client Configuration" +msgstr "I2P Kliens Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 +msgid "Client Configuration" +msgstr "Kliens Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 +msgid "" +"The Java clients listed below are started by the router and run in the same " +"JVM." +msgstr "" +"Az alábbi Java klienseket a router indítja el és ugyanabban a Java Virtuális " +"Gépben futnak." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 +msgid "To change other client options, edit the file" +msgstr "Egyéb kliens opciók megváltoztatásához szerkeszd ezt a fájlt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +msgid "All changes require restart to take effect." +msgstr "Minden változtatás érvénybe lépéséhez újraindítás szükséges." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +msgid "Advanced Client Interface Configuration" +msgstr "Haladó Kliens Felület Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 +msgid "External I2CP (I2P Client Protocol) Interface Configuration" +msgstr "Külső I2CP (I2P Kliens Protokol) Felület Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 +msgid "Enabled without SSL" +msgstr "Engedélyezve SSL nélkül" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 +msgid "Enabled with SSL required" +msgstr "Engedélyezve SSL szükséges" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 +msgid "Disabled - Clients outside this Java process may not connect" +msgstr "Tiltva - Az e Java folyamaton kívüli kliensek nem csatlakozhatnak" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +msgid "I2CP Port" +msgstr "I2CP Port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 +msgid "I2CP Interface" +msgstr "I2CP Felület" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 +msgid "Authorization" +msgstr "Hitelesítés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 +msgid "Require username and password" +msgstr "Felhasználónév és jelszó szükséges" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +msgid "Username" +msgstr "Felhasználónév" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +msgid "Password" +msgstr "Jelszó" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +msgid "The default settings will work for most people." +msgstr "Legtöbb felhasználónak az alapbeállítások megfelelőek lesznek." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +msgid "Any changes made here must also be configured in the external client." +msgstr "Mindegyik itteni változtatást a külső kliensben is be kell állítani." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +msgid "Many clients do not support SSL or authorization." +msgstr "Sok kliens nem támogatja az SSL-t vagy a hitelesítést." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +msgid "WebApp Configuration" +msgstr "WebAlkalmazás Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 +msgid "" +"The Java web applications listed below are started by the webConsole client " +"and run in the same JVM as the router. They are usually web applications " +"accessible through the router console. They may be complete applications (e." +"g. i2psnark),front-ends to another client or application which must be " +"separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " +"all (e.g. addressbook)." +msgstr "" +"Az alábbi Java webalkalmazásokat a webKonzol kliens indította és ugyanabban " +"a Java Virtuális Gépben futnak, mint a router. Ezek általában a router " +"konzolból elérhető webalkalmazások. Lehetnek teljes alkalmazások (pl. " +"i2psnark), kezelőfelületek más kliensek vagy alkalmazások számára, melyekhez " +"külön engedélyezés szükséges (pl. susidns, i2ptunnel) vagy lehet, hogy " +"egyátalán nem rendelkeznek webfelülettel (pl. címjegyzék)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 +msgid "" +"A web app may also be disabled by removing the .war file from the webapps " +"directory; however the .war file and web app will reappear when you update " +"your router to a newer version, so disabling the web app here is the " +"preferred method." +msgstr "" +"Webalkalmazás letiltható a .war fájl webapps könyvtárból való kitörlésével " +"is; a .war fájl és a webalkalmazás újra meg fog jelenni azonban a router új " +"verzióra való frissítésekor, ezért a webalkalmazása tiltása itt az előnyben " +"részesített módszer." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 +msgid "Plugin Configuration" +msgstr "Kiegészítő Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 +msgid "The plugins listed below are started by the webConsole client." +msgstr "Az alábbi kiegészítőket a webKonzol kliens indítja." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 +msgid "Plugin Installation" +msgstr "Kiegészítő Telepítése" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +msgid "To install a plugin, enter the download URL:" +msgstr "Kiegészítő telepítéséhez írd be a letöltési URL-t:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 +msgid "config home" +msgstr "kezdőlap beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 +msgid "Default Home Page" +msgstr "Alapértelmezett Kezdőlap" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 +msgid "Use old home page" +msgstr "Régi kezdőlap használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 +msgid "Search Engines" +msgstr "Keresőmotorok" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 +msgid "Recommended Eepsites" +msgstr "Javasol Eep Oldalak" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:347 +msgid "Local Services" +msgstr "Helyi Szolgáltatások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 +msgid "config keyring" +msgstr "kulcstár beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 +msgid "I2P Keyring Configuration" +msgstr "I2P Kulcstár Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 +msgid "The router keyring is used to decrypt encrypted leaseSets." +msgstr "" +"A router kulcstár titkosított LeaseSet-ek titkosításának feloldására szolgál." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 +msgid "" +"The keyring may contain keys for local or remote encrypted destinations." +msgstr "" +"A kulcstár tartalmazhat kulcsokat helyi vagy távoli titkosított " +"célállomásokhoz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +msgid "Manual Keyring Addition" +msgstr "Kézi Hozzáadás Kulcstárhoz" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 +msgid "Enter keys for encrypted remote destinations here." +msgstr "Itt add meg a kulcsokat a titkosított távoli célállomásokhoz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +msgid "Keys for local destinations must be entered on the" +msgstr "" +"A helyi célállomásokhoz tartozó kulcsok megadása a következőn kell, hogy " +"történjen" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +msgid "I2PTunnel page" +msgstr "I2PAlagút lap" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 +msgid "Dest. name, hash, or full key" +msgstr "Célállomás neve, hash vagy teljes kulcs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +msgid "Encryption Key" +msgstr "Titkosítási Kulcs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 +msgid "config logging" +msgstr "naplózás beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 +msgid "I2P Logging Configuration" +msgstr "I2P Napló Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 +msgid "Configure I2P Logging Options" +msgstr "Az I2P Naplózái Opcióinak Beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +msgid "Log file" +msgstr "Naplófájl" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 +msgid "(the symbol '@' will be replaced during log rotation)" +msgstr "(a '@' karakter a napló váltása alatt cserélve lesz)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +msgid "Log record format" +msgstr "Naplórögzítési formátum" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 +msgid "" +"(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" +msgstr "" +"(használd a következőket: 'd' = dátum, 'c' = osztály(class), 't' = szál" +"(thread), 'p' = elsőbbség(priority), 'm' = üzenet(message))" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +msgid "Log date format" +msgstr "Napló dátumformátum" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 +msgid "" +"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " +"= millisecond)" +msgstr "" +"('MM' = hónap(month), 'dd' = nap(day), 'HH' = óra(hour), 'mm' = perc" +"(minute), 'ss' = másodperc(second), 'SSS' = ezredmásodperc(millisecond))" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +msgid "Max log file size" +msgstr "Naplófájl maximális mérete" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +msgid "Default log level" +msgstr "Alapértelmezett naplózási szint" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 +msgid "" +"(DEBUG and INFO are not recommended defaults, as they will drastically slow " +"down your router)" +msgstr "" +"(DEBUG és INFO nem javasolt alapértelmezett beállítások, mivel drasztikusan " +"lelassítják a routert)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +msgid "Log level overrides" +msgstr "Naplózási szint felülbírálat" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 +msgid "New override" +msgstr "Új felülbírálat" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 +msgid "config networking" +msgstr "hálózat beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 +msgid "I2P Network Configuration" +msgstr "I2P Hálózati Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +msgid "IP and Transport Configuration" +msgstr "IP és Átviteli Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 +msgid "There is help below." +msgstr "Lentebb található segítség." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +msgid "UPnP Configuration" +msgstr "UPnP Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +msgid "Enable UPnP to open firewall ports" +msgstr "UPnP engedélyezése tűzfal portok nyitásához" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +msgid "UPnP status" +msgstr "UPnP státusz" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 +msgid "IP Configuration" +msgstr "IP Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +msgid "Externally reachable hostname or IP address" +msgstr "Kivülről elérhető hosztnév vagy IP cím" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +msgid "Use all auto-detect methods" +msgstr "Összes automatikus felismerési mód használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +msgid "Disable UPnP IP address detection" +msgstr "UPnP IP cím észlelés tiltása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +msgid "Ignore local interface IP address" +msgstr "A helyi eszköz IP címének figyelmen kívül hagyása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +msgid "Use SSU IP address detection only" +msgstr "Csak SSU IP cím észlelés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 +msgid "Specify hostname or IP" +msgstr "Határozd meg a hosztnevet vagy IP-t" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +msgid "Select Interface" +msgstr "Válassz eszközt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +msgid "Hidden mode - do not publish IP" +msgstr "Rejtett mód - ne tedd közzé az IP-t" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 +msgid "(prevents participating traffic)" +msgstr "(ez meggátolja a közreműködő forgalmat)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +msgid "Action when IP changes" +msgstr "Teendő IP változása esetén" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "" +"Laptop mód - megnövelt anonimitásért megváltoztatja a router " +"személyazonosságát és az UDP portot az IP változásakor" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +msgid "Experimental" +msgstr "Kísérleti" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 +msgid "UDP Configuration:" +msgstr "UDP Beállítás:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +msgid "UDP port:" +msgstr "UDP port:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +msgid "Completely disable" +msgstr "Teljesen letilt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "" +"(csak akkor válaszd, ha olyan tűzfal mögött vagy, amely blokkolja a kimenő " +"UDP-t)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +msgid "TCP Configuration" +msgstr "TCP Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 +msgid "Use auto-detected IP address" +msgstr "Automatikusan észlelt IP cím használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 +msgid "currently" +msgstr "jelenleg" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +msgid "if we are not firewalled" +msgstr "ha nem vagyunk tűzfalazva" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "Mindig automatikusan észlelt IP cím használata (nincs tűzfal mögött)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "Disable inbound (Firewalled)" +msgstr "Bejövő tiltása (Tűzfalazva)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "" +"(csak akkor válaszd, ha olyan tűzfal mögött vagy, amely gátolja (throttling) " +"vagy blokkolja a kimenő TCP-t)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Externally reachable TCP port" +msgstr "Kivülről elérhető TCP port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 +msgid "Use the same port configured for UDP" +msgstr "Ugyanaz, az UDP-hez már beállított port használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +msgid "Specify Port" +msgstr "Határozd meg portot" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 +msgid "Notes" +msgstr "Megjegyzés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" +"a) Ne add ki a port számaidat senkinek! b) E beállítások megváltoztatása " +"újraindítja a routert." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +msgid "Configuration Help" +msgstr "Segítség a Beállításokhoz" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Az I2P megfelelően működik, a legtöbb tűzfal mögött, a sebességed és a " +"hálózati integrációd általánosan javul, ha mind az UDP, mind a TCP I2P port " +"továbbítva van (port forwarding)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Ha lehetséges, kérlek, üss lukat a tűzfaladon, hogy megengedje a nem kért " +"UDP és TCP csomagoknak, hogy elérjenek hozzád." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" +"Ha ez nem lehetséges, az I2P támogatja az UPnP-t (Universal Plug and Play) " +"és az UDP lyuk ütést az \"SSU bemutatók\" által, hogy forgalmat közvetítsen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +msgid "" +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"A legtöbb fenti opció különleges helyzetekre való, például, ahol az UPnP nem " +"működik megfelelően, vagy a nem az irányításod alatt lévő tűzfan káros " +"dolgokat tesz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "" +"Bizonyos tűzfalak, mint a Szimmetrikus NAT-ok lehet, hogy nem működnek " +"együtt megfelelően az I2P-vel." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "" +"Az UPnP Internet Átjáró Eszközökkel (Internet Gateway Devices, IGD) való " +"kommunikációra szolgál, küldő IP címek észleléséhez és portok továbbításához." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "" +"Az UPnP támogatás béta fázisban van, és tetszőleges számú oka van, amiért " +"lehet, hogy nem működik" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +msgid "No UPnP-compatible device present" +msgstr "Nincs jelen UPnP-kompatibilis eszköz" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "UPnP disabled on the device" +msgstr "Az eszközön az UPnP letiltva." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +msgid "Software firewall interference with UPnP" +msgstr "Szoftveres tűzfal és UPnP ütközés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "Bugs in the device's UPnP implementation" +msgstr "Hibák az eszköz UPnP implementációjában" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "Több tűzfal / router van az internetkapcsolat elérési útjában" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "UPnP device change, reset, or address change" +msgstr "UPnP eszköz váltása, újraindítása vagy cím cseréje" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +msgid "Review the UPnP status here." +msgstr "UPnP állapot megtekintése itt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "" +"Az UPnP fentebb engedélyezhető vagy tiltható, de a változtatások érvénybe " +"lépéséhez a router újraindítása szükséges." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "Hostnames entered above will be published in the network database." +msgstr "" +"A fent megadott hosztneved a hálózati adatbázisban közzétételre kerülnek." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +msgid "They are not private." +msgstr "Ez azt jelenti, hogy nem privát." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"Ezen kívül, ne adj meg privát IP címet, mint 127.0.0.1 vagy " +"192.168.1.1 ." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "" +"Helytelen IP cím vagy hosztné megadásakor vagy a NAT vagy tűzfal nem " +"megfelelő beállítása esetén a hálózat teljesítménye jelentősen romlani fog." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +msgid "When in doubt, leave the settings at the defaults." +msgstr "Bizonytalanság esetén célszerű az alapbeállításoknál maradni." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +msgid "Reachability Help" +msgstr "Segítség Elérhetőséghez" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "" +"Ha szerinted már megnyitottad a tűzfalad és az I2P még mindig úgy látja, " +"hogy tűzfalazva vagy, kérlek, tartsd szem előtt, hogy lehet több tűzfal is, " +"például szoftveres és külső hardver routerek." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "" +"Hiba esetén a napló is segíthet a probléma " +"felderítésében." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +msgid "Your UDP port does not appear to be firewalled." +msgstr "Az UDP portod nem tűnik úgy, hogy tűzfal mögött van." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +msgid "Your UDP port appears to be firewalled." +msgstr "Úgy tűnik, az UDP portod tűzfalazva van." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "" +"Mivel a tűzfal észlelési módszerek nem 100%-ig megbízhatóak, néha előfordul, " +"hogy hibát jelez." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" +"Azonban ha folyamatosan megjelenik, érdemes ellenőrizni, hogy mind a külső, " +"mind a belső tűzfalak meg vannak nyitva a port számára." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" +"Az I2P megfelelően működik, ha tűzfalazva van, aggodalomra semmi ok. Ha " +"tűzfalazva van, a router \"bemutatókat\" használ, hogy bejövő " +"csatlakozásokat közvetítsen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" +"Azonban, több résztvevő forgalom áll rendelkezésedre és a hálózatot is " +"segíted, ha megnyitod tűzfalad / tűzfalaidat." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "" +"Ha úgy gondolod, hogy már megtetted, kérlek emlékezz arra, hogy lehet " +"szoftveres és hardveres tűzfalad, illetve lehetsz további, intézményi tűzfal " +"mögött, melyhez nincs hozzáférésed." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "" +"Hozzátéve, hogy néhány router nem továbbít megfelelően TCP-t és UDP-t is " +"egyetlen porton, vagy lehetnek más korlátozások, esetleg hibák, melyek " +"meggátolják az I2P-n keresztül áthaladó forgalmat." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "Jelenleg a router ellenőrzi, hogy az UDP port tűzfalazva van." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "" +"A router nincs beállítva, hogy közzétegye címét, ezért nem vár bejövő " +"kapcsolatokat." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "" +"A rejtett mód automatikusan engedélyezésre kerül, ez plusz védelmet ad " +"bizonyos országokban." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "WARN - Firewalled and Fast" +msgstr "FIGYELEM - Tűzfal mögött és Gyors" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Úgy állítottad, be az I2P-t, hogy több, mint 128KBps sávszélességet osszon " +"meg, de tűzfalazva vagy." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "" +"Habár az I2P rendesen működik ilyen beállítással, ha valóban több mint " +"128KBps sávszélességet tudsz megosztani, nagy segítség lesz a hálózat " +"számára, ha megnyitod a tűzfalad." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "WARN - Firewalled and Floodfill" +msgstr "FIGYELEM - Tűzfalazva és floodfill" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "" +"Az I2P úgy lett beállítva, hogy floodfill router legyen, de tűzfalazva van. " +"(floodfill - nem megbízott I2P router, mely routerinfót és leaseset-eket " +"biztosít más társaknak)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "" +"A floodfill routerként való legoptimálisabb közreműködés érdekében ajánlatos " +"a tűzfal megnyitása." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "FIGYELEM - Tűzfal mögött és bejövő TCP Engedélyezve" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "" +"Beállítottad a bejövő TCP-t, azonban az UDP portod tűzfalazva van és ezért " +"valószínű, hogy a TCP portod is tűzfalazva van." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Ha a TCP portod tűzfalazva van azzal együtt, hogy a bejövő TCP engedélyezve " +"van, a routerek nem tudnak hozzád csatlakozni TCP-n keresztül és ez " +"károsítja a hálózatot." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "Kérlek, nyisd meg a tűzfalad, vagy tiltsd le fentebb a bejövő TCP-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "FIGYELEM - Tűzfal mögött és UDP letiltva" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "Beállítottad a bejövő TCP-t, viszont letiltottad az UDP-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "" +"Úgy tűnik, hogy a TCP tűzfalazva van, ezért a router nem tud bejövő " +"kapcsolatokat fogadni." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "Please open your firewall or enable UDP." +msgstr "Kérlek, nyisd meg a tűzfalad vagy engedélyezd az UDP-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +msgid "ERR - Clock Skew" +msgstr "HIBA - Óra pontatlanság" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "" +"A rendszer órája pontatlan, ez megnehezíti a hálózatban való részvételt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +msgid "Correct your clock setting if this error persists." +msgstr "" +"Amennyiben ez a hiba továbbra is fennáll, Óra beállítások kijavítása " +"szükséges." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "ERR - Private TCP Address" +msgstr "HIBA - Privát TCP Cím" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "" +"Soha ne adj közre nem route-olható IP címet, mint pl. 127.0.0.1 vagy " +"192.168.1.1 külső címedként." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "Correct the address or disable inbound TCP above." +msgstr "Javítsd ki a címet vagy tiltsd le fentebb a bejövő TCP-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "ERR - SymmetricNAT" +msgstr "HIBA - SzimmetrikusNAT" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "Az I2P észlelése szerint Szimmetrikus NAT által tűzfalazva." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "" +"Az I2P nem működik ilyen típusú tűzfal mögül. Valószínűleg nem lesz " +"lehetséges bejövő kapcsolatok fogadása, mely korlátozni fogja a hálózatban " +"való részvételt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "" +"HIBA - UDP Port Használatban - Állítsd be az i2np.udp.internalPort=xxxx -t a " +"haladó beállításokban és indíts újra." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "Nem sikerült az I2P-nek a 8887 vagy más beállított porthoz kötés." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "" +"Nézz utána, hogy másik program használja a beállított portot. Ha igen, " +"állítsd le azt a programot vagy állítsd be az I2P-t egy másik port " +"használatára." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "Ez lehet átmeneti hiba, ha a másik program már nem használja a portot." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "However, a restart is always required after this error." +msgstr "Azonban, e hiba után újraindítás mindig szükséges." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "HIBA - UDP letiltva és Bejövő TCP hoszt/port nincs beállítva" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "" +"Nem állítottál be bejövő TCP-t a fenti hosztnévvel és porttal, azonban " +"letiltottad az UDP-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "Therefore your router cannot accept inbound connections." +msgstr "Ennélfogva a router nem tud bejövő kapcsolatokat fogadni." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "Kérem TCP hoszt és port beállítását fentebb, vagy UDP engedélyezését." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "HIBA - Kliens Kezeló I2CP Hiba - ellenőrizd a naplót" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "" +"Ez rendszerint a 7654-es port ütkzözés miatt van. Ellenőrizd le a naplóban." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "" +"Van egy másik futó I2P példány? Állítsd le az ütkző programot és indítsd " +"újra az I2P-t." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 +msgid "config peers" +msgstr "társak beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 +msgid "I2P Peer Configuration" +msgstr "I2P Társ Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 +msgid "Manual Peer Controls" +msgstr "Társ Kézi Irányítás" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +msgid "Router Hash" +msgstr "Router Hash" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +msgid "Manually Ban / Unban a Peer" +msgstr "Társ Kézi Kitiltása / Kitiltás Visszavonása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +msgid "" +"Banning will prevent the participation of this peer in tunnels you create." +msgstr "" +"A kitiltás megakadályozza a társ részvételét az általad létrehozott " +"alagutakban." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +msgid "Adjust Profile Bonuses" +msgstr "Profil Bónusz Módosítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 +msgid "" +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " +"and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Capacity peers are used for some exploratory tunnels. Current bonuses are " +"displayed on the" +msgstr "" +"A bónusz lehet pozitív vagy negatív és hatással van a társ szerepeltetésének " +"a Gyors és Nagy Kapacitású részben. Gyors társak kliens alagutaknál, Nagy " +"Kapacitású társak néhány felfedező alagútnál kerülnek használatra. A " +"jelenlegi bónuszok mutatva a következőn " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 +msgid "profiles page" +msgstr "profilok lap" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 +msgid "Banned Peers" +msgstr "Kitiltott Társak" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 +msgid "Banned IPs" +msgstr "Kitiltott IP-k" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 +msgid "config reseeding" +msgstr "újratáplálás beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 +msgid "I2P Reseeding Configuration" +msgstr "I2P Újratáplálási (reseed) Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +msgid "Reseeding Configuration" +msgstr "Újratáplálási (reseed) Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +msgid "" +"Reseeding is the bootstrapping process used to find other routers when you " +"first install I2P, or when your router has too few router references " +"remaining." +msgstr "" +"Újratáplálás (reseeding) az az előtöltési folyamat, mely más routerek " +"keresésére szolgál az I2P telepítésekor, vagy amikor a routernek túl kevés " +"router referenciája marad." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +msgid "" +"If reseeding has failed, you should first check your network connection." +msgstr "" +"Ha az újratáplálás sikertelen, először a hálózati kapcsolatot kellene " +"ellenőrizni. " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +msgid "" +"Change these only if HTTP is blocked by a restrictive firewall, reseed has " +"failed, and you have access to an HTTP proxy." +msgstr "" +"Csak akkor változtasd ezeket, ha a HTTP tiltó tűzfal által blokkolva van, az " +"újratáplálás sikertelen és eléréssel rendelkezel HTTP proxyhoz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 +#, java-format +msgid "See {0} for instructions on reseeding manually." +msgstr "Instrukcióért a kézi újratápláláshoz lásd: {0}" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 +msgid "the FAQ" +msgstr "a GYIK" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +msgid "Reseed URL Selection" +msgstr "Újratáplálási URL Kiválasztása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +msgid "Try SSL first then non-SSL" +msgstr "Először SSL kipróbálása, aztán nem-SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +msgid "Use SSL only" +msgstr "Kizárólag SSL használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 +msgid "Use non-SSL only" +msgstr "Kizárólag nem-SSL használata" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +msgid "Reseed URLs" +msgstr "Újratáplálási URL-ek" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +msgid "Enable HTTP Proxy?" +msgstr "HTTP Proxy engedélyezve legyen?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +msgid "HTTP Proxy Host" +msgstr "HTTP Proxy Hoszt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +msgid "HTTP Proxy Port" +msgstr "HTTP Proxy Port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +msgid "Use HTTP Proxy Authorization?" +msgstr "HTTP Proxy-hitelesítés használata?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +msgid "HTTP Proxy Username" +msgstr "HTTP Proxy Felhasználónév" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +msgid "HTTP Proxy Password" +msgstr "HTTP Proxy Jelszó" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +msgid "Enable HTTPS Proxy?" +msgstr "HTTPS Proxy engedélyezése?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +msgid "HTTPS Proxy Host" +msgstr "HTTPS Proxy Hoszt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +msgid "HTTPS Proxy Port" +msgstr "HTTPS Proxy Port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +msgid "Use HTTPS Proxy Authorization?" +msgstr "HTTPS Proxy-hitelesítés használata?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +msgid "HTTPS Proxy Username" +msgstr "HTTPS Proxy Felhasználónév" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 +msgid "HTTPS Proxy Password" +msgstr "HTTPS Proxy Jelszó" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 +msgid "config service" +msgstr "szolgáltatás bállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 +msgid "I2P Service Configuration" +msgstr "I2P Szolgáltatás Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +msgid "Shutdown the router" +msgstr "Router kikapcsolása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +msgid "" +"Graceful shutdown lets the router satisfy the agreements it has already made " +"before shutting down, but may take a few minutes." +msgstr "" +"A türelmes leállítással a router kikapcsolás előtt teljesíti a már meglévő " +"egyezményeket, azonban ez eltarthat néhány percig." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +msgid "" +"If you need to kill the router immediately, that option is available as well." +msgstr "Ha azonnal ki kell lőni a routert, az az opció is rendelkezésre áll." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +msgid "" +"If you want the router to restart itself after shutting down, you can choose " +"one of the following." +msgstr "" +"Abban az esetben, ha a router újraindítása szükséges kikapcsolás után, a " +"következők bármelyike választható." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +msgid "" +"This is useful in some situations - for example, if you changed some " +"settings that client applications only read at startup, such as the " +"routerconsole password or the interface it listens on." +msgstr "" +"Ez hasznos néhány esetben - például, olyan beállítások változtatása esetén, " +"melyeket a kliens alkalmazások csak az indulásnál olvasnak, mint " +"routerkonzol jelszó és az eszköz, melyen figyel." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +msgid "" +"A graceful restart will take a few minutes (but your peers will appreciate " +"your patience), while a hard restart does so immediately." +msgstr "" +"A türelmes újraindítás beletelik néhány percbe (viszont a társak értékelni " +"fogják türelmedet), míg az erős újraindítás azonnal megtörténik." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +msgid "" +"After tearing down the router, it will wait 1 minute before starting back up " +"again." +msgstr "A router leszakítása után 1 percet várni fog az újraindulásig." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +msgid "Systray integration" +msgstr "Tálca integráció" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +msgid "" +"On the windows platform, there is a small application to sit in the system " +"tray, allowing you to view the router's status" +msgstr "" +"A Windows platformon egy kis alkalmazás foglal helyet a tálcán, mely " +"lehetővé teszi a router állapotának megtekintését." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +msgid "" +"(later on, I2P client applications will be able to integrate their own " +"functionality into the system tray as well)." +msgstr "" +"(később az I2P kliens alkalmazásai is képesek lesznek saját funkciójukat a " +"tálcára integrálni)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +msgid "If you are on windows, you can either enable or disable that icon here." +msgstr "Ha Windows alatt vagy, itt engedélyezheted vagy letilthatod az ikont." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +msgid "Show systray icon" +msgstr "Tálcaikon mutatása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +msgid "Hide systray icon" +msgstr "Tálcaikon elrejtése" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +msgid "Run on startup" +msgstr "Futtatás indításkor" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +msgid "" +"You can control whether I2P is run on startup or not by selecting one of the " +"following options - I2P will install (or remove) a service accordingly." +msgstr "" +"Egy kiválasztásával az alábbi opciók közül irányítható, hogy az I2P fusson " +"indításkor vagy ne - az I2P ennek megfelelően fog szolgáltatást telepíteni " +"(vagy eltávolítani)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +msgid "If you prefer the command line, you can also run the " +msgstr "Ha a parancssort kedveled, futtathatod a következőt is:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 +msgid "Note" +msgstr "Megjegyzés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 +msgid "" +"If you are running I2P as service right now, removing it will shut down your " +"router immediately." +msgstr "" +"Ha jelen pillanatban az I2P-t szolgáltatásként futtatot, az eltávolítás " +"teljesen le fogja kapcsolni a routered." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +msgid "" +"You may want to consider shutting down gracefully, as above, then running " +"uninstall_i2p_service_winnt.bat." +msgstr "" +"Célszerű fontolóra venni a tülermes kikapcsolást, mint fentett, azután " +"futtatni a uninstall_i2p_service_winnt.bat fájlt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 +msgid "Debugging" +msgstr "Hibaelhárítás" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +msgid "View the job queue" +msgstr "Feladat sor megtekintése" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 +msgid "" +"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " +"please select the following option and review the thread dumped to wrapper.log." +msgstr "" +"Bizonyos esetekben segíthet az I2P hibajavításában a szál lerakás (thread " +"dump). Ennek eléréséhez kérlek, válaszd ki a következő opciót és nézd át a " +"lerakott szálat a következőn: wrapper.log." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +msgid "Launch browser on router startup?" +msgstr "Böngésző indítása a router indításakor?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +msgid "" +"I2P's main configuration interface is this web console, so for your " +"convenience I2P can launch a web browser on startup pointing at" +msgstr "" +"Az I2P fő beállítási felülete ez a webkonzol, ezért a kényelmes használatért " +"az I2P képes indításkor böngészőt futtatni, mely ide mutat " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 +msgid "config stats" +msgstr "státusz beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 +msgid "I2P Stats Configuration" +msgstr "I2P Statisztikai Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 +msgid "Configure I2P Stat Collection" +msgstr "Az I2P Statisztikai Gyűjtés Beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 +msgid "Enable full stats?" +msgstr "Teljes statisztika engedélyezése?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 +msgid "change requires restart to take effect" +msgstr "A változtatások érvénybe lépéséhez újraindítás szükséges" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 +msgid "Stat file" +msgstr "Statisztika fájl" + +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 +msgid "Filter" +msgstr "Szűrő" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 +msgid "toggle all" +msgstr "mind kapcsoló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 +msgid "Log" +msgstr "Napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +msgid "Graph" +msgstr "Ábra" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 +msgid "Advanced filter" +msgstr "Haladó szűrő" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 +msgid "config tunnels" +msgstr "alagutak beállítása" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 +msgid "I2P Tunnel Configuration" +msgstr "I2P Alagút Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +msgid "The default settings work for most people." +msgstr "Legtöbbek számára az alapbeállítások működőképesek." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 +msgid "There is a fundamental tradeoff between anonymity and performance." +msgstr "" +"Alapvető valamit-valamiért viszony van az anonimitás és a teljesítmény " +"között." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 +msgid "" +"Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " +"reduce performance or reliability." +msgstr "" +"A 3 ugrásúnál hosszabb alagutak (például 2 ugrású + 0-2 ugrású, 3 ugrású + " +"0-1 ugrású, 3 ugrású + 0-2 ugrású), vagy nagy mennyiség + mentési mennyiség " +"jelentősen csökkenthetik a teljesítményt vagy a megbízhatóságot." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 +msgid "High CPU and/or high outbound bandwidth usage may result." +msgstr "" +"Magas processzor használatot és/vagy nagy kimenő sávszélesség használatot " +"eredményezhet." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +msgid "Change these settings with care, and adjust them if you have problems." +msgstr "" +"Körültekintően változtasd ezeket a beállításokat és módosítsd őket, ha " +"problémát észlelsz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 +msgid "" +"Exploratory tunnel setting changes are stored in the router.config file." +msgstr "" +"A felfedező alagút beállításainak változtatásai a router.config fájlban " +"kerülnek tárolásra." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +msgid "Client tunnel changes are temporary and are not saved." +msgstr "A kliens alagút változtatásai ideiglenesek és nincsenek mentve." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 +msgid "To make permanent client tunnel changes see the" +msgstr "Az állandó kliens alagút változtatásokhoz lásd:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +msgid "i2ptunnel page" +msgstr "i2palagút lap" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 +msgid "config UI" +msgstr "Kezelőfelüle" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 +msgid "I2P UI Configuration" +msgstr "I2P Kezelőfelület Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 +msgid "Router Console Theme" +msgstr "Router Konzol Téma" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 +msgid "Theme selection disabled for Internet Explorer, sorry." +msgstr "Sajnálom. A kiválasztott téma Internet Explorer-re tiltva." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 +msgid "" +"If you're not using IE, it's likely that your browser is pretending to be " +"IE; please configure your browser (or proxy) to use a different User Agent " +"string if you'd like to access the console themes." +msgstr "" +"Amennyiben nem Internet Explorert használsz, valószínű, hogy a böngésződ úgy " +"tesz, mintha Internet Explorer lenne; kérlek állítsd be a böngésződ (vagy " +"proxyd), hogy más felhasználói közeg-sort használjon, hogy a konzol témák " +"elérhetők legyenek." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 +msgid "Router Console Language" +msgstr "Router Konzol Nyelve" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +msgid "" +"Please contribute to the router console translation project! Contact the " +"developers in #i2p-dev on IRC to help." +msgstr "" +"Kérlek, vegyél részt a router konzol fordító projektben! Segítség " +"nyújtásához lépj kapcsolatba a fejlesztőkkel az #i2p-dev szobában az IRC-n." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 +msgid "Apply" +msgstr "Alkalmaz" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 +msgid "config update" +msgstr "frissítés beállításai" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 +msgid "I2P Update Configuration" +msgstr "I2P Frissítési Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 +msgid "Check for I2P and news updates" +msgstr "I2P és hírek frissítéseinek ellenőrzése" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +msgid "News & I2P Updates" +msgstr "Hírek és I2P Frissítések" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 +msgid "Check for news updates" +msgstr "Hírek frissítése" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 +msgid "News Updates" +msgstr "Friss Hírek" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +msgid "Update In Progress" +msgstr "Frissítés Folyamatban" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +msgid "News URL" +msgstr "Hírek URL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 +msgid "Refresh frequency" +msgstr "Frissítési gyakoriság" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 +msgid "Update policy" +msgstr "Firssítési házirend" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +msgid "Update through the eepProxy?" +msgstr "Frissítés eepProxy-n keresztül?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +msgid "eepProxy host" +msgstr "eepProxy hoszt" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 +msgid "eepProxy port" +msgstr "eepProxy port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +msgid "Update URLs" +msgstr "Update URL-ek" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +msgid "Trusted keys" +msgstr "Megbízható kulcsok" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +msgid "Update with unsigned development builds?" +msgstr "Frissítsen a nem aláírt fejlesztői csomagogkonstrukciókból?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 +msgid "Unsigned Build URL" +msgstr "Nem aláírt Csomagkonstrukció URL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +msgid "Updates will be dispatched via your package manager." +msgstr "A frissítések szétosztása a csomagkezelődön keresztül történik." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 +msgid "home" +msgstr "tetejére" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:315 +msgid "Welcome to I2P" +msgstr "Üdvözöl az I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +msgid "Internal Error" +msgstr "Belső Hiba" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 +msgid "Configuration" +msgstr "Beállítások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +msgid "Sorry! There has been an internal error." +msgstr "Sajnálom! Belső hiba történt." + +#. note to translators - both parameters are URLs +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +#, java-format +msgid "Please report bugs on {0} or {1}." +msgstr "Kérlek, jelentsd a hibákat a következőkön: {0} vagy {1}." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 +msgid "" +"You may use the username \"guest\" and password \"guest\" if you do not wish " +"to register." +msgstr "" +"Ha nem kívánsz regisztrálni, használhato a \"guest\" felhasználónevet és " +"\"guest\" jelszót." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 +msgid "Please include this information in bug reports" +msgstr "Kérlek, a hibajelentéssel küldd el ezt az információt is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 +msgid "Error Details" +msgstr "Hiba Részletek" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 +#, java-format +msgid "Error {0}" +msgstr "Hiba {0}" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +msgid "I2P Version and Running Environment" +msgstr "I2P Verzió és Futtatási Környezet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 +msgid "" +"Note that system information, log timestamps, and log messages may provide " +"clues to your location; please review everything you include in a bug report." +msgstr "" +"Vedd figyelembe, hogy rendszerinformáció, napló időbélyegzők és " +"naplóüzenetek nyomok lehetnek a hollétedre vonatkozóan; kérlek, hogy nézz át " +"mindent, amit a hibajelentéshez csatolsz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 +msgid "Page Not Found" +msgstr "Oldal Nem Található" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 +msgid "" +"Sorry! You appear to be requesting a non-existent Router Console page or " +"resource." +msgstr "" +"Sajnálom! Úgy tűnik, hogy egy nem létező Router Konzol oldalt vagy " +"erőforrást kérsz." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +msgid "Error 404" +msgstr "Hiba 404" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 +msgid "not found" +msgstr "nem található" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 +msgid "graphs" +msgstr "ábrák" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 +msgid "I2P Performance Graphs" +msgstr "I2P Teljesítmény Ábrák" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 +msgid "Router is down" +msgstr "Router " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 +msgid "News" +msgstr "Hírek" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:277 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "" +"Nyelv kiválasztásához kattints egy zászlóra. Későbbi átállítására a 'nyelv " +"beállítása' használható." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:323 +msgid "Search I2P" +msgstr "Keress az I2P-n" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:343 +msgid "Eepsites of Interest" +msgstr "Érdekes eep Oldalak" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 +msgid "Jar File Dump" +msgstr "Jar Fájl Lerakat" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 +msgid "job queue" +msgstr "feladat várólista" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 +msgid "I2P Router Job Queue" +msgstr "I2P Router Feladat Várólista" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 +msgid "logs" +msgstr "napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 +msgid "I2P Router Logs" +msgstr "I2P Router Napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +msgid "Critical Logs" +msgstr "Kritikus Napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 +msgid "Router Logs" +msgstr "Router Napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 +msgid "Service (Wrapper) Logs" +msgstr "Szolgáltatás (Wrapper) Napló" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 +#, fuzzy +msgid "network database" +msgstr "HálózatiAdatbázis" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 +#, fuzzy +msgid "I2P Network Database" +msgstr "HálózatiAdatbázis" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:138 +msgid "WebApp Not Found" +msgstr "WebAlkalmazás Nem Található" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:275 +msgid "Web Application Not Running" +msgstr "Webalkalmazás Nem Fut" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:277 +msgid "The requested web application is not running." +msgstr "A kért webalkalmazás nem fut." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279 +msgid "" +"Please visit the config clients page to start it." +msgstr "" +"Kérlek, indításához látogass el a kliens beállítása oldalra." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 +msgid "peer connections" +msgstr "társ csatlakozások" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 +msgid "I2P Network Peers" +msgstr "I2P Hálózati Társak" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 +msgid "peer profiles" +msgstr "társ profilok" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 +msgid "I2P Network Peer Profiles" +msgstr "I2P Hálózat Társ Profilok" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 +msgid "statistics" +msgstr "statisztika" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 +msgid "I2P Router Statistics" +msgstr "I2P Router Statisztika" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 +#, java-format +msgid "Disable {0} Refresh" +msgstr "Frissítés {0} Kikapcs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 +msgid "tunnel summary" +msgstr "alagút összegzés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 +msgid "I2P Tunnel Summary" +msgstr "I2P Alagút Összegzés" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 +msgid "Peer Profile" +msgstr "Társ Profil" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 +#, java-format +msgid "Profile for peer {0}" +msgstr "Profil társanként {0}" + +#~ msgid "Network Database RouterInfo Lookup" +#~ msgstr "Hálózati Adatbázis RouterInfó Kikeresés (Lookup)" + +#~ msgid "Network Database Contents" +#~ msgstr "Hálózati Adatbázis Tartalomjegyzék" + +#~ msgid "View RouterInfo" +#~ msgstr "RouterInfó Megtekintése" + +#~ msgid "View LeaseSets" +#~ msgstr "LesaseSet-ek Megtekintése" + +#~ msgid "Show all routers" +#~ msgstr "Mutasson minden routert" + +#~ msgid "Peer Profiles" +#~ msgstr "Társ Profilok" + +#~ msgid "Floodfill and Integrated Peers" +#~ msgstr "Floodfill és Integrált Társak" + +#~ msgid "network database summary" +#~ msgstr "hálózati adatbázis összegzés" + +#~ msgid "I2P Network Database Summary" +#~ msgstr "I2P Hálózati Adatbázis Összegzés" diff --git a/apps/susidns/locale/messages_hu.po b/apps/susidns/locale/messages_hu.po new file mode 100644 index 000000000..50ef01a17 --- /dev/null +++ b/apps/susidns/locale/messages_hu.po @@ -0,0 +1,744 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the susidns package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-06-03 13:26+0000\n" +"PO-Revision-Date: 2012-06-01 15:43+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 +#, java-format +msgid "Host name \"{0}\" contains illegal character {1}" +msgstr "Hoszt név \"{0}\" helytelen karaktert tartalmaz {1}" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 +#, java-format +msgid "Host name cannot start with \"{0}\"" +msgstr "Hoszt név nem kezdődhet a következővel: \"{0}\"" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 +#, java-format +msgid "Host name cannot end with \"{0}\"" +msgstr "Hoszt név nem végződhet a következővel: \"{0}\"" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 +#, java-format +msgid "Host name cannot contain \"{0}\"" +msgstr "Hoszt név nem tartalmahatja a következőt: \"{0}\"" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 +#, java-format +msgid "" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" +msgstr "" +"ASCII átalakításra van szükség a következő hoszton \"{0}\", azonban az " +"átalakító könyvtár nem érhető el ezen a Java Virtuális Gépen" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 +msgid "None" +msgstr "Semmi" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 +msgid "Hashcash" +msgstr "Hashcash" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 +msgid "Hidden" +msgstr "Rejtett" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 +msgid "Signed" +msgstr "Aláírt" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 +#, java-format +msgid "Type {0}" +msgstr "Típus {0}" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#, java-format +msgid "One result for search within filtered list." +msgid_plural "{0} results for search within filtered list." +msgstr[0] "A keresés a szűrővel ellátott listában 1 eredményt hozott." +msgstr[1] "A keresés a szűrővel ellátott listában {0} eredményt hozott." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#, java-format +msgid "Filtered list contains 1 entry." +msgid_plural "Fltered list contains {0} entries." +msgstr[0] "A szűrés után a lista 1 bejegyzést tartalmaz." +msgstr[1] "A szűrés után a lista {0} bejegyzést tartalmaz." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#, java-format +msgid "One result for search." +msgid_plural "{0} results for search." +msgstr[0] "1 keresési eredmény." +msgstr[1] "{0} keresési eredmény." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#, java-format +msgid "Address book contains 1 entry." +msgid_plural "Address book contains {0} entries." +msgstr[0] "A címjegyzék 1 bejegyzést tartalmaz." +msgstr[1] "A címjegyzék {0} bejegyzést tartalmaz." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#, java-format +msgid "Showing {0} of {1}" +msgstr "Mutatva {0}, összesen {1}" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 +msgid "Add" +msgstr "Hozzáad" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +msgid "Replace" +msgstr "Cserél" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 +#, java-format +msgid "Host name {0} is already in address book, unchanged." +msgstr "Hosztnév {0} már a címjegyzékben, változatlanul hagyva." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 +#, java-format +msgid "" +"Host name {0} is already in address book with a different destination. Click " +"\"Replace\" to overwrite." +msgstr "" +"Hosztnév {0} másik célállomással már a címjegyzékben. Felülíráshoz kattints " +"a következőre: \"Cserél\"" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 +#, java-format +msgid "Destination added for {0}." +msgstr "{0} - célállomás hozzáadva." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 +#, java-format +msgid "Destination changed for {0}." +msgstr "{0} - célállomás megváltoztatva." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +msgid "Warning - host name does not end with \".i2p\"" +msgstr "Vigyázat - hosztnévnek nincs \".i2p\" végződése" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 +msgid "Invalid Base 64 destination." +msgstr "Érvénytelen Bázis 64 célállomás." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 +#, java-format +msgid "Invalid host name \"{0}\"." +msgstr "Érvénytelen hosztnév \"{0}\"." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 +msgid "Please enter a host name and destination" +msgstr "Kérlek, írd be a hosztnevet és célállomást" + +#. clear search when deleting +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 +msgid "Delete Entry" +msgstr "Bejegyzés Törlése" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 +msgid "Delete Selected" +msgstr "Kiválasztottak Törlése" + +#. parameter is a host name +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 +#, java-format +msgid "Destination {0} deleted." +msgstr "Célállomás {0} törölve." + +#. parameter will always be >= 2 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 +#, java-format +msgid "1 destination deleted." +msgid_plural "{0} destinations deleted." +msgstr[0] "1 célállomás törölve." +msgstr[1] "{0} célállomás törölve." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 +msgid "No entries selected to delete." +msgstr "Nincs kiválasztva bejegyzés a törléshez." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 +msgid "Address book saved." +msgstr "Címjegyzés elmentve." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +msgid "ERROR: Could not write addressbook file." +msgstr "HIBA: Nem sikerült a címjegyzék-fálj írása." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +msgid "" +"Invalid form submission, probably because you used the \"back\" or \"reload" +"\" button on your browser. Please resubmit." +msgstr "" +"Úrlap küldése sikertelen, valószínűleg a \"vissza\" vagy az \"újratöltés\" " +"gombokat használtad a böngészőben. Kérlek, hogy küldd újra." + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +msgid "Save" +msgstr "Mentés" + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:141 +msgid "Configuration saved." +msgstr "Beállítás elmentve." + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +msgid "Reload" +msgstr "Újratöltés" + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:144 +msgid "Configuration reloaded." +msgstr "Beálltások újratöltve." + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 +#, java-format +msgid "{0} address book in {1} database" +msgstr "{0} címjegyzék a {1} adatbázisban" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 +msgid "Manually added via SusiDNS" +msgstr "A SusiDNS-en keresztül manuálisan hozzáadva" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 +#, java-format +msgid "Failed to add Destination for {0} to naming service {1}" +msgstr "{0} Célállomás hozzáadása sikertelen a {1} névszolgáltatóhoz" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 +#, java-format +msgid "Failed to delete Destination for {0} from naming service {1}" +msgstr "{0} Célállomás törlése sikertelen a {1} névszolgáltatóból" + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +msgid "" +"Subscriptions saved, updating addressbook from subscription sources now." +msgstr "" +"Feliratkozás elmentve, címjegyzék a feliratkozási források használatával " +"frissítés alatt." + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +msgid "Subscriptions saved." +msgstr "Feliratkozások elmentve." + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +msgid "Subscriptions reloaded." +msgstr "Feliratkozások újratöltve." + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 +msgid "address book" +msgstr "címjegyzék" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 +msgid "Overview" +msgstr "Áttekintés" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +msgid "Address books" +msgstr "Címjegyzékek" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +msgid "private" +msgstr "privát" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +msgid "master" +msgstr "fő" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +msgid "router" +msgstr "router" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +msgid "published" +msgstr "közzétett" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +msgid "Subscriptions" +msgstr "Feliratkozások" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +msgid "Configuration" +msgstr "Beállítás" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +msgid "Address book" +msgstr "Címjegyzék" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 +msgid "Storage" +msgstr "Tár" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 +msgid "Filter" +msgstr "Szűrő" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +msgid "other" +msgstr "egyéb" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 +msgid "all" +msgstr "mind" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 +msgid "Current filter" +msgstr "jelenlegi szűrő" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 +msgid "clear filter" +msgstr "szűrő törlése" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +msgid "Search" +msgstr "Keresés" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +msgid "Name" +msgstr "Név" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +msgid "Links" +msgstr "Linkek" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 +msgid "Destination" +msgstr "Célállomás" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 +msgid "Mark for deletion" +msgstr "Törlésre kijelöl" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 +msgid "Base 32 address" +msgstr "Bázis 32 cím" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 +msgid "More information on this entry" +msgstr "Bővebb információ a bejegyzésről" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 +msgid "details" +msgstr "részletek" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +msgid "Cancel" +msgstr "Mégse" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 +msgid "This address book is empty." +msgstr "A címjegyzék üres." + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 +msgid "Add new destination" +msgstr "Új célállomás hozzáadása" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 +msgid "Host Name" +msgstr "Hosztnév" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +msgid "configuration" +msgstr "beállítás" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +msgid "Hints" +msgstr "Tippek" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +msgid "" +"File and directory paths here are relative to the addressbook's working " +"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." +msgstr "" +"Fájl és könyvtár elérési utak relatívak a címjegyzék munkakönyvtárához " +"képest. Rendszerint ez Linuxon ~/.i2p/addressbook/ vagy Windowson %APPDATA%" +"\\I2P\\addressbook\\ ." + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 +msgid "" +"If you want to manually add lines to an addressbook, add them to the private " +"or master addressbooks." +msgstr "" +"Ha kézi hozzáadást szeretnél a címjegyzékhez, add hozzá a privát- vagy a fő " +"címjegyzékhez." + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +msgid "" +"The router addressbook and the published addressbook are updated by the " +"addressbook application." +msgstr "" +"A címjegyzék alkalmazás frissítette a router- és a közzétett címjegyzéket." + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +msgid "" +"When you publish your addressbook, ALL destinations from the master and " +"router addressbooks appear there." +msgstr "" +"Címjegyzéked közzétételekor MINDEN célállomás a fő és a router címjegyzékből " +"megjelenik ott." + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +msgid "" +"Use the private addressbook for private destinations, these are not " +"published." +msgstr "" +"A privát címjegyzéket a privát célállomásokhoz használd, ezek nem kerülnek " +"közlésre." + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +msgid "Options" +msgstr "Opciók" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +msgid "File containing the list of subscriptions URLs (no need to change)" +msgstr "" +"A fájl tartalmazza a feliratkozások URL listáját (változtatásra nincs " +"szükség)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +msgid "Update interval in hours" +msgstr "Frissítési időköz órában" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +msgid "" +"Your public hosts.txt file (choose a path within your webserver document " +"root)" +msgstr "" +"A nyilvános hosts.txt fájlod (válassz elérési utat a webszervered dokumentum " +"főkönyvtárán belül)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +msgid "Your hosts.txt (don't change)" +msgstr "Saját hosts.txt (ne változtasd)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +msgid "Your personal addressbook, these hosts will be published" +msgstr "Személyes címjegyzéked, ezek a hosztok közzétételre kerülnek" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +msgid "Your private addressbook, it is never published" +msgstr "Privát címjegyzéked, soha nem kerül közzétéelre" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +msgid "Port for your eepProxy (no need to change)" +msgstr "eepProxy-d portja (nem szükséges változtatni)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +msgid "Hostname for your eepProxy (no need to change)" +msgstr "eepProxy-d hosztneve (nem szükséges változtatni)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +msgid "Whether to update the published addressbook" +msgstr "Frissítsem a közzétett címjegyzéket?" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +msgid "" +"File containing the etags header from the fetched subscription URLs (no need " +"to change)" +msgstr "" +"A fájl, mely a leszedett feliratkozási URL-ek e-címkék fejlécét tartalmazza " +"(nincs szükség változtatásra)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +msgid "" +"File containing the modification timestamp for each fetched subscription URL " +"(no need to change)" +msgstr "" +"A fájl, mely minden leszedett feliratkozási URL módosítási időbélyegzőjét " +"tartalmazza (nincs szükség változtatásra)" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 +msgid "File to log activity to (change to /dev/null if you like)" +msgstr "" +"Fájl, ami a működést naplózza (megváltoztathatod /dev/null -ra, ha akarod)" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 +msgid "addressbook" +msgstr "címjegyzék" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 +msgid "Encoded Name" +msgstr "Kódolt Név" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 +msgid "Base 32 Address" +msgstr "Base 32 Cím" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 +msgid "Base 64 Hash" +msgstr "Bázis 64 Hash" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 +msgid "Address Helper" +msgstr "Cím Segítség" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +msgid "link" +msgstr "link" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +msgid "Public Key" +msgstr "Nyilvános Kulcs" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 +msgid "ElGamal 2048 bit" +msgstr "2038 bitest ElGamal" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +msgid "Signing Key" +msgstr "Aláíró Kulcs" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 +msgid "DSA 1024 bit" +msgstr "1024 bites DSA" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +msgid "Certificate" +msgstr "Tanúsítvány" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +msgid "Added Date" +msgstr "Hozzáadott Dátum" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +msgid "Source" +msgstr "Forrás" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +msgid "Last Modified" +msgstr "Utoljára Módosítva" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 +msgid "Notes" +msgstr "Jegyzetek" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +msgid "Introduction" +msgstr "Bevezetés" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +msgid "What is the addressbook?" +msgstr "Mi a címjegyzék?" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +msgid "The addressbook application is part of your I2P installation." +msgstr "A címjegyzék alkalmazás az I2P installációd része." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +msgid "" +"It regularly updates your hosts.txt file from distributed sources or " +"\"subscriptions\"." +msgstr "" +"Elosztott források vagy \"feliratkozások\" használata a hosts.txt fájlod " +"rendszeres frissítéséhez." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +msgid "" +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." +msgstr "" +"Alap beállításként a címjegyzékben feliratkozásként csak a www.i2p2.i2p " +"szerepel." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +msgid "" +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "" +"További oldalakra való feliratkozás egyszerű, pusztán add hozzá a saját feliratkozások fájlodhoz." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +msgid "" +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "" +"Az I2P-n belüli névválasztáshoz tekintsd meg a következőt: Áttekintés a www.i2p2.i2p-n." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +msgid "How does the addressbook application work?" +msgstr "Hogyan működik a címjegyzék alkalmazás?" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +msgid "" +"The addressbook application regularly polls your subscriptions and merges " +"their content into your \"router\" address book." +msgstr "" +"A címjegyzék alkalmazás rendszeresen meghívja feliratkozásaidat és " +"összevonja őket a saját \"router\" címjegyzékedben." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +msgid "" +"Then it merges your \"master\" address book into the router address book as " +"well." +msgstr "" +"Ezután összevonja saját \"master\" címjegyzékedet is a router címjegyzékedbe." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +msgid "" +"If configured, the router address book is now written to the \"published\" " +"address book, which will be publicly available if you are running an eepsite." +msgstr "" +"Ha be van állítva, a router címjegyzék most a \"közzétett\" címjegyzékbe " +"lesz felírva, mely nyilvánosan hozzáférhető, amennyiben eep oldalt futtatsz." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +msgid "" +"The router also uses a private address book (not shown in the picture), " +"which is not merged or published." +msgstr "" +"A router privát címjegyzéket is használ (nincs mutatva a képen), mely nincs " +"sem összevonva, sem közzétéve." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +msgid "" +"Hosts in the private address book can be accessed by you but their addresses " +"are never distributed to others." +msgstr "" +"A privát címjegyzékben szereplő hosztok általad elérhetők, de a címeik mások " +"számára soha nem kerülnek közlésre." + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +msgid "" +"The private address book can also be used for aliases of hosts in your other " +"address books." +msgstr "" +"A privát címjegyzéked hosztok álneveihez is használható más címjegyzékeidben." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 +msgid "subscriptions" +msgstr "feliratkozások" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +msgid "The subscription file contains a list of i2p URLs." +msgstr "A feliratkzoások fájl tartalmaz egy i2p URL listát." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +msgid "" +"The addressbook application regularly checks this list for new eepsites." +msgstr "" +"A címjegyzék alkalmazás rendszeresen átnézi ezt a listát új eep oldalakért." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +msgid "Those URLs refer to published hosts.txt files." +msgstr "Azok az URL-ek közzétett hosts.txt fájlokra hivatkoznak." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 +msgid "" +"The default subscription is the hosts.txt from www.i2p2.i2p, which is " +"updated infrequently." +msgstr "" +"Az alapértelmezett feliratkozás a hosts.txt a www.i2p2.i2p-ről, mely nem túl " +"gyakra kerül frissítésre." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +msgid "" +"So it is a good idea to add additional subscriptions to sites that have the " +"latest addresses." +msgstr "" +"Ezért jó ötlet további feliratkozásokat adni olyan oldalakhoz, melyek a " +"legfrissebb címekkel rendelkeznek." + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 +msgid "See the FAQ for a list of subscription URLs." +msgstr "Lásd a GYIK-et feliratkozási URL listáért." diff --git a/apps/susimail/locale/messages_hu.po b/apps/susimail/locale/messages_hu.po new file mode 100644 index 000000000..8c6bd2518 --- /dev/null +++ b/apps/susimail/locale/messages_hu.po @@ -0,0 +1,447 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the susimail package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-06-03 13:26+0000\n" +"PO-Revision-Date: 2012-06-01 16:16+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: src/src/i2p/susi/webmail/WebMail.java:435 +msgid "unknown" +msgstr "ismeretlen" + +#: src/src/i2p/susi/webmail/WebMail.java:454 +msgid "Warning: no transfer encoding found, fallback to 7bit." +msgstr "Figyelmeztetés: Nem található átviteli kódolás, visszatérés 7bitre." + +#: src/src/i2p/susi/webmail/WebMail.java:459 +#, java-format +msgid "No encoder found for encoding \\''{0}\\''." +msgstr "Nincs kódoló a következőhöz: \\''{0}\\''." + +#: src/src/i2p/susi/webmail/WebMail.java:465 +msgid "Warning: no charset found, fallback to US-ASCII." +msgstr "" +"Figyelmeztetés: Karakterkészlet nem található, visszatérés US-ASCII-hez." + +#: src/src/i2p/susi/webmail/WebMail.java:479 +#, java-format +msgid "Charset \\''{0}\\'' not supported." +msgstr "A \\''{0}\\'' not supported. karakterkészlet nem támogatott." + +#: src/src/i2p/susi/webmail/WebMail.java:483 +#, java-format +msgid "Part ({0}) not shown, because of {1}" +msgstr "Nincs mutatva ({0}) rész, mert {1}" + +#: src/src/i2p/susi/webmail/WebMail.java:506 +msgid "Download" +msgstr "Letöltés" + +#: src/src/i2p/susi/webmail/WebMail.java:506 +msgid "File is packed into a zipfile for security reasons." +msgstr "A fájl zippel tömörített, biztonsági okokból." + +#: src/src/i2p/susi/webmail/WebMail.java:506 +#, java-format +msgid "attachment ({0})." +msgstr "melléklet ({0})." + +#: src/src/i2p/susi/webmail/WebMail.java:510 +#, java-format +msgid "Attachment ({0})." +msgstr "Melléklet ({0})." + +#: src/src/i2p/susi/webmail/WebMail.java:560 +msgid "Need username for authentication." +msgstr "Hitelesítéshez felhasználónév szükséges." + +#: src/src/i2p/susi/webmail/WebMail.java:564 +msgid "Need password for authentication." +msgstr "Hitelesítéshez jelszó szükséges." + +#: src/src/i2p/susi/webmail/WebMail.java:568 +msgid "Need hostname for connect." +msgstr "A csatlakozáshoz hosztnév szükséges." + +#: src/src/i2p/susi/webmail/WebMail.java:573 +msgid "Need port number for pop3 connect." +msgstr "A pop3 csatlakozáshoz port szám szükséges." + +#: src/src/i2p/susi/webmail/WebMail.java:580 +msgid "POP3 port number is not in range 0..65535." +msgstr "POP3 port szám nincs a 0-65535 tartományban." + +#: src/src/i2p/susi/webmail/WebMail.java:586 +msgid "POP3 port number is invalid." +msgstr "Érvénytelen POP3 port szám." + +#: src/src/i2p/susi/webmail/WebMail.java:592 +msgid "Need port number for smtp connect." +msgstr "smtp kapcsolathoz szükség van port számra." + +#: src/src/i2p/susi/webmail/WebMail.java:599 +msgid "SMTP port number is not in range 0..65535." +msgstr "SMTP port szám nincs a 0-65535 tartományban." + +#: src/src/i2p/susi/webmail/WebMail.java:605 +msgid "SMTP port number is invalid." +msgstr "Érvénytelen SMTP port szám." + +#: src/src/i2p/susi/webmail/WebMail.java:652 +msgid "User logged out." +msgstr "Felhasználó kijelentkezett." + +#: src/src/i2p/susi/webmail/WebMail.java:656 +msgid "Internal error, lost connection." +msgstr "Belső hiba, a kapcsolat megszakadt." + +#: src/src/i2p/susi/webmail/WebMail.java:752 +#, java-format +msgid "On {0} {1} wrote:" +msgstr "{0}, {1} írta:" + +#: src/src/i2p/susi/webmail/WebMail.java:799 +msgid "begin forwarded mail" +msgstr "Továbbított levél kezdete" + +#: src/src/i2p/susi/webmail/WebMail.java:821 +msgid "end forwarded mail" +msgstr "továbbított levél vége" + +#: src/src/i2p/susi/webmail/WebMail.java:828 +#: src/src/i2p/susi/webmail/WebMail.java:1701 +msgid "Could not fetch mail body." +msgstr "Levéltörzs letöltése sikertelen." + +#: src/src/i2p/susi/webmail/WebMail.java:856 +msgid "Message id not valid." +msgstr "Érvénytelen üzenet azonosító (ID)." + +#: src/src/i2p/susi/webmail/WebMail.java:939 +#, java-format +msgid "No Encoding found for {0}" +msgstr "Nem található kódoló a következőhöz: {0}" + +#: src/src/i2p/susi/webmail/WebMail.java:943 +#, java-format +msgid "Could not encode data: {0}" +msgstr "Adat kódolása sikertelen: {0}" + +#: src/src/i2p/susi/webmail/WebMail.java:948 +#, java-format +msgid "Error reading uploaded file: {0}" +msgstr "Hiba a feltöltött fájl olvasásakor: {0}" + +#: src/src/i2p/susi/webmail/WebMail.java:1026 +msgid "Error parsing download parameter." +msgstr "Hiba a letöltési paraméter elemzésekor." + +#: src/src/i2p/susi/webmail/WebMail.java:1070 +msgid "Invalid pagesize number, resetting to default value." +msgstr "Érvénytelen oldalméret, visszatérés az alapértelmezett értékhez." + +#: src/src/i2p/susi/webmail/WebMail.java:1094 +msgid "No messages marked for deletion." +msgstr "Nincs kijelölve üzenet törlésre." + +#: src/src/i2p/susi/webmail/WebMail.java:1114 +#, java-format +msgid "Error deleting message: {0}" +msgstr "Hiba az üzenet törlésekor: {0}" + +#: src/src/i2p/susi/webmail/WebMail.java:1125 +#, java-format +msgid "1 message deleted." +msgid_plural "{0} messages deleted." +msgstr[0] "1 üzenet lett törölve." +msgstr[1] "{0} üzenet lett törölve." + +#: src/src/i2p/susi/webmail/WebMail.java:1248 +#: src/src/i2p/susi/webmail/WebMail.java:1585 +msgid "Login" +msgstr "Bejelentkezés" + +#: src/src/i2p/susi/webmail/WebMail.java:1250 +#, java-format +msgid "1 Message" +msgid_plural "{0} Messages" +msgstr[0] "1 Üzenet" +msgstr[1] "{0} Üzenet" + +#: src/src/i2p/susi/webmail/WebMail.java:1252 +msgid "Show Message" +msgstr "Üzenet Megjelenítése" + +#: src/src/i2p/susi/webmail/WebMail.java:1314 +#, java-format +msgid "Error decoding content: {0}" +msgstr "Hiba a dekódoláskor: {0}" + +#: src/src/i2p/susi/webmail/WebMail.java:1319 +msgid "Error decoding content: No encoder found." +msgstr "Hiba a dekódoláskor: Dekódoló nem található." + +#: src/src/i2p/susi/webmail/WebMail.java:1366 +msgid "no subject" +msgstr "nincs tárgy" + +#: src/src/i2p/susi/webmail/WebMail.java:1383 +msgid "Found no valid sender address." +msgstr "Érvényes feladó cím nem található." + +#: src/src/i2p/susi/webmail/WebMail.java:1389 +#, java-format +msgid "Found no valid address in \\''{0}\\''." +msgstr "Nem található érvényes cím a következőben: \\''{0}\\''." + +#: src/src/i2p/susi/webmail/WebMail.java:1408 +msgid "No recipients found." +msgstr "Címzett nem található." + +#: src/src/i2p/susi/webmail/WebMail.java:1415 +msgid "Quoted printable encoder not available." +msgstr "Nem található a megjelölt nyomtatható kódoló." + +#: src/src/i2p/susi/webmail/WebMail.java:1420 +msgid "Header line encoder not available." +msgstr "Fejléc kódoló nem elérhető." + +#: src/src/i2p/susi/webmail/WebMail.java:1471 +msgid "Mail sent." +msgstr "Levél elküldve." + +#: src/src/i2p/susi/webmail/WebMail.java:1510 +msgid "Send" +msgstr "Küldés" + +#: src/src/i2p/susi/webmail/WebMail.java:1511 +msgid "Cancel" +msgstr "Mégse" + +#: src/src/i2p/susi/webmail/WebMail.java:1512 +msgid "Delete Attachment" +msgstr "Melléklet Törlése" + +#: src/src/i2p/susi/webmail/WebMail.java:1513 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1688 +msgid "Reload Config" +msgstr "Beállítások Újratöltése" + +#: src/src/i2p/susi/webmail/WebMail.java:1514 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1689 +msgid "Logout" +msgstr "Kijelentkezés" + +#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1693 +msgid "From:" +msgstr "Feladó:" + +#: src/src/i2p/susi/webmail/WebMail.java:1538 +msgid "To:" +msgstr "Címzett:" + +#: src/src/i2p/susi/webmail/WebMail.java:1539 +msgid "Cc:" +msgstr "Másolat:" + +#: src/src/i2p/susi/webmail/WebMail.java:1540 +msgid "Bcc:" +msgstr "Bcc:" + +#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1695 +msgid "Subject:" +msgstr "Tárgy:" + +#: src/src/i2p/susi/webmail/WebMail.java:1542 +msgid "Bcc to self" +msgstr "Bcc saját részre" + +#: src/src/i2p/susi/webmail/WebMail.java:1545 +msgid "New Attachment:" +msgstr "Új Melléklet:" + +#: src/src/i2p/susi/webmail/WebMail.java:1545 +msgid "Upload File" +msgstr "Fájl Feltöltése" + +#: src/src/i2p/susi/webmail/WebMail.java:1551 +msgid "Attachments:" +msgstr "Mellékletek:" + +#. current postman hq length limits 16/12, new postman version 32/32 +#: src/src/i2p/susi/webmail/WebMail.java:1574 +msgid "User" +msgstr "Felhasználó" + +#: src/src/i2p/susi/webmail/WebMail.java:1575 +msgid "Password" +msgstr "Jelszó" + +#: src/src/i2p/susi/webmail/WebMail.java:1580 +msgid "Host" +msgstr "Hoszt" + +#: src/src/i2p/susi/webmail/WebMail.java:1581 +msgid "POP3-Port" +msgstr "POP3 Port" + +#: src/src/i2p/susi/webmail/WebMail.java:1582 +msgid "SMTP-Port" +msgstr "SMTP Port" + +#: src/src/i2p/susi/webmail/WebMail.java:1585 +msgid "Reset" +msgstr "Visszaállít" + +#: src/src/i2p/susi/webmail/WebMail.java:1586 +msgid "Learn about I2P mail" +msgstr "Ismerd meg az I2P mailt" + +#: src/src/i2p/susi/webmail/WebMail.java:1587 +msgid "Create Account" +msgstr "Levélfiók Hozzáadása" + +#: src/src/i2p/susi/webmail/WebMail.java:1599 +msgid "Really delete the marked messages?" +msgstr "A kijelölt üzenetek tényleg törlésre kerüljenek?" + +#: src/src/i2p/susi/webmail/WebMail.java:1599 +msgid "Yes, really delete them!" +msgstr "Igen, tényleg töröld őket!" + +#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1680 +msgid "New" +msgstr "Új" + +#: src/src/i2p/susi/webmail/WebMail.java:1602 +#: src/src/i2p/susi/webmail/WebMail.java:1681 +msgid "Reply" +msgstr "Válasz" + +#: src/src/i2p/susi/webmail/WebMail.java:1603 +#: src/src/i2p/susi/webmail/WebMail.java:1682 +msgid "Reply All" +msgstr "Válasz Mindenkinek" + +#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1683 +msgid "Forward" +msgstr "Továbbítás" + +#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1684 +msgid "Delete" +msgstr "Törlés" + +#: src/src/i2p/susi/webmail/WebMail.java:1606 +msgid "Check Mail" +msgstr "Új Levelek Ellenőrzése" + +#: src/src/i2p/susi/webmail/WebMail.java:1610 +msgid "Sender" +msgstr "Feladó" + +#: src/src/i2p/susi/webmail/WebMail.java:1611 +msgid "Subject" +msgstr "Tárgy" + +#: src/src/i2p/susi/webmail/WebMail.java:1612 +msgid "Date" +msgstr "Dátum" + +#: src/src/i2p/susi/webmail/WebMail.java:1613 +msgid "Size" +msgstr "Méret" + +#: src/src/i2p/susi/webmail/WebMail.java:1639 +#, java-format +msgid "1 Byte" +msgid_plural "{0} Bytes" +msgstr[0] "1 bájt" +msgstr[1] "{0} bájt" + +#: src/src/i2p/susi/webmail/WebMail.java:1644 +msgid "Mark All" +msgstr "Mindet Kijelöli" + +#: src/src/i2p/susi/webmail/WebMail.java:1645 +msgid "Invert Selection" +msgstr "Kijelölés Megfordítása" + +#: src/src/i2p/susi/webmail/WebMail.java:1646 +msgid "Clear" +msgstr "Töröl" + +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 +msgid "First" +msgstr "Első" + +#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1685 +msgid "Previous" +msgstr "Előző" + +#: src/src/i2p/susi/webmail/WebMail.java:1651 +#, java-format +msgid "Page {0} of {1}" +msgstr "{0}. oldal, összesen {1}" + +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 +msgid "Last" +msgstr "Utolsó" + +#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1686 +msgid "Next" +msgstr "Következő" + +#: src/src/i2p/susi/webmail/WebMail.java:1657 +msgid "Pagesize:" +msgstr "Oldalméret:" + +#: src/src/i2p/susi/webmail/WebMail.java:1658 +msgid "Set" +msgstr "Beállít" + +#: src/src/i2p/susi/webmail/WebMail.java:1668 +msgid "Really delete this message?" +msgstr "Tényleg törlődjön ez az üzenet?" + +#: src/src/i2p/susi/webmail/WebMail.java:1668 +msgid "Yes, really delete it!" +msgstr "Igen, tényleg töröld!" + +#: src/src/i2p/susi/webmail/WebMail.java:1687 +msgid "Back to Folder" +msgstr "Visszatérés Mappához" + +#: src/src/i2p/susi/webmail/WebMail.java:1694 +msgid "Date:" +msgstr "Dátum:" + +#: src/src/i2p/susi/webmail/WebMail.java:1705 +msgid "Could not fetch mail." +msgstr "Nem sikerül a levél letöltése." diff --git a/debian/po/hu.po b/debian/po/hu.po new file mode 100644 index 000000000..e05e72717 --- /dev/null +++ b/debian/po/hu.po @@ -0,0 +1,76 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2011-12-27 22:25+0000\n" +"PO-Revision-Date: 2012-06-01 16:25+0000\n" +"Last-Translator: AdminLMH \n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "Should the I2P router be started at boot?" +msgstr "Az I2P router elinduljon a rendszer betöltésekor?" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "" +"The I2P router can be run as a daemon that starts automatically when your " +"computer boots up. This is the recommended configuration." +msgstr "Az I2P router képes háttérszolgáltatásként futni, mely automatikusan elindul a számítógép indításakor. Ez a javasolt beállítás." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "I2P daemon user:" +msgstr "Az I2P háttérszolgáltatás felhasználója:" + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"By default I2P is configured to run under the account i2psvc when running as" +" a daemon. To use an **existing** I2P profile you may enter a different " +"account name here. For example, if your previous I2P installation is at " +"/home/user/i2p, you may enter 'user' here." +msgstr "Alapértelmezésben az I2P arra van beállítva, hogy az i2psvc fiók alatt fusson, mint háttérszolgáltatás. **Létező** I2P profil használatához írj egy másik fióknevet ide. Például, ha az előzőleg installált I2P-d a /home/felhasznalo/i2p alatt található, ide a következőt írhatod: 'felhasznalo'." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"Very important: If a user other than the default of 'i2psvc' is entered " +"here, the chosen username *MUST* already exist." +msgstr "Nagyon fontos: Ha az alapértelmezett 'i2psvc' helyett más felhasználó kerül megadásra, a választott felhasználónévnek már léteznie *KELL*." + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "Memory that can be allocated to I2P:" +msgstr "Memória mennyisége, mely az I2P rendelkezésére áll:" + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "By default, I2P will only be allowed to use up to 128MB of RAM." +msgstr "Alapeseten az I2P számára csak maximum 128MB memória engedélyezett." + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "" +"High bandwidth routers, as well as routers with a lot of active torrents / " +"plugins, may need to have this value increased." +msgstr "Lehetséges, hogy nagy szávszélességű routerek, úgyis mint sok aktív torrenttel vagy kiegészítővel rendelkező routerek számára ezt az értéket növelni szükséges." diff --git a/history.txt b/history.txt index 4c19f0f8e..14385dfd9 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-06-03 kytv +* Add Hungarian language from Transifex (thanks AdminLMH!) + 2012-05-31 zzz * i2psnark: - Add per-hour conn limit From 8375e9129d6a66be4d18d32f7d4aa19ffaf73f91 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 13:46:33 +0000 Subject: [PATCH 096/327] enable Hungarian in another spot --- .../java/src/net/i2p/router/web/ConfigUIHelper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java index f5f16aebd..6dd6ef409 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java @@ -54,14 +54,14 @@ public class ConfigUIHelper extends HelperBase { * added to the top-level build.xml for the updater. */ private static final String langs[] = {"ar", "cs", "da", "de", "ee", "en", "es", "fi", - "fr", "it", "nl", "pl", "pt", "ru", + "fr", "hu", "it", "nl", "pl", "pt", "ru", "sv", "uk", "vi", "zh"}; private static final String flags[] = {"lang_ar", "cz", "dk", "de", "ee", "us", "es", "fi", - "fr", "it", "nl", "pl", "pt", "ru", + "fr", "hu", "it", "nl", "pl", "pt", "ru", "se", "ua", "vn", "cn"}; private static final String xlangs[] = {_x("Arabic"), _x("Czech"), _x("Danish"), _x("German"), _x("Estonian"), _x("English"), _x("Spanish"), _x("Finnish"), - _x("French"), _x("Italian"), _x("Dutch"), _x("Polish"), + _x("French"), _X("Hungarian"), _x("Italian"), _x("Dutch"), _x("Polish"), _x("Portuguese"), _x("Russian"), _x("Swedish"), _x("Ukrainian"), _x("Vietnamese"), _x("Chinese")}; From 3b7eaa107e447071fab810130a9d71b15c9bad2f Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 13:52:27 +0000 Subject: [PATCH 097/327] s/$ENGLISHNAME/$NATIVENAME/g --- apps/routerconsole/jsp/console.jsp | 26 +++++++++++++------------- apps/routerconsole/jsp/home.jsp | 6 +++--- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index dea4d46c0..e48dc09e9 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -37,24 +37,24 @@

    <% /* English, then alphabetical by English name please */ %> - English + English عربية - 中文 - Czech - Danish - Deutsch - Eesti - Español + 中文 + čeština + Dansk + Deutsch + Eesti + Español Suomi
    Français Magyar - Italiano - Nederlands - Polski - Português - Русский + Italiano + Nederlands + Polski + Português + Русский Svenska - Ukrainian + Українська Tiếng Việt
    diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 2acfa3af5..bd60d184d 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -70,8 +70,8 @@ English عربية 中文 - Czech - Danish + Česky + Dansk Deutsch Eesti Español @@ -84,7 +84,7 @@ Português Русский Svenska - Ukrainian + Українська Tiếng Việt

    <%=intl._("Welcome to I2P")%>

    From 4ec20ef796cf72884254226fcf34a39511bfa607 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 14:09:41 +0000 Subject: [PATCH 098/327] typo fix (*facepalm*) --- .../java/src/net/i2p/router/web/ConfigUIHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java index 6dd6ef409..64dd502dc 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java @@ -61,7 +61,7 @@ public class ConfigUIHelper extends HelperBase { "se", "ua", "vn", "cn"}; private static final String xlangs[] = {_x("Arabic"), _x("Czech"), _x("Danish"), _x("German"), _x("Estonian"), _x("English"), _x("Spanish"), _x("Finnish"), - _x("French"), _X("Hungarian"), _x("Italian"), _x("Dutch"), _x("Polish"), + _x("French"), _x("Hungarian"), _x("Italian"), _x("Dutch"), _x("Polish"), _x("Portuguese"), _x("Russian"), _x("Swedish"), _x("Ukrainian"), _x("Vietnamese"), _x("Chinese")}; From 403d6a322a0b0ab0ff92715ae32530d7086bf2e2 Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 14:34:39 +0000 Subject: [PATCH 099/327] Italian language updates from tx & debconf updates -10 --- .tx/config | 1 + apps/desktopgui/locale/messages_it.po | 14 +- apps/i2psnark/locale/messages_it.po | 513 +++++---- apps/i2ptunnel/locale/messages_it.po | 268 +++-- apps/routerconsole/locale/messages_it.po | 1005 +++++++++-------- debian/po/hu.po | 41 +- debian/po/it.po | 90 ++ history.txt | 4 +- .../src/net/i2p/router/RouterVersion.java | 2 +- 9 files changed, 1075 insertions(+), 863 deletions(-) create mode 100644 debian/po/it.po diff --git a/.tx/config b/.tx/config index f4836706c..9e5fa29c8 100644 --- a/.tx/config +++ b/.tx/config @@ -116,6 +116,7 @@ source_lang = en trans.cs = debian/po/cs.po trans.de = debian/po/de.po trans.es = debian/po/es.po +trans.it = debian/po/it.po trans.hu = debian/po/hu.po trans.pl = debian/po/pl.po trans.ru = debian/po/ru.po diff --git a/apps/desktopgui/locale/messages_it.po b/apps/desktopgui/locale/messages_it.po index c3e7bbf0c..9071b8e68 100644 --- a/apps/desktopgui/locale/messages_it.po +++ b/apps/desktopgui/locale/messages_it.po @@ -3,15 +3,17 @@ # This file is distributed under the same license as the desktopgui package. # To contribute translations, see http://www.i2p2.de/newdevelopers # +# Translators: +# , 2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" "POT-Creation-Date: 2011-03-03 18:29+0000\n" -"PO-Revision-Date: 2011-06-09 17:09+0000\n" -"Last-Translator: mkkid \n" -"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/team/it/)\n" +"PO-Revision-Date: 2012-06-01 12:21+0000\n" +"Last-Translator: Leelium \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -48,10 +50,8 @@ msgstr "Ferma I2P" #: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:44 msgid "Tray icon configuration" -msgstr "Configurazione dell'icona nell'Area di notifica" +msgstr "Configurazione dell'icona nell'area di notifica" #: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:47 msgid "Should tray icon be enabled?" -msgstr "Vuoi che l'icona nell'Area di notifica venga abilitata?" - - +msgstr "Vuoi che l'icona nelll'rea di notifica venga abilitata?" diff --git a/apps/i2psnark/locale/messages_it.po b/apps/i2psnark/locale/messages_it.po index 3b87e1f5d..47ee67c3a 100644 --- a/apps/i2psnark/locale/messages_it.po +++ b/apps/i2psnark/locale/messages_it.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 11:01+0000\n" +"POT-Creation-Date: 2012-06-03 14:12+0000\n" "PO-Revision-Date: 2012-05-20 22:07+0000\n" "Last-Translator: ColomboI2P \n" "Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" @@ -123,62 +123,62 @@ msgstr "" "Tracker aperti disabilitati - è richiesto il riavvio dei torrent perchè la " "modifica abbia effetto." -#: ../java/src/org/klomp/snark/SnarkManager.java:556 -msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "" -"Lista dei tracker aperti modificata - è richiesto il riavvio dei torrent " -"perchè la modifica abbia effetto." - -#: ../java/src/org/klomp/snark/SnarkManager.java:563 +#: ../java/src/org/klomp/snark/SnarkManager.java:555 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" "{0} tema caricato, ritornare alla pagina i2psnark principale per vederlo." -#: ../java/src/org/klomp/snark/SnarkManager.java:570 +#: ../java/src/org/klomp/snark/SnarkManager.java:562 msgid "Configuration unchanged." msgstr "Configurazione non modificata." -#: ../java/src/org/klomp/snark/SnarkManager.java:580 +#: ../java/src/org/klomp/snark/SnarkManager.java:576 +msgid "Open Tracker list changed - torrent restart required to take effect." +msgstr "" +"Lista dei tracker aperti modificata - è richiesto il riavvio dei torrent " +"perchè la modifica abbia effetto." + +#: ../java/src/org/klomp/snark/SnarkManager.java:586 #, java-format msgid "Unable to save the config to {0}" msgstr "Impossibile salvare la configurazione su {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:645 +#: ../java/src/org/klomp/snark/SnarkManager.java:651 msgid "Connecting to I2P" msgstr "In connessione a I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:648 +#: ../java/src/org/klomp/snark/SnarkManager.java:654 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Errore nella connessione a I2P - controlla le tue impostazioni I2CP!" -#: ../java/src/org/klomp/snark/SnarkManager.java:657 +#: ../java/src/org/klomp/snark/SnarkManager.java:663 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Errore: Non è stato possibile aggiungere il torrent {0}" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:679 +#: ../java/src/org/klomp/snark/SnarkManager.java:685 #, java-format msgid "Cannot open \"{0}\"" msgstr "Impossibile aprire \"{0}\"" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:698 -#: ../java/src/org/klomp/snark/SnarkManager.java:776 -#: ../java/src/org/klomp/snark/SnarkManager.java:831 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 +#: ../java/src/org/klomp/snark/SnarkManager.java:704 +#: ../java/src/org/klomp/snark/SnarkManager.java:782 +#: ../java/src/org/klomp/snark/SnarkManager.java:837 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2348 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Un torrent con questo info hash è già attivo: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:704 +#: ../java/src/org/klomp/snark/SnarkManager.java:710 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "ERRORE - Nessun tracker I2P nel torrent privato \"{0}\"" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:707 +#: ../java/src/org/klomp/snark/SnarkManager.java:713 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -188,7 +188,7 @@ msgstr "" "I2P aperti." #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:712 +#: ../java/src/org/klomp/snark/SnarkManager.java:718 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " @@ -197,34 +197,34 @@ msgstr "" "Attenzione - Nessun Tracker I2P trovato in \"{0}\". Assicurati che Open " "Tracker sia abilitato prima di avviare questo torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:733 +#: ../java/src/org/klomp/snark/SnarkManager.java:739 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Il torrent in \"{0}\" non è valido" -#: ../java/src/org/klomp/snark/SnarkManager.java:738 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248 +#: ../java/src/org/klomp/snark/SnarkManager.java:744 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2370 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "ERRORE - Memoria piena, impossibile creare torrent da {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:750 +#: ../java/src/org/klomp/snark/SnarkManager.java:756 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent aggounto e avviato: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:752 +#: ../java/src/org/klomp/snark/SnarkManager.java:758 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent aggiunto: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:787 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:542 +#: ../java/src/org/klomp/snark/SnarkManager.java:793 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 #, java-format msgid "Fetching {0}" msgstr "Recupero di {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:790 +#: ../java/src/org/klomp/snark/SnarkManager.java:796 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " @@ -233,296 +233,296 @@ msgstr "" "Non abbiamo peer salvati e nessun altro torrent è attivo. Il recupero di {0} " "non avrà successo fino a che non avvierai un altro torrent." -#: ../java/src/org/klomp/snark/SnarkManager.java:794 +#: ../java/src/org/klomp/snark/SnarkManager.java:800 #, java-format msgid "Adding {0}" msgstr "{0} in aggiunta" -#: ../java/src/org/klomp/snark/SnarkManager.java:841 -#: ../java/src/org/klomp/snark/SnarkManager.java:864 -#: ../java/src/org/klomp/snark/SnarkManager.java:1300 +#: ../java/src/org/klomp/snark/SnarkManager.java:847 +#: ../java/src/org/klomp/snark/SnarkManager.java:870 +#: ../java/src/org/klomp/snark/SnarkManager.java:1306 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Fallimento nella copia del file torrent su {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1091 +#: ../java/src/org/klomp/snark/SnarkManager.java:1097 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Troppi file in \"{0}\" ({1}), in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1093 +#: ../java/src/org/klomp/snark/SnarkManager.java:1099 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "Il file torrent \"{0}\" non può finire in \".torrent\", in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1095 +#: ../java/src/org/klomp/snark/SnarkManager.java:1101 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Non ci sono pezzi in \"{0}\", in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1097 +#: ../java/src/org/klomp/snark/SnarkManager.java:1103 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Troppi pezzi in \"{0}\", il limite è {1}, in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1099 +#: ../java/src/org/klomp/snark/SnarkManager.java:1105 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "I pezzi sono troppo larghi in \"{0}\" ({1}B), in rimozione." -#: ../java/src/org/klomp/snark/SnarkManager.java:1100 +#: ../java/src/org/klomp/snark/SnarkManager.java:1106 #, java-format msgid "Limit is {0}B" msgstr "Il limite è {0}B" -#: ../java/src/org/klomp/snark/SnarkManager.java:1102 +#: ../java/src/org/klomp/snark/SnarkManager.java:1108 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "Il torrent \"{0}\" non ha dati, in rimozione!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1110 +#: ../java/src/org/klomp/snark/SnarkManager.java:1116 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" "Torrent più grandi di {0}B non sono ancora supportati, \"{1}\" in rimozione" -#: ../java/src/org/klomp/snark/SnarkManager.java:1126 +#: ../java/src/org/klomp/snark/SnarkManager.java:1132 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Errore: Non è stato possibile rimuovere il torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1147 -#: ../java/src/org/klomp/snark/SnarkManager.java:1165 +#: ../java/src/org/klomp/snark/SnarkManager.java:1153 +#: ../java/src/org/klomp/snark/SnarkManager.java:1171 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent fermato: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1186 +#: ../java/src/org/klomp/snark/SnarkManager.java:1192 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent rimosso: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1194 +#: ../java/src/org/klomp/snark/SnarkManager.java:1200 #, java-format msgid "Adding torrents in {0}" msgstr "Torrent in aggiunta in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1245 +#: ../java/src/org/klomp/snark/SnarkManager.java:1251 #, java-format msgid "Download finished: {0}" msgstr "Download completato: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1296 +#: ../java/src/org/klomp/snark/SnarkManager.java:1302 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo ricevute per {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1297 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:579 +#: ../java/src/org/klomp/snark/SnarkManager.java:1303 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:582 #, java-format msgid "Starting up torrent {0}" msgstr "Avvio del torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1312 +#: ../java/src/org/klomp/snark/SnarkManager.java:1318 #, java-format msgid "Error on torrent {0}" msgstr "Errore sul torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1361 +#: ../java/src/org/klomp/snark/SnarkManager.java:1367 msgid "Unable to connect to I2P!" msgstr "Impossibile connettersi a I2P!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1367 +#: ../java/src/org/klomp/snark/SnarkManager.java:1373 #, java-format msgid "Unable to add {0}" msgstr "Impossibile aggiungere {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:221 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Client BitTorrent Anonimo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:234 msgid "Router is down" msgstr "Il router non è in funzione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 msgid "Torrents" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:249 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1171 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:252 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:259 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:256 msgid "Refresh page" msgstr "Ricarica pagina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:261 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:274 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "Clicca il bottone \"Aggiungi torrent\" per scaricare il torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:309 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310 msgid "clear messages" msgstr "pulisci messaggi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:333 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1969 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2091 msgid "Status" msgstr "Stato" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:339 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:342 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:344 msgid "Hide Peers" msgstr "Nascondi Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:349 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:351 msgid "Show Peers" msgstr "Mostra Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1883 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1899 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2021 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 msgid "Estimated time remaining" msgstr "Stima del tempo rimanente" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:365 msgid "ETA" msgstr "ETA" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 msgid "Downloaded" msgstr "Scaricato" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:383 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 msgid "RX" msgstr "RX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 msgid "Uploaded" msgstr "Inviato" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:393 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:379 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:396 msgid "TX" msgstr "TX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:384 msgid "Down Rate" msgstr "Tasso di Download" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:395 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:389 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:398 msgid "Rate" msgstr "Tasso" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394 msgid "Up Rate" msgstr "Tasso di Upload" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:418 msgid "Stop all torrents and the I2P tunnel" msgstr "Ferma tutti i torrent e il tunnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:417 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:420 msgid "Stop All" msgstr "Ferma Tutto" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429 msgid "Start all torrents and the I2P tunnel" msgstr "Avvia tutti i torrent e il tunnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:428 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431 msgid "Start All" msgstr "Avvia Tutti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:451 msgid "No torrents loaded." msgstr "Nessun torrent caricato." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:456 msgid "Totals" msgstr "Totali" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 torrent" msgstr[1] "{0} torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:458 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:461 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 peer connesso" msgstr[1] "{0} peer connessi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:541 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:544 msgid "Opening the I2P tunnel" msgstr "Apertura tunnel I2P" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:553 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "URL non valido: Deve cominciare con \"http://\", \"{0}\", o \"{1}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:598 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:628 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:606 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:631 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:609 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 #, java-format msgid "Torrent file deleted: {0}" msgstr "File torrent eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:637 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:648 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:640 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:651 #, java-format msgid "Data file deleted: {0}" msgstr "File di dati eliminato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:639 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:650 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:642 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:653 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Non è stato possibile eliminare il file di dati: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:662 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:665 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:672 #, java-format msgid "Data dir deleted: {0}" msgstr "Directory di dati eliminata: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:716 msgid "Error creating torrent - you must select a tracker" msgstr "Errore nella creazione del torrent - devi selezionare un tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:728 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:731 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent creato per \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " @@ -531,154 +531,160 @@ msgstr "" "Molti tracker I2P ti richiedono di registrare nuovi torrent prima del " "seeding - per cortesia fallo, prima di avviare \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:732 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Errore nella creazione di un torrent per \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Impossibile creare un torrent per i dati nonesistenti: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 msgid "Error creating torrent - you must enter a file or directory" msgstr "" "Errore nella creazione del torrent - devi inserire un file o una directory" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:741 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:744 msgid "Stopping all torrents and closing the I2P tunnel." msgstr "Stop di tutti i torrent e chiusura del tunnel I2P in corso." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:752 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 msgid "I2P tunnel closed." msgstr "Tunnel I2P chiuso." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:758 msgid "Opening the I2P tunnel and starting all torrents." msgstr "Avvio di tutti i torrent e apertura del tunnel I2P in corso. " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:771 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:774 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 +#, fuzzy +msgid "Change open trackers" +msgstr "Usa anche tracker aperti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:774 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1660 msgid "Delete selected" msgstr "Elimina selezionati" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:787 msgid "Removed" msgstr "Rimosso" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:791 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1632 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1636 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1659 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1664 msgid "Add tracker" msgstr "Aggiungi tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:807 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:821 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:824 msgid "Enter valid tracker name and URLs" msgstr "Inserisci nome e URL validi per il tracker" #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:809 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:826 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1663 msgid "Restore defaults" msgstr "Ripristina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:829 msgid "Restored default trackers" msgstr "Ripristina tracker di default" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:932 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:937 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:961 msgid "Tracker Error" msgstr "Errore del Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:935 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:939 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:963 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:980 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:981 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:985 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:998 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1007 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 peer" msgstr[1] "{0} peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 msgid "Seeding" msgstr "Seeding" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2020 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:975 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2027 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2142 msgid "Complete" msgstr "Completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:978 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 msgid "OK" msgstr "OK" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1000 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 msgid "Stalled" msgstr "In Stallo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:991 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1009 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1012 msgid "No Peers" msgstr "Nessun Peer" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1014 msgid "Stopped" msgstr "Fermato" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1047 msgid "Torrent details" msgstr "Dettagli torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1059 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1319 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1056 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1074 msgid "View files" msgstr "Vedi files" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1076 msgid "Open file" msgstr "Apri file" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118 msgid "Stop the torrent" msgstr "Ferma il torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1120 msgid "Stop" msgstr "Ferma" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 msgid "Start the torrent" msgstr "Avvia il torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1132 msgid "Start" msgstr "Avvia" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1143 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "Rimuovi il torrent dalla lista attiva eliminando il file .torrent" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quote must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " @@ -687,18 +693,18 @@ msgstr "" "Sei sicuro di voler eliminare il file \\\"{0}.torrent\\\" (i dati scaricati " "non saranno eliminati)?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1133 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1151 msgid "Remove" msgstr "Rimuovi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1162 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Elimina il file .torrent e i file dati associati" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. #. Then the remaining single quote must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1167 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " @@ -707,48 +713,49 @@ msgstr "" "Sei sicuro di voler eliminare il torrent \\\"{0}\\\" e tutti i dati " "scaricati?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1152 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1170 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1641 msgid "Delete" msgstr "Elimina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1205 msgid "Unknown" msgstr "Sconosciuto" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217 msgid "Seed" msgstr "Seed" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1240 msgid "Uninteresting (The peer has no pieces we need)" msgstr "Non interessante (Il peer non ha pezzi di nostro interesse)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1224 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1242 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "Soffocato (Il peer non ci sta permettendo di richiedere pezzi)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1244 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1262 msgid "Uninterested (We have no pieces the peer needs)" msgstr "Non interessato (Non abbiamo pezzi di interesse per il peer)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "Soffocando (Non stiamo permettendo al peer di richiedere pezzi)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1300 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1318 #, java-format msgid "Details at {0} tracker" msgstr "Dettagli al tracker {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 msgid "Add Torrent" msgstr "Aggiungi Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1350 msgid "From URL" msgstr "Da URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1353 msgid "" "Enter the torrent file download URL (I2P only), magnet link, maggot link, or " "info hash" @@ -756,134 +763,134 @@ msgstr "" "Inserisci l'URL del file torrent da scaricare (solo I2P), link magnet, link " "maggot o info hash" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 msgid "Add torrent" msgstr "Aggiungi torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1361 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Puoi anche copiare files .torrent su: {0}." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1363 msgid "Removing a .torrent will cause it to stop." msgstr "Rimuovere un .torrent lo fermerà." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1368 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 msgid "Create Torrent" msgstr "Crea Torrent" #. out.write("From file:
    \n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 msgid "Data to seed" msgstr "Dati da mandare in seed" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1393 msgid "File or directory to seed (must be within the specified path)" msgstr "" "File o cartella da mandare in seed (dev'essere all'interno del percorso " "specificato)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1377 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1395 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2049 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1397 msgid "Select a tracker" msgstr "Seleziona un tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1402 msgid "Open trackers only" msgstr "Solo tracker aperti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 msgid "Create torrent" msgstr "Crea torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 msgid "Private?" msgstr "Privato?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1406 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424 msgid "Use for private trackers" msgstr "Usa per tracker privati" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1431 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1673 msgid "Configuration" msgstr "Configurazione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 msgid "Data directory" msgstr "Directory dati" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 msgid "Edit i2psnark.config and restart to change" msgstr "Modifica i2psnark.config e riavvia per applicare i cambiamenti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1441 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1459 msgid "Files readable by all" msgstr "File visibili da tutti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1463 msgid "If checked, other users may access the downloaded files" msgstr "Se selezionato, gli altri utenti potrebbero accedere ai file scaricati" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1449 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1467 msgid "Auto start" msgstr "Avvio automatico" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1471 msgid "If checked, automatically start torrents that are added" msgstr "Se selezionato, avvia automaticamente torrent che vengono aggiunti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1457 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1475 msgid "Theme" msgstr "Tema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1488 msgid "Refresh time" msgstr "Tempo di aggiornamento" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1501 msgid "Never" msgstr "Mai" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 msgid "Startup delay" msgstr "Ritardo di avvio" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 msgid "minutes" msgstr "minuti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1533 msgid "Total uploader limit" msgstr "Limite di uploader totale" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 msgid "peers" msgstr "peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1540 msgid "Up bandwidth limit" msgstr "Limite di banda in upload" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1543 msgid "Half available bandwidth recommended." msgstr "Raccomandata metà della banda disponibile." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1545 msgid "View or change router bandwidth" msgstr "Vedi o cambia la banda del router" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1531 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1549 msgid "Use open trackers also" msgstr "Usa anche tracker aperti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1553 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" @@ -891,181 +898,182 @@ msgstr "" "Se selezionato, annuncia i torrent sia a tracker aperti che ai tracker " "elencati nel file torrent " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1539 -msgid "Open tracker announce URLs" -msgstr "URLs di annuncio dei tracker aperti" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1551 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1569 msgid "Inbound Settings" msgstr "Impostazioni d'Entrata" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 msgid "Outbound Settings" msgstr "Impostazioni d'Uscita" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1583 msgid "I2CP host" msgstr "Host I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 msgid "I2CP port" msgstr "Porta I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603 msgid "I2CP options" msgstr "Opzioni I2CP" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1608 msgid "Save configuration" msgstr "Salva configurazione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 msgid "Trackers" msgstr "Trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 msgid "Name" msgstr "Nome" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629 msgid "Website URL" msgstr "URL Sitoweb" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1631 +#, fuzzy +msgid "Open Tracker?" +msgstr "Solo tracker aperti" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633 msgid "Announce URL" msgstr "URL Announce" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1653 msgid "Add" msgstr "Aggiungi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689 #, java-format msgid "Invalid magnet URL {0}" msgstr "Magnet URL {0} non valido" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Info hash nel magnet URL {0} non valido" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1847 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 hop" msgstr[1] "{0} hop" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1726 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1848 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 tunnel" msgstr[1] "{0} tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1903 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2025 msgid "Completion" msgstr "Completamento" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 #, fuzzy msgid "Remaining" msgstr "bytes rimanenti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1910 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1966 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2032 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 msgid "Size" msgstr "Dimensione" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1915 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2037 msgid "Files" msgstr "Files" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2039 msgid "Pieces" msgstr "Pezzi" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2040 msgid "Piece size" msgstr "Dimensione pezzo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1940 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2062 msgid "Magnet link" msgstr "Link magnet" #. We don't have the hash of the torrent file #. buf.append("
    ").append(_("Maggot link")).append(": ") #. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 msgid "Torrent file" msgstr "File torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1964 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2003 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2086 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2125 msgid "Directory" msgstr "Cartella" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2095 msgid "Priority" msgstr "Priorità" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2100 msgid "Up to higher level directory" msgstr "Fino a cartella di livello superiore" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2130 msgid "Torrent not found?" msgstr "Torrent non trovato?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2139 msgid "File not found in torrent?" msgstr "File non trovato nel torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2152 msgid "complete" msgstr "completo" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2153 msgid "bytes remaining" msgstr "bytes rimanenti" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178 msgid "Open" msgstr "Apri" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 msgid "High" msgstr "Alto" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209 msgid "Normal" msgstr "Normale" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2214 msgid "Skip" msgstr "Salta" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2223 msgid "Save priorities" msgstr "Salva priorità " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2217 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2339 #, java-format msgid "Torrent fetched from {0}" msgstr "Torrent recuperato da {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2238 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360 #, java-format msgid "Torrent already running: {0}" msgstr "Torrent già avviato: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2240 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2362 #, java-format msgid "Torrent already in the queue: {0}" msgstr "Torrent già in coda: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2246 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2368 #, java-format msgid "Torrent at {0} was not valid" msgstr "Il torrent a {0} non è stato valido" @@ -1074,7 +1082,10 @@ msgstr "Il torrent a {0} non è stato valido" #. String peerParam = req.getParameter("p"); #. if (peerParam != null) #. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2260 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2382 #, java-format msgid "Torrent was not retrieved from {0}" msgstr "Il torrent non è stato recuperato da {0}" + +#~ msgid "Open tracker announce URLs" +#~ msgstr "URLs di annuncio dei tracker aperti" diff --git a/apps/i2ptunnel/locale/messages_it.po b/apps/i2ptunnel/locale/messages_it.po index c606acae0..dd228dac5 100644 --- a/apps/i2ptunnel/locale/messages_it.po +++ b/apps/i2ptunnel/locale/messages_it.po @@ -4,15 +4,16 @@ # To contribute translations, see http://www.i2p2.de/newdevelopers # # Translators: +# , 2012. # , 2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 11:01+0000\n" -"PO-Revision-Date: 2012-05-20 22:21+0000\n" -"Last-Translator: ColomboI2P \n" +"POT-Creation-Date: 2012-06-03 14:12+0000\n" +"PO-Revision-Date: 2012-06-01 10:21+0000\n" +"Last-Translator: Leelium \n" "Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" "it/)\n" "Language: it\n" @@ -23,7 +24,7 @@ msgstr "" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "This seems to be a bad destination:" -msgstr "Questa non sembra essere una buona destinazione :" +msgstr "Questa non sembra essere una buona destinazione:" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 msgid "i2paddresshelper cannot help you with a destination like that!" @@ -37,8 +38,9 @@ msgid "" "\"{1}\">here." msgstr "" "Per visitare la destinazione nel tuo database host, cliccare qui. Per visitare la destinazione addresshelper conflittuale, " -"cliccare qui." +"\"{0}\">qui. \n" +"Per visitare la destinazione addresshelper in conflitto, cliccare qui." #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 @@ -50,7 +52,7 @@ msgstr "Host" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 msgid "Base 32" -msgstr "" +msgstr "Base 32" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 @@ -65,33 +67,33 @@ msgstr "Continua a {0} senza salvare" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 #, java-format msgid "Save {0} to router address book and continue to eepsite" -msgstr "Salva {0} nella rubrica del router e continua per eepsite" +msgstr "Salva {0} nella rubrica del router e continua verso l'eepsite" #. only blockfile supports multiple books #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 #, java-format msgid "Save {0} to master address book and continue to eepsite" -msgstr "Salva {0} nella rubrica master e continua per eepsite" +msgstr "Salva {0} nella rubrica master e continua verso l'eepsite" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 #, java-format msgid "Save {0} to private address book and continue to eepsite" -msgstr "Salva {0} nella rubrica privata e continua per eepsite" +msgstr "Salva {0} nella rubrica privata e continua verso l'eepsite" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 msgid "HTTP Outproxy" -msgstr "HTTP Ourproxy" +msgstr "Ourproxy HTTP" #: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" -"Cliccare un link sotto per cercare un address helper usando un servizio di " -"\"jump\":" +"Cliccare un link quì sotto per cercare un address helper usando un servizio " +"di \"salto\":" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" -msgstr "Indirizzo via address helper" +msgstr "Aggiunto con address helper" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 #, java-format @@ -100,7 +102,7 @@ msgstr "Redirezionamento a {0}" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 msgid "Router Console" -msgstr "Console del Router" +msgstr "Console del router" #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 msgid "Addressbook" @@ -138,8 +140,8 @@ msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." msgstr "" -"Sottomissione del form invalida, probabilmente perchè hai usato il bottone " -"'indietro' o 'aggiorna' del tuo browser. Prego risottomettere." +"Sottomissione di form invalido, probabilmente perchè hai usato il bottone " +"'indietro' o 'aggiorna' del tuo browser. Ripetere perfavore." #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" @@ -148,12 +150,12 @@ msgstr "Configurazione ricaricata per tutti i tunnel" #. and give them something to look at in any case #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:233 msgid "Starting tunnel" -msgstr "Tunnel di partenza" +msgstr "Avviando tunnel" #. and give them something to look at in any case #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:246 msgid "Stopping tunnel" -msgstr "Tunnel di stop" +msgstr "Fermando tunnel" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 msgid "Configuration changes saved" @@ -189,15 +191,15 @@ msgstr "Server HTTP" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" -msgstr "SOCKS 4/4a/5 proxy" +msgstr "Proxy SOCKS 4/4a/5 " #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" -msgstr "SOCKS IRC proxy" +msgstr "Proxy SOCKS IRC " #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" -msgstr "CONNECT/SSL/HTTPS proxy" +msgstr "Proxy CONNECT/SSL/HTTPS" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" @@ -280,7 +282,7 @@ msgstr "Punto di Accesso" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 msgid "required" -msgstr "richiesto" +msgstr "necessario" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 @@ -291,12 +293,12 @@ msgstr "Raggiungibile da" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Outproxies" -msgstr "Outproxies" +msgstr "Outproxy" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "Tunnel Destination" -msgstr "Tunnel Destinazione" +msgstr "Destinazione Tunnel " #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 @@ -318,7 +320,7 @@ msgid "" "restart of client proxy)" msgstr "" "(Condividere tunnel con altri client e client irc/http? Il cambiamento " -"richiede il riavvio del proxy client)" +"richiede il riavvio del client proxy)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 @@ -347,8 +349,8 @@ msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" msgstr "" -"(NOTA: quando questo proxy client è configurato per condividere tunnel, " -"queste opzioni valgono per tutti i client proxy condivisi!)" +"(NOTA: quando questo client proxy è configurato per condividere i tunnel, " +"queste opzioni saranno valide per tutti i client proxy condivisi!)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 @@ -363,27 +365,27 @@ msgstr "Lunghezza" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 msgid "0 hop tunnel (low anonymity, low latency)" -msgstr "0 hop tunnel (anonimato basso, latenza bassa)" +msgstr "tunnel 0 hop (anonimato basso, latenza bassa)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 msgid "1 hop tunnel (medium anonymity, medium latency)" -msgstr "1 hop tunnel (anonimato medio, latenza media)" +msgstr "tunnel 1 hop (anonimato medio, latenza media)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 msgid "2 hop tunnel (high anonymity, high latency)" -msgstr "2 hop tunnel (anonimato alto, latenza alta)" +msgstr "tunnel 2 hop (anonimato alto, latenza alta)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 msgid "3 hop tunnel (very high anonymity, poor performance)" -msgstr "3 hop tunnel (anonimato molto alto, prestazioni basse)" +msgstr "tunnel 3 hop (anonimato molto alto, prestazioni basse)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 msgid "hop tunnel (very poor performance)" -msgstr "hop tunnel (prestazioni molto basse)" +msgstr "tunnel hop (prestazioni molto basse)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 @@ -393,36 +395,36 @@ msgstr "Varianza" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 msgid "0 hop variance (no randomisation, consistant performance)" -msgstr "0 hop varianza (nessuna randomizzazione, prestazioni coerenti)" +msgstr "varianza 0 hop (nessuna randomizzazione, prestazioni coerenti)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" msgstr "" -"+ 0-1 hop varianza (randomizzazione additiva media, prestazioni sottrattive)" +"varianza + 0-1 hop (randomizzazione additiva media, prestazioni sottrattive)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" msgstr "" -"+ 0-2 hop varianza (randomizzazione additiva alta, prestazioni sottrattive)" +"varianza + 0-2 hop (randomizzazione additiva alta, prestazioni sottrattive)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" -msgstr "+/- 0-1 hop varianza (randomizzazione standard, prestazioni standard)" +msgstr "varianza +/- 0-1 hop (randomizzazione standard, prestazioni standard)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 msgid "+/- 0-2 hop variance (not recommended)" -msgstr "+/- 0-2 hop varianza (non consigliata)" +msgstr "hop varianza +/- 0-2 (non consigliata)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 msgid "hop variance" -msgstr "hop varianza" +msgstr "varianza hop" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 @@ -461,19 +463,19 @@ msgstr "tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 msgid "Backup Count" -msgstr "Conteggio Backup" +msgstr "Conteggio Backup " #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 msgid "0 backup tunnels (0 redundancy, no added resource usage)" msgstr "" -"0 tunnel di backup (ridondanza zero, nessun utilizzo di risorse aggiuntivo)" +"0 tunnel backup (ridondanza zero, nessun utilizzo di risorse aggiuntivo)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" msgstr "" -"1 tunnel di backup in ogni direzione (ridondanza bassa, utilizzo di risorse " +"1 tunnel backup in ogni direzione (ridondanza bassa, utilizzo di risorse " "basso)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 @@ -481,15 +483,14 @@ msgstr "" msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" msgstr "" -"2 tunnel di backup in ogni direzione (ridondanza media, utilizzo di risorse " +"2 tunnel backup in ogni direzione (ridondanza media, utilizzo di risorse " "medio)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" msgstr "" -"3 tunnel di backup in ogni direzione (ridondanza alta, utilizzo di risorse " -"alto)" +"3 tunnel backup in ogni direzione (ridondanza alta, utilizzo di risorse alto)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 @@ -553,7 +554,7 @@ msgstr "Abilita" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 msgid "Reduced tunnel count" -msgstr "Conteggio tunnel ridotti" +msgstr "Riduci conteggio tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 @@ -567,7 +568,7 @@ msgstr "Chiudi i tunnel quando inattivo" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 msgid "New Keys on Reopen" -msgstr "Nuove Chiavi alla Riapertura" +msgstr "Nuove Chiavi alla riapertura" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 @@ -576,7 +577,7 @@ msgstr "Disabilita" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 msgid "Delay tunnel open until required" -msgstr "Ritarda l'apertura di tunnel fino a che non viene richiesta" +msgstr "Ritarda l'apertura di tunnel fino a che non è richiesta" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 msgid "Persistent private key" @@ -615,7 +616,7 @@ msgstr "Autorizzazione Outproxy" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 msgid "Jump URL List" -msgstr "Lista URL Salto" +msgstr "Lista URL salto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 @@ -628,8 +629,8 @@ msgid "" "NOTE: If tunnel is currently running, most changes will not take effect " "until tunnel is stopped and restarted." msgstr "" -"NOTA: Se il tunnel è correntemente in funzione, la maggiorparte dei " -"cambiamenti non avrà effetto finchè il tunnel non verrà fermato e riavviato." +"NOTA: Se il tunnel è al momento in funzione, la maggioranza dei cambiamenti " +"non avrà effetto finchè il tunnel non sarà fermato e riavviato." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 @@ -681,7 +682,7 @@ msgstr "Firma Hostname" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 msgid "Encrypt Leaseset" -msgstr "Cifra Leaseset" +msgstr "Codifica Leaseset" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 msgid "Encryption Key" @@ -689,7 +690,7 @@ msgstr "Chiave cifratura" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 msgid "Generate New Key" -msgstr "Genera Nuova Chiave" +msgstr "Genera nuova chiave" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 msgid "Generate" @@ -702,23 +703,23 @@ msgstr "(Il tunnel deve prima essere fermato)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 msgid "Restricted Access List" -msgstr "Lista di Accesso Ristretto" +msgstr "Lista di accesso ristretto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 msgid "Whitelist" -msgstr "Whitelist" +msgstr "Eccezioni" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 msgid "Blacklist" -msgstr "Blacklist" +msgstr "Lista Nera" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 msgid "Access List" -msgstr "Lista di Accesso" +msgstr "Lista di accesso" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 msgid "Inbound connection limits (0=unlimited)" -msgstr "Limite di connessioni in ingresso (0=illimitate)" +msgstr "Limite connessioni in ingresso (0=illimitate)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 msgid "Per client" @@ -746,11 +747,11 @@ msgstr "Massimo numero di connessioni concorrenti (0=illimitate)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 msgid "New Certificate type" -msgstr "Nuovo tipo di Certificato" +msgstr "Nuovo tipo di certificato" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 msgid "None" -msgstr "Nessun" +msgstr "Vuoto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 msgid "Hashcash (effort)" @@ -770,7 +771,7 @@ msgstr "Nascosto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 msgid "Signed (signed by)" -msgstr "Firmato (firmato da)" +msgstr "Firmato (da)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 msgid "Modify Certificate" @@ -794,32 +795,32 @@ msgstr "Ricarica" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 msgid "Tunnel Wizard" -msgstr "Creazione guidata Tunnel" +msgstr "Creazione guidata tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 msgid "Stop All" -msgstr "Ferma Tutto" +msgstr "Ferma tutto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 msgid "Start All" -msgstr "Avvia Tutto" +msgstr "Avvia tutto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 msgid "Restart All" -msgstr "Riavvia Tutto" +msgstr "Riavvia tutto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "Reload Config" -msgstr "Ricarica Configurazione" +msgstr "Ricarica configurazione" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "I2P Server Tunnels" -msgstr "Tunnel Server I2P" +msgstr "Tunnel dei server I2P" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 msgid "Points at" -msgstr "Punti a" +msgstr "Punta a" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 @@ -840,12 +841,12 @@ msgstr "Indirizzo Base32" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 msgid "No Preview" -msgstr "Nessuna Anteprima" +msgstr "Nessuna anteprima" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 msgid "Starting..." -msgstr "In Avvio..." +msgstr "In avvio..." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 @@ -858,7 +859,7 @@ msgstr "Ferma" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 msgid "Running" -msgstr "In Funzione" +msgstr "In funzione" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 @@ -868,7 +869,7 @@ msgstr "Fermato" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 msgid "Start" -msgstr "Avvio" +msgstr "Avvia" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 msgid "New server tunnel" @@ -900,7 +901,7 @@ msgstr "Interfaccia" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 msgid "Standby" -msgstr "Standby" +msgstr "Sospensione" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 msgid "Outproxy" @@ -908,7 +909,7 @@ msgstr "Outproxy" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 msgid "none" -msgstr "nessun" +msgstr "Vuoto" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 msgid "New client tunnel" @@ -916,7 +917,7 @@ msgstr "Nuovo tunnel client" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 msgid "I2P Tunnel Manager - Tunnel Creation Wizard" -msgstr "Gestore Tunnel I2P - Creazione Guidata Tunnel" +msgstr "Gestore tunnel I2P - Creazione guidata tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 @@ -941,7 +942,7 @@ msgstr "Destinazione tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 msgid "Binding address and port" -msgstr "Vincola indirizzo e porta" +msgstr "Vincolando indirizzo e porta" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 @@ -957,24 +958,30 @@ msgid "" "This wizard will take you through the various options available for creating " "tunnels in I2P." msgstr "" +"Questo setup wizard ti guiderà attraverso le varie opzioni disponibili per " +"creare tunnel in I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" "The first thing to decide is whether you want to create a server or a client " "tunnel." -msgstr "" +msgstr "La prima cosa da decidere è se vuoi creare un tunnel server o client." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "If you need to connect to a remote service, such as an IRC server inside I2P " "or a code repository, then you will require a CLIENT tunnel." msgstr "" +"Se hai bisogno di collegare un servizio remoto, come un server IRC nell' I2P " +"o un code repository, avrai bisogno di un tunnel CLIENT. " #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." msgstr "" +"D'altra parte, se desideri ospitare un servizio per far connetteri altri a " +"te, dovrai creare un tunnel SERVER." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 msgid "Server Tunnel" @@ -990,7 +997,7 @@ msgstr "Sono presenti diversi tipi di tunnel da scegliere:" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 msgid "Basic tunnel for connecting to a single service inside I2P." -msgstr "" +msgstr "Tunnel base per connettersi a un servizio singolo nell' I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 @@ -998,10 +1005,12 @@ msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." msgstr "" +"Prova questo se nessuno dei tipi di tunnel qui sotto corrispondono ai tuoi " +"requisiti, o se non sai che tipo di tunnel necessiti." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." -msgstr "" +msgstr "Tunnel che agisce come proxy HTTP per raggiungere eepsites nell' I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "" @@ -1009,34 +1018,41 @@ msgid "" "\"http_proxy\" environment variable for command-line applications in GNU/" "Linux." msgstr "" +"Imposta il tuo browser per usare questo tunnel come proxy HTTP, o imposta la " +"variabile d'ambiente \"http_proxy\" per applicazioni in linea di comando su " +"GNU/Linux." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." msgstr "" -"Siti esterni a I2P possono essere raggiunti se è presente un proxy HTTP " -"all'interno di I2P." +"Siti esterni a I2P possono essere raggiunti se viene configurato un proxy " +"HTTP all'interno di I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 msgid "Customised client tunnel specific for IRC connections." -msgstr "" +msgstr "Client Tunnel personalizzato per connessioni IRC specifiche." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." msgstr "" +"Con questo tipo di tunnel il client IRC sarà in grado di connettersi ad una " +"rete IRC nell' I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" msgstr "" +"Ogni rete IRC nell' I2P a cui vuoi connetterti avrà bisogno del suo tunnel " +"personale. (Ndr, SOCKS IRC)" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 msgid "A tunnel that implements the SOCKS protocol." -msgstr "" +msgstr "Un tunnel che implementa il protocollo SOCKS." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "" @@ -1070,7 +1086,7 @@ msgid "" "tunnel per IRC network." msgstr "" "Questo significa che solo un tunnel I2P è richiesto piuttosto che un tunnel " -"separato per la rete IRC." +"separato per ogni rete IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "" @@ -1078,125 +1094,145 @@ msgid "" "is known, though it depends on whether or not the outproxy has been blocked " "by the IRC network." msgstr "" -"Reti IRC all'infuori di I2P possono essere raggiunte se è presente " -"un'outproxy SOCKS all'interno di I2P, anche se dipende se l'outproxy è " -"bloccato o no dalla rete IRC." +"Reti IRC esterne a I2P possono essere raggiunte se viene configurato un " +"outproxy SOCKS all'interno di I2P, ma l'esito varia se l'outproxy è bloccato " +"o meno dalla rete IRC." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 msgid "A client tunnel that implements the HTTP CONNECT command." -msgstr "Un tunnel client che implementi il comando HTTP CONNECT." +msgstr "Un tunnel client che implementa il comando HTTP CONNECT." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." msgstr "" +"Abilita le connessioni TCP attraverso un outproxy HTTP, se il proxy supporta " +"il comando CONNETTI." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 msgid "A customised client tunnel for Streamr." -msgstr "" +msgstr "Un client personalizzato per Streamr." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 msgid "A basic server tunnel for hosting a generic service inside I2P." -msgstr "" +msgstr "Un tunnel server base per ospitare un servizio generico dentro I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 msgid "A server tunnel that is customised for HTTP connections." -msgstr "" +msgstr "Un tunnel server personalizzato per connessioni HTTP." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 msgid "Use this tunnel type if you want to host an eepsite." -msgstr "" +msgstr "Usa questo tipo di tunnel se vuoi ospitare un eepsite." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." msgstr "" +"Un tunnel server personalizzato che può sia fornire dati HTTP che " +"connettersi ad altri tunnel server." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "This tunnel type is predominantly used when running a Seedless server." -msgstr "" +msgstr "Questo tipo di tunnel è usato soprattutto con server Seedless." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "A customised server tunnel for hosting IRC networks inside I2P." -msgstr "" +msgstr "Un tunnel server personalizzato per ospitare reti IRC dentro l' I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." msgstr "" +"Solitamente c'è la necessità di creare un tunnel separato per ogni server " +"IRC da rendere accessibile con I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 msgid "A customised server tunnel for Streamr." -msgstr "" +msgstr "Un server tunnel personalizzato per Streamr." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 msgid "Choose a name and description for your tunnel." -msgstr "" +msgstr "Scegli nome e descrizione per il tuo tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." msgstr "" +"Questi possono essere ciò che vuoi tu - sono presenti solo per facilitare " +"l'identificazione del tunnel nella console del router." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." msgstr "" +"Se conosci qualche outproxy per questo tipo di tunnel (sia HTTP che SOCKS), " +"scrivili quì sotto." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 msgid "Separate multiple proxies with commas." -msgstr "" +msgstr "Separa proxy diversi con virgole." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." msgstr "" +"Scrivi la destinazione I2P del servizio a cui questo client tunnel dovrebbe " +"connettersi." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." msgstr "" +"Questa potrebbe essere la chiave base 64 di destinazione, o un URL I2P della " +"tua rubrica." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." msgstr "" +"Questo è l'IP che usa il tuo servizio, normalmente nella stessa macchina. " +"Per questo 127.0.0.1 è pre-compilato." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 msgid "This is the port that the service is accepting connections on." -msgstr "" +msgstr "Questa è la porta che il servizio usa per accettare connessioni." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 msgid "This is the port that the client tunnel will be accessed from locally." -msgstr "" +msgstr "Questa è la porta da cui si accederà al client tunnel localmente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 msgid "This is also the client port for the HTTPBidir server tunnel." -msgstr "" +msgstr "Questa è anche la porta del client per il tunnel server HTTPBidir." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" msgstr "" +"Come vuoi che venga effettuato l'accesso a questo tunnel? Solo da questa " +"macchina, dalla tua sottorete intera, o dall'Internet esterno?" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 msgid "You will most likely want to just allow 127.0.0.1" -msgstr "" +msgstr "Quasi sempre abiliterai semplicemente 127.0.0.1" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." msgstr "" +"Il router I2P può avviare automaticamente questo tunnel per te quando il " +"router viene avviato." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 msgid "" @@ -1204,48 +1240,63 @@ msgid "" "but for tunnels that are only used occassionally it would mean that the I2P " "router is creating and maintaining unnecessary tunnels." msgstr "" +"Questo può essere utile per tunnel usati spesso (specie tunnel server), ma " +"per i tunnel usati solo occasionalmente comporta che il router I2P sta " +"creando e mantenendo tunnel non necessari." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 msgid "The wizard has now collected enough information to create your tunnel." msgstr "" +"Questo setup wizard ha recuperato abbastanza informazioni per creare il tuo " +"tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." msgstr "" +"Cliccando il tasto salva quì sotto il setup wizard configurerà il tunnel, " +"reindirizzandoti alla pagina principale del tunnel I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." msgstr "" +"Dato che hai scelto di far avviare automaticamente il tunnel quando il tuo " +"router viene avviato, non devi fare altro." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 msgid "The router will start the tunnel once it has been set up." -msgstr "" +msgstr "Il router avvierà il tunnel una volta che è stato configurato." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." msgstr "" +"Dato che hai scelto di non avviare il tunnel automaticamente, dovrai " +"avviarlo manualmente." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." msgstr "" +"Puoi farlo cliccando il pulsante Avvia nella pagina principale che " +"corrisponde al tuo nuovo tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 msgid "Below is a summary of the options you chose:" -msgstr "" +msgstr "Qui sotto il riassunto delle opzioni che hai scelto:" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." msgstr "" +"Accanto a queste impostazioni base, ci sono altre opzioni avanzate per la " +"configurazione del tunnel." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 msgid "" @@ -1253,19 +1304,22 @@ msgid "" "can view and/or edit these by clicking on the tunnel's name in the main " "I2PTunnel page." msgstr "" +"Il setup wizard imposterà valori ragionevolmente sensibili per questi, ma " +"puoi vederli o cambiarli cliccando sul nome del tunnel nella pagina " +"principale del tunnel I2P." #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 msgid "Previous" -msgstr "" +msgstr "Precedente" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 msgid "Save Tunnel" -msgstr "" +msgstr "Salva tunnel" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 msgid "Finish" -msgstr "" +msgstr "Termina" #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 msgid "Next" -msgstr "" +msgstr "Avanti" diff --git a/apps/routerconsole/locale/messages_it.po b/apps/routerconsole/locale/messages_it.po index 6b4bca37d..710cc4431 100644 --- a/apps/routerconsole/locale/messages_it.po +++ b/apps/routerconsole/locale/messages_it.po @@ -4,6 +4,7 @@ # To contribute translations, see http://www.i2p2.de/newdevelopers # # Translators: +# , 2012. # , 2012. # , 2011. # , 2011. @@ -12,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 11:01+0000\n" -"PO-Revision-Date: 2012-05-20 21:16+0000\n" -"Last-Translator: ColomboI2P \n" +"POT-Creation-Date: 2012-06-03 14:12+0000\n" +"PO-Revision-Date: 2012-06-01 12:19+0000\n" +"Last-Translator: Leelium \n" "Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" "it/)\n" "Language: it\n" @@ -66,9 +67,9 @@ msgstr[0] "1 ora" msgstr[1] "{0} ore" #: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" -msgstr "Italiano" +msgstr "n/a" #. days #: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 @@ -81,11 +82,11 @@ msgstr[1] "{0} giorni" #: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" -msgstr "Bannato dall''hash del router: {0}" +msgstr "Bannato dall'' hash del router: {0}" #: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" -msgstr "Bannato dall'hash del router" +msgstr "Bannato dall'' hash del router" #. Temporary reason, until the job finishes #: ../../../router/java/src/net/i2p/router/Blocklist.java:672 @@ -182,8 +183,8 @@ msgstr "Reseeding" #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." -msgstr[0] "Reseed ha recuperato solo 1 router." -msgstr[1] "Reseed ha recuperato solo {0} router." +msgstr[0] "Il reseed ha recuperato solo 1 router." +msgstr[1] "Il reseed ha recuperato solo {0} router." #: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." @@ -200,7 +201,7 @@ msgstr "Pagina di configurazione del reseed" #: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." -msgstr "Reseed: recupero del seed URL." +msgstr "Reseed: recupero dell'URL dei seed." #: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format @@ -215,23 +216,23 @@ msgstr "" #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 msgid "Message receive rate (bytes/sec)" -msgstr "Tasso di ricezione di messaggi (bytes/sec)" +msgstr "Tasso di ricezione di messaggi (Byte/s)" #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 msgid "Message send rate (bytes/sec)" -msgstr "Tasso di invio di messaggi (bytes/sec)" +msgstr "Tasso di invio di messaggi (Byte/s)" #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 msgid "Low-level send rate (bytes/sec)" -msgstr "Tasso di invio a basso livello (bytes/sec)" +msgstr "Tasso di invio a basso livello (Byte/s)" #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 msgid "Low-level receive rate (bytes/sec)" -msgstr "Tasso di ricezione a basso livello (bytes/sec)" +msgstr "Tasso di ricezione a basso livello (Byte/s)" #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 msgid "How many peers we are actively talking with" -msgstr "Con quanti peer stiamo attivamente parlando" +msgstr "Con quanti peer stiamo attivamente comunicando" #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 msgid "Known fast peers" @@ -279,11 +280,11 @@ msgid "" "i2np.udp.maxConnections=nnn on the advanced configuration page." msgstr "" "Per sistemare questi limiti, aggiungi l'impostazione i2np.ntcp." -"maxConnections=nnn e i2np.udp.maxConnections=nnn nella pagina delle " -"configurazioni avanzate." +"maxConnections=nnn e i2np.udp.maxConnections=nnn nella pagina di " +"configurazione avanzata." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "Definizioni" @@ -293,8 +294,8 @@ msgstr "Definizioni" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "Peer" @@ -306,7 +307,7 @@ msgstr "Peer remoto, identificato dall'hash del router" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" -msgstr "Dir" +msgstr "Cartella" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" @@ -330,7 +331,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" -msgstr "Quanto è passato da quando un pacchetto è stato ricevuto / inviato" +msgstr "Quanto è passato dalla ricezione/invio di un pacchetto" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 @@ -348,8 +349,7 @@ msgstr "Entrata/Uscita" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "" -"Il tasso di trasferimento normalizzato in entrata / uscita (KBytes al " -"secondo)" +"Il tasso di trasferimento normalizzato in entrata / uscita (KBytes/secondo)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" @@ -365,7 +365,7 @@ msgstr "Su" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" -msgstr "Disallineamento" +msgstr "Disallinea" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" @@ -389,7 +389,9 @@ msgstr "Numero massimo di messaggi da inviare contemporaneamente" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" -msgstr "Numero di invii in attesa che superano la finestra di congestione" +msgstr "" +"Numero di invii in attesa che superano il limite della finestra di " +"congestione" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" @@ -397,16 +399,16 @@ msgstr "La soglia di avvio lento" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" -msgstr "Tempo di round trip in millisecondi" +msgstr "Tempo di ciclo in millisecondi" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" -msgstr "Dev" +msgstr "Sviluppatore" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" -msgstr "Deviazione standard del tempo di round trip in millisecondi" +msgstr "Deviazione standard del tempo di ciclo in millisecondi" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" @@ -417,8 +419,8 @@ msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" msgstr "" -"Dimensione massima corrente pacchetto in invio / dimenzione massima stimata " -"pacchetto in ricezione" +"Dimensione corrente massima pacchetti in invio / dimensione massima stimata " +"pacchetti in ricezione (bytes)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 @@ -471,7 +473,7 @@ msgstr "Configurazione Interfaccia Comune WAN" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "Stato" @@ -514,7 +516,7 @@ msgstr "Connessione IP WAN" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 msgid "WAN Ethernet Link Configuration" -msgstr "Configurazione WAN Ethernet Link" +msgstr "Configurazione Link WAN Ethernet" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 msgid "Found Device" @@ -571,7 +573,7 @@ msgstr "{0} porta {1,number,#####} è stata inoltrata con successo da UPnP." #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 #, java-format msgid "{0} port {1,number,#####} was not forwarded by UPnP." -msgstr "{0} porta{1,number,#####} non è stata inoltrata da UPnP." +msgstr "{0} porta {1,number,#####} non è stata inoltrata da UPnP." #: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" @@ -581,7 +583,7 @@ msgstr "UPnP non è abilitato" #: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" -msgstr "Ritardo del segnale di clock eccessivo: {0}" +msgstr "Ritardo del segnale di ciclo eccessivo: {0}" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" @@ -595,15 +597,15 @@ msgstr "Limite" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" -msgstr "Timeout" +msgstr "Intervallo" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" -msgstr "Fuori dalla Coda" +msgstr "Fuori dalla coda" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" -msgstr "In attesa?" +msgstr "Arretrato?" #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 @@ -628,7 +630,7 @@ msgstr "Connessioni UDP" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" -msgstr "Ordina secondo gli hash dei peer" +msgstr "Ordina secondo l' hash dei peer" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" @@ -636,11 +638,11 @@ msgstr "Direzione/Introduzione" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" -msgstr "Ordina secondo il tempo di idle dei tunnel in entrata" +msgstr "Ordina secondo il tempo di inattività dei tunnel in entrata" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" -msgstr "Ordina secondo il tempo di idle dei tunnel in uscita" +msgstr "Ordina secondo il tempo di inattività dei tunnel in uscita" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" @@ -656,7 +658,7 @@ msgstr "Ordina per tempo di connessione" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" -msgstr "Ordina secondo la discrepanza di clock" +msgstr "Ordina secondo la discrepanza di ciclo" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" @@ -664,19 +666,19 @@ msgstr "Ordina per finestra di congestione" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" -msgstr "Ordina secondo la soglia di slow start" +msgstr "Ordina secondo la soglia di avvio lento" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" -msgstr "Ordina per tempo di round trip" +msgstr "Ordina per tempo di ciclo" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" -msgstr "Ordina per deviazione del tempo di round trip" +msgstr "Ordina per deviazione del tempo di ciclo" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" -msgstr "Ordina secondo il timeout di ritrasmissione" +msgstr "Ordina secondo l'intervallo di ritrasmissione" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" @@ -708,7 +710,7 @@ msgstr "Hanno offerto di introdurci" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" -msgstr "Arrabbiati" +msgstr "Congestionato" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" @@ -719,15 +721,17 @@ msgstr "1 fallimento" msgid "{0} fails" msgstr "{0} fallimenti" +#. 1 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Bannato" #. buf.append("
    \n"); #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" -msgstr "RIASSUNTO" +msgstr "SOMMARIO" #: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" @@ -811,7 +815,7 @@ msgstr "Argentina" #: ../java/build/Countries.java:16 msgid "American Samoa" -msgstr "Samoa Americane" +msgstr "Samoa Americana" #: ../java/build/Countries.java:17 msgid "Austria" @@ -915,7 +919,7 @@ msgstr "Canada" #: ../java/build/Countries.java:42 msgid "Cocos (Keeling) Islands" -msgstr "Cocos (Keeling) Islands" +msgstr "Isole Cocos (Keeling)" #: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" @@ -975,7 +979,7 @@ msgstr "Capo Verde" #: ../java/build/Countries.java:57 msgid "Christmas Island" -msgstr "Christmas Island" +msgstr "Island Christmas " #: ../java/build/Countries.java:58 msgid "Cyprus" @@ -1023,7 +1027,7 @@ msgstr "Egitto" #: ../java/build/Countries.java:69 msgid "Western Sahara" -msgstr "Western Sahara" +msgstr "Sahara Occidentale" #: ../java/build/Countries.java:70 msgid "Eritrea" @@ -1243,7 +1247,7 @@ msgstr "Saint Kitts e Nevis" #: ../java/build/Countries.java:124 msgid "The Democratic People's Republic of Korea" -msgstr "Democratic People's Republic of Korea" +msgstr "Repubblica Democratica di Korea" #: ../java/build/Countries.java:125 msgid "Republic of Korea" @@ -1483,7 +1487,7 @@ msgstr "Saint Pierre e Miquelon" #: ../java/build/Countries.java:184 msgid "Pitcairn Islands" -msgstr "Pitcairn Islands" +msgstr "Isole Pitcairn" #: ../java/build/Countries.java:185 msgid "Puerto Rico" @@ -1754,8 +1758,9 @@ msgstr "Zimbabwe" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:241 msgid "I2P Router Console" -msgstr "I2P Router Console" +msgstr "Console router I2P " #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" @@ -1763,13 +1768,13 @@ msgstr "" "Errore nell'aggiornamento della configurazione - vedere i log di errore" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "Configurazione salvata con successo" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " @@ -1853,8 +1858,8 @@ msgstr "Aggiunto nuovo client" msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" -"Configurazione del client salvata con successo - è necessario un riavvio " -"perché venga applicata." +"Configurazione del client salvata con successo - riavvio necessario per " +"avere effetto." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 @@ -1910,7 +1915,7 @@ msgstr "Ricerca del server fallita." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." -msgstr "Nessun URL dei plugin specificato." +msgstr "Nessun URL del plugin specificato." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format @@ -1923,7 +1928,7 @@ msgstr "Non è stato specificato un URL di aggiornamento per {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." -msgstr "L'aggiornamento o lo scaricamento dei plugin è già in corso." +msgstr "L'aggiornamento o lo scaricamento del plugin è già in corso." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 msgid "Updating all plugins" @@ -1938,7 +1943,7 @@ msgstr "Plugin scaricato da {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" -msgstr "Verifica degli aggiornamenti del plugin {0} " +msgstr "Controllo aggiornamenti del plugin {0} " #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format @@ -1948,14 +1953,14 @@ msgstr "Plugin {0} partito" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" -msgstr "Errore durante la partenza del plugin {0}" +msgstr "Errore durante l''avvio del plugin {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take effect." msgstr "" -"Configurazione interfaccia salvata con successo - è necessario un riavvio " -"perché venga applicata." +"Configurazione interfaccia salvata con successo - riavvio necessario per " +"avere effetto." #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 @@ -1994,7 +1999,7 @@ msgid "Plugin" msgstr "Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:282 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 @@ -2169,8 +2174,8 @@ msgid "" "Or put entries in the logger.config file. Example: logger.record.net.i2p." "router.tunnel=WARN" msgstr "" -"O inserisci campi nel file logger.config. Esempio: logger.record.net.i2p." -"router.tunnel=WARN" +"O inserisci istruzioni nel file logger.config. Esempio: logger.record.net." +"i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" @@ -2251,7 +2256,7 @@ msgstr "Keyring" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" -msgstr "Eventi" +msgstr "Registro" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 @@ -2261,7 +2266,7 @@ msgid "Peers" msgstr "Peer" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:409 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:396 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistiche" @@ -2283,113 +2288,113 @@ msgstr "Avanzate" msgid "Save changes" msgstr "Salva le modifiche" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "Verifica della raggiungibilità del router..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "Aggiornamento dell'indirizzo IP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "Disattivazione completa del TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" -msgstr "In aggiornamento gli indirizzi TCP in arrivo a " +msgstr "Aggiornando gli indirizzi TCP in arrivo a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "Disattivazione TCP in ingresso" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" -msgstr "In aggiornamento gli indirizzi TCP in arrivo a automatico" +msgstr "Aggiornando gli indirizzi TCP in arrivo a automatici" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" -msgstr "In aggiornamento le porte TCP entranti a " +msgstr "Aggiornando le porte TCP entranti a " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" -msgstr "In aggiornamento le porte TCP entranti a automatico" +msgstr "Aggiornando le porte TCP entranti a automatiche" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" -msgstr "In aggiornamento le porte UDP da" +msgstr "Aggiornando le porte UDP da" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "a" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Riavvio elegante in modalità Router Nascosto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Riavvio elegante per uscire dalla modalità Router Nascosto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" -msgstr "Abilitazione UPnP, riavvio richiesto perchè abbia effetto" +msgstr "Abilitazione UPnP, riavvio richiesto per avere effetto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" -msgstr "Disabilitazione UPnP, riavvio richiesto perchè abbia effetto" +msgstr "Disabilitazione UPnP, riavvio richiesto per avere effetto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "Attivazione della modalità portatile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "Disattivazione della modalità portatile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 msgid "Disabling UDP" msgstr "Disabilitando l'UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 msgid "Enabling UDP" msgstr "Abilitando l'UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "Introduttori SSU richiesti" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" -msgstr "L'hostname o l'IP {0} non è pubblicamente instradabile" +msgstr "L'hostname o l'IP {0} non è pubblicamente rintracciabile" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "L'hostname o l'IP {0} è invalido" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "Aggiornamento delle percentuali di condivisione di banda" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "Limiti di banda aggiornati" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 msgid "unknown" msgstr "sconosciuto" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bit al secondo" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "o {0} byte per mese al massimo" @@ -2397,16 +2402,16 @@ msgstr "o {0} byte per mese al massimo" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" -msgstr "Interdizione del peer fino al riavvio" +msgstr "Interdizione dei peer fino al riavvio" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:23 #, java-format msgid "Manually banned via {0}" -msgstr "Interdetto manualmente via {0}" +msgstr "Bannato manualmente via {0}" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 msgid "banned until restart" -msgstr "Interdetto fino al riavvio" +msgstr "bannato fino al riavvio" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:27 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:38 @@ -2562,7 +2567,7 @@ msgstr "Ridefinizione della chiave e spegnimento" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" -msgstr "Ridefinizione della chiave successiva ad uno spegnimento elegante" +msgstr "Ridefinizione della chiave dopo lo spegnimento elegante" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 @@ -2608,7 +2613,7 @@ msgstr "Servizio installato" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" -msgstr "Warning: non è stato possibile installare il servizio" +msgstr "Attenzione: non è stato possibile installare il servizio" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" @@ -2616,7 +2621,7 @@ msgstr "Servizio rimosso" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" -msgstr "Warning: non è stato possibile rimuovere il servizio" +msgstr "Attenzione: non è stato possibile rimuovere il servizio" #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" @@ -2639,8 +2644,8 @@ msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" msgstr "" -"Lista dei grafi aggiornata, perchè abbia effetto qui e sulla Pagina dei grafi possono volerci fino a 60 secondi" +"Lista dei grafici aggiornata, perchè abbia effetto qui e sulla Pagina dei grafici possono volerci fino a 60 secondi" #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); @@ -2688,20 +2693,20 @@ msgstr "I tunnel client per {0}" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." -msgstr "WARNING ANONIMATO - Le impostazioni includono tunnel 0-hop." +msgstr "AVVISO ANONIMATO - Le impostazioni includono tunnel 0-hop." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." -msgstr "WARNING ANONIMATO - Le impostazioni includono tunnel 1-hop." +msgstr "AVVISO ANONIMATO - Le impostazioni includono tunnel 1-hop." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." -msgstr "WARNING PRESTAZIONI - Le impostazioni includono tunnel molto lunghi." +msgstr "AVVISO PRESTAZIONI - Le impostazioni includono tunnel molto lunghi." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "" -"WARNING PRESTAZIONI - Le impostazioni includono grosse quantità di tunnel." +"AVVISO PRESTAZIONI - Le impostazioni includono grosse quantità di tunnel." #. buf.append("InboundOutbound\n"); #. tunnel depth @@ -2746,7 +2751,7 @@ msgstr "Arabo" #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Czech" -msgstr "Czech" +msgstr "Cieco" #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Danish" @@ -2758,7 +2763,7 @@ msgstr "Inglese" #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Estonian" -msgstr "Estonian" +msgstr "Estone" #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Finnish" @@ -2780,6 +2785,11 @@ msgstr "Olandese" msgid "French" msgstr "Francese" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#, fuzzy +msgid "Hungarian" +msgstr "Ungheria" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "Italiano" @@ -2819,7 +2829,7 @@ msgstr "Aggiornamento disponibile, tentativo di scaricamento in corso" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "" -"Aggiornamento disponibile, fare click sul pulsante a sinistra per scaricarlo" +"Aggiornamento disponibile, fai click sul pulsante a sinistra per scaricarlo" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" @@ -2897,13 +2907,12 @@ msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." msgstr "" -"Sottomissione del form non valida, probabilmente perchè hai usato il " -"pulsante 'indietro' o 'aggiorna' del tuo browser. Per favore rimandare il " -"form." +"Sottomissione di form non valida, probabilmente hai usato il pulsante " +"'indietro' o 'aggiorna' del tuo browser. Per favore rimandalo." #: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" -msgstr "Grafo combinato di larghezza di banda" +msgstr "Grafico combinato di larghezza della banda" #. e.g. "statname for 60m" #: ../java/src/net/i2p/router/web/GraphHelper.java:172 @@ -2975,7 +2984,7 @@ msgstr "Disegna gli eventi come grafico" #: ../java/src/net/i2p/router/web/GraphHelper.java:339 msgid "Configure Graph Display" -msgstr "Configura la Visualizzazione del Grafo" +msgstr "Configura la Visualizzazione del Grafico" #: ../java/src/net/i2p/router/web/GraphHelper.java:339 msgid "Select Stats" @@ -3014,15 +3023,15 @@ msgstr "Ritardo aggiornamento" #: ../java/src/net/i2p/router/web/GraphHelper.java:364 msgid "Store graph data on disk?" -msgstr "Memorizzare i dati del grafo su disco?" +msgstr "Memorizzare i dati del grafico su disco?" #: ../java/src/net/i2p/router/web/GraphHelper.java:370 msgid "Save settings and redraw graphs" -msgstr "Salva impostazioni e ridisegna grafi" +msgstr "Salva impostazioni e ridisegna grafici" #: ../java/src/net/i2p/router/web/GraphHelper.java:425 msgid "Graph settings saved" -msgstr "Impostazioni del grafo salvate" +msgstr "Impostazioni del grafico salvate" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 @@ -3046,11 +3055,11 @@ msgstr "Configurazione Larghezza di Banda I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Configure Language" -msgstr "Configura Lingua" +msgstr "Cambia Lingua" #: ../java/src/net/i2p/router/web/HomeHelper.java:29 msgid "Console Language Selection" -msgstr "Selezione Lingua Console" +msgstr "Selezione Lingua della console" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 msgid "Customize Home Page" @@ -3069,7 +3078,7 @@ msgstr "Client di posta elettronica anonimo" #: ../java/src/net/i2p/router/web/HomeHelper.java:31 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 msgid "Email" -msgstr "Email" +msgstr "E-mail" #: ../java/src/net/i2p/router/web/HomeHelper.java:32 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 @@ -3089,7 +3098,7 @@ msgstr "Client BitTorrent anonimo incorporato" #: ../java/src/net/i2p/router/web/HomeHelper.java:34 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 msgid "Torrents" -msgstr "Torrents" +msgstr "Torrent" #: ../java/src/net/i2p/router/web/HomeHelper.java:35 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 @@ -3098,15 +3107,15 @@ msgstr "Server web locale" #: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug Reports" -msgstr "Bug Reports" +msgstr "Rapporto bug" #: ../java/src/net/i2p/router/web/HomeHelper.java:39 msgid "Bug tracker" -msgstr "Bug tracker" +msgstr "Tracker dei bug " #: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Dev Forum" -msgstr "Dev Forum" +msgstr "Forum Sviluppatori" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 msgid "Development forum" @@ -3153,7 +3162,7 @@ msgstr "Documentazione Tecnica" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Key Server" -msgstr "Server Key" +msgstr "Server Chiave" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "OpenPGP Keyserver" @@ -3185,11 +3194,11 @@ msgstr "Elenco Add-on" #: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Plugins" -msgstr "Plugins" +msgstr "Plugin" #: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "Postman's Tracker" -msgstr "Postman's Tracker" +msgstr "Tracker Postman" #: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "I2P home page" @@ -3209,11 +3218,11 @@ msgstr "Documenti Tecnici" #: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "Trac Wiki" -msgstr "Trac Wiki" +msgstr "Wiki Trac" #: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Ugha's Wiki" -msgstr "Ugha's Wiki" +msgstr "Wiki Ugha" #: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Seedless and the Robert BitTorrent applications" @@ -3225,7 +3234,7 @@ msgstr "Sito principale di Sponge" #: ../java/src/net/i2p/router/web/HomeHelper.java:99 msgid "The HTTP proxy is not up" -msgstr "Il proxy HTTP non è pronto" +msgstr "Il proxy HTTP non è avviato" #: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format @@ -3258,173 +3267,175 @@ msgstr "File non trovato" msgid "No log messages" msgstr "Nessun messaggio di log" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:78 -msgid "Network Database RouterInfo Lookup" -msgstr "Ricerca Informazioni di Routing (RouterInfo) nel Database della Rete" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +#, fuzzy +msgid "Summary" +msgstr "Barra dell'Indice" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +#, fuzzy +msgid "Local Router" +msgstr "Router" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +#, fuzzy +msgid "Router Lookup" +msgstr "Log del router" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +#, fuzzy +msgid "All Routers" +msgstr "Router" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +#, fuzzy +msgid "All Routers with Full Stats" +msgstr "Mostra tutti i router con statistiche complete" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "Insiemi di Lease" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "non trovato nel database della rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 -msgid "Network Database Contents" -msgstr "Contenuti del Database della Rete" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -msgid "View RouterInfo" -msgstr "Vedi le Informazioni di Routing (RouterInfo)" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -msgid "LeaseSets" -msgstr "Insiemi di Lease" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" -msgstr "Insieme di Lease" +msgstr "Serie di Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Locale" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "Non pubblicato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:145 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Destinazione" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:162 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "Scade in {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "Scaduto {0} fa" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:179 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:181 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236 -msgid "View LeaseSets" -msgstr "Vedi gli Insiemi di Lease" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Not initialized" msgstr "Non inizializzata" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 -msgid "Routers" -msgstr "Router" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:249 -msgid "Show all routers" -msgstr "Mostra tutti i router" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:251 -msgid "Show all routers with full stats" -msgstr "Mostra tutti i router con statistiche complete" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:275 msgid "Network Database Router Statistics" msgstr "Statistiche del Router nel Database della Rete" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:294 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:282 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:296 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:314 msgid "Count" msgstr "Conto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:308 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:296 msgid "Transports" msgstr "Trasporti" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:314 msgid "Country" msgstr "Paese" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:353 msgid "Our info" msgstr "Informazioni su di noi" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:355 msgid "Peer info for" msgstr "Informazioni del Peer per" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 msgid "Full entry" -msgstr "Voce Completa" +msgstr "Voce completa" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "Nascosto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:364 msgid "Updated" msgstr "Aggiornato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:368 #, java-format msgid "{0} ago" msgstr "{0} fa" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:384 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Published" msgstr "Pubblicato" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Address(es)" msgstr "Indirizzo/i" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386 msgid "cost" msgstr "costo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 msgid "Hidden or starting up" msgstr "Nascosto o in avvio" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:411 msgid "SSU with introducers" msgstr "SSU con introduttori" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 msgid "NTCP and SSU" msgstr "NTCP e SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:412 msgid "NTCP and SSU with introducers" msgstr "NTCP e SSU con introduttori" @@ -3520,7 +3531,7 @@ msgstr "Plugin scaricato" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" -msgstr "Impossibile creare cartella per il plugin {0}" +msgstr "Impossibile creare cartella per i plugin {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 #: ../java/src/net/i2p/router/web/UpdateHandler.java:296 @@ -3592,7 +3603,7 @@ msgstr "" #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" -"La versione del plugin scaricato {0} non è più recente di quella installata" +"La versione del plugin scaricato {0} è meno recente di quella già installata" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format @@ -3611,12 +3622,12 @@ msgstr "" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format msgid "Plugin requires Jetty version {0} or higher" -msgstr "Il plugin necessita di Jetty versione {0} o superiore" +msgstr "Il plugin necessita Jetty versione {0} o superiore" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format msgid "Plugin requires Jetty version {0} or lower" -msgstr "Il plugin necessita di Jetty versione {0} o inferiore" +msgstr "Il plugin necessita Jetty versione {0} o inferiore" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 #, java-format @@ -3664,222 +3675,226 @@ msgstr "Il plugin {0} è stato installato ma il suo avvio non è riuscito" msgid "Failed to download plugin from {0}" msgstr "Scaricamento del plugin da {0} non riuscito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 -msgid "Peer Profiles" -msgstr "Profili dei Peer" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Mostrando 1 profilo recente." msgstr[1] "Mostrando {0} profili recenti." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Nascondendo 1 vecchio profilo." msgstr[1] "Nascondendo {0} profili vecchi." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Nascondendo 1 profilo standard." msgstr[1] "Nascondendo {0} profili standard." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "Gruppi (Maiuscole)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Velocità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "Integrazione" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "Veloce, Alta Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "Alta Capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" -msgstr "Non riuscendo" +msgstr "In fallimento" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Integrato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "Non raggiungibile" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" -msgstr "Il Test ha Fallito" +msgstr "Il Test è fallito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "profilo" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 -msgid "Floodfill and Integrated Peers" -msgstr "Riempimento e Peer Integrati" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "Maiuscole" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" -msgstr "Valore Intero" +msgstr "Valore intero" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" -msgstr "Sentito l'Ultima volta Riguardo a" +msgstr "Sentito l'ultima volta riguardo a" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" -msgstr "Sentito l'Ultima volta da" +msgstr "Sentito l'ultima volta da" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" -msgstr "Ultimo Buon Invio " +msgstr "Ultimo buon invio " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" -msgstr "Ultimo Cattivo Invio" +msgstr "Ultimo cattivo invio" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" -msgstr "Tempo di Risposta di 10m" +msgstr "Tempo di risposta di 10m" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" -msgstr "Tempo di Risposta di 1h" +msgstr "Tempo di risposta di 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" -msgstr "Tempo di Risposta di 1g" +msgstr "Tempo di risposta di 1g" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" -msgstr "Ultima Buona Ricerca" +msgstr "Ultima buona ricerca" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" -msgstr "Ultima Cattiva Ricerca" +msgstr "Ultima cattiva ricerca" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" -msgstr "Ultimo Buon Deposito" +msgstr "Ultimo buon deposito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" -msgstr "Ultimo Cattivo Deposito" +msgstr "Ultimo cattivo deposito" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" -msgstr "Tasso di Fallimento di 1h" +msgstr "Tasso di fallimento di 1h" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" -msgstr "Tasso di Fallimento di 1g" +msgstr "Tasso di fallimento di 1g" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "Soglie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "peer veloci" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "peer ad alta capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "peer ben integrati" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "come determinato dall'organizzatore del profilo" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "gruppi" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" -msgstr "capacità nel Database di Rete, non usate per determinare profili" +msgstr "capacità nel database di rete, non usate per determinare profili" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "maiuscole" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "" "picco di throughput (byte al secondo) che il peer ha sostenuto in un singolo " -"tunnel su un intervallo di 1 minuto " +"tunnel nell'intervallo di 1 minuto " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "velocità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "capacità" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "a quanti tunnel possiamo chiedergli di partecipare in un'ora?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" -msgstr "di quanti peer ci hanno detto ultimamente?" +msgstr "di quanti peer ci hanno fatto sapere ultimamente?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "integrazione" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "" -"per caso il peer è bandito, irraggiungibile, o fallisce i test di tunnel? " +"per caso il peer è bandito, irraggiungibile, o fallisce i test del tunnel? " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "stato" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + #: ../java/src/net/i2p/router/web/SearchHelper.java:74 msgid "Select search engine" msgstr "Seleziona motore di ricerca" @@ -3892,7 +3907,7 @@ msgstr "Interdizione temporanea che scade in {0}" #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:66 #, java-format msgid "Banned until restart or in {0}" -msgstr "Bandito fino al riavvio o in {0}" +msgstr "Bannato fino al riavvio o in {0}" #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:78 msgid "unban now" @@ -3904,12 +3919,12 @@ msgstr "Utilizzo di larghezza di banda" #: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" -msgstr "Bytes/sec In Uscita" +msgstr "Bytes/s In Uscita" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); #: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" -msgstr "Bytes/sec In Entrata" +msgstr "Bytes/s In Entrata" #: ../java/src/net/i2p/router/web/StatSummarizer.java:328 #: ../java/src/net/i2p/router/web/StatSummarizer.java:329 @@ -3926,7 +3941,7 @@ msgstr "Media In Uscita" #: ../java/src/net/i2p/router/web/StatSummarizer.java:331 #: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" -msgstr "max" +msgstr "massimo" #: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" @@ -3946,18 +3961,18 @@ msgid "" "used as an estimate." msgstr "" "I dati raccoli sono quantizzati su un intervallo di 1 minuto, quindi " -"dovrebbero essere usati semplicemente come una stima" +"dovrebbero essere usati semplicemente come stima." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." msgstr "" "Queste statistiche sono utilizzate prevalentemente per sviluppo e correzione " -"errori" +"errori." #: ../java/src/net/i2p/router/web/StatsGenerator.java:106 #: ../java/src/net/i2p/router/web/StatsGenerator.java:157 msgid "No lifetime events" -msgstr "Nessun evento durante l'arco di esistenza" +msgstr "Nessun evento durante l'arco di vita" #: ../java/src/net/i2p/router/web/StatsGenerator.java:117 msgid "frequency" @@ -3980,12 +3995,12 @@ msgstr "Eventi più alti per periodo" #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" -msgstr "Eventi medi per periodo durante l'arco di esistenza" +msgstr "Eventi medi per periodo durante l'arco di vita" #. Display the strict average #: ../java/src/net/i2p/router/web/StatsGenerator.java:141 msgid "Lifetime average frequency" -msgstr "Frequenza media dell'arco di esistenza" +msgstr "Frequenza media dell'arco di vita" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 #: ../java/src/net/i2p/router/web/StatsGenerator.java:233 @@ -4033,7 +4048,7 @@ msgstr "Eventi nel periodo di punta" #: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" -msgstr "Dati del Grafo" +msgstr "Dati del Grafico" #: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" @@ -4046,7 +4061,7 @@ msgstr "Esporta Dati come XML" #. Display the strict average #: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" -msgstr "Valore medio nell'arco di esistenza" +msgstr "Valore medio nell'arco di vita" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 msgid "I2P Router Help & FAQ" @@ -4079,7 +4094,7 @@ msgstr "Interni I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 msgid "View existing tunnels and tunnel build status" -msgstr "Vedi i tunnel esistenti e lo stato della costruzione di tunnel" +msgstr "Vedi i tunnel esistenti e lo stato della costruzione dei tunnel" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 @@ -4088,7 +4103,7 @@ msgstr "Mostra tutte le connessioni correnti dei peer" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 msgid "Show recent peer performance profiles" -msgstr "Mostra i profili recenti di prestazioni dei peer" +msgstr "Mostra i profili di prestazioni recenti dei peer" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 msgid "Profiles" @@ -4104,19 +4119,19 @@ msgstr "NetDB" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 msgid "Health Report" -msgstr "Rapporto di Salute" +msgstr "Rapporto di salute" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 msgid "Logs" -msgstr "Logs" +msgstr "Registri" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 msgid "Graph router performance" -msgstr "Grafo delle prestazioni del router" +msgstr "Grafico delle prestazioni del router" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 msgid "Graphs" -msgstr "Grafi" +msgstr "Grafici" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 msgid "Textual router performance statistics" @@ -4130,7 +4145,7 @@ msgstr "Destinazioni Locali" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" -msgstr "I2PTunnel" +msgstr "Tunnel I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "General" @@ -4138,11 +4153,11 @@ msgstr "Generale" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 msgid "Local Identity" -msgstr "Identità Locale" +msgstr "Identità locale" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 msgid "Your unique I2P router identity is" -msgstr "La tua unica identità del router I2P è" +msgstr "La tua identità unica del router I2P è" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 msgid "never reveal it to anyone" @@ -4154,13 +4169,13 @@ msgstr "mostra" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 msgid "How long we've been running for this session" -msgstr "Per quanto tempo abbiamo funzionato in questa sessione" +msgstr "Da quanto tempo stiamo funzionando in questa sessione" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" -msgstr "Uptime" +msgstr "Intervallo di attività" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 @@ -4185,7 +4200,7 @@ msgstr "Alta capacità" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 msgid "Known" -msgstr "Conosciuto/i" +msgstr "Conosciuto" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 msgid "Configure router bandwidth allocation" @@ -4193,7 +4208,7 @@ msgstr "Configura l'allocazione di banda del router" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Bandwidth in/out" -msgstr "Largheza di banda in/out" +msgstr "Largheza di banda entrata/uscita" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 msgid "Total" @@ -4225,11 +4240,11 @@ msgstr "Congestione" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 msgid "Job lag" -msgstr "Ritardo del compito" +msgstr "Ritardo nel compito" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 msgid "Message delay" -msgstr "Ritardo del messaggio" +msgstr "Ritardo nel messaggio" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 msgid "Tunnel lag" @@ -4379,7 +4394,7 @@ msgstr "Controlla la connessione di rete e il NAT/firewall" #: ../java/src/net/i2p/router/web/SummaryHelper.java:697 msgid "Reseed" -msgstr "Risemina" +msgstr "Reseed" #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format @@ -4518,7 +4533,7 @@ msgstr "in uscita" #: ../java/src/net/i2p/router/web/UpdateHandler.java:142 #: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" -msgstr "In Aggiornamento" +msgstr "In aggiornamento" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 @@ -4602,7 +4617,7 @@ msgstr "susidns" #: ../java/strings/Strings.java:17 msgid "routerconsole" -msgstr "routerconsole" +msgstr "console router" #. clients, taken from clients.config, for ConfigClientsHelper #. note that if the wording changes in clients.config, we have to @@ -4613,7 +4628,7 @@ msgstr "Console web" #: ../java/strings/Strings.java:23 msgid "SAM application bridge" -msgstr "Ponte applicazione SAM" +msgstr "Ponte di applicazione SAM" #: ../java/strings/Strings.java:24 msgid "Application tunnels" @@ -4629,15 +4644,15 @@ msgstr "Webserver I2P (eepsite)" #: ../java/strings/Strings.java:27 msgid "Browser launch at startup" -msgstr "Avvio del browser all'avvio" +msgstr "Lancia il browser all'avvio" #: ../java/strings/Strings.java:28 msgid "BOB application bridge" -msgstr "Ponte applicazione BOB" +msgstr "Ponte di applicazione BOB" #: ../java/strings/Strings.java:30 msgid "Open Router Console in web browser at startup" -msgstr "Open Router Console nel browser web all'avvio" +msgstr "Apri la console del router nel browser all'avvio" #: ../java/strings/Strings.java:37 msgid "IRC proxy" @@ -4697,7 +4712,7 @@ msgstr "Limitatore di Banda" #: ../java/strings/Strings.java:59 msgid "ClientMessages" -msgstr "ClientMessages" +msgstr "Messaggi Client" #: ../java/strings/Strings.java:60 msgid "Encryption" @@ -4729,7 +4744,7 @@ msgstr "Flusso" #: ../java/strings/Strings.java:70 msgid "Throttle" -msgstr "Regolatore" +msgstr "Velocità" #: ../java/strings/Strings.java:71 msgid "Transport" @@ -4837,7 +4852,7 @@ msgstr "configura larghezza di banda" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 @@ -4876,7 +4891,7 @@ msgstr "Barra dell'Indice" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:262 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 @@ -4916,7 +4931,7 @@ msgstr "Aggiornamento (i)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:266 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 @@ -4936,16 +4951,16 @@ msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." msgstr "" -"I2P funzionerebbe meglio se tu configurassi i tuoi tassi per adattarli alla " -"velocità della tua connessione internet" +"I2P funzionerebbe meglio se tu configurassi i valori per adattarli alla " +"velocità della tua connessione internet." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" -msgstr "KBps In Entrata" +msgstr "KByte/s In Entrata" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" -msgstr "KBps In Uscita" +msgstr "KByte/s In Uscita" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" @@ -4971,7 +4986,8 @@ msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "" -"Abilitare la condivisione (partecipando a tunnel) configurando più banda." +"Perfavore attiva la condivisione (partecipando a tunnel) abilitando più " +"banda." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" @@ -4989,7 +5005,7 @@ msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." msgstr "" -"Più è alta la condivisione di banda più aiuti la rete e la tua anonimità " +"Più è alta la condivisione di banda, più aiuti la rete e la tua anonimità " "migliora." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 @@ -5023,11 +5039,11 @@ msgstr "configurazione avanzata" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" -msgstr "Configurazione Avanzata I2P" +msgstr "Configurazione avanzata I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" -msgstr "Configurazione Avanzata I2P" +msgstr "Configurazione avanzata I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." @@ -5039,18 +5055,18 @@ msgstr "configurazione client" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" -msgstr "Configurazione Client I2P" +msgstr "Configurazione client I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" -msgstr "Configurazione Client" +msgstr "Configurazione client" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "" -"I client Java elencati sotto vengono avviati dal router ed eseguono nella " +"I client Java elencati sotto vengono avviati dal router e funzionano nella " "stessa JVM." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 @@ -5061,15 +5077,15 @@ msgstr "Per cambiare altre opzioni relative a client, modificare questo file." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." -msgstr "Tutti i cambiamenti richiedono un riavvio epr avere effetto." +msgstr "Tutti i cambiamenti richiedono un riavvio per avere effetto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" -msgstr "Configurazione dell'Interfaccia del Client Avanzata" +msgstr "Configurazione dell'Interfaccia del client avanzata" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" -msgstr "Configurazione dell'Interfaccia I2CP (I2P Client Protocol) Esterna." +msgstr "Configurazione dell'Interfaccia I2CP esterna (Protocollo client I2P)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" @@ -5099,11 +5115,11 @@ msgstr "Autorizzazione" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" -msgstr "Username e password richiesti" +msgstr "Nome utente e password richiesti" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" -msgstr "Username" +msgstr "Nome utente" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" @@ -5114,7 +5130,7 @@ msgstr "Password" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "The default settings will work for most people." msgstr "" -"Le configurazioni di default andranno bene per la maggiorparte delle persone." +"Le configurazioni di default andranno bene per la maggioranza delle persone." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." @@ -5138,12 +5154,12 @@ msgid "" "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." msgstr "" -"Le applicazioni web Java elencate sotto sono avviate dal client webConsole " -"ed eseguono nella stessa JVM del router. Sono di solito applicazioni web " -"accessibili attraverso la console del router. Possono essere applicazioni " -"complete (come i2psnark), front-ends per un altro client o applicazioni che " -"devono essere abilitate separatamente (come susidns, i2ptunnel), o non hanno " -"nessuna interfaccia web (come la rubrica)." +"Le applicazioni web Java elencate sotto sono avviate dal client webConsole e " +"vengono eseguite nella stessa JVM del router. Sono di solito applicazioni " +"web accessibili attraverso la console del router. Possono essere " +"applicazioni complete (come i2psnark), front-end per un altro client o " +"applicazioni che devono essere abilitate separatamente (come susidns, " +"i2ptunnel), o non hanno nessuna interfaccia web (come la rubrica)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" @@ -5159,7 +5175,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" -msgstr "Configurazione Plugin" +msgstr "Configurazione plugin" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." @@ -5167,7 +5183,7 @@ msgstr "I plugin elencati sotto sono avviati dal client webConsole." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" -msgstr "Installazione Plugin" +msgstr "Installazione plugin" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" @@ -5194,31 +5210,31 @@ msgid "Recommended Eepsites" msgstr "Eepsite raccomandati" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:349 msgid "Local Services" msgstr "Servizi Locali" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" -msgstr "configura portachiavi" +msgstr "configura keyring" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" -msgstr "Configurazione Portachiavi I2P" +msgstr "Configurazione keyring I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." -msgstr "Il portachiavi del router è usato per decifrare leaseSets cifrati." +msgstr "Il keyring del router è usato per decifrare serie di lease cifrati." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" -"Il portachiavi può contenere chiavi per destinazioni cifrate locali o remote." +"Il keyring può contenere chiavi per destinazioni cifrate locali o remote." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" -msgstr "Aggiunta Portachiavi Manuale" +msgstr "Aggiunta keyring manuale" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." @@ -5226,11 +5242,11 @@ msgstr "Inserisci qui le chiavi per le destinazioni remote cifrate." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" -msgstr "Le chiavi per le destinazioni locali devono essere inserite sul" +msgstr "Le chiavi per le destinazioni locali devono essere inserite sulla" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" -msgstr "Pagina I2PTunnel" +msgstr "pagina I2PTunnel" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" @@ -5242,19 +5258,19 @@ msgstr "Chiave di cifratura" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" -msgstr "configura logging" +msgstr "configura registro" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" -msgstr "Configurazione Logging I2P" +msgstr "Configurazione registro I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" -msgstr "Configura le Opzioni di Logging I2P" +msgstr "Configura le Opzioni di registrazione I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" -msgstr "Logga file" +msgstr "Registra file" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" @@ -5268,7 +5284,7 @@ msgstr "Formato di registrazione dei log" msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" -"(usa 'd' = data, 'c' = classe, 't' = thread, 'p' = priority, 'm' = message)" +"(usa 'd' = data, 'c' = classe, 't' = thread, 'p' = priorità, 'm' = messaggio)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" @@ -5288,15 +5304,15 @@ msgstr "Massima dimensione del file di log" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" -msgstr "Livello di default dei log" +msgstr "Livello di base dei log" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" msgstr "" -"(DEBUG e INFO non sono valori di default consigliati dato che ti " -"rallenterebbero drasticamente il ruoter)" +"(DEBUG e INFO non sono valori di base consigliati dato che rallenterebbero " +"drasticamente il tuo router)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" @@ -5320,7 +5336,7 @@ msgstr "Configurazione di IP e Trasporto" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 msgid "There is help below." -msgstr "Sotto c'è aiuto." +msgstr "Sotto c'è l'aiuto." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "UPnP Configuration" @@ -5328,7 +5344,7 @@ msgstr "Configurazione UPnP" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "Enable UPnP to open firewall ports" -msgstr "Abilita UPnP per aprire porte del firewall" +msgstr "Abilita UPnP per aprire le porte del firewall" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 msgid "UPnP status" @@ -5378,7 +5394,7 @@ msgstr "(previene di partecipare al traffico)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Action when IP changes" -msgstr "Azione quando cambia l'IP" +msgstr "Azione al cambio di IP" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "" @@ -5454,7 +5470,7 @@ msgstr "Usa la stessa porta configurata per UDP" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Specify Port" -msgstr "Specifica la Porta" +msgstr "Specifica la porta" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 msgid "Notes" @@ -5465,7 +5481,7 @@ msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "" -"a) Non rivelare i tuoi numeri della porta a nessuno!\n" +"a) Non rivelare i tuoi numeri delle porte a nessuno!\n" "b) Cambiare queste impostazioni riavvierà il tuo router." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 @@ -5479,9 +5495,9 @@ msgid "" "integration will generally improve if the I2P port is forwarded for both UDP " "and TCP." msgstr "" -"Nonostante I2P lavori bene dietro la maggiorparte dei firewall, la tua " +"Nonostante I2P lavori bene dietro la maggior parte dei firewall, la tua " "integrazione di rete e le tue velocità miglioreranno in generale se la porta " -"I2P è inoltrata sia per UDP che per TCP." +"I2P è inoltrata sia su UDP che su TCP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" @@ -5504,7 +5520,7 @@ msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." msgstr "" -"La maggiorparte delle opzioni sopra sono per situazioni particolari, per " +"La maggior parte delle opzioni sopra sono per situazioni particolari, per " "esempio quando UPnP non funziona correttamente, o quando un firewall non " "sotto il tuo controllo sta compromettendo qualcosa." @@ -5518,14 +5534,12 @@ msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." msgstr "" -"UPnP è usato per communicare con Internet Gateway Devices (IGDs) per " -"rilevare l'indirizzo IP esterno e le porte di inoltro." +"UPnP è usato per communicare con Strumenti di Gateway Internet (IGD) per " +"rilevare l'indirizzo IP esterno e le porte di forwarding." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "" -"Il supporto UPnP è in beta e potrebbe non funzionare per un certo numero di " -"ragioni" +msgstr "Il supporto UPnP è in beta e potrebbe non funzionare per varie ragioni" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "No UPnP-compatible device present" @@ -5553,7 +5567,7 @@ msgstr "Cambiamento del dispositivo UPnP, reset o cambiamento di indirizzo" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Review the UPnP status here." -msgstr "Rivedi qui lo stato UPnP" +msgstr "Rivedi qui lo stato del UPnP" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "" @@ -5569,7 +5583,7 @@ msgstr "Gli hostname inseriti sopra saranno pubblicati nel database della rete" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "They are not private." -msgstr "Sono non privati" +msgstr "Sono pubblici" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" @@ -5586,15 +5600,15 @@ msgid "" msgstr "" "Se specifichi l'indirizzo IP o l'hostname sbagliato, o non configuri come si " "deve il tuo NAT o il tuo firewall le tue prestazioni di rete degraderanno in " -"modo sostanziale." +"modo considerevole." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "When in doubt, leave the settings at the defaults." -msgstr "Quando sei in dubbio, lascia le impostazioni ai valori di default." +msgstr "Quando sei in dubbio, lascia le impostazioni nei valori di base." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Reachability Help" -msgstr "Aiuto Raggiungibilità" +msgstr "Aiuto reperibilità" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 msgid "" @@ -5602,17 +5616,17 @@ msgid "" "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." msgstr "" -"Se pensi di aver aperto il tuo firewall e I2P crede ancora che esso sia " -"chiuso, ricorda che potresti avere firewall multipli, per esempio sia " -"software che router hardware esterni" +"Se pensi di aver aperto il tuo firewall e I2P crede ancora che sia chiuso, " +"ricorda che potresti avere firewall multipli, per esempio sia software che " +"router hardware esterni." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "" "If there is an error, the logs may also help " "diagnose the problem." msgstr "" -"Se c'è un errore, anche i log potrebbero esserti " -"d'aiuto per diagnosticare il problema." +"Se c'è un errore, anche i registri potrebbero " +"esserti d'aiuto per diagnosticare il problema." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port does not appear to be firewalled." @@ -5628,7 +5642,7 @@ msgid "" "occasionally be displayed in error." msgstr "" "Siccome i metodi di rilevamento di firewall non sono affidabili al 100%, " -"questo potrebbe occasionalmente essere mostrato in errore." +"questo potrebbe occasionalmente essere mostrato come errore." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" @@ -5643,9 +5657,9 @@ msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "" -"I2P funzionerà bene quando dietro ad un firewall, non c'è ragione di " -"preoccuparsi. Quando dietro ad un firewall, il router usa \"introduttori\" " -"per trasmettere connessioni in entrata." +"I2P funziona bene dietro ad un firewall, non c'è ragione di preoccuparsi. " +"Quando dietro ad un firewall, il router usa \"introduttori\" per trasmettere " +"connessioni in entrata." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" @@ -5662,7 +5676,7 @@ msgid "" "firewall you cannot control." msgstr "" "Se pensi di averlo già fatto, ricorda che potresti avere firewall sia " -"hardware che software, o essere dietro in aggiunta ad un firewall " +"hardware che software, o essere in aggiunta dietro ad un firewall " "istituzionale che non puoi controllare." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 @@ -5698,7 +5712,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "WARN - Firewalled and Fast" -msgstr "WARN - Dietro ad un Firewall e Veloce" +msgstr "AVVISO - Dietro ad un Firewall e veloce" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "" @@ -5720,7 +5734,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "WARN - Firewalled and Floodfill" -msgstr "WARN - Dietro ad un firewall e Riempimento" +msgstr "AVVISO - Dietro ad un firewall e riempimento" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "" @@ -5738,14 +5752,14 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "WARN - Dietro ad un firewall con TCP in Ingresso Abilitato" +msgstr "AVVISO - Dietro ad un firewall con TCP in Ingresso Abilitato" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." msgstr "" -"Hai configurato TCP in ingresso, tuttavia la tua porta UDP è dietro ad un " +"Hai configurato il TCP in ingresso, tuttavia la tua porta UDP è dietro ad un " "firewall e di conseguenza è probabile che la tua porta TCP ne sia dietro " "anch'essa." @@ -5754,17 +5768,18 @@ msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." msgstr "" -"Se la tua porta TCP è dietro ad un firewall con TCP in ingresso abilitato, i " +"Se la tua porta TCP è dietro ad un firewall con TCP in ingresso abilitato i " "router non avranno la possibilità di contattarti tramite TCP, cosa che " "ostacolerebbe la rete." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Please open your firewall or disable inbound TCP above." -msgstr "Per cortesia aprire il firewall o disabilitare TCP in ingresso sopra." +msgstr "" +"Per cortesia aprire il firewall o disabilitare il TCP in ingresso sopra." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "WARN - Firewalled with UDP Disabled" -msgstr "WARN - Dietro ad un firewall con UDP Disabilitato" +msgstr "AVVISO - Dietro ad un firewall con UDP Disabilitato" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "You have configured inbound TCP, however you have disabled UDP." @@ -5775,8 +5790,8 @@ msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." msgstr "" -"Sembra che TCP sia dietro ad un firewall, di conseguenza il tuo router non " -"può accettare connessioni in ingresso." +"Sembra che il TCP sia dietro ad un firewall, di conseguenza il tuo router " +"non può accettare connessioni in ingresso." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Please open your firewall or enable UDP." @@ -5784,14 +5799,14 @@ msgstr "Per cortesia aprire il firewall o abilitare UDP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "ERR - Clock Skew" -msgstr "ERR - Disallineamento Clock" +msgstr "ERR - Disallineamento Ciclo" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "" -"Il clock del tuo sistema è disallineato, il che renderà difficle partecipare " +"Il ciclo del tuo sistema è disallineato, il che renderà difficle partecipare " "alla rete." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 @@ -5807,8 +5822,8 @@ msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." msgstr "" -"Non devi mai mostrare un indirizzo IP unroutable come 127.0.0.1 o " -"192.168.1.1 come il tuo indirizzo esterno" +"Non devi mai mostrare un indirizzo IP non rintracciabile come 127.0.0.1 o " +"192.168.1.1 come tuo indirizzo esterno" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "Correct the address or disable inbound TCP above." @@ -5816,12 +5831,12 @@ msgstr "Correggere l'indirizzo o disabilitare sopra TCP in ingresso." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "ERR - SymmetricNAT" -msgstr "ERR - SymmetricNAT" +msgstr "ERR - NAT Simmetrico" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "" -"I2P ha rilevato che sei dietro ad un firewall per mezzo di SymmetricNAT." +"I2P ha rilevato che sei dietro ad un firewall per mezzo di NAT Simmetrico." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" @@ -5843,9 +5858,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "" -"I2P è stato impossibilitato a vincolare la porta 8887 o l'altra porta " -"configurata." +msgstr "I2P non ha potuto assegnare la porta 8887 o l'altra porta configurata." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "" @@ -5891,7 +5904,7 @@ msgstr "Per cortesia configura un host e una porta TCP sopra o abilita UDP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "ERR - Client Manager I2CP Error - check logs" -msgstr "ERR - Errore Client Manager I2CP - controllare i log" +msgstr "ERR - Errore gestore client I2CP - controllare i log" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." @@ -5909,23 +5922,23 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" -msgstr "configura peers" +msgstr "configura peer" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" -msgstr "Configurazione Peer I2P" +msgstr "Configurazione peer I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" -msgstr "Controlli Manuali Peer" +msgstr "Controlli manuali Peer" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" -msgstr "Hash del Router" +msgstr "Hash del router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" -msgstr "Interdizione / De-Interdizione Manuale di un Peer" +msgstr "Ban / Sblocco manuale di un peer" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" @@ -5936,7 +5949,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" -msgstr "Regola i Bonus dei Profili" +msgstr "Regola i bonus dei profili" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" @@ -5948,20 +5961,19 @@ msgstr "" "I bonus possono essere positivi o negativi e influenzano l'inclusione del " "peer nei livelli Veloci e ad Alta Capacità. I peer veloci sono utilizzati " "per i tunnel client e i peer ad Alta Capacità sono utilizzati per alcuni " -"tunnel d'esplorazione. I bonus correnti sono visualizzzati sul" +"tunnel d'esplorazione. I bonus correnti sono visualizzzati sulla" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "pagina dei profili" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:266 msgid "Banned Peers" -msgstr "Peer Interdetti" +msgstr "Peer bannati" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" -msgstr "IP Interdetti" +msgstr "IP bannati" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" @@ -5969,11 +5981,11 @@ msgstr "configura il reseeding" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" -msgstr "Configurazione Reseeding I2P" +msgstr "Configurazione reseeding I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" -msgstr "Configurazione Reseeding" +msgstr "Configurazione reseeding" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" @@ -6011,7 +6023,7 @@ msgstr "le FAQ" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" -msgstr "Effettua il Reseed della Selezione di URL" +msgstr "Effettua il Reseed della selezione di URL" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" @@ -6047,7 +6059,7 @@ msgstr "Usa l'Autorizzazione HTTP Proxy?" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" -msgstr "Nomeutente HTTP Proxy" +msgstr "Nome utente HTTP Proxy" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" @@ -6071,7 +6083,7 @@ msgstr "Usa l'Autorizzazione HTTPS Proxy?" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" -msgstr "Nomeutente HTTPS Proxy" +msgstr "Nome utente HTTPS Proxy" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" @@ -6101,8 +6113,8 @@ msgstr "" msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" -"Se hai bisogno di spegnere il router immediatamente, quest'opzione è " -"disponibile anch'essa." +"Se hai bisogno di spegnere il router immediatamente, anche quell'opzione è " +"disponibile." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" @@ -6128,7 +6140,7 @@ msgid "" "your patience), while a hard restart does so immediately." msgstr "" "Uno spegnimento elegante impiegherà qualche minuto a terminare (ma i tuoi " -"peer apprezzeranno la tua pazienza), mentre un riavvio bruto lo farà " +"peer apprezzeranno la tua pazienza), mentre un riavvio brusco lo farà " "immediatamente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 @@ -6136,8 +6148,8 @@ msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." msgstr "" -"Dopo aver messo giù il router, aspetterà 1 minuto prima di ripartire " -"nuovamente." +"Dopo aver messo giù il router, quest'ultimo aspetterà 1 minuto prima di " +"ripartire nuovamente." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" @@ -6148,8 +6160,8 @@ msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" msgstr "" -"Su piattaforma windows, c'è una piccola applicazione che si infila nella " -"barra di sistema che ti permette di vedere lo stato del router" +"Su piattaforma Windows, c'è una piccola applicazione che si infila nella " +"barra applicazioni che ti permette di vedere lo stato del router" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" @@ -6157,7 +6169,7 @@ msgid "" "functionality into the system tray as well)." msgstr "" "(in futuro anche le applicazioni client I2P potranno integrare le proprie " -"funzionalità nella barra di sistema)" +"funzionalità nella barra applicazioni)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 msgid "If you are on windows, you can either enable or disable that icon here." @@ -6166,11 +6178,11 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" -msgstr "Mostra icona nella barra di sistema" +msgstr "Mostra icona nella barra applicazioni" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" -msgstr "Nascondi icona nella barra di sistema" +msgstr "Nascondi icona nella barra applicazioni" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" @@ -6207,16 +6219,16 @@ msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "" -"Puoi voler considerare di spegnere elegantemente, come sopra, poi eseguire " -"uninstall_i2p_service_winnt.bat." +"Considera se spegnere elegantemente, come sopra, per poi eseguire " +"uninstall_i2p_service_winnt.bat ." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" -msgstr "Debugging" +msgstr "Debug" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" -msgstr "Vedi la coda di lavori" +msgstr "Vedi la coda dei lavori" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" @@ -6246,11 +6258,11 @@ msgstr "configura statistiche" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" -msgstr "Configurazione Statistiche I2P" +msgstr "Configurazione statistiche I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" -msgstr "Configura la Collezione di Statistiche di I2P" +msgstr "Configura il collezionamento di statistiche di I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" @@ -6272,7 +6284,7 @@ msgstr "Filtro" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" -msgstr "seleziona tutto" +msgstr "abilita/disabilita tutto" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" @@ -6280,7 +6292,7 @@ msgstr "Log" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" -msgstr "Grafo" +msgstr "Grafico" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" @@ -6297,7 +6309,7 @@ msgstr "Configurazione Tunnel I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "The default settings work for most people." msgstr "" -"Le impostazioni di default vanno bene per la maggiorparte delle persone." +"Le impostazioni di default vanno bene per la maggioranza delle persone." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 msgid "There is a fundamental tradeoff between anonymity and performance." @@ -6310,8 +6322,8 @@ msgid "" "reduce performance or reliability." msgstr "" "I tunnel più lunghi di 3 hop (per esempio 2 hop + 0-2 hop, 3 hop + 0-1 hop, " -"3 hop + 0-2 hop), o un'alta quantità più una quantità di backup, possono " -"severamente ridurre le prestazioni e l'affidabilità." +"3 hop + 0-2 hop), o un'alta quantità in aggiunta a una quantità di backup, " +"possono severamente ridurre le prestazioni e l'affidabilità." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." @@ -6335,7 +6347,7 @@ msgstr "I cambiamenti ai tunnel client sono temporanei e non vengono salvati." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" -msgstr "Per effettuare modifiche permanenti ai tunnel client vedi il" +msgstr "Per effettuare modifiche permanenti ai tunnel client vedi la" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" @@ -6402,11 +6414,11 @@ msgstr "Notizie & aggiornamenti I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" -msgstr "Controlla per aggiornamenti news" +msgstr "Controlla per news sugli aggiornamenti " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" -msgstr "Aggiornamenti News" +msgstr "News Aggiornamenti " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" @@ -6438,11 +6450,11 @@ msgstr "Porta eepProxy" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" -msgstr "Aggiorna URLs" +msgstr "Aggiorna URL" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" -msgstr "Chiavi fidate" +msgstr "Chiavi affidabili" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" @@ -6462,8 +6474,8 @@ msgstr "" msgid "home" msgstr "home" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:317 msgid "Welcome to I2P" msgstr "Benvenuto su I2P" @@ -6498,7 +6510,7 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 msgid "Please include this information in bug reports" -msgstr "Per cortesia includi questa informazione nei reporti dei bug" +msgstr "Per cortesia includi questa informazione nei rapporti dei bug" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" @@ -6554,13 +6566,13 @@ msgstr "Grafici di perfomance I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 msgid "Router is down" -msgstr "Il router è giù" +msgstr "Il router è offline" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 msgid "News" msgstr "Notizie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:277 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." @@ -6568,11 +6580,11 @@ msgstr "" "Clicca una bandiera per selezionare una lingua. Clicca 'configura lingua' " "presente sotto per cambiarla dopo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:325 msgid "Search I2P" msgstr "Cerca I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:345 msgid "Eepsites of Interest" msgstr "Eepsite di Interesse" @@ -6609,36 +6621,38 @@ msgid "Service (Wrapper) Logs" msgstr "Log (Wrapper) dei servizi" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 -msgid "network database summary" -msgstr "sommario del database della rete" +#, fuzzy +msgid "network database" +msgstr "Database di Rete" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 -msgid "I2P Network Database Summary" -msgstr "Sommario Database Rete I2P" +#, fuzzy +msgid "I2P Network Database" +msgstr "Database di Rete" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:138 msgid "WebApp Not Found" msgstr "WebApp non trovata" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:275 msgid "Web Application Not Running" msgstr "Applicazione web non in esecuzione" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:277 msgid "The requested web application is not running." msgstr "L'applicazione web richiesta non è in esecuzione." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279 msgid "" "Please visit the config clients page to start it." msgstr "" -"Perpiacere visita la pagina di " -"configurazione client per farlo partire" +"Perfavore visita la pagina di " +"configurazione clientper farlo partire." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" -msgstr "connessioni dei peer" +msgstr "connessioni peer" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" @@ -6682,3 +6696,30 @@ msgstr "Profilo del peer" #, java-format msgid "Profile for peer {0}" msgstr "Profilo per il peer {0}" + +#~ msgid "Network Database RouterInfo Lookup" +#~ msgstr "Ricerca informazioni del router nel database della rete" + +#~ msgid "Network Database Contents" +#~ msgstr "Contenuti del Database della Rete" + +#~ msgid "View RouterInfo" +#~ msgstr "Vedi le informazioni del router" + +#~ msgid "View LeaseSets" +#~ msgstr "Vedi le Serie di Lease" + +#~ msgid "Show all routers" +#~ msgstr "Mostra tutti i router" + +#~ msgid "Peer Profiles" +#~ msgstr "Profili dei Peer" + +#~ msgid "Floodfill and Integrated Peers" +#~ msgstr "Riempimento e peer integrati" + +#~ msgid "network database summary" +#~ msgstr "sommario del database della rete" + +#~ msgid "I2P Network Database Summary" +#~ msgstr "Sommario Database Rete I2P" diff --git a/debian/po/hu.po b/debian/po/hu.po index e05e72717..54f3504f4 100644 --- a/debian/po/hu.po +++ b/debian/po/hu.po @@ -1,8 +1,9 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# +# Hungarian debconf translation +# Copyright (C) 2012 The I2P Project +# This file is distributed under the same license as the i2p package. +# # Translators: +# AdminLMH, 2012 msgid "" msgstr "" "Project-Id-Version: I2P\n" @@ -10,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2011-12-27 22:25+0000\n" "PO-Revision-Date: 2012-06-01 16:25+0000\n" "Last-Translator: AdminLMH \n" -"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/hu/)\n" +"Language-Team: Hungarian (http://www.transifex.net/projects/p/I2P/language/" +"hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #. Type: boolean @@ -29,7 +31,9 @@ msgstr "Az I2P router elinduljon a rendszer betöltésekor?" msgid "" "The I2P router can be run as a daemon that starts automatically when your " "computer boots up. This is the recommended configuration." -msgstr "Az I2P router képes háttérszolgáltatásként futni, mely automatikusan elindul a számítógép indításakor. Ez a javasolt beállítás." +msgstr "" +"Az I2P router képes háttérszolgáltatásként futni, mely automatikusan elindul " +"a számítógép indításakor. Ez a javasolt beállítás." #. Type: string #. Description @@ -41,11 +45,15 @@ msgstr "Az I2P háttérszolgáltatás felhasználója:" #. Description #: ../i2p.templates:3001 msgid "" -"By default I2P is configured to run under the account i2psvc when running as" -" a daemon. To use an **existing** I2P profile you may enter a different " -"account name here. For example, if your previous I2P installation is at " -"/home/user/i2p, you may enter 'user' here." -msgstr "Alapértelmezésben az I2P arra van beállítva, hogy az i2psvc fiók alatt fusson, mint háttérszolgáltatás. **Létező** I2P profil használatához írj egy másik fióknevet ide. Például, ha az előzőleg installált I2P-d a /home/felhasznalo/i2p alatt található, ide a következőt írhatod: 'felhasznalo'." +"By default I2P is configured to run under the account i2psvc when running as " +"a daemon. To use an **existing** I2P profile you may enter a different " +"account name here. For example, if your previous I2P installation is at /" +"home/user/i2p, you may enter 'user' here." +msgstr "" +"Alapértelmezésben az I2P arra van beállítva, hogy az i2psvc fiók alatt " +"fusson, mint háttérszolgáltatás. **Létező** I2P profil használatához írj egy " +"másik fióknevet ide. Például, ha az előzőleg installált I2P-d a /home/" +"felhasznalo/i2p alatt található, ide a következőt írhatod: 'felhasznalo'." #. Type: string #. Description @@ -53,7 +61,9 @@ msgstr "Alapértelmezésben az I2P arra van beállítva, hogy az i2psvc fiók al msgid "" "Very important: If a user other than the default of 'i2psvc' is entered " "here, the chosen username *MUST* already exist." -msgstr "Nagyon fontos: Ha az alapértelmezett 'i2psvc' helyett más felhasználó kerül megadásra, a választott felhasználónévnek már léteznie *KELL*." +msgstr "" +"Nagyon fontos: Ha az alapértelmezett 'i2psvc' helyett más felhasználó kerül " +"megadásra, a választott felhasználónévnek már léteznie *KELL*." #. Type: string #. Description @@ -73,4 +83,7 @@ msgstr "Alapeseten az I2P számára csak maximum 128MB memória engedélyezett." msgid "" "High bandwidth routers, as well as routers with a lot of active torrents / " "plugins, may need to have this value increased." -msgstr "Lehetséges, hogy nagy szávszélességű routerek, úgyis mint sok aktív torrenttel vagy kiegészítővel rendelkező routerek számára ezt az értéket növelni szükséges." +msgstr "" +"Lehetséges, hogy nagy szávszélességű routerek, úgyis mint sok aktív " +"torrenttel vagy kiegészítővel rendelkező routerek számára ezt az értéket " +"növelni szükséges." diff --git a/debian/po/it.po b/debian/po/it.po new file mode 100644 index 000000000..2d0962464 --- /dev/null +++ b/debian/po/it.po @@ -0,0 +1,90 @@ +# Italian debconf translation +# Copyright (C) 2012 The I2P Project +# This file is distributed under the same license as the i2p package. +# +# Translators: +# , 2012. +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2011-12-27 22:25+0000\n" +"PO-Revision-Date: 2012-06-01 09:49+0000\n" +"Last-Translator: Leelium \n" +"Language-Team: Italian (http://www.transifex.net/projects/p/I2P/language/" +"it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "Should the I2P router be started at boot?" +msgstr "Avviare il router I2P all'avvio?" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "" +"The I2P router can be run as a daemon that starts automatically when your " +"computer boots up. This is the recommended configuration." +msgstr "" +"Il router I2P può essere eseguito come daemon che si avvia al boot del " +"computer. Questa è la configurazione raccomandata." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "I2P daemon user:" +msgstr "Utente I2P Daemon: " + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"By default I2P is configured to run under the account i2psvc when running as " +"a daemon. To use an **existing** I2P profile you may enter a different " +"account name here. For example, if your previous I2P installation is at /" +"home/user/i2p, you may enter 'user' here." +msgstr "" +"Di Default I2P è configurato in modo da essere eseguito sotto l'account " +"i2psvc quando eseguito come daemon. Per usare un profilo I2P **esistente** " +"puoi accedere con un diverso account qui. Per esempio, se la tua precedente " +"installazione di I2P si trova in /casa/utente/i2p, dovresti inserire \"utente" +"\" qui." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"Very important: If a user other than the default of 'i2psvc' is entered " +"here, the chosen username *MUST* already exist." +msgstr "" +"Molto Importante: Se qui è inserito un nome utente diverso da quello base di " +"\"i2psvc\", l'username scelto *DEVE* essere stato già inserito in precedenza." + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "Memory that can be allocated to I2P:" +msgstr "Memoria che può essere allocata ad I2P:" + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "By default, I2P will only be allowed to use up to 128MB of RAM." +msgstr "Di base I2P è abilitato ad usare fino a 128MB di RAM. " + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "" +"High bandwidth routers, as well as routers with a lot of active torrents / " +"plugins, may need to have this value increased." +msgstr "" +"Router con connessioni veloci, così come i router con molti torrent/plugin " +"attivi, potrebbero necessitare l'aumento di questo valore." diff --git a/history.txt b/history.txt index 14385dfd9..5056a1134 100644 --- a/history.txt +++ b/history.txt @@ -1,5 +1,7 @@ 2012-06-03 kytv -* Add Hungarian language from Transifex (thanks AdminLMH!) +* Translation updates: + - Add Hungarian language from Transifex (thanks AdminLMH!) + - Italian language updates from Transifex (thanks ColumboBT) 2012-05-31 zzz * i2psnark: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index f2522cd4e..7ca1a3ec2 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 9; + public final static long BUILD = 10; /** for example "-test" */ public final static String EXTRA = ""; From 0abbe45a6d5e84729409053b5de7b18f5f504a9b Mon Sep 17 00:00:00 2001 From: kytv Date: Sun, 3 Jun 2012 15:02:27 +0000 Subject: [PATCH 100/327] correct flag country (I copied the line and changed all but the flag) --- apps/routerconsole/jsp/console.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index e48dc09e9..74e994bbb 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -47,7 +47,7 @@ Español Suomi
    Français - Magyar + Magyar Italiano Nederlands Polski From 910001e3a141dc9f9a33802f51b87c39a69b1e31 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 4 Jun 2012 13:10:12 +0000 Subject: [PATCH 101/327] Split HTML rendering of summary bar into separate methods This solidifies the summary bar design pattern of modular sections separated by


    s which in future could be reordered or hidden without affecting the theme. --- .../i2p/router/web/SummaryBarRenderer.java | 346 +++++++++++------- 1 file changed, 204 insertions(+), 142 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index a61e543cc..435388dca 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -39,13 +39,10 @@ public class SummaryBarRenderer { .append(_("I2P Router Console")) .append("\" title=\"") .append(_("I2P Router Console")) - .append("\">

    ") - - .append("

    ") - .append(_("Help & FAQ")) - .append("


    "); + .append("\">\n") + .append("
    \n") + .append(renderHelpAndFAQHTML()) + .append("
    \n"); File lpath = new File(_context.getBaseDir(), "docs/toolbar.html"); // you better have target="_top" for the links in there... @@ -55,118 +52,172 @@ public class SummaryBarRenderer { linkhelper.setMaxLines("100"); buf.append(linkhelper.getContent()); } else { - buf.append("

    ") - .append(_("I2P Services")) - .append("

    \n" + - - "
    " + - - "") - .append(_("Email")) - .append("\n" + - - "") - .append(_("Torrents")) - .append("\n" + - - "") - .append(_("Website")) - .append("\n") - - .append(NavHelper.getClientAppLinks(_context)) - - .append("
    \n" + - - "

    ") - .append(_("I2P Internals")) - .append("


    \n" + - - "
    \n" + - - "") - .append(_("Tunnels")) - .append("\n" + - - "") - .append(_("Peers")) - .append("\n" + - - "") - .append(_("Profiles")) - .append("\n" + - - "") - .append(_("NetDB")) - .append("\n" + - - "") - .append(_("Logs")) - .append("\n"); - - // "") - // .append(_("Jobs")) - // .append("\n" + - - if (!StatSummarizer.isDisabled()) { - buf.append("") - .append(_("Graphs")) - .append("\n"); - } - - buf.append("") - .append(_("Stats")) - .append("\n" + - - "") - .append(_("I2PTunnel")) - .append("\n" + - - "") - .append(_("Addressbook")) - .append("\n"); - - File javadoc = new File(_context.getBaseDir(), "docs/javadoc/index.html"); - if (javadoc.exists()) - buf.append("Javadoc\n"); - buf.append("
    \n"); + buf.append(renderI2PServicesHTML()) + .append("
    \n") + .append(renderI2PInternalsHTML()); out.write(buf.toString()); buf.setLength(0); } + buf.append("
    \n") + .append(renderGeneralHTML()) + .append("
    \n") + .append(renderNetworkReachabilityHTML()) + .append("
    \n") + .append(_helper.getUpdateStatus()) + .append(_helper.getRestartStatus()) + .append("
    \n") + .append(renderPeersHTML()) + .append("
    \n"); + + out.write(buf.toString()); + buf.setLength(0); + + buf.append(_helper.getFirewallAndReseedStatus()); + + buf.append(renderBandwidthHTML()) + .append("
    \n") + .append(renderTunnelsHTML()) + .append("
    \n") + .append(renderCongestionHTML()) + .append("
    \n") + .append(renderTunnelStatusHTML()) + .append("
    \n") + .append(_helper.getDestinations()) + .append("
    \n"); - buf.append("

    ") + .append(_("Help & FAQ")) + .append("

    "); + return buf.toString(); + } + + public String renderI2PServicesHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append("

    ") + .append(_("I2P Services")) + .append("

    \n" + + + "
    " + + + "") + .append(_("Email")) + .append("\n" + + + "") + .append(_("Torrents")) + .append("\n" + + + "") + .append(_("Website")) + .append("\n") + + .append(NavHelper.getClientAppLinks(_context)) + + .append("
    \n"); + return buf.toString(); + } + + public String renderI2PInternalsHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append("

    ") + .append(_("I2P Internals")) + .append("


    \n" + + + "
    \n" + + + "") + .append(_("Tunnels")) + .append("\n" + + + "") + .append(_("Peers")) + .append("\n" + + + "") + .append(_("Profiles")) + .append("\n" + + + "") + .append(_("NetDB")) + .append("\n" + + + "") + .append(_("Logs")) + .append("\n"); + + // "") + // .append(_("Jobs")) + // .append("\n" + + + if (!StatSummarizer.isDisabled()) { + buf.append("") + .append(_("Graphs")) + .append("\n"); + } + + buf.append("") + .append(_("Stats")) + .append("\n" + + + "") + .append(_("I2PTunnel")) + .append("\n" + + + "") + .append(_("Addressbook")) + .append("\n"); + + File javadoc = new File(_context.getBaseDir(), "docs/javadoc/index.html"); + if (javadoc.exists()) + buf.append("Javadoc\n"); + buf.append("
    \n"); + return buf.toString(); + } + + public String renderGeneralHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append("

    ") .append(_("General")) @@ -202,24 +253,25 @@ public class SummaryBarRenderer { .append(":" + "") .append(_helper.getUptime()) - .append("\n" + + .append("\n"); + return buf.toString(); + } - "

    ") .append(_("Network")) .append(": ") .append(_helper.getReachability()) - .append("


    \n") + .append("

    \n"); + return buf.toString(); + } - - .append(_helper.getUpdateStatus()) - - - .append(_helper.getRestartStatus()) - - - .append("

    ") .append(_("Peers")) @@ -260,14 +312,12 @@ public class SummaryBarRenderer { .append(_helper.getAllPeers()) .append("\n" + - "
    \n"); - - - out.write(buf.toString()); - buf.setLength(0); - - buf.append(_helper.getFirewallAndReseedStatus()); + "\n"); + return buf.toString(); + } + public String renderBandwidthHTML() { + StringBuilder buf = new StringBuilder(512); buf.append("

    ") @@ -303,9 +353,15 @@ public class SummaryBarRenderer { .append(_helper.getInboundTransferred()) .append(SummaryHelper.THINSP) .append(_helper.getOutboundTransferred()) - .append("\n" + + .append("\n" + - "

    \n"); + return buf.toString(); + } + + public String renderTunnelsHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append("

    ") .append(_("Tunnels")) @@ -336,7 +392,13 @@ public class SummaryBarRenderer { .append(_helper.getShareRatio()) .append("\n" + - "

    \n"); + return buf.toString(); + } + + public String renderCongestionHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append("

    ") .append(_("Congestion")) @@ -369,16 +431,16 @@ public class SummaryBarRenderer { .append(_helper.getInboundBacklog()) .append("\n" + - "

    ") + "\n"); + return buf.toString(); + } + + public String renderTunnelStatusHTML() { + StringBuilder buf = new StringBuilder(50); + buf.append("

    ") .append(_(_helper.getTunnelStatus())) - .append("


    \n") - - .append(_helper.getDestinations()) - .append("
    \n"); - - - - out.write(buf.toString()); + .append("

    \n"); + return buf.toString(); } /** translate a string */ From 9333cd56f96e61d3fc870e62fa8ec920e872300f Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 4 Jun 2012 13:28:52 +0000 Subject: [PATCH 102/327] Moved calls to external renderers into separate methods to match the rest --- .../i2p/router/web/SummaryBarRenderer.java | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 435388dca..86ad13141 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -65,8 +65,8 @@ public class SummaryBarRenderer { .append("
    \n") .append(renderNetworkReachabilityHTML()) .append("
    \n") - .append(_helper.getUpdateStatus()) - .append(_helper.getRestartStatus()) + .append(renderUpdateStatusHTML()) + .append(renderRestartStatusHTML()) .append("
    \n") .append(renderPeersHTML()) .append("
    \n"); @@ -74,9 +74,8 @@ public class SummaryBarRenderer { out.write(buf.toString()); buf.setLength(0); - buf.append(_helper.getFirewallAndReseedStatus()); - - buf.append(renderBandwidthHTML()) + buf.append(renderFirewallAndReseedStatusHTML()) + .append(renderBandwidthHTML()) .append("
    \n") .append(renderTunnelsHTML()) .append("
    \n") @@ -87,8 +86,6 @@ public class SummaryBarRenderer { .append(_helper.getDestinations()) .append("
    \n"); - - out.write(buf.toString()); } @@ -269,6 +266,18 @@ public class SummaryBarRenderer { return buf.toString(); } + public String renderUpdateStatusHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append(_helper.getUpdateStatus()); + return buf.toString(); + } + + public String renderRestartStatusHTML() { + StringBuilder buf = new StringBuilder(512); + buf.append(_helper.getRestartStatus()); + return buf.toString(); + } + public String renderPeersHTML() { StringBuilder buf = new StringBuilder(512); buf.append("

    Date: Mon, 4 Jun 2012 14:25:53 +0000 Subject: [PATCH 103/327] * i2psnark: Take tracker out of opentracker list when removed --- .../org/klomp/snark/web/I2PSnarkServlet.java | 20 +++++++++++++------ history.txt | 12 +++++++++++ 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index dd9b14ba3..d6acf4853 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -774,7 +774,8 @@ public class I2PSnarkServlet extends DefaultServlet { if (action.equals(_("Delete selected")) || action.equals(_("Change open trackers"))) { boolean changed = false; Map trackers = _manager.getTrackerMap(); - StringBuilder openBuf = new StringBuilder(128); + List removed = new ArrayList(); + List open = new ArrayList(); Enumeration e = req.getParameterNames(); while (e.hasMoreElements()) { Object o = e.nextElement(); @@ -783,19 +784,26 @@ public class I2PSnarkServlet extends DefaultServlet { String k = (String) o; if (k.startsWith("delete_")) { k = k.substring(7); - if (trackers.remove(k) != null) { + Tracker t; + if ((t = trackers.remove(k)) != null) { + removed.add(t.announceURL); _manager.addMessage(_("Removed") + ": " + k); changed = true; - } + } } else if (k.startsWith("open_")) { - if (openBuf.length() > 0) - openBuf.append(','); - openBuf.append(k.substring(5)); + open.add(k.substring(5)); } } if (changed) { _manager.saveTrackerMap(); } + open.removeAll(removed); + StringBuilder openBuf = new StringBuilder(128); + for (String s : open) { + if (openBuf.length() > 0) + openBuf.append(','); + openBuf.append(s); + } String newOpen = openBuf.toString(); if (!newOpen.equals(_manager.util().getOpenTrackerString())) { _manager.saveOpenTrackers(newOpen); diff --git a/history.txt b/history.txt index 5056a1134..b274c8fc4 100644 --- a/history.txt +++ b/history.txt @@ -1,8 +1,20 @@ +2012-06-04 zzz + * i2psnark: Take tracker out of opentracker list when removed + 2012-06-03 kytv * Translation updates: - Add Hungarian language from Transifex (thanks AdminLMH!) - Italian language updates from Transifex (thanks ColumboBT) +2012-06-02 zzz + * i2psnark: Improve opentracker configuration + * Job Queue: Add failsafe check + +2012-06-01 zzz + * Console: Tab the netdb and profile pages + * i2psnark: Fix partially-complete torrent not announcing + * NetDB: Reduce flood redundancy from 8x to 6x + 2012-05-31 zzz * i2psnark: - Add per-hour conn limit From ceedc9c645c1657a3283a5a3d679d251d2d8ea26 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 4 Jun 2012 23:46:03 +0000 Subject: [PATCH 104/327] Moved rendering of news headings into SummaryBarRenderer An instance of NewsHelper needs to be passed in to get output. --- .../src/net/i2p/router/web/NewsHelper.java | 37 +-------- .../i2p/router/web/SummaryBarRenderer.java | 77 ++++++++++++++++++- 2 files changed, 78 insertions(+), 36 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java index 3e4bfc19f..833e197a0 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java @@ -20,41 +20,8 @@ public class NewsHelper extends ContentHelper { /** @since 0.9.1 */ public String getNewsHeadings() { - StringBuilder buf = new StringBuilder(512); - String consoleNonce = System.getProperty("router.consoleNonce"); - if (consoleNonce != null) { - // Set up string containing to show news. - String newsUrl = ""; - // Set up title and pre-headings stuff. - buf.append("

    ").append(_("News & Updates")) - .append("


    \n"); - // Get news content. - String newsContent = getContent(); - if (newsContent != "") { - buf.append("
      \n"); - // Parse news content for headings. - int start = newsContent.indexOf("

      "); - while (start >= 0) { - // Add offset to start: - // 4 - gets rid of

      - // 16 - gets rid of the date as well (assuming form "

      yyyy-mm-dd: Foobarbaz...") - newsContent = newsContent.substring(start+16, newsContent.length()); - int end = newsContent.indexOf("

      "); - if (end >= 0) { - String heading = newsContent.substring(0, end); - buf.append("
    • ").append(heading).append("
    • \n"); - } - start = newsContent.indexOf("

      "); - } - buf.append("

    \n"); - buf.append(newsUrl).append(Messages.getString("Show news", _context)).append("\n"); - } else { - buf.append("
    ").append(_("none")).append("
    "); - } - // Add post-headings stuff. - buf.append("
    \n"); - } - return buf.toString(); + SummaryBarRenderer renderer = new SummaryBarRenderer(_context, this); + return renderer.renderNewsHeadingsHTML(); } /** @since 0.8.12 */ diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 86ad13141..2fd6c8073 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -14,10 +14,20 @@ import net.i2p.router.RouterContext; public class SummaryBarRenderer { private final RouterContext _context; private final SummaryHelper _helper; + private final NewsHelper _newshelper; public SummaryBarRenderer(RouterContext context, SummaryHelper helper) { + this(context, helper, null); + } + + public SummaryBarRenderer(RouterContext context, NewsHelper newshelper) { + this(context, null, newshelper); + } + + public SummaryBarRenderer(RouterContext context, SummaryHelper helper, NewsHelper newshelper) { _context = context; _helper = helper; + _newshelper = newshelper; } /** @@ -83,7 +93,7 @@ public class SummaryBarRenderer { .append("
    \n") .append(renderTunnelStatusHTML()) .append("
    \n") - .append(_helper.getDestinations()) + .append(renderDestinationsHTML()) .append("
    \n"); out.write(buf.toString()); @@ -213,6 +223,7 @@ public class SummaryBarRenderer { } public String renderGeneralHTML() { + if (_helper == null) return ""; StringBuilder buf = new StringBuilder(512); buf.append("

    ") .append(_(_helper.getTunnelStatus())) @@ -458,6 +478,61 @@ public class SummaryBarRenderer { return buf.toString(); } + public String renderDestinationsHTML() { + if (_helper == null) return ""; + StringBuilder buf = new StringBuilder(512); + buf.append(_helper.getDestinations()); + return buf.toString(); + } + + /** @since 0.9.1 */ + public String renderNewsHeadingsHTML() { + if (_newshelper == null) return ""; + StringBuilder buf = new StringBuilder(512); + String consoleNonce = System.getProperty("router.consoleNonce"); + if (consoleNonce != null) { + // Set up title and pre-headings stuff. + buf.append("

    ") + .append(_("News & Updates")) + .append("


    \n"); + // Get news content. + String newsContent = _newshelper.getContent(); + if (newsContent != "") { + buf.append("
      \n"); + // Parse news content for headings. + int start = newsContent.indexOf("

      "); + while (start >= 0) { + // Add offset to start: + // 4 - gets rid of

      + // 16 - gets rid of the date as well (assuming form "

      yyyy-mm-dd: Foobarbaz...") + newsContent = newsContent.substring(start+16, newsContent.length()); + int end = newsContent.indexOf("

      "); + if (end >= 0) { + String heading = newsContent.substring(0, end); + buf.append("
    • ") + .append(heading) + .append("
    • \n"); + } + start = newsContent.indexOf("

      "); + } + buf.append("

    \n"); + // Set up string containing to show news. + buf.append("") + .append(_("Show news")) + .append("\n"); + } else { + buf.append("
    ") + .append(_("none")) + .append("
    "); + } + // Add post-headings stuff. + buf.append("
    \n"); + } + return buf.toString(); + } + /** translate a string */ private String _(String s) { return Messages.getString(s, _context); From 5699b4515b593b0b4fa33f01063f753d949008d1 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 02:12:30 +0000 Subject: [PATCH 105/327] Preparations for making the summary bar customisable --- .../i2p/router/web/SummaryBarRenderer.java | 53 ++++++++++++++++++- .../src/net/i2p/router/web/SummaryHelper.java | 29 ++++++++++ 2 files changed, 81 insertions(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 2fd6c8073..fa04bccad 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -3,6 +3,9 @@ package net.i2p.router.web; import java.io.File; import java.io.IOException; import java.io.Writer; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import net.i2p.data.DataHelper; import net.i2p.router.RouterContext; @@ -12,6 +15,31 @@ import net.i2p.router.RouterContext; * */ public class SummaryBarRenderer { + static final Map sections; + static { + Map aMap = new HashMap();; + try { + aMap.put("HelpAndFAQ", SummaryBarRenderer.class.getMethod("renderHelpAndFAQHTML")); + aMap.put("I2PServices", SummaryBarRenderer.class.getMethod("renderI2PServicesHTML")); + aMap.put("I2PInternals", SummaryBarRenderer.class.getMethod("renderI2PInternalsHTML")); + aMap.put("General", SummaryBarRenderer.class.getMethod("renderGeneralHTML")); + aMap.put("ShortGeneral", SummaryBarRenderer.class.getMethod("renderShortGeneralHTML")); + aMap.put("NetworkReachability", SummaryBarRenderer.class.getMethod("renderNetworkReachabilityHTML")); + aMap.put("UpdateStatus", SummaryBarRenderer.class.getMethod("renderUpdateStatusHTML")); + aMap.put("RestartStatus", SummaryBarRenderer.class.getMethod("renderRestartStatusHTMLHTML")); + aMap.put("Peers", SummaryBarRenderer.class.getMethod("renderPeersHTML")); + aMap.put("FirewallAndReseedStatus", SummaryBarRenderer.class.getMethod("renderFirewallAndReseedStatusHTML")); + aMap.put("Bandwidth", SummaryBarRenderer.class.getMethod("renderBandwidthHTML")); + aMap.put("Tunnels", SummaryBarRenderer.class.getMethod("renderTunnelsHTML")); + aMap.put("Congestion", SummaryBarRenderer.class.getMethod("renderCongestionHTML")); + aMap.put("TunnelStatus", SummaryBarRenderer.class.getMethod("renderTunnelStatusHTML")); + aMap.put("Destinations", SummaryBarRenderer.class.getMethod("renderDestinationsHTML")); + aMap.put("NewsHeadings", SummaryBarRenderer.class.getMethod("renderNewsHeadingsHTML")); + } catch (java.lang.NoSuchMethodException e) { + } + sections = Collections.unmodifiableMap(aMap); + } + private final RouterContext _context; private final SummaryHelper _helper; private final NewsHelper _newshelper; @@ -265,6 +293,29 @@ public class SummaryBarRenderer { return buf.toString(); } + public String renderShortGeneralHTML() { + if (_helper == null) return ""; + StringBuilder buf = new StringBuilder(512); + buf.append("" + + "" + + "\n" + + + "" + + "" + + "
    ") + .append(_("Version")) + .append(":") + .append(_helper.getVersion()) + .append("
    ") + .append(_("Uptime")) + .append(":") + .append(_helper.getUptime()) + .append("
    \n"); + return buf.toString(); + } + public String renderNetworkReachabilityHTML() { if (_helper == null) return ""; StringBuilder buf = new StringBuilder(512); @@ -487,7 +538,7 @@ public class SummaryBarRenderer { /** @since 0.9.1 */ public String renderNewsHeadingsHTML() { - if (_newshelper == null) return ""; + if (_newshelper == null || _newshelper.shouldShowNews()) return ""; StringBuilder buf = new StringBuilder(512); String consoleNonce = System.getProperty("router.consoleNonce"); if (consoleNonce != null) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 80456d604..282c1be1e 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -35,6 +35,35 @@ public class SummaryHelper extends HelperBase { // Opera 10.63 doesn't have the char, TODO check UA //static final String THINSP = " / "; static final String THINSP = " / "; + private static final char S = ','; + static final String PROP_SUMMARYBAR = "routerconsole.summarybar"; + + static final String PRESET_FULL = + "HelpAndFAQ" + S + + "I2PServices" + S + + "I2PInternals" + S + + "General" + S + + "NetworkReachability" + S + + "UpdateStatus" + S + + "RestartStatus" + S + + "Peers" + S + + "FirewallAndReseedStatus" + S + + "Bandwidth" + S + + "Tunnels" + S + + "Congestion" + S + + "TunnelStatus" + S + + "Destinations" + S + + ""; + + static final String PRESET_SHORT = + "ShortGeneral" + S + + "NewsHeadings" + S + + "UpdateStatus" + S + + "NetworkReachability" + S + + "FirewallAndReseedStatus" + S + + "Destinations" + S + + "RestartStatus" + S + + ""; /** * Retrieve the shortened 4 character ident for the router located within From 531c6c0f4c4e8cea259e42550da58a419345b951 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 07:36:24 +0000 Subject: [PATCH 106/327] Implementation of customisable summary bar via routerconsole.summaryBar property The initial attempt using mapping of strings to methods is shorter and neater, but also doesn't work so is commented out. --- .../i2p/router/web/SummaryBarRenderer.java | 102 ++++++++++-------- .../src/net/i2p/router/web/SummaryHelper.java | 14 ++- apps/routerconsole/jsp/summaryframe.jsp | 2 +- 3 files changed, 69 insertions(+), 49 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index fa04bccad..756126895 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -15,7 +15,7 @@ import net.i2p.router.RouterContext; * */ public class SummaryBarRenderer { - static final Map sections; + /*static final Map ALL_SECTIONS; static { Map aMap = new HashMap();; try { @@ -37,8 +37,8 @@ public class SummaryBarRenderer { aMap.put("NewsHeadings", SummaryBarRenderer.class.getMethod("renderNewsHeadingsHTML")); } catch (java.lang.NoSuchMethodException e) { } - sections = Collections.unmodifiableMap(aMap); - } + ALL_SECTIONS = Collections.unmodifiableMap(aMap); + }*/ private final RouterContext _context; private final SummaryHelper _helper; @@ -77,54 +77,62 @@ public class SummaryBarRenderer { .append(_("I2P Router Console")) .append("\" title=\"") .append(_("I2P Router Console")) - .append("\">\n") - .append("
    \n") - .append(renderHelpAndFAQHTML()) - .append("
    \n"); + .append("\">\n"); - File lpath = new File(_context.getBaseDir(), "docs/toolbar.html"); - // you better have target="_top" for the links in there... - if (lpath.exists()) { - ContentHelper linkhelper = new ContentHelper(); - linkhelper.setPage(lpath.getAbsolutePath()); - linkhelper.setMaxLines("100"); - buf.append(linkhelper.getContent()); - } else { - buf.append(renderI2PServicesHTML()) - .append("
    \n") - .append(renderI2PInternalsHTML()); + out.write(buf.toString()); - out.write(buf.toString()); + String[] sections = _helper.getSummaryBarSections(); + for (int i = 0; i < sections.length; i++) { + /*try { + String section = (String)ALL_SECTIONS.get(sections[i]).invoke(this); + if (section != null && section != "") { + out.write("
    " + i + "
    \n" + section); + } + } catch (Exception e) { + out.write("
    " +i + " - Exception
    \n" + e); + }*/ buf.setLength(0); + + String section = sections[i]; + + buf.append("
    \n"); + if ("HelpAndFAQ".equals(section)) + buf.append(renderHelpAndFAQHTML()); + else if ("I2PServices".equals(section)) + buf.append(renderI2PServicesHTML()); + else if ("I2PInternals".equals(section)) + buf.append(renderI2PInternalsHTML()); + else if ("General".equals(section)) + buf.append(renderGeneralHTML()); + else if ("ShortGeneral".equals(section)) + buf.append(renderShortGeneralHTML()); + else if ("NetworkReachability".equals(section)) + buf.append(renderNetworkReachabilityHTML()); + else if ("UpdateStatus".equals(section)) + buf.append(renderUpdateStatusHTML()); + else if ("RestartStatus".equals(section)) + buf.append(renderRestartStatusHTML()); + else if ("Peers".equals(section)) + buf.append(renderPeersHTML()); + else if ("FirewallAndReseedStatus".equals(section)) + buf.append(renderFirewallAndReseedStatusHTML()); + else if ("Bandwidth".equals(section)) + buf.append(renderBandwidthHTML()); + else if ("Tunnels".equals(section)) + buf.append(renderTunnelsHTML()); + else if ("Congestion".equals(section)) + buf.append(renderCongestionHTML()); + else if ("TunnelStatus".equals(section)) + buf.append(renderTunnelStatusHTML()); + else if ("Destinations".equals(section)) + buf.append(renderDestinationsHTML()); + else if ("NewsHeadings".equals(section)) + buf.append(renderNewsHeadingsHTML()); + + // Only output section if there's more than the
    to print + if (buf.length() > 5) + out.write(buf.toString()); } - - buf.append("
    \n") - .append(renderGeneralHTML()) - .append("
    \n") - .append(renderNetworkReachabilityHTML()) - .append("
    \n") - .append(renderUpdateStatusHTML()) - .append(renderRestartStatusHTML()) - .append("
    \n") - .append(renderPeersHTML()) - .append("
    \n"); - - out.write(buf.toString()); - buf.setLength(0); - - buf.append(renderFirewallAndReseedStatusHTML()) - .append(renderBandwidthHTML()) - .append("
    \n") - .append(renderTunnelsHTML()) - .append("
    \n") - .append(renderCongestionHTML()) - .append("
    \n") - .append(renderTunnelStatusHTML()) - .append("
    \n") - .append(renderDestinationsHTML()) - .append("
    \n"); - - out.write(buf.toString()); } public String renderHelpAndFAQHTML() { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 282c1be1e..46c6d58af 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -36,7 +36,7 @@ public class SummaryHelper extends HelperBase { //static final String THINSP = " / "; static final String THINSP = " / "; private static final char S = ','; - static final String PROP_SUMMARYBAR = "routerconsole.summarybar"; + static final String PROP_SUMMARYBAR = "routerconsole.summaryBar"; static final String PRESET_FULL = "HelpAndFAQ" + S + @@ -739,6 +739,18 @@ public class SummaryHelper extends HelperBase { return buf.toString(); } + public String[] getSummaryBarSections() { + String config = _context.getProperty(PROP_SUMMARYBAR, PRESET_FULL); + return config.split("" + S); + } + + public void saveSummaryBarSections(String[] sections) { + StringBuilder buf = new StringBuilder(512); + for(int i = 0; i < sections.length; i++) + buf.append(sections[i]).append(S); + _context.router().saveConfig(PROP_SUMMARYBAR, buf.toString()); + } + /** output the summary bar to _out */ public void renderSummaryBar() throws IOException { SummaryBarRenderer renderer = new SummaryBarRenderer(_context, this); diff --git a/apps/routerconsole/jsp/summaryframe.jsp b/apps/routerconsole/jsp/summaryframe.jsp index bdd4a8cbc..5822c9f64 100644 --- a/apps/routerconsole/jsp/summaryframe.jsp +++ b/apps/routerconsole/jsp/summaryframe.jsp @@ -56,7 +56,7 @@ <% // d and shutdownSoon defined above if (!shutdownSoon) { - out.print("
    \n"); + out.print("
    \n
    \n"); if ("0".equals(d)) { out.print(""); out.print(intl._("Refresh (s)")); From 52a38607175b7ae22c3d5723f218d65cf843514b Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 12:44:17 +0000 Subject: [PATCH 107/327] Rearrange summary bar code to consolidate Ajax and IFrame, and /home and /console Now, Ajax will be used first, and will fall back to IFrame if JS is disabled, and a separate page if on a text or mobile browser. Also, /home and /console (and everywhere) now all have the same summary bar content, which currently defaults to the original full listing. --- .../src/net/i2p/router/web/NewsHelper.java | 6 --- .../i2p/router/web/SummaryBarRenderer.java | 35 +++------------ .../src/net/i2p/router/web/SummaryHelper.java | 4 ++ apps/routerconsole/jsp/console.jsp | 17 ++++--- apps/routerconsole/jsp/home.jsp | 3 +- apps/routerconsole/jsp/summary.jsi | 15 +++++-- apps/routerconsole/jsp/summaryframe.jsp | 7 +++ apps/routerconsole/jsp/summarynoframe.jsi | 44 ++++++------------- apps/routerconsole/jsp/xhr1.jsi | 44 ++++++++++++------- 9 files changed, 79 insertions(+), 96 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java index 833e197a0..d5d702e8f 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java @@ -18,12 +18,6 @@ public class NewsHelper extends ContentHelper { return super.getContent(); } - /** @since 0.9.1 */ - public String getNewsHeadings() { - SummaryBarRenderer renderer = new SummaryBarRenderer(_context, this); - return renderer.renderNewsHeadingsHTML(); - } - /** @since 0.8.12 */ public boolean shouldShowNews() { return NewsFetcher.getInstance(_context).shouldShowNews(); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 756126895..84f140102 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -15,6 +15,7 @@ import net.i2p.router.RouterContext; * */ public class SummaryBarRenderer { + // Commented out because broken. Replaced by if-elseif blob below. /*static final Map ALL_SECTIONS; static { Map aMap = new HashMap();; @@ -42,20 +43,10 @@ public class SummaryBarRenderer { private final RouterContext _context; private final SummaryHelper _helper; - private final NewsHelper _newshelper; public SummaryBarRenderer(RouterContext context, SummaryHelper helper) { - this(context, helper, null); - } - - public SummaryBarRenderer(RouterContext context, NewsHelper newshelper) { - this(context, null, newshelper); - } - - public SummaryBarRenderer(RouterContext context, SummaryHelper helper, NewsHelper newshelper) { _context = context; _helper = helper; - _newshelper = newshelper; } /** @@ -64,25 +55,9 @@ public class SummaryBarRenderer { */ public void renderSummaryHTML(Writer out) throws IOException { StringBuilder buf = new StringBuilder(8*1024); - String theme = _context.getProperty(CSSHelper.PROP_THEME_NAME, CSSHelper.DEFAULT_THEME); - - // TODO - the bar would render more cleanly if we specified the img height and width here, - // but unfortunately the images in the different themes are different sizes. - // They range in height from 37 to 43 px. But there's a -2 bottom margin... - // So put it in a div. - buf.append("
    \"")
    \n"); - - out.write(buf.toString()); - String[] sections = _helper.getSummaryBarSections(); for (int i = 0; i < sections.length; i++) { + // Commented out because broken. Replaced by if-elseif blob below. /*try { String section = (String)ALL_SECTIONS.get(sections[i]).invoke(this); if (section != null && section != "") { @@ -546,7 +521,9 @@ public class SummaryBarRenderer { /** @since 0.9.1 */ public String renderNewsHeadingsHTML() { - if (_newshelper == null || _newshelper.shouldShowNews()) return ""; + if (_helper == null) return ""; + NewsHelper newshelper = _helper.getNewsHelper(); + if (newshelper == null || newshelper.shouldShowNews()) return ""; StringBuilder buf = new StringBuilder(512); String consoleNonce = System.getProperty("router.consoleNonce"); if (consoleNonce != null) { @@ -555,7 +532,7 @@ public class SummaryBarRenderer { .append(_("News & Updates")) .append("


    \n"); // Get news content. - String newsContent = _newshelper.getContent(); + String newsContent = newshelper.getContent(); if (newsContent != "") { buf.append("
      \n"); // Parse news content for headings. diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 46c6d58af..32d3b2bbc 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -739,6 +739,10 @@ public class SummaryHelper extends HelperBase { return buf.toString(); } + private NewsHelper _newshelper; + public void storeNewsHelper(NewsHelper n) { _newshelper = n; } + public NewsHelper getNewsHelper() { return _newshelper; } + public String[] getSummaryBarSections() { String config = _context.getProperty(PROP_SUMMARYBAR, PRESET_FULL); return config.split("" + S); diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index c02b64b9a..7a080d2b9 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("home")%> - + + + <% String consoleNonce = System.getProperty("router.consoleNonce"); if (consoleNonce == null) { @@ -15,16 +21,13 @@ } %> -<%@include file="summary.jsi" %>

      <%=intl._("I2P Router Console")%>

      +<%@include file="summary.jsi" %> + +

      <%=intl._("I2P Router Console")%>

      - - " /> <% if (newshelper.shouldShowNews()) { - java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); %> - -
      <% diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index f4088cc03..5183f64a8 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -6,7 +6,7 @@ <%=intl.title("home")%> @@ -33,7 +33,6 @@ -
      <%@include file="xhr1.jsi" %> diff --git a/apps/routerconsole/jsp/summary.jsi b/apps/routerconsole/jsp/summary.jsi index 847e42d52..0eb9d77b0 100644 --- a/apps/routerconsole/jsp/summary.jsi +++ b/apps/routerconsole/jsp/summary.jsi @@ -1,3 +1,10 @@ + +" /> +<% + java.io.File newspath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); +%> + +
      <% // The refresh delay, 0 to disable @@ -15,7 +22,7 @@ newDelay = "?refresh=" + d; } if (!"0".equals(d)) - out.print("\n"); + out.print("
      \n"); } else if (allowIFrame) { // since we don't have an iframe this will reload the base page, and // the new delay will be passed to the iframe above - out.print("
      \n" + + out.print("
      \n"); + "
      \n"); } else { out.print("
    \n"); } diff --git a/apps/routerconsole/jsp/summaryframe.jsp b/apps/routerconsole/jsp/summaryframe.jsp index 5822c9f64..218e78ba6 100644 --- a/apps/routerconsole/jsp/summaryframe.jsp +++ b/apps/routerconsole/jsp/summaryframe.jsp @@ -52,6 +52,13 @@ } %>
    + +" /> +<% + java.io.File newspath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml"); +%> + + <%@include file="summarynoframe.jsi" %> <% // d and shutdownSoon defined above diff --git a/apps/routerconsole/jsp/summarynoframe.jsi b/apps/routerconsole/jsp/summarynoframe.jsi index 63c39e6e5..6fae7c901 100644 --- a/apps/routerconsole/jsp/summarynoframe.jsi +++ b/apps/routerconsole/jsp/summarynoframe.jsi @@ -1,35 +1,17 @@ -<%@page import="net.i2p.router.web.SummaryHelper" %> <% /* - * Note: - * This is included almost 30 times, so keep whitespace etc. to a minimum. + * TODO - the bar would render more cleanly if we specified the img height and width here, + * but unfortunately the images in the different themes are different sizes. + * They range in height from 37 to 43 px. But there's a -2 bottom margin... + * So put it in a div. */ %> - -" /> -" /> -" /> -" /> - -<% helper.storeWriter(out); %> -<% -/* - * The following is required for the reseed button to work, although we probably - * only need the reseedNonce property. - */ -%> - - -<% -/* - * The following is required for the update buttons to work, although we probably - * only need the updateNonce property. - */ -%> - - -" /> -<% - // moved to java for ease of translation and to avoid 30 copies - helper.renderSummaryBar(); -%> + +
    + +<%@include file="xhr1.jsi" %> +
    diff --git a/apps/routerconsole/jsp/xhr1.jsi b/apps/routerconsole/jsp/xhr1.jsi index 4a646c759..1362cca1f 100644 --- a/apps/routerconsole/jsp/xhr1.jsi +++ b/apps/routerconsole/jsp/xhr1.jsi @@ -1,31 +1,41 @@ +<%@page import="net.i2p.router.web.SummaryHelper" %> +<% +/* + * Note: + * This is included on every refresh, so keep whitespace etc. to a minimum. + */ +%> " /> " /> -
    <%=intl._("Version")%>: - -
    <%=intl._("Uptime")%>: - -

    " /> " /> <% String reqURI = request.getRequestURI(); if (reqURI != null) - reqURI = reqURI.replace("/xhr1.jsp", "/home"); + reqURI = reqURI.replace("/xhr1.jsp", "/"); helper.setRequestURI(reqURI); %> +<% helper.storeWriter(out); %> +<% helper.storeNewsHelper(newshelper); %> <% - if (!newshelper.shouldShowNews()) { +/* + * The following is required for the reseed button to work, although we probably + * only need the reseedNonce property. + */ %> -
    + + <% - } // !shouldShowNews() +/* + * The following is required for the update buttons to work, although we probably + * only need the updateNonce property. + */ +%> + + +" /> +<% + // moved to java for ease of translation + helper.renderSummaryBar(); %> - -

    "><%=intl._("Network")%>: -

    -
    - - -
    - From 83c82338127a8fd52e9176538813460d7999992b Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 13:00:40 +0000 Subject: [PATCH 108/327] Insert routerconsole.summaryRefresh config value into Ajax script This way, both Ajax and IFrame get their refresh time from config (though IFrame one can still be modified live). --- apps/routerconsole/jsp/console.jsp | 4 ++-- apps/routerconsole/jsp/home.jsp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index 7a080d2b9..96c255fc9 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -9,8 +9,8 @@ <% diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 5183f64a8..c9379fb3a 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -7,8 +7,8 @@ <% From 420bf851b536374989ab1ff75a38ae9f0d6e2a52 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 13:37:10 +0000 Subject: [PATCH 109/327] Added Ajax script to every routerconsole page that includes summary.jsi --- apps/routerconsole/jsp/config.jsp | 8 +++++++- apps/routerconsole/jsp/configadvanced.jsp | 8 +++++++- apps/routerconsole/jsp/configclients.jsp | 9 ++++++++- apps/routerconsole/jsp/confighome.jsp | 8 +++++++- apps/routerconsole/jsp/configkeyring.jsp | 8 +++++++- apps/routerconsole/jsp/configlogging.jsp | 8 +++++++- apps/routerconsole/jsp/confignet.jsp | 8 +++++++- apps/routerconsole/jsp/configpeer.jsp | 8 +++++++- apps/routerconsole/jsp/configreseed.jsp | 8 +++++++- apps/routerconsole/jsp/configservice.jsp | 8 +++++++- apps/routerconsole/jsp/configstats.jsp | 7 +++++++ apps/routerconsole/jsp/configtunnels.jsp | 8 +++++++- apps/routerconsole/jsp/configui.jsp | 8 +++++++- apps/routerconsole/jsp/configupdate.jsp | 8 +++++++- apps/routerconsole/jsp/debug.jsp | 8 +++++++- apps/routerconsole/jsp/error.jsp | 8 +++++++- apps/routerconsole/jsp/graph.jsp | 8 +++++++- apps/routerconsole/jsp/graphs.jsp | 8 +++++++- apps/routerconsole/jsp/help.jsp | 8 +++++++- apps/routerconsole/jsp/help_ar.jsp | 8 +++++++- apps/routerconsole/jsp/help_fr.jsp | 8 +++++++- apps/routerconsole/jsp/help_nl.jsp | 8 +++++++- apps/routerconsole/jsp/help_ru.jsp | 8 +++++++- apps/routerconsole/jsp/jars.jsp | 8 +++++++- apps/routerconsole/jsp/jobs.jsp | 8 +++++++- apps/routerconsole/jsp/logs.jsp | 8 +++++++- apps/routerconsole/jsp/netdb.jsp | 8 +++++++- apps/routerconsole/jsp/nowebapp.jsp | 8 +++++++- apps/routerconsole/jsp/oldconsole.jsp | 8 +++++++- apps/routerconsole/jsp/peers.jsp | 8 +++++++- apps/routerconsole/jsp/profiles.jsp | 9 ++++++++- apps/routerconsole/jsp/stats.jsp | 8 +++++++- apps/routerconsole/jsp/tunnels.jsp | 8 +++++++- apps/routerconsole/jsp/viewprofile.jsp | 8 +++++++- 34 files changed, 240 insertions(+), 33 deletions(-) diff --git a/apps/routerconsole/jsp/config.jsp b/apps/routerconsole/jsp/config.jsp index 70c0e64f0..9cc6f81a4 100644 --- a/apps/routerconsole/jsp/config.jsp +++ b/apps/routerconsole/jsp/config.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("configure bandwidth")%> - + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configadvanced.jsp b/apps/routerconsole/jsp/configadvanced.jsp index 1dbf23e7d..27405c0c4 100644 --- a/apps/routerconsole/jsp/configadvanced.jsp +++ b/apps/routerconsole/jsp/configadvanced.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("config advanced")%> - + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configclients.jsp b/apps/routerconsole/jsp/configclients.jsp index c8575b490..0662afffe 100644 --- a/apps/routerconsole/jsp/configclients.jsp +++ b/apps/routerconsole/jsp/configclients.jsp @@ -10,7 +10,14 @@ button span.hide{ display:none; } input.default { width: 1px; height: 1px; visibility: hidden; } - + + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/confighome.jsp b/apps/routerconsole/jsp/confighome.jsp index ca0dbdc6c..5ddf6f200 100644 --- a/apps/routerconsole/jsp/confighome.jsp +++ b/apps/routerconsole/jsp/confighome.jsp @@ -12,7 +12,13 @@ input.default { visibility: hidden; } - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Home Page Configuration")%>

    diff --git a/apps/routerconsole/jsp/configkeyring.jsp b/apps/routerconsole/jsp/configkeyring.jsp index 7acdf1126..2719fe333 100644 --- a/apps/routerconsole/jsp/configkeyring.jsp +++ b/apps/routerconsole/jsp/configkeyring.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("config keyring")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Keyring Configuration")%>

    diff --git a/apps/routerconsole/jsp/configlogging.jsp b/apps/routerconsole/jsp/configlogging.jsp index 8274fcb43..d00d34321 100644 --- a/apps/routerconsole/jsp/configlogging.jsp +++ b/apps/routerconsole/jsp/configlogging.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("config logging")%> - + + + " /> diff --git a/apps/routerconsole/jsp/confignet.jsp b/apps/routerconsole/jsp/confignet.jsp index 6e340a659..e85c9e6df 100644 --- a/apps/routerconsole/jsp/confignet.jsp +++ b/apps/routerconsole/jsp/confignet.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("config networking")%> - + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configpeer.jsp b/apps/routerconsole/jsp/configpeer.jsp index b5968abed..0f9b98a21 100644 --- a/apps/routerconsole/jsp/configpeer.jsp +++ b/apps/routerconsole/jsp/configpeer.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("config peers")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Peer Configuration")%>

    diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp index 67d2334c9..c0f3faaae 100644 --- a/apps/routerconsole/jsp/configreseed.jsp +++ b/apps/routerconsole/jsp/configreseed.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("config reseeding")%> - + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configservice.jsp b/apps/routerconsole/jsp/configservice.jsp index 3ee1ef796..21ae39a6b 100644 --- a/apps/routerconsole/jsp/configservice.jsp +++ b/apps/routerconsole/jsp/configservice.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("config service")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Service Configuration")%>

    diff --git a/apps/routerconsole/jsp/configstats.jsp b/apps/routerconsole/jsp/configstats.jsp index d380d7783..6d75d673c 100644 --- a/apps/routerconsole/jsp/configstats.jsp +++ b/apps/routerconsole/jsp/configstats.jsp @@ -6,10 +6,17 @@ <%@include file="css.jsi" %> <%=intl.title("config stats")%> + + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configui.jsp b/apps/routerconsole/jsp/configui.jsp index 4a214c852..c5b8c4d81 100644 --- a/apps/routerconsole/jsp/configui.jsp +++ b/apps/routerconsole/jsp/configui.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("config UI")%> - + + + <%@include file="summary.jsi" %> diff --git a/apps/routerconsole/jsp/configupdate.jsp b/apps/routerconsole/jsp/configupdate.jsp index e2bd49ab2..dafac8d45 100644 --- a/apps/routerconsole/jsp/configupdate.jsp +++ b/apps/routerconsole/jsp/configupdate.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("config update")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Update Configuration")%>

    diff --git a/apps/routerconsole/jsp/debug.jsp b/apps/routerconsole/jsp/debug.jsp index b9e66345f..191d73e18 100644 --- a/apps/routerconsole/jsp/debug.jsp +++ b/apps/routerconsole/jsp/debug.jsp @@ -9,7 +9,13 @@ %> I2P Router Console - Debug <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %>

    Router SKM

    diff --git a/apps/routerconsole/jsp/error.jsp b/apps/routerconsole/jsp/error.jsp index 69f9fbfa3..95218cc53 100644 --- a/apps/routerconsole/jsp/error.jsp +++ b/apps/routerconsole/jsp/error.jsp @@ -16,7 +16,13 @@ <%@include file="css.jsi" %> <%=intl.title("Page Not Found")%> - + + + <%@include file="summary.jsi" %>

    <%=ERROR_CODE%> <%=ERROR_MESSAGE%>

    diff --git a/apps/routerconsole/jsp/graph.jsp b/apps/routerconsole/jsp/graph.jsp index 6147fd96d..4be37b339 100644 --- a/apps/routerconsole/jsp/graph.jsp +++ b/apps/routerconsole/jsp/graph.jsp @@ -12,7 +12,13 @@ <% graphHelper.storeWriter(out); %> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Performance Graphs")%>

    diff --git a/apps/routerconsole/jsp/graphs.jsp b/apps/routerconsole/jsp/graphs.jsp index 4b65cca75..e3287e98c 100644 --- a/apps/routerconsole/jsp/graphs.jsp +++ b/apps/routerconsole/jsp/graphs.jsp @@ -19,7 +19,13 @@ out.print(graphHelper.getRefreshMeta()); } %> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Performance Graphs")%>

    diff --git a/apps/routerconsole/jsp/help.jsp b/apps/routerconsole/jsp/help.jsp index 265bbfb62..8c68cb5e9 100644 --- a/apps/routerconsole/jsp/help.jsp +++ b/apps/routerconsole/jsp/help.jsp @@ -9,7 +9,13 @@ %> I2P Router Console - help <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %>

    I2P Router Help & Support

    diff --git a/apps/routerconsole/jsp/help_ar.jsp b/apps/routerconsole/jsp/help_ar.jsp index 4b471f594..7e058678f 100644 --- a/apps/routerconsole/jsp/help_ar.jsp +++ b/apps/routerconsole/jsp/help_ar.jsp @@ -9,7 +9,13 @@ %> I2P مساعدة لوحة التحكم <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %>

    I2P مساعدة لوحة التحكم

    diff --git a/apps/routerconsole/jsp/help_fr.jsp b/apps/routerconsole/jsp/help_fr.jsp index fd0f8bc26..01b000ac9 100644 --- a/apps/routerconsole/jsp/help_fr.jsp +++ b/apps/routerconsole/jsp/help_fr.jsp @@ -9,7 +9,13 @@ %> Console du routeur I2P - Aide <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %> Traduction de mars 2011 (magma@mail.i2p)

    Aide et assistance du routeur I2P

    diff --git a/apps/routerconsole/jsp/help_nl.jsp b/apps/routerconsole/jsp/help_nl.jsp index 944e65e7b..20defacaa 100644 --- a/apps/routerconsole/jsp/help_nl.jsp +++ b/apps/routerconsole/jsp/help_nl.jsp @@ -9,7 +9,13 @@ %> I2P Router Console - help <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %>

    I2P Router Help & Support

    diff --git a/apps/routerconsole/jsp/help_ru.jsp b/apps/routerconsole/jsp/help_ru.jsp index d14da0138..55ea530c7 100644 --- a/apps/routerconsole/jsp/help_ru.jsp +++ b/apps/routerconsole/jsp/help_ru.jsp @@ -9,7 +9,13 @@ %> Консоль маршрутизатора I2P - справка <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %>

    Справка маршрутизатора I2P

    diff --git a/apps/routerconsole/jsp/jars.jsp b/apps/routerconsole/jsp/jars.jsp index 4fa200b70..dacd3d93f 100644 --- a/apps/routerconsole/jsp/jars.jsp +++ b/apps/routerconsole/jsp/jars.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("Jar File Dump")%> - + + + <%@include file="summary.jsi" %>

    Jar File Dump

    diff --git a/apps/routerconsole/jsp/jobs.jsp b/apps/routerconsole/jsp/jobs.jsp index 2e2e71248..247fa298e 100644 --- a/apps/routerconsole/jsp/jobs.jsp +++ b/apps/routerconsole/jsp/jobs.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("job queue")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Router Job Queue")%>

    diff --git a/apps/routerconsole/jsp/logs.jsp b/apps/routerconsole/jsp/logs.jsp index 0f470e7c9..ed4b5c121 100644 --- a/apps/routerconsole/jsp/logs.jsp +++ b/apps/routerconsole/jsp/logs.jsp @@ -5,7 +5,13 @@ <%@include file="css.jsi" %> <%=intl.title("logs")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Router Logs")%>

    diff --git a/apps/routerconsole/jsp/netdb.jsp b/apps/routerconsole/jsp/netdb.jsp index cfbd3b2ac..52ccd1b0c 100644 --- a/apps/routerconsole/jsp/netdb.jsp +++ b/apps/routerconsole/jsp/netdb.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("network database summary")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Network Database Summary")%>

    diff --git a/apps/routerconsole/jsp/nowebapp.jsp b/apps/routerconsole/jsp/nowebapp.jsp index 1bbec502d..03ad771b9 100644 --- a/apps/routerconsole/jsp/nowebapp.jsp +++ b/apps/routerconsole/jsp/nowebapp.jsp @@ -8,7 +8,13 @@ <%@include file="css.jsi" %> <%=intl.title("WebApp Not Found")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("Web Application Not Running")%>

    diff --git a/apps/routerconsole/jsp/oldconsole.jsp b/apps/routerconsole/jsp/oldconsole.jsp index 7edb76240..cb0c18663 100644 --- a/apps/routerconsole/jsp/oldconsole.jsp +++ b/apps/routerconsole/jsp/oldconsole.jsp @@ -9,7 +9,13 @@ %> I2P Router Console - internals <%@include file="css.jsi" %> - + + + <%@include file="summary.jsi" %> " /> diff --git a/apps/routerconsole/jsp/peers.jsp b/apps/routerconsole/jsp/peers.jsp index 6b0ed6b67..e23e4f73b 100644 --- a/apps/routerconsole/jsp/peers.jsp +++ b/apps/routerconsole/jsp/peers.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("peer connections")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Network Peers")%>

    diff --git a/apps/routerconsole/jsp/profiles.jsp b/apps/routerconsole/jsp/profiles.jsp index 8441838e2..6f81b857b 100644 --- a/apps/routerconsole/jsp/profiles.jsp +++ b/apps/routerconsole/jsp/profiles.jsp @@ -6,7 +6,14 @@ <%@include file="css.jsi" %> <%=intl.title("peer profiles")%> -<%@include file="summary.jsi" %> + + + +<%@include file="summary.jsi" %>

    <%=intl._("I2P Network Peer Profiles")%>

    diff --git a/apps/routerconsole/jsp/stats.jsp b/apps/routerconsole/jsp/stats.jsp index c0596f796..5750fae1c 100644 --- a/apps/routerconsole/jsp/stats.jsp +++ b/apps/routerconsole/jsp/stats.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("statistics")%> - + + + <%@include file="summary.jsi" %> " /> diff --git a/apps/routerconsole/jsp/tunnels.jsp b/apps/routerconsole/jsp/tunnels.jsp index 32f86475a..332381a95 100644 --- a/apps/routerconsole/jsp/tunnels.jsp +++ b/apps/routerconsole/jsp/tunnels.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("tunnel summary")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("I2P Tunnel Summary")%>

    diff --git a/apps/routerconsole/jsp/viewprofile.jsp b/apps/routerconsole/jsp/viewprofile.jsp index 8747a6d88..635aafb34 100644 --- a/apps/routerconsole/jsp/viewprofile.jsp +++ b/apps/routerconsole/jsp/viewprofile.jsp @@ -6,7 +6,13 @@ <%@include file="css.jsi" %> <%=intl.title("Peer Profile")%> - + + + <%@include file="summary.jsi" %>

    <%=intl._("Peer Profile")%>

    From b75d28fd0d75d264d6e6d8c25798887f6c932e22 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 5 Jun 2012 15:19:40 +0000 Subject: [PATCH 110/327] Added /i2ptunnelmanager which wraps /i2ptunnel/ in an IFrame /i2ptunnelmanager redirects to /i2ptunnel/ if the browser doesn't support IFrames. --- .../i2p/router/web/SummaryBarRenderer.java | 2 +- .../src/net/i2p/router/web/SummaryHelper.java | 2 +- apps/routerconsole/jsp/i2ptunnelmanager.jsp | 41 +++++++++++++++++++ 3 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 apps/routerconsole/jsp/i2ptunnelmanager.jsp diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 84f140102..46a5185d1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -214,7 +214,7 @@ public class SummaryBarRenderer { .append(_("Stats")) .append("\n" + - "") .append(_("I2PTunnel")) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 32d3b2bbc..799fc4346 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -404,7 +404,7 @@ public class SummaryHelper extends HelperBase { List clients = new ArrayList(_context.clientManager().listClients()); StringBuilder buf = new StringBuilder(512); - buf.append("

    ").append(_("Local Destinations")).append("


    "); + buf.append("

    ").append(_("Local Destinations")).append("


    "); if (!clients.isEmpty()) { Collections.sort(clients, new AlphaComparator()); buf.append(""); diff --git a/apps/routerconsole/jsp/i2ptunnelmanager.jsp b/apps/routerconsole/jsp/i2ptunnelmanager.jsp new file mode 100644 index 000000000..6ea41239a --- /dev/null +++ b/apps/routerconsole/jsp/i2ptunnelmanager.jsp @@ -0,0 +1,41 @@ +<%@page contentType="text/html"%> +<%@page trimDirectiveWhitespaces="true"%> +<%@page pageEncoding="UTF-8"%> + +" /> +<% + // CSSHelper is also pulled in by css.jsi below... + boolean testIFrame = tester.allowIFrame(request.getHeader("User-Agent")); + if (!testIFrame) { + response.setStatus(302, "Moved"); + response.setHeader("Location", "/i2ptunnel/"); + } else { +%> + + + +<%@include file="css.jsi" %> +<%=intl.title("home")%> + + + + +<%@include file="summary.jsi" %> + +

    <%=intl._("I2P Tunnel Manager")%>

    +
    + +
    +<% + } +%> From 84344b678956491818c5d9356f2d153c95c8e440 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 7 Jun 2012 02:51:22 +0000 Subject: [PATCH 111/327] Added a config page for summary bar --- .../src/net/i2p/router/web/CSSHelper.java | 1 + .../net/i2p/router/web/ConfigNavHelper.java | 4 +- .../src/net/i2p/router/web/SummaryHelper.java | 39 +++++++++- apps/routerconsole/jsp/configsidebar.jsp | 74 +++++++++++++++++++ 4 files changed, 112 insertions(+), 6 deletions(-) create mode 100644 apps/routerconsole/jsp/configsidebar.jsp diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index 3dd724b08..1c2190970 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -19,6 +19,7 @@ public class CSSHelper extends HelperBase { private static final String FORCE = "classic"; public static final String PROP_REFRESH = "routerconsole.summaryRefresh"; public static final String DEFAULT_REFRESH = "60"; + public static final int MIN_REFRESH = 5; private static final String PROP_XFRAME = "routerconsole.disableXFrame"; public String getTheme(String userAgent) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNavHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNavHelper.java index eb8d504bb..7a6b032c1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNavHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNavHelper.java @@ -11,12 +11,12 @@ public class ConfigNavHelper extends HelperBase { /** configX.jsp */ private static final String pages[] = - {"", "net", "ui", "home", "service", "update", "tunnels", + {"", "net", "ui", "sidebar", "home", "service", "update", "tunnels", "clients", "peer", "keyring", "logging", "stats", "reseed", "advanced" }; private static final String titles[] = - {_x("Bandwidth"), _x("Network"), _x("UI"), _x("Home Page"), + {_x("Bandwidth"), _x("Network"), _x("UI"), _x("Summary Bar"), _x("Home Page"), _x("Service"), _x("Update"), _x("Tunnels"), _x("Clients"), _x("Peers"), _x("Keyring"), _x("Logging"), _x("Stats"), _x("Reseeding"), _x("Advanced") }; diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 799fc4346..713183247 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -8,6 +8,7 @@ import java.util.Collections; import java.util.Comparator; import java.util.Iterator; import java.util.List; +import java.util.Map; import net.i2p.data.DataHelper; import net.i2p.data.Destination; @@ -17,6 +18,7 @@ import net.i2p.data.RouterAddress; import net.i2p.data.RouterInfo; import net.i2p.router.CommSystemFacade; import net.i2p.router.Router; +import net.i2p.router.RouterContext; import net.i2p.router.RouterVersion; import net.i2p.router.TunnelPoolSettings; import net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade; @@ -748,11 +750,11 @@ public class SummaryHelper extends HelperBase { return config.split("" + S); } - public void saveSummaryBarSections(String[] sections) { + static void saveSummaryBarSections(RouterContext ctx, Map sections) { StringBuilder buf = new StringBuilder(512); - for(int i = 0; i < sections.length; i++) - buf.append(sections[i]).append(S); - _context.router().saveConfig(PROP_SUMMARYBAR, buf.toString()); + for(String section : sections.values()) + buf.append(section).append(S); + ctx.router().saveConfig(PROP_SUMMARYBAR, buf.toString()); } /** output the summary bar to _out */ @@ -778,4 +780,33 @@ public class SummaryHelper extends HelperBase { private String _requestURI; public void setRequestURI(String s) { _requestURI = s; } public String getRequestURI() { return _requestURI; } + + public String getConfigTable() { + String[] sections = getSummaryBarSections(); + StringBuilder buf = new StringBuilder(1024); + buf.append("
    \n"); + for (int i = 0; i < sections.length; i++) { + buf.append("\n"); + } + buf.append("" + + ""); + buf.append("
    ") + .append(_("Remove")) + .append("") + .append(_("Order")) + .append("") + .append(_("Name")) + .append("
    ") + .append(sections[i]) + .append("
    ") + .append(_("Add")).append(":" + + "
    \n"); + return buf.toString(); + } } diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp new file mode 100644 index 000000000..dcbf1fe1e --- /dev/null +++ b/apps/routerconsole/jsp/configsidebar.jsp @@ -0,0 +1,74 @@ +<%@page contentType="text/html"%> +<%@page pageEncoding="UTF-8"%> + + + +<%@include file="css.jsi" %> +<%=intl.title("config summary bar")%> + + + + + +<%@include file="summary.jsi" %> +

    <%=intl._("I2P Summary Bar Configuration")%>

    +
    +<%@include file="confignav.jsi" %> + + +<% formhandler.storeMethod(request.getMethod()); %> + +" /> + + +<% + String pageNonce = formhandler.getNewNonce(); +%> + +" /> + +

    <%=intl._("Refresh Interval")%>

    +
    + + + " > + <%=intl._("seconds")%> + " > +
    + +

    <%=intl._("Use preset layout")%>

    +

    <%=intl._("Several preset layouts for the summary bar are available.")%> + <%=intl._("Note that choosing one of the presets will cause the current summary bar configuration to be lost.")%>

    +
    +
    + + + " > + " > +
    +
    + +

    <%=intl._("Customise Summary Bar")%>

    +
    + + + +
    + " > + " > + " > + " > + " > +
    + +
    From 3a75f8d7d13e52f866223a90a2a000c2be985840 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 7 Jun 2012 04:42:52 +0000 Subject: [PATCH 112/327] Modifying section addition to show an option list Also adding form handler class that I forgot to commit earlier. --- .../i2p/router/web/ConfigSummaryHandler.java | 135 ++++++++++++++++++ .../i2p/router/web/SummaryBarRenderer.java | 11 +- .../src/net/i2p/router/web/SummaryHelper.java | 41 ++++-- 3 files changed, 174 insertions(+), 13 deletions(-) create mode 100644 apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java new file mode 100644 index 000000000..0df3f3f91 --- /dev/null +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -0,0 +1,135 @@ +package net.i2p.router.web; + +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; +import java.util.TreeMap; + +import net.i2p.data.DataHelper; + +/** + * Simple summary bar configuration. + * + * @since 0.9.1 + */ +public class ConfigSummaryHandler extends FormHandler { + + private Map _settings; + + @Override + protected void processForm() { + if (_action == null) return; + String group = getJettyString("group"); + boolean deleting = _action.equals(_("Delete selected")); + boolean adding = _action.equals(_("Add item")); + boolean saving = _action.equals(_("Save order")); + if (_action.equals(_("Save")) && "0".equals(group)) { + try { + int refreshInterval = Integer.parseInt(getJettyString("refreshInterval")); + if (refreshInterval >= CSSHelper.MIN_REFRESH) { + _context.router().saveConfig(CSSHelper.PROP_REFRESH, "" + refreshInterval); + addFormNotice(_("Refresh interval changed")); + } else + addFormError(_("Refresh interval must be at least {0} seconds", CSSHelper.MIN_REFRESH)); + } catch (java.lang.NumberFormatException e) { + addFormError(_("Refresh interval must be a number")); + return; + } + } else if ("1".equals(group)) { + if (_action.equals(_("Use full preset"))) { + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR, SummaryHelper.PRESET_FULL); + addFormNotice(_("Full summary bar preset selected.") + + _("Summary bar will refresh shortly.")); + } else if (_action.equals(_("Use reduced preset"))) { + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR, SummaryHelper.PRESET_SHORT); + addFormNotice(_("Reduced summary bar preset selected.") + + _("Summary bar will refresh shortly.")); + } else { + addFormError(_("Unsupported")); + } + } else if (adding || deleting || saving) { + Map sections = new TreeMap(); + for (Object o : _settings.keySet()) { + if (!(o instanceof String)) + continue; + String k = (String) o; + if (!k.startsWith("order_")) + continue; + String v = getJettyString(k); + k = k.substring(6); + k = k.substring(k.indexOf('_') + 1); + try { + int order = Integer.parseInt(v); + sections.put(order, k); + } catch (java.lang.NumberFormatException e) { + addFormError(_("Order must be an integer")); + return; + } + } + if (adding) { + String name = getJettyString("name"); + if (name == null || name.length() <= 0) { + addFormError(_("No section selected")); + return; + } + String order = getJettyString("order"); + if (order == null || order.length() <= 0) { + addFormError(_("No order entered")); + return; + } + name = DataHelper.escapeHTML(name).replace(",", ","); + order = DataHelper.escapeHTML(order).replace(",", ","); + try { + int ki = Integer.parseInt(order); + sections.put(ki, name); + addFormNotice(_("Added") + ": " + name); + } catch (java.lang.NumberFormatException e) { + addFormError(_("Order must be an integer")); + return; + } + } else if (deleting) { + Set toDelete = new HashSet(); + for (Object o : _settings.keySet()) { + if (!(o instanceof String)) + continue; + String k = (String) o; + if (!k.startsWith("delete_")) + continue; + k = k.substring(7); + try { + int ki = Integer.parseInt(k); + toDelete.add(ki); + } catch (java.lang.NumberFormatException e) { + continue; + } + } + for (Iterator iter = sections.keySet().iterator(); iter.hasNext(); ) { + int i = iter.next(); + if (toDelete.contains(i)) { + String removedName = sections.get(i); + iter.remove(); + addFormNotice(_("Removed") + ": " + removedName); + } + } + } + SummaryHelper.saveSummaryBarSections(_context, sections); + addFormError(_("Saved order of sections.") + + _("Summary bar will refresh shortly.")); + } else { + addFormError(_("Unsupported")); + } + } + + public void setSettings(Map settings) { _settings = new HashMap(settings); } + + /** curses Jetty for returning arrays */ + private String getJettyString(String key) { + String[] arr = (String[]) _settings.get(key); + if (arr == null) + return null; + return arr[0].trim(); + } +} diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 46a5185d1..d96e7a4c6 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -5,6 +5,7 @@ import java.io.IOException; import java.io.Writer; import java.util.Collections; import java.util.HashMap; +import java.util.List; import java.util.Map; import net.i2p.data.DataHelper; @@ -40,6 +41,10 @@ public class SummaryBarRenderer { } ALL_SECTIONS = Collections.unmodifiableMap(aMap); }*/ + static final String ALL_SECTIONS[] = + {"HelpAndFAQ", "I2PServices", "I2PInternals", "General", "ShortGeneral", "NetworkReachability", + "UpdateStatus", "RestartStatus", "Peers", "FirewallAndReseedStatus", "Bandwidth", "Tunnels", + "Congestion", "TunnelStatus", "Destinations", "NewsHeadings" }; private final RouterContext _context; private final SummaryHelper _helper; @@ -55,8 +60,8 @@ public class SummaryBarRenderer { */ public void renderSummaryHTML(Writer out) throws IOException { StringBuilder buf = new StringBuilder(8*1024); - String[] sections = _helper.getSummaryBarSections(); - for (int i = 0; i < sections.length; i++) { + List sections = _helper.getSummaryBarSections(); + for (String section : sections) { // Commented out because broken. Replaced by if-elseif blob below. /*try { String section = (String)ALL_SECTIONS.get(sections[i]).invoke(this); @@ -68,8 +73,6 @@ public class SummaryBarRenderer { }*/ buf.setLength(0); - String section = sections[i]; - buf.append("
    \n"); if ("HelpAndFAQ".equals(section)) buf.append(renderHelpAndFAQHTML()); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 713183247..6932ec38e 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -4,11 +4,13 @@ import java.io.IOException; import java.text.Collator; import java.text.DecimalFormat; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.Iterator; import java.util.List; import java.util.Map; +import java.util.TreeSet; import net.i2p.data.DataHelper; import net.i2p.data.Destination; @@ -745,9 +747,9 @@ public class SummaryHelper extends HelperBase { public void storeNewsHelper(NewsHelper n) { _newshelper = n; } public NewsHelper getNewsHelper() { return _newshelper; } - public String[] getSummaryBarSections() { + public List getSummaryBarSections() { String config = _context.getProperty(PROP_SUMMARYBAR, PRESET_FULL); - return config.split("" + S); + return Arrays.asList(config.split("" + S)); } static void saveSummaryBarSections(RouterContext ctx, Map sections) { @@ -782,8 +784,17 @@ public class SummaryHelper extends HelperBase { public String getRequestURI() { return _requestURI; } public String getConfigTable() { - String[] sections = getSummaryBarSections(); - StringBuilder buf = new StringBuilder(1024); + String[] allSections = SummaryBarRenderer.ALL_SECTIONS; + List sections = getSummaryBarSections(); + TreeSet sortedSections = new TreeSet(); + + for (int i = 0; i < allSections.length; i++) { + String section = allSections[i]; + if (!sections.contains(section)) + sortedSections.add(section); + } + + StringBuilder buf = new StringBuilder(2048); buf.append("\n"); - for (int i = 0; i < sections.length; i++) { + for (String section : sections) { + int i = sections.indexOf(section); buf.append("\n"); } buf.append("" + - ""); - buf.append("
    ") .append(_("Remove")) .append("") @@ -791,22 +802,34 @@ public class SummaryHelper extends HelperBase { .append("") .append(_("Name")) .append("
    ") - .append(sections[i]) + .append(section) .append("
    ") .append(_("Add")).append(":" + "
    \n"); + "" + + "") + .append("\n"); return buf.toString(); } } From b00fbfa23d7fe9ed341c2a1f2e6494e58dd162fb Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 7 Jun 2012 10:26:44 +0000 Subject: [PATCH 113/327] Centre box for order of new section, and add default value --- .../java/src/net/i2p/router/web/SummaryHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 6932ec38e..055abcf98 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -816,7 +816,9 @@ public class SummaryHelper extends HelperBase { } buf.append("") .append(_("Add")).append(":" + - "" + + "" + "" + "\n" + - ""); - out.write(_("Private?")); - out.write(" " + + "" + "\n" + "
    "); } @@ -1636,11 +1644,14 @@ public class I2PSnarkServlet extends DefaultServlet { .append("") .append(_("Website URL")) .append("") - .append(_("Open Tracker?")) + .append(_("Open")) + .append("") + .append(_("Private")) .append("") .append(_("Announce URL")) .append("\n"); List openTrackers = _manager.util().getOpenTrackers(); + List privateTrackers = _manager.getPrivateTrackers(); for (Tracker t : _manager.getSortedTrackers()) { String name = t.name; String homeURL = t.baseURL; @@ -1651,7 +1662,12 @@ public class I2PSnarkServlet extends DefaultServlet { .append("").append(urlify(homeURL, 35)) .append("" + + "" + "").append(urlify(announceURL, 35)) @@ -1662,11 +1678,12 @@ public class I2PSnarkServlet extends DefaultServlet { "" + "" + "" + + "" + "\n" + - "\n" + + "\n" + "\n" + "\n" + - "\n" + + "\n" + // "\n" + "\n" + "\n" + @@ -2067,9 +2084,13 @@ public class I2PSnarkServlet extends DefaultServlet { } String hex = I2PSnarkUtil.toHex(snark.getInfoHash()); - buf.append("
    ").append(toImg("magnet", _("Magnet link"))).append(" ") - .append(MAGNET_FULL).append(hex).append(""); + if (meta == null || !meta.isPrivate()) { + buf.append("
    ").append(toImg("magnet", _("Magnet link"))).append(" ") + .append(MAGNET_FULL).append(hex).append(""); + } else { + buf.append("
    ").append(_("Private torrent")); + } // We don't have the hash of the torrent file //buf.append("
    ").append(_("Maggot link")).append(": ") // .append(MAGGOT).append(hex).append(':').append(hex).append(""); diff --git a/history.txt b/history.txt index b274c8fc4..f0107f6f2 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,10 @@ +2012-06-08 zzz + * i2psnark: + - Move private tracker config from create box to torrent config + - Refactor private and open tracker configuration + - Add private indication on details page + * netdb.jsp: Don't show our info on summary page + 2012-06-04 zzz * i2psnark: Take tracker out of opentracker list when removed diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 7ca1a3ec2..5a58b19bc 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 10; + public final static long BUILD = 11; /** for example "-test" */ public final static String EXTRA = ""; From e0313814b8df525aedb2af58bb9bdfc912524d82 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 8 Jun 2012 16:39:10 +0000 Subject: [PATCH 120/327] disable private config for default trackers --- .../java/src/org/klomp/snark/SnarkManager.java | 2 +- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 0186d5d7d..a71975eac 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -97,7 +97,7 @@ public class SnarkManager implements Snark.CompleteListener { * "name", "announceURL=websiteURL" pairs * '=' in announceURL must be escaped as , */ - private static final String DEFAULT_TRACKERS[] = { + public static final String DEFAULT_TRACKERS[] = { // "Postman", "http://YRgrgTLGnbTq2aZOZDJQ~o6Uk5k6TK-OZtx0St9pb0G-5EGYURZioxqYG8AQt~LgyyI~NCj6aYWpPO-150RcEvsfgXLR~CxkkZcVpgt6pns8SRc3Bi-QSAkXpJtloapRGcQfzTtwllokbdC-aMGpeDOjYLd8b5V9Im8wdCHYy7LRFxhEtGb~RL55DA8aYOgEXcTpr6RPPywbV~Qf3q5UK55el6Kex-6VCxreUnPEe4hmTAbqZNR7Fm0hpCiHKGoToRcygafpFqDw5frLXToYiqs9d4liyVB-BcOb0ihORbo0nS3CLmAwZGvdAP8BZ7cIYE3Z9IU9D1G8JCMxWarfKX1pix~6pIA-sp1gKlL1HhYhPMxwyxvuSqx34o3BqU7vdTYwWiLpGM~zU1~j9rHL7x60pVuYaXcFQDR4-QVy26b6Pt6BlAZoFmHhPcAuWfu-SFhjyZYsqzmEmHeYdAwa~HojSbofg0TMUgESRXMw6YThK1KXWeeJVeztGTz25sL8AAAA.i2p/announce.php=http://tracker.postman.i2p/" // , "eBook", "http://E71FRom6PZNEqTN2Lr8P-sr23b7HJVC32KoGnVQjaX6zJiXwhJy2HsXob36Qmj81TYFZdewFZa9mSJ533UZgGyQkXo2ahctg82JKYZfDe5uDxAn1E9YPjxZCWJaFJh0S~UwSs~9AZ7UcauSJIoNtpxrtbmRNVFLqnkEDdLZi26TeucfOmiFmIWnVblLniWv3tG1boE9Abd-6j3FmYVrRucYuepAILYt6katmVNOk6sXmno1Eynrp~~MBuFq0Ko6~jsc2E2CRVYXDhGHEMdt-j6JUz5D7S2RIVzDRqQyAZLKJ7OdQDmI31przzmne1vOqqqLC~1xUumZVIvF~yOeJUGNjJ1Vx0J8i2BQIusn1pQJ6UCB~ZtZZLQtEb8EPVCfpeRi2ri1M5CyOuxN0V5ekmPHrYIBNevuTCRC26NP7ZS5VDgx1~NaC3A-CzJAE6f1QXi0wMI9aywNG5KGzOPifcsih8eyGyytvgLtrZtV7ykzYpPCS-rDfITncpn5hliPUAAAA.i2p/pub/bt/announce.php=http://de-ebook-archiv.i2p/pub/bt/" // , "Gaytorrents", "http://uxPWHbK1OIj9HxquaXuhMiIvi21iK0~ZiG9d8G0840ZXIg0r6CbiV71xlsqmdnU6wm0T2LySriM0doW2gUigo-5BNkUquHwOjLROiETnB3ZR0Ml4IGa6QBPn1aAq2d9~g1r1nVjLE~pcFnXB~cNNS7kIhX1d6nLgYVZf0C2cZopEow2iWVUggGGnAA9mHjE86zLEnTvAyhbAMTqDQJhEuLa0ZYSORqzJDMkQt90MV4YMjX1ICY6RfUSFmxEqu0yWTrkHsTtRw48l~dz9wpIgc0a0T9C~eeWvmBFTqlJPtQZwntpNeH~jF7nlYzB58olgV2HHFYpVYD87DYNzTnmNWxCJ5AfDorm6AIUCV2qaE7tZtI1h6fbmGpGlPyW~Kw5GXrRfJwNvr6ajwAVi~bPVnrBwDZezHkfW4slOO8FACPR28EQvaTu9nwhAbqESxV2hCTq6vQSGjuxHeOuzBOEvRWkLKOHWTC09t2DbJ94FSqETmZopTB1ukEmaxRWbKSIaAAAA.i2p/announce.php=http://gaytorrents.i2p/" diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index cb0098525..640cc7a93 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1667,8 +1667,16 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append(">" + "" + "").append(urlify(announceURL, 35)) .append("\n"); From 57abfe7653846c9f32a5f1e3c627a8af195d3d17 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 9 Jun 2012 04:33:29 +0000 Subject: [PATCH 121/327] Set position: absolute for div.routersummaryouter so /home app icons don't clear past it --- installer/resources/themes/console/classic/console.css | 1 + installer/resources/themes/console/dark/console.css | 1 + installer/resources/themes/console/light/console.css | 1 + installer/resources/themes/console/midnight/console.css | 1 + 4 files changed, 4 insertions(+) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index de6ebce21..171da3ee5 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -156,6 +156,7 @@ div.routersummaryouter { padding: 0; border: 0; clear: left; /* fixes a bug in Opera */ + position: absolute;/* so no interference with /home app icons */ } div.routersummary { diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index acc5d6b9b..5e205ed71 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -103,6 +103,7 @@ div.routersummaryouter { clear: left;/* fixes a bug in Opera */ text-align: center; display: block; + position: absolute;/* so no interference with /home app icons */ } div.routersummary { diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 2b4bf9dfb..f653b778a 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -92,6 +92,7 @@ div.routersummaryouter { clear: left;/* fixes a bug in Opera */ text-align: center !important; display: block; + position: absolute;/* so no interference with /home app icons */ } div.routersummary { diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index 70e7559a6..e46847e4a 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -162,6 +162,7 @@ div.routersummaryouter { padding: 0; border: 0; clear: left; /* fixes a bug in Opera */ + position: absolute;/* so no interference with /home app icons */ } div.routersummary { From cbcbfea6e852c50f311c67ba809b3aec8da8eae3 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 9 Jun 2012 06:08:44 +0000 Subject: [PATCH 122/327] Shorten /i2ptunnelmanager to /i2ptunnelmgr (/i2ptunnel is surplanted by /i2ptunnel/) --- .../java/src/net/i2p/router/web/SummaryBarRenderer.java | 2 +- .../java/src/net/i2p/router/web/SummaryHelper.java | 2 +- .../jsp/{i2ptunnelmanager.jsp => i2ptunnelmgr.jsp} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename apps/routerconsole/jsp/{i2ptunnelmanager.jsp => i2ptunnelmgr.jsp} (100%) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 7ac2eef72..c8d4aacc5 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -217,7 +217,7 @@ public class SummaryBarRenderer { .append(_("Stats")) .append("\n" + - "") .append(_("I2PTunnel")) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 055abcf98..882e3c563 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -408,7 +408,7 @@ public class SummaryHelper extends HelperBase { List clients = new ArrayList(_context.clientManager().listClients()); StringBuilder buf = new StringBuilder(512); - buf.append("

    ").append(_("Local Destinations")).append("


    "); + buf.append("

    ").append(_("Local Destinations")).append("


    "); if (!clients.isEmpty()) { Collections.sort(clients, new AlphaComparator()); buf.append(""); diff --git a/apps/routerconsole/jsp/i2ptunnelmanager.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp similarity index 100% rename from apps/routerconsole/jsp/i2ptunnelmanager.jsp rename to apps/routerconsole/jsp/i2ptunnelmgr.jsp From cc61f4eb619d3220cdd50758f543b4bf195650a1 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 9 Jun 2012 13:48:26 +0000 Subject: [PATCH 123/327] Some changes to enable per-page sidebar configuration from the config file --- .../net/i2p/router/web/ConfigSummaryHandler.java | 6 +++--- .../src/net/i2p/router/web/SummaryBarRenderer.java | 4 +++- .../java/src/net/i2p/router/web/SummaryHelper.java | 14 ++++++++------ 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java index 1f90bc495..f66880016 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -40,11 +40,11 @@ public class ConfigSummaryHandler extends FormHandler { } } else if ("1".equals(group)) { if (_action.equals(_("Use full preset"))) { - _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR, SummaryHelper.PRESET_FULL); + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.PRESET_FULL); addFormNotice(_("Full summary bar preset selected.") + " " + _("Summary bar will refresh shortly.")); } else if (_action.equals(_("Use reduced preset"))) { - _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR, SummaryHelper.PRESET_SHORT); + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.PRESET_SHORT); addFormNotice(_("Reduced summary bar preset selected.") + " " + _("Summary bar will refresh shortly.")); } else { @@ -115,7 +115,7 @@ public class ConfigSummaryHandler extends FormHandler { } } } - SummaryHelper.saveSummaryBarSections(_context, sections); + SummaryHelper.saveSummaryBarSections(_context, "default", sections); addFormError(_("Saved order of sections.") + " " + _("Summary bar will refresh shortly.")); } else { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index c8d4aacc5..b7767c6ad 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -59,8 +59,10 @@ public class SummaryBarRenderer { * on lower-level directory errors. */ public void renderSummaryHTML(Writer out) throws IOException { + String requestURI = _helper.getRequestURI(); + String page = requestURI.replace("/", "").replace(".jsp", ""); + List sections = _helper.getSummaryBarSections(page); StringBuilder buf = new StringBuilder(8*1024); - List sections = _helper.getSummaryBarSections(); for (String section : sections) { // Commented out because broken. Replaced by if-elseif blob below. /*try { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 882e3c563..23aac0791 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -40,7 +40,7 @@ public class SummaryHelper extends HelperBase { //static final String THINSP = " / "; static final String THINSP = " / "; private static final char S = ','; - static final String PROP_SUMMARYBAR = "routerconsole.summaryBar"; + static final String PROP_SUMMARYBAR = "routerconsole.summaryBar."; static final String PRESET_FULL = "HelpAndFAQ" + S + @@ -747,16 +747,18 @@ public class SummaryHelper extends HelperBase { public void storeNewsHelper(NewsHelper n) { _newshelper = n; } public NewsHelper getNewsHelper() { return _newshelper; } - public List getSummaryBarSections() { - String config = _context.getProperty(PROP_SUMMARYBAR, PRESET_FULL); + public List getSummaryBarSections(String page) { + String config = _context.getProperty(PROP_SUMMARYBAR + page, null); + if (config == null) + config = _context.getProperty(PROP_SUMMARYBAR + "default", PRESET_FULL); return Arrays.asList(config.split("" + S)); } - static void saveSummaryBarSections(RouterContext ctx, Map sections) { + static void saveSummaryBarSections(RouterContext ctx, String page, Map sections) { StringBuilder buf = new StringBuilder(512); for(String section : sections.values()) buf.append(section).append(S); - ctx.router().saveConfig(PROP_SUMMARYBAR, buf.toString()); + ctx.router().saveConfig(PROP_SUMMARYBAR + page, buf.toString()); } /** output the summary bar to _out */ @@ -785,7 +787,7 @@ public class SummaryHelper extends HelperBase { public String getConfigTable() { String[] allSections = SummaryBarRenderer.ALL_SECTIONS; - List sections = getSummaryBarSections(); + List sections = getSummaryBarSections("default"); TreeSet sortedSections = new TreeSet(); for (int i = 0; i < allSections.length; i++) { From e20f2d0bf68ff991ab5dd4beb498187617cd2675 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 11 Jun 2012 05:29:27 +0000 Subject: [PATCH 124/327] Summary bar for /home defaults to reduced preset, everywhere else to full preset --- .../java/src/net/i2p/router/web/SummaryHelper.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 23aac0791..2991007e3 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -748,9 +748,13 @@ public class SummaryHelper extends HelperBase { public NewsHelper getNewsHelper() { return _newshelper; } public List getSummaryBarSections(String page) { - String config = _context.getProperty(PROP_SUMMARYBAR + page, null); - if (config == null) - config = _context.getProperty(PROP_SUMMARYBAR + "default", PRESET_FULL); + String config = ""; + if ("home".equals(page)) + config = _context.getProperty(PROP_SUMMARYBAR + page, PRESET_SHORT); + else + config = _context.getProperty(PROP_SUMMARYBAR + page, null); + if (config == null) + config = _context.getProperty(PROP_SUMMARYBAR + "default", PRESET_FULL); return Arrays.asList(config.split("" + S)); } From 296ddbe930fa77707deb906905d0f009144bec2b Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 11 Jun 2012 05:32:53 +0000 Subject: [PATCH 125/327] Removed some unnecessary
    s --- .../java/src/net/i2p/router/web/SummaryHelper.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 2991007e3..4d631dbc3 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -651,7 +651,7 @@ public class SummaryHelper extends HelperBase { // display all the time so we display the final failure message, and plugin update messages too String status = UpdateHandler.getStatus(); if (status.length() > 0) { - buf.append("

    ").append(status).append("


    \n"); + buf.append("

    ").append(status).append("

    \n"); } if (updateAvailable() || unsignedUpdateAvailable()) { if ("true".equals(System.getProperty(UpdateHandler.PROP_UPDATE_IN_PROGRESS))) { @@ -684,7 +684,7 @@ public class SummaryHelper extends HelperBase { .append(_("Download Unsigned
    Update {0}", getUnsignedUpdateVersion())) .append("
    \n"); } - buf.append("
    \n"); + buf.append("\n"); } } return buf.toString(); @@ -739,7 +739,6 @@ public class SummaryHelper extends HelperBase { } if (buf.length() <= 0) return ""; - buf.append("
    "); return buf.toString(); } From 7469e9c63d5496c4fab34a423d92663dfe39b3f0 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 11 Jun 2012 11:48:34 +0000 Subject: [PATCH 126/327] * NativeBigInteger: Workaround for Raspberry Pi to load the correct lib --- .../src/net/i2p/util/NativeBigInteger.java | 79 +++++++++++++------ 1 file changed, 55 insertions(+), 24 deletions(-) diff --git a/core/java/src/net/i2p/util/NativeBigInteger.java b/core/java/src/net/i2p/util/NativeBigInteger.java index 8edc7737f..43476aa34 100644 --- a/core/java/src/net/i2p/util/NativeBigInteger.java +++ b/core/java/src/net/i2p/util/NativeBigInteger.java @@ -8,18 +8,22 @@ package net.i2p.util; * */ +import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; +import java.io.InputStreamReader; import java.math.BigInteger; import java.net.URL; import java.security.SecureRandom; import java.util.ArrayList; import java.util.Collections; +import java.util.HashMap; import java.util.List; import java.util.Locale; +import java.util.Map; import java.util.Random; import freenet.support.CPUInformation.AMDCPUInfo; @@ -627,30 +631,26 @@ public class NativeBigInteger extends BigInteger { } if (_isArm) { - InputStream in = null; - try { - in = new FileInputStream("/proc/cpuinfo"); - while (true) { - String line = DataHelper.readLine(in); - if (line == null) - break; - if (!line.startsWith("CPU architecture")) - continue; - //CPU architecture: 5TEJ - //CPU architecture: 7 - int colon = line.indexOf(": "); - String sver = line.substring(colon + 2, colon + 3); - int ver = Integer.parseInt(sver); - // add libjbigi-linux-armv7.so, libjbigi-linux-armv6.so, ... - for (int i = ver; i >= 3; i--) { - rv.add(_libPrefix + getMiddleName1() + primary + 'v' + i + _libSuffix); - } - break; - } - } catch (NumberFormatException nfe) { - } catch (IOException ioe) { - } finally { - if (in != null) try { in.close(); } catch (IOException ioe) {} + Map cpuinfo = getCPUInfo(); + int ver = 0; + String proc = cpuinfo.get("processor"); + String arch = cpuinfo.get("cpu architecture"); + if (proc != null && proc.contains("ARMv6")) { + // Raspberry Pi workaround + // Processor : ARMv6-compatible processor rev 7 (v6l) + // CPU architecture: 7 + ver = 6; + } else if (arch != null && arch.length() > 0) { + //CPU architecture: 5TEJ + //CPU architecture: 7 + String sver = arch.substring(0, 1); + try { + ver = Integer.parseInt(sver); + } catch (NumberFormatException nfe) {} + } + // add libjbigi-linux-armv7.so, libjbigi-linux-armv6.so, ... + for (int i = ver; i >= 3; i--) { + rv.add(_libPrefix + getMiddleName1() + primary + 'v' + i + _libSuffix); } } @@ -689,6 +689,37 @@ public class NativeBigInteger extends BigInteger { return rv; } + /** + * Return /proc/cpuinfo as a key-value mapping. + * All keys mapped to lower case. + * All keys and values trimmed. + * For dup keys, first one wins. + * Currently used for ARM only. + * @return non-null, empty on failure + * @since 0.9.1 + */ + private static Map getCPUInfo() { + Map rv = new HashMap(32); + BufferedReader in = null; + try { + in = new BufferedReader(new InputStreamReader(new FileInputStream("/proc/cpuinfo"), "ISO-8859-1"), 4096); + String line = null; + while ( (line = in.readLine()) != null) { + String[] parts = line.split(":", 2); + if (parts.length < 2) + continue; + String key = parts[0].trim().toLowerCase(Locale.US); + if (!rv.containsKey(key)) + rv.put(key, parts[1].trim()); + } + } catch (IOException ioe) { + warn("Unable to read /proc/cpuinfo", ioe); + } finally { + if (in != null) try { in.close(); } catch (IOException ioe) {} + } + return rv; + } + /** * @return may be null if optimized is true */ From 30e2f73d5f3ab68928c9f32c16f027ff236970b4 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 11 Jun 2012 12:04:40 +0000 Subject: [PATCH 127/327] * i2psnark: - Display torrent file downloads in torrent area - Sort magnets and downloads first - Fix sorting problem when torrent dir is a symlink - Reduce max file idle time - arrow_down icon copied from console css --- apps/i2psnark/icons/arrow_down.png | Bin 0 -> 379 bytes apps/i2psnark/java/build.xml | 4 +- .../src/org/klomp/snark/I2PSnarkUtil.java | 11 +- .../java/src/org/klomp/snark/Snark.java | 4 + .../src/org/klomp/snark/SnarkManager.java | 27 +- .../java/src/org/klomp/snark/Storage.java | 2 +- .../src/org/klomp/snark/web/FetchAndAdd.java | 346 ++++++++++++++++++ .../org/klomp/snark/web/I2PSnarkServlet.java | 114 ++---- history.txt | 8 + .../src/net/i2p/router/RouterVersion.java | 2 +- 10 files changed, 421 insertions(+), 97 deletions(-) create mode 100644 apps/i2psnark/icons/arrow_down.png create mode 100644 apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java diff --git a/apps/i2psnark/icons/arrow_down.png b/apps/i2psnark/icons/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..2c4e279377bf348f9cf53894e76bb673ccf067bd GIT binary patch literal 379 zcmV->0fhdEP)RB*?~^j!LKVQ>(O&A{Xr%)RXLn#U zs4LtZ6rCMFY5|B2$)yG$6aaIF - + @@ -72,7 +72,7 @@ - + diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index a00ad001e..f4238dae4 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -250,6 +250,15 @@ public class I2PSnarkUtil { public boolean connected() { return _manager != null; } + /** + * For FetchAndAdd + * @return null if not connected + * @since 0.9.1 + */ + public I2PSocketManager getSocketManager() { + return _manager; + } + /** * Destroy the destination itself */ @@ -310,7 +319,7 @@ public class I2PSnarkUtil { // we could use the system tmp dir but deleteOnExit() doesn't seem to work on all platforms... out = SecureFile.createTempFile("i2psnark", null, _tmpDir); } catch (IOException ioe) { - ioe.printStackTrace(); + _log.error("temp file error", ioe); if (out != null) out.delete(); return null; diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index 0d8d451a8..f5fe35e31 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -346,6 +346,8 @@ public class Snark in = new FileInputStream(f); else { + /**** No, we don't ever fetch a torrent file this way + and we don't want to block in the constructor activity = "Getting torrent"; File torrentFile = _util.get(torrent, 3); if (torrentFile == null) { @@ -355,6 +357,8 @@ public class Snark torrentFile.deleteOnExit(); in = new FileInputStream(torrentFile); } + *****/ + throw new IOException("not found"); } meta = new MetaInfo(in); infoHash = meta.getInfoHash(); diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index a71975eac..26023cab5 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -598,7 +598,7 @@ public class SnarkManager implements Snark.CompleteListener { } /** - * @param ot null ok, default is none + * @param pt null ok, default is none * @since 0.9.1 */ public void savePrivateTrackers(List pt) { @@ -881,6 +881,29 @@ public class SnarkManager implements Snark.CompleteListener { _magnets.remove(snark.getName()); removeMagnetStatus(snark.getInfoHash()); } + + /** + * Add and start a FetchAndAdd task. + * Remove it with deleteMagnet(). + * + * @param torrent must be instanceof FetchAndAdd + * @throws RuntimeException via Snark.fatal()? + * @since 0.9.1 + */ + public void addDownloader(Snark torrent) { + synchronized (_snarks) { + Snark snark = getTorrentByInfoHash(torrent.getInfoHash()); + if (snark != null) { + addMessage(_("Download already running: {0}", snark.getBaseName())); + return; + } + String name = torrent.getName(); + // Tell the dir monitor not to delete us + _magnets.add(name); + _snarks.put(name, torrent); + } + torrent.startTorrent(); + } /** * Add a torrent from a MetaInfo. Save the MetaInfo data to filename. @@ -1399,7 +1422,7 @@ public class SnarkManager implements Snark.CompleteListener { byte[] ih = Base64.decode(b64); // ignore value - TODO put tracker URL in value if (ih != null && ih.length == 20) - addMagnet("Magnet: " + I2PSnarkUtil.toHex(ih), ih, null, false); + addMagnet("* " + _("Magnet") + ' ' + I2PSnarkUtil.toHex(ih), ih, null, false); // else remove from config? } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Storage.java b/apps/i2psnark/java/src/org/klomp/snark/Storage.java index 3c8be6384..0dc5f0958 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Storage.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Storage.java @@ -1071,7 +1071,7 @@ public class Storage /** * Close unused RAFs - call periodically */ - private static final long RAFCloseDelay = 7*60*1000; + private static final long RAFCloseDelay = 4*60*1000; public void cleanRAFs() { long cutoff = System.currentTimeMillis() - RAFCloseDelay; for (int i = 0; i < RAFlock.length; i++) { diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java b/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java new file mode 100644 index 000000000..abf007a53 --- /dev/null +++ b/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java @@ -0,0 +1,346 @@ +package org.klomp.snark.web; + +/* + * Released into the public domain + * with no warranty of any kind, either expressed or implied. + */ + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import net.i2p.I2PAppContext; +import net.i2p.client.streaming.I2PSocketEepGet; +import net.i2p.client.streaming.I2PSocketManager; +import net.i2p.crypto.SHA1; +import net.i2p.util.EepGet; +import net.i2p.util.I2PAppThread; +import net.i2p.util.Log; +import net.i2p.util.SecureFile; + +import org.klomp.snark.MetaInfo; +import org.klomp.snark.Snark; +import org.klomp.snark.SnarkManager; +import org.klomp.snark.Storage; + +/** + * A cancellable torrent file downloader. + * We extend Snark so its status may be easily listed in the + * web table without adding a lot of code there. + * + * Upon successful download, this Snark will be deleted and + * a "real" Snark created. + * + * The methods return values similar to a Snark in magnet mode. + * A fake info hash, which is the SHA1 of the URL, is returned + * to prevent duplicates. + * + * This Snark may be stopped and restarted, although a partially + * downloaded file is discarded. + * + * @since 0.9.1 Moved from I2PSnarkUtil + */ +public class FetchAndAdd extends Snark implements EepGet.StatusListener, Runnable { + + private final I2PAppContext _ctx; + private final Log _log; + private final SnarkManager _mgr; + private final String _url; + private final byte[] _fakeHash; + private final String _name; + private volatile long _remaining = -1; + private volatile long _total = -1; + private volatile long _transferred; + private volatile boolean _isRunning; + private volatile boolean _active; + private volatile long _started; + private String _failCause; + private Thread _thread; + private EepGet _eepGet; + + private static final int RETRIES = 3; + + /** + * Caller should call _mgr.addDownloader(this), which + * will start things off. + */ + public FetchAndAdd(I2PAppContext ctx, SnarkManager mgr, String url) { + // magnet constructor + super(mgr.util(), "Torrent download", + null, null, null, null, null, false, null); + _ctx = ctx; + _log = ctx.logManager().getLog(FetchAndAdd.class); + _mgr = mgr; + _url = url; + _name = "* " + _("Download torrent file from {0}", url); + byte[] fake = null; + try { + fake = SHA1.getInstance().digest(url.getBytes("ISO-8859-1")); + } catch (IOException ioe) {} + _fakeHash = fake; + } + + /** + * Set off by startTorrent() + */ + public void run() { + _mgr.addMessage(_("Fetching {0}", urlify(_url))); + File file = get(); + if (!_isRunning) // stopped? + return; + _isRunning = false; + if (file != null && file.exists() && file.length() > 0) { + // remove this in snarks + _mgr.deleteMagnet(this); + add(file); + } else { + _mgr.addMessage(_("Torrent was not retrieved from {0}", urlify(_url)) + + ((_failCause != null) ? (": " + _failCause) : "")); + } + if (file != null) + file.delete(); + } + + /** + * Copied from I2PSnarkUtil so we may add ourselves as a status listener + * @return null on failure + */ + private File get() { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Fetching [" + _url + "]"); + File out = null; + try { + out = SecureFile.createTempFile("torrentFile", null, _mgr.util().getTempDir()); + } catch (IOException ioe) { + _log.error("temp file error", ioe); + _mgr.addMessage("Temp file error: " + ioe); + if (out != null) + out.delete(); + return null; + } + out.deleteOnExit(); + + if (!_mgr.util().connected()) { + _mgr.addMessage(_("Opening the I2P tunnel")); + if (!_mgr.util().connect()) + return null; + } + I2PSocketManager manager = _mgr.util().getSocketManager(); + if (manager == null) + return null; + _eepGet = new I2PSocketEepGet(_ctx, manager, RETRIES, out.getAbsolutePath(), _url); + _eepGet.addStatusListener(this); + if (_eepGet.fetch()) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Fetch successful [" + _url + "]: size=" + out.length()); + return out; + } else { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Fetch failed [" + _url + ']'); + out.delete(); + return null; + } + } + + /** + * Tell SnarkManager to copy the torrent file over and add it to the Snarks list. + * This Snark may then be deleted. + */ + private void add(File file) { + _mgr.addMessage(_("Torrent fetched from {0}", urlify(_url))); + FileInputStream in = null; + try { + in = new FileInputStream(file); + byte[] fileInfoHash = new byte[20]; + String name = MetaInfo.getNameAndInfoHash(in, fileInfoHash); + try { in.close(); } catch (IOException ioe) {} + Snark snark = _mgr.getTorrentByInfoHash(fileInfoHash); + if (snark != null) { + _mgr.addMessage(_("Torrent with this info hash is already running: {0}", snark.getBaseName())); + return; + } + + name = Storage.filterName(name); + name = name + ".torrent"; + File torrentFile = new File(_mgr.getDataDir(), name); + + String canonical = torrentFile.getCanonicalPath(); + + if (torrentFile.exists()) { + if (_mgr.getTorrent(canonical) != null) + _mgr.addMessage(_("Torrent already running: {0}", name)); + else + _mgr.addMessage(_("Torrent already in the queue: {0}", name)); + } else { + // This may take a LONG time to create the storage. + _mgr.copyAndAddTorrent(file, canonical); + } + } catch (IOException ioe) { + _mgr.addMessage(_("Torrent at {0} was not valid", urlify(_url)) + ": " + ioe.getMessage()); + } catch (OutOfMemoryError oom) { + _mgr.addMessage(_("ERROR - Out of memory, cannot create torrent from {0}", urlify(_url)) + ": " + oom.getMessage()); + } finally { + try { if (in != null) in.close(); } catch (IOException ioe) {} + } + } + + // Snark overrides so all the buttons and stats on the web page work + + @Override + public synchronized void startTorrent() { + if (_isRunning) + return; + // reset counters in case starting a second time + _remaining = -1; + // leave the total if we knew it before + //_total = -1; + _transferred = 0; + _failCause = null; + _started = _ctx.clock().now(); + _isRunning = true; + _active = false; + _thread = new I2PAppThread(this, "Torrent File EepGet", true); + _thread.start(); + } + + @Override + public synchronized void stopTorrent() { + if (_thread != null && _isRunning) { + if (_eepGet != null) + _eepGet.stopFetching(); + _thread.interrupt(); + } + _isRunning = false; + _active = false; + } + + @Override + public boolean isStopped() { + return !_isRunning; + } + + @Override + public String getName() { + return _name; + } + + @Override + public String getBaseName() { + return _name; + } + + @Override + public byte[] getInfoHash() { + return _fakeHash; + } + + /** + * @return torrent file size or -1 + */ + @Override + public long getTotalLength() { + return _total; + } + + /** + * @return torrent file bytes remaining or -1 + */ + @Override + public long getRemainingLength() { + return _remaining; + } + + /** + * @return torrent file bytes remaining or -1 + */ + @Override + public long getNeededLength() { + return _remaining; + } + + @Override + public long getDownloadRate() { + if (_isRunning && _active) { + long time = _ctx.clock().now() - _started; + if (time > 1000) { + long rv = (_transferred * 1000) / time; + if (rv >= 100) + return rv; + } + } + return 0; + } + + @Override + public long getDownloaded() { + return _total - _remaining; + } + + @Override + public int getPeerCount() { + return (_isRunning && _active && _transferred > 0) ? 1 : 0; + } + + @Override + public int getTrackerSeenPeers() { + return (_transferred > 0) ? 1 : 0; + } + + // End Snark overrides + + // EepGet status listeners to maintain the state for the web page + + public void attemptFailed(String url, long bytesTransferred, long bytesRemaining, int currentAttempt, int numRetries, Exception cause) { + if (bytesRemaining >= 0) { + _remaining = bytesRemaining; + } + _transferred = bytesTransferred; + if (cause != null) + _failCause = cause.toString(); + _active = false; + } + + public void bytesTransferred(long alreadyTransferred, int currentWrite, long bytesTransferred, long bytesRemaining, String url) { + if (bytesRemaining >= 0) { + _remaining = bytesRemaining; + _total = bytesRemaining + currentWrite + alreadyTransferred; + } + _transferred = bytesTransferred; + _active = true; + } + + public void transferComplete(long alreadyTransferred, long bytesTransferred, long bytesRemaining, String url, String outputFile, boolean notModified) { + if (bytesRemaining >= 0) { + _remaining = bytesRemaining; + _total = bytesRemaining + alreadyTransferred; + } + _transferred = bytesTransferred; + _active = false; + } + + public void transferFailed(String url, long bytesTransferred, long bytesRemaining, int currentAttempt) { + if (bytesRemaining >= 0) { + _remaining = bytesRemaining; + } + _transferred = bytesTransferred; + _active = false; + } + + public void headerReceived(String url, int attemptNum, String key, String val) {} + + public void attempting(String url) {} + + // End of EepGet status listeners + + private String _(String s) { + return _mgr.util().getString(s); + } + + private String _(String s, String o) { + return _mgr.util().getString(s, o); + } + + private static String urlify(String s) { + return I2PSnarkServlet.urlify(s); + } +} diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 640cc7a93..6ba8172be 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -540,11 +540,8 @@ public class I2PSnarkServlet extends DefaultServlet { *****/ if (newURL != null) { if (newURL.startsWith("http://")) { - if (!_manager.util().connected()) - _manager.addMessage(_("Opening the I2P tunnel")); - _manager.addMessage(_("Fetching {0}", urlify(newURL))); - I2PAppThread fetch = new I2PAppThread(new FetchAndAdd(_manager, newURL), "Fetch and add", true); - fetch.start(); + FetchAndAdd fetch = new FetchAndAdd(_context, _manager, newURL); + _manager.addDownloader(fetch); } else if (newURL.startsWith(MAGNET) || newURL.startsWith(MAGGOT)) { addMagnet(newURL); } else if (newURL.length() == 40 && newURL.replaceAll("[a-fA-F0-9]", "").length() == 0) { @@ -880,7 +877,17 @@ public class I2PSnarkServlet extends DefaultServlet { */ private class TorrentNameComparator implements Comparator { private final Comparator collator = Collator.getInstance(); - private final String skip = _manager.getDataDir().getAbsolutePath() + File.separator; + private final String skip; + + public TorrentNameComparator() { + String s; + try { + s = _manager.getDataDir().getCanonicalPath(); + } catch (IOException ioe) { + s = _manager.getDataDir().getAbsolutePath(); + } + skip = s + File.separator; + } public int compare(String l, String r) { if (l.startsWith(skip)) @@ -916,8 +923,12 @@ public class I2PSnarkServlet extends DefaultServlet { private void displaySnark(PrintWriter out, Snark snark, String uri, int row, long stats[], boolean showPeers, boolean isDegraded, boolean noThinsp, boolean showDebug) throws IOException { String filename = snark.getName(); - File f = new File(filename); - filename = f.getName(); // the torrent may be the canonical name, so lets just grab the local name + if (snark.getMetaInfo() != null) { + // Only do this if not a magnet or torrent download + // Strip full path down to the local name + File f = new File(filename); + filename = f.getName(); + } int i = filename.lastIndexOf(".torrent"); if (i > 0) filename = filename.substring(0, i); @@ -1076,6 +1087,8 @@ public class I2PSnarkServlet extends DefaultServlet { icon = "folder"; else if (isValid) icon = toIcon(meta.getName()); + else if (snark instanceof FetchAndAdd) + icon = "arrow_down"; else icon = "magnet"; if (isValid) { @@ -1724,7 +1737,7 @@ public class I2PSnarkServlet extends DefaultServlet { } ihash = xt.substring("urn:btih:".length()); trackerURL = getTrackerParam(url); - name = "Magnet " + ihash; + name = "* " + _("Magnet") + ' ' + ihash; String dn = getParam("dn", url); if (dn != null) name += " (" + Storage.filterName(dn) + ')'; @@ -1734,7 +1747,7 @@ public class I2PSnarkServlet extends DefaultServlet { int col = ihash.indexOf(':'); if (col >= 0) ihash = ihash.substring(0, col); - name = "Maggot " + ihash; + name = "* " + _("Magnet") + ' ' + ihash; } else { return; } @@ -1941,7 +1954,7 @@ public class I2PSnarkServlet extends DefaultServlet { } /** @since 0.7.14 */ - private static String urlify(String s) { + static String urlify(String s) { return urlify(s, 100); } @@ -2357,83 +2370,4 @@ public class I2PSnarkServlet extends DefaultServlet { snark.updatePiecePriorities(); _manager.saveTorrentStatus(snark.getMetaInfo(), storage.getBitField(), storage.getFilePriorities()); } - - -/** inner class, don't bother reindenting */ -private static class FetchAndAdd implements Runnable { - private SnarkManager _manager; - private String _url; - public FetchAndAdd(SnarkManager mgr, String url) { - _manager = mgr; - _url = url; - } - public void run() { - _url = _url.trim(); - // 3 retries - File file = _manager.util().get(_url, false, 3); - try { - if ( (file != null) && (file.exists()) && (file.length() > 0) ) { - _manager.addMessage(_("Torrent fetched from {0}", urlify(_url))); - FileInputStream in = null; - try { - in = new FileInputStream(file); - byte[] fileInfoHash = new byte[20]; - String name = MetaInfo.getNameAndInfoHash(in, fileInfoHash); - try { in.close(); } catch (IOException ioe) {} - Snark snark = _manager.getTorrentByInfoHash(fileInfoHash); - if (snark != null) { - _manager.addMessage(_("Torrent with this info hash is already running: {0}", snark.getBaseName())); - return; - } - - name = Storage.filterName(name); - name = name + ".torrent"; - File torrentFile = new File(_manager.getDataDir(), name); - - String canonical = torrentFile.getCanonicalPath(); - - if (torrentFile.exists()) { - if (_manager.getTorrent(canonical) != null) - _manager.addMessage(_("Torrent already running: {0}", name)); - else - _manager.addMessage(_("Torrent already in the queue: {0}", name)); - } else { - // This may take a LONG time to create the storage. - _manager.copyAndAddTorrent(file, canonical); - } - } catch (IOException ioe) { - _manager.addMessage(_("Torrent at {0} was not valid", urlify(_url)) + ": " + ioe.getMessage()); - } catch (OutOfMemoryError oom) { - _manager.addMessage(_("ERROR - Out of memory, cannot create torrent from {0}", urlify(_url)) + ": " + oom.getMessage()); - } finally { - try { if (in != null) in.close(); } catch (IOException ioe) {} - } - } else { - // Generate a retry link, but sadly can't have a form inside a table - // So make this an ugly GET - StringBuilder buf = new StringBuilder(1024); - // FIXME don't lose peer setting - //String peerParam = req.getParameter("p"); - //if (peerParam != null) - // buf.append("\n"); - buf.append(_("Torrent was not retrieved from {0}", urlify(_url))); - /**** FIXME ticket #575 - String link = urlEncode(_url).replace(":", "%3A").replace("/", "%2F"); - buf.append(" - ["); - buf.append(_("Retry")); - buf.append("]"); - ****/ - _manager.addMessage(buf.toString()); - } - } finally { - if (file != null) file.delete(); - } - } - - private String _(String s, String o) { - return _manager.util().getString(s, o); - } - -} - } diff --git a/history.txt b/history.txt index f0107f6f2..f1c8d2438 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,11 @@ +2012-06-11 zzz + * i2psnark: + - Display torrent file downloads in torrent area + - Sort magnets and downloads first + - Fix sorting problem when torrent dir is a symlink + - Reduce max file idle time + * NativeBigInteger: Workaround for Raspberry Pi to load the correct lib + 2012-06-08 zzz * i2psnark: - Move private tracker config from create box to torrent config diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 5a58b19bc..e36cd3b14 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 11; + public final static long BUILD = 12; /** for example "-test" */ public final static String EXTRA = ""; From 6e077ee621217d88bbe1dc0c475c297eafb3ac8e Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 11 Jun 2012 19:38:33 +0000 Subject: [PATCH 128/327] * i2psnark: - Reduce TrackerClient threads - Reduce delay between peer adds for faster startup - Thread the announces and reduce timeout when stopping --- .../src/org/klomp/snark/I2PSnarkUtil.java | 32 +- .../java/src/org/klomp/snark/PeerState.java | 8 +- .../java/src/org/klomp/snark/Snark.java | 4 - .../src/org/klomp/snark/SnarkManager.java | 4 +- .../src/org/klomp/snark/TrackerClient.java | 317 +++++++++++++----- .../org/klomp/snark/web/I2PSnarkServlet.java | 4 +- history.txt | 3 + .../src/net/i2p/router/RouterVersion.java | 2 +- 8 files changed, 276 insertions(+), 98 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index f4238dae4..9be365eb1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -68,6 +68,8 @@ public class I2PSnarkUtil { private List _openTrackers; private DHT _dht; + private static final int EEPGET_CONNECT_TIMEOUT = 45*1000; + private static final int EEPGET_CONNECT_TIMEOUT_SHORT = 5*1000; public static final int DEFAULT_STARTUP_DELAY = 3; public static final boolean DEFAULT_USE_OPENTRACKERS = true; public static final String DEFAULT_OPENTRACKERS = "http://tracker.welterde.i2p/a"; @@ -306,11 +308,24 @@ public class I2PSnarkUtil { } /** - * fetch the given URL, returning the file it is stored in, or null on error + * Fetch the given URL, returning the file it is stored in, or null on error. + * No retries. */ public File get(String url) { return get(url, true, 0); } + + /** + * @param rewrite if true, convert http://KEY.i2p/foo/announce to http://i2p/KEY/foo/announce + */ public File get(String url, boolean rewrite) { return get(url, rewrite, 0); } + + /** + * @param retries if < 0, set timeout to a few seconds + */ public File get(String url, int retries) { return get(url, true, retries); } + + /** + * @param retries if < 0, set timeout to a few seconds + */ public File get(String url, boolean rewrite, int retries) { if (_log.shouldLog(Log.DEBUG)) _log.debug("Fetching [" + url + "] proxy=" + _proxyHost + ":" + _proxyPort + ": " + _shouldProxy); @@ -331,12 +346,21 @@ public class I2PSnarkUtil { //_log.debug("Rewritten url [" + fetchURL + "]"); //EepGet get = new EepGet(_context, _shouldProxy, _proxyHost, _proxyPort, retries, out.getAbsolutePath(), fetchURL); // Use our tunnel for announces and .torrent fetches too! Make sure we're connected first... - if (!connected()) { - if (!connect()) + int timeout; + if (retries < 0) { + if (!connected()) return null; + timeout = EEPGET_CONNECT_TIMEOUT_SHORT; + retries = 0; + } else { + timeout = EEPGET_CONNECT_TIMEOUT; + if (!connected()) { + if (!connect()) + return null; + } } EepGet get = new I2PSocketEepGet(_context, _manager, retries, out.getAbsolutePath(), fetchURL); - if (get.fetch()) { + if (get.fetch(timeout)) { if (_log.shouldLog(Log.DEBUG)) _log.debug("Fetch successful [" + url + "]: size=" + out.length()); return out; diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java index f41bf1b57..bbe6ff932 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java @@ -231,8 +231,8 @@ class PeerState implements DataLoader return; } - if (_log.shouldLog(Log.INFO)) - _log.info("Queueing (" + piece + ", " + begin + ", " + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Queueing (" + piece + ", " + begin + ", " + length + ")" + " to " + peer); // don't load the data into mem now, let PeerConnectionOut do it @@ -267,8 +267,8 @@ class PeerState implements DataLoader return null; } - if (_log.shouldLog(Log.INFO)) - _log.info("Sending (" + piece + ", " + begin + ", " + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Sending (" + piece + ", " + begin + ", " + length + ")" + " to " + peer); return pieceBytes; } diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index f5fe35e31..f7a990185 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -567,10 +567,6 @@ public class Snark fatal("Could not reopen storage", ioe); } } - TrackerClient newClient = new TrackerClient(_util, meta, additionalTrackerURL, coordinator, this); - if (!trackerclient.halted()) - trackerclient.halt(); - trackerclient = newClient; trackerclient.start(); } else { debug("NOT starting TrackerClient???", NOTICE); diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 26023cab5..b23c67c13 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -1596,8 +1596,10 @@ public class SnarkManager implements Snark.CompleteListener { Set names = listTorrentFiles(); for (Iterator iter = names.iterator(); iter.hasNext(); ) { Snark snark = getTorrent((String)iter.next()); - if ( (snark != null) && (!snark.isStopped()) ) + if ( (snark != null) && (!snark.isStopped()) ) { snark.stopTorrent(); + try { Thread.sleep(50); } catch (InterruptedException ie) {} + } } } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java index 01b6a829b..708e29f77 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java +++ b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java @@ -35,18 +35,32 @@ import java.util.Random; import java.util.Set; import net.i2p.I2PAppContext; +import net.i2p.data.DataHelper; import net.i2p.data.Hash; +import net.i2p.util.Clock; import net.i2p.util.I2PAppThread; import net.i2p.util.Log; +import net.i2p.util.SimpleTimer2; /** * Informs metainfo tracker of events and gets new peers for peer * coordinator. * + * start() creates a thread and starts it. + * At the end of each run, a TimedEvent is queued on the SimpleTimer2 queue. + * The TimedEvent creates a new thread and starts it, so it does not + * clog SimpleTimer2. + * + * The thread runs one pass through the trackers, the PEX, and the DHT, + * then queues a new TimedEvent and exits. + * + * Thus there are only threads that are actively announcing, not one thread per torrent forever. + * + * start() may be called again after halt(). + * * @author Mark Wielaard (mark@klomp.org) */ -public class TrackerClient extends I2PAppThread -{ +public class TrackerClient implements Runnable { private final Log _log = I2PAppContext.getGlobalContext().logManager().getLog(TrackerClient.class); private static final String NO_EVENT = ""; private static final String STARTED_EVENT = "started"; @@ -56,25 +70,39 @@ public class TrackerClient extends I2PAppThread private final static int SLEEP = 5; // 5 minutes. private final static int DELAY_MIN = 2000; // 2 secs. - private final static int DELAY_MUL = 1500; // 1.5 secs. + private final static int DELAY_RAND = 6*1000; private final static int MAX_REGISTER_FAILS = 10; // * INITIAL_SLEEP = 15m to register private final static int INITIAL_SLEEP = 90*1000; private final static int MAX_CONSEC_FAILS = 5; // slow down after this private final static int LONG_SLEEP = 30*60*1000; // sleep a while after lots of fails - private I2PSnarkUtil _util; + private final I2PSnarkUtil _util; private final MetaInfo meta; + private final String infoHash; + private final String peerID; private final String additionalTrackerURL; private final PeerCoordinator coordinator; private final Snark snark; private final int port; + private final String _threadName; - private boolean stop; - private boolean started; + private volatile boolean stop = true; + private volatile boolean started; + private volatile boolean _initialized; + private volatile int _runCount; + // running thread so it can be interrupted + private volatile Thread _thread; + // queued event so it can be cancelled + private volatile SimpleTimer2.TimedEvent _event; + // these 2 used in loop() + private volatile boolean runStarted; + private volatile int consecutiveFails; - private List trackers; + private final List trackers; /** + * Call start() to start it. + * * @param meta null if in magnet mode * @param additionalTrackerURL may be null, from the ?tr= param in magnet mode, otherwise ignored */ @@ -84,7 +112,7 @@ public class TrackerClient extends I2PAppThread super(); // Set unique name. String id = urlencode(snark.getID()); - setName("TrackerClient " + id.substring(id.length() - 12)); + _threadName = "TrackerClient " + id.substring(id.length() - 12); _util = util; this.meta = meta; this.additionalTrackerURL = additionalTrackerURL; @@ -92,12 +120,22 @@ public class TrackerClient extends I2PAppThread this.snark = snark; this.port = 6881; //(port == -1) ? 9 : port; + this.infoHash = urlencode(snark.getInfoHash()); + this.peerID = urlencode(snark.getID()); + this.trackers = new ArrayList(2); } - @Override - public void start() { - if (stop) throw new RuntimeException("Dont rerun me, create a copy"); - super.start(); + public synchronized void start() { + if (!stop) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Already started: " + _threadName); + return; + } + stop = false; + consecutiveFails = 0; + runStarted = false; + _thread = new I2PAppThread(this, _threadName + " #" + (++_runCount), true); + _thread.start(); started = true; } @@ -107,10 +145,47 @@ public class TrackerClient extends I2PAppThread /** * Interrupts this Thread to stop it. */ - public void halt() - { - stop = true; - this.interrupt(); + public synchronized void halt() { + boolean wasStopped = stop; + if (wasStopped) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Already stopped: " + _threadName); + } else { + if (_log.shouldLog(Log.WARN)) + _log.warn("Stopping: " + _threadName); + stop = true; + } + SimpleTimer2.TimedEvent e = _event; + if (e != null) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Cancelling next announce " + _threadName); + e.cancel(); + _event = null; + } + Thread t = _thread; + if (t != null) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Interrupting " + t.getName()); + t.interrupt(); + } + if (!wasStopped) + unannounce(); + } + + private void queueLoop(long delay) { + _event = new Runner(delay); + } + + private class Runner extends SimpleTimer2.TimedEvent { + public Runner(long delay) { + super(SimpleTimer2.getInstance(), delay); + } + + public void timeReached() { + _event = null; + _thread = new I2PAppThread(TrackerClient.this, _threadName + " #" + (++_runCount), true); + _thread.start(); + } } private boolean verifyConnected() { @@ -123,20 +198,51 @@ public class TrackerClient extends I2PAppThread return !stop && _util.connected(); } - @Override - public void run() - { - String infoHash = urlencode(snark.getInfoHash()); - String peerID = urlencode(snark.getID()); - + /** + * Setup the first time only, + * then one pass (usually) through the trackers, PEX, and DHT. + * This will take several seconds to several minutes. + */ + public void run() { + long begin = Clock.getInstance().now(); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Start " + Thread.currentThread().getName()); + try { + if (!_initialized) { + setup(); + // FIXME dht + if (trackers.isEmpty()) { + stop = true; + return; + } + _initialized = true; + // FIXME only when starting everybody at once, not for a single torrent + long delay = I2PAppContext.getGlobalContext().random().nextInt(30*1000); + try { + Thread.sleep(delay); + } catch (InterruptedException ie) {} + } + loop(); + } finally { + // don't hold ref + _thread = null; + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Finish " + Thread.currentThread().getName() + + " after " + DataHelper.formatDuration(Clock.getInstance().now() - begin)); + } + } + /** + * Do this one time only (not every time it is started). + * @since 0.9.1 + */ + public void setup() { // Construct the list of trackers for this torrent, // starting with the primary one listed in the metainfo, // followed by the secondary open trackers // It's painful, but try to make sure if an open tracker is also // the primary tracker, that we don't add it twice. // todo: check for b32 matches as well - trackers = new ArrayList(2); String primary = null; if (meta != null) primary = meta.getAnnounce(); @@ -192,58 +298,32 @@ public class TrackerClient extends I2PAppThread this.snark.stopTorrent(); return; } + } - long uploaded = coordinator.getUploaded(); - long downloaded = coordinator.getDownloaded(); - long left = coordinator.getLeft(); - - boolean completed = (left == 0); + /** + * Announce to all the trackers, get peers from PEX and DHT, then queue up a SimpleTimer2 event. + * This will take several seconds to several minutes. + * @since 0.9.1 + */ + private void loop() { try { - if (!verifyConnected()) return; - boolean runStarted = false; - boolean firstTime = true; - int consecutiveFails = 0; Random r = I2PAppContext.getGlobalContext().random(); while(!stop) { + if (!verifyConnected()) { + stop = true; + return; + } + // Local DHT tracker announce if (_util.getDHT() != null) _util.getDHT().announce(snark.getInfoHash()); - try - { - // Sleep some minutes... - // Sleep the minimum interval for all the trackers, but 60s minimum - // except for the first time... - int delay; - int random = r.nextInt(120*1000); - if (firstTime) { - delay = r.nextInt(30*1000); - firstTime = false; - } else if (completed && runStarted) - delay = 3*SLEEP*60*1000 + random; - else if (snark.getTrackerProblems() != null && ++consecutiveFails < MAX_CONSEC_FAILS) - delay = INITIAL_SLEEP; - else - // sleep a while, when we wake up we will contact only the trackers whose intervals have passed - delay = SLEEP*60*1000 + random; - if (delay > 0) - Thread.sleep(delay); - } - catch(InterruptedException interrupt) - { - // ignore - } - - if (stop) - break; - - if (!verifyConnected()) return; - - uploaded = coordinator.getUploaded(); - downloaded = coordinator.getDownloaded(); - left = coordinator.getLeft(); // -1 in magnet mode + long uploaded = coordinator.getUploaded(); + long downloaded = coordinator.getDownloaded(); + long left = coordinator.getLeft(); // -1 in magnet mode + boolean completed = (left == 0); // First time we got a complete download? String event; @@ -303,7 +383,7 @@ public class TrackerClient extends I2PAppThread // FIXME if id == us || dest == us continue; // only delay if we actually make an attempt to add peer if(coordinator.addPeer(cur) && it.hasNext()) { - int delay = (DELAY_MUL * r.nextInt(10)) + DELAY_MIN; + int delay = r.nextInt(DELAY_RAND) + DELAY_MIN; try { Thread.sleep(delay); } catch (InterruptedException ie) {} } } @@ -354,7 +434,7 @@ public class TrackerClient extends I2PAppThread while ((!stop) && it.hasNext() && coordinator.needOutboundPeers()) { Peer cur = it.next(); if (coordinator.addPeer(cur) && it.hasNext()) { - int delay = (DELAY_MUL * r.nextInt(10)) + DELAY_MIN; + int delay = r.nextInt(DELAY_RAND) + DELAY_MIN; try { Thread.sleep(delay); } catch (InterruptedException ie) {} } } @@ -390,7 +470,7 @@ public class TrackerClient extends I2PAppThread while ((!stop) && it.hasNext() && coordinator.needOutboundPeers()) { Peer cur = it.next(); if (coordinator.addPeer(cur) && it.hasNext()) { - int delay = (DELAY_MUL * r.nextInt(10)) + DELAY_MIN; + int delay = r.nextInt(DELAY_RAND) + DELAY_MIN; try { Thread.sleep(delay); } catch (InterruptedException ie) {} } } @@ -400,8 +480,36 @@ public class TrackerClient extends I2PAppThread // we could try and total the unique peers but that's too hard for now snark.setTrackerSeenPeers(maxSeenPeers); + + if (stop) + return; + if (!runStarted) _util.debug(" Retrying in one minute...", Snark.DEBUG); + + try { + // Sleep some minutes... + // Sleep the minimum interval for all the trackers, but 60s minimum + int delay; + int random = r.nextInt(120*1000); + if (completed && runStarted) + delay = 3*SLEEP*60*1000 + random; + else if (snark.getTrackerProblems() != null && ++consecutiveFails < MAX_CONSEC_FAILS) + delay = INITIAL_SLEEP; + else + // sleep a while, when we wake up we will contact only the trackers whose intervals have passed + delay = SLEEP*60*1000 + random; + + if (delay > 20*1000) { + // put ourselves on SimpleTimer2 + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Requeueing in " + DataHelper.formatDuration(delay) + ": " + Thread.currentThread().getName()); + queueLoop(delay); + return; + } else if (delay > 0) { + Thread.sleep(delay); + } + } catch(InterruptedException interrupt) {} } // *** end of while loop } // try catch (Throwable t) @@ -410,26 +518,61 @@ public class TrackerClient extends I2PAppThread if (t instanceof OutOfMemoryError) throw (OutOfMemoryError)t; } - finally - { - // Local DHT tracker unannounce - if (_util.getDHT() != null) - _util.getDHT().unannounce(snark.getInfoHash()); + } + + /** + * Creates a thread for each tracker in parallel if tunnel is still open + * @since 0.9.1 + */ + private void unannounce() { + // Local DHT tracker unannounce + if (_util.getDHT() != null) + _util.getDHT().unannounce(snark.getInfoHash()); + int i = 0; + for (Tracker tr : trackers) { + if (_util.connected() && + tr.started && (!tr.stop) && tr.trackerProblems == null) { + try { + (new I2PAppThread(new Unannouncer(tr), _threadName + " Unannounce " + (++i), true)).start(); + } catch (OutOfMemoryError oom) { + // probably ran out of threads, ignore + tr.reset(); + } + } else { + tr.reset(); + } + } + } + + /** + * Send "stopped" to a single tracker + * @since 0.9.1 + */ + private class Unannouncer implements Runnable { + private final Tracker tr; + + public Unannouncer(Tracker tr) { + this.tr = tr; + } + + public void run() { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Running unannounce " + _threadName + " to " + tr.announce); + long uploaded = coordinator.getUploaded(); + long downloaded = coordinator.getDownloaded(); + long left = coordinator.getLeft(); try { - // try to contact everybody we can // Don't try to restart I2CP connection just to say goodbye - for (Iterator iter = trackers.iterator(); iter.hasNext(); ) { - if (!_util.connected()) return; - Tracker tr = (Tracker)iter.next(); - if (tr.started && (!tr.stop) && tr.trackerProblems == null) - doRequest(tr, infoHash, peerID, uploaded, + if (_util.connected()) { + if (tr.started && (!tr.stop) && tr.trackerProblems == null) + doRequest(tr, infoHash, peerID, uploaded, downloaded, left, STOPPED_EVENT); - } + } } catch(IOException ioe) { /* ignored */ } - } - + tr.reset(); + } } private TrackerInfo doRequest(Tracker tr, String infoHash, @@ -467,7 +610,8 @@ public class TrackerClient extends I2PAppThread _util.debug("Sending TrackerClient request: " + s, Snark.INFO); tr.lastRequestTime = System.currentTimeMillis(); - File fetched = _util.get(s); + // Don't wait for a response to stopped. + File fetched = _util.get(s, true, event.equals(STOPPED_EVENT) ? -1 : 0); if (fetched == null) { throw new IOException("Error fetching " + s); } @@ -556,6 +700,13 @@ public class TrackerClient extends I2PAppThread announce = a; isPrimary = p; interval = INITIAL_SLEEP; + } + + /** + * Call before restarting + * @since 0.9.1 + */ + public void reset() { lastRequestTime = 0; trackerProblems = null; stop = false; diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 6ba8172be..c96385027 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -743,8 +743,10 @@ public class I2PSnarkServlet extends DefaultServlet { List snarks = getSortedSnarks(req); for (int i = 0; i < snarks.size(); i++) { Snark snark = (Snark)snarks.get(i); - if (!snark.isStopped()) + if (!snark.isStopped()) { _manager.stopTorrent(snark, false); + try { Thread.sleep(50); } catch (InterruptedException ie) {} + } } if (_manager.util().connected()) { // Give the stopped announces time to get out diff --git a/history.txt b/history.txt index f1c8d2438..40d960fd3 100644 --- a/history.txt +++ b/history.txt @@ -4,6 +4,9 @@ - Sort magnets and downloads first - Fix sorting problem when torrent dir is a symlink - Reduce max file idle time + - Reduce TrackerClient threads + - Reduce delay between peer adds for faster startup + - Thread the announces and reduce timeout when stopping * NativeBigInteger: Workaround for Raspberry Pi to load the correct lib 2012-06-08 zzz diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index e36cd3b14..7f4edb975 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 12; + public final static long BUILD = 13; /** for example "-test" */ public final static String EXTRA = ""; From 6e52ae307c4338da648132f163e34311b68b1d75 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 11 Jun 2012 20:09:31 +0000 Subject: [PATCH 129/327] * Router: Don't let shutdown tasks hang the shutdown --- history.txt | 1 + router/java/src/net/i2p/router/Router.java | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 40d960fd3..74e4e2d12 100644 --- a/history.txt +++ b/history.txt @@ -8,6 +8,7 @@ - Reduce delay between peer adds for faster startup - Thread the announces and reduce timeout when stopping * NativeBigInteger: Workaround for Raspberry Pi to load the correct lib + * Router: Don't let shutdown tasks hang the shutdown 2012-06-08 zzz * i2psnark: diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java index 4a627cd8a..d97c5737b 100644 --- a/router/java/src/net/i2p/router/Router.java +++ b/router/java/src/net/i2p/router/Router.java @@ -775,7 +775,15 @@ public class Router implements RouterClock.ClockShiftListener { if (_log.shouldLog(Log.WARN)) _log.warn("Running shutdown task " + task.getClass()); try { - task.run(); + //task.run(); + Thread t = new Thread(task, "Shutdown task " + task.getClass().getName()); + t.setDaemon(true); + t.start(); + try { + t.join(10*1000); + } catch (InterruptedException ie) {} + if (t.isAlive()) + _log.logAlways(Log.WARN, "Shutdown task took more than 10 seconds to run: " + task.getClass()); } catch (Throwable t) { _log.log(Log.CRIT, "Error running shutdown task", t); } From fa3e3e0764bccc76cba2f7f55ce2f933869fbe9f Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 11 Jun 2012 23:33:33 +0000 Subject: [PATCH 130/327] Enforcing minimum refresh rate better, and reducing it to 3 seconds This does mean that the iframe don't-refresh state (= refresh rate of 0 seconds) doesn't hold if the page is changed (in fact, the refresh rate becomes the minimum) - so maybe better to have a different config var for that? --- .../java/src/net/i2p/router/web/CSSHelper.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index 1c2190970..aa2315a72 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -19,7 +19,7 @@ public class CSSHelper extends HelperBase { private static final String FORCE = "classic"; public static final String PROP_REFRESH = "routerconsole.summaryRefresh"; public static final String DEFAULT_REFRESH = "60"; - public static final int MIN_REFRESH = 5; + public static final int MIN_REFRESH = 3; private static final String PROP_XFRAME = "routerconsole.disableXFrame"; public String getTheme(String userAgent) { @@ -71,12 +71,23 @@ public class CSSHelper extends HelperBase { /** change refresh and save it */ public void setRefresh(String r) { + try { + if (Integer.parseInt(r) < MIN_REFRESH) + r = "" + MIN_REFRESH; + } catch (Exception e) { + } _context.router().saveConfig(PROP_REFRESH, r); } /** @return refresh time in seconds, as a string */ public String getRefresh() { - return _context.getProperty(PROP_REFRESH, DEFAULT_REFRESH); + String r = _context.getProperty(PROP_REFRESH, DEFAULT_REFRESH); + try { + if (Integer.parseInt(r) < MIN_REFRESH) + r = "" + MIN_REFRESH; + } catch (Exception e) { + } + return r; } /** translate the title and display consistently */ From 4f6fb6993d735f474e19183ab910f0a74b15be56 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 12 Jun 2012 00:12:51 +0000 Subject: [PATCH 131/327] Pass requestURI through to xhr1.jsp so forms work and correct summary bar is chosen --- apps/routerconsole/jsp/config.jsp | 2 +- apps/routerconsole/jsp/configadvanced.jsp | 2 +- apps/routerconsole/jsp/configclients.jsp | 2 +- apps/routerconsole/jsp/confighome.jsp | 2 +- apps/routerconsole/jsp/configkeyring.jsp | 2 +- apps/routerconsole/jsp/configlogging.jsp | 2 +- apps/routerconsole/jsp/confignet.jsp | 2 +- apps/routerconsole/jsp/configpeer.jsp | 2 +- apps/routerconsole/jsp/configreseed.jsp | 2 +- apps/routerconsole/jsp/configservice.jsp | 2 +- apps/routerconsole/jsp/configsidebar.jsp | 2 +- apps/routerconsole/jsp/configstats.jsp | 2 +- apps/routerconsole/jsp/configtunnels.jsp | 2 +- apps/routerconsole/jsp/configui.jsp | 2 +- apps/routerconsole/jsp/configupdate.jsp | 2 +- apps/routerconsole/jsp/console.jsp | 2 +- apps/routerconsole/jsp/debug.jsp | 2 +- apps/routerconsole/jsp/error.jsp | 2 +- apps/routerconsole/jsp/graph.jsp | 2 +- apps/routerconsole/jsp/graphs.jsp | 2 +- apps/routerconsole/jsp/help.jsp | 2 +- apps/routerconsole/jsp/help_ar.jsp | 2 +- apps/routerconsole/jsp/help_fr.jsp | 2 +- apps/routerconsole/jsp/help_nl.jsp | 2 +- apps/routerconsole/jsp/help_ru.jsp | 2 +- apps/routerconsole/jsp/home.jsp | 2 +- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 2 +- apps/routerconsole/jsp/jars.jsp | 2 +- apps/routerconsole/jsp/jobs.jsp | 2 +- apps/routerconsole/jsp/logs.jsp | 2 +- apps/routerconsole/jsp/netdb.jsp | 2 +- apps/routerconsole/jsp/nowebapp.jsp | 2 +- apps/routerconsole/jsp/oldconsole.jsp | 2 +- apps/routerconsole/jsp/peers.jsp | 2 +- apps/routerconsole/jsp/profiles.jsp | 2 +- apps/routerconsole/jsp/stats.jsp | 2 +- apps/routerconsole/jsp/tunnels.jsp | 2 +- apps/routerconsole/jsp/viewprofile.jsp | 2 +- apps/routerconsole/jsp/xhr1.jsi | 4 ++-- 39 files changed, 40 insertions(+), 40 deletions(-) diff --git a/apps/routerconsole/jsp/config.jsp b/apps/routerconsole/jsp/config.jsp index 9cc6f81a4..7307dc355 100644 --- a/apps/routerconsole/jsp/config.jsp +++ b/apps/routerconsole/jsp/config.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/configadvanced.jsp b/apps/routerconsole/jsp/configadvanced.jsp index 27405c0c4..d684ddccc 100644 --- a/apps/routerconsole/jsp/configadvanced.jsp +++ b/apps/routerconsole/jsp/configadvanced.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/configclients.jsp b/apps/routerconsole/jsp/configclients.jsp index 0662afffe..397773e4b 100644 --- a/apps/routerconsole/jsp/configclients.jsp +++ b/apps/routerconsole/jsp/configclients.jsp @@ -14,7 +14,7 @@ input.default { width: 1px; height: 1px; visibility: hidden; } diff --git a/apps/routerconsole/jsp/confighome.jsp b/apps/routerconsole/jsp/confighome.jsp index 5ddf6f200..7a4379f47 100644 --- a/apps/routerconsole/jsp/confighome.jsp +++ b/apps/routerconsole/jsp/confighome.jsp @@ -15,7 +15,7 @@ input.default { diff --git a/apps/routerconsole/jsp/configkeyring.jsp b/apps/routerconsole/jsp/configkeyring.jsp index 2719fe333..612e6c590 100644 --- a/apps/routerconsole/jsp/configkeyring.jsp +++ b/apps/routerconsole/jsp/configkeyring.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/configlogging.jsp b/apps/routerconsole/jsp/configlogging.jsp index d00d34321..77da61dc8 100644 --- a/apps/routerconsole/jsp/configlogging.jsp +++ b/apps/routerconsole/jsp/configlogging.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/confignet.jsp b/apps/routerconsole/jsp/confignet.jsp index e85c9e6df..134460eb4 100644 --- a/apps/routerconsole/jsp/confignet.jsp +++ b/apps/routerconsole/jsp/confignet.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/configpeer.jsp b/apps/routerconsole/jsp/configpeer.jsp index 0f9b98a21..3e98487b8 100644 --- a/apps/routerconsole/jsp/configpeer.jsp +++ b/apps/routerconsole/jsp/configpeer.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp index c0f3faaae..88c8f46a1 100644 --- a/apps/routerconsole/jsp/configreseed.jsp +++ b/apps/routerconsole/jsp/configreseed.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/configservice.jsp b/apps/routerconsole/jsp/configservice.jsp index 21ae39a6b..7a5ea2e33 100644 --- a/apps/routerconsole/jsp/configservice.jsp +++ b/apps/routerconsole/jsp/configservice.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp index dcbf1fe1e..5fece0558 100644 --- a/apps/routerconsole/jsp/configsidebar.jsp +++ b/apps/routerconsole/jsp/configsidebar.jsp @@ -15,7 +15,7 @@ input.default { diff --git a/apps/routerconsole/jsp/configstats.jsp b/apps/routerconsole/jsp/configstats.jsp index 6d75d673c..9ba18c3d9 100644 --- a/apps/routerconsole/jsp/configstats.jsp +++ b/apps/routerconsole/jsp/configstats.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/configui.jsp b/apps/routerconsole/jsp/configui.jsp index c5b8c4d81..886151087 100644 --- a/apps/routerconsole/jsp/configui.jsp +++ b/apps/routerconsole/jsp/configui.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/configupdate.jsp b/apps/routerconsole/jsp/configupdate.jsp index dafac8d45..2cad3ec6a 100644 --- a/apps/routerconsole/jsp/configupdate.jsp +++ b/apps/routerconsole/jsp/configupdate.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index b9688aa0e..8f2fa2e0b 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/debug.jsp b/apps/routerconsole/jsp/debug.jsp index 191d73e18..609308fd5 100644 --- a/apps/routerconsole/jsp/debug.jsp +++ b/apps/routerconsole/jsp/debug.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/error.jsp b/apps/routerconsole/jsp/error.jsp index 95218cc53..2c1913080 100644 --- a/apps/routerconsole/jsp/error.jsp +++ b/apps/routerconsole/jsp/error.jsp @@ -19,7 +19,7 @@ diff --git a/apps/routerconsole/jsp/graph.jsp b/apps/routerconsole/jsp/graph.jsp index 4be37b339..487f91fd6 100644 --- a/apps/routerconsole/jsp/graph.jsp +++ b/apps/routerconsole/jsp/graph.jsp @@ -15,7 +15,7 @@ diff --git a/apps/routerconsole/jsp/graphs.jsp b/apps/routerconsole/jsp/graphs.jsp index e3287e98c..e78720012 100644 --- a/apps/routerconsole/jsp/graphs.jsp +++ b/apps/routerconsole/jsp/graphs.jsp @@ -22,7 +22,7 @@ diff --git a/apps/routerconsole/jsp/help.jsp b/apps/routerconsole/jsp/help.jsp index 8c68cb5e9..49d138c27 100644 --- a/apps/routerconsole/jsp/help.jsp +++ b/apps/routerconsole/jsp/help.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/help_ar.jsp b/apps/routerconsole/jsp/help_ar.jsp index 7e058678f..b63f509ca 100644 --- a/apps/routerconsole/jsp/help_ar.jsp +++ b/apps/routerconsole/jsp/help_ar.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/help_fr.jsp b/apps/routerconsole/jsp/help_fr.jsp index 01b000ac9..56167fe0e 100644 --- a/apps/routerconsole/jsp/help_fr.jsp +++ b/apps/routerconsole/jsp/help_fr.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/help_nl.jsp b/apps/routerconsole/jsp/help_nl.jsp index 20defacaa..9db466eb1 100644 --- a/apps/routerconsole/jsp/help_nl.jsp +++ b/apps/routerconsole/jsp/help_nl.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/help_ru.jsp b/apps/routerconsole/jsp/help_ru.jsp index 55ea530c7..7c49a5fb6 100644 --- a/apps/routerconsole/jsp/help_ru.jsp +++ b/apps/routerconsole/jsp/help_ru.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index 3bd345151..8dbaf0bd8 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -7,7 +7,7 @@ diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 6ea41239a..58c476116 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -19,7 +19,7 @@ diff --git a/apps/routerconsole/jsp/jobs.jsp b/apps/routerconsole/jsp/jobs.jsp index 247fa298e..c668951b9 100644 --- a/apps/routerconsole/jsp/jobs.jsp +++ b/apps/routerconsole/jsp/jobs.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/logs.jsp b/apps/routerconsole/jsp/logs.jsp index ed4b5c121..bd6d85722 100644 --- a/apps/routerconsole/jsp/logs.jsp +++ b/apps/routerconsole/jsp/logs.jsp @@ -8,7 +8,7 @@ diff --git a/apps/routerconsole/jsp/netdb.jsp b/apps/routerconsole/jsp/netdb.jsp index af661c204..ba2185062 100644 --- a/apps/routerconsole/jsp/netdb.jsp +++ b/apps/routerconsole/jsp/netdb.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/nowebapp.jsp b/apps/routerconsole/jsp/nowebapp.jsp index c18b8e41a..b61808a9d 100644 --- a/apps/routerconsole/jsp/nowebapp.jsp +++ b/apps/routerconsole/jsp/nowebapp.jsp @@ -10,7 +10,7 @@ diff --git a/apps/routerconsole/jsp/oldconsole.jsp b/apps/routerconsole/jsp/oldconsole.jsp index cb0c18663..825388a7a 100644 --- a/apps/routerconsole/jsp/oldconsole.jsp +++ b/apps/routerconsole/jsp/oldconsole.jsp @@ -12,7 +12,7 @@ diff --git a/apps/routerconsole/jsp/peers.jsp b/apps/routerconsole/jsp/peers.jsp index e23e4f73b..934de432b 100644 --- a/apps/routerconsole/jsp/peers.jsp +++ b/apps/routerconsole/jsp/peers.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/profiles.jsp b/apps/routerconsole/jsp/profiles.jsp index 5f149ec24..f5be72a83 100644 --- a/apps/routerconsole/jsp/profiles.jsp +++ b/apps/routerconsole/jsp/profiles.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/stats.jsp b/apps/routerconsole/jsp/stats.jsp index 5750fae1c..b5255775b 100644 --- a/apps/routerconsole/jsp/stats.jsp +++ b/apps/routerconsole/jsp/stats.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/tunnels.jsp b/apps/routerconsole/jsp/tunnels.jsp index 332381a95..5ccfd0778 100644 --- a/apps/routerconsole/jsp/tunnels.jsp +++ b/apps/routerconsole/jsp/tunnels.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/viewprofile.jsp b/apps/routerconsole/jsp/viewprofile.jsp index 635aafb34..96f2e1df4 100644 --- a/apps/routerconsole/jsp/viewprofile.jsp +++ b/apps/routerconsole/jsp/viewprofile.jsp @@ -9,7 +9,7 @@ diff --git a/apps/routerconsole/jsp/xhr1.jsi b/apps/routerconsole/jsp/xhr1.jsi index 1362cca1f..d6b9e62eb 100644 --- a/apps/routerconsole/jsp/xhr1.jsi +++ b/apps/routerconsole/jsp/xhr1.jsi @@ -12,8 +12,8 @@ " /> <% String reqURI = request.getRequestURI(); - if (reqURI != null) - reqURI = reqURI.replace("/xhr1.jsp", "/"); + if (reqURI.contains("/xhr1")) + reqURI = request.getParameter("requestURI"); helper.setRequestURI(reqURI); %> <% helper.storeWriter(out); %> From 07caf2e316c31a2b43f7d2765aad6762e0d85eab Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 13 Jun 2012 19:02:09 +0000 Subject: [PATCH 132/327] * I2PSocketEepGet: Set port to 80 * I2PTunnel: - Pass port through HTTP client proxy - HTTP server proxy sets host header to the value of "spoofedhost.xx" option for port xx - Set client options more efficiently --- .../java/src/net/i2p/i2ptunnel/I2PTunnel.java | 19 +++++++++++++++ .../i2p/i2ptunnel/I2PTunnelHTTPClient.java | 17 ++++++++++---- .../i2p/i2ptunnel/I2PTunnelHTTPServer.java | 23 +++++++++++++++---- .../net/i2p/i2ptunnel/I2PTunnelIRCServer.java | 3 +++ .../net/i2p/i2ptunnel/I2PTunnelServer.java | 3 ++- .../net/i2p/i2ptunnel/TunnelController.java | 17 +++++++------- .../i2p/client/streaming/I2PSocketEepGet.java | 2 ++ 7 files changed, 65 insertions(+), 19 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java index d7ca0c163..f169d0573 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java @@ -46,6 +46,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Locale; +import java.util.Map; import java.util.Properties; import java.util.Set; import java.util.StringTokenizer; @@ -330,6 +331,8 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { * * Sets the event "clientoptions_onResult" = "ok" after completion. * + * Deprecated use setClientOptions() + * * @param args each args[i] is a key=value pair to add to the options * @param l logger to receive events and output */ @@ -347,6 +350,22 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { notifyEvent("clientoptions_onResult", "ok"); } + /** + * A more efficient runClientOptions() + * + * @param opts non-null + * @since 0.9.1 + */ + public void setClientOptions(Properties opts) { + _clientOptions.clear(); + for (Map.Entry e : opts.entrySet()) { + String key = (String) e.getKey(); + String val = (String) e.getValue(); + _clientOptions.setProperty(key, val); + } + notifyEvent("clientoptions_onResult", "ok"); + } + /** * Run the server pointing at the host and port specified using the private i2p * destination loaded from the specified file.

    diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 48a6a60b4..4e7f0c257 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -330,6 +330,7 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn String ahelperKey = null; String userAgent = null; String authorization = null; + int remotePort = 0; while((line = reader.readLine(method)) != null) { line = line.trim(); if(_log.shouldLog(Log.DEBUG)) { @@ -486,10 +487,11 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn // Host becomes the destination's "{b32}.b32.i2p" string, or "i2p" on lookup failure host = getHostName(destination); - if(requestURI.getPort() >= 0) { - // TODO support I2P ports someday - //if (port >= 0) - // host = host + ':' + port; + int rPort = requestURI.getPort(); + if (rPort > 0) { + // Save it to put in the I2PSocketOptions, + // but strip it from the URL + remotePort = rPort; if(_log.shouldLog(Log.WARN)) { _log.warn(getPrefix(requestId) + "Removing port from [" + request + "]"); } @@ -500,6 +502,8 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn method = null; break; } + } else { + remotePort = 80; } String query = requestURI.getRawQuery(); @@ -964,7 +968,10 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn // 1 == disconnect. see ConnectionOptions in the new streaming lib, which i // dont want to hard link to here //opts.setProperty("i2p.streaming.inactivityTimeoutAction", ""+1); - I2PSocket i2ps = createI2PSocket(clientDest, getDefaultOptions(opts)); + I2PSocketOptions sktOpts = getDefaultOptions(opts); + if (remotePort > 0) + sktOpts.setPort(remotePort); + I2PSocket i2ps = createI2PSocket(clientDest, sktOpts); byte[] data = newRequest.toString().getBytes("ISO-8859-1"); Runnable onTimeout = new OnTimeout(s, s.getOutputStream(), targetRequest, usingWWWProxy, currentProxy, requestId); new I2PTunnelHTTPClientRunner(s, i2ps, sockLock, data, mySockets, onTimeout); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java index 62845e3c6..58f0c2f4b 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java @@ -77,7 +77,7 @@ public class I2PTunnelHTTPServer extends I2PTunnelServer { } private void setupI2PTunnelHTTPServer(String spoofHost) { - _spoofHost = spoofHost; + _spoofHost = (spoofHost != null && spoofHost.trim().length() > 0) ? spoofHost.trim() : null; getTunnel().getContext().statManager().createRateStat("i2ptunnel.httpserver.blockingHandleTime", "how long the blocking handle takes to complete", "I2PTunnel.HTTPServer", new long[] { 60*1000, 10*60*1000, 3*60*60*1000 }); getTunnel().getContext().statManager().createRateStat("i2ptunnel.httpNullWorkaround", "How often an http server works around a streaming lib or i2ptunnel bug", "I2PTunnel.HTTPServer", new long[] { 60*1000, 10*60*1000 }); } @@ -96,6 +96,9 @@ public class I2PTunnelHTTPServer extends I2PTunnelServer { */ @Override protected void blockingHandle(I2PSocket socket) { + if (_log.shouldLog(Log.INFO)) + _log.info("Incoming connection to '" + toString() + "' port " + socket.getLocalPort() + + " from: " + socket.getPeerDestination().calculateHash() + " port " + socket.getPort()); long afterAccept = getTunnel().getContext().clock().now(); long afterSocket = -1; //local is fast, so synchronously. Does not need that many @@ -115,8 +118,21 @@ public class I2PTunnelHTTPServer extends I2PTunnelServer { addEntry(headers, DEST32_HEADER, Base32.encode(socket.getPeerDestination().calculateHash().getData()) + ".b32.i2p"); addEntry(headers, DEST64_HEADER, socket.getPeerDestination().toBase64()); - if ( (_spoofHost != null) && (_spoofHost.trim().length() > 0) ) - setEntry(headers, "Host", _spoofHost); + // Port-specific spoofhost + Properties opts = getTunnel().getClientOptions(); + String spoofHost; + int ourPort = socket.getLocalPort(); + if (ourPort != 80 && ourPort > 0 && ourPort < 65535 && opts != null) { + String portSpoof = opts.getProperty("spoofedHost." + ourPort); + if (portSpoof != null) + spoofHost = portSpoof.trim(); + else + spoofHost = _spoofHost; + } else { + spoofHost = _spoofHost; + } + if (spoofHost != null) + setEntry(headers, "Host", spoofHost); setEntry(headers, "Connection", "close"); // we keep the enc sent by the browser before clobbering it, since it may have // been x-i2p-gzip @@ -134,7 +150,6 @@ public class I2PTunnelHTTPServer extends I2PTunnelServer { // request from the socket, modifies the headers, sends the request to the // server, reads the response headers, rewriting to include Content-encoding: x-i2p-gzip // if it was one of the Accept-encoding: values, and gzip the payload - Properties opts = getTunnel().getClientOptions(); boolean allowGZIP = true; if (opts != null) { String val = opts.getProperty("i2ptunnel.gzip"); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCServer.java index da063b0d0..b592ebcf8 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCServer.java @@ -111,6 +111,9 @@ public class I2PTunnelIRCServer extends I2PTunnelServer implements Runnable { @Override protected void blockingHandle(I2PSocket socket) { + if (_log.shouldLog(Log.INFO)) + _log.info("Incoming connection to '" + toString() + "' port " + socket.getLocalPort() + + " from: " + socket.getPeerDestination().calculateHash() + " port " + socket.getPort()); try { String modifiedRegistration; if(!this.method.equals("webirc")) { diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java index 7c231add1..60d6abf3f 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java @@ -408,7 +408,8 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { protected void blockingHandle(I2PSocket socket) { if (_log.shouldLog(Log.INFO)) - _log.info("Incoming connection to '" + toString() + "' from: " + socket.getPeerDestination().calculateHash().toBase64()); + _log.info("Incoming connection to '" + toString() + "' port " + socket.getLocalPort() + + " from: " + socket.getPeerDestination().calculateHash() + " port " + socket.getPort()); long afterAccept = I2PAppContext.getGlobalContext().clock().now(); long afterSocket = -1; //local is fast, so synchronously. Does not need that many diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java index a2dc146d6..2386a9dbe 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java @@ -4,8 +4,10 @@ import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; +import java.util.HashMap; import java.util.Iterator; import java.util.List; +import java.util.Map; import java.util.Properties; import java.util.Random; @@ -385,19 +387,16 @@ public class TunnelController implements Logging { } private void setSessionOptions() { - List opts = new ArrayList(); - for (Iterator iter = _config.keySet().iterator(); iter.hasNext(); ) { - String key = (String)iter.next(); - String val = _config.getProperty(key); + Properties opts = new Properties(); + for (Map.Entry e : _config.entrySet()) { + String key = (String) e.getKey(); if (key.startsWith("option.")) { key = key.substring("option.".length()); - opts.add(key + "=" + val); + String val = (String) e.getValue(); + opts.setProperty(key, val); } } - String args[] = new String[opts.size()]; - for (int i = 0; i < opts.size(); i++) - args[i] = (String)opts.get(i); - _tunnel.runClientOptions(args, this); + _tunnel.setClientOptions(opts); } private void setI2CPOptions() { diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java index 8365d07fa..cfc0675c0 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java @@ -143,6 +143,8 @@ public class I2PSocketEepGet extends EepGet { // in the SYN packet, saving one RTT. props.setProperty(PROP_CONNECT_DELAY, CONNECT_DELAY); I2PSocketOptions opts = _socketManager.buildOptions(props); + // TODO pull port out of URL + opts.setPort(80); _socket = _socketManager.connect(dest, opts); } else { throw new IOException("Unsupported protocol: " + _actualURL); From ad1b356879a922894307bd6dfc5efaab64105060 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 13 Jun 2012 19:04:11 +0000 Subject: [PATCH 133/327] * i2psnark: Possible fix for piece-after-choke --- apps/i2psnark/java/src/org/klomp/snark/PeerState.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java index bbe6ff932..d221d978a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerState.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerState.java @@ -39,13 +39,13 @@ class PeerState implements DataLoader // Interesting and choking describes whether we are interested in or // are choking the other side. - boolean interesting = false; - boolean choking = true; + volatile boolean interesting; + volatile boolean choking = true; // Interested and choked describes whether the other side is // interested in us or choked us. - boolean interested = false; - boolean choked = true; + volatile boolean interested; + volatile boolean choked = true; /** the pieces the peer has */ BitField bitfield; From c73044b6b4048c45a5147de8fa8bab4b26353303 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 13 Jun 2012 19:08:49 +0000 Subject: [PATCH 134/327] * Streaming: - Channel cleanups and comments - New I2PSocketAddress --- .../client/streaming/AcceptingChannel.java | 10 +- .../client/streaming/I2PSocketAddress.java | 107 ++++++++++++++++++ .../streaming/AcceptingChannelImpl.java | 37 +++--- .../client/streaming/I2PServerSocketFull.java | 7 +- .../i2p/client/streaming/I2PSocketFull.java | 7 +- .../i2p/client/streaming/MessageChannel.java | 25 ++-- .../streaming/StandardServerSocket.java | 3 +- .../i2p/client/streaming/StandardSocket.java | 3 +- history.txt | 14 ++- .../src/net/i2p/router/RouterVersion.java | 2 +- 10 files changed, 182 insertions(+), 33 deletions(-) create mode 100644 apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketAddress.java diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/AcceptingChannel.java b/apps/ministreaming/java/src/net/i2p/client/streaming/AcceptingChannel.java index 16c96cc89..292bb28ea 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/AcceptingChannel.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/AcceptingChannel.java @@ -7,11 +7,19 @@ import java.net.ConnectException; import java.nio.channels.SelectableChannel; /** + * As this does not (yet) extend ServerSocketChannel it cannot be returned by StandardServerSocket.getChannel(), + * until we implement an I2P SocketAddress class. + * + * Warning, this interface and implementation is preliminary and subject to change without notice. + * * @since 0.8.11 */ public abstract class AcceptingChannel extends SelectableChannel { + abstract I2PSocket accept() throws I2PException, ConnectException; - I2PSocketManager _socketManager; + + protected final I2PSocketManager _socketManager; + AcceptingChannel(I2PSocketManager manager) { this._socketManager = manager; } diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketAddress.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketAddress.java new file mode 100644 index 000000000..4ba55bdb1 --- /dev/null +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketAddress.java @@ -0,0 +1,107 @@ +package net.i2p.client.streaming; + +import java.net.SocketAddress; + +import net.i2p.I2PAppContext; +import net.i2p.data.Destination; +import net.i2p.data.DataHelper; + +/** + * A SocketAddress (Destination + port) so we can have SocketChannels. + * Ports are not widely used in I2P, in most cases the port will be zero. + * See InetSocketAddress for javadocs. + * + * Warning, this interface and implementation is preliminary and subject to change without notice. + * + * @since 0.9.1 + */ +public class I2PSocketAddress extends SocketAddress { + + private final int _port; + private final Destination _dest; + private final String _host; + + // no constructor for port-only "wildcard" address + + /** + * Does not do a reverse lookup. Host will be null. + */ + public I2PSocketAddress(Destination dest, int port) { + _port = port; + _dest = dest; + _host = null; + } + + /** + * Does a naming service lookup to resolve the dest. + * May take several seconds for b32. + */ + public I2PSocketAddress(String host, int port) { + _port = port; + _dest = I2PAppContext.getGlobalContext().namingService().lookup(host); + _host = host; + } + + public static I2PSocketAddress createUnresolved(String host, int port) { + return new I2PSocketAddress(port, host); + } + + /** unresolved */ + private I2PSocketAddress(int port, String host) { + _port = port; + _dest = null; + _host = host; + } + + public int getPort() { + return _port; + } + + public Destination getAddress() { + return _dest; + } + + /** + * @return the host only if given in the constructor. Does not do a reverse lookup. + */ + public String getHostName() { + return _host; + } + + public boolean isUnresolved() { + return _dest == null; + } + + @Override + public String toString() { + StringBuilder buf = new StringBuilder(); + if (_dest != null) + buf.append(_dest.calculateHash().toString()); + else + buf.append(_host); + buf.append(':'); + buf.append(_port); + return buf.toString(); + } + + @Override + public boolean equals(Object obj) { + if (obj == null || !(obj instanceof I2PSocketAddress)) + return false; + I2PSocketAddress o = (I2PSocketAddress) obj; + if (_port != o._port) + return false; + if (_dest != null) + return _dest.equals(o._dest); + if (o._dest != null) + return false; + if (_host != null) + return _host.equals(o._host); + return o._host == null; + } + + @Override + public int hashCode() { + return DataHelper.hashCode(_dest) ^ DataHelper.hashCode(_host) ^ _port; + } +} diff --git a/apps/streaming/java/src/net/i2p/client/streaming/AcceptingChannelImpl.java b/apps/streaming/java/src/net/i2p/client/streaming/AcceptingChannelImpl.java index 89242afbc..61dc90170 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/AcceptingChannelImpl.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/AcceptingChannelImpl.java @@ -13,16 +13,21 @@ import java.nio.channels.spi.AbstractSelectionKey; import java.nio.channels.spi.SelectorProvider; /** + * As this does not (yet) extend ServerSocketChannel it cannot be returned by StandardServerSocket.getChannel(), + * until we implement an I2P SocketAddress class. + * + * Warning, this interface and implementation is preliminary and subject to change without notice. + * * @since 0.8.11 */ -public class AcceptingChannelImpl extends AcceptingChannel { - boolean _isRegistered = false; - SelectionKey whichKey = null; - SelectorProvider provider = null; - Selector sel = null; - Object lock = null; - I2PSocket next = null; - I2PServerSocket socket; +class AcceptingChannelImpl extends AcceptingChannel { + private boolean _isRegistered; + private SelectionKey whichKey; + private SelectorProvider provider; + private Selector sel; + private Object lock; + private volatile I2PSocket next; + private final I2PServerSocket socket; I2PSocket accept() throws I2PException, ConnectException { I2PSocket sock; @@ -31,9 +36,11 @@ public class AcceptingChannelImpl extends AcceptingChannel { } catch(SocketTimeoutException ex) { return null; } - I2PSocket temp = next; - next = sock; - return temp; + synchronized (this) { + I2PSocket temp = next; + next = sock; + return temp; + } } AcceptingChannelImpl(I2PSocketManager manager) { @@ -96,7 +103,7 @@ public class AcceptingChannelImpl extends AcceptingChannel { @Override public int readyOps() { - if((operations & OP_ACCEPT) != 0) + if((operations & OP_ACCEPT) != 0) { if(next != null) { return OP_ACCEPT; } else { @@ -107,6 +114,7 @@ public class AcceptingChannelImpl extends AcceptingChannel { if(next != null) return OP_ACCEPT; } + } return 0; } }; @@ -136,8 +144,9 @@ public class AcceptingChannelImpl extends AcceptingChannel { @Override protected void implCloseChannel() throws IOException { - if(next != null) { - next.close(); + I2PSocket nxt = next; + if(nxt != null) { + nxt.close(); } _socketManager.destroySocketManager(); } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/I2PServerSocketFull.java b/apps/streaming/java/src/net/i2p/client/streaming/I2PServerSocketFull.java index 244664bf4..5eddc45c5 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/I2PServerSocketFull.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/I2PServerSocketFull.java @@ -9,6 +9,7 @@ import net.i2p.I2PException; */ class I2PServerSocketFull implements I2PServerSocket { private final I2PSocketManagerFull _socketManager; + private volatile AcceptingChannel _channel; public I2PServerSocketFull(I2PSocketManagerFull mgr) { _socketManager = mgr; @@ -28,8 +29,10 @@ class I2PServerSocketFull implements I2PServerSocket { /** * @since 0.8.11 */ - public AcceptingChannel getChannel() { - return new AcceptingChannelImpl(_socketManager); + public synchronized AcceptingChannel getChannel() { + if (_channel == null) + _channel = new AcceptingChannelImpl(_socketManager); + return _channel; } public long getSoTimeout() { diff --git a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketFull.java b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketFull.java index 6f1caeaf0..abca9b82f 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketFull.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketFull.java @@ -16,6 +16,7 @@ class I2PSocketFull implements I2PSocket { private Connection _connection; private Destination _remotePeer; private Destination _localPeer; + private volatile MessageChannel _channel; public I2PSocketFull(Connection con) { _connection = con; @@ -70,8 +71,10 @@ class I2PSocketFull implements I2PSocket { /** * @since 0.8.9 */ - public SelectableChannel getChannel() { - return new MessageChannel(this); + public synchronized SelectableChannel getChannel() { + if (_channel == null) + _channel = new MessageChannel(this); + return _channel; } /** diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageChannel.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageChannel.java index 05ba76bb7..af10cf886 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageChannel.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageChannel.java @@ -15,18 +15,23 @@ import java.util.logging.Level; import java.util.logging.Logger; /** + * As this does not (yet) extend SocketChannel it cannot be returned by StandardSocket.getChannel(), + * until we implement an I2P SocketAddress class. + * + * Warning, this interface and implementation is preliminary and subject to change without notice. + * * @since 0.8.9 */ public class MessageChannel extends SelectableChannel implements ReadableByteChannel, WritableByteChannel { - final MessageInputStream in; - final MessageOutputStream out; - boolean _isRegistered = false; - SelectionKey whichKey = null; - SelectorProvider provider = null; - Selector sel = null; - Object lock = null; - I2PSocket socket; + private final MessageInputStream in; + private final MessageOutputStream out; + private boolean _isRegistered; + private SelectionKey whichKey; + private SelectorProvider provider; + private Selector sel; + private Object lock; + private final I2PSocket socket; MessageChannel(I2PSocket socket) { try { @@ -145,10 +150,10 @@ public class MessageChannel extends SelectableChannel implements ReadableByteCha * returns 0, which happens when there's * no more data available. */ - public int read(ByteBuffer buf) throws IOException { int amount = 0; for (;;) { + // TODO if buf.hasArray() ... getArray() ... getArrayOffset() ... byte[] lbuf = new byte[buf.remaining()]; int samount = in.read(lbuf); if (samount <= 0) { @@ -167,12 +172,12 @@ public class MessageChannel extends SelectableChannel implements ReadableByteCha * already set buffer size. Once it starts to fail * (wait timeout is 0) then put the bytes back and return. */ - public int write(ByteBuffer buf) throws IOException { int written = 0; for (;;) { if(buf.remaining()==0) return written; + // TODO if buf.hasArray() ... getArray() ... getArrayOffset() ... byte[] lbuf = new byte[Math.min(buf.remaining(), 0x1000)]; buf.get(lbuf); try { diff --git a/apps/streaming/java/src/net/i2p/client/streaming/StandardServerSocket.java b/apps/streaming/java/src/net/i2p/client/streaming/StandardServerSocket.java index 324d12687..1429fa606 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/StandardServerSocket.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/StandardServerSocket.java @@ -72,10 +72,11 @@ class StandardServerSocket extends ServerSocket { } /** - * @return null always + * @return null always, see AcceptingChannelImpl for more info */ @Override public ServerSocketChannel getChannel() { + //return _socket.getChannel(); return null; } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/StandardSocket.java b/apps/streaming/java/src/net/i2p/client/streaming/StandardSocket.java index 94bac2642..30de8265a 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/StandardSocket.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/StandardSocket.java @@ -65,10 +65,11 @@ class StandardSocket extends Socket { } /** - * @return null always + * @return null always, see MessageChannel for more info */ @Override public SocketChannel getChannel() { + //return _socket.getChannel(); return null; } diff --git a/history.txt b/history.txt index 74e4e2d12..98ac2da20 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,15 @@ +2012-06-13 zzz + * I2PSocketEepGet: Set port to 80 + * I2PTunnel: + - Pass port through HTTP client proxy + - HTTP server proxy sets host header to + the value of "spoofedhost.xx" option for port xx + - Set client options more efficiently + * i2psnark: Possible fix for piece-after-choke + * Streaming: + - Channel cleanups and comments + - New I2PSocketAddress + 2012-06-11 zzz * i2psnark: - Display torrent file downloads in torrent area @@ -8,7 +20,7 @@ - Reduce delay between peer adds for faster startup - Thread the announces and reduce timeout when stopping * NativeBigInteger: Workaround for Raspberry Pi to load the correct lib - * Router: Don't let shutdown tasks hang the shutdown + * Router: Don't let shutdown tasks hang the shutdown (tickets #564, #566) 2012-06-08 zzz * i2psnark: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 7f4edb975..31c35f8c3 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 13; + public final static long BUILD = 14; /** for example "-test" */ public final static String EXTRA = ""; From 64221fb3fb3862fa6dc8f09ba3fd110858fee2e6 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 14 Jun 2012 19:42:07 +0000 Subject: [PATCH 135/327] * I2PSocketEepGet: Use specified port * I2PTunnel: - Don't strip port from an I2P URL --- .../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java | 4 +++- .../java/src/net/i2p/client/streaming/I2PSocketEepGet.java | 7 +++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 4e7f0c257..e80695dbc 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -490,8 +490,9 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn int rPort = requestURI.getPort(); if (rPort > 0) { // Save it to put in the I2PSocketOptions, - // but strip it from the URL remotePort = rPort; + /******** + // but strip it from the URL if(_log.shouldLog(Log.WARN)) { _log.warn(getPrefix(requestId) + "Removing port from [" + request + "]"); } @@ -502,6 +503,7 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn method = null; break; } + ******/ } else { remotePort = 80; } diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java index cfc0675c0..e548055c3 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java @@ -111,8 +111,8 @@ public class I2PSocketEepGet extends EepGet { if ("http".equals(url.getProtocol())) { String host = url.getHost(); int port = url.getPort(); - if (port != -1) - throw new IOException("Ports not supported in i2p: " + _actualURL); + if (port <= 0 || port >= 65535) + port = 80; // HTTP Proxy compatibility http://i2p/B64KEY/blah // Rewrite the url to strip out the /i2p/, @@ -143,8 +143,7 @@ public class I2PSocketEepGet extends EepGet { // in the SYN packet, saving one RTT. props.setProperty(PROP_CONNECT_DELAY, CONNECT_DELAY); I2PSocketOptions opts = _socketManager.buildOptions(props); - // TODO pull port out of URL - opts.setPort(80); + opts.setPort(port); _socket = _socketManager.connect(dest, opts); } else { throw new IOException("Unsupported protocol: " + _actualURL); From e522ffad4ebde97258af7691729766b3b9b71316 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 14 Jun 2012 19:44:47 +0000 Subject: [PATCH 136/327] * I2PTunnel: - More client options cleanups - Options changes now propagate to running socket managers and sessions, and through to the router * SocketManager: - Simplify factory, use 4-arg constructor, make fields final, deprecate 0-arg constructor - Improve how options are updated - Javadocs --- .../java/src/net/i2p/i2ptunnel/I2PTunnel.java | 27 ++++-- .../i2p/i2ptunnel/I2PTunnelClientBase.java | 16 ++++ .../net/i2p/i2ptunnel/I2PTunnelServer.java | 13 +++ .../src/net/i2p/i2ptunnel/I2PTunnelTask.java | 9 ++ .../net/i2p/i2ptunnel/TunnelController.java | 58 +++++++++--- .../src/net/i2p/i2ptunnel/web/EditBean.java | 14 +-- .../client/streaming/I2PSocketManager.java | 25 ++++++ .../streaming/I2PSocketManagerFactory.java | 48 +++------- .../client/streaming/ConnectionOptions.java | 88 ++++++++++++++----- .../streaming/I2PSocketManagerFull.java | 72 ++++++++++----- 10 files changed, 255 insertions(+), 115 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java index f169d0573..ddf3fd155 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java @@ -193,7 +193,7 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { } } - /** @return non-null */ + /** @return A copy, non-null */ List getSessions() { return new ArrayList(_sessions); } @@ -208,6 +208,10 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { _sessions.remove(session); } + /** + * Generic options used for clients and servers + * @return not a copy + */ public Properties getClientOptions() { return _clientOptions; } private void addtask(I2PTunnelTask tsk) { @@ -327,11 +331,13 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { /** * Configure the extra I2CP options to use in any subsequent I2CP sessions. + * Generic options used for clients and servers * Usage: "clientoptions[ key=value]*" . * * Sets the event "clientoptions_onResult" = "ok" after completion. * - * Deprecated use setClientOptions() + * Deprecated To be made private, use setClientOptions(). + * This does NOT update a running TunnelTask. * * @param args each args[i] is a key=value pair to add to the options * @param l logger to receive events and output @@ -351,17 +357,22 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { } /** - * A more efficient runClientOptions() + * Generic options used for clients and servers. + * This DOES update a running TunnelTask, but NOT the session. + * A more efficient runClientOptions(). * * @param opts non-null * @since 0.9.1 */ public void setClientOptions(Properties opts) { - _clientOptions.clear(); - for (Map.Entry e : opts.entrySet()) { - String key = (String) e.getKey(); - String val = (String) e.getValue(); - _clientOptions.setProperty(key, val); + for (Iterator iter = _clientOptions.keySet().iterator(); iter.hasNext();) { + Object key = iter.next(); + if (!opts.containsKey(key)) + iter.remove(); + } + _clientOptions.putAll(opts); + for (I2PTunnelTask task : tasks) { + task.optionsUpdated(this); } notifyEvent("clientoptions_onResult", "ok"); } diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java index aca83e490..916550dcf 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java @@ -495,6 +495,22 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna return opts; } + /** + * Update the I2PSocketManager. + * + * @since 0.9.1 + */ + @Override + public void optionsUpdated(I2PTunnel tunnel) { + if (getTunnel() != tunnel) + return; + I2PSocketManager sm = _ownDest ? sockMgr : socketManager; + if (sm == null) + return; + Properties props = tunnel.getClientOptions(); + sm.setDefaultOptions(sockMgr.buildOptions(props)); + } + /** * Create a new I2PSocket towards to the specified destination, * adding it to the list of connections actually managed by this diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java index 60d6abf3f..059823980 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java @@ -295,6 +295,19 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { } } + /** + * Update the I2PSocketManager. + * + * @since 0.9.1 + */ + @Override + public void optionsUpdated(I2PTunnel tunnel) { + if (getTunnel() != tunnel || sockMgr == null) + return; + Properties props = tunnel.getClientOptions(); + sockMgr.setDefaultOptions(sockMgr.buildOptions(props)); + } + protected int getHandlerCount() { int rv = DEFAULT_HANDLER_COUNT; String cnt = getTunnel().getClientOptions().getProperty(PROP_HANDLER_COUNT); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelTask.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelTask.java index 02d384850..4931168b3 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelTask.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelTask.java @@ -58,6 +58,15 @@ public abstract class I2PTunnelTask extends EventDispatcherImpl { public abstract boolean close(boolean forced); + /** + * Notify the task that I2PTunnel's options have been updated. + * Extending classes should override and call I2PTunnel.getClientOptions(), + * then update the I2PSocketManager. + * + * @since 0.9.1 + */ + public void optionsUpdated(I2PTunnel tunnel) {} + /** * For tasks that don't call I2PTunnel.addSession() directly * @since 0.8.13 diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java index 2386a9dbe..5baef65c2 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java @@ -328,6 +328,7 @@ public class TunnelController implements Logging { _log.info("Releasing session " + s); TunnelControllerGroup.getInstance().release(this, s); } + // _sessions.clear() ???? } else { if (_log.shouldLog(Log.WARN)) _log.warn("No sessions to release? for " + getName()); @@ -386,7 +387,13 @@ public class TunnelController implements Logging { } } - private void setSessionOptions() { + /** + * These are the ones stored with a prefix of "option." + * + * @return keys with the "option." prefix stripped + * @since 0.9.1 Much better than getClientOptions() + */ + public Properties getClientOptionProps() { Properties opts = new Properties(); for (Map.Entry e : _config.entrySet()) { String key = (String) e.getKey(); @@ -396,7 +403,11 @@ public class TunnelController implements Logging { opts.setProperty(key, val); } } - _tunnel.setClientOptions(opts); + return opts; + } + + private void setSessionOptions() { + _tunnel.setClientOptions(getClientOptionProps()); } private void setI2CPOptions() { @@ -430,25 +441,37 @@ public class TunnelController implements Logging { startTunnel(); } + /** + * As of 0.9.1, updates the options on an existing session + */ public void setConfig(Properties config, String prefix) { Properties props = new Properties(); - for (Iterator iter = config.keySet().iterator(); iter.hasNext(); ) { - String key = (String)iter.next(); - String val = config.getProperty(key); + for (Map.Entry e : config.entrySet()) { + String key = (String) e.getKey(); if (key.startsWith(prefix)) { key = key.substring(prefix.length()); + String val = (String) e.getValue(); props.setProperty(key, val); - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Set prop [" + key + "] to [" + val + "]"); } } _config = props; + // tell i2ptunnel, who will tell the TunnelTask, who will tell the SocketManager + setSessionOptions(); + if (_running && _sessions != null) { + for (I2PSession s : _sessions) { + // tell the router via the session + if (!s.isClosed()) { + s.updateOptions(_tunnel.getClientOptions()); + } + } + } } + public Properties getConfig(String prefix) { Properties rv = new Properties(); - for (Iterator iter = _config.keySet().iterator(); iter.hasNext(); ) { - String key = (String)iter.next(); - String val = _config.getProperty(key); + for (Map.Entry e : _config.entrySet()) { + String key = (String) e.getKey(); + String val = (String) e.getValue(); rv.setProperty(prefix + key, val); } return rv; @@ -459,19 +482,27 @@ public class TunnelController implements Logging { public String getDescription() { return _config.getProperty("description"); } public String getI2CPHost() { return _config.getProperty("i2cpHost"); } public String getI2CPPort() { return _config.getProperty("i2cpPort"); } + + /** + * These are the ones with a prefix of "option." + * + * @return one big string of "key=val key=val ..." + * @deprecated why would you want this? Use getClientOptionProps() instead + */ public String getClientOptions() { StringBuilder opts = new StringBuilder(64); - for (Iterator iter = _config.keySet().iterator(); iter.hasNext(); ) { - String key = (String)iter.next(); - String val = _config.getProperty(key); + for (Map.Entry e : _config.entrySet()) { + String key = (String) e.getKey(); if (key.startsWith("option.")) { key = key.substring("option.".length()); + String val = (String) e.getValue(); if (opts.length() > 0) opts.append(' '); opts.append(key).append('=').append(val); } } return opts.toString(); } + public String getListenOnInterface() { return _config.getProperty("interface"); } public String getTargetHost() { return _config.getProperty("targetHost"); } public String getTargetPort() { return _config.getProperty("targetPort"); } @@ -485,6 +516,7 @@ public class TunnelController implements Logging { /** default true */ public boolean getStartOnLoad() { return Boolean.valueOf(_config.getProperty("startOnLoad", "true")).booleanValue(); } public boolean getPersistentClientKey() { return Boolean.valueOf(_config.getProperty("option.persistentClientKey")).booleanValue(); } + public String getMyDestination() { if (_tunnel != null) { List sessions = _tunnel.getSessions(); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java index 935abdd2f..172e3eb57 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java @@ -376,18 +376,6 @@ public class EditBean extends IndexBean { */ private static Properties getOptions(TunnelController controller) { if (controller == null) return null; - String opts = controller.getClientOptions(); - StringTokenizer tok = new StringTokenizer(opts); - Properties props = new Properties(); - while (tok.hasMoreTokens()) { - String pair = tok.nextToken(); - int eq = pair.indexOf('='); - if ( (eq <= 0) || (eq >= pair.length()) ) - continue; - String key = pair.substring(0, eq); - String val = pair.substring(eq+1); - props.setProperty(key, val); - } - return props; + return controller.getClientOptionProps(); } } diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManager.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManager.java index 1651d40d2..eaa5b667f 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManager.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManager.java @@ -38,11 +38,32 @@ public interface I2PSocketManager { */ public void setAcceptTimeout(long ms); public long getAcceptTimeout(); + + /** + * Update the options on a running socket manager. + * Parameters in the I2PSocketOptions interface may be changed directly + * with the setters; no need to use this method for those. + * This does NOT update the underlying I2CP or tunnel options; use getSession().updateOptions() for that. + * @param options as created from a call to buildOptions(properties), non-null + */ public void setDefaultOptions(I2PSocketOptions options); + + /** + * Current options, not a copy, setters may be used to make changes. + */ public I2PSocketOptions getDefaultOptions(); + public I2PServerSocket getServerSocket(); + /** + * Create a copy of the current options, to be used in a setDefaultOptions() call. + */ public I2PSocketOptions buildOptions(); + + /** + * Create a modified copy of the current options, to be used in a setDefaultOptions() call. + * @param opts The new options, may be null + */ public I2PSocketOptions buildOptions(Properties opts); /** @@ -102,6 +123,10 @@ public interface I2PSocketManager { public String getName(); public void setName(String name); + /** + * Deprecated - Factory will initialize. + * @throws UnsupportedOperationException always + */ public void init(I2PAppContext context, I2PSession session, Properties opts, String name); public void addDisconnectListener(DisconnectListener lsnr); diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManagerFactory.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManagerFactory.java index 57f5f7bb4..113d1e7ff 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManagerFactory.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManagerFactory.java @@ -4,6 +4,7 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; +import java.lang.reflect.Constructor; import java.util.Iterator; import java.util.Properties; @@ -161,40 +162,19 @@ public class I2PSocketManagerFactory { } private static I2PSocketManager createManager(I2PSession session, Properties opts, String name) { - //if (false) { - //I2PSocketManagerImpl mgr = new I2PSocketManagerImpl(); - //mgr.setSession(session); - //mgr.setDefaultOptions(new I2PSocketOptions()); - //return mgr; - //} else { - String classname = opts.getProperty(PROP_MANAGER, DEFAULT_MANAGER); - if (classname != null) { - try { - Class cls = Class.forName(classname); - Object obj = cls.newInstance(); - if (obj instanceof I2PSocketManager) { - I2PSocketManager mgr = (I2PSocketManager)obj; - I2PAppContext context = I2PAppContext.getGlobalContext(); - mgr.init(context, session, opts, name); - return mgr; - } else { - throw new IllegalStateException("Invalid manager class [" + classname + "]"); - } - } catch (ClassNotFoundException cnfe) { - _log.error("Error loading " + classname, cnfe); - throw new IllegalStateException("Invalid manager class [" + classname + "] - not found"); - } catch (InstantiationException ie) { - _log.error("Error loading " + classname, ie); - throw new IllegalStateException("Invalid manager class [" + classname + "] - unable to instantiate"); - } catch (IllegalAccessException iae) { - _log.error("Error loading " + classname, iae); - throw new IllegalStateException("Invalid manager class [" + classname + "] - illegal access"); - } - } else { - throw new IllegalStateException("No manager class specified"); - } - //} - + I2PAppContext context = I2PAppContext.getGlobalContext(); + String classname = opts.getProperty(PROP_MANAGER, DEFAULT_MANAGER); + try { + Class cls = Class.forName(classname); + Constructor con = (Constructor) + cls.getConstructor(new Class[] {I2PAppContext.class, I2PSession.class, Properties.class, String.class}); + I2PSocketManager mgr = con.newInstance(new Object[] {context, session, opts, name}); + return mgr; + } catch (Throwable t) { + _log.log(Log.CRIT, "Error loading " + classname, t); + throw new IllegalStateException(t); + } + } private static String getHost() { diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java index e6ec6fa42..7f8616b3e 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java @@ -237,7 +237,33 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ public ConnectionOptions(ConnectionOptions opts) { super(opts); - if (opts != null) { + if (opts != null) + update(opts); + } + + /** + * Update everything by copying over from opts + * @param opts non-null + * @since 0.9.1 + */ + public void updateAll(ConnectionOptions opts) { + // user is unlikely to change these 6 between buildOptions() and setDefaultOptions(), + // since they may be updated directly, but just in case... + setConnectTimeout(opts.getConnectTimeout()); + setReadTimeout(opts.getReadTimeout()); + setWriteTimeout(opts.getWriteTimeout()); + setMaxBufferSize(opts.getMaxBufferSize()); + setLocalPort(opts.getLocalPort()); + setPort(opts.getPort()); + update(opts); + } + + /** + * Update everything (except super) by copying over from opts + * @param opts non-null + * @since 0.9.1 + */ + private void update(ConnectionOptions opts) { setMaxWindowSize(opts.getMaxWindowSize()); setConnectDelay(opts.getConnectDelay()); setProfile(opts.getProfile()); @@ -265,7 +291,6 @@ class ConnectionOptions extends I2PSocketOptionsImpl { _maxTotalConnsPerMinute = opts.getMaxTotalConnsPerMinute(); _maxTotalConnsPerHour = opts.getMaxTotalConnsPerHour(); _maxTotalConnsPerDay = opts.getMaxTotalConnsPerDay(); - } } @Override @@ -301,6 +326,9 @@ class ConnectionOptions extends I2PSocketOptionsImpl { _maxTotalConnsPerDay = getInt(opts, PROP_MAX_TOTAL_CONNS_DAY, 0); } + /** + * Note: NOT part of the interface + */ @Override public void setProperties(Properties opts) { super.setProperties(opts); @@ -611,30 +639,35 @@ class ConnectionOptions extends I2PSocketOptionsImpl { private void initLists(Properties opts) { _accessListEnabled = getBool(opts, PROP_ENABLE_ACCESS_LIST, false); _blackListEnabled = getBool(opts, PROP_ENABLE_BLACKLIST, false); + // Don't think these would ever be accessed simultaneously, + // but avoid concurrent modification just in case + Set accessList, blackList; if (_accessListEnabled) - _accessList = new HashSet(); + accessList = new HashSet(); else - _accessList = Collections.EMPTY_SET; + accessList = Collections.EMPTY_SET; if (_blackListEnabled) - _blackList = new HashSet(); + blackList = new HashSet(); else - _blackList = Collections.EMPTY_SET; - if (!(_accessListEnabled || _blackListEnabled)) - return; - String hashes = opts.getProperty(PROP_ACCESS_LIST); - if (hashes == null) - return; - StringTokenizer tok = new StringTokenizer(hashes, ", "); - while (tok.hasMoreTokens()) { - String hashstr = tok.nextToken(); - Hash h = ConvertToHash.getHash(hashstr); - if (h == null) - error("bad list hash: " + hashstr); - else if (_blackListEnabled) - _blackList.add(h); - else - _accessList.add(h); + blackList = Collections.EMPTY_SET; + if (_accessListEnabled || _blackListEnabled) { + String hashes = opts.getProperty(PROP_ACCESS_LIST); + if (hashes == null) + return; + StringTokenizer tok = new StringTokenizer(hashes, ", "); + while (tok.hasMoreTokens()) { + String hashstr = tok.nextToken(); + Hash h = ConvertToHash.getHash(hashstr); + if (h == null) + error("bad list hash: " + hashstr); + else if (_blackListEnabled) + blackList.add(h); + else + accessList.add(h); + } } + _accessList = accessList; + _blackList = blackList; if (_accessListEnabled && _accessList.isEmpty()) error("Connection access list enabled but no valid entries; no peers can connect"); else if (_blackListEnabled && _blackList.isEmpty()) @@ -647,9 +680,10 @@ class ConnectionOptions extends I2PSocketOptionsImpl { log.error(s); } - @Override + /** doesn't include everything */ + @Override public String toString() { - StringBuilder buf = new StringBuilder(128); + StringBuilder buf = new StringBuilder(256); buf.append("conDelay=").append(_connectDelay); buf.append(" maxSize=").append(_maxMessageSize); buf.append(" rtt=").append(_rtt); @@ -663,6 +697,14 @@ class ConnectionOptions extends I2PSocketOptionsImpl { buf.append(" inactivityTimeout=").append(_inactivityTimeout); buf.append(" inboundBuffer=").append(_inboundBufferSize); buf.append(" maxWindowSize=").append(_maxWindowSize); + buf.append(" blacklistSize=").append(_blackList.size()); + buf.append(" whitelistSize=").append(_accessList.size()); + buf.append(" maxConns=").append(_maxConnsPerMinute).append('/') + .append(_maxConnsPerHour).append('/') + .append(_maxConnsPerDay); + buf.append(" maxTotalConns=").append(_maxTotalConnsPerMinute).append('/') + .append(_maxTotalConnsPerHour).append('/') + .append(_maxTotalConnsPerDay); return buf.toString(); } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java index eddfec953..cfc0bf783 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java @@ -28,28 +28,46 @@ import net.i2p.util.Log; * Direct instantiation by others is deprecated. */ public class I2PSocketManagerFull implements I2PSocketManager { - private I2PAppContext _context; - private Log _log; - private I2PSession _session; - private I2PServerSocketFull _serverSocket; + private final I2PAppContext _context; + private final Log _log; + private final I2PSession _session; + private final I2PServerSocketFull _serverSocket; private StandardServerSocket _realServerSocket; - private ConnectionOptions _defaultOptions; + private final ConnectionOptions _defaultOptions; private long _acceptTimeout; private String _name; private int _maxStreams; private static int __managerId = 0; - private ConnectionManager _connectionManager; + private final ConnectionManager _connectionManager; /** * How long to wait for the client app to accept() before sending back CLOSE? * This includes the time waiting in the queue. Currently set to 5 seconds. */ private static final long ACCEPT_TIMEOUT_DEFAULT = 5*1000; - + + /** + * @deprecated use 4-arg constructor + * @throws UnsupportedOperationException always + */ public I2PSocketManagerFull() { + throw new UnsupportedOperationException(); + } + + /** how many streams will we allow at once? */ + public static final String PROP_MAX_STREAMS = "i2p.streaming.maxConcurrentStreams"; + + /** + * @deprecated use 4-arg constructor + * @throws UnsupportedOperationException always + */ + public void init(I2PAppContext context, I2PSession session, Properties opts, String name) { + throw new UnsupportedOperationException(); } /** + * This is what I2PSocketManagerFactory.createManager() returns. + * Direct instantiation by others is deprecated. * * @param context * @param session @@ -57,22 +75,6 @@ public class I2PSocketManagerFull implements I2PSocketManager { * @param name */ public I2PSocketManagerFull(I2PAppContext context, I2PSession session, Properties opts, String name) { - this(); - init(context, session, opts, name); - } - - /** how many streams will we allow at once? */ - public static final String PROP_MAX_STREAMS = "i2p.streaming.maxConcurrentStreams"; - - /** - * - * - * @param context - * @param session - * @param opts - * @param name - */ - public void init(I2PAppContext context, I2PSession session, Properties opts, String name) { _context = context; _session = session; _log = _context.logManager().getLog(I2PSocketManagerFull.class); @@ -98,7 +100,15 @@ public class I2PSocketManagerFull implements I2PSocketManager { } } + /** + * Create a copy of the current options, to be used in a setDefaultOptions() call. + */ public I2PSocketOptions buildOptions() { return buildOptions(null); } + + /** + * Create a modified copy of the current options, to be used in a setDefaultOptions() call. + * @param opts The new options, may be null + */ public I2PSocketOptions buildOptions(Properties opts) { ConnectionOptions curOpts = new ConnectionOptions(_defaultOptions); curOpts.setProperties(opts); @@ -159,10 +169,24 @@ public class I2PSocketManagerFull implements I2PSocketManager { public void setAcceptTimeout(long ms) { _acceptTimeout = ms; } public long getAcceptTimeout() { return _acceptTimeout; } + /** + * Update the options on a running socket manager. + * Parameters in the I2PSocketOptions interface may be changed directly + * with the setters; no need to use this method for those. + * This does NOT update the underlying I2CP or tunnel options; use getSession().updateOptions() for that. + * @param options as created from a call to buildOptions(properties), non-null + */ public void setDefaultOptions(I2PSocketOptions options) { - _defaultOptions = new ConnectionOptions((ConnectionOptions) options); + if (!(options instanceof ConnectionOptions)) + throw new IllegalArgumentException(); + if (_log.shouldLog(Log.WARN)) + _log.warn("Changing options from:\n " + _defaultOptions + "\nto:\n " + options); + _defaultOptions.updateAll((ConnectionOptions) options); } + /** + * Current options, not a copy, setters may be used to make changes. + */ public I2PSocketOptions getDefaultOptions() { return _defaultOptions; } From 6c5902837caa328efd9bced406ed526936bb3430 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 14 Jun 2012 19:48:12 +0000 Subject: [PATCH 137/327] * NetDB: Only publish stats every so often, to improve anonymity while preserving the ability to monitor the network (effective next release) --- router/java/src/net/i2p/router/StatisticsManager.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/router/java/src/net/i2p/router/StatisticsManager.java b/router/java/src/net/i2p/router/StatisticsManager.java index 56cd73b5d..5cce9d233 100644 --- a/router/java/src/net/i2p/router/StatisticsManager.java +++ b/router/java/src/net/i2p/router/StatisticsManager.java @@ -30,6 +30,8 @@ public class StatisticsManager implements Service { private final RouterContext _context; public final static String PROP_PUBLISH_RANKINGS = "router.publishPeerRankings"; + /** enhance anonymity by only including build stats one out of this many times */ + private static final int RANDOM_INCLUDE_STATS = 4; private final DecimalFormat _fmt; private final DecimalFormat _pct; @@ -82,11 +84,13 @@ public class StatisticsManager implements Service { stats.setProperty("stat_identities", newlines+""); ***/ - if (_context.getBooleanPropertyDefaultTrue(PROP_PUBLISH_RANKINGS)) { + if (_context.getBooleanPropertyDefaultTrue(PROP_PUBLISH_RANKINGS) && + (CoreVersion.VERSION.equals("0.9") || _context.random().nextInt(RANDOM_INCLUDE_STATS) == 0)) { long publishedUptime = _context.router().getUptime(); // Don't publish these for first hour - if (publishedUptime > 62*60*1000 && CoreVersion.VERSION.equals("0.8.13")) - includeAverageThroughput(stats); + // Disabled in 0.9 + //if (publishedUptime > 62*60*1000) + // includeAverageThroughput(stats); //includeRate("router.invalidMessageTime", stats, new long[] { 10*60*1000 }); //includeRate("router.duplicateMessageId", stats, new long[] { 24*60*60*1000 }); //includeRate("tunnel.duplicateIV", stats, new long[] { 24*60*60*1000 }); From 3e192cc57e2c105950d0d40fedb245a5ace4df9b Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 14 Jun 2012 22:07:28 +0000 Subject: [PATCH 138/327] remove text about restart --- apps/i2ptunnel/jsp/editClient.jsp | 2 -- apps/i2ptunnel/jsp/editServer.jsp | 2 -- 2 files changed, 4 deletions(-) diff --git a/apps/i2ptunnel/jsp/editClient.jsp b/apps/i2ptunnel/jsp/editClient.jsp index 147162ca0..7aef0ab31 100644 --- a/apps/i2ptunnel/jsp/editClient.jsp +++ b/apps/i2ptunnel/jsp/editClient.jsp @@ -497,8 +497,6 @@

    \n" + "" + "\n" + "" + "
    " + _("Tracker Error") + "
    " + err; } + } else if (snark.isStarting()) { + statusString = "\"\"
    " + _("Starting"); } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet // partial complete or seeding if (isRunning) { @@ -1141,6 +1130,7 @@ public class I2PSnarkServlet extends DefaultServlet { if (showPeers) parameters = parameters + "&p=1"; if (isRunning) { + // Stop Button if (isDegraded) out.write(""); if (isDegraded) out.write(""); - } else { + } else if (!snark.isStarting()) { + // Start Button // This works in Opera but it's displayed a little differently, so use noThinsp here too so all 3 icons are consistent if (noThinsp) out.write(""); if (isValid) { + // Remove Button // Doesnt work with Opera so use noThinsp instead of isDegraded if (noThinsp) out.write(""); } + // Delete Button // Doesnt work with Opera so use noThinsp instead of isDegraded if (noThinsp) out.write(" Date: Mon, 18 Jun 2012 21:40:05 +0000 Subject: [PATCH 144/327] dash sixteen --- history.txt | 10 ++++++++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 6cc1f4cd6..6734f3335 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,13 @@ +2012-06-18 zzz + * i2psnark: + - Improve torrent shutdown handling to maximize chance of + announces getting to tracker + - Thread task to open tunnel and improve UI feedback while open is pending + - Clean up delete-torrent messages + - Remove redundant shutdown hook + - Avoid NPE in PEX message handling + - Log tweaks + 2012-06-15 zzz * I2PSocketEepGet: Use specified port * I2PTunnel: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index ea17ad55f..e1f87e077 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 15; + public final static long BUILD = 16; /** for example "-test" */ public final static String EXTRA = ""; From 48f29ff1b803779e8f2beaa654ec28bf78edb77a Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 19 Jun 2012 20:24:30 +0000 Subject: [PATCH 145/327] - Hide buttons while stopping all --- apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java | 7 +++++++ .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 7 +++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index f79c13b81..a0590f2ad 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -61,6 +61,7 @@ public class SnarkManager implements Snark.CompleteListener { private ConnectionAcceptor _connectionAcceptor; private Thread _monitor; private volatile boolean _running; + private volatile boolean _stopping; private final Map _trackerMap; public static final String PROP_I2CP_HOST = "i2psnark.i2cpHost"; @@ -164,6 +165,9 @@ public class SnarkManager implements Snark.CompleteListener { stopAllTorrents(true); } + /** @since 0.9.1 */ + public boolean isStopping() { return _stopping; } + /** hook to I2PSnarkUtil for the servlet */ public I2PSnarkUtil util() { return _util; } @@ -1684,6 +1688,7 @@ public class SnarkManager implements Snark.CompleteListener { * @since 0.9.1 */ public void stopAllTorrents(boolean finalShutdown) { + _stopping = true; if (finalShutdown && _log.shouldLog(Log.WARN)) _log.warn("SnarkManager final shutdown"); int count = 0; @@ -1712,6 +1717,7 @@ public class SnarkManager implements Snark.CompleteListener { } } else { _util.disconnect(); + _stopping = false; addMessage(_("I2P tunnel closed.")); } } @@ -1722,6 +1728,7 @@ public class SnarkManager implements Snark.CompleteListener { public void timeReached() { if (_util.connected()) { _util.disconnect(); + _stopping = false; addMessage(_("I2P tunnel closed.")); } } diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 8a018e59f..06c9501d7 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -408,7 +408,9 @@ public class I2PSnarkServlet extends DefaultServlet { ua.startsWith("Dillo")); boolean noThinsp = isDegraded || (ua != null && ua.startsWith("Opera")); - if (_manager.util().connected()) { + if (_manager.isStopping()) { + out.write(" "); + } else if (_manager.util().connected()) { if (isDegraded) out.write(""); } else if (!snark.isStarting()) { + if (!_manager.isStopping()) { // Start Button // This works in Opera but it's displayed a little differently, so use noThinsp here too so all 3 icons are consistent if (noThinsp) @@ -1154,7 +1157,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write("\">"); if (isDegraded) out.write(""); - + } if (isValid) { // Remove Button // Doesnt work with Opera so use noThinsp instead of isDegraded From 129b16d93d945a218faa6084abc0d1c02d8b7f8f Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 19 Jun 2012 20:26:46 +0000 Subject: [PATCH 146/327] * Streaming: - Listen only on local port if set - Listen only for streaming protocol if configured (new option) - Javadocs re: ports --- .../i2p/i2ptunnel/I2PTunnelHTTPServer.java | 2 +- .../i2p/client/streaming/I2PSocketEepGet.java | 2 +- .../client/streaming/I2PSocketOptions.java | 3 +++ .../streaming/I2PSocketOptionsImpl.java | 3 +++ .../client/streaming/ConnectionManager.java | 5 +++- .../client/streaming/ConnectionOptions.java | 25 +++++++++++++++++++ core/java/src/net/i2p/client/I2PSession.java | 6 +++++ 7 files changed, 43 insertions(+), 3 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java index 58f0c2f4b..7e666e7dd 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPServer.java @@ -122,7 +122,7 @@ public class I2PTunnelHTTPServer extends I2PTunnelServer { Properties opts = getTunnel().getClientOptions(); String spoofHost; int ourPort = socket.getLocalPort(); - if (ourPort != 80 && ourPort > 0 && ourPort < 65535 && opts != null) { + if (ourPort != 80 && ourPort > 0 && ourPort <= 65535 && opts != null) { String portSpoof = opts.getProperty("spoofedHost." + ourPort); if (portSpoof != null) spoofHost = portSpoof.trim(); diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java index e548055c3..4bad3f889 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketEepGet.java @@ -111,7 +111,7 @@ public class I2PSocketEepGet extends EepGet { if ("http".equals(url.getProtocol())) { String host = url.getHost(); int port = url.getPort(); - if (port <= 0 || port >= 65535) + if (port <= 0 || port > 65535) port = 80; // HTTP Proxy compatibility http://i2p/B64KEY/blah diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptions.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptions.java index d926eb831..c20a89a59 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptions.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptions.java @@ -105,6 +105,9 @@ public interface I2PSocketOptions { /** * The local port. + * Zero (default) means you will receive traffic on all ports. + * Nonzero means you will get traffic ONLY for that port, use with care, + * as most applications do not specify a remote port. * @param port 0 - 65535 * @since 0.8.9 */ diff --git a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptionsImpl.java b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptionsImpl.java index cb66b1486..5d0636676 100644 --- a/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptionsImpl.java +++ b/apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptionsImpl.java @@ -200,6 +200,9 @@ class I2PSocketOptionsImpl implements I2PSocketOptions { /** * The local port. + * Zero (default) means you will receive traffic on all ports. + * Nonzero means you will get traffic ONLY for that port, use with care, + * as most applications do not specify a remote port. * @param port 0 - 65535 * @since 0.8.9 */ diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java index f9582f0b7..b2d9a201a 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java @@ -67,7 +67,10 @@ class ConnectionManager { // TODO change proto to PROTO_STREAMING someday. // Right now we get everything, and rely on Datagram to specify PROTO_UDP. // PacketQueue has sent PROTO_STREAMING since the beginning of mux support (0.7.1) - _session.addMuxedSessionListener(_messageHandler, I2PSession.PROTO_ANY, I2PSession.PORT_ANY); + // As of 0.9.1, new option to enforce streaming protocol, off by default + // As of 0.9.1, listen on configured port (default 0 = all) + int protocol = defaultOptions.getEnforceProtocol() ? I2PSession.PROTO_STREAMING : I2PSession.PROTO_ANY; + _session.addMuxedSessionListener(_messageHandler, protocol, defaultOptions.getLocalPort()); _outboundQueue = new PacketQueue(_context, _session, this); /** Socket timeout for accept() */ _soTimeout = -1; diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java index 7f8616b3e..6b30b2d4d 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java @@ -19,6 +19,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { private int _connectDelay; private boolean _fullySigned; private boolean _answerPings; + private boolean _enforceProto; private volatile int _windowSize; private int _receiveWindow; private int _profile; @@ -87,6 +88,8 @@ class ConnectionOptions extends I2PSocketOptionsImpl { public static final String PROP_MAX_TOTAL_CONNS_MIN = "i2p.streaming.maxTotalConnsPerMinute"; public static final String PROP_MAX_TOTAL_CONNS_HOUR = "i2p.streaming.maxTotalConnsPerHour"; public static final String PROP_MAX_TOTAL_CONNS_DAY = "i2p.streaming.maxTotalConnsPerDay"; + /** @since 0.9.1 */ + public static final String PROP_ENFORCE_PROTO = "i2p.streaming.enforceProtocol"; private static final int TREND_COUNT = 3; static final int INITIAL_WINDOW_SIZE = 6; @@ -95,6 +98,11 @@ class ConnectionOptions extends I2PSocketOptionsImpl { public static final int DEFAULT_INITIAL_ACK_DELAY = 2*1000; static final int MIN_WINDOW_SIZE = 1; private static final boolean DEFAULT_ANSWER_PINGS = true; + /** + * If PROTO is enforced, we cannot communicate with destinations earlier than version 0.7.1. + * @since 0.9.1 + */ + private static final boolean DEFAULT_ENFORCE_PROTO = true; // Syncronization fix, but doing it this way causes NPE... // FIXME private final int _trend[] = new int[TREND_COUNT]; FIXME @@ -284,6 +292,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { //setWriteTimeout(opts.getWriteTimeout()); //setReadTimeout(opts.getReadTimeout()); setAnswerPings(opts.getAnswerPings()); + setEnforceProtocol(opts.getEnforceProtocol()); initLists(opts); _maxConnsPerMinute = opts.getMaxConnsPerMinute(); _maxConnsPerHour = opts.getMaxConnsPerHour(); @@ -317,6 +326,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { // overrides default in super() setConnectTimeout(getInt(opts, PROP_CONNECT_TIMEOUT, Connection.DISCONNECT_TIMEOUT)); setAnswerPings(getBool(opts, PROP_ANSWER_PINGS, DEFAULT_ANSWER_PINGS)); + setEnforceProtocol(getBool(opts, PROP_ENFORCE_PROTO, DEFAULT_ENFORCE_PROTO)); initLists(opts); _maxConnsPerMinute = getInt(opts, PROP_MAX_CONNS_MIN, 0); _maxConnsPerHour = getInt(opts, PROP_MAX_CONNS_HOUR, 0); @@ -371,6 +381,8 @@ class ConnectionOptions extends I2PSocketOptionsImpl { setConnectTimeout(getInt(opts, PROP_CONNECT_TIMEOUT, Connection.DISCONNECT_TIMEOUT)); if (opts.containsKey(PROP_ANSWER_PINGS)) setAnswerPings(getBool(opts, PROP_ANSWER_PINGS, DEFAULT_ANSWER_PINGS)); + if (opts.containsKey(PROP_ENFORCE_PROTO)) + setEnforceProtocol(getBool(opts, PROP_ENFORCE_PROTO, DEFAULT_ENFORCE_PROTO)); initLists(opts); if (opts.containsKey(PROP_MAX_CONNS_MIN)) _maxConnsPerMinute = getInt(opts, PROP_MAX_CONNS_MIN, 0); @@ -420,6 +432,19 @@ class ConnectionOptions extends I2PSocketOptionsImpl { public boolean getAnswerPings() { return _answerPings; } public void setAnswerPings(boolean yes) { _answerPings = yes; } + /** + * Do we receive all traffic, or only traffic marked with I2PSession.PROTO_STREAMING (6) ? + * Default false. + * If PROTO is enforced, we cannot communicate with destinations earlier than version 0.7.1 + * (released March 2009), which is when streaming started sending the PROTO_STREAMING indication. + * Set to true if you are running multiple protocols on a single Destination. + * + * @return if we do + * @since 0.9.1 + */ + public boolean getEnforceProtocol() { return _enforceProto; } + public void setEnforceProtocol(boolean yes) { _enforceProto = yes; } + /** * How many messages will we send before waiting for an ACK? * diff --git a/core/java/src/net/i2p/client/I2PSession.java b/core/java/src/net/i2p/client/I2PSession.java index 06b094488..0e7f6269c 100644 --- a/core/java/src/net/i2p/client/I2PSession.java +++ b/core/java/src/net/i2p/client/I2PSession.java @@ -38,6 +38,9 @@ public interface I2PSession { /** Send a new message to the given destination, containing the specified * payload, returning true if the router feels confident that the message * was delivered. + * + * WARNING: It is recommended that you use a method that specifies the protocol and ports. + * * @param dest location to send the message * @param payload body of the message to be sent (unencrypted) * @return whether it was accepted by the router for delivery or not @@ -149,6 +152,9 @@ public interface I2PSession { public void reportAbuse(int msgId, int severity) throws I2PSessionException; /** Instruct the I2PSession where it should send event notifications + * + * WARNING: It is recommended that you use a method that specifies the protocol and ports. + * * @param lsnr listener to retrieve events */ public void setSessionListener(I2PSessionListener lsnr); From e383477b01b16ae0dbc504bc182c74cf4e161218 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 19 Jun 2012 21:48:31 +0000 Subject: [PATCH 147/327] * Socks: Pass remote port through * I2PTunnel: More javadoc warnings on default options --- .../java/src/net/i2p/i2ptunnel/I2PTunnel.java | 5 +++-- .../net/i2p/i2ptunnel/I2PTunnelClientBase.java | 11 +++++++---- .../net/i2p/i2ptunnel/I2PTunnelConnectClient.java | 5 +++-- .../net/i2p/i2ptunnel/I2PTunnelHTTPClient.java | 15 ++++++++++----- .../net/i2p/i2ptunnel/socks/SOCKS4aServer.java | 7 ++++++- .../src/net/i2p/i2ptunnel/socks/SOCKS5Server.java | 5 ++++- 6 files changed, 33 insertions(+), 15 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java index ddf3fd155..052a211f4 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java @@ -209,8 +209,9 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { } /** - * Generic options used for clients and servers - * @return not a copy + * Generic options used for clients and servers. + * NOT a copy, Do NOT modify for per-connection options, make a copy. + * @return NOT a copy, do NOT modify for per-connection options */ public Properties getClientOptions() { return _clientOptions; } diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java index 916550dcf..1e69e0e18 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java @@ -471,8 +471,9 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna } /** - * create the default options (using the default timeout, etc) - * + * Create the default options (using the default timeout, etc). + * Warning, this does not make a copy of I2PTunnel's client options, + * it modifies them directly. */ protected I2PSocketOptions getDefaultOptions() { Properties defaultOpts = getTunnel().getClientOptions(); @@ -483,8 +484,10 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna } /** - * create the default options (using the default timeout, etc) - * + * Create the default options (using the default timeout, etc). + * Warning, this does not make a copy of I2PTunnel's client options, + * it modifies them directly. + * Do not use overrides for per-socket options. */ protected I2PSocketOptions getDefaultOptions(Properties overrides) { Properties defaultOpts = getTunnel().getClientOptions(); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java index 49261da24..f8113382d 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelConnectClient.java @@ -132,8 +132,9 @@ public class I2PTunnelConnectClient extends I2PTunnelHTTPClientBase implements R } /** - * create the default options (using the default timeout, etc) - * + * Create the default options (using the default timeout, etc). + * Warning, this does not make a copy of I2PTunnel's client options, + * it modifies them directly. */ @Override protected I2PSocketOptions getDefaultOptions() { diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 267bc312c..195d4fbad 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -225,7 +225,9 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn } /** - * create the default options (using the default timeout, etc) + * Create the default options (using the default timeout, etc). + * Warning, this does not make a copy of I2PTunnel's client options, + * it modifies them directly. * unused? */ @Override @@ -244,8 +246,10 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn } /** - * create the default options (using the default timeout, etc) - * + * Create the default options (using the default timeout, etc). + * Warning, this does not make a copy of I2PTunnel's client options, + * it modifies them directly. + * Do not use overrides for per-socket options. */ @Override protected I2PSocketOptions getDefaultOptions(Properties overrides) { @@ -965,12 +969,13 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn return; } - Properties opts = new Properties(); + //Properties opts = new Properties(); //opts.setProperty("i2p.streaming.inactivityTimeout", ""+120*1000); // 1 == disconnect. see ConnectionOptions in the new streaming lib, which i // dont want to hard link to here //opts.setProperty("i2p.streaming.inactivityTimeoutAction", ""+1); - I2PSocketOptions sktOpts = getDefaultOptions(opts); + //I2PSocketOptions sktOpts = getDefaultOptions(opts); + I2PSocketOptions sktOpts = getDefaultOptions(); if (remotePort > 0) sktOpts.setPort(remotePort); I2PSocket i2ps = createI2PSocket(clientDest, sktOpts); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS4aServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS4aServer.java index 63c38dc75..36c377857 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS4aServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS4aServer.java @@ -15,10 +15,12 @@ import java.net.Socket; import java.net.SocketException; import java.util.List; import java.util.Locale; +import java.util.Properties; import net.i2p.I2PAppContext; import net.i2p.I2PException; import net.i2p.client.streaming.I2PSocket; +import net.i2p.client.streaming.I2PSocketOptions; import net.i2p.data.DataFormatException; import net.i2p.util.HexDump; import net.i2p.util.Log; @@ -203,7 +205,10 @@ public class SOCKS4aServer extends SOCKSServer { // Let's not due a new Dest for every request, huh? //I2PSocketManager sm = I2PSocketManagerFactory.createManager(); //destSock = sm.connect(I2PTunnel.destFromName(connHostName), null); - destSock = t.createI2PSocket(I2PAppContext.getGlobalContext().namingService().lookup(connHostName)); + Properties overrides = new Properties(); + I2PSocketOptions sktOpts = t.buildOptions(overrides); + sktOpts.setPort(connPort); + destSock = t.createI2PSocket(I2PAppContext.getGlobalContext().namingService().lookup(connHostName), sktOpts); } else if ("localhost".equals(connHostName) || "127.0.0.1".equals(connHostName)) { String err = "No localhost accesses allowed through the Socks Proxy"; _log.error(err); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java index 45915f6b3..0854c7993 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java @@ -366,7 +366,10 @@ public class SOCKS5Server extends SOCKSServer { } catch (IOException ioe) {} throw new SOCKSException("Host not found"); } - destSock = t.createI2PSocket(I2PAppContext.getGlobalContext().namingService().lookup(connHostName)); + Properties overrides = new Properties(); + I2PSocketOptions sktOpts = t.buildOptions(overrides); + sktOpts.setPort(connPort); + destSock = t.createI2PSocket(I2PAppContext.getGlobalContext().namingService().lookup(connHostName), sktOpts); } else if ("localhost".equals(connHostName) || "127.0.0.1".equals(connHostName)) { String err = "No localhost accesses allowed through the Socks Proxy"; _log.error(err); From d8a2e3900670d314f568b66fd993bcc7e17c6ab4 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 20 Jun 2012 01:19:05 +0000 Subject: [PATCH 148/327] from last checkin - fix enforce proto default, fix http client delayed start --- .../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java | 7 ++++--- .../src/net/i2p/client/streaming/ConnectionOptions.java | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 195d4fbad..6487956da 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -238,6 +238,8 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn } //if (!defaultOpts.contains("i2p.streaming.inactivityTimeout")) // defaultOpts.setProperty("i2p.streaming.inactivityTimeout", ""+DEFAULT_READ_TIMEOUT); + // delayed start + verifySocketManager(); I2PSocketOptions opts = sockMgr.buildOptions(defaultOpts); if(!defaultOpts.containsKey(I2PSocketOptions.PROP_CONNECT_TIMEOUT)) { opts.setConnectTimeout(DEFAULT_CONNECT_TIMEOUT); @@ -969,13 +971,12 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn return; } - //Properties opts = new Properties(); + Properties opts = new Properties(); //opts.setProperty("i2p.streaming.inactivityTimeout", ""+120*1000); // 1 == disconnect. see ConnectionOptions in the new streaming lib, which i // dont want to hard link to here //opts.setProperty("i2p.streaming.inactivityTimeoutAction", ""+1); - //I2PSocketOptions sktOpts = getDefaultOptions(opts); - I2PSocketOptions sktOpts = getDefaultOptions(); + I2PSocketOptions sktOpts = getDefaultOptions(opts); if (remotePort > 0) sktOpts.setPort(remotePort); I2PSocket i2ps = createI2PSocket(clientDest, sktOpts); diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java index 6b30b2d4d..ff3c545df 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java @@ -102,7 +102,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { * If PROTO is enforced, we cannot communicate with destinations earlier than version 0.7.1. * @since 0.9.1 */ - private static final boolean DEFAULT_ENFORCE_PROTO = true; + private static final boolean DEFAULT_ENFORCE_PROTO = false; // Syncronization fix, but doing it this way causes NPE... // FIXME private final int _trend[] = new int[TREND_COUNT]; FIXME From 11f111790e3c42609358b2c18259a4ac28b5ddb9 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 20 Jun 2012 02:48:24 +0000 Subject: [PATCH 149/327] Use a theme-specific favicon.ico if it exists --- apps/routerconsole/jsp/css.jsi | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/routerconsole/jsp/css.jsi b/apps/routerconsole/jsp/css.jsi index 434b67cae..f37b6a0c8 100644 --- a/apps/routerconsole/jsp/css.jsi +++ b/apps/routerconsole/jsp/css.jsi @@ -28,6 +28,7 @@ " /> +images/favicon.ico"> <% // clickjacking if (intl.shouldSendXFrame()) From 99eb49e34799bb40839286c209ec0dd067682d45 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 20 Jun 2012 02:55:44 +0000 Subject: [PATCH 150/327] Added favicons to resident themes (dr|z3d's dark favicon for dark and midnight themes) --- .../themes/console/classic/images/favicon.ico | Bin 0 -> 1150 bytes .../themes/console/dark/images/favicon.ico | Bin 0 -> 1150 bytes .../themes/console/light/images/favicon.ico | Bin 0 -> 1150 bytes .../themes/console/midnight/images/favicon.ico | Bin 0 -> 1150 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 installer/resources/themes/console/classic/images/favicon.ico create mode 100644 installer/resources/themes/console/dark/images/favicon.ico create mode 100644 installer/resources/themes/console/light/images/favicon.ico create mode 100644 installer/resources/themes/console/midnight/images/favicon.ico diff --git a/installer/resources/themes/console/classic/images/favicon.ico b/installer/resources/themes/console/classic/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9d406363331dd70561e0538b4d738689f6e81cdc GIT binary patch literal 1150 zcmbu9U2Icj7{^ZsPB9}AV?ZwyZnuI(vX+kKUVbt_xDt#;6+-yef*{TR(!VCv8JoFW%q>N)wJ_nha= z@4V0Rf1kXPq!ag!9g=uHFCE${NjoJ;+9M=FB2tfwL6XGWzpu?|b$2BcI#-(B^BQMZ>*HWnVrLC1Z9nb4q6RCz;y=77A7?VW)!6HB8Lm zpk$TF%l%xFy9roNvmy_0M{%sEd^D2g=#lH_bZ&O<9OCTfW<~_pmPn$j-RIr#4T6fo zx8@Ic%GE^Ua07joBa{`J#)m>FIy!tv(iqzxcX9X~nf~z!p1r+_wD}jU=?pHnn}fFf zJm%R-!-&Ke=C@c=WQ~uvrPS-#4>~$3wz)nYqDBqA!&2 zi+^?dj??C9;pL$haLC_@{j2xSqS&+c_G?=IG&POU)iuZ2l~tau-qSp7scayN`re-I zq;XXAkMLA)?tIuk>iS0G0*#F$G&g&>aG}2bYvl@$)HeC3SjI0rF)kQ*W?~mlj5HzJ zPq6N+_fJ;T7ma4{`;!C$Db#*cdty;AGop^L7*&s>nJBZ#S*|Djq$6R<9(Uo7TJ5<~ SBH{cmT93ys9v26~|Iy#q01wLm literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/dark/images/favicon.ico b/installer/resources/themes/console/dark/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..267e47b6244ca1c4005a8d023e02bf2abc3e5de6 GIT binary patch literal 1150 zcmbVLO-ox*5S<$p!A)ZD<-_D9frxaW_>wd#p$j9r>ax&wA&m>$>LS6QqPEalqu9_Q zZWP^!c2!!sE=AP8Wl=oN+?(V*1Q+IolMHj`%$$4Xg-G!y5Fq|e(R?RSh=`srIK>&0 z=N}?IyZ=NY5pb?;goc$eFvIf07)z}dI;(zW73@`{K3K3e15^W zWPC8Sl||4E3|7~5PE`rMO9M4(dI&$AE)k`~ zL!L^#>@ON!M=~@O>Z~CPYK=Xe0xBZ*-6N?w-ztw?f8K_EkM~`O-r) vBoY-kPC?gZ$HtKQ^cks*FOXPjoPvX7Ie~#vy78YQotLwA(D0O3)BbY@nHGvp literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/light/images/favicon.ico b/installer/resources/themes/console/light/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9d406363331dd70561e0538b4d738689f6e81cdc GIT binary patch literal 1150 zcmbu9U2Icj7{^ZsPB9}AV?ZwyZnuI(vX+kKUVbt_xDt#;6+-yef*{TR(!VCv8JoFW%q>N)wJ_nha= z@4V0Rf1kXPq!ag!9g=uHFCE${NjoJ;+9M=FB2tfwL6XGWzpu?|b$2BcI#-(B^BQMZ>*HWnVrLC1Z9nb4q6RCz;y=77A7?VW)!6HB8Lm zpk$TF%l%xFy9roNvmy_0M{%sEd^D2g=#lH_bZ&O<9OCTfW<~_pmPn$j-RIr#4T6fo zx8@Ic%GE^Ua07joBa{`J#)m>FIy!tv(iqzxcX9X~nf~z!p1r+_wD}jU=?pHnn}fFf zJm%R-!-&Ke=C@c=WQ~uvrPS-#4>~$3wz)nYqDBqA!&2 zi+^?dj??C9;pL$haLC_@{j2xSqS&+c_G?=IG&POU)iuZ2l~tau-qSp7scayN`re-I zq;XXAkMLA)?tIuk>iS0G0*#F$G&g&>aG}2bYvl@$)HeC3SjI0rF)kQ*W?~mlj5HzJ zPq6N+_fJ;T7ma4{`;!C$Db#*cdty;AGop^L7*&s>nJBZ#S*|Djq$6R<9(Uo7TJ5<~ SBH{cmT93ys9v26~|Iy#q01wLm literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/midnight/images/favicon.ico b/installer/resources/themes/console/midnight/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..267e47b6244ca1c4005a8d023e02bf2abc3e5de6 GIT binary patch literal 1150 zcmbVLO-ox*5S<$p!A)ZD<-_D9frxaW_>wd#p$j9r>ax&wA&m>$>LS6QqPEalqu9_Q zZWP^!c2!!sE=AP8Wl=oN+?(V*1Q+IolMHj`%$$4Xg-G!y5Fq|e(R?RSh=`srIK>&0 z=N}?IyZ=NY5pb?;goc$eFvIf07)z}dI;(zW73@`{K3K3e15^W zWPC8Sl||4E3|7~5PE`rMO9M4(dI&$AE)k`~ zL!L^#>@ON!M=~@O>Z~CPYK=Xe0xBZ*-6N?w-ztw?f8K_EkM~`O-r) vBoY-kPC?gZ$HtKQ^cks*FOXPjoPvX7Ie~#vy78YQotLwA(D0O3)BbY@nHGvp literal 0 HcmV?d00001 From b5dad73f6f09fb73644a84345e4da0d95fc294ce Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 20 Jun 2012 12:18:57 +0000 Subject: [PATCH 151/327] * I2PSession: - Greatly simplify the VerifyUsage timers - Constructor cleanup --- .../src/net/i2p/client/I2PSessionImpl.java | 65 +++++++++++++------ .../src/net/i2p/client/I2PSessionImpl2.java | 13 ++-- .../net/i2p/client/I2PSessionMuxedImpl.java | 3 +- .../src/net/i2p/client/I2PSimpleSession.java | 10 +-- 4 files changed, 55 insertions(+), 36 deletions(-) diff --git a/core/java/src/net/i2p/client/I2PSessionImpl.java b/core/java/src/net/i2p/client/I2PSessionImpl.java index ec30a0901..60f67236a 100644 --- a/core/java/src/net/i2p/client/I2PSessionImpl.java +++ b/core/java/src/net/i2p/client/I2PSessionImpl.java @@ -54,7 +54,7 @@ import net.i2p.util.SimpleTimer; * @author jrandom */ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessageEventListener { - protected Log _log; + protected final Log _log; /** who we are */ private Destination _myDestination; /** private key for decryption */ @@ -104,7 +104,7 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa protected I2PClientMessageHandlerMap _handlerMap; /** used to seperate things out so we can get rid of singletons */ - protected I2PAppContext _context; + protected final I2PAppContext _context; /** monitor for waiting until a lease set has been granted */ private final Object _leaseSetWait = new Object(); @@ -144,6 +144,8 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa /** SSL interface (only) @since 0.8.3 */ protected static final String PROP_ENABLE_SSL = "i2cp.SSL"; + private static final long VERIFY_USAGE_TIME = 60*1000; + void dateUpdated() { _dateReceived = true; synchronized (_dateReceivedLock) { @@ -154,7 +156,14 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa public static final int LISTEN_PORT = 7654; /** for extension */ - public I2PSessionImpl() {} + protected I2PSessionImpl(I2PAppContext context, Properties options) { + _context = context; + _log = context.logManager().getLog(getClass()); + _closed = true; + if (options == null) + options = System.getProperties(); + loadConfig(options); + } /** * Create a new session, reading the Destination, PrivateKey, and SigningPrivateKey @@ -166,12 +175,8 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa * @throws I2PSessionException if there is a problem loading the private keys or */ public I2PSessionImpl(I2PAppContext context, InputStream destKeyStream, Properties options) throws I2PSessionException { - _context = context; - _log = context.logManager().getLog(I2PSessionImpl.class); + this(context, options); _handlerMap = new I2PClientMessageHandlerMap(context); - _closed = true; - _opening = false; - _closing = false; _producer = new I2CPMessageProducer(context); _availabilityNotifier = new AvailabilityNotifier(); _availableMessages = new ConcurrentHashMap(); @@ -182,18 +187,13 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa } catch (IOException ioe) { throw new I2PSessionException("Error reading the destination key stream", ioe); } - if (options == null) - options = System.getProperties(); - loadConfig(options); - _sessionId = null; - _leaseSet = null; } /** * Parse the config for anything we know about. * Also fill in the authorization properties if missing. */ - protected void loadConfig(Properties options) { + private void loadConfig(Properties options) { _options = new Properties(); _options.putAll(filter(options)); if (_context.isRouterContext()) { @@ -405,6 +405,7 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa + (connected - startConnect) + "ms - ready to participate in the network!"); startIdleMonitor(); + startVerifyUsage(); setOpening(false); } catch (UnknownHostException uhe) { _closed = true; @@ -469,16 +470,38 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa if (_log.shouldLog(Log.INFO)) _log.info(getPrefix() + "Notified availability for session " + _sessionId + ", message " + id); } - SimpleScheduler.getInstance().addEvent(new VerifyUsage(mid), 30*1000); } - protected class VerifyUsage implements SimpleTimer.TimedEvent { - private Long _msgId; - public VerifyUsage(Long id) { _msgId = id; } + + /** + * Fire up a periodic task to check for unclamed messages + * @since 0.9.1 + */ + private void startVerifyUsage() { + SimpleScheduler.getInstance().addEvent(new VerifyUsage(), VERIFY_USAGE_TIME); + } + + /** + * Check for unclaimed messages, without wastefully setting a timer for each + * message. Just copy all unclaimed ones and check 30 seconds later. + */ + private class VerifyUsage implements SimpleTimer.TimedEvent { + private final List toCheck = new ArrayList(); public void timeReached() { - MessagePayloadMessage removed = _availableMessages.remove(_msgId); - if (removed != null && !isClosed()) - _log.error("Message NOT removed! id=" + _msgId + ": " + removed); + if (isClosed()) + return; + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug(getPrefix() + " VerifyUsage of " + toCheck.size()); + if (!toCheck.isEmpty()) { + for (Long msgId : toCheck) { + MessagePayloadMessage removed = _availableMessages.remove(msgId); + if (removed != null) + _log.error("Message NOT removed! id=" + msgId + ": " + removed); + } + toCheck.clear(); + } + toCheck.addAll(_availableMessages.keySet()); + SimpleScheduler.getInstance().addEvent(this, VERIFY_USAGE_TIME); } } diff --git a/core/java/src/net/i2p/client/I2PSessionImpl2.java b/core/java/src/net/i2p/client/I2PSessionImpl2.java index fd48bcc06..812119df1 100644 --- a/core/java/src/net/i2p/client/I2PSessionImpl2.java +++ b/core/java/src/net/i2p/client/I2PSessionImpl2.java @@ -28,6 +28,8 @@ import net.i2p.util.Log; /** * Thread safe implementation of an I2P session running over TCP. * + * Unused directly, see I2PSessionMuxedImpl extension. + * * @author jrandom */ class I2PSessionImpl2 extends I2PSessionImpl { @@ -43,7 +45,9 @@ class I2PSessionImpl2 extends I2PSessionImpl { private boolean _noEffort; /** for extension */ - public I2PSessionImpl2() {} + protected I2PSessionImpl2(I2PAppContext context, Properties options) { + super(context, options); + } /** * Create a new session, reading the Destination, PrivateKey, and SigningPrivateKey @@ -56,7 +60,6 @@ class I2PSessionImpl2 extends I2PSessionImpl { */ public I2PSessionImpl2(I2PAppContext ctx, InputStream destKeyStream, Properties options) throws I2PSessionException { super(ctx, destKeyStream, options); - _log = ctx.logManager().getLog(I2PSessionImpl2.class); _sendingStates = new HashSet(32); // default is BestEffort _noEffort = "none".equals(getOptions().getProperty(I2PClient.PROP_RELIABILITY, "").toLowerCase(Locale.US)); @@ -296,10 +299,10 @@ class I2PSessionImpl2 extends I2PSessionImpl { } **********/ - if (_log.shouldLog(Log.DEBUG)) _log.debug("before creating nonce"); + //if (_log.shouldLog(Log.DEBUG)) _log.debug("before creating nonce"); long nonce = _context.random().nextInt(Integer.MAX_VALUE); - if (_log.shouldLog(Log.DEBUG)) _log.debug("before sync state"); + //if (_log.shouldLog(Log.DEBUG)) _log.debug("before sync state"); MessageState state = new MessageState(_context, nonce, getPrefix()); //state.setKey(key); //state.setTags(sentTags); @@ -323,7 +326,7 @@ class I2PSessionImpl2 extends I2PSessionImpl { // } //} - if (_log.shouldLog(Log.DEBUG)) _log.debug("before sync state"); + //if (_log.shouldLog(Log.DEBUG)) _log.debug("before sync state"); long beforeSendingSync = _context.clock().now(); long inSendingSync = 0; synchronized (_sendingStates) { diff --git a/core/java/src/net/i2p/client/I2PSessionMuxedImpl.java b/core/java/src/net/i2p/client/I2PSessionMuxedImpl.java index e125fc49b..45a3510ef 100644 --- a/core/java/src/net/i2p/client/I2PSessionMuxedImpl.java +++ b/core/java/src/net/i2p/client/I2PSessionMuxedImpl.java @@ -64,7 +64,7 @@ import net.i2p.util.SimpleScheduler; * * @author zzz */ -class I2PSessionMuxedImpl extends I2PSessionImpl2 implements I2PSession { +class I2PSessionMuxedImpl extends I2PSessionImpl2 { private final I2PSessionDemultiplexer _demultiplexer; @@ -233,7 +233,6 @@ class I2PSessionMuxedImpl extends I2PSessionImpl2 implements I2PSession { } ((MuxedAvailabilityNotifier)_availabilityNotifier).available(id, size, getProto(msg), getFromPort(msg), getToPort(msg)); - SimpleScheduler.getInstance().addEvent(new VerifyUsage(mid), 30*1000); } protected class MuxedAvailabilityNotifier extends AvailabilityNotifier { diff --git a/core/java/src/net/i2p/client/I2PSimpleSession.java b/core/java/src/net/i2p/client/I2PSimpleSession.java index 1cae83d37..2881f8068 100644 --- a/core/java/src/net/i2p/client/I2PSimpleSession.java +++ b/core/java/src/net/i2p/client/I2PSimpleSession.java @@ -34,15 +34,8 @@ class I2PSimpleSession extends I2PSessionImpl2 { * @throws I2PSessionException if there is a problem */ public I2PSimpleSession(I2PAppContext context, Properties options) throws I2PSessionException { - // Warning, does not call super() - _context = context; - _log = context.logManager().getLog(I2PSimpleSession.class); + super(context, options); _handlerMap = new SimpleMessageHandlerMap(context); - _closed = true; - _closing = false; - if (options == null) - options = System.getProperties(); - loadConfig(options); } /** @@ -79,6 +72,7 @@ class I2PSimpleSession extends I2PSessionImpl2 { _reader = new I2CPMessageReader(in, this); } // we do not receive payload messages, so we do not need an AvailabilityNotifier + // ... or an Idle timer, or a VerifyUsage _reader.startReading(); } catch (UnknownHostException uhe) { From 39d9a25e194a32704ad798606ae1ed7bdd8983fe Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 20 Jun 2012 12:22:43 +0000 Subject: [PATCH 152/327] log tweak --- core/java/src/net/i2p/client/I2PSessionDemultiplexer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java b/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java index 5d28d1a21..a132a1ac3 100644 --- a/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java +++ b/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java @@ -43,7 +43,8 @@ public class I2PSessionDemultiplexer implements I2PSessionMuxedListener { if (_log.shouldLog(Log.WARN)) _log.warn("No listeners for incoming message"); } else { - _log.error("No listener found for proto: " + proto + " port: " + toport + " msg id: " + msgId + + if (_log.shouldLog(Log.WARN)) + _log.warn("No listener found for proto: " + proto + " port: " + toport + " msg id: " + msgId + " from pool of " + _listeners.size() + " listeners"); } try { From 33c4b321db843c7171ab580cb04eb1db3cb9baa7 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 20 Jun 2012 12:56:00 +0000 Subject: [PATCH 153/327] Fix up alignment of news headings in other themes --- installer/resources/themes/console/classic/console.css | 9 +++++++++ installer/resources/themes/console/light/console.css | 9 +++++++++ installer/resources/themes/console/midnight/console.css | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 171da3ee5..e32371cf1 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -216,6 +216,10 @@ div.routersummary h3 a, div.routersummary h4 a { text-decoration: none; } +div.routersummary ul { + text-align: left !important; +} + div.routersummary table { border: 0; text-align: center !important; @@ -234,6 +238,11 @@ div.routersummary tr { border: 0 !important; } +div.newsheadings { + text-align: right; + margin: 0 0 0 10px; +} + div.tunnels table { margin: 0 -7px !important; width: 193px; diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index f653b778a..19e1493f0 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -182,6 +182,10 @@ div.routersummary h4 { box-shadow: 0px 0px 1px 1px #bdf; } +div.routersummary ul { + text-align: left !important; +} + div.routersummary table { border: 0; text-align: center !important; @@ -239,6 +243,11 @@ div.routersummary img:hover:first-child { opacity: 1; } +div.newsheadings { + text-align: right; + margin: 0 0 0 10px; +} + div.tunnels { margin-top: 6px !important; margin-left: -2px !important; diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index e46847e4a..19a7f33e9 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -226,6 +226,10 @@ div.routersummary h4 { line-height: 100% !important; } +div.routersummary ul { + text-align: left !important; +} + div.routersummary table { border: 0; text-align: center !important; @@ -265,6 +269,11 @@ div.routersummary td:first-child { overflow: hidden; } +div.newsheadings { + text-align: right; + margin: 0 0 0 10px; +} + div.tunnels table{ margin: -2px 0px -4px 2px !important; text-align: center !important; From 4348ff268950bbc900eae15f0474d0a97833bd23 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 21 Jun 2012 01:54:28 +0000 Subject: [PATCH 154/327] Added custom bullet to newsheadings li --- .../resources/themes/console/dark/console.css | 5 +++++ .../console/dark/images/newsbullet_mini.png | Bin 0 -> 424 bytes 2 files changed, 5 insertions(+) create mode 100644 installer/resources/themes/console/dark/images/newsbullet_mini.png diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 662a637a9..e6eaa7d04 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -237,6 +237,11 @@ div.newsheadings { margin: 0 0 0 10px; } +div.newsheadings li { + list-style: none outside url('images/newsbullet_mini.png'); + margin-left: 6px; +} + div.tunnels { padding-top: 3px !important; margin-left: -4px; diff --git a/installer/resources/themes/console/dark/images/newsbullet_mini.png b/installer/resources/themes/console/dark/images/newsbullet_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..396d6273202c278e05afb20751f9875c37970923 GIT binary patch literal 424 zcmV;Z0ayNsP)pGT1iAfR49>kkuhjfQ51&1b6#)?^gS{bgo0C`5KtmryH+x~m&!9v z1-l4^Zla4qp+nzm1t*7WmKGcxTnui4lMotk%)PIWE$KZjFYxk6{^_1`&-b7Ia-kyc z^TWm2Y!Eq@y`m=X^G;D*Ja#VI*6KwFq32xo4xlKCOhk6;u$g@iA^ZZamtYZ@0&l#} zf124r2w_@>t7>?kpP1PWFb3MCd$%;}I+tZ4vK2!3)@t=X0(Za$;53fow<7WnNP$N+ z^LE+)U4j6ka=}PNp5G@)`a(p8Ytr2$NqSVN#{jB2QnNwieSW!!xXRsnzDRY_x$G;@6Oo~rbWoAv_eUhY4MdXvJHrG4_fJU`Y)vF{)PXXdMe(AkWS1`|1^}%d5oBju4c9!|h SZJ-wb0000 Date: Thu, 21 Jun 2012 19:10:14 +0000 Subject: [PATCH 155/327] * OCMOSJ, ElG, Streaming: log tweaks --- .../client/streaming/MessageInputStream.java | 6 +-- .../client/streaming/MessageOutputStream.java | 4 +- .../src/net/i2p/crypto/ElGamalAESEngine.java | 4 +- .../src/net/i2p/data/i2np/GarlicMessage.java | 2 +- .../router/message/GarlicMessageBuilder.java | 6 +-- .../router/message/GarlicMessageParser.java | 8 ++-- .../OutboundClientMessageJobHelper.java | 25 ++++++------ .../OutboundClientMessageOneShotJob.java | 38 +++++++++---------- 8 files changed, 45 insertions(+), 48 deletions(-) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java index 3dc510fd5..956eb9b51 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java @@ -157,8 +157,8 @@ class MessageInputStream extends InputStream { */ public int getReadTimeout() { return _readTimeout; } public void setReadTimeout(int timeout) { - if (_log.shouldLog(Log.INFO)) - _log.info("Changing read timeout from " + _readTimeout + " to " + timeout); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Changing read timeout from " + _readTimeout + " to " + timeout); _readTimeout = timeout; } @@ -373,7 +373,7 @@ class MessageInputStream extends InputStream { } } if (_log.shouldLog(Log.DEBUG)) - _log.debug("available(): " + numBytes + " " + toString()); + _log.debug("available(): " + numBytes); return numBytes; } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java index 96a3ebe55..3a4cd4206 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java @@ -81,8 +81,8 @@ class MessageOutputStream extends OutputStream { } public void setWriteTimeout(int ms) { - if (_log.shouldLog(Log.INFO)) - _log.info("Changing write timeout from " + _writeTimeout + " to " + ms); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Changing write timeout from " + _writeTimeout + " to " + ms); _writeTimeout = ms; } diff --git a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java index 755b688a2..c31a20482 100644 --- a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java +++ b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java @@ -100,7 +100,7 @@ public class ElGamalAESEngine { //if (_log.shouldLog(Log.DEBUG)) _log.debug("Key is known for tag " + st); long id = _context.random().nextLong(); if (_log.shouldLog(Log.DEBUG)) - _log.debug(id + ": Decrypting existing session encrypted with tag: " + st.toString() + ": key: " + key.toBase64() + ": " + data.length + " bytes: " + Base64.encode(data, 0, 64)); + _log.debug(id + ": Decrypting existing session encrypted with tag: " + st.toString() + ": key: " + key.toBase64() + ": " + data.length + " bytes " /* + Base64.encode(data, 0, 64) */ ); decrypted = decryptExistingSession(data, key, targetPrivateKey, foundTags, usedKey, foundKey); if (decrypted != null) { @@ -410,7 +410,7 @@ public class ElGamalAESEngine { _context.statManager().updateFrequency("crypto.elGamalAES.encryptExistingSession"); byte rv[] = encryptExistingSession(data, target, key, tagsForDelivery, currentTag, newKey, paddedSize); if (_log.shouldLog(Log.DEBUG)) - _log.debug("Existing session encrypted with tag: " + currentTag.toString() + ": " + rv.length + " bytes and key: " + key.toBase64() + ": " + Base64.encode(rv, 0, 64)); + _log.debug("Existing session encrypted with tag: " + currentTag.toString() + ": " + rv.length + " bytes and key: " + key.toBase64() /* + ": " + Base64.encode(rv, 0, 64) */); return rv; } diff --git a/router/java/src/net/i2p/data/i2np/GarlicMessage.java b/router/java/src/net/i2p/data/i2np/GarlicMessage.java index c4cfd29c9..07621c462 100644 --- a/router/java/src/net/i2p/data/i2np/GarlicMessage.java +++ b/router/java/src/net/i2p/data/i2np/GarlicMessage.java @@ -83,7 +83,7 @@ public class GarlicMessage extends FastI2NPMessageImpl { public String toString() { StringBuilder buf = new StringBuilder(); buf.append("[GarlicMessage: "); - buf.append("\n\tData length: ").append(getData().length).append(" bytes"); + buf.append("Data length: ").append(getData().length).append(" bytes"); buf.append("]"); return buf.toString(); } diff --git a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java index 0f01d53c6..ad7c63627 100644 --- a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java +++ b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java @@ -233,8 +233,8 @@ public class GarlicMessageBuilder { } if (log.shouldLog(Log.DEBUG)) - log.debug("CloveSet size for message " + msg.getUniqueId() + " is " + cloveSet.length - + " and encrypted message data is " + encData.length); + log.debug("CloveSet (" + config.getCloveCount() + " cloves) for message " + msg.getUniqueId() + " is " + cloveSet.length + + " bytes and encrypted message data is " + encData.length + " bytes"); return msg; } @@ -268,7 +268,7 @@ public class GarlicMessageBuilder { for (int i = 0; i < config.getCloveCount(); i++) { GarlicConfig c = config.getClove(i); if (c instanceof PayloadGarlicConfig) { - log.debug("Subclove IS a payload garlic clove"); + //log.debug("Subclove IS a payload garlic clove"); cloves[i] = buildClove(ctx, (PayloadGarlicConfig)c); } else { log.debug("Subclove IS NOT a payload garlic clove"); diff --git a/router/java/src/net/i2p/router/message/GarlicMessageParser.java b/router/java/src/net/i2p/router/message/GarlicMessageParser.java index 4885d21c1..083ffd8c3 100644 --- a/router/java/src/net/i2p/router/message/GarlicMessageParser.java +++ b/router/java/src/net/i2p/router/message/GarlicMessageParser.java @@ -71,13 +71,13 @@ class GarlicMessageParser { if (_log.shouldLog(Log.DEBUG)) _log.debug("# cloves to read: " + numCloves); for (int i = 0; i < numCloves; i++) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Reading clove " + i); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug("Reading clove " + i); GarlicClove clove = new GarlicClove(_context); offset += clove.readBytes(data, offset); set.addClove(clove); - if (_log.shouldLog(Log.DEBUG)) - _log.debug("After reading clove " + i); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug("After reading clove " + i); } //Certificate cert = new Certificate(); //offset += cert.readBytes(data, offset); diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java index cf8a0dfc9..7941616f5 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java @@ -88,7 +88,7 @@ class OutboundClientMessageJobHelper { PayloadGarlicConfig dataClove, Hash from, Destination dest, TunnelInfo replyTunnel, boolean requireAck, LeaseSet bundledReplyLeaseSet) { Log log = ctx.logManager().getLog(OutboundClientMessageJobHelper.class); - if (log.shouldLog(Log.DEBUG)) + if (replyToken >= 0 && log.shouldLog(Log.DEBUG)) log.debug("Reply token: " + replyToken); GarlicConfig config = new GarlicConfig(); @@ -136,20 +136,17 @@ class OutboundClientMessageJobHelper { Log log = ctx.logManager().getLog(OutboundClientMessageJobHelper.class); PayloadGarlicConfig ackClove = new PayloadGarlicConfig(); - Hash replyToTunnelRouter = null; // inbound tunnel gateway - TunnelId replyToTunnelId = null; // tunnel id on that gateway - if (replyToTunnel == null) { if (log.shouldLog(Log.WARN)) log.warn("Unable to send client message from " + from.toBase64() + ", as there are no inbound tunnels available"); return null; } - replyToTunnelId = replyToTunnel.getReceiveTunnelId(0); - replyToTunnelRouter = replyToTunnel.getPeer(0); + TunnelId replyToTunnelId = replyToTunnel.getReceiveTunnelId(0); // tunnel id on that gateway + Hash replyToTunnelRouter = replyToTunnel.getPeer(0); // inbound tunnel gateway if (log.shouldLog(Log.DEBUG)) log.debug("Ack for the data message will come back along tunnel " + replyToTunnelId - + ":\n" + replyToTunnel); + + ": " + replyToTunnel); DeliveryInstructions ackInstructions = new DeliveryInstructions(); ackInstructions.setDeliveryMode(DeliveryInstructions.DELIVERY_MODE_TUNNEL); @@ -163,8 +160,8 @@ class OutboundClientMessageJobHelper { DeliveryStatusMessage msg = new DeliveryStatusMessage(ctx); msg.setArrival(ctx.clock().now()); msg.setMessageId(replyToken); - if (log.shouldLog(Log.DEBUG)) - log.debug("Delivery status message key: " + replyToken + " arrival: " + msg.getArrival()); + //if (log.shouldLog(Log.DEBUG)) + // log.debug("Delivery status message key: " + replyToken + " arrival: " + msg.getArrival()); ackClove.setCertificate(Certificate.NULL_CERT); ackClove.setDeliveryInstructions(ackInstructions); @@ -175,11 +172,11 @@ class OutboundClientMessageJobHelper { // defaults //ackClove.setRequestAck(false); - if (log.shouldLog(Log.DEBUG)) - log.debug("Delivery status message is targetting us [" - + ackClove.getRecipient().getIdentity().getHash().toBase64() - + "] via tunnel " + replyToTunnelId.getTunnelId() + " on " - + replyToTunnelRouter.toBase64()); + //if (log.shouldLog(Log.DEBUG)) + // log.debug("Delivery status message is targetting us [" + // + ackClove.getRecipient().getIdentity().getHash().toBase64() + // + "] via tunnel " + replyToTunnelId.getTunnelId() + " on " + // + replyToTunnelRouter.toBase64()); return ackClove; } diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java index 4896e57d4..ea0664ec6 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java @@ -150,8 +150,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl { } } overallExpiration = timeoutMs + _start; - if (_log.shouldLog(Log.INFO)) - _log.info(getJobId() + " Default Expiration (ms): " + timeoutMs); + if (_log.shouldLog(Log.DEBUG)) + _log.debug(getJobId() + " Default Expiration (ms): " + timeoutMs); } _overallExpiration = overallExpiration; } @@ -182,9 +182,9 @@ public class OutboundClientMessageOneShotJob extends JobImpl { dieFatal(); return; } - if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": Send outbound client message job beginning" + - ": preparing to search for the leaseSet for " + _toString); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug(getJobId() + ": Send outbound client message job beginning" + + // ": preparing to search for the leaseSet for " + _toString); long timeoutMs = _overallExpiration - now; Hash key = _to.calculateHash(); SendJob success = new SendJob(getContext()); @@ -474,8 +474,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl { dieFatal(); return; } - if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": Clove built to " + _toString); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug(getJobId() + ": Clove built to " + _toString); long msgExpiration = _overallExpiration; // getContext().clock().now() + OVERALL_TIMEOUT_MS_DEFAULT; GarlicMessage msg = OutboundClientMessageJobHelper.createGarlicMessage(getContext(), token, msgExpiration, key, @@ -494,8 +494,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl { return; } - if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": send() - token expected " + token + " to " + _toString); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug(getJobId() + ": send() - token expected " + token + " to " + _toString); SendSuccessJob onReply = null; SendTimeoutJob onFail = null; @@ -515,14 +515,14 @@ public class OutboundClientMessageOneShotJob extends JobImpl { } if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": Placing GarlicMessage into the new tunnel message bound for " + _log.debug(getJobId() + ": GarlicMessage in new tunnel msg for " + _toString + " at " + _lease.getTunnelId() + " on " + _lease.getGateway()); if (_outTunnel != null) { if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": Sending tunnel message out " + _outTunnel.getSendTunnelId(0) + " to " + _log.debug(getJobId() + ": Sending msg out " + _outTunnel.getSendTunnelId(0) + " to " + _toString + " at " + _lease.getTunnelId() + " on " + _lease.getGateway()); @@ -571,9 +571,9 @@ public class OutboundClientMessageOneShotJob extends JobImpl { long before = getContext().clock().now(); getContext().tunnelDispatcher().dispatchOutbound(_msg, _outTunnel.getSendTunnelId(0), _lease.getTunnelId(), _lease.getGateway()); long dispatchSendTime = getContext().clock().now() - before; - if (_log.shouldLog(Log.INFO)) - _log.info(OutboundClientMessageOneShotJob.this.getJobId() + - ": Dispatching message to " + _toString + " complete"); + //if (_log.shouldLog(Log.INFO)) + // _log.info(OutboundClientMessageOneShotJob.this.getJobId() + + // ": Dispatching message to " + _toString + " complete"); getContext().statManager().addRateData("client.dispatchTime", getContext().clock().now() - _start, 0); getContext().statManager().addRateData("client.dispatchSendTime", dispatchSendTime, 0); } @@ -728,8 +728,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl { _clove = clove; _cloveId = _clove.getId(); - if (_log.shouldLog(Log.DEBUG)) - _log.debug(getJobId() + ": Built payload clove with id " + clove.getId()); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug(getJobId() + ": Built payload clove with id " + clove.getId()); return true; } @@ -858,9 +858,9 @@ public class OutboundClientMessageOneShotJob extends JobImpl { public String getName() { return "Outbound client message send timeout"; } public void runJob() { - if (_log.shouldLog(Log.INFO)) - _log.info(OutboundClientMessageOneShotJob.this.getJobId() - + ": Soft timeout through the lease " + _lease); + //if (_log.shouldLog(Log.INFO)) + // _log.info(OutboundClientMessageOneShotJob.this.getJobId() + // + ": Soft timeout through the lease " + _lease); // unused //_lease.setNumFailure(_lease.getNumFailure()+1); From 6635448bda05e0968091ec34b63441b24c373ce7 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 19:52:00 +0000 Subject: [PATCH 156/327] * I2CP: Make separate message ID counters per-destination, use atomic, increase max (could have caused "local loopback" problems) --- .../router/client/ClientConnectionRunner.java | 24 +++++++++---------- .../i2p/router/client/MessageReceivedJob.java | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java index 8597c52b2..83d5d51d5 100644 --- a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java +++ b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java @@ -18,6 +18,7 @@ import java.util.List; import java.util.Locale; import java.util.Map; import java.util.Set; +import java.util.concurrent.atomic.AtomicInteger; import net.i2p.client.I2PClient; import net.i2p.crypto.SessionKeyManager; @@ -86,7 +87,14 @@ class ClientConnectionRunner { private boolean _dead; /** For outbound traffic. true if i2cp.messageReliability = "none"; @since 0.8.1 */ private boolean _dontSendMSM; + private final AtomicInteger _messageId; // messageId counter + // Was 32767 since the beginning (04-2004). + // But it's 4 bytes in the I2CP spec and stored as a long in MessageID.... + // If this is too low and wraps around, I2CP VerifyUsage could delete the wrong message, + // e.g. on local access + private static final int MAX_MESSAGE_ID = 0x4000000; + /** * Create a new runner against the given socket * @@ -99,6 +107,7 @@ class ClientConnectionRunner { _messages = new ConcurrentHashMap(); _alreadyProcessed = new ArrayList(); _acceptedPending = new ConcurrentHashSet(); + _messageId = new AtomicInteger(_context.random().nextInt()); } private static volatile int __id = 0; @@ -520,18 +529,9 @@ class ClientConnectionRunner { } } - // this *should* be mod 65536, but UnsignedInteger is still b0rked. FIXME - private final static int MAX_MESSAGE_ID = 32767; - private static volatile int _messageId = RandomSource.getInstance().nextInt(MAX_MESSAGE_ID); // messageId counter - private final static Object _messageIdLock = new Object(); - - static int getNextMessageId() { - synchronized (_messageIdLock) { - int messageId = (++_messageId)%MAX_MESSAGE_ID; - if (_messageId >= MAX_MESSAGE_ID) - _messageId = 0; - return messageId; - } + public int getNextMessageId() { + // Don't % so we don't get negative IDs + return _messageId.incrementAndGet() & (MAX_MESSAGE_ID - 1); } /** diff --git a/router/java/src/net/i2p/router/client/MessageReceivedJob.java b/router/java/src/net/i2p/router/client/MessageReceivedJob.java index 88b1ca10b..843ebface 100644 --- a/router/java/src/net/i2p/router/client/MessageReceivedJob.java +++ b/router/java/src/net/i2p/router/client/MessageReceivedJob.java @@ -36,7 +36,7 @@ class MessageReceivedJob extends JobImpl { public void runJob() { if (_runner.isDead()) return; MessageId id = new MessageId(); - id.setMessageId(ClientConnectionRunner.getNextMessageId()); + id.setMessageId(_runner.getNextMessageId()); _runner.setPayload(id, _payload); messageAvailable(id, _payload.getSize()); } From f7656b0401c49d256da6e4891d4c204bfed85944 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 19:59:29 +0000 Subject: [PATCH 157/327] * TunnelInfo: Change msg counter from long to int --- router/java/src/net/i2p/router/TunnelInfo.java | 3 ++- .../java/src/net/i2p/router/tunnel/TunnelCreatorConfig.java | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/router/java/src/net/i2p/router/TunnelInfo.java b/router/java/src/net/i2p/router/TunnelInfo.java index 7e06e3463..be200069f 100644 --- a/router/java/src/net/i2p/router/TunnelInfo.java +++ b/router/java/src/net/i2p/router/TunnelInfo.java @@ -68,10 +68,11 @@ public interface TunnelInfo { */ public void testSuccessful(int responseTime); - public long getProcessedMessagesCount(); + public int getProcessedMessagesCount(); /** we know for sure that this many bytes travelled through the tunnel in its lifetime */ public long getVerifiedBytesTransferred(); + /** we know for sure that the given number of bytes were sent down the tunnel fully */ public void incrementVerifiedBytesTransferred(int numBytes); diff --git a/router/java/src/net/i2p/router/tunnel/TunnelCreatorConfig.java b/router/java/src/net/i2p/router/tunnel/TunnelCreatorConfig.java index 68d733f82..5306179a3 100644 --- a/router/java/src/net/i2p/router/tunnel/TunnelCreatorConfig.java +++ b/router/java/src/net/i2p/router/tunnel/TunnelCreatorConfig.java @@ -29,7 +29,7 @@ public class TunnelCreatorConfig implements TunnelInfo { private List _order; private long _replyMessageId; private final boolean _isInbound; - private long _messagesProcessed; + private int _messagesProcessed; private volatile long _verifiedBytesTransferred; private boolean _failed; private int _failures; @@ -127,7 +127,7 @@ public class TunnelCreatorConfig implements TunnelInfo { /** take note of a message being pumped through this tunnel */ public void incrementProcessedMessages() { _messagesProcessed++; } - public long getProcessedMessagesCount() { return _messagesProcessed; } + public int getProcessedMessagesCount() { return _messagesProcessed; } public void incrementVerifiedBytesTransferred(int bytes) { _verifiedBytesTransferred += bytes; @@ -144,6 +144,7 @@ public class TunnelCreatorConfig implements TunnelInfo { _context.profileManager().tunnelDataPushed1m(_peers[i], (int)normalized); } } + public long getVerifiedBytesTransferred() { return _verifiedBytesTransferred; } private static final int THROUGHPUT_COUNT = 3; From d148efd4589bb4ad3e289b88e5008377370bcbc9 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 20:08:02 +0000 Subject: [PATCH 158/327] * TunnelPoolManager: Use one ClientPeerSelector for all pools --- history.txt | 21 +++++++++++++++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- .../router/tunnel/pool/TunnelPoolManager.java | 8 +++---- 3 files changed, 26 insertions(+), 5 deletions(-) diff --git a/history.txt b/history.txt index 6734f3335..1ed3d87e1 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,24 @@ +2012-06-21 zzz + * I2CP: Make separate message ID counters per-destination, use atomic, + increase max (could have caused "local loopback" problems) + * OCMOSJ, ElG, Streaming: log tweaks + * TunnelInfo: Change msg counter from long to int + * TunnelPoolManager: Use one ClientPeerSelector for all pools + +2012-06-20 zzz + * I2PSession: + - Greatly simplify the VerifyUsage timers + - Constructor cleanup + +2012-06-19 zzz + * i2psnark: + - Hide buttons while stopping all + * Socks: Pass remote port through + * Streaming: + - Listen only on local port if set + - Listen only for streaming protocol if configured (new option) + - Javadocs re: ports + 2012-06-18 zzz * i2psnark: - Improve torrent shutdown handling to maximize chance of diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index e1f87e077..8ab24107c 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 16; + public final static long BUILD = 17; /** for example "-test" */ public final static String EXTRA = ""; diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java index 671a3e16b..66080501c 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java @@ -41,6 +41,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { private TunnelPool _outboundExploratory; private final BuildExecutor _executor; private final BuildHandler _handler; + private final TunnelPeerSelector _clientPeerSelector; private boolean _isShutdown; private final int _numHandlerThreads; private static final long[] RATES = { 60*1000, 10*60*1000l, 60*60*1000l }; @@ -60,6 +61,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { _clientInboundPools = new ConcurrentHashMap(4); _clientOutboundPools = new ConcurrentHashMap(4); + _clientPeerSelector = new ClientPeerSelector(); _executor = new BuildExecutor(ctx, this); I2PThread execThread = new I2PThread(_executor, "BuildExecutor", true); @@ -407,8 +409,6 @@ public class TunnelPoolManager implements TunnelManagerFacade { settings.getOutboundSettings().setDestination(dest); TunnelPool inbound = null; TunnelPool outbound = null; - // should we share the clientPeerSelector across both inbound and outbound? - // or just one for all clients? why separate? boolean delayOutbound = false; // synch with removeTunnels() below @@ -416,7 +416,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { inbound = _clientInboundPools.get(dest); if (inbound == null) { inbound = new TunnelPool(_context, this, settings.getInboundSettings(), - new ClientPeerSelector()); + _clientPeerSelector); _clientInboundPools.put(dest, inbound); } else { inbound.setSettings(settings.getInboundSettings()); @@ -424,7 +424,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { outbound = _clientOutboundPools.get(dest); if (outbound == null) { outbound = new TunnelPool(_context, this, settings.getOutboundSettings(), - new ClientPeerSelector()); + _clientPeerSelector); _clientOutboundPools.put(dest, outbound); delayOutbound = true; } else { From 4e4634496a6a63703de9b4fa27323bc38e909e0e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 20:26:29 +0000 Subject: [PATCH 159/327] * TunnelPool: Fix bug where a tunnel was marked as reused when it wasn't --- history.txt | 1 + router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java | 1 + 2 files changed, 2 insertions(+) diff --git a/history.txt b/history.txt index 1ed3d87e1..0dad0b134 100644 --- a/history.txt +++ b/history.txt @@ -3,6 +3,7 @@ increase max (could have caused "local loopback" problems) * OCMOSJ, ElG, Streaming: log tweaks * TunnelInfo: Change msg counter from long to int + * TunnelPool: Fix bug where a tunnel was marked as reused when it wasn't * TunnelPoolManager: Use one ClientPeerSelector for all pools 2012-06-20 zzz diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java index 4b4b4afe0..9bb01fd38 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java @@ -1086,6 +1086,7 @@ public class TunnelPool { for (int i = len - 1; i >= 0; i--) { peers.add(ti.getPeer(i)); } + break; } } } From 829e3f47ffb36e90f102af71d93baaf231a2845e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 20:52:39 +0000 Subject: [PATCH 160/327] Store context in the PeerSelector so we don't have to pass it around --- .../tunnel/pool/ClientPeerSelector.java | 19 +++++++--- .../tunnel/pool/ExploratoryPeerSelector.java | 35 +++++++++++-------- .../tunnel/pool/TunnelPeerSelector.java | 18 ++++++---- .../i2p/router/tunnel/pool/TunnelPool.java | 2 +- .../router/tunnel/pool/TunnelPoolManager.java | 4 +-- 5 files changed, 50 insertions(+), 28 deletions(-) diff --git a/router/java/src/net/i2p/router/tunnel/pool/ClientPeerSelector.java b/router/java/src/net/i2p/router/tunnel/pool/ClientPeerSelector.java index 24e6966a1..468cacaf2 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/ClientPeerSelector.java +++ b/router/java/src/net/i2p/router/tunnel/pool/ClientPeerSelector.java @@ -15,8 +15,13 @@ import net.i2p.router.TunnelPoolSettings; * */ class ClientPeerSelector extends TunnelPeerSelector { - public List selectPeers(RouterContext ctx, TunnelPoolSettings settings) { - int length = getLength(ctx, settings); + + public ClientPeerSelector(RouterContext context) { + super(context); + } + + public List selectPeers(TunnelPoolSettings settings) { + int length = getLength(settings); if (length < 0) return null; if ( (length == 0) && (settings.getLength()+settings.getLengthVariance() > 0) ) @@ -26,9 +31,9 @@ class ClientPeerSelector extends TunnelPeerSelector { if (length > 0) { if (shouldSelectExplicit(settings)) - return selectExplicit(ctx, settings, length); + return selectExplicit(settings, length); - Set exclude = getExclude(ctx, settings.isInbound(), settings.isExploratory()); + Set exclude = getExclude(settings.isInbound(), false); Set matches = new HashSet(length); if (length == 1) { ctx.profileOrganizer().selectFastPeers(length, exclude, matches, 0); @@ -41,6 +46,9 @@ class ClientPeerSelector extends TunnelPeerSelector { rv = new ArrayList(length + 1); // OBEP or IB last hop // group 0 or 1 if two hops, otherwise group 0 + if (!settings.isInbound()) { + // exclude existing OBEPs to get some diversity + } ctx.profileOrganizer().selectFastPeers(1, exclude, matches, settings.getRandomKey(), length == 2 ? 2 : 4); matches.remove(ctx.routerHash()); exclude.addAll(matches); @@ -64,6 +72,9 @@ class ClientPeerSelector extends TunnelPeerSelector { } // IBGW or OB first hop // group 2 or 3 if two hops, otherwise group 1 + if (settings.isInbound()) { + // exclude existing IBGWs to get some diversity + } ctx.profileOrganizer().selectFastPeers(1, exclude, matches, settings.getRandomKey(), length == 2 ? 3 : 5); matches.remove(ctx.routerHash()); rv.addAll(matches); diff --git a/router/java/src/net/i2p/router/tunnel/pool/ExploratoryPeerSelector.java b/router/java/src/net/i2p/router/tunnel/pool/ExploratoryPeerSelector.java index 1f05727dc..ed3837ec4 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/ExploratoryPeerSelector.java +++ b/router/java/src/net/i2p/router/tunnel/pool/ExploratoryPeerSelector.java @@ -18,9 +18,14 @@ import net.i2p.util.Log; * */ class ExploratoryPeerSelector extends TunnelPeerSelector { - public List selectPeers(RouterContext ctx, TunnelPoolSettings settings) { + + public ExploratoryPeerSelector(RouterContext context) { + super(context); + } + + public List selectPeers(TunnelPoolSettings settings) { Log l = ctx.logManager().getLog(getClass()); - int length = getLength(ctx, settings); + int length = getLength(settings); if (length < 0) { if (l.shouldLog(Log.DEBUG)) l.debug("Length requested is zero: " + settings); @@ -28,13 +33,13 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { } if (false && shouldSelectExplicit(settings)) { - List rv = selectExplicit(ctx, settings, length); + List rv = selectExplicit(settings, length); if (l.shouldLog(Log.DEBUG)) l.debug("Explicit peers selected: " + rv); return rv; } - Set exclude = getExclude(ctx, settings.isInbound(), settings.isExploratory()); + Set exclude = getExclude(settings.isInbound(), true); exclude.add(ctx.routerHash()); // Don't use ff peers for exploratory tunnels to lessen exposure to netDb searches and stores // Hmm if they don't get explored they don't get a speed/capacity rating @@ -42,7 +47,7 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { // FloodfillNetworkDatabaseFacade fac = (FloodfillNetworkDatabaseFacade)ctx.netDb(); // exclude.addAll(fac.getFloodfillPeers()); HashSet matches = new HashSet(length); - boolean exploreHighCap = shouldPickHighCap(ctx); + boolean exploreHighCap = shouldPickHighCap(); // // We don't honor IP Restriction here, to be fixed @@ -84,7 +89,7 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { * build success rate is much worse, return true so that reliability * is maintained. */ - private static boolean shouldPickHighCap(RouterContext ctx) { + private boolean shouldPickHighCap() { if (ctx.getBooleanProperty("router.exploreHighCapacity")) return true; @@ -118,7 +123,7 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { if (ctx.router().getUptime() <= 11*60*1000) { failPct = 100 - MIN_NONFAILING_PCT; } else { - failPct = getExploratoryFailPercentage(ctx); + failPct = getExploratoryFailPercentage(); //Log l = ctx.logManager().getLog(getClass()); //if (l.shouldLog(Log.DEBUG)) // l.debug("Normalized Fail pct: " + failPct); @@ -140,9 +145,9 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { * Even this isn't the "true" rate for the NonFailingPeers pool, since we * are often building exploratory tunnels using the HighCapacity pool. */ - private static int getExploratoryFailPercentage(RouterContext ctx) { - int c = getFailPercentage(ctx, "Client"); - int e = getFailPercentage(ctx, "Exploratory"); + private int getExploratoryFailPercentage() { + int c = getFailPercentage("Client"); + int e = getFailPercentage("Exploratory"); //Log l = ctx.logManager().getLog(getClass()); //if (l.shouldLog(Log.DEBUG)) // l.debug("Client, Expl. Fail pct: " + c + ", " + e); @@ -154,11 +159,11 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { return (100 * (e-c)) / (100-c); } - private static int getFailPercentage(RouterContext ctx, String t) { + private int getFailPercentage(String t) { String pfx = "tunnel.build" + t; - int timeout = getEvents(ctx, pfx + "Expire", 10*60*1000); - int reject = getEvents(ctx, pfx + "Reject", 10*60*1000); - int accept = getEvents(ctx, pfx + "Success", 10*60*1000); + int timeout = getEvents(pfx + "Expire", 10*60*1000); + int reject = getEvents(pfx + "Reject", 10*60*1000); + int accept = getEvents(pfx + "Success", 10*60*1000); if (accept + reject + timeout <= 0) return 0; double pct = (double)(reject + timeout) / (accept + reject + timeout); @@ -166,7 +171,7 @@ class ExploratoryPeerSelector extends TunnelPeerSelector { } /** Use current + last to get more recent and smoother data */ - private static int getEvents(RouterContext ctx, String stat, long period) { + private int getEvents(String stat, long period) { RateStat rs = ctx.statManager().getRate(stat); if (rs == null) return 0; diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java index 22508a2ce..7679ed955 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java @@ -31,6 +31,12 @@ import net.i2p.util.VersionComparator; * Todo: there's nothing non-static in here */ public abstract class TunnelPeerSelector { + protected final RouterContext ctx; + + protected TunnelPeerSelector(RouterContext context) { + ctx = context; + } + /** * Which peers should go into the next tunnel for the given settings? * @@ -40,12 +46,12 @@ public abstract class TunnelPeerSelector { * to build through, and the settings reject 0 hop tunnels, this will * return null. */ - public abstract List selectPeers(RouterContext ctx, TunnelPoolSettings settings); + public abstract List selectPeers(TunnelPoolSettings settings); /** * @return randomized number of hops 0-7, not including ourselves */ - protected int getLength(RouterContext ctx, TunnelPoolSettings settings) { + protected int getLength(TunnelPoolSettings settings) { int length = settings.getLength(); int override = settings.getLengthOverride(); if (override >= 0) { @@ -109,7 +115,7 @@ public abstract class TunnelPeerSelector { * Needs analysis and testing * @return should always be false */ - protected List selectExplicit(RouterContext ctx, TunnelPoolSettings settings, int length) { + protected List selectExplicit(TunnelPoolSettings settings, int length) { String peers = null; Properties opts = settings.getUnknownOptions(); if (opts != null) @@ -173,7 +179,7 @@ public abstract class TunnelPeerSelector { /** * Pick peers that we want to avoid */ - public Set getExclude(RouterContext ctx, boolean isInbound, boolean isExploratory) { + public Set getExclude(boolean isInbound, boolean isExploratory) { // we may want to update this to skip 'hidden' or 'unreachable' peers, but that // isn't safe, since they may publish one set of routerInfo to us and another to // other peers. the defaults for filterUnreachable has always been to return false, @@ -196,7 +202,7 @@ public abstract class TunnelPeerSelector { peers.addAll(ctx.profileOrganizer().selectPeersRecentlyRejecting()); peers.addAll(ctx.tunnelManager().selectPeersInTooManyTunnels()); // if (false && filterUnreachable(ctx, isInbound, isExploratory)) { - if (filterUnreachable(ctx, isInbound, isExploratory)) { + if (filterUnreachable(isInbound, isExploratory)) { // NOTE: filterUnreachable returns true for inbound, false for outbound // This is the only use for getPeersByCapability? And the whole set of datastructures in PeerManager? Collection caps = ctx.peerManager().getPeersByCapability(Router.CAPABILITY_UNREACHABLE); @@ -439,7 +445,7 @@ public abstract class TunnelPeerSelector { * do we want to skip peers who haven't been up for long? * @return true for inbound, false for outbound, unless configured otherwise */ - protected boolean filterUnreachable(RouterContext ctx, boolean isInbound, boolean isExploratory) { + protected boolean filterUnreachable(boolean isInbound, boolean isExploratory) { boolean def = false; String val = null; diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java index 9bb01fd38..1668ecb05 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPool.java @@ -1093,7 +1093,7 @@ public class TunnelPool { } if (peers == null) { setLengthOverride(); - peers = _peerSelector.selectPeers(_context, settings); + peers = _peerSelector.selectPeers(settings); } if ( (peers == null) || (peers.isEmpty()) ) { diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java index 66080501c..a84964741 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java @@ -61,7 +61,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { _clientInboundPools = new ConcurrentHashMap(4); _clientOutboundPools = new ConcurrentHashMap(4); - _clientPeerSelector = new ClientPeerSelector(); + _clientPeerSelector = new ClientPeerSelector(ctx); _executor = new BuildExecutor(ctx, this); I2PThread execThread = new I2PThread(_executor, "BuildExecutor", true); @@ -511,7 +511,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { t.setDaemon(true); t.start(); } - ExploratoryPeerSelector selector = new ExploratoryPeerSelector(); + ExploratoryPeerSelector selector = new ExploratoryPeerSelector(_context); TunnelPoolSettings inboundSettings = new TunnelPoolSettings(); inboundSettings.setIsExploratory(true); From 2a8adcb89ab30585db7f352768d313f9fa5aa5e6 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 21 Jun 2012 21:16:54 +0000 Subject: [PATCH 161/327] * IRC Client: Don't flush output unless out of input, so the streaming messages don't get split up unnecessarily --- .../java/src/net/i2p/i2ptunnel/irc/IrcInboundFilter.java | 3 ++- .../java/src/net/i2p/i2ptunnel/irc/IrcOutboundFilter.java | 4 +++- history.txt | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcInboundFilter.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcInboundFilter.java index ce301a48e..5270cbb6b 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcInboundFilter.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcInboundFilter.java @@ -79,7 +79,8 @@ public class IrcInboundFilter implements Runnable { outmsg=outmsg+"\r\n"; // rfc1459 sec. 2.3 output.write(outmsg.getBytes("ISO-8859-1")); // probably doesn't do much but can't hurt - output.flush(); + if (!in.ready()) + output.flush(); } else { if (_log.shouldLog(Log.WARN)) _log.warn("inbound BLOCKED: "+inmsg); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcOutboundFilter.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcOutboundFilter.java index 5e8c57d99..5e142081a 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcOutboundFilter.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/irc/IrcOutboundFilter.java @@ -79,7 +79,9 @@ public class IrcOutboundFilter implements Runnable { outmsg=outmsg+"\r\n"; // rfc1459 sec. 2.3 output.write(outmsg.getBytes("ISO-8859-1")); // save 250 ms in streaming - output.flush(); + // Check ready() so we don't split the initial handshake up into multiple streaming messages + if (!in.ready()) + output.flush(); } else { if (_log.shouldLog(Log.WARN)) _log.warn("outbound BLOCKED: "+"\""+inmsg+"\""); diff --git a/history.txt b/history.txt index 0dad0b134..760700ad4 100644 --- a/history.txt +++ b/history.txt @@ -1,6 +1,8 @@ 2012-06-21 zzz * I2CP: Make separate message ID counters per-destination, use atomic, increase max (could have caused "local loopback" problems) + * IRC Client: Don't flush output unless out of input, so the + streaming messages don't get split up unnecessarily * OCMOSJ, ElG, Streaming: log tweaks * TunnelInfo: Change msg counter from long to int * TunnelPool: Fix bug where a tunnel was marked as reused when it wasn't From 8412bafc5cfa64cf898ac72dd14fb34b44b6aeee Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 21 Jun 2012 23:47:49 +0000 Subject: [PATCH 162/327] Use JS injection to allow iframe-specific I2PTunnel styling --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 7 +++++-- .../resources/themes/console/dark/default.css | 8 ++++++++ .../themes/console/dark/images/transparent.gif | Bin 0 -> 43 bytes 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 installer/resources/themes/console/dark/images/transparent.gif diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 58c476116..a9faab899 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -22,8 +22,11 @@ function requestAjax1() { ajax("/xhr1.jsp?requestURI=<%=request.getRequestURI()%>", "xhr", <%=intl.getRefresh()%>000); } function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } + function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } function init() { - resizeFrame(document.getElementById("i2ptunnelframe")); + f = document.getElementById("i2ptunnelframe"); + resizeFrame(f); + injectClass(f); initAjax(); } @@ -33,7 +36,7 @@

    <%=intl._("I2P Tunnel Manager")%>

    -
    <% diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index b934eed19..81d53ef37 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -18,6 +18,10 @@ body { box-sizing: border-box; } +body.iframed { + background: transparent url('images/transparent.gif') !important; +} + div { -moz-box-sizing: border-box; box-sizing: border-box; @@ -213,6 +217,10 @@ hr { padding: 10px 20px; } +.iframed .panel { + margin: 16px auto -7px auto !important; +} + .panel .footer { float: right; padding: 4px; diff --git a/installer/resources/themes/console/dark/images/transparent.gif b/installer/resources/themes/console/dark/images/transparent.gif new file mode 100644 index 0000000000000000000000000000000000000000..50f0a777435df64eada52a94383a56a377f0cc76 GIT binary patch literal 43 scmZ?wbhEHbWMp7u_`tw$;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0l~2btN;K2 literal 0 HcmV?d00001 From e88ca3048c4fcead33bb5d7b1992b64defbf159a Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 22 Jun 2012 00:08:43 +0000 Subject: [PATCH 163/327] Removed unnecessary extra sentences from summary bar tooltips --- .../net/i2p/router/web/SummaryBarRenderer.java | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index b7767c6ad..8672c249a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -364,7 +364,7 @@ public class SummaryBarRenderer { .append("
    ") .append(_("Fast")) @@ -373,7 +373,7 @@ public class SummaryBarRenderer { .append("
    ") .append(_("High capacity")) @@ -515,8 +515,7 @@ public class SummaryBarRenderer { "\n" + "" + "\n" + "" + "" + "" + "\n\t"); out.write("
    ") .append(_("Job lag")) @@ -525,8 +524,7 @@ public class SummaryBarRenderer { .append("
    ") .append(_("Message delay")) @@ -536,8 +534,7 @@ public class SummaryBarRenderer { if (!_context.getBooleanPropertyDefaultTrue("router.disableTunnelTesting")) { buf.append("
    ") .append(_("Tunnel lag")) @@ -547,8 +544,7 @@ public class SummaryBarRenderer { } buf.append("
    ") .append(_("Backlog")) From 7976ba1dff96932321e6286ebd28ef0784472280 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 22 Jun 2012 01:32:07 +0000 Subject: [PATCH 164/327] Only display summary bar "Show news" link on /home (/console already has one) --- .../src/net/i2p/router/web/SummaryBarRenderer.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 8672c249a..6bd37d75b 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -606,11 +606,14 @@ public class SummaryBarRenderer { } buf.append("\n"); // Set up string containing to show news. - buf.append("") - .append(_("Show news")) - .append("\n"); + String requestURI = _helper.getRequestURI(); + if (requestURI.contains("/home")) { + buf.append("") + .append(_("Show news")) + .append("\n"); + } } else { buf.append("
    ") .append(_("none")) From 588799a2ff2f41daf6dfc2c222c42eb3c4d97183 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 24 Jun 2012 01:15:06 +0000 Subject: [PATCH 165/327] Update to dark theme from dr|z3d --- .../resources/themes/console/dark/console.css | 90 +++++++++++-------- .../resources/themes/console/dark/default.css | 17 +++- .../themes/console/dark/i2ptunnel.css | 13 ++- 3 files changed, 75 insertions(+), 45 deletions(-) diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index e6eaa7d04..a08bce064 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1,6 +1,6 @@ /* I2P Theme: Camo aka Dark */ /* Description: Military Grade. */ -/* Comment: Thanks to Florian Kuhlmann for the hatface images. [ http://www.flickr.com/photos/floriankuhlmann/] +/* Comment: Thanks to Florian Kuhlmann for the hatface images. [http://www.flickr.com/photos/floriankuhlmann/] */ /* Author: dr|z3d */ body { @@ -10,7 +10,6 @@ body { background: #010 url('images/camotile.png') center bottom; color: #EE9; font: 8.5pt/130% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - } .hide { @@ -84,13 +83,13 @@ div.toolbar a:visited { background: #ddf; } -div.toolbar a:hover, button:hover{ +div.toolbar a:hover, button:hover { border: 1px solid #f60; background: #030; color: #f60; } -a:active{ +a:active { color: #900; } @@ -108,7 +107,7 @@ div.routersummaryouter { div.routersummary { width: 173px; - padding: 10px; + padding: 10px 10px 8px; text-align: center; border: 1px solid #494; background: #000 url(images/camotile2.png); @@ -122,13 +121,14 @@ div.routersummary { -moz-box-shadow: 0 1px 5px #000; -khtml-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000; + margin-bottom: 7px !important; } div.routersummary input[type=text] { text-align: right !important; -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; + -khtml-box-shadow: inset 1px 1px 1px 0px #000; + box-shadow: inset 1px 1px 1px 0px #000; } div.routersummary hr { @@ -203,7 +203,7 @@ div.routersummary form:first-child { div.routersummary p { padding: 0; -} +} div.refresh { margin-top: -10px !important; @@ -233,13 +233,24 @@ div routersummary hr:last-child { } div.newsheadings { - text-align: right; - margin: 0 0 0 10px; + text-align: center; + margin: -3px 0 -5px 10px; } div.newsheadings li { list-style: none outside url('images/newsbullet_mini.png'); - margin-left: 6px; + margin: 0 -4px 2px 8px; + line-height: 110%; + text-transform: capitalize; +} + +div.newsheadings li b { + font-weight: normal !important; +} + + +div.newsheadings button { + margin: 4px 0 2px; } div.tunnels { @@ -287,7 +298,7 @@ div.warning { background-repeat:no-repeat; -moz-box-shadow: inset 0px 0px 0px 1px #f00; -khtml-box-shadow: inset 0px 0px 0px 1px #f00; - box-shadow: inset 0px 0px 0px 1px #f00; + box-shadow: inset 0px 0px 0px 1px #f00; word-wrap: break-word; } @@ -380,6 +391,7 @@ div.news li { div.news h3 { text-align: left !important; font-size: 9.5pt; + letter-spacing: 0.03em; } div.news h4 { @@ -396,7 +408,7 @@ div.news h4 { div.news h4:first-child { background: url('../images/itoopbullet.png'); background-repeat: no-repeat; - background-position: right; + background-position: right; } div.news p { @@ -412,12 +424,12 @@ div.news p:nth-child(n+1) { div.news hr { margin: 8px 0 3px 0; -} +} div.confignav { background: url('images/header.png') repeat-x scroll center center #000; padding:5px 5px 6px !important; - margin: -1px 0 0; + margin: -1px 0 15px; -moz-border-radius: 0 0 4px 4px; -khtml-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; @@ -498,7 +510,6 @@ div.graphspanel img { margin: 5px; text-align: center !important; background: #000; - opacity: 0.8; } @@ -542,7 +553,7 @@ th { background: #000; /*url('images/tabletitledark.png') repeat-x;*/ background: #000 url('images/header.png') center center repeat-x ; border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; + border-bottom: 1px solid #494 !important; line-height: 110%; } @@ -571,7 +582,7 @@ td { color: #EE9; vertical-align: middle; border-top: 1px inset #494; - border-bottom: 1px outset #494; + border-bottom: 1px outset #494; } td img { @@ -642,24 +653,24 @@ code { padding: 1px 2px; } -a:link, h2 a:link{ +a:link, h2 a:link { color: #494; text-decoration: none; - font-weight: bold; + font-weight: bold; word-wrap: break-word; } -a:visited{ +a:visited { color: #7b7; text-decoration: none; - font-weight: bold; + font-weight: bold; word-wrap: break-word; } -a:hover{ +a:hover { color: #f60; text-decoration: underline; - font-weight: bold; + font-weight: bold; word-wrap: break-word; } @@ -687,7 +698,7 @@ p { line-height: 160%; } -p img:first-child{ +p img:first-child { display: none !important; } @@ -750,7 +761,7 @@ h2 a:hover { h3 { border: 1px solid #494; border-left: 5px solid #494; - padding: 5px 6px 7px; + padding: 6px; margin: 12px 0 10px 0; border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; @@ -759,6 +770,7 @@ h3 { background: #000 url('images/header.png') center center ; text-transform: uppercase; text-shadow: 0px 0px 2px #010; + letter-spacing: 0.08em; } h4 { @@ -798,8 +810,8 @@ button:hover { box-shadow: inset 0px 1px 1px 0px #EE9; background: #000; color: #f60; -} - +} + button:active { border: 1px inset #f60; background: #f60; @@ -891,7 +903,7 @@ input:active { color: #EE9; } -input[type=text] { +input[type=text], input[type=password] { background: #000; color: #EE9; margin: 5px 10px; @@ -957,7 +969,7 @@ form {} -khtml-border-radius: 4px; border: 1px solid #000; display: none; -} +} .statusnotes { font-style: italic; @@ -966,7 +978,7 @@ form {} text-align: center; border: 1px solid #494 !important; /* border-top: 0px !important;*/ - margin: -3px 0 5px 0; + margin: -3px 0 5px 0; padding: 7px; background: #010; -moz-box-shadow: inset 0px 0px 0px 1px #090; @@ -1001,7 +1013,7 @@ div.main li { /* line-height: 150%;*/ word-wrap: break-word; } - + div.joblog li { word-wrap: break-word !important; text-align: justify !important; @@ -1046,10 +1058,10 @@ div.joblog p { .optbox { min-width: 16px !important; - max-width: 16px !important; + max-width: 16px !important; width: 16px !important; min-height: 16px; - max-height: 16px; + max-height: 16px; height: 16px; opacity: 1.0; border: 0; @@ -1061,10 +1073,10 @@ div.joblog p { .optbox:hover { min-width: 16px !important; - max-width: 16px !important; + max-width: 16px !important; width: 16px !important; min-height: 16px; - max-height: 16px; + max-height: 16px; height: 16px; opacity: 1.0; border: 0; @@ -1074,13 +1086,13 @@ div.joblog p { .cells { border: 1px inset #494; - border-left: 1px outset #494; + border-left: 1px outset #494; } .tablefooter tr, .tablefooter td { background: #000 url('images/header.png') repeat-x center center !important; border-top: 1px solid #494; - border-bottom: 1px solid #494 !important; + border-bottom: 1px solid #494 !important; font-size: 7pt; line-height: 110%; padding: 5px 5px 10px; @@ -1095,7 +1107,7 @@ div.footnote { text-align: right; color: #494; font-size: 7pt; - margin-bottom: -8px !important; + margin-bottom: -8px !important; } div.footnote hr{ diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index 81d53ef37..d80eba669 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -175,7 +175,7 @@ hr { } .control:link { - color: #9f9; + color: #494 !important; text-decoration: none; } @@ -192,12 +192,12 @@ hr { .control:active { border: 1px inset; background-color: #f60; - color: #fff !important; + color: #EE9 !important; text-decoration: none; } .control:visited { - color: #010; + color: #494 !important; text-decoration: none; } @@ -263,8 +263,17 @@ hr { } #globalOperationsPanel .control { - width: 120px; + width: 120px; + color: #494 !important; } + +#globalOperationsPanel .control:hover { + color: #F60 !important; +} + +#globalOperationsPanel .control:active { + color: #EE9 !important; +} .header { -moz-border-radius: 4px; diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css index d35372310..42873d6e1 100644 --- a/installer/resources/themes/console/dark/i2ptunnel.css +++ b/installer/resources/themes/console/dark/i2ptunnel.css @@ -91,9 +91,18 @@ } #tunnelListPage .footer .control { - margin-left: 2px; + margin-left: 2px; + color: #494 !important; } - + +#tunnelListPage .footer .control:hover { + color: #F60 !important; +} + +#tunnelListPage .footer .control:active { + color: #EE9 !important; +} + #tunnelListPage .footer label { text-align: right; height: 24px; From 97b05b1dbfed60ec3a1955bd58a99bc18d1fa07d Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 24 Jun 2012 11:38:37 +0000 Subject: [PATCH 166/327] * I2PTunnel: Fix NPE on shared client creation, thx kytv * Transport: Add Ethiopia to hidden mode list * Log and javadoc tweaks --- .../src/net/i2p/i2ptunnel/I2PTunnelClientBase.java | 2 +- core/java/src/net/i2p/client/I2PSessionImpl.java | 2 +- history.txt | 5 +++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- .../net/i2p/router/message/SendMessageDirectJob.java | 10 ++++++++++ .../src/net/i2p/router/transport/BadCountries.java | 3 ++- 6 files changed, 20 insertions(+), 4 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java index 1e69e0e18..d9fea9743 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java @@ -511,7 +511,7 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna if (sm == null) return; Properties props = tunnel.getClientOptions(); - sm.setDefaultOptions(sockMgr.buildOptions(props)); + sm.setDefaultOptions(sm.buildOptions(props)); } /** diff --git a/core/java/src/net/i2p/client/I2PSessionImpl.java b/core/java/src/net/i2p/client/I2PSessionImpl.java index 60f67236a..9dc50b12b 100644 --- a/core/java/src/net/i2p/client/I2PSessionImpl.java +++ b/core/java/src/net/i2p/client/I2PSessionImpl.java @@ -584,7 +584,7 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa } else { if (_log.shouldLog(Log.DEBUG)) _log.debug(getPrefix() + "Message received of type " + message.getType() - + " to be handled by " + handler); + + " to be handled by " + handler.getClass().getSimpleName()); handler.handleMessage(message, this); } } diff --git a/history.txt b/history.txt index 760700ad4..ccc1e43c9 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-06-24 zzz + * I2PTunnel: Fix NPE on shared client creation, thx kytv + * Transport: Add Ethiopia to hidden mode list + 2012-06-21 zzz * I2CP: Make separate message ID counters per-destination, use atomic, increase max (could have caused "local loopback" problems) @@ -5,6 +9,7 @@ streaming messages don't get split up unnecessarily * OCMOSJ, ElG, Streaming: log tweaks * TunnelInfo: Change msg counter from long to int + * TunnelPeerSelectors: Minor refactoring to store context * TunnelPool: Fix bug where a tunnel was marked as reused when it wasn't * TunnelPoolManager: Use one ClientPeerSelector for all pools diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 8ab24107c..80cfb9c84 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 17; + public final static long BUILD = 18; /** for example "-test" */ public final static String EXTRA = ""; diff --git a/router/java/src/net/i2p/router/message/SendMessageDirectJob.java b/router/java/src/net/i2p/router/message/SendMessageDirectJob.java index 5ded790ab..8880a7785 100644 --- a/router/java/src/net/i2p/router/message/SendMessageDirectJob.java +++ b/router/java/src/net/i2p/router/message/SendMessageDirectJob.java @@ -21,6 +21,13 @@ import net.i2p.router.ReplyJob; import net.i2p.router.RouterContext; import net.i2p.util.Log; +/** + * Send a message directly to another router, i.e. not through a tunnel. + * This is safe to run inline via runJob(). + * If the RouterInfo for the Hash is not found locally, it will + * queue a lookup and register itself to be run again when the lookup + * succeeds or times out. + */ public class SendMessageDirectJob extends JobImpl { private final Log _log; private final I2NPMessage _message; @@ -39,9 +46,11 @@ public class SendMessageDirectJob extends JobImpl { public SendMessageDirectJob(RouterContext ctx, I2NPMessage message, Hash toPeer, int timeoutMs, int priority) { this(ctx, message, toPeer, null, null, null, null, timeoutMs, priority); } + public SendMessageDirectJob(RouterContext ctx, I2NPMessage message, Hash toPeer, ReplyJob onSuccess, Job onFail, MessageSelector selector, int timeoutMs, int priority) { this(ctx, message, toPeer, null, onSuccess, onFail, selector, timeoutMs, priority); } + public SendMessageDirectJob(RouterContext ctx, I2NPMessage message, Hash toPeer, Job onSend, ReplyJob onSuccess, Job onFail, MessageSelector selector, int timeoutMs, int priority) { super(ctx); _log = getContext().logManager().getLog(SendMessageDirectJob.class); @@ -66,6 +75,7 @@ public class SendMessageDirectJob extends JobImpl { } public String getName() { return "Send Message Direct"; } + public void runJob() { long now = getContext().clock().now(); diff --git a/router/java/src/net/i2p/router/transport/BadCountries.java b/router/java/src/net/i2p/router/transport/BadCountries.java index 1431dcb60..f5d36b64a 100644 --- a/router/java/src/net/i2p/router/transport/BadCountries.java +++ b/router/java/src/net/i2p/router/transport/BadCountries.java @@ -16,7 +16,7 @@ abstract class BadCountries { // zzz.i2p/topics/969 // List created based on the Press Freedom Index. Those countries with a score of higher than 50 are included: // http://en.wikipedia.org/wiki/Press_Freedom_Index - // Except: + // Except (quote): // I don't really think that is usage of I2P is dangerous in countries from CIS // General situation is really bad (like in Russia) but people here doesn't have problems with Ecnryption usage. @@ -32,6 +32,7 @@ abstract class BadCountries { /* Democratic Republic of the Congo */ "CD", /* Equatorial Guinea */ "GQ", /* Eritrea */ "ER", + /* Ethiopia */ "ET", /* Fiji */ "FJ", /* Honduras */ "HN", /* Iran */ "IR", From e4978595876ecd27de27c32fd82e3bacbfe05df5 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 24 Jun 2012 13:17:52 +0000 Subject: [PATCH 167/327] * ElGamal/AES/SessionTag: - Increase TX expire from 10 to 12 min, while keeping RX expire at 15 min. 3 minutes should be plenty of clock skew + delay. - Move tags-to-send and low-threshold values to be per-SKM - New session config options crypto.tagsToSend and crypto.lowTagThreshold - Prep for per-packet override of tags and thresholds - Cleanups and Javadocs * I2PTunnel: Add some defaults for the new session config options * OCMOSJ: - Don't bundle LeaseSet just because we're requesting an ACK - Changed session config option shouldBundleReplyInfo to default to true and be used to disable bundling altogether when set to false. Was previously an undocumented option to force bundling with a certain probability. - Don't send tags unless we've already generated a reply token (race) - Cleanups and Javadocs --- .../net/i2p/i2ptunnel/I2PTunnelServer.java | 15 ++ .../net/i2p/i2ptunnel/TunnelController.java | 26 +++- .../src/net/i2p/crypto/SessionKeyManager.java | 35 ++++- .../crypto/TransientSessionKeyManager.java | 99 ++++++++++++- .../router/client/ClientConnectionRunner.java | 30 +++- .../client/ClientMessageEventListener.java | 3 + .../router/message/GarlicMessageBuilder.java | 113 ++++++--------- .../OutboundClientMessageJobHelper.java | 8 +- .../OutboundClientMessageOneShotJob.java | 136 +++++++++--------- .../networkdb/kademlia/MessageWrapper.java | 2 +- 10 files changed, 302 insertions(+), 165 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java index 059823980..f8fb3a9d5 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java @@ -74,6 +74,9 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { protected int localPort = DEFAULT_LOCALPORT; /** + * Warning, blocks in constructor while connecting to router and building tunnels; + * TODO move that to startRunning() + * * @param privData Base64-encoded private key data, * format is specified in {@link net.i2p.data.PrivateKeyFile PrivateKeyFile} * @throws IllegalArgumentException if the I2CP configuration is b0rked so @@ -87,6 +90,9 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { } /** + * Warning, blocks in constructor while connecting to router and building tunnels; + * TODO move that to startRunning() + * * @param privkey file containing the private key data, * format is specified in {@link net.i2p.data.PrivateKeyFile PrivateKeyFile} * @param privkeyname the name of the privKey file, not clear why we need this too @@ -111,6 +117,9 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { } /** + * Warning, blocks in constructor while connecting to router and building tunnels; + * TODO move that to startRunning() + * * @param privData stream containing the private key data, * format is specified in {@link net.i2p.data.PrivateKeyFile PrivateKeyFile} * @param privkeyname the name of the privKey file, not clear why we need this too @@ -124,6 +133,8 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { } /** + * Non-blocking + * * @param sktMgr the existing socket manager * @since 0.8.9 */ @@ -142,6 +153,9 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { private static final int MAX_RETRIES = 4; /** + * Warning, blocks while connecting to router and building tunnels; + * TODO move that to startRunning() + * * @param privData stream containing the private key data, * format is specified in {@link net.i2p.data.PrivateKeyFile PrivateKeyFile} * @param privkeyname the name of the privKey file, not clear why we need this too @@ -236,6 +250,7 @@ public class I2PTunnelServer extends I2PTunnelTask implements Runnable { /** * Start running the I2PTunnelServer. * + * TODO: Wait to connect to router until here. */ public void startRunning() { // prevent JVM exit when running outside the router diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java index 5baef65c2..61b7c6432 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java @@ -156,8 +156,8 @@ public class TunnelController implements Logging { } String type = getType(); if ( (type == null) || (type.length() <= 0) ) { - if (_log.shouldLog(Log.WARN)) - _log.warn("Cannot start the tunnel - no type specified"); + if (_log.shouldLog(Log.ERROR)) + _log.error("Cannot start the tunnel - no type specified"); return; } // Config options may have changed since instantiation, so do this again. @@ -455,6 +455,25 @@ public class TunnelController implements Logging { } } _config = props; + + // Set up some per-type defaults + // This really isn't the best spot to do this but for servers in particular, + // it's hard to override settings in the subclass since the session connect + // is done in the I2PTunnelServer constructor. + String type = getType(); + if (type != null) { + if (type.equals("httpserver") || type.equals("streamrserver")) { + if (!_config.containsKey("option.shouldBundleReplyInfo")) + _config.setProperty("option.shouldBundleReplyInfo", "false"); + } else if (type.contains("irc") || type.equals("streamrclient")) { + // maybe a bad idea for ircclient if DCC is enabled + if (!_config.containsKey("option.crypto.tagsToSend")) + _config.setProperty("option.crypto.tagsToSend", "20"); + if (!_config.containsKey("option.crypto.lowTagThreshold")) + _config.setProperty("option.crypto.lowTagThreshold", "14"); + } + } + // tell i2ptunnel, who will tell the TunnelTask, who will tell the SocketManager setSessionOptions(); if (_running && _sessions != null) { @@ -467,6 +486,9 @@ public class TunnelController implements Logging { } } + /** + * @return a copy + */ public Properties getConfig(String prefix) { Properties rv = new Properties(); for (Map.Entry e : _config.entrySet()) { diff --git a/core/java/src/net/i2p/crypto/SessionKeyManager.java b/core/java/src/net/i2p/crypto/SessionKeyManager.java index 4a9456f7d..3a96497e2 100644 --- a/core/java/src/net/i2p/crypto/SessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/SessionKeyManager.java @@ -24,14 +24,14 @@ import net.i2p.data.SessionTag; * unknown (and hence always forces a full ElGamal encryption for each message). * A more intelligent subclass should manage and persist keys and tags. * + * TODO if we aren't going to use this for testing, make it abstract. */ public class SessionKeyManager { - /** session key managers must be created through an app context */ - protected SessionKeyManager(I2PAppContext context) { // nop - } - /** see above */ - private SessionKeyManager() { // nop + /** + * Make this public if you need a dummy SessionKeyManager for testing + */ + protected SessionKeyManager(I2PAppContext context) { // nop } /** @@ -86,6 +86,31 @@ public class SessionKeyManager { return null; } + /** + * How many to send, IF we need to. + * @since 0.9.1 + */ + public int getTagsToSend() { return 0; }; + + /** + * @since 0.9.1 + */ + public int getLowThreshold() { return 0; }; + + /** + * @return true if we have less than the threshold or what we have is about to expire + * @since 0.9.1 + */ + public boolean shouldSendTags(PublicKey target, SessionKey key) { + return shouldSendTags(target, key, getLowThreshold()); + } + + /** + * @return true if we have less than the threshold or what we have is about to expire + * @since 0.9.1 + */ + public boolean shouldSendTags(PublicKey target, SessionKey key, int lowThreshold) { return false; } + /** * Determine (approximately) how many available session tags for the current target * have been confirmed and are available diff --git a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java index e31adcada..fe0d72778 100644 --- a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java @@ -85,27 +85,74 @@ public class TransientSessionKeyManager extends SessionKeyManager { /** for debugging */ private final AtomicInteger _rcvTagSetID = new AtomicInteger(); private final AtomicInteger _sentTagSetID = new AtomicInteger(); + private final int _tagsToSend; + private final int _lowThreshold; /** - * Let session tags sit around for 10 minutes before expiring them. We can now have such a large + * Let session tags sit around for this long before expiring them. We can now have such a large * value since there is the persistent session key manager. This value is for outbound tags - * inbound tags are managed by SESSION_LIFETIME_MAX_MS - * */ - public final static long SESSION_TAG_DURATION_MS = 10 * 60 * 1000; + private final static long SESSION_TAG_DURATION_MS = 12 * 60 * 1000; + /** - * Keep unused inbound session tags around for up to 12 minutes (2 minutes longer than + * Keep unused inbound session tags around for this long (a few minutes longer than * session tags are used on the outbound side so that no reasonable network lag * can cause failed decrypts) - * */ - public final static long SESSION_LIFETIME_MAX_MS = SESSION_TAG_DURATION_MS + 5 * 60 * 1000; + private final static long SESSION_LIFETIME_MAX_MS = SESSION_TAG_DURATION_MS + 3 * 60 * 1000; + + /** + * Time to send more if we are this close to expiration + */ + private static final long SESSION_TAG_EXPIRATION_WINDOW = 90 * 1000; + /** * a few MB? how about 16MB! * This is the max size of _inboundTagSets. */ public final static int MAX_INBOUND_SESSION_TAGS = 500 * 1000; // this will consume at most a few MB + /** + * This was 100 since 0.6.1.10 (50 before that). It's important because: + *
    +     *  - Tags are 32 bytes. So it previously added 3200 bytes to an initial message.
    +     *  - Too many tags adds a huge overhead to short-duration connections
    +     *    (like http, datagrams, etc.)
    +     *  - Large messages have a much higher chance of being dropped due to
    +     *    one of their 1KB fragments being discarded by a tunnel participant.
    +     *  - This reduces the effective maximum datagram size because the client
    +     *    doesn't know when tags will be bundled, so the tag size must be
    +     *    subtracted from the maximum I2NP size or transport limit.
    +     * 
    + * + * Issues with too small a value: + *
    +     *  - When tags are sent, a reply leaseset (~1KB) is always bundled.
    +     *    Maybe don't need to bundle more than every minute or so
    +     *    rather than every time?
    +     *  - Does the number of tags (and the threshold of 20) limit the effective
    +     *    streaming lib window size? Should the threshold and the number of
    +     *    sent tags be variable based on the message rate?
    +     * 
    + * + * We have to be very careful if we implement an adaptive scheme, + * since the key manager is per-router, not per-local-dest. + * Or maybe that's a bad idea, and we need to move to a per-dest manager. + * This needs further investigation. + * + * So a value somewhat higher than the low threshold + * seems appropriate. + * + * Use care when adjusting these values. See ConnectionOptions in streaming, + * and TransientSessionKeyManager in crypto, for more information. + * + * @since 0.9.1 moved from GarlicMessageBuilder to per-SKM config + */ + public static final int DEFAULT_TAGS = 40; + /** ditto */ + public static final int LOW_THRESHOLD = 30; + /** * The session key manager should only be constructed and accessed through the * application context. This constructor should only be used by the @@ -113,11 +160,24 @@ public class TransientSessionKeyManager extends SessionKeyManager { * */ public TransientSessionKeyManager(I2PAppContext context) { + this(context, DEFAULT_TAGS, LOW_THRESHOLD); + } + + /** + * @param tagsToSend how many to send at a time, may be lower or higher than lowThreshold. 1-128 + * @param lowThreshold below this, send more. 1-128 + * @since 0.9.1 + */ + public TransientSessionKeyManager(I2PAppContext context, int tagsToSend, int lowThreshold) { super(context); + if (tagsToSend <= 0 || tagsToSend > 128 || lowThreshold <= 0 || lowThreshold > 128) + throw new IllegalArgumentException(); + _tagsToSend = tagsToSend; + _lowThreshold = lowThreshold; _log = context.logManager().getLog(TransientSessionKeyManager.class); _context = context; _outboundSessions = new HashMap(64); - _inboundTagSets = new HashMap(1024); + _inboundTagSets = new HashMap(128); context.statManager().createRateStat("crypto.sessionTagsExpired", "How many tags/sessions are expired?", "Encryption", new long[] { 10*60*1000, 60*60*1000, 3*60*60*1000 }); context.statManager().createRateStat("crypto.sessionTagsRemaining", "How many tags/sessions are remaining after a cleanup?", "Encryption", new long[] { 10*60*1000, 60*60*1000, 3*60*60*1000 }); _alive = true; @@ -291,6 +351,31 @@ public class TransientSessionKeyManager extends SessionKeyManager { return null; } + /** + * How many to send, IF we need to. + * @return the configured value (not adjusted for current available) + * @since 0.9.1 + */ + @Override + public int getTagsToSend() { return _tagsToSend; }; + + /** + * @return the configured value + * @since 0.9.1 + */ + @Override + public int getLowThreshold() { return _lowThreshold; }; + + /** + * @return true if we have less than the threshold or what we have is about to expire + * @since 0.9.1 + */ + @Override + public boolean shouldSendTags(PublicKey target, SessionKey key, int lowThreshold) { + return getAvailableTags(target, key) < lowThreshold || + getAvailableTimeLeft(target, key) < SESSION_TAG_EXPIRATION_WINDOW; + } + /** * Determine (approximately) how many available session tags for the current target * have been confirmed and are available diff --git a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java index 83d5d51d5..9fba564f8 100644 --- a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java +++ b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java @@ -17,6 +17,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.Properties; import java.util.Set; import java.util.concurrent.atomic.AtomicInteger; @@ -95,6 +96,10 @@ class ClientConnectionRunner { // e.g. on local access private static final int MAX_MESSAGE_ID = 0x4000000; + /** @since 0.9.1 */ + private static final String PROP_TAGS = "crypto.tagsToSend"; + private static final String PROP_THRESH = "crypto.lowTagThreshold"; + /** * Create a new runner against the given socket * @@ -200,14 +205,29 @@ class ClientConnectionRunner { if (_log.shouldLog(Log.DEBUG)) _log.debug("SessionEstablished called for destination " + _destHashCache.toBase64()); _config = config; - // This is the only option that is interpreted here, not at the tunnel manager - if (config.getOptions() != null) + // We process a few options here, but most are handled by the tunnel manager. + // The ones here can't be changed later. + Properties opts = config.getOptions(); + if (opts != null) _dontSendMSM = "none".equals(config.getOptions().getProperty(I2PClient.PROP_RELIABILITY, "").toLowerCase(Locale.US)); // per-destination session key manager to prevent rather easy correlation - if (_sessionKeyManager == null) - _sessionKeyManager = new TransientSessionKeyManager(_context); - else + if (_sessionKeyManager == null) { + int tags = TransientSessionKeyManager.DEFAULT_TAGS; + int thresh = TransientSessionKeyManager.LOW_THRESHOLD; + if (opts != null) { + String ptags = opts.getProperty(PROP_TAGS); + if (ptags != null) { + try { tags = Integer.parseInt(ptags); } catch (NumberFormatException nfe) {} + } + String pthresh = opts.getProperty(PROP_THRESH); + if (pthresh != null) { + try { thresh = Integer.parseInt(pthresh); } catch (NumberFormatException nfe) {} + } + } + _sessionKeyManager = new TransientSessionKeyManager(_context, tags, thresh); + } else { _log.error("SessionEstablished called for twice for destination " + _destHashCache.toBase64().substring(0,4)); + } _manager.destinationEstablished(this); } diff --git a/router/java/src/net/i2p/router/client/ClientMessageEventListener.java b/router/java/src/net/i2p/router/client/ClientMessageEventListener.java index c74b38d04..fa762ecab 100644 --- a/router/java/src/net/i2p/router/client/ClientMessageEventListener.java +++ b/router/java/src/net/i2p/router/client/ClientMessageEventListener.java @@ -298,6 +298,9 @@ class ClientMessageEventListener implements I2CPMessageReader.I2CPMessageEventLi * Message's Session ID ignored. This doesn't support removing previously set options. * Nor do we bother with message.getSessionConfig().verifySignature() ... should we? * Nor is the Date checked. + * + * Note that this does NOT update the few options handled in + * ClientConnectionRunner.sessionEstablished(). Those can't be changed later. */ private void handleReconfigureSession(I2CPMessageReader reader, ReconfigureSessionMessage message) { if (_log.shouldLog(Log.INFO)) diff --git a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java index ad7c63627..998e267b5 100644 --- a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java +++ b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java @@ -33,52 +33,15 @@ import net.i2p.util.Log; */ public class GarlicMessageBuilder { - /** - * This was 100 since 0.6.1.10 (50 before that). It's important because: - *
    -     *  - Tags are 32 bytes. So it previously added 3200 bytes to an initial message.
    -     *  - Too many tags adds a huge overhead to short-duration connections
    -     *    (like http, datagrams, etc.)
    -     *  - Large messages have a much higher chance of being dropped due to
    -     *    one of their 1KB fragments being discarded by a tunnel participant.
    -     *  - This reduces the effective maximum datagram size because the client
    -     *    doesn't know when tags will be bundled, so the tag size must be
    -     *    subtracted from the maximum I2NP size or transport limit.
    -     * 
    - * - * Issues with too small a value: - *
    -     *  - When tags are sent, a reply leaseset (~1KB) is always bundled.
    -     *    Maybe don't need to bundle more than every minute or so
    -     *    rather than every time?
    -     *  - Does the number of tags (and the threshold of 20) limit the effective
    -     *    streaming lib window size? Should the threshold and the number of
    -     *    sent tags be variable based on the message rate?
    -     * 
    - * - * We have to be very careful if we implement an adaptive scheme, - * since the key manager is per-router, not per-local-dest. - * Or maybe that's a bad idea, and we need to move to a per-dest manager. - * This needs further investigation. - * - * So a value somewhat higher than the low threshold - * seems appropriate. - * - * Use care when adjusting these values. See ConnectionOptions in streaming, - * and TransientSessionKeyManager in crypto, for more information. - */ - private static final int DEFAULT_TAGS = 40; - private static final int LOW_THRESHOLD = 30; - /** @param local non-null; do not use this method for the router's SessionKeyManager */ - public static int estimateAvailableTags(RouterContext ctx, PublicKey key, Hash local) { + public static boolean needsTags(RouterContext ctx, PublicKey key, Hash local) { SessionKeyManager skm = ctx.clientManager().getClientSessionKeyManager(local); if (skm == null) - return 0; + return true; SessionKey curKey = skm.getCurrentKey(key); if (curKey == null) - return 0; - return skm.getAvailableTags(key, curKey); + return true; + return skm.shouldSendTags(key, curKey); } /** @@ -100,17 +63,19 @@ public class GarlicMessageBuilder { } /** - * called by OCMJH + * Now unused, since we have to generate a reply token first in OCMOSJ but we don't know if tags are required yet. * * @param ctx scope * @param config how/what to wrap * @param wrappedKey output parameter that will be filled with the sessionKey used - * @param wrappedTags output parameter that will be filled with the sessionTags used + * @param wrappedTags Output parameter that will be filled with the sessionTags used. + If non-empty on return you must call skm.tagsDelivered() when sent + and then call skm.tagsAcked() or skm.failTags() later. * @param skm non-null */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, SessionKeyManager skm) { - return buildMessage(ctx, config, wrappedKey, wrappedTags, DEFAULT_TAGS, false, skm); + return buildMessage(ctx, config, wrappedKey, wrappedTags, skm.getTagsToSend(), skm); } /** unused */ @@ -122,33 +87,42 @@ public class GarlicMessageBuilder { ***/ /** - * called by above + * called by OCMJH * * @param ctx scope * @param config how/what to wrap * @param wrappedKey output parameter that will be filled with the sessionKey used - * @param wrappedTags output parameter that will be filled with the sessionTags used - * @param numTagsToDeliver only if the estimated available tags are below the threshold + * @param wrappedTags Output parameter that will be filled with the sessionTags used. + If non-empty on return you must call skm.tagsDelivered() when sent + and then call skm.tagsAcked() or skm.failTags() later. + * @param numTagsToDeliver Only if the estimated available tags are below the threshold. + Set to zero to disable tag delivery. You must set to zero if you are not + equipped to confirm delivery and call skm.tagsAcked() or skm.failTags() later. * @param skm non-null */ - private static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, - int numTagsToDeliver, boolean forceElGamal, SessionKeyManager skm) { - return buildMessage(ctx, config, wrappedKey, wrappedTags, numTagsToDeliver, LOW_THRESHOLD, false, skm); + public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, + int numTagsToDeliver, SessionKeyManager skm) { + return buildMessage(ctx, config, wrappedKey, wrappedTags, numTagsToDeliver, skm.getLowThreshold(), skm); } /** - * called by netdb + * called by netdb and above * * @param ctx scope * @param config how/what to wrap * @param wrappedKey output parameter that will be filled with the sessionKey used - * @param wrappedTags output parameter that will be filled with the sessionTags used - * @param numTagsToDeliver only if the estimated available tags are below the threshold + * @param wrappedTags Output parameter that will be filled with the sessionTags used. + If non-empty on return you must call skm.tagsDelivered() when sent + and then call skm.tagsAcked() or skm.failTags() later. + * @param numTagsToDeliver only if the estimated available tags are below the threshold. + Set to zero to disable tag delivery. You must set to zero if you are not + equipped to confirm delivery and call skm.tagsAcked() or failTags() later. + If this is always 0, it forces ElGamal every time. * @param lowTagsThreshold the threshold * @param skm non-null */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, - int numTagsToDeliver, int lowTagsThreshold, boolean forceElGamal, SessionKeyManager skm) { + int numTagsToDeliver, int lowTagsThreshold, SessionKeyManager skm) { Log log = ctx.logManager().getLog(GarlicMessageBuilder.class); PublicKey key = config.getRecipientPublicKey(); if (key == null) { @@ -167,29 +141,19 @@ public class GarlicMessageBuilder { SessionKey curKey = skm.getCurrentOrNewKey(key); SessionTag curTag = null; - if (!forceElGamal) { + curTag = skm.consumeNextAvailableTag(key, curKey); int availTags = skm.getAvailableTags(key, curKey); if (log.shouldLog(Log.DEBUG)) log.debug("Available tags for encryption to " + key + ": " + availTags); - if (availTags < lowTagsThreshold) { // arbitrary threshold + if (numTagsToDeliver > 0 && skm.shouldSendTags(key, curKey, lowTagsThreshold)) { for (int i = 0; i < numTagsToDeliver; i++) wrappedTags.add(new SessionTag(true)); if (log.shouldLog(Log.INFO)) - log.info("Too few are available (" + availTags + "), so we're including more"); - } else if (skm.getAvailableTimeLeft(key, curKey) < 60*1000) { - // if we have enough tags, but they expire in under 30 seconds, we want more - for (int i = 0; i < numTagsToDeliver; i++) - wrappedTags.add(new SessionTag(true)); - if (log.shouldLog(Log.INFO)) - log.info("Tags are almost expired, adding new ones"); - } else { - // always tack on at least one more - not necessary. - //wrappedTags.add(new SessionTag(true)); + log.info("Too few tags available so we're including " + numTagsToDeliver); } - } wrappedKey.setData(curKey.getData()); @@ -202,7 +166,9 @@ public class GarlicMessageBuilder { * @param ctx scope * @param config how/what to wrap * @param wrappedKey unused - why?? - * @param wrappedTags output parameter that will be filled with the sessionTags used + * @param wrappedTags Output parameter that will be filled with the sessionTags used. + If non-empty on return you must call skm.tagsDelivered() when sent + and then call skm.tagsAcked() or skm.failTags() later. * @param target public key of the location being garlic routed to (may be null if we * know the encryptKey and encryptTag) * @param encryptKey sessionKey used to encrypt the current message @@ -216,7 +182,7 @@ public class GarlicMessageBuilder { GarlicMessage msg = new GarlicMessage(ctx); - noteWrap(ctx, msg, config); + //noteWrap(ctx, msg, config); byte cloveSet[] = buildCloveSet(ctx, config); @@ -239,6 +205,7 @@ public class GarlicMessageBuilder { return msg; } +/**** private static void noteWrap(RouterContext ctx, GarlicMessage wrapper, GarlicConfig contained) { for (int i = 0; i < contained.getCloveCount(); i++) { GarlicConfig config = contained.getClove(i); @@ -249,6 +216,7 @@ public class GarlicMessageBuilder { } } } +****/ /** * Build an unencrypted set of cloves specified by the config. @@ -303,7 +271,7 @@ public class GarlicMessageBuilder { private static byte[] buildClove(RouterContext ctx, PayloadGarlicConfig config) throws DataFormatException, IOException { GarlicClove clove = new GarlicClove(ctx); clove.setData(config.getPayload()); - return buildCommonClove(ctx, clove, config); + return buildCommonClove(clove, config); } /** @@ -328,11 +296,10 @@ public class GarlicMessageBuilder { if (msg == null) throw new DataFormatException("Unable to build message from clove config"); clove.setData(msg); - return buildCommonClove(ctx, clove, config); + return buildCommonClove(clove, config); } - - private static byte[] buildCommonClove(RouterContext ctx, GarlicClove clove, GarlicConfig config) throws DataFormatException, IOException { + private static byte[] buildCommonClove(GarlicClove clove, GarlicConfig config) throws DataFormatException, IOException { clove.setCertificate(config.getCertificate()); clove.setCloveId(config.getId()); clove.setExpiration(new Date(config.getExpiration())); diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java index 7941616f5..f5a4d3f38 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java @@ -50,6 +50,8 @@ class OutboundClientMessageJobHelper { * * Unused? * + * @param wrappedKey output parameter that will be filled with the sessionKey used + * @param wrappedTags output parameter that will be filled with the sessionTags used * @param bundledReplyLeaseSet if specified, the given LeaseSet will be packaged with the message (allowing * much faster replies, since their netDb search will return almost instantly) * @return garlic, or null if no tunnels were found (or other errors) @@ -68,6 +70,8 @@ class OutboundClientMessageJobHelper { * * This is called from OCMOSJ * + * @param wrappedKey output parameter that will be filled with the sessionKey used + * @param wrappedTags output parameter that will be filled with the sessionTags used * @return garlic, or null if no tunnels were found (or other errors) */ static GarlicMessage createGarlicMessage(RouterContext ctx, long replyToken, long expiration, PublicKey recipientPK, @@ -79,8 +83,10 @@ class OutboundClientMessageJobHelper { SessionKeyManager skm = ctx.clientManager().getClientSessionKeyManager(from); if (skm == null) return null; + // no use sending tags unless we have a reply token set up already + int tagsToSend = replyToken >= 0 ? skm.getTagsToSend() : 0; GarlicMessage msg = GarlicMessageBuilder.buildMessage(ctx, config, wrappedKey, wrappedTags, - skm); + tagsToSend, skm); return msg; } diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java index ea0664ec6..d171b6b24 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java @@ -78,27 +78,38 @@ public class OutboundClientMessageOneShotJob extends JobImpl { private final static long OVERALL_TIMEOUT_MS_MIN = 8*1000; /** - * If the client's config specifies shouldBundleReplyInfo=true, messages sent from - * that client to any peers will probabalistically include the sending destination's - * current LeaseSet (allowing the recipient to reply without having to do a full - * netDb lookup). This should improve performance during the initial negotiations, - * but is not necessary for communication that isn't bidirectional. + * NOTE: Changed as of 0.9.1. * + * Defaults to true. + * + * If the client's config specifies shouldBundleReplyInfo=true, messages sent from + * that client to any peers will periodically include the sending destination's + * current LeaseSet (allowing the recipient to reply without having to do a full + * netDb lookup). This should improve performance during the initial negotiations. + * + * For clients that do not publish their LeaseSet, this option must be true + * for any reply to be possible. + * + * Setting to "false" may save significant outbound bandwidth, especially if + * the client is configured with a large number of inbound tunnels (Leases). + * If replies are still required, this may shift the bandwidth burden to + * the far-end client and the floodfill. + * + * There are several cases where "false" is may be appropriate: + *
    • + * Unidirectional communication, no reply required + *
    • + * LeaseSet is published and higher reply latency is acceptable + *
    • + * LeaseSet is published, client is a "server", all connections are inbound + * so the connecting far-end destination obviously has the leaseset already. + * Connections are either short, or it is acceptable for latency on a long-lived + * connection to temporarily increase while the other end re-fetches the LeaseSet + * after expiration. + * HTTP servers may fit these requirements. + *
    */ public static final String BUNDLE_REPLY_LEASESET = "shouldBundleReplyInfo"; - /** - * Allow the override of the frequency of bundling the reply info in with a message. - * The client app can specify bundleReplyInfoProbability=80 (for instance) and that - * will cause the router to include the sender's leaseSet with 80% of the messages - * sent to the peer. - * - */ - public static final String BUNDLE_PROBABILITY = "bundleReplyInfoProbability"; - /** - * How often do messages include the reply leaseSet (out of every 100 tries). - * Including it each time is probably overkill, but who knows. - */ - private static final int BUNDLE_PROBABILITY_DEFAULT = 100; private static final int REPLY_REQUEST_INTERVAL = 60*1000; @@ -212,47 +223,14 @@ public class OutboundClientMessageOneShotJob extends JobImpl { if (newLS == null) return null; // punt - if (!force) { - // Don't send it every time unless configured to; default=false - Properties opts = _clientMessage.getSenderConfig().getOptions(); - String wantBundle = opts.getProperty(BUNDLE_REPLY_LEASESET, "false"); - if ("true".equals(wantBundle)) { - int probability = BUNDLE_PROBABILITY_DEFAULT; - String str = opts.getProperty(BUNDLE_PROBABILITY); - try { - if (str != null) - probability = Integer.parseInt(str); - } catch (NumberFormatException nfe) { - if (_log.shouldLog(Log.WARN)) - _log.warn(getJobId() + ": Bundle leaseSet probability overridden incorrectly [" - + str + "]", nfe); - } - if (probability >= 100) - return newLS; // do this every time so don't worry about cache - if (_log.shouldLog(Log.INFO)) - _log.info(getJobId() + ": Bundle leaseSet probability is " + probability); - if (probability >= getContext().random().nextInt(100)) - force = true; // just add newLS to cache below and return - // fall through to cache check and add - } - } - // If the last leaseSet we sent him is still good, don't bother sending again LeaseSet ls = _cache.leaseSetCache.put(_hashPair, newLS); if (!force) { if (ls != null) { if (ls.equals(newLS)) { - // still good, send it 10% of the time - // sendACK does 5% random which forces us, good enough - //if (10 >= getContext().random().nextInt(100)) { - // if (_log.shouldLog(Log.INFO)) - // _log.info("Found in cache - including reply leaseset for " + _toString); - // return ls; - //} else { if (_log.shouldLog(Log.INFO)) _log.info(getJobId() + ": Found in cache - NOT including reply leaseset for " + _toString); return null; - //} } else { if (_log.shouldLog(Log.INFO)) _log.info(getJobId() + ": Expired from cache - reply leaseset for " + _toString); @@ -441,35 +419,53 @@ public class OutboundClientMessageOneShotJob extends JobImpl { return; } - int existingTags = GarlicMessageBuilder.estimateAvailableTags(getContext(), _leaseSet.getEncryptionKey(), - _from.calculateHash()); _outTunnel = selectOutboundTunnel(_to); // boolean wantACK = _wantACK || existingTags <= 30 || getContext().random().nextInt(100) < 5; // what's the point of 5% random? possible improvements or replacements: // DONE (getNextLease() is called before this): wantACK if we changed their inbound lease (getNextLease() sets _wantACK) // DONE (selectOutboundTunnel() moved above here): wantACK if we changed our outbound tunnel (selectOutboundTunnel() sets _wantACK) // DONE (added new cache): wantACK if we haven't in last 1m (requires a new static cache probably) - boolean wantACK; - Long lastSent = _cache.lastReplyRequestCache.get(_hashPair); - wantACK = _wantACK || existingTags <= 30 || - lastSent == null || lastSent.longValue() < now - REPLY_REQUEST_INTERVAL; - if (wantACK) - _cache.lastReplyRequestCache.put(_hashPair, Long.valueOf(now)); + Long lastReplyRequestSent = _cache.lastReplyRequestCache.get(_hashPair); + boolean shouldRequestReply = lastReplyRequestSent == null || + lastReplyRequestSent.longValue() < now - REPLY_REQUEST_INTERVAL; + + boolean wantACK = _wantACK || + shouldRequestReply || + // TODO: check the per-message flags also + GarlicMessageBuilder.needsTags(getContext(), _leaseSet.getEncryptionKey(), _from.calculateHash()); PublicKey key = _leaseSet.getEncryptionKey(); SessionKey sessKey = new SessionKey(); Set tags = new HashSet(); - // If we want an ack, bundle a leaseSet... (so he can get back to us) - LeaseSet replyLeaseSet = getReplyLeaseSet(wantACK); - // ... and vice versa (so we know he got it) - if (replyLeaseSet != null) - wantACK = true; - long token = (wantACK ? getContext().random().nextLong(I2NPMessage.MAX_ID_VALUE) : -1); - if (wantACK) - _inTunnel = selectInboundTunnel(); - boolean ok = (_clientMessage != null) && buildClove(); + LeaseSet replyLeaseSet; + // TODO: check the per-message flags also + String allow = _clientMessage.getSenderConfig().getOptions().getProperty(BUNDLE_REPLY_LEASESET); + boolean allowLeaseBundle = allow == null || Boolean.valueOf(allow).booleanValue(); + if (allowLeaseBundle) { + // If we want an ack, bundle a leaseSet... + //replyLeaseSet = getReplyLeaseSet(wantACK); + // Only when necessary. We don't need to force. + // ACKs find their own way back, they don't need a leaseset. + replyLeaseSet = getReplyLeaseSet(false); + // ... and vice versa (so we know he got it) + if (replyLeaseSet != null) + wantACK = true; + } else { + replyLeaseSet = null; + } + + long token; + if (wantACK) { + _cache.lastReplyRequestCache.put(_hashPair, Long.valueOf(now)); + token = getContext().random().nextLong(I2NPMessage.MAX_ID_VALUE); + _inTunnel = selectInboundTunnel(); + } else { + token = -1; + } + + boolean ok = buildClove(); if (!ok) { dieFatal(); return; @@ -502,12 +498,10 @@ public class OutboundClientMessageOneShotJob extends JobImpl { ReplySelector selector = null; if (wantACK) { TagSetHandle tsh = null; - if ( (sessKey != null) && (tags != null) && (!tags.isEmpty()) ) { - if (_leaseSet != null) { + if (!tags.isEmpty()) { SessionKeyManager skm = getContext().clientManager().getClientSessionKeyManager(_from.calculateHash()); if (skm != null) tsh = skm.tagsDelivered(_leaseSet.getEncryptionKey(), sessKey, tags); - } } onReply = new SendSuccessJob(getContext(), sessKey, tsh); onFail = new SendTimeoutJob(getContext(), sessKey, tsh); diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/MessageWrapper.java b/router/java/src/net/i2p/router/networkdb/kademlia/MessageWrapper.java index f6fb57ae6..5bed6aec7 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/MessageWrapper.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/MessageWrapper.java @@ -62,7 +62,7 @@ class MessageWrapper { SessionKey sentKey = new SessionKey(); Set sentTags = new HashSet(); GarlicMessage msg = GarlicMessageBuilder.buildMessage(ctx, payload, sentKey, sentTags, - NETDB_TAGS_TO_DELIVER, NETDB_LOW_THRESHOLD, false, skm); + NETDB_TAGS_TO_DELIVER, NETDB_LOW_THRESHOLD, skm); if (msg == null) return null; TagSetHandle tsh = null; From fe53501990048597aa8aa9fd63b65664b916a6da Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 24 Jun 2012 14:41:50 +0000 Subject: [PATCH 168/327] * GarlicMessage: - Put data clove last to speed acks and leaseset store on far end - Change release target - Javadocs and cleanups --- .../src/net/i2p/crypto/SessionKeyManager.java | 8 ++++---- .../i2p/crypto/TransientSessionKeyManager.java | 10 +++++----- .../router/client/ClientConnectionRunner.java | 2 +- .../i2p/router/message/GarlicMessageBuilder.java | 16 +++++++++++----- .../router/message/GarlicMessageReceiver.java | 12 +++++++++--- .../message/OutboundClientMessageJobHelper.java | 11 +++++++++-- .../message/OutboundClientMessageOneShotJob.java | 2 +- 7 files changed, 40 insertions(+), 21 deletions(-) diff --git a/core/java/src/net/i2p/crypto/SessionKeyManager.java b/core/java/src/net/i2p/crypto/SessionKeyManager.java index 3a96497e2..441c5312d 100644 --- a/core/java/src/net/i2p/crypto/SessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/SessionKeyManager.java @@ -88,18 +88,18 @@ public class SessionKeyManager { /** * How many to send, IF we need to. - * @since 0.9.1 + * @since 0.9.2 */ public int getTagsToSend() { return 0; }; /** - * @since 0.9.1 + * @since 0.9.2 */ public int getLowThreshold() { return 0; }; /** * @return true if we have less than the threshold or what we have is about to expire - * @since 0.9.1 + * @since 0.9.2 */ public boolean shouldSendTags(PublicKey target, SessionKey key) { return shouldSendTags(target, key, getLowThreshold()); @@ -107,7 +107,7 @@ public class SessionKeyManager { /** * @return true if we have less than the threshold or what we have is about to expire - * @since 0.9.1 + * @since 0.9.2 */ public boolean shouldSendTags(PublicKey target, SessionKey key, int lowThreshold) { return false; } diff --git a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java index fe0d72778..d957d175f 100644 --- a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java @@ -147,7 +147,7 @@ public class TransientSessionKeyManager extends SessionKeyManager { * Use care when adjusting these values. See ConnectionOptions in streaming, * and TransientSessionKeyManager in crypto, for more information. * - * @since 0.9.1 moved from GarlicMessageBuilder to per-SKM config + * @since 0.9.2 moved from GarlicMessageBuilder to per-SKM config */ public static final int DEFAULT_TAGS = 40; /** ditto */ @@ -166,7 +166,7 @@ public class TransientSessionKeyManager extends SessionKeyManager { /** * @param tagsToSend how many to send at a time, may be lower or higher than lowThreshold. 1-128 * @param lowThreshold below this, send more. 1-128 - * @since 0.9.1 + * @since 0.9.2 */ public TransientSessionKeyManager(I2PAppContext context, int tagsToSend, int lowThreshold) { super(context); @@ -354,21 +354,21 @@ public class TransientSessionKeyManager extends SessionKeyManager { /** * How many to send, IF we need to. * @return the configured value (not adjusted for current available) - * @since 0.9.1 + * @since 0.9.2 */ @Override public int getTagsToSend() { return _tagsToSend; }; /** * @return the configured value - * @since 0.9.1 + * @since 0.9.2 */ @Override public int getLowThreshold() { return _lowThreshold; }; /** * @return true if we have less than the threshold or what we have is about to expire - * @since 0.9.1 + * @since 0.9.2 */ @Override public boolean shouldSendTags(PublicKey target, SessionKey key, int lowThreshold) { diff --git a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java index 9fba564f8..bb4eb7903 100644 --- a/router/java/src/net/i2p/router/client/ClientConnectionRunner.java +++ b/router/java/src/net/i2p/router/client/ClientConnectionRunner.java @@ -96,7 +96,7 @@ class ClientConnectionRunner { // e.g. on local access private static final int MAX_MESSAGE_ID = 0x4000000; - /** @since 0.9.1 */ + /** @since 0.9.2 */ private static final String PROP_TAGS = "crypto.tagsToSend"; private static final String PROP_THRESH = "crypto.lowTagThreshold"; diff --git a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java index 998e267b5..946a2f32a 100644 --- a/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java +++ b/router/java/src/net/i2p/router/message/GarlicMessageBuilder.java @@ -55,6 +55,7 @@ public class GarlicMessageBuilder { * * @param ctx scope * @param config how/what to wrap + * @throws IllegalArgumentException on error */ private static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config) { Log log = ctx.logManager().getLog(GarlicMessageBuilder.class); @@ -72,6 +73,7 @@ public class GarlicMessageBuilder { If non-empty on return you must call skm.tagsDelivered() when sent and then call skm.tagsAcked() or skm.failTags() later. * @param skm non-null + * @throws IllegalArgumentException on error */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, SessionKeyManager skm) { @@ -99,6 +101,7 @@ public class GarlicMessageBuilder { Set to zero to disable tag delivery. You must set to zero if you are not equipped to confirm delivery and call skm.tagsAcked() or skm.failTags() later. * @param skm non-null + * @throws IllegalArgumentException on error */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, int numTagsToDeliver, SessionKeyManager skm) { @@ -120,6 +123,7 @@ public class GarlicMessageBuilder { If this is always 0, it forces ElGamal every time. * @param lowTagsThreshold the threshold * @param skm non-null + * @throws IllegalArgumentException on error */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, int numTagsToDeliver, int lowTagsThreshold, SessionKeyManager skm) { @@ -173,6 +177,7 @@ public class GarlicMessageBuilder { * know the encryptKey and encryptTag) * @param encryptKey sessionKey used to encrypt the current message * @param encryptTag sessionTag used to encrypt the current message + * @throws IllegalArgumentException on error */ public static GarlicMessage buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set wrappedTags, PublicKey target, SessionKey encryptKey, SessionTag encryptTag) { @@ -219,8 +224,11 @@ public class GarlicMessageBuilder { ****/ /** - * Build an unencrypted set of cloves specified by the config. + * Build the unencrypted GarlicMessage specified by the config. + * It contains the number of cloves, followed by each clove, + * followed by a certificate, ID, and expiration date. * + * @throws IllegalArgumentException on error */ private static byte[] buildCloveSet(RouterContext ctx, GarlicConfig config) { ByteArrayOutputStream baos = null; @@ -243,8 +251,6 @@ public class GarlicMessageBuilder { // See notes below cloves[i] = buildClove(ctx, c); } - if (cloves[i] == null) - throw new DataFormatException("Unable to build clove"); } int len = 1; @@ -255,15 +261,15 @@ public class GarlicMessageBuilder { for (int i = 0; i < cloves.length; i++) baos.write(cloves[i]); } - if (baos == null) - new ByteArrayOutputStream(16); config.getCertificate().writeBytes(baos); DataHelper.writeLong(baos, 4, config.getId()); DataHelper.writeLong(baos, DataHelper.DATE_LENGTH, config.getExpiration()); } catch (IOException ioe) { log.error("Error building the clove set", ioe); + throw new IllegalArgumentException("Error building the clove set", ioe); } catch (DataFormatException dfe) { log.error("Error building the clove set", dfe); + throw new IllegalArgumentException("Error building the clove set", dfe); } return baos.toByteArray(); } diff --git a/router/java/src/net/i2p/router/message/GarlicMessageReceiver.java b/router/java/src/net/i2p/router/message/GarlicMessageReceiver.java index 0f902c01e..1b0e39ea7 100644 --- a/router/java/src/net/i2p/router/message/GarlicMessageReceiver.java +++ b/router/java/src/net/i2p/router/message/GarlicMessageReceiver.java @@ -36,13 +36,20 @@ public class GarlicMessageReceiver { public void handleClove(DeliveryInstructions instructions, I2NPMessage data); } + /** + * @param receiver non-null + */ public GarlicMessageReceiver(RouterContext context, CloveReceiver receiver) { this(context, receiver, null); } + + /** + * @param receiver non-null + */ public GarlicMessageReceiver(RouterContext context, CloveReceiver receiver, Hash clientDestination) { _context = context; _log = context.logManager().getLog(GarlicMessageReceiver.class); - _context.statManager().createRateStat("crypto.garlic.decryptFail", "How often garlic messages are undecryptable", "Encryption", new long[] { 5*60*1000, 60*60*1000, 24*60*60*1000 }); + _context.statManager().createRateStat("crypto.garlic.decryptFail", "How often garlic messages are undecryptable", "Encryption", new long[] { 60*60*1000, 24*60*60*1000 }); _clientDestination = clientDestination; _parser = new GarlicMessageParser(context); _receiver = receiver; @@ -94,8 +101,7 @@ public class GarlicMessageReceiver { _log.warn("Invalid clove " + clove); return; } - if (_receiver != null) - _receiver.handleClove(clove.getInstructions(), clove.getData()); + _receiver.handleClove(clove.getInstructions(), clove.getData()); } private boolean isValid(GarlicClove clove) { diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java index f5a4d3f38..cbbb83434 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java @@ -90,6 +90,9 @@ class OutboundClientMessageJobHelper { return msg; } + /** + * @return null on error + */ private static GarlicConfig createGarlicConfig(RouterContext ctx, long replyToken, long expiration, PublicKey recipientPK, PayloadGarlicConfig dataClove, Hash from, Destination dest, TunnelInfo replyTunnel, boolean requireAck, LeaseSet bundledReplyLeaseSet) { @@ -98,8 +101,6 @@ class OutboundClientMessageJobHelper { log.debug("Reply token: " + replyToken); GarlicConfig config = new GarlicConfig(); - config.addClove(dataClove); - if (requireAck) { PayloadGarlicConfig ackClove = buildAckClove(ctx, from, replyTunnel, replyToken, expiration); if (ackClove == null) @@ -112,6 +113,11 @@ class OutboundClientMessageJobHelper { config.addClove(leaseSetClove); } + // As of 0.9.2, since the receiver processes them in-order, + // put data clove last to speed up the ack, + // and get the leaseset stored before handling the data + config.addClove(dataClove); + DeliveryInstructions instructions = new DeliveryInstructions(); instructions.setDeliveryMode(DeliveryInstructions.DELIVERY_MODE_LOCAL); // defaults @@ -137,6 +143,7 @@ class OutboundClientMessageJobHelper { /** * Build a clove that sends a DeliveryStatusMessage to us + * @return null on error */ private static PayloadGarlicConfig buildAckClove(RouterContext ctx, Hash from, TunnelInfo replyToTunnel, long replyToken, long expiration) { Log log = ctx.logManager().getLog(OutboundClientMessageJobHelper.class); diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java index d171b6b24..67a490d9f 100644 --- a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java +++ b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java @@ -78,7 +78,7 @@ public class OutboundClientMessageOneShotJob extends JobImpl { private final static long OVERALL_TIMEOUT_MS_MIN = 8*1000; /** - * NOTE: Changed as of 0.9.1. + * NOTE: Changed as of 0.9.2. * * Defaults to true. * From 1671e3b126e0a14c5346b4aa4cb6d2182d13eca7 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 24 Jun 2012 19:23:05 +0000 Subject: [PATCH 169/327] Fix bad size estimate when tags are included in the AES block, resulting in trailing zeros after the random padding in the unencrypted AES data block. The number of zeros equaled the number of tags included (typ. 6 or 40). As the data size is rounded up to the next multiple of 16, this increased the size of the data by 0, 16, 32, or 48 bytes when tags were included. Bug introduced 2004-10-30. --- core/java/src/net/i2p/crypto/ElGamalAESEngine.java | 1 - 1 file changed, 1 deletion(-) diff --git a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java index c31a20482..8b6cce5f1 100644 --- a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java +++ b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java @@ -599,7 +599,6 @@ public class ElGamalAESEngine { //_log.debug("Encrypting AES"); if (tagsForDelivery == null) tagsForDelivery = Collections.EMPTY_SET; int size = 2 // sizeof(tags) - + tagsForDelivery.size() + SessionTag.BYTE_LENGTH*tagsForDelivery.size() + 4 // payload length + Hash.HASH_LENGTH From ff0bfb9f127623b0e042167040a61b934a0dd203 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 24 Jun 2012 19:26:23 +0000 Subject: [PATCH 170/327] * i2psnark: Don't create a new PeerCoordinator after restart, as the TrackerClient holds on to the old one and that causes it to not get peers. Possibly fixes ticket #563. --- .../java/src/org/klomp/snark/PeerCoordinator.java | 10 +++++++++- apps/i2psnark/java/src/org/klomp/snark/Snark.java | 15 ++++----------- history.txt | 6 ++++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 4 files changed, 20 insertions(+), 13 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index 45b6ef82a..fe924f79c 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -125,7 +125,7 @@ class PeerCoordinator implements PeerListener /** partial pieces - lock by synching on wantedPieces - TODO store Requests, not PartialPieces */ private final List partialPieces; - private boolean halted = false; + private volatile boolean halted; private final MagnetState magnetState; private final CoordinatorListener listener; @@ -429,6 +429,14 @@ class PeerCoordinator implements PeerListener } } + /** + * @since 0.9.1 + */ + public void restart() { + halted = false; + timer.schedule((CHECK_PERIOD / 2) + _random.nextInt((int) CHECK_PERIOD)); + } + public void connected(Peer peer) { if (halted) diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index acf5f15ed..138f2dd2c 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -553,21 +553,14 @@ public class Snark } stopped = false; - boolean coordinatorChanged = false; if (coordinator.halted()) { - // ok, we have already started and stopped, but the coordinator seems a bit annoying to - // restart safely, so lets build a new one to replace the old + coordinator.restart(); if (_peerCoordinatorSet != null) - _peerCoordinatorSet.remove(coordinator); - PeerCoordinator newCoord = new PeerCoordinator(_util, id, infoHash, meta, storage, this, this); - if (_peerCoordinatorSet != null) - _peerCoordinatorSet.add(newCoord); - coordinator = newCoord; - coordinatorChanged = true; + _peerCoordinatorSet.add(coordinator); } - if (!trackerclient.started() && !coordinatorChanged) { + if (!trackerclient.started()) { trackerclient.start(); - } else if (trackerclient.halted() || coordinatorChanged) { + } else if (trackerclient.halted()) { if (storage != null) { try { storage.reopen(rootDataDir); diff --git a/history.txt b/history.txt index ccc1e43c9..1955fa030 100644 --- a/history.txt +++ b/history.txt @@ -1,4 +1,10 @@ 2012-06-24 zzz + * ElGamalAESEngine: Fix bad size estimate when tags are included, + resulting in trailing zeros after the padding + in the unencrypted data + * i2psnark: Don't create a new PeerCoordinator after restart, as the + TrackerClient holds on to the old one and that causes it + to not get peers. Possibly fixes ticket #563. * I2PTunnel: Fix NPE on shared client creation, thx kytv * Transport: Add Ethiopia to hidden mode list diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 80cfb9c84..5b1ba79e3 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 18; + public final static long BUILD = 19; /** for example "-test" */ public final static String EXTRA = ""; From 6c8c87b2dd372d7e098bfe0329b035ec1d8d3204 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 25 Jun 2012 19:29:51 +0000 Subject: [PATCH 171/327] javadocs --- core/java/src/net/i2p/crypto/ElGamalAESEngine.java | 7 ++++++- core/java/src/net/i2p/crypto/SessionKeyManager.java | 6 ++++-- .../src/net/i2p/crypto/TransientSessionKeyManager.java | 3 ++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java index 8b6cce5f1..3aec9e288 100644 --- a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java +++ b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java @@ -61,7 +61,8 @@ public class ElGamalAESEngine { } /** - * Decrypt the message using the given private key using tags from the default key manager. + * Decrypt the message using the given private key using tags from the default key manager, + * which is the router's key manager. Use extreme care if you aren't the router. * * @deprecated specify the key manager! */ @@ -75,6 +76,10 @@ public class ElGamalAESEngine { * This works according to the * ElGamal+AES algorithm in the data structure spec. * + * Warning - use the correct SessionKeyManager. Clients should instantiate their own. + * Clients using I2PAppContext.sessionKeyManager() may be correlated with the router, + * unless you are careful to use different keys. + * * @return decrypted data or null on failure */ public byte[] decrypt(byte data[], PrivateKey targetPrivateKey, SessionKeyManager keyManager) throws DataFormatException { diff --git a/core/java/src/net/i2p/crypto/SessionKeyManager.java b/core/java/src/net/i2p/crypto/SessionKeyManager.java index 4a9456f7d..c7af8c970 100644 --- a/core/java/src/net/i2p/crypto/SessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/SessionKeyManager.java @@ -59,7 +59,8 @@ public class SessionKeyManager { * Associate a new session key with the specified target. Metrics to determine * when to expire that key begin with this call. * - * @deprecated racy + * Racy if called after getCurrentKey() to check for a current session; + * use getCurrentOrNewKey() in that case. */ public void createSession(PublicKey target, SessionKey key) { // nop } @@ -67,7 +68,8 @@ public class SessionKeyManager { /** * Generate a new session key and associate it with the specified target. * - * @deprecated racy + * Racy if called after getCurrentKey() to check for a current session; + * use getCurrentOrNewKey() in that case. */ public SessionKey createSession(PublicKey target) { SessionKey key = KeyGenerator.getInstance().generateSessionKey(); diff --git a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java index e31adcada..bd4758a15 100644 --- a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java +++ b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java @@ -243,7 +243,8 @@ public class TransientSessionKeyManager extends SessionKeyManager { * Associate a new session key with the specified target. Metrics to determine * when to expire that key begin with this call. * - * @deprecated racy + * Racy if called after getCurrentKey() to check for a current session; + * use getCurrentOrNewKey() in that case. */ @Override public void createSession(PublicKey target, SessionKey key) { From 255894e241c7064016d6611083ab6f6b3d924038 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 27 Jun 2012 02:00:30 +0000 Subject: [PATCH 172/327] Embed /i2psnark/ in an iframe like /i2ptunnel/ --- .../src/net/i2p/router/web/HomeHelper.java | 2 +- .../i2p/router/web/SummaryBarRenderer.java | 2 +- apps/routerconsole/jsp/torrents.jsp | 44 +++++++++++++++++++ 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 apps/routerconsole/jsp/torrents.jsp diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 8de58ab32..8b1d78140 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -31,7 +31,7 @@ public class HomeHelper extends HelperBase { _x("Email") + S + _x("Anonymous webmail client") + S + "/susimail/susimail" + S + I + "email.png" + S + _x("Help") + S + _x("I2P Router Help") + S + "/help" + S + I + "help.png" + S + _x("Router Console") + S + _x("I2P Router Console") + S + "/console" + S + I + "wrench_orange.png" + S + - _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/i2psnark/" + S + I + "film.png" + S + + _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/torrents" + S + I + "film.png" + S + _x("Website") + S + _x("Local web server") + S + "http://127.0.0.1:7658/" + S + I + "server.png" + S + ""; diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 6bd37d75b..4fe774d0a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -141,7 +141,7 @@ public class SummaryBarRenderer { .append(_("Email")) .append("\n" + - "") .append(_("Torrents")) diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp new file mode 100644 index 000000000..9bcb15929 --- /dev/null +++ b/apps/routerconsole/jsp/torrents.jsp @@ -0,0 +1,44 @@ +<%@page contentType="text/html"%> +<%@page trimDirectiveWhitespaces="true"%> +<%@page pageEncoding="UTF-8"%> + +" /> +<% + // CSSHelper is also pulled in by css.jsi below... + boolean testIFrame = tester.allowIFrame(request.getHeader("User-Agent")); + if (!testIFrame) { + response.setStatus(302, "Moved"); + response.setHeader("Location", "/i2psnark/"); + } else { +%> + + + +<%@include file="css.jsi" %> +<%=intl.title("home")%> + + + + +<%@include file="summary.jsi" %> + +

    <%=intl._("I2P Torrent Downloader")%>

    +
    + +
    +<% + } +%> From 5be02b1592ab8b70ebeac995fd83febfc0f9b206 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 27 Jun 2012 02:16:21 +0000 Subject: [PATCH 173/327] Fixed JS for iframed apps so the CSS class is injected on page change --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 7 +++---- apps/routerconsole/jsp/torrents.jsp | 7 +++---- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index a9faab899..3b4795cb3 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -23,20 +23,19 @@ function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } - function init() { + function setupFrame() { f = document.getElementById("i2ptunnelframe"); resizeFrame(f); injectClass(f); - initAjax(); } - + <%@include file="summary.jsi" %>

    <%=intl._("I2P Tunnel Manager")%>

    -
    <% diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp index 9bcb15929..fd6538698 100644 --- a/apps/routerconsole/jsp/torrents.jsp +++ b/apps/routerconsole/jsp/torrents.jsp @@ -23,20 +23,19 @@ function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } - function init() { + function setupFrame() { f = document.getElementById("i2psnarkframe"); resizeFrame(f); injectClass(f); - initAjax(); } - + <%@include file="summary.jsi" %>

    <%=intl._("I2P Torrent Downloader")%>

    -
    <% From 84cc6711b40656fbc83f6ea2062fe738f397b202 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 27 Jun 2012 03:19:30 +0000 Subject: [PATCH 174/327] Dark theme for i2psnark from dr|z3d - for better integration with router console --- .../resources/themes/snark/dark/favicon.ico | Bin 0 -> 1150 bytes .../themes/snark/dark/images/add.png | Bin 0 -> 733 bytes .../snark/dark/images/arrow_refresh.png | Bin 0 -> 777 bytes .../themes/snark/dark/images/assange.png | Bin 0 -> 1602 bytes .../themes/snark/dark/images/complete.png | Bin 0 -> 956 bytes .../themes/snark/dark/images/config.png | Bin 0 -> 584 bytes .../snark/dark/images/configuration.png | Bin 0 -> 3916 bytes .../themes/snark/dark/images/create.png | Bin 0 -> 570 bytes .../themes/snark/dark/images/delete.png | Bin 0 -> 716 bytes .../themes/snark/dark/images/details.png | Bin 0 -> 834 bytes .../themes/snark/dark/images/downloading.png | Bin 0 -> 871 bytes .../themes/snark/dark/images/eta.png | Bin 0 -> 1304 bytes .../themes/snark/dark/images/file.png | Bin 0 -> 808 bytes .../themes/snark/dark/images/hat.png | Bin 0 -> 15546 bytes .../themes/snark/dark/images/head_rx.png | Bin 0 -> 1240 bytes .../themes/snark/dark/images/head_rxspeed.png | Bin 0 -> 1626 bytes .../themes/snark/dark/images/head_tx.png | Bin 0 -> 1190 bytes .../themes/snark/dark/images/head_txspeed.png | Bin 0 -> 1585 bytes .../themes/snark/dark/images/hidepeers.png | Bin 0 -> 1425 bytes .../themes/snark/dark/images/nopeers.png | Bin 0 -> 931 bytes .../themes/snark/dark/images/priority.png | Bin 0 -> 1370 bytes .../themes/snark/dark/images/remove.png | Bin 0 -> 486 bytes .../themes/snark/dark/images/seeding.png | Bin 0 -> 1131 bytes .../themes/snark/dark/images/showpeers.png | Bin 0 -> 1459 bytes .../themes/snark/dark/images/size.png | Bin 0 -> 1017 bytes .../themes/snark/dark/images/snark_add.png | Bin 0 -> 3562 bytes .../themes/snark/dark/images/snark_create.png | Bin 0 -> 1087 bytes .../themes/snark/dark/images/stalled.png | Bin 0 -> 950 bytes .../themes/snark/dark/images/start.png | Bin 0 -> 499 bytes .../themes/snark/dark/images/start_all.png | Bin 0 -> 1138 bytes .../themes/snark/dark/images/status.png | Bin 0 -> 1278 bytes .../themes/snark/dark/images/stop.png | Bin 0 -> 424 bytes .../themes/snark/dark/images/stop_all.png | Bin 0 -> 1078 bytes .../themes/snark/dark/images/stopped.png | Bin 0 -> 910 bytes .../themes/snark/dark/images/torrent.png | Bin 0 -> 2753 bytes .../themes/snark/dark/images/trackererror.png | Bin 0 -> 565 bytes .../resources/themes/snark/dark/images/up.png | Bin 0 -> 634 bytes .../resources/themes/snark/dark/snark.css | 806 ++++++++++++++++++ 38 files changed, 806 insertions(+) create mode 100644 installer/resources/themes/snark/dark/favicon.ico create mode 100644 installer/resources/themes/snark/dark/images/add.png create mode 100644 installer/resources/themes/snark/dark/images/arrow_refresh.png create mode 100644 installer/resources/themes/snark/dark/images/assange.png create mode 100644 installer/resources/themes/snark/dark/images/complete.png create mode 100644 installer/resources/themes/snark/dark/images/config.png create mode 100644 installer/resources/themes/snark/dark/images/configuration.png create mode 100644 installer/resources/themes/snark/dark/images/create.png create mode 100644 installer/resources/themes/snark/dark/images/delete.png create mode 100644 installer/resources/themes/snark/dark/images/details.png create mode 100644 installer/resources/themes/snark/dark/images/downloading.png create mode 100644 installer/resources/themes/snark/dark/images/eta.png create mode 100644 installer/resources/themes/snark/dark/images/file.png create mode 100644 installer/resources/themes/snark/dark/images/hat.png create mode 100644 installer/resources/themes/snark/dark/images/head_rx.png create mode 100644 installer/resources/themes/snark/dark/images/head_rxspeed.png create mode 100644 installer/resources/themes/snark/dark/images/head_tx.png create mode 100644 installer/resources/themes/snark/dark/images/head_txspeed.png create mode 100644 installer/resources/themes/snark/dark/images/hidepeers.png create mode 100644 installer/resources/themes/snark/dark/images/nopeers.png create mode 100644 installer/resources/themes/snark/dark/images/priority.png create mode 100644 installer/resources/themes/snark/dark/images/remove.png create mode 100644 installer/resources/themes/snark/dark/images/seeding.png create mode 100644 installer/resources/themes/snark/dark/images/showpeers.png create mode 100644 installer/resources/themes/snark/dark/images/size.png create mode 100644 installer/resources/themes/snark/dark/images/snark_add.png create mode 100644 installer/resources/themes/snark/dark/images/snark_create.png create mode 100644 installer/resources/themes/snark/dark/images/stalled.png create mode 100644 installer/resources/themes/snark/dark/images/start.png create mode 100644 installer/resources/themes/snark/dark/images/start_all.png create mode 100644 installer/resources/themes/snark/dark/images/status.png create mode 100644 installer/resources/themes/snark/dark/images/stop.png create mode 100644 installer/resources/themes/snark/dark/images/stop_all.png create mode 100644 installer/resources/themes/snark/dark/images/stopped.png create mode 100644 installer/resources/themes/snark/dark/images/torrent.png create mode 100644 installer/resources/themes/snark/dark/images/trackererror.png create mode 100644 installer/resources/themes/snark/dark/images/up.png create mode 100644 installer/resources/themes/snark/dark/snark.css diff --git a/installer/resources/themes/snark/dark/favicon.ico b/installer/resources/themes/snark/dark/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..28658965c9486d89945244234f91d20162f1649b GIT binary patch literal 1150 zcmZ8hNlRN%6ux4iyH;F;2D>P(@&^iaUj>CCq97Z_^sRqS`ktpg$MI0BRd_Cvt6EWddD^E%2s(TF0U*xK&h#A}9e+|&Q`OSaQgwNGSv@&9QBO}#)z#HiwW_L0t*)+C zYin!O%F0T0eturLxw+9Z_Wb-@9~&F%)9G}Gh=@Q^QW7dEDnLCD3QBhHHkGNrCVgf#&4@XBw*xcNN-EK!?Vzrv0YtVXl-ppdwV2|vd zrlzK(U(9=NZx3Ft7Y>I5t0$~g2&^* z+S;1r$2l-h*3Vot9kh2(8oxbfA9-+a@O@=v<(j=79v+q)`F+;wbUM-3*C+31E?j)J zzP_Hrc&^*q+YjU8<4(@VYPCunb8T*J#?a6Z1_lP?%DHks?lC(%Ykz!v4AFXwjEtDs zTlR-Jvv2G@vD9F(SYGrqZ}vdL@+=XLf3NYBV_JH8x||Qjab<Rd`=(%8je?RW(>Pl)4z8B(e$Wy)iZwRI5=W^5PrgN^~o1*B& Ef0(t+f&c&j literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/add.png b/installer/resources/themes/snark/dark/images/add.png new file mode 100644 index 0000000000000000000000000000000000000000..6332fefea4be19eeadf211b0b202b272e8564898 GIT binary patch literal 733 zcmV<30wVp1P)9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/arrow_refresh.png b/installer/resources/themes/snark/dark/images/arrow_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..0d280de31164579cf1ed018e581db43fa209ae8e GIT binary patch literal 777 zcmV+k1NQuhP)pHyGcYrRCt_)Qe8__K^T7KoZZ>==(@Y9>ql#ThUua$SpwZqo?3bODP8GWmMACbxLW|$weGSNwC(%jnNLyhiiDY*Ul%d zfj5`Y#BrY=d3m-nXXrt93Fv$Th-x4ShJX_&W~R$-w_iLe=STx{nHltN{Q=*Qkd2wx zNpozZfSg^+?P!9D$$xW>G&`ZQ^~F_oyCdI%p$Sn!*jx;F#|U3eTK$5e9b?HMh$5hr zxyaj2H~4rx_=`gD7B}J4X&c(pw7(C595~zSD$74nCDrCc7B*sOzeD=_0&ewWWZ7IZ z>GQg(!hTuOPB|=#g;t!e!^udW$YX~}JL4-J3sjS?&m-+*u)#*Us~AfmW9b_ zh7{pUA~UlxB4S!p0~{Hga|4&Wh8#+`o<)<%d%JT~lV-d zGJ!Ehtgk9B%BApMaAEp!k(ebBH_iQ8;(5TRnDrS={y_Y0_gq@HS+ZS6o--?!rBK4` zN$}}~Eq+7%7TYbq)Pc@ICwT?Ny|N?-PLk0fX&Ek)EaApqskj?9LzhU500000NkvXX Hu0mjfCHrP- literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/assange.png b/installer/resources/themes/snark/dark/images/assange.png new file mode 100644 index 0000000000000000000000000000000000000000..12281bf025df1313e6b66bb37e2923989dc0265e GIT binary patch literal 1602 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/create.png b/installer/resources/themes/snark/dark/images/create.png new file mode 100644 index 0000000000000000000000000000000000000000..44ccbf812879c42cb1f9587d865bcfc337ce6361 GIT binary patch literal 570 zcmV-A0>%A_P)hUn2-Navsqo?5A8 zh}}V^=%7@_%C;=H{tGpIj5CMu*>5J=i;m^t2QTySd)}9aAppozC}++wDz`eOViU-dbRRoz=JsVlZk>N%^azhi%=xTCt9`LQjtqNFW~e|R=r9= z`@I3J^#z@aD5yBuq2DLQO#|4uFW6R5kzPZ+h&6Af&5}POarL&lA~3t5R1i7uh*ffDw@qEs=HBW ze?CI~MkvG6H-MF7r{Yv4kw_q&PNP^XqFgTHXlH@RpLO}3aV{T{Ez=8lo;PHV$Ads1 zfOtF(s5%5V>3qE|&{lueV1Y1j%GF zXt&#NI-LlGLPN>_18TJzN~Mxf*f6pY5Dteo^|P&3>(H{!KTr&_wGRQWb^rhX07*qo IM6N<$g7V1&P5=M^ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/delete.png b/installer/resources/themes/snark/dark/images/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..353e3e202d9dcd0807b43717372161d9baba81af GIT binary patch literal 716 zcmV;-0yF)IP)pHen~_@RCt_~lS@n!Q51&%nd!8SMQdq^CQ^&ig(4z}3**X-iEd0Z zF(P&0!o3@f32uBWAR-amn2=yFF5J1(7!nN_hzT(~Qm9Cah0+&P+K%l^XQuPGjwNl= zuTcLVa6}W!&HQeF^5MP1)pn~3;FW_$3g42FGSW0@H}hBoGg32*__xB<+|NKN{5v z1oZ^IEDj>Rq(VsYW}Ay;znl~Tng5E&R21=L6#;3i4DYc}5&0GxhAeUB$?Vcj42Ucs z6V8H9Td}N-qX=JJb1l=!r-*OHs)4p+7Th{#CXt-!ISNA~XmT+)+(|I|p&zlFt(v=q z?fMGZ+V^8*yc>>Y3rKVoiTMopjXZ3ej#eLwS9cTex|O;L=o-vnWYh;oVGZQRq}i|> z!gDepH^hrcPRCt_iQ(H?^Q562p#kr3<%IKhuMw%v+Bo>j-n>|HDQa)5* z81)eSh92rSgivqwl0hK#&`%I7i&Bd)HN?v}w{ynvT=%)O&dv!N+aKrU?7hDAt#7R* z;QvSHLRW_fG2_FJ3lKC9UTzbc+jQsGKbGr%^q^;07Ujuv*|XPAwhUzAenKj#Wp|~# zl8^31-&wGpZD8ZmVKU)Ryp%tZKvFqfez!#YR5Ai`mlK>OAHj zq>-LkzyjleHHL0<-?%k&^Tqv(_u`3I0-GO5;q>vJG$c<4U?^UQd zF(4rWZ;yA4r)=GZQPQCmHSE*JsuovimJL{%3CpCid<&!m0~kn>>30K54itDCMU>W(NWT7O>}g`JG$Q$mMn6U!Lo5-;sgW~eu*-uMzkG(O zDtuvzC=`k07$wu{cSj(i%OQlGw;+{?B6ei8O)7vo^MlGAsS(tZ@I%AbPfEsR$ajda zTZYu&z-82lH5=?Pl`tFla5&}&N$vEZuaT_F5Sc`z8tuzYZENe#Z}0Sl8DmGrV*mgE M07*qoM6N<$f?S(_ZU6uP literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/downloading.png b/installer/resources/themes/snark/dark/images/downloading.png new file mode 100644 index 0000000000000000000000000000000000000000..1d01bb51372948d4254283e580dd91e1243380f1 GIT binary patch literal 871 zcmV-t1DO1YP)pI8A(JzRCt`FlwC*^Q547jckb-W>Q1XIxRI^4wVG|N&J?Q1nfip=bnwB5jRsy6uPiF*|#wyG4RE z)<*Yoh8gCb|M}f>&$&Pj!w4SDc(-picjW4C;O4zYMipWn=Y=Ny|B6p zgHr}TBbEZSbC?F%z=MAyyiM0j7s)LtpJ$H#$cmAjh5=-NR5GKdkMfv4{pqi+qB*v( zuGl3D`;X2xjd$Yk2l10N>F2Mx30i`35dni0X;VRg(@r)_1sO#qn+plLsT0Xr&=8OF z$71b$Vh(v>nUs)Zb6H4s!JyUr>luiC#8i-6Hr6TaSY)>ea92=HXf8ObNCex*%0f|A zHnw9T?S!%^f4!t`#P@mLo}CJsHs|qZ%+yvcl@N*<=uIQq!_A%q>JMy1URpWjmHfU5gl_n)vW2woYHuj?m3cAh z4x{aCH=0&c$aEszqbC|J+)JUZxgImD#Yjy}3ek>aMbH?yGET@-w%fJc>7G?p0u@78 z?pp!5)``7m5}ZgMw^yAS+OBJGovgxK$qPaV91S+u=F4k*V)feZ=aB7JDCwSUJ#}_w z*U>xHhoSfo5}5?vT5VF-u5A0AnC xTA^eOZxjy*3mF6-GrAby#T?d=$)hOx^bJmAH`x>;cfJ4s002ovPDHLkV1nF4ivIur literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/eta.png b/installer/resources/themes/snark/dark/images/eta.png new file mode 100644 index 0000000000000000000000000000000000000000..197bbdd01ee9928724cd54d8a17db42399473f6e GIT binary patch literal 1304 zcmV+z1?T#SP)X1^@s6RQmj^00009a7bBm000id z000id0mpBsWB>pJ%1J~)RCt`VR&8vPRTO^SZrxa2*w&SO2pb)NZ3;68@-b0}0T&FS z*`fqOVj?pm1YKf`AqK>4PECkH2r(-DaLOD+gZRPJI9Y%JQwO%&OoZ`e*jI<^U~HwV zYkPg}+g2!jTh@suxq07v@45Fp_uS{4bAc#DR3J9mHDeKF42Dh6VI~9~qjny@)A=3X z_bjKI`ENx!I+XPo{a=8Hw~z@h%4qQA4m*;XI{}v)n3@7y8~`Thfx;{xHx)xv|A}oE z@^MUA1@&!0D<6C5Ae5x)>Z&7)dMLBz=Ih;-Xvh{1Hhte70?cX z->Fp4WB)~jfFi0;=Bb3cdMU)b$@B+;TT^N1SV0EFmL(8e=M`_Fj@N09)^;%Qs!-$w zJ}mzpO05+b90^uVi~|bNLpN!+0T<|l-XSQvpT?Sv^)OSfAR`fpT1K62j5c4wcOHQ? z?7D)0sGRWNtLnp0YAk@m6}o|u*O4>3USyA7n&-_r`{V}Q;<6t9*;el7NR~zgR54N`V!La+JHV7$c{_{;EVXd~%c^7HAmz*k{%TBxjSiPAR;zAW` zw_s+PUEMM;r1N`2I=rm<2+(~^8-x_;5h>Zp;dO3ar=-s?+mJ?chpbb9km-e&9nc;9 zE4%?ICWG&rlcGJZV+_v8WF(nx1)|kFFmkUYX1r(6GZz8(#`?iOTSu4Lh9d)!9vR_b z@=e5mLTiaFVL&g>-Z`52j% zVoA~&GnnxbAQT6;jtNzq%1oF*?$~;v*IiME0v^e^dgIPOmQLgTT(Q^;y#FLKEcdWq z2m0B1dHC%ofRg)1F)x>_UA`EK?z#{8?efSR;G_iumOoMYH6)UE0)BJF=putiX4ua1 z=Mb4so}0~l!0K{?S2f5(oMRp--b)~Ct*IR_niyh_KBT=_XD_^mj$-u}!p(J0aik~U zk&CGb&`4D`MS3h}J2~(284f31jJma73e+1c(52l&=1vJ#7;*yNHsaNTZZw=jIY*Ak z;ea134`=&WA4#NR*3vbq182-#?Tgy*ICG` z(70hfRxFqTr|dhc6tOT1GVjifcnX$oBNunIZiFDm#sz`}Q5=6k1u?*bt@m&J1WQ6U zvvIflACpT(HRf{@$L|{;vXY_$k)8&`L)C|>|fo~SN6P2aqW416}8hjjSIa|PcDI14+M literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/file.png b/installer/resources/themes/snark/dark/images/file.png new file mode 100644 index 0000000000000000000000000000000000000000..4a77e203fc55f182fe687f1adb72e0fa6696a0a7 GIT binary patch literal 808 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 IM6N<$f(FweEdT%j literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/head_rx.png b/installer/resources/themes/snark/dark/images/head_rx.png new file mode 100644 index 0000000000000000000000000000000000000000..caf7500012a6275d982d9775ca81d16584c64aed GIT binary patch literal 1240 zcmV;}1Sk86P)X1^@s6$@ldn00009a7bBm000id z000id0mpBsWB>pJib+I4RCt`NmJLjmRT#&A@4bAOfZ{MdL?|)Lkw)ckOy^cwW=+$= zW`=8!l^BHh(b}v9g0ymroKjiKSynnjtAP$F!)j%YCZQ{)fe5CAf)F2azu&j#y_XBb z<>RJ2+u1$$ob$Z@=lP#=p8o+aP0PU`&BxpI-k8BF;H@Ou6)GKYPTRsmqXn*v02-;P zyeSc`s&B*5WrG=^7&Z7>F_5LaM#HFs3%z56lPrhE>lQoydEa9wI034lrX@iBgQ$Ui z*bNHXP{~(vFyBlNeZX5-YR#cu%SGFpgcdmtO&{*xCXPk>a4DLai)zc^lK3Ru2v%?A zlI?VdLZMM%K~)p#+7b*W{~F%;z6f}4FXyXOx9_a-a z&_JO$Us6hMGofrcis6$g7scL~P*2PR*!Lvd9zGch0Um2Ki6@M+Oxw2S924wx1K zQ+mMdcDn$XJ(|Vr0-rSrrcXpTCesDpW8HFxHy(w!o$%{r*tJBq;6->~iYMso$?(hb zV3n%#Z3-Mq=>fM2xSr{NX6ea%+d}x`C4%Ne^N#!t^{8+)*Wl4lVbNajGeUVP9DE9H z3xgi9bKw({&dS!6h*VecSo$w8oG1 z6bMAqu(jQ;f?nBTx69=`2mZoD>Q}J!2Qb@RYmS|Vm&>6Ihb%TQ5&pHY1r==VMOpvK|kYA&?~vU*N6SG%pOEv8zgGX}2L!BxHU zhR9@EF$NKp8?wYGm&nN7S5_7|?8V6yKE6f=^Y>tGGdoppaM=|}Tq)Ans7vHW%UqJl z02!ShgQm-@{@Z^%G{7ajy00ah2KknhCms1uS(_GxeU{KTN^fl+#qdt8%7V+Ker*Nlyt3;+tMLr`hwj-iT*-+o`sNV8)iqcdH zWMX+;D~^mK7)xtFGUmG!DL5a4Xg-CDQKhaMe zMULq%dAr$f6nI4NenE_rFtTNJ5DqpAXv@ujy6s=H!xRZN5oweF0000 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/head_rxspeed.png b/installer/resources/themes/snark/dark/images/head_rxspeed.png new file mode 100644 index 0000000000000000000000000000000000000000..744192248d61a17b8a6bcb8ab100a84b6a3e8780 GIT binary patch literal 1626 zcmV-g2BrClP)X1^@s6RQmj^00009a7bBm000id z000id0mpBsWB>pL3`s;mRCt`tR%>ijMHoG^cl%^pTEG@c1u9gmP#zkA6fB}dVgRKm z1yUXXA(DvD@Iw*>tqrdz2~iV?1~f;EizMY+!Z)VOt-)n&XNfY-|kXeYL)>vqm1_Md_9}5RsVWOOJjN@EL92Hs6 z{}Uht5X04MUb>*92HK%3Ky?dnv;-It4@3q7V-tWOv6lL6>aHNr%?}HxLm=`4OytV9 z$4e3X^*P}DE#OQU&{YHC2*Ay&E)!IIH1I?ZAY&*nBUx?4uaxNo^XIi&GFiBM{Ni zr5+u|$s0IGW~Xx4+zyCbO(!&P{lj12Tz3?hG)5pPhF|CdVFLhMln4S*y&9`|wXRd| zRhmpEaE+%PoTs7OOymVJ07#^$Lhgmzn7ISXINYG-oNcQnJ}Rt)bK^-m<0yf69_Vca z93~GY^}+NHgCco}koH`Vn%8ZKq-^79!>Tf^) zoYQBL9t1vXE&amN1xQS`9ny5zN)BmXsy6{8jdW5n@HEFEURxAvZaQ%|Pg_FZg*L}< zH+kST1LMJP83E4eXXM3-CWsT)fx+ViT0(fKj{$X#!Nd2SmdL-%v5)CQ?%YI4C8%cV zdkADX0iEkc6EUPE^*k+ZxQ##`F?9o7sXs0OOU{-dwa$Yy8;Aq*zb^txY4hQU06TcO z;^iT&1hen3MB%0OhZU2t$&`FD{|JGcAYi%#PE4`an{_hM?6H^)U_>|3k757wJmAy~ z3>)z|RylnvCKOiC@p_WtFxxL2K0m0WDGG}M4^xei%ZvxCa;b|+uVPU;aIW$(jziJd zsH4>k+*e%9C@@)=g^Q4joG_dTPj#nkSMIYpu)H%lny*pAgni) z%gIzN&_S{cXwl(7tjk1Naup62$HU8furTEUq9aQ&bsGv8kuOuNEx7$a$}}gIm(@c% zz*41667YuExj}(ZH6Q%QhC7?=I%K~9JVP^5Y5N;{v626-CVh%cnlSKJ4Hj^GrlY-%wnMT|%hAOC-C_JV z7wEG`!dxk#(Sd_>8-zo4PDT(Tq zr4NopYtd35twEyYO%t`Bv1hH(E4iu%GV(atJHT}PPO1gsG(9if`mhIR9X}Pb`B(jqVOQT*1~M3Ts)F5xB=ESgCKG!iwL6rK|pj0!~&CrNUkoU zWKtq|L1(&Niv?hfcpv*76u^Cf+y#gw4dY373NP$SiK9X5+4IqWi}Zz`$Ux!40`RxL Y0dlTp&>yxz;Q#;t07*qoM6N<$f`VM*@&Et; literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/head_tx.png b/installer/resources/themes/snark/dark/images/head_tx.png new file mode 100644 index 0000000000000000000000000000000000000000..40d7d999e269327d98159c794ca0ad8a797040f9 GIT binary patch literal 1190 zcmV;X1X=ruP)X1^@s6$@ldn00009a7bBm000id z000id0mpBsWB>pJSV=@dRCt`VmJ3jnRTRg6-^VU4Ef5+}kqJR+G7~n%kd@XXK_Lwd zHJOxB%|zA&T1*m?kV2GNfde{&V-K+`ds;RLW)H_6O6Ax{oL-OjhG z^4LWlgJIgf zPZ^4WP6J!@9`w7$BN{laYZQoxl_H{ZSm6TIr8V7vC7MR~JGJoKS7?rZAm(CNl!TEw z9$hK^kiogy0zMfQxGLgiaatnK8)^>GnY{ta_P@LbB}74KGN)oM!74w$6S+BBKHG<+ zK)t|~0{%#f`ZEV-+60u@e6Au(uVzg|HRjSG<6PonjVdPMw9Aw+7t%N;1XKFGeS-^m z)hMF9H6LfrO(=iA{=wag&4S9EjB&C6r|IXt>8zO&iL>o_)ZxM~l`>9F2h8#fm)ZVT zfSMgQIB54`(NX!gqUxT+xIP?pG!J#~r5Kg7e49E{6w#*u-Tc_o3@cJ$TPDPh?q`pB zS@Kxel?~5Mff*m5y?Y*d7VcS#+OV56pYSs_=?Zb0>^TP~+C5N-bj+>toD0XMz|i@)`N^ESb>x4XdZ zeUmUH;TH=oo@hv8tg(Xtf6c30*Iq?tY%Big-82^55x|fkXz#L)cyTrrdIC-HQP=5 z;UM(_o?zC81>W68ST&zBw_3d0h97S64VSR(8(w+`?T>$st;R8QXmcAJlM=T#A7h`@ z8{|64VM#%nS~<`KSImgLl*JO+B0sI?R8BS4{l^Cmm1mW*6gtd!lDHb@MFBhgef2XB zZe0_+g7>8vG7{?B(A1TCvUE8c=;&cw8-@_v8)u)O1yUGcySM2iw}&73GB z6;0wu-Z9>g?8X?V@Se%ULPm+J0uhnj(jl+yW-QBpgvk+I@ShHO9uX-nxvTBs;AO#; z4kfSinZrq95G}KKMXG6XjXK}lfu(RNEZqhVT}$W40Q@A|d0m7q(B{)PSm-(7XGKU_ zCEHNyrxSm+4K`^8^JJ!VLxm2?B-=?BA=UDoIGld}2e4bNPGn>~H~;_u07*qoM6N<$ Eg0PY>9smFU literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/head_txspeed.png b/installer/resources/themes/snark/dark/images/head_txspeed.png new file mode 100644 index 0000000000000000000000000000000000000000..31c4e01e33e54d7012440bbd55a7bc7157e8b36b GIT binary patch literal 1585 zcmV-12G043P)X1^@s6RQmj^00009a7bBm000id z000id0mpBsWB>pK<4Ht8RCt`tmT7EMRTRhn@6F7crPCH@*=-9nlqwLGTB(2ph$aOS zaic(_K?!cuR89O)L`es&3*UX`@83yd(H*^C!%!qQslw`6DB}l8vmwH`vkwKf{GLD--;IO zS8~z#pMVe`iU4nNp+)`x9EU4_(m#RS7lD8PrX~Tg4q(zipnnv+oMjn-RuQP~Ujq?K zFctx9ZD>NT6^DU+mx0sOKvNTtU<1?uQ0@gRc3^a0U<7S6XB3bei(C9|8etARFo;-; z=hK1w8_CaRVZPmWc2Oy)~c!Kc90wbX|8~_6T6X1Ue~zi5)ES zLVP!@rkmCBTFm4BpYH~u>JYhb^5ZQ#&cU+s2+*T9cQ{^wnJ~>}pvA=4AhHOOt9&rE z&^>;RWxJMrGp++aoCemPVsxq4uE!aW`E(KrkG|Wx-?_KZXIuh<8%PZc!r$x~H+p}4 z9Pn`Q@sBBJB0#G)n+zC13Z)f-s`=YBhvSCdq+fpnuG~hCoV~~+#J68$CMqAtY=z63 zh;6fAN$idyt{5NUn&1)rYuP?TE$C zUZO)tk!`+nDUxDM*qDK#CIuVXJVG($PD0ks^GMtLJJ9zD1y+LigRTg0SQ!`IvR|M% z&~8RA7b>D_`qL7Fm`^-5!zu-|R8@Zo!DAow2KGeGhe>6u1@)Tt2sGirl*ps#W=GPl z3y9!!dkl*R3~@2?&)op5@x~6_jFWn5t&`R$6=9FuhjgFIX^h=Wume2}h_c9Z?2K6m zo2J69DIHYBu9zI0cBCVlj(I&5?{S(r28fEd9cA1-cja>$?r7k|b!4rknd@$amwgDf^jQtfYSkC+tXB5R_tjc5R!;>6bi+zHmzfsvY0?cX($9*1GNcV; z>$ku-CgF{OZC(XE3FKjP%Ji=&DqgFaj^bVmaKZUx$oRnxdoj6YImapb_|`ZvGcjD6 zl7y6BSV!vUV>Qai88Swi`D`6ROO=HO$*XLq9JGQ*KmHFC%m89UH7d2xQYQQRc}^i? z6L6#w*DGp~WzYzmOo#?XvTnFIY3CR*zeQksc#w`#RnH*3Vmw=TEbJCFL}kB}gXJhA zL@z!T8Xzi4CJuy%C(Nyq_G2sKM5>!LBw~dMN2&so?VkZj(acJxKs8kM-%ZRcQ%6-5 zmCS;1yNd+sD;OuqMuL(@Qm-*g`O(>|JN5MINrBR};e#f)VeTCI!ktC--xY+#$!%8dRCml`ev|O}IA81%_38hU9DOLKkdl)ZgFs;>Mj8 zk>bY&S|#htX&6(HPya0v&_0r8G*Z2UFa<$G7k9dpe!wao$@F~qVjbtL;l`b*!NtaA zWOw2>gjPvl1uo@T8u|N~AiUDt^MY`MdI|vTFN(eh|X#&sP zE5scZX%*hm5;@s-e3RyHfwGQQgZvY~B^Pibctw`?Rc1tFjs)h8W-M9wMF7WOL8kIP zy2v{B0HVX>GImtF%*Pz+0BV?6=kfxToMkzmzLJ4|KM-L-Isi%6jpZ+m59Zjm3r#r} jzQF!p*&cilfL8e%dj=pe1^r3q00000NkvXXu0mjf_E+6L literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/hidepeers.png b/installer/resources/themes/snark/dark/images/hidepeers.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed9e9f6263539bf759dec7a5806914a16d534a2 GIT binary patch literal 1425 zcmV;C1#bF@P)pKLrFwIRCt`tmwilCbr{D#=f1;LUIMyY~o4 zv@AtJsb+}&k>;GuSeg@o&8A87-!@&jsihl|`3EWxqNyeLlK8@#fCwnu%e`=V&T%-= zd%^$k`x!es=XW^gd!FC(Jip&n5T%hi)r;XL1;)#%i6=*16|N|Fa*lHRv@(Y|lR^Dc z2Es?%*)VETFw8T?6T26bq|tUWf&x|4$p#6tbF`g2jwD5+ObUv5q#JM0z)j;#yaq2l zo*t|wD>lVOkSB-)NpnSeln*5cU+_7hgm9Bq3fM}!pvh=3lJ`a)$R=S=75p?AptM+uR_gL3dRRzcIG=t=jDY6`K3kTxZ4 zxY+qOTWhRi(X>SrzFvsQ;C}*E&dlTc*EUgSu0x98{`EGY_n{AP32s5t?Vj61#`*{P zhmERVvszwR11%KKE5bYAWn0BIl8YxXCVwo34Mqav)$hjlKnw38L@-;ceJb3Ypa+Xc= zH}OvL0#bL)rlq5WDAmar!6MV>kzDQ(8U^-dY`f>d7OYsuc_ ze93=Y88T)uS=gSvovW=^$^SKfSfirrKFyXZ$GDh#fj57Ci|)2=;?;OR^$txm(`sv_ za%lxgKP0nGUCaA|nR`t}JH`-Ay)YnY61l*MIl?Rvzr|g_5$wR_anae+dH&azWnZVzW$&b4?PtlpEP_qJm^~H( zu*qE({aGeK>kI+XEmW~+`Yq!RV#>&j%LlOHN^JC5TQm4dBO9-cjWUC zA9I_bMWv}^SqT@LFS2F-7C&=0LS(hCp4LB&gTEgn{q1yIeJ(2gsvtW%n}rJ(Qd(L{ zVqzjrr<0 zpJtPpnTgeErMjN|)L#8w{r&!3T{llBw?!PEf%FS;1y7UHX9(TF8KIG%g~JqyHS$7l)MbDL6x& z9IHF#&uf>@oE_A8Y9+#fgb6oP8DFq(;b- z*vh-~g`#(vn^;FIhtC{l^S;gc>b3Qgt-AR=C-zWMR^rRf^#Qa?2J9=cbP95(r_D_)NwE}A%Z5NLt*>yA;nm4 f=ABRa561rifpIRY^oaRCt`FlS^zHMHt8bGdr=J`Vre}o0yU`SSg`#LJ_Ty5RbZ4 zp&+5QR7yb=sssom$_0VALevwFqMjl+RN}ya-Vi4W2mw_H2%*qeaZM8%J8o?&er)_$ zC-&N&VRj{;s7*`6N~4{b{l4G+Xa3&@{D)_Z#iquT*vG&Wy=yuOe9Df+QWA^}pzx}@y23hFcJ^M!|pL^{P%Jo&OWgA2G zvVXZCR^nS$7-g|11O47NPM$hptsM>rM)utaLY31|#9UhhPEkV1^y}}xNS&^2Xfzs7 z6a{W|8-gRwkf3;TOTb+{7w#V#*&b21_n}s+VPj(hLI`lqL3}N#QXJb1$ZonT;37T1 z;^HC*A*fcX$Ye5DT3SNBm<17mO^!Hk(*jSg^pP)+-~( z>}J3lT$UF;%xLE&sj`{BqTQ<*dDQf(1rrq;NWoK(z>n@wc7#Ux-I+Af{Q7)y{X%xb zvwf=P)2B}y=rP(Y%+FrJ<@uBlfjWV12WdD8YQHZqJT^!xYgPPlF}>0iIGkvIH-7`r zROVKli8G(SW9uIXBA3gdTrMN|+Y-L~WCq51m%s4VBz@x8W0q0N%gdPg`WKu(J6qr_ z+pYw@(oD`jE-T{0BQH;;O;;O zO6%0W?obx-BffCod#_GC52I~B(=?=H%g)WsAs&yTcFjPa%L~5*R4NrqxmlZrVSu_g z^1rV=;BO6lRzzB3F~nF=;LODFhtODWAel^Bj+zS0W1Dc&^dgrkSjsz{4zk&-Rhu4< z2R^?S;c*X3|5W+_T|C2z45!tIbMKDPFs7%ct-CRk%px}5WL-MjWXar>lJCdwf9}^? zRjjVA{$1?BU=Wd=5oF@UBT;?-NfK3J=Obfx9n|#(nr#`Rv{BorNV^1JFpz3*S@z+< zF6R+y6X&?UPKCV#a0pK3`s;mRCt`NR(nj`MxX*kW(YbM_HbF#u&kui zvA$q~oNa$-!@6 z7zA*CDDcD`z=}v0rFi~@}RqbLNa2>%UT|}W$D9ow>3VTkuDQ^uBpN;qUn?eJDH*rx$I!jNKGgsp$ z1D@*x+#3R9QFeC={hTNuJb*p|*0)sSlr(K=dn4(qH65jnl1_fA3lXo%s!YJ5k zBe1Uz`1}_jc>#0qB35bO<+D7oa76@S(o3f@I87N0d_b)QHS~`GIym=H%isS5eyETm zd~`E@bO(Yh$|8xb3cSR|e0x@Bi80X2g^a=6O>wAyA$n@?+o@?y2Te-z_i)`tfM(9W z+TYgWHWjwg`GWwZrgZ9z)u85WrOII-<58H5Zq-6?P5LV=o>nDPr{rJ)G zHUGYvITFR9z?&Vp5?zBTqOFWHfiWT21W2e~|! z8jBi|(_mU^X@ZOdTBeoe-#rAkW|h-gZfiL{)?ixm(e`#Op)2UNiaKac$ai`y4Ez7M zmI2hhlQrCFynR~rZ>A??6>vFq2=*cg(W0sw#<+io$j`BErpEzmb9qN%E4TZ{w+{y! z%zD0RvKzKyfC1>#SXk*~*#<~jU{qr}5>hY+g?rvGRoA z8h$2%DMSiu{&JSo_~ZiRzr3}q>DuFAKfe5~8c*Kk4@P)pGm`OxIRCt_~lfN$mVHn51@Aaz6MXMr8STsSRB4IKTgLJ^gAJB-^ zSQCp5CWFz^m~0XY29Y+>STsTzFcj^zReJQC>-}=AsFXVHN!~Yk-{<{)-tY7NAiInA zOR9o^_@dG<5n^7JZz6>t2~A%YQ!&A+sb=H=p@8$kfkX*Us^vGa%`U@A3pH~k&6~zs zD5G5_=3^KcST}U?D`3c%K;JkIulEGro;`B_w}-=+|3W`04t58nyVyXh>*jv|n_a@> zLKGHC1mZ`a^}Au5Dn=`b7ubonl;>EaQF%O#lmu(|7+c|zu%TwXNB~Zx z^tDakRqKa?&s=F@^U+&dXb=^^aKDCGp8~jA4F%8pQEbQCamqGT0~jF(4||1pNHhf4 z^hR+`z5fQd%rIDsbc5rxKW!%@$5#mt$*e*Mq0)tVl$x24P*ms)pIyl#ACMuL`p&vf cnScb}0g4KeNuW7%+W-In07*qoM6N<$f|Ci;%m4rY literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/seeding.png b/installer/resources/themes/snark/dark/images/seeding.png new file mode 100644 index 0000000000000000000000000000000000000000..e58e518bc0f011eb50ef1ad727a3091048f6d1bd GIT binary patch literal 1131 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 N002ovPDHLkV1fo~#^C?} literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/size.png b/installer/resources/themes/snark/dark/images/size.png new file mode 100644 index 0000000000000000000000000000000000000000..7f9cc43937ced4a91ad23d9d076a8b0fa28d61cd GIT binary patch literal 1017 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/snark_create.png b/installer/resources/themes/snark/dark/images/snark_create.png new file mode 100644 index 0000000000000000000000000000000000000000..1e767b9b2210b179316c02a86627570cd3d44bd6 GIT binary patch literal 1087 zcmV-F1i<@=P)pI@kvBMRCt{2oIhw&K^VaAy@c4NDGkygaj*?e60#HrH^o7zMoFZJ zIO&o_I!Tub(yi{L6eke^QUoE;q0*rc6fCq$sp4pB9cl|jNZQc+dw$<*BB@PdO<(T+ z4?ga=cOf6YT;998_Yy)h8jVJy(P%V0VOhk@ItLjrL8NJw$(?!w)E`0-V3?CMn1(^B zPzFHi8;A!`ABDCbtzHBlh=)#k5>Okx8xR)6>sF@)IMxMyMrh_IEFjAVvR>81Vr)Zv zg1Cp$8~XLyWszKkV>7ijZ(|?LU*P%HDv@g-DG2of%5K`vBA4KJ2I3dQfmI=EP{wKJ zD=Z)@-SYV1>Ejzj4o5Jpyrcl+U2b{2L~erElyyMDP=7%yFD1ZJM??KQ%Upy6q`6q< zAPdK@^c6Cq=dsSvY#MbAmK9I&YY#JmQ7A7^&q_w@=~#t4x2I${BPf%*taFkAxcXlQ znJ=OIQd>-HfNVeOyrcr8Mj@7A1V4lF?P<=xb8~ZE8o3D%2z?9-ge!L4BJO{U-l?gn z``K)^l*weC(8*9>K<35M_8lJ|kAc|A%F2qhw6s*!f{$Xf`@+e|$yhude+N}_Z*R|T zE0@dG*4EZ&EEbz_DnXHHdq>OT@tA#meZ=qglb)U)yUp!(8-YMzT94pE+Fp$X{oCPx8}_I2wL#TII>Bj z1vkgB9WX8UIF4>Fwi4`exrT>^hO+bX^BYdSC(k&(ciT+x?(Qy0r_)9*mm5hYlOLeZ zcc?`G-YB?GC>W_!ifnFf62mY&5J^=8ckHf1UGT)j#I4oU)vo#~P9?!@FMt1o z2*e^pKd$6Lp^zPegM;~jfq~(%v9XU7a$o|D`(@h@?;#R!ar3G)f@$51R8la_JH5&Y zrhOY-DZwnBQBX!Os|P@o5X|!F8tDbIesoD{!K~#X(hBB5E+VC1UgRRu3Fb*IB9&m? z z%P1G&La?lI5$1wrmWwbIEW2EUnP3&BzrMa+Z^ys$3PDKwBSf0uFFki4 zET7L;35UavSSKVKDEKFY7TY0uStp>;Xfzs)Mx!}1zX5=jnMm7k0=fVI002ovPDHLk FV1lTmpIXh}ptRCt`FlUs-rR~X0t=gcJ8b+g%PvTii)#jR|OyGjwEi_%nE zT7~t}qAgNEkSf@xN@@Efwoip_>tlWBL(v!UO>7ahRCh&-vPu-AtF6i2l58f~Tqcvv zWG?6QBp?;6m!$&(=gfTH@BF{-`yb#Ho;7ml*cvHx0ysur7Aw6J=G-#q^_Nd~ucGUb zni)&8SnNgdFFY}b-A-=XKkxgzf~|WMfU~3jOQBcxeYa(&z5BqIeo$8w(TJy;BzvO@ zpSrtfg+V#=exS=b^40NfvEy*LICdR+1S(@Bh>&|x3PT9Vy3EgyoLSb|8CU{cPr|4u zAhM2hk~GAljYgVJj=r+Ol!FfTucN&^{Y4l?8kVVoa}L`E0s{#U%J)1^q5Pj;Iou5% z74w;gBAH;JR7QN(KrCiJE!nmIivpUKD}3kr67A|A3vS;sQe)H=Xys^7oW*zagoP_7s#7Hz~IbYNn1mBKmssYB}Wt!6#blbB>r=aZ*5 z;x>HL?3GXLIoRQ#QV!!|D#Cw)zxL*1qC~yOOt&dMzq5Vy8&0Yf3kY8$Qx>B;BIe~g z&j72+ntU|!%ax$hAE<|>{Uu6GATnOSiEli}Wt!OGquq4)lTKLH914Xn#?GfOa->VK z_4?N%xR9-K{++VKfB5ukm(#mcN4Y!$)679HtI+u@Jb?s0{;Wvf`7keF!a_y{rjbS8 zpo&eyb3RCwZ=YalKw;vI%U4#mZ`<1@Km`FxAUi*Sd-tXhiIkB|)gd{pp^y(Fm%RbC za92PJpp+x@!5lm-=AmkZwJBFkoaQ*b{|i+Fm629%Bl=iDsl<>9;g|#jQ-A+GFn0=W7VuwjcIR}u=XtrH!ijB3?|+_OoCGA;<_Q@-I8XA15DJp zby!${B-_w(4T#_GoClZQvl;7cXwpxw+z_Mg)&-aq8TF2O=vp1XoFH7n&5OQq(ub`c zm#hyEN{fWC7S7oU&S@to7i<2A*mY;0Ofcx!ya9|I6w4Lj)x?!af|D6ScwBh1jmzZH YKW5OLV2XL18~^|S07*qoM6N<$f=#%~`Tzg` literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/start.png b/installer/resources/themes/snark/dark/images/start.png new file mode 100644 index 0000000000000000000000000000000000000000..280b49814cc94739ebf06d0b01793261c60edbac GIT binary patch literal 499 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/stopped.png b/installer/resources/themes/snark/dark/images/stopped.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b41579e3f41fd4cce24968eb302eaa6a76684b GIT binary patch literal 910 zcmV;919AL`P)pIKuJVFRCt_~Q(tIXRT%$$=icPrv`PBcwkg4v7Y_|T12WXl}g zCMs?)6&ZUHd=L?ZJ?%jT;*+3{QxFtb9 zx%Yg2Nl`YIw(h{W_uTWH-|zm;_x(QLe~b|`acaa!d;*+OTb(twBn$2zeN-3E3|e~3 z=k!m@`u6S3&Tsn1VZ0n<-~a5L$O?{oDS-8RTM5{dkj>=}UJMs^9*FngX)}+pKxuE> zNF3XWw7EJnap;BMxL@9XfO&kJUEAhagm~20vowrEcq3fX943%3UE*_}?hJLtq86~U z1Z1-a=?b!Bw$4*qb(xbtHp4c(@=`#JKGot6#=U%l2&=1r*3c5$tJ8JR(Txr0*Kd$rrapY7wmTYhy4Tp&6W5R3Ng}E5#nZhX(haY6*y_t; zJ0b!5@4s**Q^vK5#fS9*&Cny5qb{en#q1u9Lb-)iOqH#ar_@VxwM#P(5Z0A-*gW_3 zp}t@&5(E|&z&D}qg>(Cy|?Bx?OtMZ#jE@BdRM zCVpl+7bm~j*9KLq0iwVcg^pA=E%7hZ5C)0yZbW_*3IU~3!%D7L$q^GBH+FkDKPW1H zxT)$U7Mpy0!b*cH6;!6Dk(r;zT_KZ;L7+$>g6rG@PZU=d7qMI@AT4A?iM5G4U(-pG z41CzIP1c}~Ca^fR+b&~aauVw`T_5%L4Qj_N6`fBpIOFXnGdRn! z!>snbNyA3s!nnCM;nq9^grXB=>DUS^S!bvfQxwa2$~fq2J=lx#ndfy<#YA^WEL=kn zE3n~G9jWjg^X1^@s6f?p=d00009a7bBm000id z000id0mpBsWB>pPb4f%&RCt`NmJx{4~Hw^d4mdnwX3 z4@KICHn^%)%SGBIDN3oWPukMk(x!{FmI$#+QX)k|L#(k>5Nm=gWSg_x|2bz8p;;#G zedn1>=FIo~&bxi@_kKr!6QV}J1OWq}B1MQou`_e(;MpMJ1<2S!p7ejcdTzd9a6`nVF5#+sfw;W=03e2DG2g>C?^K5kAq#z)=4U5L8C3kncz;`z3i}9Xziu(m5sxrduU-^BTEv5>qt1D>P3Q(D?VrTS?vo z8uz}e!eiM!h_inI3d?F|X<77oXXbe@R0c+tWX!gSSU^XX3M>StIi}5yvnZLo6|N_8 z>sIbT3G@XP_lGpN9SaLHi}$l^%z}L?Q~Auz`t#Z~0u~KG*}yii(pZTGm=jJx=F$+) z-Ku+jRq=HNKIspHb<(4r=O*GQtqQl%e&l*^^|aMrK}{qDD3kRyuB{hK)z60!7ZKok zv`VTTF*7qpi>z2wM|7(bEyKP$3|!_yakHQiwQ8?#J>dxgtfZ%n1!6;hrXJ1#3DFD3 zsYyU^Yk<+!Wy)4TkJhn?dV1*v#u?F~vYcx%V}cRwHOGwWQAq;&v;xje24*~C)BtCs zr8lsCIFS50YeL0E1!cO?$FB;Q8f!!NPi8Phar*7L;iH}~#?5*b_?Fc@a0##{+xYEZ zwt#V8*$|N^;$PhiWyf?e)>(C;6~=dZ7~{gY4j1gD(Vqf`t{A`ndRj!-3M-cE7V%*p z!q00TVKbjYORCg$6+G7GYm-d}AF?V1-#y$y5+s=LI zqnzOVHFe>A28u`!ffy3ACzp2Lam3@()*$!im7bB?WQG7MzE+(=UTnigg2-*Nt%%TcBpJmaSTK zpS8koOGo%NaffuhCq^wwMo9m3!c`qUe-H3l7Xx~!0C*`5sMv2G z6oIcs(v$GBJq91Y2Do$PX^hC&itr&Pu$N0{&2b>+02O}P*!MN1`>X;|&eyP_ddMXl8qX!c9byxgR&;M87#e5bclVs}pj1ZMTMj^{Zcm`& z6P;Nu%Me^V7%?fcu=3YEhL&C64odt)dk+dBk0~E2yNQ7g89{scyfm5UcDBFBgA2+p8CvJ>t*8S&myb`(wuH zH}FXFt5`5t!FVpCYusjst-e1qtJSaKA2-n#fdOq%(CQ|nVKU19QHr;REFe&b^}w9nwHvI9BErq;iAP%o;&ywsO)trigC)!frTdE>N9ZaOEaZ(QZ$*0T25Vwg z+~Dc%g=Wp0qoB(zohSAcu_$ysaxOMSXsiHHFxG8d2H!JU+gz10SS)6^c5p}fzGQ6N zunIz`3EqB9AUV3IJSWdrl28Vjjkd|f1dop1NZz~-yY{RBh70g**o@noVdb52=XfQi z0!CMY>Y~EEy*D=gxDp3WCqZEb`g%4+VW}~$x^AyJsZ8&DUNKZ*Y zdTJ^nmM=%r@E@F`IYbsD?yI+9XG*w;7Nl<7it{H=;^dJd7&hfi9GbSHUc3^q2!;6t zdfTI&CUz$#BJcWjBb8gTmG*-T7<#G|I29{iZR(Jj1iWA_`dd=`E-@7wGs9Nl*mchicnV)JHn=-Rbb z1>fss@Wyt9R+i?HH?oyCuBMHH5IN>x{^A4EaC=`q-19sU6CaP3ZQ9hx(|UlDZ$X{; zEL5JazqXmsf~Txgx;2hxU@!AMmtO<9xfd+m6X5l7=cx#IwKaBZ`yNsLv3UL)_OX8$ zz>vQJO9sGB11+4ln(vtvhkple6ttrz(26~I(GTfQdJGK;N8rfEurekZUvy2WHvHgds7Psiy{?V$pXk#dg~`eU90f{1qr z++UriE6(cB&c*Bum#2&NoV+m0E$bzG-e;%I)ArZJbY6$XurQZ*2@0k$8i#A(*~lBm zaUbxj_maJ?a!J`Z^O2&R_<6`N1jhnhni^+(vxs8$0@GOomy@Sd?A5XLsRzWqd@52Af#W0`jkHeHYcaZn@Zkh zCwbaao@v@s9v*9LvA;tc!&P&o5Nb0|@_1M@DVRcI^QxO)Yq57It36eT;y@oNSISh3 zrr(xoPavF8usUVQnNE(4pZO*e9l`bXFpq*AkB}m1Dk~s_MQSy9cm8MI9JHiv{rLXI8Rz{M245_WU|Es500000NkvXX Hu0mjftc5nn literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/trackererror.png b/installer/resources/themes/snark/dark/images/trackererror.png new file mode 100644 index 0000000000000000000000000000000000000000..f41191f6cb5251e0b48097002137a240fe62b4dc GIT binary patch literal 565 zcmV-50?Pe~P)pG=Sf6CRCt`7lfO$FVHn3Bk0gXrf`kx)NFbY>Qc7_Mg^)3ebP&X$ zWC%xw=pcm~MKB2nj*`J4DxWEi+;w^1&aadC76ghDvcFy_+2 zb6|%nL3_m_DwPT|LfG8c0JgT&`icg2o&qgJh`b*HibjFUOH_AvB@y*n4Y<7pl1a#Z zL<2ugf_3bms+}Fc^WZoRcWbDK`+K0(Qv0@s{btAh2U<eC=liIL^CtPl2fS^rPFB@hcY-V!T)@YwI>$fm!T3`rG?7mVE0GbMSV*go61h00000NkvXXu0mjf D6=4EU literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/images/up.png b/installer/resources/themes/snark/dark/images/up.png new file mode 100644 index 0000000000000000000000000000000000000000..2ed32cc87ab7191771d7f4bc1aacf2e2336acc9c GIT binary patch literal 634 zcmV-=0)_pFP)pHEJ;K`RCt_YV88^OeC&L`xmdZr1KCAbdytK>=r%G!X$d}7zB^mJHggNH3o-mhGW*e&M-2Wu1780A z_ge+X{ete)Dfv2irWPXR3=IFEj)G!77Jh~=f4=fucy|Hhy1mFYn#gg>o!sQSfr*(B z*~hdomp@;GZhg5e0A$|)`|mFV z|M~Zu_uv123^%{reE163mk zBCdbAW;FTH)PFFIF!1Z|-+y2~fq(|521-H$B@8oeGlsoy_t`U{Y21JC-64j*fB(V* z2$uZ7h5_l9-(NDk{PpTMBbr7IAa0gqlXMkg7374A{)14AjEsNp{kXsP+rMv>03J{L UAQoYalK=n!07*qoM6N<$f@+*Dg#Z8m literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css new file mode 100644 index 000000000..4a71fce8a --- /dev/null +++ b/installer/resources/themes/snark/dark/snark.css @@ -0,0 +1,806 @@ +/* I2PSnark theme "Camo" aka Dark by dr|z3d */ +/* Assange Asylum Edition */ + +body { + background: #101 url("../../console/dark/images/camotile2.png"); + color: #ee9; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + background: url("../../console/dark/images/camotile.png") repeat scroll center bottom #000; + background: #000; +} + +.snarkTitle { + font-size: 12pt; + font-weight: bold; + text-align: center; +} + +.snarkRefresh:link,.snarkRefresh:visited { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 4px 16px 5px !important; + margin: -5px -8px -5px 0 !important; + letter-spacing: 0em; + font-weight: bold; + font-size: 9pt; + color: #f70; + text-shadow: 1px 1px #420; + background: url('/themes/snark/ubergine/images/snarknav_lowlight.png') no-repeat scroll center bottom; + background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; + -moz-border-radius: 0px; + -khtml-border-radius: 3px; + border-radius: 0px; +/* -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90; */ + border: 1px outset #494; +} + +.snarkRefresh:hover { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 1px 16px; + font-weight: bold; + font-size: 9pt; + color: #f50; + background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; + background: #000 !important; + -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; +/* -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px #f90; */ +} + +.snarkRefresh:active { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 0 16px; + font-weight: bold; + font-size: 9pt; + color: #fb0; + background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; +} + +.snarkRefresh:last-child { + -moz-border-radius: 0 3px 3px 0px; + -khtml-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +/* -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90;*/ + border: 1px outset #494; +} + +.snarkRefresh:first-child { + -moz-border-radius: 3px 0 0 3px; + -khtml-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +/* -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90; */ + border: 1px outset #494; +} + +.snarkMessages { + font: normal 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + text-align: left; + margin: 0 0 10px 0; + padding: 3px 5px 3px 5px; + border-spacing: 0px; + overflow: auto; + color: #6f2; + max-height: 50px; + min-height: 50px; + width: auto; + background: #000 url('images/assange.png') no-repeat scroll right center; + border-bottom: 1px solid #494; +} + +.snarkMessages li { + list-style: square; +} + +.snarkMessages a:link, .snarkMessages a:visited { + color: #69f !important; +} + +.snarkMessages a:hover { + color: #f90 !important; +} + +.snarkMessages ul { + margin: 0; + padding: 0 0 0 16px; +} + +.snarkMessages p { + font-style: italic; + margin: 0; + text-align: right; +} + +.snarkMessages img, .snarkMessages img:hover { + float: right; + margin: -4px -5px 4px 4px; + opacity: 0.8; + border: 1px solid #494; + border-right: 0 none; + border-top: 0 none; +} + +.logshim { + margin-top: -10px !important; +} + +pre { + width: 100%; + font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + padding: 0; + text-align: left !important; + height: 8px; + color: #35f; + font-weight: bold !important; +} + +table { + margin: 0px 0px 10px 0px; + border: 0px; + padding: 0px; + border-spacing: 0px; + border-collapse: collapse; + color: #323; + width: 100%; + opacity: 1 !important; +} + +tr { + opacity: 1; +} + +thead, tfoot { + text-shadow:0 2px 5px #333333; + background: #000; +} + +thead a, tfoot a { + text-shadow:1px 1px #550000; +} + +thead { + border-bottom: 1px solid #101; +} + +th { + padding: 4px 2px 4px 4px; + font-size: 8pt; + border-top: 1px solid #494; + border-bottom: 1px solid #494; + color: #ee9; + whitespace: nowrap; +} + +th:first-child { + text-align: left !important; + padding-left: 2px; +} + +tfoot td:first-child { + text-align: left !important; + padding-left: 0px; +} + +th:first-child img { + margin: 1px 1px 3px 3px !important; +} + +th:nth-child(2) img { + margin: 1px 7px 3px 2px !important; +} + +tfoot th { + padding-bottom: 4px !important; +} + +tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { + margin: 0px 2px 3px 0px !important; + padding-right: 0 !important; +} + +tfoot tr:nth-child(n+1) { + text-align: left; +} + +.headerstatus { + text-align: left; + padding-left: 15px; +} + +.headerpriority { + text-align: left; + padding-left: 10px; +} + +.ParentDir { + background: #656; + background: #351933; + font-size: 8pt; + border: 0px inset #101 !important; + border-left: 0 !important; + border-right: 0 !important; + text-align: left !important; + padding: 4px 0; +} + +.priority { + font-size: 7pt; + vertical-align: center; +} + +.SnarkTorrents { + margin: 0; + border: 1px solid #101; + background: #010; +} + +td { + padding: 1px; + color: #ee9 !important; + opacity: 1; + font-size: 8pt; +} + +.mainsection td { + color: #111; +} + +td:first-child { + text-align: right; + font-size: 8pt; + width: 34px; +} + +.center { + text-align: center !important; +} + +.snarkTorrentName { + text-shadow: 1px 1px #550000; + padding: 2px 0 0; +} + +.snarkTorrentName img { + padding: 1px; + text-align: left; + vertical-align: middle; +} + +.snarkTorrentAction { + text-shadow: 1px 1px #550000; + padding: 1px 1px 1px 1px !important; + margin: 0 !important; + text-align: center; + width: 68px; +} + +.snarkTorrentAction img { + margin: 0 2px !important; + opacity: 0.6; +} + +.snarkTorrentAction img:hover { + -moz-box-shadow: 0 0 1px 1px #f90; + opacity: 1; +} + +.snarkTorrentEven { + font-size: 8pt; + background: #010; +} + +.snarkTorrentNoneLoaded { + background: #000; + font-size: 8.5pt; + font-weight: bold; + text-align: center !important; + color: #bbb !important; +} + +.snarkTorrentStatus { + padding: 2px 2px 2px 0; +} + +.snarkTorrentStatus:first-child { + text-align: left !important; + padding-left: 0px; + min-width: 48px; + font-weight: bold; + color: #dd9 !important; + font-size: 8pt; + padding: 1px !important; +} + +.snarkTorrentStatus:first-child img { + margin-right: 10px !important; + margin-left: 6px; +} + +.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { + font-size: 8pt; + font-weight: bold; + padding: 0 3px; +} + +.snarkTorrentDownloaded { + color: #2f6 !important; +} + +.snarkTorrentUploaded { + color: #2f6 !important; +} + +.snarkTorrentRateUp { + color: #2f6 !important; +} + +.snarkTorrentRateDown { + color: #2f6 !important; +} + +.snarkTorrentOdd { + background: #020; + font-size: 8pt; + border: 0px inset #101 !important; + border-left: 0 !important; + border-right: 0 !important; +} +.snarkTorrentOdd td, .snarkTorrentEven td { + border-top: 1px dotted #494 !important; +} + +.snarkFileName { + padding: 4px 0px !important; + text-align: left !important; + font-size: 8pt !important; +} + +.snarkFileSize { + padding: 4px 2px; + font-weight: bold; + color: #b6b !important; +} + +.snarkFileStatus { + padding: 4px 5px 4px 15px; + text-align: center; + font-style: italic; + font-size: 8pt; + text-align: left; +} + +.snarkTorrentETA { + font-weight: bold; + font-style: italic; + color: #dd7 !important; +} + +.choked { + color: #f00000 !important; +} + +.unchoked { + color: #00f000 !important; +} + +.thumb { + max-height: 64px; + max-width: 96px; +} + +.snarkNewTorrent { + font-size: 9pt; +} + +.snarkAddInfo { + font-size: 8.5pt; + line-height: 130% !important; +} + +.snarkConfigTitle { + font-size: 11pt; + font-weight: bold; + padding: 0 25px 3px 25px; + margin: 5px 0 10px 0 !important; + letter-spacing: 0.25em; + border: 1px solid #494; + -moz-border-radius: 0 0 5px 5px; + -khtml-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + border-top: 0; + text-shadow: 0px 3px 5px #323; + background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; + font-variant: small-caps !important; +} + +.snarkConfigTitle img{ + margin-right: -3px; +} + +.snarkConfig { + font-size: 10pt; + width: 100%; +} + +.page { + color: #310; + min-width: 700px !important; + margin: 5px 0 0 0; + padding: 10px 10px 0px 10px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + font-size: 9pt !important; + line-height: 160% !important; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + text-align: center; + opacity: 1; + background: url("../../console/dark/images/camotile2.png") repeat scroll center bottom #000; +} + +form { + margin-bottom: 0; +} + +p { + line-height: 150%; +} + +hr { + color: #444; + background: #444; + height: 1px; + border: 0px solid #444; + width: 0%; + margin: 5px 0 7px 0; + text-align: center; +} + +a:link { + + color: #f70; + text-decoration: none; + font-weight: normal; + word-wrap: break-word; +} + +a:visited { + color: #f50; + text-decoration: none; + font-weight: normal; +} + +a:hover { + color: #f90; + font-weight: normal; +} + +input { + font-size: 9pt; + font-weight: bold; + text-align: left; + padding: 3px 4px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + background: #000; + color: #f60; + margin: 2px 4px; +} + +input.r { + text-align: right; + background: #000; + border: 1px solid #494; +} + +input[type=submit] { + text-shadow: 0px 0px #410; + color: #494; + background: #000; + border: 1px outset #191; + padding: 2px; + box-shadow: 0 1px 1px 0 #119911 inset; + font: bold 8pt "Lucida Sans Unicode","Bitstream Vra Sans",Verdana,Tahoma,Helvetica,sans-serif; +} + +input[type=submit]:hover { + border: 1px outset #f60; + background-color: #f60; + color: #fff; + text-shadow: 0px 1px 5px #f00; + box-shadow: 0 0 0 0 #000 inset; +} + +input[type=submit]:active { + background: #000 !important; + color: #f60 !important; + text-shadow: 0 !important; +} + +input[type=image], thead img { + padding: 0 !important; + -moz-border-radius: 0px; + -khtml-border-radius: 0px; + border-radius: 0px; + border: medium none; + margin: 0 2px; + opacity: 0.8; +} + +input[type=image]:hover, thead img:hover { + opacity: 1; +} + +input[type=text]:active, input[type=text]:hover, input.r:hover { + background: #000; + color: #fff; + border: 1px solid #494; + box-shadow: none !important; +} + +input[type=radio] { + padding: 2px; + margin: 0 3px 0 8px; + vertical-align: bottom; +} + +input.default { width: 1px; height: 1px; visibility: hidden; } + +input.accept, input.accept:selected { + background: #000 url('../../console/images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.add, input.add:selected { + background: #000 url('../../console/images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.create, input.create:selected { + background: #000 url('images/create.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.cancel, input.cancel:selected { + background: #000 url('../../console/images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.create, input.create:selected { + background: #000 url('images/create.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.delete, input.delete:selected { + background: #000 url('../../console/images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +input.reload, input.reload:selected { + background: #000 url('../../console/images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 16px !important; + min-height: 22px; +} + +select { + background: #000 !important; + color: #f60; + font: 9pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font-weight: bold; + padding: 2px 2px 2px 3px; + -moz-border-radius: 4px 0 0 4px; + -khtml-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; + border: 1px solid #494; +} + +select:hover, textarea:hover { + background: #000 !important; + color: #f60 !important; +} + +textarea { + background: #000; + color: #f60; + font-weight: bold; + padding: 1px 4px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + font-size: 8pt; +} + +img { + border: none; + margin: 0 3px 1px 3px; + vertical-align: middle; + opacity: 1.0; + line-height: 100%; +} + +img:hover { + border: none; + opacity: 1; + line-height: 100%; +} + +.infoz { + margin: 0 -1px 0 0 !important; + padding: 0 !important; + lineheight: 100%; + float: left; +} + +.infoz img { + border: none; + opacity: 0.5 !important; +} + +.infoz img:hover { + opacity: 1 !important; +} + +div.newtorrentsection td:first-child, div.addtorrentsection td:first-child, div.configsectionpanel td:first-child { + width: auto !important; +} + +div.section,div.mainsection div.section,div.mainsection { + margin: 0; + padding: 0px; + border: 1px solid #494; + color: #001; +/* -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; */ + -moz-box-shadow: inset 0px 0px 1px 0px #212; + word-wrap: break-word; + text-align: center; + background: #000; + opacity: 1 !important; +} + +div.newtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #494; + text-align: center; + color: #ee9; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #000 url('/themes/snark/ubergine/images/snark_create.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.addtorrentsection { + margin: 10px 0; + padding: 0 10px; + border: 1px solid #494; + text-align: center; + color: #ee9; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #000 url('/themes/snark/ubergine/images/snark_add.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.configsection { + margin: 0 0 10px 0; + padding: 0 10px 15px 10px; + border: 1px solid #494; + color: #ee9; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #000; + font-weight: bold; +} + +div.configsectionpanel { + margin: -2px 0 10px 0; + padding: 0 10px; + border: 1px solid #494; + color: #ee9; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #000 url('/themes/snark/ubergine/images/configuration.png') no-repeat scroll right center; + font-weight: bold; +} + +.newtorrentsection form, .configsection form, .addtorrentsection form { + color: #ee9 !important; +} + +div.configsection table{ + color: #ffb; + opacity: 1; +} + +div.configsection a { + color: #f60; + text-shadow: 1px 1px #500; + font-weight: bold; +} + +div.configsection a:hover { + color: #f90; + text-decoration: none; +} + +code {; + font-size: 8pt; + color: #090; + padding: 0 2px; + font-weight: bold; + font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; +} +.snarknavbar { + margin: -10px 0 5px 0 !important; + padding: 14px 10px 8px; + border: 1px solid #101; + -moz-border-radius: 0 0 8px 8px; + -khtml-border-radius: 0 0 8px 8px; + border-radius: 0 0 8px 8px; + -moz-box-shadow: inset 0px 0px 1px 0px #002; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; + background: #000 !important; + text-transform: uppercase !important; + letter-spacing: 0em !important; + font-weight: bold; + font-size: 11.5pt; + color: #001; + min-width: 600px; + width: 70%; + text-align: center; + } + + .snarknavbar img { + border: 0; + margin: 1px -8px -1px -2px; + padding: 1px 0 0px !important; + vertical-align: top; +} From eae4d704a1276fbf9721b5cfcc8ffa4ec4f5a24c Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 27 Jun 2012 03:26:22 +0000 Subject: [PATCH 175/327] Copied body.iframed CSS from dark i2ptunnel.css to dark snark.css --- installer/resources/themes/snark/dark/snark.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 4a71fce8a..a8e0e1c7c 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -9,6 +9,10 @@ body { background: #000; } +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; +} + .snarkTitle { font-size: 12pt; font-weight: bold; From 9adb97d3000bc1e6dd7e862b05f4f2be515a9e94 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 28 Jun 2012 03:36:31 +0000 Subject: [PATCH 176/327] Tweak to dark console theme .iframed .panel margins --- installer/resources/themes/console/dark/default.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index d80eba669..b9be63806 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -218,7 +218,7 @@ hr { } .iframed .panel { - margin: 16px auto -7px auto !important; + margin: 16px auto -8px auto !important; } .panel .footer { From 5a1d52d82ca03d0611441ee5dd0f8a9e7565063e Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jun 2012 13:30:24 +0000 Subject: [PATCH 177/327] * HTTP Proxy: Change the error code for unknown host from 404 to 500. --- installer/resources/proxy/dnfh-header.ht | 2 +- installer/resources/proxy/dnfh-header_de.ht | 2 +- installer/resources/proxy/dnfh-header_fr.ht | 2 +- installer/resources/proxy/dnfh-header_nl.ht | 2 +- installer/resources/proxy/dnfh-header_ru.ht | 2 +- installer/resources/proxy/dnfh-header_zh.ht | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/installer/resources/proxy/dnfh-header.ht b/installer/resources/proxy/dnfh-header.ht index b50a3395f..126c93f25 100644 --- a/installer/resources/proxy/dnfh-header.ht +++ b/installer/resources/proxy/dnfh-header.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domain Not Found +HTTP/1.1 500 Domain Not Found Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close diff --git a/installer/resources/proxy/dnfh-header_de.ht b/installer/resources/proxy/dnfh-header_de.ht index c2c80f198..9f9413424 100644 --- a/installer/resources/proxy/dnfh-header_de.ht +++ b/installer/resources/proxy/dnfh-header_de.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domain Not Found +HTTP/1.1 500 Domain Not Found Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close diff --git a/installer/resources/proxy/dnfh-header_fr.ht b/installer/resources/proxy/dnfh-header_fr.ht index d5dce0364..c24e2d6bf 100644 --- a/installer/resources/proxy/dnfh-header_fr.ht +++ b/installer/resources/proxy/dnfh-header_fr.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domaine non trouvé +HTTP/1.1 500 Domaine non trouvé Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close diff --git a/installer/resources/proxy/dnfh-header_nl.ht b/installer/resources/proxy/dnfh-header_nl.ht index 0dc34e3db..296a62ddd 100644 --- a/installer/resources/proxy/dnfh-header_nl.ht +++ b/installer/resources/proxy/dnfh-header_nl.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domain Not Found +HTTP/1.1 500 Domain Not Found Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close diff --git a/installer/resources/proxy/dnfh-header_ru.ht b/installer/resources/proxy/dnfh-header_ru.ht index cf24cbc27..0e3419559 100644 --- a/installer/resources/proxy/dnfh-header_ru.ht +++ b/installer/resources/proxy/dnfh-header_ru.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domain Not Found +HTTP/1.1 500 Domain Not Found Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close diff --git a/installer/resources/proxy/dnfh-header_zh.ht b/installer/resources/proxy/dnfh-header_zh.ht index bf6955500..1e65a67c1 100644 --- a/installer/resources/proxy/dnfh-header_zh.ht +++ b/installer/resources/proxy/dnfh-header_zh.ht @@ -1,4 +1,4 @@ -HTTP/1.1 404 Domain Not Found +HTTP/1.1 500 Domain Not Found Content-Type: text/html; charset=UTF-8 Cache-control: no-cache Connection: close From 820345f84d32edf1648c49a6f52f458d22d29d4a Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 29 Jun 2012 13:49:37 +0000 Subject: [PATCH 178/327] Changes to dark theme from dr|z3d to improve look of tunnel wizard --- .../resources/themes/console/dark/default.css | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index b9be63806..8347936ea 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -209,7 +209,7 @@ hr { font-size: 8.5pt; color: #EEEE99; background-color: #020; - background: #000; /*url(images/camotile2.png);*/ + background: #000 url(images/camotile2.png); -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; @@ -220,6 +220,18 @@ hr { .iframed .panel { margin: 16px auto -8px auto !important; } + +.panel td:first-child { + font-weight: bold; +} + +.panel td { + padding: 6px 0 8px; +} + +.panel td:last-child { + border-bottom: 1px dotted #494; +} .panel .footer { float: right; @@ -285,25 +297,25 @@ hr { a:link{ color: #494; text-decoration: none; - background: #000; + background: none; } a:visited{ color: #7b7; text-decoration: none; - background: #000; + background: none; } a:hover{ color: #ff6600; text-decoration: underline; - background: #000; + background: none; } a:active{ color: #900; text-decoration: underline; - background: #000; + background: none; } input { From ebb6609a2b69a25fe49120b05fee99c63ec1540b Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jun 2012 14:05:39 +0000 Subject: [PATCH 179/327] fix SimpleTimer logging --- core/java/src/net/i2p/util/Executor.java | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/core/java/src/net/i2p/util/Executor.java b/core/java/src/net/i2p/util/Executor.java index 1bff87557..463882a25 100644 --- a/core/java/src/net/i2p/util/Executor.java +++ b/core/java/src/net/i2p/util/Executor.java @@ -9,12 +9,13 @@ import net.i2p.I2PAppContext; */ class Executor implements Runnable { private final I2PAppContext _context; - private Log _log; - private final List _readyEvents; + private final Log _log; + private final List _readyEvents; private final SimpleStore runn; - public Executor(I2PAppContext ctx, Log log, List events, SimpleStore x) { + public Executor(I2PAppContext ctx, Log log, List events, SimpleStore x) { _context = ctx; + _log = log; _readyEvents = events; runn = x; } @@ -26,7 +27,7 @@ class Executor implements Runnable { if (_readyEvents.isEmpty()) try { _readyEvents.wait(); } catch (InterruptedException ie) {} if (!_readyEvents.isEmpty()) - evt = (SimpleTimer.TimedEvent)_readyEvents.remove(0); + evt = _readyEvents.remove(0); } if (evt != null) { @@ -34,21 +35,12 @@ class Executor implements Runnable { try { evt.timeReached(); } catch (Throwable t) { - log("Executing task " + evt + " exited unexpectedly, please report", t); + _log.error("Executing task " + evt + " exited unexpectedly, please report", t); } long time = _context.clock().now() - before; - // FIXME _log won't be non-null unless we already had a CRIT - if ( (time > 1000) && (_log != null) && (_log.shouldLog(Log.WARN)) ) + if ( (time > 1000) && (_log.shouldLog(Log.WARN)) ) _log.warn("wtf, event execution took " + time + ": " + evt); } } } - - private void log(String msg, Throwable t) { - synchronized (this) { - if (_log == null) - _log = I2PAppContext.getGlobalContext().logManager().getLog(SimpleTimer.class); - } - _log.log(Log.CRIT, msg, t); - } } From 4092f618985cb895a3877966907cf3188a9d5fe5 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jun 2012 14:53:53 +0000 Subject: [PATCH 180/327] * Streaming: - Allow at least 3 packets and up to half the window to be active resends instead of just 1, to reduce stall time after a packet drop - Increase fast retransmit threshold back to 3 to reduce retransmissions - Don't fast retransmit if we recently retransmitted it already - Allow double the window as long as gaps are less than the window - Don't set the MSS in a resent packet (saves 2 bytes) - Remove redundant calls to updateAcks() - Update activity timer when resending a packet - Reset unackedPacketsReceived counter at all places where acks are sent so it isn't wrong - Fix some places where the activeResends count could become wrong - Prevent storm of CLOSE packets - Never resend the whole packet in ackImmediately(), just send an ack - Cancel flusher timer in MessageOutputStream when closed - Move some createRateStats to ConnectionManager to reduce repeated calls - Cleanups, javadocs, logging, volatile, finals --- .../net/i2p/client/streaming/Connection.java | 254 ++++++++++-------- .../streaming/ConnectionDataReceiver.java | 47 ++-- .../client/streaming/ConnectionManager.java | 11 +- .../client/streaming/ConnectionOptions.java | 13 +- .../streaming/ConnectionPacketHandler.java | 45 ++-- .../i2p/client/streaming/MessageHandler.java | 3 +- .../client/streaming/MessageInputStream.java | 28 +- .../client/streaming/MessageOutputStream.java | 81 +++--- .../src/net/i2p/client/streaming/Packet.java | 13 +- .../i2p/client/streaming/PacketHandler.java | 13 +- .../net/i2p/client/streaming/PacketLocal.java | 25 +- .../net/i2p/client/streaming/PacketQueue.java | 15 +- .../client/streaming/SchedulerChooser.java | 10 +- .../client/streaming/SchedulerClosing.java | 17 +- .../i2p/client/streaming/SchedulerImpl.java | 5 + .../net/i2p/client/streaming/TCBShare.java | 4 +- history.txt | 21 ++ .../src/net/i2p/router/RouterVersion.java | 2 +- 18 files changed, 363 insertions(+), 244 deletions(-) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java index 8db219c60..298a1c21f 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java @@ -34,19 +34,19 @@ class Connection { private boolean _resetReceived; private boolean _resetSent; private long _resetSentOn; - private boolean _connected; + private volatile boolean _connected; private boolean _hardDisconnected; private final MessageInputStream _inputStream; private final MessageOutputStream _outputStream; private final SchedulerChooser _chooser; - private long _nextSendTime; + private volatile long _nextSendTime; private long _ackedPackets; private final long _createdOn; private long _closeSentOn; private long _closeReceivedOn; private int _unackedPacketsReceived; private long _congestionWindowEnd; - private long _highestAckedThrough; + private volatile long _highestAckedThrough; private boolean _isInbound; private boolean _updatedShareOpts; /** Packet ID (Long) to PacketLocal for sent but unacked packets */ @@ -60,11 +60,11 @@ class Connection { private String _connectionError; private long _disconnectScheduledOn; private long _lastReceivedOn; - private ActivityTimer _activityTimer; + private final ActivityTimer _activityTimer; /** window size when we last saw congestion */ private int _lastCongestionSeenAt; private long _lastCongestionTime; - private long _lastCongestionHighestUnacked; + private volatile long _lastCongestionHighestUnacked; private boolean _ackSinceCongestion; /** Notify this on connection (or connection failure) */ private final Object _connectLock; @@ -96,7 +96,9 @@ class Connection { } ****/ - /** */ + /** + * @param opts may be null + */ public Connection(I2PAppContext ctx, ConnectionManager manager, SchedulerChooser chooser, SimpleTimer2 timer, PacketQueue queue, ConnectionPacketHandler handler, ConnectionOptions opts) { @@ -138,10 +140,7 @@ class Connection { _resetSentOn = -1; _connectionEvent = new ConEvent(); _randomWait = _context.random().nextInt(10*1000); // just do this once to reduce usage - _context.statManager().createRateStat("stream.con.windowSizeAtCongestion", "How large was our send window when we send a dup?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); - _context.statManager().createRateStat("stream.chokeSizeBegin", "How many messages were outstanding when we started to choke?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); - _context.statManager().createRateStat("stream.chokeSizeEnd", "How many messages were outstanding when we stopped being choked?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); - _context.statManager().createRateStat("stream.fastRetransmit", "How long a packet has been around for if it has been resent per the fast retransmit timer?", "Stream", new long[] { 60*1000, 10*60*1000 }); + // all createRateStats in ConnectionManager if (_log.shouldLog(Log.INFO)) _log.info("New connection created with options: " + _options); } @@ -169,7 +168,6 @@ class Connection { * will return false after 5 minutes even if timeoutMs is <= 0. */ boolean packetSendChoke(long timeoutMs) { - // if (false) return true; // <--- what the fuck?? long start = _context.clock().now(); long writeExpire = start + timeoutMs; // only used if timeoutMs > 0 boolean started = false; @@ -187,19 +185,26 @@ class Connection { if (!_connected) return false; started = true; - if ( (_outboundPackets.size() >= _options.getWindowSize()) || (_activeResends > 0) || - (_lastSendId.get() - _highestAckedThrough > _options.getWindowSize()) ) { + // Try to keep things moving even during NACKs and retransmissions... + // Limit unacked packets to the window + // Limit active resends to half the window + // Limit (highest-lowest) to twice the window (if far end doesn't like it, it can send a choke) + int unacked = _outboundPackets.size(); + int wsz = _options.getWindowSize(); + if (unacked >= wsz || + _activeResends >= (wsz + 1) / 2 || + _lastSendId.get() - _highestAckedThrough >= Math.max(MAX_WINDOW_SIZE, 2 * wsz)) { if (timeoutMs > 0) { if (timeLeft <= 0) { if (_log.shouldLog(Log.INFO)) - _log.info("Outbound window is full of " + _outboundPackets.size() - + " with " + _activeResends + " active resends" + _log.info("Outbound window is full " + unacked + + " unacked with " + _activeResends + " active resends" + " and we've waited too long (" + (0-(timeLeft - timeoutMs)) + "ms): " + toString()); return false; } if (_log.shouldLog(Log.DEBUG)) - _log.debug("Outbound window is full (" + _outboundPackets.size() + "/" + _options.getWindowSize() + "/" + _log.debug("Outbound window is full (" + unacked + "/" + wsz + "/" + _activeResends + "), waiting " + timeLeft); try { _outboundPackets.wait(Math.min(timeLeft,250l)); } catch (InterruptedException ie) { if (_log.shouldLog(Log.DEBUG)) _log.debug("InterruptedException while Outbound window is full (" + _outboundPackets.size() + "/" + _activeResends +")"); return false;} } else { @@ -223,6 +228,12 @@ class Connection { void ackImmediately() { PacketLocal packet = null; +/*** why would we do this? + was it to force a congestion indication at the other end? + an expensive way to do that... + One big user was via SchedulerClosing to resend a CLOSE packet, + but why do that either... + synchronized (_outboundPackets) { if (!_outboundPackets.isEmpty()) { // ordered, so pick the lowest to retransmit @@ -239,6 +250,7 @@ class Connection { } ResendPacketEvent evt = (ResendPacketEvent)packet.getResendEvent(); if (evt != null) { + // fixme should we set a flag and reschedule instead? or synch? boolean sent = evt.retransmit(false); if (sent) { if (_log.shouldLog(Log.DEBUG)) @@ -251,7 +263,9 @@ class Connection { } } } +***/ // if we don't have anything to retransmit, send a small ack + // this calls sendPacket() below packet = _receiver.send(null, 0, 0); if (_log.shouldLog(Log.DEBUG)) _log.debug("sending new ack: " + packet); @@ -281,11 +295,15 @@ class Connection { reply.setReceiveStreamId(_receiveStreamId); reply.setOptionalFrom(_connectionManager.getSession().getMyDestination()); // this just sends the packet - no retries or whatnot - _outboundQueue.enqueue(reply); + if (_outboundQueue.enqueue(reply)) { + _unackedPacketsReceived = 0; + _lastSendTime = _context.clock().now(); + resetActivityTimer(); + } } /** - * Flush any data that we can + * Flush any data that we can. Non-blocking. */ void sendAvailable() { // this grabs the data, builds a packet, and queues it up via sendPacket @@ -301,7 +319,6 @@ class Connection { if (packet == null) return; setNextSendTime(-1); - _unackedPacketsReceived = 0; if (_options.getRequireFullySigned()) { packet.setFlag(Packet.FLAG_SIGNATURE_INCLUDED); packet.setFlag(Packet.FLAG_SIGNATURE_REQUESTED); @@ -328,8 +345,8 @@ class Connection { (packet.getSequenceNum() % 8 == 0)) { packet.setOptionalDelay(0); packet.setFlag(Packet.FLAG_DELAY_REQUESTED); - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Requesting no ack delay for packet " + packet); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug("Requesting no ack delay for packet " + packet); } else { // This is somewhat of a waste of time, unless the RTT < 4000, // since the other end limits it to getSendAckDelay() @@ -358,10 +375,12 @@ class Connection { // warning, getStatLog() can be null //_context.statManager().getStatLog().addData(Packet.toId(_sendStreamId), "stream.rtt", _options.getRTT(), _options.getWindowSize()); - _lastSendTime = _context.clock().now(); - _outboundQueue.enqueue(packet); - resetActivityTimer(); - + if (_outboundQueue.enqueue(packet)) { + _unackedPacketsReceived = 0; + _lastSendTime = _context.clock().now(); + resetActivityTimer(); + } + /* if (ackOnly) { // ACK only, don't schedule this packet for retries @@ -397,6 +416,7 @@ class Connection { * @return List of packets acked or null */ List ackPackets(long ackThrough, long nacks[]) { + // FIXME synch this part too? if (ackThrough < _highestAckedThrough) { // dupack which won't tell us anything } else { @@ -415,16 +435,17 @@ class Connection { List acked = null; synchronized (_outboundPackets) { - for (Iterator iter = _outboundPackets.keySet().iterator(); iter.hasNext(); ) { - Long id = iter.next(); - if (id.longValue() <= ackThrough) { + for (Map.Entry e : _outboundPackets.entrySet()) { + long id = e.getKey().longValue(); + if (id <= ackThrough) { boolean nacked = false; if (nacks != null) { // linear search since its probably really tiny for (int i = 0; i < nacks.length; i++) { - if (nacks[i] == id.longValue()) { + if (nacks[i] == id) { nacked = true; - PacketLocal nackedPacket = _outboundPackets.get(id); + PacketLocal nackedPacket = e.getValue(); + // this will do a fast retransmit if appropriate nackedPacket.incrementNACKs(); break; // NACKed } @@ -433,11 +454,27 @@ class Connection { if (!nacked) { // aka ACKed if (acked == null) acked = new ArrayList(1); - PacketLocal ackedPacket = _outboundPackets.get(id); + PacketLocal ackedPacket = e.getValue(); ackedPacket.ackReceived(); acked.add(ackedPacket); } } else { + // TODO + // we do not currently do an "implicit nack" of the packets higher + // than ackThrough, so those will not be fast retransmitted + // we could incrementNACK them here... but we may need to set the fastRettransmit + // threshold back to 3 for that. + // this will do a fast retransmit if appropriate + // This doesn't work because every packet has an ACK in it, so we hit the + // FAST_TRANSMIT threshold in a heartbeat and retransmit everything, + // even with the threshold at 3. (we never set the NO_ACK field in the header) + // Also, we may need to track that we + // have the same ackThrough for 3 or 4 consecutive times. + // See https://secure.wikimedia.org/wikipedia/en/wiki/Fast_retransmit + //if (_log.shouldLog(Log.INFO)) + // _log.info("ACK thru " + ackThrough + " implicitly NACKs " + id); + //PacketLocal nackedPacket = e.getValue(); + //nackedPacket.incrementNACKs(); break; // _outboundPackets is ordered } } @@ -465,31 +502,33 @@ class Connection { return acked; } - private long _occurredTime; - private long _occurredEventCount; + //private long _occurredTime; + //private long _occurredEventCount; + void eventOccurred() { - long now = System.currentTimeMillis(); + //long now = System.currentTimeMillis(); TaskScheduler sched = _chooser.getScheduler(this); - now = now - now % 1000; - if (_occurredTime == now) { - _occurredEventCount++; - } else { - _occurredTime = now; - if ( (_occurredEventCount > 1000) && (_log.shouldLog(Log.WARN)) ) { - _log.warn("More than 1000 events (" + _occurredEventCount + ") in a second on " - + toString() + ": scheduler = " + sched); - } - _occurredEventCount = 0; - } + //now = now - now % 1000; + //if (_occurredTime == now) { + // _occurredEventCount++; + //} else { + // _occurredTime = now; + // if ( (_occurredEventCount > 1000) && (_log.shouldLog(Log.WARN)) ) { + // _log.warn("More than 1000 events (" + _occurredEventCount + ") in a second on " + // + toString() + ": scheduler = " + sched); + // } + // _occurredEventCount = 0; + //} long before = System.currentTimeMillis(); sched.eventOccurred(this); long elapsed = System.currentTimeMillis() - before; - if ( (elapsed > 1000) && (_log.shouldLog(Log.WARN)) ) - _log.warn("Took " + elapsed + "ms to pump through " + sched); + // 250 and warn for debugging + if ( (elapsed > 250) && (_log.shouldLog(Log.WARN)) ) + _log.warn("Took " + elapsed + "ms to pump through " + sched + " on " + toString()); } void resetReceived() { @@ -498,12 +537,8 @@ class Connection { SimpleScheduler.getInstance().addEvent(new DisconnectEvent(), DISCONNECT_TIMEOUT); } _resetReceived = true; - MessageOutputStream mos = _outputStream; - MessageInputStream mis = _inputStream; - if (mos != null) - mos.streamErrorOccurred(new IOException("Reset received")); - if (mis != null) - mis.streamErrorOccurred(new IOException("Reset received")); + _outputStream.streamErrorOccurred(new IOException("Reset received")); + _inputStream.streamErrorOccurred(new IOException("Reset received")); _connectionError = "Connection reset"; synchronized (_connectLock) { _connectLock.notifyAll(); } } @@ -556,15 +591,10 @@ class Connection { s.destroy2(); _socket = null; } - if (_outputStream != null) - _outputStream.destroy(); - if (_receiver != null) - _receiver.destroy(); - if (_activityTimer != null) - _activityTimer.cancel(); - //_activityTimer = null; - if (_inputStream != null) - _inputStream.streamErrorOccurred(new IOException("disconnected!")); + _outputStream.destroy(); + _receiver.destroy(); + _activityTimer.cancel(); + _inputStream.streamErrorOccurred(new IOException("disconnected!")); if (_disconnectScheduledOn < 0) { _disconnectScheduledOn = _context.clock().now(); @@ -656,11 +686,7 @@ class Connection { * @return Last time we sent data */ public long getLastSendTime() { return _lastSendTime; } - /** Set the time we sent data. - * @param when The time we sent data - */ - public void setLastSendTime(long when) { _lastSendTime = when; } - + /** What was the last packet Id sent to the peer? * @return The last sent packet ID */ @@ -795,10 +821,9 @@ class Connection { public long getCongestionWindowEnd() { return _congestionWindowEnd; } public void setCongestionWindowEnd(long endMsg) { _congestionWindowEnd = endMsg; } + /** @return the highest outbound packet we have recieved an ack for */ public long getHighestAckedThrough() { return _highestAckedThrough; } - /** @deprecated unused */ - public void setHighestAckedThrough(long msgNum) { _highestAckedThrough = msgNum; } public long getLastActivityOn() { return (_lastSendTime > _lastReceivedOn ? _lastSendTime : _lastReceivedOn); @@ -878,17 +903,12 @@ class Connection { } private void resetActivityTimer() { - if (_options.getInactivityTimeout() <= 0) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Resetting the inactivity timer, but its gone!", new Exception("where did it go?")); - return; - } - if (_activityTimer == null) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Resetting the inactivity timer, but its gone!", new Exception("where did it go?")); - return; - } long howLong = _options.getInactivityTimeout(); + if (howLong <= 0) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Resetting the inactivity timer, but its gone!", new Exception("where did it go?")); + return; + } howLong += _randomWait; // randomize it a bit, so both sides don't do it at once //if (_log.shouldLog(Log.DEBUG)) // _log.debug("Resetting the inactivity timer to " + howLong); @@ -983,12 +1003,12 @@ class Connection { } /** stream that the local peer receives data on - * @return the inbound message stream + * @return the inbound message stream, non-null */ public MessageInputStream getInputStream() { return _inputStream; } /** stream that the local peer sends data to the remote peer on - * @return the outbound message stream + * @return the outbound message stream, non-null */ public MessageOutputStream getOutputStream() { return _outputStream; } @@ -1032,12 +1052,10 @@ class Connection { */ buf.append("unacked in: ").append(getUnackedPacketsReceived()); int missing = 0; - if (_inputStream != null) { - long nacks[] = _inputStream.getNacks(); - if (nacks != null) { - missing = nacks.length; - buf.append(" [").append(missing).append(" missing]"); - } + long nacks[] = _inputStream.getNacks(); + if (nacks != null) { + missing = nacks.length; + buf.append(" [").append(missing).append(" missing]"); } if (getResetSent()) @@ -1053,8 +1071,7 @@ class Connection { if (getCloseReceivedOn() > 0) buf.append(" close received ").append(DataHelper.formatDuration(_context.clock().now() - getCloseReceivedOn())).append(" ago"); buf.append(" sent: ").append(1 + _lastSendId.get()); - if (_inputStream != null) - buf.append(" rcvd: ").append(1 + _inputStream.getHighestBlockId() - missing); + buf.append(" rcvd: ").append(1 + _inputStream.getHighestBlockId() - missing); buf.append(" maxWin ").append(getOptions().getMaxWindowSize()); buf.append(" MTU ").append(getOptions().getMaxMessageSize()); @@ -1086,14 +1103,15 @@ class Connection { * there are other packets in flight. 3 takes forever, let's try 2. * */ - static final int FAST_RETRANSMIT_THRESHOLD = 2; + static final int FAST_RETRANSMIT_THRESHOLD = 3; /** * Coordinate the resends of a given packet */ class ResendPacketEvent extends SimpleTimer2.TimedEvent { - private PacketLocal _packet; + private final PacketLocal _packet; private long _nextSendTime; + public ResendPacketEvent(PacketLocal packet, long delay) { super(_timer); _packet = packet; @@ -1111,6 +1129,8 @@ class Connection { * we have to use forceReschedule() instead of schedule() below, * to prevent duplicates in the timer queue. * + * don't synchronize this, deadlock with ackPackets->ackReceived->SimpleTimer2.cancel + * * @param penalize true if this retransmission is caused by a timeout, false if we * are just sending this packet instead of an ACK * @return true if the packet was sent, false if it was not @@ -1131,7 +1151,12 @@ class Connection { boolean resend = false; boolean isLowest = false; synchronized (_outboundPackets) { - if (_packet.getSequenceNum() == _highestAckedThrough + 1) + // allow appx. half the window to be "lowest" and be active resends, minimum of 3 + // Note: we should really pick the N lowest, not the lowest one + N more who + // happen to get here next, as the timers get out-of-order esp. after fast retx + if (_packet.getSequenceNum() == _highestAckedThrough + 1 || + _packet.getNumSends() > 1 || + _activeResends < Math.max(3, (_options.getWindowSize() + 1) / 2)) isLowest = true; if (_outboundPackets.containsKey(Long.valueOf(_packet.getSequenceNum()))) resend = true; @@ -1145,24 +1170,28 @@ class Connection { // BUG? seq# = 0, activeResends = 0, loop forever - why? // also seen with seq# > 0. Is the _activeResends count reliable? if (_log.shouldLog(Log.INFO)) - _log.info("Delaying resend of " + _packet + " as there are " - + _activeResends + " active resends already in play"); - forceReschedule(1000); - _nextSendTime = 1000 + _context.clock().now(); + _log.info("Delaying resend of " + _packet + " with " + + _activeResends + " active resend, " + + _outboundPackets.size() + " unacked, window size = " + _options.getWindowSize()); + forceReschedule(1333); + _nextSendTime = 1333 + _context.clock().now(); return false; } + // It's the lowest, or it's fast retransmit time. Resend the packet. + if (fastRetransmit) _context.statManager().addRateData("stream.fastRetransmit", _packet.getLifetime(), _packet.getLifetime()); // revamp various fields, in case we need to ack more, etc - _inputStream.updateAcks(_packet); + // updateAcks done in enqueue() + //_inputStream.updateAcks(_packet); int choke = getOptions().getChoke(); _packet.setOptionalDelay(choke); if (choke > 0) _packet.setFlag(Packet.FLAG_DELAY_REQUESTED); // this seems unnecessary to send the MSS again: - _packet.setOptionalMaxSize(getOptions().getMaxMessageSize()); + //_packet.setOptionalMaxSize(getOptions().getMaxMessageSize()); // bugfix release 0.7.8, we weren't dividing by 1000 _packet.setResendDelay(getOptions().getResendDelay() / 1000); if (_packet.getReceiveStreamId() <= 0) @@ -1186,7 +1215,7 @@ class Connection { getOptions().setWindowSize(newWindowSize); if (_log.shouldLog(Log.WARN)) - _log.warn("Congestion resending packet " + _packet.getSequenceNum() + ": new windowSize " + newWindowSize + _log.warn("Congestion, resending packet " + _packet.getSequenceNum() + " (new windowSize " + newWindowSize + "/" + getOptions().getWindowSize() + ") for " + Connection.this.toString()); windowAdjusted(); @@ -1195,10 +1224,6 @@ class Connection { int numSends = _packet.getNumSends() + 1; - if (numSends == 2) { - // first resend for this packet - _activeResends++; - } // in case things really suck, the other side may have lost thier // session tags (e.g. they restarted), so jump back to ElGamal. @@ -1225,27 +1250,34 @@ class Connection { // set this before enqueue() as it passes it on to the router _nextSendTime = timeout + _context.clock().now(); - if (_log.shouldLog(Log.INFO)) - _log.info("Resend packet " + _packet + " time " + numSends + + if (_outboundQueue.enqueue(_packet)) { + // first resend for this packet ? + if (numSends == 2) + _activeResends++; + if (_log.shouldLog(Log.INFO)) + _log.info("Resent packet " + + (fastRetransmit ? "(fast) " : "(timeout) ") + + _packet + + " next resend in " + timeout + "ms" + " activeResends: " + _activeResends + " (wsize " + newWindowSize + " lifetime " + (_context.clock().now() - _packet.getCreatedOn()) + "ms)"); - _outboundQueue.enqueue(_packet); - _lastSendTime = _context.clock().now(); + _unackedPacketsReceived = 0; + _lastSendTime = _context.clock().now(); + // timer reset added 0.9.1 + resetActivityTimer(); + } - if (_log.shouldLog(Log.DEBUG)) - _log.debug("Scheduling resend in " + timeout + "ms for " + _packet); forceReschedule(timeout); } - // acked during resending (... or somethin') + // acked during resending (... or somethin') ???????????? if ( (_packet.getAckTime() > 0) && (_packet.getNumSends() > 1) ) { _activeResends--; synchronized (_outboundPackets) { _outboundPackets.notifyAll(); } - return true; } return true; diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionDataReceiver.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionDataReceiver.java index 900fb9626..8f2a40f46 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionDataReceiver.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionDataReceiver.java @@ -10,7 +10,12 @@ import net.i2p.util.Log; * do NOT block, but they also do not necessary imply immediate * delivery, or even the generation of a new packet. This class * is the only one that builds useful outbound Packet objects. - * + *

    + * MessageOutputStream -> ConnectionDataReceiver -> Connection -> PacketQueue -> I2PSession + *

    + * There's one of these per MessageOutputStream. + * It stores no state. It sends everything to the Connection unless + * the Connection is closed, */ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { private final I2PAppContext _context; @@ -82,7 +87,7 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { if (_log.shouldLog(Log.INFO) && !doSend) _log.info("writeData called: size="+size + " doSend=" + doSend + " unackedReceived: " + con.getUnackedPacketsReceived() - + " con: " + con, new Exception("write called by")); + + " con: " + con /* , new Exception("write called by") */ ); if (doSend) { PacketLocal packet = send(buf, off, size); @@ -111,6 +116,7 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { public PacketLocal send(byte buf[], int off, int size) { return send(buf, off, size, false); } + /** * @param buf data to be sent - may be null * @param off offset into the buffer to start writing from @@ -120,22 +126,20 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { * @return the packet sent */ public PacketLocal send(byte buf[], int off, int size, boolean forceIncrement) { - Connection con = _connection; - //if (con == null) return null; - long before = System.currentTimeMillis(); - PacketLocal packet = buildPacket(con, buf, off, size, forceIncrement); - long built = System.currentTimeMillis(); - con.sendPacket(packet); - long sent = System.currentTimeMillis(); + //long before = System.currentTimeMillis(); + PacketLocal packet = buildPacket(buf, off, size, forceIncrement); + //long built = System.currentTimeMillis(); + _connection.sendPacket(packet); + //long sent = System.currentTimeMillis(); - if ( (built-before > 5*1000) && (_log.shouldLog(Log.WARN)) ) - _log.warn("wtf, took " + (built-before) + "ms to build a packet: " + packet); - if ( (sent-built> 5*1000) && (_log.shouldLog(Log.WARN)) ) - _log.warn("wtf, took " + (sent-built) + "ms to send a packet: " + packet); + //if ( (built-before > 5*1000) && (_log.shouldLog(Log.WARN)) ) + // _log.warn("wtf, took " + (built-before) + "ms to build a packet: " + packet); + //if ( (sent-built> 5*1000) && (_log.shouldLog(Log.WARN)) ) + // _log.warn("wtf, took " + (sent-built) + "ms to send a packet: " + packet); return packet; } - private boolean isAckOnly(Connection con, int size) { + private static boolean isAckOnly(Connection con, int size) { boolean ackOnly = ( (size <= 0) && // no data (con.getLastSendId() >= 0) && // not a SYN ( (!con.getOutputStream().getClosed()) || // not a CLOSE @@ -144,7 +148,16 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { return ackOnly; } - private PacketLocal buildPacket(Connection con, byte buf[], int off, int size, boolean forceIncrement) { + /** + * @param buf data to be sent - may be null + * @param off offset into the buffer to start writing from + * @param size how many bytes of the buffer to write (may be 0) + * @param forceIncrement even if the buffer is empty, increment the packetId + * so we get an ACK back + * @return the packet to be sent + */ + private PacketLocal buildPacket(byte buf[], int off, int size, boolean forceIncrement) { + Connection con = _connection; if (size > Packet.MAX_PAYLOAD_SIZE) throw new IllegalArgumentException("size is too large (" + size + ")"); boolean ackOnly = isAckOnly(con, size); boolean isFirst = (con.getAckedPackets() <= 0) && (con.getUnackedPacketsSent() <= 0); @@ -164,7 +177,8 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { packet.setSendStreamId(con.getSendStreamId()); packet.setReceiveStreamId(con.getReceiveStreamId()); - con.getInputStream().updateAcks(packet); + // not needed here, handled in PacketQueue.enqueue() + //con.getInputStream().updateAcks(packet); // note that the optional delay is usually rewritten in Connection.sendPacket() int choke = con.getOptions().getChoke(); packet.setOptionalDelay(choke); @@ -195,6 +209,7 @@ class ConnectionDataReceiver implements MessageOutputStream.DataReceiver { // don't set the closed flag if this is a plain ACK and there are outstanding // packets sent, otherwise the other side could receive the CLOSE prematurely, // since this ACK could arrive before the unacked payload message. + // TODO if the only unacked packet is the CLOSE packet and it didn't have any data... if (con.getOutputStream().getClosed() && ( (size > 0) || (con.getUnackedPacketsSent() <= 0) || (packet.getSequenceNum() > 0) ) ) { packet.setFlag(Packet.FLAG_CLOSE); diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java index b2d9a201a..739a42017 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionManager.java @@ -75,6 +75,7 @@ class ConnectionManager { /** Socket timeout for accept() */ _soTimeout = -1; + // Stats for this class _context.statManager().createRateStat("stream.con.lifetimeMessagesSent", "How many messages do we send on a stream?", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); _context.statManager().createRateStat("stream.con.lifetimeMessagesReceived", "How many messages do we receive on a stream?", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); _context.statManager().createRateStat("stream.con.lifetimeBytesSent", "How many bytes do we send on a stream?", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); @@ -85,6 +86,14 @@ class ConnectionManager { _context.statManager().createRateStat("stream.con.lifetimeCongestionSeenAt", "When was the last congestion seen at when a stream closes?", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); _context.statManager().createRateStat("stream.con.lifetimeSendWindowSize", "What is the final send window size when a stream closes?", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); _context.statManager().createRateStat("stream.receiveActive", "How many streams are active when a new one is received (period being not yet dropped)", "Stream", new long[] { 60*60*1000, 24*60*60*1000 }); + // Stats for Connection + _context.statManager().createRateStat("stream.con.windowSizeAtCongestion", "How large was our send window when we send a dup?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); + _context.statManager().createRateStat("stream.chokeSizeBegin", "How many messages were outstanding when we started to choke?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); + _context.statManager().createRateStat("stream.chokeSizeEnd", "How many messages were outstanding when we stopped being choked?", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); + _context.statManager().createRateStat("stream.fastRetransmit", "How long a packet has been around for if it has been resent per the fast retransmit timer?", "Stream", new long[] { 60*1000, 10*60*1000 }); + // Stats for PacketQueue + _context.statManager().createRateStat("stream.con.sendMessageSize", "Size of a message sent on a connection", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); + _context.statManager().createRateStat("stream.con.sendDuplicateSize", "Size of a message resent on a connection", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); } Connection getConnectionByInboundId(long id) { @@ -420,13 +429,11 @@ class ConnectionManager { if (removed) { _context.statManager().addRateData("stream.con.lifetimeMessagesSent", 1+con.getLastSendId(), con.getLifetime()); MessageInputStream stream = con.getInputStream(); - if (stream != null) { long rcvd = 1 + stream.getHighestBlockId(); long nacks[] = stream.getNacks(); if (nacks != null) rcvd -= nacks.length; _context.statManager().addRateData("stream.con.lifetimeMessagesReceived", rcvd, con.getLifetime()); - } _context.statManager().addRateData("stream.con.lifetimeBytesSent", con.getLifetimeBytesSent(), con.getLifetime()); _context.statManager().addRateData("stream.con.lifetimeBytesReceived", con.getLifetimeBytesReceived(), con.getLifetime()); _context.statManager().addRateData("stream.con.lifetimeDupMessagesSent", con.getLifetimeDupMessagesSent(), con.getLifetime()); diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java index ff3c545df..42a2fc95a 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java @@ -98,6 +98,10 @@ class ConnectionOptions extends I2PSocketOptionsImpl { public static final int DEFAULT_INITIAL_ACK_DELAY = 2*1000; static final int MIN_WINDOW_SIZE = 1; private static final boolean DEFAULT_ANSWER_PINGS = true; + private static final int DEFAULT_INACTIVITY_TIMEOUT = 90*1000; + private static final int DEFAULT_INACTIVITY_ACTION = INACTIVITY_ACTION_SEND; + + /** * If PROTO is enforced, we cannot communicate with destinations earlier than version 0.7.1. * @since 0.9.1 @@ -302,6 +306,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { _maxTotalConnsPerDay = opts.getMaxTotalConnsPerDay(); } + /** called by super's constructor */ @Override protected void init(Properties opts) { super.init(opts); @@ -318,8 +323,8 @@ class ConnectionOptions extends I2PSocketOptionsImpl { setMaxResends(getInt(opts, PROP_MAX_RESENDS, DEFAULT_MAX_SENDS)); // handled in super() //setWriteTimeout(getInt(opts, PROP_WRITE_TIMEOUT, -1)); - setInactivityTimeout(getInt(opts, PROP_INACTIVITY_TIMEOUT, 90*1000)); - setInactivityAction(getInt(opts, PROP_INACTIVITY_ACTION, INACTIVITY_ACTION_SEND)); + setInactivityTimeout(getInt(opts, PROP_INACTIVITY_TIMEOUT, DEFAULT_INACTIVITY_TIMEOUT)); + setInactivityAction(getInt(opts, PROP_INACTIVITY_ACTION, DEFAULT_INACTIVITY_ACTION)); setInboundBufferSize(getMaxMessageSize() * (Connection.MAX_WINDOW_SIZE + 2)); setCongestionAvoidanceGrowthRateFactor(getInt(opts, PROP_CONGESTION_AVOIDANCE_GROWTH_RATE_FACTOR, 1)); setSlowStartGrowthRateFactor(getInt(opts, PROP_SLOW_START_GROWTH_RATE_FACTOR, 1)); @@ -367,9 +372,9 @@ class ConnectionOptions extends I2PSocketOptionsImpl { //if (opts.containsKey(PROP_WRITE_TIMEOUT)) // setWriteTimeout(getInt(opts, PROP_WRITE_TIMEOUT, -1)); if (opts.containsKey(PROP_INACTIVITY_TIMEOUT)) - setInactivityTimeout(getInt(opts, PROP_INACTIVITY_TIMEOUT, 90*1000)); + setInactivityTimeout(getInt(opts, PROP_INACTIVITY_TIMEOUT, DEFAULT_INACTIVITY_TIMEOUT)); if (opts.containsKey(PROP_INACTIVITY_ACTION)) - setInactivityAction(getInt(opts, PROP_INACTIVITY_ACTION, INACTIVITY_ACTION_SEND)); + setInactivityAction(getInt(opts, PROP_INACTIVITY_ACTION, DEFAULT_INACTIVITY_ACTION)); setInboundBufferSize(getMaxMessageSize() * (Connection.MAX_WINDOW_SIZE + 2)); if (opts.contains(PROP_CONGESTION_AVOIDANCE_GROWTH_RATE_FACTOR)) setCongestionAvoidanceGrowthRateFactor(getInt(opts, PROP_CONGESTION_AVOIDANCE_GROWTH_RATE_FACTOR, 2)); diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java index 53ebb17e1..720c38fdf 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionPacketHandler.java @@ -12,7 +12,13 @@ import net.i2p.util.SimpleTimer; /** * Receive a packet for a particular connection - placing the data onto the * queue, marking packets as acked, updating various fields, etc. - * + *

    + * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream + *

    + * One of these is instantiated per-Destination + * (i.e. per-ConnectionManager, not per-Connection). + * It doesn't store any state. + */ class ConnectionPacketHandler { private final I2PAppContext _context; @@ -94,19 +100,24 @@ class ConnectionPacketHandler { } } - long ready = con.getInputStream().getHighestReadyBockId(); - int available = con.getOptions().getInboundBufferSize() - con.getInputStream().getTotalReadySize(); - int allowedBlocks = available/con.getOptions().getMaxMessageSize(); - if ( (packet.getPayloadSize() > 0) && (packet.getSequenceNum() > ready + allowedBlocks) ) { - if (_log.shouldLog(Log.WARN)) - _log.warn("Inbound buffer exceeded on connection " + con + " (" - + ready + "/"+ (ready+allowedBlocks) + "/" + available - + ": dropping " + packet); - ack(con, packet.getAckThrough(), packet.getNacks(), null, false, choke); - con.getOptions().setChoke(61*1000); - packet.releasePayload(); - con.ackImmediately(); - return; + if (packet.getPayloadSize() > 0) { + // Here, for the purposes of calculating whether the input stream is full, + // we assume all the not-ready blocks are the max message size. + // This prevents us from getting DoSed by accepting unlimited out-of-order small messages + long ready = con.getInputStream().getHighestReadyBockId(); + int available = con.getOptions().getInboundBufferSize() - con.getInputStream().getTotalReadySize(); + int allowedBlocks = available/con.getOptions().getMaxMessageSize(); + if (packet.getSequenceNum() > ready + allowedBlocks) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Inbound buffer exceeded on connection " + con + " (" + + ready + "/"+ (ready+allowedBlocks) + "/" + available + + ": dropping " + packet); + ack(con, packet.getAckThrough(), packet.getNacks(), null, false, choke); + con.getOptions().setChoke(61*1000); + packet.releasePayload(); + con.ackImmediately(); + return; + } } con.getOptions().setChoke(0); @@ -513,12 +524,14 @@ class ConnectionPacketHandler { } private class AckDup implements SimpleTimer.TimedEvent { - private long _created; - private Connection _con; + private final long _created; + private final Connection _con; + public AckDup(Connection con) { _created = _context.clock().now(); _con = con; } + public void timeReached() { if (_con.getLastSendTime() <= _created) { if (_con.getResetReceived() || _con.getResetSent()) { diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageHandler.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageHandler.java index d9ca691b4..4aba07d31 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageHandler.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageHandler.java @@ -13,7 +13,8 @@ import net.i2p.util.Log; /** * Receive raw information from the I2PSession and turn it into * Packets, if we can. - * + *

    + * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream */ class MessageHandler implements I2PSessionMuxedListener { private final ConnectionManager _manager; diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java index 956eb9b51..eb168d110 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageInputStream.java @@ -16,6 +16,11 @@ import net.i2p.util.Log; /** * Stream that can be given messages out of order * yet present them in order. + *

    + * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream + *

    + * This buffers unlimited data via messageReceived() - + * limiting / blocking is done in ConnectionPacketHandler.receivePacket(). * */ class MessageInputStream extends InputStream { @@ -113,6 +118,9 @@ class MessageInputStream extends InputStream { } } + /** + * Adds the ack-through and nack fields to a packet we are building for transmission + */ public void updateAcks(PacketLocal packet) { synchronized (_dataLock) { packet.setAckThrough(_highestBlockId); @@ -126,6 +134,7 @@ class MessageInputStream extends InputStream { * * @return block IDs greater than the highest ready block ID, or null if there aren't any. */ +/*** public long[] getOutOfOrderBlocks() { long blocks[] = null; synchronized (_dataLock) { @@ -140,15 +149,18 @@ class MessageInputStream extends InputStream { Arrays.sort(blocks); return blocks; } +***/ /** how many blocks have we received that we still have holes before? * @return Count of blocks received that still have holes */ +/*** public int getOutOfOrderBlockCount() { synchronized (_dataLock) { return _notYetReadyBlocks.size(); } } +***/ /** * how long a read() call should block (if less than 0, block indefinitely, @@ -205,9 +217,9 @@ class MessageInputStream extends InputStream { * @return true if this is a new packet, false if it is a dup */ public boolean messageReceived(long messageId, ByteArray payload) { + if (_log.shouldLog(Log.DEBUG)) + _log.debug("received " + messageId + " with " + (payload != null ? payload.getValid()+"" : "no payload")); synchronized (_dataLock) { - if (_log.shouldLog(Log.DEBUG)) - _log.debug("received " + messageId + " with " + (payload != null ? payload.getValid()+"" : "no payload")); if (messageId <= _highestReadyBlockId) { if (_log.shouldLog(Log.DEBUG)) _log.debug("ignoring dup message " + messageId); @@ -237,7 +249,6 @@ class MessageInputStream extends InputStream { cur++; _highestReadyBlockId++; } - _dataLock.notifyAll(); } else { if (_log.shouldLog(Log.DEBUG)) _log.debug("message is out of order: " + messageId); @@ -245,8 +256,8 @@ class MessageInputStream extends InputStream { _notYetReadyBlocks.put(Long.valueOf(messageId), new ByteArray(null)); else _notYetReadyBlocks.put(Long.valueOf(messageId), payload); - _dataLock.notifyAll(); } + _dataLock.notifyAll(); } return true; } @@ -278,7 +289,7 @@ class MessageInputStream extends InputStream { while (_readyDataBlocks.isEmpty()) { if (_locallyClosed) - throw new IOException("Already closed, you wanker"); + throw new IOException("Already closed"); if ( (_notYetReadyBlocks.isEmpty()) && (_closeReceived) ) { if (_log.shouldLog(Log.INFO)) @@ -360,7 +371,7 @@ class MessageInputStream extends InputStream { @Override public int available() throws IOException { - if (_locallyClosed) throw new IOException("Already closed, you wanker"); + if (_locallyClosed) throw new IOException("Already closed"); throwAnyError(); int numBytes = 0; synchronized (_dataLock) { @@ -384,6 +395,7 @@ class MessageInputStream extends InputStream { * * @return Count of bytes waiting to be read */ +/*** public int getTotalQueuedSize() { synchronized (_dataLock) { if (_locallyClosed) return 0; @@ -401,7 +413,11 @@ class MessageInputStream extends InputStream { return numBytes; } } +***/ + /** + * Same as available() but doesn't throw IOE + */ public int getTotalReadySize() { synchronized (_dataLock) { if (_locallyClosed) return 0; diff --git a/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java b/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java index 3a4cd4206..1470bd502 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/MessageOutputStream.java @@ -14,6 +14,8 @@ import net.i2p.util.SimpleTimer2; * A stream that we can shove data into that fires off those bytes * on flush or when the buffer is full. It also blocks according * to the data receiver's needs. + *

    + * MessageOutputStream -> ConnectionDataReceiver -> Connection -> PacketQueue -> I2PSession */ class MessageOutputStream extends OutputStream { private final I2PAppContext _context; @@ -21,17 +23,17 @@ class MessageOutputStream extends OutputStream { private byte _buf[]; private int _valid; private final Object _dataLock; - private DataReceiver _dataReceiver; + private final DataReceiver _dataReceiver; private IOException _streamError; - private boolean _closed; + private volatile boolean _closed; private long _written; private int _writeTimeout; private ByteCache _dataCache; private final Flusher _flusher; private long _lastFlushed; - private long _lastBuffered; + private volatile long _lastBuffered; /** if we enqueue data but don't flush it in this period, flush it passively */ - private int _passiveFlushDelay; + private final int _passiveFlushDelay; /** * if we are changing the buffer size during operation, set this to the new * buffer size, and next time we are flushing, update the _buf array to the new @@ -39,9 +41,9 @@ class MessageOutputStream extends OutputStream { */ private volatile int _nextBufferSize; // rate calc helpers - private long _sendPeriodBeginTime; - private long _sendPeriodBytes; - private int _sendBps; + //private long _sendPeriodBeginTime; + //private long _sendPeriodBytes; + //private int _sendBps; /** * Since this is less than i2ptunnel's i2p.streaming.connectDelay default of 1000, @@ -73,11 +75,11 @@ class MessageOutputStream extends OutputStream { _writeTimeout = -1; _passiveFlushDelay = passiveFlushDelay; _nextBufferSize = -1; - _sendPeriodBeginTime = ctx.clock().now(); - _context.statManager().createRateStat("stream.sendBps", "How fast we pump data through the stream", "Stream", new long[] { 60*1000, 5*60*1000, 60*60*1000 }); + //_sendPeriodBeginTime = ctx.clock().now(); + //_context.statManager().createRateStat("stream.sendBps", "How fast we pump data through the stream", "Stream", new long[] { 60*1000, 5*60*1000, 60*60*1000 }); _flusher = new Flusher(timer); - if (_log.shouldLog(Log.DEBUG)) - _log.debug("MessageOutputStream created"); + //if (_log.shouldLog(Log.DEBUG)) + // _log.debug("MessageOutputStream created"); } public void setWriteTimeout(int ms) { @@ -131,15 +133,9 @@ class MessageOutputStream extends OutputStream { remaining -= toWrite; cur += toWrite; _valid = _buf.length; - // avoid NPE from race with destroy() - DataReceiver rcvr = _dataReceiver; - if (rcvr == null) { - throwAnyError(); - return; - } if (_log.shouldLog(Log.INFO)) _log.info("write() direct valid = " + _valid); - ws = rcvr.writeData(_buf, 0, _valid); + ws = _dataReceiver.writeData(_buf, 0, _valid); _written += _valid; _valid = 0; throwAnyError(); @@ -167,17 +163,18 @@ class MessageOutputStream extends OutputStream { _log.info("After waitForAccept of " + ws); } } else { - if (_log.shouldLog(Log.INFO)) - _log.info("Queued " + len + " without sending to the receiver"); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Queued " + len + " without sending to the receiver"); } } long elapsed = _context.clock().now() - begin; if ( (elapsed > 10*1000) && (_log.shouldLog(Log.INFO)) ) _log.info("wtf, took " + elapsed + "ms to write to the stream?", new Exception("foo")); throwAnyError(); - updateBps(len); + //updateBps(len); } +/**** private void updateBps(int len) { long now = _context.clock().now(); int periods = (int)Math.floor((now - _sendPeriodBeginTime) / 1000d); @@ -191,7 +188,9 @@ class MessageOutputStream extends OutputStream { _sendPeriodBytes += len; } } +****/ + /** */ public void write(int b) throws IOException { write(new byte[] { (byte)b }, 0, 1); throwAnyError(); @@ -240,14 +239,15 @@ class MessageOutputStream extends OutputStream { _enqueued = true; } public void timeReached() { + if (_closed) + return; _enqueued = false; - DataReceiver rec = _dataReceiver; long timeLeft = (_lastBuffered + _passiveFlushDelay - _context.clock().now()); if (_log.shouldLog(Log.DEBUG)) _log.debug("flusher time reached: left = " + timeLeft); if (timeLeft > 0) enqueue(); - else if ( (rec != null) && (rec.writeInProcess()) ) + else if (_dataReceiver.writeInProcess()) enqueue(); // don't passive flush if there is a write being done (unacked outbound) else doFlush(); @@ -261,10 +261,8 @@ class MessageOutputStream extends OutputStream { if ( (_valid > 0) && (flushTime <= _context.clock().now()) ) { if (_log.shouldLog(Log.INFO)) _log.info("doFlush() valid = " + _valid); - // avoid NPE from race with destroy() - DataReceiver rcvr = _dataReceiver; - if ( (_buf != null) && (rcvr != null) ) { - ws = rcvr.writeData(_buf, 0, _valid); + if (_buf != null) { + ws = _dataReceiver.writeData(_buf, 0, _valid); _written += _valid; _valid = 0; _lastFlushed = _context.clock().now(); @@ -317,25 +315,18 @@ class MessageOutputStream extends OutputStream { if (_log.shouldLog(Log.INFO) && _valid > 0) _log.info("flush() valid = " + _valid); - // avoid NPE from race with destroy() - DataReceiver rcvr = _dataReceiver; synchronized (_dataLock) { if (_buf == null) { _dataLock.notifyAll(); throw new IOException("closed (buffer went away)"); } - if (rcvr == null) { - _dataLock.notifyAll(); - throwAnyError(); - return; - } // if valid == 0 return ??? - no, this could flush a CLOSE packet too. // Yes, flush here, inside the data lock, and do all the waitForCompletion() stuff below // (disabled) if (!wait_for_accept_only) { - ws = rcvr.writeData(_buf, 0, _valid); + ws = _dataReceiver.writeData(_buf, 0, _valid); _written += _valid; _valid = 0; locked_updateBufferSize(); @@ -347,7 +338,7 @@ class MessageOutputStream extends OutputStream { // Skip all the waitForCompletion() stuff below, which is insanity, as of 0.8.1 // must do this outside the data lock if (wait_for_accept_only) { - flushAvailable(rcvr, true); + flushAvailable(_dataReceiver, true); return; } @@ -387,6 +378,7 @@ class MessageOutputStream extends OutputStream { } // setting _closed before flush() will force flush() to send a CLOSE packet _closed = true; + _flusher.cancel(); // In 0.8.1 we rewrote flush() to only wait for accept into the window, // not "completion" (i.e. ack from the far end). @@ -415,10 +407,11 @@ class MessageOutputStream extends OutputStream { /** * nonblocking close - - * Use outside of this package is deprecated, should be made package local + * Only for use inside package */ public void closeInternal() { _closed = true; + _flusher.cancel(); if (_streamError == null) _streamError = new IOException("Closed internally"); clearData(true); @@ -429,12 +422,10 @@ class MessageOutputStream extends OutputStream { if (_log.shouldLog(Log.INFO) && _valid > 0) _log.info("clearData() valid = " + _valid); - // avoid NPE from race with destroy() - DataReceiver rcvr = _dataReceiver; synchronized (_dataLock) { // flush any data, but don't wait for it - if ( (rcvr != null) && (_valid > 0) && shouldFlush) - rcvr.writeData(_buf, 0, _valid); + if (_valid > 0 && shouldFlush) + _dataReceiver.writeData(_buf, 0, _valid); _written += _valid; _valid = 0; @@ -503,15 +494,15 @@ class MessageOutputStream extends OutputStream { throw new InterruptedIOException("Flush available timed out (" + _writeTimeout + "ms)"); } long afterAccept = System.currentTimeMillis(); - if ( (afterAccept - afterBuild > 1000) && (_log.shouldLog(Log.DEBUG)) ) - _log.debug("Took " + (afterAccept-afterBuild) + "ms to accept a packet? " + ws); + if ( (afterAccept - afterBuild > 1000) && (_log.shouldLog(Log.INFO)) ) + _log.info("Took " + (afterAccept-afterBuild) + "ms to accept a packet? " + ws); return; } void destroy() { - _dataReceiver = null; + _closed = true; + _flusher.cancel(); synchronized (_dataLock) { - _closed = true; _dataLock.notifyAll(); } } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/Packet.java b/apps/streaming/java/src/net/i2p/client/streaming/Packet.java index bb3e723b6..a79f67cb7 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/Packet.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/Packet.java @@ -395,6 +395,7 @@ class Packet { DataHelper.toLong(buffer, cur, 4, _ackThrough > 0 ? _ackThrough : 0); cur += 4; if (_nacks != null) { + // if max win is ever > 255, limit to 255 DataHelper.toLong(buffer, cur, 1, _nacks.length); cur++; for (int i = 0; i < _nacks.length; i++) { @@ -461,7 +462,7 @@ class Packet { * @return How large the current packet would be * @throws IllegalStateException */ - public int writtenSize() throws IllegalStateException { + private int writtenSize() { int size = 0; size += 4; // _sendStreamId.length; size += 4; // _receiveStreamId.length; @@ -469,6 +470,7 @@ class Packet { size += 4; // ackThrough if (_nacks != null) { size++; // nacks length + // if max win is ever > 255, limit to 255 size += 4 * _nacks.length; } else { size++; // nacks length @@ -671,10 +673,11 @@ class Packet { buf.append(toId(_sendStreamId)); //buf.append("<-->"); buf.append(toId(_receiveStreamId)).append(": #").append(_sequenceNum); - if (_sequenceNum < 10) - buf.append(" \t"); // so the tab lines up right - else - buf.append('\t'); + //if (_sequenceNum < 10) + // buf.append(" \t"); // so the tab lines up right + //else + // buf.append('\t'); + buf.append(' '); buf.append(toFlagString()); buf.append(" ACK ").append(getAckThrough()); if (_nacks != null) { diff --git a/apps/streaming/java/src/net/i2p/client/streaming/PacketHandler.java b/apps/streaming/java/src/net/i2p/client/streaming/PacketHandler.java index ef145179c..34a59475e 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/PacketHandler.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/PacketHandler.java @@ -2,7 +2,6 @@ package net.i2p.client.streaming; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.Iterator; import java.util.Set; import net.i2p.I2PAppContext; @@ -13,7 +12,8 @@ import net.i2p.util.Log; /** * receive a packet and dispatch it correctly to the connection specified, * the server socket, or queue a reply RST packet. - * + *

    + * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream */ class PacketHandler { private final ConnectionManager _manager; @@ -86,6 +86,7 @@ class PacketHandler { } *****/ + /** */ void receivePacket(Packet packet) { //boolean ok = choke(packet); //if (ok) @@ -202,15 +203,13 @@ class PacketHandler { // someone is sending us a packet on the wrong stream // It isn't a SYN so it isn't likely to have a FROM to send a reset back to if (_log.shouldLog(Log.ERROR)) { - Set cons = _manager.listConnections(); StringBuilder buf = new StringBuilder(512); buf.append("Received a packet on the wrong stream: "); buf.append(packet); buf.append("\nthis connection:\n"); buf.append(con); buf.append("\nall connections:"); - for (Iterator iter = cons.iterator(); iter.hasNext();) { - Connection cur = (Connection)iter.next(); + for (Connection cur : _manager.listConnections()) { buf.append('\n').append(cur); } _log.error(buf.toString(), new Exception("Wrong stream")); @@ -299,9 +298,7 @@ class PacketHandler { } if (_log.shouldLog(Log.DEBUG)) { StringBuilder buf = new StringBuilder(128); - Set cons = _manager.listConnections(); - for (Iterator iter = cons.iterator(); iter.hasNext(); ) { - Connection con = (Connection)iter.next(); + for (Connection con : _manager.listConnections()) { buf.append(con.toString()).append(" "); } _log.debug("connections: " + buf.toString() + " sendId: " diff --git a/apps/streaming/java/src/net/i2p/client/streaming/PacketLocal.java b/apps/streaming/java/src/net/i2p/client/streaming/PacketLocal.java index ca2e25d42..748fe19ca 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/PacketLocal.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/PacketLocal.java @@ -16,11 +16,11 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { private final I2PAppContext _context; private final Log _log; private final Connection _connection; - private Destination _to; + private final Destination _to; private SessionKey _keyUsed; private Set _tagsSent; private final long _createdOn; - private int _numSends; + private volatile int _numSends; private long _lastSend; private long _acceptedOn; private long _ackOn; @@ -45,7 +45,6 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { } public Destination getTo() { return _to; } - public void setTo(Destination to) { _to = to; } /** * @deprecated should always return null @@ -72,6 +71,7 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { public void setTagsSent(Set tags) { if (tags != null && !tags.isEmpty()) _log.error("Who is sending tags thru the streaming lib? " + tags.size()); + /**** if ( (_tagsSent != null) && (!_tagsSent.isEmpty()) && (!tags.isEmpty()) ) { //int old = _tagsSent.size(); //_tagsSent.addAll(tags); @@ -80,6 +80,7 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { } else { _tagsSent = tags; } + ****/ } public boolean shouldSign() { @@ -142,10 +143,15 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { /** @return null if not bound */ public Connection getConnection() { return _connection; } + /** + * Will force a fast restransmit on the 3rd call (FAST_RETRANSMIT_THRESHOLD) + * but only if it's the lowest unacked (see Connection.ResendPacketEvent) + */ public void incrementNACKs() { int cnt = ++_nackCount; SimpleTimer2.TimedEvent evt = _resendEvent; - if ( (cnt >= Connection.FAST_RETRANSMIT_THRESHOLD) && (evt != null) && (!_retransmitted)) { + if (cnt >= Connection.FAST_RETRANSMIT_THRESHOLD && evt != null && (!_retransmitted) && + (_numSends == 1 || _lastSend < _context.clock().now() + 4*1000)) { // Don't fast retx if we recently resent it _retransmitted = true; evt.reschedule(0); } @@ -162,8 +168,11 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { if (con != null) buf.append(" rtt ").append(con.getOptions().getRTT()); - if ( (_tagsSent != null) && (!_tagsSent.isEmpty()) ) - buf.append(" with tags"); + //if ( (_tagsSent != null) && (!_tagsSent.isEmpty()) ) + // buf.append(" with tags"); + + if (_nackCount > 0) + buf.append(" nacked ").append(_nackCount).append(" times"); if (_ackOn > 0) buf.append(" ack after ").append(getAckTime()); @@ -200,8 +209,6 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { * @param maxWaitMs MessageOutputStream is the only caller, generally with -1 */ public void waitForAccept(int maxWaitMs) { - if (_connection == null) - throw new IllegalStateException("Cannot wait for accept with no connection"); long before = _context.clock().now(); int queued = _connection.getUnackedPacketsSent(); int window = _connection.getOptions().getWindowSize(); @@ -216,7 +223,7 @@ class PacketLocal extends Packet implements MessageOutputStream.WriteStatus { int afterQueued = _connection.getUnackedPacketsSent(); if ( (after - before > 1000) && (_log.shouldLog(Log.DEBUG)) ) _log.debug("Took " + (after-before) + "ms to get " - + (accepted ? " accepted" : " rejected") + + (accepted ? "accepted" : "rejected") + (_cancelledOn > 0 ? " and CANCELLED" : "") + ", queued behind " + queued +" with a window size of " + window + ", finally accepted with " + afterQueued + " queued: " diff --git a/apps/streaming/java/src/net/i2p/client/streaming/PacketQueue.java b/apps/streaming/java/src/net/i2p/client/streaming/PacketQueue.java index 724e44202..5e7ae6acc 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/PacketQueue.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/PacketQueue.java @@ -12,7 +12,8 @@ import net.i2p.util.Log; * Well, thats the theory at least... in practice we just * send them immediately with no blocking, since the * mode=bestEffort doesnt block in the SDK. - * + *

    + * MessageOutputStream -> ConnectionDataReceiver -> Connection -> PacketQueue -> I2PSession */ class PacketQueue { private final I2PAppContext _context; @@ -26,16 +27,17 @@ class PacketQueue { _session = session; _connectionManager = mgr; _log = context.logManager().getLog(PacketQueue.class); - _context.statManager().createRateStat("stream.con.sendMessageSize", "Size of a message sent on a connection", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); - _context.statManager().createRateStat("stream.con.sendDuplicateSize", "Size of a message resent on a connection", "Stream", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); + // all createRateStats in ConnectionManager } /** * Add a new packet to be sent out ASAP * * keys and tags disabled since dropped in I2PSession + * @return true if sent */ - public void enqueue(PacketLocal packet) { + public boolean enqueue(PacketLocal packet) { + // this updates the ack/nack field packet.prepare(); //SessionKey keyUsed = packet.getKeyUsed(); @@ -52,7 +54,7 @@ class PacketQueue { if (packet.getAckTime() > 0) { if (_log.shouldLog(Log.DEBUG)) _log.debug("Not resending " + packet); - return; + return false; } else { if (_log.shouldLog(Log.DEBUG)) _log.debug("Sending... " + packet); @@ -76,7 +78,7 @@ class PacketQueue { _log.warn("took " + writeTime + "ms to write the packet: " + packet); // last chance to short circuit... - if (packet.getAckTime() > 0) return; + if (packet.getAckTime() > 0) return false; // this should not block! begin = _context.clock().now(); @@ -158,6 +160,7 @@ class PacketQueue { // reset packet.releasePayload(); } + return sent; } } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerChooser.java b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerChooser.java index b0167809a..17918a6e1 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerChooser.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerChooser.java @@ -15,7 +15,7 @@ class SchedulerChooser { private final Log _log; private final TaskScheduler _nullScheduler; /** list of TaskScheduler objects */ - private final List _schedulers; + private final List _schedulers; public SchedulerChooser(I2PAppContext context) { _context = context; @@ -26,7 +26,7 @@ class SchedulerChooser { public TaskScheduler getScheduler(Connection con) { for (int i = 0; i < _schedulers.size(); i++) { - TaskScheduler scheduler = (TaskScheduler)_schedulers.get(i); + TaskScheduler scheduler = _schedulers.get(i); if (scheduler.accept(con)) { //if (_log.shouldLog(Log.DEBUG)) // _log.debug("Scheduling for " + con + " with " + scheduler.getClass().getName()); @@ -50,11 +50,7 @@ class SchedulerChooser { } private class NullScheduler implements TaskScheduler { - private final Log _log; - public NullScheduler() { - _log = _context.logManager().getLog(NullScheduler.class); - } - + public void eventOccurred(Connection con) { if (_log.shouldLog(Log.WARN)) _log.warn("Yell at jrandom: Event occurred on " + con, new Exception("source")); diff --git a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerClosing.java b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerClosing.java index 29e69f6fa..b8754f784 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerClosing.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerClosing.java @@ -45,18 +45,25 @@ class SchedulerClosing extends SchedulerImpl { } public void eventOccurred(Connection con) { - if (con.getNextSendTime() <= 0) - con.setNextSendTime(_context.clock().now() + con.getOptions().getSendAckDelay()); - long remaining = con.getNextSendTime() - _context.clock().now(); + long nextSend = con.getNextSendTime(); + long now = _context.clock().now(); + long remaining; + if (nextSend <= 0) { + remaining = con.getOptions().getSendAckDelay(); + nextSend = now + remaining; + con.setNextSendTime(nextSend); + } else { + remaining = nextSend - now; + } if (_log.shouldLog(Log.DEBUG)) _log.debug("Event occurred w/ remaining: " + remaining + " on " + con); if (remaining <= 0) { if (con.getCloseSentOn() <= 0) { con.sendAvailable(); - con.setNextSendTime(_context.clock().now() + con.getOptions().getSendAckDelay()); } else { - con.ackImmediately(); + //con.ackImmediately(); } + con.setNextSendTime(now + con.getOptions().getSendAckDelay()); } else { //if (remaining < 5*1000) // remaining = 5*1000; diff --git a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerImpl.java b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerImpl.java index ace591629..fd36b7723 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/SchedulerImpl.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/SchedulerImpl.java @@ -19,4 +19,9 @@ abstract class SchedulerImpl implements TaskScheduler { protected void reschedule(long msToWait, Connection con) { SimpleScheduler.getInstance().addEvent(con.getConnectionEvent(), msToWait); } + + @Override + public String toString() { + return getClass().getSimpleName(); + } } diff --git a/apps/streaming/java/src/net/i2p/client/streaming/TCBShare.java b/apps/streaming/java/src/net/i2p/client/streaming/TCBShare.java index e4c4ec917..15b8e937e 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/TCBShare.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/TCBShare.java @@ -130,8 +130,8 @@ class TCBShare { super(timer); } public void timeReached() { - for (Iterator iter = _cache.keySet().iterator(); iter.hasNext(); ) { - if (_cache.get(iter.next()).isExpired()) + for (Iterator iter = _cache.values().iterator(); iter.hasNext(); ) { + if (iter.next().isExpired()) iter.remove(); } schedule(CLEAN_TIME); diff --git a/history.txt b/history.txt index 1955fa030..a06d63851 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,24 @@ +2012-06-29 zzz + * HTTP Proxy: Change the error code for unknown host from 404 to 500 + * SimpleTimer: Fix logging + * Streaming: + - Allow at least 3 packets and up to half the window to be active resends + instead of just 1, to reduce stall time after a packet drop + - Increase fast retransmit threshold back to 3 to reduce retransmissions + - Don't fast retransmit if we recently retransmitted it already + - Allow double the window as long as gaps are less than the window + - Don't set the MSS in a resent packet (saves 2 bytes) + - Remove redundant calls to updateAcks() + - Update activity timer when resending a packet + - Reset unackedPacketsReceived counter at all places where acks are sent + so it isn't wrong + - Fix some places where the activeResends count could become wrong + - Prevent storm of CLOSE packets + - Never resend the whole packet in ackImmediately(), just send an ack + - Cancel flusher timer in MessageOutputStream when closed + - Move some createRateStats to ConnectionManager to reduce repeated calls + - Cleanups, javadocs, logging, volatile, finals + 2012-06-24 zzz * ElGamalAESEngine: Fix bad size estimate when tags are included, resulting in trailing zeros after the padding diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 5b1ba79e3..f5c926454 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 19; + public final static long BUILD = 20; /** for example "-test" */ public final static String EXTRA = ""; From ab1855071110c88d335edeaa2c47e77634a7723f Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jun 2012 16:25:22 +0000 Subject: [PATCH 181/327] * Update: Increase eepget timeouts to reduce retries --- .../net/i2p/router/web/PluginUpdateChecker.java | 2 +- .../net/i2p/router/web/PluginUpdateHandler.java | 2 +- .../net/i2p/router/web/UnsignedUpdateHandler.java | 2 +- .../src/net/i2p/router/web/UpdateHandler.java | 8 ++++++-- core/java/src/net/i2p/util/EepGet.java | 15 ++++++++++++++- history.txt | 1 + 6 files changed, 24 insertions(+), 6 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateChecker.java b/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateChecker.java index 98ad9f603..235bf3731 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateChecker.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateChecker.java @@ -158,7 +158,7 @@ public class PluginUpdateChecker extends UpdateHandler { try { _get = new PartialEepGet(_context, proxyHost, proxyPort, _baos, _xpi2pURL, TrustedUpdate.HEADER_BYTES); _get.addStatusListener(PluginUpdateCheckerRunner.this); - _get.fetch(); + _get.fetch(CONNECT_TIMEOUT); } catch (Throwable t) { _log.error("Error checking update for plugin", t); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateHandler.java index ce6017036..25514992c 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/PluginUpdateHandler.java @@ -149,7 +149,7 @@ public class PluginUpdateHandler extends UpdateHandler { else _get = new EepGet(_context, 1, _updateFile, _xpi2pURL, false); _get.addStatusListener(PluginUpdateRunner.this); - _get.fetch(); + _get.fetch(CONNECT_TIMEOUT, -1, shouldProxy ? INACTIVITY_TIMEOUT : NOPROXY_INACTIVITY_TIMEOUT); } catch (Throwable t) { _log.error("Error downloading plugin", t); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/UnsignedUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/UnsignedUpdateHandler.java index f72878375..4725f62b1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/UnsignedUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/UnsignedUpdateHandler.java @@ -75,7 +75,7 @@ public class UnsignedUpdateHandler extends UpdateHandler { // 40 retries!! _get = new EepGet(_context, proxyHost, proxyPort, 40, _updateFile, _zipURL, false); _get.addStatusListener(UnsignedUpdateRunner.this); - _get.fetch(); + _get.fetch(CONNECT_TIMEOUT, -1, INACTIVITY_TIMEOUT); } catch (Throwable t) { _log.error("Error updating", t); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java index 6ebb2a469..c7a1f695f 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java @@ -45,6 +45,10 @@ public class UpdateHandler { static final String PROP_UPDATE_IN_PROGRESS = "net.i2p.router.web.UpdateHandler.updateInProgress"; protected static final String PROP_LAST_UPDATE_TIME = "router.updateLastDownloaded"; + protected static final long CONNECT_TIMEOUT = 55*1000; + protected static final long INACTIVITY_TIMEOUT = 5*60*1000; + protected static final long NOPROXY_INACTIVITY_TIMEOUT = 60*1000; + public UpdateHandler() { this(ContextHelper.getContext(null)); } @@ -193,7 +197,7 @@ public class UpdateHandler { // no retries _get = new PartialEepGet(_context, proxyHost, proxyPort, _baos, updateURL, TrustedUpdate.HEADER_BYTES); _get.addStatusListener(UpdateRunner.this); - _get.fetch(); + _get.fetch(CONNECT_TIMEOUT); } catch (Throwable t) { _isNewer = false; } @@ -210,7 +214,7 @@ public class UpdateHandler { else _get = new EepGet(_context, 1, _updateFile, updateURL, false); _get.addStatusListener(UpdateRunner.this); - _get.fetch(); + _get.fetch(CONNECT_TIMEOUT, -1, shouldProxy ? INACTIVITY_TIMEOUT : NOPROXY_INACTIVITY_TIMEOUT); } catch (Throwable t) { _log.error("Error updating", t); } diff --git a/core/java/src/net/i2p/util/EepGet.java b/core/java/src/net/i2p/util/EepGet.java index cbe4b42e7..af6055129 100644 --- a/core/java/src/net/i2p/util/EepGet.java +++ b/core/java/src/net/i2p/util/EepGet.java @@ -458,19 +458,32 @@ public class EepGet { } public void stopFetching() { _keepFetching = false; } + /** - * Blocking fetch, returning true if the URL was retrieved, false if all retries failed + * Blocking fetch, returning true if the URL was retrieved, false if all retries failed. * + * Header timeout default 45 sec, total timeout default none, inactivity timeout default 60 sec. */ public boolean fetch() { return fetch(_fetchHeaderTimeout); } + /** * Blocking fetch, timing out individual attempts if the HTTP response headers * don't come back in the time given. If the timeout is zero or less, this will * wait indefinitely. + * + * Total timeout default none, inactivity timeout default 60 sec. */ public boolean fetch(long fetchHeaderTimeout) { return fetch(fetchHeaderTimeout, -1, -1); } + + /** + * Blocking fetch. + * + * @param fetchHeaderTimeout <= 0 for none (proxy will timeout if none, none isn't recommended if no proxy) + * @param totalTimeout <= 0 for default none + * @param inactivityTimeout <= 0 for default 60 sec + */ public boolean fetch(long fetchHeaderTimeout, long totalTimeout, long inactivityTimeout) { _fetchHeaderTimeout = fetchHeaderTimeout; _fetchEndTime = (totalTimeout > 0 ? System.currentTimeMillis() + totalTimeout : -1); diff --git a/history.txt b/history.txt index a06d63851..1456fa838 100644 --- a/history.txt +++ b/history.txt @@ -18,6 +18,7 @@ - Cancel flusher timer in MessageOutputStream when closed - Move some createRateStats to ConnectionManager to reduce repeated calls - Cleanups, javadocs, logging, volatile, finals + * Update: Increase eepget timeouts 2012-06-24 zzz * ElGamalAESEngine: Fix bad size estimate when tags are included, From 63f22a54e1a5dd2bc0c74f7b3eb67765292b11d8 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jun 2012 17:21:57 +0000 Subject: [PATCH 182/327] fix unsafe initialization of super constructor calling override --- .../i2p/client/streaming/ConnectionOptions.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java index 42a2fc95a..f71a19d42 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java @@ -108,9 +108,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ private static final boolean DEFAULT_ENFORCE_PROTO = false; - // Syncronization fix, but doing it this way causes NPE... - // FIXME private final int _trend[] = new int[TREND_COUNT]; FIXME - private int _trend[]; + private final int _trend[] = new int[TREND_COUNT]; /** * OK, here is the calculation on the message size to fit in a single @@ -224,6 +222,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ public ConnectionOptions() { super(); + cinit(System.getProperties()); } /** @@ -233,6 +232,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ public ConnectionOptions(Properties opts) { super(opts); + cinit(opts); } /** @@ -241,6 +241,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ public ConnectionOptions(I2PSocketOptions opts) { super(opts); + cinit(System.getProperties()); } /** @@ -249,6 +250,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl { */ public ConnectionOptions(ConnectionOptions opts) { super(opts); + cinit(System.getProperties()); if (opts != null) update(opts); } @@ -306,11 +308,10 @@ class ConnectionOptions extends I2PSocketOptionsImpl { _maxTotalConnsPerDay = opts.getMaxTotalConnsPerDay(); } - /** called by super's constructor */ - @Override - protected void init(Properties opts) { - super.init(opts); - _trend = new int[TREND_COUNT]; + /** + * Initialization + */ + private void cinit(Properties opts) { setMaxWindowSize(getInt(opts, PROP_MAX_WINDOW_SIZE, Connection.MAX_WINDOW_SIZE)); setConnectDelay(getInt(opts, PROP_CONNECT_DELAY, -1)); setProfile(getInt(opts, PROP_PROFILE, PROFILE_BULK)); From 0d8bcd5dadcf4f484a90ade09e7f059ee5283a5a Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 1 Jul 2012 16:16:08 +0000 Subject: [PATCH 183/327] * i2psnark: - Don't send a keepalive to a peer we are going to disconnect - Disconnect peer when idle a long time - PeerCheckerTask cleanup - Static ref cleanup - Don't show a downloaded torrent file as "seeding" - Better torrent file download icon (from Silk, same license as the others) --- apps/i2psnark/icons/arrow_down.png | Bin 379 -> 0 bytes apps/i2psnark/icons/basket_put.png | Bin 0 -> 733 bytes .../src/org/klomp/snark/I2PSnarkUtil.java | 3 + .../java/src/org/klomp/snark/MagnetState.java | 5 +- .../src/org/klomp/snark/PeerCheckerTask.java | 52 ++++++++++++------ .../src/org/klomp/snark/PeerCoordinator.java | 37 ++++++------- .../src/org/klomp/snark/web/FetchAndAdd.java | 5 +- .../org/klomp/snark/web/I2PSnarkServlet.java | 4 +- history.txt | 9 +++ .../src/net/i2p/router/RouterVersion.java | 2 +- 10 files changed, 73 insertions(+), 44 deletions(-) delete mode 100644 apps/i2psnark/icons/arrow_down.png create mode 100644 apps/i2psnark/icons/basket_put.png diff --git a/apps/i2psnark/icons/arrow_down.png b/apps/i2psnark/icons/arrow_down.png deleted file mode 100644 index 2c4e279377bf348f9cf53894e76bb673ccf067bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmV->0fhdEP)RB*?~^j!LKVQ>(O&A{Xr%)RXLn#U zs4LtZ6rCMFY5|B2$)yG$6aaIFk4ls z?I!B3WVC@<#F`aNER-!jYPQ1Y^<$s!$F}~@D5-FE;K%=co^zga&hzoIN~J=Z*|kUe zD`H8cmBJe3ob|WC?;=|ty?Cj+a{UZ=3Z(t?V;sNiq;AO_1TYM zPddZX*@@zRx3KW}R`+afoaTiIvgn)1YHXwU@^eb98>x5uee1xLyIor*7_=9!tCxmo zGWUdLeuQX7ct)>N$@RwUDYCLW_1nuA{yOaG>FGO)qU-}C%d!TvdpsWYaBN%*+0JNH zf|D+{4AaYaqHv^tZ+#>Z$xD*-Nfbqbepg|kVzb#?Nan)CRgFf&qS5H9jvZ$0iPe#l zrwunLkw_eGv+C-@;qZuFuh$ie#UZED=|Ylr7K_C?7-JuExm*hp2*3@}a5nNvz=7{Y zXfyO1vw!#k)K`T>5Q$z;wq}JHQfXLgiiH zVjvLc+jxmspaum5)2}Pq0E;%@*NsD`QmOQ~`VMOS&Rdz^@7Hh*27}U1CMl+92*+qN P00000NkvXXu0mjfP PeerCoordinator.MAX_INACTIVE) { + if (_log.shouldLog(Log.WARN)) + _log.warn("Disconnecting peer idle " + + DataHelper.formatDuration(peer.getInactiveTime()) + ": " + peer); + peer.disconnect(); + continue; + } + if (!peer.isChoking()) uploaders++; @@ -92,14 +104,15 @@ class PeerCheckerTask implements Runnable peer.setRateHistory(upload, download); peer.resetCounters(); - _util.debug(peer + ":", Snark.DEBUG); - _util.debug(" ul: " + upload*1024/KILOPERSECOND + if (_log.shouldLog(Log.DEBUG)) { + _log.debug(peer + ":" + + " ul: " + upload*1024/KILOPERSECOND + " dl: " + download*1024/KILOPERSECOND + " i: " + peer.isInterested() + " I: " + peer.isInteresting() + " c: " + peer.isChoking() - + " C: " + peer.isChoked(), - Snark.DEBUG); + + " C: " + peer.isChoked()); + } // Choke a percentage of them rather than all so it isn't so drastic... // unless this torrent is over the limit all by itself. @@ -120,8 +133,8 @@ class PeerCheckerTask implements Runnable // Check if it still wants pieces from us. if (!peer.isInterested()) { - _util.debug("Choke uninterested peer: " + peer, - Snark.INFO); + if (_log.shouldLog(Log.INFO)) + _log.debug("Choke uninterested peer: " + peer); peer.setChoking(true); uploaders--; coordinator.uploaders--; @@ -131,8 +144,8 @@ class PeerCheckerTask implements Runnable } else if (overBWLimitChoke) { - _util.debug("BW limit (" + upload + "/" + uploaded + "), choke peer: " + peer, - Snark.INFO); + if (_log.shouldLog(Log.INFO)) + _log.debug("BW limit (" + upload + "/" + uploaded + "), choke peer: " + peer); peer.setChoking(true); uploaders--; coordinator.uploaders--; @@ -144,7 +157,8 @@ class PeerCheckerTask implements Runnable else if (peer.isInteresting() && peer.isChoked()) { // If they are choking us make someone else a downloader - _util.debug("Choke choking peer: " + peer, Snark.DEBUG); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Choke choking peer: " + peer); peer.setChoking(true); uploaders--; coordinator.uploaders--; @@ -156,7 +170,8 @@ class PeerCheckerTask implements Runnable else if (!peer.isInteresting() && !coordinator.completed()) { // If they aren't interesting make someone else a downloader - _util.debug("Choke uninteresting peer: " + peer, Snark.DEBUG); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Choke uninteresting peer: " + peer); peer.setChoking(true); uploaders--; coordinator.uploaders--; @@ -170,8 +185,8 @@ class PeerCheckerTask implements Runnable && download == 0) { // We are downloading but didn't receive anything... - _util.debug("Choke downloader that doesn't deliver:" - + peer, Snark.DEBUG); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Choke downloader that doesn't deliver: " + peer); peer.setChoking(true); uploaders--; coordinator.uploaders--; @@ -198,7 +213,10 @@ class PeerCheckerTask implements Runnable // send PEX if ((_runCount % 17) == 0 && !peer.isCompleted()) coordinator.sendPeers(peer); - peer.keepAlive(); + // cheap failsafe for seeds connected to seeds, stop pinging and hopefully + // the inactive checker (above) will eventually disconnect it + if (coordinator.getNeededLength() > 0 || !peer.isCompleted()) + peer.keepAlive(); // announce them to local tracker (TrackerClient does this too) if (_util.getDHT() != null && (_runCount % 5) == 0) { _util.getDHT().announce(coordinator.getInfoHash(), peer.getPeerID().getDestHash()); @@ -215,8 +233,8 @@ class PeerCheckerTask implements Runnable || uploaders > uploadLimit) && worstDownloader != null) { - _util.debug("Choke worst downloader: " + worstDownloader, - Snark.DEBUG); + if (_log.shouldLog(Log.DEBUG)) + _log.debug("Choke worst downloader: " + worstDownloader); worstDownloader.setChoking(true); coordinator.uploaders--; diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index fe924f79c..8ded86247 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -68,6 +68,7 @@ class PeerCoordinator implements PeerListener // package local for access by CheckDownLoadersTask final static long CHECK_PERIOD = 40*1000; // 40 seconds final static int MAX_UPLOADERS = 6; + public static final long MAX_INACTIVE = 8*60*1000; /** * Approximation of the number of current uploaders. @@ -130,7 +131,7 @@ class PeerCoordinator implements PeerListener private final MagnetState magnetState; private final CoordinatorListener listener; private final I2PSnarkUtil _util; - private static final Random _random = I2PAppContext.getGlobalContext().random(); + private final Random _random; /** * @param metainfo null if in magnet mode @@ -140,6 +141,7 @@ class PeerCoordinator implements PeerListener CoordinatorListener listener, Snark torrent) { _util = util; + _random = util.getContext().random(); this.id = id; this.infohash = infohash; this.metainfo = metainfo; @@ -377,8 +379,10 @@ class PeerCoordinator implements PeerListener } /** - * Reduce max if huge pieces to keep from ooming when leeching - * @return 512K: 16; 1M: 11; 2M: 6 + * Formerly used to + * reduce max if huge pieces to keep from ooming when leeching + * but now we don't + * @return usually 16 */ private int getMaxConnections() { if (metainfo == null) @@ -388,7 +392,7 @@ class PeerCoordinator implements PeerListener return 4; if (pieces <= 5) return 6; - int size = metainfo.getPieceLength(0); + //int size = metainfo.getPieceLength(0); int max = _util.getMaxConnections(); // Now that we use temp files, no memory concern //if (size <= 512*1024 || completed()) @@ -449,7 +453,7 @@ class PeerCoordinator implements PeerListener synchronized(peers) { Peer old = peerIDInList(peer.getPeerID(), peers); - if ( (old != null) && (old.getInactiveTime() > 8*60*1000) ) { + if ( (old != null) && (old.getInactiveTime() > MAX_INACTIVE) ) { // idle for 8 minutes, kill the old con (32KB/8min = 68B/sec minimum for one block) if (_log.shouldLog(Log.WARN)) _log.warn("Remomving old peer: " + peer + ": " + old + ", inactive for " + old.getInactiveTime()); @@ -543,7 +547,7 @@ class PeerCoordinator implements PeerListener need_more = (!peer.isConnected()) && peersize < getMaxConnections(); // Check if we already have this peer before we build the connection Peer old = peerIDInList(peer.getPeerID(), peers); - need_more = need_more && ((old == null) || (old.getInactiveTime() > 8*60*1000)); + need_more = need_more && ((old == null) || (old.getInactiveTime() > MAX_INACTIVE)); } if (need_more) @@ -974,11 +978,8 @@ class PeerCoordinator implements PeerListener // Announce to the world we have it! // Disconnect from other seeders when we get the last piece - List toDisconnect = new ArrayList(); - Iterator it = peers.iterator(); - while (it.hasNext()) - { - Peer p = it.next(); + List toDisconnect = done ? new ArrayList() : null; + for (Peer p : peers) { if (p.isConnected()) { if (done && p.isCompleted()) @@ -986,15 +987,13 @@ class PeerCoordinator implements PeerListener else p.have(piece); } - } - it = toDisconnect.iterator(); - while (it.hasNext()) - { - Peer p = it.next(); - p.disconnect(true); - } - + } + if (done) { + for (Peer p : toDisconnect) { + p.disconnect(true); + } + // put msg on the console if partial, since Storage won't do it if (!completed()) snark.storageCompleted(storage); diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java b/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java index abf007a53..c5f31d8f5 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java @@ -243,11 +243,12 @@ public class FetchAndAdd extends Snark implements EepGet.StatusListener, Runnabl } /** - * @return torrent file bytes remaining or -1 + * @return -1 when done so the web will list us as "complete" instead of "seeding" */ @Override public long getRemainingLength() { - return _remaining; + long rv = _remaining; + return rv > 0 ? rv : -1; } /** diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 06c9501d7..3b667da42 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1073,7 +1073,7 @@ public class I2PSnarkServlet extends DefaultServlet { else if (isValid) icon = toIcon(meta.getName()); else if (snark instanceof FetchAndAdd) - icon = "arrow_down"; + icon = "basket_put"; else icon = "magnet"; if (isValid) { @@ -1104,7 +1104,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write("

    "); if(isRunning && remainingSeconds > 0) - out.write(DataHelper.formatDuration2(remainingSeconds*1000)); // (eta 6h) + out.write(DataHelper.formatDuration2(Math.max(remainingSeconds, 10) * 1000)); // (eta 6h) out.write(""); if (remaining > 0) diff --git a/history.txt b/history.txt index 1456fa838..9468144ae 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,12 @@ +2012-07-01 zzz + * i2psnark: + - Don't send a keepalive to a peer we are going to disconnect + - Disconnect peer when idle a long time + - PeerCheckerTask cleanup + - Static ref cleanup + - Don't show a downloaded torrent file as "seeding" + - Better torrent file download icon + 2012-06-29 zzz * HTTP Proxy: Change the error code for unknown host from 404 to 500 * SimpleTimer: Fix logging diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index f5c926454..43dca9240 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 20; + public final static long BUILD = 21; /** for example "-test" */ public final static String EXTRA = ""; From e2588a537933c7b3f832b72e223992d9840f49f0 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 2 Jul 2012 19:22:33 +0000 Subject: [PATCH 184/327] move DecayingBloomFilter, DecayingHashSet, and xlattice filters from core to router --- build.xml | 8 ++++---- router/java/src/net/i2p/router/MessageValidator.java | 4 ++-- .../i2p/router/transport/udp/InboundMessageFragments.java | 4 ++-- .../src/net/i2p/router/tunnel/BloomFilterIVValidator.java | 4 ++-- .../src/net/i2p/router/tunnel/BuildMessageProcessor.java | 4 ++-- .../src/net/i2p/router}/util/DecayingBloomFilter.java | 8 ++++---- .../java/src/net/i2p/router}/util/DecayingHashSet.java | 6 +++--- .../java/src/org/xlattice/crypto/filters/BloomSHA1.java | 0 .../java/src/org/xlattice/crypto/filters/KeySelector.java | 0 9 files changed, 19 insertions(+), 19 deletions(-) rename {core/java/src/net/i2p => router/java/src/net/i2p/router}/util/DecayingBloomFilter.java (99%) rename {core/java/src/net/i2p => router/java/src/net/i2p/router}/util/DecayingHashSet.java (99%) rename {core => router}/java/src/org/xlattice/crypto/filters/BloomSHA1.java (100%) rename {core => router}/java/src/org/xlattice/crypto/filters/KeySelector.java (100%) diff --git a/build.xml b/build.xml index d95c144bf..886bbe4d0 100644 --- a/build.xml +++ b/build.xml @@ -420,9 +420,9 @@ splitindex="true" doctitle="I2P Javadocs for Release ${release.number} Build ${i2p.build.number}${build.extra}" windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}"> - + - + @@ -489,8 +489,8 @@ splitindex="true" doctitle="I2P Unit Test Javadocs for Release ${release.number} Build ${i2p.build.number}${build.extra}" windowtitle="I2P Anonymous Network - Java Documentation - Version ${release.number}"> - - + + diff --git a/router/java/src/net/i2p/router/MessageValidator.java b/router/java/src/net/i2p/router/MessageValidator.java index b61916612..e5b1a120a 100644 --- a/router/java/src/net/i2p/router/MessageValidator.java +++ b/router/java/src/net/i2p/router/MessageValidator.java @@ -1,7 +1,7 @@ package net.i2p.router; -import net.i2p.util.DecayingBloomFilter; -import net.i2p.util.DecayingHashSet; +import net.i2p.router.util.DecayingBloomFilter; +import net.i2p.router.util.DecayingHashSet; import net.i2p.util.Log; /** diff --git a/router/java/src/net/i2p/router/transport/udp/InboundMessageFragments.java b/router/java/src/net/i2p/router/transport/udp/InboundMessageFragments.java index 64c52ae03..fdf6cabc7 100644 --- a/router/java/src/net/i2p/router/transport/udp/InboundMessageFragments.java +++ b/router/java/src/net/i2p/router/transport/udp/InboundMessageFragments.java @@ -4,8 +4,8 @@ import java.util.Map; import net.i2p.data.Hash; import net.i2p.router.RouterContext; -import net.i2p.util.DecayingBloomFilter; -import net.i2p.util.DecayingHashSet; +import net.i2p.router.util.DecayingBloomFilter; +import net.i2p.router.util.DecayingHashSet; import net.i2p.util.Log; /** diff --git a/router/java/src/net/i2p/router/tunnel/BloomFilterIVValidator.java b/router/java/src/net/i2p/router/tunnel/BloomFilterIVValidator.java index 238d135a5..58944818e 100644 --- a/router/java/src/net/i2p/router/tunnel/BloomFilterIVValidator.java +++ b/router/java/src/net/i2p/router/tunnel/BloomFilterIVValidator.java @@ -3,9 +3,9 @@ package net.i2p.router.tunnel; import net.i2p.data.ByteArray; import net.i2p.data.DataHelper; import net.i2p.router.RouterContext; +import net.i2p.router.util.DecayingBloomFilter; +import net.i2p.router.util.DecayingHashSet; import net.i2p.util.ByteCache; -import net.i2p.util.DecayingBloomFilter; -import net.i2p.util.DecayingHashSet; /** * Manage the IV validation for all of the router's tunnels by way of a big diff --git a/router/java/src/net/i2p/router/tunnel/BuildMessageProcessor.java b/router/java/src/net/i2p/router/tunnel/BuildMessageProcessor.java index 196724329..1a2c6a5b8 100644 --- a/router/java/src/net/i2p/router/tunnel/BuildMessageProcessor.java +++ b/router/java/src/net/i2p/router/tunnel/BuildMessageProcessor.java @@ -9,8 +9,8 @@ import net.i2p.data.PrivateKey; import net.i2p.data.SessionKey; import net.i2p.data.i2np.BuildRequestRecord; import net.i2p.data.i2np.TunnelBuildMessage; -import net.i2p.util.DecayingBloomFilter; -import net.i2p.util.DecayingHashSet; +import net.i2p.router.util.DecayingBloomFilter; +import net.i2p.router.util.DecayingHashSet; import net.i2p.util.Log; /** diff --git a/core/java/src/net/i2p/util/DecayingBloomFilter.java b/router/java/src/net/i2p/router/util/DecayingBloomFilter.java similarity index 99% rename from core/java/src/net/i2p/util/DecayingBloomFilter.java rename to router/java/src/net/i2p/router/util/DecayingBloomFilter.java index 7f006a8b9..7ef9eb8dd 100644 --- a/core/java/src/net/i2p/util/DecayingBloomFilter.java +++ b/router/java/src/net/i2p/router/util/DecayingBloomFilter.java @@ -1,4 +1,4 @@ -package net.i2p.util; +package net.i2p.router.util; import java.util.Random; import java.util.concurrent.TimeUnit; @@ -6,6 +6,8 @@ import java.util.concurrent.locks.ReentrantReadWriteLock; import net.i2p.I2PAppContext; import net.i2p.data.DataHelper; +import net.i2p.util.Log; +import net.i2p.util.SimpleTimer; import org.xlattice.crypto.filters.BloomSHA1; @@ -17,13 +19,11 @@ import org.xlattice.crypto.filters.BloomSHA1; * this may be refactored to allow tighter control of the size necessary for the * contained bloom filters. * - * Deprecated for use outside of the router; to be moved to router.jar. - * * See main() for an analysis of false positive rate. * See BloomFilterIVValidator for instantiation parameters. * See DecayingHashSet for a smaller and simpler version. * @see net.i2p.router.tunnel.BloomFilterIVValidator - * @see net.i2p.util.DecayingHashSet + * @see net.i2p.router.util.DecayingHashSet */ public class DecayingBloomFilter { protected final I2PAppContext _context; diff --git a/core/java/src/net/i2p/util/DecayingHashSet.java b/router/java/src/net/i2p/router/util/DecayingHashSet.java similarity index 99% rename from core/java/src/net/i2p/util/DecayingHashSet.java rename to router/java/src/net/i2p/router/util/DecayingHashSet.java index 1f7004ce4..0588bba4e 100644 --- a/core/java/src/net/i2p/util/DecayingHashSet.java +++ b/router/java/src/net/i2p/router/util/DecayingHashSet.java @@ -1,9 +1,11 @@ -package net.i2p.util; +package net.i2p.router.util; import java.util.Random; import net.i2p.I2PAppContext; import net.i2p.data.DataHelper; +import net.i2p.util.ConcurrentHashSet; +import net.i2p.util.Log; /** @@ -54,8 +56,6 @@ import net.i2p.data.DataHelper; * * This performs about twice as fast as DBF in the test below. * - * Deprecated for use outside of the router; to be moved to router.jar. - * * @author zzz */ public class DecayingHashSet extends DecayingBloomFilter { diff --git a/core/java/src/org/xlattice/crypto/filters/BloomSHA1.java b/router/java/src/org/xlattice/crypto/filters/BloomSHA1.java similarity index 100% rename from core/java/src/org/xlattice/crypto/filters/BloomSHA1.java rename to router/java/src/org/xlattice/crypto/filters/BloomSHA1.java diff --git a/core/java/src/org/xlattice/crypto/filters/KeySelector.java b/router/java/src/org/xlattice/crypto/filters/KeySelector.java similarity index 100% rename from core/java/src/org/xlattice/crypto/filters/KeySelector.java rename to router/java/src/org/xlattice/crypto/filters/KeySelector.java From 029a903d792daba3093339b4340af8634f46d3ce Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 4 Jul 2012 12:49:54 +0000 Subject: [PATCH 185/327] Expanded resizeFrame() to prepare for more intelligent iframe-sizing --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 3b4795cb3..edf14a74a 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -21,7 +21,11 @@ var failMessage = "
    <%=intl._("Router is down")%><\/b>"; function requestAjax1() { ajax("/xhr1.jsp?requestURI=<%=request.getRequestURI()%>", "xhr", <%=intl.getRefresh()%>000); } function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } - function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } + function resizeFrame(f) { + var body = f.contentWindow.document.body, + html = f.contentWindow.document.documentElement; + f.style.height = body.scrollHeight + "px"; + } function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } function setupFrame() { f = document.getElementById("i2ptunnelframe"); From 3da63182cd5807b1780923585a67e5f30d09dfef Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 00:35:09 +0000 Subject: [PATCH 186/327] Updates to dark snark theme from dr|z3d --- .../snark/dark/images/configuration.png | Bin 3916 -> 3447 bytes .../themes/snark/dark/images/delete.png | Bin 716 -> 634 bytes .../themes/snark/dark/images/details.png | Bin 834 -> 769 bytes .../themes/snark/dark/images/eta.png | Bin 1304 -> 1528 bytes .../themes/snark/dark/images/file.png | Bin 808 -> 1017 bytes .../themes/snark/dark/images/head_rx.png | Bin 1240 -> 1424 bytes .../themes/snark/dark/images/head_rxspeed.png | Bin 1626 -> 1755 bytes .../themes/snark/dark/images/head_tx.png | Bin 1190 -> 1368 bytes .../themes/snark/dark/images/head_txspeed.png | Bin 1585 -> 1700 bytes .../themes/snark/dark/images/hidepeers.png | Bin 1425 -> 1337 bytes .../themes/snark/dark/images/priority.png | Bin 1370 -> 1611 bytes .../themes/snark/dark/images/remove.png | Bin 486 -> 446 bytes .../themes/snark/dark/images/showpeers.png | Bin 1459 -> 1431 bytes .../themes/snark/dark/images/size.png | Bin 1017 -> 1167 bytes .../themes/snark/dark/images/snark_add.png | Bin 3562 -> 2478 bytes .../themes/snark/dark/images/start.png | Bin 499 -> 445 bytes .../themes/snark/dark/images/start_all.png | Bin 1138 -> 1040 bytes .../themes/snark/dark/images/status.png | Bin 1278 -> 1343 bytes .../themes/snark/dark/images/stop.png | Bin 424 -> 383 bytes .../themes/snark/dark/images/stop_all.png | Bin 1078 -> 1010 bytes .../themes/snark/dark/images/torrent.png | Bin 2753 -> 3107 bytes .../resources/themes/snark/dark/images/up.png | Bin 634 -> 644 bytes .../resources/themes/snark/dark/snark.css | 230 ++++++++++++------ 23 files changed, 149 insertions(+), 81 deletions(-) diff --git a/installer/resources/themes/snark/dark/images/configuration.png b/installer/resources/themes/snark/dark/images/configuration.png index 43a443b513766f0d35cb5efdad5aef2e2fcf777e..c5d5a77c772ab123291d78f5fcd84561ff3662dc 100644 GIT binary patch delta 3424 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 FV1i!lJv{&b diff --git a/installer/resources/themes/snark/dark/images/details.png b/installer/resources/themes/snark/dark/images/details.png index 852e6aae73beafbba2d493887c9e9e35ab0aa6d6..e2d0f1d7197ba3cc1b9e67f6626b2096eb29aecb 100644 GIT binary patch delta 724 zcmV;_0xSK(27v~UIe)WBL_t(Ijct=XZ(Kzfg`Ycj?%j{9cb(YI+6tsXDJW7{;ujzk z3Iq)@Qbd7-Xd=N+;BO$P5HzHq0ttyeCCEw>WDp3&@fVKSue(GB;y*6f|Mi9cm~9)!!apuf}qV)Oob-*zm%^!T|5(|{j)s;3pRpQp3xH}}AuxbFZ5 zkiH<~!+dA`!S!#p?hm_Z$08p{OhPuWxUol-Ac$l&%OmmKIE{a*(Bqeo>)ai@z4HC~ z&c?OGK&U)n9)IZH8PHklKo0XiNz5Hx}S`73!Z%d?MxBw>ZM-W$DNho7w7Hf;-0s1|-M@L;-z>S={) zh?9V7p;Gu$Q9rH^>ayOpShnnj9r}^Sbb%n$fbAQ$?tg6pFxxLU`1%Mni?37-szq$Y zn@rfSh&Dl4GZLn3fW;8epa?ckNvv4_8lg(45Sk0X63Hwnr9V>>j$K<_vshJt^29Me zD(T>TfAvrN z)*m)#wtsXg1(_jR$pFZD8K!N}nO~$3$U$^`4m4(ww0T%RamW7D<43}eM7nAgHv)9l zI%KyjDs&!DBmL!0+{2g0Hs`s`?Vg{8_lRUFg(jjbOGdk6M!REXkLLJsAT9vUo4=bo zKy|r0No&}8C#2ykyJ|Mc&6RG_2uPIbhk^%lZ#8e5MvuyFk1E0000NkW?Z}pNvAob8s5G;#Qi!e3B%Q&}l#_?SDxwOvC2^-rV=jH6ZzV)qd zttH_9N9aOVhX^s_!;cFPG!I^G6Pw#~=hr`$>wom1XIK{H$$xX%v)50y3}oVdLMo|c zccr|NkM2d^S+JgMVB^zaGT~6Xltp%8tbc5Ja&)q(rJ)6^YQx^6Po+@BMn1ob+0xtU zJmw#yk)Bz=0^@--hHiAofqCr4NoNmQ2^5zDX`FX={TAOTjBdY%1Z?>-GO5;q>vJG$c<4U z?^UQdF(4rWZ;yA4r)=GZQPQCmHSE*JsuovimJL{%3CpCid<&!m0~kn>>30K5qet;0<_9|F9XmLcerI1lEz|22ByOsx+ zI_MK&xH$qbBE$4e9=K0Xpn^;#Es{)DGz6X)duGMb%KOk14Z1>dt2&flB^18ya8l2A zIYE`65PynBbkHM*lLSTv!FxnfK%R7{{GQ6& zBww~fnm#3m-IqVH$}*CDZD6Ml^8|*QaFdO)AIOYgR?ew9qk*v!QnM9--?aNMWYwOQ%@AQQk UV-H8hV*mgE07*qoM6N<$f~|;pB>(^b diff --git a/installer/resources/themes/snark/dark/images/eta.png b/installer/resources/themes/snark/dark/images/eta.png index 197bbdd01ee9928724cd54d8a17db42399473f6e..33e00910046bd8b26de446f8f36ca2bde9cd764b 100644 GIT binary patch delta 1490 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 delta 764 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 delta 1149 zcmV-@1cLk63Z@B=IDZ6KNklRnUqq^MAigaOcIljLX=v813H6a53wwJS~dx0562!#<=8-@k*20=AR1~x0xSF7 z&bO=b*hLIgfPZ^4WP6J!@9`w7$BN{laYZQoxl_H{ZSm6TIr8V7vC7MR~JGJoKS7?rZAm(CN zl!TEw9$hK^kiogy0zMfQxGLgiaatnK8)^>GnY{ta_P@LbB}74KGN)oM!74w$6S+BB zKHG<+K)t|~0)PHUiuyALXW9gm*?g`dORr{4L^bBpA>&-)V~r{%;I#d+VrvTmj*wYLvQej&r z#Ef&rX3EAE3Q^AJ_s%QW3O_BYu&r3Mpsp19nXWtnMwq4bRyK)8B{7 zf;=phwsml)<`mdI-?WJx{2FZ}xQoE)SMVo&*oZiil${?+aL851DaLoZt~qUgHt^ zZwJhoasPG%pSNmT0=?tfW}+OV56pYSs_=?Zb0>^TP~+C5N- zbj+>toD0XMz|i@)`N z^ESb>x4XdZeUmUH;TH=oo@hv8tg(Xtf6c30*Iq?tl4)f?nG$ze%Bnp!!~1y{_7y?>O&64@d@t>;uuHP-#d2M(2Im9i8%%y^Qx z8s|j;JN&zxyF(C?ge3;z-^x-jM9Z7^v``$;3iNiK_w;k=@cEukB_m%YTH)5nb?~4t9AS z5h*UYtL@_8WxP>=sDqMMMzpD+feGK6Mwc1HfaX)WTtgPg$~Lj+esH8)$*MoS9wQYkQ6H4Qyi@!@72m3Ab*M z=!HPJIDxcMNtKWwB|<`_iPWI>rB6{S^(9hssYDy9C{?4RO&g_sK*6O|X)2(QVuAy4 zFx1%CYlFRu@om?;Gdt(>VZ2tUZAy|>>R=s4^RD1KpuPJTZ;ctqSYF$n+lt)>8HNnD=V?6KW_-6*$-+pMHrR1xLz9Flt z{S3EzZ&2A>Pf2|xf&3uaz|4hAGR;_joW$jR$|5z?tcy^)rrDEZ_y26$i@*5PAWyYF zyVaKJSpS79*45)@u?hmzY-mAQ5;Pb9qtTv+(SR`+V}I~mmzx)R@iH#UHr~gIO=~qy zW@pZss;0m^AS=imabWudxaEo);cM`w`T?;cQb~H$TEbG z#LjgyJw91HaK7{PrRy7Ci$2jNjOQVgWaE>&?7Z^gcS{LQUHQKW6n44MQCLI||>NR3Y7q|#VH8w_ZpF@K&xC;u;U7oH*Wb5 zQh*SQ$Kr%47ZKgpmWvP4lCu&5jOS6&Sj(Edn;)$Bob~){MucF6Go5B)@D`!PVLuI0 z_&`!H@c!lbLJq)#fQ7OY0%+a! zB|;U&F92BD2uB7K+A|1w=R&J2xgbQY#s=cp1wlN=otZ@ftu@NFk#cT-tu>zO`hU(F z5W=6Hmc(4IY+l}SqqB!>+QrHb_~Q#$woSOEjPY1vL6D*IS7)D({qR-Fn`+tc*iNJn zD9f7L!F9=M!{6ULM&e2=;UrSu29O@+!-A3!i|Q(wN{k@@A^flkrD)u;7HQl6(HVgB z=oBMe{QyWMk+zyE<+~K`9=OtfYJaT!X1DVjA4Ho!mDN|9g2iEmFJ1Eiqy!<6Qc$?K zgtd=vp)68!&p-e|DJ;vHBcas1?PcfnzrLr98L3*;z*Kyk4 z9C(P9uWh?|hh%{I{5;D7IO_gE5~ zREl&m$zk+ETQ$0&2+x?=S-leAh;0g_&~hJ8&5tm^s#&X4iJC?$G^AIz**0A z7oC0WDC0wMB46D=aaF0mSAW1=LCPXEY~24a!TjKa=VUh>dGLjc_ip3NF#w?B_0yxP z_eMLEWj$24zBykTO?UhIOvHvUTF;EJ#F#l6K-}R-uJ#}OPP4SFUkN2zjpvDh54!0)eTk`&F`S7M0Do$q!9Chz)WW9zw)#}9uk2Z zTs>!=lS4;uZ8bsr0b^uD8dC$Hg@}Ro5487}5Bg92@v{Kr>Yq~-y(?lV)mH!j002ov JPDHLkV1mnyMK}Ne delta 1548 zcmV+n2J`u(4Y3T6IDZA>Nkl3$g6vzMX&CHvn(-vsiZ3{G%DiD@hselBC zCIu65qd=rV32xL>P5e+qNe$ZvH7ptvP_$MQXk`mZ5lB;zEi~++WeH1LsV&RUWjZtM zbguvV-gKeEGyNT6^DU+mx0sOKvNTtU<1?uQ0@gRc3^a0U<7S6XB3bei(C9|8etAR zFo;-;=hFfl-5i7l#7#Qs5`d zEW-SF-ylItlzej>mQM}=Htu-la0NXAa&ZG9f|iKz2)#9+06(8|J#<}nVD<=L!2~)f zfQcO}^Fn+#tfrgQ@>qc?XrUV)h~&1Rs*#MmIR z2$HLOFtyM13#Pw)}LZ@so1W^8IbvO5(Vnx6x-@0)rb!4GY5G z>>4+Ee|;SAaPjevDQF@=EMvt7m$RotJUt}gK zAIEHk%YT}PZL?rW?2aO?7$4%A;1T_6**-)rKL}*Jq##-|CU13#lctYgJh*CrD7V0v zW}X_i(J$Y7H3PVYu#Yl!CJrVzf!EK9#HTTZxNIJQf&NoiaCpFv;j^kJV5&Pe~)&{S4aq2Y&?KIV&*t3NWq;C}=bw8m;Z)Z5*FU zAVG-2nI>$CUZO)tk!`+nDUxDM*qDK#CIuVXJVG($PD0ks^GMtLJJ9zD1y+LigRTg0 zSQ!`IvR|M%&~8RA7b>D_`qL7Fm`^-5!zu-|R8@Zo!DAow2KGeGhe>6u1@)Tt2sGir zlz+&h=w?UKt_z6ZbbAbo2n=yC^3UA>tntPU-HelZYORyjC>3Fk+=q0Z%V~_=Ot1qz z4T!SHbnJ{-2%DzDt|=W<#jcnfoOYxmn~r%s74LDHIR=P|xE*EOJ$L1E8t!P|#C2q? zrkU$*h2=mstyE?+#^(7A2$y{bw)9yI&3|gu7w)W9_RIIxS~6Bo1qO7(N;#LA7V&A) z4K32oiheSr4P@)Lz&Ix1je>1n1w9GmVRXv$uP7>BtD27DUJG!+`DDoW!3}#cxn?=X zDf;-gZ!N%E%cqMw=rddWxtez|JN5MINrBR};e#f)VeTCI z!ktC--xY+#$!%8dRCml`ev|O}IA81%_38hU9DO zLKkdl)ZgFs;>Mj8k>bY&S|#htX&6(HPya0v&_0r8G*Z2UFa<$G7k9dpet*C!9?A54 z_+lOBt>MO(o$P{0gv$aiT2^;O1h+O|d`|uZjV0s71Ql z^*aa-y-El>Z)pP0-7CZ$7Jq3K-qI2|*>`-C=5K+rj#q>H6Tl@Ga3gp{miJX=L}ZQx z=8k48S@=Z&$6!IG@;`VL>_o yN!N|#FO3i8*tQEzITyab{$JT1d=P+E`5Su%ATb5~N#_6n002ovP6b4+LSTZ=<=Ni= diff --git a/installer/resources/themes/snark/dark/images/hidepeers.png b/installer/resources/themes/snark/dark/images/hidepeers.png index 4ed9e9f6263539bf759dec7a5806914a16d534a2..8fd8d5a6e9054676b48ba5b0078640d14090649e 100644 GIT binary patch delta 1298 zcmV+t1?~Eg3%LrAIDZ7|NklofjERXvV|*~iL=vJ#qXB(0(MX6P>H{%~PZ}SHCO%?<5smRd6VOsCp-?PPK9;hS zZRzfGdV9u)DTSroLgGXDzs=0ObAIPP=bV{Q0LiXomx$~mMt?hCxO-%oWI&;|m5!E< zsN|~T8i~tKAz{OOlU0*K6;zPi! zoD1zGi;M~YG9u_2jrIVeG0g_l?E9Q1L+Y^ z7ASl(T$MqgVt;ct(*y*A0ZyY~@y9LHccn4O7`8mg=&|KlYt?8y`K1xQKIp2oBoa@!kdezuw16N|{N7{Z>j=xmgk1VXu|Ok!;UlhD{P zVf1i$I)BFCCl~45<>6*r!bxFtV2t8-)oT_&CDtX*hJ;IQJ{kNQ(D6kZ*$3?ma724~ zAOScX4!T}rFWTsPVX6$g6&{(*X~Y+b2aEXq0qG~}s9EYF6Oef%gO_!=+H;kGoo8`! zhR!`pakDN%zh36tt_w3kQG;_k+ka@Hv6ax6RtH_9@z!}bD?LnZYVJ<0ySZMaEZ8f- zG$_F6fe}h4#*qoZjs_I|xWd5BsHuXy<;3=r`1x`)ajH4%t@8$ewz;715}npcRDQlG z?nG)*UC_#^R~4!--!OAYp$ckJy{-Ui*3{e|5`KQS|1kas_&4U55=t>^01E&B07*qo IM6N<$g1m2h(*OVf delta 1386 zcmV-w1(o`_3XuztIDZ90Nkl7zQa{s0=it}O`HLyX6Tl=FpFj` zS7dLrEJZ@8W{Ccg=A6w~niGM|rb+YPHeI=?r5lp@2PzPvsU`T5_`;ij2q@gky>NQY zaX8U?!T<3489O`YcR1&Jp5OC4zu#35rI9+-i{U2)#>=URCx1s?6|N|Fa*lHRv@(Y| zlR^Dc2Es?%*)VETFw8T?6T26bq|tUWf&x|4$p#6tbF`g2jwD5+ObUv5q#JM0z)j;# zyaq2lo*t|wD>lVOkSB-)NpnSeln*5cU+_7hgm9Bq3fM}!pvh=3lJ`a)$H0_l;@_ zv4@a0C2hFa`8Qi@tYgu%MHIeXh{@o80#?q<S4{!-?LDTJ? z+e60s2l|JNs$a8OUReVz6wfQdJK$wo#Ws?QCov{}EQSq60`u*RFGyg0*?L@F7r8Iw z5)&Fji+?aE&D1{jbBhlB{HCy*J@?0VlCB$$wlKGG;MZ*q*(etF2eb|22PDqkp37KFyXZ$GDh#fj57Ci|)2=;?;OR z^$txm(`sv_a%lxgKP0nGUCaA|nR`t}JH`-Ay)YnY61l*MIl?Rvzr|g_5$wR_anae+ zdH&azWnZVzW$&b4?Ptlp zEPsMc!I(W30~9M>H!NnfR4*4E8msn$Y9+#fgb6oP8DFq(;b-*vh-~g`#(vn^;FIhtC{l^S;gc>b3Qgt-AR=C-zWMR^rRf^#a_xE9&HzoBiVH{8sz7~a=^Y7YqyB0CRE-p*R&7xc3PJ?=4~ELrqzMp8kR3uGu?)83 z`(<;ny=!}Iue0m*u4hhvnB05`ZrWEm(j1-d`<^rJ=$!ckbAR;H??^(DRhmam#Tr%= z<>PR>NX8SM*njwhXQ(4k)_=P70M=NWLOVFpG5yc~8{CzXN%<4oab%GG|_e9D=cf) zRcRQYEXD&N#seYRkDaCL(JFTS_9+@(t$7g@v<-Kf&wt%9-0n%^o}cWZ>D_-b(Ab4c zG03YZ!ky|Rd`4t&l&a^S;G;jh^>eQk{XEp2sMcTp`ekQi zD0!DIF=mv_p`DvU>BuEuvhL7B6=o{n5y z6rNq`=hFE$EXyK)LlJta4J@!Mjfue!W8GH($bTqYNs7~f&;*WUE;0&zjCKyt_eC@Q z&EF@~dih6EDYHH$&C!;#u7F^3FTv(s#si^6;U0fBL*Mj(kYs)@7a;{g3dRBh^nBb% zxGzY!FG$bHCX!Qeq^2RHz~lD;Fxb>ZRzVI(b+?R~X0=k(`Ztt?^0(gBaR3|{=|o2& z*ngKf&}=$V2&5($X}@%9pt2YX1d*CRXac+21wb?u!RD|d71^?S_g^ErrXLZO^?t=8 zTVtNpD{c$7O!NA)kOHA;2u-`?dtcM!V3?uieukR+3AJ6Ew=MzxzT;4@iCH5JS-0t# zhb_B1ZBck^d=h77I`Q$VC`%!PKxz_SMStPE*y)KV!Ir-31HkD`ClQNd34+?Sz{a<~ z=&$VlC`;OGj?ALm)fdlRKv`;D!PE>F%W|_A?Ycs$Cyg|(2c*E2>BgCzfwC-;@dQ?K zX2H#`-dfJgbb^8NJ*VUi4~6COiMOOwpLOX zaD{_m?UxB&=tmkFHkSiU*9i9w5F3fyl%eof z-9_<^jnx08hGZ=He5}Vhzi6lO?6H>)NSoX?9i4jYlS9>7eEimn$LaG>xpyan7y9U) z`(rW98*^P_-Q(Nv-%~=vtM4)18+3?P-Fft&NJQ(UszI}83?`#mCKJn5HU5Gsh`Qw(l&sG`^ zJH6{NTKF(8QA=tjoY7U)Q_BW3O=-SkDISDjoBGB73I_NO XFyM84)Xkx~00000NkvXXu0mjf&73LJ delta 1330 zcmV-210!3yBIvDnFS<|qr zq|~$rPN0_j(U@Ax$F!(FdQh{+Dy){q)bU2qEN3V!*^-uv+?}IkJcJ4XoqzJZTQeF!p?sF$jS@Vt)rdneGMCDBxXi0rFi~J5zyge*oB9 zsenWLfeniV0%%BUH&yLo9B>`MBwa+IQYg%-0SbFgxhZcA5TA|r_?tolfj4ncMmkGR zlrvZ3Cj*}A1Kb+|WKni^3;moZAUuFR0@+;v2SE)qu9<*tc3=VNAosN#&O8Oo^w0w| zh@VNC*?+@n2CuYYR*B&-XzZRC{K474H|G>@^nC(@GYgWHWjwg`GWwZrgZ9z)u85WrOII-<58H5Zq-6?P5LV=o z>nDPr{rJ)GHUGYvITFR9z?&Vp5?zBTqJOQ7Y@hi8;i&??;p5+BwZn^xSa>S+&w^3? zT4bP);0L)pmKuv1lG9*XYH5Ou1X`w*=HER8w`P^oT5fAOKGtAb^U?NpE}<*vwu(Av zPRMt9EDZbqxRwFbzLPcFX}o<}^>3ypWEF5ZbqMw%3DKge8^*YQh{(^eZl=cpYkzZj zM`A0t`^UEr2OG?KzG|`?wqk$*=+szP>15dkNLpZ2V==ly8cd@b%lpeA+u2xRgY><< zBNmw$9r@J2M&QyTEDC1h)gyOStWdVmq(dt2&!j1>qHYCdFcq!z?fd}M1FBz9`%&y= zOyO)^PaCoFgy0%}CW0wM3TysymVeavzo6Aff zs8Oh5Qp{?0l+EXlCe-tHuaa`E{r{xk!vZ7_oKFU_jGKwhH~x znMl%VB;om(1pXmakcx-N$;VTI4-2q{0xYyUkV5}@84SopB%Tqg;h4_-i7UqR9upoY oLI?cJ27FC%1tGWHEU-5I1G?_E9I~I)X8-^I07*qoM6N<$f_Es29RL6T diff --git a/installer/resources/themes/snark/dark/images/remove.png b/installer/resources/themes/snark/dark/images/remove.png index 16f71813fe0d1913180c9db81a919c5a5941480e..464abea6545ae2a2aab83cde63474be9b2829405 100644 GIT binary patch delta 399 zcmV;A0dW521HJ>0Ie&0TL_t(Ijg^u=OB_KMho60SJ$F4ZD&fw96j~@L11Zv_5bVS* zUm{hyd<8r4i&zPg%5*_%l^_WTq)`&oy}jFiGxJ^w;ZC{TJMJxK=J))b8OD2e`S!3- z^HFmv%rLg^T>7;*@U~7iP5+`7FqkC{c#wTBjJU3qy0An7b$?z1pj3aN_S#;H=Ie!t zB0=58%KH~Aca|_c$DmNspLw-q)nd3F(tguIb$}lV(MCkDQr$HMkVxq4v;oMv8RC2R z&4A`sROvegSleweA2l#}iAgQ0Aag#A)dmY2=6oAgBHYPUw`0@)ab*w6U z6=EM8@kti|y?@h@l*|jsw}j*@sk|#dc9nrXp4H;9U5!Qr=q1+uqdh t(^01`uz&2n?c2||`fpt)BA)F32TcfD%PDHLkV1mv>!<_&C delta 439 zcmV;o0Z9J71LgyeIe(Z*L_t(|oRyQmF9Ts1$G`9Os>(&HB1%{^L82mIG7^Jyz{VfY zh}BpViw-7((bAY~5(@^AHqux$LK!d=?X^{U^qlMca;>P8I_^o{H+kRZ{eIr>^Zp>a zi}y>af`Is<(l8NXUY2hng&+w{Ul&s`!K$fd%fbfGncUPT=lHW2ATW2Y?PI zmvNW4Ee~d<8h_Bqo+0MXKq*#V4Y3fkb>=`b7ubonl;>EaQF%O#lmu(|7+c|zu%TwX zNB~Zx^tDakRqKa?&s=F@^U+&dXb=^^aKDCGp8~jA4F%8pQEbQCamqGT0~jF(4||1p zNHhf4^hR+`z5fQd%rIDsbc5rxKW!%@$5#mt$*e*Mp)k^gdX$=(kWf_U44+-eBOj0< hnflJUPnm!O-vNpWl1ZRBbK3v_002ovPDHLkV1kqw%=`cV diff --git a/installer/resources/themes/snark/dark/images/showpeers.png b/installer/resources/themes/snark/dark/images/showpeers.png index 659e58e2e6a1202624884f4272c8f6a883ad2afb..e20490d58161aee2f7dc3dce4ca8b38e876ae8b2 100644 GIT binary patch delta 1391 zcmV-#1(5o)3zrL!Ie$q>L_t(YiOrVFZ(P+K$3N%Xb6@lDc*Zk0jxn~!PU4b~xLFWI z4MqZ)3WcmHBqaU-K&mQ%MAddtR<)Eanv@krLaJJoRw`r@wOOPx;w2DB5iy0*=50H1 zEazg+otZo1J9p0QVp1m)drVd&-{pDzKIePB_uL}@lHy z3}%BfBDp8ISDSh!Chob{WSt}so(RR$hT5)9#3J5xuYtZp3E&YK6K}iMBzL3Oi2IZf z!itHv9=WE8JPk2uU!y~f>Xu+jWI`g-62!)7R<9!cWE$y8bVXA-RU+~=08&E#ulq@k zB+(6xciO}I%YRBo1c5Nr*4u$-DMD8@y}u|>nC!tW*ho_nmK*r9Wv)&w5?zZ>`4;@` z${fyM_1r9x1CC_y{@eoUd$o_A1G)80+RtvIHd`b3s@@T&Gi(geLPTmZ#g3_Aj70lT zJ8M&T+@>&*XYudXnSc2z)^-JM3s~h8D&0Our4`bW=zma?9Ch1H!$>HyN3sN8Ep|kb zojRh$h_1sa#*XdS0NN%2ea~!T_^m;r8?C4S=!!-+bo*G{iV#3liSFow;9_T2p@Xx! zszJhzsSywmEL8E{TcJEtCOBJ1mo&~Eht#79x+gPa_jgm6$m30}5PTXSyIbznzO0cP zcae@H3V$@!Gqv>^3&*cBGUZ_BY|xs@9Ph5XzNQ&(+YO#>`tJ25heV;X0L10(MRp3H^xk&z(o+Z+Vc|?T~pYgZEdD zaIxJ@nUw6B9%XI0&c&DKwgyEkZ0>ADlRKE@{C{t*VB{ndU;K#5w-uKDdA(IcL31^v zTnZUKx{u`x%Y6C7*E}-wFxF0o?2*i^|DXX#$UL0^py#nHMoOU@nmE#^l!3GpjQw$R zz5dF_C6=a_H*gtdpZN;V)z;dC>Xm@tvw%Z?JAff23-2!yuQl;btl+)9iqWUA@+S3a zjep_sLBjr!Ytu^*gEM9$l|&cS5m%~&@}Apn(`3Oaz&NuSgYTx#=ca1io`a$I`x3M#7z7sBPI|&wQ%>8nHGk=seZGIb=AiEVy$CuG)qBz2S$OWML`5abJ z(eqpufUZ4h04_{jf(T@H`;yj!76?#%)`l`xpTe*uR_5;BPMgO7kZDO{p+VU!)Bo6Z ztb(HSjgK>6(KV4qWehMS!xMw}L4|++u)u13)I=^ko|EQ-GI{R67>rq znZsQqiZ;3d*@GFJg3Ic^R=NE1d8}T=$nT0+8Iv0y+~DeOmo|gl{OY=0vP|Nq;OARUP{Y9W(%M8BblN)hFctJE*FCX`S4@KhI8ze!Zrc%OgE{Ag=e0SK2O z&b@S=(btO@sm@5k-RI85G9LIY==(rdB+&Wga34uD#iA6E_^Cj6_Zns^34|w_;%5RN xu{W_lCZ5J%h^?ND-@hW7To#BIg4y8A{{S3d_|a##wA26q002ovPDHLkV1h$ZuJ-@{ delta 1420 zcmV;71#|kB3$qK5Ie%qIL_t(|oXwYOOcYlbhMyUBxvWqH6oiN(i>+2v#A=1KLem(p zN!5lwMyXN3OQl}HN;PfM5^WTf*2ZY+JGqfht-m29%4EC?Z-w(S==h z`^}JULAmHJeBWee&N(w@p84jS@0?W-eaQRc+ffdJVwR!{uYZr)!BGjemA~=FRV9X) zFsZm84TJletQR#Xs54!H8F5?+qx+kt51AY|!c;j4=x>sjkph7RIlA_B;ZvSbr_}M( z*uvxXCs^%PybPXrIlLHT8-%ZnAf=o8Mu^w&DL!~}pL){R%|o&Na77_;W+Gw3!)R@5 zCF@ESXRn>@4S&PM&|9lrd|SQELzhP+Oo}IVY%HUEN8w@c;NFvaJR!eg5peRw=J%qh4P6!BXZ;o~J`=3iJu2;%)^s4{CbkQG04=7nd1s zFgkb))$6KAn~}!UVN>z-@Wo^_VfHo?9}&-u#2X~XB!6+;P)3XRKMmFG-=$Bj#!aj# zEGWzgs>#RGhw0;|_ZGXJVXIuKi5eNnnMK(QHuan+R7GV|)F$@K+D)ZvmHss}JrX|? zcUGIYRjjG8rLk*p?Cn(5SG_uHleo>bjm+3g9p=)#LJ|sBFfL;}gZ6miw%whO!)9im zox`Du!+%(87M4dWXY#Pg+*j-MJ~XJ4oYMQ!^g#S8$DGgDe{Mh3_0>2W4y-mSMYoE` z{X6&7Vecrlq)gj_K{c>AJB|e>7Z4g5%8}?plpD)vu;1s*(9?YKQ5>0dnM^nu&h-b^ zNq#ShX4htCKN)1oq}qc;{5e}VO}4YGzNwy7KYy*#feXqDNXbmm!F!V|3ek7u7}U8k zUn!t+?JbhdC(|;lg^cerc;ja;*k*t6RWGX?x_p?;>o!xgw2+h^QrPC$iczddI|ea~ z8nGP*L+1rx^fT(iL>uG&1O2gBEi^rCa&~*}uX7x`bd2Xz+if=RSNurGT0v=ZDK`sm zVt=xj;Kz2oZ6ljFM-JObWsZF|EVHxh&t;TcDPdLiYKAL8lEFQkum-V~89XovsvV=N z)VLXN7fYhYAPLE6H)3)#>DOz~^>p`q`N&#iyj@l=Gh@~avQB5o(yWE312#aS^jJKJ z2!7{+Mk6!Fh2tlVvt;2C0__0=+5(+@O@9=p@(qiK)1&#k4kjGrX5CG8p4!Iz{b)>bRAAIEC+GG04i6Nu*`1x)4Lj{1Wt#l^+s7k}hq zZV&0w$9(3oKz_APzMi%6Eh4&r?pU~kK<_}pgTvV{cSE1BvXKd1FUNt;H)zq21(m#t zJSuB%F@N0xm?FR>GGqUd3!>#b&xPVU#Y9F%;_L8bxVSTD9Ek91; aGN002ovP6b4+LSTZK2*bAk diff --git a/installer/resources/themes/snark/dark/images/size.png b/installer/resources/themes/snark/dark/images/size.png index 7f9cc43937ced4a91ad23d9d076a8b0fa28d61cd..c90ba586e77cef77a097e9a3e11e679cbc5fc7bf 100644 GIT binary patch delta 1126 zcmV-s1eyE!2agGmIDZ5|Nkl~MZN_?Vk%hP*c|^q10)&DfHho(6%q@mjwg>+rx3ReO@mZF8)j% zlamTcgn!cb(3JFV*Ku~Tc8D@(;7Ao;-~jcBP1yX(R;RG=iwJIX&Hl;QUS}*Fm$KR zVt>$Zd)cr>q0=(yI$^%vi-ecb5v+=U@!CyvoW2ak7Hz#tiY^tv91fUTy8r-pZv4Jt zpj*)YLjPZAUQOY87ijcTNs`}V>sFLl8SIb9%&oTh_B=flvp#i^+a3AJAiuX$4!say zHuS+z-At^*?zh1?4d2SR^R4!NZT-xcxql9V08^HP%g5d%KoNIJ^1c>5o!JHhW5ST6 z&Vlaa_ZaLn0{DBhWhEjaWoon$#;W9!{dIRnn+O1>vNaO`N(vf}RuYka6uIm1r$aZZ zSXZr1FzGsHKbq?huc4w)RGC`V?@|TMGAJQxfPjd?kEU}&aRAKo+LgkKFDFSduU``s zh#wgkVgtYSP*rv^x-PY1Lqg=gYggtfzwYop4!kc2bnW!D=(kVJ2 z8pLY-{!?6+{~_j%TFk?1;m7j~*7{DTiaJF!B16QMGE<9>RDLPgj!M-G!cXC}rr!xa zx0|f3M-v@cvVVB;PI&7P!q@a7AP*Zf%FWB1N&>Csarv67X`#j$MLSZ_o-r{-y~U)$ zg@r9`1VUdCT-g9^cKRr;%!211fbs$&*+FbMdQ(o9wWl!Vw{I-U-}LQP%}zwmgImQs zrRstm!hY{D?7mls8(kl{y>M4gB<$JC&w0d?vm|A`gs17^ny-mt(`&nvkkN930OZBZn(O8pu_vao+7Au6wbB? zE|oaklmt3wJG`_9CJlwg5?DM&7c7|4JTBS>YA3*fXLXfw;i;`qvNN@=_VHX2Xhc_i z`PY!Q0)Ms~fh7;Yv4t>gSh9nlEEe1c#}~oVqjZY*!H^nQcSw8ZChMn?gnR1k&+Kh* z&j;|!AFz2k)IS3wuJykc=E0%)@XmPH`?Df^SEsiQn%lYt7AKx+@w?M7`XiV%99}Q< zQ`jUDgLF&|t1@{-qVA{e0dV!t_9oRF+xAlt_mDZFWEt(Sly3DxydQLYK6JD_*> zz*O*2!H@i~0H@$)bkmuSO?@Y|gbt$pY4ci=Md}J(3EN~Ztta4BsMd(DH1-zwVm6Fh z1Akwh^w+$ntt=lZ9*jS2D^z1&>&nv>O|K@cX0h6mAcM2B*jPCh_hcy%uQ()SO5Tgq zFEo`At{#Vzlf@^-B2V_^9RZ^fV2l7a#enyEiHS$rS;TOZYp5}X(ffbJR$UEvrSC;O z3PmG{4C_ZwW%hI9@PdF2rb~UaT?z25wn$J_nx!IEkrp&=6k@U(v$q2lH@2_+i^eQp xsomGHF}o~ijBSqCmO4(f1zj%It9sgk{sVCoOtvCcgTDX(002ovPDHLkV1mnG+uZ;F diff --git a/installer/resources/themes/snark/dark/images/snark_add.png b/installer/resources/themes/snark/dark/images/snark_add.png index f02fe118c860535d700c098325c2f3008c9f6de0..cc17f23ddd091b8f1b516e87cf25a7abe9a925b4 100644 GIT binary patch delta 2448 zcmV;B32*l58?F8As()0eQl(0jDpjgf>2ohB zy8wk+U)l@;c};{DROHR>_6VZD-r~d7?Gj5jQ02qDx^yG3=Gz#~39M@%4eDH=MopFs zGz3`|s2ivYJdUv29e8F@E8Dhh-{#?bLM{*P<<*Np?eGtB!K}#_LS#uG6fi&p+E&Cy^!hxa(ZhuV&u!?F@3Ar0Z_J{nv^{3M6<54+qFRxw-6IIQR-;x!d{M-t`kJ{0K6$K4GxYxJk$w04+NjSbr0{i#AArgR5>u$K|5|*MhG$ zZce@6V<;@)oNocp233$nai$jl3$gXpaF$5C%>YM=eiHlNwxVsia8Z{Rs)&FX`4Mod zgu3;q1h{eu1KLrfVK6U;4y?g}65RjbHYSeiz@ksBgPTAlv$miH)at7J_Q_{~pCgqEH<1r;_V+1-KOb;mfIFC@dwm3z4|kxS zwQ+Aii>-GKEqgxT=Ki+bUchNo`EU~*vpn0kI*pnixM?Mzqs;%OO!EQP=MGLeSSTB= zw=v5Bn+Li4h;**z!*by`*zCSjXu;*c&4Nnz41co6oIL$ewJtap0= z5(>KALB}=ZCE!fA(&AZ6&eFk+I6NoL z;)ekn0WCL(DG0J4&NTXN_ksobt-G7IAc462lkMUz9Dyta7Zw`!zem3thtYV~e2w$L z>hecKj5G#z?BwSI%vyYX2Ux7O72UPyBVS)_dRZ0&+etoo5~3d~0Nm=T~%n^I{W`!jUr$>EK31lH*NW zbT{a^QjmM0Chm&KO9ApyIKoiPfSy4XMiOZhfd!D&z;g~yIMR24()%JspQ&>-R-wu9 zJd(1kFKx2d`WM?gVgya6pL-HulYd@9_kVTwaF|J_;BC>eedcsNio4}Q?QSCN-m+yg zOCNEm)nfbjX^J$xhlrwEbyBd|Jo7H5FR#AzzD$SEgPo6gFnY4-JpK;41xE#&+1&?a z6tH=&LzzjOczUsgalv|iYY~)enzV)m>pSKIG(Ox;%EWwyOu!Za@pQQcLVwB2Zy2z{ zYD!_u=>~54D&ZNX8PJzK)__eLY&Lyfx+&>o8nonh-e`gc?9i?t4{TnqAg^pE>=IyH zx1jb(H|3$vI)?PK({cslfE@&P3h>8+d%yMP_|dRmqxKBqeG|EYld{;-;Q9(NPM0eS zwlHr`KI4K_U*hR&5}(@^sDJ5Wi+0-Gjgq`in`lvb^^kaf7HlHlZCliM^`#vJtS8?S z(AaRLr5|ctuIZ6N9H|na|4B6KI#Qf5E-J=3a~#Yhy@FwVd!CMayWJsDc{Mg%RehI^ zyesv1cqNI4;(n{u{^xa{K8=vGGBj9yYGKcIBUjW@Bn%Kp*S$zB9)HS7@~NecP0mwP zzTV+G#g)j{*l?qJ&0Dh3cuNlWIuUVzIo@gFU^Y1D>0nD7EZ4U7g4fBuB8!dG&7n9< z?L2g^>31dFKPcMoo|Jy841n01Ng(d{Y^c~BKlU8AiJwKxmF4$PZh+Qu;bi`ohM-4^ z7(res2vDDDD{skBi`!$8ZzvT=7u@7zth)hsWbYwz!Um&>acG5g;z z$aR!+@vcp`(nVmU4_bB*Gg%MYcm?sql;rNn`gx&$E?cU1p~DEEq^yXw4Ntb=bqB$vyiH8 zU3$am3bJD0P~C(>*tM$Pnsi3yY~Q$f(7LUbfA?)GdRiLhNy^~-XL?B*H$Xe7rK#v% zygagQx>ei|>m%#HifmgJ-B`sHrN5y|9h$3nzHs+G6q;gWOO+SnEf@OQ z1fN9O2*0uS_J4i=dqb6ekV=N@k`PDgF=M?UIbj6Cmo?_oyzU2-J zb_BR$_+%<&n@}@{tLPuQ4VuNpRI~8%EOto1s+ssjNt!uatBb!*-rQC|cOvwOMW4CA ziN0qc7H+cMqBgo>8tWS+7=u<!Wx; zQsu7QYQ9-;)|smuxBxrtf9Oj1zA@%&YPm=R9Dm`y)wr(^DWU-4<|`~3WI@n__}gKj zz-L{H|D}D{{9b8w$N|pZ4^gk=*@r60<2HXGu O00{s|MNUMnLSTXeT;4ta delta 3540 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 O0000>5eom5+o8aU@RdqAh7`x+pqy! zFcZ7514CjU5i{)-5e7tvN2BlKoO92qYtTr#+oQYY|5sICrGojB*-azas%WR^pj_;I zvTHVi>Fud3K8_0Hoy36v(sPq3|L)XRxM#S~J|G9IbTuRf7Jov>;dQ@?eR6GaTJ|mt zl^9zdC0q(o#s9T5&MZJKh(Os+D)*O2luDR5L(4c;oO!2$W)QW`NO^5sDMV z{{eaaIe`afJz47TR#4pmeKTdsb7fSiv1j3J=Z)wf0U%uLCl9+p>hp^8WX}eDZ}2ro za;2&5#kj}1V1Id$Mh7BaYY4vPNN)`GUXxyD=%WPt(0Z9BiGocs;>#3stI>BBQ%TX+ z_Gg350MR+oSxj`6U`|u?g+;9V8g2oYTTOhDk{l+u+TXz+0gqeNZ$a&r(ihgN&&zZg s7B9ZwZrr+y-5Q<_KB?YM1#0~R9dFD*R8rBr00000Ne4wvM6N<$f)s(eF8}}l delta 452 zcmV;#0XzP^1M>rrIe(=|L_t(|oRyP3PZUuUhMzmE1h*puf;28rkl0~jqa8#GB8iEA z02@ksthAAa+RBPQpca~JAqLh2NC<&M0%%r{g#l)k-D~EH`MTq{hL9y2oITzBc;7tl zx#x=Fi=&q+X2!QvjyB4dQS|exJuBv)l!N09??$59k%Q1+%YXh7YF=G+T!?%6s+kS` zYR(gF8-9-30zy}!bp z(G8Z0V{EQJKq;-ILGx~kPw0a@1*=9^PV(sSJEo@RC=BgpAW$iR3Lx;(cXGg~ljfi| zZ}N0(neBmllz-Nzu-t)5gOdJ=!-Gm=G43h`1^CT;j{%oDo#=Yw-#dl@c4b~Q$FeBQ*D^C-<=^sRY%{nsr?EtjfCP^fi?FQ3X!1) zjzwipqHl+k%zhT^0$y_cgg2d9`;zZFdEOhtm~sAEVLeNOx2w0&-E6{((yF={3-K>s uyW)@_&KZvRS|Vp6!nVG1lFqC^%>Du6EYB@0gR=wx0000C}p diff --git a/installer/resources/themes/snark/dark/images/start_all.png b/installer/resources/themes/snark/dark/images/start_all.png index b78b2c1a4a8f234e5348438fb97a0ba2db68cfd3..a3580ddd5dcdb2af9f4d3f06935b73b9ab58ee6e 100644 GIT binary patch delta 998 zcmV&ubiI9L7KIyKgo-n`|~|N;ZvALy1K!TEQX+ zDuQ|`hY;)*HV9Q|lHJ7U?oM_m^JCw6 zUk?-0Ch6?XsL=YrTxP!WywA-0ywCT21)xd~mEILf9J8@4a({|6Rd=IS6jJ>!^WqF650o>%wk^bf9F^c3i2Kxq2ICoIf%Lj9q}paLabg9bB>NxT zN99n3=C>`PMl|?c4P(c~n0aX$@0v&JQzU-*u2# zyfJ`Y16qw^z-&W{kkJcU#@gw3Cw+x9Y7(g2g26j(l_&4CpXnGoc}DM)cN0qL#+L;?w=Qi_s*$ z)ojNg0CD2^%G0AvJW<7&b@qq}{|Iou>(KeEL-0$4EJ{cV2+LY_&l@ntV0ww@a495e z1o%INY%T;Ce?UAI!1xCDTpRD3O%9%#qfp#A@qd4Q+@^KDjV#NZAD)8jp108J#CSh< z2{ob0D$If#Xwn-*2K&xBL-g#0n`vhD%8+EC_$QFN&RT~Pz$@;wcGAj zcXzt8v*VfFrd`@jcUGGqXZLLO&fK~8ch8*jzcWfFoeoI92Y*TzP|E+@3=FLZ<%qP~vulQY6_odj4AR^0CUDcTyvBZqtiUo=4!-^_6^?q;kY3Q>K~ID) z&%DjF=KIf}%UH3)>P%Dp<3xX{;o5Mh@KH;OSmoZzbZ|NNVOsACQ9c{Gi&t04??VO6 zV+mh^n^+(<*MF|A4G|93*cvpXPN3&a#0ZD>=rpa)wzhW{9;70>9S^+LL&vVOl$Iv* z_DvdzC63OBYqw9n>;kprPG-z9@{2k;G#=Y=fz9n#=s&ZAU$1P%FznX3PFcw%+|D$U z(K>10Ytb(z{&&XRPL*kOi~P5~+qU6JshA?=cE#x0e}97ZM}Oq|Z@ch%*4wz)Pe+T+ z8~b4JdVte|0WOR#?4xmi{UAGAVdujz>V@uOz7>MkC0%r>foKrQD`{+0dG^2uatGQO z=zEH2bh&!)vAazQS(0>HbJinq*%3?TdwhD3x%@Y+rb5m;CP}75)h(3VcFt$v#gj5? z*e`nMLw|_{XjyZL=l8xq+s5Mpw{$%yN;y%vaj6`|t#W}g2R;|vG|v>&Rhkz}TO!F0 z+hN|DhJ`1bE+_69Hvw-T(?0)^L_H-Qn#i=ZgigqlAmUSrgbmL5*3kFYYP7UMLOw}J zgKDaBMx3PDHO3Py5q3!`Z(g?;=7z+ie^}-czkfAZDM!o|t+iqwFCgbdEm9ik8I`an zN#I6;uy2No{(CqZUQa|X%QHY7;dmWiUm9cZ+8=!UB2+kU?{WMG`0i)P7h1&2^CH=Y zPbbmGz1+MUC*;)_8Fz7dY7;lLs{Gf^SrSLFha=C-ga3959-IyCD|=+?8jDHFBy7Rk z&wu&g1lI>5j1HwaIBs!frIa%ov9YFy2~vW0^x3R6aq+9fxbG12fp3B^P!X=gruS4EAyQq(3&GdALC ztu|>rjX&;39>-*JPg!+a(i}#KL}O7rW^J8-*OS$XT)<`lH!C-Pq0Y@CZb?=>`$AcH zvyxT&;9|P@VE2{5zo@@EXjxw6q(fe051psOgx||u@B)sxS%|uJ(*No|8^Co$CG>W4 P00000NkvXXu0mjfD{mk? diff --git a/installer/resources/themes/snark/dark/images/status.png b/installer/resources/themes/snark/dark/images/status.png index ae90738c105c32385cab834ebc2d58ca32539c75..65577e1489c95a6d580bbef8d1f31591b19a6a71 100644 GIT binary patch delta 1303 zcmV+y1?c+z3BL-EIe+m+EJF~M*leV_B-6hquMy(gQ z2*nTlpeU5+MMZ5wD3~H9ShQXkp@J7d!6{C|i4a}MVS*U|R8uzx4KJKyzvki9NafL{K zF2dCE-%c~Pa69G|Q^SeSZ*>`VV_fLI`i&Eh-}}B`D~p{Sf;>3v#?+=KFg3CyB^{(7 zAc5ob3oikT=eh2CUodgOClLvoub%@T8w|(>LwuH9oqwaiup486+r9t!CmR1Z%tW^X z^xHjpYaP04ZF-m5U`-IT{`0GQd!nr6S4+#dbr=+2|@ zyTT4U`_222!U+*7rXHUwA`nCom(DJ8=FhJofup)*lKBTd3i99kHMQpk@ReVE`e^fi z!uCJ^M8jG7svxtbo;&W_Nf3spD$R4}X)V8n1b>b^O)1r?_}r89`i#}52!eptN)z** zvHCQM9**UZ382o8I~cX@5XAOi=Fu7^_dQc6J#NS%`x4;cH;~Pkd_+xIKBA zaoar$|8dofEKM24F?pKevy60*j9}e9=6@BRW(?z)Bp#qTI!xjMf+)i09-Mq<-!q4A z1&~LcJGeEl;w#R%2Ed)W?nS*P?re}}DQb|X3F$D!yr=obIVNtJrTNBrrnfaNTRGZ@ z=88BWDiv{oaOvDz+_Z2znErOGA&-QP;vwf;qu1)N^MT#0UAREM{m$Qt_Uc8(8-FtZ zOl_T|v${rDD2y)q-8y@LLamI5pm{#B-y1F%;=K|U3)H43oSNSr znkBzBE6;|-Xf7&6xfx-hQkoHQGk*wWRYE5y#)@GtoACRIM)1ehvYo0^>Kh!KOBV6U6`R|KxS#^{z8YWq;`8qE9`|(fx zYz0Q&y7|F9_p2)|n6sI{0#U3_p7)8Oj@P^^q8@VZGT2taJpcSKy zU}A{ZC@IK;iK&T(L|#mgNK4}_3K0#DKANZ`ns|XwjY3mvh$hPhXf2ywDBX6c+spRs zt-EK>_|0rfsMe;?p2=Kx&dmRv|C{gsX9aHHkzd1sKJ4RgH-99K!^S6~74hZncispX zdaxY^KIBNS*0T+<|7yA0jpZ(st#EVo2MXxKF-Lx{!0UQ`wZUlk0NZ=cpA*=gD?u=z zNqL0xJ607;w&4jHeLJ22ynod|`u)iMQUKf5AMu%d7Zs}lMw-^r;1_Bf{9!$+>gr)Q z9H@;Yar!%#nt!f97JH@C=XmpA1Tv_Y_b@g_yg)frMOUc97NyODu+DRWB) zwSlnern4rJ;WV`TNTtcS3D)==SaGplO&?*c#52v;n#buFMG+;C@+Qivm{TwN8PW}R z>a_)I$Com4LmbH_v0zR_ZunYI6ddl5P_a-q4wubN}`h%kD(CXi+xD_ z+wOnBh~6kRJTR&+XXq_Pg7#wtWhOKy3 zx4~29g%8s_%M4=WF6^#1;Qcg*rwz2wuMTcLF>n4F39=n^?A}z8u70VOtoh_(G{!(MV&F%jmfPL`L%);}cWpX6a<Ld0>XXDS!4! zQj+7>$t-E(5$?PNw#(28yRgx~o{p2Ud=GgUtKu3`=c2mYmOv?~UPsCcQZ^2k2{f6~ zq4KPgnBS7;@&_`gB-a)vo&4?RNYU%%IXLwpdN9m)XF2+rY2+*uMJEN={TT6ImR&m~e6oAIU&7bSCGGNdpE#V!uwf`M-5N z%r*vUpzbrW#t%vAI57w!_&K(w&%-u~g9!cuQxDAJ&;{2^{g^zw;RlVwH^l)@$)g5c$4NH{IMC^?{jSkND zU3Nc<3Cq}l2=YhkjHKQyZ3YNHsVnhsZEG}Su(yGUdd4mT>3>~9@m$Qc8eny2ox%1R z#&pCHl>F18nXkz;0HUZ9oOLa~2Cx%{T3rALpaLpNXD(jRhF$|`s757#Hed1st`9(* zTqVqIzW^8>ZZgvFXv?n(K^Ck~WuV;|1VGx*8Xy!( z{$?rP9ij0!ibx=o3U0v_lItlto1l5S(|nET0zi71_8R-j6i=meeZ2paic0KX{Mcvy h1Zf2NcX<<;@i%%euRC0ZwnG2_002ovPDHLkV1grTm9qc< delta 376 zcmV-;0f+wo0;mI!Ie%J7L_t(|oRyP3Pr^_XhTjV)G0~YsqN53egM+i1v;V_ifRirr zKll|mF}TT~F(F2gXpk?#$VX|Ryk5oFT*~oYn+D%)r4}Xs8$nOV0I%XPof@amj zL-Y8jWu4r~KcTSqLftH7WVTrf$me@>=etzI03dx}IslvzK%2EQYfL*M2!GpZ+W=$Y z1o6GU0Hc6Y-(FY*U=Gj@WUw4SV?b#eaNWH?yY&_phps}w9Et$rHi#K?KxPK+@N$fCQGh4XF&n{+n+WPgA)vTc2@({1fUd+%HU@()G?ST0XEILrbeC0Ked}Bo zHEDaMAJx?gF(2Gb-BWeXcg}ZCohk*G(u1Y9l~E^M;yi9KD1TI!gipdB!WWhQfd8Q@ zxHS~&W;-@D98M+b9pyjdUv}Evb+i5Xw@|1}<5ae^?mc@PT{PIh<~kt0)?xF_I`+?e z_e}%mT)|`+l^-b+ZFC5J+|7M}J_6o~8BZn@$|uU`84W=Dn>P45_gMg$WOM<#Q${v! zNT!V>uzYHX;(yT+02jZ$#B@|9AafW?&)k727Dn!e^^n$u7Pci2yFr5+m-^d{9^<|{ zWIG1A$@oWobU~qqIAFU8!A6LTN~8k>^qfYnTkuAZa6l}G1v9IWE-*TNJ>({X2sQy1 zcL%m?SFnvP*b(xwFn4l}+H=bUzXt4n(WL#=-hi2RkAKJfQ?tyUn5DDPVg1#OiRvgf z84Qqo z4z2EZnf0(wcI9-9!hS~!x1!$mooh>Y$Gpj&)qjWlWTJ#%J)r$_K>L@2>#y|?+qT(G zL_+nYDtN)MN=qNt8CFbf*9?DZNz zE`M~>cHCvr$S}mr-SUMjwpce?Wy%@|ohBS1FZf63&su=Kl_dL-<$$+P~j_ piy}|ol0P&GDyGAy;l=QUzXAFrqe@8`Jcs}Q002ovPDHLkV1kRp(LVqH delta 1036 zcmV+n1oQjy2et^1Ie+L$L_t(|oYk0LXdG1(#(%TjY&OX@NfR+u+h}7WXf#?8i!W|! zRr=7rhm_c+RU5jS#_nz= zyUAvEvNPkknKs#EXLfdiMe=RVCU@?cd(U_8Ip4iR>!U9W)_?n;?FJ&OG1%DiA++z} z3?9~m%;)mpB~94;-+`?bw)|*lAB1eI9c!70f)l^}d{`Lyrq;pN-=itqK|wbIO){0p za-#noW{ind2O0qD!hRlGI-VeRzLiTOdhpRBA=;X@`H&f*_imkr8%z4@Setx55O^*H zUov&Xm`#;dHGjB1cOBC=fwLUiW3uITr?ulq@I|``UotDP`{e;>zRk1W8vBi*U!Gzr zyBWitbMYvOg;2|M6QQbv=a>0bLtrvJ_n(G_n7rvyYPk%_(KCcil_r~A-ZrVPJ4-BT zki4n1-0tP%&T8WgDV)rP6}%yJLb~ zkBBfxmTm8LEGxrA%ChLwgDlpMLTi)shtn7(HE8t$46Tlgmq~t`LdbS!qiGG~3c|Nc z;hP&FT7O2SoQOgq1MTb83p2i<$qgW`_Hd(@L$onUtTjd|nObNMd{S~&U%y`ATPj*y zIg{bt(_LK1wlF6jL(-;&<}$A|Esf(m*^}j2DTN0+E9d-k5>AcCTw+(#>*a}JxXF*p zwcu%1DmrPVepmF_&a!*#jDvQj^X>e2cAVi$e}8f86=;es_xM^g=BM8!zvvNbs5!LY zX=WLY2&l9wEjP<3Vq0FtUk-!tx&%jGTp}`hb*cB&J#bf>QZzSd_eSuY(NpM`r9kZ`9R33KKLdLoN90=+>;*V*?1F6cW8AWH=EO;j>RW!xnq9_#=B002ovP6b4+ GLSTYxs}4#4 diff --git a/installer/resources/themes/snark/dark/images/torrent.png b/installer/resources/themes/snark/dark/images/torrent.png index d2a0d59d1101899649162fdea985da262d629115..7d0b709817d969eab44fac1fc95fc3b9bc104ae8 100644 GIT binary patch delta 3082 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 YLLNiLT{vh;00000NkvXXt^-0~g3emv)Bpeg delta 2725 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 diff --git a/installer/resources/themes/snark/dark/images/up.png b/installer/resources/themes/snark/dark/images/up.png index 2ed32cc87ab7191771d7f4bc1aacf2e2336acc9c..bcd34b51948ee0229706aa7424caf44dcc05cad5 100644 GIT binary patch delta 598 zcmV-c0;&D_1cU{UIe#`uL_t(2k!_O8PZLoT#=ko=of#~p&@xa6k6MhDfDhClkEkoR z2KNv*Mt3H_dDl)N1$dTW}{QOs$XT0=Sp|-*Tw9;+B*Osc5ZrRqJLv8p_UhCljpD@9lZSd zoCg+KL4<G1WJ1)$am@E^i->4FnC< z05O4?s}a02&QUW+5a@0*j7~N;b6zG z0szdknJP&TNx0;Kn4l>dj0d4EWj*)33WJoo(T`BzVZfnX?K z&U-_hBN{PnS|r5E$Hn)5zh~zAOU`PBCC00Y3zxFb+7{E1yq#+V;~VezRgWpeVC2iW zoJZa=6uOg`jXda^w(5N?mzas920MrPyTaW7fSjF$BORadxpEet)2aKK?^Lj}RUZI^ z&BmI3VNX~=3rmHi)4m=QLcIM`{JrU4#YcZI)|@ri(thVlH9i+NRkwK44D2~$YG&QG k5LNVqEIFk&fepI$5AOIfTvA`=2mk;807*qoM6N<$f}su`^8f$< delta 588 zcmV-S0<-;u1^NV#Ie#okL_t(|oMT|X1f6{Be80I^xxNG0MOfsqf&c?iga4P}F8)6j zarD0&uiRgtm>D*O%t&kwCPt?9(;TJ=iE)SmIUEd1{7Q_Q?r+uy%FP4f|HvAdkl1-4 z${{Lhe5wrp|NaMKOHoS(dntR6jj`x9GD2wyK32XvTfH`O3xBZ-G5kj|`_Y$24E{R< zUjF{~TLsAdg6`BQ`8s)~79!>h4F8~xf?_@veugi9zVcjncLC(Oy~sA2$Z^Y^+~mB0 ziJ1}E%Lre6{{5A~cc1Uiw?E%%0lD{JHm>e8>X4J;l1JF|??2e)AAf!@umB+&11kg2 zD=Y_I9h3yhu73dsjy$)#m8GC1!~Z}38Giiw!EpY~1z^B1fbpE$a~b~r{tFH$e+fSZ zZWitUc&NVn`R@Dc?{C18^Y1QTc=F{jBvgS0UH))|Vg2I`VD`Pw_ZWWs{qYXjC!stn zJfGBfR6&mX-J;d<|GeWlFt!u6djpKy%j!Jp|2dgCUw;GTosr{l^_M?igl>JgEdXTS z0Q>JR1poQ>oA=-Ue+)Oj+6hPMGQ9lt>Nq2sMh+lumSmH36=D_Sgp2-zP>hU>fA9UczxUg} aZ Date: Thu, 5 Jul 2012 00:36:32 +0000 Subject: [PATCH 187/327] Arabic-specific console theming for dark from dr|z3d --- .../themes/console/dark/console_ar.css | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 installer/resources/themes/console/dark/console_ar.css diff --git a/installer/resources/themes/console/dark/console_ar.css b/installer/resources/themes/console/dark/console_ar.css new file mode 100644 index 000000000..aafc5e2a4 --- /dev/null +++ b/installer/resources/themes/console/dark/console_ar.css @@ -0,0 +1,84 @@ +/* I2P Theme: Camo aka Dark - Arabic override */ +/* Description: Military Grade. */ +/* Comment: Thanks to Florian Kuhlmann for the hatface images. [http://www.flickr.com/photos/floriankuhlmann/] */ +/* Author: dr|z3d */ + +body { + direction: rtl; +} + +div.main li { + margin: 5px 20px; + text-align: right; + line-height: 150%; +} + +table { + direction: rtl; +} + +td { + text-align: right; +} + +div.news { + margin: -1px 205px 0px 5px; + direction: ltr; +} + +div.main { + margin: -1px 205px 5px 5px; + background: url("images/scarface.jpg") no-repeat scroll left bottom #000000 !important; +} + +h1 { + margin: 0 205px 0 5px !important; +} + +h1,h2,h3,h4 { + direction: rtl; + text-align: right; +} + +div.routersummary h3 { + text-align: center; +} + +div.routersummary td:last-child { + text-align: left; + margin-left: 3px; +} + +div.tunnels { + padding: -3px 0 !important; +} + +div.tunnels table { + margin: 0 -7px 0 5px !important; +} + +.langbox { + float: left; + text-align: left;‌ +} + +.formaction { + text-align: left;‌ +} + +form { + text-align: right; +} + +div.routersummary form { + text-align: center; +} + +.cells { + text-align: center; +} + +div.joblog li, div.newsheadings li { + text-align: left; + direction: ltr; +} From 582a62d75b8b3f28e8f1c790036d191e803eacca Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 02:48:45 +0000 Subject: [PATCH 188/327] Added classes to and removed hard-coded layouts from snark config page (stubbed in CSS) --- .../org/klomp/snark/web/I2PSnarkServlet.java | 30 +++++++++---------- .../resources/themes/snark/dark/snark.css | 15 ++++++++++ 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 3b667da42..996a720d1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -232,7 +232,7 @@ public class I2PSnarkServlet extends DefaultServlet { //out.write("\n"); out.write("\n" + "\n"); @@ -1640,7 +1640,7 @@ public class I2PSnarkServlet extends DefaultServlet { "\"\" "); buf.append(_("Trackers")); buf.append("
    \n" + - "\n"); } From 9c7f9a935bbefc54e3002ea55f15ad9a86513e34 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 9 Jul 2012 20:35:58 +0000 Subject: [PATCH 203/327] Only add new summary bar sections to the bottom --- .../java/src/net/i2p/router/web/SummaryHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 08809cad4..79d323350 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -846,7 +846,7 @@ public class SummaryHelper extends HelperBase { } buf.append("" + "
    ") + "\n"); } - buf.append("" + - "" + - "" + - "" + - "" + - "\n" + - "" + + "" + + "" + + "" + + "\n" + + ""); buf.append("\n"); - buf.append("\n"); @@ -2153,8 +2153,7 @@ public class I2PSnarkServlet extends DefaultServlet { Resource item = r.addPath(ls[i]); String rowClass = (i % 2 == 0 ? "snarkTorrentEven" : "snarkTorrentOdd"); - buf.append(""); // Get completeness and status string boolean complete = false; @@ -2206,6 +2205,8 @@ public class I2PSnarkServlet extends DefaultServlet { path=URIUtil.addPaths(path,"/"); String icon = toIcon(item); + buf.append(""); + buf.append("\n") + .append("\n"); + buf.append("\n"); + buf.append("\n"); if (showPriority) buf.append(""); + .append("\"\" ") + .append(_("Priority")).append("\n"); buf.append("\n"); buf.append("\n"); + .append(_("Up to higher level directory")) + .append("\n"); //DateFormat dfmt=DateFormat.getDateTimeInstance(DateFormat.MEDIUM, From ebcc3046427ec125739a60d4a476d8ca464c8f21 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 11:49:36 +0000 Subject: [PATCH 193/327] Fixed a few colspans that were missed when adding icon/thumbnail td --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 3d6c14fad..e5788d3a1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2053,7 +2053,7 @@ public class I2PSnarkServlet extends DefaultServlet { if (snark != null) { // first row - torrent info // FIXME center - buf.append("\n"); } if (showSaveButton) { - buf.append("\n"); } From 4a0319389bb186846f9e134ecb488bf77ddcc39d Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 12:22:56 +0000 Subject: [PATCH 194/327] A few more newlines to improve HTML readability --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index e5788d3a1..7efb364b6 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2049,7 +2049,7 @@ public class I2PSnarkServlet extends DefaultServlet { boolean showPriority = ls != null && snark != null && snark.getStorage() != null && !snark.getStorage().complete(); if (showPriority) buf.append("\n"); - buf.append("
    ") //.append(_("Remove")) .append("") .append(_("Name")) @@ -1659,16 +1659,16 @@ public class I2PSnarkServlet extends DefaultServlet { String name = t.name; String homeURL = t.baseURL; String announceURL = t.announceURL.replace("=", "="); - buf.append("
    " + - "").append(name) - .append("").append(urlify(homeURL, 35)) - .append("").append(name) + .append("").append(urlify(homeURL, 35)) + .append("" + - "" + - "").append(urlify(announceURL, 35)) + "").append(urlify(announceURL, 35)) .append("
    ") + buf.append("
    ") .append(_("Add")).append(":
    \n" + + "
    \n" + "\n" + "\n" + "\n" + diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 524e994b5..46ce800bf 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -876,3 +876,18 @@ code {; padding: 1px 0 0px !important; vertical-align: top; } + +div.routerdown { +} + +table.trackerconfig { +} + +input.trackername { +} + +input.trackerhome { +} + +input.trackerannounce { +} From 08d86019e47161e8e05d2aeceac5b95e27dc6f2e Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 02:50:01 +0000 Subject: [PATCH 189/327] Uncommented input.default CSS (to hide extra Add button) in dark snark theme --- installer/resources/themes/snark/dark/snark.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 46ce800bf..9e5009c9b 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -589,9 +589,11 @@ input[type=radio] { thead input[type=submit], tfoot input[type=submit], .headerpriority { text-align: right !important; } +*/ input.default { width: 1px; height: 1px; visibility: hidden; } +/* input.accept, input.accept:selected { background: #000; padding: 2px 3px 2px 16px !important; From 52742ceeca5a50acae4447c33908f59dea23a0af Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 02:55:28 +0000 Subject: [PATCH 190/327] Moved "View or change bandwidth" link inline to tidy up vertical alignment --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 996a720d1..63c4ba96a 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1560,9 +1560,9 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(": KBps "); out.write(_("Half available bandwidth recommended.")); - out.write("
    "); + out.write(" ["); out.write(_("View or change router bandwidth")); - out.write("

    \n" + + out.write("]
    \n" + "
    "); out.write(_("Use open trackers also")); From 3cc447c5f26d5831f529f87e61475b39e3e1f2d8 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 11:36:10 +0000 Subject: [PATCH 191/327] Put icon/thumbnail for snark filemanager in separate td --- .../org/klomp/snark/web/I2PSnarkServlet.java | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 63c4ba96a..cd39438d1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2121,7 +2121,7 @@ public class I2PSnarkServlet extends DefaultServlet { } // second row - dir info - buf.append("
    ") + buf.append("
    ") .append("\"\" ") .append(_("Directory")).append(": ").append(directory).append("") .append("\"\" ") @@ -2134,7 +2134,7 @@ public class I2PSnarkServlet extends DefaultServlet { .append("\"\" ") .append(_("Priority")).append("
    \"\" ") .append(_("Up to higher level directory")).append("
    "); + buf.append("
    "); if (complete) { buf.append(""); // thumbnail ? @@ -2213,16 +2214,17 @@ public class I2PSnarkServlet extends DefaultServlet { if (plc.endsWith(".jpg") || plc.endsWith(".jpeg") || plc.endsWith(".png") || plc.endsWith(".gif") || plc.endsWith(".ico")) { buf.append("\"\" "); + .append(path).append("\">"); } else { - buf.append(toImg(icon, _("Open"))).append(" "); + buf.append(toImg(icon, _("Open"))).append(""); } - buf.append(""); } else { - buf.append(toImg(icon)).append(' '); + buf.append(toImg(icon)); } + buf.append(""); + if (complete) + buf.append(""); buf.append(ls[i]); if (complete) buf.append(""); From c695a51883f1726d0643f4f86e65cf7d84ddebd4 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 11:47:41 +0000 Subject: [PATCH 192/327] Tidy up layout of rendered HTML for one row of snark filemanager --- .../org/klomp/snark/web/I2PSnarkServlet.java | 30 ++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index cd39438d1..3d6c14fad 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2121,23 +2121,31 @@ public class I2PSnarkServlet extends DefaultServlet { } // second row - dir info - buf.append("
    ") - .append("\"\" ") - .append(_("Directory")).append(": ").append(directory).append("") - .append("\"\" ") - .append(_("Size")); - buf.append("") - .append("\"\" ") - .append(_("Status")).append("
    ") + .append("\"\" ") + .append(_("Directory")) + .append(": ") + .append(directory) + .append("") + .append("\"\" ") + .append(_("Size")) + .append("") + .append("\"\" ") + .append(_("Status")) + .append("") - .append("\"\" ") - .append(_("Priority")).append("
    \"\" ") - .append(_("Up to higher level directory")).append("
    ") + buf.append("
    ") .append(_("Torrent")).append(": ").append(snark.getBaseName()); int pieces = snark.getPieces(); double completion = (pieces - snark.getNeeded()) / (double) pieces; @@ -2269,7 +2269,7 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append("
     
     
    "); + buf.append("
    \n"); if (snark != null) { // first row - torrent info // FIXME center @@ -2106,13 +2106,13 @@ public class I2PSnarkServlet extends DefaultServlet { //buf.append("
    ").append(_("Maggot link")).append(": ") // .append(MAGGOT).append(hex).append(':').append(hex).append(""); buf.append("
    ").append(_("Torrent file")).append(": ").append(snark.getName()); - buf.append(""); + buf.append("\n"); } else { // shouldn't happen buf.append(""); + .append("\"\n"); } if (ls == null) { // We are only showing the torrent info section @@ -2140,7 +2140,7 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append("\n"); - buf.append("\n"); + buf.append("\n\n"); buf.append("
    Not found
    resource=\"").append(r.toString()) .append("\"
    base=\"").append(base) .append("\"
    torrent=\"").append(torrentName) - .append("\"
    ") .append("\"\" ") .append(_("Priority")).append("
    \"\" ") From ec805019774c20abec004b814d19b383e48a95c1 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 13:01:00 +0000 Subject: [PATCH 195/327] Remaining size in snark filemanager reads GB instead of Gbyte etc (consistency) --- apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 7efb364b6..bb12d6e88 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2197,7 +2197,7 @@ public class I2PSnarkServlet extends DefaultServlet { status = toImg("clock_red"); status += " " + (100 * (length - remaining) / length) + "% " + _("complete") + - " (" + DataHelper.formatSize2(remaining) + _("bytes remaining") + ")"; + " (" + DataHelper.formatSize2(remaining) + "B " + _("remaining") + ")"; } } else { status = "Not a file?"; From 319d217dc18245211c2fa39b20ada017be54e3c3 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 5 Jul 2012 13:04:45 +0000 Subject: [PATCH 196/327] Slight simplification of class injection for iframed app pages --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 2 +- apps/routerconsole/jsp/torrents.jsp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index edf14a74a..414464576 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -26,7 +26,7 @@ html = f.contentWindow.document.documentElement; f.style.height = body.scrollHeight + "px"; } - function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } + function injectClass(f) { f.contentWindow.document.body.setAttribute('class', 'iframed'); } function setupFrame() { f = document.getElementById("i2ptunnelframe"); resizeFrame(f); diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp index fd6538698..c5a8de0d8 100644 --- a/apps/routerconsole/jsp/torrents.jsp +++ b/apps/routerconsole/jsp/torrents.jsp @@ -22,7 +22,7 @@ function requestAjax1() { ajax("/xhr1.jsp?requestURI=<%=request.getRequestURI()%>", "xhr", <%=intl.getRefresh()%>000); } function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } - function injectClass(f) { f.contentWindow.document.getElementsByTagName('body')[0].setAttribute('class', 'iframed'); } + function injectClass(f) { f.contentWindow.document.body.setAttribute('class', 'iframed'); } function setupFrame() { f = document.getElementById("i2psnarkframe"); resizeFrame(f); From f41fde84710e88d58edafb51868153904f3b5bce Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 8 Jul 2012 12:05:17 +0000 Subject: [PATCH 197/327] Updates to dark snark theme from dr|z3d --- .../resources/themes/snark/dark/snark.css | 33 +++++++++++++++---- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 9e5009c9b..eb032a108 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -438,7 +438,7 @@ td:first-child { box-shadow: 0 1px 3px #000; } -div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle { +div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle, div.configsectionpanel .snarkConfigTitle { padding-top: 0 !important; } @@ -450,8 +450,8 @@ div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle .snarkConfig { font-size: 10pt; width: 100%; -} - +} + .page { color: #310; min-width: 700px !important; @@ -540,7 +540,7 @@ input[type=submit] { border: 1px outset #191; padding: 2px; box-shadow: 0 1px 1px 0 #119911 inset; - font: bold 8pt "Lucida Sans Unicode","Bitstream Vra Sans",Verdana,Tahoma,Helvetica,sans-serif; + font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; margin-top: 6px; } @@ -853,6 +853,7 @@ code {; .snarknavbar { margin: -10px 0 5px 0 !important; padding: 14px 10px 7px; +/* border: 1px solid #101; -moz-border-radius: 0 0 8px 8px; -khtml-border-radius: 0 0 8px 8px; @@ -861,6 +862,7 @@ code {; -khtml-box-shadow: inset 0px 0px 1px 0px #002; box-shadow: inset 0px 0px 1px 0px #002; background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; +*/ background: #000 !important; text-transform: uppercase !important; letter-spacing: 0em !important; @@ -872,24 +874,41 @@ code {; text-align: center; } - .snarknavbar img { +.snarknavbar img { border: 0; margin: 1px -8px -1px -2px; padding: 1px 0 0px !important; vertical-align: top; } -div.routerdown { +.routerdown { + color: #ee9; } -table.trackerconfig { +.trackerconfig { + text-align: left !important; +} + +.trackerconfig th:nth-child(n+4), .trackerconfig th:nth-child(n+5), .trackerconfig td:nth-child(n+4), .trackerconfig td:nth-child(n+5) { + text-align: center !important; +} + +.trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { + text-align: left !important; +} + +.trackerconfig td:first-child { + text-align: right !important; } input.trackername { + width: 100px; } input.trackerhome { + width: 200px; } input.trackerannounce { + width: 230px; } From 78691ba344f8c0f611a3d1cffc283c77a86be51e Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 8 Jul 2012 12:07:54 +0000 Subject: [PATCH 198/327] Updates to dark console theme from dr|z3d --- installer/resources/themes/console/dark/default.css | 3 ++- installer/resources/themes/console/dark/i2ptunnel.css | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index 8347936ea..e7373d407 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -176,7 +176,8 @@ hr { .control:link { color: #494 !important; - text-decoration: none; + text-decoration: none; + background: #000 !important; } .control:hover { diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css index 42873d6e1..73fbd14f6 100644 --- a/installer/resources/themes/console/dark/i2ptunnel.css +++ b/installer/resources/themes/console/dark/i2ptunnel.css @@ -92,7 +92,8 @@ #tunnelListPage .footer .control { margin-left: 2px; - color: #494 !important; + color: #494 !important; + background: #000 !important; } #tunnelListPage .footer .control:hover { @@ -110,7 +111,8 @@ float: left; margin-top: 6px; margin-right: 5px; -} +} + /* Use Leary and Langridge content replacement methods (LIR) ** to embed accessibility information into the document. ** Should allow the lists to be rendered nicely by From fb629404c69b0d0fb7666005037b9b7c205e7586 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 8 Jul 2012 21:35:49 +0000 Subject: [PATCH 199/327] Split torrent info and dir info on snark filemanager into two separate tables --- .../org/klomp/snark/web/I2PSnarkServlet.java | 94 +++++++++++++------ 1 file changed, 66 insertions(+), 28 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index bb12d6e88..da1274c6f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2049,40 +2049,68 @@ public class I2PSnarkServlet extends DefaultServlet { boolean showPriority = ls != null && snark != null && snark.getStorage() != null && !snark.getStorage().complete(); if (showPriority) buf.append("\n"); - buf.append("\n"); if (snark != null) { - // first row - torrent info - // FIXME center - buf.append("
    ") - .append(_("Torrent")).append(": ").append(snark.getBaseName()); + // first table - torrent info + buf.append("\n"); + buf.append("\n"); int pieces = snark.getPieces(); double completion = (pieces - snark.getNeeded()) / (double) pieces; if (completion < 1.0) - buf.append("
    ").append(_("Completion")).append(": ").append((new DecimalFormat("0.00%")).format(completion)); + buf.append("\n"); else - buf.append("
    ").append(_("Complete")); + buf.append("\n"); // else unknown long needed = snark.getNeededLength(); if (needed > 0) - buf.append("
    ").append(_("Remaining")).append(": ").append(formatSize(needed)); - buf.append("
    ").append(_("Size")).append(": ").append(formatSize(snark.getTotalLength())); + buf.append("\n"); + buf.append("\n"); MetaInfo meta = snark.getMetaInfo(); if (meta != null) { List files = meta.getFiles(); int fileCount = files != null ? files.size() : 1; - buf.append("
    ").append(_("Files")).append(": ").append(fileCount); + buf.append("\n"); } - buf.append("
    ").append(_("Pieces")).append(": ").append(pieces); - buf.append("
    ").append(_("Piece size")).append(": ").append(formatSize(snark.getPieceLength(0))); + buf.append("\n"); + buf.append("\n"); if (meta != null) { String announce = meta.getAnnounce(); if (announce != null) { - buf.append("
    "); + buf.append(""); } } String hex = I2PSnarkUtil.toHex(snark.getInfoHash()); if (meta == null || !meta.isPrivate()) { - buf.append("
    ").append(toImg("magnet", _("Magnet link"))).append(" \n"); } else { - buf.append("
    ").append(_("Private torrent")); + buf.append("
    \n"); } // We don't have the hash of the torrent file - //buf.append("
    ").append(_("Maggot link")).append(":
    ") - // .append(MAGGOT).append(hex).append(':').append(hex).append(""); - buf.append("
    ").append(_("Torrent file")).append(": ").append(snark.getName()); - buf.append("\n"); + //buf.append(""); + buf.append("\n"); } else { // shouldn't happen buf.append("\n"); } + buf.append("
    ") + .append(_("Torrent")) + .append(":") + .append(snark.getBaseName()) + .append("
    ") + .append(_("Completion")) + .append(":") + .append((new DecimalFormat("0.00%")).format(completion)) + .append("
    ") + .append(_("Complete")) + .append("
    ") + .append(_("Remaining")) + .append(":") + .append(formatSize(needed)) + .append("
    ") + .append(_("Size")) + .append(":") + .append(formatSize(snark.getTotalLength())) + .append("
    ") + .append(_("Files")) + .append(":") + .append(fileCount) + .append("
    ") + .append(_("Pieces")) + .append(":") + .append(pieces) + .append("
    ") + .append(_("Piece size")) + .append(":") + .append(formatSize(snark.getPieceLength(0))) + .append("
    "); String trackerLink = getTrackerLink(announce, snark.getInfoHash()); if (trackerLink != null) buf.append(trackerLink).append(' '); - buf.append(_("Tracker")).append(": "); + buf.append(_("Tracker")).append(":"); if (announce.startsWith("http://")) announce = announce.substring(7); int slsh = announce.indexOf('/'); @@ -2090,23 +2118,31 @@ public class I2PSnarkServlet extends DefaultServlet { announce = announce.substring(0, slsh); if (announce.length() > 67) announce = announce.substring(0, 40) + "…" + announce.substring(announce.length() - 8); - buf.append(announce); + buf.append(announce).append("
    ") + .append(toImg("magnet", _("Magnet link"))) + .append("") - .append(MAGNET_FULL).append(hex).append(""); + .append(MAGNET_FULL).append(hex).append("") + .append("
    ") + .append(_("Private torrent")) + .append("
    ").append(_("Maggot link")).append(":") + // .append(MAGGOT).append(hex).append(':').append(hex).append("
    ") + .append(_("Torrent file")) + .append(":") + .append(snark.getName()) + .append("
    Not found
    resource=\"").append(r.toString()) @@ -2114,13 +2150,15 @@ public class I2PSnarkServlet extends DefaultServlet { .append("\"
    torrent=\"").append(torrentName) .append("\"
    \n"); if (ls == null) { // We are only showing the torrent info section - buf.append("
    "); + buf.append(""); return buf.toString(); } - // second row - dir info + // second table - dir info + buf.append("\n"); buf.append("\n") .append("\n"); } - buf.append("
    ") .append("\"\" ") @@ -2273,11 +2311,11 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append(_("Save priorities")); buf.append("\" name=\"foo\" >
    \n"); + buf.append("
    \n"); if (showPriority) - buf.append(""); - buf.append("\n"); - + buf.append(""); + buf.append("\n"); + return buf.toString(); } From bb39d9ddcf83c9cbf76f0147d6d5db30827d7475 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 8 Jul 2012 22:11:05 +0000 Subject: [PATCH 200/327] Integrated summary bar preset buttons into main edit form as restore buttons --- .../i2p/router/web/ConfigSummaryHandler.java | 20 ++++++++----------- .../src/net/i2p/router/web/SummaryHelper.java | 8 ++++---- apps/routerconsole/jsp/configsidebar.jsp | 14 ++----------- 3 files changed, 14 insertions(+), 28 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java index f66880016..7fbe10cbc 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -38,18 +38,14 @@ public class ConfigSummaryHandler extends FormHandler { addFormError(_("Refresh interval must be a number")); return; } - } else if ("1".equals(group)) { - if (_action.equals(_("Use full preset"))) { - _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.PRESET_FULL); - addFormNotice(_("Full summary bar preset selected.") + " " + - _("Summary bar will refresh shortly.")); - } else if (_action.equals(_("Use reduced preset"))) { - _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.PRESET_SHORT); - addFormNotice(_("Reduced summary bar preset selected.") + " " + - _("Summary bar will refresh shortly.")); - } else { - addFormError(_("Unsupported")); - } + } else if (_action.equals(_("Restore full default"))) { + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.DEFAULT_FULL); + addFormNotice(_("Full summary bar default restored.") + " " + + _("Summary bar will refresh shortly.")); + } else if (_action.equals(_("Restore minimal default"))) { + _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.DEFAULT_MINIMAL); + addFormNotice(_("Minimal summary bar default restored.") + " " + + _("Summary bar will refresh shortly.")); } else if (adding || deleting || saving) { Map sections = new TreeMap(); for (Object o : _settings.keySet()) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 4d631dbc3..e2345e3bf 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -42,7 +42,7 @@ public class SummaryHelper extends HelperBase { private static final char S = ','; static final String PROP_SUMMARYBAR = "routerconsole.summaryBar."; - static final String PRESET_FULL = + static final String DEFAULT_FULL = "HelpAndFAQ" + S + "I2PServices" + S + "I2PInternals" + S + @@ -59,7 +59,7 @@ public class SummaryHelper extends HelperBase { "Destinations" + S + ""; - static final String PRESET_SHORT = + static final String DEFAULT_MINIMAL = "ShortGeneral" + S + "NewsHeadings" + S + "UpdateStatus" + S + @@ -749,11 +749,11 @@ public class SummaryHelper extends HelperBase { public List getSummaryBarSections(String page) { String config = ""; if ("home".equals(page)) - config = _context.getProperty(PROP_SUMMARYBAR + page, PRESET_SHORT); + config = _context.getProperty(PROP_SUMMARYBAR + page, DEFAULT_MINIMAL); else config = _context.getProperty(PROP_SUMMARYBAR + page, null); if (config == null) - config = _context.getProperty(PROP_SUMMARYBAR + "default", PRESET_FULL); + config = _context.getProperty(PROP_SUMMARYBAR + "default", DEFAULT_FULL); return Arrays.asList(config.split("" + S)); } diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp index 5fece0558..3f219fb40 100644 --- a/apps/routerconsole/jsp/configsidebar.jsp +++ b/apps/routerconsole/jsp/configsidebar.jsp @@ -46,18 +46,6 @@ input.default { " > -

    <%=intl._("Use preset layout")%>

    -

    <%=intl._("Several preset layouts for the summary bar are available.")%> - <%=intl._("Note that choosing one of the presets will cause the current summary bar configuration to be lost.")%>

    -
    -
    - - - " > - " > -
    -
    -

    <%=intl._("Customise Summary Bar")%>

    @@ -65,6 +53,8 @@ input.default {
    " > + " > + " > " > " > " > From 75046d11fb803746542ba08d6955e736ecd96e55 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 9 Jul 2012 00:39:52 +0000 Subject: [PATCH 201/327] Separated disabling of iframe refresh from the refresh time --- .../src/net/i2p/router/web/CSSHelper.java | 20 +++++++++++++++++++ apps/routerconsole/jsp/summary.jsi | 6 ++++-- apps/routerconsole/jsp/summaryframe.jsp | 5 +++-- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index aa2315a72..130af3c9d 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -20,6 +20,7 @@ public class CSSHelper extends HelperBase { public static final String PROP_REFRESH = "routerconsole.summaryRefresh"; public static final String DEFAULT_REFRESH = "60"; public static final int MIN_REFRESH = 3; + public static final String PROP_DISABLE_REFRESH = "routerconsole.summaryDisableRefresh"; private static final String PROP_XFRAME = "routerconsole.disableXFrame"; public String getTheme(String userAgent) { @@ -90,6 +91,25 @@ public class CSSHelper extends HelperBase { return r; } + /** + * change disable refresh boolean and save it + * @since 0.9.1 + */ + public void setDisableRefresh(String r) { + String disableRefresh = "false"; + if ("0".equals(r)) + disableRefresh = "true"; + _context.router().saveConfig(PROP_DISABLE_REFRESH, disableRefresh); + } + + /** + * @return true if refresh is disabled + * @since 0.9.1 + */ + public boolean getDisableRefresh() { + return _context.getBooleanProperty(PROP_DISABLE_REFRESH); + } + /** translate the title and display consistently */ public String title(String s) { StringBuilder buf = new StringBuilder(128); diff --git a/apps/routerconsole/jsp/summary.jsi b/apps/routerconsole/jsp/summary.jsi index 0eb9d77b0..6a388b817 100644 --- a/apps/routerconsole/jsp/summary.jsi +++ b/apps/routerconsole/jsp/summary.jsi @@ -20,8 +20,10 @@ d = net.i2p.data.DataHelper.stripHTML(d); // XSS // pass the new delay parameter to the iframe newDelay = "?refresh=" + d; + // update disable boolean + intl.setDisableRefresh(d); } - if (!"0".equals(d)) + if (!intl.getDisableRefresh()) out.print("\n"); } else if (allowIFrame) { // since we don't have an iframe this will reload the base page, and diff --git a/apps/routerconsole/jsp/summaryframe.jsp b/apps/routerconsole/jsp/summaryframe.jsp index 218e78ba6..4af6be78f 100644 --- a/apps/routerconsole/jsp/summaryframe.jsp +++ b/apps/routerconsole/jsp/summaryframe.jsp @@ -26,10 +26,11 @@ } else { d = net.i2p.data.DataHelper.stripHTML(d); // XSS intl.setRefresh(d); + intl.setDisableRefresh(d); } // we probably don't get here if d == "0" since caught in summary.jsi, but just // to be sure... - if (!"0".equals(d)) { + if (!intl.getDisableRefresh()) { // doesn't work for restart or shutdown with no expl. tunnels, // since the call to ConfigRestartBean.renderStatus() hasn't happened yet... // So we delay slightly @@ -64,7 +65,7 @@ // d and shutdownSoon defined above if (!shutdownSoon) { out.print("
    \n
    \n"); - if ("0".equals(d)) { + if (intl.getDisableRefresh()) { out.print(""); out.print(intl._("Refresh (s)")); out.print(": \n"); From c9fc3f11a67cb319b7678f892bc9de34aed430d4 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 9 Jul 2012 07:59:41 +0000 Subject: [PATCH 202/327] Replaced text fields for ordering summary bar with movement buttons (CSS styling needed) --- .../i2p/router/web/ConfigSummaryHandler.java | 33 ++++++++++++++++++- .../src/net/i2p/router/web/SummaryHelper.java | 29 ++++++++++++++-- 2 files changed, 59 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java index 7fbe10cbc..3ad7c1c20 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -26,6 +26,10 @@ public class ConfigSummaryHandler extends FormHandler { boolean deleting = _action.equals(_("Delete selected")); boolean adding = _action.equals(_("Add item")); boolean saving = _action.equals(_("Save order")); + boolean movingTop = _action.substring(_action.indexOf(' ') + 1).equals(_("Top")); + boolean movingUp = _action.substring(_action.indexOf(' ') + 1).equals(_("Up")); + boolean movingDown = _action.substring(_action.indexOf(' ') + 1).equals(_("Down")); + boolean movingBottom = _action.substring(_action.indexOf(' ') + 1).equals(_("Bottom")); if (_action.equals(_("Save")) && "0".equals(group)) { try { int refreshInterval = Integer.parseInt(getJettyString("refreshInterval")); @@ -46,7 +50,8 @@ public class ConfigSummaryHandler extends FormHandler { _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.DEFAULT_MINIMAL); addFormNotice(_("Minimal summary bar default restored.") + " " + _("Summary bar will refresh shortly.")); - } else if (adding || deleting || saving) { + } else if (adding || deleting || saving || + movingTop || movingUp || movingDown || movingBottom) { Map sections = new TreeMap(); for (Object o : _settings.keySet()) { if (!(o instanceof String)) @@ -110,6 +115,32 @@ public class ConfigSummaryHandler extends FormHandler { addFormNotice(_("Removed") + ": " + removedName); } } + } else if (movingTop || movingUp || movingDown || movingBottom) { + int start = _action.indexOf('['); + int end = _action.indexOf(']'); + String fromStr = _action.substring(start + 1, end - start); + try { + int from = Integer.parseInt(fromStr); + int to = 0; + if (movingUp) + to = from - 1; + if (movingDown) + to = from + 1; + if (movingBottom) + to = sections.size() - 1; + int n = -1; + if (movingDown || movingBottom) + n = 1; + for (int i = from; n * i < n * to; i += n) { + String temp = sections.get(i + n); + sections.put(i + n, sections.get(i)); + sections.put(i, temp); + } + addFormNotice(_("Moved") + ": " + sections.get(to)); + } catch (java.lang.NumberFormatException e) { + addFormError(_("Order must be an integer")); + return; + } } SummaryHelper.saveSummaryBarSections(_context, "default", sections); addFormError(_("Saved order of sections.") + " " + diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index e2345e3bf..08809cad4 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -811,11 +811,36 @@ public class SummaryHelper extends HelperBase { int i = sections.indexOf(section); buf.append("
    ") + .append("\">"); + if (i > 0) { + buf.append(""); + buf.append(""); + } + if (i < sections.size() - 1) { + buf.append(""); + buf.append(""); + } + buf.append("") .append(section) .append("
    ") .append(_("Add")).append(":" + - "" + From 8d9909acfb82ee6d8d823ed040125a215aedb784 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 9 Jul 2012 21:17:02 +0000 Subject: [PATCH 204/327] To improve themability, make torrent info table in snark filemanager a single column --- .../org/klomp/snark/web/I2PSnarkServlet.java | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index da1274c6f..e369408f7 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2054,63 +2054,63 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append("\n"); buf.append("\n"); + .append("\n"); int pieces = snark.getPieces(); double completion = (pieces - snark.getNeeded()) / (double) pieces; if (completion < 1.0) - buf.append("\n"); else - buf.append("\n"); // else unknown long needed = snark.getNeededLength(); if (needed > 0) - buf.append("\n"); - buf.append("\n"); MetaInfo meta = snark.getMetaInfo(); if (meta != null) { List files = meta.getFiles(); int fileCount = files != null ? files.size() : 1; - buf.append("\n"); } - buf.append("\n"); - buf.append("\n"); if (meta != null) { String announce = meta.getAnnounce(); if (announce != null) { - buf.append("\n"); } else { - buf.append("\n"); } // We don't have the hash of the torrent file - //buf.append(""); - buf.append("\n"); } else { From 42565f19fc22a94aa93bd59dd058ec359b0b2328 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 11:42:20 +0000 Subject: [PATCH 205/327] Use image buttons for ordering summary bar sections (images courtesy of dr|z3d) --- .../i2p/router/web/ConfigSummaryHandler.java | 36 ++++++++++-------- .../src/net/i2p/router/web/SummaryHelper.java | 27 +++++++------ apps/routerconsole/jsp/configsidebar.jsp | 3 ++ .../console/classic/images/move_bottom.png | Bin 0 -> 326 bytes .../console/classic/images/move_down.png | Bin 0 -> 325 bytes .../console/classic/images/move_top.png | Bin 0 -> 325 bytes .../themes/console/classic/images/move_up.png | Bin 0 -> 290 bytes .../resources/themes/console/dark/console.css | 4 ++ .../console/dark/images/move_bottom.png | Bin 0 -> 497 bytes .../themes/console/dark/images/move_down.png | Bin 0 -> 498 bytes .../themes/console/dark/images/move_top.png | Bin 0 -> 519 bytes .../themes/console/dark/images/move_up.png | Bin 0 -> 452 bytes .../console/light/images/move_bottom.png | Bin 0 -> 326 bytes .../themes/console/light/images/move_down.png | Bin 0 -> 325 bytes .../themes/console/light/images/move_top.png | Bin 0 -> 325 bytes .../themes/console/light/images/move_up.png | Bin 0 -> 290 bytes .../console/midnight/images/move_bottom.png | Bin 0 -> 497 bytes .../console/midnight/images/move_down.png | Bin 0 -> 498 bytes .../console/midnight/images/move_top.png | Bin 0 -> 519 bytes .../console/midnight/images/move_up.png | Bin 0 -> 452 bytes 20 files changed, 43 insertions(+), 27 deletions(-) create mode 100644 installer/resources/themes/console/classic/images/move_bottom.png create mode 100644 installer/resources/themes/console/classic/images/move_down.png create mode 100644 installer/resources/themes/console/classic/images/move_top.png create mode 100644 installer/resources/themes/console/classic/images/move_up.png create mode 100644 installer/resources/themes/console/dark/images/move_bottom.png create mode 100644 installer/resources/themes/console/dark/images/move_down.png create mode 100644 installer/resources/themes/console/dark/images/move_top.png create mode 100644 installer/resources/themes/console/dark/images/move_up.png create mode 100644 installer/resources/themes/console/light/images/move_bottom.png create mode 100644 installer/resources/themes/console/light/images/move_down.png create mode 100644 installer/resources/themes/console/light/images/move_top.png create mode 100644 installer/resources/themes/console/light/images/move_up.png create mode 100644 installer/resources/themes/console/midnight/images/move_bottom.png create mode 100644 installer/resources/themes/console/midnight/images/move_down.png create mode 100644 installer/resources/themes/console/midnight/images/move_top.png create mode 100644 installer/resources/themes/console/midnight/images/move_up.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java index 3ad7c1c20..92228d4bf 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -26,10 +26,7 @@ public class ConfigSummaryHandler extends FormHandler { boolean deleting = _action.equals(_("Delete selected")); boolean adding = _action.equals(_("Add item")); boolean saving = _action.equals(_("Save order")); - boolean movingTop = _action.substring(_action.indexOf(' ') + 1).equals(_("Top")); - boolean movingUp = _action.substring(_action.indexOf(' ') + 1).equals(_("Up")); - boolean movingDown = _action.substring(_action.indexOf(' ') + 1).equals(_("Down")); - boolean movingBottom = _action.substring(_action.indexOf(' ') + 1).equals(_("Bottom")); + boolean moving = _action.startsWith("move_"); if (_action.equals(_("Save")) && "0".equals(group)) { try { int refreshInterval = Integer.parseInt(getJettyString("refreshInterval")); @@ -50,8 +47,7 @@ public class ConfigSummaryHandler extends FormHandler { _context.router().saveConfig(SummaryHelper.PROP_SUMMARYBAR + "default", SummaryHelper.DEFAULT_MINIMAL); addFormNotice(_("Minimal summary bar default restored.") + " " + _("Summary bar will refresh shortly.")); - } else if (adding || deleting || saving || - movingTop || movingUp || movingDown || movingBottom) { + } else if (adding || deleting || saving || moving) { Map sections = new TreeMap(); for (Object o : _settings.keySet()) { if (!(o instanceof String)) @@ -115,21 +111,19 @@ public class ConfigSummaryHandler extends FormHandler { addFormNotice(_("Removed") + ": " + removedName); } } - } else if (movingTop || movingUp || movingDown || movingBottom) { - int start = _action.indexOf('['); - int end = _action.indexOf(']'); - String fromStr = _action.substring(start + 1, end - start); + } else if (moving) { + String parts[] = _action.split("_"); try { - int from = Integer.parseInt(fromStr); + int from = Integer.parseInt(parts[1]); int to = 0; - if (movingUp) + if ("up".equals(parts[2])) to = from - 1; - if (movingDown) + if ("down".equals(parts[2])) to = from + 1; - if (movingBottom) + if ("bottom".equals(parts[2])) to = sections.size() - 1; int n = -1; - if (movingDown || movingBottom) + if ("down".equals(parts[2]) || "bottom".equals(parts[2])) n = 1; for (int i = from; n * i < n * to; i += n) { String temp = sections.get(i + n); @@ -159,4 +153,16 @@ public class ConfigSummaryHandler extends FormHandler { return null; return arr[0].trim(); } + + public void setMovingAction() { + for (Object o : _settings.keySet()) { + if (!(o instanceof String)) + continue; + String k = (String) o; + if (k.startsWith("move_") && k.endsWith(".x") && _settings.get(k) != null) { + _action = k.substring(0, k.length() - 2); + break; + } + } + } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 79d323350..3adcf38cd 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -799,6 +799,9 @@ public class SummaryHelper extends HelperBase { sortedSections.add(section); } + String theme = _context.getProperty(CSSHelper.PROP_THEME_NAME, CSSHelper.DEFAULT_THEME); + String imgPath = CSSHelper.BASE_THEME_PATH + theme + "/images/"; + StringBuilder buf = new StringBuilder(2048); buf.append("
    ") .append(_("Torrent")) - .append(":") + .append(": ") .append(snark.getBaseName()) - .append("
    ") + buf.append("
    ") .append(_("Completion")) - .append(":") + .append(": ") .append((new DecimalFormat("0.00%")).format(completion)) .append("
    ") + buf.append("
    ") .append(_("Complete")) .append("
    ") + buf.append("
    ") .append(_("Remaining")) - .append(":") + .append(": ") .append(formatSize(needed)) .append("
    ") + buf.append("
    ") .append(_("Size")) - .append(":") + .append(": ") .append(formatSize(snark.getTotalLength())) .append("
    ") + buf.append("
    ") .append(_("Files")) - .append(":") + .append(": ") .append(fileCount) .append("
    ") + buf.append("
    ") .append(_("Pieces")) - .append(":") + .append(": ") .append(pieces) .append("
    ") + buf.append("
    ") .append(_("Piece size")) - .append(":") + .append(": ") .append(formatSize(snark.getPieceLength(0))) .append("
    "); + buf.append("
    "); String trackerLink = getTrackerLink(announce, snark.getInfoHash()); if (trackerLink != null) buf.append(trackerLink).append(' '); - buf.append(_("Tracker")).append(":"); + buf.append(_("Tracker")).append(": "); if (announce.startsWith("http://")) announce = announce.substring(7); int slsh = announce.indexOf('/'); @@ -2124,23 +2124,23 @@ public class I2PSnarkServlet extends DefaultServlet { String hex = I2PSnarkUtil.toHex(snark.getInfoHash()); if (meta == null || !meta.isPrivate()) { - buf.append("
    ") + buf.append("
    ") .append(toImg("magnet", _("Magnet link"))) - .append("") .append(MAGNET_FULL).append(hex).append("") .append("
    ") + buf.append("
    ") .append(_("Private torrent")) .append("
    ").append(_("Maggot link")).append(":") + //buf.append("
    ").append(_("Maggot link")).append(": ") // .append(MAGGOT).append(hex).append(':').append(hex).append("
    ") + buf.append("
    ") .append(_("Torrent file")) - .append(":") + .append(": ") .append(snark.getName()) .append("
    ") .append(_("Remove")) @@ -817,28 +820,28 @@ public class SummaryHelper extends HelperBase { .append(i) .append("\">"); if (i > 0) { - buf.append(""); - buf.append(""); + buf.append(""); + .append("\" src=\"" + imgPath + "move_up.png\">"); } if (i < sections.size() - 1) { - buf.append(""); - buf.append(""); + buf.append(""); + .append("\" src=\"" + imgPath + "move_bottom.png\">"); } buf.append("") .append(section) diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp index 3f219fb40..cbb270d4f 100644 --- a/apps/routerconsole/jsp/configsidebar.jsp +++ b/apps/routerconsole/jsp/configsidebar.jsp @@ -30,6 +30,9 @@ input.default { " /> +<% + formhandler.setMovingAction(); +%> <% String pageNonce = formhandler.getNewNonce(); diff --git a/installer/resources/themes/console/classic/images/move_bottom.png b/installer/resources/themes/console/classic/images/move_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..577ae3352199ef87736c59ec1a137aa5165a4961 GIT binary patch literal 326 zcmV-M0lEH(P)pF_(?=TR5*=|(lJT{K@`UEp9*4OB?N?RJwWc^0R(T51EjUK@eUS( zot?d4k!u7YU>)2@Hfv&$5oX7?s~=4B=9~X~Z{9$IU9qP6H4Xd?JfST%K2ZgbD(&Uo zHZfda6M!BA&_e*)BnG$(TKvK|gN#$HZ0RpF_en%SR5*>D(>+Qo zNH?98-fx`4W_qbXX94Im0KJz*Pg*MV3P>*~IK_S)`KvO0U|e{{X|MF$qEp8{##4}L z7lR;8gYBSw>v*h^HMmQwsrD}-NY-J3)h*U7%?&ux8XoXceOR}2un3a1hvx;Ld%=Js zb#Q}8OPZZ!AXx*v2B6V@AX!(qHb3-@RX}~So11^?qg5bTBeQ!ovE+c;v}M*(|1aY& XgZ+fDxsXG{00000NkvXXu0mjf;#`J! literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/classic/images/move_top.png b/installer/resources/themes/console/classic/images/move_top.png new file mode 100644 index 0000000000000000000000000000000000000000..55192cf79bd3ce5bb58ab0323eed2d3f05b2bab7 GIT binary patch literal 325 zcmV-L0lNN)P)pF_en%SR5*>5(mhH8Q51&ZM+LD62!bFCSh;}gBMWd1E+DN7a1Vlo zU?JGq3RYP}8W99b5ho@?Of0;Co0&72_`zw;J>Sduxvc9DQ!G2;2gkW_w+7lzk!xkn zwWBM60w?I<5eF$h#Qs3o^hwFxJ8IR2ym!;~Hpz*A$By=p}g?xZe*M>*)KrJMXZ(KV~&1*e(|{>EJ}{%v}zFa8YfTR_ndE?Phjf{~UO29TA8L4EZL Xwg-;nhc4HW00000NkvXXu0mjf(6)lH literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/classic/images/move_up.png b/installer/resources/themes/console/classic/images/move_up.png new file mode 100644 index 0000000000000000000000000000000000000000..e512dbdc2d1682d38bd58edaa248aff3cbde7863 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!3HFy+4N(86lZ})WHAE+-(e7DJf6QI1t@sM z)5S5wqIc;eN3Ny>f!6)Z70e5bcku3UzhHaE?eq&7#|i9$Sr^waZxQ)EbJ^C6x*2uH zx72(PJNN&Y;bR+#V}2H#h95+Z1^4thDBJwc-o%n+8mPNp>lr! literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index a08bce064..827d3a6b7 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -923,6 +923,10 @@ input[type=text]:active, input[type=text]:hover { background: #000; } +input[type=image] { + min-width: 0; +} + fieldset { overflow: hidden; position: relative; diff --git a/installer/resources/themes/console/dark/images/move_bottom.png b/installer/resources/themes/console/dark/images/move_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..349fe2d5046056bb6e6f3082b2ef063268bcfeb9 GIT binary patch literal 497 zcmVpGqe(biab;B2Uo+?b?ulHJgdbXrwakwU7fDkPmIkWSLMx%&)&5))?jCIy+Rv9EQGMw0ZGc5rujxPNXoV{fY?8W zZGAuBnCJQ3?V_$b^yaa&J9kMFNt2{0Bpna8y|;q8uD<}d2jFJv^=D1;Yo6!#cjlE= zNqP$4;4csWIB@spskjFUAzYCB2w*h=SpoPELb&)Z2mrdSJHg1c0npuFj(sxpGq)9|UR5*==P(N!FK^%Q=_6!jug~f&0-Dw2-d;&j$r67_Ikj}<~ z0|f~oV6;;S*xA_HSjA2(t*w>a->L{UiYB@2Jexb2o9x9`&Ai`l-k)LDb*GXpVHuOE zsvctiW_Az2LCTTrU5xPvK%WjI?KVwQ>0$IroTU zPS5(jzw5mB9|61saGVU+N#1JPc56YjZM#MCHh}fC63Iyj!5jd@7#{!_E#-~zjO1bR z=rG23mZkaZy?>6hl9?R<*a2`Q)g!qrsR!^1fJ`T&{x~^|7-v4t5A^ae@58zMYN=ciNHd9kcCz5v3j%iekMx$qveggQN{LLE4 zwX~9RZW=pGxk*GpR5*=|Q$34QQ52jxcZo49q}}-P)JCurZM4xJkOd1XYeCpv z(JIA)ji6ZQKkx_G_#3Pgn^Y2;eK(j0HVQ7AyfZd0*_)f};(^mkbFa~Z7Y&fl2as}kp#(iqtU3f0Tg3=Ea{4*kOBdC+PoEzq#)^1 zx7&TR0tbNEY__{tEGkLebS08silVsF5Pgz#ljKST$=`KdUoFe>mjS?hJ|DV!XKiP* z9Z3fX@PV1F9k9E%&FnbH`7YqQ$06r8&@h}~XF}?@z0H@yu0BU!?ZUA0o z2163u{Ry&g_h-`josxu^y)*##GlM~Lxa}L1Wf@5hGtxkE{~tq%zBfM=p>hBK002ov JPDHLkV1kir+j0N^ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/dark/images/move_up.png b/installer/resources/themes/console/dark/images/move_up.png new file mode 100644 index 0000000000000000000000000000000000000000..937e4266fea11848e0ea610f4f9a686e29d3626d GIT binary patch literal 452 zcmV;#0XzPQP)pGc1c7*R5*=|ld)^20ReKmWPs=llZ~RE+UB#&~=Y zPurS(-#@Ya1whi%$z<|%6E|!Vvi$)VfWh|1ZQPAQec!(X9*mp-+#j*EwRW}ne11Kp z^b@#Uw0_rhz1K9&*`*vU7K_)mcT3#%?sB<&dnre=*{lsA`~a@58?c>h-|f0CZgo^u z)e%sw69JHpF_(?=TR5*=|(lJT{K@`UEp9*4OB?N?RJwWc^0R(T51EjUK@eUS( zot?d4k!u7YU>)2@Hfv&$5oX7?s~=4B=9~X~Z{9$IU9qP6H4Xd?JfST%K2ZgbD(&Uo zHZfda6M!BA&_e*)BnG$(TKvK|gN#$HZ0RpF_en%SR5*>D(>+Qo zNH?98-fx`4W_qbXX94Im0KJz*Pg*MV3P>*~IK_S)`KvO0U|e{{X|MF$qEp8{##4}L z7lR;8gYBSw>v*h^HMmQwsrD}-NY-J3)h*U7%?&ux8XoXceOR}2un3a1hvx;Ld%=Js zb#Q}8OPZZ!AXx*v2B6V@AX!(qHb3-@RX}~So11^?qg5bTBeQ!ovE+c;v}M*(|1aY& XgZ+fDxsXG{00000NkvXXu0mjf;#`J! literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/light/images/move_top.png b/installer/resources/themes/console/light/images/move_top.png new file mode 100644 index 0000000000000000000000000000000000000000..55192cf79bd3ce5bb58ab0323eed2d3f05b2bab7 GIT binary patch literal 325 zcmV-L0lNN)P)pF_en%SR5*>5(mhH8Q51&ZM+LD62!bFCSh;}gBMWd1E+DN7a1Vlo zU?JGq3RYP}8W99b5ho@?Of0;Co0&72_`zw;J>Sduxvc9DQ!G2;2gkW_w+7lzk!xkn zwWBM60w?I<5eF$h#Qs3o^hwFxJ8IR2ym!;~Hpz*A$By=p}g?xZe*M>*)KrJMXZ(KV~&1*e(|{>EJ}{%v}zFa8YfTR_ndE?Phjf{~UO29TA8L4EZL Xwg-;nhc4HW00000NkvXXu0mjf(6)lH literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/light/images/move_up.png b/installer/resources/themes/console/light/images/move_up.png new file mode 100644 index 0000000000000000000000000000000000000000..e512dbdc2d1682d38bd58edaa248aff3cbde7863 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!3HFy+4N(86lZ})WHAE+-(e7DJf6QI1t@sM z)5S5wqIc;eN3Ny>f!6)Z70e5bcku3UzhHaE?eq&7#|i9$Sr^waZxQ)EbJ^C6x*2uH zx72(PJNN&Y;bR+#V}2H#h95+Z1^4thDBJwc-o%n+8mPNp>lr! literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/midnight/images/move_bottom.png b/installer/resources/themes/console/midnight/images/move_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..349fe2d5046056bb6e6f3082b2ef063268bcfeb9 GIT binary patch literal 497 zcmVpGqe(biab;B2Uo+?b?ulHJgdbXrwakwU7fDkPmIkWSLMx%&)&5))?jCIy+Rv9EQGMw0ZGc5rujxPNXoV{fY?8W zZGAuBnCJQ3?V_$b^yaa&J9kMFNt2{0Bpna8y|;q8uD<}d2jFJv^=D1;Yo6!#cjlE= zNqP$4;4csWIB@spskjFUAzYCB2w*h=SpoPELb&)Z2mrdSJHg1c0npuFj(sxpGq)9|UR5*==P(N!FK^%Q=_6!jug~f&0-Dw2-d;&j$r67_Ikj}<~ z0|f~oV6;;S*xA_HSjA2(t*w>a->L{UiYB@2Jexb2o9x9`&Ai`l-k)LDb*GXpVHuOE zsvctiW_Az2LCTTrU5xPvK%WjI?KVwQ>0$IroTU zPS5(jzw5mB9|61saGVU+N#1JPc56YjZM#MCHh}fC63Iyj!5jd@7#{!_E#-~zjO1bR z=rG23mZkaZy?>6hl9?R<*a2`Q)g!qrsR!^1fJ`T&{x~^|7-v4t5A^ae@58zMYN=ciNHd9kcCz5v3j%iekMx$qveggQN{LLE4 zwX~9RZW=pGxk*GpR5*=|Q$34QQ52jxcZo49q}}-P)JCurZM4xJkOd1XYeCpv z(JIA)ji6ZQKkx_G_#3Pgn^Y2;eK(j0HVQ7AyfZd0*_)f};(^mkbFa~Z7Y&fl2as}kp#(iqtU3f0Tg3=Ea{4*kOBdC+PoEzq#)^1 zx7&TR0tbNEY__{tEGkLebS08silVsF5Pgz#ljKST$=`KdUoFe>mjS?hJ|DV!XKiP* z9Z3fX@PV1F9k9E%&FnbH`7YqQ$06r8&@h}~XF}?@z0H@yu0BU!?ZUA0o z2163u{Ry&g_h-`josxu^y)*##GlM~Lxa}L1Wf@5hGtxkE{~tq%zBfM=p>hBK002ov JPDHLkV1kir+j0N^ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/midnight/images/move_up.png b/installer/resources/themes/console/midnight/images/move_up.png new file mode 100644 index 0000000000000000000000000000000000000000..937e4266fea11848e0ea610f4f9a686e29d3626d GIT binary patch literal 452 zcmV;#0XzPQP)pGc1c7*R5*=|ld)^20ReKmWPs=llZ~RE+UB#&~=Y zPurS(-#@Ya1whi%$z<|%6E|!Vvi$)VfWh|1ZQPAQec!(X9*mp-+#j*EwRW}ne11Kp z^b@#Uw0_rhz1K9&*`*vU7K_)mcT3#%?sB<&dnre=*{lsA`~a@58?c>h-|f0CZgo^u z)e%sw69JH Date: Tue, 10 Jul 2012 11:57:40 +0000 Subject: [PATCH 206/327] Added extra column to keep ordering buttons in line --- .../java/src/net/i2p/router/web/SummaryHelper.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 3adcf38cd..ba7b59525 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -805,7 +805,7 @@ public class SummaryHelper extends HelperBase { StringBuilder buf = new StringBuilder(2048); buf.append("" + "
    ") .append(_("Remove")) - .append("") + .append("") .append(_("Order")) .append("") .append(_("Name")) @@ -814,7 +814,7 @@ public class SummaryHelper extends HelperBase { int i = sections.indexOf(section); buf.append("
    "); } + buf.append(""); if (i < sections.size() - 1) { buf.append("") .append(_("Add")).append(":" + - "" + From ebc4d53fa9f91d1dee0c5bcf7cabadad277e9045 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 12:05:07 +0000 Subject: [PATCH 207/327] Corrected output of message to notice instead of error on summary bar config page --- .../java/src/net/i2p/router/web/ConfigSummaryHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java index 92228d4bf..7d5c26776 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java @@ -137,8 +137,8 @@ public class ConfigSummaryHandler extends FormHandler { } } SummaryHelper.saveSummaryBarSections(_context, "default", sections); - addFormError(_("Saved order of sections.") + " " + - _("Summary bar will refresh shortly.")); + addFormNotice(_("Saved order of sections.") + " " + + _("Summary bar will refresh shortly.")); } else { addFormError(_("Unsupported")); } From 709c75c51712b9e6edf145179e693ae0203c3de3 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 19:03:48 +0000 Subject: [PATCH 208/327] Reordered torrent info section in snark filemanager - reduced to 4 info lines --- .../org/klomp/snark/web/I2PSnarkServlet.java | 98 +++++++++---------- 1 file changed, 48 insertions(+), 50 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index e369408f7..3907b9587 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2052,57 +2052,20 @@ public class I2PSnarkServlet extends DefaultServlet { if (snark != null) { // first table - torrent info buf.append("\n"); - buf.append("\n"); - int pieces = snark.getPieces(); - double completion = (pieces - snark.getNeeded()) / (double) pieces; - if (completion < 1.0) - buf.append("\n"); - else - buf.append("\n"); - // else unknown - long needed = snark.getNeededLength(); - if (needed > 0) - buf.append("\n"); + buf.append("\n"); - MetaInfo meta = snark.getMetaInfo(); - if (meta != null) { - List files = meta.getFiles(); - int fileCount = files != null ? files.size() : 1; - buf.append("\n"); - } - buf.append("\n"); - buf.append("\n"); + MetaInfo meta = snark.getMetaInfo(); if (meta != null) { String announce = meta.getAnnounce(); if (announce != null) { @@ -2110,7 +2073,7 @@ public class I2PSnarkServlet extends DefaultServlet { String trackerLink = getTrackerLink(announce, snark.getInfoHash()); if (trackerLink != null) buf.append(trackerLink).append(' '); - buf.append(_("Tracker")).append(": "); + buf.append("").append(_("Tracker")).append(": "); if (announce.startsWith("http://")) announce = announce.substring(7); int slsh = announce.indexOf('/'); @@ -2126,7 +2089,7 @@ public class I2PSnarkServlet extends DefaultServlet { if (meta == null || !meta.isPrivate()) { buf.append("\n"); @@ -2138,10 +2101,45 @@ public class I2PSnarkServlet extends DefaultServlet { // We don't have the hash of the torrent file //buf.append(""); + buf.append("\n"); } else { // shouldn't happen From 7e5edc2f6e7d55ab818fa9a6966018502968944a Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 19:30:42 +0000 Subject: [PATCH 209/327] Changes to snark themes from dr|z3d to work with new layouts (and a tweak to dark console theme) --- .../resources/themes/console/dark/default.css | 9 +- .../resources/themes/snark/dark/snark.css | 44 +++++- .../resources/themes/snark/ubergine/snark.css | 125 ++++++++++++++---- .../resources/themes/snark/vanilla/snark.css | 123 ++++++++++++++--- 4 files changed, 248 insertions(+), 53 deletions(-) diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index e7373d407..53a53cf58 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -82,7 +82,10 @@ button { } textarea { - border: 1px solid #494; + border: 1px solid #494; + background: #000; + margin-left: 4px; + width: 458px; } br { @@ -144,7 +147,7 @@ hr { border: 1px solid #494; padding: 2px; margin: 4px 0 2px 4px; - background-color: #020; + background-color: #000; font-size: 8.5pt; } @@ -157,7 +160,7 @@ hr { font-size: 8pt; font-weight: bold; background-color: #000; - color: #9f9 !important; + color: #494 !important; border: 1px outset #ddddc0; text-align: center; white-space: nowrap; diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index eb032a108..a7698899c 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -261,6 +261,46 @@ tfoot tr:nth-child(n+1) { .SnarkTorrents td:nth-child(3), .SnarkTorrents td:nth-child(4) { width: 20px !important; } + +.snarkTorrentInfo img { + max-height: 16px !important; + margin: 1px 0 1px 2px !important; +} + +.snarkTorrentInfo td { + text-align: left !important; + padding: 0 1px !important; +} + +table.SnarkTorrentInfo { + margin-bottom: 3 !important; + background: url("../../console/dark/images/camotile.png") repeat scroll center bottom #001100; +/* background-image: url('/themes/snark/dark/images/hat.png'), url("../../console/dark/images/camotile.png");*/ + background-origin: padding-box; + background-position: bottom right, center center; + background-repeat: no-repeat, repeat; +} + +table.SnarkDirInfo { + margin-top: -2px !important; +} + +.snarkDirInfo thead img { + margin: 0 -1px 0 0 !important; +} + +.SnarkDirInfo td { + min-width: 0px !important; +} + +.SnarkDirInfo td:nth-child(n+1) { +} + +.SnarkDirInfo .headerpriority { + text-align: center !important; + vertical-align: middle; +} + td { padding: 1px; @@ -863,12 +903,12 @@ code {; box-shadow: inset 0px 0px 1px 0px #002; background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; */ - background: #000 !important; + background: none !important; text-transform: uppercase !important; letter-spacing: 0em !important; font-weight: bold; font-size: 11.5pt; - color: #001; + color: #000; min-width: 600px; width: 70%; text-align: center; diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 7336b97c9..6bd30035e 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -4,8 +4,13 @@ body { background: #101 url('/themes/snark/ubergine/images/graytile.png'); color: #001; - font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font: 7.5pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; } + +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; + margin: 6px 0 !important; +} .snarkTitle { font-size: 12pt; @@ -18,16 +23,16 @@ body { text-transform: uppercase !important; padding: 4px 16px 5px !important; margin: -5px -8px -5px 0 !important; - letter-spacing: 0.05em; + letter-spacing: 0.03em; font-weight: bold; - font-size: 11pt; + font-size: 9pt; color: #f70; text-shadow: 1px 1px #420; background: url('/themes/snark/ubergine/images/snarknav_lowlight.png') no-repeat scroll center bottom; background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; -moz-border-radius: 0px; -khtml-border-radius: 3px; - border-radius: 0px; + border-radius: 0px;; -moz-box-shadow: inset 0 0 1px 0 #f90; -khtml-box-shadow: inset 0 0 1px 0 #f90; box-shadow: 0 0 1px 0 #f90; @@ -38,9 +43,7 @@ body { text-decoration: none !important; text-transform: uppercase !important; padding: 1px 16px; - letter-spacing: 0.05em; font-weight: bold; - font-size: 11pt; color: #f50; background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; background: #310 url('/themes/snark/ubergine/images/snarknav_lowlight.png') repeat-x scroll center center; @@ -56,9 +59,7 @@ body { text-decoration: none !important; text-transform: uppercase !important; padding: 0 16px; - letter-spacing: 0.05em; font-weight: bold; - font-size: 11pt; color: #fb0; background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; } @@ -130,7 +131,7 @@ body { pre { width: 100%; - font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + font: 7.5pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; padding: 0; text-align: left !important; height: 8px; @@ -162,13 +163,13 @@ thead a, tfoot a { text-shadow:1px 1px #550000; } -thead { +thead {; border-bottom: 1px solid #101; } th { padding: 4px 2px 4px 4px; - font-size: 9pt; + font-size: 8pt; border-top: 1px outset #001; border-bottom: 1px inset #101; color: #ddd; @@ -220,7 +221,7 @@ tfoot tr:nth-child(n+1) { .ParentDir { background: #656; background: #351933; - font-size: 8pt; + font-size: 7.5pt; border: 0px inset #101 !important; border-left: 0 !important; border-right: 0 !important; @@ -243,7 +244,7 @@ td { padding: 1px; color: #ddd !important; opacity: 1; - font-size: 9.5pt; + font-size: 8pt; } .mainsection td { @@ -252,7 +253,7 @@ td { td:first-child { text-align: right; - font-size: 9.5pt; + font-size: 8pt; } .center { @@ -289,7 +290,7 @@ td:first-child { } .snarkTorrentEven { - font-size: 8pt; + font-size: 7.5pt; background: #202; } @@ -311,7 +312,7 @@ td:first-child { min-width: 48px; font-weight: bold; color: #dd9 !important; - font-size: 8pt; + font-size: 7.5pt; padding: 1px !important; } @@ -321,7 +322,7 @@ td:first-child { } .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { - font-size: 8pt; + font-size: 7.5pt; font-weight: bold; padding: 0 3px; } @@ -344,7 +345,7 @@ td:first-child { .snarkTorrentOdd { background: #351933; - font-size: 8pt; + font-size: 7.5pt; border: 0px inset #101 !important; border-left: 0 !important; border-right: 0 !important; @@ -356,7 +357,7 @@ td:first-child { .snarkFileName { padding: 4px 0px !important; text-align: left !important; - font-size: 8pt !important; + font-size: 7.5pt !important; } .snarkFileSize { @@ -369,7 +370,7 @@ td:first-child { padding: 4px 5px 4px 15px; text-align: center; font-style: italic; - font-size: 8pt; + font-size: 7.5pt; text-align: left; } @@ -378,6 +379,41 @@ td:first-child { font-style: italic; color: #dd7 !important; } + +.snarkTorrentInfo img { + max-height: 16px !important; + margin: 1px 0 1px 2px !important; +} + +.snarkTorrentInfo td { + text-align: left !important; + padding: 0 1px !important; +} + +table.SnarkTorrentInfo { + margin-bottom: 3 !important; + background: #000; +} + +table.SnarkDirInfo { + margin-top: -2px !important; +} + +.snarkDirInfo thead img { + margin: 0 -1px 0 0 !important; +} + +.SnarkDirInfo td { + min-width: 0px !important; +} + +.SnarkDirInfo td:nth-child(n+1) { +} + +.SnarkDirInfo .headerpriority { + text-align: center !important; + vertical-align: middle; +} .choked { color: #f00000 !important; @@ -393,11 +429,11 @@ td:first-child { } .snarkNewTorrent { - font-size: 9pt; + font-size: 8pt; } .snarkAddInfo { - font-size: 9pt; + font-size: 8pt; line-height: 130% !important; } @@ -406,7 +442,7 @@ td:first-child { font-weight: bold; padding: 0 25px 3px 25px; margin: 5px 0 10px 0 !important; - letter-spacing: 0.25em; + letter-spacing: 0.05em; border: 1px solid #111; -moz-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; @@ -432,7 +468,7 @@ td:first-child { -khtml-border-radius: 4px; border-radius: 4px; border: 1px solid #101; - font-size: 9pt !important; + font-size: 8pt !important; line-height: 160% !important; -moz-box-shadow: inset 0px 0px 1px 0px #212; -khtml-box-shadow: inset 0px 0px 1px 0px #002; @@ -478,7 +514,7 @@ a:hover { } input { - font-size: 9pt; + font-size: 8.5pt; font-weight: bold; text-align: left; padding: 3px 4px !important; @@ -591,7 +627,7 @@ select { background: #333; background: url('/themes/snark/ubergine/images/graytile.png') !important; color: #f60; - font: 9pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; font-weight: bold; padding: 2px 2px 2px 3px; -moz-border-radius: 4px 0 0 4px; @@ -613,7 +649,8 @@ textarea { -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; - border: 1px inset #000; + border: 1px inset #000; + font-size: 8pt; } img { @@ -750,7 +787,7 @@ div.configsection a:hover { } code { - font-size: 9.5pt; + font-size: 9pt; color: #b8b; padding: 0 2px; font-weight: bold; @@ -783,3 +820,35 @@ code { padding: 1px 0 0px !important; vertical-align: top; } + +.routerdown { + color: #ee9; +} + +.trackerconfig { + text-align: left !important; +} + +.trackerconfig th:nth-child(n+4), .trackerconfig th:nth-child(n+5), .trackerconfig td:nth-child(n+4), .trackerconfig td:nth-child(n+5) { + text-align: center !important; +} + +.trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { + text-align: left !important; +} + +.trackerconfig td:first-child { + text-align: right !important; +} + +input.trackername { + width: 100px; +} + +input.trackerhome { + width: 200px; +} + +input.trackerannounce { + width: 230px; +} \ No newline at end of file diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index 8a711f182..6d3d6ea16 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -6,6 +6,11 @@ body { color: #001; font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; } + +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; + margin: 6px 0 !important; +} .snarkTitle { font-size: 12pt; @@ -79,7 +84,10 @@ body { -khtml-box-shadow: inset 0 0 1px 0 #330; box-shadow: 0 0 1px 0 #330; } - + +.snarkRefresh img { + margin-right: -10px !important; +} .snarkMessages { font: bold 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; text-align: left; @@ -91,7 +99,7 @@ body { border-radius: 4px 0 0 0; border: 1px solid #000; overflow: auto; - color: #26f; + color: #500; max-height: 76px; min-height: 45px; width: auto; @@ -149,8 +157,8 @@ table { border-collapse: collapse; color: #323; width: 100%; - opacity: 1 !important; - font-weight: bold; + opacity: 1 !important; + font-size: 8.5pt !important; } tr { @@ -175,11 +183,10 @@ thead { th { padding: 4px 2px 4px 4px; - font-size: 9pt; + font-size: 8pt; border-top: 1px outset #604; border-bottom: 1px inset #604; whitespace: nowrap; - letter-spacing: 0.05em; } th:first-child { @@ -249,7 +256,7 @@ td { padding: 2px 1px; color: #501 !important; opacity: 1; - font-size: 9.5pt; + font-size: 8pt; } .mainsection td { @@ -258,7 +265,7 @@ td { td:first-child { text-align: right; - font-size: 9.5pt; + font-size: 8pt; } .center { @@ -267,7 +274,8 @@ td:first-child { .snarkTorrentName { /* text-shadow:1px 1px #540;*/ - padding: 3px 0 0; + padding: 3px 0 0; + line-height: 100%; } .snarkTorrentName img { @@ -306,7 +314,9 @@ td:first-child { .snarkTorrentStatus { padding: -1px 0 2px; font-size: 8pt !important; - letter-spacing: -0.05em; + letter-spacing: -0.05em; + font-weight: bold; + line-height: 100%; } .snarkTorrentStatus:first-child { @@ -383,6 +393,40 @@ td:first-child { font-style: italic; color: #505 !important; } + +.snarkTorrentInfo img { + max-height: 16px !important; + margin: 1px 0 1px 2px !important; +} + +.snarkTorrentInfo td { + text-align: left !important; + padding: 0 1px !important; +} + +table.SnarkTorrentInfo { + margin-bottom: 3 !important; +} + +table.SnarkDirInfo { + margin-top: -2px !important; +} + +.snarkDirInfo thead img { + margin: 0 -1px 0 0 !important; +} + +.SnarkDirInfo td { + min-width: 0px !important; +} + +.SnarkDirInfo td:nth-child(n+1) { +} + +.SnarkDirInfo .headerpriority { + text-align: center !important; + vertical-align: middle; +} .choked { color: #a00000 !important; @@ -402,7 +446,7 @@ td:first-child { } .snarkAddInfo { - font-size: 9pt; + font-size: 8pt; line-height: 130% !important; } @@ -411,20 +455,23 @@ td:first-child { font-weight: bold; padding: 0 25px 3px 25px; margin: 5px 0 10px 0 !important; - letter-spacing: 0.25em; + letter-spacing: 0.05em; border: 1px solid #111; -moz-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; border-top: 0; - text-shadow: 0px 1px 1px #300; + text-shadow: 0px 1px 1px #fff; background: #ffb url('images/bling.png') repeat-x scroll center center !important; font-variant: small-caps !important; color: #503; } - + +.snarkConfigTitle img { + margin-right: -3px; +} .snarkConfig { - font-size: 10pt; + font-size: 8pt; width: 100%; } @@ -577,7 +624,7 @@ input.accept { } input.add { - background: #f3efc7 url('../../console/images/add.png') no-repeat 2px center; + background: #f3efc7 url('../../console/images/add.png') no-repeat 2px center !important; padding: 2px 3px 2px 20px !important; min-height: 22px; } @@ -610,13 +657,14 @@ select { background: #fff; /* background: url('/themes/snark/ubergine/images/graytile.png') !important;*/ color: #101; - font: 9pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; font-weight: bold; padding: 2px 2px 2px 3px; -moz-border-radius: 4px 0 0 4px; -khtml-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; - border: 1px solid #000; + border: 1px solid #000; + margin-left: 5px; } select:hover, textarea:hover { @@ -632,7 +680,9 @@ textarea { -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; - border: 1px inset #000; + border: 1px inset #000; + font-size: 8pt; + margin-left: 5px; } img { @@ -760,7 +810,7 @@ div.configsection table{ div.configsection a { color: #f30; - text-shadow: 1px 1px #500; + text-shadow: 1px 1px #fff; } div.configsection a:hover { @@ -802,3 +852,36 @@ code { padding: 1px 0 0px !important; vertical-align: top; } + + +.routerdown { + color: #900; +} + +.trackerconfig { + text-align: left !important; +} + +.trackerconfig th:nth-child(n+4), .trackerconfig th:nth-child(n+5), .trackerconfig td:nth-child(n+4), .trackerconfig td:nth-child(n+5) { + text-align: center !important; +} + +.trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { + text-align: left !important; +} + +.trackerconfig td:first-child { + text-align: right !important; +} + +input.trackername { + width: 100px; +} + +input.trackerhome { + width: 200px; +} + +input.trackerannounce { + width: 230px; +} From d6572fd0273c146febe9f304bb28243954dabc89 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 21:07:36 +0000 Subject: [PATCH 210/327] Give update status section a heading to draw attention to it, display total size --- .../src/net/i2p/router/web/SummaryBarRenderer.java | 9 ++++++++- .../java/src/net/i2p/router/web/UpdateHandler.java | 11 +++++++---- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 4fe774d0a..fb4ad5a64 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -328,8 +328,15 @@ public class SummaryBarRenderer { public String renderUpdateStatusHTML() { if (_helper == null) return ""; + String updateStatus = _helper.getUpdateStatus(); + if ("".equals(updateStatus)) return ""; StringBuilder buf = new StringBuilder(512); - buf.append(_helper.getUpdateStatus()); + buf.append("

    ") + .append(_("I2P Update")) + .append("


    \n"); + buf.append(updateStatus); return buf.toString(); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java index c7a1f695f..bc2cb2c16 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java @@ -237,14 +237,17 @@ public class UpdateHandler { if (_isPartial) return; StringBuilder buf = new StringBuilder(64); - buf.append("").append(_("Updating")).append(" "); + buf.append("").append(_("Updating")).append(":
    \n"); double pct = ((double)alreadyTransferred + (double)currentWrite) / ((double)alreadyTransferred + (double)currentWrite + bytesRemaining); synchronized (_pct) { - buf.append(_pct.format(pct)); + buf.append(_("{0} downloaded", _pct.format(pct))); } - buf.append(":
    \n"); - buf.append(_("{0}B transferred", DataHelper.formatSize2(currentWrite + alreadyTransferred))); + buf.append("
    \n"); + buf.append(DataHelper.formatSize2(currentWrite + alreadyTransferred)) + .append("B / ") + .append(DataHelper.formatSize2(currentWrite + alreadyTransferred + bytesRemaining)) + .append("B"); updateStatus(buf.toString()); } public void transferComplete(long alreadyTransferred, long bytesTransferred, long bytesRemaining, String url, String outputFile, boolean notModified) { From f1881352c823533a9149f7513b3597906c5f353e Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 21:10:58 +0000 Subject: [PATCH 211/327] Further tweaks to ubergine and vanilla themes by dr|z3d for new layouts --- .../resources/themes/snark/ubergine/snark.css | 15 ++++---- .../resources/themes/snark/vanilla/snark.css | 36 ++++++------------- 2 files changed, 20 insertions(+), 31 deletions(-) diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 6bd30035e..b3d599b6c 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -174,7 +174,7 @@ th { border-bottom: 1px inset #101; color: #ddd; whitespace: nowrap; - letter-spacing: 0.05em; + letter-spacing: 0em; } th:first-child { @@ -260,7 +260,8 @@ td:first-child { text-align: center !important; } -.snarkTorrentName { +.snarkTorrentName { + line-height: 100%; text-shadow:1px 1px #550000; padding: 2px 0 0; } @@ -303,7 +304,8 @@ td:first-child { } .snarkTorrentStatus { - padding: 2px 2px 2px 0; + padding: 2px 2px 2px 0; + line-height: 100%; } .snarkTorrentStatus:first-child { @@ -324,7 +326,8 @@ td:first-child { .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { font-size: 7.5pt; font-weight: bold; - padding: 0 3px; + padding: 0 3px; + line-height: 100%; } .snarkTorrentDownloaded { @@ -403,7 +406,7 @@ table.SnarkDirInfo { margin: 0 -1px 0 0 !important; } -.SnarkDirInfo td { +.SnarkDirInfo td, .SnarkDirInfo th { min-width: 0px !important; } @@ -461,7 +464,7 @@ table.SnarkDirInfo { .page { background: #323 url('/themes/snark/ubergine/images/tile2.png'); color: #310; - min-width: 970px !important; + min-width: 800px !important; margin: 5px 0 0 0; padding: 10px 10px 0px 10px; -moz-border-radius: 4px; diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index 6d3d6ea16..7f87b38d9 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -186,7 +186,8 @@ th { font-size: 8pt; border-top: 1px outset #604; border-bottom: 1px inset #604; - whitespace: nowrap; + whitespace: nowrap; + color: #511; } th:first-child { @@ -406,10 +407,12 @@ td:first-child { table.SnarkTorrentInfo { margin-bottom: 3 !important; + border: 1px solid #604; } table.SnarkDirInfo { - margin-top: -2px !important; + margin-top: -3px !important; + margin-bottom: 0; } .snarkDirInfo thead img { @@ -453,7 +456,7 @@ table.SnarkDirInfo { .snarkConfigTitle { font-size: 11pt; font-weight: bold; - padding: 0 25px 3px 25px; + padding: 0 15px 3px 12px; margin: 5px 0 10px 0 !important; letter-spacing: 0.05em; border: 1px solid #111; @@ -461,10 +464,11 @@ table.SnarkDirInfo { -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; border-top: 0; - text-shadow: 0px 1px 1px #fff; + text-shadow: 0px 1px 1px #777; background: #ffb url('images/bling.png') repeat-x scroll center center !important; font-variant: small-caps !important; - color: #503; + color: #503; + box-shadow: 0 1px 1px #777; } .snarkConfigTitle img { @@ -478,7 +482,7 @@ table.SnarkDirInfo { .page { background: #fff url('images/tile2.png'); color: #310; - min-width: 970px !important; + min-width: 800px !important; margin: 5px 0 0 0; padding: 10px 10px 0px 10px; -moz-border-radius: 4px; @@ -512,24 +516,6 @@ hr { text-align: center; } -a:link { - color: #742; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #962; - text-decoration: none; - font-weight: bold; -} - -a:hover { - color: #f30; - font-weight: bold; -} - a:link { color: #d30; text-decoration: none; @@ -810,7 +796,7 @@ div.configsection table{ div.configsection a { color: #f30; - text-shadow: 1px 1px #fff; + text-shadow: 1px 1px #777; } div.configsection a:hover { From b48014f8e6808bbcf895a509e3b29c76d92d6744 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 21:29:49 +0000 Subject: [PATCH 212/327] Use favicon from theme in I2PTunnel if it exists --- apps/i2ptunnel/jsp/editClient.jsp | 3 ++- apps/i2ptunnel/jsp/editServer.jsp | 3 ++- apps/i2ptunnel/jsp/index.jsp | 3 ++- apps/i2ptunnel/jsp/wizard.jsp | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/i2ptunnel/jsp/editClient.jsp b/apps/i2ptunnel/jsp/editClient.jsp index 7aef0ab31..2fcf487f5 100644 --- a/apps/i2ptunnel/jsp/editClient.jsp +++ b/apps/i2ptunnel/jsp/editClient.jsp @@ -19,9 +19,10 @@ <%=intl._("I2P Tunnel Manager - Edit Client Tunnel")%> + <% if (editBean.allowCSS()) { - %> + %> <% } diff --git a/apps/i2ptunnel/jsp/editServer.jsp b/apps/i2ptunnel/jsp/editServer.jsp index eb9e7a1b3..3b7e7b943 100644 --- a/apps/i2ptunnel/jsp/editServer.jsp +++ b/apps/i2ptunnel/jsp/editServer.jsp @@ -19,9 +19,10 @@ <%=intl._("I2P Tunnel Manager - Edit Server Tunnel")%> + <% if (editBean.allowCSS()) { - %> + %> <% } diff --git a/apps/i2ptunnel/jsp/index.jsp b/apps/i2ptunnel/jsp/index.jsp index 41adffc7a..a35826a5c 100644 --- a/apps/i2ptunnel/jsp/index.jsp +++ b/apps/i2ptunnel/jsp/index.jsp @@ -24,7 +24,8 @@ <% if (indexBean.allowCSS()) { - %> + %> + <% } %> diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp index d9aeb3873..3adac32ea 100644 --- a/apps/i2ptunnel/jsp/wizard.jsp +++ b/apps/i2ptunnel/jsp/wizard.jsp @@ -57,7 +57,8 @@ <% if (editBean.allowCSS()) { - %> + %> + <% } %> From 177b6e2d48ffcab0f9cfbaea2ecf8f5eb9790914 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 22:48:07 +0000 Subject: [PATCH 213/327] Link both icon and text for tracker and magnet entries in snark torrent info --- .../org/klomp/snark/web/I2PSnarkServlet.java | 35 +++++++++++++++---- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 3907b9587..0b1322fd3 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1325,7 +1325,7 @@ public class I2PSnarkServlet extends DefaultServlet { * @return string or null * @since 0.8.4 */ - private String getTrackerLink(String announce, byte[] infohash) { + private String getTrackerLinkUrl(String announce, byte[] infohash) { // temporarily hardcoded for postman* and anonymity, requires bytemonsoon patch for lookup by info_hash if (announce != null && (announce.startsWith("http://YRgrgTLG") || announce.startsWith("http://8EoJZIKr") || announce.startsWith("http://lnQ6yoBT") || announce.startsWith("http://tracker2.postman.i2p/") || @@ -1341,15 +1341,29 @@ public class I2PSnarkServlet extends DefaultServlet { StringBuilder buf = new StringBuilder(128); buf.append("" + - "\"").append(_("Info")).append("\""); + .append("\" title=\"").append(_("Details at {0} tracker", name)).append("\" target=\"_blank\">"); return buf.toString(); } } return null; } + /** + * @return string or null + * @since 0.8.4 + */ + private String getTrackerLink(String announce, byte[] infohash) { + String linkUrl = getTrackerLinkUrl(announce, infohash); + if (linkUrl != null) { + StringBuilder buf = new StringBuilder(128); + buf.append(linkUrl) + .append("\"").append(_("Info")).append("\""); + return buf.toString(); + } + return null; + } + private void writeAddForm(PrintWriter out, HttpServletRequest req) throws IOException { // display incoming parameter if a GET so links will work String newURL = req.getParameter("newURL"); @@ -2074,6 +2088,9 @@ public class I2PSnarkServlet extends DefaultServlet { if (trackerLink != null) buf.append(trackerLink).append(' '); buf.append("").append(_("Tracker")).append(": "); + String trackerLinkUrl = getTrackerLinkUrl(announce, snark.getInfoHash()); + if (trackerLinkUrl != null) + buf.append(trackerLinkUrl); if (announce.startsWith("http://")) announce = announce.substring(7); int slsh = announce.indexOf('/'); @@ -2081,15 +2098,19 @@ public class I2PSnarkServlet extends DefaultServlet { announce = announce.substring(0, slsh); if (announce.length() > 67) announce = announce.substring(0, 40) + "…" + announce.substring(announce.length() - 8); - buf.append(announce).append(""); + buf.append(announce); + if (trackerLinkUrl != null) + buf.append(""); + buf.append(""); } } String hex = I2PSnarkUtil.toHex(snark.getInfoHash()); if (meta == null || !meta.isPrivate()) { - buf.append("
    \n"); From ac9bdab78e45222bee23666b1474aeb6877363a6 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 22:48:59 +0000 Subject: [PATCH 214/327] Added class to summary bar config table --- .../java/src/net/i2p/router/web/SummaryHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index ba7b59525..c23a72ede 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -803,7 +803,7 @@ public class SummaryHelper extends HelperBase { String imgPath = CSSHelper.BASE_THEME_PATH + theme + "/images/"; StringBuilder buf = new StringBuilder(2048); - buf.append("
    ") + buf.append("
    ") .append(_("Torrent")) - .append(": ") + .append(": ") .append(snark.getBaseName()) .append("
    ") - .append(_("Completion")) - .append(": ") - .append((new DecimalFormat("0.00%")).format(completion)) - .append("
    ") - .append(_("Complete")) - .append("
    ") - .append(_("Remaining")) - .append(": ") - .append(formatSize(needed)) - .append("
    ") - .append(_("Size")) - .append(": ") - .append(formatSize(snark.getTotalLength())) - .append("
    ") - .append(_("Files")) - .append(": ") - .append(fileCount) - .append("
    ") - .append(_("Pieces")) - .append(": ") - .append(pieces) - .append("
    ") - .append(_("Piece size")) - .append(": ") - .append(formatSize(snark.getPieceLength(0))) + .append("\"\" ") + .append(_("Torrent file")) + .append(": ") + .append(snark.getName()) .append("
    ") .append(toImg("magnet", _("Magnet link"))) - .append(" Magnet: ") .append(MAGNET_FULL).append(hex).append("") .append("
    ").append(_("Maggot link")).append(": ") // .append(MAGGOT).append(hex).append(':').append(hex).append("
    ") - .append(_("Torrent file")) - .append(": ") - .append(snark.getName()) + .append("\"\" ") + .append(_("Size")) + .append(": ") + .append(formatSize(snark.getTotalLength())); + int pieces = snark.getPieces(); + double completion = (pieces - snark.getNeeded()) / (double) pieces; + if (completion < 1.0) + buf.append(" \"\" ") + .append(_("Completion")) + .append(": ") + .append((new DecimalFormat("0.00%")).format(completion)); + else + buf.append(" \"\" ") + .append(_("Complete")); + // else unknown + long needed = snark.getNeededLength(); + if (needed > 0) + buf.append(" \"\" ") + .append(_("Remaining")) + .append(": ") + .append(formatSize(needed)); + if (meta != null) { + List files = meta.getFiles(); + int fileCount = files != null ? files.size() : 1; + buf.append(" \"\" ") + .append(_("Files")) + .append(": ") + .append(fileCount); + } + buf.append(" \"\" ") + .append(_("Pieces")) + .append(": ") + .append(pieces); + buf.append(" \"\" ") + .append(_("Piece size")) + .append(": ") + .append(formatSize(snark.getPieceLength(0))) .append("
    ") + buf.append("
    ") .append(toImg("magnet", _("Magnet link"))) - .append(" Magnet: Magnet: ") .append(MAGNET_FULL).append(hex).append("") .append("
    \n"); +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 +msgid "peers" +msgstr "ομότιμοι" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +msgid "UDP connections" +msgstr "UDP συνδέσεις" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 +msgid "Sort by peer hash" +msgstr "Ταξινόμηση σύμφωνα με το hash του ομότιμου" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +msgid "Direction/Introduction" +msgstr "Κατεύθυνση/Εισαγωγή" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 +msgid "Sort by idle inbound" +msgstr "Ταξινόμηση σύμφωνα την αδρανή εισερχόμενη" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 +msgid "Sort by idle outbound" +msgstr "Ταξινόμηση σύμφωνα την αδρανή εξερχόμενη" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 +msgid "Sort by inbound rate" +msgstr "Ταξινόμηση σύμφωνα με ρυθμό εισερχομένων" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 +msgid "Sort by outbound rate" +msgstr "Ταξινόμηση σύμφωνα με ρυθμό εξερχομένων" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 +msgid "Sort by connection uptime" +msgstr "Ταξινόμηση σύμφωνα με το χρόνο της σύνδεσης" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 +msgid "Sort by clock skew" +msgstr "Ταξινόμηση σύμφωνα με την απόκλιση ρολογιού" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 +msgid "Sort by congestion window" +msgstr "Ταξινόμηση σύμφωνα με το παράθυρο συμφόρησης" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 +msgid "Sort by slow start threshold" +msgstr "Ταξινόμηση σύμφωνα με το κατώφλιο αργής εκκίνησης" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +msgid "Sort by round trip time" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 +msgid "Sort by round trip time deviation" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 +msgid "Sort by retransmission timeout" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 +msgid "Sort by outbound maximum transmit unit" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 +msgid "Sort by packets sent" +msgstr "Ταξινόμηση σύμφωνα με τα απεσταλμένα πακέτα" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 +msgid "Sort by packets received" +msgstr "Ταξινόμηση σύμφωνα με τα ληφθέντα πακέτα" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 +msgid "Sort by packets retransmitted" +msgstr "Ταξινόμηση σύμφωνα με τον αριθμό πακέτων που επαναμεταδόθηκαν" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 +msgid "Sort by packets received more than once" +msgstr "Ταξινόμηση σύμφωνα με τον αριθμό των πακέτων που ελήφθησαν πάνω από μια φορά" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 +msgid "We offered to introduce them" +msgstr "Προσφερθήκαμε να τους εισάγουμε" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 +msgid "They offered to introduce us" +msgstr "Προσθέρθηκαν να μας εισάγουν" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 +msgid "Choked" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 +msgid "1 fail" +msgstr "1 αποτυχία" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 +#, java-format +msgid "{0} fails" +msgstr "{0} αποτυχίες" + +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +msgid "Banned" +msgstr "Αποκλεισμένος" + +#. buf.append("\n"); +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 +msgid "SUMMARY" +msgstr "ΠΕΡΙΛΗΨΗ" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 +msgid "Dropping tunnel requests: Too slow" +msgstr "Απόρριψη αιτημάτων για τούνελ: Καθυστέρηση" + +#. don't even bother, since we are so overloaded locally +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 +msgid "Dropping tunnel requests: Overloaded" +msgstr "Απόρριψη αιτημάτων για τούνελ: Υπερφόρτωση" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 +msgid "Rejecting tunnels: Request overload" +msgstr "Απόρριψη τούνελ: Υπερφόρτωση αιτημάτων" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 +msgid "Rejecting tunnels: Connection limit" +msgstr "Απόρριψη τούνελ: Όριο συνδέσεων" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 +msgid "Dropping tunnel requests: High load" +msgstr "Απόρριψη αιτημάτων για τούνελ: Υψηλό φορτίο" + +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 +msgid "Dropping tunnel requests: Queue time" +msgstr "Απόρριψη αιτημάτων για τούνελ: Χρόνος ουράς αναμονής" + +#. Automatically generated pseudo-java for xgettext - do not edit +#. Translators may wish to translate a few of these, do not bother to +#. translate all of them!! +#: ../java/build/Countries.java:3 +msgid "Anonymous Proxy" +msgstr "Ανώνυμος Proxy" + +#: ../java/build/Countries.java:4 +msgid "Satellite Provider" +msgstr "Δορυφορικός Πάροχος" + +#: ../java/build/Countries.java:5 +msgid "Andorra" +msgstr "Ανδόρα" + +#: ../java/build/Countries.java:6 +msgid "United Arab Emirates" +msgstr "Ενωμένα Αραβικά Εμιράτα" + +#: ../java/build/Countries.java:7 +msgid "Afghanistan" +msgstr "Αφγανιστάν" + +#: ../java/build/Countries.java:8 +msgid "Antigua and Barbuda" +msgstr "Αντίγκουα και Μπαρμπάντος" + +#: ../java/build/Countries.java:9 +msgid "Anguilla" +msgstr "Ανγκίλα" + +#: ../java/build/Countries.java:10 +msgid "Albania" +msgstr "Αλβανία" + +#: ../java/build/Countries.java:11 +msgid "Armenia" +msgstr "Αρμενία" + +#: ../java/build/Countries.java:12 +msgid "Netherlands Antilles" +msgstr "Ολλανδικές Αντίλλες" + +#: ../java/build/Countries.java:13 +msgid "Angola" +msgstr "Ανγκόλα" + +#: ../java/build/Countries.java:14 +msgid "Antarctica" +msgstr "Ανταρκτική" + +#: ../java/build/Countries.java:15 +msgid "Argentina" +msgstr "Αργεντινή" + +#: ../java/build/Countries.java:16 +msgid "American Samoa" +msgstr "Αμερικανική Σαμόα" + +#: ../java/build/Countries.java:17 +msgid "Austria" +msgstr "Αυστρία" + +#: ../java/build/Countries.java:18 +msgid "Australia" +msgstr "Αυστραλία" + +#: ../java/build/Countries.java:19 +msgid "Aruba" +msgstr "Aruba" + +#: ../java/build/Countries.java:20 +msgid "Åland Islands" +msgstr "Åland Islands" + +#: ../java/build/Countries.java:21 +msgid "Azerbaijan" +msgstr "Αζερμπαϊτζάν" + +#: ../java/build/Countries.java:22 +msgid "Bosnia and Herzegovina" +msgstr "Βοσνία και Ερζεγοβίνη" + +#: ../java/build/Countries.java:23 +msgid "Barbados" +msgstr "Μπαρμπέιντος" + +#: ../java/build/Countries.java:24 +msgid "Bangladesh" +msgstr "Μπαγκλαντές" + +#: ../java/build/Countries.java:25 +msgid "Belgium" +msgstr "Βέλγιο" + +#: ../java/build/Countries.java:26 +msgid "Burkina Faso" +msgstr "Burkina Faso" + +#: ../java/build/Countries.java:27 +msgid "Bulgaria" +msgstr "Βουλγαρία" + +#: ../java/build/Countries.java:28 +msgid "Bahrain" +msgstr "Μπαχρέιν" + +#: ../java/build/Countries.java:29 +msgid "Burundi" +msgstr "Burundi" + +#: ../java/build/Countries.java:30 +msgid "Benin" +msgstr "Benin" + +#: ../java/build/Countries.java:31 +msgid "Bermuda" +msgstr "Βερμούδες" + +#: ../java/build/Countries.java:32 +msgid "Brunei Darussalam" +msgstr "Brunei Darussalam" + +#: ../java/build/Countries.java:33 +msgid "Bolivia" +msgstr "Βολιβία" + +#: ../java/build/Countries.java:34 +msgid "Brazil" +msgstr "Βραζιλία" + +#: ../java/build/Countries.java:35 +msgid "Bahamas" +msgstr "Μπαχάμες" + +#: ../java/build/Countries.java:36 +msgid "Bhutan" +msgstr "Bhutan" + +#: ../java/build/Countries.java:37 +msgid "Bouvet Island" +msgstr "Bouvet Island" + +#: ../java/build/Countries.java:38 +msgid "Botswana" +msgstr "Μποτσουάνα" + +#: ../java/build/Countries.java:39 +msgid "Belarus" +msgstr "Λευκορωσία" + +#: ../java/build/Countries.java:40 +msgid "Belize" +msgstr "Belize" + +#: ../java/build/Countries.java:41 +msgid "Canada" +msgstr "Καναδάς" + +#: ../java/build/Countries.java:42 +msgid "Cocos (Keeling) Islands" +msgstr "Νησιά Cocos (Keeling)" + +#: ../java/build/Countries.java:43 +msgid "The Democratic Republic of the Congo" +msgstr "Δημοκρατία του Κονγκό" + +#: ../java/build/Countries.java:44 +msgid "Central African Republic" +msgstr "Δημοκρατία της Κεντρικής Αφρικής" + +#: ../java/build/Countries.java:45 +msgid "Congo" +msgstr "Κογκό" + +#: ../java/build/Countries.java:46 +msgid "Switzerland" +msgstr "Ελβετία" + +#: ../java/build/Countries.java:47 +msgid "Cote D'Ivoire" +msgstr "Ακτή Ελεφαντοστού" + +#: ../java/build/Countries.java:48 +msgid "Cook Islands" +msgstr "Νησιά Κουκ" + +#: ../java/build/Countries.java:49 +msgid "Chile" +msgstr "Χιλή" + +#: ../java/build/Countries.java:50 +msgid "Cameroon" +msgstr "Καμερούν" + +#: ../java/build/Countries.java:51 +msgid "China" +msgstr "Κίνα" + +#: ../java/build/Countries.java:52 +msgid "Colombia" +msgstr "Κολομβία" + +#: ../java/build/Countries.java:53 +msgid "Costa Rica" +msgstr "Κόστα Ρίκα" + +#: ../java/build/Countries.java:54 +msgid "Serbia and Montenegro" +msgstr "Σερβία και Μαυροβούνιο" + +#: ../java/build/Countries.java:55 +msgid "Cuba" +msgstr "Κούβα" + +#: ../java/build/Countries.java:56 +msgid "Cape Verde" +msgstr "Πράσινο Ακρωτήρι" + +#: ../java/build/Countries.java:57 +msgid "Christmas Island" +msgstr "Νησιά των Χριστουγέννων" + +#: ../java/build/Countries.java:58 +msgid "Cyprus" +msgstr "Κύπρος" + +#: ../java/build/Countries.java:59 +msgid "Czech Republic" +msgstr "Τσεχική Δημοκρατία" + +#: ../java/build/Countries.java:60 +msgid "Germany" +msgstr "Γερμανία" + +#: ../java/build/Countries.java:61 +msgid "Djibouti" +msgstr "Τσιμπουτί" + +#: ../java/build/Countries.java:62 +msgid "Denmark" +msgstr "Δανία" + +#: ../java/build/Countries.java:63 +msgid "Dominica" +msgstr "Dominica" + +#: ../java/build/Countries.java:64 +msgid "Dominican Republic" +msgstr "Δομινικανή Δημοκρατία" + +#: ../java/build/Countries.java:65 +msgid "Algeria" +msgstr "Αλγερια" + +#: ../java/build/Countries.java:66 +msgid "Ecuador" +msgstr "Ισημερινός" + +#: ../java/build/Countries.java:67 +msgid "Estonia" +msgstr "Εσθονία" + +#: ../java/build/Countries.java:68 +msgid "Egypt" +msgstr "Αίγυπτος" + +#: ../java/build/Countries.java:69 +msgid "Western Sahara" +msgstr "Δυτική Σαχάρα" + +#: ../java/build/Countries.java:70 +msgid "Eritrea" +msgstr "Ερυθραία" + +#: ../java/build/Countries.java:71 +msgid "Spain" +msgstr "Ισπανία" + +#: ../java/build/Countries.java:72 +msgid "Ethiopia" +msgstr "Αιθιοπία" + +#: ../java/build/Countries.java:73 +msgid "European Union" +msgstr "Ευρωπαϊκή Ένωση" + +#: ../java/build/Countries.java:74 +msgid "Finland" +msgstr "Φινλανδία" + +#: ../java/build/Countries.java:75 +msgid "Fiji" +msgstr "Νήσοι Φίτζι" + +#: ../java/build/Countries.java:76 +msgid "Falkland Islands (Malvinas)" +msgstr "Νησιά Μαλβίδων" + +#: ../java/build/Countries.java:77 +msgid "Federated States of Micronesia" +msgstr "Ομοσπονδία Μικρονησίας" + +#: ../java/build/Countries.java:78 +msgid "Faroe Islands" +msgstr "Faroe Islands" + +#: ../java/build/Countries.java:79 +msgid "France" +msgstr "Γαλλία" + +#: ../java/build/Countries.java:80 +msgid "Gabon" +msgstr "Γκαμπόν" + +#: ../java/build/Countries.java:81 +msgid "United Kingdom" +msgstr "Ηνωμένο Βασίλειο" + +#: ../java/build/Countries.java:82 +msgid "Grenada" +msgstr "Γρενάδα" + +#: ../java/build/Countries.java:83 +msgid "Georgia" +msgstr "Γεωργία" + +#: ../java/build/Countries.java:84 +msgid "French Guiana" +msgstr "Γαλλική Γουιάνα" + +#: ../java/build/Countries.java:85 +msgid "Guernsey" +msgstr "Guernsey" + +#: ../java/build/Countries.java:86 +msgid "Ghana" +msgstr "Γκάνα" + +#: ../java/build/Countries.java:87 +msgid "Gibraltar" +msgstr "Γιβραλτάρ" + +#: ../java/build/Countries.java:88 +msgid "Greenland" +msgstr "Γροιλανδία" + +#: ../java/build/Countries.java:89 +msgid "Gambia" +msgstr "Γκάμπια" + +#: ../java/build/Countries.java:90 +msgid "Guinea" +msgstr "Γουινέα" + +#: ../java/build/Countries.java:91 +msgid "Guadeloupe" +msgstr "Γουαδελούπη" + +#: ../java/build/Countries.java:92 +msgid "Equatorial Guinea" +msgstr "Equatorial Guinea" + +#: ../java/build/Countries.java:93 +msgid "Greece" +msgstr "Ελλάδα" + +#: ../java/build/Countries.java:94 +msgid "South Georgia and the South Sandwich Islands" +msgstr "South Georgia and the South Sandwich Islands" + +#: ../java/build/Countries.java:95 +msgid "Guatemala" +msgstr "Γουατεμάλα" + +#: ../java/build/Countries.java:96 +msgid "Guam" +msgstr "Guam" + +#: ../java/build/Countries.java:97 +msgid "Guinea-Bissau" +msgstr "Guinea-Bissau" + +#: ../java/build/Countries.java:98 +msgid "Guyana" +msgstr "Γουιάνα" + +#: ../java/build/Countries.java:99 +msgid "Hong Kong" +msgstr "Χονγκ Κονγκ" + +#: ../java/build/Countries.java:100 +msgid "Honduras" +msgstr "Ονδούρα" + +#: ../java/build/Countries.java:101 +msgid "Croatia" +msgstr "Κροατία" + +#: ../java/build/Countries.java:102 +msgid "Haiti" +msgstr "Αιτή" + +#: ../java/build/Countries.java:103 +msgid "Hungary" +msgstr "Ουγγαρία" + +#: ../java/build/Countries.java:104 +msgid "Indonesia" +msgstr "Ινδονησία" + +#: ../java/build/Countries.java:105 +msgid "Ireland" +msgstr "Ιρλανδία" + +#: ../java/build/Countries.java:106 +msgid "Israel" +msgstr "Ισραήλ" + +#: ../java/build/Countries.java:107 +msgid "Isle of Man" +msgstr "Isle of Man" + +#: ../java/build/Countries.java:108 +msgid "India" +msgstr "Ινδία" + +#: ../java/build/Countries.java:109 +msgid "British Indian Ocean Territory" +msgstr "Βρεταννικές Περιοχές Ινδικού Ωκεανού" + +#: ../java/build/Countries.java:110 +msgid "Iraq" +msgstr "Ιράκ" + +#: ../java/build/Countries.java:111 +msgid "Islamic Republic of Iran" +msgstr "Ισλαμική Δημοκρατία του Ιράν" + +#: ../java/build/Countries.java:112 +msgid "Iceland" +msgstr "Ισλανδία" + +#: ../java/build/Countries.java:113 +msgid "Italy" +msgstr "Ιταλία" + +#: ../java/build/Countries.java:114 +msgid "Jersey" +msgstr "Jersey" + +#: ../java/build/Countries.java:115 +msgid "Jamaica" +msgstr "Τζαμάικα" + +#: ../java/build/Countries.java:116 +msgid "Jordan" +msgstr "Ιορδανία" + +#: ../java/build/Countries.java:117 +msgid "Japan" +msgstr "Ιαπωνία" + +#: ../java/build/Countries.java:118 +msgid "Kenya" +msgstr "Κένυα" + +#: ../java/build/Countries.java:119 +msgid "Kyrgyzstan" +msgstr "Κιργιστάν" + +#: ../java/build/Countries.java:120 +msgid "Cambodia" +msgstr "Καμπότζη" + +#: ../java/build/Countries.java:121 +msgid "Kiribati" +msgstr "Κιριμπάτι" + +#: ../java/build/Countries.java:122 +msgid "Comoros" +msgstr "Κομόρος" + +#: ../java/build/Countries.java:123 +msgid "Saint Kitts and Nevis" +msgstr "Αγιος Κιτς και Νεβί" + +#: ../java/build/Countries.java:124 +msgid "The Democratic People's Republic of Korea" +msgstr "Λαϊκή Δημοκρατία της Κορέας" + +#: ../java/build/Countries.java:125 +msgid "Republic of Korea" +msgstr "Δημοκρατία της Κορέας" + +#: ../java/build/Countries.java:126 +msgid "Kuwait" +msgstr "Κουβέιτ" + +#: ../java/build/Countries.java:127 +msgid "Cayman Islands" +msgstr "Νησιά Κέυμαν" + +#: ../java/build/Countries.java:128 +msgid "Kazakhstan" +msgstr "Καζακστάν" + +#: ../java/build/Countries.java:129 +msgid "Lao People's Democratic Republic" +msgstr "Λαική Δημοκρατία του Λάος" + +#: ../java/build/Countries.java:130 +msgid "Lebanon" +msgstr "Λίβανος" + +#: ../java/build/Countries.java:131 +msgid "Saint Lucia" +msgstr "Αγία Λουσία" + +#: ../java/build/Countries.java:132 +msgid "Liechtenstein" +msgstr "Λιχτενστάιν" + +#: ../java/build/Countries.java:133 +msgid "Sri Lanka" +msgstr "Σρι Λάνκα" + +#: ../java/build/Countries.java:134 +msgid "Liberia" +msgstr "Λιβηρία" + +#: ../java/build/Countries.java:135 +msgid "Lesotho" +msgstr "Lesotho" + +#: ../java/build/Countries.java:136 +msgid "Lithuania" +msgstr "Λιθουανιά" + +#: ../java/build/Countries.java:137 +msgid "Luxembourg" +msgstr "Λουξεμβούργο" + +#: ../java/build/Countries.java:138 +msgid "Latvia" +msgstr "Λιθουανία" + +#: ../java/build/Countries.java:139 +msgid "Libyan Arab Jamahiriya" +msgstr "Libyan Arab Jamahiriya" + +#: ../java/build/Countries.java:140 +msgid "Morocco" +msgstr "Μαρόκο" + +#: ../java/build/Countries.java:141 +msgid "Monaco" +msgstr "Μονακό" + +#: ../java/build/Countries.java:142 +msgid "Republic of Moldova" +msgstr "Δημοκρατία της Μολδαβίας" + +#: ../java/build/Countries.java:143 +msgid "Montenegro" +msgstr "Μαυροβούνιο" + +#: ../java/build/Countries.java:144 +msgid "Saint Martin" +msgstr "Saint Martin" + +#: ../java/build/Countries.java:145 +msgid "Madagascar" +msgstr "Μαγαδασκάρη" + +#: ../java/build/Countries.java:146 +msgid "Marshall Islands" +msgstr "Νησιά Μάρσαλ" + +#: ../java/build/Countries.java:147 +msgid "The Former Yugoslav Republic of Macedonia" +msgstr "Γιουγκοσλαβική Δημοκρατια της Μακεδονίας" + +#: ../java/build/Countries.java:148 +msgid "Mali" +msgstr "Μάλι" + +#: ../java/build/Countries.java:149 +msgid "Myanmar" +msgstr "Μιανμάρ" + +#: ../java/build/Countries.java:150 +msgid "Mongolia" +msgstr "Μογγολία" + +#: ../java/build/Countries.java:151 +msgid "Macao" +msgstr "Μακάο" + +#: ../java/build/Countries.java:152 +msgid "Northern Mariana Islands" +msgstr "Northern Mariana Islands" + +#: ../java/build/Countries.java:153 +msgid "Martinique" +msgstr "Μαρτινίκα" + +#: ../java/build/Countries.java:154 +msgid "Mauritania" +msgstr "Μαυριτανία" + +#: ../java/build/Countries.java:155 +msgid "Montserrat" +msgstr "Montserrat" + +#: ../java/build/Countries.java:156 +msgid "Malta" +msgstr "Μάλτα" + +#: ../java/build/Countries.java:157 +msgid "Mauritius" +msgstr "Μαυρίκιος" + +#: ../java/build/Countries.java:158 +msgid "Maldives" +msgstr "Μαλδίβες" + +#: ../java/build/Countries.java:159 +msgid "Malawi" +msgstr "Μαλάουι" + +#: ../java/build/Countries.java:160 +msgid "Mexico" +msgstr "Μεξικό" + +#: ../java/build/Countries.java:161 +msgid "Malaysia" +msgstr "Μαλαισία" + +#: ../java/build/Countries.java:162 +msgid "Mozambique" +msgstr "Μοζαμβίκη" + +#: ../java/build/Countries.java:163 +msgid "Namibia" +msgstr "Ναμίμπια" + +#: ../java/build/Countries.java:164 +msgid "New Caledonia" +msgstr "Νέα Καληδονία" + +#: ../java/build/Countries.java:165 +msgid "Niger" +msgstr "Νίγηρας" + +#: ../java/build/Countries.java:166 +msgid "Norfolk Island" +msgstr "Norfolk Island" + +#: ../java/build/Countries.java:167 +msgid "Nigeria" +msgstr "Νιγηρία" + +#: ../java/build/Countries.java:168 +msgid "Nicaragua" +msgstr "Νικαράγουα" + +#: ../java/build/Countries.java:169 +msgid "Netherlands" +msgstr "Ολλανδία" + +#: ../java/build/Countries.java:170 +msgid "Norway" +msgstr "Νορβηγία" + +#: ../java/build/Countries.java:171 +msgid "Nepal" +msgstr "Νεπάλ" + +#: ../java/build/Countries.java:172 +msgid "Nauru" +msgstr "Nauru" + +#: ../java/build/Countries.java:173 +msgid "Niue" +msgstr "Niue" + +#: ../java/build/Countries.java:174 +msgid "New Zealand" +msgstr "Νέα Ζηλανδία" + +#: ../java/build/Countries.java:175 +msgid "Oman" +msgstr "Ομάν" + +#: ../java/build/Countries.java:176 +msgid "Panama" +msgstr "Παναμά" + +#: ../java/build/Countries.java:177 +msgid "Peru" +msgstr "Περού" + +#: ../java/build/Countries.java:178 +msgid "French Polynesia" +msgstr "Γαλλική Πολυνησία" + +#: ../java/build/Countries.java:179 +msgid "Papua New Guinea" +msgstr "Παπούα Νέα Γουινέα" + +#: ../java/build/Countries.java:180 +msgid "Philippines" +msgstr "Φιλιππίνες" + +#: ../java/build/Countries.java:181 +msgid "Pakistan" +msgstr "Πακιστάν" + +#: ../java/build/Countries.java:182 +msgid "Poland" +msgstr "Πολωνία" + +#: ../java/build/Countries.java:183 +msgid "Saint Pierre and Miquelon" +msgstr "Saint Pierre and Miquelon" + +#: ../java/build/Countries.java:184 +msgid "Pitcairn Islands" +msgstr "Νησιά Pitcairn" + +#: ../java/build/Countries.java:185 +msgid "Puerto Rico" +msgstr "Πουέρτο Ρίκο" + +#: ../java/build/Countries.java:186 +msgid "Palestinian Territory" +msgstr "Παλαιστίνη" + +#: ../java/build/Countries.java:187 +msgid "Portugal" +msgstr "Πορτογαλία" + +#: ../java/build/Countries.java:188 +msgid "Palau" +msgstr "Palau" + +#: ../java/build/Countries.java:189 +msgid "Paraguay" +msgstr "Παραγουάη" + +#: ../java/build/Countries.java:190 +msgid "Qatar" +msgstr "Κατάρ" + +#: ../java/build/Countries.java:191 +msgid "Réunion" +msgstr "Επανένωση" + +#: ../java/build/Countries.java:192 +msgid "Romania" +msgstr "Ρουμανία" + +#: ../java/build/Countries.java:193 +msgid "Serbia" +msgstr "Σερβία" + +#: ../java/build/Countries.java:194 +msgid "Russian Federation" +msgstr "Ρωσία" + +#: ../java/build/Countries.java:195 +msgid "Rwanda" +msgstr "Ρουάντα" + +#: ../java/build/Countries.java:196 +msgid "Saudi Arabia" +msgstr "Σαουδική Αραβία" + +#: ../java/build/Countries.java:197 +msgid "Solomon Islands" +msgstr "Νησιά του Σολομώντα" + +#: ../java/build/Countries.java:198 +msgid "Seychelles" +msgstr "Σεϋχέλλες" + +#: ../java/build/Countries.java:199 +msgid "Sudan" +msgstr "Σουδάν" + +#: ../java/build/Countries.java:200 +msgid "Sweden" +msgstr "Σουηδία" + +#: ../java/build/Countries.java:201 +msgid "Singapore" +msgstr "Σιγκαπούρη" + +#: ../java/build/Countries.java:202 +msgid "Saint Helena" +msgstr "Saint Helena" + +#: ../java/build/Countries.java:203 +msgid "Slovenia" +msgstr "Σλοβενία" + +#: ../java/build/Countries.java:204 +msgid "Svalbard and Jan Mayen" +msgstr "Svalbard and Jan Mayen" + +#: ../java/build/Countries.java:205 +msgid "Slovakia" +msgstr "Σλοβακία" + +#: ../java/build/Countries.java:206 +msgid "Sierra Leone" +msgstr "Σιέρρα Λεόνε" + +#: ../java/build/Countries.java:207 +msgid "San Marino" +msgstr "Άγιος Μαρίνος" + +#: ../java/build/Countries.java:208 +msgid "Senegal" +msgstr "Σενεγάλη" + +#: ../java/build/Countries.java:209 +msgid "Somalia" +msgstr "Σομαλία" + +#: ../java/build/Countries.java:210 +msgid "Suriname" +msgstr "Suriname" + +#: ../java/build/Countries.java:211 +msgid "Sao Tome and Principe" +msgstr "Sao Tome και Principe" + +#: ../java/build/Countries.java:212 +msgid "El Salvador" +msgstr "Ελ Σαλβαδόρ" + +#: ../java/build/Countries.java:213 +msgid "Syrian Arab Republic" +msgstr "Συρία" + +#: ../java/build/Countries.java:214 +msgid "Swaziland" +msgstr "Σουαζιλάνδη" + +#: ../java/build/Countries.java:215 +msgid "Turks and Caicos Islands" +msgstr "Turks και Caicos Islands" + +#: ../java/build/Countries.java:216 +msgid "Chad" +msgstr "Τσάντ" + +#: ../java/build/Countries.java:217 +msgid "French Southern Territories" +msgstr "Νότια Γαλλικά εδάφη" + +#: ../java/build/Countries.java:218 +msgid "Togo" +msgstr "Τόγκο" + +#: ../java/build/Countries.java:219 +msgid "Thailand" +msgstr "Ταϋλάνδη" + +#: ../java/build/Countries.java:220 +msgid "Tajikistan" +msgstr "Τατζικιστάν" + +#: ../java/build/Countries.java:221 +msgid "Tokelau" +msgstr "Tokelau" + +#: ../java/build/Countries.java:222 +msgid "Timor-Leste" +msgstr "Timor-Leste" + +#: ../java/build/Countries.java:223 +msgid "Turkmenistan" +msgstr "Τουρκμενιστάν" + +#: ../java/build/Countries.java:224 +msgid "Tunisia" +msgstr "Τυνησία" + +#: ../java/build/Countries.java:225 +msgid "Tonga" +msgstr "Τόνγκα" + +#: ../java/build/Countries.java:226 +msgid "Turkey" +msgstr "Τουρκία" + +#: ../java/build/Countries.java:227 +msgid "Trinidad and Tobago" +msgstr "Τρινιντάντ και Τομπάγκο" + +#: ../java/build/Countries.java:228 +msgid "Tuvalu" +msgstr "Τούβαλου" + +#: ../java/build/Countries.java:229 +msgid "Taiwan" +msgstr "Ταϊβάν" + +#: ../java/build/Countries.java:230 +msgid "United Republic of Tanzania" +msgstr "Τανζανία" + +#: ../java/build/Countries.java:231 +msgid "Ukraine" +msgstr "Ουκρανία" + +#: ../java/build/Countries.java:232 +msgid "Uganda" +msgstr "Ουγκάντα" + +#: ../java/build/Countries.java:233 +msgid "United States Minor Outlying Islands" +msgstr "United States Minor Outlying Islands" + +#: ../java/build/Countries.java:234 +msgid "United States" +msgstr "Ηνωμένες Πολιτείες" + +#: ../java/build/Countries.java:235 +msgid "Uruguay" +msgstr "Ουρουγουάη" + +#: ../java/build/Countries.java:236 +msgid "Uzbekistan" +msgstr "Ουζμπεκιστάν" + +#: ../java/build/Countries.java:237 +msgid "Holy See (Vatican City State)" +msgstr "Holy See (Vatican City State)" + +#: ../java/build/Countries.java:238 +msgid "Saint Vincent and the Grenadines" +msgstr "Saint Vincent and the Grenadines" + +#: ../java/build/Countries.java:239 +msgid "Venezuela" +msgstr "Βενεζουέλα" + +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 +msgid "Virgin Islands" +msgstr "Παρθένοι Νήσοι" + +#: ../java/build/Countries.java:242 +msgid "Viet Nam" +msgstr "Βιετνάμ" + +#: ../java/build/Countries.java:243 +msgid "Vanuatu" +msgstr "Vanuatu" + +#: ../java/build/Countries.java:244 +msgid "Wallis and Futuna" +msgstr "Wallis and Futuna" + +#: ../java/build/Countries.java:245 +msgid "Samoa" +msgstr "Σαμόα" + +#: ../java/build/Countries.java:246 +msgid "Yemen" +msgstr "Υεμένη" + +#: ../java/build/Countries.java:247 +msgid "Mayotte" +msgstr "Mayotte" + +#: ../java/build/Countries.java:248 +msgid "South Africa" +msgstr "Νότια Αφρική" + +#: ../java/build/Countries.java:249 +msgid "Zambia" +msgstr "Ζάμπια" + +#: ../java/build/Countries.java:250 +msgid "Zimbabwe" +msgstr "Ζιμπάμπουε" + +#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/strings/Strings.java:29 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +msgid "I2P Router Console" +msgstr "Κονσόλα I2P Router" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 +msgid "Error updating the configuration - please see the error logs" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +msgid "Configuration saved successfully" +msgstr "Επιτυχής αποθήκευση ρυθμίσεων" + +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 +msgid "" +"Error saving the configuration (applied but not saved) - please see the " +"error logs" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +msgid "Save Client Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +msgid "Save Interface Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +msgid "Save WebApp Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +msgid "Save Plugin Configuration" +msgstr "Αποθήκευση ρυθμίσεων πρόσθετου" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +msgid "Install Plugin" +msgstr "Εγκατάσταση πρόσθετου" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +msgid "Update All Installed Plugins" +msgstr "Ενημέρωση όλων εγκατεστημένων πρόσθετων" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 +#, java-format +msgid "Error stopping plugin {0}" +msgstr "Λάθος καθώς σταματούσε το πρόσθετο {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Διαγραφή πρόσθετου {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Το πρόσθετο {0} σταμάτησε" + +#. label (IE) +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 +msgid "Start" +msgstr "Έναρξη" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +msgid "Unsupported" +msgstr "Μη υποστηριζόμενο" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 +msgid "New client added" +msgstr "Προστέθηκε νέος πελάτης" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 +msgid "" +"Client configuration saved successfully - restart required to take effect." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 +msgid "Bad client index." +msgstr "" + +#. What do we do here? +#. +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 +msgid "Client" +msgstr "Πελάτης" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +msgid "stopped" +msgstr "σταμάτησε" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +msgid "started" +msgstr "ξεκίνησε" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +msgid "deleted" +msgstr "διαγράφηκε" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 +msgid "WebApp configuration saved." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 +msgid "Plugin configuration saved." +msgstr "Ρύθμιση πρόσθετου αποθηκεύτηκε." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +msgid "WebApp" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 +msgid "Failed to start" +msgstr "Αποτυχία εκκίνησης" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +msgid "Failed to find server." +msgstr "Αποτυχία εύρεσης server" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 +msgid "No plugin URL specified." +msgstr "Δεν προσδιορίστηκε URL του πρόσθετου." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 +#, java-format +msgid "No update URL specified for {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 +msgid "Plugin or update download already in progress." +msgstr "Κατέβασμα πρόσθετου ή ενημέρωσης σε εξέλιξη." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "Ενημέρωση όλων των πρόσθετων" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 +#, java-format +msgid "Downloading plugin from {0}" +msgstr "Κατεβάζω το πρόσθετω από {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 +#, java-format +msgid "Checking plugin {0} for updates" +msgstr "Έλεγχος πρόσθετου {0} για ενημερώσεις" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 +#, java-format +msgid "Started plugin {0}" +msgstr "Το πρόσθετο {0} ξεκίνησε" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 +#, java-format +msgid "Error starting plugin {0}" +msgstr "Λάθος κατά την εκκίνηση του πρόσθετου {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 +msgid "" +"Interface configuration saved successfully - restart required to take " +"effect." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 +msgid "Edit" +msgstr "Επεξεργασία" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +msgid "Add Client" +msgstr "Προσθήκη Πελάτη" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +msgid "Class and arguments" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Control" +msgstr "Έλεγχος" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Run at Startup?" +msgstr "Εκτέλεση κατά την εκκίνηση;" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 +msgid "Description" +msgstr "Περιγραφή" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +msgid "Plugin" +msgstr "Πρόσθετο" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 +msgid "Version" +msgstr "Έκδοση" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 +msgid "Signed by" +msgstr "Υπογεγραμμένο από " + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 +msgid "Date" +msgstr "Ημερομηνία" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 +msgid "Author" +msgstr "Συγγραφέας" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 +msgid "License" +msgstr "Άδεια" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 +msgid "Website" +msgstr "Ιστότοπος" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 +msgid "Update link" +msgstr "Ενημέρωση συνδέσμου" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 +msgid "Stop" +msgstr "Σταμάτα" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +msgid "Check for updates" +msgstr "Έλεγχος για ενημερώσεις" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +msgid "Update" +msgstr "Ενημέρωση" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 +#, java-format +msgid "Are you sure you want to delete {0}?" +msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε {0};" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 +msgid "Delete" +msgstr "Διαγραφή" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +msgid "Delete selected" +msgstr "Διαγραφή επιλεγμένων" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +msgid "Add item" +msgstr "Προσθήκη αντικειμένου" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Restore defaults" +msgstr "Επαναφορά προεπιλογών" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +msgid "Save" +msgstr "Αποθήκευση" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "Η αρχική σελίδα άλλαξε" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "Επαναφορά προεπιλεγμένων ρυθμίσεων" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "Δεν έγινε εισαγωγή ονόματος" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "Δεν έγινε εισαγωγή URL" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Προστέθηκε" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Αφαιρέθηκε" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +msgid "Add key" +msgstr "Προσθήκη κλειδιού" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +msgid "Delete key" +msgstr "Διαγραφή κλειδιού" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:21 +msgid "You must enter a destination" +msgstr "Πρέπει να εισάγετε προορισμό" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:23 +msgid "You must enter a key" +msgstr "Πρέπει να εισάγετε ένα κλειδί" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:43 +msgid "Key for" +msgstr "Κλειδί για" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 +msgid "added to keyring" +msgstr "προστέθηκε στη συλλογή κλειδιών" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:36 +msgid "Invalid destination or key" +msgstr "Μη έγκυρος προορισμός ή κλειδί" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 +msgid "removed from keyring" +msgstr "αφαιρέθηκε από τη συλλογή κλειδιών" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:43 +msgid "not found in keyring" +msgstr "δεν βρέθηκε στη συλλογή κλειδιών" + +#: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:45 +msgid "Invalid destination" +msgstr "Μη έγκυρος προορισμός" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:82 +msgid "Log overrides updated" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 +msgid "Log configuration saved" +msgstr "Ρυθμίσεις καταγραφώ αποθηκευτήκαν" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 +msgid "" +"Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 +msgid "" +"Or put entries in the logger.config file. Example: " +"logger.record.net.i2p.router.tunnel=WARN" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 +msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" +msgstr "" + +#. Homeland Security Advisory System +#. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm +#. but pink instead of yellow for WARN +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +msgid "CRIT" +msgstr "CRIT" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +msgid "DEBUG" +msgstr "DEBUG" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +msgid "ERROR" +msgstr "ΣΦΑΛΜΑ" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +msgid "INFO" +msgstr "ΠΛΗΡΟΦΟΡΙΕΣ" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +msgid "WARN" +msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 +msgid "Remove" +msgstr "Αφαίρεση" + +#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:125 +msgid "Select a class to add" +msgstr "Επιλογή κλάσης για προσθήκη" + +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Εύρος Ζώνης" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "Αρχική Σελίδα" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 +msgid "Network" +msgstr "Δίκτυο" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "Διεπαφή Χρήστη" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 +#: ../java/strings/Strings.java:72 +msgid "Tunnels" +msgstr "Τούνελ" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +msgid "Clients" +msgstr "Πελάτες" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +msgid "Keyring" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +msgid "Logging" +msgstr "Καταγραφή" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 +#: ../java/strings/Strings.java:67 +msgid "Peers" +msgstr "Ομότιμοι" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +msgid "Stats" +msgstr "Στατιστικά" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 +msgid "Advanced" +msgstr "Προχωρημένα" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +msgid "Save changes" +msgstr "Αποθήκευση αλλαγών" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +msgid "Rechecking router reachability..." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +msgid "Updating IP address" +msgstr "Ενημέρωση διεύθυνσης IP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +msgid "Disabling TCP completely" +msgstr "Πλήρης απενεργοποίηση TCP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +msgid "Updating inbound TCP address to" +msgstr "Ενημέρωση εισερχόμενης TCP διεύθυνσης σε " + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +msgid "Disabling inbound TCP" +msgstr "Ανεργοποίηση εισερχόμενων TCP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +msgid "Updating inbound TCP address to auto" +msgstr "Ενημέρωση εισερχόμενης TCP διεύθυνσης αυτόματα" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +msgid "Updating inbound TCP port to" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +msgid "Updating inbound TCP port to auto" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +msgid "Updating UDP port from" +msgstr "Ενημέρωση UDP πόρτας από" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +msgid "to" +msgstr "σε" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +msgid "Gracefully restarting into Hidden Router Mode" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +msgid "Gracefully restarting to exit Hidden Router Mode" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +msgid "Enabling UPnP, restart required to take effect" +msgstr "Ενεργοποίηση UPnP, χρειάζεται επανεκκίνηση για τεθεί σε εφαρμογή" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +msgid "Disabling UPnP, restart required to take effect" +msgstr "Απενεργοποίηση UPnP, χρειάζεται επανεκκίνηση για τεθεί σε εφαρμογή" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +msgid "Enabling laptop mode" +msgstr "Ενεργόποιηση λειτουργίας φορητού" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +msgid "Disabling laptop mode" +msgstr "Απενεργοποίηση λειτουργίας φορητού" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +msgid "Disabling UDP" +msgstr "Απενεργοποίηση UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +msgid "Enabling UDP" +msgstr "Ενεργοποίηση UDP" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +msgid "Requiring SSU introducers" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#, java-format +msgid "The hostname or IP {0} is not publicly routable" +msgstr "Το hostname ή η IP {0} δεν δρομολογούνται δημόσια" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#, java-format +msgid "The hostname or IP {0} is invalid" +msgstr "Το hostname ή η IP {0} δεν είναι έγκυρα " + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +msgid "Updating bandwidth share percentage" +msgstr "Ενημέρωση ποσοστού κοινής χρήσης εύρους ζώνης" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +msgid "Updated bandwidth limits" +msgstr "Τα όρια εύρους ζώνης ενημερώθηκαν" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +msgid "unknown" +msgstr "άγνωστο" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +msgid "bits per second" +msgstr "bits ανά δευτερόλεπτο" + +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#, java-format +msgid "or {0} bytes per month maximum" +msgstr "ή {0} bytes μέγιστο ανά μήνα" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +msgid "Ban peer until restart" +msgstr "Αποκλεισμός ομότιμου μέχρι την επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:23 +#, java-format +msgid "Manually banned via {0}" +msgstr "Αποκλείστηκε χειροκίνητα μέσω {0}" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 +msgid "banned until restart" +msgstr "αποκλεισμένος μέχρι την επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:27 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:38 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:59 +msgid "Invalid peer" +msgstr "Μη έγκυρος ομότιμος" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +msgid "Unban peer" +msgstr "Άρση αποκλεισμού ομότιμου" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 +msgid "unbanned" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 +msgid "is not currently banned" +msgstr "δεν είναι τώρα αποκλεισμένος" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +msgid "Adjust peer bonuses" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:47 +msgid "Bad speed value" +msgstr "Κακή τιμή ταχύτητας" + +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:52 +msgid "Bad capacity value" +msgstr "Κακή τιμή χωρητικότητας" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +msgid "Save changes and reseed now" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +msgid "Reseeding is already in progress" +msgstr "" + +#. skip the nonce checking in ReseedHandler +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 +msgid "Starting reseed process" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 +msgid "Configuration saved successfully." +msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς." + +#. Normal browsers send value, IE sends button label +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +msgid "Shutdown immediately" +msgstr "Σβήσιμο αμέσως" + +#. ctx.router().shutdown(Router.EXIT_HARD); // never returns +#. give the UI time to respond +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 +msgid "Cancel shutdown" +msgstr "Ακύρωση σβησίματος" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +msgid "Cancel restart" +msgstr "Ακύρωση επανεκκίνησης" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 +msgid "Restart immediately" +msgstr "Επανεκκίνηση αμέσως" + +#. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns +#. give the UI time to respond +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +msgid "Restart" +msgstr "Επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 +msgid "Shutdown" +msgstr "Σβήσιμο" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +msgid "Restart imminent" +msgstr "Επίκειται επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 +msgid "Shutdown imminent" +msgstr "Επίκειται σβήσιμο" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 +#, java-format +msgid "Shutdown in {0}" +msgstr "Σβήσιμο σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 +#, java-format +msgid "Restart in {0}" +msgstr "Επανεκκίνηση σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +msgid "Shutdown gracefully" +msgstr "Ομαλό σβήσιμο" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +msgid "Graceful shutdown initiated" +msgstr "Ομαλό σβήσιμο ξεκίνησε" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +msgid "Shutdown immediately! boom bye bye bad bwoy" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +msgid "Cancel graceful shutdown" +msgstr "Ακύρωση ομαλού σβησίματος" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +msgid "Graceful shutdown cancelled" +msgstr "Ομαλό σβήσιμο ακυρώθηκε" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +msgid "Graceful restart" +msgstr "Ομαλή επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +msgid "Graceful restart requested" +msgstr "Ζητήθηκε ομαλή επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +msgid "Hard restart" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +msgid "Hard restart requested" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +msgid "Rekey and Restart" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +msgid "Rekeying after graceful restart" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +msgid "Rekey and Shutdown" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +msgid "Rekeying after graceful shutdown" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +msgid "Run I2P on startup" +msgstr "Εκτέλεση I2P κατά την εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +msgid "Don't run I2P on startup" +msgstr "Μην εκτελείς το I2P στην εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +msgid "Dump threads" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +msgid "View console on startup" +msgstr "Εμφάνιση κονσόλας κατά την εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +msgid "Console is to be shown on startup" +msgstr "Η κονσόλα πρόκεται να εμφανίζεται στην εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +msgid "Do not view console on startup" +msgstr "Μη εμφάνιση της κονσόλας στην εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +msgid "Console is not to be shown on startup" +msgstr "Μη εμφάνιση της κονσόλας στην εκκίνηση" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +msgid "Service installed" +msgstr "Υπηρεσία εγκατάσταθηκε" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +msgid "Warning: unable to install the service" +msgstr "Προειδοποίηση: αδυναμία εγκατάστασης της υπηρεσίας" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +msgid "Service removed" +msgstr "Υπηρεσία αφαιρέθηκε" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +msgid "Warning: unable to remove the service" +msgstr "Προειδοποίηση: αδυναμια αφαίρεσης της υπηρεσίας" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +msgid "Stat filter and location updated successfully to" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 +msgid "Full statistics enabled - restart required to take effect" +msgstr "Ενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +msgid "Full statistics disabled - restart required to take effect" +msgstr "Απενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 +msgid "" +"Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" +msgstr "" + +#. the count isn't really correct anyway, since we don't check for actual +#. changes +#. addFormNotice("Updated settings for " + updated + " pools."); +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 +msgid "Updated settings for all pools." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 +msgid "Exploratory tunnel configuration saved successfully." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 +msgid "" +"Error saving the configuration (applied but not saved) - please see the " +"error logs." +msgstr "" + +#. * dummies for translation +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 +#, java-format +msgid "1 hop" +msgid_plural "{0} hops" +msgstr[0] "1 βήμα" +msgstr[1] "{0} βήματα" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:15 +#, java-format +msgid "1 tunnel" +msgid_plural "{0} tunnels" +msgstr[0] "1 τούνελ" +msgstr[1] "{0} τούνελ" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +msgid "Exploratory tunnels" +msgstr "Διευρευνητικά τούνελ" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:51 +#, java-format +msgid "Client tunnels for {0}" +msgstr "Τούνελ πελάτη για {0}" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 +msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 +msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 +msgid "PERFORMANCE WARNING - Settings include very long tunnels." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 +msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." +msgstr "" + +#. buf.append("\n"); +#. tunnel depth +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 +msgid "Length" +msgstr "Μήκος" + +#. tunnel depth variance +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 +msgid "Randomization" +msgstr "" + +#. tunnel quantity +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 +msgid "Quantity" +msgstr "Ποσότητα" + +#. tunnel backup quantity +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 +msgid "Backup quantity" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 +msgid "Inbound options" +msgstr "Επιλογές εισερχόμενης κίνησης" + +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 +msgid "Outbound options" +msgstr "Επιλογές εξερχόμενης κίνησης" + +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 +msgid "Theme change saved." +msgstr "Η αλλαγή θέματος αποθηκεύτηκε." + +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 +msgid "Refresh the page to view." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Arabic" +msgstr "Αραβικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "Τσέχικα" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Danish" +msgstr "Δανικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "English" +msgstr "Αγγλικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "Εσθονικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Finnish" +msgstr "Φινλανδικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "German" +msgstr "Γερμανικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Spanish" +msgstr "Ισπανικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Dutch" +msgstr "Ολλανδικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "French" +msgstr "Γαλλικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Italian" +msgstr "Ιταλικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Polish" +msgstr "Πολωνικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Portuguese" +msgstr "Πορτογαλικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Russian" +msgstr "Ρωσικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 +msgid "Swedish" +msgstr "Σουηδικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Chinese" +msgstr "Κινέζικα" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Ukrainian" +msgstr "Ουκρανικά" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Vietnamese" +msgstr "Βιετναμ" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 +msgid "Update available, attempting to download now" +msgstr "Διαθέσιμη ενημέρωση, προσπάθεια για κατέβασμα τώρα" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 +msgid "Update available, click button on left to download" +msgstr "Ενημέρωση διαθέσιμη, πατήστε το κουμπί στα αριστέρα για κατέβασμα" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 +msgid "No update available" +msgstr "Καμιά ενημέρωση διαθέσιμη" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 +#, java-format +msgid "Updating news URL to {0}" +msgstr "Ενημέρωση του URL ενημέρωσης σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "εσωτερικό" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 +#, java-format +msgid "Updating proxy host to {0}" +msgstr "Ενημέρωση της διεύθυνσης του proxy σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 +#, java-format +msgid "Updating proxy port to {0}" +msgstr "Ενημέρωση της πόρτας του proxy σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, java-format +msgid "Updating refresh frequency to {0}" +msgstr "Ενημέρωση συχνότητας ανανέωσης σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 +msgid "Never" +msgstr "Ποτέ" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, java-format +msgid "Updating update policy to {0}" +msgstr "Ενημέρωση πολιτικής ενημερώσεων σε {0}" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 +msgid "Updating update URLs." +msgstr "Ανανέωση των διευθύνσεων URL για ενημερώσεις." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 +msgid "Updating trusted keys." +msgstr "Ενημέρωση κλειδιών εμπιστοσύνης." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 +#, java-format +msgid "Updating unsigned update URL to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 +msgid "Every" +msgstr "Κάθε" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 +msgid "Notify only" +msgstr "Ειδοποίηση μόνο" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 +msgid "Download and verify only" +msgstr "Κατέβασμα και ειδοποίηση μόνο" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 +msgid "Download, verify, and restart" +msgstr "Κατέβασμα, επαλήθευση και επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/FormHandler.java:176 +msgid "" +"Invalid form submission, probably because you used the 'back' or 'reload' " +"button on your browser. Please resubmit." +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 +msgid "Combined bandwidth graph" +msgstr "Γράφημα συνδυασμένου εύρους ζώνης" + +#. e.g. "statname for 60m" +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 +#, java-format +msgid "{0} for {1}" +msgstr "{0} για {1}" + +#. FIXME jrobin doesn't support setting the timezone, will have to mod +#. TimeAxis.java +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 +msgid "All times are UTC." +msgstr "Όλοι οι χρόνοι είναι σε UTC." + +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "έληγε {0} πριν" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Μεγαλύτερο" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Μικρότερο" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Υψηλότερος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Μικρότερος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Ευρύτερος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Στενότερος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "Μεγαλύτερο μεσοδιάστημα" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "Μικρότερο μεσοδιάστημα" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "Προηγούμενο μεσοδιάστημα" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "Επόμενο μεσοδιάστημα" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +msgid "Plot averages" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +msgid "plot events" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Ρύθμιση εμφάνισης γραφημάτων" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Επιλογή στατιστικών" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "Περίοδοι" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +msgid "or" +msgstr "ή" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +msgid "Image sizes" +msgstr "Μέγεθος εικόνων" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +msgid "width" +msgstr "πλάτος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +msgid "height" +msgstr "ύψος" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 +msgid "pixels" +msgstr "πίξελ" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 +msgid "Refresh delay" +msgstr "Καθυστέρηση ανανέωσης" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 +msgid "Store graph data on disk?" +msgstr "Αποθήκευση δεδομένων γραφημάτων στον δίσκο;" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 +msgid "Save settings and redraw graphs" +msgstr "Αποθήκευση ρυθμίσεων και αναδημιουργία γραφημάτων" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 +msgid "Graph settings saved" +msgstr "Οι ρυθμίσεις των γραφημάτων αποθηκεύτηκαν" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "Ρύμιση Εύρους ζώνης" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +msgid "I2P Bandwidth Configuration" +msgstr "Ρύθμιση εύρους ζώνης του I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Ρύθμιση γλώσσας" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "Επιλογή γλώσσας στην κονσόλα" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "Προσαρμογή Αρχικής Σελίδας" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +msgid "I2P Home Page Configuration" +msgstr "Ρύθμιση της Αρχικής Σελίδας I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "Email" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +msgid "Router Console" +msgstr "Κονσόλα Router" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Torrents" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "Τοπικός server ιστού" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "Αναφορές Σφαλμάτων" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "Ιχνηλάτης Σφαλμάτων" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "Φόρουμ Ανάπτυξης" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "Φόρουμ Ανάπτυξης" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Bittorrent tracker" +msgstr "Ιχνηλάτης Torrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "diftracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "Εφαρμογές Ι2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "Συχνές ερωτήσεις" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "Συχνές ερωτήσεις" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "Φόρουμ Κοινότητας" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Φόρουμ" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S +#. + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "Έγγραφα Java" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical documentation" +msgstr "Τεχνική τεκμηρίωση" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "Server κλειδιών" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "Server OpenPGP κλειδιών" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "αποθετήρια Debian και Tahoe-LAFS" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "killyourtv.i2p" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P Pastebin" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Pastebin" +msgstr "Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "I2P News" +msgstr "Νέα I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "Φάκελος Πρόσθετων" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "Πρόσθετα" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Postman's Tracker" +msgstr "Postman's Tracker" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P home page" +msgstr "Αρχική σελίδα του I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Project Website" +msgstr "Ιστότοπος του πρότζεκτ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "I2P Netowrk Statistics" +msgstr "Στατιστικά Δικτύου I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical Docs" +msgstr "Τεχνικά έγγραφα" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Trac Wiki" +msgstr "Trac Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Ugha's Wiki" +msgstr "Ugha's Wiki" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "οι εφαρμογές Seedless και Robert BitTorrent" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "Κύριος ιστότοπος του Sponge" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +msgid "The HTTP proxy is not up" +msgstr "Ο HTTP proxy server δεν είναι σε λειτουργία" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "Ο browser σας δεν είναι σωστά ρυθμισμένος να χρησιμοποιεί HTTP proxy στο {0}" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +msgid "Name" +msgstr "Όνομα" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +msgid "URL" +msgstr "URL" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +msgid "Add" +msgstr "Προσθήκη" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:28 +#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +msgid "File location" +msgstr "Τοποθεσία αρχείου" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +msgid "File not found" +msgstr "Το αρχείο δεν βρέθηκε" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +msgid "No log messages" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 +msgid "Network Database RouterInfo Lookup" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +#: ../java/strings/Strings.java:68 +msgid "Router" +msgstr "Router" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 +msgid "not found in network database" +msgstr "δεν βρέθηκε στη βάση δεδομένων του δικτύου" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +msgid "Network Database Contents" +msgstr "Περιεχόμενα Βάσης Δεδομένων του Δικτύου" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 +msgid "View RouterInfo" +msgstr "Εμφάνιση πληροφοριών router" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 +msgid "LeaseSets" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +msgid "LeaseSet" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +msgid "Local" +msgstr "Τοπικό" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +msgid "Unpublished" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +msgid "Destination" +msgstr "Προορισμός" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#, java-format +msgid "Expires in {0}" +msgstr "Λήγει σε {0}" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#, java-format +msgid "Expired {0} ago" +msgstr "Έληξε {0} πριν" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Gateway" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +msgid "Lease" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +msgid "Tunnel" +msgstr "Τούνελ" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 +msgid "View LeaseSets" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 +msgid "Not initialized" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 +msgid "Routers" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 +msgid "Show all routers" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 +msgid "Show all routers with full stats" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 +msgid "Network Database Router Statistics" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +msgid "Count" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +msgid "Transports" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 +msgid "Country" +msgstr "Χώρα" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +msgid "Our info" +msgstr "Τα στοιχεία μας" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +msgid "Peer info for" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +msgid "Full entry" +msgstr "Πλήρης εγγραφή" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +msgid "Hidden" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +msgid "Updated" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#, java-format +msgid "{0} ago" +msgstr "{0} πριν" + +#. shouldnt happen +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +msgid "Published" +msgstr "Δημοσιεύτηκε" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +msgid "Address(es)" +msgstr "Διεύθυνση/εις" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +msgid "cost" +msgstr "κόστος" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +msgid "Hidden or starting up" +msgstr "Κρυμμένο κατά την εκκίνηση" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +msgid "SSU" +msgstr "SSU" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +msgid "SSU with introducers" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +msgid "NTCP" +msgstr "NTCP" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +msgid "NTCP and SSU" +msgstr "NTCP και SSU" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +msgid "NTCP and SSU with introducers" +msgstr "" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 +#, java-format +msgid "News last updated {0} ago." +msgstr "Τα νέα ενημερώθηκαν {0} πριν." + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 +#, java-format +msgid "News last checked {0} ago." +msgstr "Έγινε έλεγχος για νέα {0} πριν." + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "Κρύψιμο νέων" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +msgid "Show news" +msgstr "Εμφάνιση νέων" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "Έλεγχος για ενημερώσεις πρόσθετων" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "1 πρόθετο ενημερώθηκε" +msgstr[1] "{0} πρόσθετα ενημερώθηκαν" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "Ολοκλήρωση ελέγχου για ενημερώσεις πρόσθετων" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 +#, java-format +msgid "Cannot check, plugin {0} is not installed" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 +#, java-format +msgid "Checking for update of plugin {0}" +msgstr "Έλεγχος για ενημερώσεις πρόσθετου {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 +#, java-format +msgid "New plugin version {0} is available" +msgstr "Νέα έκδοση πρόσθετου {0} διαθέσιμη" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 +#, java-format +msgid "No new version is available for plugin {0}" +msgstr "Δεν υπάρχει νέα έκδοση διαθέσιμη για το πρόσθετο {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 +#, java-format +msgid "Update check failed for plugin {0}" +msgstr "Ο έλεγχος για ενημέρωσεις του πρόσθετου {0} απέτυχε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "Απόπειρα εγκατάστασης από αρχείο {0}" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "Δεν ορίστηκε αρχείο {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Αποτυχία εγκατάστασης από αρχείο {0}, αντιγραφή απέτυχε." + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 +msgid "Downloading plugin" +msgstr "Κατέβασμα πρόσθετου" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, java-format +msgid "{0}B transferred" +msgstr "{0} Bytes μεταφέρθηκαν" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +msgid "Plugin downloaded" +msgstr "Το πρόσθετο κατέβηκε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 +#, java-format +msgid "Cannot create plugin directory {0}" +msgstr "Δεν μπορεί να δημιουργηθεί φάκελος {0} για το πρόσθετο" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#, java-format +msgid "from {0}" +msgstr "από {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#, java-format +msgid "Plugin from {0} is corrupt" +msgstr "Το πρόσθετο από {0} είναι φθαρμένο" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 +#, java-format +msgid "Plugin from {0} does not contain the required configuration file" +msgstr "Το πρόσθετο από {0} δεν περιέχει το απαραίτητο αρχείο ρυθμίσεων" + +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' +#. + signer + ""); +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 +#, java-format +msgid "Plugin from {0} contains an invalid key" +msgstr "Το πρόσθετο από {0} περιέχει μη έγκυρο κλειδί" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 +#, java-format +msgid "Plugin signature verification of {0} failed" +msgstr "Η επαλήθευση της υπογραφής του πρόσθετου {0} απέτυχε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 +#, java-format +msgid "Plugin from {0} has invalid name or version" +msgstr "Το πρόσθετο από {0} έχει μη έγκυρο όνομα ή έκδοση" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#, java-format +msgid "Plugin {0} has mismatched versions" +msgstr "Το πρόσθετο {0} έχει εκδόσεις που δεν ταιριάζουν" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 +#, java-format +msgid "This plugin requires I2P version {0} or higher" +msgstr "Αυτό το πρόσθετο χρειάζεται την {0} ή νεότερη έκδοση του I2P" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 +#, java-format +msgid "This plugin requires Java version {0} or higher" +msgstr "Αυτό το πρόσθετο χρειάζεται την {0} ή νεότερη έκδοση της Java" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 +msgid "" +"Downloaded plugin is for new installs only, but the plugin is already " +"installed" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 +msgid "Installed plugin does not contain the required configuration file" +msgstr "Το εγκατεστημένο πρόσθετο δεν περιέχει το απαραίτητο αρχείο ρυθμίσεων" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 +msgid "Signature of downloaded plugin does not match installed plugin" +msgstr "Η υπογραφή του πρόσθετου που κατέβηκε δεν ταιριάζει με αυτή του εγκατεστημένου" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 +#, java-format +msgid "Downloaded plugin version {0} is not newer than installed plugin" +msgstr "Υπηρεσία {0} αφαιρέθηκε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#, java-format +msgid "Plugin update requires installed plugin version {0} or higher" +msgstr "Η ενημέρωση του πρόσθετου χρειάζεται εγκατεστημένη έκδοση {0} ή νεότερη" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 +#, java-format +msgid "Plugin update requires installed plugin version {0} or lower" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, java-format +msgid "Plugin requires Jetty version {0} or higher" +msgstr "Το πρόσθετο χρειάζεται την {0} ή νεότερη έκδοση του Jetty" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "Το πρόσθετο χρειάζεται την {0} ή παλαιότερη έκδοση του Jetty" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Αδυναμία αντιγραφής του πρόσθετου στο φάκελο {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "Το πρόσθετο θα εγκαταστατεί στην επόμενη επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 +msgid "Plugin is for upgrades only, but the plugin is not installed" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#, java-format +msgid "Failed to install plugin in {0}" +msgstr "Αποτυχία να εγκατασταθεί το πρόσθετο {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 +#, java-format +msgid "Plugin {0} installed" +msgstr "Το πρόσθετο {0} εγκαταστάθηκε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 +#, java-format +msgid "Plugin {0} installed and started" +msgstr "Το πρόσθετο {0} εγκατστάθηκε και ξεκίνησε" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 +#, java-format +msgid "Plugin {0} installed but failed to start, check logs" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 +#, java-format +msgid "Plugin {0} installed but failed to start" +msgstr "Το πρόσθετο {0} εγκαταστάσθηκε αλλά απέτυχε να ξεκινήσει" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 +#, java-format +msgid "Failed to download plugin from {0}" +msgstr "Αποτυχία κατεβάσματος πρόσθετου από {0}" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 +msgid "Peer Profiles" +msgstr "Προφίλ ομοτίμων" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#, java-format +msgid "Showing 1 recent profile." +msgid_plural "Showing {0} recent profiles." +msgstr[0] "Εμφανίση 1 πρόσφατου προφίλ." +msgstr[1] "Εμφανίση {0} πρόσφατων προφίλ." + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#, java-format +msgid "Hiding 1 older profile." +msgid_plural "Hiding {0} older profiles." +msgstr[0] "Απόκρυψη 1 παλιότερου προφίλ." +msgstr[1] "Απόκρυψη {0} παλιότερων προφίλ." + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#, java-format +msgid "Hiding 1 standard profile." +msgid_plural "Hiding {0} standard profiles." +msgstr[0] "" +msgstr[1] "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +msgid "Groups (Caps)" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +msgid "Speed" +msgstr "Ταχύτητα" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +msgid "Capacity" +msgstr "Χωρητικότητα" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +msgid "Integration" +msgstr "Ενσωμάτωση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +msgid "Fast, High Capacity" +msgstr "Γρήγοροι, Υψηλής Χωρητικότητας" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +msgid "High Capacity" +msgstr "Υψηλής Χωρητικότητας" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +msgid "Standard" +msgstr "Γουιάνα" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +msgid "Failing" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +msgid "Integrated" +msgstr "Ενσωματωμένος" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +msgid "Unreachable" +msgstr "Απροσπέλαστος" + +#. hide if < 10% +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +msgid "Test Fails" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +msgid "profile" +msgstr "προφίλ" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 +msgid "Floodfill and Integrated Peers" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +msgid "Caps" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +msgid "Integ. Value" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +msgid "Last Heard About" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +msgid "Last Heard From" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +msgid "Last Good Send" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +msgid "Last Bad Send" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +msgid "10m Resp. Time" +msgstr "10 λεπτά χρόνος απόκρισης" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +msgid "1h Resp. Time" +msgstr "1 ώρα χρόνος απόκρισης" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +msgid "1d Resp. Time" +msgstr "1 μέρα χρόνος απόκρισης" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +msgid "Last Good Lookup" +msgstr "Τελευταία καλή αναζήτηση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +msgid "Last Bad Lookup" +msgstr "Τελευταία κακή αναζήτηση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +msgid "Last Good Store" +msgstr "Τελευταία καλή αποθήκευση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +msgid "Last Bad Store" +msgstr "Τελευταία κακή αποθήκευση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +msgid "1h Fail Rate" +msgstr "Ρυθμός αποτυχίας 1 ώρας" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +msgid "1d Fail Rate" +msgstr "Ρυθμός αποτυχίας 1 μέρας" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +msgid "Thresholds" +msgstr "Κατώφλια" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +msgid "fast peers" +msgstr "γρήγοροι ομότιμοι" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +msgid "high capacity peers" +msgstr "ομότιμοι υψηλής χωρητικότητας" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +msgid " well integrated peers" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +msgid "as determined by the profile organizer" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +msgid "groups" +msgstr "ομάδες" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +msgid "capabilities in the netDb, not used to determine profiles" +msgstr "δυνατότητες στη βάση δεδομένων δικτύου, netDB, που δεν χρησιμοποιούνται για τον καθορισμό των προφίλ" + +#. capabilities +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/strings/Strings.java:81 +msgid "caps" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +msgid "" +"peak throughput (bytes per second) over a 1 minute period that the peer has " +"sustained in a single tunnel" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +msgid "speed" +msgstr "ταχύτητα " + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +msgid "capacity" +msgstr "χωρητικότητα" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +msgid "how many tunnels can we ask them to join in an hour?" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +msgid "how many new peers have they told us about lately?" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +msgid "integration" +msgstr "ενσωμάτωση" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +msgid "is the peer banned, or unreachable, or failing tunnel tests?" +msgstr "" + +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +msgid "status" +msgstr "" + +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Επιλογή μηχανής αναζήτησης" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 +#, java-format +msgid "Temporary ban expiring in {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:66 +#, java-format +msgid "Banned until restart or in {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:78 +msgid "unban now" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +msgid "Bandwidth usage" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 +msgid "Outbound Bytes/sec" +msgstr "Εξερχόμενα Bytes/sec" + +#. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 +msgid "Inbound Bytes/sec" +msgstr "Εισερχόμενα Bytes/sec" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +msgid "Bps" +msgstr "Bps" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +msgid "Out average" +msgstr "Μέσος όρος εισερχομένων" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 +msgid "max" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +msgid "In average" +msgstr "Μέσος όρος εξερχομένων" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:57 +msgid "GO" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:60 +msgid "Statistics gathered during this router's uptime" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:63 +msgid "" +"The data gathered is quantized over a 1 minute period, so should just be " +"used as an estimate." +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:64 +msgid "These statistics are primarily used for development and debugging." +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:106 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:157 +msgid "No lifetime events" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:117 +msgid "frequency" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:121 +msgid "Rolling average events per period" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:125 +msgid "Highest events per period" +msgstr "" + +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && +#. (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. buf.append("(current is "); +#. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); +#. buf.append(" of max)"); +#. } +#. buf.append(" avg interval between updates: +#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); +#: ../java/src/net/i2p/router/web/StatsGenerator.java:136 +msgid "Lifetime average events per period" +msgstr "" + +#. Display the strict average +#: ../java/src/net/i2p/router/web/StatsGenerator.java:141 +msgid "Lifetime average frequency" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:144 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 +#, java-format +msgid "1 event" +msgid_plural "{0} events" +msgstr[0] "1 γεγονός" +msgstr[1] "{0} γεγονότα" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:169 +msgid "rate" +msgstr "ρυθμός" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:171 +msgid "Average" +msgstr "Μέσος" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:174 +msgid "Highest average" +msgstr "Υψηλότερος μέσος" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:201 +#, java-format +msgid "There was 1 event in this period." +msgid_plural "There were {0} events in this period." +msgstr[0] "Υπήρξε 1 γεγονός σε αυτή τη περίοδο." +msgstr[1] "Υπήρξαν {0} γεγονότα σε αυτή τη περίοδο." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:203 +#, java-format +msgid "The period ended {0} ago." +msgstr "Η περίοδος έληξε {0} πριν." + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:205 +msgid "No events" +msgstr "Κανένα γεγονός" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 +msgid "Average event count" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 +msgid "Events in peak period" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 +msgid "Graph Data" +msgstr "Γράφημα Δεδομένων" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 +msgid "Graph Event Count" +msgstr "" + +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 +msgid "Export Data as XML" +msgstr "Εξαγωγή δεδομένων ως XML" + +#. Display the strict average +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 +msgid "Lifetime average value" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 +msgid "I2P Router Help & FAQ" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 +msgid "Help & FAQ" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 +msgid "" +"Configure startup of clients and webapps (services); manually start dormant " +"services" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 +msgid "I2P Services" +msgstr "I2P Υπηρεσίες" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 +msgid "Configure I2P Router" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +msgid "I2P Internals" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 +msgid "View existing tunnels and tunnel build status" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 +msgid "Show all current peer connections" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 +msgid "Show recent peer performance profiles" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +msgid "Profiles" +msgstr "Προφίλ" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 +msgid "Show list of all known I2P routers" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +msgid "NetDB" +msgstr "NetDB" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 +msgid "Health Report" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +msgid "Logs" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 +msgid "Graph router performance" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +msgid "Graphs" +msgstr "Γραφήματα" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 +msgid "Textual router performance statistics" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +msgid "Local Destinations" +msgstr "Τοπικοί προορισμοί" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 +#: ../java/strings/Strings.java:62 +msgid "I2PTunnel" +msgstr "I2P τούνελ" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +msgid "General" +msgstr "Γενικά" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +msgid "Local Identity" +msgstr "Τοπική ταυτότητα" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +msgid "Your unique I2P router identity is" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 +msgid "never reveal it to anyone" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +msgid "show" +msgstr "εμφάνιση" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 +msgid "How long we've been running for this session" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 +msgid "Uptime" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 +msgid "" +"Help with configuring your firewall and router for optimal I2P performance" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 +msgid "Active" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 +msgid "Fast" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 +msgid "High capacity" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 +msgid "Known" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +msgid "Configure router bandwidth allocation" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Bandwidth in/out" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 +msgid "Total" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 +msgid "Used" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "Exploratory" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 +msgid "Participating" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 +msgid "Share ratio" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 +msgid "What's in the router's job queue?" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 +msgid "Congestion" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 +msgid "Job lag" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 +msgid "Message delay" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 +msgid "Tunnel lag" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 +msgid "Backlog" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 +msgid "ERR-Client Manager I2CP Error - check logs" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 +#, java-format +msgid "ERR-Clock Skew of {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +msgid "OK" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +msgid "ERR-Private TCP Address" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +msgid "ERR-SymmetricNAT" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +msgid "WARN-Firewalled with Inbound TCP Enabled" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 +msgid "WARN-Firewalled and Floodfill" +msgstr "" + +#. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) +#. return _("WARN-Firewalled and Fast"); +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +msgid "Firewalled" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 +msgid "" +"ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " +"restart" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +msgid "ERR-No Active Peers, Check Network Connection and Firewall" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 +msgid "ERR-UDP Disabled and Inbound TCP host/port not set" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 +msgid "WARN-Firewalled with UDP Disabled" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +msgid "Add/remove/edit & control your client and server tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 +msgid "Server" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 +msgid "Show tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +msgid "Leases expired" +msgstr "" + +#. red or yellow light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +msgid "Rebuilding" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +msgid "ago" +msgstr "" + +#. green light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 +msgid "Ready" +msgstr "" + +#. yellow light +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +msgid "Building" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +msgid "Building tunnels" +msgstr "" + +#. tunnel nicknames, taken from i2ptunnel.config so they will display +#. nicely under 'local destinations' in the summary bar +#. note that if the wording changes in i2ptunnel.config, we have to +#. keep the old string here as well for existing installs +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 +#: ../java/strings/Strings.java:36 +msgid "shared clients" +msgstr "" + +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#, java-format +msgid "Download {0} Update" +msgstr "Κατέβασμα {0} Ενημερώσεων" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
    is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not +#. include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#, java-format +msgid "Download Unsigned
    Update {0}" +msgstr "Κατέβασμα μη υπογεγραμμένης
    Ενημέρωσης {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +msgid "Help with firewall configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +msgid "Check network connection and NAT/firewall" +msgstr "Ελέγξτε τη σύνδεση δικτύου και το NAT/firewall" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +msgid "Reseed" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 +#, java-format +msgid "events in {0}" +msgstr "γεγονότα σε {0}" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 +#, java-format +msgid "averaged for {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 +msgid "Events per period" +msgstr "Γεγονότα ανά περίοδο" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 +msgid "avg" +msgstr "μέσος όρος" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 +msgid "now" +msgstr "τώρα" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +msgid "configure" +msgstr "ρύθμιση" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 +msgid "Client tunnels for" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 +msgid "dead" +msgstr "νεκρό" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 +msgid "Participating tunnels" +msgstr "Συμμετέχοντα τούνελ" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "Receive on" +msgstr "Λήψη σε" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "Expiration" +msgstr "Λήξη" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "Send on" +msgstr "Αποστολή σε" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +msgid "Rate" +msgstr "Ρυθμός" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +msgid "Role" +msgstr "Ρόλος" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Usage" +msgstr "Χρήση" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 +msgid "grace period" +msgstr "περίοδος χάριτος" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 +msgid "Outbound Endpoint" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 +msgid "Inbound Gateway" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 +msgid "Participant" +msgstr "Συμμετέχων" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 +#, java-format +msgid "Limited display to the {0} tunnels with the highest usage" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +msgid "Inactive participating tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 +msgid "Lifetime bandwidth usage" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "Expiry" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 +msgid "Participants" +msgstr "Συμμετέχοντες" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 +msgid "Endpoint" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +msgid "Build in progress" +msgstr "" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +msgid "inbound" +msgstr "εισερχόμενη" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +msgid "outbound" +msgstr "εξερχόμενη" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 +msgid "No tunnels; waiting for the grace period to end." +msgstr "Κανένα τούνελ, αναμονή για λήξη της περιόδου χάριτος " + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +msgid "in" +msgstr "μέσα" + +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 +msgid "out" +msgstr "έξω" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +msgid "Updating" +msgstr "Γίνεται ενημέρωση" + +#. Process the .sud/.su2 file +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +msgid "Update downloaded" +msgstr "Η ενημέρωση κατέβηκε" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:92 +#, java-format +msgid "Unsigned update file from {0} is corrupt" +msgstr "Το μη υπογεγραμμένο αρχείο ενημέρωσης από {0} είναι κατεστραμμένο" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +msgid "Restarting" +msgstr "Γίνεται επανεκκίνηση" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +msgid "Click Restart to install" +msgstr "Κάνε κλικ στην επανεκκίνηση για εγκατάσταση" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +msgid "Click Shutdown and restart to install" +msgstr "Κάνε κλικ στο σβήσιμο και στη επανεκκίνησε για εγκατάσταση" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#, java-format +msgid "Version {0}" +msgstr "Έκδοση {0}" + +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 +#, java-format +msgid "Failed copy to {0}" +msgstr "Αντιγραφή από {0} απέτυχε" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#, java-format +msgid "Updating from {0}" +msgstr "Λήψη ενημερώσεων από {0}" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#, java-format +msgid "No new version found at {0}" +msgstr "Δεν βρέθηκε νέα έκδοση στο {0}" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +msgid "Update verified" +msgstr "Η ενημέρωση επαληθεύτηκε" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#, java-format +msgid "Transfer failed from {0}" +msgstr "Μεταφορά από {0} απέτυχε" + +#. wars for ConfigClientsHelper +#: ../java/strings/Strings.java:12 +msgid "addressbook" +msgstr "βιβλίο διευθύνσεων" + +#: ../java/strings/Strings.java:13 +msgid "i2psnark" +msgstr "i2psnark" + +#: ../java/strings/Strings.java:14 +msgid "i2ptunnel" +msgstr "i2ptunnel" + +#: ../java/strings/Strings.java:15 +msgid "susimail" +msgstr "susimail" + +#: ../java/strings/Strings.java:16 +msgid "susidns" +msgstr "susidns" + +#: ../java/strings/Strings.java:17 +msgid "routerconsole" +msgstr "" + +#. clients, taken from clients.config, for ConfigClientsHelper +#. note that if the wording changes in clients.config, we have to +#. keep the old string here as well for existing installs +#: ../java/strings/Strings.java:22 +msgid "Web console" +msgstr "" + +#: ../java/strings/Strings.java:23 +msgid "SAM application bridge" +msgstr "" + +#: ../java/strings/Strings.java:24 +msgid "Application tunnels" +msgstr "" + +#: ../java/strings/Strings.java:25 +msgid "My eepsite web server" +msgstr "" + +#: ../java/strings/Strings.java:26 +msgid "I2P webserver (eepsite)" +msgstr "" + +#: ../java/strings/Strings.java:27 +msgid "Browser launch at startup" +msgstr "" + +#: ../java/strings/Strings.java:28 +msgid "BOB application bridge" +msgstr "" + +#: ../java/strings/Strings.java:30 +msgid "Open Router Console in web browser at startup" +msgstr "" + +#: ../java/strings/Strings.java:37 +msgid "IRC proxy" +msgstr "IRC proxy" + +#: ../java/strings/Strings.java:38 +msgid "eepsite" +msgstr "eepsite" + +#: ../java/strings/Strings.java:39 +msgid "I2P webserver" +msgstr "I2P webserver" + +#: ../java/strings/Strings.java:40 +msgid "HTTP Proxy" +msgstr "HTTP proxy" + +#. older names for pre-0.7.4 installs +#: ../java/strings/Strings.java:42 +msgid "eepProxy" +msgstr "eepProxy" + +#: ../java/strings/Strings.java:43 +msgid "ircProxy" +msgstr "ircProxy" + +#. hardcoded in i2psnark +#: ../java/strings/Strings.java:45 +msgid "I2PSnark" +msgstr "I2PSnark" + +#. hardcoded in iMule? +#: ../java/strings/Strings.java:47 +msgid "iMule" +msgstr "iMule" + +#. standard themes for ConfigUIHelper +#: ../java/strings/Strings.java:51 +msgid "classic" +msgstr "κλασικό" + +#: ../java/strings/Strings.java:52 +msgid "dark" +msgstr "σκοτεινό" + +#: ../java/strings/Strings.java:53 +msgid "light" +msgstr "ελαφρύ" + +#: ../java/strings/Strings.java:54 +msgid "midnight" +msgstr "μεσάνυχτα" + +#: ../java/strings/Strings.java:58 +msgid "BandwidthLimiter" +msgstr "" + +#: ../java/strings/Strings.java:59 +msgid "ClientMessages" +msgstr "" + +#: ../java/strings/Strings.java:60 +msgid "Encryption" +msgstr "" + +#: ../java/strings/Strings.java:61 +msgid "i2cp" +msgstr "" + +#: ../java/strings/Strings.java:63 +msgid "InNetPool" +msgstr "" + +#: ../java/strings/Strings.java:64 +msgid "JobQueue" +msgstr "" + +#: ../java/strings/Strings.java:65 +msgid "NetworkDatabase" +msgstr "" + +#: ../java/strings/Strings.java:66 +msgid "ntcp" +msgstr "" + +#: ../java/strings/Strings.java:69 +msgid "Stream" +msgstr "" + +#: ../java/strings/Strings.java:70 +msgid "Throttle" +msgstr "" + +#: ../java/strings/Strings.java:71 +msgid "Transport" +msgstr "" + +#: ../java/strings/Strings.java:73 +msgid "udp" +msgstr "" + +#. parameters in transport addresses (netdb.jsp) +#. may or may not be worth translating +#: ../java/strings/Strings.java:77 +msgid "host" +msgstr "" + +#: ../java/strings/Strings.java:78 +msgid "key" +msgstr "" + +#: ../java/strings/Strings.java:79 +msgid "port" +msgstr "" + +#. introducer host +#: ../java/strings/Strings.java:83 +msgid "ihost0" +msgstr "" + +#: ../java/strings/Strings.java:84 +msgid "ihost1" +msgstr "" + +#: ../java/strings/Strings.java:85 +msgid "ihost2" +msgstr "" + +#. introducer port +#: ../java/strings/Strings.java:87 +msgid "iport0" +msgstr "" + +#: ../java/strings/Strings.java:88 +msgid "iport1" +msgstr "" + +#: ../java/strings/Strings.java:89 +msgid "iport2" +msgstr "" + +#. introducer key +#: ../java/strings/Strings.java:91 +msgid "ikey0" +msgstr "" + +#: ../java/strings/Strings.java:92 +msgid "ikey1" +msgstr "" + +#: ../java/strings/Strings.java:93 +msgid "ikey2" +msgstr "" + +#. introducer tag +#: ../java/strings/Strings.java:95 +msgid "itag0" +msgstr "" + +#: ../java/strings/Strings.java:96 +msgid "itag1" +msgstr "" + +#: ../java/strings/Strings.java:97 +msgid "itag2" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +msgid "configure bandwidth" +msgstr "Ρύθμιση εύρους ζώνης" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 +msgid "Summary Bar" +msgstr "Μπάρα Περίληψης" + +#. We have intl defined when this is included, but not when compiled +#. standalone. +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 +msgid "Refresh (s)" +msgstr "" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Enable" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +msgid "Bandwidth limiter" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +msgid "" +"I2P will work best if you configure your rates to match the speed of your " +"internet connection." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +msgid "KBps In" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +msgid "KBps Out" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +msgid "Share" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +msgid "NOTE" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#, java-format +msgid "You have configured I2P to share only {0} KBps." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +msgid "I2P requires at least 12KBps to enable sharing. " +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +msgid "" +"Please enable sharing (participating in tunnels) by configuring more " +"bandwidth. " +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +msgid "" +"It improves your anonymity by creating cover traffic, and helps the network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#, java-format +msgid "You have configured I2P to share {0} KBps." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +msgid "" +"The higher the share bandwidth the more you improve your anonymity and help " +"the network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +msgid "Advanced network configuration page" +msgstr "Σελίδα προχωρημένων ρυθμίσεων δικτύου" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +msgid "Cancel" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +msgid "config advanced" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +msgid "I2P Advanced Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +msgid "Advanced I2P Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +msgid "Some changes may require a restart to take effect." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +msgid "config clients" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +msgid "I2P Client Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +msgid "Client Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +msgid "" +"The Java clients listed below are started by the router and run in the same " +"JVM." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +msgid "To change other client options, edit the file" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +msgid "All changes require restart to take effect." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +msgid "Advanced Client Interface Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +msgid "External I2CP (I2P Client Protocol) Interface Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +msgid "Enabled without SSL" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +msgid "Enabled with SSL required" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +msgid "Disabled - Clients outside this Java process may not connect" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +msgid "I2CP Port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +msgid "I2CP Interface" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +msgid "Authorization" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +msgid "Require username and password" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +msgid "Username" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +msgid "Password" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +msgid "The default settings will work for most people." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +msgid "Any changes made here must also be configured in the external client." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +msgid "Many clients do not support SSL or authorization." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +msgid "WebApp Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +msgid "" +"The Java web applications listed below are started by the webConsole client " +"and run in the same JVM as the router. They are usually web applications " +"accessible through the router console. They may be complete applications " +"(e.g. i2psnark),front-ends to another client or application which must be " +"separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " +"all (e.g. addressbook)." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +msgid "" +"A web app may also be disabled by removing the .war file from the webapps " +"directory; however the .war file and web app will reappear when you update " +"your router to a newer version, so disabling the web app here is the " +"preferred method." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +msgid "Plugin Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +msgid "The plugins listed below are started by the webConsole client." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +msgid "Plugin Installation" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +msgid "To install a plugin, enter the download URL:" +msgstr "Για να εγκαταστήσετε το πρόσθετο, εισάγετε την διεύθυνση URL:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +msgid "config home" +msgstr "αρχική σελίδα ρυθμίσεων" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +msgid "Default Home Page" +msgstr "Προεπιλεγμένη Αρχική Σελίδα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +msgid "Use old home page" +msgstr "Χρήση παλιάς αρχικής σελίδας" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +msgid "Search Engines" +msgstr "Μηχανές Αναζήτησης" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +msgid "Recommended Eepsites" +msgstr "Προτεινόμενα eepsites" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +msgid "Local Services" +msgstr "Τοπικές υπηρεσίες" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +msgid "config keyring" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +msgid "I2P Keyring Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +msgid "The router keyring is used to decrypt encrypted leaseSets." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +msgid "" +"The keyring may contain keys for local or remote encrypted destinations." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +msgid "Manual Keyring Addition" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +msgid "Enter keys for encrypted remote destinations here." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +msgid "Keys for local destinations must be entered on the" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +msgid "I2PTunnel page" +msgstr "Σελίδα τούνελ I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +msgid "Dest. name, hash, or full key" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +msgid "Encryption Key" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +msgid "config logging" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +msgid "I2P Logging Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +msgid "Configure I2P Logging Options" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +msgid "Log file" +msgstr "Αρχείο καταγραφών" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +msgid "(the symbol '@' will be replaced during log rotation)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +msgid "Log record format" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +msgid "" +"(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +msgid "Log date format" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +msgid "" +"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " +"= millisecond)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +msgid "Max log file size" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +msgid "Default log level" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +msgid "" +"(DEBUG and INFO are not recommended defaults, as they will drastically slow " +"down your router)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +msgid "Log level overrides" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +msgid "New override" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +msgid "config networking" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +msgid "I2P Network Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +msgid "IP and Transport Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +msgid "There is help below." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +msgid "UPnP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +msgid "Enable UPnP to open firewall ports" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +msgid "UPnP status" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +msgid "IP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +msgid "Externally reachable hostname or IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +msgid "Use all auto-detect methods" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +msgid "Disable UPnP IP address detection" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +msgid "Ignore local interface IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +msgid "Use SSU IP address detection only" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +msgid "Specify hostname or IP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +msgid "Select Interface" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +msgid "Hidden mode - do not publish IP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +msgid "(prevents participating traffic)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +msgid "Action when IP changes" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +msgid "Experimental" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "UDP Configuration:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +msgid "UDP port:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "Completely disable" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "(επιλέξτε μόνο αν βρίσκεστε πίσω από firewall που εμποδίζει την εξερχόμενη κίνηση UDP)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +msgid "TCP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +msgid "Use auto-detected IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +msgid "currently" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +msgid "if we are not firewalled" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +msgid "Disable inbound (Firewalled)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +msgid "Externally reachable TCP port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Use the same port configured for UDP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +msgid "Specify Port" +msgstr "Επιλέξτε πόρτα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +msgid "Notes" +msgstr "Σημειώσεις" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +msgid "Configuration Help" +msgstr "Βοήθεια ρυθμίσεων" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP" +" and TCP." +msgstr "Αν και το I2P θα δουλέψει καλά πίσω από τα περισσότερα firewall, οι ταχύτητά σας και η ενσωμάτωση στο δίκτυο, εν γένει, θα βελτιωθεί αν υπάρχει προώθηση της πόρτας του I2P τόσο για UDP όσο και για TCP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and" +" TCP packets to reach you." +msgstr "Αν μπορείτε, παρακαλούμε ανοίξτε μια τρύπα στο firewall για να επιτρέπετε εισερχόμενα πακέτα UDP και TCP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +msgid "" +"Most of the options above are for special situations, for example where UPnP" +" does not work correctly, or a firewall not under your control is doing " +"harm." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "Ορισμένα firewall όπως στο συμμετρικό NAT πιθανόν να μην λειτουργούν σωστά με το I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "Η υποστήριξη του UPnP είναι σε δοκιμαστικό στάδιο, και πιθανόν να μην λειτουργήσει για διάφορους λόγους" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "No UPnP-compatible device present" +msgstr "Δεν βρέθηκε συσκευή συμβατή με UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +msgid "UPnP disabled on the device" +msgstr "Η λειτουργία UPnP είναι απενεργοποιημένη στην συσκευή" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +msgid "Software firewall interference with UPnP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "Bugs in the device's UPnP implementation" +msgstr "Σφάλματα στην υλοποίηση UPnP της συσκευής" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "Πολλαπλά firewall/routers στο μονοπάτι της διαδικτυακής σύνδεσης" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "UPnP device change, reset, or address change" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "Review the UPnP status here." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +msgid "Hostnames entered above will be published in the network database." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "They are not private." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or " +"192.168.1.1." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +msgid "When in doubt, leave the settings at the defaults." +msgstr "Αν έχετε αμφιβολίες, αφήστε τις προεπιλεγμένες ρυθμίσεις." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "Reachability Help" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "Αν νομίζετε ότι έχετε ανοίξει το firewall και το I2P ακόμα νομίζει ότι σας μπλοκάρει ένα firewall, θυμηθείτε ότι πιθανόν βρίσκεστε πίσω από πολλαπλά firewall, για παράδειγμα τόσο πίσω από λογισμικό firewall αλλά και εξωτερικό router." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +msgid "Your UDP port does not appear to be firewalled." +msgstr "Η UDP πόρτα σας, δεν φαίνεται να είναι μπλοκαρισμένη από firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +msgid "Your UDP port appears to be firewalled." +msgstr "Η UDP πόρτα σας, φαίνεται να είναι μπλοκαρισμένη από firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "Σε ορισμένες χώρες ενεργοποιείται αυτόματα η κρυφή λειτουργία για επιπλέον προστασία." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "WARN - Firewalled and Fast" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are" +" firewalled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "WARN - Firewalled and Floodfill" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be" +" able to contact you via TCP, which will hurt the network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +msgid "Please open your firewall or enable UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +msgid "ERR - Clock Skew" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +msgid "Correct your clock setting if this error persists." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "ERR - Private TCP Address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "Correct the address or disable inbound TCP above." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "ERR - SymmetricNAT" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "However, a restart is always required after this error." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "Therefore your router cannot accept inbound connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +msgid "config peers" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +msgid "I2P Peer Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +msgid "Manual Peer Controls" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +msgid "Router Hash" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +msgid "Manually Ban / Unban a Peer" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +msgid "" +"Banning will prevent the participation of this peer in tunnels you create." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +msgid "Adjust Profile Bonuses" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +msgid "" +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" +" and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Capacity peers are used for some exploratory tunnels. Current bonuses are " +"displayed on the" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +msgid "profiles page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +msgid "Banned Peers" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +msgid "Banned IPs" +msgstr "Αποκλεισμένες IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +msgid "config reseeding" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +msgid "I2P Reseeding Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +msgid "Reseeding Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +msgid "" +"Reseeding is the bootstrapping process used to find other routers when you " +"first install I2P, or when your router has too few router references " +"remaining." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +msgid "" +"If reseeding has failed, you should first check your network connection." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +msgid "" +"Change these only if HTTP is blocked by a restrictive firewall, reseed has " +"failed, and you have access to an HTTP proxy." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#, java-format +msgid "See {0} for instructions on reseeding manually." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +msgid "the FAQ" +msgstr "Συχνές Ερωτήσεις" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +msgid "Reseed URL Selection" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +msgid "Try SSL first then non-SSL" +msgstr "Δοκιμή πρώτα με SSL και μετά χωρίς SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +msgid "Use SSL only" +msgstr "Χρήση αποκλειστικά με SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +msgid "Use non-SSL only" +msgstr "Χρήση αποκλειστικά χωρις SSL" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +msgid "Reseed URLs" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +msgid "Enable HTTP Proxy?" +msgstr "Ενεργοποίηση HTTP proxy;" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +msgid "HTTP Proxy Host" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +msgid "HTTP Proxy Port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +msgid "Use HTTP Proxy Authorization?" +msgstr "Χρήση εξουσιοδότησης με τον HTTP proxy;" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +msgid "HTTP Proxy Username" +msgstr "Όνομα χρήστη για τον HTTP proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +msgid "HTTP Proxy Password" +msgstr "Κωδικός για τον HTTP proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +msgid "Enable HTTPS Proxy?" +msgstr "Ενεργοποίηση HTTPS proxy;" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +msgid "HTTPS Proxy Host" +msgstr "Διεύθυνση HTTPS proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +msgid "HTTPS Proxy Port" +msgstr "Πόρτα HTTPS proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +msgid "Use HTTPS Proxy Authorization?" +msgstr "Χρήση εξουσιοδότησης με τον HTTPS proxy;" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +msgid "HTTPS Proxy Username" +msgstr "Όνομα χρήστη για τον HTTPS proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +msgid "HTTPS Proxy Password" +msgstr "Κωδικός για τον HTTPS proxy" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +msgid "config service" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +msgid "I2P Service Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +msgid "Shutdown the router" +msgstr "Σβήσιμο του router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +msgid "" +"Graceful shutdown lets the router satisfy the agreements it has already made" +" before shutting down, but may take a few minutes." +msgstr "Το ομαλό σβήσιμο δίνει τη δυνατότητα στο router να ικανοποίησει τις συμφωνίες που έχουν ήδη γίνει πριν την απενεργοποίηση, αλλά μπορεί να πάρει μερικά λεπτά." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +msgid "" +"If you need to kill the router immediately, that option is available as " +"well." +msgstr "Αν χρειάζεται να σβήσεις το router άμεσα, σου δίνεται και αυτή η δυνατότητα." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +msgid "" +"If you want the router to restart itself after shutting down, you can choose" +" one of the following." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +msgid "" +"This is useful in some situations - for example, if you changed some " +"settings that client applications only read at startup, such as the " +"routerconsole password or the interface it listens on." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +msgid "" +"A graceful restart will take a few minutes (but your peers will appreciate " +"your patience), while a hard restart does so immediately." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +msgid "" +"After tearing down the router, it will wait 1 minute before starting back up" +" again." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +msgid "Systray integration" +msgstr "Ενσωμάτωση στη μπάρα συστήματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +msgid "" +"On the windows platform, there is a small application to sit in the system " +"tray, allowing you to view the router's status" +msgstr "Στα Windows, υπάρχει μια μικρή εφαρμογή που βρίκσεται στην μπάρα συστήματος, επιτρέποντάς σας να βλέπετε την κατάσταση του router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +msgid "" +"(later on, I2P client applications will be able to integrate their own " +"functionality into the system tray as well)." +msgstr "(αργότερα, οι εφαρμογές πελάτη I2P θα μπορούν επίσης να ενσωματώσουν την δικιά τους λειτουργία στην μπάρα συστήματος)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +msgid "" +"If you are on windows, you can either enable or disable that icon here." +msgstr "Αν χρησιμοποιείς Windows, μπορείς να ενεργοποιήσεις ή αν απενεργοποιήσεις το εικονίδιο εδώ." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +msgid "Show systray icon" +msgstr "Εμφάνιση εικονιδίου στη μπάρα συστήματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +msgid "Hide systray icon" +msgstr "Απόκρυψη εικονιδίου στη μπάρα συστήματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +msgid "Run on startup" +msgstr "Εκτέλεση κατά την εκκίνηση" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +msgid "" +"You can control whether I2P is run on startup or not by selecting one of the" +" following options - I2P will install (or remove) a service accordingly." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +msgid "If you prefer the command line, you can also run the " +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +msgid "Note" +msgstr "Σημείωση" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +msgid "" +"If you are running I2P as service right now, removing it will shut down your" +" router immediately." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +msgid "" +"You may want to consider shutting down gracefully, as above, then running " +"uninstall_i2p_service_winnt.bat." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +msgid "Debugging" +msgstr "Αποσφαλμάτωση" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +msgid "View the job queue" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +msgid "" +"At times, it may be helpful to debug I2P by getting a thread dump. To do so," +" please select the following option and review the thread dumped to wrapper.log." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +msgid "Launch browser on router startup?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +msgid "" +"I2P's main configuration interface is this web console, so for your " +"convenience I2P can launch a web browser on startup pointing at" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +msgid "config stats" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +msgid "I2P Stats Configuration" +msgstr "Ρύθμιση Στατιστικών I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +msgid "Configure I2P Stat Collection" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +msgid "Enable full stats?" +msgstr "Πλήρης ενεργοποίηση στατιστικών;" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +msgid "change requires restart to take effect" +msgstr "η αλλαγή χρειάζεται επανεκκίνηση για να εφαρμοστεί" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +msgid "Stat file" +msgstr "" + +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +msgid "Filter" +msgstr "Φίλτρο" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +msgid "toggle all" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +msgid "Log" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +msgid "Graph" +msgstr "Γράφημα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +msgid "Advanced filter" +msgstr "Προχωρημένο Φίλτρο" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +msgid "config tunnels" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +msgid "I2P Tunnel Configuration" +msgstr "Ρύθμιση I2P τούνελ" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +msgid "The default settings work for most people." +msgstr "Οι προεπιλεγμένες ρυθμίσεις δουλεύουν για τους περισσότερους ανθρώπους." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +msgid "There is a fundamental tradeoff between anonymity and performance." +msgstr "Υπάρχει ένας ουσιώδης συμβιβασμός ανάμεσα στην ανωνυμία και την επίδοση." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +msgid "" +"Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" +" reduce performance or reliability." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +msgid "High CPU and/or high outbound bandwidth usage may result." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +msgid "Change these settings with care, and adjust them if you have problems." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +msgid "" +"Exploratory tunnel setting changes are stored in the router.config file." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +msgid "Client tunnel changes are temporary and are not saved." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +msgid "To make permanent client tunnel changes see the" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +msgid "i2ptunnel page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +msgid "config UI" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +msgid "I2P UI Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +msgid "Router Console Theme" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +msgid "Theme selection disabled for Internet Explorer, sorry." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +msgid "" +"If you're not using IE, it's likely that your browser is pretending to be " +"IE; please configure your browser (or proxy) to use a different User Agent " +"string if you'd like to access the console themes." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +msgid "Router Console Language" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +msgid "" +"Please contribute to the router console translation project! Contact the " +"developers in #i2p-dev on IRC to help." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +msgid "Apply" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +msgid "config update" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +msgid "I2P Update Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +msgid "Check for I2P and news updates" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +msgid "News & I2P Updates" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +msgid "Check for news updates" +msgstr "Έλεγχος για ενημέρωση Νέων" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +msgid "News Updates" +msgstr "Ενημερώσεις Νέων" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +msgid "Update In Progress" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +msgid "News URL" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +msgid "Refresh frequency" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +msgid "Update policy" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +msgid "Update through the eepProxy?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +msgid "eepProxy host" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +msgid "eepProxy port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +msgid "Update URLs" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +msgid "Trusted keys" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +msgid "Update with unsigned development builds?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +msgid "Unsigned Build URL" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +msgid "Updates will be dispatched via your package manager." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +msgid "home" +msgstr "Αρχική" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +msgid "Welcome to I2P" +msgstr "Καλωσήρθατε στο I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +msgid "Internal Error" +msgstr "Εσωτερικό σφάλμα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +msgid "Configuration" +msgstr "Ρυθμίσεις" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +msgid "Sorry! There has been an internal error." +msgstr "Λυπούμαστε! Υπήρξε ένα εσωτερικό σφάλμα." + +#. note to translators - both parameters are URLs +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#, java-format +msgid "Please report bugs on {0} or {1}." +msgstr "Παρακαλούμε αναφέρετε τα σφάλματα στο {0} ή στο {1}." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +msgid "" +"You may use the username \"guest\" and password \"guest\" if you do not wish" +" to register." +msgstr "Μπορείτε να χρησιμοποίησετε όνομα χρήστη \"guest\" και κωδικό \"guest\" αν δεν επιθυμείτε να κάνετε εγγραφή." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +msgid "Please include this information in bug reports" +msgstr "Παρακαλούμε συμπεριλάβετε αυτές τις πληροφορίες στις αναφορές σφάλματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +msgid "Error Details" +msgstr "Λεπτομέρειες Σφάλματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#, java-format +msgid "Error {0}" +msgstr "Σφάλμα {0}" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +msgid "I2P Version and Running Environment" +msgstr "Έκδοση I2P και Περιβάλλον Εκτέλεσης" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +msgid "" +"Note that system information, log timestamps, and log messages may provide " +"clues to your location; please review everything you include in a bug " +"report." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +msgid "Page Not Found" +msgstr "Η σελίδα δεν βρέθηκε" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +msgid "" +"Sorry! You appear to be requesting a non-existent Router Console page or " +"resource." +msgstr "Εμφάνιση πληροφοριών router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +msgid "Error 404" +msgstr "Σφάλμα 404" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +msgid "not found" +msgstr "δεν βρέθηκε" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +msgid "graphs" +msgstr "γραφήματα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +msgid "I2P Performance Graphs" +msgstr "Γραφήματα Επίδοσης I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +msgid "Router is down" +msgstr "To router είναι εκτός λειτουργίας" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +msgid "News" +msgstr "Νέα" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "Κάντε κλικ στη σημαία για να επιλέξετε γλώσσα. Κάντε κλικ στο 'ρύθμιση γλώσσας' απο κάτω για την αλλάξετε αργότερα." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +msgid "Search I2P" +msgstr "Αναζήτηση I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +msgid "Eepsites of Interest" +msgstr "Ενδιαφέρονται eepsites" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +msgid "Jar File Dump" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +msgid "job queue" +msgstr "ουρά εργασιών" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +msgid "I2P Router Job Queue" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +msgid "logs" +msgstr "logs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +msgid "I2P Router Logs" +msgstr "Logs του I2P Router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +msgid "Critical Logs" +msgstr "Κρίσιμα logs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +msgid "Router Logs" +msgstr "Logs του Router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +msgid "Service (Wrapper) Logs" +msgstr "Logs του Service (Wrapper)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 +msgid "network database summary" +msgstr "περίληψη βάσης δεδομένω δικτύου" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 +msgid "I2P Network Database Summary" +msgstr "Περίληψη Βάσης Δεδομένων Δικτύου I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +msgid "WebApp Not Found" +msgstr "Η εφαρμογή ιστού δεν βρέθηκε" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +msgid "Web Application Not Running" +msgstr "Η εφαρμογή ιστού δεν εκτελείται" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +msgid "The requested web application is not running." +msgstr "Η ζητούμενη web εφαρμογή δεν εκτελείται." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +msgid "" +"Please visit the config clients " +"page to start it." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +msgid "peer connections" +msgstr "συνδέσεις με ομότιμους" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +msgid "I2P Network Peers" +msgstr "Ομότιμοι στο I2P Δίκτυο" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +msgid "peer profiles" +msgstr "προφίλ ομότιμων" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +msgid "I2P Network Peer Profiles" +msgstr "Προφίλ ομοτίμων Δικτύου I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +msgid "statistics" +msgstr "στατιστικά" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +msgid "I2P Router Statistics" +msgstr "Στατιστικά I2P Router" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#, java-format +msgid "Disable {0} Refresh" +msgstr "Απενεργοποίηση Ανανέωσης {0}" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +msgid "tunnel summary" +msgstr "περίληψη των τούνελ" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +msgid "I2P Tunnel Summary" +msgstr "Περίληψη I2P τούνελ" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +msgid "Peer Profile" +msgstr "Προφίλ Ομότιμου" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#, java-format +msgid "Profile for peer {0}" +msgstr "Προφίλ για τον ομότιμο {0}" diff --git a/apps/routerconsole/locale/messages_nl.po b/apps/routerconsole/locale/messages_nl.po index b58353838..3d90b0967 100644 --- a/apps/routerconsole/locale/messages_nl.po +++ b/apps/routerconsole/locale/messages_nl.po @@ -2,31 +2,37 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +# ducki2p , 2011. # foo , 2009. -# +# , 2012. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-21 18:30+0000\n" -"PO-Revision-Date: 2011-03-21 18:26+0000\n" -"Last-Translator: ducki2p \n" -"Language-Team: Dutch <>\n" -"Language: nl\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"PO-Revision-Date: 2012-06-15 16:54+0000\n" +"Last-Translator: Jrnr601 \n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/I2P/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there +#. are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it +#. is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English +#. locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1141 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -34,9 +40,8 @@ msgstr[0] "1 ms" msgstr[1] "{0,number,####} ms" #. seconds -#. Note to translators: quantity will always be greater than one. #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1146 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -44,9 +49,8 @@ msgstr[0] "1 s" msgstr[1] "{0} s" #. minutes -#. Note to translators: quantity will always be greater than one. #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1151 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -54,1735 +58,2043 @@ msgstr[0] "1 min" msgstr[1] "{0} min" #. hours -#. Note to translators: quantity will always be greater than one. #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1156 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "1 uur" msgstr[1] "{0} uren" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1158 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:314 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 msgid "n/a" msgstr "nvt" #. days -#. Note to translators: quantity will always be greater than one. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1162 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "1 dag" msgstr[1] "{0} dagen" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:122 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Verbannen wegens router hash: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:124 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Verbannen wegens router hash" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:669 -msgid "IP banned" -msgstr "IP verbannen" - -#: ../../../router/java/src/net/i2p/router/Blocklist.java:739 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP verbannen wegens blocklist.txt item {0}" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:92 -msgid "Rejecting tunnels: Shutting down" -msgstr "Tunnels geweigerd: Aan het afsluiten" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 +msgid "IPs Banned Until Restart" +msgstr "" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:141 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 +msgid "IPs Permanently Banned" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "From" +msgstr "Van" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "To" +msgstr "Naar" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 +msgid "none" +msgstr "geen" + +#. NPE, too early +#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too +#. low"); +#. else +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +msgid "Rejecting tunnels: Starting up" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "Tunnels geweigerd: Hoge bericht vertraging" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:177 +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of +#. tunnels: High number of requests"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Meeste tunnels geweigerd: Hoog aantal aanvragen" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:233 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "Tunnels geweigerd: Limiet bereikt" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:301 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "Tunnels geweigerd: Bandbreedte limiet" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:371 +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: +#. Bandwidth limit"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Meeste tunnels geweigerd: Bandbreedte limiet" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:375 +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of +#. tunnels"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Meeste tunnels geaccepteerd" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:377 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "Tunnels geaccepteerd" -#. NPE, too early -#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); -#. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:488 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Tunnels geweigerd: Aan het afsluiten" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Tunnels geweigerd" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:125 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Reseeden" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:141 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "Reseed heeft slechts 1 router opgehaald." msgstr[1] "Reseed heeft slechts {0} routers opgehaald." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:148 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Reseed gefaald" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Zie {0} voor hulp." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:150 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "reseed configuratie pagina" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:293 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Reseed: opvragen seed URL." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:335 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." -msgstr "" -"Reseeden: opvragen router info van seed URL ({0} succesvol, {1} fouten)." +msgstr "Reseeden: opvragen router info van seed URL ({0} succesvol, {1} fouten)." -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:512 +#. NOTE TO TRANSLATORS - each of these phrases is a description for a +#. statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "Met hoeveel peers communiceren we actief" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "NetDd item" -#. This used to be "no common transports" but it is almost always no transports at all +#. This used to be "no common transports" but it is almost always no +#. transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "Geen transport (verborgen of aan het opstarten?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:450 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Onbereikbaar op alle transports" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Router Transport Adressen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:504 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} is alleen gebruikt voor uitgaande connecties" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:129 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 msgid "Help" msgstr "Help" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "" -"De limieten van je transport verbinding zijn automatisch ingesteld gebaseerd " -"op de geconfigureerde bandbreedte." +msgstr "De limieten van je transport verbinding zijn automatisch ingesteld gebaseerd op de geconfigureerde bandbreedte." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "" -"Om deze limieten te overschrijven, voeg dan de instelling i2np.ntcp." -"maxConnections=nnn en i2np.udp.maxConnections=nnn toe aan de geavanceerde " -"configuratie pagina." +msgstr "Om deze limieten te overschrijven, voeg dan de instelling i2np.ntcp.maxConnections=nnn en i2np.udp.maxConnections=nnn toe aan de geavanceerde configuratie pagina." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 msgid "Definitions" msgstr "Definities" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:735 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1890 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 msgid "Peer" msgstr "Peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "De remote peer, geïdentificeerd door de router hash" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:736 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1894 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Richting" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Inkomende connectie" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Uitgaande connectie" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 -msgid "They offered to introduce us (help other peers traverse our firewall)" -msgstr "" -"Ze hebben aangeboden ons te introduceren (helpt andere peers om door onze " -"firewall te komen)" - -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 -msgid "We offered to introduce them (help other peers traverse their firewall)" -msgstr "" -"We hebben aangeboden ze te introduceren (helpt andere peers om door hun " -"firewall te komen)" - #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +msgid "They offered to introduce us (help other peers traverse our firewall)" +msgstr "Ze hebben aangeboden ons te introduceren (helpt andere peers om door onze firewall te komen)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +msgid "" +"We offered to introduce them (help other peers traverse their firewall)" +msgstr "We hebben aangeboden ze te introduceren (helpt andere peers om door hun firewall te komen)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Hoe lang sinds een pakket ontvangen / verstuurd is" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:737 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1895 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "Idle" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:738 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1900 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "In/Uit" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" -msgstr "" -"De afgevlakte inkomende / uitgaande overdrachtsnelheid (KBytes per seconde)" +msgstr "De afgevlakte inkomende / uitgaande overdrachtsnelheid (KBytes per seconde)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Hoe lang sinds deze connectie is gemaakt" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:739 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1905 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 msgid "Up" msgstr "Up" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:740 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1907 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Afwijking" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Het verschil tussen de klok van de peer en je eigen" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "" -"Het congestion window, hoeveel bytes verzonden kunnen worden zonder een " -"bevestiging" +msgstr "Het congestion window, hoeveel bytes verzonden kunnen worden zonder een bevestiging" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Het aantal verzonden berichten, wachtend op bevestiging" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Het maximum aantal berichten om gelijktijdig te verzenden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" -msgstr "" -"Het aantal wachtende uitgaande berichten dat het congestion window " -"overschrijdt" +msgstr "Het aantal wachtende uitgaande berichten dat het congestion window overschrijdt" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "De vertraagde-start drempel" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "De rondgangstijd in milliseconden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1917 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "SD" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "De standaarddeviatie van de rondgangstijd in milliseconden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "De herzend time-out in milliseconden" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" -msgstr "" -"Huidige maximum verzonden pakket grootte / verwachte maximimum ontvangen " -"pakket grootte (bytes)" +msgstr "Huidige maximum verzonden pakket grootte / verwachte maximimum ontvangen pakket grootte (bytes)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:741 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1924 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Het totaal aantal pakketten verzonden aan de peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:742 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1926 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Het totaal aantal ontvangen pakketten van de peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1929 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "Dup TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Het totaal aantal pakketten dat opnieuw is verzonden aan de peer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1931 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "Dup RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Het totaal aantal pakketten dat dubbel is ontvangen van de peer" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:409 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:627 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +msgid "Service" +msgstr "Service" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 +msgid "WAN Common Interface Configuration" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +msgid "Status" +msgstr "Status" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 +msgid "Type" +msgstr "Type" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 +msgid "Upstream" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 +msgid "Downstream" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 +msgid "WAN PPP Connection" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 +msgid "External IP" +msgstr "Extern IP" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 +msgid "Layer 3 Forwarding" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 +msgid "Default Connection Service" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 +msgid "WAN IP Connection" +msgstr "WAN IP Verbinding" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 +msgid "WAN Ethernet Link Configuration" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 +msgid "Found Device" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 +msgid "Subdevice" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 +msgid "UPnP Status" +msgstr "UPnP Status" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 +msgid "" +"UPnP has been disabled; Do you have more than one UPnP Internet Gateway " +"Device on your LAN ?" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 +msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 +#, java-format +msgid "The current external IP address reported by UPnP is {0}" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 +msgid "The current external IP address is not available." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 +#, java-format +msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 +#, java-format +msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" +msgstr "" + +#. {0} is TCP or UDP +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English +#. locale. +#. If you want the digit separator in your locale, translate as {1}. +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 +#, java-format +msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 +#, java-format +msgid "{0} port {1,number,#####} was not forwarded by UPnP." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 +msgid "UPnP is not enabled" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Te grote klok afwijking: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:730 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "NTCP connecties" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:731 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1886 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Limiet" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:732 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1887 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Time-out" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:743 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "Uitgaande wachtrij" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:744 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "In achterstand?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1949 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Inkomend" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Uitgaand" #. buf.append("\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:807 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "peers" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1885 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "UDP connecties" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1892 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Gesorteerd op peer hash" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1894 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Richting/Introductie" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1896 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Gesorteerd op idle inkomend" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1898 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Gesorteerd op idle uitgaand" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1901 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Gesorteerd op inkomende snelheid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1903 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Gesorteerd op uitgaande snelheid" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1906 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Gesorteerd op uptime van de connectie" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1908 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Gesorteerd op klok afwijking" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1911 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Gesorteerd op congestion window" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1913 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Gesorteerd op vertraagde-start drempel" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1916 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Gesorteerd op rondgangstijd" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1918 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Gesorteerd op rondgangstijd afwijking" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1920 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Gesorteerd op herzendings time-out" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1923 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Gesorteerd op uitgaande maximum verzend unit" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1925 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Gesorteerd op verzonden pakketten" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1927 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Gesorteerd op ontvangen pakketten" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1930 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Gesorteerd op herzonden pakketten" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1932 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Gesorteerd op meerdere keren ontvangen pakketten" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "We hebben aangeboden ze te introduceren" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Zij hebben aangeboden ons te introduceren" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1959 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Verstikt" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1967 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 gefaald" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} gefaald" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 msgid "Banned" msgstr "Verbannen" #. buf.append("\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2106 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "SAMENVATTING" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:124 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Negeer tunnel aanvragen: Te traag" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:267 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Negeer tunnel aanvragen: Overladen" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:470 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Weiger tunnels: Overladen met aanvragen" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:495 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Weiger tunnels: Connectie limiet" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:695 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:716 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Negeer tunnel aanvragen: Hoge load" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:708 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Negeer tunnel aanvragen: Wachttijd" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to translate all of them!! +#. Translators may wish to translate a few of these, do not bother to +#. translate all of them!! #: ../java/build/Countries.java:3 +msgid "Anonymous Proxy" +msgstr "Anonieme Proxy" + +#: ../java/build/Countries.java:4 +msgid "Satellite Provider" +msgstr "" + +#: ../java/build/Countries.java:5 msgid "Andorra" msgstr "Andorra" -#: ../java/build/Countries.java:4 +#: ../java/build/Countries.java:6 msgid "United Arab Emirates" msgstr "Verenigde Arabische Emiraten" -#: ../java/build/Countries.java:5 +#: ../java/build/Countries.java:7 msgid "Afghanistan" msgstr "Afghanistan" -#: ../java/build/Countries.java:6 +#: ../java/build/Countries.java:8 msgid "Antigua and Barbuda" msgstr "Antigua en Barbuda" -#: ../java/build/Countries.java:7 +#: ../java/build/Countries.java:9 msgid "Anguilla" msgstr "Anguilla" -#: ../java/build/Countries.java:8 +#: ../java/build/Countries.java:10 msgid "Albania" msgstr "Albanië" -#: ../java/build/Countries.java:9 +#: ../java/build/Countries.java:11 msgid "Armenia" msgstr "Armenië" -#: ../java/build/Countries.java:10 +#: ../java/build/Countries.java:12 msgid "Netherlands Antilles" msgstr "Nederlandse Antillen" -#: ../java/build/Countries.java:11 +#: ../java/build/Countries.java:13 msgid "Angola" msgstr "Angola" -#: ../java/build/Countries.java:12 +#: ../java/build/Countries.java:14 msgid "Antarctica" msgstr "Antarctica" -#: ../java/build/Countries.java:13 +#: ../java/build/Countries.java:15 msgid "Argentina" msgstr "Argentinië" -#: ../java/build/Countries.java:14 +#: ../java/build/Countries.java:16 msgid "American Samoa" msgstr "Amerikaans-Samoa" -#: ../java/build/Countries.java:15 +#: ../java/build/Countries.java:17 msgid "Austria" msgstr "Oostenrijk" -#: ../java/build/Countries.java:16 +#: ../java/build/Countries.java:18 msgid "Australia" msgstr "Australië" -#: ../java/build/Countries.java:17 +#: ../java/build/Countries.java:19 msgid "Aruba" msgstr "Aruba" -#: ../java/build/Countries.java:19 +#: ../java/build/Countries.java:20 +msgid "Åland Islands" +msgstr "" + +#: ../java/build/Countries.java:21 msgid "Azerbaijan" msgstr "Azerbeidzjan" -#: ../java/build/Countries.java:20 +#: ../java/build/Countries.java:22 msgid "Bosnia and Herzegovina" msgstr "Bosnië en Herzegovina" -#: ../java/build/Countries.java:21 +#: ../java/build/Countries.java:23 msgid "Barbados" msgstr "Barbados" -#: ../java/build/Countries.java:22 +#: ../java/build/Countries.java:24 msgid "Bangladesh" msgstr "Bangladesh" -#: ../java/build/Countries.java:23 +#: ../java/build/Countries.java:25 msgid "Belgium" msgstr "België" -#: ../java/build/Countries.java:24 +#: ../java/build/Countries.java:26 msgid "Burkina Faso" msgstr "Burkina Faso" -#: ../java/build/Countries.java:25 +#: ../java/build/Countries.java:27 msgid "Bulgaria" msgstr "Bulgarije" -#: ../java/build/Countries.java:26 +#: ../java/build/Countries.java:28 msgid "Bahrain" msgstr "Bahrein" -#: ../java/build/Countries.java:27 +#: ../java/build/Countries.java:29 msgid "Burundi" msgstr "Burundi" -#: ../java/build/Countries.java:28 +#: ../java/build/Countries.java:30 msgid "Benin" msgstr "Benin" -#: ../java/build/Countries.java:29 +#: ../java/build/Countries.java:31 msgid "Bermuda" msgstr "Bermuda" -#: ../java/build/Countries.java:30 +#: ../java/build/Countries.java:32 msgid "Brunei Darussalam" msgstr "Brunei" -#: ../java/build/Countries.java:31 +#: ../java/build/Countries.java:33 msgid "Bolivia" msgstr "Bolivia" -#: ../java/build/Countries.java:32 +#: ../java/build/Countries.java:34 msgid "Brazil" msgstr "Brazilië" -#: ../java/build/Countries.java:33 +#: ../java/build/Countries.java:35 msgid "Bahamas" msgstr "Bahama's" -#: ../java/build/Countries.java:34 +#: ../java/build/Countries.java:36 msgid "Bhutan" msgstr "Bhutan" -#: ../java/build/Countries.java:35 +#: ../java/build/Countries.java:37 msgid "Bouvet Island" msgstr "Bouvet eiland" -#: ../java/build/Countries.java:36 +#: ../java/build/Countries.java:38 msgid "Botswana" msgstr "Botswana" -#: ../java/build/Countries.java:37 +#: ../java/build/Countries.java:39 msgid "Belarus" msgstr "Wit-Rusland" -#: ../java/build/Countries.java:38 +#: ../java/build/Countries.java:40 msgid "Belize" msgstr "Belize" -#: ../java/build/Countries.java:39 +#: ../java/build/Countries.java:41 msgid "Canada" msgstr "Canada" -#: ../java/build/Countries.java:40 +#: ../java/build/Countries.java:42 +msgid "Cocos (Keeling) Islands" +msgstr "" + +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "Congo, Democratische Republiek" -#: ../java/build/Countries.java:41 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "Centraal-Afrikaanse Republiek" -#: ../java/build/Countries.java:42 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "Congo" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "Zwitserland" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "Ivoorkust" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "Cookeilanden" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "Chili" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "Kameroen" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:51 msgid "China" msgstr "China" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "Colombia" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "Costa Rica" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" -msgstr "Servië en Montenegro" +msgstr "" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "Cuba" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "Kaapverdië" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:57 +msgid "Christmas Island" +msgstr "" + +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "Cyprus" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "Tsjechische Republiek" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "Duitsland" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "Djibouti" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "Denemarken" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "Dominica" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "Dominicaanse Republiek" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "Algerije" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "Ecuador" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "Estland" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "Egypte" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:69 +msgid "Western Sahara" +msgstr "" + +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "Eritrea" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "Spanje" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "Ethiopië" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:73 +msgid "European Union" +msgstr "Europese Unie" + +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "Finland" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "Fiji" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "Falklandeilanden" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "Federale Staten van Micronesia" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "Faeröer" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:79 msgid "France" msgstr "Frankrijk" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "Gabon" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "Verenigd Koninkrijk" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "Grenada" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "Georgië" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "Frans-Guyana" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:85 +msgid "Guernsey" +msgstr "" + +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "Ghana" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "Gibraltar" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "Groenland" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "Gambia" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "Guinee" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "Guadeloupe" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "Equatoriaal-Guinea" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "Griekenland" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "Zuid-Georgië en de Zuidelijke Sandwicheilanden" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "Guatemala" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "Guam" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "Guinee-Bissau" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "Guyana" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "Hong Kong" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "Honduras" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "Kroatië" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "Haïti" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "Hongarije" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "Indonesië" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "Ierland" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "Israel" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:107 +msgid "Isle of Man" +msgstr "" + +#: ../java/build/Countries.java:108 msgid "India" msgstr "India" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "Brits Territorium in de Indische Oceaan" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "Iraq" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "Islamitische Republiek Iran" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "IJsland" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "Italië" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:114 +msgid "Jersey" +msgstr "" + +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "Jamaica" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "Jordanië" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "Japan" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "Kenia" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "Kirgizië" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "Cambodja" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "Kiribati" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "Comoren" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts en Nevis" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:124 +msgid "The Democratic People's Republic of Korea" +msgstr "" + +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "Republiek Korea" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "Koeweit" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "Caymaneilanden" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "Kazachstan" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "Laos Democratische Volksrepubliek" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "Libanon" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "Saint Lucia" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "Liechtenstein" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "Sri Lanka" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "Liberia" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "Lesotho" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "Litouwen" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "Luxemburg" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "Letland" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "Libië" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "Marokko" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "Monaco" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "Republiek Moldavië" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:143 +msgid "Montenegro" +msgstr "" + +#: ../java/build/Countries.java:144 +msgid "Saint Martin" +msgstr "" + +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "Madagaskar" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "Marshalleilanden" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "Voormalige Joegoslavische Republiek Macedonië" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "Mali" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "Myanmar" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "Mongolië" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "Macau" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "Noordelijke Marianen" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "Martinique" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "Mauritanië" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "Montserrat" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "Malta" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "Mauritius" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "Maldiven" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "Malawi" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "Mexico" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "Maleisië" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "Mozambique" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "Namibië" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "Nieuw-Caledonië" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "Niger" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "Norfolk" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "Nigeria" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "Nicaragua" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "Nederland" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "Noorwegen" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "Nepal" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "Nauru" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "Niue" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "Nieuw Zeeland" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "Oman" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "Panama" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "Peru" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "Frans-Polynesië" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "Papoea-Nieuw-Guinea" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "Filipijnen" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "Pakistan" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "Polen" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre en Miquelon" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:184 +msgid "Pitcairn Islands" +msgstr "" + +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "de Westelijke Jordaanoever en de Gazastrook" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugal" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:191 msgid "Réunion" -msgstr "Réunion" +msgstr "" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Roemenië" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Servië" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Russche Federatie" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Rwanda" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Saudi-Arabië" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Salomonseilanden" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychellen" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Soedan" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Zweden" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapore" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:202 +msgid "Saint Helena" +msgstr "" + +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slovenië" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:204 +msgid "Svalbard and Jan Mayen" +msgstr "" + +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slowakije" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalië" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Suriname" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "Sao Tomé en Principe" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Syrië" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swaziland" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Turks- en Caicoseilanden" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Tsjaad" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Franse Zuidelijke Gebieden" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thailand" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tadzjikistan" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Oost-Timor" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistan" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunesië" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turkije" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad en Tobago" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Verenigde Republiek Tanzania" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Oekraïne" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Oeganda" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Kleine Pacifische eilanden van de Verenigde Staten" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "Verenigde Staten" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Oezbekistan" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Vaticaanstad" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent en de Grenadines" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:229 ../java/build/Countries.java:230 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Virgin-eilanden" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Viet Nam" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis en Futuna" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Jemen" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Zuid Afrika" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Zambia" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:60 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:37 +#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 msgid "I2P Router Console" msgstr "I2P Router Console" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "Fout bij updaten dan de configuratie - kijk in de fout logs" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:69 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:266 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 msgid "Configuration saved successfully" msgstr "Configuratie succesvol opgeslagen" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:71 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "" -"Fout bij opslaan van de configuratie (toegepast, maar niet opgeslagen) - " -"kijk in de fout logs" +msgstr "Fout bij opslaan van de configuratie (toegepast, maar niet opgeslagen) - kijk in de fout logs" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Save Client Configuration" msgstr "Client Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Save Interface Configuration" msgstr "Interface Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "Save WebApp Configuration" msgstr "WebApp Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 msgid "Save Plugin Configuration" msgstr "Plugin Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Install Plugin" msgstr "Installeer Plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:87 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Plugin {0} verwijderd" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +msgid "Update All Installed Plugins" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Fout bij verwijderen plugin {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:101 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Plugin {0} gestopt" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Fout bij stoppen plugin {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Plugin {0} verwijderd" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Fout bij verwijderen plugin {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Plugin {0} gestopt" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:255 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Start" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 msgid "Unsupported" msgstr "Niet ondersteund" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:189 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Nieuwe client toegevoegd" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "Client configuratie succesvol opgeslagen - herstart nodig." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:207 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Foute client index." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:212 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:223 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:392 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:384 +#. What do we do here? +#. +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 msgid "Client" msgstr "Client" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:212 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +msgid "stopped" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "gestart" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:223 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "verwijderd" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:240 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "WebApp configuratie opgeslagen." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:256 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Plugin configuratie opgeslagen." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:271 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:124 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "WebApp" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:273 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Gefaald te starten" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Gefaald om server te vinden." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:284 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "Geen plugin URL gespecificeerd." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "Geen update URL gespecificeerd voor {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:302 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:320 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:325 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Plugin of update download is reeds bezig." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:311 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Downloaden plugin van {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:329 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Controlleer plugin {0} voor updates" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:339 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Plugin {0} gestart" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:341 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Fout bij starten plugin {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:376 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take effect." +"Interface configuration saved successfully - restart required to take " +"effect." msgstr "Interface configuratie succesvol opgeslagen - herstart nodig." -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:85 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:258 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 msgid "Edit" msgstr "Bewerk" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:351 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 msgid "Add Client" msgstr "Client Toevoegen" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 msgid "Class and arguments" msgstr "Class en argumenten" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:124 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:148 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Control" msgstr "Controlle" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:124 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:148 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Run at Startup?" msgstr "Start bij opstarten?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:124 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:148 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:197 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 msgid "Description" msgstr "Omschrijving" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:148 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Plugin" msgstr "Plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:161 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Versie" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:163 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 msgid "Signed by" msgstr "Ondertekend door" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 msgid "Date" msgstr "Datum" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 msgid "Author" msgstr "Auteur" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 msgid "License" msgstr "Licentie" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 msgid "Website" msgstr "Website" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:212 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 msgid "Update link" msgstr "Update link" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:260 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 msgid "Stop" msgstr "Stop" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:262 -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:78 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Check for updates" msgstr "Controlleer op updates" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:263 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" msgstr "Update" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:268 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 #, java-format msgid "Are you sure you want to delete {0}?" msgstr "Weet je zeker dat je {0} wilt verwijderen?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:270 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 msgid "Delete" msgstr "Verwijder" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +msgid "Delete selected" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +msgid "Add item" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Restore defaults" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +msgid "Save" +msgstr "Opslaan" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +msgid "Added" +msgstr "Toegevoegd" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +msgid "Removed" +msgstr "Verwijderd" + #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 msgid "Add key" msgstr "Sleutel toevoegen" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Delete key" msgstr "Steutel verwijderen" @@ -1824,30 +2136,30 @@ msgstr "Ongeldige bestemming" msgid "Log overrides updated" msgstr "Log overschrijving bijgewerkt" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Log configuratie opgeslagen" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 msgid "" "Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" -msgstr "" -"Voeg additionele logging regels boven toe. Bijvoorbeeld: net.i2p.router." -"tunnel=WARN" +msgstr "Voeg additionele logging regels boven toe. Bijvoorbeeld: net.i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: logger.record.net.i2p." -"router.tunnel=WARN" -msgstr "" -"Of stop regels in het logger.config bestand. Bijvoorbeeld: logger.record.net." -"i2p.router.tunnel=WARN" +"Or put entries in the logger.config file. Example: " +"logger.record.net.i2p.router.tunnel=WARN" +msgstr "Of stop regels in het logger.config bestand. Bijvoorbeeld: logger.record.net.i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" msgstr "Geldige niveaus zijn DEBUG, INFO, WARN, ERROR, CRIT" +#. Homeland Security Advisory System +#. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm +#. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:96 msgid "CRIT" msgstr "CRIT" @@ -1856,18 +2168,22 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:98 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:102 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:100 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:190 msgid "Remove" msgstr "Verwijder" @@ -1875,171 +2191,190 @@ msgstr "Verwijder" msgid "Select a class to add" msgstr "Selecteer een klasse om toe te voegen" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:204 +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Bandwidth" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Netwerk" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "Service" -msgstr "Service" +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "UI" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:101 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Tunnels" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "UI" -msgstr "UI" - -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "Clients" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:315 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 msgid "Keyring" msgstr "Sleutelbos" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Logging" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:107 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:255 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Peers" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:389 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistieken" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "Geavanceerd" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:48 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:264 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:29 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:534 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:325 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:370 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:397 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "Save changes" msgstr "Opslaan" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 msgid "Rechecking router reachability..." msgstr "Bereikbaarheid van router opnieuw aan het controlleren..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:153 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 msgid "Updating IP address" msgstr "Updaten van IP adres" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:171 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 msgid "Disabling TCP completely" msgstr "TCP volledig uitgeschakelen" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 msgid "Updating inbound TCP address to" msgstr "Updaten van inkomend TCP adres naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:179 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 msgid "Disabling inbound TCP" msgstr "Inkomende TCP uitschakelen" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 msgid "Updating inbound TCP address to auto" msgstr "Updaten inkomend TCP adres naar automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:190 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 msgid "Updating inbound TCP port to" msgstr "Updaten inkomend TCP poort naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 msgid "Updating inbound TCP port to auto" msgstr "Updaten inkomend TCP poort naar automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "Updating UDP port from" msgstr "Updaten UDP poort van" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 msgid "to" msgstr "naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:221 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Gecontrolleerd herstarten in Verborgen Router Modus" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:223 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Gecontrolleerd herstarten om Verborgen Router Modus te verlaten" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 msgid "Enabling UPnP, restart required to take effect" msgstr "UPnP ingeschakeld, herstart nodig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:234 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 msgid "Disabling UPnP, restart required to take effect" msgstr "UPnP uitgeschakeld, herstart nodig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:242 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 msgid "Enabling laptop mode" msgstr "Laptop modus ingeschakeld" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:244 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 msgid "Disabling laptop mode" msgstr "Laptop modes uitgeschakeld" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +msgid "Disabling UDP" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +msgid "Enabling UDP" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 msgid "Requiring SSU introducers" msgstr "SSU introducers nodig" -#. There's a few changes that don't really require restart (e.g. enabling inbound TCP) -#. But it would be hard to get right, so just do a restart. -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:291 -msgid "Gracefully restarting I2P to change published router address" -msgstr "Gecontrolleerd herstarten om publiek router adres te wijzigen" +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#, java-format +msgid "The hostname or IP {0} is not publicly routable" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:314 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#, java-format +msgid "The hostname or IP {0} is invalid" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 msgid "Updating bandwidth share percentage" msgstr "Updaten van bandbreedte share percentage" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:397 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 msgid "Updated bandwidth limits" msgstr "Updaten van bandbreedte limieten" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 msgid "unknown" msgstr "ombekend" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 msgid "bits per second" msgstr "bits per seconde" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:173 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 #, java-format msgid "or {0} bytes per month maximum" msgstr "of {0} bytes per maand maximaal" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Ban peer until restart" msgstr "Verban peer tot aan herstart" @@ -2059,7 +2394,7 @@ msgid "Invalid peer" msgstr "Ongeldige peer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "Unban peer" msgstr "Hef verbanning van peer op" @@ -2072,7 +2407,7 @@ msgid "is not currently banned" msgstr "is op dit moment niet verbannen" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Adjust peer bonuses" msgstr "Peer bonussen aanpassen" @@ -2084,212 +2419,214 @@ msgstr "Foutieve snelheids waarde" msgid "Bad capacity value" msgstr "Foutieve capaciteits waarde" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:17 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 msgid "Save changes and reseed now" msgstr "Sla wijzigingen op en reseed nu" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Reseeden is reeds bezig" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Reseed proces aan het starten" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:66 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Configuratie succesvol opgeslagen." #. Normal browsers send value, IE sends button label -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:32 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:311 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "Shutdown immediately" msgstr "Onmiddelijk afsluiten" #. ctx.router().shutdown(Router.EXIT_HARD); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:36 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 msgid "Cancel shutdown" msgstr "Afsluiten annuleren" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:37 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 msgid "Cancel restart" msgstr "Herstart annuleren" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 msgid "Restart immediately" msgstr "Herstart onmiddelijk" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:43 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Herstart" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:46 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 msgid "Shutdown" msgstr "Stoppen" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:59 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 msgid "Restart imminent" msgstr "Herstart op handen" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:61 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 msgid "Shutdown imminent" msgstr "Afsluiten op handen" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 #, java-format msgid "Shutdown in {0}" msgstr "Afsluiten in {0}" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:70 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 #, java-format msgid "Restart in {0}" msgstr "Herstart in {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:53 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:309 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "Shutdown gracefully" msgstr "Gecontrolleerd afsluiten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:56 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 msgid "Graceful shutdown initiated" msgstr "Gecontrolleerde stop geinitieerd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:60 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Onmiddelijk afsluiten! doei" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:61 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:313 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Cancel graceful shutdown" msgstr "Annuleer gecontrolleerde stop" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 msgid "Graceful shutdown cancelled" msgstr "Gecontrolleerd afsluiten afgebroken" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:64 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "Graceful restart" msgstr "Gecontrolleerde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:67 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 msgid "Graceful restart requested" msgstr "Gecontrolleerde herstart aangevraagd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:68 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "Hard restart" msgstr "Harde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:71 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 msgid "Hard restart requested" msgstr "Harde herstart aangevraagd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:72 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Rekey and Restart" msgstr "Hersleutel en Herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:73 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekeying after graceful restart" msgstr "Hersleuteling na gecontrolleerde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:76 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 msgid "Rekey and Shutdown" msgstr "Hersleutel en Stoppen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:77 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekeying after graceful shutdown" msgstr "Hersleuteling na gecontrolleerde stop" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:80 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "Run I2P on startup" msgstr "Start I2P bij opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:82 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "Don't run I2P on startup" msgstr "Start I2P niet bij opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:84 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Dump threads" msgstr "Dump threads" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:91 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "View console on startup" msgstr "Toon console na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:93 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 msgid "Console is to be shown on startup" msgstr "Console wordt getoond na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "Do not view console on startup" msgstr "Toon console niet na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:96 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 msgid "Console is not to be shown on startup" msgstr "De console wordt niet getoond na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:105 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 msgid "Service installed" msgstr "Service geinstalleerd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:107 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Warning: unable to install the service" msgstr "Waarschuwing: kan de service niet installeren" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 msgid "Service removed" msgstr "Service verwijderd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:115 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Warning: unable to remove the service" msgstr "Waarschuwing: kan de service niet verwijderen" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:111 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" msgstr "Statistiek filter en lokatie gesuccesvol geupdate in" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:113 -msgid "Failed to update the stat filter and location" -msgstr "Kan de statistiek filter en locatie niet updaten" +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 +msgid "Full statistics enabled - restart required to take effect" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:114 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +msgid "Full statistics disabled - restart required to take effect" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" -msgstr "" -"Grafiek lijst geupdate, kan 60s duren voordat dit op deze plek en de Grafiek Pagina door komt" +msgstr "Grafiek lijst geupdate, kan 60s duren voordat dit op deze plek en de Grafiek Pagina door komt" -#. the count isn't really correct anyway, since we don't check for actual changes +#. the count isn't really correct anyway, since we don't check for actual +#. changes #. addFormNotice("Updated settings for " + updated + " pools."); -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:135 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." msgstr "Instelling voor alle pools geupdate." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 msgid "Exploratory tunnel configuration saved successfully." msgstr "Exploratory tunnel configuratie succesvol opgeslagen." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:142 -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:36 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "" -"Fout bij opslaan van de configuratie (toegepast maar niet opgeslagen) - kijk " -"in de fout logs." +msgstr "Fout bij opslaan van de configuratie (toegepast maar niet opgeslagen) - kijk in de fout logs." #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2307,7 +2644,7 @@ msgstr[0] "1 tunnel" msgstr[1] "{0} tunnels" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:41 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Exploratory tunnels" @@ -2316,161 +2653,207 @@ msgstr "Exploratory tunnels" msgid "Client tunnels for {0}" msgstr "Client tunnels voor {0}" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:74 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." msgstr "ANONIMITEITS WAARSCHUWING - Instellingen bevatten 0-hop tunnels." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:79 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." msgstr "ANONIMITEITS WAARSCHUWING - Instellingen bevatten 1-hop tunnels." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:82 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." msgstr "PRESTATIE WAARSCHUWING - Instellingen bevatten erg lange tunnels." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:85 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "PRESTATIE WAARSCHUWING - Instellingen bevatten hoge tunnel aantallen." #. buf.append("\n"); #. tunnel depth -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:92 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 msgid "Length" msgstr "Lengte" #. tunnel depth variance -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:109 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 msgid "Randomization" msgstr "Randomisatie" #. tunnel quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:133 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 msgid "Quantity" msgstr "Hoeveelheid" #. tunnel backup quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:150 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 msgid "Backup quantity" msgstr "Backup hoeveelheid" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 msgid "Inbound options" msgstr "Inkomende opties" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 msgid "Outbound options" msgstr "Uitgaande opties" -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 msgid "Theme change saved." msgstr "Thema wijziging opgeslagen." -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 msgid "Refresh the page to view." msgstr "Ververs de te bekijken pagina." -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:51 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Arabic" msgstr "Arabisch" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Danish" +msgstr "Deens" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "English" msgstr "Engels" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:52 -msgid "French" -msgstr "Frans" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Finnish" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "German" msgstr "Duits" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Spaans" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:53 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Dutch" msgstr "Nederlands" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:53 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "French" +msgstr "Frans" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Italian" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Polish" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Portuguese" msgstr "Portugees" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:53 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Russian" msgstr "Russies" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:54 -msgid "Chinese" -msgstr "Chinees" - -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:54 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Swedish" msgstr "Zweeds" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:85 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Chinese" +msgstr "Chinees" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Ukrainian" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +msgid "Vietnamese" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 msgid "Update available, attempting to download now" msgstr "Update beschikbaar, probeer nu te downloaden" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "Update beschikbaar, klik op de linker knop om te downloaden" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:93 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" msgstr "Geen update beschikbaar" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:101 -msgid "Updating news URL to" -msgstr "Updaten nieuws URL in" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 +#, java-format +msgid "Updating news URL to {0}" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:109 -msgid "Updating proxy host to" -msgstr "Updaten proxy host in" - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:117 -msgid "Updating proxy port to" -msgstr "Updaten proxy poort in" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "intern" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 -msgid "Updating refresh frequency to" -msgstr "Updaten vernieuw frequentie in" +#, java-format +msgid "Updating proxy host to {0}" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:137 -msgid "Updating update policy to" -msgstr "Updaten update regels in" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 +#, java-format +msgid "Updating proxy port to {0}" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:146 -msgid "Updating update URLs." -msgstr "Updaten update URLs." +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, java-format +msgid "Updating refresh frequency to {0}" +msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:155 -msgid "Updating trusted keys." -msgstr "Updaten vertrouwde sleutels." - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:163 -msgid "Updating unsigned update URL to" -msgstr "Updaten niet-ondertekende update URL in" - -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:88 -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:360 msgid "Never" msgstr "Nooit" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:90 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, java-format +msgid "Updating update policy to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 +msgid "Updating update URLs." +msgstr "Updaten update URLs." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 +msgid "Updating trusted keys." +msgstr "Updaten vertrouwde sleutels." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 +#, java-format +msgid "Updating unsigned update URL to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 msgid "Every" msgstr "Elke" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:108 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 msgid "Notify only" msgstr "Alleen melden" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:115 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 msgid "Download and verify only" msgstr "Download en alleen controlleren" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:123 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 msgid "Download, verify, and restart" msgstr "Download, controlleer en herstart" @@ -2478,709 +2861,1026 @@ msgstr "Download, controlleer en herstart" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "" -"Ongeldig formulier verzonden, mogelijk omdat je de 'terug' of 'vernieuw' " -"knop in je browser hebt gebruikt. Probeer opnieuw te verzenden." +msgstr "Ongeldig formulier verzonden, mogelijk omdat je de 'terug' of 'vernieuw' knop in je browser hebt gebruikt. Probeer opnieuw te verzenden." -#: ../java/src/net/i2p/router/web/GraphHelper.java:93 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "Gecombineerde bandbreedte grafiek" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:107 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:220 #, java-format msgid "{0} for {1}" msgstr "{0} voor {1}" -#: ../java/src/net/i2p/router/web/GraphHelper.java:146 -msgid "Configure Graph Display" -msgstr "Configureer Grafiek Weergave" +#. FIXME jrobin doesn't support setting the timezone, will have to mod +#. TimeAxis.java +#: ../java/src/net/i2p/router/web/GraphHelper.java:194 +#: ../java/src/net/i2p/router/web/GraphHelper.java:307 +msgid "All times are UTC." +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:146 -msgid "Select Stats" -msgstr "Selecteer Statistieken" +#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#, java-format +msgid "ending {0} ago" +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:150 -msgid "Periods" -msgstr "Perioden" +#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +msgid "Larger" +msgstr "Groter" -#: ../java/src/net/i2p/router/web/GraphHelper.java:151 +#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +msgid "Smaller" +msgstr "Kleiner" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +msgid "Taller" +msgstr "Langer" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +msgid "Shorter" +msgstr "Korter" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +msgid "Wider" +msgstr "Breder" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +msgid "Narrower" +msgstr "Dunner" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +msgid "Larger interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +msgid "Smaller interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +msgid "Previous interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +msgid "Next interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Plot averages" msgstr "Teken gemiddelden" -#: ../java/src/net/i2p/router/web/GraphHelper.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:435 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 -msgid "or" -msgstr "of" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:152 +#: ../java/src/net/i2p/router/web/GraphHelper.java:304 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "plot events" msgstr "teken gebeurtenissen" -#: ../java/src/net/i2p/router/web/GraphHelper.java:153 +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Configure Graph Display" +msgstr "Configureer Grafiek Weergave" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +msgid "Select Stats" +msgstr "Selecteer Statistieken" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +msgid "Periods" +msgstr "Perioden" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +msgid "or" +msgstr "of" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "Image sizes" msgstr "Afbeelding grootte" -#: ../java/src/net/i2p/router/web/GraphHelper.java:153 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "width" msgstr "breedte" -#: ../java/src/net/i2p/router/web/GraphHelper.java:154 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "height" msgstr "hoogte" -#: ../java/src/net/i2p/router/web/GraphHelper.java:154 -#: ../java/src/net/i2p/router/web/GraphHelper.java:155 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "pixels" msgstr "pixels" -#: ../java/src/net/i2p/router/web/GraphHelper.java:156 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "Refresh delay" msgstr "Ververs vertraging" -#: ../java/src/net/i2p/router/web/GraphHelper.java:171 -msgid "Redraw" -msgstr "Vernieuw" +#: ../java/src/net/i2p/router/web/GraphHelper.java:364 +msgid "Store graph data on disk?" +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:203 +#: ../java/src/net/i2p/router/web/GraphHelper.java:370 +msgid "Save settings and redraw graphs" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:425 msgid "Graph settings saved" msgstr "Grafiek instellingen opgeslagen" -#: ../java/src/net/i2p/router/web/LogsHelper.java:13 -#: ../java/src/net/i2p/router/web/LogsHelper.java:37 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +msgid "Addressbook" +msgstr "Adresboek" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "Beheer je I2P hosts bestand hier (I2P domeinnaam bepaling)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "Stel Bandreedte in" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +msgid "I2P Bandwidth Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "Stel taal in" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +msgid "I2P Home Page Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +msgid "Anonymous webmail client" +msgstr "Anonieme webmail client" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +msgid "Email" +msgstr "Email" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +msgid "I2P Router Help" +msgstr "I2P Router Hulp" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +msgid "Router Console" +msgstr "Router Console" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Ingebouwde anonieme BitTorrent Client" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +msgid "Torrents" +msgstr "Torrents" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +msgid "Local web server" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Dev Forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "Development forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Bittorrent tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "diftracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "I2P Applications" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "FAQ" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "Frequently Asked Questions" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Community forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Forum" +msgstr "Forum" + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S +#. + I + "itoopie_sm.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Javadocs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical documentation" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Key Server" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "OpenPGP Keyserver" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "killyourtv.i2p" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "I2P Pastebin" +msgstr "I2P Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +msgid "Pastebin" +msgstr "Pastebin" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "I2P News" +msgstr "I2P Nieuws" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Add-on directory" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Plugins" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "Postman's Tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "I2P home page" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Project Website" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "I2P Netowrk Statistics" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Technical Docs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "Trac Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Ugha's Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Sponge's main site" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +msgid "The HTTP proxy is not up" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +msgid "Name" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +msgid "URL" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +msgid "Add" +msgstr "" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:28 +#: ../java/src/net/i2p/router/web/LogsHelper.java:62 msgid "File location" msgstr "Bestands lokatie" -#: ../java/src/net/i2p/router/web/LogsHelper.java:34 +#: ../java/src/net/i2p/router/web/LogsHelper.java:59 msgid "File not found" msgstr "Bestand niet gevonden" -#: ../java/src/net/i2p/router/web/LogsHelper.java:52 +#: ../java/src/net/i2p/router/web/LogsHelper.java:77 msgid "No log messages" msgstr "Geen log berichten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:80 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 msgid "Network Database RouterInfo Lookup" msgstr "Netwerk Database RouterInfo Lookup" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Router" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "niet gevonden in netwerk database" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Network Database Contents" msgstr "Inhoud Netwerk Database" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 msgid "View RouterInfo" msgstr "Bekijk RouterInfo" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 msgid "LeaseSets" msgstr "LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:131 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:133 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 msgid "Local" msgstr "Lokaal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 msgid "Unpublished" msgstr "Niet-gepubliceerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:136 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 msgid "Destination" msgstr "Bestemming" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:153 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 #, java-format msgid "Expires in {0}" msgstr "Verloopt in {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:155 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 #, java-format msgid "Expired {0} ago" msgstr "Verliep {0} geleden" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:167 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:169 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "View LeaseSets" msgstr "Bekijk LeaseSets" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "Niet geïnitialiseerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 msgid "Routers" msgstr "Routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 msgid "Show all routers" msgstr "Bekijk alle routers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 msgid "Show all routers with full stats" msgstr "Bekijk alle routers met volledige statistieken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Netwerk Database Router Statistieken" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Aantal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Transports" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 msgid "Our info" msgstr "Onze info" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 msgid "Peer info for" msgstr "Peer info voor" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Full entry" msgstr "Volledige item" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:115 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:619 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Hidden" msgstr "Verborgen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 msgid "Updated" msgstr "Geupdate" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 #, java-format msgid "{0} ago" msgstr "{0} geleden" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 msgid "Published" msgstr "Gepubliceerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 msgid "Address(es)" msgstr "Adres(sen)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 msgid "cost" msgstr "kosten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "Hidden or starting up" msgstr "Verborgen of aan het opstarten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 msgid "SSU with introducers" msgstr "SSU met introducers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU" msgstr "NTCP en SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 msgid "NTCP and SSU with introducers" msgstr "NTCP en SSU met introducers" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:92 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Nieuws {0} geleden voor het laatste geupdate." -#: ../java/src/net/i2p/router/web/NewsFetcher.java:98 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Nieuws {0} geleden voor het laatste gecontrolleerd." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:77 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +msgid "Show news" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "" +msgstr[1] "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Kan niet controlleren, plugin {0} is niet geïnstalleerd." -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:129 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Controlleren op update van plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:154 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "Nieuwe plugin versie {0} is beschikbaar" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:156 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Geen nieuwe versie beschikbaar voor plugin {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:165 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Update check voor plugin {0} gefaald" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:139 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Downloaden van plugin" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:146 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:245 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}B ontvangen" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:153 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Plugin gedownload" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:158 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:356 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Kan plugin directory {0} niet maken" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:167 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:299 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "from {0}" msgstr "van {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Plugin van {0} is corrupt" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "Plugin van {0} bevat niet het vereiste configuratie bestand" -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' +#. + signer + ""); +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Plugin van {0} bevat een ongeldige sleutel" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:235 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Plugin handtekening verificatie van {0} gefaald" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "Plugin van {0} heeft ingeldige naam of versie" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:269 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Plugin {0} heeft een verkeerde combinatie van versies" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Deze plugin heeft I2P versie {0} of hoger nodig" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Deze plugin heeft Java versie {0} of hoger nodig" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" -msgstr "" -"De gedownloaded plugin is alleen voor nieuwe installaties, maar de plugin is " -"al geïnstalleerd" +msgstr "De gedownloaded plugin is alleen voor nieuwe installaties, maar de plugin is al geïnstalleerd" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "De geïnstalleerde plugin bevat het vereiste configuratie bestand niet" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:313 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" -msgstr "" -"De handtekening van de gedownloade plugin komt niet overeen met de " -"geïnstalleerde plugin" +msgstr "De handtekening van de gedownloade plugin komt niet overeen met de geïnstalleerde plugin" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:320 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" -msgstr "" -"De gedownloade plugin versie {0} is niet nieuwer dan de geïnstalleerde plugin" +msgstr "De gedownloade plugin versie {0} is niet nieuwer dan de geïnstalleerde plugin" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:327 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "Plugin update vereist de installatie van plugin versie {0} of hoger" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:334 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "Plugin update vereist de installatie van plugin versie {0} of lager" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 -msgid "Plugin is for upgrades only, but the plugin is not installed" +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, java-format +msgid "Plugin requires Jetty version {0} or higher" msgstr "" -"De plugin is alleen voor upgrades, maar de plugin is niet geïnstalleerd" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 +msgid "Plugin is for upgrades only, but the plugin is not installed" +msgstr "De plugin is alleen voor upgrades, maar de plugin is niet geïnstalleerd" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Installatie van plugin in {0} gefaald" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Plugin {0} geïnstalleerd, router herstart nodig" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Plugin {0} geïnstalleerd" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:391 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Plugin {0} geïnstalleerd en gestart" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:394 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "Plugin {0} geïnstalleerd maar gefaald om te starten, kijk in de logs" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:396 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Plugin {0} geïnstalleerd maar gefaald om te starten" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:406 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Kan de plugin niet downloaden van {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 msgid "Peer Profiles" msgstr "Peer Profielen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "1 recent profiel getoond." msgstr[1] "{0} recente profielen getoond." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "1 ouder profiel verborgen." msgstr[1] "{0} oudere profielen verborgen." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "1 standaard profiel verborgen." msgstr[1] "{0} standaard profielen verborgen." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 msgid "Groups (Caps)" msgstr "Groupen (Caps)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 msgid "Speed" msgstr "Snelheid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Capacity" msgstr "Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 msgid "Integration" msgstr "Integratie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 -msgid "Status" -msgstr "Status" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 msgid "Fast, High Capacity" msgstr "Snel, Hoge Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 msgid "High Capacity" msgstr "Hoge Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 msgid "Standard" msgstr "Standaard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 msgid "Failing" msgstr "Gefaald" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:282 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Geïntegreerd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 msgid "Unreachable" msgstr "Onbereikbaar" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 msgid "Test Fails" msgstr "Test Faalt" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 msgid "profile" msgstr "profiel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 msgid "Floodfill and Integrated Peers" msgstr "Floodfill en Geïntegreerde Peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 msgid "Caps" msgstr "Caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 msgid "Integ. Value" msgstr "Integ. Waarde" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 msgid "Last Heard About" msgstr "Laatst Vernomen Over" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 msgid "Last Heard From" msgstr "Laatst Vernomen Van" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 msgid "Last Good Send" msgstr "Laatste Goede Verzending" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 msgid "Last Bad Send" msgstr "Laatste Foute Verzending" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 msgid "10m Resp. Time" msgstr "10m Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 msgid "1h Resp. Time" msgstr "1u Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 msgid "1d Resp. Time" msgstr "1d Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 msgid "Last Good Lookup" msgstr "Laatste Goede Lookup" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 msgid "Last Bad Lookup" msgstr "Laatste Foute Lookup" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 msgid "Last Good Store" msgstr "Laatste Goede Opslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 msgid "Last Bad Store" msgstr "Laatste Foute Opslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 msgid "1h Fail Rate" msgstr "1u Fout Rato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 msgid "1d Fail Rate" msgstr "1d Four Rato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 msgid "Thresholds" msgstr "Drempelwaarden" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 msgid "fast peers" msgstr "snelle peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 msgid "high capacity peers" msgstr "hoge capaciteits peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 msgid " well integrated peers" msgstr " goed geïntegreerde peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "as determined by the profile organizer" msgstr "zoals bepaald door de profiel organisator" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 msgid "groups" msgstr "groepen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 msgid "capabilities in the netDb, not used to determine profiles" msgstr "capaciteiten in de netDb, niet gebruikt om profielen te bepalen" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" -msgstr "" -"piek doorvoer (bytes per seconde) over een 1 minuut periode zoals de peer " -"heeft ondervonden in een enkele tunnel" +msgstr "piek doorvoer (bytes per seconde) over een 1 minuut periode zoals de peer heeft ondervonden in een enkele tunnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 msgid "speed" msgstr "snelheid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "capacity" msgstr "capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 msgid "how many tunnels can we ask them to join in an hour?" -msgstr "" -"hoeveel tunnels kunnen we ze vragen om zich in een uur bij aan te sluiten?" +msgstr "hoeveel tunnels kunnen we ze vragen om zich in een uur bij aan te sluiten?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "how many new peers have they told us about lately?" msgstr "hoeveel nieuwe peers hebben ze ons recentelijk over verteld?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 msgid "integration" msgstr "integratie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "is de peer verbannen, of onbereikbaar, of faalt het tunnel tests?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 msgid "status" msgstr "status" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 -msgid "none" -msgstr "geen" +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "Selecteer zoekmachine" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:62 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" msgstr "Tijdelijke verbanning verloopt in {0}" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:66 #, java-format msgid "Banned until restart or in {0}" msgstr "Verbanning tot volgende herstart of in {0}" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:76 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:78 msgid "unban now" msgstr "Hef verbanning nu op" -#. Note to translators: all runtime zh translation disabled in this file, no font available in RRD -#: ../java/src/net/i2p/router/web/StatSummarizer.java:223 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "Bandbreedte gebruik" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:230 -msgid "Outbound bytes/sec" -msgstr "Uitgaande bytes/sec" +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 +msgid "Outbound Bytes/sec" +msgstr "" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:232 -msgid "Inbound bytes/sec" -msgstr "Inkomende bytes / sec" +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 +msgid "Inbound Bytes/sec" +msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:235 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:236 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:237 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:238 -msgid "bytes/sec" -msgstr "bytes/sec" +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +msgid "Bps" +msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:235 -msgid "out average" -msgstr "uit gemiddeld" +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +msgid "Out average" +msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:236 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:238 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:115 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "max" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:237 -msgid "in average" -msgstr "in gemiddeld" +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +msgid "In average" +msgstr "" #: ../java/src/net/i2p/router/web/StatsGenerator.java:57 msgid "GO" @@ -3194,14 +3894,11 @@ msgstr "Statistieken verzameld gedurende de uptime van deze router" msgid "" "The data gathered is quantized over a 1 minute period, so should just be " "used as an estimate." -msgstr "" -"De verzamelde data is gekwantiseerd over een 1 minuut peiode, dit is dus " -"slechts een schatting." +msgstr "De verzamelde data is gekwantiseerd over een 1 minuut peiode, dit is dus slechts een schatting." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." -msgstr "" -"Deze statistieken worden primair gebruikt voor ontwikkeling en debugging." +msgstr "Deze statistieken worden primair gebruikt voor ontwikkeling en debugging." #: ../java/src/net/i2p/router/web/StatsGenerator.java:106 #: ../java/src/net/i2p/router/web/StatsGenerator.java:157 @@ -3220,12 +3917,14 @@ msgstr "Voortschrijdend gemiddelde gebeurtenissen per periode" msgid "Highest events per period" msgstr "Hoogste gebeurtenissen per periode" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && +#. (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: +#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -3237,7 +3936,7 @@ msgid "Lifetime average frequency" msgstr "Levenslange gemiddelde frequentie" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3272,130 +3971,96 @@ msgstr "De periode eindigde {0} geleden." msgid "No events" msgstr "Geen gebeurtenissen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "Gemiddeld aantal gebeurtenissen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Gebeurtenissen in piek periode" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Grafiek Data" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Grafiek Aantal Gebeurtenissen" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Exporteer Data als XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Levenslange gemiddelde waarde" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 msgid "I2P Router Help & FAQ" msgstr "I2P Router Hulp & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 msgid "Help & FAQ" msgstr "Hulp & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:55 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" -msgstr "" -"Configureer de opstart van clients en webapps (services); start sluimerende " -"services handmatig" +msgstr "Configureer de opstart van clients en webapps (services); start sluimerende services handmatig" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:57 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" msgstr "I2P Services" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:63 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "Beheer je I2P hosts bestand hier (I2P domeinnaam bepaling)" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65 -msgid "Addressbook" -msgstr "Adresboek" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Built-in anonymous BitTorrent Client" -msgstr "Ingebouwde anonieme BitTorrent Client" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:71 -msgid "Torrents" -msgstr "Torrents" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Anonymous webmail client" -msgstr "Anonieme webmail client" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:77 -msgid "Email" -msgstr "Email" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 -msgid "Anonymous resident webserver" -msgstr "Anonieme ingebouwde webserver" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:83 -msgid "Webserver" -msgstr "Webserver" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 msgid "Configure I2P Router" msgstr "Configureer I2P Router" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 msgid "I2P Internals" msgstr "I2P Intern" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:379 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 msgid "View existing tunnels and tunnel build status" msgstr "Bekijk bestaande tunnels en tunnel opbouw status" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:253 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 msgid "Show all current peer connections" msgstr "Toon alle huidige peer connecties" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 msgid "Show recent peer performance profiles" msgstr "Toon recente peer prestatie profielen" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:113 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 msgid "Profiles" msgstr "Profielen" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 msgid "Show list of all known I2P routers" msgstr "Toon lijst met alle bekende I2P routers" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:119 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 msgid "NetDB" msgstr "NetDB" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 msgid "Health Report" msgstr "Gezondheids Rapport" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:125 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 msgid "Logs" msgstr "Logs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:135 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 msgid "Graph router performance" msgstr "Grafieken router prestatie" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:137 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 msgid "Graphs" msgstr "Grafieken" @@ -3404,7 +4069,7 @@ msgid "Textual router performance statistics" msgstr "Tekstuele router prestatie statistieken" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Local Destinations" msgstr "Lokale Bestemmingen" @@ -3413,239 +4078,209 @@ msgstr "Lokale Bestemmingen" msgid "I2PTunnel" msgstr "I2PTunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:164 -msgid "I2P Router Help" -msgstr "I2P Router Hulp" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "General" msgstr "Algemeen" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:171 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 msgid "Local Identity" msgstr "Lokale Identiteit" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:175 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 msgid "Your unique I2P router identity is" msgstr "Je unique I2P router identiteit is" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:179 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 msgid "never reveal it to anyone" msgstr "vertel dit aan niemand" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 msgid "show" msgstr "toon" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:192 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 msgid "How long we've been running for this session" msgstr "Hoe lang draaien we al voor deze sessie" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:195 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Uptime" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:202 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" -msgstr "" -"Hulp bij het configureren van je firewall en router voor optimale I2P " -"prestatie" +msgstr "Hulp bij het configureren van je firewall en router voor optimale I2P prestatie" -#. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:232 -#, java-format -msgid "Download {0} Update" -msgstr "Download {0} Update" - -#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" -#.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
    -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 -#, java-format -msgid "Download Unsigned
    Update {0}" -msgstr "Download Niet-ondertekende
    Update {0}" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:261 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" msgstr "Actief" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:270 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Fast" msgstr "Snel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 msgid "High capacity" msgstr "Grote capaciteit" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:288 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 msgid "Known" msgstr "Bekend" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:303 -msgid "Help with firewall configuration" -msgstr "Hulp met firewall configuratie" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:305 -msgid "Check network connection and NAT/firewall" -msgstr "Controlleer NAT/firewall" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:325 -msgid "Reseed" -msgstr "Reseed" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 msgid "Configure router bandwidth allocation" msgstr "Configureer router bandbreedte toewijzing" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:344 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Bandwidth in/out" msgstr "Bandbreedte in/uit" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:364 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 msgid "Total" msgstr "Totaal" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:371 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 msgid "Used" msgstr "Gebruikt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 msgid "Exploratory" msgstr "Onderzoekend" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 msgid "Participating" msgstr "Deelnemend" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 msgid "Share ratio" msgstr "Share rato" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:410 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 msgid "What's in the router's job queue?" msgstr "Wat is er in de taken wachtrij van de router?" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:412 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 msgid "Congestion" msgstr "Verstopping" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:417 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 msgid "Job lag" msgstr "Taak vertraging" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:423 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 msgid "Message delay" msgstr "Bericht vertraging" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:429 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 msgid "Tunnel lag" msgstr "Tunnel vertraging" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:435 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 msgid "Backlog" msgstr "Achterstand" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:106 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "ERR-Client Manager I2CP Fout - controlleer logs" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:113 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "ERR-Klok Afwijking van {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:595 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "Testing" +msgstr "Testen" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:123 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 msgid "ERR-Private TCP Address" msgstr "ERR-Privaat TCP Adres" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:125 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 msgid "ERR-SymmetricNAT" msgstr "ERR-SymmetricNAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:128 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARN-Firewall met Inkomende TCP Ingeschakeld" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 msgid "WARN-Firewalled and Floodfill" msgstr "WARN-Firewall en Floodfill" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 -msgid "WARN-Firewalled and Fast" -msgstr "WARN-Firewall en Snel" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:599 +#. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) +#. return _("WARN-Firewalled and Fast"); +#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "Firewalled" msgstr "Firewall" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" msgstr "ERR-UDP Poort in Gebruik" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:141 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "ERR-Geen Actieve Peers, Controlleer Network Connectie en Firewall" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:144 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "ERR-UDP Uitgeschakeld en Inkomende TCP host/poort niet gezet" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:146 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN-Firewall met UDP Uitgeschakeld" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:615 -msgid "Testing" -msgstr "Testen" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" -msgstr "" -"Toevoegen/verwijderen/wijzigen & beheer je client en server tunnels" +msgstr "Toevoegen/verwijderen/wijzigen & beheer je client en server tunnels" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:382 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" msgstr "Server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:386 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 msgid "Show tunnels" msgstr "Toon tunnels" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 msgid "Leases expired" msgstr "Leases verlopen" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "Rebuilding" msgstr "Herbouwen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 msgid "ago" msgstr "geleden" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:401 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 msgid "Ready" msgstr "Gereed" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building" msgstr "Bouwen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 msgid "Building tunnels" msgstr "Tunnels aan het bouwen" @@ -3653,180 +4288,183 @@ msgstr "Tunnels aan het bouwen" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:421 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "gedeelde clients" -#. Note to translators: all runtime zh translation disabled in this file, no font available in RRD -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:89 +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#, java-format +msgid "Download {0} Update" +msgstr "Download {0} Update" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
    is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not +#. include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#, java-format +msgid "Download Unsigned
    Update {0}" +msgstr "Download Niet-ondertekende
    Update {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +msgid "Help with firewall configuration" +msgstr "Hulp met firewall configuratie" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +msgid "Check network connection and NAT/firewall" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +msgid "Reseed" +msgstr "Reseed" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "gebeurtenissen in {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "gemiddeld voor {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:101 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Gebeurtenissen per periode" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:114 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "gemiddeld" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:116 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "nu" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:41 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:309 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 msgid "configure" msgstr "configureer" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:61 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Client tunnels voor" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "dood" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:71 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Deelnemende tunnels" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:72 -msgid "From" -msgstr "Van" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:72 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Ontvangen op" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Verloop" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Verzonden op" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 -msgid "To" -msgstr "Naar" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Rato" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Rol" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Gebruik" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:107 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "overgangs periode" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:117 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Uitgaande Eindpunt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:119 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Inkomende Gateway" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:121 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:162 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Deelnemer" +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 +#, java-format +msgid "Limited display to the {0} tunnels with the highest usage" +msgstr "" + #: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Inactieve deelnemende tunnels" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Levenslang bandbreedte gebruik" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Verloop" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:159 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Deelnemers" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Eindpunt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:205 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:212 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "Build in progress" msgstr "In aanbouw" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:205 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "inkomend" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:212 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "uitgaand" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:217 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Geen tunnels; wacht totdat de overgangs periode verlopen is." -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "in" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "uit" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:237 -msgid "Tunnel Counts By Peer" -msgstr "Tunnel Aantallen per Peer" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "% of total" -msgstr "% van totaal" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "Our Tunnels" -msgstr "Onze Tunnels" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "Participating Tunnels" -msgstr "Deelnemende Tunnels" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:256 -msgid "Totals" -msgstr "Totalen" - #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:238 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 msgid "Updating" msgstr "Aan het updaten" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:117 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:262 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 msgid "Update downloaded" msgstr "Update gedownload" @@ -3835,47 +4473,47 @@ msgstr "Update gedownload" msgid "Unsigned update file from {0} is corrupt" msgstr "Niet-ondertekende update bestand van {0} is corrupt" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Restarting" msgstr "Herstarten" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:119 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 msgid "Click Restart to install" msgstr "Klik Herstart om te installeren" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Click Shutdown and restart to install" msgstr "Klik Afsluiten and herstart om te installeren" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:122 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 #, java-format msgid "Version {0}" msgstr "Versie {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:127 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 #, java-format msgid "Failed copy to {0}" msgstr "Kopie naar {0} gefaald" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 #, java-format msgid "Updating from {0}" msgstr "Updaten van {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:254 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 #, java-format msgid "No new version found at {0}" msgstr "Geen nieuwe versie gevonden op {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 msgid "Update verified" msgstr "Update geverifieerd" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:308 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 #, java-format msgid "Transfer failed from {0}" msgstr "Overdracht gefaald van {0}" @@ -3992,11 +4630,6 @@ msgstr "licht" msgid "midnight" msgstr "middernacht" -#. stat groups for stats.jsp -#: ../java/strings/Strings.java:57 -msgid "Bandwidth" -msgstr "Bandwidth" - #: ../java/strings/Strings.java:58 msgid "BandwidthLimiter" msgstr "BandwidthLimiter" @@ -4111,1724 +4744,1672 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#. Descriptions for the stats that are graphed by default -#. There are over 500 stats currently defined, we aren't going to tag them all -#: ../java/strings/Strings.java:101 -msgid "Low-level bandwidth receive rate" -msgstr "Low-level bandbreedte ontvangst rato" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +msgid "configure bandwidth" +msgstr "stel bandbreedte in" -#. bw.recvRate -#: ../java/strings/Strings.java:102 -msgid "Low-level bandwidth send rate" -msgstr "Low-level bandbreedte verzend rato" - -#. bw.sendRate -#: ../java/strings/Strings.java:103 -msgid "How many peers we are actively talking with" -msgstr "Met hoeveel peers communiceren we actief" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:112 -msgid "config networking" -msgstr "configureer netwerk" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:234 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 msgid "Summary Bar" msgstr "Samenvatting Balk" -#. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:235 +#. We have intl defined when this is included, but not when compiled +#. standalone. +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 msgid "Refresh (s)" msgstr "Ververs (s)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 msgid "Enable" msgstr "Inschakelen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:262 -msgid "I2P Network Configuration" -msgstr "I2P Netwerk Configuratie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 msgid "Bandwidth limiter" msgstr "Bandbreedte beperker" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." -msgstr "" -"I2P zal beter werken wanneer je de configuratie van de bandbreedte afstemt " -"met de snelheid van je internet verbinding." +msgstr "I2P zal beter werken wanneer je de configuratie van de bandbreedte afstemt met de snelheid van je internet verbinding." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "KBps In" msgstr "KBps In" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 msgid "KBps Out" msgstr "KBps Uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 msgid "Share" msgstr "Share" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:327 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 msgid "NOTE" msgstr "OPMERKING" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Je hebt I2P geconfigureerd om slechts {0} KBps te delen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P vereist tenminste 12KBps om sharing in te schakelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " -msgstr "" -"Schakel sharing in (deelname aan tunnels) door meer bandbreedte toe te " -"kennen." +msgstr "Schakel sharing in (deelname aan tunnels) door meer bandbreedte toe te kennen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." -msgstr "" -"Het verbeterd je anonimiteit door camouflage verkeer te genereren en help " -"het netwerk." +msgstr "Het verbeterd je anonimiteit door camouflage verkeer te genereren en help het netwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Je hebt I2P geconfigureerd om {0} KBps te delen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." -msgstr "" -"Hoe meer bandbreedte je deelt, des te meer je anonimiteit verbeterd en je " -"het netwerk helpt." +msgstr "Hoe meer bandbreedte je deelt, des te meer je anonimiteit verbeterd en je het netwerk helpt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:376 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:532 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:323 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:347 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:360 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +msgid "Advanced network configuration page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Cancel" msgstr "Annuleer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:393 -msgid "IP and Transport Configuration" -msgstr "IP en Transport Configuratie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:417 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:324 -msgid "The default settings will work for most people." -msgstr "De standaard instellingen zullen voor de meeste mensen werken." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:397 -msgid "There is help below." -msgstr "Help is hieronder." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:399 -msgid "UPnP Configuration" -msgstr "UPnP Configuratie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403 -msgid "Enable UPnP to open firewall ports" -msgstr "Schakel UPnP in om firewall poorten te openen" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:405 -msgid "UPnP status" -msgstr "UPnP status" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:407 -msgid "IP Configuration" -msgstr "IP Configuratie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:479 -msgid "Externally reachable hostname or IP address" -msgstr "Extern bereikbare hostname of IP adres" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413 -msgid "Use all auto-detect methods" -msgstr "Gebruik alle auto-detect methoden" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:417 -msgid "Disable UPnP IP address detection" -msgstr "Schakel UPnP IP adres detectie uit" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:421 -msgid "Ignore local interface IP address" -msgstr "Negeer IP adres van lokale interface" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:425 -msgid "Use SSU IP address detection only" -msgstr "Gebruikt alleen SSU IP adres detectie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:429 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:497 -msgid "Specify hostname or IP" -msgstr "Specificeer hostname of IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:435 -msgid "Select Interface" -msgstr "Selecteer Interface" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:449 -msgid "Hidden mode - do not publish IP" -msgstr "Verborgen modus - publiceer IP niet" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:451 -msgid "(prevents participating traffic)" -msgstr "(voorkomt deelnemend verkeer)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:453 -msgid "Action when IP changes" -msgstr "Actie wanneer IP wijzigd" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:457 -msgid "" -"Laptop mode - Change router identity and UDP port when IP changes for " -"enhanced anonymity" -msgstr "" -"Laptop modus - Wijzig router identiteit en UDP poort wanneeer IP wijzigd for " -"meer anonimiteit" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:459 -msgid "Experimental" -msgstr "Experimenteel" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:461 -msgid "UDP Configuration:" -msgstr "UDP Configuratie:" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:463 -msgid "UDP port:" -msgstr "UDP poort:" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:477 -msgid "TCP Configuration" -msgstr "TCP Configuratie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:483 -msgid "Use auto-detected IP address" -msgstr "Gebruik auto-detected IP adres" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:485 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:517 -msgid "currently" -msgstr "om dit moment" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:489 -msgid "if we are not firewalled" -msgstr "wanneer we niet gefirewalled zijn" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:493 -msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "Gebruik altijd auto-detected IP adres (Geen firewall)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:503 -msgid "Disable inbound (Firewalled)" -msgstr "Schakel inkomend uit (Firewall)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:507 -msgid "Completely disable" -msgstr "Schakel volledig uit" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:509 -msgid "" -"(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "" -"(selecteer alleen wanneer je achter een firewall zit dat uitgaand TCP " -"beperkt of blokkeert)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:511 -msgid "Externally reachable TCP port" -msgstr "Extern bereikbare TCP poort" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:515 -msgid "Use the same port configured for UDP" -msgstr "Gebruik dezelfde poort als geconfigureerd voor UDP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:523 -msgid "Specify Port" -msgstr "Specificeer Poort" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:527 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 -msgid "Note" -msgstr "Opmerking" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:530 -msgid "Changing these settings will restart your router." -msgstr "Wijziging van deze instellingen herstart je router" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:536 -msgid "Configuration Help" -msgstr "Configuratie Help" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:538 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:587 -msgid "" -"While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP " -"and TCP." -msgstr "" -"Alhoewel I2P zal werken achter de meeste firewalls, zal de snelheid en " -"netwerk integratie doorgaans verbeteren wanneer de I2P poort is geforward " -"voor zowel UDP als TCP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:540 -msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and " -"TCP packets to reach you." -msgstr "" -"Indien mogelijk, probeer een opening in je firewall te maken om nieuwe UDP " -"en TCP pakketten binnen te laten." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:542 -msgid "" -"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " -"punching with \"SSU introductions\" to relay traffic." -msgstr "" -"Indien dit niet mogelijk is, I2P ondersteunt UPnP (Universal Plug en Play) " -"en UDP perforatie met \"SSU introducties\" om verkeer te herleiden." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:544 -msgid "" -"Most of the options above are for special situations, for example where UPnP " -"does not work correctly, or a firewall not under your control is doing harm." -msgstr "" -"De meeste bovenstaande opties zijn voor speciale situaties, bijvoorbeeld " -"wanneer UPnP niet correct werkt, of wanneer firewall buiten je beheer in de " -"weg zit." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:546 -msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "" -"Bepaalde firewalls zoals symmetrische NATs werken mogelijk niet goed met I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:555 -msgid "" -"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " -"the external IP address and forward ports." -msgstr "" -"UPnP is gebruikt om te communiceren met Internet Gateway Devices (IGDs) om " -"het externe IP adres te detecteren en poorten door te sturen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:557 -msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "UPnP support is beta, en kan om verscheidene redenen niet goed werken" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:559 -msgid "No UPnP-compatible device present" -msgstr "Geen UPnP-compatible device aanwezig" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:561 -msgid "UPnP disabled on the device" -msgstr "UPnP uitgeschakeld op het device" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:563 -msgid "Software firewall interference with UPnP" -msgstr "Software firewall zit UPnP in de weg" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:565 -msgid "Bugs in the device's UPnP implementation" -msgstr "Bugs in de device's UPnP implementatie" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:567 -msgid "Multiple firewall/routers in the internet connection path" -msgstr "Meerdere firewall/routers in het pad van de internet verbinding" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:569 -msgid "UPnP device change, reset, or address change" -msgstr "UPnP device wijziging, reset, of adres wijziging" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:571 -msgid "Review the UPnP status here." -msgstr "Bekijk de UPnP status hier." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:573 -msgid "" -"UPnP may be enabled or disabled above, but a change requires a router " -"restart to take effect." -msgstr "" -"UPnP kan hierboven in- en uitgeschakeld worden, maar na een wijziging is een " -"router herstart nodig." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:575 -msgid "Hostnames entered above will be published in the network database." -msgstr "" -"Hierboven ingevulde hostnames zullen worden gepubliceerd in de netwerk " -"database." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:577 -msgid "They are not private." -msgstr "Deze zijn niet privé." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:579 -msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." -msgstr "" -"Tevens, vul geen privé IP addres in zoals 127.0.0.1 of 192.168.1.1." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:581 -msgid "" -"If you specify the wrong IP address or hostname, or do not properly " -"configure your NAT or firewall, your network performance will degrade " -"substantially." -msgstr "" -"Als je het verkeerde IP adres of hostnaam invult, of je NAT of firewall niet " -"goed te configureert, zal je netwerk prestaties aanzienlijk verslechteren." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:583 -msgid "When in doubt, leave the settings at the defaults." -msgstr "In geval van twijfel, laat de instellingen op de standaard waarden." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:585 -msgid "Reachability Help" -msgstr "Bereikbaarheids Help" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590 -msgid "" -"If you think you have opened up your firewall and I2P still thinks you are " -"firewalled, remember that you may have multiple firewalls, for example both " -"software packages and external hardware routers." -msgstr "" -"Wanneer je denkt dat je je firewall open hebt gezet maar I2P nog steeds zegt " -"dat je achter een firewall zit, bedenk dan dat je mogelijk meerdere " -"firewalls hebt, bijvoorbeeld zowel als software pakket en een externe " -"hardware router." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:593 -msgid "" -"If there is an error, the logs may also help " -"diagnose the problem." -msgstr "" -"Indien er een fout is zijn de logs mogelijk hulpvol " -"om het probleem te onderzoeken." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:597 -msgid "Your UDP port does not appear to be firewalled." -msgstr "Je UDP poort lijkt niet achter een firewall te zitten." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:601 -msgid "Your UDP port appears to be firewalled." -msgstr "Je UDP poort lijkt achter een firewall te zitten." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:603 -msgid "" -"As the firewall detection methods are not 100% reliable, this may " -"occasionally be displayed in error." -msgstr "" -"Omdat de firewall detectie methode niet 100% betrouwbaar is, kan dit soms " -"foutief getoond worden." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:605 -msgid "" -"However, if it appears consistently, you should check whether both your " -"external and internal firewalls are open for your port." -msgstr "" -"Indien dit echter consistent optreedt, controlleer in zowel externe als " -"interne firewalls of de poort wel geopend is." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:607 -msgid "" -"I2P will work fine when firewalled, there is no reason for concern. When " -"firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "" -"Geen paniek, I2P zal werken achter een firewall. Wanneer dit het geval is " -"maakt de router gebruik van \"introducers\" om inkomende connecties door te " -"sturen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:609 -msgid "" -"However, you will get more participating traffic and help the network more " -"if you can open your firewall(s)." -msgstr "" -"Je krijgt meer deelnemend verkeer en helpt het netwerk meer door de firewall" -"(s) te openen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:611 -msgid "" -"If you think you have already done so, remember that you may have both a " -"hardware and a software firewall, or be behind an additional, institutional " -"firewall you cannot control." -msgstr "" -"Indien je van mening bent dat je dit al hebt gedaan, bedenk dat er zowel een " -"hardware als software firewall kan zijn, of dat er een additionele firewall " -"(universiteit, provider, etc) kan zijn waar je geen invloed op hebt." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:613 -msgid "" -"Also, some routers cannot correctly forward both TCP and UDP on a single " -"port, or may have other limitations or bugs that prevent them from passing " -"traffic through to I2P." -msgstr "" -"Tevens hebben sommige routers moeite om zowel TCP als UDP op dezelfde poort " -"correct door te laten, of hebben andere beperkingen of bugs die voorkomen " -"dat I2P verkeer goed doorkomt." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:617 -msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "De router test op dit moment of je UDP poort achter een firewall is." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:621 -msgid "" -"The router is not configured to publish its address, therefore it does not " -"expect incoming connections." -msgstr "" -"De router is niet geconfigureerd om zijn adres te publiceren, daarom " -"verwacht het geen inkomende verbindingen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:623 -msgid "WARN - Firewalled and Fast" -msgstr "WARN - Firewall en Snel" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:625 -msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are " -"firewalled." -msgstr "" -"Je hebt I2P geconfigureerd om meer dan 128KBps aan bandbreedte te delen, " -"maar je zit achter een firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:627 -msgid "" -"While I2P will work fine in this configuration, if you really have over " -"128KBps of bandwidth to share, it will be much more helpful to the network " -"if you open your firewall." -msgstr "" -"Alhoewel I2P met deze configuratie prima werkt, zal je 128KBps of meer aan " -"bandbreedte het netwerk beter helpen wanneer je je firewall open zet." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:629 -msgid "WARN - Firewalled and Floodfill" -msgstr "WARN - Firewall en Floodfill" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:631 -msgid "" -"You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "" -"Je hebt I2P geconfigureerd als floodfill router, maar je zit achter een " -"firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:633 -msgid "" -"For best participation as a floodfill router, you should open your firewall." -msgstr "" -"Voor een betere deelname als floodfill router, moet je je firewall openen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:635 -msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "WARN - Firewall en Inkomende TCP Ingeschakeld" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:637 -msgid "" -"You have configured inbound TCP, however your UDP port is firewalled, and " -"therefore it is likely that your TCP port is firewalled as well." -msgstr "" -"Je hebt inkomende TCP geconfigureerd, echter aangezien je UDP poort achter " -"een firewall zit, is het waarschijnlijk dat dit ook voor je TCP poort het " -"geval is." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:639 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be " -"able to contact you via TCP, which will hurt the network." -msgstr "" -"Indien je TCP poort achter een firewall zit met inkomende TCP ingeschakeld, " -"kunnen routers geen verbinding met je maken via TCP, dit is niet goed voor " -"het netwerk." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:641 -msgid "Please open your firewall or disable inbound TCP above." -msgstr "Open je firewall of schakel inkomend TCP hierboven uit." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:643 -msgid "WARN - Firewalled with UDP Disabled" -msgstr "WARN - Firewall met UDP Uitgeschakeld" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:645 -msgid "You have configured inbound TCP, however you have disabled UDP." -msgstr "Je hebt inkomende TCP geconfigureerd, echter UDP is uitgeschakeld." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:647 -msgid "" -"You appear to be firewalled on TCP, therefore your router cannot accept " -"inbound connections." -msgstr "" -"Het lijkt erop dat je voor TCP achter een firewall zit, daarom kan je router " -"geen inkomende connecties accepteren." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:649 -msgid "Please open your firewall or enable UDP." -msgstr "Open je firewall of schakel UDP in." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:651 -msgid "ERR - Clock Skew" -msgstr "ERR - Klok Afwijking" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:653 -msgid "" -"Your system's clock is skewed, which will make it difficult to participate " -"in the network." -msgstr "" -"Je systeemklok heeft een afwijking, dit zal het moeilijk maken om aan het " -"netwerk deel te nemen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:655 -msgid "Correct your clock setting if this error persists." -msgstr "Corrigeer je klok instelling indien deze fout blijft optreden." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:657 -msgid "ERR - Private TCP Address" -msgstr "ERR - Privaat TCP Adres" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:659 -msgid "" -"You must never advertise an unroutable IP address such as 127.0.0.1 or " -"192.168.1.1 as your external address." -msgstr "" -"Je moet nooit een niet-routeerbaar IP adres zoals 127.0.0.1 of 192.168.1.1 " -"adverteren als je externe adres." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:661 -msgid "Correct the address or disable inbound TCP above." -msgstr "Corrigeer het adres of schakel inkomend TCP hierboven uit." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:663 -msgid "ERR - SymmetricNAT" -msgstr "ERR - SymmetricNAT" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:665 -msgid "I2P detected that you are firewalled by a Symmetric NAT." -msgstr "" -"I2P heeft gedetecteerd dat je achter een firewall zit door een Symmetric NAT." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:667 -msgid "" -"I2P does not work well behind this type of firewall. You will probably not " -"be able to accept inbound connections, which will limit your participation " -"in the network." -msgstr "" -"I2P werkt niet goed achter dit type firewall. Waarschijnlijk kan je geen " -"inkomende verbindingen accepteren, " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:669 -msgid "" -"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " -"and restart" -msgstr "" -"ERR - UDP Poort In Gebruik - Zet i2np.udp.internalPort=xxxx in geavanceerde " -"configuratie en herstart" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:671 -msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "" -"I2P kon niet binden met poort 8887 of een andere geconfigureerde poort." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:673 -msgid "" -"Check to see if another program is using the configured port. If so, stop " -"that program or configure I2P to use a different port." -msgstr "" -"Controlleer of een ander programma de geconfigureerde poort gebruikt. Als " -"dit zo is, stop dit programma of configureer I2P op een andere poort." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:675 -msgid "" -"This may be a transient error, if the other program is no longer using the " -"port." -msgstr "" -"Dit kan een voorbijgaande fout zijn, als het andere programma de poort niet " -"meer gebruikt." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:677 -msgid "However, a restart is always required after this error." -msgstr "Echter, een herstart is altijd nodig na deze fout." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:679 -msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "ERR - UDP Uitgeschakeld en Inkomende TCP host/poort niet gezet" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:681 -msgid "" -"You have not configured inbound TCP with a hostname and port above, however " -"you have disabled UDP." -msgstr "" -"Je hebt inkomende TCP hierboven niet geconfigureerd met een hostname en " -"poort, echter heb je je UDP uitgeschakeld." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:683 -msgid "Therefore your router cannot accept inbound connections." -msgstr "Daarom kan je router geen inkomende connecties accepteren." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:685 -msgid "Please configure a TCP host and port above or enable UDP." -msgstr "Configureer een TCP host en poort hierboven of schakel UDP in." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:687 -msgid "ERR - Client Manager I2CP Error - check logs" -msgstr "ERR - Client Manager I2CP Fout - controlleer logs" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:689 -msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "" -"Dit komt doorgaans door een conflict met poort 7654. Kijk in de logs om dit " -"te bevestigen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:691 -msgid "" -"Do you have another I2P instance running? Stop the conflicting program and " -"restart I2P." -msgstr "" -"Heb je een andere I2P instantie draaien? Stop het conflicerende programma en " -"herstart I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:113 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 msgid "config advanced" msgstr "geavanceerde configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 msgid "I2P Advanced Configuration" msgstr "I2P Geavanceerde Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 msgid "Advanced I2P Configuration" msgstr "Geavanceerde I2P Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 msgid "Some changes may require a restart to take effect." msgstr "Voor de toepassing van sommige wijzigingen is een herstart nodig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 msgid "config clients" msgstr "client configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 msgid "I2P Client Configuration" msgstr "I2P Client Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 msgid "Client Configuration" msgstr "Client Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." -msgstr "" -"De Java clients in onderstaande lijst zijn gestart door de router en draaien " -"in dezelfde JVM." +msgstr "De Java clients in onderstaande lijst zijn gestart door de router en draaien in dezelfde JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 msgid "To change other client options, edit the file" msgstr "Om andere client opties te wijzigen, bewerk het bestand" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:423 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "All changes require restart to take effect." msgstr "Voor alle wijzigingen is een herstart nodig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 msgid "Advanced Client Interface Configuration" msgstr "Geavanceerde Client Interface Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Externe I2CP (I2P Client Protocol) Interface Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 msgid "Enabled without SSL" msgstr "Ingeschakeld zonder SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 msgid "Enabled with SSL required" msgstr "Ingeschakeld met SSL vereist" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 msgid "Disabled - Clients outside this Java process may not connect" -msgstr "" -"Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken" +msgstr "Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 msgid "I2CP Port" msgstr "I2CP Poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Interface" msgstr "I2CP Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 msgid "Authorization" msgstr "Authorisatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 msgid "Require username and password" msgstr "Gebruikersnaam en wachtwoord verplicht" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 msgid "Username" msgstr "Gebruikersnaam" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:413 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Password" msgstr "Wachtwoord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:419 -msgid "Any changes made here must also be configured in the external client." -msgstr "" -"Alle wijzigingen die hier worden gemaakt moeten ook in de externe client " -"worden geconfigureerd." +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +msgid "The default settings will work for most people." +msgstr "De standaard instellingen zullen voor de meeste mensen werken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +msgid "Any changes made here must also be configured in the external client." +msgstr "Alle wijzigingen die hier worden gemaakt moeten ook in de externe client worden geconfigureerd." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 msgid "Many clients do not support SSL or authorization." msgstr "Veel clients understeunen geen SSL of authorisatie." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 msgid "WebApp Configuration" msgstr "WebApp Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications (e." -"g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications " +"(e.g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." -msgstr "" -"De Java web applicaties hier beneden zijn gestart door de webConsole client " -"en draaien in dezelfe JVM als de router. Het zijn meestal web applicaties " -"die te benaderen zijn via de router console. Het kunnen volledige " -"applicaties zijn (zoals i2psnark), front-ends voor een client of applicatie " -"dat los hiervan ingeschakeld moet worden (zoals susidns, i2ptunnel), of " -"zonder web interface (zoals addressbook)." +msgstr "De Java web applicaties hier beneden zijn gestart door de webConsole client en draaien in dezelfe JVM als de router. Het zijn meestal web applicaties die te benaderen zijn via de router console. Het kunnen volledige applicaties zijn (zoals i2psnark), front-ends voor een client of applicatie dat los hiervan ingeschakeld moet worden (zoals susidns, i2ptunnel), of zonder web interface (zoals addressbook)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " "your router to a newer version, so disabling the web app here is the " "preferred method." -msgstr "" -"Een web app kan ook uitgeschakeld worden door het .war bestand te " -"verwijderen uit de webapps directory; ever het .war bestand en de web " -"applicatie zal weer terugkomen wanneer je de router upgrade naar een " -"nieuwere versie. Daarom is het aanbevolen om de web app hier uit te " -"schakelen." +msgstr "Een web app kan ook uitgeschakeld worden door het .war bestand te verwijderen uit de webapps directory; ever het .war bestand en de web applicatie zal weer terugkomen wanneer je de router upgrade naar een nieuwere versie. Daarom is het aanbevolen om de web app hier uit te schakelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Plugin Configuration" msgstr "Plugin Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 msgid "The plugins listed below are started by the webConsole client." msgstr "De plugins hier beneden zijn gestart door de webConsole client." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 msgid "Plugin Installation" msgstr "Plugin Installatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "To install a plugin, enter the download URL:" msgstr "Om een plugin te installeren, voer de download URL in:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +msgid "config home" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +msgid "Default Home Page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +msgid "Use old home page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +msgid "Search Engines" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +msgid "Recommended Eepsites" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +msgid "Local Services" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 msgid "config keyring" msgstr "configureer sleutelbos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 msgid "I2P Keyring Configuration" msgstr "I2P Sleutelbos Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 msgid "The router keyring is used to decrypt encrypted leaseSets." -msgstr "" -"De sleutelbos van de router is gebruikt om versleutelde leaseSets te " -"ontsleutelen." +msgstr "De sleutelbos van de router is gebruikt om versleutelde leaseSets te ontsleutelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 msgid "" "The keyring may contain keys for local or remote encrypted destinations." -msgstr "" -"De sleutelbos kan sleutels bevatten voor lokale en remote versleutelde " -"destinations." +msgstr "De sleutelbos kan sleutels bevatten voor lokale en remote versleutelde destinations." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 msgid "Manual Keyring Addition" msgstr "Handmatige Sleutelbos Toevoeging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 msgid "Enter keys for encrypted remote destinations here." msgstr "Voer sleutels in om remote destinations te versleutelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 msgid "Keys for local destinations must be entered on the" msgstr "Sleutels voor lokale destinations moeten worden ingevoerd op de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 msgid "I2PTunnel page" msgstr "I2PTunnel pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Dest. name, hash, or full key" msgstr "Dest. naam, hash, of volledige sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "Encryption Key" msgstr "Encryptie Sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:113 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 msgid "config logging" msgstr "configureer logging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 msgid "I2P Logging Configuration" msgstr "I2P Logging Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 msgid "Configure I2P Logging Options" msgstr "Configureer I2P Logging Opties" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 msgid "Log file" -msgstr "Logging bestandsnaam" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(het symbool '@' zal worden vervangen bij het doordraaien van de log)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 msgid "Log record format" msgstr "Log regel formaat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "" -"(gebruik 'd' = datum, 'c' = class, 't' = thread, 'p' = prioriteit, 'm' = " -"bericht)" +msgstr "(gebruik 'd' = datum, 'c' = class, 't' = thread, 'p' = prioriteit, 'm' = bericht)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 msgid "Log date format" msgstr "Log datum formaat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" -msgstr "" -"('MM' = maand, 'dd' = dag, 'HH' = uur, 'mm' = minuut, 'ss' = seconde, 'SSS' " -"= milliseconde)" +msgstr "('MM' = maand, 'dd' = dag, 'HH' = uur, 'mm' = minuut, 'ss' = seconde, 'SSS' = milliseconde)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 msgid "Max log file size" msgstr "Max log bestand grootte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Default log level" msgstr "Standaard log niveau" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" -msgstr "" -"(DEBUG en INFO zijn geen aanbevolen standaardwaarden, ze zullen je router " -"drastisch vertragen)" +msgstr "(DEBUG en INFO zijn geen aanbevolen standaardwaarden, ze zullen je router drastisch vertragen)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 msgid "Log level overrides" msgstr "Log niveau overschrijving" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "New override" msgstr "Nieuwe overschrijving" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +msgid "config networking" +msgstr "configureer netwerk" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +msgid "I2P Network Configuration" +msgstr "I2P Netwerk Configuratie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +msgid "IP and Transport Configuration" +msgstr "IP en Transport Configuratie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +msgid "There is help below." +msgstr "Help is hieronder." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +msgid "UPnP Configuration" +msgstr "UPnP Configuratie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +msgid "Enable UPnP to open firewall ports" +msgstr "Schakel UPnP in om firewall poorten te openen" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +msgid "UPnP status" +msgstr "UPnP status" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +msgid "IP Configuration" +msgstr "IP Configuratie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +msgid "Externally reachable hostname or IP address" +msgstr "Extern bereikbare hostname of IP adres" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +msgid "Use all auto-detect methods" +msgstr "Gebruik alle auto-detect methoden" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +msgid "Disable UPnP IP address detection" +msgstr "Schakel UPnP IP adres detectie uit" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +msgid "Ignore local interface IP address" +msgstr "Negeer IP adres van lokale interface" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +msgid "Use SSU IP address detection only" +msgstr "Gebruikt alleen SSU IP adres detectie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +msgid "Specify hostname or IP" +msgstr "Specificeer hostname of IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +msgid "Select Interface" +msgstr "Selecteer Interface" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +msgid "Hidden mode - do not publish IP" +msgstr "Verborgen modus - publiceer IP niet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +msgid "(prevents participating traffic)" +msgstr "(voorkomt deelnemend verkeer)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +msgid "Action when IP changes" +msgstr "Actie wanneer IP wijzigd" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "Laptop modus - Wijzig router identiteit en UDP poort wanneeer IP wijzigd for meer anonimiteit" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +msgid "Experimental" +msgstr "Experimenteel" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "UDP Configuration:" +msgstr "UDP Configuratie:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +msgid "UDP port:" +msgstr "UDP poort:" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "Completely disable" +msgstr "Schakel volledig uit" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +msgid "TCP Configuration" +msgstr "TCP Configuratie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +msgid "Use auto-detected IP address" +msgstr "Gebruik auto-detected IP adres" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +msgid "currently" +msgstr "om dit moment" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +msgid "if we are not firewalled" +msgstr "wanneer we niet gefirewalled zijn" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "Gebruik altijd auto-detected IP adres (Geen firewall)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +msgid "Disable inbound (Firewalled)" +msgstr "Schakel inkomend uit (Firewall)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "(selecteer alleen wanneer je achter een firewall zit dat uitgaand TCP beperkt of blokkeert)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +msgid "Externally reachable TCP port" +msgstr "Extern bereikbare TCP poort" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Use the same port configured for UDP" +msgstr "Gebruik dezelfde poort als geconfigureerd voor UDP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +msgid "Specify Port" +msgstr "Specificeer Poort" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +msgid "Notes" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +msgid "Configuration Help" +msgstr "Configuratie Help" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP" +" and TCP." +msgstr "Alhoewel I2P zal werken achter de meeste firewalls, zal de snelheid en netwerk integratie doorgaans verbeteren wanneer de I2P poort is geforward voor zowel UDP als TCP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and" +" TCP packets to reach you." +msgstr "Indien mogelijk, probeer een opening in je firewall te maken om nieuwe UDP en TCP pakketten binnen te laten." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "Indien dit niet mogelijk is, I2P ondersteunt UPnP (Universal Plug en Play) en UDP perforatie met \"SSU introducties\" om verkeer te herleiden." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +msgid "" +"Most of the options above are for special situations, for example where UPnP" +" does not work correctly, or a firewall not under your control is doing " +"harm." +msgstr "De meeste bovenstaande opties zijn voor speciale situaties, bijvoorbeeld wanneer UPnP niet correct werkt, of wanneer firewall buiten je beheer in de weg zit." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "Bepaalde firewalls zoals symmetrische NATs werken mogelijk niet goed met I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "UPnP is gebruikt om te communiceren met Internet Gateway Devices (IGDs) om het externe IP adres te detecteren en poorten door te sturen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "UPnP support is beta, en kan om verscheidene redenen niet goed werken" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "No UPnP-compatible device present" +msgstr "Geen UPnP-compatible device aanwezig" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +msgid "UPnP disabled on the device" +msgstr "UPnP uitgeschakeld op het device" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +msgid "Software firewall interference with UPnP" +msgstr "Software firewall zit UPnP in de weg" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "Bugs in the device's UPnP implementation" +msgstr "Bugs in de device's UPnP implementatie" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "Meerdere firewall/routers in het pad van de internet verbinding" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "UPnP device change, reset, or address change" +msgstr "UPnP device wijziging, reset, of adres wijziging" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "Review the UPnP status here." +msgstr "Bekijk de UPnP status hier." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "UPnP kan hierboven in- en uitgeschakeld worden, maar na een wijziging is een router herstart nodig." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +msgid "Hostnames entered above will be published in the network database." +msgstr "Hierboven ingevulde hostnames zullen worden gepubliceerd in de netwerk database." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "They are not private." +msgstr "Deze zijn niet privé." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or " +"192.168.1.1." +msgstr "Tevens, vul geen privé IP addres in zoals 127.0.0.1 of 192.168.1.1." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "Als je het verkeerde IP adres of hostnaam invult, of je NAT of firewall niet goed te configureert, zal je netwerk prestaties aanzienlijk verslechteren." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +msgid "When in doubt, leave the settings at the defaults." +msgstr "In geval van twijfel, laat de instellingen op de standaard waarden." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "Reachability Help" +msgstr "Bereikbaarheids Help" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "Wanneer je denkt dat je je firewall open hebt gezet maar I2P nog steeds zegt dat je achter een firewall zit, bedenk dan dat je mogelijk meerdere firewalls hebt, bijvoorbeeld zowel als software pakket en een externe hardware router." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "Indien er een fout is zijn de logs mogelijk hulpvol om het probleem te onderzoeken." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +msgid "Your UDP port does not appear to be firewalled." +msgstr "Je UDP poort lijkt niet achter een firewall te zitten." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +msgid "Your UDP port appears to be firewalled." +msgstr "Je UDP poort lijkt achter een firewall te zitten." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "Omdat de firewall detectie methode niet 100% betrouwbaar is, kan dit soms foutief getoond worden." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "Indien dit echter consistent optreedt, controlleer in zowel externe als interne firewalls of de poort wel geopend is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "Geen paniek, I2P zal werken achter een firewall. Wanneer dit het geval is maakt de router gebruik van \"introducers\" om inkomende connecties door te sturen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "Je krijgt meer deelnemend verkeer en helpt het netwerk meer door de firewall(s) te openen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "Indien je van mening bent dat je dit al hebt gedaan, bedenk dat er zowel een hardware als software firewall kan zijn, of dat er een additionele firewall (universiteit, provider, etc) kan zijn waar je geen invloed op hebt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "Tevens hebben sommige routers moeite om zowel TCP als UDP op dezelfde poort correct door te laten, of hebben andere beperkingen of bugs die voorkomen dat I2P verkeer goed doorkomt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "De router test op dit moment of je UDP poort achter een firewall is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "De router is niet geconfigureerd om zijn adres te publiceren, daarom verwacht het geen inkomende verbindingen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "WARN - Firewalled and Fast" +msgstr "WARN - Firewall en Snel" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are" +" firewalled." +msgstr "Je hebt I2P geconfigureerd om meer dan 128KBps aan bandbreedte te delen, maar je zit achter een firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "Alhoewel I2P met deze configuratie prima werkt, zal je 128KBps of meer aan bandbreedte het netwerk beter helpen wanneer je je firewall open zet." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "WARN - Firewalled and Floodfill" +msgstr "WARN - Firewall en Floodfill" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "Je hebt I2P geconfigureerd als floodfill router, maar je zit achter een firewall." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "Voor een betere deelname als floodfill router, moet je je firewall openen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "WARN - Firewall en Inkomende TCP Ingeschakeld" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "Je hebt inkomende TCP geconfigureerd, echter aangezien je UDP poort achter een firewall zit, is het waarschijnlijk dat dit ook voor je TCP poort het geval is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be" +" able to contact you via TCP, which will hurt the network." +msgstr "Indien je TCP poort achter een firewall zit met inkomende TCP ingeschakeld, kunnen routers geen verbinding met je maken via TCP, dit is niet goed voor het netwerk." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "Open je firewall of schakel inkomend TCP hierboven uit." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "WARN - Firewall met UDP Uitgeschakeld" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "Je hebt inkomende TCP geconfigureerd, echter UDP is uitgeschakeld." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "Het lijkt erop dat je voor TCP achter een firewall zit, daarom kan je router geen inkomende connecties accepteren." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +msgid "Please open your firewall or enable UDP." +msgstr "Open je firewall of schakel UDP in." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +msgid "ERR - Clock Skew" +msgstr "ERR - Klok Afwijking" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "Je systeemklok heeft een afwijking, dit zal het moeilijk maken om aan het netwerk deel te nemen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +msgid "Correct your clock setting if this error persists." +msgstr "Corrigeer je klok instelling indien deze fout blijft optreden." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "ERR - Private TCP Address" +msgstr "ERR - Privaat TCP Adres" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "Je moet nooit een niet-routeerbaar IP adres zoals 127.0.0.1 of 192.168.1.1 adverteren als je externe adres." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "Correct the address or disable inbound TCP above." +msgstr "Corrigeer het adres of schakel inkomend TCP hierboven uit." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "ERR - SymmetricNAT" +msgstr "ERR - SymmetricNAT" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "I2P heeft gedetecteerd dat je achter een firewall zit door een Symmetric NAT." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "I2P werkt niet goed achter dit type firewall. Waarschijnlijk kan je geen inkomende verbindingen accepteren, " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "ERR - UDP Poort In Gebruik - Zet i2np.udp.internalPort=xxxx in geavanceerde configuratie en herstart" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "I2P kon niet binden met poort 8887 of een andere geconfigureerde poort." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "Controlleer of een ander programma de geconfigureerde poort gebruikt. Als dit zo is, stop dit programma of configureer I2P op een andere poort." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "Dit kan een voorbijgaande fout zijn, als het andere programma de poort niet meer gebruikt." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "However, a restart is always required after this error." +msgstr "Echter, een herstart is altijd nodig na deze fout." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "ERR - UDP Uitgeschakeld en Inkomende TCP host/poort niet gezet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "Je hebt inkomende TCP hierboven niet geconfigureerd met een hostname en poort, echter heb je je UDP uitgeschakeld." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "Therefore your router cannot accept inbound connections." +msgstr "Daarom kan je router geen inkomende connecties accepteren." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "Configureer een TCP host en poort hierboven of schakel UDP in." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "ERR - Client Manager I2CP Fout - controlleer logs" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "Dit komt doorgaans door een conflict met poort 7654. Kijk in de logs om dit te bevestigen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "Heb je een andere I2P instantie draaien? Stop het conflicerende programma en herstart I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 msgid "config peers" msgstr "configureer peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 msgid "I2P Peer Configuration" msgstr "I2P Peer Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 msgid "Manual Peer Controls" msgstr "Handmatige Peer Beheer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 msgid "Router Hash" msgstr "Router Hash" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Manually Ban / Unban a Peer" msgstr "Handmatig een Peer Verbannen / Verbanning Opheffen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "Verbanning zorgt ervoor dat deze peer niet deelneemt aan je tunnels." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 msgid "Adjust Profile Bonuses" msgstr "Aanpassing van Profiel Bonussen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " -"and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" +" and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" -msgstr "" -"Bonussen kunnen zowel positief als negatief zijn, en hebben invloed op de " -"toekenning van de peer aan de category Snel en Hoge Capaciteit. Snelle peers " -"worden gebruikt voor client tunnels, en Hoge Capaciteit peers worden " -"gebruikt voor sommige exploratory tunnels. De huidige bonussen worden " -"getoond op de" +msgstr "Bonussen kunnen zowel positief als negatief zijn, en hebben invloed op de toekenning van de peer aan de category Snel en Hoge Capaciteit. Snelle peers worden gebruikt voor client tunnels, en Hoge Capaciteit peers worden gebruikt voor sommige exploratory tunnels. De huidige bonussen worden getoond op de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "profiles page" msgstr "profielen pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 msgid "Banned Peers" msgstr "Verbannen Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 msgid "Banned IPs" msgstr "Verbannen IPs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 msgid "config reseeding" msgstr "configureer reseeden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 msgid "I2P Reseeding Configuration" msgstr "I2P Reseeden Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 msgid "Reseeding Configuration" msgstr "Reseeden Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." -msgstr "" -"Reseeden is het opstart proces dat gebruikt wordt om andere routers te " -"vinden wanneer je I2P voor het eerst installeert, of wanneer je router te " -"weinig router referenties heeft." +msgstr "Reseeden is het opstart proces dat gebruikt wordt om andere routers te vinden wanneer je I2P voor het eerst installeert, of wanneer je router te weinig router referenties heeft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "" "If reseeding has failed, you should first check your network connection." -msgstr "" -"Wanneer reseeden heeft gefaald moet je eerst je netwerkverbinding " -"controlleren." +msgstr "Wanneer reseeden heeft gefaald moet je eerst je netwerkverbinding controlleren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." -msgstr "" -"Wijzig deze alleen wanneer HTTP geblokkeerd is door een beperkende firewall, " -"reseeden heeft gefaald en je toegang hebt tot een HTTP proxy." +msgstr "Wijzig deze alleen wanneer HTTP geblokkeerd is door een beperkende firewall, reseeden heeft gefaald en je toegang hebt tot een HTTP proxy." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Zie {0} voor instructies om handmatig te reseeden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "the FAQ" msgstr "de FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "Reseed URL Selection" msgstr "Reseed URL Selectie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Try SSL first then non-SSL" msgstr "Probeer eerst met SSL, daarna zonder SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Use SSL only" msgstr "Gebruik alleen SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use non-SSL only" msgstr "Gebruik geen SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 msgid "Reseed URLs" msgstr "Reseed URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 -msgid "Enable HTTP proxy (not used for SSL)" -msgstr "HTTP proxy inschakelen (niet gebruikt voor SSL)" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +msgid "Enable HTTP Proxy?" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "HTTP Proxy Host" msgstr "HTTP Proxy Host" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Port" msgstr "HTTP Proxy Poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +msgid "Use HTTP Proxy Authorization?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +msgid "HTTP Proxy Username" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +msgid "HTTP Proxy Password" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +msgid "Enable HTTPS Proxy?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +msgid "HTTPS Proxy Host" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +msgid "HTTPS Proxy Port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +msgid "Use HTTPS Proxy Authorization?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +msgid "HTTPS Proxy Username" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +msgid "HTTPS Proxy Password" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 msgid "config service" msgstr "configureer service" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 msgid "I2P Service Configuration" msgstr "I2P Service Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 msgid "Shutdown the router" msgstr "Stop de router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made " -"before shutting down, but may take a few minutes." -msgstr "" -"Een gecontrolleerde afsluiting laat de router zijn reeds bestaande " -"overeenkomsten vervullen alvorens te stoppen, maar dit kan een aantal " -"minuten duren." +"Graceful shutdown lets the router satisfy the agreements it has already made" +" before shutting down, but may take a few minutes." +msgstr "Een gecontrolleerde afsluiting laat de router zijn reeds bestaande overeenkomsten vervullen alvorens te stoppen, maar dit kan een aantal minuten duren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "" -"If you need to kill the router immediately, that option is available as well." +"If you need to kill the router immediately, that option is available as " +"well." msgstr "Indien je de router onmiddelijk wilt stoppen, dan is dit ook mogelijk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "" -"If you want the router to restart itself after shutting down, you can choose " -"one of the following." -msgstr "" -"Indien je de router wilt herstarten na het afsluiten, kies dan één van de " -"volgende opties." +"If you want the router to restart itself after shutting down, you can choose" +" one of the following." +msgstr "Indien je de router wilt herstarten na het afsluiten, kies dan één van de volgende opties." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." -msgstr "" -"Dit is handig in sommige situaties - bijvoorbeeld wanneer je een " -"configuratie hebt gewijzigd die client applicaties alleen lezen bij het " -"opstarten, zoals het routerconsole wachtwoord of de interface waar het op " -"luistert." +msgstr "Dit is handig in sommige situaties - bijvoorbeeld wanneer je een configuratie hebt gewijzigd die client applicaties alleen lezen bij het opstarten, zoals het routerconsole wachtwoord of de interface waar het op luistert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." -msgstr "" -"Een gecontrolleerde herstart zal een aantal minuten duren (maar je peers " -"stellen je gedult zeer op prijs), terwijl een harde herstart onmiddelijk is." +msgstr "Een gecontrolleerde herstart zal een aantal minuten duren (maar je peers stellen je gedult zeer op prijs), terwijl een harde herstart onmiddelijk is." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up " -"again." -msgstr "" -"Na het stoppen van de router, zal het 1 minuut wachten alvorens opnieuw te " -"starten." +"After tearing down the router, it will wait 1 minute before starting back up" +" again." +msgstr "Na het stoppen van de router, zal het 1 minuut wachten alvorens opnieuw te starten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 msgid "Systray integration" msgstr "Systeemvak integratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "" -"Op het Windows platform is er een kleine applicatie in je systeemvak waarmee " -"je de status van de router kan zien" +msgstr "Op het Windows platform is er een kleine applicatie in je systeemvak waarmee je de status van de router kan zien" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "" -"(in de toekomst zullen I2P client applicaties ook hun eigen functionaliteit " -"in het systeemvak kunnen integreren)." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 -msgid "If you are on windows, you can either enable or disable that icon here." -msgstr "Indien je Windows gebruikt kan je het icoon hier in- of uitschakelen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 -msgid "Show systray icon" -msgstr "Toon systeemvak icoon" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 -msgid "Hide systray icon" -msgstr "Verberg systray icoon" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 -msgid "Run on startup" -msgstr "Aan bij opstarten" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 -msgid "" -"You can control whether I2P is run on startup or not by selecting one of the " -"following options - I2P will install (or remove) a service accordingly." -msgstr "" -"Je kan bepalen of I2P al dan niet bij het opstarten moet starten met behulp " -"van de volgende opties - I2P zal dan de service toevoegen (of verwijderen)." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 -msgid "If you prefer the command line, you can also run the " -msgstr "" -"Indien je de voorkeur geeft aan de command line, kan je het ook starten met " +msgstr "(in de toekomst zullen I2P client applicaties ook hun eigen functionaliteit in het systeemvak kunnen integreren)." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" -"If you are running I2P as service right now, removing it will shut down your " -"router immediately." -msgstr "" -"Indien je op dit moment I2P als service draait zal het verwijderen je router " -"onmiddelijk stoppen." +"If you are on windows, you can either enable or disable that icon here." +msgstr "Indien je Windows gebruikt kan je het icoon hier in- of uitschakelen." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 -msgid "" -"You may want to consider shutting down gracefully, as above, then running " -"uninstall_i2p_service_winnt.bat." -msgstr "" -"Overweeg om hierboven je router gecontrolleerd te stoppen, en daarna " -"uninstall_i2p_service_winnt.bat te draaien." +msgid "Show systray icon" +msgstr "Toon systeemvak icoon" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +msgid "Hide systray icon" +msgstr "Verberg systray icoon" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 -msgid "Debugging" -msgstr "Debugging" +msgid "Run on startup" +msgstr "Aan bij opstarten" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 -msgid "View the job queue" -msgstr "Bekijk de taak wachtrij" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " -"please select the following option and review the thread dumped to wrapper.log." -msgstr "" -"Soms kan het handig zijn om I2P te debuggen met een thread dump. Om dit te " -"doen, selecteer de volgende optie en bekijk de thread dump in de wrapper.log." +"You can control whether I2P is run on startup or not by selecting one of the" +" following options - I2P will install (or remove) a service accordingly." +msgstr "Je kan bepalen of I2P al dan niet bij het opstarten moet starten met behulp van de volgende opties - I2P zal dan de service toevoegen (of verwijderen)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +msgid "If you prefer the command line, you can also run the " +msgstr "Indien je de voorkeur geeft aan de command line, kan je het ook starten met " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -msgid "Launch browser on router startup?" -msgstr "Start browser bij opstarten router?" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +msgid "Note" +msgstr "Opmerking" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "" +"If you are running I2P as service right now, removing it will shut down your" +" router immediately." +msgstr "Indien je op dit moment I2P als service draait zal het verwijderen je router onmiddelijk stoppen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +msgid "" +"You may want to consider shutting down gracefully, as above, then running " +"uninstall_i2p_service_winnt.bat." +msgstr "Overweeg om hierboven je router gecontrolleerd te stoppen, en daarna uninstall_i2p_service_winnt.bat te draaien." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +msgid "Debugging" +msgstr "Debugging" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +msgid "View the job queue" +msgstr "Bekijk de taak wachtrij" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +msgid "" +"At times, it may be helpful to debug I2P by getting a thread dump. To do so," +" please select the following option and review the thread dumped to wrapper.log." +msgstr "Soms kan het handig zijn om I2P te debuggen met een thread dump. Om dit te doen, selecteer de volgende optie en bekijk de thread dump in de wrapper.log." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +msgid "Launch browser on router startup?" +msgstr "Start browser bij opstarten router?" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" -msgstr "" -"De hoofd configuratie interface van I2P is deze web console, indien gewenst " -"kan I2P na het opstarten een web browser starten die verwijst naar" +msgstr "De hoofd configuratie interface van I2P is deze web console, indien gewenst kan I2P na het opstarten een web browser starten die verwijst naar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:113 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 msgid "config stats" msgstr "configureer statistieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 msgid "I2P Stats Configuration" msgstr "I2P Statistieken Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 msgid "Configure I2P Stat Collection" msgstr "Configureer I2P Statistiek Vergaring" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 msgid "Enable full stats?" msgstr "Volledige statistieken inschakelen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 msgid "change requires restart to take effect" msgstr "na wijziging is een herstart nodig" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 msgid "Stat file" msgstr "Statistiek bestand" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:335 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 msgid "Filter" msgstr "Filter" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:348 msgid "toggle all" msgstr "alles aan/uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 msgid "Log" msgstr "Log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 msgid "Graph" msgstr "Grafiek" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 msgid "Advanced filter" msgstr "Geavanceerd filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 msgid "config tunnels" msgstr "configureer tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 msgid "I2P Tunnel Configuration" msgstr "I2P Tunnel Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 msgid "The default settings work for most people." msgstr "De standaard settings werken voor de meeste mensen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Er is een fundamentele afweging tussen anonimiteit en prestatie." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " -"reduce performance or reliability." -msgstr "" -"Tunnels langer dan 3 hops (bijvoorbeeld 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), of een hoge hoeveelheid + backup hoeveelheid, " -"kunnen leiden tot een vermindering van prestatie of bereikbaarheid." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" +" reduce performance or reliability." +msgstr "Tunnels langer dan 3 hops (bijvoorbeeld 2 hops + 0-2 hops, 3 hops + 0-1 hops, 3 hops + 0-2 hops), of een hoge hoeveelheid + backup hoeveelheid, kunnen leiden tot een vermindering van prestatie of bereikbaarheid." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "CPU gebruik en/of uitgaand bandbreedte kan toenemen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "" -"Wijzig deze instellingen met zorg, en pas ze aan indien problemen optreden." +msgstr "Wijzig deze instellingen met zorg, en pas ze aan indien problemen optreden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." -msgstr "" -"Exploratory tunnel configuratie wijzigingen zijn opgeslagen in het router." -"config bestand." +msgstr "Exploratory tunnel configuratie wijzigingen zijn opgeslagen in het router.config bestand." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 msgid "Client tunnel changes are temporary and are not saved." msgstr "Client tunnel wijzigingen zijn tijdelijk en worden niet opgeslagen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 msgid "To make permanent client tunnel changes see the" msgstr "Om permanente client tunnel wijzigingen te maken zie de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "i2ptunnel page" msgstr "i2ptunnel pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 msgid "config UI" msgstr "configureer UI" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 msgid "I2P UI Configuration" msgstr "I2P UI Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 msgid "Router Console Theme" msgstr "Router Console Thema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Thema selectie is uitgeschakeld voor Internet Explorer, sorry." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "" -"Indien je geen IE gebruikt, is het mogelijk dat je browser zich voordoet als " -"IE; configureer je browser (of proxy) om een andere User Agent tekst te " -"gebruiken indien je de console thema's wilt wijzigen." +msgstr "Indien je geen IE gebruikt, is het mogelijk dat je browser zich voordoet als IE; configureer je browser (of proxy) om een andere User Agent tekst te gebruiken indien je de console thema's wilt wijzigen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 msgid "Router Console Language" msgstr "Router Console Taal" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 msgid "" "Please contribute to the router console translation project! Contact the " -"developers on IRC #i2p-dev to help." +"developers in #i2p-dev on IRC to help." msgstr "" -"Lever een bijdrage aan het router console vertaal project! Neem contact op " -"met de ontwikkelaars op IRC #i2p-dev om te helpen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "Apply" msgstr "Toepassen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 msgid "config update" msgstr "configureer update" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 msgid "I2P Update Configuration" msgstr "I2P Update Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 msgid "Check for I2P and news updates" msgstr "Controlleer op I2P en nieuws updates" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 msgid "News & I2P Updates" msgstr "Nieuws & I2P Updates" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +msgid "Check for news updates" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +msgid "News Updates" +msgstr "Nieuws Updates" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 msgid "Update In Progress" msgstr "Bezig Met Upgrade" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "News URL" msgstr "Nieuws URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "Refresh frequency" msgstr "Ververs frequentie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 msgid "Update policy" msgstr "Update regels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 msgid "Update through the eepProxy?" msgstr "Update door de eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "eepProxy host" msgstr "eepProxy host" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy port" msgstr "eepProxy poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 msgid "Update URLs" msgstr "Update URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Trusted keys" msgstr "Vertrouwde sleutels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Update with unsigned development builds?" msgstr "Update met niet ondertekende ontwikkel builds?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Unsigned Build URL" msgstr "Niet-ondertekende Build URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 -msgid "" -"I2P updates are disabled because you do not have write permission for the " -"install directory." +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +msgid "Updates will be dispatched via your package manager." msgstr "" -"I2P updates zijn uitgeschakeld omdat je geen schrijf rechten hebt op de " -"installatie directory." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 -msgid "Save" -msgstr "Opslaan" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +msgid "home" +msgstr "start" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +msgid "Welcome to I2P" +msgstr "Welkom bij I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 msgid "Internal Error" msgstr "Interne Fout" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:123 -msgid "Router Console" -msgstr "Router Console" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Configuration" msgstr "Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Sorry! There has been an internal error." msgstr "Sorry! Er is een interne fout opgetreden." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Rapporteer bugs op {0} of {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish " -"to register." -msgstr "" -"Indien je niet wilt registreren kan je de username \"guest\" en wachtwoord " -"\"guest\" gebruiken." +"You may use the username \"guest\" and password \"guest\" if you do not wish" +" to register." +msgstr "Indien je niet wilt registreren kan je de username \"guest\" en wachtwoord \"guest\" gebruiken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 msgid "Please include this information in bug reports" msgstr "Graag deze informatie in bug reports vermelden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 msgid "Error Details" msgstr "Fout Details" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 #, java-format msgid "Error {0}" msgstr "Fout {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:250 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 msgid "I2P Version and Running Environment" msgstr "I2P Versie en Omgevingsinformatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:197 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug report." -msgstr "" -"Merk op dat systeem informatie, log timestamps en log berichten mogelijk " -"aanwijzingen kunnen geven over je lokatie; controlleer daarom alles dat je " -"in een bug report opneemt." +"clues to your location; please review everything you include in a bug " +"report." +msgstr "Merk op dat systeem informatie, log timestamps en log berichten mogelijk aanwijzingen kunnen geven over je lokatie; controlleer daarom alles dat je in een bug report opneemt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 msgid "Page Not Found" msgstr "Pagina Niet Gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "Sorry! Je benadert een niet bestaande Router Console pagina of bron." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 msgid "Error 404" msgstr "Fout 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "not found" msgstr "niet gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:112 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 msgid "graphs" msgstr "grafieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 msgid "I2P Performance Graphs" msgstr "I2P Prestatie Grafieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:111 -msgid "home" -msgstr "start" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +msgid "Router is down" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:331 -msgid "Welcome to I2P" -msgstr "Welkom bij I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +msgid "News" +msgstr "Nieuws" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +msgid "Search I2P" +msgstr "Zoek I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +msgid "Eepsites of Interest" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +msgid "Jar File Dump" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 msgid "job queue" msgstr "taak wachtrij" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 msgid "I2P Router Job Queue" msgstr "I2P Router Taak wachtrij" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 msgid "logs" msgstr "logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 msgid "I2P Router Logs" msgstr "I2P Router Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 msgid "Critical Logs" msgstr "Kritieke Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Router Logs" msgstr "Router Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "Service (Wrapper) Logs" msgstr "Service (Wrapper) Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 msgid "network database summary" msgstr "samenvatting netwerk database" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 msgid "I2P Network Database Summary" msgstr "Samenvatting I2P Netwerk Database " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:115 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 msgid "WebApp Not Found" msgstr "WebApp Niet Gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 msgid "Web Application Not Running" msgstr "Web Applicatie Draai Niet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 msgid "The requested web application is not running." msgstr "De gevraagde web applicatie draait niet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 msgid "" -"Please visit the config clients page to start it." -msgstr "" -"Bezoek de config clients pagina om " -"het te starten." +"Please visit the config clients " +"page to start it." +msgstr "Bezoek de config clients pagina om het te starten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 msgid "peer connections" msgstr "peer connecties" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 msgid "I2P Network Peers" msgstr "I2P Netwerk Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 msgid "peer profiles" msgstr "peer profielen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 msgid "I2P Network Peer Profiles" msgstr "I2P Netwerk Peer Profielen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 msgid "statistics" msgstr "statistieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 msgid "I2P Router Statistics" msgstr "I2P Router Statistieken" @@ -5837,20 +6418,20 @@ msgstr "I2P Router Statistieken" msgid "Disable {0} Refresh" msgstr "{0} Verversing Uitschakelen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 msgid "tunnel summary" msgstr "tunnel samenvatting" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 msgid "I2P Tunnel Summary" msgstr "I2P Tunnel Samenvatting" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:111 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:248 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 msgid "Peer Profile" msgstr "Peer Profiel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 #, java-format msgid "Profile for peer {0}" msgstr "Profiel voor peer {0}" diff --git a/apps/susidns/locale/messages_el.po b/apps/susidns/locale/messages_el.po new file mode 100644 index 000000000..2a5c133f8 --- /dev/null +++ b/apps/susidns/locale/messages_el.po @@ -0,0 +1,695 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the susidns package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"PO-Revision-Date: 2012-07-02 11:37+0000\n" +"Last-Translator: lixtetrax \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 +#, java-format +msgid "Host name \"{0}\" contains illegal character {1}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 +#, java-format +msgid "Host name cannot start with \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 +#, java-format +msgid "Host name cannot end with \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 +#, java-format +msgid "Host name cannot contain \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 +#, java-format +msgid "" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is" +" unavailable in this JVM" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 +msgid "None" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 +msgid "Hashcash" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 +msgid "Hidden" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 +msgid "Signed" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 +#, java-format +msgid "Type {0}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#, java-format +msgid "One result for search within filtered list." +msgid_plural "{0} results for search within filtered list." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#, java-format +msgid "Filtered list contains 1 entry." +msgid_plural "Fltered list contains {0} entries." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#, java-format +msgid "One result for search." +msgid_plural "{0} results for search." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#, java-format +msgid "Address book contains 1 entry." +msgid_plural "Address book contains {0} entries." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#, java-format +msgid "Showing {0} of {1}" +msgstr "Εμφάνιση {0} από {1}" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +msgid "Add" +msgstr "Πρόσθεση" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +msgid "Replace" +msgstr "Αντικατάσταση" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 +#, java-format +msgid "Host name {0} is already in address book, unchanged." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 +#, java-format +msgid "" +"Host name {0} is already in address book with a different destination. Click" +" \"Replace\" to overwrite." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 +#, java-format +msgid "Destination added for {0}." +msgstr "Πρόσθεση προορισμού για {0}." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 +#, java-format +msgid "Destination changed for {0}." +msgstr "Αλλαγή προορισμού για {0}." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +msgid "Warning - host name does not end with \".i2p\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 +msgid "Invalid Base 64 destination." +msgstr "Άκυρο base64 προορισμού " + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 +#, java-format +msgid "Invalid host name \"{0}\"." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 +msgid "Please enter a host name and destination" +msgstr "Παρακαλώ εισάγετε ένα όνομα κομιστή και προορισμό" + +#. clear search when deleting +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +msgid "Delete Entry" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +msgid "Delete Selected" +msgstr "Διαγραφή Επιλεγμένων" + +#. parameter is a host name +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 +#, java-format +msgid "Destination {0} deleted." +msgstr "Προορισμός {0} διαγράφηκε." + +#. parameter will always be >= 2 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 +#, java-format +msgid "1 destination deleted." +msgid_plural "{0} destinations deleted." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 +msgid "No entries selected to delete." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 +msgid "Address book saved." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +msgid "ERROR: Could not write addressbook file." +msgstr "ΣΦΑΛΜΑ: Δεν μπόρεσε να εγγραφεί το αρχείο βιβλίου διευθύνσεων." + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +msgid "" +"Invalid form submission, probably because you used the \"back\" or " +"\"reload\" button on your browser. Please resubmit." +msgstr "Άκυρη αποστολή φόρμας, πιθανότατα γιατί χρησιμοποιήσατε το πλήκτρο \"πίσω\" ή \"επαναφόρτωση\" στον φυλλομετρητή σας. Παρακαλώ στείλατε πάλι." + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +msgid "Save" +msgstr "Αποθήκευση" + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:141 +msgid "Configuration saved." +msgstr "Παράμετροι αποθηκεύθηκαν." + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +msgid "Reload" +msgstr "Επαναφόρτωση." + +#: ../src/java/src/i2p/susi/dns/ConfigBean.java:144 +msgid "Configuration reloaded." +msgstr "Παράμετροι επαναφορτώθηκαν." + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 +#, java-format +msgid "{0} address book in {1} database" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 +msgid "Manually added via SusiDNS" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 +#, java-format +msgid "Failed to add Destination for {0} to naming service {1}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 +#, java-format +msgid "Failed to delete Destination for {0} from naming service {1}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +msgid "" +"Subscriptions saved, updating addressbook from subscription sources now." +msgstr "Συνδρομές αποθηκεύθηκαν, ανανέωση βιβλίου διευθύνσεων από πηγές συνδρομών τώρα." + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +msgid "Subscriptions saved." +msgstr "Συνδρομές αποθηκεύθηκαν." + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +msgid "Subscriptions reloaded." +msgstr "Συνδρομές επαναφορτώθηκαν." + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +msgid "address book" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +msgid "Overview" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +msgid "Address books" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +msgid "private" +msgstr "ιδιωτικός" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +msgid "master" +msgstr "κύριος" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +msgid "router" +msgstr "δρομολογητής" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +msgid "published" +msgstr "δημοσιεύτηκαν" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +msgid "Subscriptions" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +msgid "Configuration" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +msgid "Address book" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +msgid "Storage" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +msgid "Filter" +msgstr "Φίλτρο" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +msgid "other" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +msgid "all" +msgstr "όλα" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +msgid "Current filter" +msgstr "Παρών φίλτρο" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +msgid "clear filter" +msgstr "εκκαθάριση φίλτρου" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +msgid "Search" +msgstr "Αναζήτηση" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +msgid "Name" +msgstr "Όνομα" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +msgid "Links" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +msgid "Destination" +msgstr "Προορισμός" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +msgid "Mark for deletion" +msgstr "Επιλογή προς διαγραφή" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +msgid "Base 32 address" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +msgid "More information on this entry" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +msgid "details" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +msgid "Cancel" +msgstr "Ακύρωση" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +msgid "This address book is empty." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +msgid "Add new destination" +msgstr "Προσθήκη νέου προορισμού" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +msgid "Host Name" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +msgid "configuration" +msgstr "παράμετροι" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +msgid "Hints" +msgstr "Συμβουλές" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +msgid "" +"File and directory paths here are relative to the addressbook's working " +"directory, which is normally ~/.i2p/addressbook/ (Linux) or " +"%APPDATA%\\I2P\\addressbook\\ (Windows)." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +msgid "" +"If you want to manually add lines to an addressbook, add them to the private" +" or master addressbooks." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +msgid "" +"The router addressbook and the published addressbook are updated by the " +"addressbook application." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +msgid "" +"When you publish your addressbook, ALL destinations from the master and " +"router addressbooks appear there." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +msgid "" +"Use the private addressbook for private destinations, these are not " +"published." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +msgid "Options" +msgstr "Παράμετροι" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +msgid "File containing the list of subscriptions URLs (no need to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +msgid "Update interval in hours" +msgstr "Διάστημα ανανέωσης σε ώρες" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +msgid "" +"Your public hosts.txt file (choose a path within your webserver document " +"root)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +msgid "Your hosts.txt (don't change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +msgid "Your personal addressbook, these hosts will be published" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +msgid "Your private addressbook, it is never published" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +msgid "Port for your eepProxy (no need to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +msgid "Hostname for your eepProxy (no need to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +msgid "Whether to update the published addressbook" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +msgid "" +"File containing the etags header from the fetched subscription URLs (no need" +" to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +msgid "" +"File containing the modification timestamp for each fetched subscription URL" +" (no need to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +msgid "File to log activity to (change to /dev/null if you like)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +msgid "addressbook" +msgstr "διευθυνσιογράφος" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +msgid "Encoded Name" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +msgid "Base 32 Address" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +msgid "Base 64 Hash" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +msgid "Address Helper" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +msgid "link" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +msgid "Public Key" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +msgid "ElGamal 2048 bit" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +msgid "Signing Key" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +msgid "DSA 1024 bit" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +msgid "Certificate" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +msgid "Added Date" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +msgid "Source" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +msgid "Last Modified" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +msgid "Notes" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +msgid "Introduction" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +msgid "What is the addressbook?" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +msgid "The addressbook application is part of your I2P installation." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +msgid "" +"It regularly updates your hosts.txt file from distributed sources or " +"\"subscriptions\"." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +msgid "" +"In the default configuration, the address book is only subscribed to " +"www.i2p2.i2p." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +msgid "" +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +msgid "" +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +msgid "How does the addressbook application work?" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +msgid "" +"The addressbook application regularly polls your subscriptions and merges " +"their content into your \"router\" address book." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +msgid "" +"Then it merges your \"master\" address book into the router address book as " +"well." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +msgid "" +"If configured, the router address book is now written to the \"published\" " +"address book, which will be publicly available if you are running an " +"eepsite." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +msgid "" +"The router also uses a private address book (not shown in the picture), " +"which is not merged or published." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +msgid "" +"Hosts in the private address book can be accessed by you but their addresses" +" are never distributed to others." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +msgid "" +"The private address book can also be used for aliases of hosts in your other" +" address books." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +msgid "subscriptions" +msgstr "συνδρομές" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +msgid "The subscription file contains a list of i2p URLs." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +msgid "" +"The addressbook application regularly checks this list for new eepsites." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +msgid "Those URLs refer to published hosts.txt files." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +msgid "" +"The default subscription is the hosts.txt from www.i2p2.i2p, which is " +"updated infrequently." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +msgid "" +"So it is a good idea to add additional subscriptions to sites that have the " +"latest addresses." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +msgid "See the FAQ for a list of subscription URLs." +msgstr "" diff --git a/debian/po/el.po b/debian/po/el.po new file mode 100644 index 000000000..9699e0aad --- /dev/null +++ b/debian/po/el.po @@ -0,0 +1,88 @@ +# Greek debconf translation +# Copyright (C) 2012 The I2P Project +# This file is distributed under the same license as the i2p package. +# +# Translators: +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2011-12-27 22:25+0000\n" +"PO-Revision-Date: 2012-07-02 10:21+0000\n" +"Last-Translator: lixtetrax \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "Should the I2P router be started at boot?" +msgstr "Έναρξη λειτουργίας του δρομολογητή I2P κατά την εκκίνηση;" + +#. Type: boolean +#. Description +#: ../i2p.templates:2001 +msgid "" +"The I2P router can be run as a daemon that starts automatically when your " +"computer boots up. This is the recommended configuration." +msgstr "" +"Ο δρομολογητής I2P μπορει να εκκινήσει ως υπηρεσίας κατά την εκκίνηση του " +"υπολογιστή σας. Αυτή είναι η προτεινόμενη ρύθμιση." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "I2P daemon user:" +msgstr "Χρήστης Ι2Ρ υπηρεσίας:" + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"By default I2P is configured to run under the account i2psvc when running as " +"a daemon. To use an **existing** I2P profile you may enter a different " +"account name here. For example, if your previous I2P installation is at /" +"home/user/i2p, you may enter 'user' here." +msgstr "" +"Αν τρέχει ως υπηρεσία, εξ' ορισμού το Ι2Ρ είναι ρυθμισμένο να τρέχει ύπο τον " +"λογαριασμό χρήστη 'i2psvc. Για να χρησιμοποιηθεί ένα **υπάρχον** προφίλ Ι2Ρ, " +"μπορείτε να εισάγετε ένα διαφορετικό όνομα λογαριασμού εδώ. Για παράδειγμα, " +"αν η προηγούμενη εγκατάσταση Ι2Ρ βρίσκεται στο /home/user/i2p, μπορείτε να " +"εισάγετε 'user' εδώ." + +#. Type: string +#. Description +#: ../i2p.templates:3001 +msgid "" +"Very important: If a user other than the default of 'i2psvc' is entered " +"here, the chosen username *MUST* already exist." +msgstr "" +"Πολύ σημαντικό: αν οριστεί εδώ όνομα χρήστη πέραν του εξ' ορισμού 'i2psvc', " +"το επιλεγμένο όνομα χρήστη *ΠΡΕΠΕΙ* να υπάρχει ήδη." + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "Memory that can be allocated to I2P:" +msgstr "Μνήμη που μπορεί να δεσμεύσει το Ι2Ρ: " + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "By default, I2P will only be allowed to use up to 128MB of RAM." +msgstr "Εξ' ορισμού, θα επετραπεί στο Ι2Ρ να χρησιμοποιήσει μόνο 128MB RAM." + +#. Type: string +#. Description +#: ../i2p.templates:4001 +msgid "" +"High bandwidth routers, as well as routers with a lot of active torrents / " +"plugins, may need to have this value increased." +msgstr "" +"Δρομολογητές με υψηλό εύρος ζώνης, καθώς και δρομολογητές με πολλά ενεργά " +"αρθρώματα μπορεί να χρειαστεί να αυξήσουν αυτή την τιμή." diff --git a/history.txt b/history.txt index 9468144ae..44ba0f180 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,8 @@ +2012-07-12 kytv +* Translations from Transifex: + - Add new Greek translation + - Dutch translation update + 2012-07-01 zzz * i2psnark: - Don't send a keepalive to a peer we are going to disconnect From 6104cfa56ae188d94d9386c30f80e0d63fa9257d Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 13 Jul 2012 00:35:25 +0000 Subject: [PATCH 231/327] el & nl after poupdate I nearly always run ant poupdate before checking in language files; I neglected to do it for the last check-in. --- apps/i2psnark/locale/messages_nl.po | 739 +++++--- apps/i2ptunnel/locale/messages_nl.po | 1010 +++++++--- apps/routerconsole/locale/messages_el.po | 1803 +++++++++--------- apps/routerconsole/locale/messages_nl.po | 2167 ++++++++++++---------- apps/susidns/locale/messages_el.po | 307 +-- apps/susidns/locale/messages_nl.po | 624 +++++-- apps/susimail/locale/messages_nl.po | 149 +- 7 files changed, 4007 insertions(+), 2792 deletions(-) diff --git a/apps/i2psnark/locale/messages_nl.po b/apps/i2psnark/locale/messages_nl.po index 860e9d7fe..447ab764d 100644 --- a/apps/i2psnark/locale/messages_nl.po +++ b/apps/i2psnark/locale/messages_nl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-03 18:28+0000\n" +"POT-Creation-Date: 2012-07-13 00:29+0000\n" "PO-Revision-Date: 2011-02-20 12:15+0000\n" "Last-Translator: ducki2p \n" "Language-Team: Dutch <>\n" @@ -18,130 +18,162 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:307 +#: ../java/src/org/klomp/snark/SnarkManager.java:407 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "Totale uploaders limiet gewijzigd in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:309 +#: ../java/src/org/klomp/snark/SnarkManager.java:409 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "Minimum totale uploaders limiet is {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:321 +#: ../java/src/org/klomp/snark/SnarkManager.java:421 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "Up bandbreedte limiet gewijzigd in {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:323 +#: ../java/src/org/klomp/snark/SnarkManager.java:423 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "Minimum up bandbreedte limiet is {0}KBps" -#: ../java/src/org/klomp/snark/SnarkManager.java:335 +#: ../java/src/org/klomp/snark/SnarkManager.java:435 #, java-format msgid "Startup delay changed to {0}" msgstr "Opstartvertraging gewijzigd in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:386 +#: ../java/src/org/klomp/snark/SnarkManager.java:446 +#, fuzzy, java-format +msgid "Refresh time changed to {0}" +msgstr "Totale uploaders limiet gewijzigd in {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:448 +#, fuzzy +msgid "Refresh disabled" +msgstr "Ververs pagina" + +#: ../java/src/org/klomp/snark/SnarkManager.java:503 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "" "I2CP en tunnel wijzigingen hebben pas effect na het stoppen van alle torrents" -#: ../java/src/org/klomp/snark/SnarkManager.java:393 +#: ../java/src/org/klomp/snark/SnarkManager.java:507 +#, fuzzy, java-format +msgid "I2CP options changed to {0}" +msgstr "I2CP instellingen gewijzigd in {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:512 msgid "Disconnecting old I2CP destination" msgstr "Oude I2CP destination wordt afgesloten" -#: ../java/src/org/klomp/snark/SnarkManager.java:397 +#: ../java/src/org/klomp/snark/SnarkManager.java:514 #, java-format msgid "I2CP settings changed to {0}" msgstr "I2CP instellingen gewijzigd in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:402 +#: ../java/src/org/klomp/snark/SnarkManager.java:519 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "" "Kan geen connectie maken met de nieuwe instellingen, we keren terug naar " "oude I2CP instellingen" -#: ../java/src/org/klomp/snark/SnarkManager.java:406 +#: ../java/src/org/klomp/snark/SnarkManager.java:523 msgid "Unable to reconnect with the old settings!" msgstr "Kan niet opnieuw verbinden met de oude instellingen!" -#: ../java/src/org/klomp/snark/SnarkManager.java:408 +#: ../java/src/org/klomp/snark/SnarkManager.java:525 msgid "Reconnected on the new I2CP destination" msgstr "Opnieuw verbonden met de nieuwe I2CP destination" -#: ../java/src/org/klomp/snark/SnarkManager.java:418 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "I2CP listener herstart voor \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:429 +#: ../java/src/org/klomp/snark/SnarkManager.java:544 +msgid "New files will be publicly readable" +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:546 +msgid "New files will not be publicly readable" +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:553 msgid "Enabled autostart" msgstr "Autostart ingeschakeld" -#: ../java/src/org/klomp/snark/SnarkManager.java:431 +#: ../java/src/org/klomp/snark/SnarkManager.java:555 msgid "Disabled autostart" msgstr "Autostart uitgeschakeld" -#: ../java/src/org/klomp/snark/SnarkManager.java:437 +#: ../java/src/org/klomp/snark/SnarkManager.java:561 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "Open Trackers ingeschakeld - torrent herstart nodig." -#: ../java/src/org/klomp/snark/SnarkManager.java:439 +#: ../java/src/org/klomp/snark/SnarkManager.java:563 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "Open Trackers uitgeschakeld - torrent herstart nodig." -#: ../java/src/org/klomp/snark/SnarkManager.java:447 -msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "Open Tracker lijst gewijzigd - torrent herstart nodig." - -#: ../java/src/org/klomp/snark/SnarkManager.java:454 +#: ../java/src/org/klomp/snark/SnarkManager.java:570 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" "{0} thema geladen, ga naar de hoofd i2psnark pagina om deze te bekijken." -#: ../java/src/org/klomp/snark/SnarkManager.java:461 +#: ../java/src/org/klomp/snark/SnarkManager.java:577 msgid "Configuration unchanged." msgstr "Configuratie ongewijzigd." -#: ../java/src/org/klomp/snark/SnarkManager.java:471 +#: ../java/src/org/klomp/snark/SnarkManager.java:609 +msgid "Open Tracker list changed - torrent restart required to take effect." +msgstr "Open Tracker lijst gewijzigd - torrent herstart nodig." + +#: ../java/src/org/klomp/snark/SnarkManager.java:619 +msgid "Private tracker list changed - affects newly created torrents only." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:665 #, java-format msgid "Unable to save the config to {0}" msgstr "Kan de configuratie niet opslaan in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:536 +#: ../java/src/org/klomp/snark/SnarkManager.java:730 msgid "Connecting to I2P" msgstr "Verbinden met I2P" -#: ../java/src/org/klomp/snark/SnarkManager.java:539 +#: ../java/src/org/klomp/snark/SnarkManager.java:733 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "Fout bij verbinden met I2P - controlleer je I2CP instellingen!" -#: ../java/src/org/klomp/snark/SnarkManager.java:548 +#: ../java/src/org/klomp/snark/SnarkManager.java:742 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "Fout: Kan de torrent {0} niet toevoegen" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:570 +#: ../java/src/org/klomp/snark/SnarkManager.java:764 #, java-format msgid "Cannot open \"{0}\"" msgstr "Kan \"{0}\" niet openen" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:586 -#: ../java/src/org/klomp/snark/SnarkManager.java:661 -#: ../java/src/org/klomp/snark/SnarkManager.java:716 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1976 +#: ../java/src/org/klomp/snark/SnarkManager.java:783 +#: ../java/src/org/klomp/snark/SnarkManager.java:861 +#: ../java/src/org/klomp/snark/SnarkManager.java:939 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:159 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "Torrent met deze info hash is al actief: {0}" +#: ../java/src/org/klomp/snark/SnarkManager.java:789 +#, fuzzy, java-format +msgid "ERROR - No I2P trackers in private torrent \"{0}\"" +msgstr "ERROR - Geen geheugen meer, kan geen torrent maken van {0}" + #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:593 +#: ../java/src/org/klomp/snark/SnarkManager.java:792 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -151,7 +183,7 @@ msgstr "" "open trackers." #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:598 +#: ../java/src/org/klomp/snark/SnarkManager.java:797 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " @@ -160,34 +192,34 @@ msgstr "" "Waarschuwing - Niet-I2P Trackers gevonden in \"{0}\". Zorg ervoor dat Open " "Tracker is ingeschakeld voordat je deze torrent start." -#: ../java/src/org/klomp/snark/SnarkManager.java:619 +#: ../java/src/org/klomp/snark/SnarkManager.java:818 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "Torrent in \"{0}\" is ongeldig" -#: ../java/src/org/klomp/snark/SnarkManager.java:624 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1999 +#: ../java/src/org/klomp/snark/SnarkManager.java:823 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:181 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "ERROR - Geen geheugen meer, kan geen torrent maken van {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:635 +#: ../java/src/org/klomp/snark/SnarkManager.java:835 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "Torrent toegevoegd en gestart: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:637 +#: ../java/src/org/klomp/snark/SnarkManager.java:837 #, java-format msgid "Torrent added: \"{0}\"" msgstr "Torrent toegevoegd: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:672 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:490 +#: ../java/src/org/klomp/snark/SnarkManager.java:872 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87 #, java-format msgid "Fetching {0}" msgstr "Downloaden {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:675 +#: ../java/src/org/klomp/snark/SnarkManager.java:875 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " @@ -196,269 +228,364 @@ msgstr "" "We hebben geen opgeslagen peers en er zijn geen andere torrents actief. Het " "ophalen van {0} zal niet lukken totdat je een andere torrent start." -#: ../java/src/org/klomp/snark/SnarkManager.java:679 +#: ../java/src/org/klomp/snark/SnarkManager.java:879 #, java-format msgid "Adding {0}" msgstr "Toevoegen van {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:726 -#: ../java/src/org/klomp/snark/SnarkManager.java:749 -#: ../java/src/org/klomp/snark/SnarkManager.java:1174 +#: ../java/src/org/klomp/snark/SnarkManager.java:910 +#, fuzzy, java-format +msgid "Download already running: {0}" +msgstr "Torrent draait al: {0}" + +#: ../java/src/org/klomp/snark/SnarkManager.java:949 +#: ../java/src/org/klomp/snark/SnarkManager.java:972 +#: ../java/src/org/klomp/snark/SnarkManager.java:1408 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "Kan het torrent bestand niet kopieren naar {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:972 +#: ../java/src/org/klomp/snark/SnarkManager.java:1199 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "Te veel bestanden in \"{0}\" ({1}), wordt verwijderd!" -#: ../java/src/org/klomp/snark/SnarkManager.java:974 +#: ../java/src/org/klomp/snark/SnarkManager.java:1201 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "" "Torrent bestand \"{0}\" kan niet eindigen in \".torrent\", wordt verwijderd!" -#: ../java/src/org/klomp/snark/SnarkManager.java:976 +#: ../java/src/org/klomp/snark/SnarkManager.java:1203 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "Geen stukken in \"{0}\", wordt verwijderd!" -#: ../java/src/org/klomp/snark/SnarkManager.java:978 +#: ../java/src/org/klomp/snark/SnarkManager.java:1205 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "Te veel stukken in \"{0}\", limiet is {1}, wordt verwijderd!" -#: ../java/src/org/klomp/snark/SnarkManager.java:980 +#: ../java/src/org/klomp/snark/SnarkManager.java:1207 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "Stukken zijn te groot in \"{0}\" ({1}B), wordt verwijderd." -#: ../java/src/org/klomp/snark/SnarkManager.java:981 +#: ../java/src/org/klomp/snark/SnarkManager.java:1208 #, java-format msgid "Limit is {0}B" msgstr "Limiet is {0}B" -#: ../java/src/org/klomp/snark/SnarkManager.java:989 +#: ../java/src/org/klomp/snark/SnarkManager.java:1210 +#, fuzzy, java-format +msgid "Torrent \"{0}\" has no data, deleting it!" +msgstr "" +"Torrent bestand \"{0}\" kan niet eindigen in \".torrent\", wordt verwijderd!" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1218 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" "Torrents groter dan {0}B worden nog niet ondersteund, verwijder \"{1}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1005 +#: ../java/src/org/klomp/snark/SnarkManager.java:1234 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "Fout: Kan de torrent {0} niet verwijderen" -#: ../java/src/org/klomp/snark/SnarkManager.java:1026 -#: ../java/src/org/klomp/snark/SnarkManager.java:1044 +#: ../java/src/org/klomp/snark/SnarkManager.java:1255 +#: ../java/src/org/klomp/snark/SnarkManager.java:1273 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "Torrent gestopt: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1065 +#: ../java/src/org/klomp/snark/SnarkManager.java:1294 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "Torrent verwijderd: \"{0}\"" -#: ../java/src/org/klomp/snark/SnarkManager.java:1073 +#: ../java/src/org/klomp/snark/SnarkManager.java:1302 #, java-format msgid "Adding torrents in {0}" msgstr "Toevoegen van torrents in {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1122 +#: ../java/src/org/klomp/snark/SnarkManager.java:1353 #, java-format msgid "Download finished: {0}" msgstr "Download gereed: {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1170 +#: ../java/src/org/klomp/snark/SnarkManager.java:1404 #, java-format msgid "Metainfo received for {0}" msgstr "Metainfo ontvangen voor {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1171 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:525 +#: ../java/src/org/klomp/snark/SnarkManager.java:1405 +#: ../java/src/org/klomp/snark/SnarkManager.java:1620 #, java-format msgid "Starting up torrent {0}" msgstr "Starten met torrent {0}" -#: ../java/src/org/klomp/snark/SnarkManager.java:1225 +#: ../java/src/org/klomp/snark/SnarkManager.java:1420 +#, fuzzy, java-format +msgid "Error on torrent {0}" +msgstr "Fout: Kan de torrent {0} niet toevoegen" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1438 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1740 +#, fuzzy +msgid "Magnet" +msgstr "Magnet link" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1469 msgid "Unable to connect to I2P!" msgstr "Kan niet verbinden met I2P!" -#: ../java/src/org/klomp/snark/SnarkManager.java:1231 +#: ../java/src/org/klomp/snark/SnarkManager.java:1475 #, java-format msgid "Unable to add {0}" msgstr "Kan {0} niet toevoegen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:205 +#: ../java/src/org/klomp/snark/SnarkManager.java:1619 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:124 +#, fuzzy +msgid "Opening the I2P tunnel" +msgstr "Stop alle torrents en de I2P tunnel" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1643 +msgid "Opening the I2P tunnel and starting all torrents." +msgstr "Openen van de I2P tunnel en starten van alle torrents." + +#: ../java/src/org/klomp/snark/SnarkManager.java:1698 +msgid "Stopping all torrents and closing the I2P tunnel." +msgstr "Stoppen van alle torrents en sluiten van I2P tunnel." + +#: ../java/src/org/klomp/snark/SnarkManager.java:1714 +#, fuzzy +msgid "Closing I2P tunnel after notifying trackers." +msgstr "Openen van de I2P tunnel en starten van alle torrents." + +#: ../java/src/org/klomp/snark/SnarkManager.java:1721 +#: ../java/src/org/klomp/snark/SnarkManager.java:1732 +msgid "I2P tunnel closed." +msgstr "I2P tunnel gesloten." + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75 +#, fuzzy, java-format +msgid "Download torrent file from {0}" +msgstr "Torrent gedownload van {0}" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97 +#, java-format +msgid "Torrent was not retrieved from {0}" +msgstr "Torrent was niet ontvangen van {0}" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150 +#, java-format +msgid "Torrent fetched from {0}" +msgstr "Torrent gedownload van {0}" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171 +#, java-format +msgid "Torrent already running: {0}" +msgstr "Torrent draait al: {0}" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173 +#, java-format +msgid "Torrent already in the queue: {0}" +msgstr "Torrent zit al in de wachtrij: {0}" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179 +#, java-format +msgid "Torrent at {0} was not valid" +msgstr "Torrent op {0} was niet geldig" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "I2PSnark - Anonieme BitTorrent Client" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:235 +msgid "Router is down" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 msgid "Torrents" msgstr "Torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:221 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:228 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1028 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:260 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1215 msgid "I2PSnark" msgstr "I2PSnark" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:225 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:257 msgid "Refresh page" msgstr "Ververs pagina" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:230 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:262 msgid "Forum" msgstr "Forum" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:284 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1719 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:275 +msgid "Click \"Add torrent\" button to fetch torrent" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:311 +msgid "clear messages" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:337 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2131 msgid "Status" msgstr "Status" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:290 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:292 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:345 msgid "Hide Peers" msgstr "Verberg Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:297 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:299 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:352 msgid "Show Peers" msgstr "Toon Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1643 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1659 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2041 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2057 msgid "Torrent" msgstr "Torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:363 msgid "Estimated time remaining" msgstr "Schatting resterende tijd" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:313 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366 msgid "ETA" msgstr "ETA" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:317 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:370 msgid "Downloaded" msgstr "Gedownload" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:320 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:387 msgid "RX" msgstr "RX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:324 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377 msgid "Uploaded" msgstr "Geupload" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:327 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:344 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397 msgid "TX" msgstr "TX" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:332 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385 msgid "Down Rate" msgstr "Down Snelheid" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:337 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:399 msgid "Rate" msgstr "Rato" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:342 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:395 msgid "Up Rate" msgstr "Up Snelheid" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:365 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 msgid "Stop all torrents and the I2P tunnel" msgstr "Stop alle torrents en de I2P tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:367 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 msgid "Stop All" msgstr "Stop Alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:432 msgid "Start all torrents and the I2P tunnel" msgstr "Start alle torrents en de I2P tunnel" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:434 msgid "Start All" msgstr "Start Alle" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:454 msgid "No torrents loaded." msgstr "Geen torrents geladen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:402 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:459 msgid "Totals" msgstr "Totalen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:404 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:461 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "1 torrent" msgstr[1] "{0} torrents" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:407 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:464 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "1 verbonden peer" msgstr[1] "{0} verbonden peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:496 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:553 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "Ongeldige URL: moet beginnen met \"http://\", \"{0}\", of \"{1}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:544 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:571 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:621 #, java-format msgid "Magnet deleted: {0}" msgstr "Magnet verwijderd: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:552 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:577 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:627 #, java-format msgid "Torrent file deleted: {0}" msgstr "Torrent bestand verwijderd: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:583 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:633 #, java-format msgid "Data file deleted: {0}" msgstr "Data bestand verwijderd: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:585 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:595 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:646 #, java-format msgid "Data file could not be deleted: {0}" msgstr "Kan data bestand niet verwijderen: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:604 -#, java-format -msgid "Data dir deleted: {0}" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:661 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:670 +#, fuzzy, java-format +msgid "Directory could not be deleted: {0}" +msgstr "Kan data bestand niet verwijderen: {0}" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:668 +#, fuzzy, java-format +msgid "Directory deleted: {0}" msgstr "Data directory verwijderd: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:637 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:714 msgid "Error creating torrent - you must select a tracker" msgstr "Fout bij maken van torrent - je moet een tracker selecteren" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:653 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 #, java-format msgid "Torrent created for \"{0}\"" msgstr "Torrent gemaakt voor \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:655 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:732 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " @@ -467,117 +594,148 @@ msgstr "" "Veel I2P trackers vereisen dat je de nieuwe torrent registreert voor het " "seeden - doe dit voordat je \"{0}\" start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:734 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "Fout bij het maken van een torrent voor \"{0}\"" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:660 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:737 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "Kan geen torrent maken voor niet-bestaande data: {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:663 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:740 msgid "Error creating torrent - you must enter a file or directory" msgstr "" "Fout bij het maken van de torrent - je moet een bestand of directory invullen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:666 -msgid "Stopping all torrents and closing the I2P tunnel." -msgstr "Stoppen van alle torrents en sluiten van I2P tunnel." +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1696 +msgid "Delete selected" +msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:677 -msgid "I2P tunnel closed." -msgstr "I2P tunnel gesloten." +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:755 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1697 +#, fuzzy +msgid "Save tracker configuration" +msgstr "Configuratie opslaan" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:680 -msgid "Opening the I2P tunnel and starting all torrents." -msgstr "Openen van de I2P tunnel en starten van alle torrents." +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:772 +#, fuzzy +msgid "Removed" +msgstr "Weghalen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:803 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:808 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:814 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:801 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1700 +#, fuzzy +msgid "Add tracker" +msgstr "Tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:824 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:827 +msgid "Enter valid tracker name and URLs" +msgstr "" + +#. "\n" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:829 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1699 +msgid "Restore defaults" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:832 +msgid "Restored default trackers" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:967 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:972 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:978 msgid "Tracker Error" msgstr "Tracker Fout" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:810 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:822 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:826 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:834 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:838 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:843 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:847 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:970 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:974 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1000 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1004 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1013 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1022 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1026 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "1 peer" msgstr[1] "{0} peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:819 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:824 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 +#, fuzzy +msgid "Starting" +msgstr "Start" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:990 msgid "Seeding" msgstr "Seeding" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:828 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1665 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1770 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:994 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2063 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182 msgid "Complete" msgstr "Voltooid" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:831 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:836 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1010 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1015 msgid "OK" msgstr "OK" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:840 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:845 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1019 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1024 msgid "Stalled" msgstr "Vastgelopen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:849 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:852 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1028 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1031 msgid "No Peers" msgstr "Geen Peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:854 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 msgid "Stopped" msgstr "Gestopt" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:886 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1066 msgid "Torrent details" msgstr "Torrent details" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:898 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1160 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1080 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 msgid "Info" msgstr "Info" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:913 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1095 msgid "View files" msgstr "Bekijk bestanden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:915 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1097 msgid "Open file" msgstr "Open bestand" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1140 msgid "Stop the torrent" msgstr "Stop de torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1142 msgid "Stop" msgstr "Stop" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1154 msgid "Start the torrent" msgstr "Start de torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1156 msgid "Start" msgstr "Start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1168 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "" "Verwijder de torrent van de actieve lijst, het .torrent bestand wordt " @@ -585,8 +743,8 @@ msgstr "" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:987 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1173 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " @@ -595,18 +753,18 @@ msgstr "" "Weet je zeker dat je het bestand \\''{0}.torrent\\'' wilt verwijderen " "(gedownloade data zal niet worden verwijderd) ?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:990 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 msgid "Remove" msgstr "Weghalen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1188 msgid "Delete the .torrent file and the associated data file(s)" msgstr "Verwijder het .torrent bestand en de gerelateerde data bestand(en)" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1193 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " @@ -615,163 +773,175 @@ msgstr "" "Weet je zeker dat je de torrent \\''{0}\\'' en alle gedownloade data wilt " "verwijderen?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1009 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1196 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1663 msgid "Delete" msgstr "Verwijderen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1042 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1231 msgid "Unknown" msgstr "Onbekend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1054 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1243 msgid "Seed" msgstr "Seed" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1266 msgid "Uninteresting (The peer has no pieces we need)" msgstr "Niet interessant (De peer heeft geen stukken die we nodig hebben)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1268 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "Verstikt (De peer laat ons niet toe om stukken op te vragen)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1099 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1288 msgid "Uninterested (We have no pieces the peer needs)" msgstr "Niet geïnteresseerd (We heben geen stukken die de peer nodig heeft)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1290 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "Verstikt (We laten de peer niet toe om stukken op te vragen)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1159 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1344 #, java-format msgid "Details at {0} tracker" msgstr "Details op de {0} tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1188 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1374 msgid "Add Torrent" msgstr "Torrent Toevoegen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1190 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1376 msgid "From URL" msgstr "Van URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1193 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379 +#, fuzzy msgid "" -"Enter the torrent file download URL (I2P only), magnet link, or maggot link" +"Enter the torrent file download URL (I2P only), magnet link, maggot link, or " +"info hash" msgstr "Geef de torrent download URL (alleen I2P), magnet link, of maggot link" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1198 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384 msgid "Add torrent" msgstr "Torrent toevoegen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1387 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "Je kan ook .torrent bestanden kopieren naar: {0}." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1203 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 msgid "Removing a .torrent will cause it to stop." msgstr "Verwijderen van een .torrent zorgt dat deze stopt." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1226 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1412 msgid "Create Torrent" msgstr "Creëer Torrent" #. out.write("From file:
    \n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1229 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1415 msgid "Data to seed" msgstr "Data om te seeden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1233 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 msgid "File or directory to seed (must be within the specified path)" msgstr "" "Bestand of directory om te seeden (moet binnen het gespecificeerde pad zijn)" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1235 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1684 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2085 msgid "Tracker" msgstr "Tracker" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1237 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1423 msgid "Select a tracker" msgstr "Selecteer een tracker" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1242 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1428 msgid "Open trackers only" msgstr "Alleen Open trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1257 -msgid "or" -msgstr "of" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1260 -msgid "Specify custom tracker announce URL" -msgstr "Specificeer aangepaste tracker aankondigings URL" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1263 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445 msgid "Create torrent" msgstr "Creëer torrent" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1709 msgid "Configuration" msgstr "Configuratie" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1285 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1472 msgid "Data directory" msgstr "Data directory" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 msgid "Edit i2psnark.config and restart to change" msgstr "Bewerk i2psnark.config en herstart de wijziging" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1291 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1478 +msgid "Files readable by all" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1482 +msgid "If checked, other users may access the downloaded files" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1486 msgid "Auto start" msgstr "Auto start" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1295 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1490 msgid "If checked, automatically start torrents that are added" msgstr "Indien aangevinkt, start toegevoegde torrents automatisch" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1299 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1494 msgid "Theme" msgstr "Thema" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1312 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 +#, fuzzy +msgid "Refresh time" +msgstr "Ververs pagina" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 +msgid "Never" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1526 msgid "Startup delay" msgstr "Startup vertraging" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1314 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1528 msgid "minutes" msgstr "minuten" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1338 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1552 msgid "Total uploader limit" msgstr "Totale uploader limiet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1341 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 msgid "peers" msgstr "peers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1345 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1559 msgid "Up bandwidth limit" msgstr "Up bandbreedte limiet" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1348 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1562 msgid "Half available bandwidth recommended." msgstr "Helft van beschikbare bandbreedte aanbevolen." -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1350 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1564 msgid "View or change router bandwidth" msgstr "Bekijk of wijzig router bandbreedte" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1354 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1568 msgid "Use open trackers also" msgstr "Gebruik ook open trackers" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1572 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" @@ -779,155 +949,178 @@ msgstr "" "Indien aangevinkt, kondig torrents ook aan bij de tracker uit het torrent " "bestand" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1362 -msgid "Open tracker announce URLs" -msgstr "Open tracker aankondigings URLs" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1374 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1588 msgid "Inbound Settings" msgstr "Inkomende Instellingen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1380 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 msgid "Outbound Settings" msgstr "Uitgaande Instellingen" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1388 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1602 msgid "I2CP host" msgstr "I2CP host" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1393 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1607 msgid "I2CP port" msgstr "I2CP poort" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1406 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 msgid "I2CP options" msgstr "I2CP opties" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627 msgid "Save configuration" msgstr "Configuratie opslaan" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1436 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1641 +#, fuzzy +msgid "Trackers" +msgstr "Tracker" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1646 +msgid "Name" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1648 +msgid "Website URL" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1650 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2218 +msgid "Open" +msgstr "Open" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1652 +msgid "Private" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1654 +msgid "Announce URL" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1688 +msgid "Add" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725 #, java-format msgid "Invalid magnet URL {0}" msgstr "Ongeldige magnet URL {0}" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1759 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "Ongeldige info hash in magnet URL {0}" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1883 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "1 hop" msgstr[1] "{0} hops" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1501 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1884 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "1 tunnel" msgstr[1] "{0} tunnels" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1663 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2061 msgid "Completion" msgstr "Voltooiing" -#. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1667 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2067 +#, fuzzy +msgid "Remaining" +msgstr "bytes resterend" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2068 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2128 msgid "Size" msgstr "Grootte" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1672 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2073 msgid "Files" msgstr "Bestanden" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1674 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2075 msgid "Pieces" msgstr "Stukken" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1675 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2076 msgid "Piece size" msgstr "Stukgrootte" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1697 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2099 msgid "Magnet link" msgstr "Magnet link" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1714 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1753 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2103 +#, fuzzy +msgid "Private torrent" +msgstr "Creëer torrent" + +#. We don't have the hash of the torrent file +#. buf.append("
    ").append(_("Maggot link")).append(": ") +#. .append(MAGGOT).append(hex).append(':').append(hex).append(""); +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2108 +#, fuzzy +msgid "Torrent file" +msgstr "Torrent details" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2126 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2165 msgid "Directory" msgstr "Directory" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2135 msgid "Priority" msgstr "Prioriteit" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1728 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2140 msgid "Up to higher level directory" msgstr "Naar bovenliggende directory" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1758 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2170 msgid "Torrent not found?" msgstr "Torrent niet gevonden?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1767 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2179 msgid "File not found in torrent?" msgstr "Bestand niet gevonden in torrent?" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1780 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2192 msgid "complete" msgstr "voltooid" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1781 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2193 msgid "bytes remaining" msgstr "bytes resterend" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1806 -msgid "Open" -msgstr "Open" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1832 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2244 msgid "High" msgstr "Hoog" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1837 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2249 msgid "Normal" msgstr "Normaal" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1842 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2254 msgid "Skip" msgstr "Overslaan" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1851 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2263 msgid "Save priorities" msgstr "Prioriteiten opslaan" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1967 -#, java-format -msgid "Torrent fetched from {0}" -msgstr "Torrent gedownload van {0}" +#~ msgid "or" +#~ msgstr "of" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989 -#, java-format -msgid "Torrent already running: {0}" -msgstr "Torrent draait al: {0}" +#~ msgid "Specify custom tracker announce URL" +#~ msgstr "Specificeer aangepaste tracker aankondigings URL" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1991 -#, java-format -msgid "Torrent already in the queue: {0}" -msgstr "Torrent zit al in de wachtrij: {0}" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1997 -#, java-format -msgid "Torrent at {0} was not valid" -msgstr "Torrent op {0} was niet geldig" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 -#, java-format -msgid "Torrent was not retrieved from {0}" -msgstr "Torrent was niet ontvangen van {0}" +#~ msgid "Open tracker announce URLs" +#~ msgstr "Open tracker aankondigings URLs" diff --git a/apps/i2ptunnel/locale/messages_nl.po b/apps/i2ptunnel/locale/messages_nl.po index e54963955..41cd7f656 100644 --- a/apps/i2ptunnel/locale/messages_nl.po +++ b/apps/i2ptunnel/locale/messages_nl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-03 18:29+0000\n" +"POT-Creation-Date: 2012-07-13 00:29+0000\n" "PO-Revision-Date: 2011-02-20 12:14+0000\n" "Last-Translator: ducki2p \n" "Language-Team: Dutch <>\n" @@ -18,7 +18,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:474 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554 +msgid "This seems to be a bad destination:" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554 +msgid "i2paddresshelper cannot help you with a destination like that!" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:621 #, java-format msgid "" "To visit the destination in your host database, click herehier. Om de conflicterende adreshelper destination te bezoeken, " "klik hier." -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:931 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1023 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:408 +msgid "Host" +msgstr "Host" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 +msgid "Base 32" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:378 +msgid "Destination" +msgstr "Destination" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1037 +#, java-format +msgid "Continue to {0} without saving" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1042 +#, java-format +msgid "Save {0} to router address book and continue to eepsite" +msgstr "" + +#. only blockfile supports multiple books +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1045 +#, java-format +msgid "Save {0} to master address book and continue to eepsite" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1046 +#, java-format +msgid "Save {0} to private address book and continue to eepsite" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211 +#, fuzzy +msgid "HTTP Outproxy" +msgstr "Uitgaande proxy" + +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1216 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" "Klik op een onderstaande link om te zoeken naar een adreshelper via een " "\"jump\" service:" -#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:326 -#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:336 +#. Translators: parameter is a host name +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1252 +#, java-format +msgid "{0} jump service" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 +msgid "Added via address helper" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183 +#, java-format +msgid "Redirecting to {0}" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189 +msgid "Router Console" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +#, fuzzy +msgid "Addressbook" +msgstr "Toevoegen aan lokaal adresboek" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +#, fuzzy +msgid "Configuration" +msgstr "Configuratie wijzigingen opgeslagen" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190 +msgid "Help" +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195 +#, java-format +msgid "Saved {0} to the {1} addressbook, redirecting now." +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196 +#, java-format +msgid "Failed to save {0} to the {1} addressbook, redirecting now." +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198 +msgid "Click here if you are not redirected automatically." +msgstr "" + +#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:332 +#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:342 msgid "internal" msgstr "intern" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:171 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:174 msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." @@ -49,171 +147,178 @@ msgstr "" "Ongeldige formulier verzonden, waarschijnlijk doordat je de 'back' of " "'reload' button van je browser hebt gebruikt. Verzend opnieuw." -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:218 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:221 msgid "Configuration reloaded for all tunnels" msgstr "Configuratie van alle tunnels opnieuw geladen" #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:230 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:233 msgid "Starting tunnel" msgstr "Opstarten van tunnel" #. and give them something to look at in any case -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:243 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:246 msgid "Stopping tunnel" msgstr "Stoppen van tunnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:311 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 msgid "Configuration changes saved" msgstr "Configuratie wijzigingen opgeslagen" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317 msgid "Failed to save configuration" msgstr "Opslaan van de configuratie mislukt" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:398 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436 msgid "New Tunnel" msgstr "Nieuwe Tunnel" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:418 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456 msgid "Standard client" msgstr "Standaard client" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:419 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457 msgid "HTTP client" msgstr "HTTP client" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:420 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458 msgid "IRC client" msgstr "IRC client" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:421 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459 msgid "Standard server" msgstr "Standaard server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:422 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460 msgid "HTTP server" msgstr "HTTP server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:423 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:461 msgid "SOCKS 4/4a/5 proxy" msgstr "SOCKS 4/4a/5 proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:424 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462 msgid "SOCKS IRC proxy" msgstr "SOCKS IRC proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:425 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463 msgid "CONNECT/SSL/HTTPS proxy" msgstr "CONNECT/SSL/HTTPS proxy" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:426 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464 msgid "IRC server" msgstr "IRC server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:427 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465 msgid "Streamr client" msgstr "Streamr client" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:428 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466 msgid "Streamr server" msgstr "Streamr server" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:429 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467 msgid "HTTP bidir" msgstr "HTTP bidir" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:517 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:290 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:303 msgid "Host not set" msgstr "Host niet opgegeven" -#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:521 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:272 +#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:285 msgid "Port not set" msgstr "Poort niet opgegeven" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:82 msgid "I2P Tunnel Manager - Edit Client Tunnel" msgstr "I2P Tunnel Manager - Bewerk Client Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:102 msgid "Edit proxy settings" msgstr "Bewerk proxy instellingen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:110 msgid "New proxy settings" msgstr "Nieuwe proxy instellingen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 msgid "Name" msgstr "Naam" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:116 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292 msgid "Type" msgstr "Type" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:120 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:328 msgid "Description" msgstr "Omschrijving" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:126 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:145 msgid "Target" msgstr "Doel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:171 msgid "Access Point" msgstr "Toegangspunt" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:192 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:146 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:200 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 msgid "required" msgstr "vereist" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:477 msgid "Reachable by" msgstr "Bereikbaar voor" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:180 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Outproxies" msgstr "Uitgaande proxies" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "Tunnel Destination" msgstr "Tunnel Destinations" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:380 msgid "name or destination" msgstr "naam of destination" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:383 msgid "b32 not recommended" msgstr "b32 niet aanbevolen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:215 msgid "Shared Client" msgstr "Gedeelde Client" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:219 msgid "" "(Share tunnels with other clients and irc/httpclients? Change requires " "restart of client proxy)" @@ -221,22 +326,30 @@ msgstr "" "(Deel tunnels met andere clients en irc/httpclients? Wijziging vereist " "herstart van de client proxy)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:124 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 msgid "Auto Start" msgstr "Auto Start" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:521 msgid "(Check the Box for 'YES')" msgstr "(Markeer de Box voor 'JA')" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:222 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:231 +#, fuzzy +msgid "Enable DCC" +msgstr "Ingeschakeld" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:251 msgid "Advanced networking options" msgstr "Geavanceerde netwerk opties" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" @@ -244,93 +357,93 @@ msgstr "" "(OPMERKING: wanneer deze client proxy is geconfigureerd om tunnels te delen, " "dan zijn deze opties van toepassing voor alle gedeelde proxy clients!)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 msgid "Tunnel Options" msgstr "Tunnel Opties" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:228 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 msgid "Length" msgstr "Lengte" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 msgid "0 hop tunnel (low anonymity, low latency)" msgstr "0 hop tunnel (lage anonimiteit, weinig vertraging)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 msgid "1 hop tunnel (medium anonymity, medium latency)" msgstr "1 hop tunnel (gemiddelde anonimiteit, gemiddelde vertraging)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 msgid "2 hop tunnel (high anonymity, high latency)" msgstr "2 hop tunnel (hoge anonimiteit, hoge vertraging)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 msgid "3 hop tunnel (very high anonymity, poor performance)" msgstr "3 hop tunnel (zeer hoge anonimiteit, slechte prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 msgid "hop tunnel (very poor performance)" msgstr "hop tunnel (zeer slechte prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 msgid "Variance" msgstr "Variantie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 msgid "0 hop variance (no randomisation, consistant performance)" msgstr "0 hop variantie (geen randomisatie, consistente prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" msgstr "" "+ 0-1 hop variantie (gemiddeld toegevoegde randomisatie, minder prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:276 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" msgstr "+ 0-2 hop variantie (hoge toegevoegde randomisatie, minder prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:280 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" msgstr "+/- 0-1 hop variantie (standaard randomisatie, standaard prestatie)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 msgid "+/- 0-2 hop variance (not recommended)" msgstr "+/- 0-2 hop variantie (niet aanbevolen)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 msgid "hop variance" msgstr "hop variantie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 msgid "Count" msgstr "Aantal" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:308 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" msgstr "" "1 inkomende, 1 uitgaande tunnel (laag bandbreedte gebruik, minder " "betrouwbaar)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:312 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 msgid "" "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " "reliability)" @@ -338,469 +451,820 @@ msgstr "" "2 inkomende, 2 uitgaande tunnels (standaard bandbreedte gebruik, standaard " "betrouwbaarheid)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 msgid "" "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" msgstr "" "3 inkomende, 3 uitgaande tunnels (hoge bandbreedte gebruik, hogere " "betrouwbaarheid)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:325 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 msgid "tunnels" msgstr "tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:330 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 msgid "Backup Count" msgstr "Backup Aantal" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 msgid "0 backup tunnels (0 redundancy, no added resource usage)" msgstr "0 backup tunnels (0 redundantie, geen additionele bronnen gebruikt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:341 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" msgstr "" "1 backup tunnel in beide richting (lage redundantie, lage aantal bronnen " "gebruikt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" msgstr "" "2 backup tunnels in beide richting (gemiddelde redundantie, gemiddeld aantal " "bronnen gebruikt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:349 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" msgstr "" "3 backup tunnels in beide richting (hoge redundantie, hoog aantal bronnen " "gebruikt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:358 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 msgid "backup tunnels" msgstr "backup tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:388 msgid "Profile" msgstr "Profiel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 msgid "interactive connection" msgstr "interactieve connectie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:376 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 msgid "bulk connection (downloads/websites/BT)" msgstr "bulk connection (downloads/websites/BT)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 msgid "Delay Connect" msgstr "Vertraagde Connectie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:395 msgid "for request/response connections" msgstr "voor request/response connecties" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:386 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:403 msgid "Router I2CP Address" msgstr "Router I2CP Adres" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:388 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:142 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401 -msgid "Host" -msgstr "Host" - -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:396 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 msgid "Port" msgstr "Poort" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:406 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:483 msgid "Reduce tunnel quantity when idle" msgstr "Verminder tunnel aantal in ruststand" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:408 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:422 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:430 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:452 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:472 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:486 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:419 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 msgid "Enable" msgstr "Ingeschakeld" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 msgid "Reduced tunnel count" msgstr "Verminder tunnel aantal" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 msgid "Idle minutes" msgstr "Rust minuten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:433 msgid "Close tunnels when idle" msgstr "Sluit tunnels wanneer in rust" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 msgid "New Keys on Reopen" msgstr "Nieuwe Sleutels bij Heropenen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 msgid "Disable" msgstr "Uitgeschakeld" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 msgid "Delay tunnel open until required" msgstr "Vertraag tunnel opening totdat het nodig is" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:450 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 msgid "Persistent private key" msgstr "Persistente private sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:469 msgid "File" msgstr "Bestand" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:460 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:473 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:228 msgid "Local destination" msgstr "Lokale destination" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:477 msgid "(if known)" msgstr "(indien bekend)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:470 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 msgid "Local Authorization" msgstr "Lokale Autorisatie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:476 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:490 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:488 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 msgid "Username" msgstr "Gebruikersnaam" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:480 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:492 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:506 msgid "Password" msgstr "Wachtwoord" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 msgid "Outproxy Authorization" msgstr "Uitgaande Proxy Autorisatie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 msgid "Jump URL List" msgstr "Spring URL Lijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:508 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 msgid "Custom options" msgstr "Aangepaste opties" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:512 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 -msgid "" -"NOTE: If tunnel is currently running, most changes will not take effect " -"until tunnel is stopped and restarted." -msgstr "" -"OPMERKING: Indien de tunnel op dit moment draait, zullen de meeste " -"wijzigingen pas effect hebben na het stoppen en herstarten van de tunnel." - -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:514 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:533 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697 msgid "Cancel" msgstr "Annuleer" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:527 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:537 msgid "Delete" msgstr "Verwijder" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:520 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:537 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:539 msgid "Save" msgstr "Opslaan" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:73 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:82 msgid "I2P Tunnel Manager - Edit Server Tunnel" msgstr "I2P Tunnel Manager - Bewerk Server Tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:102 msgid "Edit server settings" msgstr "Bewerk server instellingen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:101 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:110 msgid "New server settings" msgstr "Nieuwe server instellingen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:207 msgid "Website name" msgstr "Website naam" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:211 msgid "(leave blank for outproxies)" msgstr "(leeg laten voor uitgaande proxies)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:216 msgid "Private key file" msgstr "Private sleutel bestand" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:238 msgid "Add to local addressbook" msgstr "Toevoegen aan lokaal adresboek" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 msgid "Hostname Signature" msgstr "Hostnaam Handtekening" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 msgid "Encrypt Leaseset" msgstr "Versleutel Leaseset" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 msgid "Encryption Key" msgstr "Encryptie Sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 msgid "Generate New Key" msgstr "Genereer Nieuwe Sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 msgid "Generate" msgstr "Genereer" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 msgid "(Tunnel must be stopped first)" msgstr "(Tunnel moet eerst gestopt worden)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 msgid "Restricted Access List" msgstr "Beperkte Toegangs Lijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 msgid "Whitelist" msgstr "Wittelijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 msgid "Blacklist" msgstr "Zwartelijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 msgid "Access List" msgstr "Toegangslijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 msgid "Inbound connection limits (0=unlimited)" msgstr "Inkomende connectie limieten (0=onbeperkt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 msgid "Per client" msgstr "Per client" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 msgid "Per minute" msgstr "Per minuut" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 msgid "Per hour" msgstr "Per uur" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 msgid "Per day" msgstr "Per dag" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:471 msgid "Total" msgstr "Totaal" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 msgid "Max concurrent connections (0=unlimited)" msgstr "Maximum gelijktijdige connecties (0=onbeperkt)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 msgid "New Certificate type" msgstr "Nieuw Certificaat type" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 msgid "None" msgstr "Geen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 msgid "Hashcash (effort)" msgstr "Hashcash (effort)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 msgid "Hashcash Calc Time" msgstr "Hashcash Reken Tijd" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 msgid "Estimate" msgstr "Inschatten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 msgid "Hidden" msgstr "Verborgen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 msgid "Signed (signed by)" msgstr "Ondertekend (ondertekend door)" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 msgid "Modify Certificate" msgstr "Wijzig Certificaat" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:521 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 msgid "Modify" msgstr "Wijzig" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:71 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 msgid "I2P Tunnel Manager - List" msgstr "I2P Tunnel Manager - Lijst" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 msgid "Status Messages" msgstr "Status Berichten" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:87 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 msgid "Refresh" msgstr "Ververs" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:91 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 +msgid "Tunnel Wizard" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 msgid "Stop All" msgstr "Stop Alles" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 msgid "Start All" msgstr "Start Alles" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 msgid "Restart All" msgstr "Herstart Alles" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 msgid "Reload Config" msgstr "Herlaad Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "I2P Server Tunnels" msgstr "I2P Server Tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144 msgid "Points at" msgstr "Verwijst naar" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170 msgid "Preview" msgstr "Preview" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:177 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:310 msgid "Status" msgstr "Status" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176 msgid "Base32 Address" msgstr "Base32 Adres" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:171 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 msgid "No Preview" msgstr "Geen Preview" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317 msgid "Starting..." msgstr "Starten..." -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:311 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:325 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:218 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:352 msgid "Stop" msgstr "Stop" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:198 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345 msgid "Running" msgstr "Draait" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359 msgid "Stopped" msgstr "Gestopt" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366 msgid "Start" msgstr "Start" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 msgid "New server tunnel" msgstr "Nieuwe server tunnel" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:293 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:571 msgid "Standard" msgstr "Standaard" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 msgid "Create" msgstr "Creëer" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 msgid "I2P Client Tunnels" msgstr "I2P Client Tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296 msgid "Interface" msgstr "Interface" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331 msgid "Standby" msgstr "Stand-by" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375 msgid "Outproxy" msgstr "Uitgaande proxy" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:367 -msgid "Destination" -msgstr "Destination" - -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392 msgid "none" msgstr "geen" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 msgid "New client tunnel" msgstr "Nieuwe client tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 +#, fuzzy +msgid "I2P Tunnel Manager - Tunnel Creation Wizard" +msgstr "I2P Tunnel Manager - Bewerk Client Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 +#, fuzzy +msgid "Server or client tunnel?" +msgstr "Nieuwe client tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566 +#, fuzzy +msgid "Tunnel type" +msgstr "Tunnel Opties" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596 +#, fuzzy +msgid "Tunnel name and description" +msgstr "Tunnel Destinations" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605 +#, fuzzy +msgid "Tunnel destination" +msgstr "Tunnel Destinations" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621 +msgid "Binding address and port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647 +#, fuzzy +msgid "Tunnel auto-start" +msgstr "Tunnel Opties" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173 +msgid "Wizard completed" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +msgid "" +"This wizard will take you through the various options available for creating " +"tunnels in I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +msgid "" +"The first thing to decide is whether you want to create a server or a client " +"tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +msgid "" +"If you need to connect to a remote service, such as an IRC server inside I2P " +"or a code repository, then you will require a CLIENT tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +msgid "" +"On the other hand, if you wish to host a service for others to connect to " +"you'll need to create a SERVER tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +#, fuzzy +msgid "Server Tunnel" +msgstr "I2P Server Tunnels" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 +#, fuzzy +msgid "Client Tunnel" +msgstr "I2P Client Tunnels" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215 +msgid "There are several types of tunnels to choose from:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 +msgid "Basic tunnel for connecting to a single service inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +msgid "" +"Try this if none of the tunnel types below fit your requirements, or you " +"don't know what type of tunnel you need." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +msgid "" +"Set your browser to use this tunnel as an http proxy, or set your " +"\"http_proxy\" environment variable for command-line applications in GNU/" +"Linux." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +msgid "" +"Websites outside I2P can also be reached if an HTTP proxy within I2P is " +"known." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +msgid "Customised client tunnel specific for IRC connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +msgid "" +"With this tunnel type, your IRC client will be able to connect to an IRC " +"network inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +msgid "" +"Each IRC network in I2P that you wish to connect to will require its own " +"tunnel. (See Also, SOCKS IRC)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +msgid "A tunnel that implements the SOCKS protocol." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +msgid "" +"This enables both TCP and UDP connections to be made through a SOCKS " +"outproxy within I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +msgid "" +"A client tunnel implementing the SOCKS protocol, which is customised for " +"connecting to IRC networks." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +msgid "" +"With this tunnel type, IRC networks in I2P can be reached by typing the I2P " +"address into your IRC client, and configuring the IRC client to use this " +"SOCKS tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +msgid "" +"This means that only one I2P tunnel is required rather than a separate " +"tunnel per IRC network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +msgid "" +"IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " +"is known, though it depends on whether or not the outproxy has been blocked " +"by the IRC network." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +msgid "A client tunnel that implements the HTTP CONNECT command." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +msgid "" +"This enables TCP connections to be made through an HTTP outproxy, assuming " +"the proxy supports the CONNECT command." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 +msgid "A customised client tunnel for Streamr." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +msgid "A basic server tunnel for hosting a generic service inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +msgid "A server tunnel that is customised for HTTP connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +msgid "Use this tunnel type if you want to host an eepsite." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +msgid "" +"A customised server tunnel that can both serve HTTP data and connect to " +"other server tunnels." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +msgid "This tunnel type is predominantly used when running a Seedless server." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +msgid "A customised server tunnel for hosting IRC networks inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +msgid "" +"Usually, a separate tunnel needs to be created for each IRC server that is " +"to be accessible inside I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 +msgid "A customised server tunnel for Streamr." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +msgid "Choose a name and description for your tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +msgid "" +"These can be anything you want - they are just for ease of identifying the " +"tunnel in the routerconsole." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +msgid "" +"If you know of any outproxies for this type of tunnel (either HTTP or " +"SOCKS), fill them in below." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +msgid "Separate multiple proxies with commas." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +msgid "" +"Type in the I2P destination of the service that this client tunnel should " +"connect to." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +msgid "" +"This could be the full base 64 destination key, or an I2P URL from your " +"address book." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:404 +msgid "" +"This is the IP that your service is running on, this is usually on the same " +"machine so 127.0.0.1 is autofilled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +msgid "This is the port that the service is accepting connections on." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +msgid "This is the port that the client tunnel will be accessed from locally." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 +msgid "This is also the client port for the HTTPBidir server tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +msgid "" +"How do you want this tunnel to be accessed? By just this machine, your " +"entire subnet, or external internet?" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 +msgid "You will most likely want to just allow 127.0.0.1" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +msgid "" +"The I2P router can automatically start this tunnel for you when the router " +"is started." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +msgid "" +"This can be useful for frequently-used tunnels (especially server tunnels), " +"but for tunnels that are only used occassionally it would mean that the I2P " +"router is creating and maintaining unnecessary tunnels." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +msgid "The wizard has now collected enough information to create your tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 +msgid "" +"Upon clicking the Save button below, the wizard will set up the tunnel, and " +"take you back to the main I2PTunnel page." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +msgid "" +"Because you chose to automatically start the tunnel when the router starts, " +"you don't have to do anything further." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 +msgid "The router will start the tunnel once it has been set up." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +msgid "" +"Because you chose not to automatically start the tunnel, you will have to " +"manually start it." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 +msgid "" +"You can do this by clicking the Start button on the main page which " +"corresponds to the new tunnel." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +msgid "Below is a summary of the options you chose:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +msgid "" +"Alongside these basic settings, there are a number of advanced options for " +"tunnel configuration." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 +msgid "" +"The wizard will set reasonably sensible default values for these, but you " +"can view and/or edit these by clicking on the tunnel's name in the main " +"I2PTunnel page." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:702 +#, fuzzy +msgid "Previous" +msgstr "Preview" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710 +#, fuzzy +msgid "Save Tunnel" +msgstr "Nieuwe Tunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716 +msgid "Finish" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722 +msgid "Next" +msgstr "" + +#~ msgid "" +#~ "NOTE: If tunnel is currently running, most changes will not take effect " +#~ "until tunnel is stopped and restarted." +#~ msgstr "" +#~ "OPMERKING: Indien de tunnel op dit moment draait, zullen de meeste " +#~ "wijzigingen pas effect hebben na het stoppen en herstarten van de tunnel." diff --git a/apps/routerconsole/locale/messages_el.po b/apps/routerconsole/locale/messages_el.po index e77e85877..177c8651a 100644 --- a/apps/routerconsole/locale/messages_el.po +++ b/apps/routerconsole/locale/messages_el.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # Alex , 2012. # , 2012. @@ -10,26 +10,23 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-13 00:33+0000\n" "PO-Revision-Date: 2012-07-05 18:28+0000\n" "Last-Translator: Alex \n" "Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there -#. are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it -#. is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English -#. locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs #: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 @@ -67,7 +64,7 @@ msgstr[0] "1 ώρα" msgstr[1] "{0} ώρες" #: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" msgstr "Μ/Δ" @@ -121,8 +118,7 @@ msgstr "" #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too -#. low"); +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 @@ -135,8 +131,7 @@ msgid "Rejecting tunnels: High message delay" msgstr "Απόρριψη τούνελ : Υψηλή καθυστέρηση μηνύματος" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of -#. tunnels: High number of requests"); +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Απόρριψη των περισσοτέρων τούνελ : Υψηλός αριθμός αιτήσεων" @@ -153,15 +148,13 @@ msgid "Rejecting tunnels: Bandwidth limit" msgstr "Απόρριψη τούνελ : Όριο εύρους ζώνης" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: -#. Bandwidth limit"); +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Απόρριψη των περισοτέρων τούνελ : Όριο εύρους ζώνης" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of -#. tunnels"); +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Αποδοχή των περισσοτέρων τούνελ" @@ -213,8 +206,7 @@ msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." msgstr "" -#. NOTE TO TRANSLATORS - each of these phrases is a description for a -#. statistic +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic #. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 @@ -245,8 +237,7 @@ msgstr "Γνωστοί fast peers" msgid "NetDb entry" msgstr "εγγραφή στην NetDB" -#. This used to be "no common transports" but it is almost always no -#. transports at all +#. This used to be "no common transports" but it is almost always no transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "Κανένας μεταφορέας (κρυφοί ή κατά την εκκίνηση;)" @@ -266,7 +257,7 @@ msgstr "{0} χρησιμοποιείται για εξερχόμενες συν #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 msgid "Help" msgstr "Βοήθεια" @@ -274,16 +265,20 @@ msgstr "Βοήθεια" msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "Τα όρια συνδεσιμότητας μεταφορέων ορίζονται αυτόματα βάση της παραμέτρου εύρους ζώνης." +msgstr "" +"Τα όρια συνδεσιμότητας μεταφορέων ορίζονται αυτόματα βάση της παραμέτρου " +"εύρους ζώνης." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "Για να θέσετε δικά σας όρια, προσθέστε τα i2np.ntcp.maxConnections=nnn και i2np.udp.maxConnections=nnn στη σελίδα προχωρημένης παραμετροποίησης." +msgstr "" +"Για να θέσετε δικά σας όρια, προσθέστε τα i2np.ntcp.maxConnections=nnn και " +"i2np.udp.maxConnections=nnn στη σελίδα προχωρημένης παραμετροποίησης." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "Ορισμοί" @@ -293,8 +288,8 @@ msgstr "Ορισμοί" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "Ομότιμος" @@ -318,12 +313,15 @@ msgstr "Εξερχόμενη σύνδεση" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" -msgstr "Προσφέρθηκαν να μας συστήσουν (βοηθήσουν άλλους ομότιμους να διασχίσουν το τείχος προστασίας μας)" +msgstr "" +"Προσφέρθηκαν να μας συστήσουν (βοηθήσουν άλλους ομότιμους να διασχίσουν το " +"τείχος προστασίας μας)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -msgid "" -"We offered to introduce them (help other peers traverse their firewall)" -msgstr "Προσφερθήκαμε να βοηθήσουμε (βοηθήσουμε άλλους ομότιμους να διασχίσουν το τείχος προστασίας τους)" +msgid "We offered to introduce them (help other peers traverse their firewall)" +msgstr "" +"Προσφερθήκαμε να βοηθήσουμε (βοηθήσουμε άλλους ομότιμους να διασχίσουν το " +"τείχος προστασίας τους)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" @@ -344,7 +342,9 @@ msgstr "Μέσα/Έξω" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" -msgstr "Ομογενοποιημένος ρυθμός μεταφοράς εισερχομενων / εξερχόμενων δεδομένων (KBytes ανα δευτερόλεπτο)." +msgstr "" +"Ομογενοποιημένος ρυθμός μεταφοράς εισερχομενων / εξερχόμενων δεδομένων " +"(KBytes ανα δευτερόλεπτο)." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" @@ -370,7 +370,9 @@ msgstr "Η διαφορά ανάμεσα στο ρολόι του ομοτίμο msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "Το παράθυρο συμφόρησης, το οποίο είναι ο αριθμός των bytes που μπορούν να σταλούν χωρίς αναγνώριση" +msgstr "" +"Το παράθυρο συμφόρησης, το οποίο είναι ο αριθμός των bytes που μπορούν να " +"σταλούν χωρίς αναγνώριση" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" @@ -382,7 +384,8 @@ msgstr "Ο μέγιστος αριθμός ταυτόχρονων μηνυμάτ #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" -msgstr "Ο αριθμός των αποστολών σε αναμονή που υπερβαίνουν το παράθυρο συμφόρησης" +msgstr "" +"Ο αριθμός των αποστολών σε αναμονή που υπερβαίνουν το παράθυρο συμφόρησης" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" @@ -462,7 +465,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "Κατάσταση" @@ -549,8 +552,7 @@ msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "" #. {0} is TCP or UDP -#. {1,number,#####} prevents 12345 from being output as 12,345 in the English -#. locale. +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format @@ -685,7 +687,8 @@ msgstr "Ταξινόμηση σύμφωνα με τον αριθμό πακέτ #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" -msgstr "Ταξινόμηση σύμφωνα με τον αριθμό των πακέτων που ελήφθησαν πάνω από μια φορά" +msgstr "" +"Ταξινόμηση σύμφωνα με τον αριθμό των πακέτων που ελήφθησαν πάνω από μια φορά" #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" @@ -708,8 +711,10 @@ msgstr "1 αποτυχία" msgid "{0} fails" msgstr "{0} αποτυχίες" +#. 1 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Αποκλεισμένος" @@ -745,8 +750,7 @@ msgid "Dropping tunnel requests: Queue time" msgstr "Απόρριψη αιτημάτων για τούνελ: Χρόνος ουράς αναμονής" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to -#. translate all of them!! +#. Translators may wish to translate a few of these, do not bother to translate all of them!! #: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Ανώνυμος Proxy" @@ -1735,15 +1739,16 @@ msgstr "Ζάμπια" msgid "Zimbabwe" msgstr "Ζιμπάμπουε" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:241 msgid "I2P Router Console" msgstr "Κονσόλα I2P Router" @@ -1752,13 +1757,13 @@ msgid "Error updating the configuration - please see the error logs" msgstr "" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "Επιτυχής αποθήκευση ρυθμίσεων" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " @@ -1766,34 +1771,34 @@ msgid "" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 msgid "Save Client Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "Save Interface Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Save WebApp Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Save Plugin Configuration" msgstr "Αποθήκευση ρυθμίσεων πρόσθετου" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Install Plugin" msgstr "Εγκατάσταση πρόσθετου" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 msgid "Update All Installed Plugins" msgstr "Ενημέρωση όλων εγκατεστημένων πρόσθετων" @@ -1847,8 +1852,9 @@ msgstr "" msgid "Bad client index." msgstr "" +#. #. What do we do here? -#. +#. #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 @@ -1936,8 +1942,7 @@ msgstr "Λάθος κατά την εκκίνηση του πρόσθετου {0 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take " -"effect." +"Interface configuration saved successfully - restart required to take effect." msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 @@ -1946,7 +1951,7 @@ msgid "Edit" msgstr "Επεξεργασία" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Add Client" msgstr "Προσθήκη Πελάτη" @@ -1979,7 +1984,7 @@ msgstr "Πρόσθετο" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Έκδοση" @@ -2016,7 +2021,7 @@ msgstr "Σταμάτα" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "Check for updates" msgstr "Έλεγχος για ενημερώσεις" @@ -2035,32 +2040,32 @@ msgid "Delete" msgstr "Διαγραφή" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Delete selected" msgstr "Διαγραφή επιλεγμένων" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Add item" msgstr "Προσθήκη αντικειμένου" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 msgid "Restore defaults" msgstr "Επαναφορά προεπιλογών" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "Save" msgstr "Αποθήκευση" @@ -2089,12 +2094,12 @@ msgid "Removed" msgstr "Αφαιρέθηκε" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 msgid "Add key" msgstr "Προσθήκη κλειδιού" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 msgid "Delete key" msgstr "Διαγραφή κλειδιού" @@ -2147,8 +2152,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: " -"logger.record.net.i2p.router.tunnel=WARN" +"Or put entries in the logger.config file. Example: logger.record.net.i2p." +"router.tunnel=WARN" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 @@ -2159,7 +2164,7 @@ msgstr "" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2168,17 +2173,17 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ΣΦΑΛΜΑ" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "ΠΛΗΡΟΦΟΡΙΕΣ" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ" @@ -2203,7 +2208,7 @@ msgstr "Αρχική Σελίδα" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Δίκτυο" @@ -2224,7 +2229,7 @@ msgid "Clients" msgstr "Πελάτες" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 msgid "Keyring" msgstr "" @@ -2240,7 +2245,7 @@ msgid "Peers" msgstr "Ομότιμοι" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Στατιστικά" @@ -2252,129 +2257,129 @@ msgstr "Προχωρημένα" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 msgid "Save changes" msgstr "Αποθήκευση αλλαγών" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "Ενημέρωση διεύθυνσης IP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "Πλήρης απενεργοποίηση TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "Ενημέρωση εισερχόμενης TCP διεύθυνσης σε " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "Ανεργοποίηση εισερχόμενων TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "Ενημέρωση εισερχόμενης TCP διεύθυνσης αυτόματα" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "Ενημέρωση UDP πόρτας από" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "σε" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "Ενεργοποίηση UPnP, χρειάζεται επανεκκίνηση για τεθεί σε εφαρμογή" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "Απενεργοποίηση UPnP, χρειάζεται επανεκκίνηση για τεθεί σε εφαρμογή" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "Ενεργόποιηση λειτουργίας φορητού" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "Απενεργοποίηση λειτουργίας φορητού" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 msgid "Disabling UDP" msgstr "Απενεργοποίηση UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 msgid "Enabling UDP" msgstr "Ενεργοποίηση UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "Το hostname ή η IP {0} δεν δρομολογούνται δημόσια" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "Το hostname ή η IP {0} δεν είναι έγκυρα " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "Ενημέρωση ποσοστού κοινής χρήσης εύρους ζώνης" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "Τα όρια εύρους ζώνης ενημερώθηκαν" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 msgid "unknown" msgstr "άγνωστο" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bits ανά δευτερόλεπτο" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "ή {0} bytes μέγιστο ανά μήνα" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" msgstr "Αποκλεισμός ομότιμου μέχρι την επανεκκίνηση" @@ -2394,7 +2399,7 @@ msgid "Invalid peer" msgstr "Μη έγκυρος ομότιμος" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 msgid "Unban peer" msgstr "Άρση αποκλεισμού ομότιμου" @@ -2407,7 +2412,7 @@ msgid "is not currently banned" msgstr "δεν είναι τώρα αποκλεισμένος" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 msgid "Adjust peer bonuses" msgstr "" @@ -2420,7 +2425,7 @@ msgid "Bad capacity value" msgstr "Κακή τιμή χωρητικότητας" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 msgid "Save changes and reseed now" msgstr "" @@ -2439,8 +2444,8 @@ msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 msgid "Shutdown immediately" msgstr "Σβήσιμο αμέσως" @@ -2487,108 +2492,113 @@ msgstr "Σβήσιμο σε {0}" msgid "Restart in {0}" msgstr "Επανεκκίνηση σε {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Shutdown gracefully" msgstr "Ομαλό σβήσιμο" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Ομαλό σβήσιμο ξεκίνησε" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "Cancel graceful shutdown" msgstr "Ακύρωση ομαλού σβησίματος" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Ομαλό σβήσιμο ακυρώθηκε" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 msgid "Graceful restart" msgstr "Ομαλή επανεκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Ζητήθηκε ομαλή επανεκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "Hard restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 msgid "Run I2P on startup" msgstr "Εκτέλεση I2P κατά την εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "Don't run I2P on startup" msgstr "Μην εκτελείς το I2P στην εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Dump threads" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "View console on startup" msgstr "Εμφάνιση κονσόλας κατά την εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Η κονσόλα πρόκεται να εμφανίζεται στην εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Do not view console on startup" msgstr "Μη εμφάνιση της κονσόλας στην εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "Μη εμφάνιση της κονσόλας στην εκκίνηση" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Υπηρεσία εγκατάσταθηκε" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Προειδοποίηση: αδυναμία εγκατάστασης της υπηρεσίας" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Υπηρεσία αφαιρέθηκε" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Προειδοποίηση: αδυναμια αφαίρεσης της υπηρεσίας" @@ -2598,11 +2608,13 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" -msgstr "Ενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" +msgstr "" +"Ενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" -msgstr "Απενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" +msgstr "" +"Απενεργοποίηση πλήρων στατιστικών - απαιτείται επανεκκίνηση για να ισχύσουν" #: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" @@ -2610,8 +2622,7 @@ msgid "" "href=\"graphs.jsp\">Graphs Page" msgstr "" -#. the count isn't really correct anyway, since we don't check for actual -#. changes +#. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." @@ -2734,6 +2745,11 @@ msgstr "Φινλανδικά" msgid "German" msgstr "Γερμανικά" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#, fuzzy +msgid "Greek" +msgstr "Ελλάδα" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Ισπανικά" @@ -2746,6 +2762,11 @@ msgstr "Ολλανδικά" msgid "French" msgstr "Γαλλικά" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#, fuzzy +msgid "Hungarian" +msgstr "Ουγγαρία" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "Ιταλικά" @@ -2874,8 +2895,7 @@ msgstr "Γράφημα συνδυασμένου εύρους ζώνης" msgid "{0} for {1}" msgstr "{0} για {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod -#. TimeAxis.java +#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java #: ../java/src/net/i2p/router/web/GraphHelper.java:194 #: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." @@ -2949,8 +2969,8 @@ msgid "Periods" msgstr "Περίοδοι" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "or" msgstr "ή" @@ -3002,7 +3022,7 @@ msgid "Configure Bandwidth" msgstr "Ρύμιση Εύρους ζώνης" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 msgid "I2P Bandwidth Configuration" msgstr "Ρύθμιση εύρους ζώνης του I2P" @@ -3019,7 +3039,7 @@ msgid "Customize Home Page" msgstr "Προσαρμογή Αρχικής Σελίδας" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 msgid "I2P Home Page Configuration" msgstr "Ρύθμιση της Αρχικής Σελίδας I2P" @@ -3039,7 +3059,7 @@ msgid "I2P Router Help" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Router Console" msgstr "Κονσόλα Router" @@ -3103,8 +3123,7 @@ msgstr "Φόρουμ Κοινότητας" msgid "Forum" msgstr "Φόρουμ" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S -#. + I + "itoopie_sm.png" + S + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "Έγγραφα Java" @@ -3114,18 +3133,11 @@ msgstr "Έγγραφα Java" msgid "Technical documentation" msgstr "Τεχνική τεκμηρίωση" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "Key Server" -msgstr "Server κλειδιών" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "Server OpenPGP κλειδιών" - #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Debian and Tahoe-LAFS repositories" msgstr "αποθετήρια Debian και Tahoe-LAFS" +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "killyourtv.i2p" msgstr "killyourtv.i2p" @@ -3193,7 +3205,8 @@ msgstr "Ο HTTP proxy server δεν είναι σε λειτουργία" #: ../java/src/net/i2p/router/web/HomeHelper.java:101 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" -msgstr "Ο browser σας δεν είναι σωστά ρυθμισμένος να χρησιμοποιεί HTTP proxy στο {0}" +msgstr "" +"Ο browser σας δεν είναι σωστά ρυθμισμένος να χρησιμοποιεί HTTP proxy στο {0}" #: ../java/src/net/i2p/router/web/HomeHelper.java:192 msgid "Name" @@ -3207,21 +3220,51 @@ msgstr "URL" msgid "Add" msgstr "Προσθήκη" -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Τοποθεσία αρχείου" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Το αρχείο δεν βρέθηκε" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 -msgid "Network Database RouterInfo Lookup" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +#, fuzzy +msgid "Summary" +msgstr "Μπάρα Περίληψης" + +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +#, fuzzy +msgid "Local Router" +msgstr "Router" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +#, fuzzy +msgid "Router Lookup" +msgstr "Logs του Router" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +#, fuzzy +msgid "All Routers" +msgstr "Router" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +msgid "All Routers with Full Stats" +msgstr "" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" msgstr "" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 @@ -3233,79 +3276,50 @@ msgstr "Router" msgid "not found in network database" msgstr "δεν βρέθηκε στη βάση δεδομένων του δικτύου" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "Network Database Contents" -msgstr "Περιεχόμενα Βάσης Δεδομένων του Δικτύου" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 -msgid "View RouterInfo" -msgstr "Εμφάνιση πληροφοριών router" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -msgid "LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Τοπικό" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Προορισμός" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "Λήγει σε {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "Έληξε {0} πριν" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Τούνελ" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "View LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 -msgid "Routers" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 -msgid "Show all routers" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 -msgid "Show all routers with full stats" -msgstr "" - #: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "" @@ -3324,69 +3338,69 @@ msgstr "" msgid "Country" msgstr "Χώρα" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" msgstr "Τα στοιχεία μας" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Πλήρης εγγραφή" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "{0} πριν" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" msgstr "Δημοσιεύτηκε" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "Διεύθυνση/εις" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "κόστος" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "Κρυμμένο κατά την εκκίνηση" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "NTCP και SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "" @@ -3469,7 +3483,7 @@ msgid "Downloading plugin" msgstr "Κατέβασμα πρόσθετου" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:247 #, java-format msgid "{0}B transferred" msgstr "{0} Bytes μεταφέρθηκαν" @@ -3485,7 +3499,7 @@ msgid "Cannot create plugin directory {0}" msgstr "Δεν μπορεί να δημιουργηθεί φάκελος {0} για το πρόσθετο" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:300 #, java-format msgid "from {0}" msgstr "από {0}" @@ -3500,8 +3514,7 @@ msgstr "Το πρόσθετο από {0} είναι φθαρμένο" msgid "Plugin from {0} does not contain the required configuration file" msgstr "Το πρόσθετο από {0} δεν περιέχει το απαραίτητο αρχείο ρυθμίσεων" -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' -#. + signer + ""); +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" @@ -3546,7 +3559,9 @@ msgstr "Το εγκατεστημένο πρόσθετο δεν περιέχει #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" -msgstr "Η υπογραφή του πρόσθετου που κατέβηκε δεν ταιριάζει με αυτή του εγκατεστημένου" +msgstr "" +"Η υπογραφή του πρόσθετου που κατέβηκε δεν ταιριάζει με αυτή του " +"εγκατεστημένου" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format @@ -3556,7 +3571,8 @@ msgstr "Υπηρεσία {0} αφαιρέθηκε" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" -msgstr "Η ενημέρωση του πρόσθετου χρειάζεται εγκατεστημένη έκδοση {0} ή νεότερη" +msgstr "" +"Η ενημέρωση του πρόσθετου χρειάζεται εγκατεστημένη έκδοση {0} ή νεότερη" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format @@ -3617,219 +3633,225 @@ msgstr "Το πρόσθετο {0} εγκαταστάσθηκε αλλά απέτ msgid "Failed to download plugin from {0}" msgstr "Αποτυχία κατεβάσματος πρόσθετου από {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 -msgid "Peer Profiles" -msgstr "Προφίλ ομοτίμων" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Εμφανίση 1 πρόσφατου προφίλ." msgstr[1] "Εμφανίση {0} πρόσφατων προφίλ." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Απόκρυψη 1 παλιότερου προφίλ." msgstr[1] "Απόκρυψη {0} παλιότερων προφίλ." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Ταχύτητα" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Χωρητικότητα" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "Ενσωμάτωση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "Γρήγοροι, Υψηλής Χωρητικότητας" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "Υψηλής Χωρητικότητας" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "Γουιάνα" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Ενσωματωμένος" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "Απροσπέλαστος" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "προφίλ" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 -msgid "Floodfill and Integrated Peers" -msgstr "" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "10 λεπτά χρόνος απόκρισης" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "1 ώρα χρόνος απόκρισης" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "1 μέρα χρόνος απόκρισης" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "Τελευταία καλή αναζήτηση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "Τελευταία κακή αναζήτηση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "Τελευταία καλή αποθήκευση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "Τελευταία κακή αποθήκευση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "Ρυθμός αποτυχίας 1 ώρας" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "Ρυθμός αποτυχίας 1 μέρας" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "Κατώφλια" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "γρήγοροι ομότιμοι" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "ομότιμοι υψηλής χωρητικότητας" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "ομάδες" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" -msgstr "δυνατότητες στη βάση δεδομένων δικτύου, netDB, που δεν χρησιμοποιούνται για τον καθορισμό των προφίλ" +msgstr "" +"δυνατότητες στη βάση δεδομένων δικτύου, netDB, που δεν χρησιμοποιούνται για " +"τον καθορισμό των προφίλ" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "ταχύτητα " -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "χωρητικότητα" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "ενσωμάτωση" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + #: ../java/src/net/i2p/router/web/SearchHelper.java:74 msgid "Select search engine" msgstr "Επιλογή μηχανής αναζήτησης" @@ -3917,14 +3939,12 @@ msgstr "" msgid "Highest events per period" msgstr "" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && -#. (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: -#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -4103,13 +4123,13 @@ msgid "How long we've been running for this session" msgstr "" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" @@ -4194,12 +4214,12 @@ msgstr "" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Testing" msgstr "" #: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "OK" msgstr "" @@ -4222,7 +4242,7 @@ msgstr "" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); #: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "Firewalled" msgstr "" @@ -4301,8 +4321,7 @@ msgstr "Κατέβασμα {0} Ενημερώσεων" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not -#. include
    +#. If the translation is shorter than the English, you should probably not include
    #: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
    Update {0}" @@ -4344,7 +4363,7 @@ msgstr "τώρα" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "configure" msgstr "ρύθμιση" @@ -4454,8 +4473,8 @@ msgid "out" msgstr "έξω" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:240 msgid "Updating" msgstr "Γίνεται ενημέρωση" @@ -4463,8 +4482,8 @@ msgstr "Γίνεται ενημέρωση" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Update downloaded" msgstr "Η ενημέρωση κατέβηκε" @@ -4474,22 +4493,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Το μη υπογεγραμμένο αρχείο ενημέρωσης από {0} είναι κατεστραμμένο" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:283 msgid "Restarting" msgstr "Γίνεται επανεκκίνηση" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Click Restart to install" msgstr "Κάνε κλικ στην επανεκκίνηση για εγκατάσταση" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Shutdown and restart to install" msgstr "Κάνε κλικ στο σβήσιμο και στη επανεκκίνησε για εγκατάσταση" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 #, java-format msgid "Version {0}" msgstr "Έκδοση {0}" @@ -4499,21 +4518,21 @@ msgstr "Έκδοση {0}" msgid "Failed copy to {0}" msgstr "Αντιγραφή από {0} απέτυχε" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "Λήψη ενημερώσεων από {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:256 #, java-format msgid "No new version found at {0}" msgstr "Δεν βρέθηκε νέα έκδοση στο {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:283 msgid "Update verified" msgstr "Η ενημέρωση επαληθεύτηκε" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:309 #, java-format msgid "Transfer failed from {0}" msgstr "Μεταφορά από {0} απέτυχε" @@ -4744,90 +4763,49 @@ msgstr "" msgid "itag2" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 msgid "configure bandwidth" msgstr "Ρύθμιση εύρους ζώνης" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 msgid "Summary Bar" msgstr "Μπάρα Περίληψης" -#. We have intl defined when this is included, but not when compiled -#. standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 -msgid "Refresh (s)" -msgstr "" - -#. ditto +#. We have intl defined when this is included, but not when compiled standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 @@ -4856,218 +4834,258 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:262 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Refresh (s)" +msgstr "" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 msgid "Enable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 msgid "Bandwidth limiter" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 msgid "NOTE" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 msgid "Advanced network configuration page" msgstr "Σελίδα προχωρημένων ρυθμίσεων δικτύου" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 msgid "Cancel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 msgid "config advanced" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 msgid "config clients" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 msgid "To change other client options, edit the file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 msgid "Enabled with SSL required" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 msgid "I2CP Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 msgid "Authorization" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "The default settings will work for most people." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 msgid "Many clients do not support SSL or authorization." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "WebApp Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications " -"(e.g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications (e." +"g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5075,1363 +5093,1408 @@ msgid "" "preferred method." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" msgstr "Για να εγκαταστήσετε το πρόσθετο, εισάγετε την διεύθυνση URL:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 msgid "config home" msgstr "αρχική σελίδα ρυθμίσεων" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 msgid "Default Home Page" msgstr "Προεπιλεγμένη Αρχική Σελίδα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Use old home page" msgstr "Χρήση παλιάς αρχικής σελίδας" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 msgid "Search Engines" msgstr "Μηχανές Αναζήτησης" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 msgid "Recommended Eepsites" msgstr "Προτεινόμενα eepsites" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:351 msgid "Local Services" msgstr "Τοπικές υπηρεσίες" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" msgstr "Σελίδα τούνελ I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Encryption Key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" msgstr "Αρχείο καταγραφών" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "Log record format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Max log file size" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 msgid "New override" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 msgid "config networking" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 msgid "I2P Network Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "IP and Transport Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 msgid "There is help below." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "UPnP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "Enable UPnP to open firewall ports" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 msgid "UPnP status" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 msgid "IP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Externally reachable hostname or IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Use all auto-detect methods" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Disable UPnP IP address detection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Ignore local interface IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 msgid "Use SSU IP address detection only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 msgid "Specify hostname or IP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 msgid "Select Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Hidden mode - do not publish IP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "(prevents participating traffic)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Action when IP changes" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "Experimental" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "UDP Configuration:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UDP port:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Completely disable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "(select only if behind a firewall that blocks outbound UDP)" -msgstr "(επιλέξτε μόνο αν βρίσκεστε πίσω από firewall που εμποδίζει την εξερχόμενη κίνηση UDP)" +msgstr "" +"(επιλέξτε μόνο αν βρίσκεστε πίσω από firewall που εμποδίζει την εξερχόμενη " +"κίνηση UDP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "TCP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 msgid "Use auto-detected IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 msgid "currently" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "if we are not firewalled" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Disable inbound (Firewalled)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Externally reachable TCP port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "Use the same port configured for UDP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Specify Port" msgstr "Επιλέξτε πόρτα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 msgid "Notes" msgstr "Σημειώσεις" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "Configuration Help" msgstr "Βοήθεια ρυθμίσεων" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP" -" and TCP." -msgstr "Αν και το I2P θα δουλέψει καλά πίσω από τα περισσότερα firewall, οι ταχύτητά σας και η ενσωμάτωση στο δίκτυο, εν γένει, θα βελτιωθεί αν υπάρχει προώθηση της πόρτας του I2P τόσο για UDP όσο και για TCP." +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Αν και το I2P θα δουλέψει καλά πίσω από τα περισσότερα firewall, οι ταχύτητά " +"σας και η ενσωμάτωση στο δίκτυο, εν γένει, θα βελτιωθεί αν υπάρχει προώθηση " +"της πόρτας του I2P τόσο για UDP όσο και για TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and" -" TCP packets to reach you." -msgstr "Αν μπορείτε, παρακαλούμε ανοίξτε μια τρύπα στο firewall για να επιτρέπετε εισερχόμενα πακέτα UDP και TCP." +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Αν μπορείτε, παρακαλούμε ανοίξτε μια τρύπα στο firewall για να επιτρέπετε " +"εισερχόμενα πακέτα UDP και TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 msgid "" -"Most of the options above are for special situations, for example where UPnP" -" does not work correctly, or a firewall not under your control is doing " -"harm." +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "Ορισμένα firewall όπως στο συμμετρικό NAT πιθανόν να μην λειτουργούν σωστά με το I2P." +msgstr "" +"Ορισμένα firewall όπως στο συμμετρικό NAT πιθανόν να μην λειτουργούν σωστά " +"με το I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "Η υποστήριξη του UPnP είναι σε δοκιμαστικό στάδιο, και πιθανόν να μην λειτουργήσει για διάφορους λόγους" +msgstr "" +"Η υποστήριξη του UPnP είναι σε δοκιμαστικό στάδιο, και πιθανόν να μην " +"λειτουργήσει για διάφορους λόγους" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "No UPnP-compatible device present" msgstr "Δεν βρέθηκε συσκευή συμβατή με UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "UPnP disabled on the device" msgstr "Η λειτουργία UPnP είναι απενεργοποιημένη στην συσκευή" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Software firewall interference with UPnP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Bugs in the device's UPnP implementation" msgstr "Σφάλματα στην υλοποίηση UPnP της συσκευής" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Multiple firewall/routers in the internet connection path" msgstr "Πολλαπλά firewall/routers στο μονοπάτι της διαδικτυακής σύνδεσης" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "UPnP device change, reset, or address change" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Review the UPnP status here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "Hostnames entered above will be published in the network database." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "They are not private." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or " -"192.168.1.1." +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "When in doubt, leave the settings at the defaults." msgstr "Αν έχετε αμφιβολίες, αφήστε τις προεπιλεγμένες ρυθμίσεις." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Reachability Help" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." -msgstr "Αν νομίζετε ότι έχετε ανοίξει το firewall και το I2P ακόμα νομίζει ότι σας μπλοκάρει ένα firewall, θυμηθείτε ότι πιθανόν βρίσκεστε πίσω από πολλαπλά firewall, για παράδειγμα τόσο πίσω από λογισμικό firewall αλλά και εξωτερικό router." +msgstr "" +"Αν νομίζετε ότι έχετε ανοίξει το firewall και το I2P ακόμα νομίζει ότι σας " +"μπλοκάρει ένα firewall, θυμηθείτε ότι πιθανόν βρίσκεστε πίσω από πολλαπλά " +"firewall, για παράδειγμα τόσο πίσω από λογισμικό firewall αλλά και εξωτερικό " +"router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "" "If there is an error, the logs may also help " "diagnose the problem." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port does not appear to be firewalled." msgstr "Η UDP πόρτα σας, δεν φαίνεται να είναι μπλοκαρισμένη από firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "Your UDP port appears to be firewalled." msgstr "Η UDP πόρτα σας, φαίνεται να είναι μπλοκαρισμένη από firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." -msgstr "Σε ορισμένες χώρες ενεργοποιείται αυτόματα η κρυφή λειτουργία για επιπλέον προστασία." +msgstr "" +"Σε ορισμένες χώρες ενεργοποιείται αυτόματα η κρυφή λειτουργία για επιπλέον " +"προστασία." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "WARN - Firewalled and Fast" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are" -" firewalled." +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "WARN - Firewalled and Floodfill" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be" -" able to contact you via TCP, which will hurt the network." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 -msgid "Please open your firewall or disable inbound TCP above." -msgstr "" - #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 -msgid "WARN - Firewalled with UDP Disabled" +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 -msgid "You have configured inbound TCP, however you have disabled UDP." +msgid "Please open your firewall or disable inbound TCP above." msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Please open your firewall or enable UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "ERR - Clock Skew" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Correct your clock setting if this error persists." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "ERR - Private TCP Address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "Correct the address or disable inbound TCP above." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "ERR - SymmetricNAT" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "" "This may be a transient error, if the other program is no longer using the " "port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "However, a restart is always required after this error." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "Therefore your router cannot accept inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "Please configure a TCP host and port above or enable UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" -" and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " +"and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 msgid "Banned Peers" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" msgstr "Αποκλεισμένες IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 msgid "the FAQ" msgstr "Συχνές Ερωτήσεις" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" msgstr "Δοκιμή πρώτα με SSL και μετά χωρίς SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use SSL only" msgstr "Χρήση αποκλειστικά με SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use non-SSL only" msgstr "Χρήση αποκλειστικά χωρις SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Reseed URLs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "Enable HTTP Proxy?" msgstr "Ενεργοποίηση HTTP proxy;" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "HTTP Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "Use HTTP Proxy Authorization?" msgstr "Χρήση εξουσιοδότησης με τον HTTP proxy;" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" msgstr "Όνομα χρήστη για τον HTTP proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" msgstr "Κωδικός για τον HTTP proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "Enable HTTPS Proxy?" msgstr "Ενεργοποίηση HTTPS proxy;" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Host" msgstr "Διεύθυνση HTTPS proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "HTTPS Proxy Port" msgstr "Πόρτα HTTPS proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "Use HTTPS Proxy Authorization?" msgstr "Χρήση εξουσιοδότησης με τον HTTPS proxy;" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" msgstr "Όνομα χρήστη για τον HTTPS proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" msgstr "Κωδικός για τον HTTPS proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 msgid "config service" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 msgid "I2P Service Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "Shutdown the router" msgstr "Σβήσιμο του router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made" -" before shutting down, but may take a few minutes." -msgstr "Το ομαλό σβήσιμο δίνει τη δυνατότητα στο router να ικανοποίησει τις συμφωνίες που έχουν ήδη γίνει πριν την απενεργοποίηση, αλλά μπορεί να πάρει μερικά λεπτά." +"Graceful shutdown lets the router satisfy the agreements it has already made " +"before shutting down, but may take a few minutes." +msgstr "" +"Το ομαλό σβήσιμο δίνει τη δυνατότητα στο router να ικανοποίησει τις " +"συμφωνίες που έχουν ήδη γίνει πριν την απενεργοποίηση, αλλά μπορεί να πάρει " +"μερικά λεπτά." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "" -"If you need to kill the router immediately, that option is available as " -"well." -msgstr "Αν χρειάζεται να σβήσεις το router άμεσα, σου δίνεται και αυτή η δυνατότητα." +"If you need to kill the router immediately, that option is available as well." +msgstr "" +"Αν χρειάζεται να σβήσεις το router άμεσα, σου δίνεται και αυτή η δυνατότητα." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" -"If you want the router to restart itself after shutting down, you can choose" -" one of the following." +"If you want the router to restart itself after shutting down, you can choose " +"one of the following." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up" -" again." +"After tearing down the router, it will wait 1 minute before starting back up " +"again." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" msgstr "Ενσωμάτωση στη μπάρα συστήματος" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "Στα Windows, υπάρχει μια μικρή εφαρμογή που βρίκσεται στην μπάρα συστήματος, επιτρέποντάς σας να βλέπετε την κατάσταση του router" +msgstr "" +"Στα Windows, υπάρχει μια μικρή εφαρμογή που βρίκσεται στην μπάρα συστήματος, " +"επιτρέποντάς σας να βλέπετε την κατάσταση του router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "(αργότερα, οι εφαρμογές πελάτη I2P θα μπορούν επίσης να ενσωματώσουν την δικιά τους λειτουργία στην μπάρα συστήματος)." +msgstr "" +"(αργότερα, οι εφαρμογές πελάτη I2P θα μπορούν επίσης να ενσωματώσουν την " +"δικιά τους λειτουργία στην μπάρα συστήματος)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 -msgid "" -"If you are on windows, you can either enable or disable that icon here." -msgstr "Αν χρησιμοποιείς Windows, μπορείς να ενεργοποιήσεις ή αν απενεργοποιήσεις το εικονίδιο εδώ." +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +msgid "If you are on windows, you can either enable or disable that icon here." +msgstr "" +"Αν χρησιμοποιείς Windows, μπορείς να ενεργοποιήσεις ή αν απενεργοποιήσεις το " +"εικονίδιο εδώ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" msgstr "Εμφάνιση εικονιδίου στη μπάρα συστήματος" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" msgstr "Απόκρυψη εικονιδίου στη μπάρα συστήματος" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" msgstr "Εκτέλεση κατά την εκκίνηση" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the" -" following options - I2P will install (or remove) a service accordingly." +"You can control whether I2P is run on startup or not by selecting one of the " +"following options - I2P will install (or remove) a service accordingly." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "If you prefer the command line, you can also run the " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 msgid "Note" msgstr "Σημείωση" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 msgid "" -"If you are running I2P as service right now, removing it will shut down your" -" router immediately." +"If you are running I2P as service right now, removing it will shut down your " +"router immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" msgstr "Αποσφαλμάτωση" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so," -" please select the following option and review the thread dumped to wrapper.log." +"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " +"please select the following option and review the thread dumped to wrapper.log." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "Launch browser on router startup?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 msgid "config stats" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" msgstr "Ρύθμιση Στατιστικών I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" msgstr "Πλήρης ενεργοποίηση στατιστικών;" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 msgid "change requires restart to take effect" msgstr "η αλλαγή χρειάζεται επανεκκίνηση για να εφαρμοστεί" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 msgid "Stat file" msgstr "" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 msgid "Filter" msgstr "Φίλτρο" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" msgstr "Γράφημα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" msgstr "Προχωρημένο Φίλτρο" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 msgid "config tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 msgid "I2P Tunnel Configuration" msgstr "Ρύθμιση I2P τούνελ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 -msgid "The default settings work for most people." -msgstr "Οι προεπιλεγμένες ρυθμίσεις δουλεύουν για τους περισσότερους ανθρώπους." - #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 -msgid "There is a fundamental tradeoff between anonymity and performance." -msgstr "Υπάρχει ένας ουσιώδης συμβιβασμός ανάμεσα στην ανωνυμία και την επίδοση." +msgid "The default settings work for most people." +msgstr "" +"Οι προεπιλεγμένες ρυθμίσεις δουλεύουν για τους περισσότερους ανθρώπους." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 +msgid "There is a fundamental tradeoff between anonymity and performance." +msgstr "" +"Υπάρχει ένας ουσιώδης συμβιβασμός ανάμεσα στην ανωνυμία και την επίδοση." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" -" reduce performance or reliability." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " +"reduce performance or reliability." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "Client tunnel changes are temporary and are not saved." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 msgid "config UI" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 msgid "I2P UI Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 msgid "Router Console Theme" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 msgid "Router Console Language" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 msgid "Apply" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 msgid "config update" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 msgid "I2P Update Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 msgid "Check for I2P and news updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "News & I2P Updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" msgstr "Έλεγχος για ενημέρωση Νέων" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" msgstr "Ενημερώσεις Νέων" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "News URL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 msgid "Refresh frequency" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 msgid "Update policy" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "Update through the eepProxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 msgid "eepProxy port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 msgid "Unsigned Build URL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Updates will be dispatched via your package manager." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 msgid "home" msgstr "Αρχική" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:319 msgid "Welcome to I2P" msgstr "Καλωσήρθατε στο I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "Internal Error" msgstr "Εσωτερικό σφάλμα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 msgid "Configuration" msgstr "Ρυθμίσεις" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 msgid "Sorry! There has been an internal error." msgstr "Λυπούμαστε! Υπήρξε ένα εσωτερικό σφάλμα." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Παρακαλούμε αναφέρετε τα σφάλματα στο {0} ή στο {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 -msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish" -" to register." -msgstr "Μπορείτε να χρησιμοποίησετε όνομα χρήστη \"guest\" και κωδικό \"guest\" αν δεν επιθυμείτε να κάνετε εγγραφή." - #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 -msgid "Please include this information in bug reports" -msgstr "Παρακαλούμε συμπεριλάβετε αυτές τις πληροφορίες στις αναφορές σφάλματος" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 +msgid "" +"You may use the username \"guest\" and password \"guest\" if you do not wish " +"to register." +msgstr "" +"Μπορείτε να χρησιμοποίησετε όνομα χρήστη \"guest\" και κωδικό \"guest\" αν " +"δεν επιθυμείτε να κάνετε εγγραφή." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 +msgid "Please include this information in bug reports" +msgstr "" +"Παρακαλούμε συμπεριλάβετε αυτές τις πληροφορίες στις αναφορές σφάλματος" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" msgstr "Λεπτομέρειες Σφάλματος" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 #, java-format msgid "Error {0}" msgstr "Σφάλμα {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 msgid "I2P Version and Running Environment" msgstr "Έκδοση I2P και Περιβάλλον Εκτέλεσης" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug " -"report." +"clues to your location; please review everything you include in a bug report." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 msgid "Page Not Found" msgstr "Η σελίδα δεν βρέθηκε" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "Εμφάνιση πληροφοριών router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "Error 404" msgstr "Σφάλμα 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 msgid "not found" msgstr "δεν βρέθηκε" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 msgid "graphs" msgstr "γραφήματα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 msgid "I2P Performance Graphs" msgstr "Γραφήματα Επίδοσης I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 msgid "Router is down" msgstr "To router είναι εκτός λειτουργίας" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 msgid "News" msgstr "Νέα" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:277 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." -msgstr "Κάντε κλικ στη σημαία για να επιλέξετε γλώσσα. Κάντε κλικ στο 'ρύθμιση γλώσσας' απο κάτω για την αλλάξετε αργότερα." +msgstr "" +"Κάντε κλικ στη σημαία για να επιλέξετε γλώσσα. Κάντε κλικ στο 'ρύθμιση " +"γλώσσας' απο κάτω για την αλλάξετε αργότερα." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:327 msgid "Search I2P" msgstr "Αναζήτηση I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:347 msgid "Eepsites of Interest" msgstr "Ενδιαφέρονται eepsites" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 msgid "Jar File Dump" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 msgid "job queue" msgstr "ουρά εργασιών" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 msgid "I2P Router Job Queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 msgid "logs" msgstr "logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 msgid "I2P Router Logs" msgstr "Logs του I2P Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Critical Logs" msgstr "Κρίσιμα logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 msgid "Router Logs" msgstr "Logs του Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 msgid "Service (Wrapper) Logs" msgstr "Logs του Service (Wrapper)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 -msgid "network database summary" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 +#, fuzzy +msgid "network database" msgstr "περίληψη βάσης δεδομένω δικτύου" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 -msgid "I2P Network Database Summary" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 +#, fuzzy +msgid "I2P Network Database" msgstr "Περίληψη Βάσης Δεδομένων Δικτύου I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:138 msgid "WebApp Not Found" msgstr "Η εφαρμογή ιστού δεν βρέθηκε" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:275 msgid "Web Application Not Running" msgstr "Η εφαρμογή ιστού δεν εκτελείται" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:277 msgid "The requested web application is not running." msgstr "Η ζητούμενη web εφαρμογή δεν εκτελείται." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279 msgid "" -"Please visit the config clients " -"page to start it." +"Please visit the config clients page to start it." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" msgstr "συνδέσεις με ομότιμους" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" msgstr "Ομότιμοι στο I2P Δίκτυο" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 msgid "peer profiles" msgstr "προφίλ ομότιμων" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 msgid "I2P Network Peer Profiles" msgstr "Προφίλ ομοτίμων Δικτύου I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 msgid "statistics" msgstr "στατιστικά" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 msgid "I2P Router Statistics" msgstr "Στατιστικά I2P Router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 #, java-format msgid "Disable {0} Refresh" msgstr "Απενεργοποίηση Ανανέωσης {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 msgid "tunnel summary" msgstr "περίληψη των τούνελ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 msgid "I2P Tunnel Summary" msgstr "Περίληψη I2P τούνελ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 msgid "Peer Profile" msgstr "Προφίλ Ομότιμου" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 #, java-format msgid "Profile for peer {0}" msgstr "Προφίλ για τον ομότιμο {0}" + +#~ msgid "Key Server" +#~ msgstr "Server κλειδιών" + +#~ msgid "OpenPGP Keyserver" +#~ msgstr "Server OpenPGP κλειδιών" + +#~ msgid "Network Database Contents" +#~ msgstr "Περιεχόμενα Βάσης Δεδομένων του Δικτύου" + +#~ msgid "View RouterInfo" +#~ msgstr "Εμφάνιση πληροφοριών router" + +#~ msgid "Peer Profiles" +#~ msgstr "Προφίλ ομοτίμων" diff --git a/apps/routerconsole/locale/messages_nl.po b/apps/routerconsole/locale/messages_nl.po index 3d90b0967..70c2a09ef 100644 --- a/apps/routerconsole/locale/messages_nl.po +++ b/apps/routerconsole/locale/messages_nl.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # ducki2p , 2011. # foo , 2009. @@ -10,26 +10,23 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-13 00:29+0000\n" "PO-Revision-Date: 2012-06-15 16:54+0000\n" "Last-Translator: Jrnr601 \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/I2P/language/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there -#. are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it -#. is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English -#. locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs #: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 @@ -67,7 +64,7 @@ msgstr[0] "1 uur" msgstr[1] "{0} uren" #: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" msgstr "nvt" @@ -121,8 +118,7 @@ msgstr "geen" #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too -#. low"); +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 @@ -135,8 +131,7 @@ msgid "Rejecting tunnels: High message delay" msgstr "Tunnels geweigerd: Hoge bericht vertraging" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of -#. tunnels: High number of requests"); +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Meeste tunnels geweigerd: Hoog aantal aanvragen" @@ -153,15 +148,13 @@ msgid "Rejecting tunnels: Bandwidth limit" msgstr "Tunnels geweigerd: Bandbreedte limiet" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: -#. Bandwidth limit"); +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Meeste tunnels geweigerd: Bandbreedte limiet" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of -#. tunnels"); +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Meeste tunnels geaccepteerd" @@ -211,10 +204,10 @@ msgstr "Reseed: opvragen seed URL." #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." -msgstr "Reseeden: opvragen router info van seed URL ({0} succesvol, {1} fouten)." +msgstr "" +"Reseeden: opvragen router info van seed URL ({0} succesvol, {1} fouten)." -#. NOTE TO TRANSLATORS - each of these phrases is a description for a -#. statistic +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic #. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 @@ -245,8 +238,7 @@ msgstr "" msgid "NetDb entry" msgstr "NetDd item" -#. This used to be "no common transports" but it is almost always no -#. transports at all +#. This used to be "no common transports" but it is almost always no transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "Geen transport (verborgen of aan het opstarten?)" @@ -266,7 +258,7 @@ msgstr "{0} is alleen gebruikt voor uitgaande connecties" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:149 msgid "Help" msgstr "Help" @@ -274,16 +266,21 @@ msgstr "Help" msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "De limieten van je transport verbinding zijn automatisch ingesteld gebaseerd op de geconfigureerde bandbreedte." +msgstr "" +"De limieten van je transport verbinding zijn automatisch ingesteld gebaseerd " +"op de geconfigureerde bandbreedte." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "Om deze limieten te overschrijven, voeg dan de instelling i2np.ntcp.maxConnections=nnn en i2np.udp.maxConnections=nnn toe aan de geavanceerde configuratie pagina." +msgstr "" +"Om deze limieten te overschrijven, voeg dan de instelling i2np.ntcp." +"maxConnections=nnn en i2np.udp.maxConnections=nnn toe aan de geavanceerde " +"configuratie pagina." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "Definities" @@ -293,8 +290,8 @@ msgstr "Definities" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "Peer" @@ -318,12 +315,15 @@ msgstr "Uitgaande connectie" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" -msgstr "Ze hebben aangeboden ons te introduceren (helpt andere peers om door onze firewall te komen)" +msgstr "" +"Ze hebben aangeboden ons te introduceren (helpt andere peers om door onze " +"firewall te komen)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -msgid "" -"We offered to introduce them (help other peers traverse their firewall)" -msgstr "We hebben aangeboden ze te introduceren (helpt andere peers om door hun firewall te komen)" +msgid "We offered to introduce them (help other peers traverse their firewall)" +msgstr "" +"We hebben aangeboden ze te introduceren (helpt andere peers om door hun " +"firewall te komen)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" @@ -344,7 +344,8 @@ msgstr "In/Uit" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" -msgstr "De afgevlakte inkomende / uitgaande overdrachtsnelheid (KBytes per seconde)" +msgstr "" +"De afgevlakte inkomende / uitgaande overdrachtsnelheid (KBytes per seconde)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" @@ -370,7 +371,9 @@ msgstr "Het verschil tussen de klok van de peer en je eigen" msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "Het congestion window, hoeveel bytes verzonden kunnen worden zonder een bevestiging" +msgstr "" +"Het congestion window, hoeveel bytes verzonden kunnen worden zonder een " +"bevestiging" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" @@ -382,7 +385,9 @@ msgstr "Het maximum aantal berichten om gelijktijdig te verzenden" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" -msgstr "Het aantal wachtende uitgaande berichten dat het congestion window overschrijdt" +msgstr "" +"Het aantal wachtende uitgaande berichten dat het congestion window " +"overschrijdt" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" @@ -409,7 +414,9 @@ msgstr "De herzend time-out in milliseconden" msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" -msgstr "Huidige maximum verzonden pakket grootte / verwachte maximimum ontvangen pakket grootte (bytes)" +msgstr "" +"Huidige maximum verzonden pakket grootte / verwachte maximimum ontvangen " +"pakket grootte (bytes)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 @@ -462,7 +469,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "Status" @@ -549,8 +556,7 @@ msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "" #. {0} is TCP or UDP -#. {1,number,#####} prevents 12345 from being output as 12,345 in the English -#. locale. +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format @@ -708,8 +714,10 @@ msgstr "1 gefaald" msgid "{0} fails" msgstr "{0} gefaald" +#. 1 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Verbannen" @@ -745,8 +753,7 @@ msgid "Dropping tunnel requests: Queue time" msgstr "Negeer tunnel aanvragen: Wachttijd" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to -#. translate all of them!! +#. Translators may wish to translate a few of these, do not bother to translate all of them!! #: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Anonieme Proxy" @@ -1735,15 +1742,16 @@ msgstr "Zambia" msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:85 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:172 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:241 msgid "I2P Router Console" msgstr "I2P Router Console" @@ -1752,48 +1760,50 @@ msgid "Error updating the configuration - please see the error logs" msgstr "Fout bij updaten dan de configuratie - kijk in de fout logs" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "Configuratie succesvol opgeslagen" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "Fout bij opslaan van de configuratie (toegepast, maar niet opgeslagen) - kijk in de fout logs" +msgstr "" +"Fout bij opslaan van de configuratie (toegepast, maar niet opgeslagen) - " +"kijk in de fout logs" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379 msgid "Save Client Configuration" msgstr "Client Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 msgid "Save Interface Configuration" msgstr "Interface Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 msgid "Save WebApp Configuration" msgstr "WebApp Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Save Plugin Configuration" msgstr "Plugin Configuratie Opslaan" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Install Plugin" msgstr "Installeer Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497 msgid "Update All Installed Plugins" msgstr "" @@ -1847,8 +1857,9 @@ msgstr "Client configuratie succesvol opgeslagen - herstart nodig." msgid "Bad client index." msgstr "Foute client index." +#. #. What do we do here? -#. +#. #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 @@ -1936,8 +1947,7 @@ msgstr "Fout bij starten plugin {0}" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take " -"effect." +"Interface configuration saved successfully - restart required to take effect." msgstr "Interface configuratie succesvol opgeslagen - herstart nodig." #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 @@ -1946,7 +1956,7 @@ msgid "Edit" msgstr "Bewerk" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 msgid "Add Client" msgstr "Client Toevoegen" @@ -1979,7 +1989,7 @@ msgstr "Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 msgid "Version" msgstr "Versie" @@ -2016,7 +2026,7 @@ msgstr "Stop" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 msgid "Check for updates" msgstr "Controlleer op updates" @@ -2035,32 +2045,32 @@ msgid "Delete" msgstr "Verwijder" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Delete selected" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Add item" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:401 msgid "Restore defaults" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "Save" msgstr "Opslaan" @@ -2089,12 +2099,12 @@ msgid "Removed" msgstr "Verwijderd" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367 msgid "Add key" msgstr "Sleutel toevoegen" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365 msgid "Delete key" msgstr "Steutel verwijderen" @@ -2143,13 +2153,17 @@ msgstr "Log configuratie opgeslagen" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 msgid "" "Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" -msgstr "Voeg additionele logging regels boven toe. Bijvoorbeeld: net.i2p.router.tunnel=WARN" +msgstr "" +"Voeg additionele logging regels boven toe. Bijvoorbeeld: net.i2p.router." +"tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: " -"logger.record.net.i2p.router.tunnel=WARN" -msgstr "Of stop regels in het logger.config bestand. Bijvoorbeeld: logger.record.net.i2p.router.tunnel=WARN" +"Or put entries in the logger.config file. Example: logger.record.net.i2p." +"router.tunnel=WARN" +msgstr "" +"Of stop regels in het logger.config bestand. Bijvoorbeeld: logger.record.net." +"i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" @@ -2159,7 +2173,7 @@ msgstr "Geldige niveaus zijn DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2168,17 +2182,17 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" @@ -2203,7 +2217,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:215 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 msgid "Network" msgstr "Netwerk" @@ -2224,7 +2238,7 @@ msgid "Clients" msgstr "Clients" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:339 msgid "Keyring" msgstr "Sleutelbos" @@ -2240,7 +2254,7 @@ msgid "Peers" msgstr "Peers" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 msgid "Stats" msgstr "Statistieken" @@ -2252,129 +2266,129 @@ msgstr "Geavanceerd" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:424 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:386 msgid "Save changes" msgstr "Opslaan" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "Bereikbaarheid van router opnieuw aan het controlleren..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "Updaten van IP adres" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "TCP volledig uitgeschakelen" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "Updaten van inkomend TCP adres naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "Inkomende TCP uitschakelen" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "Updaten inkomend TCP adres naar automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "Updaten inkomend TCP poort naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "Updaten inkomend TCP poort naar automatisch" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "Updaten UDP poort van" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "naar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Gecontrolleerd herstarten in Verborgen Router Modus" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Gecontrolleerd herstarten om Verborgen Router Modus te verlaten" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "UPnP ingeschakeld, herstart nodig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "UPnP uitgeschakeld, herstart nodig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "Laptop modus ingeschakeld" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "Laptop modes uitgeschakeld" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 msgid "Disabling UDP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 msgid "Enabling UDP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "SSU introducers nodig" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "Updaten van bandbreedte share percentage" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "Updaten van bandbreedte limieten" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 msgid "unknown" msgstr "ombekend" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bits per seconde" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "of {0} bytes per maand maximaal" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357 msgid "Ban peer until restart" msgstr "Verban peer tot aan herstart" @@ -2394,7 +2408,7 @@ msgid "Invalid peer" msgstr "Ongeldige peer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359 msgid "Unban peer" msgstr "Hef verbanning van peer op" @@ -2407,7 +2421,7 @@ msgid "is not currently banned" msgstr "is op dit moment niet verbannen" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385 msgid "Adjust peer bonuses" msgstr "Peer bonussen aanpassen" @@ -2420,7 +2434,7 @@ msgid "Bad capacity value" msgstr "Foutieve capaciteits waarde" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:422 msgid "Save changes and reseed now" msgstr "Sla wijzigingen op en reseed nu" @@ -2439,8 +2453,8 @@ msgstr "Configuratie succesvol opgeslagen." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335 msgid "Shutdown immediately" msgstr "Onmiddelijk afsluiten" @@ -2487,108 +2501,113 @@ msgstr "Afsluiten in {0}" msgid "Restart in {0}" msgstr "Herstart in {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 msgid "Shutdown gracefully" msgstr "Gecontrolleerd afsluiten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Gecontrolleerde stop geinitieerd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Onmiddelijk afsluiten! doei" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 msgid "Cancel graceful shutdown" msgstr "Annuleer gecontrolleerde stop" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Gecontrolleerd afsluiten afgebroken" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:349 msgid "Graceful restart" msgstr "Gecontrolleerde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Gecontrolleerde herstart aangevraagd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:351 msgid "Hard restart" msgstr "Harde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Harde herstart aangevraagd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "Hersleutel en Herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Hersleuteling na gecontrolleerde herstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "Hersleutel en Stoppen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Hersleuteling na gecontrolleerde stop" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 msgid "Run I2P on startup" msgstr "Start I2P bij opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 msgid "Don't run I2P on startup" msgstr "Start I2P niet bij opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 msgid "Dump threads" msgstr "Dump threads" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "View console on startup" msgstr "Toon console na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Console wordt getoond na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Do not view console on startup" msgstr "Toon console niet na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "De console wordt niet getoond na opstarten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Service geinstalleerd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Waarschuwing: kan de service niet installeren" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Service verwijderd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Waarschuwing: kan de service niet verwijderen" @@ -2608,10 +2627,11 @@ msgstr "" msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" -msgstr "Grafiek lijst geupdate, kan 60s duren voordat dit op deze plek en de Grafiek Pagina door komt" +msgstr "" +"Grafiek lijst geupdate, kan 60s duren voordat dit op deze plek en de Grafiek Pagina door komt" -#. the count isn't really correct anyway, since we don't check for actual -#. changes +#. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." @@ -2626,7 +2646,9 @@ msgstr "Exploratory tunnel configuratie succesvol opgeslagen." msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "Fout bij opslaan van de configuratie (toegepast maar niet opgeslagen) - kijk in de fout logs." +msgstr "" +"Fout bij opslaan van de configuratie (toegepast maar niet opgeslagen) - kijk " +"in de fout logs." #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2734,6 +2756,11 @@ msgstr "" msgid "German" msgstr "Duits" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#, fuzzy +msgid "Greek" +msgstr "Griekenland" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Spaans" @@ -2746,6 +2773,11 @@ msgstr "Nederlands" msgid "French" msgstr "Frans" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#, fuzzy +msgid "Hungarian" +msgstr "Hongarije" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "" @@ -2861,7 +2893,9 @@ msgstr "Download, controlleer en herstart" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "Ongeldig formulier verzonden, mogelijk omdat je de 'terug' of 'vernieuw' knop in je browser hebt gebruikt. Probeer opnieuw te verzenden." +msgstr "" +"Ongeldig formulier verzonden, mogelijk omdat je de 'terug' of 'vernieuw' " +"knop in je browser hebt gebruikt. Probeer opnieuw te verzenden." #: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" @@ -2874,8 +2908,7 @@ msgstr "Gecombineerde bandbreedte grafiek" msgid "{0} for {1}" msgstr "{0} voor {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod -#. TimeAxis.java +#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java #: ../java/src/net/i2p/router/web/GraphHelper.java:194 #: ../java/src/net/i2p/router/web/GraphHelper.java:307 msgid "All times are UTC." @@ -2949,8 +2982,8 @@ msgid "Periods" msgstr "Perioden" #: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 msgid "or" msgstr "of" @@ -3002,7 +3035,7 @@ msgid "Configure Bandwidth" msgstr "Stel Bandreedte in" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:260 msgid "I2P Bandwidth Configuration" msgstr "" @@ -3019,7 +3052,7 @@ msgid "Customize Home Page" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:272 msgid "I2P Home Page Configuration" msgstr "" @@ -3039,7 +3072,7 @@ msgid "I2P Router Help" msgstr "I2P Router Hulp" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 msgid "Router Console" msgstr "Router Console" @@ -3103,8 +3136,7 @@ msgstr "" msgid "Forum" msgstr "Forum" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S -#. + I + "itoopie_sm.png" + S + +#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Javadocs" msgstr "" @@ -3114,18 +3146,11 @@ msgstr "" msgid "Technical documentation" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "Key Server" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "" - #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Debian and Tahoe-LAFS repositories" msgstr "" +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "killyourtv.i2p" msgstr "" @@ -3207,22 +3232,53 @@ msgstr "" msgid "Add" msgstr "" -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Bestands lokatie" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Bestand niet gevonden" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "Geen log berichten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 -msgid "Network Database RouterInfo Lookup" -msgstr "Netwerk Database RouterInfo Lookup" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +#, fuzzy +msgid "Summary" +msgstr "Samenvatting Balk" + +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +#, fuzzy +msgid "Local Router" +msgstr "Router" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +#, fuzzy +msgid "Router Lookup" +msgstr "Router Logs" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +#, fuzzy +msgid "All Routers" +msgstr "Routers" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +#, fuzzy +msgid "All Routers with Full Stats" +msgstr "Bekijk alle routers met volledige statistieken" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "LeaseSets" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 @@ -3233,79 +3289,50 @@ msgstr "Router" msgid "not found in network database" msgstr "niet gevonden in netwerk database" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "Network Database Contents" -msgstr "Inhoud Netwerk Database" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 -msgid "View RouterInfo" -msgstr "Bekijk RouterInfo" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -msgid "LeaseSets" -msgstr "LeaseSets" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Lokaal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "Niet-gepubliceerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Bestemming" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "Verloopt in {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "Verliep {0} geleden" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Tunnel" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "View LeaseSets" -msgstr "Bekijk LeaseSets" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "Niet geïnitialiseerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 -msgid "Routers" -msgstr "Routers" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 -msgid "Show all routers" -msgstr "Bekijk alle routers" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 -msgid "Show all routers with full stats" -msgstr "Bekijk alle routers met volledige statistieken" - #: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Netwerk Database Router Statistieken" @@ -3324,69 +3351,69 @@ msgstr "Transports" msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" msgstr "Onze info" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "Peer info voor" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Volledige item" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 #: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "Hidden" msgstr "Verborgen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" msgstr "Geupdate" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "{0} geleden" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" msgstr "Gepubliceerd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "Adres(sen)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "kosten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "Verborgen of aan het opstarten" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "SSU met introducers" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "NTCP en SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "NTCP en SSU met introducers" @@ -3469,7 +3496,7 @@ msgid "Downloading plugin" msgstr "Downloaden van plugin" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:247 #, java-format msgid "{0}B transferred" msgstr "{0}B ontvangen" @@ -3485,7 +3512,7 @@ msgid "Cannot create plugin directory {0}" msgstr "Kan plugin directory {0} niet maken" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:300 #, java-format msgid "from {0}" msgstr "van {0}" @@ -3500,8 +3527,7 @@ msgstr "Plugin van {0} is corrupt" msgid "Plugin from {0} does not contain the required configuration file" msgstr "Plugin van {0} bevat niet het vereiste configuratie bestand" -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' -#. + signer + ""); +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" @@ -3538,7 +3564,9 @@ msgstr "Deze plugin heeft Java versie {0} of hoger nodig" msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" -msgstr "De gedownloaded plugin is alleen voor nieuwe installaties, maar de plugin is al geïnstalleerd" +msgstr "" +"De gedownloaded plugin is alleen voor nieuwe installaties, maar de plugin is " +"al geïnstalleerd" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" @@ -3546,12 +3574,15 @@ msgstr "De geïnstalleerde plugin bevat het vereiste configuratie bestand niet" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" -msgstr "De handtekening van de gedownloade plugin komt niet overeen met de geïnstalleerde plugin" +msgstr "" +"De handtekening van de gedownloade plugin komt niet overeen met de " +"geïnstalleerde plugin" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" -msgstr "De gedownloade plugin versie {0} is niet nieuwer dan de geïnstalleerde plugin" +msgstr "" +"De gedownloade plugin versie {0} is niet nieuwer dan de geïnstalleerde plugin" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format @@ -3584,7 +3615,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" -msgstr "De plugin is alleen voor upgrades, maar de plugin is niet geïnstalleerd" +msgstr "" +"De plugin is alleen voor upgrades, maar de plugin is niet geïnstalleerd" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format @@ -3617,219 +3649,226 @@ msgstr "Plugin {0} geïnstalleerd maar gefaald om te starten" msgid "Failed to download plugin from {0}" msgstr "Kan de plugin niet downloaden van {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 -msgid "Peer Profiles" -msgstr "Peer Profielen" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "1 recent profiel getoond." msgstr[1] "{0} recente profielen getoond." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "1 ouder profiel verborgen." msgstr[1] "{0} oudere profielen verborgen." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "1 standaard profiel verborgen." msgstr[1] "{0} standaard profielen verborgen." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "Groupen (Caps)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 msgid "Speed" msgstr "Snelheid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 msgid "Capacity" msgstr "Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "Integratie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "Snel, Hoge Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "Hoge Capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "Standaard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "Gefaald" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Integrated" msgstr "Geïntegreerd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "Onbereikbaar" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "Test Faalt" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "profiel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 -msgid "Floodfill and Integrated Peers" -msgstr "Floodfill en Geïntegreerde Peers" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "Caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "Integ. Waarde" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "Laatst Vernomen Over" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "Laatst Vernomen Van" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "Laatste Goede Verzending" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "Laatste Foute Verzending" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "10m Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "1u Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "1d Resp. Tijd" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "Laatste Goede Lookup" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "Laatste Foute Lookup" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "Laatste Goede Opslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "Laatste Foute Opslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "1u Fout Rato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "1d Four Rato" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "Drempelwaarden" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "snelle peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "hoge capaciteits peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr " goed geïntegreerde peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "zoals bepaald door de profiel organisator" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "groepen" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" msgstr "capaciteiten in de netDb, niet gebruikt om profielen te bepalen" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "caps" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" -msgstr "piek doorvoer (bytes per seconde) over een 1 minuut periode zoals de peer heeft ondervonden in een enkele tunnel" +msgstr "" +"piek doorvoer (bytes per seconde) over een 1 minuut periode zoals de peer " +"heeft ondervonden in een enkele tunnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "snelheid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "capaciteit" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" -msgstr "hoeveel tunnels kunnen we ze vragen om zich in een uur bij aan te sluiten?" +msgstr "" +"hoeveel tunnels kunnen we ze vragen om zich in een uur bij aan te sluiten?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "hoeveel nieuwe peers hebben ze ons recentelijk over verteld?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "integratie" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "is de peer verbannen, of onbereikbaar, of faalt het tunnel tests?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "status" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + #: ../java/src/net/i2p/router/web/SearchHelper.java:74 msgid "Select search engine" msgstr "Selecteer zoekmachine" @@ -3894,11 +3933,14 @@ msgstr "Statistieken verzameld gedurende de uptime van deze router" msgid "" "The data gathered is quantized over a 1 minute period, so should just be " "used as an estimate." -msgstr "De verzamelde data is gekwantiseerd over een 1 minuut peiode, dit is dus slechts een schatting." +msgstr "" +"De verzamelde data is gekwantiseerd over een 1 minuut peiode, dit is dus " +"slechts een schatting." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." -msgstr "Deze statistieken worden primair gebruikt voor ontwikkeling en debugging." +msgstr "" +"Deze statistieken worden primair gebruikt voor ontwikkeling en debugging." #: ../java/src/net/i2p/router/web/StatsGenerator.java:106 #: ../java/src/net/i2p/router/web/StatsGenerator.java:157 @@ -3917,14 +3959,12 @@ msgstr "Voortschrijdend gemiddelde gebeurtenissen per periode" msgid "Highest events per period" msgstr "Hoogste gebeurtenissen per periode" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && -#. (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: -#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -4008,7 +4048,9 @@ msgstr "Hulp & FAQ" msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" -msgstr "Configureer de opstart van clients en webapps (services); start sluimerende services handmatig" +msgstr "" +"Configureer de opstart van clients en webapps (services); start sluimerende " +"services handmatig" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 msgid "I2P Services" @@ -4103,17 +4145,19 @@ msgid "How long we've been running for this session" msgstr "Hoe lang draaien we al voor deze sessie" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 msgid "Uptime" msgstr "Uptime" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:212 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 msgid "" "Help with configuring your firewall and router for optimal I2P performance" -msgstr "Hulp bij het configureren van je firewall en router voor optimale I2P prestatie" +msgstr "" +"Hulp bij het configureren van je firewall en router voor optimale I2P " +"prestatie" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Active" @@ -4194,12 +4238,12 @@ msgstr "ERR-Klok Afwijking van {0}" #: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "Testing" msgstr "Testen" #: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 msgid "OK" msgstr "OK" @@ -4222,7 +4266,7 @@ msgstr "WARN-Firewall en Floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); #: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 msgid "Firewalled" msgstr "Firewall" @@ -4246,7 +4290,8 @@ msgstr "WARN-Firewall met UDP Uitgeschakeld" #: ../java/src/net/i2p/router/web/SummaryHelper.java:378 msgid "Add/remove/edit & control your client and server tunnels" -msgstr "Toevoegen/verwijderen/wijzigen & beheer je client en server tunnels" +msgstr "" +"Toevoegen/verwijderen/wijzigen & beheer je client en server tunnels" #: ../java/src/net/i2p/router/web/SummaryHelper.java:390 msgid "Server" @@ -4301,8 +4346,7 @@ msgstr "Download {0} Update" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not -#. include
    +#. If the translation is shorter than the English, you should probably not include
    #: ../java/src/net/i2p/router/web/SummaryHelper.java:651 #, java-format msgid "Download Unsigned
    Update {0}" @@ -4344,7 +4388,7 @@ msgstr "nu" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 msgid "configure" msgstr "configureer" @@ -4454,8 +4498,8 @@ msgid "out" msgstr "uit" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:240 msgid "Updating" msgstr "Aan het updaten" @@ -4463,8 +4507,8 @@ msgstr "Aan het updaten" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 msgid "Update downloaded" msgstr "Update gedownload" @@ -4474,22 +4518,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Niet-ondertekende update bestand van {0} is corrupt" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:283 msgid "Restarting" msgstr "Herstarten" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Click Restart to install" msgstr "Klik Herstart om te installeren" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Shutdown and restart to install" msgstr "Klik Afsluiten and herstart om te installeren" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 #, java-format msgid "Version {0}" msgstr "Versie {0}" @@ -4499,21 +4543,21 @@ msgstr "Versie {0}" msgid "Failed copy to {0}" msgstr "Kopie naar {0} gefaald" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "Updaten van {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:256 #, java-format msgid "No new version found at {0}" msgstr "Geen nieuwe versie gevonden op {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:283 msgid "Update verified" msgstr "Update geverifieerd" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:309 #, java-format msgid "Transfer failed from {0}" msgstr "Overdracht gefaald van {0}" @@ -4744,90 +4788,49 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132 msgid "configure bandwidth" msgstr "stel bandbreedte in" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:224 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:230 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:244 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:223 msgid "Summary Bar" msgstr "Samenvatting Balk" -#. We have intl defined when this is included, but not when compiled -#. standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 -msgid "Refresh (s)" -msgstr "Ververs (s)" - -#. ditto +#. We have intl defined when this is included, but not when compiled standalone. #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 @@ -4856,1582 +4859,1818 @@ msgstr "Ververs (s)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:262 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:246 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +msgid "Refresh (s)" +msgstr "Ververs (s)" + +#. ditto +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:285 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:240 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:240 msgid "Enable" msgstr "Inschakelen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301 msgid "Bandwidth limiter" msgstr "Bandbreedte beperker" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." -msgstr "I2P zal beter werken wanneer je de configuratie van de bandbreedte afstemt met de snelheid van je internet verbinding." +msgstr "" +"I2P zal beter werken wanneer je de configuratie van de bandbreedte afstemt " +"met de snelheid van je internet verbinding." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:307 msgid "KBps In" msgstr "KBps In" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321 msgid "KBps Out" msgstr "KBps Uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:336 msgid "Share" msgstr "Share" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:350 msgid "NOTE" msgstr "OPMERKING" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Je hebt I2P geconfigureerd om slechts {0} KBps te delen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P vereist tenminste 12KBps om sharing in te schakelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " -msgstr "Schakel sharing in (deelname aan tunnels) door meer bandbreedte toe te kennen." +msgstr "" +"Schakel sharing in (deelname aan tunnels) door meer bandbreedte toe te " +"kennen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:350 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." -msgstr "Het verbeterd je anonimiteit door camouflage verkeer te genereren en help het netwerk." +msgstr "" +"Het verbeterd je anonimiteit door camouflage verkeer te genereren en help " +"het netwerk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:352 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Je hebt I2P geconfigureerd om {0} KBps te delen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." -msgstr "Hoe meer bandbreedte je deelt, des te meer je anonimiteit verbeterd en je het netwerk helpt." +msgstr "" +"Hoe meer bandbreedte je deelt, des te meer je anonimiteit verbeterd en je " +"het netwerk helpt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 msgid "Advanced network configuration page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:422 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:383 msgid "Cancel" msgstr "Annuleer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132 msgid "config advanced" msgstr "geavanceerde configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260 msgid "I2P Advanced Configuration" msgstr "I2P Geavanceerde Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 msgid "Advanced I2P Configuration" msgstr "Geavanceerde I2P Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311 msgid "Some changes may require a restart to take effect." msgstr "Voor de toepassing van sommige wijzigingen is een herstart nodig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:135 msgid "config clients" msgstr "client configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288 msgid "I2P Client Configuration" msgstr "I2P Client Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 msgid "Client Configuration" msgstr "Client Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:356 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." -msgstr "De Java clients in onderstaande lijst zijn gestart door de router en draaien in dezelfde JVM." +msgstr "" +"De Java clients in onderstaande lijst zijn gestart door de router en draaien " +"in dezelfde JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 msgid "To change other client options, edit the file" msgstr "Om andere client opties te wijzigen, bewerk het bestand" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 msgid "All changes require restart to take effect." msgstr "Voor alle wijzigingen is een herstart nodig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 msgid "Advanced Client Interface Configuration" msgstr "Geavanceerde Client Interface Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Externe I2CP (I2P Client Protocol) Interface Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:391 msgid "Enabled without SSL" msgstr "Ingeschakeld zonder SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397 msgid "Enabled with SSL required" msgstr "Ingeschakeld met SSL vereist" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403 msgid "Disabled - Clients outside this Java process may not connect" -msgstr "Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken" +msgstr "" +"Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 msgid "I2CP Port" msgstr "I2CP Poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409 msgid "I2CP Interface" msgstr "I2CP Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425 msgid "Authorization" msgstr "Authorisatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431 msgid "Require username and password" msgstr "Gebruikersnaam en wachtwoord verplicht" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Username" msgstr "Gebruikersnaam" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Password" msgstr "Wachtwoord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 msgid "The default settings will work for most people." msgstr "De standaard instellingen zullen voor de meeste mensen werken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "Any changes made here must also be configured in the external client." -msgstr "Alle wijzigingen die hier worden gemaakt moeten ook in de externe client worden geconfigureerd." +msgstr "" +"Alle wijzigingen die hier worden gemaakt moeten ook in de externe client " +"worden geconfigureerd." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 msgid "Many clients do not support SSL or authorization." msgstr "Veel clients understeunen geen SSL of authorisatie." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "WebApp Configuration" msgstr "WebApp Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications " -"(e.g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications (e." +"g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." -msgstr "De Java web applicaties hier beneden zijn gestart door de webConsole client en draaien in dezelfe JVM als de router. Het zijn meestal web applicaties die te benaderen zijn via de router console. Het kunnen volledige applicaties zijn (zoals i2psnark), front-ends voor een client of applicatie dat los hiervan ingeschakeld moet worden (zoals susidns, i2ptunnel), of zonder web interface (zoals addressbook)." +msgstr "" +"De Java web applicaties hier beneden zijn gestart door de webConsole client " +"en draaien in dezelfe JVM als de router. Het zijn meestal web applicaties " +"die te benaderen zijn via de router console. Het kunnen volledige " +"applicaties zijn (zoals i2psnark), front-ends voor een client of applicatie " +"dat los hiervan ingeschakeld moet worden (zoals susidns, i2ptunnel), of " +"zonder web interface (zoals addressbook)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:459 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " "your router to a newer version, so disabling the web app here is the " "preferred method." -msgstr "Een web app kan ook uitgeschakeld worden door het .war bestand te verwijderen uit de webapps directory; ever het .war bestand en de web applicatie zal weer terugkomen wanneer je de router upgrade naar een nieuwere versie. Daarom is het aanbevolen om de web app hier uit te schakelen." +msgstr "" +"Een web app kan ook uitgeschakeld worden door het .war bestand te " +"verwijderen uit de webapps directory; ever het .war bestand en de web " +"applicatie zal weer terugkomen wanneer je de router upgrade naar een " +"nieuwere versie. Daarom is het aanbevolen om de web app hier uit te " +"schakelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:473 msgid "Plugin Configuration" msgstr "Plugin Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475 msgid "The plugins listed below are started by the webConsole client." msgstr "De plugins hier beneden zijn gestart door de webConsole client." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485 msgid "Plugin Installation" msgstr "Plugin Installatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 msgid "To install a plugin, enter the download URL:" msgstr "Om een plugin te installeren, voer de download URL in:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:135 msgid "config home" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339 msgid "Default Home Page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:345 msgid "Use old home page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:353 msgid "Search Engines" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:373 msgid "Recommended Eepsites" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:389 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:351 msgid "Local Services" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135 msgid "config keyring" msgstr "configureer sleutelbos" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272 msgid "I2P Keyring Configuration" msgstr "I2P Sleutelbos Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:341 msgid "The router keyring is used to decrypt encrypted leaseSets." -msgstr "De sleutelbos van de router is gebruikt om versleutelde leaseSets te ontsleutelen." +msgstr "" +"De sleutelbos van de router is gebruikt om versleutelde leaseSets te " +"ontsleutelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 msgid "" "The keyring may contain keys for local or remote encrypted destinations." -msgstr "De sleutelbos kan sleutels bevatten voor lokale en remote versleutelde destinations." +msgstr "" +"De sleutelbos kan sleutels bevatten voor lokale en remote versleutelde " +"destinations." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 msgid "Manual Keyring Addition" msgstr "Handmatige Sleutelbos Toevoeging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:352 msgid "Enter keys for encrypted remote destinations here." msgstr "Voer sleutels in om remote destinations te versleutelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 msgid "Keys for local destinations must be entered on the" msgstr "Sleutels voor lokale destinations moeten worden ingevoerd op de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 msgid "I2PTunnel page" msgstr "I2PTunnel pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 msgid "Dest. name, hash, or full key" msgstr "Dest. naam, hash, of volledige sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 msgid "Encryption Key" msgstr "Encryptie Sleutel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132 msgid "config logging" msgstr "configureer logging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260 msgid "I2P Logging Configuration" msgstr "I2P Logging Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 msgid "Configure I2P Logging Options" msgstr "Configureer I2P Logging Opties" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 msgid "Log file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(het symbool '@' zal worden vervangen bij het doordraaien van de log)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 msgid "Log record format" msgstr "Log regel formaat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "(gebruik 'd' = datum, 'c' = class, 't' = thread, 'p' = prioriteit, 'm' = bericht)" +msgstr "" +"(gebruik 'd' = datum, 'c' = class, 't' = thread, 'p' = prioriteit, 'm' = " +"bericht)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 msgid "Log date format" msgstr "Log datum formaat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:319 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" -msgstr "('MM' = maand, 'dd' = dag, 'HH' = uur, 'mm' = minuut, 'ss' = seconde, 'SSS' = milliseconde)" +msgstr "" +"('MM' = maand, 'dd' = dag, 'HH' = uur, 'mm' = minuut, 'ss' = seconde, 'SSS' " +"= milliseconde)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 msgid "Max log file size" msgstr "Max log bestand grootte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 msgid "Default log level" msgstr "Standaard log niveau" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" -msgstr "(DEBUG en INFO zijn geen aanbevolen standaardwaarden, ze zullen je router drastisch vertragen)" +msgstr "" +"(DEBUG en INFO zijn geen aanbevolen standaardwaarden, ze zullen je router " +"drastisch vertragen)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 msgid "Log level overrides" msgstr "Log niveau overschrijving" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 msgid "New override" msgstr "Nieuwe overschrijving" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135 msgid "config networking" msgstr "configureer netwerk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285 msgid "I2P Network Configuration" msgstr "I2P Netwerk Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 msgid "IP and Transport Configuration" msgstr "IP en Transport Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344 msgid "There is help below." msgstr "Help is hieronder." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 msgid "UPnP Configuration" msgstr "UPnP Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 msgid "Enable UPnP to open firewall ports" msgstr "Schakel UPnP in om firewall poorten te openen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 msgid "UPnP status" msgstr "UPnP status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354 msgid "IP Configuration" msgstr "IP Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 msgid "Externally reachable hostname or IP address" msgstr "Extern bereikbare hostname of IP adres" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 msgid "Use all auto-detect methods" msgstr "Gebruik alle auto-detect methoden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 msgid "Disable UPnP IP address detection" msgstr "Schakel UPnP IP adres detectie uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 msgid "Ignore local interface IP address" msgstr "Negeer IP adres van lokale interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 msgid "Use SSU IP address detection only" msgstr "Gebruikt alleen SSU IP adres detectie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:450 msgid "Specify hostname or IP" msgstr "Specificeer hostname of IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382 msgid "Select Interface" msgstr "Selecteer Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 msgid "Hidden mode - do not publish IP" msgstr "Verborgen modus - publiceer IP niet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "(prevents participating traffic)" msgstr "(voorkomt deelnemend verkeer)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 msgid "Action when IP changes" msgstr "Actie wanneer IP wijzigd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" -msgstr "Laptop modus - Wijzig router identiteit en UDP poort wanneeer IP wijzigd for meer anonimiteit" +msgstr "" +"Laptop modus - Wijzig router identiteit en UDP poort wanneeer IP wijzigd for " +"meer anonimiteit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 msgid "Experimental" msgstr "Experimenteel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "UDP Configuration:" msgstr "UDP Configuratie:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UDP port:" msgstr "UDP poort:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 msgid "Completely disable" msgstr "Schakel volledig uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "TCP Configuration" msgstr "TCP Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436 msgid "Use auto-detected IP address" msgstr "Gebruik auto-detected IP adres" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470 msgid "currently" msgstr "om dit moment" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 msgid "if we are not firewalled" msgstr "wanneer we niet gefirewalled zijn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "Gebruik altijd auto-detected IP adres (Geen firewall)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "Disable inbound (Firewalled)" msgstr "Schakel inkomend uit (Firewall)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "(selecteer alleen wanneer je achter een firewall zit dat uitgaand TCP beperkt of blokkeert)" +msgstr "" +"(selecteer alleen wanneer je achter een firewall zit dat uitgaand TCP " +"beperkt of blokkeert)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Externally reachable TCP port" msgstr "Extern bereikbare TCP poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "Use the same port configured for UDP" msgstr "Gebruik dezelfde poort als geconfigureerd voor UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "Specify Port" msgstr "Specificeer Poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:480 msgid "Notes" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 msgid "Configuration Help" msgstr "Configuratie Help" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:540 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP" -" and TCP." -msgstr "Alhoewel I2P zal werken achter de meeste firewalls, zal de snelheid en netwerk integratie doorgaans verbeteren wanneer de I2P poort is geforward voor zowel UDP als TCP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 -msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and" -" TCP packets to reach you." -msgstr "Indien mogelijk, probeer een opening in je firewall te maken om nieuwe UDP en TCP pakketten binnen te laten." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 -msgid "" -"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " -"punching with \"SSU introductions\" to relay traffic." -msgstr "Indien dit niet mogelijk is, I2P ondersteunt UPnP (Universal Plug en Play) en UDP perforatie met \"SSU introducties\" om verkeer te herleiden." +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Alhoewel I2P zal werken achter de meeste firewalls, zal de snelheid en " +"netwerk integratie doorgaans verbeteren wanneer de I2P poort is geforward " +"voor zowel UDP als TCP." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 msgid "" -"Most of the options above are for special situations, for example where UPnP" -" does not work correctly, or a firewall not under your control is doing " -"harm." -msgstr "De meeste bovenstaande opties zijn voor speciale situaties, bijvoorbeeld wanneer UPnP niet correct werkt, of wanneer firewall buiten je beheer in de weg zit." +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Indien mogelijk, probeer een opening in je firewall te maken om nieuwe UDP " +"en TCP pakketten binnen te laten." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 -msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "Bepaalde firewalls zoals symmetrische NATs werken mogelijk niet goed met I2P." +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" +"Indien dit niet mogelijk is, I2P ondersteunt UPnP (Universal Plug en Play) " +"en UDP perforatie met \"SSU introducties\" om verkeer te herleiden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:497 +msgid "" +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"De meeste bovenstaande opties zijn voor speciale situaties, bijvoorbeeld " +"wanneer UPnP niet correct werkt, of wanneer firewall buiten je beheer in de " +"weg zit." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:499 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "" +"Bepaalde firewalls zoals symmetrische NATs werken mogelijk niet goed met I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." -msgstr "UPnP is gebruikt om te communiceren met Internet Gateway Devices (IGDs) om het externe IP adres te detecteren en poorten door te sturen." +msgstr "" +"UPnP is gebruikt om te communiceren met Internet Gateway Devices (IGDs) om " +"het externe IP adres te detecteren en poorten door te sturen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "UPnP support is beta, en kan om verscheidene redenen niet goed werken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 msgid "No UPnP-compatible device present" msgstr "Geen UPnP-compatible device aanwezig" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "UPnP disabled on the device" msgstr "UPnP uitgeschakeld op het device" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 msgid "Software firewall interference with UPnP" msgstr "Software firewall zit UPnP in de weg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Bugs in the device's UPnP implementation" msgstr "Bugs in de device's UPnP implementatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "Multiple firewall/routers in the internet connection path" msgstr "Meerdere firewall/routers in het pad van de internet verbinding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "UPnP device change, reset, or address change" msgstr "UPnP device wijziging, reset, of adres wijziging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 msgid "Review the UPnP status here." msgstr "Bekijk de UPnP status hier." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." -msgstr "UPnP kan hierboven in- en uitgeschakeld worden, maar na een wijziging is een router herstart nodig." +msgstr "" +"UPnP kan hierboven in- en uitgeschakeld worden, maar na een wijziging is een " +"router herstart nodig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "Hostnames entered above will be published in the network database." -msgstr "Hierboven ingevulde hostnames zullen worden gepubliceerd in de netwerk database." +msgstr "" +"Hierboven ingevulde hostnames zullen worden gepubliceerd in de netwerk " +"database." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 msgid "They are not private." msgstr "Deze zijn niet privé." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or " -"192.168.1.1." -msgstr "Tevens, vul geen privé IP addres in zoals 127.0.0.1 of 192.168.1.1." +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"Tevens, vul geen privé IP addres in zoals 127.0.0.1 of 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." -msgstr "Als je het verkeerde IP adres of hostnaam invult, of je NAT of firewall niet goed te configureert, zal je netwerk prestaties aanzienlijk verslechteren." +msgstr "" +"Als je het verkeerde IP adres of hostnaam invult, of je NAT of firewall niet " +"goed te configureert, zal je netwerk prestaties aanzienlijk verslechteren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 msgid "When in doubt, leave the settings at the defaults." msgstr "In geval van twijfel, laat de instellingen op de standaard waarden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Reachability Help" msgstr "Bereikbaarheids Help" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." -msgstr "Wanneer je denkt dat je je firewall open hebt gezet maar I2P nog steeds zegt dat je achter een firewall zit, bedenk dan dat je mogelijk meerdere firewalls hebt, bijvoorbeeld zowel als software pakket en een externe hardware router." +msgstr "" +"Wanneer je denkt dat je je firewall open hebt gezet maar I2P nog steeds zegt " +"dat je achter een firewall zit, bedenk dan dat je mogelijk meerdere " +"firewalls hebt, bijvoorbeeld zowel als software pakket en een externe " +"hardware router." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 msgid "" "If there is an error, the logs may also help " "diagnose the problem." -msgstr "Indien er een fout is zijn de logs mogelijk hulpvol om het probleem te onderzoeken." +msgstr "" +"Indien er een fout is zijn de logs mogelijk hulpvol " +"om het probleem te onderzoeken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 msgid "Your UDP port does not appear to be firewalled." msgstr "Je UDP poort lijkt niet achter een firewall te zitten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 msgid "Your UDP port appears to be firewalled." msgstr "Je UDP poort lijkt achter een firewall te zitten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." -msgstr "Omdat de firewall detectie methode niet 100% betrouwbaar is, kan dit soms foutief getoond worden." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 -msgid "" -"However, if it appears consistently, you should check whether both your " -"external and internal firewalls are open for your port." -msgstr "Indien dit echter consistent optreedt, controlleer in zowel externe als interne firewalls of de poort wel geopend is." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 -msgid "" -"I2P will work fine when firewalled, there is no reason for concern. When " -"firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "Geen paniek, I2P zal werken achter een firewall. Wanneer dit het geval is maakt de router gebruik van \"introducers\" om inkomende connecties door te sturen." +msgstr "" +"Omdat de firewall detectie methode niet 100% betrouwbaar is, kan dit soms " +"foutief getoond worden." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 msgid "" -"However, you will get more participating traffic and help the network more " -"if you can open your firewall(s)." -msgstr "Je krijgt meer deelnemend verkeer en helpt het netwerk meer door de firewall(s) te openen." +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" +"Indien dit echter consistent optreedt, controlleer in zowel externe als " +"interne firewalls of de poort wel geopend is." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" +"Geen paniek, I2P zal werken achter een firewall. Wanneer dit het geval is " +"maakt de router gebruik van \"introducers\" om inkomende connecties door te " +"sturen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" +"Je krijgt meer deelnemend verkeer en helpt het netwerk meer door de firewall" +"(s) te openen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." -msgstr "Indien je van mening bent dat je dit al hebt gedaan, bedenk dat er zowel een hardware als software firewall kan zijn, of dat er een additionele firewall (universiteit, provider, etc) kan zijn waar je geen invloed op hebt." +msgstr "" +"Indien je van mening bent dat je dit al hebt gedaan, bedenk dat er zowel een " +"hardware als software firewall kan zijn, of dat er een additionele firewall " +"(universiteit, provider, etc) kan zijn waar je geen invloed op hebt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." -msgstr "Tevens hebben sommige routers moeite om zowel TCP als UDP op dezelfde poort correct door te laten, of hebben andere beperkingen of bugs die voorkomen dat I2P verkeer goed doorkomt." +msgstr "" +"Tevens hebben sommige routers moeite om zowel TCP als UDP op dezelfde poort " +"correct door te laten, of hebben andere beperkingen of bugs die voorkomen " +"dat I2P verkeer goed doorkomt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "De router test op dit moment of je UDP poort achter een firewall is." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." -msgstr "De router is niet geconfigureerd om zijn adres te publiceren, daarom verwacht het geen inkomende verbindingen." +msgstr "" +"De router is niet geconfigureerd om zijn adres te publiceren, daarom " +"verwacht het geen inkomende verbindingen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "WARN - Firewalled and Fast" msgstr "WARN - Firewall en Snel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are" -" firewalled." -msgstr "Je hebt I2P geconfigureerd om meer dan 128KBps aan bandbreedte te delen, maar je zit achter een firewall." +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Je hebt I2P geconfigureerd om meer dan 128KBps aan bandbreedte te delen, " +"maar je zit achter een firewall." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." -msgstr "Alhoewel I2P met deze configuratie prima werkt, zal je 128KBps of meer aan bandbreedte het netwerk beter helpen wanneer je je firewall open zet." +msgstr "" +"Alhoewel I2P met deze configuratie prima werkt, zal je 128KBps of meer aan " +"bandbreedte het netwerk beter helpen wanneer je je firewall open zet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "WARN - Firewalled and Floodfill" msgstr "WARN - Firewall en Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "Je hebt I2P geconfigureerd als floodfill router, maar je zit achter een firewall." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 -msgid "" -"For best participation as a floodfill router, you should open your firewall." -msgstr "Voor een betere deelname als floodfill router, moet je je firewall openen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 -msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "WARN - Firewall en Inkomende TCP Ingeschakeld" +msgstr "" +"Je hebt I2P geconfigureerd als floodfill router, maar je zit achter een " +"firewall." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "" -"You have configured inbound TCP, however your UDP port is firewalled, and " -"therefore it is likely that your TCP port is firewalled as well." -msgstr "Je hebt inkomende TCP geconfigureerd, echter aangezien je UDP poort achter een firewall zit, is het waarschijnlijk dat dit ook voor je TCP poort het geval is." +"For best participation as a floodfill router, you should open your firewall." +msgstr "" +"Voor een betere deelname als floodfill router, moet je je firewall openen." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be" -" able to contact you via TCP, which will hurt the network." -msgstr "Indien je TCP poort achter een firewall zit met inkomende TCP ingeschakeld, kunnen routers geen verbinding met je maken via TCP, dit is niet goed voor het netwerk." +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "WARN - Firewall en Inkomende TCP Ingeschakeld" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "" +"Je hebt inkomende TCP geconfigureerd, echter aangezien je UDP poort achter " +"een firewall zit, is het waarschijnlijk dat dit ook voor je TCP poort het " +"geval is." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Indien je TCP poort achter een firewall zit met inkomende TCP ingeschakeld, " +"kunnen routers geen verbinding met je maken via TCP, dit is niet goed voor " +"het netwerk." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Please open your firewall or disable inbound TCP above." msgstr "Open je firewall of schakel inkomend TCP hierboven uit." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "WARN - Firewalled with UDP Disabled" msgstr "WARN - Firewall met UDP Uitgeschakeld" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Je hebt inkomende TCP geconfigureerd, echter UDP is uitgeschakeld." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." -msgstr "Het lijkt erop dat je voor TCP achter een firewall zit, daarom kan je router geen inkomende connecties accepteren." +msgstr "" +"Het lijkt erop dat je voor TCP achter een firewall zit, daarom kan je router " +"geen inkomende connecties accepteren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "Please open your firewall or enable UDP." msgstr "Open je firewall of schakel UDP in." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "ERR - Clock Skew" msgstr "ERR - Klok Afwijking" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." -msgstr "Je systeemklok heeft een afwijking, dit zal het moeilijk maken om aan het netwerk deel te nemen." +msgstr "" +"Je systeemklok heeft een afwijking, dit zal het moeilijk maken om aan het " +"netwerk deel te nemen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Correct your clock setting if this error persists." msgstr "Corrigeer je klok instelling indien deze fout blijft optreden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "ERR - Private TCP Address" msgstr "ERR - Privaat TCP Adres" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." -msgstr "Je moet nooit een niet-routeerbaar IP adres zoals 127.0.0.1 of 192.168.1.1 adverteren als je externe adres." +msgstr "" +"Je moet nooit een niet-routeerbaar IP adres zoals 127.0.0.1 of 192.168.1.1 " +"adverteren als je externe adres." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "Correct the address or disable inbound TCP above." msgstr "Corrigeer het adres of schakel inkomend TCP hierboven uit." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "ERR - SymmetricNAT" msgstr "ERR - SymmetricNAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "I2P detected that you are firewalled by a Symmetric NAT." -msgstr "I2P heeft gedetecteerd dat je achter een firewall zit door een Symmetric NAT." +msgstr "" +"I2P heeft gedetecteerd dat je achter een firewall zit door een Symmetric NAT." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." -msgstr "I2P werkt niet goed achter dit type firewall. Waarschijnlijk kan je geen inkomende verbindingen accepteren, " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 -msgid "" -"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " -"and restart" -msgstr "ERR - UDP Poort In Gebruik - Zet i2np.udp.internalPort=xxxx in geavanceerde configuratie en herstart" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 -msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "I2P kon niet binden met poort 8887 of een andere geconfigureerde poort." +msgstr "" +"I2P werkt niet goed achter dit type firewall. Waarschijnlijk kan je geen " +"inkomende verbindingen accepteren, " #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" -"Check to see if another program is using the configured port. If so, stop " -"that program or configure I2P to use a different port." -msgstr "Controlleer of een ander programma de geconfigureerde poort gebruikt. Als dit zo is, stop dit programma of configureer I2P op een andere poort." +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "" +"ERR - UDP Poort In Gebruik - Zet i2np.udp.internalPort=xxxx in geavanceerde " +"configuratie en herstart" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "" +"I2P kon niet binden met poort 8887 of een andere geconfigureerde poort." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "" +"Controlleer of een ander programma de geconfigureerde poort gebruikt. Als " +"dit zo is, stop dit programma of configureer I2P op een andere poort." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "" "This may be a transient error, if the other program is no longer using the " "port." -msgstr "Dit kan een voorbijgaande fout zijn, als het andere programma de poort niet meer gebruikt." +msgstr "" +"Dit kan een voorbijgaande fout zijn, als het andere programma de poort niet " +"meer gebruikt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "However, a restart is always required after this error." msgstr "Echter, een herstart is altijd nodig na deze fout." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "ERR - UDP Uitgeschakeld en Inkomende TCP host/poort niet gezet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." -msgstr "Je hebt inkomende TCP hierboven niet geconfigureerd met een hostname en poort, echter heb je je UDP uitgeschakeld." +msgstr "" +"Je hebt inkomende TCP hierboven niet geconfigureerd met een hostname en " +"poort, echter heb je je UDP uitgeschakeld." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "Therefore your router cannot accept inbound connections." msgstr "Daarom kan je router geen inkomende connecties accepteren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Configureer een TCP host en poort hierboven of schakel UDP in." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "ERR - Client Manager I2CP Fout - controlleer logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "Dit komt doorgaans door een conflict met poort 7654. Kijk in de logs om dit te bevestigen." +msgstr "" +"Dit komt doorgaans door een conflict met poort 7654. Kijk in de logs om dit " +"te bevestigen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." -msgstr "Heb je een andere I2P instantie draaien? Stop het conflicerende programma en herstart I2P." +msgstr "" +"Heb je een andere I2P instantie draaien? Stop het conflicerende programma en " +"herstart I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:135 msgid "config peers" msgstr "configureer peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272 msgid "I2P Peer Configuration" msgstr "I2P Peer Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347 msgid "Manual Peer Controls" msgstr "Handmatige Peer Beheer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 msgid "Router Hash" msgstr "Router Hash" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 msgid "Manually Ban / Unban a Peer" msgstr "Handmatig een Peer Verbannen / Verbanning Opheffen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "Verbanning zorgt ervoor dat deze peer niet deelneemt aan je tunnels." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 msgid "Adjust Profile Bonuses" msgstr "Aanpassing van Profiel Bonussen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" -" and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " +"and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" -msgstr "Bonussen kunnen zowel positief als negatief zijn, en hebben invloed op de toekenning van de peer aan de category Snel en Hoge Capaciteit. Snelle peers worden gebruikt voor client tunnels, en Hoge Capaciteit peers worden gebruikt voor sommige exploratory tunnels. De huidige bonussen worden getoond op de" +msgstr "" +"Bonussen kunnen zowel positief als negatief zijn, en hebben invloed op de " +"toekenning van de peer aan de category Snel en Hoge Capaciteit. Snelle peers " +"worden gebruikt voor client tunnels, en Hoge Capaciteit peers worden " +"gebruikt voor sommige exploratory tunnels. De huidige bonussen worden " +"getoond op de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:369 msgid "profiles page" msgstr "profielen pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:387 msgid "Banned Peers" msgstr "Verbannen Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408 msgid "Banned IPs" msgstr "Verbannen IPs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135 msgid "config reseeding" msgstr "configureer reseeden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285 msgid "I2P Reseeding Configuration" msgstr "I2P Reseeden Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 msgid "Reseeding Configuration" msgstr "Reseeden Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." -msgstr "Reseeden is het opstart proces dat gebruikt wordt om andere routers te vinden wanneer je I2P voor het eerst installeert, of wanneer je router te weinig router referenties heeft." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 -msgid "" -"If reseeding has failed, you should first check your network connection." -msgstr "Wanneer reseeden heeft gefaald moet je eerst je netwerkverbinding controlleren." +msgstr "" +"Reseeden is het opstart proces dat gebruikt wordt om andere routers te " +"vinden wanneer je I2P voor het eerst installeert, of wanneer je router te " +"weinig router referenties heeft." #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 msgid "" +"If reseeding has failed, you should first check your network connection." +msgstr "" +"Wanneer reseeden heeft gefaald moet je eerst je netwerkverbinding " +"controlleren." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." -msgstr "Wijzig deze alleen wanneer HTTP geblokkeerd is door een beperkende firewall, reseeden heeft gefaald en je toegang hebt tot een HTTP proxy." +msgstr "" +"Wijzig deze alleen wanneer HTTP geblokkeerd is door een beperkende firewall, " +"reseeden heeft gefaald en je toegang hebt tot een HTTP proxy." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Zie {0} voor instructies om handmatig te reseeden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:352 msgid "the FAQ" msgstr "de FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 msgid "Reseed URL Selection" msgstr "Reseed URL Selectie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 msgid "Try SSL first then non-SSL" msgstr "Probeer eerst met SSL, daarna zonder SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 msgid "Use SSL only" msgstr "Gebruik alleen SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:366 msgid "Use non-SSL only" msgstr "Gebruik geen SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 msgid "Reseed URLs" msgstr "Reseed URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 msgid "Enable HTTP Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 msgid "HTTP Proxy Host" msgstr "HTTP Proxy Host" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 msgid "HTTP Proxy Port" msgstr "HTTP Proxy Poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 msgid "Use HTTP Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 msgid "HTTP Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 msgid "HTTP Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 msgid "Enable HTTPS Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "HTTPS Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "HTTPS Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "Use HTTPS Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "HTTPS Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "HTTPS Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135 msgid "config service" msgstr "configureer service" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272 msgid "I2P Service Configuration" msgstr "I2P Service Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 msgid "Shutdown the router" msgstr "Stop de router" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made" -" before shutting down, but may take a few minutes." -msgstr "Een gecontrolleerde afsluiting laat de router zijn reeds bestaande overeenkomsten vervullen alvorens te stoppen, maar dit kan een aantal minuten duren." +"Graceful shutdown lets the router satisfy the agreements it has already made " +"before shutting down, but may take a few minutes." +msgstr "" +"Een gecontrolleerde afsluiting laat de router zijn reeds bestaande " +"overeenkomsten vervullen alvorens te stoppen, maar dit kan een aantal " +"minuten duren." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 msgid "" -"If you need to kill the router immediately, that option is available as " -"well." +"If you need to kill the router immediately, that option is available as well." msgstr "Indien je de router onmiddelijk wilt stoppen, dan is dit ook mogelijk." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 msgid "" -"If you want the router to restart itself after shutting down, you can choose" -" one of the following." -msgstr "Indien je de router wilt herstarten na het afsluiten, kies dan één van de volgende opties." +"If you want the router to restart itself after shutting down, you can choose " +"one of the following." +msgstr "" +"Indien je de router wilt herstarten na het afsluiten, kies dan één van de " +"volgende opties." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." -msgstr "Dit is handig in sommige situaties - bijvoorbeeld wanneer je een configuratie hebt gewijzigd die client applicaties alleen lezen bij het opstarten, zoals het routerconsole wachtwoord of de interface waar het op luistert." +msgstr "" +"Dit is handig in sommige situaties - bijvoorbeeld wanneer je een " +"configuratie hebt gewijzigd die client applicaties alleen lezen bij het " +"opstarten, zoals het routerconsole wachtwoord of de interface waar het op " +"luistert." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." -msgstr "Een gecontrolleerde herstart zal een aantal minuten duren (maar je peers stellen je gedult zeer op prijs), terwijl een harde herstart onmiddelijk is." +msgstr "" +"Een gecontrolleerde herstart zal een aantal minuten duren (maar je peers " +"stellen je gedult zeer op prijs), terwijl een harde herstart onmiddelijk is." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up" -" again." -msgstr "Na het stoppen van de router, zal het 1 minuut wachten alvorens opnieuw te starten." +"After tearing down the router, it will wait 1 minute before starting back up " +"again." +msgstr "" +"Na het stoppen van de router, zal het 1 minuut wachten alvorens opnieuw te " +"starten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 msgid "Systray integration" msgstr "Systeemvak integratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "Op het Windows platform is er een kleine applicatie in je systeemvak waarmee je de status van de router kan zien" +msgstr "" +"Op het Windows platform is er een kleine applicatie in je systeemvak waarmee " +"je de status van de router kan zien" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "(in de toekomst zullen I2P client applicaties ook hun eigen functionaliteit in het systeemvak kunnen integreren)." +msgstr "" +"(in de toekomst zullen I2P client applicaties ook hun eigen functionaliteit " +"in het systeemvak kunnen integreren)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 -msgid "" -"If you are on windows, you can either enable or disable that icon here." +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Indien je Windows gebruikt kan je het icoon hier in- of uitschakelen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 msgid "Show systray icon" msgstr "Toon systeemvak icoon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 msgid "Hide systray icon" msgstr "Verberg systray icoon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 msgid "Run on startup" msgstr "Aan bij opstarten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the" -" following options - I2P will install (or remove) a service accordingly." -msgstr "Je kan bepalen of I2P al dan niet bij het opstarten moet starten met behulp van de volgende opties - I2P zal dan de service toevoegen (of verwijderen)." +"You can control whether I2P is run on startup or not by selecting one of the " +"following options - I2P will install (or remove) a service accordingly." +msgstr "" +"Je kan bepalen of I2P al dan niet bij het opstarten moet starten met behulp " +"van de volgende opties - I2P zal dan de service toevoegen (of verwijderen)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 msgid "If you prefer the command line, you can also run the " -msgstr "Indien je de voorkeur geeft aan de command line, kan je het ook starten met " +msgstr "" +"Indien je de voorkeur geeft aan de command line, kan je het ook starten met " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:372 msgid "Note" msgstr "Opmerking" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383 msgid "" -"If you are running I2P as service right now, removing it will shut down your" -" router immediately." -msgstr "Indien je op dit moment I2P als service draait zal het verwijderen je router onmiddelijk stoppen." +"If you are running I2P as service right now, removing it will shut down your " +"router immediately." +msgstr "" +"Indien je op dit moment I2P als service draait zal het verwijderen je router " +"onmiddelijk stoppen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." -msgstr "Overweeg om hierboven je router gecontrolleerd te stoppen, en daarna uninstall_i2p_service_winnt.bat te draaien." +msgstr "" +"Overweeg om hierboven je router gecontrolleerd te stoppen, en daarna " +"uninstall_i2p_service_winnt.bat te draaien." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "View the job queue" msgstr "Bekijk de taak wachtrij" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so," -" please select the following option and review the thread dumped to wrapper.log." -msgstr "Soms kan het handig zijn om I2P te debuggen met een thread dump. Om dit te doen, selecteer de volgende optie en bekijk de thread dump in de wrapper.log." +"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " +"please select the following option and review the thread dumped to wrapper.log." +msgstr "" +"Soms kan het handig zijn om I2P te debuggen met een thread dump. Om dit te " +"doen, selecteer de volgende optie en bekijk de thread dump in de wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "Launch browser on router startup?" msgstr "Start browser bij opstarten router?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" -msgstr "De hoofd configuratie interface van I2P is deze web console, indien gewenst kan I2P na het opstarten een web browser starten die verwijst naar" +msgstr "" +"De hoofd configuratie interface van I2P is deze web console, indien gewenst " +"kan I2P na het opstarten een web browser starten die verwijst naar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:132 msgid "config stats" msgstr "configureer statistieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:250 msgid "I2P Stats Configuration" msgstr "I2P Statistieken Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301 msgid "Configure I2P Stat Collection" msgstr "Configureer I2P Statistiek Vergaring" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303 msgid "Enable full stats?" msgstr "Volledige statistieken inschakelen?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310 msgid "change requires restart to take effect" msgstr "na wijziging is een herstart nodig" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319 msgid "Stat file" msgstr "Statistiek bestand" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328 msgid "Filter" msgstr "Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341 msgid "toggle all" msgstr "alles aan/uit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349 msgid "Log" msgstr "Log" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Graph" msgstr "Grafiek" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412 msgid "Advanced filter" msgstr "Geavanceerd filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135 msgid "config tunnels" msgstr "configureer tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285 msgid "I2P Tunnel Configuration" msgstr "I2P Tunnel Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 msgid "The default settings work for most people." msgstr "De standaard settings werken voor de meeste mensen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:356 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Er is een fundamentele afweging tussen anonimiteit en prestatie." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:359 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" -" reduce performance or reliability." -msgstr "Tunnels langer dan 3 hops (bijvoorbeeld 2 hops + 0-2 hops, 3 hops + 0-1 hops, 3 hops + 0-2 hops), of een hoge hoeveelheid + backup hoeveelheid, kunnen leiden tot een vermindering van prestatie of bereikbaarheid." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " +"reduce performance or reliability." +msgstr "" +"Tunnels langer dan 3 hops (bijvoorbeeld 2 hops + 0-2 hops, 3 hops + 0-1 " +"hops, 3 hops + 0-2 hops), of een hoge hoeveelheid + backup hoeveelheid, " +"kunnen leiden tot een vermindering van prestatie of bereikbaarheid." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:362 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "CPU gebruik en/of uitgaand bandbreedte kan toenemen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "Wijzig deze instellingen met zorg, en pas ze aan indien problemen optreden." +msgstr "" +"Wijzig deze instellingen met zorg, en pas ze aan indien problemen optreden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:375 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." -msgstr "Exploratory tunnel configuratie wijzigingen zijn opgeslagen in het router.config bestand." +msgstr "" +"Exploratory tunnel configuratie wijzigingen zijn opgeslagen in het router." +"config bestand." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 msgid "Client tunnel changes are temporary and are not saved." msgstr "Client tunnel wijzigingen zijn tijdelijk en worden niet opgeslagen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 msgid "To make permanent client tunnel changes see the" msgstr "Om permanente client tunnel wijzigingen te maken zie de" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 msgid "i2ptunnel page" msgstr "i2ptunnel pagina" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132 msgid "config UI" msgstr "configureer UI" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260 msgid "I2P UI Configuration" msgstr "I2P UI Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299 msgid "Router Console Theme" msgstr "Router Console Thema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Thema selectie is uitgeschakeld voor Internet Explorer, sorry." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:322 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "Indien je geen IE gebruikt, is het mogelijk dat je browser zich voordoet als IE; configureer je browser (of proxy) om een andere User Agent tekst te gebruiken indien je de console thema's wilt wijzigen." +msgstr "" +"Indien je geen IE gebruikt, is het mogelijk dat je browser zich voordoet als " +"IE; configureer je browser (of proxy) om een andere User Agent tekst te " +"gebruiken indien je de console thema's wilt wijzigen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:325 msgid "Router Console Language" msgstr "Router Console Taal" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:335 msgid "Apply" msgstr "Toepassen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132 msgid "config update" msgstr "configureer update" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250 msgid "I2P Update Configuration" msgstr "I2P Update Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307 msgid "Check for I2P and news updates" msgstr "Controlleer op I2P en nieuws updates" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 msgid "News & I2P Updates" msgstr "Nieuws & I2P Updates" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313 msgid "Check for news updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315 msgid "News Updates" msgstr "Nieuws Updates" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 msgid "Update In Progress" msgstr "Bezig Met Upgrade" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 msgid "News URL" msgstr "Nieuws URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:335 msgid "Refresh frequency" msgstr "Ververs frequentie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341 msgid "Update policy" msgstr "Update regels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 msgid "Update through the eepProxy?" msgstr "Update door de eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 msgid "eepProxy host" msgstr "eepProxy host" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355 msgid "eepProxy port" msgstr "eepProxy poort" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Update URLs" msgstr "Update URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 msgid "Trusted keys" msgstr "Vertrouwde sleutels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "Update with unsigned development builds?" msgstr "Update met niet ondertekende ontwikkel builds?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:373 msgid "Unsigned Build URL" msgstr "Niet-ondertekende Build URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 msgid "Updates will be dispatched via your package manager." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132 msgid "home" msgstr "start" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:319 msgid "Welcome to I2P" msgstr "Welkom bij I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 msgid "Internal Error" msgstr "Interne Fout" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:147 msgid "Configuration" msgstr "Configuratie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 msgid "Sorry! There has been an internal error." msgstr "Sorry! Er is een interne fout opgetreden." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:158 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Rapporteer bugs op {0} of {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 -msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish" -" to register." -msgstr "Indien je niet wilt registreren kan je de username \"guest\" en wachtwoord \"guest\" gebruiken." - #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281 +msgid "" +"You may use the username \"guest\" and password \"guest\" if you do not wish " +"to register." +msgstr "" +"Indien je niet wilt registreren kan je de username \"guest\" en wachtwoord " +"\"guest\" gebruiken." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283 msgid "Please include this information in bug reports" msgstr "Graag deze informatie in bug reports vermelden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167 msgid "Error Details" msgstr "Fout Details" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169 #, java-format msgid "Error {0}" msgstr "Fout {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 msgid "I2P Version and Running Environment" msgstr "I2P Versie en Omgevingsinformatie" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:332 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug " -"report." -msgstr "Merk op dat systeem informatie, log timestamps en log berichten mogelijk aanwijzingen kunnen geven over je lokatie; controlleer daarom alles dat je in een bug report opneemt." +"clues to your location; please review everything you include in a bug report." +msgstr "" +"Merk op dat systeem informatie, log timestamps en log berichten mogelijk " +"aanwijzingen kunnen geven over je lokatie; controlleer daarom alles dat je " +"in een bug report opneemt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:143 msgid "Page Not Found" msgstr "Pagina Niet Gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:264 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "Sorry! Je benadert een niet bestaande Router Console pagina of bron." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 msgid "Error 404" msgstr "Fout 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270 msgid "not found" msgstr "niet gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:131 msgid "graphs" msgstr "grafieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:270 msgid "I2P Performance Graphs" msgstr "I2P Prestatie Grafieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:134 msgid "Router is down" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:233 msgid "News" msgstr "Nieuws" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:277 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:327 msgid "Search I2P" msgstr "Zoek I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:347 msgid "Eepsites of Interest" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134 msgid "Jar File Dump" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131 msgid "job queue" msgstr "taak wachtrij" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249 msgid "I2P Router Job Queue" msgstr "I2P Router Taak wachtrij" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134 msgid "logs" msgstr "logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271 msgid "I2P Router Logs" msgstr "I2P Router Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 msgid "Critical Logs" msgstr "Kritieke Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338 msgid "Router Logs" msgstr "Router Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344 msgid "Service (Wrapper) Logs" msgstr "Service (Wrapper) Logs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 -msgid "network database summary" -msgstr "samenvatting netwerk database" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:131 +#, fuzzy +msgid "network database" +msgstr "NetworkDatabase" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 -msgid "I2P Network Database Summary" -msgstr "Samenvatting I2P Netwerk Database " +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:249 +#, fuzzy +msgid "I2P Network Database" +msgstr "NetworkDatabase" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:138 msgid "WebApp Not Found" msgstr "WebApp Niet Gevonden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:275 msgid "Web Application Not Running" msgstr "Web Applicatie Draai Niet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:277 msgid "The requested web application is not running." msgstr "De gevraagde web applicatie draait niet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279 msgid "" -"Please visit the config clients " -"page to start it." -msgstr "Bezoek de config clients pagina om het te starten." +"Please visit the config clients page to start it." +msgstr "" +"Bezoek de config clients pagina om " +"het te starten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131 msgid "peer connections" msgstr "peer connecties" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249 msgid "I2P Network Peers" msgstr "I2P Netwerk Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131 msgid "peer profiles" msgstr "peer profielen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249 msgid "I2P Network Peer Profiles" msgstr "I2P Netwerk Peer Profielen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131 msgid "statistics" msgstr "statistieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262 msgid "I2P Router Statistics" msgstr "I2P Router Statistieken" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259 #, java-format msgid "Disable {0} Refresh" msgstr "{0} Verversing Uitschakelen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131 msgid "tunnel summary" msgstr "tunnel samenvatting" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249 msgid "I2P Tunnel Summary" msgstr "I2P Tunnel Samenvatting" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:249 msgid "Peer Profile" msgstr "Peer Profiel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272 #, java-format msgid "Profile for peer {0}" msgstr "Profiel voor peer {0}" + +#~ msgid "Network Database RouterInfo Lookup" +#~ msgstr "Netwerk Database RouterInfo Lookup" + +#~ msgid "Network Database Contents" +#~ msgstr "Inhoud Netwerk Database" + +#~ msgid "View RouterInfo" +#~ msgstr "Bekijk RouterInfo" + +#~ msgid "View LeaseSets" +#~ msgstr "Bekijk LeaseSets" + +#~ msgid "Show all routers" +#~ msgstr "Bekijk alle routers" + +#~ msgid "Peer Profiles" +#~ msgstr "Peer Profielen" + +#~ msgid "Floodfill and Integrated Peers" +#~ msgstr "Floodfill en Geïntegreerde Peers" + +#~ msgid "network database summary" +#~ msgstr "samenvatting netwerk database" + +#~ msgid "I2P Network Database Summary" +#~ msgstr "Samenvatting I2P Netwerk Database " diff --git a/apps/susidns/locale/messages_el.po b/apps/susidns/locale/messages_el.po index 2a5c133f8..37ed660ba 100644 --- a/apps/susidns/locale/messages_el.po +++ b/apps/susidns/locale/messages_el.po @@ -2,21 +2,21 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the susidns package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # , 2012. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-13 00:33+0000\n" "PO-Revision-Date: 2012-07-02 11:37+0000\n" "Last-Translator: lixtetrax \n" "Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: ../src/java/src/i2p/susi/dns/AddressBean.java:130 @@ -45,8 +45,8 @@ msgstr "" #: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format msgid "" -"Host name \"{0}\" requires conversion to ASCII but the conversion library is" -" unavailable in this JVM" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" msgstr "" #: ../src/java/src/i2p/susi/dns/AddressBean.java:218 @@ -105,7 +105,7 @@ msgstr "Εμφάνιση {0} από {1}" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Add" msgstr "Πρόσθεση" @@ -113,7 +113,7 @@ msgstr "Πρόσθεση" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Replace" msgstr "Αντικατάσταση" @@ -127,8 +127,8 @@ msgstr "" #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" -"Host name {0} is already in address book with a different destination. Click" -" \"Replace\" to overwrite." +"Host name {0} is already in address book with a different destination. Click " +"\"Replace\" to overwrite." msgstr "" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 @@ -169,13 +169,13 @@ msgstr "Παρακαλώ εισάγετε ένα όνομα κομιστή κα #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 msgid "Delete Entry" msgstr "" #: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 msgid "Delete Selected" msgstr "Διαγραφή Επιλεγμένων" @@ -214,14 +214,16 @@ msgstr "ΣΦΑΛΜΑ: Δεν μπόρεσε να εγγραφεί το αρχε #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" -"Invalid form submission, probably because you used the \"back\" or " -"\"reload\" button on your browser. Please resubmit." -msgstr "Άκυρη αποστολή φόρμας, πιθανότατα γιατί χρησιμοποιήσατε το πλήκτρο \"πίσω\" ή \"επαναφόρτωση\" στον φυλλομετρητή σας. Παρακαλώ στείλατε πάλι." +"Invalid form submission, probably because you used the \"back\" or \"reload" +"\" button on your browser. Please resubmit." +msgstr "" +"Άκυρη αποστολή φόρμας, πιθανότατα γιατί χρησιμοποιήσατε το πλήκτρο \"πίσω\" " +"ή \"επαναφόρτωση\" στον φυλλομετρητή σας. Παρακαλώ στείλατε πάλι." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "Save" msgstr "Αποθήκευση" @@ -231,8 +233,8 @@ msgstr "Παράμετροι αποθηκεύθηκαν." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Reload" msgstr "Επαναφόρτωση." @@ -262,7 +264,9 @@ msgstr "" #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." -msgstr "Συνδρομές αποθηκεύθηκαν, ανανέωση βιβλίου διευθύνσεων από πηγές συνδρομών τώρα." +msgstr "" +"Συνδρομές αποθηκεύθηκαν, ανανέωση βιβλίου διευθύνσεων από πηγές συνδρομών " +"τώρα." #: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 msgid "Subscriptions saved." @@ -272,28 +276,20 @@ msgstr "Συνδρομές αποθηκεύθηκαν." msgid "Subscriptions reloaded." msgstr "Συνδρομές επαναφορτώθηκαν." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 msgid "address book" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 -msgid "Overview" -msgstr "" - #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 -msgid "Address books" +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 +msgid "Overview" msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 @@ -301,395 +297,402 @@ msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 -msgid "private" -msgstr "ιδιωτικός" +msgid "Address books" +msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 -msgid "master" -msgstr "κύριος" +msgid "private" +msgstr "ιδιωτικός" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 -msgid "router" -msgstr "δρομολογητής" +msgid "master" +msgstr "κύριος" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 -msgid "published" -msgstr "δημοσιεύτηκαν" +msgid "router" +msgstr "δρομολογητής" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 -msgid "Subscriptions" -msgstr "" +msgid "published" +msgstr "δημοσιεύτηκαν" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +msgid "Subscriptions" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "Configuration" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 msgid "Address book" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 msgid "Storage" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 msgid "Filter" msgstr "Φίλτρο" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 msgid "other" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 msgid "all" msgstr "όλα" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 msgid "Current filter" msgstr "Παρών φίλτρο" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 msgid "clear filter" msgstr "εκκαθάριση φίλτρου" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 msgid "Search" msgstr "Αναζήτηση" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Name" msgstr "Όνομα" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 msgid "Links" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 msgid "Destination" msgstr "Προορισμός" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 msgid "Mark for deletion" msgstr "Επιλογή προς διαγραφή" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 msgid "Base 32 address" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "More information on this entry" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 msgid "details" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Cancel" msgstr "Ακύρωση" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 msgid "This address book is empty." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 msgid "Add new destination" msgstr "Προσθήκη νέου προορισμού" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 msgid "Host Name" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 msgid "configuration" msgstr "παράμετροι" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "Hints" msgstr "Συμβουλές" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 -msgid "" -"File and directory paths here are relative to the addressbook's working " -"directory, which is normally ~/.i2p/addressbook/ (Linux) or " -"%APPDATA%\\I2P\\addressbook\\ (Windows)." -msgstr "" - #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" -"If you want to manually add lines to an addressbook, add them to the private" -" or master addressbooks." +"File and directory paths here are relative to the addressbook's working " +"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 +msgid "" +"If you want to manually add lines to an addressbook, add them to the private " +"or master addressbooks." +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "" "Use the private addressbook for private destinations, these are not " "published." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "Options" msgstr "Παράμετροι" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "Update interval in hours" msgstr "Διάστημα ανανέωσης σε ώρες" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your hosts.txt (don't change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your personal addressbook, these hosts will be published" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Your private addressbook, it is never published" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Port for your eepProxy (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Hostname for your eepProxy (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 -msgid "Whether to update the published addressbook" -msgstr "" - #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 -msgid "" -"File containing the etags header from the fetched subscription URLs (no need" -" to change)" +msgid "Whether to update the published addressbook" msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" -"File containing the modification timestamp for each fetched subscription URL" -" (no need to change)" +"File containing the etags header from the fetched subscription URLs (no need " +"to change)" msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +msgid "" +"File containing the modification timestamp for each fetched subscription URL " +"(no need to change)" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "διευθυνσιογράφος" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 msgid "Encoded Name" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 msgid "Base 32 Address" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 msgid "Base 64 Hash" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 msgid "Address Helper" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 msgid "link" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "Public Key" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 msgid "ElGamal 2048 bit" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "Signing Key" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 msgid "DSA 1024 bit" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "Certificate" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 msgid "Added Date" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 msgid "Source" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 msgid "Last Modified" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 msgid "Notes" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 msgid "Introduction" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "What is the addressbook?" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 msgid "The addressbook application is part of your I2P installation." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 msgid "" -"In the default configuration, the address book is only subscribed to " -"www.i2p2.i2p." -msgstr "" - -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 -msgid "" -"Subscribing to additional sites is easy, just add them to your subscriptions file." +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 msgid "" -"For more information on naming in I2P, see the overview on www.i2p2.i2p." +"Subscribing to additional sites is easy, just add them to your subscriptions file." msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 -msgid "How does the addressbook application work?" +msgid "" +"For more information on naming in I2P, see the overview on www.i2p2.i2p." msgstr "" #: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +msgid "How does the addressbook application work?" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "" "If configured, the router address book is now written to the \"published\" " -"address book, which will be publicly available if you are running an " -"eepsite." +"address book, which will be publicly available if you are running an eepsite." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" -"Hosts in the private address book can be accessed by you but their addresses" -" are never distributed to others." +"Hosts in the private address book can be accessed by you but their addresses " +"are never distributed to others." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" -"The private address book can also be used for aliases of hosts in your other" -" address books." +"The private address book can also be used for aliases of hosts in your other " +"address books." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "συνδρομές" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "The subscription file contains a list of i2p URLs." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Those URLs refer to published hosts.txt files." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "See the FAQ for a list of subscription URLs." msgstr "" diff --git a/apps/susidns/locale/messages_nl.po b/apps/susidns/locale/messages_nl.po index 7664c92c8..0137881a1 100644 --- a/apps/susidns/locale/messages_nl.po +++ b/apps/susidns/locale/messages_nl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-03 18:29+0000\n" +"POT-Creation-Date: 2012-07-13 00:29+0000\n" "PO-Revision-Date: 2011-02-20 12:15+0000\n" "Last-Translator: ducki2p \n" "Language-Team: Dutch <>\n" @@ -18,115 +18,203 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:200 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:193 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:197 -msgid "Search" -msgstr "Zoek" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:204 -msgid "Search within filtered list" -msgstr "Zoek binnen gefilterde lijst" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 -msgid "Filtered list" -msgstr "Gefilterde lijst" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:210 -msgid "no matches" -msgstr "geen resultaten" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:213 -msgid "Addressbook" -msgstr "Adresboek" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:215 -msgid "contains no entries" -msgstr "bevat geen items" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:217 -msgid "contains 1 entry" -msgstr "bevat 1 item" - -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:219 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format -msgid "contains {0} entries" -msgstr "bevat {0} items" +msgid "Host name \"{0}\" contains illegal character {1}" +msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:229 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 +#, java-format +msgid "Host name cannot start with \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 +#, java-format +msgid "Host name cannot end with \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 +#, java-format +msgid "Host name cannot contain \"{0}\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 +#, java-format +msgid "" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 +msgid "None" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 +msgid "Hashcash" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 +msgid "Hidden" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 +msgid "Signed" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 +#, java-format +msgid "Type {0}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#, fuzzy, java-format +msgid "One result for search within filtered list." +msgid_plural "{0} results for search within filtered list." +msgstr[0] "Zoek binnen gefilterde lijst" +msgstr[1] "Zoek binnen gefilterde lijst" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#, fuzzy, java-format +msgid "Filtered list contains 1 entry." +msgid_plural "Fltered list contains {0} entries." +msgstr[0] "bevat 1 item" +msgstr[1] "bevat 1 item" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#, java-format +msgid "One result for search." +msgid_plural "{0} results for search." +msgstr[0] "" +msgstr[1] "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#, fuzzy, java-format +msgid "Address book contains 1 entry." +msgid_plural "Address book contains {0} entries." +msgstr[0] "bevat 1 item" +msgstr[1] "bevat 1 item" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 #, java-format msgid "Showing {0} of {1}" msgstr "Toon {0} van {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:260 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:368 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Add" msgstr "Toevoegen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:260 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:265 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:366 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 msgid "Replace" msgstr "Vervang" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:264 -#, java-format -msgid "Host name {0} is already in addressbook, unchanged." +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 +#, fuzzy, java-format +msgid "Host name {0} is already in address book, unchanged." msgstr "Host naam {0} is al in het adresboek, ongewijzigd." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 -#, java-format +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 +#, fuzzy, java-format msgid "" -"Host name {0} is already in addressbook with a different destination. Click " +"Host name {0} is already in address book with a different destination. Click " "\"Replace\" to overwrite." msgstr "" "Host naam {0} is al in het adresboek met een andere destination. Klik op " "\"Vervang\" om te overschrijven." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:278 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Destination toegevoegd voor {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:280 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Destination gewijzigd voor {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:285 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +msgid "Warning - host name does not end with \".i2p\"" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Ongeldige Base 64 destination." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:289 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 +#, java-format +msgid "Invalid host name \"{0}\"." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Voer een host naam en destination in" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:293 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 +#. clear search when deleting +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 +msgid "Delete Entry" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 msgid "Delete Selected" msgstr "Verwijderen Selectie" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:303 +#. parameter is a host name +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Destination {0} verwijderd." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:305 -#, java-format -msgid "{0} destinations deleted." -msgstr "{0} destinations verwijderd." +#. parameter will always be >= 2 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 +#, fuzzy, java-format +msgid "1 destination deleted." +msgid_plural "{0} destinations deleted." +msgstr[0] "{0} destinations verwijderd." +msgstr[1] "{0} destinations verwijderd." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:311 -msgid "Addressbook saved." +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 +msgid "No entries selected to delete." +msgstr "" + +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 +#, fuzzy +msgid "Address book saved." msgstr "Adresboek opgeslagen." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 msgid "ERROR: Could not write addressbook file." msgstr "ERROR: Kan het adresboek bestand niet wegschrijven." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:319 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:151 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" "\" button on your browser. Please resubmit." @@ -135,9 +223,9 @@ msgstr "" "\"vernieuw\" knop in je browser hebt gebruikt. Probeer opnieuw te verzenden." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:130 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:130 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:130 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 msgid "Save" msgstr "Opgeslagen" @@ -146,9 +234,9 @@ msgid "Configuration saved." msgstr "Configuratie opgeslagen." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:128 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:128 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 msgid "Reload" msgstr "Herladen" @@ -156,143 +244,212 @@ msgstr "Herladen" msgid "Configuration reloaded." msgstr "Configuratie herladen." -#. Yes this is a hack. -#. No it doesn't work on a text-mode browser. -#. Fetching from the addressbook servlet -#. with the correct parameters will kick off a -#. config reload and fetch. -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:139 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 +#, java-format +msgid "{0} address book in {1} database" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 +msgid "Manually added via SusiDNS" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 +#, java-format +msgid "Failed to add Destination for {0} to naming service {1}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 +#, java-format +msgid "Failed to delete Destination for {0} from naming service {1}" +msgstr "" + +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." msgstr "" "Subscriptions opgeslagen, adresboek wordt nu vernieuwd van de subscription " "bronnen." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 msgid "Subscriptions saved." msgstr "Subscriptions opgeslagen." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:147 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 msgid "Subscriptions reloaded." msgstr "Subscriptions herladen." #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -msgid "addressbook" +#, fuzzy +msgid "address book" msgstr "adresboek" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:93 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:104 -msgid "addressbooks" -msgstr "adresboeken" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 +#, fuzzy +msgid "Overview" +msgstr "overzicht" #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:95 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +#, fuzzy +msgid "Address books" +msgstr "Adresboek" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 msgid "private" msgstr "privé" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:97 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "master" msgstr "hoofd" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:99 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "router" msgstr "router" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:101 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "published" msgstr "gepubliceerd" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:103 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:114 -msgid "subscriptions" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +#, fuzzy +msgid "Subscriptions" msgstr "subscriptions" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:116 -msgid "configuration" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#, fuzzy +msgid "Configuration" msgstr "configuratie" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:118 -msgid "overview" -msgstr "overzicht" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#, fuzzy +msgid "Address book" +msgstr "Adresboek" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 +msgid "Storage" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 msgid "Filter" msgstr "Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +msgid "other" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 msgid "all" msgstr "alle" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 msgid "Current filter" msgstr "Huidige filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:182 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 msgid "clear filter" msgstr "wis filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +msgid "Search" +msgstr "Zoek" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 msgid "Name" msgstr "Naam" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:226 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:362 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +msgid "Links" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 msgid "Destination" msgstr "Destination" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:257 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 msgid "Mark for deletion" msgstr "Markeer voor verwijdering" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:279 -msgid "address helper link" -msgstr "adres helper link" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 +msgid "Base 32 address" +msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:312 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 +msgid "More information on this entry" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 +msgid "details" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 msgid "Cancel" msgstr "Annuleer" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 -msgid "This addressbook is empty." +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 +#, fuzzy +msgid "This address book is empty." msgstr "Dit adresboek is leeg." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:356 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 msgid "Add new destination" msgstr "Nieuwe destination toevoegen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:358 -msgid "Hostname" +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 +#, fuzzy +msgid "Host Name" msgstr "Hostnaam" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +msgid "configuration" +msgstr "configuratie" + +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 msgid "Hints" msgstr "Hints" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" @@ -302,7 +459,7 @@ msgstr "" "het adresboek. Dit is gewoonlijk ~/.i2p/addressbook/ (Linux) or %APPDATA%" "\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." @@ -310,7 +467,7 @@ msgstr "" "Indien je handmatig regels wilt toevoegen aan het adresboek, voeg ze toe aan " "het privé of hoofd adresboek." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." @@ -318,7 +475,7 @@ msgstr "" "Het router adresboek en het gepubliceerde adresboek worden geupdate door de " "adresboek applicatie." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." @@ -326,7 +483,7 @@ msgstr "" "Wanneer je je adresboek publiceert, zullen ALLE destinations uit de hoofd en " "router adresboeken hierin verschijnen." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 msgid "" "Use the private addressbook for private destinations, these are not " "published." @@ -334,19 +491,19 @@ msgstr "" "Gebruik het privé adresboek voor privé destinations, deze worden niet " "gepubliceerd." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 msgid "Options" msgstr "Opties" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "Bestand bevat de lijst met subscription URLs (wijzigen niet nodig)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "Update interval in hours" msgstr "Vernieuw interval in uren" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" @@ -354,31 +511,31 @@ msgstr "" "Je publieke hosts.txt bestand (specificeer een pad binnen de document root " "van je webserver)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:152 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 msgid "Your hosts.txt (don't change)" msgstr "Je hosts.txt (niet wijzigen)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "Your personal addressbook, these hosts will be published" msgstr "Je persoonlijke adresboek, deze hosts zullen worden gepubliceerd" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:156 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Your private addressbook, it is never published" msgstr "Je privé adresboek, dit wordt nooit gepubliceerd" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:158 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "Port for your eepProxy (no need to change)" msgstr "Poort voor je eepProxy (wijzigen niet nodig)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Hostname for your eepProxy (no need to change)" msgstr "Hostnaam voor je eepProxy (wijzigen niet nodig)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "Whether to update the published addressbook" msgstr "Of het gepubliceerde adresboek geupdate moet worden" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:164 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" @@ -386,7 +543,7 @@ msgstr "" "Bestand bevat de etags header van de gedownloade subscription URLs " "(wijzigens niet nodig)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" @@ -394,24 +551,86 @@ msgstr "" "Bestand bevat de wijzigings timestap voor elke gedownloade subscription URLs " "(wijzigens niet nodig)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:168 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" "Bestand om activiteit naar te loggen (wijzig naar /dev/null indien gewenst)" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:91 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 +msgid "addressbook" +msgstr "adresboek" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 +msgid "Encoded Name" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 +msgid "Base 32 Address" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 +msgid "Base 64 Hash" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 +#, fuzzy +msgid "Address Helper" +msgstr "adres helper link" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +msgid "link" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +msgid "Public Key" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 +msgid "ElGamal 2048 bit" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +msgid "Signing Key" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 +msgid "DSA 1024 bit" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +msgid "Certificate" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +msgid "Added Date" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +msgid "Source" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +msgid "Last Modified" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 +msgid "Notes" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 msgid "Introduction" msgstr "Introductie" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 msgid "What is the addressbook?" msgstr "Wat is het adresboek?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:111 -msgid "The addressbook application is part of your i2p installation." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#, fuzzy +msgid "The addressbook application is part of your I2P installation." msgstr "De adresboek applicatie is een onderdeel van je i2p installatie." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." @@ -419,99 +638,113 @@ msgstr "" "Het update je hosts.txt bestand regelmatig vanaf gedistribueerde bronnen of " "\"subscriptions\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +#, fuzzy msgid "" -"In the default configuration, the addressbook is only subscribed to www.i2p2." -"i2p." +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." msgstr "" "In de standaard configuratie heeft het adresboek alleen subscriptions op www." "i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#, fuzzy msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." +"\"subscriptions\">subscriptions file." msgstr "" "Subscriptions op andere sites toevoegen is eenvoudig, voeg ze toe aan het subscriptions bestand." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#, fuzzy msgid "" -"For more information on naming in i2p, see the overview on www.i2p2.i2p." msgstr "" "Voor meer informatie over naamgeving in i2p, zie het overzicht op www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 -msgid "How does the addressbook work?" +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#, fuzzy +msgid "How does the addressbook application work?" msgstr "Hoe werkt het adresboek?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#, fuzzy msgid "" "The addressbook application regularly polls your subscriptions and merges " -"their content into your \"router\" addressbook, stored in the hosts.txt file." +"their content into your \"router\" address book." msgstr "" "De adresboek applicatie polst je subscripties regelmatig en voegt hun inhoud " "bij je \"router\" adresboek, opgeslagen in het hosts.txt bestand." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +#, fuzzy msgid "" -"Then it merges your \"master\" addressbook (userhosts.txt) into the router " -"addressbook as well." +"Then it merges your \"master\" address book into the router address book as " +"well." msgstr "" "Vervolgens voegt het ook je \"hoofd\" adresboek (userhosts.txt) samen in het " "router adresboek." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#, fuzzy msgid "" -"If configured, the router addressbook is now written to the \"published\" " -"addressbook, which will be publicly available if you are running an eepsite." +"If configured, the router address book is now written to the \"published\" " +"address book, which will be publicly available if you are running an eepsite." msgstr "" "Indien geconfigureerd wordt het router adresboek geschreven naar het " "\"gepubliceerde\" adresboek, welke publiekelijk beschikbaar is indien je een " "eepsite hebt." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#, fuzzy msgid "" -"The router also uses a private addressbook (privatehosts.txt, not shown in " -"the picture), which is not merged or published." +"The router also uses a private address book (not shown in the picture), " +"which is not merged or published." msgstr "" "De router gebruikt tevens een privé adresboek (privatehosts.txt, niet " "getoond in de afbeelding), deze wordt niet samengevoegd of gepubliceerd." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +#, fuzzy msgid "" -"Hosts in the private addressbook can be accessed by you but their addresses " +"Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." msgstr "" "Hosts in het privé adresboek kunnen door jou benaderd worden, maar worden " "nooit gedistribueerd naar anderen." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +#, fuzzy msgid "" -"The private addressbook can also be used for aliases of hosts in your other " -"addressbooks." +"The private address book can also be used for aliases of hosts in your other " +"address books." msgstr "" "Het privé adresboek kan ook gebruikt worden voor aliassen van hosts in je " "andere adresboeken." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 +msgid "subscriptions" +msgstr "subscriptions" + +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "The subscription file contains a list of i2p URLs." msgstr "Het subscription bestand bevat een lijst met i2p URLs." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" "De adresboek applicatie controlleert deze lijst regelmatig op nieuwe " "eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Those URLs refer to published hosts.txt files." msgstr "Deze URLs verwijzen naar gepubliceerde hosts.txt bestanden." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." @@ -519,7 +752,7 @@ msgstr "" "De standaard subscription is het hosts.txt bestand van www.i2p2.i2p, deze " "wordt slechts sporadisch geupdate." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:140 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." @@ -527,6 +760,21 @@ msgstr "" "Dus is het een goed idee om extra subscriptions toe te voegen op sites met " "de laatste adressen." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "See the FAQ for a list of subscription URLs." msgstr "Zie de FAQ voor een lijst met subscription URLs." + +#~ msgid "Filtered list" +#~ msgstr "Gefilterde lijst" + +#~ msgid "no matches" +#~ msgstr "geen resultaten" + +#~ msgid "contains no entries" +#~ msgstr "bevat geen items" + +#~ msgid "contains {0} entries" +#~ msgstr "bevat {0} items" + +#~ msgid "addressbooks" +#~ msgstr "adresboeken" diff --git a/apps/susimail/locale/messages_nl.po b/apps/susimail/locale/messages_nl.po index 80fb36f32..4a55365bd 100644 --- a/apps/susimail/locale/messages_nl.po +++ b/apps/susimail/locale/messages_nl.po @@ -8,310 +8,315 @@ msgid "" msgstr "" "Project-Id-Version: I2P susimail\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-12 20:49+0000\n" +"POT-Creation-Date: 2012-07-13 00:29+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:435 msgid "unknown" msgstr "onbekend" -#: src/src/i2p/susi/webmail/WebMail.java:473 +#: src/src/i2p/susi/webmail/WebMail.java:454 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "Waarschuwing: geen transfer encoding gevonden, terugval naar 7bit." -#: src/src/i2p/susi/webmail/WebMail.java:478 +#: src/src/i2p/susi/webmail/WebMail.java:459 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "Geen encoder gevonden voor de encoding \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:484 +#: src/src/i2p/susi/webmail/WebMail.java:465 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Waarschuwing: geen charset gevonden, terugval naar US-ASCII." -#: src/src/i2p/susi/webmail/WebMail.java:498 +#: src/src/i2p/susi/webmail/WebMail.java:479 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Charset \\''{0}\\'' niet ondersteund." -#: src/src/i2p/susi/webmail/WebMail.java:502 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Deel ({0}) niet getoond, vanwege {1}" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "Download" msgstr "Download" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 msgid "File is packed into a zipfile for security reasons." msgstr "Bestand is verpakt in een zipbestand wegens veiligheid." -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:506 #, java-format msgid "attachment ({0})." msgstr "bijlage ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:529 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "Attachment ({0})." msgstr "Bijlage ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:579 +#: src/src/i2p/susi/webmail/WebMail.java:560 msgid "Need username for authentication." msgstr "Gebruikersnaam nodig voor authenticatie." -#: src/src/i2p/susi/webmail/WebMail.java:583 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need password for authentication." msgstr "Wachtwoord nodig voor authenticatie." -#: src/src/i2p/susi/webmail/WebMail.java:587 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need hostname for connect." msgstr "Hostnaam nodig voor verbinding." -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:573 msgid "Need port number for pop3 connect." msgstr "Poortnummer nodig voor pop3 verbinding." -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:580 msgid "POP3 port number is not in range 0..65535." msgstr "POP3 poortnummer valt niet in het bereik 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:586 msgid "POP3 port number is invalid." msgstr "POP3 poortnummer is ongeldig." -#: src/src/i2p/susi/webmail/WebMail.java:611 +#: src/src/i2p/susi/webmail/WebMail.java:592 msgid "Need port number for smtp connect." msgstr "Poortnummer nodig voor smtp verbinding." -#: src/src/i2p/susi/webmail/WebMail.java:618 +#: src/src/i2p/susi/webmail/WebMail.java:599 msgid "SMTP port number is not in range 0..65535." msgstr "SMTP poortnummer valt niet in het bereik 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:624 +#: src/src/i2p/susi/webmail/WebMail.java:605 msgid "SMTP port number is invalid." msgstr "SMTP poortnummer is ongeldig." -#: src/src/i2p/susi/webmail/WebMail.java:671 +#: src/src/i2p/susi/webmail/WebMail.java:652 msgid "User logged out." msgstr "Gebruiker is uitgelogged." -#: src/src/i2p/susi/webmail/WebMail.java:675 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "Internal error, lost connection." msgstr "Interne fout, verbinding verbroken." -#: src/src/i2p/susi/webmail/WebMail.java:771 +#: src/src/i2p/susi/webmail/WebMail.java:752 #, java-format msgid "On {0} {1} wrote:" msgstr "Op {0} schreef {1}:" -#: src/src/i2p/susi/webmail/WebMail.java:818 +#: src/src/i2p/susi/webmail/WebMail.java:799 msgid "begin forwarded mail" msgstr "begin doorgestuurde mail" -#: src/src/i2p/susi/webmail/WebMail.java:840 +#: src/src/i2p/susi/webmail/WebMail.java:821 msgid "end forwarded mail" msgstr "einde doorgestuurde mail" -#: src/src/i2p/susi/webmail/WebMail.java:847 +#: src/src/i2p/susi/webmail/WebMail.java:828 #: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Could not fetch mail body." msgstr "Kon de body van het bericht niet ophalen." -#: src/src/i2p/susi/webmail/WebMail.java:875 +#: src/src/i2p/susi/webmail/WebMail.java:856 msgid "Message id not valid." msgstr "Message id is ongeldig." -#: src/src/i2p/susi/webmail/WebMail.java:958 +#: src/src/i2p/susi/webmail/WebMail.java:939 #, java-format msgid "No Encoding found for {0}" msgstr "Geen Encoding gevonden voor {0}" -#: src/src/i2p/susi/webmail/WebMail.java:962 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "Could not encode data: {0}" msgstr "Kon de data niet encoden: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:967 +#: src/src/i2p/susi/webmail/WebMail.java:948 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Fout bij lezen van geupload bestand: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1045 +#: src/src/i2p/susi/webmail/WebMail.java:1026 msgid "Error parsing download parameter." msgstr "Fout bij verwerken download parameter." -#: src/src/i2p/susi/webmail/WebMail.java:1089 +#: src/src/i2p/susi/webmail/WebMail.java:1070 msgid "Invalid pagesize number, resetting to default value." msgstr "Ongeldig nummer voor paginagrootte, herstel naar standaardwaarde." -#: src/src/i2p/susi/webmail/WebMail.java:1113 +#: src/src/i2p/susi/webmail/WebMail.java:1094 msgid "No messages marked for deletion." msgstr "Geen berichten gemarkeerd voor verwijdering." -#: src/src/i2p/susi/webmail/WebMail.java:1133 +#: src/src/i2p/susi/webmail/WebMail.java:1114 #, java-format msgid "Error deleting message: {0}" msgstr "Fout bij verwijderen van bericht: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1144 +#: src/src/i2p/susi/webmail/WebMail.java:1125 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "1 bericht verwijderd." msgstr[1] "{0} berichten verwijderd." -#: src/src/i2p/susi/webmail/WebMail.java:1264 -#: src/src/i2p/susi/webmail/WebMail.java:1587 +#: src/src/i2p/susi/webmail/WebMail.java:1248 +#: src/src/i2p/susi/webmail/WebMail.java:1585 msgid "Login" msgstr "Login" -#: src/src/i2p/susi/webmail/WebMail.java:1266 +#: src/src/i2p/susi/webmail/WebMail.java:1250 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 Bericht" msgstr[1] "{0} Berichten" -#: src/src/i2p/susi/webmail/WebMail.java:1268 +#: src/src/i2p/susi/webmail/WebMail.java:1252 msgid "Show Message" msgstr "Toon Bericht" -#: src/src/i2p/susi/webmail/WebMail.java:1325 +#: src/src/i2p/susi/webmail/WebMail.java:1314 #, java-format msgid "Error decoding content: {0}" msgstr "Fout bij decoden van inhoud: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1330 +#: src/src/i2p/susi/webmail/WebMail.java:1319 msgid "Error decoding content: No encoder found." msgstr "Fout bij decoden van inhoud: Geen encoder gevonden." -#: src/src/i2p/susi/webmail/WebMail.java:1377 +#: src/src/i2p/susi/webmail/WebMail.java:1366 msgid "no subject" msgstr "geen onderwerp" -#: src/src/i2p/susi/webmail/WebMail.java:1394 +#: src/src/i2p/susi/webmail/WebMail.java:1383 msgid "Found no valid sender address." msgstr "Geen geldig afzender adres gevonden." -#: src/src/i2p/susi/webmail/WebMail.java:1400 +#: src/src/i2p/susi/webmail/WebMail.java:1389 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "Geen geldig adres gevonden in \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1419 +#: src/src/i2p/susi/webmail/WebMail.java:1408 msgid "No recipients found." msgstr "Geen ontvangers gevonden." -#: src/src/i2p/susi/webmail/WebMail.java:1426 +#: src/src/i2p/susi/webmail/WebMail.java:1415 msgid "Quoted printable encoder not available." msgstr "Gequote print encoder niet beschikbaar." -#: src/src/i2p/susi/webmail/WebMail.java:1431 +#: src/src/i2p/susi/webmail/WebMail.java:1420 msgid "Header line encoder not available." msgstr "Kopregel encoder niet beschikbaar." -#: src/src/i2p/susi/webmail/WebMail.java:1482 +#: src/src/i2p/susi/webmail/WebMail.java:1471 msgid "Mail sent." msgstr "Mail verzonden." -#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1510 msgid "Send" msgstr "Verstuur" -#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1511 msgid "Cancel" msgstr "Annuleer" -#: src/src/i2p/susi/webmail/WebMail.java:1521 +#: src/src/i2p/susi/webmail/WebMail.java:1512 msgid "Delete Attachment" msgstr "Verwijder Bijlage" -#: src/src/i2p/susi/webmail/WebMail.java:1522 +#: src/src/i2p/susi/webmail/WebMail.java:1513 #: src/src/i2p/susi/webmail/WebMail.java:1607 #: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reload Config" msgstr "Herlaad Configuratie" -#: src/src/i2p/susi/webmail/WebMail.java:1523 +#: src/src/i2p/susi/webmail/WebMail.java:1514 #: src/src/i2p/susi/webmail/WebMail.java:1608 #: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Logout" msgstr "Uitloggen" -#: src/src/i2p/susi/webmail/WebMail.java:1546 +#: src/src/i2p/susi/webmail/WebMail.java:1537 #: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "From:" msgstr "Van:" -#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1538 msgid "To:" msgstr "Aan:" -#: src/src/i2p/susi/webmail/WebMail.java:1548 +#: src/src/i2p/susi/webmail/WebMail.java:1539 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1549 +#: src/src/i2p/susi/webmail/WebMail.java:1540 msgid "Bcc:" msgstr "Bcc:" -#: src/src/i2p/susi/webmail/WebMail.java:1550 +#: src/src/i2p/susi/webmail/WebMail.java:1541 #: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Subject:" msgstr "Onderwerp:" -#: src/src/i2p/susi/webmail/WebMail.java:1551 +#: src/src/i2p/susi/webmail/WebMail.java:1542 msgid "Bcc to self" msgstr "Bcc zelf" -#: src/src/i2p/susi/webmail/WebMail.java:1554 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "New Attachment:" msgstr "Nieuwe Bijlage:" -#: src/src/i2p/susi/webmail/WebMail.java:1554 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Upload File" msgstr "Upload Bestand" -#: src/src/i2p/susi/webmail/WebMail.java:1560 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Attachments:" msgstr "Bijlagen" -#: src/src/i2p/susi/webmail/WebMail.java:1582 +#. current postman hq length limits 16/12, new postman version 32/32 +#: src/src/i2p/susi/webmail/WebMail.java:1574 msgid "User" msgstr "Gebruiker" -#: src/src/i2p/susi/webmail/WebMail.java:1583 +#: src/src/i2p/susi/webmail/WebMail.java:1575 msgid "Password" msgstr "Wachtwoord" -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "POP3-Port" msgstr "POP3-Poort" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1582 msgid "SMTP-Port" msgstr "SMTP-Poort" +#: src/src/i2p/susi/webmail/WebMail.java:1585 +msgid "Reset" +msgstr "Herstel" + +#: src/src/i2p/susi/webmail/WebMail.java:1586 +msgid "Learn about I2P mail" +msgstr "" + #: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "Create Account" msgstr "Account Aanmaken" -#: src/src/i2p/susi/webmail/WebMail.java:1587 -msgid "Reset" -msgstr "Herstel" - #: src/src/i2p/susi/webmail/WebMail.java:1599 msgid "Really delete the marked messages?" msgstr "Wil je de gemarkeerde berichten daadwerkelijk verwijderen?" From a45688867d3017144a2edfe52766e8159e710c68 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 13 Jul 2012 00:41:44 +0000 Subject: [PATCH 232/327] Add README.Debian to the package Previously, README.Debian use to be installed to /u/s/d/i2p. A while ago I split I2P into smaller packages and symlinked /usr/share/doc/libjbigi-jni and /usr/share/doc/i2p to /usr/share/doc/i2p-router. I didn't noticed that README.Debian wasn't being included after the split, so now I'm explicitly adding it. --- debian/i2p-router.docs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/i2p-router.docs b/debian/i2p-router.docs index ac63ab5ce..b2478d113 100644 --- a/debian/i2p-router.docs +++ b/debian/i2p-router.docs @@ -1 +1,2 @@ -pkg-temp/licenses +pkg-temp/licenses +debian/README.Debian From f782afef8d6b6f8d4735999c99bdf5af07ef6ebd Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 00:13:33 +0000 Subject: [PATCH 233/327] Add scrollbar width to iframe height, so vertical scrollbar doesn't appear FIXME: add horizontal scrollbar detection so only adding the extra height when it is actually needed. --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 26 ++++++++++++++++++++++++- apps/routerconsole/jsp/torrents.jsp | 26 ++++++++++++++++++++++++- 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index f47f41147..b45947633 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -50,7 +50,31 @@ // but does not include the margin. Therefore, any content within the iframe // should have no margins at the very top or very bottom to avoid a scrollbar. var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; - f.style.height = doc.body.offsetHeight + "px"; + var totalHeight = doc.body.offsetHeight; + + // Detect if horizontal scrollbar is present, and add its width to height if so. + // This prevents a vertical scrollbar appearing when the min-width is passed. + // FIXME: How to detect horizontal scrollbar in iframe? Always apply for now. + if (true) { + // Create the measurement node + var scrollDiv = document.createElement("div"); + scrollDiv.className = "scrollbar-measure"; + scrollDiv.style.width = "100px"; + scrollDiv.style.height = "100px"; + scrollDiv.style.overflow = "scroll"; + scrollDiv.style.position = "absolute"; + scrollDiv.style.top = "-9999px"; + document.body.appendChild(scrollDiv); + + // Get the scrollbar width + var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth; + totalHeight += scrollbarWidth; + + // Delete the div + document.body.removeChild(scrollDiv); + } + + f.style.height = totalHeight + "px"; } function setupFrame() { f = document.getElementById("i2ptunnelframe"); diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp index e029a48cd..665f03985 100644 --- a/apps/routerconsole/jsp/torrents.jsp +++ b/apps/routerconsole/jsp/torrents.jsp @@ -32,7 +32,31 @@ // but does not include the margin. Therefore, any content within the iframe // should have no margins at the very top or very bottom to avoid a scrollbar. var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; - f.style.height = doc.body.offsetHeight + "px"; + var totalHeight = doc.body.offsetHeight; + + // Detect if horizontal scrollbar is present, and add its width to height if so. + // This prevents a vertical scrollbar appearing when the min-width is passed. + // FIXME: How to detect horizontal scrollbar in iframe? Always apply for now. + if (true) { + // Create the measurement node + var scrollDiv = document.createElement("div"); + scrollDiv.className = "scrollbar-measure"; + scrollDiv.style.width = "100px"; + scrollDiv.style.height = "100px"; + scrollDiv.style.overflow = "scroll"; + scrollDiv.style.position = "absolute"; + scrollDiv.style.top = "-9999px"; + document.body.appendChild(scrollDiv); + + // Get the scrollbar width + var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth; + totalHeight += scrollbarWidth; + + // Delete the div + document.body.removeChild(scrollDiv); + } + + f.style.height = totalHeight + "px"; } function setupFrame() { f = document.getElementById("i2psnarkframe"); From 2c0de05e9d557f24ce278099b0ed86b2a5a7d684 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 00:18:16 +0000 Subject: [PATCH 234/327] Updates to dark console and snark themes from dr|z3d --- .../resources/themes/console/dark/console.css | 2 +- .../resources/themes/console/dark/default.css | 3 +- .../resources/themes/snark/dark/snark.css | 45 ++++++------------- 3 files changed, 17 insertions(+), 33 deletions(-) diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 8dbb10cd2..62eab671e 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1323,5 +1323,5 @@ div.applabel { /* end home page */ iframe.iframed { - margin: 15px 0 0; + margin: 10px 0 0; } diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index 49461071f..78371c13a 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -19,7 +19,8 @@ body { } body.iframed { - background: transparent url('images/transparent.gif') !important; + background: transparent url('images/transparent.gif') !important; + padding-top: 5px; } div { diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 389f55867..083d2fbc7 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -12,6 +12,7 @@ body { body.iframed { background: transparent url('../../console/dark/images/transparent.gif') !important; margin: 1px 0 !important; + margin: 1px 0 !important; } .snarkTitle { @@ -20,11 +21,11 @@ body.iframed { text-align: center; } -.snarkRefresh:link,.snarkRefresh:visited { +.snarkRefresh:link, .snarkRefresh:visited { text-decoration: none !important; text-transform: uppercase !important; padding: 4px 16px 5px !important; - margin: -5px -8px -5px 0 !important; + margin: 0 -8px 0 0 !important; letter-spacing: 0em; font-weight: bold; font-size: 9pt; @@ -34,59 +35,41 @@ body.iframed { -moz-border-radius: 0px; -khtml-border-radius: 3px; border-radius: 0px; -/* -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90; */ border: 1px outset #494; } .snarkRefresh:hover { text-decoration: none !important; text-transform: uppercase !important; - padding: 1px 16px; font-weight: bold; font-size: 9pt; color: #f50; - background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; background: #000 !important; -moz-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; -/* -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px #f90; */ } .snarkRefresh:active { text-decoration: none !important; - text-transform: uppercase !important; - padding: 0 16px; - font-weight: bold; - font-size: 9pt; color: #fb0; - background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; + background: #000 !important; } + + +.snarkRefresh:first-child { + -moz-border-radius: 3px 0 0 3px; + -khtml-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} .snarkRefresh:last-child { -moz-border-radius: 0 3px 3px 0px; -khtml-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -/* -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90;*/ - border: 1px outset #494; + border-radius: 0 3px 3px 0; + margin-top: -5px !important; } - -.snarkRefresh:first-child { - -moz-border-radius: 3px 0 0 3px; - -khtml-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -/* -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90; */ - border: 1px outset #494; -} - + .snarkMessages { font: normal 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; text-align: left; From cec58386499a2b3b8517ed4499d03d9ff6059a9a Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 00:48:28 +0000 Subject: [PATCH 235/327] Added newsbullets from dr|z3d to the other themes --- .../resources/themes/console/classic/console.css | 5 +++++ .../console/classic/images/newsbullet_mini.png | Bin 0 -> 270 bytes .../resources/themes/console/light/console.css | 5 +++++ .../console/light/images/newsbullet_mini.png | Bin 0 -> 270 bytes .../resources/themes/console/midnight/console.css | 5 +++++ .../console/midnight/images/newsbullet_mini.png | Bin 0 -> 354 bytes 6 files changed, 15 insertions(+) create mode 100644 installer/resources/themes/console/classic/images/newsbullet_mini.png create mode 100644 installer/resources/themes/console/light/images/newsbullet_mini.png create mode 100644 installer/resources/themes/console/midnight/images/newsbullet_mini.png diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 6f9591417..f6b8627c5 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -243,6 +243,11 @@ div.newsheadings { margin: 0 0 0 10px; } +div.newsheadings li { + list-style: none outside url('images/newsbullet_mini.png'); + margin: 0 -4px 2px 8px; +} + div.tunnels table { margin: 0 -7px !important; width: 193px; diff --git a/installer/resources/themes/console/classic/images/newsbullet_mini.png b/installer/resources/themes/console/classic/images/newsbullet_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..18154ebfce0a22c60e0fa54e25224a36e6788c0f GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^d_c^_!3HE-Zss2cQk(@Ik;Opq!ywFfJby(BQ1F1K zi(`n!#MTQNy_yn5j(v<5THB-`(scd86%`hz3p#5}pT$~~^4@b?J-InJJYb8ND2E>J zMTK~Y4!!4xuQxwvJp8-h-<;xk-#5scx9;aXi=3%&AQ`sZZ#Mfbj_My~D3U7aF& zEb#T5C7tpX+pW*J9<-8Zo%eM0yu=38Wu03;Nc>Va=ldx1OL3$9p4PY=#^-O0m#NJ; RmjUz(gQu&X%Q~loCIB!Ob9Mj# literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 85e4a40dd..71be69d33 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -248,6 +248,11 @@ div.newsheadings { margin: 0 0 0 10px; } +div.newsheadings li { + list-style: none outside url('images/newsbullet_mini.png'); + margin: 0 -4px 2px 8px; +} + div.tunnels { margin-top: 6px !important; margin-left: -2px !important; diff --git a/installer/resources/themes/console/light/images/newsbullet_mini.png b/installer/resources/themes/console/light/images/newsbullet_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..18154ebfce0a22c60e0fa54e25224a36e6788c0f GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^d_c^_!3HE-Zss2cQk(@Ik;Opq!ywFfJby(BQ1F1K zi(`n!#MTQNy_yn5j(v<5THB-`(scd86%`hz3p#5}pT$~~^4@b?J-InJJYb8ND2E>J zMTK~Y4!!4xuQxwvJp8-h-<;xk-#5scx9;aXi=3%&AQ`sZZ#Mfbj_My~D3U7aF& zEb#T5C7tpX+pW*J9<-8Zo%eM0yu=38Wu03;Nc>Va=ldx1OL3$9p4PY=#^-O0m#NJ; RmjUz(gQu&X%Q~loCIB!Ob9Mj# literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index db8322fe0..e47b4b056 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -274,6 +274,11 @@ div.newsheadings { margin: 0 0 0 10px; } +div.newsheadings li { + list-style: none outside url('images/newsbullet_mini.png'); + margin: 0 -4px 2px 8px; +} + div.tunnels table{ margin: -2px 0px -4px 2px !important; text-align: center !important; diff --git a/installer/resources/themes/console/midnight/images/newsbullet_mini.png b/installer/resources/themes/console/midnight/images/newsbullet_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..534df54fde669cd804379a9aad564068a98dec27 GIT binary patch literal 354 zcmV-o0iFJdP)pG6iGxuR49>^kg-YwK@>&LdxU^sB`7W%`~WLK@DGG^f>@^#{R=C9 z!qyK+B`64@l}*wc5CYkmDFq=A4D4Q;T^Q4On>TQ{ciy{@DaLr(y;DlVoP`jMVvLg* z<0PeY+vBh9LI{_VmXhv)y$-nhwxnYKNwZDk+TF*J)fU2ra-2DOA&3`eoZ!S*VA?JB3&HM=EvJ3gkpKVy07*qoM6N<$f~c>W AWB>pF literal 0 HcmV?d00001 From f13a1b2aed4ae03226a471a859ca3e0220374707 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 00:54:05 +0000 Subject: [PATCH 236/327] Tweak to snark dark theme from dr|z3d --- installer/resources/themes/snark/dark/snark.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 083d2fbc7..085c191af 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -890,7 +890,7 @@ code {; .snarknavbar { margin: -10px 0 5px 0 !important; - padding: 14px 10px 7px; + padding: 12px 10px 10px; /* border: 1px solid #101; -moz-border-radius: 0 0 8px 8px; From 8360a2f4e7552f7a6dff5748c91e97fbdc0ec30b Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 01:29:04 +0000 Subject: [PATCH 237/327] Console theme hacks from dr|z3d to target specific Opera oddity --- installer/resources/themes/console/classic/console.css | 4 ++++ installer/resources/themes/console/dark/console.css | 7 ++++++- installer/resources/themes/console/dark/console_ar.css | 7 +++++++ installer/resources/themes/console/light/console.css | 5 +++++ installer/resources/themes/console/midnight/console.css | 5 +++++ 5 files changed, 27 insertions(+), 1 deletion(-) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index f6b8627c5..93eb6bf69 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -609,6 +609,10 @@ span.newtab { float: right; letter-spacing: 0; } +/* opera targetted hack */ +x:-o-prefocus, span.newtab { + margin-top: -25px; +} h2 { font-size: 14pt; diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 62eab671e..67b868d6f 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -38,7 +38,7 @@ div.logo { float: left; padding: 10px; text-align: center; - font-color: #EE9; + color: #EE9; margin: 0 20px 0 20px; border: 1px solid #494; -moz-border-radius: 4px; @@ -775,6 +775,11 @@ span.newtab { letter-spacing: 0; } +/* opera targetted hack */ +x:-o-prefocus, span.newtab { + margin-top: -25px; +} + h2 { font-size: 12pt; color: #EE9; diff --git a/installer/resources/themes/console/dark/console_ar.css b/installer/resources/themes/console/dark/console_ar.css index aafc5e2a4..222553434 100644 --- a/installer/resources/themes/console/dark/console_ar.css +++ b/installer/resources/themes/console/dark/console_ar.css @@ -82,3 +82,10 @@ div.joblog li, div.newsheadings li { text-align: left; direction: ltr; } + +span.newtab { + text-align: left; + font-size: 8pt; + float: left; + letter-spacing: 0; +} diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 71be69d33..d196d4441 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -904,6 +904,11 @@ span.newtab { letter-spacing: 0; } +/* opera targetted hack */ +x:-o-prefocus, span.newtab { + margin-top: -25px; +} + h2 { font-size: 13pt; color: #115; diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index e47b4b056..f6bda3df9 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -624,6 +624,11 @@ span.newtab { letter-spacing: 0; } +/* opera targetted hack */ +x:-o-prefocus, span.newtab { + margin-top: -25px; +} + h2 { font-size: 13pt; padding: 10px 10px 10px 10px; From a123def967f05ca94aaa5dfe8a1e990fa1182d16 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 01:38:14 +0000 Subject: [PATCH 238/327] Inter-browser fixes for dark snark theme from dr|z3d --- .../resources/themes/snark/dark/snark.css | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 085c191af..8ace8e7c3 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -352,7 +352,9 @@ td:first-child { font-size: 8.5pt; font-weight: bold; text-align: center !important; - color: #bbb !important; + color: #4f2 !important; + padding: 5px; + border-bottom: 1px solid #494; } .snarkTorrentStatus { @@ -570,7 +572,7 @@ input.r { border: 1px solid #494; } -input[type=submit] { +input[type=submit], input[type=submit]:visited, input[type=submit]:focus { text-shadow: 0px 0px #410; color: #494; background: #000; @@ -589,8 +591,9 @@ input[type=submit]:hover { } input[type=submit]:active { - background: #000 !important; - color: #f60 !important; + border: 1px inset #f60; + background: #f60; + color: #EE9; text-shadow: 0 !important; } @@ -614,6 +617,10 @@ input[type=text]:active, input[type=text]:hover, input.r:hover { border: 1px solid #494; box-shadow: none !important; } + +input[type=text], input.r { + min-width: 60px; +} input[type=radio] { padding: 2px; @@ -684,7 +691,8 @@ select { -khtml-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; border: 1px solid #494; - margin: 2px 4px 2px 0; + margin: 2px 4px 2px 0; + min-width: 90px; } select:hover, textarea:hover { @@ -889,7 +897,7 @@ code {; } .snarknavbar { - margin: -10px 0 5px 0 !important; + margin: -9px 0 6px 0 !important; padding: 12px 10px 10px; /* border: 1px solid #101; @@ -911,6 +919,11 @@ code {; width: 70%; text-align: center; } + +/* opera targetted hack */ +x:-o-prefocus, .snarknavbar { + margin: -7px 0 5px 0 !important; +} .snarknavbar img { border: 0; From e0ff0c63c8ef45073cb0182140b1f338b6141e4d Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 03:46:23 +0000 Subject: [PATCH 239/327] Moved susimail CSS into themes dir --- .../src/src/i2p/susi/webmail/WebMail.java | 22 +++++++++++------- .../themes/susimail/light/images}/3down.png | Bin .../themes/susimail/light/images}/3up.png | Bin .../susimail/light/images}/susimail.png | Bin .../themes/susimail/light/susimail.css | 0 5 files changed, 14 insertions(+), 8 deletions(-) rename {apps/susimail/src => installer/resources/themes/susimail/light/images}/3down.png (100%) rename {apps/susimail/src => installer/resources/themes/susimail/light/images}/3up.png (100%) rename {apps/susimail/src => installer/resources/themes/susimail/light/images}/susimail.png (100%) rename apps/susimail/src/css.css => installer/resources/themes/susimail/light/susimail.css (100%) diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java index 3f73b6533..65cb6404a 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java +++ b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java @@ -164,6 +164,9 @@ public class WebMail extends HttpServlet private static final String CONFIG_BCC_TO_SELF = "composer.bcc.to.self"; + private static final String CONFIG_THEME = "theme"; + private static final String DEFAULT_THEME = "light"; + private static final String spacer = "   "; private static final String thSpacer = "

    \n"; /** @@ -314,6 +317,7 @@ public class WebMail extends HttpServlet public String sentMail; public ArrayList attachments; public boolean reallyDelete; + String themePath, imgPath; SessionObject() @@ -357,9 +361,9 @@ public class WebMail extends HttpServlet * @param label * @return */ - private static String sortHeader( String name, String label ) + private static String sortHeader( String name, String label, String imgPath ) { - return "" + label + " \"^\"\"v\""; + return "" + label + " \"^\"\"v\""; } /** * check, if a given button "was pressed" in the received http request @@ -1202,6 +1206,8 @@ public class WebMail extends HttpServlet sessionObject.info = ""; sessionObject.pageChanged = false; sessionObject.showAttachment = null; + sessionObject.themePath = "/themes/susimail/" + Config.getProperty(CONFIG_THEME, DEFAULT_THEME) + '/'; + sessionObject.imgPath = sessionObject.themePath + "images/"; processStateChangeButtons( sessionObject, request ); @@ -1260,9 +1266,9 @@ public class WebMail extends HttpServlet "\n" + "\n" + "susimail - " + subtitle + "\n" + - "\n" + + "\n" + "\n\n" + - "

    \"Susimail\"
     

    \n" + + "

    \"Susimail\"
     

    \n" + "
    " ); if( sessionObject.error != null && sessionObject.error.length() > 0 ) { @@ -1607,10 +1613,10 @@ public class WebMail extends HttpServlet button( RELOAD, _("Reload Config") ) + spacer + button( LOGOUT, _("Logout") ) + "
    ") + buf.append("\n"); } - buf.append("" + - "" + + "") .append("
    ") .append(_("Remove")) .append("") .append(_("Order")) From b1a4b8bfedcfbe6667cc1626fe56823e9ef25188 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 10 Jul 2012 23:35:54 +0000 Subject: [PATCH 215/327] Rearanged columns of summary bar config table --- .../src/net/i2p/router/web/SummaryHelper.java | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index c23a72ede..800073b6e 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -805,16 +805,18 @@ public class SummaryHelper extends HelperBase { StringBuilder buf = new StringBuilder(2048); buf.append("\n"); for (String section : sections) { int i = sections.indexOf(section); buf.append("\n"); + buf.append("\n"); } buf.append("" + - "") + buf.append("" + + "") .append("
    ") .append(_("Remove")) - .append("") - .append(_("Order")) .append("") .append(_("Name")) + .append("") + .append(_("Order")) .append("
    ") + .append(section) + .append(""); } - buf.append("") - .append(section) - .append("
    ") .append(_("Add")).append(":" + - "" + + "" + "
    \n"); return buf.toString(); } From dd86515d2e55a778085f51744ec91d6554e0c98a Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 11 Jul 2012 12:02:58 +0000 Subject: [PATCH 216/327] Tweaks to dark snark theme from dr|z3d --- installer/resources/themes/snark/dark/snark.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index a7698899c..937e98ff8 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -275,10 +275,10 @@ tfoot tr:nth-child(n+1) { table.SnarkTorrentInfo { margin-bottom: 3 !important; background: url("../../console/dark/images/camotile.png") repeat scroll center bottom #001100; -/* background-image: url('/themes/snark/dark/images/hat.png'), url("../../console/dark/images/camotile.png");*/ +/* background-image: url('/themes/snark/dark/images/hat.png'), url("../../console/dark/images/camotile.png"); background-origin: padding-box; background-position: bottom right, center center; - background-repeat: no-repeat, repeat; + background-repeat: no-repeat, repeat;*/ } table.SnarkDirInfo { @@ -464,7 +464,7 @@ td:first-child { .snarkConfigTitle { font-size: 10.5pt; font-weight: bold; - padding: 1px 25px 4px 25px; + padding: 1px 25px 4px 22px; margin: 5px 0 10px 0 !important; letter-spacing: 0.02em; border: 1px solid #494; @@ -839,7 +839,7 @@ div.configsection { } div.configsectionpanel { - margin: -2px 0 10px 0; + margin: -2px 0 0 0; padding: 0 10px; border: 1px solid #494; color: #ee9; From 7d175678ab57b66627182fc743f5ac1c98ec96ed Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 11 Jul 2012 12:06:59 +0000 Subject: [PATCH 217/327] CSS for the sidebar config table from dr|z3d --- .../themes/console/classic/console.css | 39 ++++++++++++++++ .../resources/themes/console/dark/console.css | 45 +++++++++++++++++-- .../themes/console/light/console.css | 39 ++++++++++++++++ .../themes/console/midnight/console.css | 39 ++++++++++++++++ 4 files changed, 159 insertions(+), 3 deletions(-) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index e32371cf1..df14c8aba 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -510,6 +510,45 @@ div.configure h2:first-child { margin-top: 15px; } +.sidebarconf input[type="image"] { + margin: 2px; + padding: 1px; +} + +.sidebarconf th:nth-child(1) { + text-align: center; +} + +.sidebarconf th:nth-child(2) { + text-align: left; +} + +.sidebarconf td:first-child { + width: 60px; + text-align: right; + padding-right: 50px; +} + +.sidebarconf td { + font-weight: bold; + font-size: 9pt; +} + +.sidebarconf td:nth-child(3), .sidebarconf td:nth-child(4) { + width: 70px; + padding: 0; +} + +.sidebarconf td:nth-child(3) { + text-align: right; + padding-left: 50px; +} + +.sidebarconf td:nth-child(4) { + text-align: left; + padding-right: 50px; +} + .topshimten { margin-top: 15px; margin-bottom: 15px; diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 827d3a6b7..7e52bfa12 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -450,6 +450,44 @@ div.configure { background: none;/* url(images/camotile2.png);*/ } +.sidebarconf input[type="image"] { + margin: 2px; + padding: 1px; +} + +.sidebarconf th:nth-child(1) { + text-align: center; +} + +.sidebarconf th:nth-child(2) { + text-align: left; +} + +.sidebarconf td:first-child { + width: 60px; + text-align: right; + padding-right: 50px; +} + +.sidebarconf td:nth-child(2) { + font-weight: bold; +} + +.sidebarconf td:nth-child(3), .sidebarconf td:nth-child(4) { + width: 70px; + padding: 0; +} + +.sidebarconf td:nth-child(3) { + text-align: right; + padding-left: 50px; +} + +.sidebarconf td:nth-child(4) { + text-align: left; + padding-right: 50px; +} + div.messages { padding: 10px; margin: 10px 0 15px 0; @@ -550,7 +588,6 @@ th { color: #EE9; text-align: center; font-size: 9pt; - background: #000; /*url('images/tabletitledark.png') repeat-x;*/ background: #000 url('images/header.png') center center repeat-x ; border-top: 1px solid #494; border-bottom: 1px solid #494 !important; @@ -562,14 +599,15 @@ tr { } tr:nth-child(even) { - background: #010;/* url('images/darkerbluetile.png') !important;*/ + background: #010; vertical-align: middle; } tr:nth-child(odd) { - background: #000800;/* url('images/darkbluetile.png') !important;*/ + background: #000800; vertical-align: middle; } + /* tr:last-child { background: #004 url('images/lightbluetile.png') !important; @@ -577,6 +615,7 @@ tr:last-child { border: 1px solid #494 !important; } */ + td { padding: 4px 6px; color: #EE9; diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index 19e1493f0..69dfb504e 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -504,6 +504,45 @@ div.configure h3, div.graphspanel h3 { text-align: left; } +.sidebarconf input[type="image"] { + margin: 2px; + padding: 1px; +} + +.sidebarconf th:nth-child(1) { + text-align: center; +} + +.sidebarconf th:nth-child(2) { + text-align: left; +} + +.sidebarconf td:first-child { + width: 60px; + text-align: right; + padding-right: 50px; +} + +.sidebarconf td { + font-weight: bold; + font-size: 9pt; +} + +.sidebarconf td:nth-child(3), .sidebarconf td:nth-child(4) { + width: 70px; + padding: 0; +} + +.sidebarconf td:nth-child(3) { + text-align: right; + padding-left: 50px; +} + +.sidebarconf td:nth-child(4) { + text-align: left; + padding-right: 50px; +} + div.graphspanel { text-align: center !important; margin: 15px 0px -15px; diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index 19a7f33e9..b3598d645 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -520,6 +520,45 @@ div.configure h2:first-child { margin-top: 15px; } +.sidebarconf input[type="image"] { + margin: 2px; + padding: 1px; +} + +.sidebarconf th:nth-child(1) { + text-align: center; +} + +.sidebarconf th:nth-child(2) { + text-align: left; +} + +.sidebarconf td:first-child { + width: 60px; + text-align: right; + padding-right: 50px; +} + +.sidebarconf td { + font-weight: bold; + font-size: 9pt; +} + +.sidebarconf td:nth-child(3), .sidebarconf td:nth-child(4) { + width: 70px; + padding: 0; +} + +.sidebarconf td:nth-child(3) { + text-align: right; + padding-left: 50px; +} + +.sidebarconf td:nth-child(4) { + text-align: left; + padding-right: 50px; +} + .topshimten { margin-top: 15px; margin-bottom: 15px; From c45dc0c838a74cc13508ceffdff391cab681c65a Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 11 Jul 2012 21:20:35 +0000 Subject: [PATCH 218/327] Moved add and delete buttons into sidebar config table, and removed unnecessary ones --- .../src/net/i2p/router/web/SummaryHelper.java | 16 +++++++++++----- apps/routerconsole/jsp/configsidebar.jsp | 5 ----- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 800073b6e..b5d796041 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -848,9 +848,11 @@ public class SummaryHelper extends HelperBase { } buf.append("
    ") - .append(_("Add")).append(":" + - "" + + buf.append("
    " + + "") + .append(_("Add")).append(": " + "\n" + + "" + + "
    \n"); return buf.toString(); diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp index cbb270d4f..4fe7ef3ec 100644 --- a/apps/routerconsole/jsp/configsidebar.jsp +++ b/apps/routerconsole/jsp/configsidebar.jsp @@ -55,13 +55,8 @@ input.default {
    - " > " > " > - " > - " > - " > - " >
    From 182409ce3a5e466fbac1f9828a3ee942a7cee4e0 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 11 Jul 2012 21:44:02 +0000 Subject: [PATCH 219/327] Corrected titles of iframed pages --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 2 +- apps/routerconsole/jsp/torrents.jsp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 414464576..b8ada141f 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -15,7 +15,7 @@ <%@include file="css.jsi" %> -<%=intl.title("home")%> +<%=intl.title("i2p tunnel manager")%> diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp index 690be49a5..ed052ace0 100644 --- a/apps/routerconsole/jsp/torrents.jsp +++ b/apps/routerconsole/jsp/torrents.jsp @@ -21,12 +21,19 @@ var failMessage = "
    <%=intl._("Router is down")%><\/b>"; function requestAjax1() { ajax("/xhr1.jsp?requestURI=<%=request.getRequestURI()%>", "xhr", <%=intl.getRefresh()%>000); } function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000); } - function resizeFrame(f) { f.style.height = f.contentWindow.document.body.scrollHeight + "px"; } - function injectClass(f) { f.contentWindow.document.body.setAttribute('class', 'iframed'); } + function injectClass(f) { + f.className += ' iframed'; + var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; + doc.body.className += ' iframed'; + } + function resizeFrame(f) { + var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; + f.style.height = doc.body.offsetHeight + "px"; + } function setupFrame() { f = document.getElementById("i2psnarkframe"); - resizeFrame(f); injectClass(f); + resizeFrame(f); } From 46ca3ab51de2974c084cdb7ed8368aa72643eb88 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 13:34:19 +0000 Subject: [PATCH 223/327] Used JS changes to fix iframed i2ptunnel scrollbar issue in CSS Also added comments to the JS to point out that the issue is that offsetHeight doesn't include the very top or bottom margins. --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 4 ++++ apps/routerconsole/jsp/torrents.jsp | 4 ++++ installer/resources/themes/console/dark/console.css | 4 ++++ installer/resources/themes/console/dark/default.css | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 5db19465f..75607b663 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -28,6 +28,10 @@ doc.getElementsByClassName('panel')[0].className += ' iframed'; } function resizeFrame(f) { + // offsetHeight returns the height of the visible area for an object, in pixels. + // The value contains the height with the padding, scrollBar, and the border, + // but does not include the margin. Therefore, any content within the iframe + // should have no margins at the very top or very bottom to avoid a scrollbar. var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; f.style.height = doc.body.offsetHeight + "px"; } diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp index ed052ace0..e029a48cd 100644 --- a/apps/routerconsole/jsp/torrents.jsp +++ b/apps/routerconsole/jsp/torrents.jsp @@ -27,6 +27,10 @@ doc.body.className += ' iframed'; } function resizeFrame(f) { + // offsetHeight returns the height of the visible area for an object, in pixels. + // The value contains the height with the padding, scrollBar, and the border, + // but does not include the margin. Therefore, any content within the iframe + // should have no margins at the very top or very bottom to avoid a scrollbar. var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; f.style.height = doc.body.offsetHeight + "px"; } diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 4b63b0a98..8dbb10cd2 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1321,3 +1321,7 @@ div.applabel { } /* end home page */ + +iframe.iframed { + margin: 15px 0 0; +} diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index 53a53cf58..49461071f 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -225,6 +225,10 @@ hr { margin: 16px auto -8px auto !important; } +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + .panel td:first-child { font-weight: bold; } From b36a418dff00fe182f552b45bda67ea7730351dc Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 13:37:51 +0000 Subject: [PATCH 224/327] More changes to dark snark theme from dr|z3d - close to RTM --- .../resources/themes/snark/dark/snark.css | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 028cd8761..7c1726a6f 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -269,12 +269,16 @@ table.SnarkTorrents { } .SnarkTorrents td:nth-child(3), .SnarkTorrents td:nth-child(4) { - width: 20px !important; + width: 20px !important; } .snarkTorrentInfo img { max-height: 16px !important; - margin: 1px 0 1px 2px !important; + margin: 1px 0 1px 2px !important; +} + +.snarkTorrentInfo th { + padding: 4px !important; } .snarkTorrentInfo td { @@ -283,16 +287,15 @@ table.SnarkTorrents { } table.SnarkTorrentInfo { - margin-bottom: 3 !important; + margin-bottom: 1px !important; background: url("../../console/dark/images/camotile2.png") repeat scroll center bottom #001100; -/* background-image: url('/themes/snark/dark/images/hat.png'), url("../../console/dark/images/camotile.png"); - background-origin: padding-box; - background-position: bottom right, center center; - background-repeat: no-repeat, repeat;*/ + border-bottom: 1px solid #494; } table.SnarkDirInfo { - margin-top: -2px !important; + margin-top: -2px !important; + margin-bottom: 0; + border-bottom: 1px solid #494; } .snarkDirInfo thead img { @@ -300,7 +303,7 @@ table.SnarkDirInfo { } .SnarkDirInfo td { - min-width: 0px !important; + min-width: 0px !important; } .SnarkDirInfo td:nth-child(n+1) { @@ -308,7 +311,7 @@ table.SnarkDirInfo { .SnarkDirInfo .headerpriority { text-align: center !important; - vertical-align: middle; + vertical-align: middle; } @@ -946,11 +949,11 @@ code {; } .trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { - text-align: left !important; + text-align: left !important; } .trackerconfig td:first-child { - text-align: right !important; + text-align: right !important; } input.trackername { From eaa64cb02fafbd6b2f6090d4f243427207183426 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 13:39:32 +0000 Subject: [PATCH 225/327] Removed superfluous "Updating:" from update status (section has a heading now) --- .../routerconsole/java/src/net/i2p/router/web/UpdateHandler.java | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java index bc2cb2c16..1492f3bb1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/UpdateHandler.java @@ -237,7 +237,6 @@ public class UpdateHandler { if (_isPartial) return; StringBuilder buf = new StringBuilder(64); - buf.append("").append(_("Updating")).append(":
    \n"); double pct = ((double)alreadyTransferred + (double)currentWrite) / ((double)alreadyTransferred + (double)currentWrite + bytesRemaining); synchronized (_pct) { From ffdac3ce2ce080e437c4d77c87a6b3ae71cf6fde Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 13:40:54 +0000 Subject: [PATCH 226/327] Added some non-breaking spaces to error.jsp where JSP was eating the spaces --- apps/routerconsole/jsp/error.jsp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/jsp/error.jsp b/apps/routerconsole/jsp/error.jsp index 2c1913080..630da0851 100644 --- a/apps/routerconsole/jsp/error.jsp +++ b/apps/routerconsole/jsp/error.jsp @@ -24,8 +24,8 @@ <%@include file="summary.jsi" %> -

    <%=ERROR_CODE%> <%=ERROR_MESSAGE%>

    +

    <%=ERROR_CODE%> <%=ERROR_MESSAGE%>

    <%=intl._("Sorry! You appear to be requesting a non-existent Router Console page or resource.")%>
    -<%=intl._("Error 404")%>: <%=ERROR_URI%> <%=intl._("not found")%>. +<%=intl._("Error 404")%>: <%=ERROR_URI%> <%=intl._("not found")%>.
    From cbd61e2fce430366f5cde97131ff0cf42144914e Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 14:21:37 +0000 Subject: [PATCH 227/327] Tweak to get rid of iframe scrollbars in dark snark theme --- installer/resources/themes/snark/dark/snark.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 7c1726a6f..389f55867 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -11,7 +11,7 @@ body { body.iframed { background: transparent url('../../console/dark/images/transparent.gif') !important; - margin: 6px 0 !important; + margin: 1px 0 !important; } .snarkTitle { From 7e7cabfdc20611a4c4c020aa98749bdae54a8151 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 12 Jul 2012 21:47:09 +0000 Subject: [PATCH 228/327] Added getElementsByClassName shim for IE --- apps/routerconsole/jsp/i2ptunnelmgr.jsp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp index 75607b663..f47f41147 100644 --- a/apps/routerconsole/jsp/i2ptunnelmgr.jsp +++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp @@ -24,6 +24,23 @@ function injectClass(f) { f.className += ' iframed'; var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document; + if (doc.getElementsByClassName == undefined) { + doc.getElementsByClassName = function(className) + { + var hasClassName = new RegExp("(?:^|\\s)" + className + "(?:$|\\s)"); + var allElements = document.getElementsByTagName("*"); + var results = []; + + var element; + for (var i = 0; (element = allElements[i]) != null; i++) { + var elementClass = element.className; + if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass)) + results.push(element); + } + + return results; + } + } doc.body.className += ' iframed'; doc.getElementsByClassName('panel')[0].className += ' iframed'; } From 945cc55b5489a48ea9a30a32bf437e9537c04b2d Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 12 Jul 2012 22:43:12 +0000 Subject: [PATCH 229/327] move check for binary down since osx binaries are no longer 'fat' --- installer/resources/i2prouter | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/installer/resources/i2prouter b/installer/resources/i2prouter index 1e15f57b9..ac391947e 100644 --- a/installer/resources/i2prouter +++ b/installer/resources/i2prouter @@ -209,14 +209,6 @@ failed() { esac } -if [ ! -r "${WRAPPER_CMD}" ]; then - echo "Unable to locate ${WRAPPER_CMD} in ${I2P}!" - echo - unsupported - echo - exit 1 -fi - if [ -n "$FIXED_COMMAND" ] then COMMAND="$FIXED_COMMAND" @@ -559,6 +551,13 @@ then exit 1 fi +if [ ! -r "${WRAPPER_CMD}" ]; then + echo "Unable to locate ${WRAPPER_CMD} in ${I2P}!" + echo + unsupported + echo + exit 1 +fi # Build the nice clause if [ "X$PRIORITY" = "X" ] From 6869ed937b3d228a4432b26fa2edda2f073a16d6 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 13 Jul 2012 00:28:06 +0000 Subject: [PATCH 230/327] Translation updates from tx - Add Greek language - Update Dutch translation - Adjust flag rows --- .tx/config | 6 +- apps/desktopgui/locale/messages_el.po | 56 + .../net/i2p/router/web/ConfigUIHelper.java | 6 +- apps/routerconsole/jsp/console.jsp | 5 +- apps/routerconsole/jsp/home.jsp | 29 +- apps/routerconsole/locale/messages_el.po | 6437 +++++++++++++++++ apps/routerconsole/locale/messages_nl.po | 5241 ++++++++------ apps/susidns/locale/messages_el.po | 695 ++ debian/po/el.po | 88 + history.txt | 5 + 10 files changed, 10218 insertions(+), 2350 deletions(-) create mode 100644 apps/desktopgui/locale/messages_el.po create mode 100644 apps/routerconsole/locale/messages_el.po create mode 100644 apps/susidns/locale/messages_el.po create mode 100644 debian/po/el.po diff --git a/.tx/config b/.tx/config index 9e5fa29c8..01bd7def7 100644 --- a/.tx/config +++ b/.tx/config @@ -23,8 +23,9 @@ trans.ar = apps/routerconsole/locale/messages_ar.po trans.cs = apps/routerconsole/locale/messages_cs.po trans.da = apps/routerconsole/locale/messages_da.po trans.de = apps/routerconsole/locale/messages_de.po -trans.et_EE = apps/routerconsole/locale/messages_ee.po +trans.el = apps/routerconsole/locale/messages_el.po trans.es = apps/routerconsole/locale/messages_es.po +trans.et_EE = apps/routerconsole/locale/messages_ee.po trans.fi = apps/routerconsole/locale/messages_fi.po trans.fr = apps/routerconsole/locale/messages_fr.po trans.hu = apps/routerconsole/locale/messages_hu.po @@ -62,6 +63,7 @@ trans.ar = apps/susidns/locale/messages_ar.po trans.cs = apps/susidns/locale/messages_cs.po trans.da = apps/susidns/locale/messages_da.po trans.de = apps/susidns/locale/messages_de.po +trans.el = apps/susidns/locale/messages_el.po trans.es = apps/susidns/locale/messages_es.po trans.fr = apps/susidns/locale/messages_fr.po trans.hu = apps/susidns/locale/messages_hu.po @@ -81,6 +83,7 @@ trans.ar = apps/desktopgui/locale/messages_ar.po trans.cs = apps/desktopgui/locale/messages_cs.po trans.da = apps/desktopgui/locale/messages_da.po trans.de = apps/desktopgui/locale/messages_de.po +trans.el = apps/desktopgui/locale/messages_el.po trans.es = apps/desktopgui/locale/messages_es.po trans.fr = apps/desktopgui/locale/messages_fr.po trans.hu = apps/desktopgui/locale/messages_hu.po @@ -115,6 +118,7 @@ source_file = debian/po/templates.pot source_lang = en trans.cs = debian/po/cs.po trans.de = debian/po/de.po +trans.el = debian/po/el.po trans.es = debian/po/es.po trans.it = debian/po/it.po trans.hu = debian/po/hu.po diff --git a/apps/desktopgui/locale/messages_el.po b/apps/desktopgui/locale/messages_el.po new file mode 100644 index 000000000..0a865eaf9 --- /dev/null +++ b/apps/desktopgui/locale/messages_el.po @@ -0,0 +1,56 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the desktopgui package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2011-03-03 18:29+0000\n" +"PO-Revision-Date: 2012-07-02 11:28+0000\n" +"Last-Translator: lixtetrax \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:23 +msgid "Start I2P" +msgstr "Έναρξη Ι2Ρ" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:38 +msgid "I2P is starting!" +msgstr "Το Ι2Ρ ξεκίνησε!" + +#: src/net/i2p/desktopgui/ExternalTrayManager.java:38 +msgid "Starting" +msgstr "Έναρξη" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:26 +msgid "Launch I2P Browser" +msgstr "Έναρξη φυλλομετρητή Ι2Ρ" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:50 +msgid "Configure desktopgui" +msgstr "Παραμετροποίηση desktopgui" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:67 +msgid "Restart I2P" +msgstr "Επανεκκίνηση Ι2Ρ" + +#: src/net/i2p/desktopgui/InternalTrayManager.java:85 +msgid "Stop I2P" +msgstr "Τερματισμός Ι2Ρ" + +#: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:44 +msgid "Tray icon configuration" +msgstr "Παραμετροποίηση εικονιδίου" + +#: src/net/i2p/desktopgui/gui/DesktopguiConfigurationFrame.java:47 +msgid "Should tray icon be enabled?" +msgstr "Ενεργοποίηση εικονιδίου;" diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java index 64dd502dc..3812d48dd 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java @@ -53,14 +53,14 @@ public class ConfigUIHelper extends HelperBase { * Any language-specific flag added to the icon set must be * added to the top-level build.xml for the updater. */ - private static final String langs[] = {"ar", "cs", "da", "de", "ee", "en", "es", "fi", + private static final String langs[] = {"ar", "cs", "da", "de", "ee", "el", "en", "es", "fi", "fr", "hu", "it", "nl", "pl", "pt", "ru", "sv", "uk", "vi", "zh"}; - private static final String flags[] = {"lang_ar", "cz", "dk", "de", "ee", "us", "es", "fi", + private static final String flags[] = {"lang_ar", "cz", "dk", "de", "ee", "gr", "us", "es", "fi", "fr", "hu", "it", "nl", "pl", "pt", "ru", "se", "ua", "vn", "cn"}; private static final String xlangs[] = {_x("Arabic"), _x("Czech"), _x("Danish"), - _x("German"), _x("Estonian"), _x("English"), _x("Spanish"), _x("Finnish"), + _x("German"), _x("Estonian"), _x("Greek"), _x("English"), _x("Spanish"), _x("Finnish"), _x("French"), _x("Hungarian"), _x("Italian"), _x("Dutch"), _x("Polish"), _x("Portuguese"), _x("Russian"), _x("Swedish"), _x("Ukrainian"), _x("Vietnamese"), _x("Chinese")}; diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp index 74e994bbb..15d3a5272 100644 --- a/apps/routerconsole/jsp/console.jsp +++ b/apps/routerconsole/jsp/console.jsp @@ -45,8 +45,9 @@ Deutsch Eesti Español - Suomi
    - Français + Suomi + Français
    + ελληνικά Magyar Italiano Nederlands diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp index bd60d184d..27fb11edc 100644 --- a/apps/routerconsole/jsp/home.jsp +++ b/apps/routerconsole/jsp/home.jsp @@ -67,22 +67,23 @@ <% if (homehelper.shouldShowWelcome()) { %>
    ">
    - English + English عربية - 中文 - Česky - Dansk - Deutsch - Eesti - Español - Suomi
    - Français + 中文 + Česky + Dansk + Deutsch + Eesti + Español + Suomi + Français
    + ελληνικά Magyar - Italiano - Nederlands - Polski - Português - Русский + Italiano + Nederlands + Polski + Português + Русский Svenska Українська Tiếng Việt diff --git a/apps/routerconsole/locale/messages_el.po b/apps/routerconsole/locale/messages_el.po new file mode 100644 index 000000000..e77e85877 --- /dev/null +++ b/apps/routerconsole/locale/messages_el.po @@ -0,0 +1,6437 @@ +# I2P +# Copyright (C) 2009 The I2P Project +# This file is distributed under the same license as the routerconsole package. +# To contribute translations, see http://www.i2p2.de/newdevelopers +# +# Translators: +# Alex , 2012. +# , 2012. +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: I2P\n" +"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" +"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"PO-Revision-Date: 2012-07-05 18:28+0000\n" +"Last-Translator: Alex \n" +"Language-Team: Greek (http://www.transifex.com/projects/p/I2P/language/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there +#. are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it +#. is used in +#. a lot of tables. +#. milliseconds +#. Note to translators, may be negative or zero, 2999 maximum. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English +#. locale. +#. If you want the digit separator in your locale, translate as {0}. +#. alternates: msec, msecs +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 +#, java-format +msgid "1 ms" +msgid_plural "{0,number,####} ms" +msgstr[0] "" +msgstr[1] "" + +#. seconds +#. alternates: secs, sec. 'seconds' is probably too long. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 +#, java-format +msgid "1 sec" +msgid_plural "{0} sec" +msgstr[0] "" +msgstr[1] "" + +#. minutes +#. alternates: mins, min. 'minutes' is probably too long. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 +#, java-format +msgid "1 min" +msgid_plural "{0} min" +msgstr[0] "" +msgstr[1] "" + +#. hours +#. alternates: hrs, hr., hrs. +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 +#, java-format +msgid "1 hour" +msgid_plural "{0} hours" +msgstr[0] "1 ώρα" +msgstr[1] "{0} ώρες" + +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +msgid "n/a" +msgstr "Μ/Δ" + +#. days +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 +#, java-format +msgid "1 day" +msgid_plural "{0} days" +msgstr[0] "1 μέρα" +msgstr[1] "{0} μέρες" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 +#, java-format +msgid "Banned by router hash: {0}" +msgstr "Αποκλεισμένο σύμφωνα από το router hash: {0}" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 +msgid "Banned by router hash" +msgstr "Αποκλεισμένο σύμφωνα από το router hash" + +#. Temporary reason, until the job finishes +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 +#, java-format +msgid "IP banned by blocklist.txt entry {0}" +msgstr "Η IP έχει αποκλειστεί από την εγγραφή {0} στο blocklist.txt" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 +msgid "IPs Banned Until Restart" +msgstr "Οι IP έχουν αποκλειστεί μέχρι την επανεκκίνηση" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 +msgid "IPs Permanently Banned" +msgstr "Οι IP έχουν αποκλειστεί μόνιμα" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "From" +msgstr "Από" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "To" +msgstr "Σε" + +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 +msgid "none" +msgstr "" + +#. NPE, too early +#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too +#. low"); +#. else +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +msgid "Rejecting tunnels: Starting up" +msgstr "Απόρριψη τούνελ: Εκκίνηση" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 +msgid "Rejecting tunnels: High message delay" +msgstr "Απόρριψη τούνελ : Υψηλή καθυστέρηση μηνύματος" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of +#. tunnels: High number of requests"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 +msgid "Rejecting most tunnels: High number of requests" +msgstr "Απόρριψη των περισσοτέρων τούνελ : Υψηλός αριθμός αιτήσεων" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 +msgid "Rejecting tunnels: Limit reached" +msgstr "Απόρριψη τούνελ: Επίτευξη ορίου" + +#. .067KBps +#. * also limited to 90% - see below +#. always leave at least 4KBps free when allowing +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 +msgid "Rejecting tunnels: Bandwidth limit" +msgstr "Απόρριψη τούνελ : Όριο εύρους ζώνης" + +#. hard to do {0} from here +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: +#. Bandwidth limit"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 +msgid "Rejecting most tunnels: Bandwidth limit" +msgstr "Απόρριψη των περισοτέρων τούνελ : Όριο εύρους ζώνης" + +#. hard to do {0} from here +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of +#. tunnels"); +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 +msgid "Accepting most tunnels" +msgstr "Αποδοχή των περισσοτέρων τούνελ" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 +msgid "Accepting tunnels" +msgstr "Αποδοχή τούνελ" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Απόρριψη τούνελ : Κλείσιμο" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 +msgid "Rejecting tunnels" +msgstr "Απόρριψη τούνελ" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 +msgid "Reseeding" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 +#, java-format +msgid "Reseed fetched only 1 router." +msgid_plural "Reseed fetched only {0} routers." +msgstr[0] "" +msgstr[1] "" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 +msgid "Reseed failed." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 +#, java-format +msgid "See {0} for help." +msgstr "Δείτε {0} για βοήθεια." + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 +msgid "reseed configuration page" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 +msgid "Reseeding: fetching seed URL." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 +#, java-format +msgid "" +"Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." +msgstr "" + +#. NOTE TO TRANSLATORS - each of these phrases is a description for a +#. statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "Ρυθμός λήψης μηνυμάτων (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "Ρυθμός αποστολής μηνυμάτων (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "Ρυθμός αποστολής χαμηλού-επιπέδου (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "Ρυθμός λήψης χαμηλού-επιπέδου (bytes/sec)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "Γνωστοί fast peers" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 +msgid "NetDb entry" +msgstr "εγγραφή στην NetDB" + +#. This used to be "no common transports" but it is almost always no +#. transports at all +#: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 +msgid "No transports (hidden or starting up?)" +msgstr "Κανένας μεταφορέας (κρυφοί ή κατά την εκκίνηση;)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 +msgid "Unreachable on any transport" +msgstr "Μη προσβάσιμο από κανένα μεταφορέα" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 +msgid "Router Transport Addresses" +msgstr "Διευθύνσεις Μεταφορέων Δρομολογητή" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 +#, java-format +msgid "{0} is used for outbound connections only" +msgstr "{0} χρησιμοποιείται για εξερχόμενες συνδέσεις μονο" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +msgid "Help" +msgstr "Βοήθεια" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 +msgid "" +"Your transport connection limits are automatically set based on your " +"configured bandwidth." +msgstr "Τα όρια συνδεσιμότητας μεταφορέων ορίζονται αυτόματα βάση της παραμέτρου εύρους ζώνης." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +msgid "" +"To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " +"i2np.udp.maxConnections=nnn on the advanced configuration page." +msgstr "Για να θέσετε δικά σας όρια, προσθέστε τα i2np.ntcp.maxConnections=nnn και i2np.udp.maxConnections=nnn στη σελίδα προχωρημένης παραμετροποίησης." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +msgid "Definitions" +msgstr "Ορισμοί" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +msgid "Peer" +msgstr "Ομότιμος" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +msgid "The remote peer, identified by router hash" +msgstr "Ο απομακρυσμένος ομότιμος, αναγνωρισμένος από το router hash" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +msgid "Dir" +msgstr "Κατάλογος" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 +msgid "Inbound connection" +msgstr "Εισερχόμενη σύνδεση" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 +msgid "Outbound connection" +msgstr "Εξερχόμενη σύνδεση" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +msgid "They offered to introduce us (help other peers traverse our firewall)" +msgstr "Προσφέρθηκαν να μας συστήσουν (βοηθήσουν άλλους ομότιμους να διασχίσουν το τείχος προστασίας μας)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +msgid "" +"We offered to introduce them (help other peers traverse their firewall)" +msgstr "Προσφερθήκαμε να βοηθήσουμε (βοηθήσουμε άλλους ομότιμους να διασχίσουν το τείχος προστασίας τους)" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +msgid "How long since a packet has been received / sent" +msgstr "Χρονικό διάστημα από την λήψη/αποστολή πακέτου" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 +msgid "Idle" +msgstr "Αδρανής" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 +msgid "In/Out" +msgstr "Μέσα/Έξω" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" +msgstr "Ομογενοποιημένος ρυθμός μεταφοράς εισερχομενων / εξερχόμενων δεδομένων (KBytes ανα δευτερόλεπτο)." + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +msgid "How long ago this connection was established" +msgstr "Χρονικό διάστημα από την εγκαθίδρυση αυτής της σύνδεσης" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +msgid "Up" +msgstr "Πάνω" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +msgid "Skew" +msgstr "Απόκλιση" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +msgid "The difference between the peer's clock and your own" +msgstr "Η διαφορά ανάμεσα στο ρολόι του ομοτίμου και το δικό σας" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +msgid "" +"The congestion window, which is how many bytes can be sent without an " +"acknowledgement" +msgstr "Το παράθυρο συμφόρησης, το οποίο είναι ο αριθμός των bytes που μπορούν να σταλούν χωρίς αναγνώριση" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +msgid "The number of sent messages awaiting acknowledgement" +msgstr "Ο αριθμός των απεσταλμένων μηνυμάτων που περιμένου αναγνώριση" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +msgid "The maximum number of concurrent messages to send" +msgstr "Ο μέγιστος αριθμός ταυτόχρονων μηνυμάτων προς αποστολή" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +msgid "The number of pending sends which exceed congestion window" +msgstr "Ο αριθμός των αποστολών σε αναμονή που υπερβαίνουν το παράθυρο συμφόρησης" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +msgid "The slow start threshold" +msgstr "Το κατώφλι αργής εκκίνησης" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +msgid "The round trip time in milliseconds" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 +msgid "Dev" +msgstr "Ανάπτυξη" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +msgid "The standard deviation of the round trip time in milliseconds" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +msgid "The retransmit timeout in milliseconds" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +msgid "" +"Current maximum send packet size / estimated maximum receive packet size " +"(bytes)" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 +msgid "TX" +msgstr "Αποστολή" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +msgid "The total number of packets sent to the peer" +msgstr "Συνολικός αριθμός πακέτων που εστάλησαν στον ομότιμο" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 +msgid "RX" +msgstr "Λήψη" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +msgid "The total number of packets received from the peer" +msgstr "Συνολικός αριθμός πακέτων που ελήφθησαν από τον ομότιμο" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 +msgid "Dup TX" +msgstr "Ταυτόσημες TX" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +msgid "The total number of packets retransmitted to the peer" +msgstr "Συνολικός αριθμός πακέτων που επανεστάλησαν στον ομότιμο" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 +msgid "Dup RX" +msgstr "Ταυτόσημες RX" + +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +msgid "The total number of duplicate packets received from the peer" +msgstr "Συνολικός αριθμός διπλότυπων πακέτων που ελήφθησαν από τον ομότιμο" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +msgid "Service" +msgstr "Υπηρεσία" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 +msgid "WAN Common Interface Configuration" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +msgid "Status" +msgstr "Κατάσταση" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 +msgid "Type" +msgstr "Τύπος" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 +msgid "Upstream" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 +msgid "Downstream" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 +msgid "WAN PPP Connection" +msgstr "Σύνδεση WAN PPP" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 +msgid "External IP" +msgstr "Εξωτερική IP" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 +msgid "Layer 3 Forwarding" +msgstr "Προώθηση επιπέδου 3" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 +msgid "Default Connection Service" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 +msgid "WAN IP Connection" +msgstr "Σύνδεση WAN IP" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 +msgid "WAN Ethernet Link Configuration" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 +msgid "Found Device" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 +msgid "Subdevice" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 +msgid "UPnP Status" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 +msgid "" +"UPnP has been disabled; Do you have more than one UPnP Internet Gateway " +"Device on your LAN ?" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 +msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 +#, java-format +msgid "The current external IP address reported by UPnP is {0}" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 +msgid "The current external IP address is not available." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 +#, java-format +msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 +#, java-format +msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" +msgstr "" + +#. {0} is TCP or UDP +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English +#. locale. +#. If you want the digit separator in your locale, translate as {1}. +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 +#, java-format +msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 +#, java-format +msgid "{0} port {1,number,#####} was not forwarded by UPnP." +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 +msgid "UPnP is not enabled" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 +#, java-format +msgid "Excessive clock skew: {0}" +msgstr "Εκεταμένη απόκλιση ρολογιού: {0}" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 +msgid "NTCP connections" +msgstr "NTCP συνδέσεις" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 +msgid "Limit" +msgstr "Όριο" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +msgid "Timeout" +msgstr "Λήξη Χρόνου" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 +msgid "Out Queue" +msgstr "Ουρά εξερχομένων" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 +msgid "Backlogged?" +msgstr "" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 +msgid "Inbound" +msgstr "Εισερχόμενα" + +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 +msgid "Outbound" +msgstr "Εξερχόμενα" + +#. buf.append("


    InboundOutbound


    InboundOutbound
     
    \n" + "\n" + - thSpacer + "" + - thSpacer + "" + - thSpacer + "" + - thSpacer + "" ); + thSpacer + "" + + thSpacer + "" + + thSpacer + "" + + thSpacer + "" ); int bg = 0; int i = 0; for( Iterator it = sessionObject.folder.currentPageIterator(); it != null && it.hasNext(); ) { diff --git a/apps/susimail/src/3down.png b/installer/resources/themes/susimail/light/images/3down.png similarity index 100% rename from apps/susimail/src/3down.png rename to installer/resources/themes/susimail/light/images/3down.png diff --git a/apps/susimail/src/3up.png b/installer/resources/themes/susimail/light/images/3up.png similarity index 100% rename from apps/susimail/src/3up.png rename to installer/resources/themes/susimail/light/images/3up.png diff --git a/apps/susimail/src/susimail.png b/installer/resources/themes/susimail/light/images/susimail.png similarity index 100% rename from apps/susimail/src/susimail.png rename to installer/resources/themes/susimail/light/images/susimail.png diff --git a/apps/susimail/src/css.css b/installer/resources/themes/susimail/light/susimail.css similarity index 100% rename from apps/susimail/src/css.css rename to installer/resources/themes/susimail/light/susimail.css From 50cfd52c233ec74adb25202cc7608dc8f0c7fec0 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 14 Jul 2012 06:27:23 +0000 Subject: [PATCH 240/327] Moved susidns CSS into themes dir (required moving loadConfig into BaseBean.java) --- .../src/i2p/susi/dns/AddressbookBean.java | 34 +--------- .../src/java/src/i2p/susi/dns/BaseBean.java | 64 ++++++++++++++++++ .../src/i2p/susi/dns/SubscriptionsBean.java | 30 +------- apps/susidns/src/jsp/addressbook.jsp | 4 +- apps/susidns/src/jsp/config.jsp | 5 +- apps/susidns/src/jsp/details.jsp | 4 +- apps/susidns/src/jsp/index.jsp | 7 +- apps/susidns/src/jsp/subscriptions.jsp | 4 +- .../themes/susidns/light}/images/how.png | Bin .../themes/susidns/light}/images/how_fr.png | Bin .../themes/susidns/light}/images/logo.png | Bin .../themes/susidns/light/susidns.css | 0 12 files changed, 80 insertions(+), 72 deletions(-) create mode 100644 apps/susidns/src/java/src/i2p/susi/dns/BaseBean.java rename {apps/susidns/src => installer/resources/themes/susidns/light}/images/how.png (100%) rename {apps/susidns/src => installer/resources/themes/susidns/light}/images/how_fr.png (100%) rename {apps/susidns/src => installer/resources/themes/susidns/light}/images/logo.png (100%) rename apps/susidns/src/css.css => installer/resources/themes/susidns/light/susidns.css (100%) diff --git a/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java b/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java index 93729cad1..883184ee1 100644 --- a/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java +++ b/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java @@ -40,11 +40,10 @@ import net.i2p.data.DataHelper; import net.i2p.data.Destination; import net.i2p.util.SecureFileOutputStream; -public class AddressbookBean +public class AddressbookBean extends BaseBean { protected String book, action, serial, lastSerial, filter, search, hostname, destination; protected int beginIndex, endIndex; - protected final Properties properties; private Properties addressbook; private int trClass; protected final LinkedList deletionMarks; @@ -82,41 +81,12 @@ public class AddressbookBean public AddressbookBean() { - properties = new Properties(); + super(); deletionMarks = new LinkedList(); beginIndex = 0; endIndex = DISPLAY_SIZE - 1; } - private long configLastLoaded = 0; - private static final String PRIVATE_BOOK = "private_addressbook"; - private static final String DEFAULT_PRIVATE_BOOK = "../privatehosts.txt"; - - protected void loadConfig() - { - long currentTime = System.currentTimeMillis(); - - if( !properties.isEmpty() && currentTime - configLastLoaded < 10000 ) - return; - - FileInputStream fis = null; - try { - properties.clear(); - fis = new FileInputStream( ConfigBean.configFileName ); - properties.load( fis ); - // added in 0.5, for compatibility with 0.4 config.txt - if( properties.getProperty(PRIVATE_BOOK) == null) - properties.setProperty(PRIVATE_BOOK, DEFAULT_PRIVATE_BOOK); - configLastLoaded = currentTime; - } - catch (Exception e) { - Debug.debug( e.getClass().getName() + ": " + e.getMessage() ); - } finally { - if (fis != null) - try { fis.close(); } catch (IOException ioe) {} - } - } - public String getFileName() { loadConfig(); diff --git a/apps/susidns/src/java/src/i2p/susi/dns/BaseBean.java b/apps/susidns/src/java/src/i2p/susi/dns/BaseBean.java new file mode 100644 index 000000000..a5cc49e2d --- /dev/null +++ b/apps/susidns/src/java/src/i2p/susi/dns/BaseBean.java @@ -0,0 +1,64 @@ +package i2p.susi.dns; + +import java.io.FileInputStream; +import java.io.IOException; +import java.util.Properties; + +/** + * Holds methods common to several Beans. + * @since 0.9.1 + */ +public class BaseBean +{ + protected final Properties properties; + + private long configLastLoaded = 0; + private static final String PRIVATE_BOOK = "private_addressbook"; + private static final String DEFAULT_PRIVATE_BOOK = "../privatehosts.txt"; + + public static final String PROP_THEME_NAME = "theme"; + public static final String DEFAULT_THEME = "light"; + public static final String BASE_THEME_PATH = "/themes/susidns/"; + + public BaseBean() + { + properties = new Properties(); + } + + protected void loadConfig() + { + long currentTime = System.currentTimeMillis(); + + if( !properties.isEmpty() && currentTime - configLastLoaded < 10000 ) + return; + + FileInputStream fis = null; + try { + properties.clear(); + fis = new FileInputStream( ConfigBean.configFileName ); + properties.load( fis ); + // added in 0.5, for compatibility with 0.4 config.txt + if( properties.getProperty(PRIVATE_BOOK) == null) + properties.setProperty(PRIVATE_BOOK, DEFAULT_PRIVATE_BOOK); + configLastLoaded = currentTime; + } + catch (Exception e) { + Debug.debug( e.getClass().getName() + ": " + e.getMessage() ); + } finally { + if (fis != null) + try { fis.close(); } catch (IOException ioe) {} + } + } + + /** + * Returns the theme path + * @since 0.9.1 + */ + public String getTheme() { + loadConfig(); + String url = BASE_THEME_PATH; + String theme = properties.getProperty(PROP_THEME_NAME, DEFAULT_THEME); + url += theme + "/"; + return url; + } +} diff --git a/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java b/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java index 69597f270..8675613c5 100644 --- a/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java +++ b/apps/susidns/src/java/src/i2p/susi/dns/SubscriptionsBean.java @@ -36,38 +36,10 @@ import java.util.Properties; import net.i2p.I2PAppContext; import net.i2p.util.SecureFileOutputStream; -public class SubscriptionsBean +public class SubscriptionsBean extends BaseBean { private String action, fileName, content, serial, lastSerial; - Properties properties; - - public SubscriptionsBean() - { - properties = new Properties(); - } - private long configLastLoaded = 0; - private void loadConfig() - { - long currentTime = System.currentTimeMillis(); - - if( !properties.isEmpty() && currentTime - configLastLoaded < 10000 ) - return; - - FileInputStream fis = null; - try { - properties.clear(); - fis = new FileInputStream( ConfigBean.configFileName ); - properties.load( fis ); - configLastLoaded = currentTime; - } - catch (Exception e) { - Debug.debug( e.getClass().getName() + ": " + e.getMessage() ); - } finally { - if (fis != null) - try { fis.close(); } catch (IOException ioe) {} - } - } public String getAction() { return action; } diff --git a/apps/susidns/src/jsp/addressbook.jsp b/apps/susidns/src/jsp/addressbook.jsp index fe9666473..61487f811 100644 --- a/apps/susidns/src/jsp/addressbook.jsp +++ b/apps/susidns/src/jsp/addressbook.jsp @@ -47,12 +47,12 @@ ${book.book} <%=intl._("address book")%> - susidns - +


    " + sortHeader( SORT_SENDER, _("Sender") ) + "" + sortHeader( SORT_SUBJECT, _("Subject") ) + "" + sortHeader( SORT_DATE, _("Date") ) + sortHeader( SORT_ID, "" ) + "" + sortHeader( SORT_SIZE, _("Size") ) + "
    " + sortHeader( SORT_SENDER, _("Sender"), sessionObject.imgPath ) + "" + sortHeader( SORT_SUBJECT, _("Subject"), sessionObject.imgPath ) + "" + sortHeader( SORT_DATE, _("Date"), sessionObject.imgPath ) + sortHeader( SORT_ID, "", sessionObject.imgPath ) + "" + sortHeader( SORT_SIZE, _("Size"), sessionObject.imgPath ) + "
    \n" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + ""); From ecdaa6f2b31c4afb001ccc57401589a4da375cdd Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Jul 2012 21:39:17 +0000 Subject: [PATCH 279/327] Removed text headings and status text from main snark page to reduce visual clutter The header icons are self-explanatory (but tooltip also has header text); the status text is available from the tooltip. --- .../org/klomp/snark/web/I2PSnarkServlet.java | 77 +++++++++---------- 1 file changed, 38 insertions(+), 39 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 21118f61e..bc204e9fc 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -337,8 +337,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(_("Status")); out.write("\" alt=\""); out.write(_("Status")); - out.write("\"> "); - out.write(_("Status")); + out.write("\">"); if (_manager.util().connected() && !snarks.isEmpty()) { out.write(" "); - out.write(_("Torrent")); + out.write("\">"); out.write("\n\n\n\n\n\n" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - ""); From f4ffb30153dbedb285c5929540f02cf588ccdd0b Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Jul 2012 23:05:25 +0000 Subject: [PATCH 280/327] Added iframed fixes to default.css in classic, light and midnight console themes --- .../resources/themes/console/classic/default.css | 13 +++++++++++++ .../resources/themes/console/light/default.css | 13 +++++++++++++ .../resources/themes/console/midnight/default.css | 13 +++++++++++++ 3 files changed, 39 insertions(+) diff --git a/installer/resources/themes/console/classic/default.css b/installer/resources/themes/console/classic/default.css index ed7c727c4..c6feba50c 100644 --- a/installer/resources/themes/console/classic/default.css +++ b/installer/resources/themes/console/classic/default.css @@ -9,6 +9,11 @@ body { box-sizing: border-box; } +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; + padding-top: 5px; +} + div { -moz-box-sizing: border-box; box-sizing: border-box; @@ -158,6 +163,14 @@ hr { -moz-box-shadow: inset 0px 0px 0px 1px #99f; } +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + .panel .footer { padding: 4px; diff --git a/installer/resources/themes/console/light/default.css b/installer/resources/themes/console/light/default.css index ac16f21db..157548cee 100644 --- a/installer/resources/themes/console/light/default.css +++ b/installer/resources/themes/console/light/default.css @@ -20,6 +20,11 @@ body { background: #99f url(images/snowcamo.png); } +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; + padding-top: 5px; +} + div { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; @@ -253,6 +258,14 @@ hr { color: #000011; } +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + .panel .footer { float: right; padding: 4px; diff --git a/installer/resources/themes/console/midnight/default.css b/installer/resources/themes/console/midnight/default.css index 5682b1707..e9e92c984 100644 --- a/installer/resources/themes/console/midnight/default.css +++ b/installer/resources/themes/console/midnight/default.css @@ -13,6 +13,11 @@ body { box-sizing: border-box; } +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; + padding-top: 5px; +} + div { -moz-box-sizing: border-box; box-sizing: border-box; @@ -167,6 +172,14 @@ hr { -moz-box-shadow: inset 0px 0px 0px 1px #99f; } +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + .panel .footer { padding: 4px; From a86a2ba04ae442d76e5b5b7a228e134915fcd065 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Jul 2012 00:36:43 +0000 Subject: [PATCH 281/327] Moved text from headings in snark filemanager into tooltips (in line with main page) Directory column could do with a different icon. --- .../org/klomp/snark/web/I2PSnarkServlet.java | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index bc204e9fc..3002ed72f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -2201,23 +2201,32 @@ public class I2PSnarkServlet extends DefaultServlet { buf.append("
    " + - "") .append(_("Email")) @@ -225,7 +225,7 @@ public class SummaryBarRenderer { .append(_("I2PTunnel")) .append("\n" + - "") .append(_("Addressbook")) diff --git a/apps/routerconsole/jsp/dns.jsp b/apps/routerconsole/jsp/dns.jsp new file mode 100644 index 000000000..ab29f4008 --- /dev/null +++ b/apps/routerconsole/jsp/dns.jsp @@ -0,0 +1,78 @@ +<%@page contentType="text/html"%> +<%@page trimDirectiveWhitespaces="true"%> +<%@page pageEncoding="UTF-8"%> + +" /> +<% + // CSSHelper is also pulled in by css.jsi below... + boolean testIFrame = tester.allowIFrame(request.getHeader("User-Agent")); + if (!testIFrame) { + response.setStatus(302, "Moved"); + response.setHeader("Location", "/susidns/index"); + } else { +%> + + + +<%@include file="css.jsi" %> +<%=intl.title("addressbook")%> + + + + +<%@include file="summary.jsi" %> + +

    <%=intl._("I2P Addressbook")%> ">images/newtab.png" />

    +
    + +
    +<% + } +%> diff --git a/apps/routerconsole/jsp/webmail.jsp b/apps/routerconsole/jsp/webmail.jsp new file mode 100644 index 000000000..1d9ae1cd6 --- /dev/null +++ b/apps/routerconsole/jsp/webmail.jsp @@ -0,0 +1,78 @@ +<%@page contentType="text/html"%> +<%@page trimDirectiveWhitespaces="true"%> +<%@page pageEncoding="UTF-8"%> + +" /> +<% + // CSSHelper is also pulled in by css.jsi below... + boolean testIFrame = tester.allowIFrame(request.getHeader("User-Agent")); + if (!testIFrame) { + response.setStatus(302, "Moved"); + response.setHeader("Location", "/susimail/susimail"); + } else { +%> + + + +<%@include file="css.jsi" %> +<%=intl.title("webmail")%> + + + + +<%@include file="summary.jsi" %> + +

    <%=intl._("I2P Webmail")%> ">images/newtab.png" />

    +
    + +
    +<% + } +%> diff --git a/installer/resources/readme/readme.html b/installer/resources/readme/readme.html index 3834b3d79..0e3405d14 100644 --- a/installer/resources/readme/readme.html +++ b/installer/resources/readme/readme.html @@ -9,7 +9,7 @@
  • Invisible Internet & Public Web Browsing
    On I2P you can access anonymous websites (eepsites) and other services (e.g. ssh over I2P, IRC, Jabber etc.) in addition to being able to host your own services. You can also access the normal web anonymously via I2P's built-in web proxy (outproxy). Configure your browser to use the HTTP proxy at 127.0.0.1 port 4444, then browse to an eepsite or a normal, unencrypted http:// address. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for false.i2p under the Outproxies option in the I2P HTTP Proxy Tunnel Editor. In the "Sites of Interest" section below, we list a few of the sites hosted on I2P.
  • -
  • Anonymous E-Mail
    Postman's I2P-based mail system can be accessed either via I2P's built-in mail client +
  • Anonymous E-Mail
    Postman's I2P-based mail system can be accessed either via I2P's built-in mail client (susimail) or using any mail client that supports smtp and pop3. Accounts can send and receive mail from the normal internet. For an account, visit hq.postman.i2p. Additionally, I2P-Bote is a new I2P-internal serverless, secure (end-to-end encrypted) e-mail system with an integrated anonymous/pseudonymous remailer, providing a web interface and a built-in addressbook. It is developed by HungryHobo, and can be installed as a plugin.
  • diff --git a/installer/resources/readme/readme_de.html b/installer/resources/readme/readme_de.html index d72cb2f63..6dc9e9053 100644 --- a/installer/resources/readme/readme_de.html +++ b/installer/resources/readme/readme_de.html @@ -25,7 +25,7 @@ kompatibel zu normalen Email-Klienten (POP3/SMTP) ist, und welches es erlaubt, Emails innerhalb von I2P sowie Emails von und ins normale Internet zu schicken. Hole Dir Dein Emailkonto auf hq.postman.i2p. - Im Verbund damit gibt es susimail, einen + Im Verbund damit gibt es susimail, einen browserbasierten anonymen POP3/SMTP-Klienten, fertig eingerichtet für Postmans Email-Service.
    Oder probier unser neues serverloses und Ende-zu-Ende-verschlüsseltes Emailsystem I2P-Bote (mit Webinterface) aus, welches als Plugin erhältlich ist! diff --git a/installer/resources/readme/readme_es.html b/installer/resources/readme/readme_es.html index 97467779a..0d5e07bea 100644 --- a/installer/resources/readme/readme_es.html +++ b/installer/resources/readme/readme_es.html @@ -17,7 +17,7 @@
  • navegar en internet - I2P cuenta con un HTTP-"Outproxy". Para poder usarlo, puedes también utilizar el proxy HTTP en el puerto 4444 - Si configuras tu navegador web para usar este proxy, puedes visitar las páginas web de forma anónima. El tráfico será enrutado através de la red I2P.
  • intercambiar datos - Hay una adaptación para I2P de la aplicación BitTorrent Snark.
  • -
  • correo electrónico anónimo - Postman creó un sistema de correo electrónico que es compatible con las aplicaciones de correo comunes (POP3/SMTP), el cual permite enviar correos electrónicos tanto dentro de I2P como recibir y mandar correos de/a internet. Puedes registrar tu cuenta en hq.postman.i2p. Junto a esto tenemos susimail, un cliente anónimo de correo que se abre en el navegador web. Ya está configurado para el servicio de Postman.
    También te recomendamos nuestro nuevo sistema de correo electrónico sin servidor I2P-Bote, que existe en forma de plugin. Viene con una interfaz web y cifra todos los mensajes de fin a fin.
  • +
  • correo electrónico anónimo - Postman creó un sistema de correo electrónico que es compatible con las aplicaciones de correo comunes (POP3/SMTP), el cual permite enviar correos electrónicos tanto dentro de I2P como recibir y mandar correos de/a internet. Puedes registrar tu cuenta en hq.postman.i2p. Junto a esto tenemos susimail, un cliente anónimo de correo que se abre en el navegador web. Ya está configurado para el servicio de Postman.
    También te recomendamos nuestro nuevo sistema de correo electrónico sin servidor I2P-Bote, que existe en forma de plugin. Viene con una interfaz web y cifra todos los mensajes de fin a fin.
  • chat anónimo - Lanza tu cliente IRC preferido y conéctate con el servidor anónimo en 127.0.0.1 puerto 6668. Esto te llevará a uno de dos servidores anónimos de IRC - y ni tu ni los demás usuarios sabrán quien es el otro, ni siquiera el administrador del servidor.
  • diff --git a/installer/resources/readme/readme_fr.html b/installer/resources/readme/readme_fr.html index 73fa6ec62..e3346af47 100644 --- a/installer/resources/readme/readme_fr.html +++ b/installer/resources/readme/readme_fr.html @@ -34,7 +34,7 @@ mandataire 127.0.0.1 sur le port 4444, puis promenez-vous sur les s ci-dessous, vous trouverez notre petite sélection de sites hébergés sur I2P.
  • Messagerie anonyme
    Le système de messagerie basé sur I2P de Postman est utilisable soit -par le client de messagerie I2P intégré dans la console du routeur (susimail), soit en +par le client de messagerie I2P intégré dans la console du routeur (susimail), soit en configurant n'importe quel logiciel client de messagerie compatible SMTP et POP3. Les comptes peuvent recevoir et envoyer du courrier de/vers l'Internet normal. Créez au moins votre compte sur hq.postman.i2p. En complément, diff --git a/installer/resources/readme/readme_nl.html b/installer/resources/readme/readme_nl.html index c0d37721e..3a3a9cf19 100644 --- a/installer/resources/readme/readme_nl.html +++ b/installer/resources/readme/readme_nl.html @@ -9,7 +9,7 @@
  • Invisible Internet & Public Web Browsing
    Op I2P kan je toegang verkrijgen tot anonieme websites (eepsites) en andere diensten (zoals; SSH over I2P, IRC, Jabber etc.), daarnaast heb je ook de mogelijkheid om je eigen dienst aan te bieden. Je kan ook anoniem toegang krijgen tot het normale Internet via de ingebouwde web proxy (outproxy). Configureer je browser voor het gebruik van de HTTP proxy op 127.0.0.1 poort 4444, waarna je naar zowel eepsites als normale, onversleutelde http:// websites kan surfen. Als je een aanpassing wilt maken aan de outproxy of deze wilt uitschakelen kan je de 'client tunnel' voor false.i2p onder het Outproxies gedeelte in de I2P HTTP Proxy Tunnel Editor. In het "Interessante websites" gedeelte hier onder staat een lijst met een paar van de bekende sites die op I2P gehost worden.
  • -
  • Anonieme E-Mail
    Postman's I2P email systeem kan worden benaderd via de ingebouwde email client +
  • Anonieme E-Mail
    Postman's I2P email systeem kan worden benaderd via de ingebouwde email client (susimail) of door het gebruik van elke andere normale email client die ondersteuning biedt voor SMTP en POP3. Deze accounts kunnen tevens email versturen en ontvangen naar en van het normale Internet. Voor een account, bezoek hq.postman.i2p. Daarnaast is er I2P-Bote, dit is een nieuw end-to-end versleuteld email systeem zonder centrale servers welke een webinterface en geïntegreerd adressen boek bied. Het is ontwikkeld door HungryHobo en kan worden geïnstalleerd als plugin.
  • diff --git a/installer/resources/readme/readme_pt.html b/installer/resources/readme/readme_pt.html index 2b6768420..42de32742 100644 --- a/installer/resources/readme/readme_pt.html +++ b/installer/resources/readme/readme_pt.html @@ -17,7 +17,7 @@
  • navegar na internet - I2P dispõe de um "outproxy" http - para usâ-lo, também pode empregar o proxy http no porto 4444 - Se configurar o seu navegador web para usar este proxy, pode visitar as páginas web de maneira anônima e o trânsito será roteado atravez da rede I2P.
  • trocar dados - Ha uma adaptação para I2P da aplicação BitTorrent Snark.
  • -
  • correio eletrônico anônimo - O Postman fez um sistema de correio eletrônico que é compatível com as aplicações de correio eletrônico comunes (POP3/SMTP), o qual permite de enviar correios eletrônicos tanto dentro de I2P como também receber e mandar correios desde a / para a internet. Pode registrar a sua conta aqui: hq.postman.i2p. Junto com isso temos susimail, um cliente anônimo de correio que se abre com o navegador web. Já está configurado para o servício de Postman.
    Também lhe recomendamos o nosso novo sistema de correio eletrônico sem servidor I2P-Bote, que existe em forma de um plugin. Vem com uma interface web e criptografa todas as mensagens de final a final.
  • +
  • correio eletrônico anônimo - O Postman fez um sistema de correio eletrônico que é compatível com as aplicações de correio eletrônico comunes (POP3/SMTP), o qual permite de enviar correios eletrônicos tanto dentro de I2P como também receber e mandar correios desde a / para a internet. Pode registrar a sua conta aqui: hq.postman.i2p. Junto com isso temos susimail, um cliente anônimo de correio que se abre com o navegador web. Já está configurado para o servício de Postman.
    Também lhe recomendamos o nosso novo sistema de correio eletrônico sem servidor I2P-Bote, que existe em forma de um plugin. Vem com uma interface web e criptografa todas as mensagens de final a final.
  • bate-papo anônimo - Lance o seu cliente IRC preferido e conécte-se com o servidor anônimamente en 127.0.0.1 porto 6668. Isto lhe levará a um dos dois servidores anônimos de IRC oficiales em I2P - e nem você nem os outros usuários sabrão quem é o outro, nem mesmo o administrador do servidor!
  • diff --git a/installer/resources/readme/readme_sv.html b/installer/resources/readme/readme_sv.html index 55d07efa5..c7277ff5e 100644 --- a/installer/resources/readme/readme_sv.html +++ b/installer/resources/readme/readme_sv.html @@ -43,7 +43,7 @@ fungerar med vanliga email-klienter och från det vanliga Internet! skaffa dig ett konto hos hq.postman.i2p. - Vi skickar med susimail, + Vi skickar med susimail, som är en webb-baserad anonymt inriktad pop3/smtp-klient, inställd till att ansluta till postmans email-tjänst.
  • chatta anonymt - starta din IRC-klient och anslut till diff --git a/installer/resources/readme/readme_zh.html b/installer/resources/readme/readme_zh.html index 7ba9c528c..f928843f7 100644 --- a/installer/resources/readme/readme_zh.html +++ b/installer/resources/readme/readme_zh.html @@ -15,7 +15,7 @@ I2P网络中还有很多其他站点 - 访问上面的网站你会找到更多,别忘了收藏你喜爱的 I2P 网站方便访问。
  • 浏览 Web 网页 - 目前 IP2 网络中的出口代理("Outproxy")只有一个,它的HTTP代理映射在本机的4444端口上。- 将浏览器的代理设置指向为上述地址(127.0.0.1:4444)后,访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。
  • 文件交换 - I2P的其中一个本地 端口 用于内置的 Snark BitTorrent 客户端。
  • -
  • 匿名电邮 - 由POSTMAN维护的邮件系统支持普通邮件客户端(POP3 / SMTP),这个系统可以在 I2P 网络内部收发 Email 也可以收发来自外部 Internet 的邮件!建立I2P邮件帐户请到 hq.postman.i2p 申请。I2P中集成有Web界面的pop3/stmp邮件客户端 SUSIMail,并配置为使用POSTMAN 的邮件服务。
  • +
  • 匿名电邮 - 由POSTMAN维护的邮件系统支持普通邮件客户端(POP3 / SMTP),这个系统可以在 I2P 网络内部收发 Email 也可以收发来自外部 Internet 的邮件!建立I2P邮件帐户请到 hq.postman.i2p 申请。I2P中集成有Web界面的pop3/stmp邮件客户端 SUSIMail,并配置为使用POSTMAN 的邮件服务。
  • 匿名聊天 - 打开你的 IRC 聊天程序,连接至 127.0.0.1:6668 即可访问I2P的匿名聊天室,如果您的聊天客户端配置错误泄露IP(DDC,MSG)我们的匿名服务器会自动过滤掉这些数据不让对方发现你,如果您的IRC设置正确无论服务器还是其他聊天的人都不知道您在哪里。
  • 匿名博客 - 参见 Syndie
  • 以及其他服务。
  • diff --git a/installer/resources/themes/susidns/light/susidns.css b/installer/resources/themes/susidns/light/susidns.css index e39060eaf..5df442434 100644 --- a/installer/resources/themes/susidns/light/susidns.css +++ b/installer/resources/themes/susidns/light/susidns.css @@ -4,6 +4,11 @@ body { color:#001; } +body.iframed { + background: transparent !important; + margin: 0; +} + p { color:black; line-height:12pt; @@ -121,6 +126,10 @@ p.footer { -moz-box-shadow: inset 0px 0px 1px 0px #002; } +.iframed .page { + margin: 0 20px; +} + input[type=submit] { border: 1px outset #999; background: #ddf; diff --git a/installer/resources/themes/susimail/light/susimail.css b/installer/resources/themes/susimail/light/susimail.css index 8af8b1ae0..f91537572 100644 --- a/installer/resources/themes/susimail/light/susimail.css +++ b/installer/resources/themes/susimail/light/susimail.css @@ -4,6 +4,11 @@ body { font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; } +body.iframed { + background: transparent !important; + margin: 0; +} + li { color:#001; @@ -112,6 +117,10 @@ pre { text-align: center; } +.iframed .page { + margin: 0 20px; +} + table { text-align: justify; width: 100%; From a419347eba4baa6862a21b20f04a5134c4af8d75 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 15 Jul 2012 11:03:51 +0000 Subject: [PATCH 242/327] Added preliminary dark susimail and susidns themes Add "theme=dark" to susidns config page, or "susimail.theme=dark" to susimail.config file, to enable the dark themes. --- apps/susidns/src/jsp/index.jsp | 2 +- .../resources/themes/susidns/dark/susidns.css | 299 ++++++++++++++++++ .../themes/susidns/{light => }/images/how.png | Bin .../susidns/{light => }/images/how_fr.png | Bin .../themes/susimail/dark/images/3down.png | Bin 0 -> 232 bytes .../themes/susimail/dark/images/3up.png | Bin 0 -> 243 bytes .../themes/susimail/dark/susimail.css | 255 +++++++++++++++ 7 files changed, 555 insertions(+), 1 deletion(-) create mode 100644 installer/resources/themes/susidns/dark/susidns.css rename installer/resources/themes/susidns/{light => }/images/how.png (100%) rename installer/resources/themes/susidns/{light => }/images/how_fr.png (100%) create mode 100644 installer/resources/themes/susimail/dark/images/3down.png create mode 100644 installer/resources/themes/susimail/dark/images/3up.png create mode 100644 installer/resources/themes/susimail/dark/susimail.css diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp index 10cb8be67..d90a4d763 100644 --- a/apps/susidns/src/jsp/index.jsp +++ b/apps/susidns/src/jsp/index.jsp @@ -86,7 +86,7 @@ <%=intl._("Hosts in the private address book can be accessed by you but their addresses are never distributed to others.")%> <%=intl._("The private address book can also be used for aliases of hosts in your other address books.")%>

    -
    address book working scheme
    +
    address book working scheme


    ") - .append(section) + .append(_(sectionNames.get(section))) .append("") - .append(s).append("\n"); + .append(sectionNames.get(s)).append("\n"); } buf.append("\n" + From 1d40a88166de41ec49d2f64801cb1262c529ce74 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 17 Jul 2012 20:55:36 +0000 Subject: [PATCH 268/327] Fix snark Ajax JS (wrong level of escaping of quotes) --- apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 9f6e890b9..938bc4214 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -232,7 +232,7 @@ public class I2PSnarkServlet extends DefaultServlet { //out.write("\n"); out.write("\n" + "\n"); From 763eb08dad1c954daa468f81d321fc77abaf8398 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 17 Jul 2012 21:27:22 +0000 Subject: [PATCH 269/327] Added git.repo.i2p and id3nt.i2p to /home eepsite list --- .../java/src/net/i2p/router/web/HomeHelper.java | 3 ++- .../resources/themes/console/images/git-logo.png | Bin 0 -> 198 bytes .../themes/console/images/ident_icon_blue.png | Bin 0 -> 1594 bytes 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 installer/resources/themes/console/images/git-logo.png create mode 100644 installer/resources/themes/console/images/ident_icon_blue.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 994e4806c..6c8a7a33c 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -42,7 +42,8 @@ public class HomeHelper extends HelperBase { "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "itoopie_sm.png" + S + _x("FAQ") + S + _x("Frequently Asked Questions") + S + "http://www.i2p2.i2p/faq" + S + I + "help.png" + S + _x("Forum") + S + _x("Community forum") + S + "http://forum.i2p/" + S + I + "itoopie_sm.png" + S + - //"ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + + _x("Anonymous Git Hosting") + S + _x("A public, anonymous Git hosting site; supports pulling via Git and HTTP, and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + + "Ident " + _x("Microblog") + S + _x("Your premier microblogging service on I2P") + S + "http://id3nt.i2p/" + S + I + "ident_icon_blue.png" + S + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "itoopie_sm.png" + S + diff --git a/installer/resources/themes/console/images/git-logo.png b/installer/resources/themes/console/images/git-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a5d21da1749b4547dac60b8558eac764f905f9 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#^NA%Cx&(BWL^R}5&=FTuK)l4 zPe_Q}uznRo1H-wq#}6{XE)7O>#4!fYJxM-u?>>ofObx#+^5RLQ62@pK>`6pHR9J<@mv3xS*BQot=U)HIAA)c~5}>sf#7LA8=0f5o(I#MB z8rEg&rb0zbv$kssT?Z1h)4Hq^+N5sYq)}Bsq6zpiAwX$Vb*)g>4_i_|BOTkNZYa=n zZqu92I5fpsAgzh*1u4TlaLqOqxwBYlV1`iBS6isqm|k|ZA%hj{VTUdyV7 zhKBfF>-TZ|dmhDNUe?^Wy3Bj>0-GQ5bKu|sbY16+afT<`I!Syia}v;R*OvbBW*|k1 zclEOz>wAU9#>On?$;nCD)_#}bkRa#N zXq0Duw2K0fU6)w|N<}&9V~zGr z?Zjd+OTfmq`pmOaxELB5nvp;vkzQ>)9_N8g9k?R%EIyVhSfM zV^T%wO*mh;d77Hf|H&(_z08_5YbYx# z1E8d&gv#17`d>Ohv6{#0Z~ujb6$@!-Xs`rMCX<+^$%cD35a}DIP~>ij76Jeo8Vj`w z!jUk~AAAleC0?%=m&?WS>gBBXMhyeTDUz3<=h#u+8hi^WC5c3WNF+j0Q4w8TT|D0Y z1WvOAmng`q(&rvVljLbS0WhT{CDl02kvSbMWqobpYU;Gb6lu)59qC_m1O~_j# z@L5X`C$6Tj3kMFIa|r>EV_VMB>^QIs$D9*q2uyL!(w%I=juRJC>KaLI%uQdv^5S`7 z0eN!(LYbziZZ^|2Rh?e1y1Tp8XYKB)Hs$yGE%?(9{6cv=9t+;x-K~I}IqGd+Q#OFk z&Q3fY4}m}+(~75$&f~|AbL7Yo+-^64Kmds(6bi9_|NhKs{CA0p!-)&qIr%2- z{`Slbx8(=x7#kZS*mD7Z+S*#~eY6d?JADvIB&ScGX6x3indE^$Ad8HPLJGOj`O;P5 zMDoe?`65!Ji_fO6OITT1iD4LYbaXH}I*QTL$;ikEKA(>*TebjT7zT-Wf@O8fG8m+f z*@@@`@pwGr128f&0yo`?W3d>9VUUuN>0?M}Xew7DsMA+-RvL4{SKFFVD9$7Y5Wp&1 zb9w>EQ Date: Wed, 18 Jul 2012 02:50:13 +0000 Subject: [PATCH 270/327] Fixed /home tooltip to not break page --- apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 6c8a7a33c..12b5658a2 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -42,7 +42,7 @@ public class HomeHelper extends HelperBase { "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "itoopie_sm.png" + S + _x("FAQ") + S + _x("Frequently Asked Questions") + S + "http://www.i2p2.i2p/faq" + S + I + "help.png" + S + _x("Forum") + S + _x("Community forum") + S + "http://forum.i2p/" + S + I + "itoopie_sm.png" + S + - _x("Anonymous Git Hosting") + S + _x("A public, anonymous Git hosting site; supports pulling via Git and HTTP, and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + + _x("Anonymous Git Hosting") + S + _x("A public anonymous Git hosting site - supports pulling via Git and HTTP and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + "Ident " + _x("Microblog") + S + _x("Your premier microblogging service on I2P") + S + "http://id3nt.i2p/" + S + I + "ident_icon_blue.png" + S + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + From f01ccf97977bfc3d0c4759096887de32bad037ff Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 18 Jul 2012 03:56:35 +0000 Subject: [PATCH 271/327] Update to dark susimail theme from dr|z3d --- .../themes/susimail/dark/susimail.css | 34 ++++++++++++++++--- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/installer/resources/themes/susimail/dark/susimail.css b/installer/resources/themes/susimail/dark/susimail.css index c94502a68..b19c6d63b 100644 --- a/installer/resources/themes/susimail/dark/susimail.css +++ b/installer/resources/themes/susimail/dark/susimail.css @@ -51,7 +51,16 @@ p.text { } p.error { - color:#ff0000; + color: #f00; + background: url("../../console/images/errortriangle.png") no-repeat scroll 20px center #000; + border: 1px solid #f00; + border-radius: 4px; + font-weight: bold; + text-align: justify; + word-wrap: break-word; + padding: 15px 5px 15px 70px !important; + margin: 10px 10px 15px; + min-height: 30px; } p.info { @@ -111,7 +120,8 @@ a:hover { td { color: #ee9; margin: 0 5px; - font-size: 8pt; + font-size: 8pt; + padding: 2px; } tr.list0 { @@ -149,7 +159,11 @@ table { th { font-size: 9pt; - font-weight: bold; + font-weight: bold; + background: url("../../console/dark/images/header.png") repeat scroll center center #000000; + padding: 7px; + border-bottom: 1px solid #494; + border-top: 1px solid #494; } form { @@ -160,7 +174,7 @@ form { font-size: 9pt; font-weight: bold; } - + input.cancel, input.clearselection, input.logout { background: #000 url('/themes/console/images/cancel.png') no-repeat 2px center; min-height: 22px; @@ -256,5 +270,15 @@ input[type=submit]:active, input.cancel:active { } input[type=text] { - color: #ee9; + color: #ee9; } + +input:disabled, input:disabled:hover, input:disabled:active { + border: none; + color: #ee9; + margin-left: -2px; + box-shadow: none; + -moz-box-shadow: none; + -khtml-box-shadow: none; + background: #000 !important; +} \ No newline at end of file From 37716f34de3193a33c00956a4bdb0c6fe9b80266 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 18 Jul 2012 11:52:20 +0000 Subject: [PATCH 272/327] * i2psnark: Clear rate stats when restarting torrent --- .../i2psnark/java/src/org/klomp/snark/PeerCoordinator.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java index 8ded86247..92aab6df0 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCoordinator.java @@ -22,6 +22,7 @@ package org.klomp.snark; import java.io.IOException; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Iterator; @@ -438,6 +439,12 @@ class PeerCoordinator implements PeerListener */ public void restart() { halted = false; + synchronized (uploaded_old) { + Arrays.fill(uploaded_old, 0); + } + synchronized (downloaded_old) { + Arrays.fill(downloaded_old, 0); + } timer.schedule((CHECK_PERIOD / 2) + _random.nextInt((int) CHECK_PERIOD)); } From 846f6f219038f3d1293b51c9c4f4053440cbd9a0 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 18 Jul 2012 12:00:42 +0000 Subject: [PATCH 273/327] * Home page: Add colombo-bt.i2p, remove keys.i2p Icon created and contributed by colombo-bt.i2p --- .../java/src/net/i2p/router/web/HomeHelper.java | 3 ++- history.txt | 4 ++++ installer/resources/hosts.txt | 1 + .../themes/console/images/colomboicon.png | Bin 0 -> 2829 bytes .../java/src/net/i2p/router/RouterVersion.java | 2 +- 5 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 installer/resources/themes/console/images/colomboicon.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 12b5658a2..ecb25a3fb 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -37,6 +37,7 @@ public class HomeHelper extends HelperBase { static final String DEFAULT_FAVORITES = _x("Bug Reports") + S + _x("Bug tracker") + S + "http://trac.i2p2.i2p/report/1" + S + I + "bug.png" + S + + "colombo-bt.i2p" + S + _x("The Italian Bittorrent Resource") + S + "http://colombo-bt.i2p/" + S + I + "colomboicon.png" + S + _x("Dev Forum") + S + _x("Development forum") + S + "http://zzz.i2p/" + S + I + "itoopie_sm.png" + S + _x("diftracker") + S + _x("Bittorrent tracker") + S + "http://diftracker.i2p/" + S + I + "itoopie_sm.png" + S + "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "itoopie_sm.png" + S + @@ -45,7 +46,7 @@ public class HomeHelper extends HelperBase { _x("Anonymous Git Hosting") + S + _x("A public anonymous Git hosting site - supports pulling via Git and HTTP and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + "Ident " + _x("Microblog") + S + _x("Your premier microblogging service on I2P") + S + "http://id3nt.i2p/" + S + I + "ident_icon_blue.png" + S + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + - _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + + //_x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "itoopie_sm.png" + S + _x("Pastebin") + S + _x("I2P Pastebin") + S + "http://pastethis.i2p/" + S + I + "itoopie_sm.png" + S + "Planet I2P" + S + _x("I2P News") + S + "http://planet.i2p/" + S + I + "itoopie_sm.png" + S + diff --git a/history.txt b/history.txt index ba6702913..7795ea79b 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-07-18 zzz + * Home page: Add colombo-bt.i2p, remove keys.i2p + * i2psnark: Clear rate stats when restarting torrent + 2012-07-16 str4d * console: work towards better integration - Wrapped the bundled apps in iFrames (with a link in the page header to diff --git a/installer/resources/hosts.txt b/installer/resources/hosts.txt index 3274dfe32..b6ae538ca 100644 --- a/installer/resources/hosts.txt +++ b/installer/resources/hosts.txt @@ -335,3 +335,4 @@ i2p-javadocs.i2p=pihB-m2To7PT-EOY1x-K5PFeV1j~KTz7inAbpm82bJpeb-wdLJ1AocMMQ6feN2l plugins.i2p=4GdwNoyPq-tlATiocmygKgZv1gJ1Gr1XtZRQ1T-5RozH54aPDKuVp6E9eTdZm3PyJ~AVSo4aFViZSCoMwctE6v6Mg5iAxHysZqn1u3XsXjFg3FttFQOSxGjXkjQG98kA2K~yCrWbD-YAVANGrJsQ6VjXSWsKP95WIplSxcBA25vE~eLuFxvAgqLX0LWAvB~liSdI3QrDQ1YNhyaAn4sisLV9aViMncE90hjxBYR1llxsv5N4CKh9kPl3pNSfF0J9-kxGotqXGdVcXYjo18fpdEurGmghkz4JXgRMg7APcOy97XMjWNe~7Ct~Z17zxFzzQUYC4nSsDN0G2t~tp~VWzZtKDSDq1~B0~wfiN1srt2zBBDfcABWFw7SML4QfSiw6ipbXeJD8hWfVSS~oCMzf7zS4bPakieTigHsMjJ4OnLQtuatiXHgfY2hTuUbUvNhvzbKwQ2PPrOdbxFkzDoOazAsxTMFrDWKeZHYEAwSdWOIVJGxXmQe-r-BvYaMB00~5AAAA keys.i2p=Imqtlip0MVs9~UGTdl~FY1YV7QhpmzEM3xVjAnd5wxuKfq7xQN0RxfEadFzz2QkPW5QkFh2XyXRkkArZbgG1j0FudZYfmwfYcmxX-iDMsTFyh-J7AirXDmXLviZWOaUOU30NU1DcBUF-PrVc5rL2F1ML2KtqF2LeanRZHSjuIsZTzxMw5Nvb9nWIlFaBU8vwEdaH3zx3nRSujNki~v2DadexbpPQlwfHvVupwSOX6D79A63aO3mcuuJe756nu0kBaF~Bs4UZE1G2doZAUS6lFAJUTKjJDKsbz8RP76t6iL6IgqF8xD~Y-uP3yNazNaSTgWbEUSsoIe~oI-kGdoSFrGL0gGbBlyQRvXbz-lQPXqHjh5~RXeEgqkbSwjE0MF29U5S~1MmBaSJ1NmfMcAAkarAe44ub-LTAWkFvuA9mcjhDTpeFSRjxaKCmJZ-twbNrHqDY4EtVZvTWTpHYy3g4s2bR7OKFT26QdmLYfsa9fHGcy8TGDwAI9Pjov5bGa8LlAAAA killyourtv.i2p=qWUvUuLmH7MyjcxBcMbyD1c4aIypzlV79Jq5POkC12Yq5hLBs7pnHbJIYJm4BENze2COzuWPQSMXICV91Ig~Drpc5vYNiM~dsLKow7CoFJUcNnhHNBlC0C6Y2Un-ueF43rLp7kWUub3qflO93QoYOXiD~avWu1jiAmU1YsxVAeLwDDML9kQQ3uQtuXa2n0EqxHvfdRsFdD7k1WUg5Ocet64MMAehKTr4LalxymOfG7MlV-mbR7Czt~xumpuc95x~6M7470nq33FHrwcPGOvr-3cM1CBi7QpUeibYwODZSxtLVfUTjqB1TzrVKt2M-Wt9XyJa6c4wnpVoneD7sb2agnq0P-wiA3h-bpGLsx-SB4G82c6E8MUG6a~aLdsqMUdLSc7HMu5TQ55LXJKnJzrmWy~zaUKy28JhlXQgYG8NHriCwq1CstGEUCWIzQQYdvEY6PU8L5jCT5Zs1jklX~g6Sxrv-ooDeznJWraW4b-IsSGon0qObwyTvhavVqkwJ5jkAAAA +colombo-bt.i2p=OlhoyOifYe50Fq3b3K3NU3vRvU9Qjzom9sqLuwQw4K3AgPHlpMuz7HuspDMnqvNoXqYs-eTNK83bNZ105eiG1y3p2SchC7Lf6WhEedBxllF0L1vWdmdbnb1COm6GoU~8xkOxHBjnJl302Z-YsfPtsQNs0SzWnbP03E0ZUYDX6lBwabgg2Jaygo2IyW9UcmP1GHoAcc4Vtj1LXsTV0IoeB2Zp1OOv9t~icuLVSm6Rpl-FAl7AN0PyzJDtNbSVcCb89AREO4V7uc22aDxofmvIGQDNtDqK5UxATT-TTlTvTPbsTV8w3qJLFXYHbjklbNiI8P3Z9e~RyVqiWgzRdCfii3pBQ2-akwV7zaXMdsUT9T5DRiOGxYmsXK0kgr84W4khnj7aDYOzZAlOsUw890hqY4vyaslMX-UpNry8KXyS-QK-323sPcGfGta5rKpxlCAlwQ8L4RnWggHVlKo-y5fLxSQsy~EBqZIOg-zgQiHUoCCUiYukL-2EOrWhmt8jRzsGAAAA diff --git a/installer/resources/themes/console/images/colomboicon.png b/installer/resources/themes/console/images/colomboicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b64020f173b262bf02971c2ad62e4041acffefa0 GIT binary patch literal 2829 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 literal 0 HcmV?d00001 diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 9319fc01c..0bd65feeb 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 22; + public final static long BUILD = 23; /** for example "-test" */ public final static String EXTRA = ""; From e2be19039f2b4e67de4082a74ea636df2e92c4b9 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 18 Jul 2012 12:33:30 +0000 Subject: [PATCH 274/327] Added missing git.repo.i2p and id3nt.i2p entries to hosts.txt --- history.txt | 3 +++ installer/resources/hosts.txt | 4 ++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 7795ea79b..57568ce5e 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-07-18 str4d + * Home page: Added id3nt.i2p and git.repo.i2p + 2012-07-18 zzz * Home page: Add colombo-bt.i2p, remove keys.i2p * i2psnark: Clear rate stats when restarting torrent diff --git a/installer/resources/hosts.txt b/installer/resources/hosts.txt index b6ae538ca..61ac7a8d0 100644 --- a/installer/resources/hosts.txt +++ b/installer/resources/hosts.txt @@ -336,3 +336,7 @@ plugins.i2p=4GdwNoyPq-tlATiocmygKgZv1gJ1Gr1XtZRQ1T-5RozH54aPDKuVp6E9eTdZm3PyJ~AV keys.i2p=Imqtlip0MVs9~UGTdl~FY1YV7QhpmzEM3xVjAnd5wxuKfq7xQN0RxfEadFzz2QkPW5QkFh2XyXRkkArZbgG1j0FudZYfmwfYcmxX-iDMsTFyh-J7AirXDmXLviZWOaUOU30NU1DcBUF-PrVc5rL2F1ML2KtqF2LeanRZHSjuIsZTzxMw5Nvb9nWIlFaBU8vwEdaH3zx3nRSujNki~v2DadexbpPQlwfHvVupwSOX6D79A63aO3mcuuJe756nu0kBaF~Bs4UZE1G2doZAUS6lFAJUTKjJDKsbz8RP76t6iL6IgqF8xD~Y-uP3yNazNaSTgWbEUSsoIe~oI-kGdoSFrGL0gGbBlyQRvXbz-lQPXqHjh5~RXeEgqkbSwjE0MF29U5S~1MmBaSJ1NmfMcAAkarAe44ub-LTAWkFvuA9mcjhDTpeFSRjxaKCmJZ-twbNrHqDY4EtVZvTWTpHYy3g4s2bR7OKFT26QdmLYfsa9fHGcy8TGDwAI9Pjov5bGa8LlAAAA killyourtv.i2p=qWUvUuLmH7MyjcxBcMbyD1c4aIypzlV79Jq5POkC12Yq5hLBs7pnHbJIYJm4BENze2COzuWPQSMXICV91Ig~Drpc5vYNiM~dsLKow7CoFJUcNnhHNBlC0C6Y2Un-ueF43rLp7kWUub3qflO93QoYOXiD~avWu1jiAmU1YsxVAeLwDDML9kQQ3uQtuXa2n0EqxHvfdRsFdD7k1WUg5Ocet64MMAehKTr4LalxymOfG7MlV-mbR7Czt~xumpuc95x~6M7470nq33FHrwcPGOvr-3cM1CBi7QpUeibYwODZSxtLVfUTjqB1TzrVKt2M-Wt9XyJa6c4wnpVoneD7sb2agnq0P-wiA3h-bpGLsx-SB4G82c6E8MUG6a~aLdsqMUdLSc7HMu5TQ55LXJKnJzrmWy~zaUKy28JhlXQgYG8NHriCwq1CstGEUCWIzQQYdvEY6PU8L5jCT5Zs1jklX~g6Sxrv-ooDeznJWraW4b-IsSGon0qObwyTvhavVqkwJ5jkAAAA colombo-bt.i2p=OlhoyOifYe50Fq3b3K3NU3vRvU9Qjzom9sqLuwQw4K3AgPHlpMuz7HuspDMnqvNoXqYs-eTNK83bNZ105eiG1y3p2SchC7Lf6WhEedBxllF0L1vWdmdbnb1COm6GoU~8xkOxHBjnJl302Z-YsfPtsQNs0SzWnbP03E0ZUYDX6lBwabgg2Jaygo2IyW9UcmP1GHoAcc4Vtj1LXsTV0IoeB2Zp1OOv9t~icuLVSm6Rpl-FAl7AN0PyzJDtNbSVcCb89AREO4V7uc22aDxofmvIGQDNtDqK5UxATT-TTlTvTPbsTV8w3qJLFXYHbjklbNiI8P3Z9e~RyVqiWgzRdCfii3pBQ2-akwV7zaXMdsUT9T5DRiOGxYmsXK0kgr84W4khnj7aDYOzZAlOsUw890hqY4vyaslMX-UpNry8KXyS-QK-323sPcGfGta5rKpxlCAlwQ8L4RnWggHVlKo-y5fLxSQsy~EBqZIOg-zgQiHUoCCUiYukL-2EOrWhmt8jRzsGAAAA +id3nt.i2p=7FDMVz75npoY85K8dCWVLoq6-wSxxebexMGniwNcbzlqBArHd-nCiH5CWY4MhTvxddZ81nwo7nuhtticU1BAMUJlpy8YSchhGVXhZ2sMur~n4kha6F7EUrbatquRIjAE2iiKNxOirq2jYQsHSvkKSvMHaHKJYf1j7lRjoMhpid6SSRZa0IRxE04NfHQ7oThKUvYnhJm5n89I13BzjHL2ddLgiFofYwcYyUzR9FKcOD2NXblXzz7B1HVHTQpc6CyeAotuAoddN6Wkqc2sTx02D8Qa8y-kZuLnFkgD1kbSmdNo0vzxjPbHdsN4ho7wRCuvF6il~ScCiEGTBMTDvopbLjFQ9KGjm93jCXwyTNWfwxiF5GnzKjmjDRl29wj3ZcUpeiqmpHCioZb5MN1I01nElwwgo3c7yUF3uJgSIgAwE-ZXfvWamoKJHxHBk5oW7B2S9EoavcAUxx9PM72aFP9FqHK0XW5gnUofL~VqccE~hoCCQWaZP1fAiDIG9VdFCQIuAAAA +git.repo.i2p=v-SEpHJSYmi~Jj7t6~GIsFztppakTNgD~k08iP1WhTY0c3XBvTvJIA6zoL5gn1HXi7lOY3g2Kn5OMmM3fdT2n4KcqIsMd~snrf09dliHWiI0mOldIhL5EO3wGUMucz9uvHSfhdyrYrXRQp0s5hT1u4m4HEdM1Mt1QgIUyh2KbZj4JLoRZFpPlWMsSoA2J5NBc8zLXUFNCUK1hE6xWEz2tGnO8rZz35LvNWmFn9cepGrDRc09dSG2HtqWfNsvqgDJW27x9wgyg50vY8Ilc7qD3YuMnwLBQMJSBhbpVBYfiBIqronAiWCvDqUOPI80FubNDt2KHyZVOwyELv-jl9hk1UHuLHqzchjU-ydqwjK8v140SFd7mHUKGEtqdBXg1k7zxmJraPKKB0JYd6IJaiXBjG9FDQsye6RYK5lH2p3B4O7r6uLRuiKR2WuY6K8Khf17yieqNlFO89FJrr-kDFmIBp8GgXTLEgHESsi9Gmt9SuODYJSA69~YLWbaJvZ6JJqzAAAA +pull.git.repo.i2p=M-UMjXHcm6Wi48vESwcASuW5OEDtrVjb70gyWpXUkwO51r2Nu~ORTTbBg0fpq1kXT0RgNJnOcPe3Ea3v~DvysOx1BN9P5R9bIO-h~X2YV0euwtkfxs94w-AgViXFdVvtJEgZ7isX~IwYCVnod9wS-hO3NS6BkAhPLNKNDDwUeWHJNobf1Qv7EU9bIwAMPsSbUJsyk0SWhWSEM2SaspxbwzJY-1l593HEARSP3y4rkHfI7By82PZiZBLVUs3epkXPY1jAkq75prH6VBSyK2PICbhwrcFlSB3lYiZejTAGE94rrYNp-LPvjQe80KHEdA9MD~ecmCUy3z3OrUHigRkXlXco2XuJsjpzvkZTDt8EO2RkmAeHww5BNgZf23fcN42vVOPizl0crJifXy67VRSNwOEaEt0tklz9ckyTFrxxe0zVXZyalkk7GwLehLpbnnvtqw3KVIXh9hvKuwLypWIT-oWwSWBxDOqTou5RMzto-lYvPLdWArsx-KCAvJRUhgsAAAAA +push.git.repo.i2p=Mau9Jcsspec4cbDlrkt5zdxN-kq9SG9GxtvOQ6wBhgJKxRyEvZG4oqGs5N6oO6tbhwWarYhT28ctVWCAfo9FhU6nsO085p6qQKwpccYQwo0a1~8iw1oBqiLXrobZk0~bnwQFMKCVWekyx8HTxz9KwQiMRPlDKcBmxQXQHr~IXdUfcXvCFheYToqkks6D-~6jygHMaa14tEJd6VewZFYseM-YIXMzKop4sYuh8belTL1BdIY2du57ANNhcalFEOsSso~ZVkxgdBKULuKQvDbHqbp7rRI5WRU2pqpcdbPKYV5WES7r-t16vdLNB-6kK3iUt2KtaU-lJg02x8LzvtUAL44hJQRGg5Z3JyWYdWVjL05gVraA7-69vGvad2~OcvlcAYwAsqioxjulSO3I4dw9oOtUf5DuMeXj7~x6l0sJF5YHjADJcmesr4NnZFXiY~WEX3zsVnVxtq4YgFsKMT2wpC2fP05TrT11vlvGVeUzJ3HKyQHLXGxN~fcZqJQmRmT2AAAA diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0bd65feeb..7f0b07e77 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 23; + public final static long BUILD = 24; /** for example "-test" */ public final static String EXTRA = ""; From c1f3fa600477e7a3401e89408a58786f5771a6c7 Mon Sep 17 00:00:00 2001 From: str4d Date: Wed, 18 Jul 2012 23:44:55 +0000 Subject: [PATCH 275/327] Updates to dark susi themes and new light newsbullet from dr|z3d --- .../console/light/images/newsbullet_mini.png | Bin 270 -> 403 bytes .../themes/susidns/light/susidns.css | 48 +++++++--- .../themes/susimail/light/susimail.css | 88 +++++++++++------- 3 files changed, 87 insertions(+), 49 deletions(-) diff --git a/installer/resources/themes/console/light/images/newsbullet_mini.png b/installer/resources/themes/console/light/images/newsbullet_mini.png index 18154ebfce0a22c60e0fa54e25224a36e6788c0f..6de6c0dd7886b244543129ae154bc3ba4a0e6b2b 100644 GIT binary patch delta 356 zcmV-q0h|7g0+R!fIDY{}Nkl zXgZhGB!)U5fC%tk*e1Qnq`fnqqQh^uU8@I*xb$vgX?d2W`rvOu`Fr;0000)NP_#A`2rdoLAYT}WF6YD7gW!R~`*8l8bDsCGA2)@*P3#h{kxz;FL?2i9 zPOOJbzt&CA2_!=&PBmG7=@nYtDa$iC8mkB@EH0hHxBU<`XRADyoFwD Y0q5*9rY4-uXaE2J07*qoM6N<$f?VxuG5`Po diff --git a/installer/resources/themes/susidns/light/susidns.css b/installer/resources/themes/susidns/light/susidns.css index 6f27103e3..089b71b82 100644 --- a/installer/resources/themes/susidns/light/susidns.css +++ b/installer/resources/themes/susidns/light/susidns.css @@ -1,6 +1,6 @@ body { font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - background-color: #eef; + background-color: #f0f0f0; color:#001; } @@ -9,12 +9,22 @@ body.iframed { margin: 0; } +.iframed #logo { + display: none; +} + +#navi p{ + text-align: center !important; + text-transform: capitalize; + font-weight: bold; +} + p { color:black; line-height:12pt; margin-left:5mm; margin-right:5mm; - font-size:10pt; + font-size:9pt; text-align: justify; } @@ -52,7 +62,7 @@ td { color:black; line-height:12pt; padding:5px 10px; - font-size:10pt; + font-size:9pt; vertical-align:center; } @@ -61,7 +71,7 @@ li { line-height:12pt; margin-left:5mm; margin-right:5mm; - font-size:10pt; + font-size:9pt; } tr.list1 { @@ -84,16 +94,15 @@ p.messages { } #help { - border-style:dotted; - padding-top: 5mm; - padding-right: 5mm; - padding-bottom: 5mm; - padding-left: 5mm; + border: 1px solid; + padding: 10px; + border-radius: 4px; } p.footer { font-size:7pt; text-align: center; + display: none; } .illustrate { @@ -111,19 +120,28 @@ p.footer { .page { background-color: #fff; color:#001; - margin: 20px; - padding: 10px 20px 20px 20px; - -moz-border-radius: 4px; + margin: 0; + padding: 10px; +/* -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; - border: 1px solid #001; - font-size: 10pt !important; + border: 1px solid #001; */ + font-size: 9pt !important; line-height: 160% !important; -moz-box-shadow: inset 0px 0px 1px 0px #002; } .iframed .page { - margin: 0 20px; + background-color: #f0f0f0; + margin: 0; +} + +textarea { + width: 100%; +} + +#buttons, .buttons { + text-align: right; } input[type=submit] { diff --git a/installer/resources/themes/susimail/light/susimail.css b/installer/resources/themes/susimail/light/susimail.css index b66f62e75..4ebf474c8 100644 --- a/installer/resources/themes/susimail/light/susimail.css +++ b/installer/resources/themes/susimail/light/susimail.css @@ -6,13 +6,13 @@ body { body.iframed { background: transparent !important; - margin: 0; + margin: 5px 0 0 0; } li { color:#001; line-height:12pt; - font-size:10pt; + font-size: 8.5pt; margin-left:5mm; margin-right:5mm; } @@ -22,7 +22,7 @@ p { line-height:12pt; margin-left:5mm; margin-right:5mm; - font-size:10pt; + font-size:8.5pt; } p.hl { @@ -53,7 +53,8 @@ p.footer { margin-left:10mm; margin-right:10mm; font-size:8pt; - line-height:10pt; + line-height:10pt; + display: none; } p.mailbody { @@ -62,10 +63,23 @@ p.mailbody { margin-right:1cm; text-align: left; } + +.iframed p img { + display: none; +} + +.iframed p:first-child { + display: none; +} + +.mailbody { + display: block !important; +} a { color:#327BBF; - text-decoration:none; + text-decoration:none; + font-weight: bold; } a:hover { @@ -78,7 +92,8 @@ td { line-height:12pt; margin-left:5mm; margin-right:5mm; - font-size:10pt; + font-size:9pt; + padding: 1px 3px; } tr.list0 { @@ -89,6 +104,10 @@ tr.list1 { background-color:#ffffff; } +.iframed tr.list1 { + background-color:#f0f0f0; +} + table.noborder { margin-left:0mm; margin-top:0mm; @@ -96,7 +115,7 @@ table.noborder { } pre { - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + font: 8.5pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; margin-left:1cm; margin-right:1cm; } @@ -104,20 +123,21 @@ pre { .page { background-color: #fff; color:#001; - margin: 20px; - padding: 0 20px; + margin: -20px 0 0 0; + padding: 10px; -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; - border: 1px solid #001; - font-size: 10pt !important; +/* border: 1px solid #001; */ + font-size: 8.5pt !important; line-height: 160% !important; -moz-box-shadow: inset 0px 0px 1px 0px #002; text-align: center; } .iframed .page { - margin: 0 20px; + background-color: #f0f0f0; + margin: 0; } table { @@ -135,66 +155,66 @@ form { } .mailhead { - font-size: 9pt; + font-size: 8.5pt; font-weight: bold; } input.cancel, input.clearselection, input.logout { - background: #ddf url('/themes/console/images/cancel.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/cancel.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.delete, input.delete_attachment, input.really_delete { - background: #ddf url('/themes/console/images/delete.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/delete.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.download, input.lastpage { - background: #ddf url('/themes/console/images/arrow_down.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/arrow_down.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.firstpage { - background: #ddf url('/themes/console/images/arrow_up.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/arrow_up.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.forward, input.login, input.nextpage, input.send { - background: #ddf url('/themes/console/images/arrow_right.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/arrow_right.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.invertselection, input.reload, input.refresh { - background: #ddf url('/themes/console/images/arrow_refresh.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/arrow_refresh.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.markall, input.show { - background: #ddf url('/themes/console/images/tick.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/tick.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.new, input.reply, input.replyall { - background: #ddf url('/themes/console/images/email.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/email.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.prevpage { - background: #ddf url('/themes/console/images/arrow_left.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/arrow_left.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; } input.send, input.setpagesize { - background: #ddf url('/themes/console/images/accept.png') no-repeat 2px center; - padding: 2px 3px 2px 20px; + background: #ddf url('/themes/console/images/accept.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; min-height: 22px; -} +} From 0e2dede168b5a6709a67dd23c8ba97acb9826de4 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Jul 2012 00:08:29 +0000 Subject: [PATCH 276/327] Replaced itoopie with a dedicated icon for eepsite links on /home with no favicon --- .../src/net/i2p/router/web/HomeHelper.java | 24 +++++++++--------- .../themes/console/images/eepsite.png | Bin 0 -> 2055 bytes 2 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 installer/resources/themes/console/images/eepsite.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index ecb25a3fb..fdc7c2b8d 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -38,26 +38,26 @@ public class HomeHelper extends HelperBase { static final String DEFAULT_FAVORITES = _x("Bug Reports") + S + _x("Bug tracker") + S + "http://trac.i2p2.i2p/report/1" + S + I + "bug.png" + S + "colombo-bt.i2p" + S + _x("The Italian Bittorrent Resource") + S + "http://colombo-bt.i2p/" + S + I + "colomboicon.png" + S + - _x("Dev Forum") + S + _x("Development forum") + S + "http://zzz.i2p/" + S + I + "itoopie_sm.png" + S + - _x("diftracker") + S + _x("Bittorrent tracker") + S + "http://diftracker.i2p/" + S + I + "itoopie_sm.png" + S + - "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "itoopie_sm.png" + S + + _x("Dev Forum") + S + _x("Development forum") + S + "http://zzz.i2p/" + S + I + "eepsite.png" + S + + _x("diftracker") + S + _x("Bittorrent tracker") + S + "http://diftracker.i2p/" + S + I + "eepsite.png" + S + + "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "eepsite.png" + S + _x("FAQ") + S + _x("Frequently Asked Questions") + S + "http://www.i2p2.i2p/faq" + S + I + "help.png" + S + - _x("Forum") + S + _x("Community forum") + S + "http://forum.i2p/" + S + I + "itoopie_sm.png" + S + + _x("Forum") + S + _x("Community forum") + S + "http://forum.i2p/" + S + I + "eepsite.png" + S + _x("Anonymous Git Hosting") + S + _x("A public anonymous Git hosting site - supports pulling via Git and HTTP and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + "Ident " + _x("Microblog") + S + _x("Your premier microblogging service on I2P") + S + "http://id3nt.i2p/" + S + I + "ident_icon_blue.png" + S + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + //_x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + - _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "itoopie_sm.png" + S + - _x("Pastebin") + S + _x("I2P Pastebin") + S + "http://pastethis.i2p/" + S + I + "itoopie_sm.png" + S + - "Planet I2P" + S + _x("I2P News") + S + "http://planet.i2p/" + S + I + "itoopie_sm.png" + S + + _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "eepsite.png" + S + + _x("Pastebin") + S + _x("I2P Pastebin") + S + "http://pastethis.i2p/" + S + I + "eepsite.png" + S + + "Planet I2P" + S + _x("I2P News") + S + "http://planet.i2p/" + S + I + "eepsite.png" + S + _x("Plugins") + S + _x("Add-on directory") + S + "http://plugins.i2p/" + S + I + "plugin.png" + S + - _x("Postman's Tracker") + S + _x("Bittorrent tracker") + S + "http://tracker2.postman.i2p/" + S + I + "itoopie_sm.png" + S + + _x("Postman's Tracker") + S + _x("Bittorrent tracker") + S + "http://tracker2.postman.i2p/" + S + I + "eepsite.png" + S + _x("Project Website") + S + _x("I2P home page") + S + "http://www.i2p2.i2p/" + S + I + "help.png" + S + - "stats.i2p" + S + _x("I2P Netowrk Statistics") + S + "http://stats.i2p/cgi-bin/dashboard.cgi" + S + I + "itoopie_sm.png" + S + + "stats.i2p" + S + _x("I2P Netowrk Statistics") + S + "http://stats.i2p/cgi-bin/dashboard.cgi" + S + I + "eepsite.png" + S + _x("Technical Docs") + S + _x("Technical documentation") + S + "http://www.i2p2.i2p/how" + S + I + "book.png" + S + - _x("Trac Wiki") + S + S + "http://trac.i2p2.i2p/" + S + I + "itoopie_sm.png" + S + - _x("Ugha's Wiki") + S + S + "http://ugha.i2p/" + S + I + "itoopie_sm.png" + S + - _x("Sponge's main site") + S + _x("Seedless and the Robert BitTorrent applications") + S + "http://sponge.i2p/" + S + I + "itoopie_sm.png" + S + + _x("Trac Wiki") + S + S + "http://trac.i2p2.i2p/" + S + I + "eepsite.png" + S + + _x("Ugha's Wiki") + S + S + "http://ugha.i2p/" + S + I + "eepsite.png" + S + + _x("Sponge's main site") + S + _x("Seedless and the Robert BitTorrent applications") + S + "http://sponge.i2p/" + S + I + "eepsite.png" + S + ""; diff --git a/installer/resources/themes/console/images/eepsite.png b/installer/resources/themes/console/images/eepsite.png new file mode 100644 index 0000000000000000000000000000000000000000..249f3cdff40070ca9453d66e2119edb1dd1a0518 GIT binary patch literal 2055 zcmV+i2>ADjP)pMxk*GpR9J<@S6y!u*BO4!$IR@vcfGr|@h1ih4j|)#oI+YdfFf0D zk*GqYUXb2IbEyY|lR%+B{Y zy?`BiZL6ghrLQy>^XfV8^Pcx}1^|9Y38@2+FY|fMd7e;8S4T%i>L0xO?)BY+gBD(b z%+AflF24Qt_|03lQd9_$`T0BV{NrVj2SSiFT~Gh?!i6OvM2Z7IHk);u0DEpOR=swu zGcXJ#e&E1b+xU2esH)g(h_O3uP;TV_0N#;u5RB@ZF|KgwRpVOrD|;%_##8Re*ojj8 zzR{-ZdQ8(a0RVjC0psS)^wam>A8y>e+bt|h(Yw2=_M=BLoo~Lmu+a&o{&@#g|FDnJ zxjX;}exn5E$J2rL{ioqYgiU|Bc4^>u)j#encuVOhjd)j`zw2kr)1^Jw*=XWI2c&J& z%9SfSYuB&u5siih0KTp#KnS8kL$$W!$14Cp=;J6=|FVm++dF}P0RUyyIFyJd{DZob zy%qp`(zwz7`|6dwU)lG1B_t34tE8HYX;C@g_Y|7EGz{0uie?uIZB6oLUP*YxVyZDU zl?iopHc7DD)+B$PSw`q`8|4oZP0d~FUV6!Ynv#$q$|4qD=EYcz8sWu52UtAr^LX4P zl(yuXMj{?dr^6b7YNB*>jnSyrVhdEpMAVN+O|0vl3(sV{#Ia*f zwEq4wVN3u3OD3(v;lqn$BYzRu6oG&+ z<%@R0Zgdf9D#9Psh5v&kDRM1UZw4m&lks8aEps9V0EeTamA-|3;^@h&d_6{)RZyi+o^+8G>bb~kw;T<}4OHt3gI0Nx4Egn4bLG?HN zzgqk4fq7>k2LK=!ec+7*x9+8Fg zP3?BB$XC?xGSkyZ<<6ZvE0<%Ck`Tw?{NclP<<6Zf9EWakK*}|hka7(0TGK-H80eFD z^L5@^h?V_HOhANj6p*A!t7?gs!YRrs6^+ztT8k~;r?gg6X`>NN(a-@xGOm=l2B5Td zfM{z#beqlBL1mzk!0V1XBtV(};F7U@oP26sEcjIvFP_5tZt0|HTMRL*a_tnOn!{tuDBP`Zn zc)0G3j+TO4t^q=%)HL588d~*6M=Q|QM{!HIh5x-GLDYx%av5a33z`KO2tlSM?{$5< zHfE@*x-iS<5&*Er-(`HuJ)}1a5CCK}8aO9U7DYPkHoL$Z9i9i{Sqo**c1a zKwucWxeEm6ayxQDBsjMj0Qi0+kdkaM1pq#L^1{0yFilpze7SeyHY|;dSk-j8<&dW7 zN_X$AY&yM|0Dx+>*Lbpcq~bVjExTcX7owkOUt~9K!`GZwS2ej^5ek9w<;%ULOP5BR zLLn!EfFhA_+=YcAJ$rUhq|+V%Fy@oKfiLm{1E2LqV$~=Bw71V%jCpkao72ldz$E~z z(yH>;$knbJ+Lv7hHB|;Gzu|K!061Zfhcy;P#9v!ejL$#sb{;=|Mh*amp|J-K+S&AU zs)#8*RViB2L>-4w(+ne}Xmy2idrR$bZgWL7l;*oZOzseyZNvx&(x4W%$u^@{?dWi{ zzCIn1Nb8Qz<*cB;Kb(X{z0)?$oFyd-^C%?~rjfG@qci-u>G%5@`5YhwleOM#Um>UcUUs{BnbdD zy{G=9@M_Vv(xLPFydmR+{oSV$5=FKW*QDmZ;_Y4gj`Lbsfg)QR(Cc+&VsbK5&F2L@ zd-gHEe_toI%|u_H=?x7T;C%ht8bEP*q-t9kH`6|!0D#riL8DgfYiz_Q;PRwBUhWDy z?0Nn;9+Rq@& literal 0 HcmV?d00001 From 212a794c658a2757f9ea327b2854d9cf66a91bb9 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Jul 2012 00:41:52 +0000 Subject: [PATCH 277/327] Give div.app fixed height for classic and midnight console themes This stops app icons getting "stuck" on the right-hand side of /home --- installer/resources/themes/console/classic/console.css | 2 +- installer/resources/themes/console/midnight/console.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 5640bcb54..5245fa99c 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -738,7 +738,7 @@ div.ag2 { div.app { float: left; padding: 2px; - /*height: 84px;*/ + height: 90px; width: 112px; text-align: center !important; } diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index eb8b2767e..f630b23c7 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -747,7 +747,7 @@ div.ag2 { div.app { float: left; padding: 2px; - /*height: 84px;*/ + height: 90px; width: 112px; text-align: center !important; } From 2b8b406f9d5289cc6c883daee88e5cbc076b8c59 Mon Sep 17 00:00:00 2001 From: str4d Date: Thu, 19 Jul 2012 13:06:45 +0000 Subject: [PATCH 278/327] Added title and alt tags to Status and Torrent columns in snark main view --- .../org/klomp/snark/web/I2PSnarkServlet.java | 54 +++++++++++++------ 1 file changed, 38 insertions(+), 16 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 938bc4214..21118f61e 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -333,7 +333,11 @@ public class I2PSnarkServlet extends DefaultServlet { out.write("\n"); } out.write(TABLE_HEADER); - out.write("\"\" "); + out.write("\""); "); out.write(_("Status")); if (_manager.util().connected() && !snarks.isEmpty()) { out.write("
    \n"); } out.write("\n
    "); - out.write("\"\""); + out.write("\""); "); out.write(_("Torrent")); out.write(""); if (_manager.util().connected() && !snarks.isEmpty()) { @@ -964,22 +972,26 @@ public class I2PSnarkServlet extends DefaultServlet { String statusString; if (err != null) { if (isRunning && curPeers > 0 && !showPeers) - statusString = "\"\"" + _("Tracker Error") + + statusString = "\""" + _("Tracker Error") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning) - statusString = "\"\"" + _("Tracker Error") + + statusString = "\""" + _("Tracker Error") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else { if (err.length() > MAX_DISPLAYED_ERROR_LENGTH) err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…"; - statusString = "\"\"" + _("Tracker Error") + + statusString = "\""" + _("Tracker Error") + "
    " + err; } } else if (snark.isStarting()) { - statusString = "\"\"
    " + _("Starting"); + statusString = "\""" + _("Starting"); } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet // partial complete or seeding if (isRunning) { @@ -994,43 +1006,53 @@ public class I2PSnarkServlet extends DefaultServlet { txt = _("Complete"); } if (curPeers > 0 && !showPeers) - statusString = "\"\"" + txt + + statusString = "\""" + txt + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else - statusString = "\"\"" + txt + + statusString = "\""" + txt + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); } else { - statusString = "\"\"" + _("Complete"); + statusString = "\""" + _("Complete"); } } else { if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) - statusString = "\"\"" + _("OK") + + statusString = "\""" + _("OK") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0 && downBps > 0) - statusString = "\"\"" + _("OK") + + statusString = "\""" + _("OK") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && curPeers > 0 && !showPeers) - statusString = "\"\"" + _("Stalled") + + statusString = "\""" + _("Stalled") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0) - statusString = "\"\"" + _("Stalled") + + statusString = "\""" + _("Stalled") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && knownPeers > 0) - statusString = "\"\"" + _("No Peers") + + statusString = "\""" + _("No Peers") + ": 0" + thinsp(noThinsp) + knownPeers ; else if (isRunning) - statusString = "\"\"" + _("No Peers"); + statusString = "\""" + _("No Peers"); else - statusString = "\"\"" + _("Stopped"); + statusString = "\""" + _("Stopped"); } out.write("
    "); if (_manager.util().connected() && !snarks.isEmpty()) { - out.write("\"\""); + out.write("\" alt=\""); // Translators: Please keep short or translate as " " out.write(_("ETA")); + out.write("\">"); } out.write(""); - out.write("\"\""); + out.write("\" alt=\""); // Translators: Please keep short or translate as " " out.write(_("RX")); + out.write("\">"); out.write(""); if (_manager.util().connected() && !snarks.isEmpty()) { - out.write("\"\""); + out.write("\" alt=\""); // Translators: Please keep short or translate as " " out.write(_("TX")); + out.write("\">"); } out.write(""); if (_manager.util().connected() && !snarks.isEmpty()) { out.write("\"");"); // Translators: Please keep short or translate as " " - out.write(_("Rate")); + out.write(_("RX Rate")); + out.write(" \">"); } out.write(""); if (_manager.util().connected() && !snarks.isEmpty()) { out.write("\"");"); - out.write(_("Rate")); } out.write(""); @@ -973,25 +973,24 @@ public class I2PSnarkServlet extends DefaultServlet { if (err != null) { if (isRunning && curPeers > 0 && !showPeers) statusString = "\""" + - "" + _("Tracker Error") + - ": " + + "" + + "" + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning) statusString = "\""" + _("Tracker Error") + - ": " + curPeers + thinsp(noThinsp) + + "" + + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else { if (err.length() > MAX_DISPLAYED_ERROR_LENGTH) err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…"; statusString = "\""" + _("Tracker Error") + - "
    " + err; + "
    "; } } else if (snark.isStarting()) { statusString = "\""" + _("Starting"); + ""; } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet // partial complete or seeding if (isRunning) { @@ -1007,52 +1006,52 @@ public class I2PSnarkServlet extends DefaultServlet { } if (curPeers > 0 && !showPeers) statusString = "\""" + txt + - ": " + + "" + + "" + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else statusString = "\""" + txt + - ": " + curPeers + thinsp(noThinsp) + + "" + + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); } else { statusString = "\""" + _("Complete"); + ""; } } else { if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) statusString = "\""" + _("OK") + - ": " + + "" + + "" + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0 && downBps > 0) statusString = "\""" + _("OK") + - ": " + curPeers + thinsp(noThinsp) + + "" + + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && curPeers > 0 && !showPeers) statusString = "\""" + _("Stalled") + - ": " + + "" + + "" + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0) statusString = "\""" + _("Stalled") + - ": " + curPeers + thinsp(noThinsp) + + "" + + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && knownPeers > 0) statusString = "\""" + _("No Peers") + - ": 0" + thinsp(noThinsp) + knownPeers ; + "" + + "0" + thinsp(noThinsp) + knownPeers ; else if (isRunning) statusString = "\""" + _("No Peers"); + ""; else statusString = "\""" + _("Stopped"); + ""; } out.write("
    \n"); buf.append("\n") .append("\n"); buf.append("\n"); buf.append("\n"); if (showPriority) buf.append("\n"); + .append("\"")\n"); buf.append("\n\n"); buf.append("\n" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + "" + - "" + + ""); From eee67f09e1d62a2d14b4aeabc736a68fa2b2f5a2 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 20 Jul 2012 17:59:39 +0000 Subject: [PATCH 287/327] en PO files updated and pushed to tx --- apps/i2psnark/locale/messages_en.po | 720 +++---- apps/i2ptunnel/locale/messages_en.po | 675 ++++--- apps/routerconsole/locale/messages_en.po | 2312 +++++++++++++--------- apps/susidns/locale/messages_en.po | 338 ++-- apps/susimail/locale/messages_en.po | 250 +-- 5 files changed, 2375 insertions(+), 1920 deletions(-) diff --git a/apps/i2psnark/locale/messages_en.po b/apps/i2psnark/locale/messages_en.po index 357573795..054943091 100644 --- a/apps/i2psnark/locale/messages_en.po +++ b/apps/i2psnark/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P i2psnark\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"POT-Creation-Date: 2012-07-20 01:36+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -18,153 +18,157 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/org/klomp/snark/SnarkManager.java:393 +#: ../java/src/org/klomp/snark/SnarkManager.java:407 #, java-format msgid "Total uploaders limit changed to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:395 +#: ../java/src/org/klomp/snark/SnarkManager.java:409 #, java-format msgid "Minimum total uploaders limit is {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:407 +#: ../java/src/org/klomp/snark/SnarkManager.java:421 #, java-format msgid "Up BW limit changed to {0}KBps" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:409 +#: ../java/src/org/klomp/snark/SnarkManager.java:423 #, java-format msgid "Minimum up bandwidth limit is {0}KBps" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:421 +#: ../java/src/org/klomp/snark/SnarkManager.java:435 #, java-format msgid "Startup delay changed to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:432 +#: ../java/src/org/klomp/snark/SnarkManager.java:446 #, java-format msgid "Refresh time changed to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:434 +#: ../java/src/org/klomp/snark/SnarkManager.java:448 msgid "Refresh disabled" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:489 +#: ../java/src/org/klomp/snark/SnarkManager.java:503 msgid "I2CP and tunnel changes will take effect after stopping all torrents" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:493 +#: ../java/src/org/klomp/snark/SnarkManager.java:507 #, java-format msgid "I2CP options changed to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:498 +#: ../java/src/org/klomp/snark/SnarkManager.java:512 msgid "Disconnecting old I2CP destination" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:500 +#: ../java/src/org/klomp/snark/SnarkManager.java:514 #, java-format msgid "I2CP settings changed to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:505 +#: ../java/src/org/klomp/snark/SnarkManager.java:519 msgid "" "Unable to connect with the new settings, reverting to the old I2CP settings" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:509 +#: ../java/src/org/klomp/snark/SnarkManager.java:523 msgid "Unable to reconnect with the old settings!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:511 +#: ../java/src/org/klomp/snark/SnarkManager.java:525 msgid "Reconnected on the new I2CP destination" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:518 +#: ../java/src/org/klomp/snark/SnarkManager.java:532 #, java-format msgid "I2CP listener restarted for \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:530 +#: ../java/src/org/klomp/snark/SnarkManager.java:544 msgid "New files will be publicly readable" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:532 +#: ../java/src/org/klomp/snark/SnarkManager.java:546 msgid "New files will not be publicly readable" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:539 +#: ../java/src/org/klomp/snark/SnarkManager.java:553 msgid "Enabled autostart" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:541 +#: ../java/src/org/klomp/snark/SnarkManager.java:555 msgid "Disabled autostart" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:547 +#: ../java/src/org/klomp/snark/SnarkManager.java:561 msgid "Enabled open trackers - torrent restart required to take effect." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:549 +#: ../java/src/org/klomp/snark/SnarkManager.java:563 msgid "Disabled open trackers - torrent restart required to take effect." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:557 -msgid "Open Tracker list changed - torrent restart required to take effect." -msgstr "" - -#: ../java/src/org/klomp/snark/SnarkManager.java:564 +#: ../java/src/org/klomp/snark/SnarkManager.java:570 #, java-format msgid "{0} theme loaded, return to main i2psnark page to view." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:571 +#: ../java/src/org/klomp/snark/SnarkManager.java:577 msgid "Configuration unchanged." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:581 +#: ../java/src/org/klomp/snark/SnarkManager.java:609 +msgid "Open Tracker list changed - torrent restart required to take effect." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:619 +msgid "Private tracker list changed - affects newly created torrents only." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:665 #, java-format msgid "Unable to save the config to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:646 +#: ../java/src/org/klomp/snark/SnarkManager.java:730 msgid "Connecting to I2P" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:649 +#: ../java/src/org/klomp/snark/SnarkManager.java:733 msgid "Error connecting to I2P - check your I2CP settings!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:658 +#: ../java/src/org/klomp/snark/SnarkManager.java:742 #, java-format msgid "Error: Could not add the torrent {0}" msgstr "" #. catch this here so we don't try do delete it below -#: ../java/src/org/klomp/snark/SnarkManager.java:680 +#: ../java/src/org/klomp/snark/SnarkManager.java:764 #, java-format msgid "Cannot open \"{0}\"" msgstr "" #. TODO - if the existing one is a magnet, delete it and add the metainfo instead? -#: ../java/src/org/klomp/snark/SnarkManager.java:699 -#: ../java/src/org/klomp/snark/SnarkManager.java:777 -#: ../java/src/org/klomp/snark/SnarkManager.java:832 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 +#: ../java/src/org/klomp/snark/SnarkManager.java:783 +#: ../java/src/org/klomp/snark/SnarkManager.java:861 +#: ../java/src/org/klomp/snark/SnarkManager.java:939 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:159 #, java-format msgid "Torrent with this info hash is already running: {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:705 +#: ../java/src/org/klomp/snark/SnarkManager.java:789 #, java-format msgid "ERROR - No I2P trackers in private torrent \"{0}\"" msgstr "" #. addMessage(_("Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers and DHT only.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:708 +#: ../java/src/org/klomp/snark/SnarkManager.java:792 #, java-format msgid "" "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers " @@ -172,870 +176,908 @@ msgid "" msgstr "" #. addMessage(_("Warning - No I2P trackers in \"{0}\", and DHT and open trackers are disabled, you should enable open trackers or DHT before starting the torrent.", info.getName())); -#: ../java/src/org/klomp/snark/SnarkManager.java:713 +#: ../java/src/org/klomp/snark/SnarkManager.java:797 #, java-format msgid "" "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is " "enabled before starting this torrent." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:734 +#: ../java/src/org/klomp/snark/SnarkManager.java:818 #, java-format msgid "Torrent in \"{0}\" is invalid" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:739 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2235 +#: ../java/src/org/klomp/snark/SnarkManager.java:823 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:181 #, java-format msgid "ERROR - Out of memory, cannot create torrent from {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:751 +#: ../java/src/org/klomp/snark/SnarkManager.java:835 #, java-format msgid "Torrent added and started: \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:753 +#: ../java/src/org/klomp/snark/SnarkManager.java:837 #, java-format msgid "Torrent added: \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:788 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:537 +#: ../java/src/org/klomp/snark/SnarkManager.java:872 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87 #, java-format msgid "Fetching {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:791 +#: ../java/src/org/klomp/snark/SnarkManager.java:875 #, java-format msgid "" "We have no saved peers and no other torrents are running. Fetch of {0} will " "not succeed until you start another torrent." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:795 +#: ../java/src/org/klomp/snark/SnarkManager.java:879 #, java-format msgid "Adding {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:842 -#: ../java/src/org/klomp/snark/SnarkManager.java:865 -#: ../java/src/org/klomp/snark/SnarkManager.java:1303 +#: ../java/src/org/klomp/snark/SnarkManager.java:910 +#, java-format +msgid "Download already running: {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:949 +#: ../java/src/org/klomp/snark/SnarkManager.java:972 +#: ../java/src/org/klomp/snark/SnarkManager.java:1408 #, java-format msgid "Failed to copy torrent file to {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1092 +#: ../java/src/org/klomp/snark/SnarkManager.java:1199 #, java-format msgid "Too many files in \"{0}\" ({1}), deleting it!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1094 +#: ../java/src/org/klomp/snark/SnarkManager.java:1201 #, java-format msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1096 +#: ../java/src/org/klomp/snark/SnarkManager.java:1203 #, java-format msgid "No pieces in \"{0}\", deleting it!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1098 +#: ../java/src/org/klomp/snark/SnarkManager.java:1205 #, java-format msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1100 +#: ../java/src/org/klomp/snark/SnarkManager.java:1207 #, java-format msgid "Pieces are too large in \"{0}\" ({1}B), deleting it." msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1101 +#: ../java/src/org/klomp/snark/SnarkManager.java:1208 #, java-format msgid "Limit is {0}B" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1103 +#: ../java/src/org/klomp/snark/SnarkManager.java:1210 #, java-format msgid "Torrent \"{0}\" has no data, deleting it!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1111 +#: ../java/src/org/klomp/snark/SnarkManager.java:1218 #, java-format msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1127 +#: ../java/src/org/klomp/snark/SnarkManager.java:1234 #, java-format msgid "Error: Could not remove the torrent {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1148 -#: ../java/src/org/klomp/snark/SnarkManager.java:1166 +#: ../java/src/org/klomp/snark/SnarkManager.java:1255 +#: ../java/src/org/klomp/snark/SnarkManager.java:1273 #, java-format msgid "Torrent stopped: \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1187 +#: ../java/src/org/klomp/snark/SnarkManager.java:1294 #, java-format msgid "Torrent removed: \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1195 +#: ../java/src/org/klomp/snark/SnarkManager.java:1302 #, java-format msgid "Adding torrents in {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1248 +#: ../java/src/org/klomp/snark/SnarkManager.java:1353 #, java-format msgid "Download finished: {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1299 +#: ../java/src/org/klomp/snark/SnarkManager.java:1404 #, java-format msgid "Metainfo received for {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1300 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:574 +#: ../java/src/org/klomp/snark/SnarkManager.java:1405 +#: ../java/src/org/klomp/snark/SnarkManager.java:1620 #, java-format msgid "Starting up torrent {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1315 +#: ../java/src/org/klomp/snark/SnarkManager.java:1420 #, java-format msgid "Error on torrent {0}" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1364 +#: ../java/src/org/klomp/snark/SnarkManager.java:1438 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1765 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1775 +msgid "Magnet" +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1469 msgid "Unable to connect to I2P!" msgstr "" -#: ../java/src/org/klomp/snark/SnarkManager.java:1370 +#: ../java/src/org/klomp/snark/SnarkManager.java:1475 #, java-format msgid "Unable to add {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:216 +#: ../java/src/org/klomp/snark/SnarkManager.java:1619 +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:124 +msgid "Opening the I2P tunnel" +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1643 +msgid "Opening the I2P tunnel and starting all torrents." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1698 +msgid "Stopping all torrents and closing the I2P tunnel." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1714 +msgid "Closing I2P tunnel after notifying trackers." +msgstr "" + +#: ../java/src/org/klomp/snark/SnarkManager.java:1721 +#: ../java/src/org/klomp/snark/SnarkManager.java:1732 +msgid "I2P tunnel closed." +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75 +#, java-format +msgid "Download torrent file from {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97 +#, java-format +msgid "Torrent was not retrieved from {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150 +#, java-format +msgid "Torrent fetched from {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171 +#, java-format +msgid "Torrent already running: {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173 +#, java-format +msgid "Torrent already in the queue: {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179 +#, java-format +msgid "Torrent at {0} was not valid" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222 msgid "I2PSnark - Anonymous BitTorrent Client" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:235 msgid "Router is down" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 msgid "Torrents" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1148 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:260 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1236 msgid "I2PSnark" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:257 msgid "Refresh page" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:262 msgid "Forum" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:273 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:275 msgid "Click \"Add torrent\" button to fetch torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:308 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:311 msgid "clear messages" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:328 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1956 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:337 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:339 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2219 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2221 msgid "Status" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:334 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:336 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:346 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348 msgid "Hide Peers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:341 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:343 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:353 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355 msgid "Show Peers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:350 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1873 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1889 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2076 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2091 msgid "Torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369 msgid "Estimated time remaining" msgstr "" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:357 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372 msgid "ETA" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377 msgid "Downloaded" msgstr "" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:364 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:378 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:380 msgid "RX" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385 msgid "Uploaded" msgstr "" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:371 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:388 msgid "TX" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394 msgid "Down Rate" msgstr "" #. Translators: Please keep short or translate as " " -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:390 -msgid "Rate" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397 +msgid "RX Rate" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403 msgid "Up Rate" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:410 +#. Translators: Please keep short or translate as " " +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:406 +msgid "TX Rate" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429 msgid "Stop all torrents and the I2P tunnel" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431 msgid "Stop All" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:421 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:440 msgid "Start all torrents and the I2P tunnel" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:442 msgid "Start All" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:462 msgid "No torrents loaded." msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:467 msgid "Totals" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:450 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:469 #, java-format msgid "1 torrent" msgid_plural "{0} torrents" msgstr[0] "" msgstr[1] "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:472 #, java-format msgid "1 connected peer" msgid_plural "{0} connected peers" msgstr[0] "" msgstr[1] "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:536 -msgid "Opening the I2P tunnel" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561 #, java-format msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\"" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:593 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:620 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:602 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:629 #, java-format msgid "Magnet deleted: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:601 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:610 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635 #, java-format msgid "Torrent file deleted: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:632 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:641 #, java-format msgid "Data file deleted: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:634 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:645 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:643 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:654 #, java-format msgid "Data file could not be deleted: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:664 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:678 #, java-format -msgid "Data dir deleted: {0}" +msgid "Directory could not be deleted: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:676 +#, java-format +msgid "Directory deleted: {0}" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:722 msgid "Error creating torrent - you must select a tracker" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:723 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738 #, java-format msgid "Torrent created for \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:725 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:740 #, java-format msgid "" "Many I2P trackers require you to register new torrents before seeding - " "please do so before starting \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:727 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:742 #, java-format msgid "Error creating a torrent for \"{0}\"" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:745 #, java-format msgid "Cannot create a torrent for the nonexistent data: {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:733 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748 msgid "Error creating torrent - you must enter a file or directory" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:736 -msgid "Stopping all torrents and closing the I2P tunnel." -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:747 -msgid "I2P tunnel closed." -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:750 -msgid "Opening the I2P tunnel and starting all torrents." -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:766 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1731 msgid "Delete selected" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:779 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1732 +msgid "Save tracker configuration" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:780 msgid "Removed" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:786 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1622 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1626 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:809 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1735 msgid "Add tracker" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:799 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:802 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:832 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:835 msgid "Enter valid tracker name and URLs" msgstr "" #. "\n" + -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:837 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1734 msgid "Restore defaults" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:840 msgid "Restored default trackers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:922 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:927 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:975 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:981 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:988 msgid "Tracker Error" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:925 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:929 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:941 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:945 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:962 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:966 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:979 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:984 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1012 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1028 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1039 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1044 #, java-format msgid "1 peer" msgid_plural "{0} peers" msgstr[0] "" msgstr[1] "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:938 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:943 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:992 +msgid "Starting" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001 msgid "Seeding" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:947 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1895 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2007 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1005 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1019 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2161 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2276 msgid "Complete" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:950 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:955 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1024 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030 msgid "OK" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:964 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041 msgid "Stalled" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:968 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1046 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1050 msgid "No Peers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1053 msgid "Stopped" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1087 msgid "Torrent details" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1018 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1282 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1381 msgid "Info" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1033 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1116 msgid "View files" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118 msgid "Open file" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161 msgid "Stop the torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163 msgid "Stop" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175 msgid "Start the torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1177 msgid "Start" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189 msgid "Remove the torrent from the active list, deleting the .torrent file" msgstr "" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1107 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1194 #, java-format msgid "" "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded " "data will not be deleted) ?" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1110 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197 msgid "Remove" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1121 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1209 msgid "Delete the .torrent file and the associated data file(s)" msgstr "" #. Can't figure out how to escape double quotes inside the onclick string. #. Single quotes in translate strings with parameters must be doubled. -#. Then the remaining single quite must be escaped -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1126 +#. Then the remaining single quote must be escaped +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1214 #, java-format msgid "" "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded " "data?" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1129 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698 msgid "Delete" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1252 msgid "Unknown" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264 msgid "Seed" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287 msgid "Uninteresting (The peer has no pieces we need)" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1201 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1289 msgid "Choked (The peer is not allowing us to request pieces)" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1221 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1309 msgid "Uninterested (We have no pieces the peer needs)" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1223 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 msgid "Choking (We are not allowing the peer to request pieces)" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1281 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 #, java-format msgid "Details at {0} tracker" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1409 msgid "Add Torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411 msgid "From URL" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1414 msgid "" "Enter the torrent file download URL (I2P only), magnet link, maggot link, or " "info hash" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1321 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419 msgid "Add torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1324 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 #, java-format msgid "You can also copy .torrent files to: {0}." msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1326 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424 msgid "Removing a .torrent will cause it to stop." msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1447 msgid "Create Torrent" msgstr "" #. out.write("From file:
    \n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450 msgid "Data to seed" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454 msgid "File or directory to seed (must be within the specified path)" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1358 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1914 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1456 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2111 msgid "Tracker" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1458 msgid "Select a tracker" msgstr "" #. out.write(_("Open trackers and DHT only")); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1463 msgid "Open trackers only" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1480 msgid "Create torrent" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389 -msgid "Private?" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1391 -msgid "Use for private trackers" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1416 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1635 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1744 msgid "Configuration" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 msgid "Data directory" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509 msgid "Edit i2psnark.config and restart to change" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1513 msgid "Files readable by all" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1430 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1517 msgid "If checked, other users may access the downloaded files" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1521 msgid "Auto start" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525 msgid "If checked, automatically start torrents that are added" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529 msgid "Theme" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 msgid "Refresh time" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 msgid "Never" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1561 msgid "Startup delay" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1563 msgid "minutes" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1587 msgid "Total uploader limit" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590 msgid "peers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 msgid "Up bandwidth limit" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597 msgid "Half available bandwidth recommended." msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1512 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1599 msgid "View or change router bandwidth" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603 msgid "Use open trackers also" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1520 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1607 msgid "" "If checked, announce torrents to open trackers as well as the tracker listed " "in the torrent file" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524 -msgid "Open tracker announce URLs" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1536 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623 msgid "Inbound Settings" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629 msgid "Outbound Settings" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1637 msgid "I2CP host" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1642 msgid "I2CP port" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1657 msgid "I2CP options" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1662 msgid "Save configuration" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676 msgid "Trackers" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1681 msgid "Name" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1683 msgid "Website URL" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1598 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2314 +msgid "Open" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1687 +msgid "Private" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689 msgid "Announce URL" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723 msgid "Add" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1651 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1760 #, java-format msgid "Invalid magnet URL {0}" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1794 #, java-format msgid "Invalid info hash in magnet URL {0}" msgstr "" #. * dummies for translation -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1715 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918 #, java-format msgid "1 hop" msgid_plural "{0} hops" msgstr[0] "" msgstr[1] "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1919 #, java-format msgid "1 tunnel" msgid_plural "{0} tunnels" msgstr[0] "" msgstr[1] "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893 -msgid "Completion" -msgstr "" - -#. else unknown -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1897 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1953 -msgid "Size" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902 -msgid "Files" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904 -msgid "Pieces" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905 -msgid "Piece size" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927 -msgid "Magnet link" -msgstr "" - -#. We don't have the hash of the torrent file -#. buf.append("
    ").append(_("Maggot link")).append(":
    ") -#. .append(MAGGOT).append(hex).append(':').append(hex).append(""); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098 msgid "Torrent file" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1951 -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2133 +msgid "Magnet link" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2140 +msgid "Private torrent" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2149 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2213 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2215 +msgid "Size" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156 +msgid "Completion" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166 +msgid "Remaining" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173 +msgid "Files" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178 +msgid "Pieces" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182 +msgid "Piece size" +msgstr "" + +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2205 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2259 msgid "Directory" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1960 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2228 msgid "Priority" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1965 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234 msgid "Up to higher level directory" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2264 msgid "Torrent not found?" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2004 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2273 msgid "File not found in torrent?" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2286 msgid "complete" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018 -msgid "bytes remaining" +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287 +msgid "remaining" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043 -msgid "Open" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2341 msgid "High" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2346 msgid "Normal" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2351 msgid "Skip" msgstr "" -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088 +#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360 msgid "Save priorities" msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2204 -#, java-format -msgid "Torrent fetched from {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2225 -#, java-format -msgid "Torrent already running: {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2227 -#, java-format -msgid "Torrent already in the queue: {0}" -msgstr "" - -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2233 -#, java-format -msgid "Torrent at {0} was not valid" -msgstr "" - -#. FIXME don't lose peer setting -#. String peerParam = req.getParameter("p"); -#. if (peerParam != null) -#. buf.append("\n"); -#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2247 -#, java-format -msgid "Torrent was not retrieved from {0}" -msgstr "" diff --git a/apps/i2ptunnel/locale/messages_en.po b/apps/i2ptunnel/locale/messages_en.po index e0308cbba..83b24e199 100644 --- a/apps/i2ptunnel/locale/messages_en.po +++ b/apps/i2ptunnel/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P i2ptunnel\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"POT-Creation-Date: 2012-07-16 23:58+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -18,15 +18,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554 msgid "This seems to be a bad destination:" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:542 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554 msgid "i2paddresshelper cannot help you with a destination like that!" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:609 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:621 #, java-format msgid "" "To visit the destination in your host database, click herehere." msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1008 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:151 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:406 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1023 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:153 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:410 msgid "Host" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 msgid "Base 32" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1016 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:376 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:380 msgid "Destination" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1022 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1037 #, java-format msgid "Continue to {0} without saving" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1042 #, java-format msgid "Save {0} to router address book and continue to eepsite" msgstr "" #. only blockfile supports multiple books -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1030 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1045 #, java-format msgid "Save {0} to master address book and continue to eepsite" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1046 #, java-format msgid "Save {0} to private address book and continue to eepsite" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211 msgid "HTTP Outproxy" msgstr "" -#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1201 +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1216 msgid "" "Click a link below to look for an address helper by using a \"jump\" service:" msgstr "" +#. Translators: parameter is a host name +#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1252 +#, java-format +msgid "{0} jump service" +msgstr "" + #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159 msgid "Added via address helper" msgstr "" @@ -206,12 +212,12 @@ msgid "HTTP bidir" msgstr "" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:555 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:305 msgid "Host not set" msgstr "" #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:283 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:287 msgid "Port not set" msgstr "" @@ -219,390 +225,383 @@ msgstr "" msgid "I2P Tunnel Manager - Edit Client Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:102 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:104 msgid "Edit proxy settings" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:110 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112 msgid "New proxy settings" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:326 msgid "Name" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:294 msgid "Type" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:330 msgid "Description" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:135 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:147 msgid "Target" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:139 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:171 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:173 msgid "Access Point" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:146 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:200 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:162 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:176 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:148 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:178 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:223 msgid "required" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:186 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:479 msgid "Reachable by" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:190 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:358 msgid "Outproxies" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:378 msgid "Tunnel Destination" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:207 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:382 msgid "name or destination" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:385 msgid "b32 not recommended" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:217 msgid "Shared Client" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:219 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:221 msgid "" "(Share tunnels with other clients and irc/httpclients? Change requires " "restart of client proxy)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:135 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:519 msgid "Auto Start" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:227 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:235 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:137 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:519 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:523 msgid "(Check the Box for 'YES')" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:233 msgid "Enable DCC" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 msgid "Advanced networking options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 msgid "" "(NOTE: when this client proxy is configured to share tunnels, then these " "options are for all the shared proxy clients!)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 msgid "Tunnel Options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:257 msgid "Length" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:254 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:264 msgid "0 hop tunnel (low anonymity, low latency)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:256 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:268 msgid "1 hop tunnel (medium anonymity, medium latency)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:260 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:272 msgid "2 hop tunnel (high anonymity, high latency)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:274 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:276 msgid "3 hop tunnel (very high anonymity, poor performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:274 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:284 msgid "hop tunnel (very poor performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:287 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:289 msgid "Variance" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:284 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:286 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:296 msgid "0 hop variance (no randomisation, consistant performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:288 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:300 msgid "" "+ 0-1 hop variance (medium additive randomisation, subtractive performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:292 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:304 msgid "" "+ 0-2 hop variance (high additive randomisation, subtractive performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:296 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:308 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:300 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:312 msgid "+/- 0-2 hop variance (not recommended)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:311 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:323 msgid "hop variance" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:328 msgid "Count" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:323 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335 msgid "1 inbound, 1 outbound tunnel (low bandwidth usage, less reliability)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:327 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:339 msgid "" "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard " "reliability)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:331 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:343 msgid "" "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:351 msgid "tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:344 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356 msgid "Backup Count" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:351 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:363 msgid "0 backup tunnels (0 redundancy, no added resource usage)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:367 msgid "1 backup tunnel each direction (low redundancy, low resource usage)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:371 msgid "" "2 backup tunnels each direction (medium redundancy, medium resource usage)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:375 msgid "3 backup tunnels each direction (high redundancy, high resource usage)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:371 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:383 msgid "backup tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:390 msgid "Profile" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:397 msgid "interactive connection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:389 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401 msgid "bulk connection (downloads/websites/BT)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:393 msgid "Delay Connect" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:397 msgid "for request/response connections" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:399 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405 msgid "Router I2CP Address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:409 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:413 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:411 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:159 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:431 msgid "Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:419 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 msgid "Reduce tunnel quantity when idle" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:421 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:486 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:500 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:487 msgid "Enable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:425 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:491 msgid "Reduced tunnel count" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:429 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:431 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495 msgid "Idle minutes" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435 msgid "Close tunnels when idle" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:441 msgid "New Keys on Reopen" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:441 msgid "Disable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455 msgid "Delay tunnel open until required" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465 msgid "Persistent private key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:471 msgid "File" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:473 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:228 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:475 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230 msgid "Local destination" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:477 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:479 msgid "(if known)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484 msgid "Local Authorization" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:488 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:490 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:504 msgid "Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:492 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:494 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:508 msgid "Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:496 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498 msgid "Outproxy Authorization" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:515 msgid "Jump URL List" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:519 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:521 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531 msgid "Custom options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:523 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:533 -msgid "" -"NOTE: If tunnel is currently running, most changes will not take effect " -"until tunnel is stopped and restarted." -msgstr "" - #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:525 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:695 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:699 msgid "Cancel" msgstr "" @@ -620,607 +619,607 @@ msgstr "" msgid "I2P Tunnel Manager - Edit Server Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:102 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:104 msgid "Edit server settings" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:110 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112 msgid "New server settings" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:209 msgid "Website name" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213 msgid "(leave blank for outproxies)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:218 msgid "Private key file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:238 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:240 msgid "Add to local addressbook" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247 msgid "Hostname Signature" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423 msgid "Encrypt Leaseset" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429 msgid "Encryption Key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:431 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 msgid "Generate New Key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 msgid "Generate" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529 msgid "(Tunnel must be stopped first)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439 msgid "Restricted Access List" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:445 msgid "Whitelist" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:449 msgid "Blacklist" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453 msgid "Access List" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 msgid "Inbound connection limits (0=unlimited)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 msgid "Per client" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:461 msgid "Per minute" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:465 msgid "Per hour" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:469 msgid "Per day" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:473 msgid "Total" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481 msgid "Max concurrent connections (0=unlimited)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:497 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 msgid "New Certificate type" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:501 msgid "None" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:503 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505 msgid "Hashcash (effort)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 msgid "Hashcash Calc Time" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 msgid "Estimate" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:515 msgid "Hidden" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:517 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519 msgid "Signed (signed by)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:523 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 msgid "Modify Certificate" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527 msgid "Modify" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:81 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:83 msgid "I2P Tunnel Manager - List" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:93 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97 msgid "Status Messages" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101 msgid "Refresh" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:99 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 msgid "Tunnel Wizard" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 msgid "Stop All" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 msgid "Start All" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115 msgid "Restart All" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119 msgid "Reload Config" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 msgid "I2P Server Tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:146 msgid "Points at" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:127 #: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:172 msgid "Preview" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:125 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:188 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:129 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:192 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:312 msgid "Status" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:178 msgid "Base32 Address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:186 msgid "No Preview" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:195 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:199 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:319 msgid "Starting..." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:202 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:216 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:322 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:336 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:354 msgid "Stop" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:209 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:347 msgid "Running" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:361 msgid "Stopped" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:368 msgid "Start" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 msgid "New server tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:291 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:297 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:569 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:573 msgid "Standard" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:411 msgid "Create" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255 msgid "I2P Client Tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:298 msgid "Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:333 msgid "Standby" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:377 msgid "Outproxy" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394 msgid "none" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:403 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407 msgid "New client tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:117 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119 msgid "I2P Tunnel Manager - Tunnel Creation Wizard" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:135 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564 msgid "Server or client tunnel?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:568 msgid "Tunnel type" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:598 msgid "Tunnel name and description" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:603 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:607 msgid "Tunnel destination" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:159 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:619 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:623 msgid "Binding address and port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:165 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:645 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:649 msgid "Tunnel auto-start" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:171 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:175 msgid "Wizard completed" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:185 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 msgid "" "This wizard will take you through the various options available for creating " "tunnels in I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:187 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 msgid "" "The first thing to decide is whether you want to create a server or a client " "tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:189 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 msgid "" "If you need to connect to a remote service, such as an IRC server inside I2P " "or a code repository, then you will require a CLIENT tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 msgid "" "On the other hand, if you wish to host a service for others to connect to " "you'll need to create a SERVER tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:193 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197 msgid "Server Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:199 msgid "Client Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:217 msgid "There are several types of tunnels to choose from:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 msgid "Basic tunnel for connecting to a single service inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 msgid "" "Try this if none of the tunnel types below fit your requirements, or you " "don't know what type of tunnel you need." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 msgid "Tunnel that acts as an HTTP proxy for reaching eepsites inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:227 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 msgid "" "Set your browser to use this tunnel as an http proxy, or set your " "\"http_proxy\" environment variable for command-line applications in GNU/" "Linux." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:229 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 msgid "" "Websites outside I2P can also be reached if an HTTP proxy within I2P is " "known." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:231 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 msgid "Customised client tunnel specific for IRC connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:233 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 msgid "" "With this tunnel type, your IRC client will be able to connect to an IRC " "network inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 msgid "" "Each IRC network in I2P that you wish to connect to will require its own " "tunnel. (See Also, SOCKS IRC)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:237 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 msgid "A tunnel that implements the SOCKS protocol." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:239 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 msgid "" "This enables both TCP and UDP connections to be made through a SOCKS " "outproxy within I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 msgid "" "A client tunnel implementing the SOCKS protocol, which is customised for " "connecting to IRC networks." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:243 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 msgid "" "With this tunnel type, IRC networks in I2P can be reached by typing the I2P " "address into your IRC client, and configuring the IRC client to use this " "SOCKS tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 msgid "" "This means that only one I2P tunnel is required rather than a separate " "tunnel per IRC network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:247 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 msgid "" "IRC networks outside I2P can also be reached if a SOCKS outproxy within I2P " "is known, though it depends on whether or not the outproxy has been blocked " "by the IRC network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 msgid "A client tunnel that implements the HTTP CONNECT command." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:255 msgid "" "This enables TCP connections to be made through an HTTP outproxy, assuming " "the proxy supports the CONNECT command." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:257 msgid "A customised client tunnel for Streamr." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 msgid "A basic server tunnel for hosting a generic service inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 msgid "A server tunnel that is customised for HTTP connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 msgid "Use this tunnel type if you want to host an eepsite." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 msgid "" "A customised server tunnel that can both serve HTTP data and connect to " "other server tunnels." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 msgid "This tunnel type is predominantly used when running a Seedless server." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 msgid "A customised server tunnel for hosting IRC networks inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:281 msgid "" "Usually, a separate tunnel needs to be created for each IRC server that is " "to be accessible inside I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:283 msgid "A customised server tunnel for Streamr." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322 msgid "Choose a name and description for your tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:324 msgid "" "These can be anything you want - they are just for ease of identifying the " "tunnel in the routerconsole." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:354 msgid "" "If you know of any outproxies for this type of tunnel (either HTTP or " "SOCKS), fill them in below." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356 msgid "Separate multiple proxies with commas." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:370 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:374 msgid "" "Type in the I2P destination of the service that this client tunnel should " "connect to." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376 msgid "" "This could be the full base 64 destination key, or an I2P URL from your " "address book." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:406 msgid "" "This is the IP that your service is running on, this is usually on the same " "machine so 127.0.0.1 is autofilled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:429 msgid "This is the port that the service is accepting connections on." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:450 msgid "This is the port that the client tunnel will be accessed from locally." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:452 msgid "This is also the client port for the HTTPBidir server tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:467 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:471 msgid "" "How do you want this tunnel to be accessed? By just this machine, your " "entire subnet, or external internet?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:473 msgid "You will most likely want to just allow 127.0.0.1" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:511 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:515 msgid "" "The I2P router can automatically start this tunnel for you when the router " "is started." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:513 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517 msgid "" "This can be useful for frequently-used tunnels (especially server tunnels), " "but for tunnels that are only used occassionally it would mean that the I2P " "router is creating and maintaining unnecessary tunnels." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543 msgid "The wizard has now collected enough information to create your tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:541 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:545 msgid "" "Upon clicking the Save button below, the wizard will set up the tunnel, and " "take you back to the main I2PTunnel page." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:550 msgid "" "Because you chose to automatically start the tunnel when the router starts, " "you don't have to do anything further." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:548 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 msgid "The router will start the tunnel once it has been set up." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:556 msgid "" "Because you chose not to automatically start the tunnel, you will have to " "manually start it." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 msgid "" "You can do this by clicking the Start button on the main page which " "corresponds to the new tunnel." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562 msgid "Below is a summary of the options you chose:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:656 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660 msgid "" "Alongside these basic settings, there are a number of advanced options for " "tunnel configuration." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:658 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:662 msgid "" "The wizard will set reasonably sensible default values for these, but you " "can view and/or edit these by clicking on the tunnel's name in the main " "I2PTunnel page." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:700 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:704 msgid "Previous" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:708 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712 msgid "Save Tunnel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:714 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718 msgid "Finish" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:720 +#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:724 msgid "Next" msgstr "" diff --git a/apps/routerconsole/locale/messages_en.po b/apps/routerconsole/locale/messages_en.po index fff7c84df..6c3bebdc4 100644 --- a/apps/routerconsole/locale/messages_en.po +++ b/apps/routerconsole/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P routerconsole\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-05 20:26+0000\n" +"POT-Creation-Date: 2012-07-20 01:36+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -61,7 +61,7 @@ msgstr[0] "" msgstr[1] "" #: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" msgstr "" @@ -109,7 +109,8 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:647 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:451 msgid "none" msgstr "" @@ -254,7 +255,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 msgid "Help" msgstr "" @@ -271,7 +272,7 @@ msgid "" msgstr "" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "" @@ -281,8 +282,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "" @@ -340,6 +341,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:834 msgid "Up" msgstr "" @@ -449,7 +451,7 @@ msgstr "" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "" @@ -694,8 +696,10 @@ msgstr "" msgid "{0} fails" msgstr "" +#. 1 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "" @@ -1720,15 +1724,96 @@ msgstr "" msgid "Zimbabwe" msgstr "" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:117 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:148 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:222 msgid "I2P Router Console" msgstr "" @@ -1737,13 +1822,13 @@ msgid "Error updating the configuration - please see the error logs" msgstr "" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " @@ -1751,34 +1836,34 @@ msgid "" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Save Client Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511 msgid "Save Interface Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527 msgid "Save WebApp Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541 msgid "Save Plugin Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:553 msgid "Install Plugin" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555 msgid "Update All Installed Plugins" msgstr "" @@ -1814,6 +1899,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:143 msgid "Unsupported" msgstr "" @@ -1839,8 +1925,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:508 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:425 msgid "Client" msgstr "" @@ -1931,7 +2017,7 @@ msgid "Edit" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Add Client" msgstr "" @@ -1963,9 +2049,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:293 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:319 msgid "Version" msgstr "" @@ -1987,7 +2072,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 #: ../java/src/net/i2p/router/web/HomeHelper.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174 msgid "Website" msgstr "" @@ -2001,7 +2086,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 msgid "Check for updates" msgstr "" @@ -2020,32 +2105,38 @@ msgid "Delete" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:26 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:854 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:455 msgid "Delete selected" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:27 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:873 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:461 msgid "Add item" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:459 msgid "Restore defaults" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:439 msgid "Save" msgstr "" @@ -2066,20 +2157,22 @@ msgid "No URL entered" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:85 msgid "Added" msgstr "" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:111 msgid "Removed" msgstr "" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425 msgid "Add key" msgstr "" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423 msgid "Delete key" msgstr "" @@ -2144,7 +2237,7 @@ msgstr "" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "" @@ -2153,22 +2246,23 @@ msgid "DEBUG" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:190 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:808 msgid "Remove" msgstr "" @@ -2187,19 +2281,61 @@ msgid "Home Page" msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:343 msgid "Network" msgstr "" +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:295 +msgid "Summary Bar" +msgstr "" + #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 msgid "UI" msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:196 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:491 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "" @@ -2209,7 +2345,7 @@ msgid "Clients" msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397 msgid "Keyring" msgstr "" @@ -2218,15 +2354,15 @@ msgid "Logging" msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:202 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:377 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Stats" msgstr "" @@ -2237,129 +2373,129 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:444 msgid "Save changes" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 msgid "Disabling UDP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 msgid "Enabling UDP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 msgid "unknown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415 msgid "Ban peer until restart" msgstr "" @@ -2379,7 +2515,7 @@ msgid "Invalid peer" msgstr "" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417 msgid "Unban peer" msgstr "" @@ -2392,7 +2528,7 @@ msgid "is not currently banned" msgstr "" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443 msgid "Adjust peer bonuses" msgstr "" @@ -2405,7 +2541,7 @@ msgid "Bad capacity value" msgstr "" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480 msgid "Save changes and reseed now" msgstr "" @@ -2424,8 +2560,8 @@ msgstr "" #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Shutdown immediately" msgstr "" @@ -2472,108 +2608,113 @@ msgstr "" msgid "Restart in {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "Shutdown gracefully" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "Cancel graceful shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Graceful restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409 msgid "Hard restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435 msgid "Run I2P on startup" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437 msgid "Don't run I2P on startup" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455 msgid "Dump threads" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 -msgid "View console on startup" +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" msgstr "" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463 +msgid "View console on startup" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465 msgid "Do not view console on startup" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "" @@ -2595,6 +2736,69 @@ msgid "" "href=\"graphs.jsp\">Graphs Page" msgstr "" +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28 +msgid "Save order" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35 +msgid "Refresh interval changed" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37 +#, java-format +msgid "Refresh interval must be at least {0} seconds" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39 +msgid "Refresh interval must be a number" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:42 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:417 +msgid "Restore full default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 +msgid "Full summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 +msgid "Summary bar will refresh shortly." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 +msgid "Restore minimal default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 +msgid "Minimal summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:135 +msgid "Order must be an integer" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72 +msgid "No section selected" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77 +msgid "No order entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133 +msgid "Moved" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140 +msgid "Saved order of sections." +msgstr "" + #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 @@ -2718,6 +2922,10 @@ msgstr "" msgid "German" msgstr "" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Greek" +msgstr "" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "" @@ -2730,6 +2938,10 @@ msgstr "" msgid "French" msgstr "" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Hungarian" +msgstr "" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "" @@ -2803,7 +3015,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 #: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 -#: ../java/src/net/i2p/router/web/GraphHelper.java:360 +#: ../java/src/net/i2p/router/web/GraphHelper.java:361 msgid "Never" msgstr "" @@ -2853,130 +3065,128 @@ msgstr "" #. e.g. "statname for 60m" #: ../java/src/net/i2p/router/web/GraphHelper.java:172 -#: ../java/src/net/i2p/router/web/GraphHelper.java:220 +#: ../java/src/net/i2p/router/web/GraphHelper.java:221 #, java-format msgid "{0} for {1}" msgstr "" -#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:194 -#: ../java/src/net/i2p/router/web/GraphHelper.java:307 -msgid "All times are UTC." -msgstr "" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#: ../java/src/net/i2p/router/web/GraphHelper.java:223 #, java-format msgid "ending {0} ago" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +#: ../java/src/net/i2p/router/web/GraphHelper.java:238 msgid "Larger" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +#: ../java/src/net/i2p/router/web/GraphHelper.java:244 msgid "Smaller" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +#: ../java/src/net/i2p/router/web/GraphHelper.java:250 msgid "Taller" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +#: ../java/src/net/i2p/router/web/GraphHelper.java:256 msgid "Shorter" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +#: ../java/src/net/i2p/router/web/GraphHelper.java:262 msgid "Wider" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +#: ../java/src/net/i2p/router/web/GraphHelper.java:268 msgid "Narrower" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +#: ../java/src/net/i2p/router/web/GraphHelper.java:275 msgid "Larger interval" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +#: ../java/src/net/i2p/router/web/GraphHelper.java:281 msgid "Smaller interval" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +#: ../java/src/net/i2p/router/web/GraphHelper.java:288 msgid "Previous interval" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +#: ../java/src/net/i2p/router/web/GraphHelper.java:299 msgid "Next interval" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:304 -#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "Plot averages" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:304 -#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "plot events" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +#: ../java/src/net/i2p/router/web/GraphHelper.java:308 +msgid "All times are UTC." +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 msgid "Configure Graph Display" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 msgid "Select Stats" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Periods" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:433 msgid "or" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "Image sizes" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "width" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "height" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:347 #: ../java/src/net/i2p/router/web/GraphHelper.java:348 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "pixels" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:349 +#: ../java/src/net/i2p/router/web/GraphHelper.java:350 msgid "Refresh delay" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:364 +#: ../java/src/net/i2p/router/web/GraphHelper.java:365 msgid "Store graph data on disk?" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:370 +#: ../java/src/net/i2p/router/web/GraphHelper.java:371 msgid "Save settings and redraw graphs" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:425 +#: ../java/src/net/i2p/router/web/GraphHelper.java:426 msgid "Graph settings saved" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Addressbook" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:250 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "" @@ -2985,7 +3195,7 @@ msgid "Configure Bandwidth" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314 msgid "I2P Bandwidth Configuration" msgstr "" @@ -3002,42 +3212,42 @@ msgid "Customize Home Page" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330 msgid "I2P Home Page Configuration" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:31 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:160 msgid "Anonymous webmail client" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:31 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:162 msgid "Email" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:266 msgid "I2P Router Help" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 msgid "Router Console" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:34 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 msgid "Built-in anonymous BitTorrent Client" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:34 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 msgid "Torrents" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "Local web server" msgstr "" @@ -3050,160 +3260,202 @@ msgid "Bug tracker" msgstr "" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "The Italian Bittorrent Resource" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "Dev Forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "Development forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "Bittorrent tracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 msgid "diftracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "I2P Applications" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "FAQ" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Frequently Asked Questions" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Community forum" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Forum" msgstr "" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S + I + "itoopie_sm.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "" +"A public anonymous Git hosting site - supports pulling via Git and HTTP and " +"pushing via SSH" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Anonymous Git Hosting" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Microblog" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Your premier microblogging service on I2P" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Javadocs" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Technical documentation" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "Key Server" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "" - -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Debian and Tahoe-LAFS repositories" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "killyourtv.i2p" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "I2P Pastebin" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Pastebin" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "I2P News" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Add-on directory" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Plugins" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "Postman's Tracker" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "I2P home page" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Project Website" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "I2P Netowrk Statistics" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Technical Docs" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Trac Wiki" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +#: ../java/src/net/i2p/router/web/HomeHelper.java:59 msgid "Ugha's Wiki" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 msgid "Seedless and the Robert BitTorrent applications" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 msgid "Sponge's main site" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 msgid "The HTTP proxy is not up" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#: ../java/src/net/i2p/router/web/HomeHelper.java:103 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:810 msgid "Name" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/HomeHelper.java:196 msgid "URL" msgstr "" -#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +#: ../java/src/net/i2p/router/web/HomeHelper.java:214 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:856 msgid "Add" msgstr "" -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 -msgid "Network Database RouterInfo Lookup" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +msgid "Summary" +msgstr "" + +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +msgid "Local Router" +msgstr "" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +msgid "Router Lookup" +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +msgid "All Routers" +msgstr "" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +msgid "All Routers with Full Stats" +msgstr "" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" msgstr "" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 @@ -3215,79 +3467,50 @@ msgstr "" msgid "not found in network database" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "Network Database Contents" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 -msgid "View RouterInfo" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -msgid "LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "View LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 -msgid "Routers" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 -msgid "Show all routers" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 -msgid "Show all routers with full stats" -msgstr "" - #: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "" @@ -3306,69 +3529,69 @@ msgstr "" msgid "Country" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "Hidden" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "" @@ -3387,6 +3610,7 @@ msgid "Hide news" msgstr "" #: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642 msgid "Show news" msgstr "" @@ -3451,7 +3675,6 @@ msgid "Downloading plugin" msgstr "" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "" @@ -3467,7 +3690,7 @@ msgid "Cannot create plugin directory {0}" msgstr "" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:302 #, java-format msgid "from {0}" msgstr "" @@ -3598,219 +3821,223 @@ msgstr "" msgid "Failed to download plugin from {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 -msgid "Peer Profiles" -msgstr "" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:435 msgid "Speed" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:439 msgid "Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:416 msgid "Integrated" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 -msgid "Floodfill and Integrated Peers" -msgstr "" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" msgstr "" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + #: ../java/src/net/i2p/router/web/SearchHelper.java:74 msgid "Select search engine" msgstr "" @@ -3975,291 +4202,373 @@ msgstr "" msgid "Lifetime average value" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142 msgid "I2P Router Help & FAQ" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144 msgid "Help & FAQ" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:152 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154 msgid "I2P Services" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186 msgid "Configure I2P Router" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188 msgid "I2P Internals" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:489 msgid "View existing tunnels and tunnel build status" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:200 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:375 msgid "Show all current peer connections" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 msgid "Show recent peer performance profiles" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 msgid "Profiles" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:212 msgid "Show list of all known I2P routers" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:214 msgid "NetDB" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:218 msgid "Health Report" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220 msgid "Logs" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Graph router performance" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233 msgid "Graphs" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238 msgid "Textual router performance statistics" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Local Destinations" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:268 msgid "General" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:273 +msgid "" +"Your Local Identity is your unique I2P router identity, similar to an ip " +"address but tailored to I2P. " +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Never disclose this to anyone, as it can reveal your real world ip." +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 msgid "Local Identity" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:280 msgid "Your unique I2P router identity is" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 msgid "never reveal it to anyone" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286 msgid "show" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "The version of the I2P software we are running" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:300 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:326 msgid "How long we've been running for this session" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:303 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:329 msgid "Uptime" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341 msgid "" "Help with configuring your firewall and router for optimal I2P performance" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 +msgid "Configure I2P Updates" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358 +msgid "I2P Update" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +msgid "Peers we've been talking to in the last few minutes/last hour" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 msgid "Active" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:395 +msgid "The number of peers available for building client tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 msgid "Fast" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 +msgid "The number of peers available for building exploratory tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 msgid "High capacity" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:413 +msgid "The number of peers available for network database inquries" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422 +msgid "The total number of peers in our network database" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 msgid "Known" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445 msgid "Configure router bandwidth allocation" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447 msgid "Bandwidth in/out" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467 msgid "Total" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474 msgid "Used" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:496 +msgid "" +"Used for building and testing tunnels, and communicating with floodfill peers" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499 msgid "Exploratory" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:505 +msgid "Tunnels we are using to provide or access services on the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514 +msgid "" +"Tunnels we are participating in, directly contributing bandwith to the " +"network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517 msgid "Participating" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:523 +msgid "" +"The ratio of tunnel hops we provide to tunnel hops we use - a value greater " +"than 1.00 indicates a positive contribution to the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 msgid "Share ratio" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:539 msgid "What's in the router's job queue?" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541 msgid "Congestion" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546 +msgid "Indicates router performance" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549 msgid "Job lag" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:555 +msgid "Indicates how quickly outbound messages to other I2P routers are sent" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558 msgid "Message delay" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 +msgid "Round trip time for a tunnel test" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 +msgid "Queued requests from other routers to participate in tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613 +msgid "News & Updates" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:143 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "Testing" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "OK" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:163 msgid "ERR-Private TCP Address" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:165 msgid "ERR-SymmetricNAT" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:168 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:170 msgid "WARN-Firewalled and Floodfill" msgstr "" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Firewalled" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:175 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:181 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:184 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:186 msgid "WARN-Firewalled with UDP Disabled" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Add/remove/edit & control your client and server tunnels" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:423 msgid "Server" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:427 msgid "Show tunnels" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 msgid "Leases expired" msgstr "" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "Rebuilding" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "ago" msgstr "" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:442 msgid "Ready" msgstr "" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building tunnels" msgstr "" @@ -4267,13 +4576,13 @@ msgstr "" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:462 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "" #. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 #, java-format msgid "Download {0} Update" msgstr "" @@ -4281,23 +4590,43 @@ msgstr "" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
    is optional, to help the browser make the lines even in the button #. If the translation is shorter than the English, you should probably not include
    -#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:684 #, java-format msgid "Download Unsigned
    Update {0}" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:709 msgid "Help with firewall configuration" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:711 msgid "Check network connection and NAT/firewall" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:730 msgid "Reseed" msgstr "" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:812 +msgid "Order" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:829 +msgid "Top" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:842 +msgid "Down" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:847 +msgid "Bottom" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:859 +msgid "Select a section to add" +msgstr "" + #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" @@ -4322,7 +4651,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398 msgid "configure" msgstr "" @@ -4432,8 +4761,7 @@ msgid "out" msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 msgid "Updating" msgstr "" @@ -4441,8 +4769,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:266 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Update downloaded" msgstr "" @@ -4452,22 +4780,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Restarting" msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Restart to install" msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 msgid "Click Shutdown and restart to install" msgstr "" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "Version {0}" msgstr "" @@ -4477,27 +4805,33 @@ msgstr "" msgid "Failed copy to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, java-format +msgid "{0} downloaded" +msgstr "" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:258 #, java-format msgid "No new version found at {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Update verified" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:311 #, java-format msgid "Transfer failed from {0}" msgstr "" #. wars for ConfigClientsHelper #: ../java/strings/Strings.java:12 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:154 msgid "addressbook" msgstr "" @@ -4722,319 +5056,335 @@ msgstr "" msgid "itag2" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137 msgid "configure bandwidth" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 -msgid "Summary Bar" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:157 +msgid "Router is down" msgstr "" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:308 msgid "Refresh (s)" msgstr "" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:312 msgid "Enable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Bandwidth limiter" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 msgid "KBps In" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375 msgid "KBps Out" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:390 msgid "Share" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:408 msgid "NOTE" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:399 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:409 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413 msgid "Advanced network configuration page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:437 msgid "Cancel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137 msgid "config advanced" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314 msgid "I2P Advanced Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355 msgid "Advanced I2P Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365 msgid "Some changes may require a restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139 msgid "config clients" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346 msgid "I2P Client Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:412 msgid "Client Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 msgid "To change other client options, edit the file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:523 msgid "All changes require restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Advanced Client Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Enabled without SSL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "Enabled with SSL required" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 msgid "I2CP Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 msgid "I2CP Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Authorization" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 msgid "Require username and password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:406 msgid "The default settings will work for most people." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:501 msgid "Any changes made here must also be configured in the external client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503 msgid "Many clients do not support SSL or authorization." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513 msgid "WebApp Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:515 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5044,7 +5394,7 @@ msgid "" "all (e.g. addressbook)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:517 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5052,683 +5402,683 @@ msgid "" "preferred method." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531 msgid "Plugin Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:533 msgid "The plugins listed below are started by the webConsole client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543 msgid "Plugin Installation" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:545 msgid "To install a plugin, enter the download URL:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139 msgid "config home" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Default Home Page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Use old home page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:411 msgid "Search Engines" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:431 msgid "Recommended Eepsites" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386 msgid "Local Services" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139 msgid "config keyring" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330 msgid "I2P Keyring Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:399 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:402 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408 msgid "Manual Keyring Addition" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:410 msgid "Enter keys for encrypted remote destinations here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413 msgid "Keys for local destinations must be entered on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415 msgid "I2PTunnel page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417 msgid "Dest. name, hash, or full key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419 msgid "Encryption Key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137 msgid "config logging" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314 msgid "I2P Logging Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355 msgid "Configure I2P Logging Options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:357 msgid "Log file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363 msgid "Log record format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:367 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:369 msgid "Log date format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:373 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375 msgid "Max log file size" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:379 msgid "Default log level" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:383 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385 msgid "Log level overrides" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389 msgid "New override" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139 msgid "config networking" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343 msgid "I2P Network Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "IP and Transport Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "There is help below." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UPnP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "Enable UPnP to open firewall ports" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UPnP status" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 msgid "IP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:490 msgid "Externally reachable hostname or IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "Use all auto-detect methods" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:422 msgid "Disable UPnP IP address detection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "Ignore local interface IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "Use SSU IP address detection only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "Specify hostname or IP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 msgid "Select Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 msgid "Hidden mode - do not publish IP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "(prevents participating traffic)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "Action when IP changes" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Experimental" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "UDP Configuration:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "UDP port:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Completely disable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 msgid "TCP Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 msgid "Use auto-detected IP address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:496 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "currently" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:500 msgid "if we are not firewalled" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "Always use auto-detected IP address (Not firewalled)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Disable inbound (Firewalled)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "Externally reachable TCP port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "Use the same port configured for UDP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Specify Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Notes" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:541 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 msgid "Configuration Help" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " "integration will generally improve if the I2P port is forwarded for both UDP " "and TCP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551 msgid "" "If you can, please poke a hole in your firewall to allow unsolicited UDP and " "TCP packets to reach you." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 msgid "" "Most of the options above are for special situations, for example where UPnP " "does not work correctly, or a firewall not under your control is doing harm." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "No UPnP-compatible device present" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "UPnP disabled on the device" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "Software firewall interference with UPnP" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "Bugs in the device's UPnP implementation" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "Multiple firewall/routers in the internet connection path" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "UPnP device change, reset, or address change" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "Review the UPnP status here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "Hostnames entered above will be published in the network database." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "They are not private." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" "Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "When in doubt, leave the settings at the defaults." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Reachability Help" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:601 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "" "If there is an error, the logs may also help " "diagnose the problem." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "Your UDP port does not appear to be firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Your UDP port appears to be firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "WARN - Firewalled and Fast" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "" "You have configured I2P to share more than 128KBps of bandwidth, but you are " "firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "WARN - Firewalled and Floodfill" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:648 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:650 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:652 msgid "" "If your TCP port is firewalled with inbound TCP enabled, routers will not be " "able to contact you via TCP, which will hurt the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654 msgid "Please open your firewall or disable inbound TCP above." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656 msgid "WARN - Firewalled with UDP Disabled" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:658 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662 msgid "Please open your firewall or enable UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664 msgid "ERR - Clock Skew" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:666 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668 msgid "Correct your clock setting if this error persists." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670 msgid "ERR - Private TCP Address" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:672 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674 msgid "Correct the address or disable inbound TCP above." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676 msgid "ERR - SymmetricNAT" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:678 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:680 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:682 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:684 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688 msgid "" "This may be a transient error, if the other program is no longer using the " "port." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690 msgid "However, a restart is always required after this error." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:692 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696 msgid "Therefore your router cannot accept inbound connections." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:698 msgid "Please configure a TCP host and port above or enable UDP." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:700 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:702 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:704 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139 msgid "config peers" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 msgid "I2P Peer Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405 msgid "Manual Peer Controls" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:407 msgid "Router Hash" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:411 msgid "Manually Ban / Unban a Peer" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:413 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423 msgid "Adjust Profile Bonuses" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:425 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5736,674 +6086,734 @@ msgid "" "displayed on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427 msgid "profiles page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445 msgid "Banned Peers" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466 msgid "Banned IPs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139 msgid "config reseeding" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 msgid "I2P Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:402 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 msgid "the FAQ" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "Reseed URL Selection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "Try SSL first then non-SSL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 msgid "Use SSL only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 msgid "Use non-SSL only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:426 msgid "Reseed URLs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:430 msgid "Enable HTTP Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:434 msgid "HTTP Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:438 msgid "HTTP Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:442 msgid "Use HTTP Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:446 msgid "HTTP Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:450 msgid "HTTP Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:454 msgid "Enable HTTPS Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:458 msgid "HTTPS Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:462 msgid "HTTPS Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:466 msgid "Use HTTPS Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:470 msgid "HTTPS Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474 msgid "HTTPS Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139 msgid "config service" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 msgid "I2P Service Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Shutdown the router" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415 msgid "Systray integration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:417 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:419 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:421 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:423 msgid "Show systray icon" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:425 msgid "Hide systray icon" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:427 msgid "Run on startup" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:429 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:431 msgid "If you prefer the command line, you can also run the " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:430 msgid "Note" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:441 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:443 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:447 msgid "Debugging" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:449 msgid "View the job queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:453 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to wrapper.log." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459 msgid "Launch browser on router startup?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:461 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 +msgid "config summary bar" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 +msgid "I2P Summary Bar Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 +msgid "Refresh Interval" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407 +msgid "seconds" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 +msgid "Customize Summary Bar" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:304 msgid "I2P Stats Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 msgid "Configure I2P Stat Collection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Enable full stats?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364 msgid "change requires restart to take effect" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373 msgid "Stat file" msgstr "" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:382 msgid "Filter" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:395 msgid "toggle all" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403 msgid "Log" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:411 msgid "Graph" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466 msgid "Advanced filter" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139 msgid "config tunnels" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343 msgid "I2P Tunnel Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:410 msgid "The default settings work for most people." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:417 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " "reduce performance or reliability." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:420 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:423 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:433 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:436 msgid "Client tunnel changes are temporary and are not saved." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438 msgid "To make permanent client tunnel changes see the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440 msgid "i2ptunnel page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137 msgid "config UI" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314 msgid "I2P UI Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353 msgid "Router Console Theme" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:376 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379 msgid "Router Console Language" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:385 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389 msgid "Apply" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137 msgid "config update" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304 msgid "I2P Update Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Check for I2P and news updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363 msgid "News & I2P Updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367 msgid "Check for news updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "News Updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:377 msgid "Update In Progress" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "News URL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:389 msgid "Refresh frequency" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395 msgid "Update policy" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:401 msgid "Update through the eepProxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:405 msgid "eepProxy host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:409 msgid "eepProxy port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:415 msgid "Update URLs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:419 msgid "Trusted keys" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:423 msgid "Update with unsigned development builds?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:427 msgid "Unsigned Build URL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433 msgid "Updates will be dispatched via your package manager." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:136 msgid "home" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354 msgid "Welcome to I2P" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321 +msgid "I2P Addressbook" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:323 +msgid "Open in new tab" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:327 +msgid "Your browser does not support iFrames." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:329 +msgid "Click here to continue." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144 msgid "Internal Error" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 msgid "Sorry! There has been an internal error." msgstr "" #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:335 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:339 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:341 msgid "Please include this information in bug reports" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170 msgid "Error Details" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172 #, java-format msgid "Error {0}" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:331 msgid "I2P Version and Running Environment" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:390 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148 msgid "Page Not Found" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:319 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321 msgid "Error 404" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326 msgid "not found" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:138 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:136 msgid "graphs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:324 msgid "I2P Performance Graphs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 -msgid "Router is down" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 -msgid "News" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:312 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362 msgid "Search I2P" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:382 msgid "Eepsites of Interest" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154 +msgid "i2p tunnel manager" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322 +msgid "I2P Tunnel Manager" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138 msgid "Jar File Dump" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136 msgid "job queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303 msgid "I2P Router Job Queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138 msgid "logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329 msgid "I2P Router Logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:392 msgid "Critical Logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396 msgid "Router Logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402 msgid "Service (Wrapper) Logs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 -msgid "network database summary" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:136 +msgid "network database" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 -msgid "I2P Network Database Summary" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:303 +msgid "I2P Network Database" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:142 msgid "WebApp Not Found" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:333 msgid "Web Application Not Running" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:335 msgid "The requested web application is not running." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337 msgid "" "Please visit the config clients page to start it." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136 msgid "peer connections" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303 msgid "I2P Network Peers" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136 msgid "peer profiles" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303 msgid "I2P Network Peer Profiles" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136 msgid "statistics" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316 msgid "I2P Router Statistics" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301 #, java-format msgid "Disable {0} Refresh" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:154 +msgid "torrents" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:321 +msgid "I2P Torrent Downloader" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136 msgid "tunnel summary" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303 msgid "I2P Tunnel Summary" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:303 msgid "Peer Profile" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326 #, java-format msgid "Profile for peer {0}" msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154 +msgid "webmail" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321 +msgid "I2P Webmail" +msgstr "" diff --git a/apps/susidns/locale/messages_en.po b/apps/susidns/locale/messages_en.po index 979a3c2c8..5b9090234 100644 --- a/apps/susidns/locale/messages_en.po +++ b/apps/susidns/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P susidns\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"POT-Creation-Date: 2012-07-16 23:58+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -69,60 +69,60 @@ msgstr "" msgid "Type {0}" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:202 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "" msgstr[1] "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "" msgstr[1] "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:211 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "" msgstr[1] "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:220 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "" msgstr[1] "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Showing {0} of {1}" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:412 msgid "Add" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:268 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:410 msgid "Replace" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" @@ -130,63 +130,63 @@ msgid "" "\"Replace\" to overwrite." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:282 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:286 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:325 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:274 msgid "Delete Entry" msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:351 msgid "Delete Selected" msgstr "" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "" #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." @@ -194,33 +194,33 @@ msgid_plural "{0} destinations deleted." msgstr[0] "" msgstr[1] "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:323 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 msgid "ERROR: Could not write addressbook file." msgstr "" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:339 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:128 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" "\" button on your browser. Please resubmit." msgstr "" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Save" msgstr "" @@ -229,9 +229,9 @@ msgid "Configuration saved." msgstr "" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Reload" msgstr "" @@ -258,436 +258,440 @@ msgstr "" msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:115 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." msgstr "" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:120 msgid "Subscriptions saved." msgstr "" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:124 msgid "Subscriptions reloaded." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 msgid "address book" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133 msgid "Overview" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "Address books" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "private" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "master" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "router" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "published" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Subscriptions" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:131 msgid "Configuration" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:134 msgid "Address book" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139 msgid "Storage" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 msgid "Filter" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:175 msgid "other" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 msgid "all" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:191 msgid "Current filter" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:196 msgid "clear filter" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:213 msgid "Search" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 msgid "Name" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:248 msgid "Links" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:266 msgid "Destination" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:286 msgid "Mark for deletion" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "Base 32 address" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:311 msgid "More information on this entry" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 msgid "details" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:349 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Cancel" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:383 msgid "This address book is empty." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 msgid "Add new destination" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:165 msgid "Host Name" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 msgid "configuration" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Hints" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" "\\addressbook\\ (Windows)." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "" "Use the private addressbook for private destinations, these are not " "published." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Options" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Update interval in hours" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "Your hosts.txt (don't change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "Your personal addressbook, these hosts will be published" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "Your private addressbook, it is never published" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179 msgid "Port for your eepProxy (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181 msgid "Hostname for your eepProxy (no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183 msgid "Whether to update the published addressbook" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191 +msgid "Name of the theme to use (defaults to 'light')" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:181 msgid "Encoded Name" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 msgid "Base 32 Address" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Base 64 Hash" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213 msgid "Address Helper" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "link" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Public Key" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "ElGamal 2048 bit" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Signing Key" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "DSA 1024 bit" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Certificate" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Added Date" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Source" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Last Modified" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Notes" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 msgid "Introduction" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "What is the addressbook?" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "The addressbook application is part of your I2P installation." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" "In the default configuration, the address book is only subscribed to www." "i2p2.i2p." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140 msgid "" "For more information on naming in I2P, see the overview on www.i2p2.i2p." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142 msgid "How does the addressbook application work?" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:145 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146 msgid "" "If configured, the router address book is now written to the \"published\" " "address book, which will be publicly available if you are running an eepsite." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:149 msgid "" "Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150 msgid "" "The private address book can also be used for aliases of hosts in your other " "address books." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "The subscription file contains a list of i2p URLs." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:148 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "Those URLs refer to published hosts.txt files." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:151 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:153 msgid "See the FAQ for a list of subscription URLs." msgstr "" diff --git a/apps/susimail/locale/messages_en.po b/apps/susimail/locale/messages_en.po index f1eb8d7a2..89c53708c 100644 --- a/apps/susimail/locale/messages_en.po +++ b/apps/susimail/locale/messages_en.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P susimail\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-19 23:20+0000\n" +"POT-Creation-Date: 2012-07-16 23:58+0000\n" "PO-Revision-Date: 2010-06-15 14:09+0100\n" "Last-Translator: duck \n" "Language-Team: duck \n" @@ -18,428 +18,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:435 +#: src/src/i2p/susi/webmail/WebMail.java:439 msgid "unknown" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:458 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:459 +#: src/src/i2p/susi/webmail/WebMail.java:463 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:465 +#: src/src/i2p/susi/webmail/WebMail.java:469 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:479 -#, java-format -msgid "Charset \\''{0}\\'' not supported." -msgstr "" - #: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format +msgid "Charset \\''{0}\\'' not supported." +msgstr "" + +#: src/src/i2p/susi/webmail/WebMail.java:487 +#, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "Download" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "File is packed into a zipfile for security reasons." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:506 -#, java-format -msgid "attachment ({0})." -msgstr "" - #: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format +msgid "attachment ({0})." +msgstr "" + +#: src/src/i2p/susi/webmail/WebMail.java:514 +#, java-format msgid "Attachment ({0})." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:560 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need username for authentication." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:564 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need password for authentication." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:568 +#: src/src/i2p/susi/webmail/WebMail.java:572 msgid "Need hostname for connect." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:573 +#: src/src/i2p/susi/webmail/WebMail.java:577 msgid "Need port number for pop3 connect." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:584 msgid "POP3 port number is not in range 0..65535." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:586 +#: src/src/i2p/susi/webmail/WebMail.java:590 msgid "POP3 port number is invalid." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:596 msgid "Need port number for smtp connect." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:603 msgid "SMTP port number is not in range 0..65535." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:609 msgid "SMTP port number is invalid." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:652 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "User logged out." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:656 +#: src/src/i2p/susi/webmail/WebMail.java:660 msgid "Internal error, lost connection." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:752 +#: src/src/i2p/susi/webmail/WebMail.java:756 #, java-format msgid "On {0} {1} wrote:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:799 +#: src/src/i2p/susi/webmail/WebMail.java:803 msgid "begin forwarded mail" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:821 +#: src/src/i2p/susi/webmail/WebMail.java:825 msgid "end forwarded mail" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:828 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:832 +#: src/src/i2p/susi/webmail/WebMail.java:1707 msgid "Could not fetch mail body." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:856 +#: src/src/i2p/susi/webmail/WebMail.java:860 msgid "Message id not valid." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:939 -#, java-format -msgid "No Encoding found for {0}" -msgstr "" - #: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format +msgid "No Encoding found for {0}" +msgstr "" + +#: src/src/i2p/susi/webmail/WebMail.java:947 +#, java-format msgid "Could not encode data: {0}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:948 +#: src/src/i2p/susi/webmail/WebMail.java:952 #, java-format msgid "Error reading uploaded file: {0}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1026 +#: src/src/i2p/susi/webmail/WebMail.java:1030 msgid "Error parsing download parameter." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1070 +#: src/src/i2p/susi/webmail/WebMail.java:1074 msgid "Invalid pagesize number, resetting to default value." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1094 +#: src/src/i2p/susi/webmail/WebMail.java:1098 msgid "No messages marked for deletion." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1118 #, java-format msgid "Error deleting message: {0}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1125 +#: src/src/i2p/susi/webmail/WebMail.java:1129 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "" msgstr[1] "" -#: src/src/i2p/susi/webmail/WebMail.java:1247 -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1254 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Login" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1249 +#: src/src/i2p/susi/webmail/WebMail.java:1256 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "" msgstr[1] "" -#: src/src/i2p/susi/webmail/WebMail.java:1251 +#: src/src/i2p/susi/webmail/WebMail.java:1258 msgid "Show Message" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1313 +#: src/src/i2p/susi/webmail/WebMail.java:1320 #, java-format msgid "Error decoding content: {0}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1318 +#: src/src/i2p/susi/webmail/WebMail.java:1325 msgid "Error decoding content: No encoder found." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1365 +#: src/src/i2p/susi/webmail/WebMail.java:1372 msgid "no subject" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1382 +#: src/src/i2p/susi/webmail/WebMail.java:1389 msgid "Found no valid sender address." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1388 +#: src/src/i2p/susi/webmail/WebMail.java:1395 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1407 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "No recipients found." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1414 +#: src/src/i2p/susi/webmail/WebMail.java:1421 msgid "Quoted printable encoder not available." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1419 +#: src/src/i2p/susi/webmail/WebMail.java:1426 msgid "Header line encoder not available." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1470 +#: src/src/i2p/susi/webmail/WebMail.java:1477 msgid "Mail sent." msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1509 +#: src/src/i2p/susi/webmail/WebMail.java:1516 msgid "Send" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1510 +#: src/src/i2p/susi/webmail/WebMail.java:1517 msgid "Cancel" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1511 +#: src/src/i2p/susi/webmail/WebMail.java:1518 msgid "Delete Attachment" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1512 -#: src/src/i2p/susi/webmail/WebMail.java:1606 -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Reload Config" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1513 -#: src/src/i2p/susi/webmail/WebMail.java:1607 -#: src/src/i2p/susi/webmail/WebMail.java:1688 +#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1614 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Logout" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1536 -#: src/src/i2p/susi/webmail/WebMail.java:1692 +#: src/src/i2p/susi/webmail/WebMail.java:1543 +#: src/src/i2p/susi/webmail/WebMail.java:1699 msgid "From:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1537 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "To:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1538 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Cc:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1539 +#: src/src/i2p/susi/webmail/WebMail.java:1546 msgid "Bcc:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1540 -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Subject:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1541 +#: src/src/i2p/susi/webmail/WebMail.java:1548 msgid "Bcc to self" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "New Attachment:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1544 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Upload File" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1550 +#: src/src/i2p/susi/webmail/WebMail.java:1557 msgid "Attachments:" msgstr "" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1573 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "User" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1574 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "Password" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1579 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Host" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1580 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "POP3-Port" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1581 +#: src/src/i2p/susi/webmail/WebMail.java:1588 msgid "SMTP-Port" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Reset" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1592 msgid "Learn about I2P mail" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1593 msgid "Create Account" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Really delete the marked messages?" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1598 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Yes, really delete them!" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1600 -#: src/src/i2p/susi/webmail/WebMail.java:1679 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "New" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reply" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reply All" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Forward" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1690 msgid "Delete" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Check Mail" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1616 msgid "Sender" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1617 msgid "Subject" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1618 msgid "Date" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1619 msgid "Size" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1638 +#: src/src/i2p/susi/webmail/WebMail.java:1645 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "" msgstr[1] "" -#: src/src/i2p/susi/webmail/WebMail.java:1643 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "Mark All" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1651 msgid "Invert Selection" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1652 msgid "Clear" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1648 -#: src/src/i2p/susi/webmail/WebMail.java:1649 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "First" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1648 -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1691 msgid "Previous" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1657 #, java-format msgid "Page {0} of {1}" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1652 -#: src/src/i2p/susi/webmail/WebMail.java:1653 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 msgid "Last" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1652 -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "Next" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1663 msgid "Pagesize:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1664 msgid "Set" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Really delete this message?" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1667 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Yes, really delete it!" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Back to Folder" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Date:" msgstr "" -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1711 msgid "Could not fetch mail." msgstr "" From ce7a46bbed046901ce96070043130f3e289d8b85 Mon Sep 17 00:00:00 2001 From: kytv Date: Fri, 20 Jul 2012 19:20:18 +0000 Subject: [PATCH 288/327] Open Previewed http dests with target="_parent" in i2ptunnel Before iframing i2ptunnel, clicking the Preview button would open the site in the parent window. This change will cause the sites to open in the parent window from within the iframed page. --- apps/i2ptunnel/jsp/index.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/i2ptunnel/jsp/index.jsp b/apps/i2ptunnel/jsp/index.jsp index a35826a5c..02a21bf18 100644 --- a/apps/i2ptunnel/jsp/index.jsp +++ b/apps/i2ptunnel/jsp/index.jsp @@ -116,7 +116,7 @@ <% if (("httpserver".equals(indexBean.getInternalType(curServer)) || ("httpbidirserver".equals(indexBean.getInternalType(curServer)))) && indexBean.getTunnelStatus(curServer) == IndexBean.RUNNING) { %> - <%=intl._("Preview")%> + <%=intl._("Preview")%> <% } else if (indexBean.getTunnelStatus(curServer) == IndexBean.RUNNING) { %><%=intl._("Base32 Address")%>:
    <%=indexBean.getDestHashBase32(curServer)%>.b32.i2p
    From ebe55aba611c8da119a3dd2786ce040894645a21 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 21 Jul 2012 13:03:27 +0000 Subject: [PATCH 289/327] remove dark as requested --- .../resources/themes/snark/dark/favicon.ico | Bin 1150 -> 0 bytes .../themes/snark/dark/images/add.png | Bin 733 -> 0 bytes .../snark/dark/images/arrow_refresh.png | Bin 777 -> 0 bytes .../themes/snark/dark/images/assange.png | Bin 1602 -> 0 bytes .../themes/snark/dark/images/complete.png | Bin 956 -> 0 bytes .../themes/snark/dark/images/config.png | Bin 584 -> 0 bytes .../snark/dark/images/configuration.png | Bin 3447 -> 0 bytes .../themes/snark/dark/images/create.png | Bin 570 -> 0 bytes .../themes/snark/dark/images/delete.png | Bin 634 -> 0 bytes .../themes/snark/dark/images/details.png | Bin 769 -> 0 bytes .../themes/snark/dark/images/downloading.png | Bin 871 -> 0 bytes .../themes/snark/dark/images/eta.png | Bin 1528 -> 0 bytes .../themes/snark/dark/images/file.png | Bin 1017 -> 0 bytes .../themes/snark/dark/images/hat.png | Bin 15546 -> 0 bytes .../themes/snark/dark/images/head_rx.png | Bin 1424 -> 0 bytes .../themes/snark/dark/images/head_rxspeed.png | Bin 1755 -> 0 bytes .../themes/snark/dark/images/head_tx.png | Bin 1368 -> 0 bytes .../themes/snark/dark/images/head_txspeed.png | Bin 1700 -> 0 bytes .../themes/snark/dark/images/hidepeers.png | Bin 1337 -> 0 bytes .../themes/snark/dark/images/nopeers.png | Bin 931 -> 0 bytes .../themes/snark/dark/images/priority.png | Bin 1611 -> 0 bytes .../themes/snark/dark/images/remove.png | Bin 446 -> 0 bytes .../themes/snark/dark/images/seeding.png | Bin 1131 -> 0 bytes .../themes/snark/dark/images/showpeers.png | Bin 1431 -> 0 bytes .../themes/snark/dark/images/size.png | Bin 1167 -> 0 bytes .../themes/snark/dark/images/snark_add.png | Bin 2478 -> 0 bytes .../themes/snark/dark/images/snark_create.png | Bin 1087 -> 0 bytes .../themes/snark/dark/images/stalled.png | Bin 950 -> 0 bytes .../themes/snark/dark/images/start.png | Bin 445 -> 0 bytes .../themes/snark/dark/images/start_all.png | Bin 1040 -> 0 bytes .../themes/snark/dark/images/status.png | Bin 1343 -> 0 bytes .../themes/snark/dark/images/stop.png | Bin 383 -> 0 bytes .../themes/snark/dark/images/stop_all.png | Bin 1010 -> 0 bytes .../themes/snark/dark/images/stopped.png | Bin 910 -> 0 bytes .../themes/snark/dark/images/torrent.png | Bin 3107 -> 0 bytes .../themes/snark/dark/images/trackererror.png | Bin 565 -> 0 bytes .../resources/themes/snark/dark/images/up.png | Bin 644 -> 0 bytes .../resources/themes/snark/dark/snark.css | 965 ------------------ 38 files changed, 965 deletions(-) delete mode 100644 installer/resources/themes/snark/dark/favicon.ico delete mode 100644 installer/resources/themes/snark/dark/images/add.png delete mode 100644 installer/resources/themes/snark/dark/images/arrow_refresh.png delete mode 100644 installer/resources/themes/snark/dark/images/assange.png delete mode 100644 installer/resources/themes/snark/dark/images/complete.png delete mode 100644 installer/resources/themes/snark/dark/images/config.png delete mode 100644 installer/resources/themes/snark/dark/images/configuration.png delete mode 100644 installer/resources/themes/snark/dark/images/create.png delete mode 100644 installer/resources/themes/snark/dark/images/delete.png delete mode 100644 installer/resources/themes/snark/dark/images/details.png delete mode 100644 installer/resources/themes/snark/dark/images/downloading.png delete mode 100644 installer/resources/themes/snark/dark/images/eta.png delete mode 100644 installer/resources/themes/snark/dark/images/file.png delete mode 100644 installer/resources/themes/snark/dark/images/hat.png delete mode 100644 installer/resources/themes/snark/dark/images/head_rx.png delete mode 100644 installer/resources/themes/snark/dark/images/head_rxspeed.png delete mode 100644 installer/resources/themes/snark/dark/images/head_tx.png delete mode 100644 installer/resources/themes/snark/dark/images/head_txspeed.png delete mode 100644 installer/resources/themes/snark/dark/images/hidepeers.png delete mode 100644 installer/resources/themes/snark/dark/images/nopeers.png delete mode 100644 installer/resources/themes/snark/dark/images/priority.png delete mode 100644 installer/resources/themes/snark/dark/images/remove.png delete mode 100644 installer/resources/themes/snark/dark/images/seeding.png delete mode 100644 installer/resources/themes/snark/dark/images/showpeers.png delete mode 100644 installer/resources/themes/snark/dark/images/size.png delete mode 100644 installer/resources/themes/snark/dark/images/snark_add.png delete mode 100644 installer/resources/themes/snark/dark/images/snark_create.png delete mode 100644 installer/resources/themes/snark/dark/images/stalled.png delete mode 100644 installer/resources/themes/snark/dark/images/start.png delete mode 100644 installer/resources/themes/snark/dark/images/start_all.png delete mode 100644 installer/resources/themes/snark/dark/images/status.png delete mode 100644 installer/resources/themes/snark/dark/images/stop.png delete mode 100644 installer/resources/themes/snark/dark/images/stop_all.png delete mode 100644 installer/resources/themes/snark/dark/images/stopped.png delete mode 100644 installer/resources/themes/snark/dark/images/torrent.png delete mode 100644 installer/resources/themes/snark/dark/images/trackererror.png delete mode 100644 installer/resources/themes/snark/dark/images/up.png delete mode 100644 installer/resources/themes/snark/dark/snark.css diff --git a/installer/resources/themes/snark/dark/favicon.ico b/installer/resources/themes/snark/dark/favicon.ico deleted file mode 100644 index 28658965c9486d89945244234f91d20162f1649b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmZ8hNlRN%6ux4iyH;F;2D>P(@&^iaUj>CCq97Z_^sRqS`ktpg$MI0BRd_Cvt6EWddD^E%2s(TF0U*xK&h#A}9e+|&Q`OSaQgwNGSv@&9QBO}#)z#HiwW_L0t*)+C zYin!O%F0T0eturLxw+9Z_Wb-@9~&F%)9G}Gh=@Q^QW7dEDnLCD3QBhHHkGNrCVgf#&4@XBw*xcNN-EK!?Vzrv0YtVXl-ppdwV2|vd zrlzK(U(9=NZx3Ft7Y>I5t0$~g2&^* z+S;1r$2l-h*3Vot9kh2(8oxbfA9-+a@O@=v<(j=79v+q)`F+;wbUM-3*C+31E?j)J zzP_Hrc&^*q+YjU8<4(@VYPCunb8T*J#?a6Z1_lP?%DHks?lC(%Ykz!v4AFXwjEtDs zTlR-Jvv2G@vD9F(SYGrqZ}vdL@+=XLf3NYBV_JH8x||Qjab<Rd`=(%8je?RW(>Pl)4z8B(e$Wy)iZwRI5=W^5PrgN^~o1*B& Ef0(t+f&c&j diff --git a/installer/resources/themes/snark/dark/images/add.png b/installer/resources/themes/snark/dark/images/add.png deleted file mode 100644 index 6332fefea4be19eeadf211b0b202b272e8564898..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmV<30wVp1P)9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S diff --git a/installer/resources/themes/snark/dark/images/arrow_refresh.png b/installer/resources/themes/snark/dark/images/arrow_refresh.png deleted file mode 100644 index 0d280de31164579cf1ed018e581db43fa209ae8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 777 zcmV+k1NQuhP)pHyGcYrRCt_)Qe8__K^T7KoZZ>==(@Y9>ql#ThUua$SpwZqo?3bODP8GWmMACbxLW|$weGSNwC(%jnNLyhiiDY*Ul%d zfj5`Y#BrY=d3m-nXXrt93Fv$Th-x4ShJX_&W~R$-w_iLe=STx{nHltN{Q=*Qkd2wx zNpozZfSg^+?P!9D$$xW>G&`ZQ^~F_oyCdI%p$Sn!*jx;F#|U3eTK$5e9b?HMh$5hr zxyaj2H~4rx_=`gD7B}J4X&c(pw7(C595~zSD$74nCDrCc7B*sOzeD=_0&ewWWZ7IZ z>GQg(!hTuOPB|=#g;t!e!^udW$YX~}JL4-J3sjS?&m-+*u)#*Us~AfmW9b_ zh7{pUA~UlxB4S!p0~{Hga|4&Wh8#+`o<)<%d%JT~lV-d zGJ!Ehtgk9B%BApMaAEp!k(ebBH_iQ8;(5TRnDrS={y_Y0_gq@HS+ZS6o--?!rBK4` zN$}}~Eq+7%7TYbq)Pc@ICwT?Ny|N?-PLk0fX&Ek)EaApqskj?9LzhU500000NkvXX Hu0mjfCHrP- diff --git a/installer/resources/themes/snark/dark/images/assange.png b/installer/resources/themes/snark/dark/images/assange.png deleted file mode 100644 index 12281bf025df1313e6b66bb37e2923989dc0265e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1602 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 Z{{j1}LMheUbff?P002ovPDHLkV1fexpv3?H diff --git a/installer/resources/themes/snark/dark/images/create.png b/installer/resources/themes/snark/dark/images/create.png deleted file mode 100644 index 44ccbf812879c42cb1f9587d865bcfc337ce6361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 570 zcmV-A0>%A_P)hUn2-Navsqo?5A8 zh}}V^=%7@_%C;=H{tGpIj5CMu*>5J=i;m^t2QTySd)}9aAppozC}++wDz`eOViU-dbRRoz=JsVlZk>N%^azhi%=xTCt9`LQjtqNFW~e|R=r9= z`@I3J^#z@aD5yBuq2DLQO#|4uFW6R5kzPZ+h&6Af&5}POarL&lA~3t5R1i7uh*ffDw@qEs=HBW ze?CI~MkvG6H-MF7r{Yv4kw_q&PNP^XqFgTHXlH@RpLO}3aV{T{Ez=8lo;PHV$Ads1 zfOtF(s5%5V>3qE|&{lueV1Y1j%GF zXt&#NI-LlGLPN>_18TJzN~Mxf*f6pY5Dteo^|P&3>(H{!KTr&_wGRQWb^rhX07*qo IM6N<$g7V1&P5=M^ diff --git a/installer/resources/themes/snark/dark/images/delete.png b/installer/resources/themes/snark/dark/images/delete.png deleted file mode 100644 index 35c3a2616a296f95c724b20080d813ca7a68978d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmV-=0)_pFP)pHEJ;K`R5*>5lfP>eK@`V7JGZ;Hx7kC?g&=2giAY3)g!0UD3SO#6D~vzK7l`6WAxIf-)DpmfIKT+w45rAvqP`PtM5>3|5 zNVih*FL@9B+p_KU<2KQYq<`R_@i=<52^JJlfs}$fVjZ*PvYIpNb zg%vMG7`LP>4AHBE_*sPR2$Blj^$cg+A=}Q0mtxur5vDYl)R?}2pHvq?ljR5*=olRa--MHq#jJ9qBgkF0l{*v{Gtq(UhuQdr^_AQTD& z4Kh+hfrMxx!B60CAgB;Dq@V%`i9RLBN)u!d2*vRij@hrf_hV+xQ0&IBY)&)HtLGfe z`<{gVSHcZ$5!fW-8jgaLBhGjR#H+)XHDJ57l6};Bv-f`c_4Z9NQg;|a^`ttjcgr8@ zsr!;Kzg&b}grxZ}|DeCq|6=q0df#>|zV!IH2-AQcd#a}uv!AE4>Noemow)A+2avuX z@HOnLM-8hYZs?g(?kn7wXyuI@M`p(9+ z#6YM#VIJt;8PHklKo0XiNz5Hx}S`73!Z%d?MxBw>ZM-W$DNho7w7Hf;-0s1|-M@L;-z>S={)h?9V7 zp;Gu$Q9rH^>ayOpShnnj9r}^Sbb%n$fbAQ$?rj1v+b=ly`Uo|PuT%}HMQp{JOxUo9 zHbGf45~gf`#Sqb;2sTeitXTjWp-QL_nhU@Z$t)?QKT{KqU0YqVSXF@X#4$fA>EG@x z4&owU+zkcbi=`w|YGCt#&eZ!c4^-uiPA2w*V zbSedzAzR4+$a)#3ZP1xtq!7qKbbJmpW|6dcSU+*c{?y|~!jD9{Y8E#Fbk;g#w=61j z9#A9w#>txjRW~ z*m@_V;VZjpHp$JEZqf)%;$E}wwt?cjbQfnr5%$#5kETiwG}o&%bYqA~oW)vG{Z5g5 z+8nyiUL-hoziPMC4f+_i5GgGR4mn`i+ROS6GJK{MRJ%aD00000NkvXXu0mjfd>U!D diff --git a/installer/resources/themes/snark/dark/images/downloading.png b/installer/resources/themes/snark/dark/images/downloading.png deleted file mode 100644 index 1d01bb51372948d4254283e580dd91e1243380f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmV-t1DO1YP)pI8A(JzRCt`FlwC*^Q547jckb-W>Q1XIxRI^4wVG|N&J?Q1nfip=bnwB5jRsy6uPiF*|#wyG4RE z)<*Yoh8gCb|M}f>&$&Pj!w4SDc(-picjW4C;O4zYMipWn=Y=Ny|B6p zgHr}TBbEZSbC?F%z=MAyyiM0j7s)LtpJ$H#$cmAjh5=-NR5GKdkMfv4{pqi+qB*v( zuGl3D`;X2xjd$Yk2l10N>F2Mx30i`35dni0X;VRg(@r)_1sO#qn+plLsT0Xr&=8OF z$71b$Vh(v>nUs)Zb6H4s!JyUr>luiC#8i-6Hr6TaSY)>ea92=HXf8ObNCex*%0f|A zHnw9T?S!%^f4!t`#P@mLo}CJsHs|qZ%+yvcl@N*<=uIQq!_A%q>JMy1URpWjmHfU5gl_n)vW2woYHuj?m3cAh z4x{aCH=0&c$aEszqbC|J+)JUZxgImD#Yjy}3ek>aMbH?yGET@-w%fJc>7G?p0u@78 z?pp!5)``7m5}ZgMw^yAS+OBJGovgxK$qPaV91S+u=F4k*V)feZ=aB7JDCwSUJ#}_w z*U>xHhoSfo5}5?vT5VF-u5A0AnC xTA^eOZxjy*3mF6-GrAby#T?d=$)hOx^bJmAH`x>;cfJ4s002ovPDHLkV1nF4ivIur diff --git a/installer/resources/themes/snark/dark/images/eta.png b/installer/resources/themes/snark/dark/images/eta.png deleted file mode 100644 index 33e00910046bd8b26de446f8f36ca2bde9cd764b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1528 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 IM6N<$f(FweEdT%j diff --git a/installer/resources/themes/snark/dark/images/head_rx.png b/installer/resources/themes/snark/dark/images/head_rx.png deleted file mode 100644 index cd8ad2ede4974487b89da38933bec30df4cbfdc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1424 zcmV;B1#kL^P)X1^@s6$@ldn00009a7bBm000id z000id0mpBsWB>pKLP#HOT6($t#LG%c|WDQa!f+D5Gc8Wr3t2(lJoC|d=YVHsiGJZ9!C z_w^5ol|>z`{gU&~ec!pidrw}@xg0!HrkY9l2wu~1s)Ko&^C%HdOd02PE`&m|RTVnM zusvt_{^S2U{LP}>QHm&MQA%EP_VP>?CHNacsLIrHgph3qmh5YI>hO${nSQF5V=p1< zP9`bZ`U|DhTu=fq6_XaHV9F8`(|BnWRb|-_1NMBoGPD1wz|-@0Z3M+W%F*z)YBQ>S zxdfNZKE$Kd`yzSWd_<-^qcWy+F{Zwk^THPgpBTO^Z^v{=L$fL6Om<5*t2kOnyUlG6 zO%91RB6x0nQJ7lvlu@Nw(uY$F{6?4*8Bg&Kr0C3rP2t9T%Nf{C#K!9-! z3~>`MX>PJtSIg}sPIun{&G1w578|Z)9Yt7D43gF?#GEawVX13I#ZQG`OhMAx1sIg^ zAL#xEWX>-}L1qrD4S#`f9LkTLN9~DgV6p-LuvRyrCjT-b5@P`dNd4{+A-hF{PmP5v z$tXW~w!D**_W-~{;e(PKPBdPu006jo=ZNo(XK$jt%8UuA2~gY;B&Tag7~&!kFg6$^ zIll=K-~ST+fao#Y6O|t+gedf5d}=%-rvyoGLlWEw8fQRQ{6tiqxCp-0wz;bb_lD6^ zgF|H~$<2o@Bmfb~F#rHvXdt3Z({SfjGg^wOzPHqiKi{A7^xy#Wp+P7;n2)f8Xaq$W z5w~Cl#C{jb51qYbbxYfZ`!y;VXfjh*%w}$0puMe~PXr!2c|4}COH&m^A*F{3WYZg~ zG=vgd{^nP=tH-eht#A#`;cg!Oy&+|z>5jMFZ+6Vw>At$~Akx*)4kpS&Z)FHZ39d~kowwEOj|im)%f^W{Q~?lN`E+?+g@p2)Oewy-)`w$-`${GAML>R#$U$C zOh0h;Pl$%TC5sYQUwDHyoW23Z2HLAJF&cBWtj5&?$6&2#2Bj2n%Vr`zZ5HFST3J=q z{Y2D%{5TJb5wmyex!o~}B7RLMw@k3{tnye9wN(5$1P(%wymkT8hXhfT$pswe{dV@^ zPn$f2J`g^r^nzVWDM!8nA#t6}x7D^XGf7#S23xyD4H*|kRE0Gvobpc2^I3V13wX1^@s6RQmj^00009a7bBm000id z000id0mpBsWB>pLjY&j7R7i=MQCP11{8iEP739s13 zj~K794QsF0k6rI$=HC9Xwu7;OhN@D3(jATNnLFp3-#I!O_&<@j-2*${+ZjkE-5Z3I zTadZ}K>(zMQX$Z%Y-#`flg@t~Y24nJ`k#P2een4rkJIxKQa%|QiONt%kkojbflF8L zm(Rm=IS7;$lbz>Bqay;byP@;_-`y$DtRT-F{mB-IdSj^Ps-wH9nc-lFa7RB5w-aYp z26i$ffRg2lD5|PJYu!T1-m>qJ-=6=kLB9Lm3oi;Kf7y1tiQwsGl4Eh^ zR+W-dl#4VBl!l25vB6QoUA>H42~$v2%F?GcV3@{8%1S)-hlgLOyJL{;hhF$5rt$ju zgU9Lm=pyr~%gC)LP6rie0Ig8AjaGoxXswA4M+r7u!ZXLq>YbbEZfY6pJpKu8UsmR9 zNwt--!)<-2&Y1cqUf z_odRQgmxl{vh5ilwr$PWGXYF#ZA`|JBHZ3f(XvW}6i5ICN@}nm*wD(=i+!=s=TE{_MpG(n>zfHd$8w07h4c|k~|oLmO6fyk^7 zlZp+EA`F2i*T-P{6$ZMlfROZ@yF?;7PBIpsv94a~X1IR6GVa`BEb+@g#j859L4E!khh=&Ydk?JHgh@ME(#XTr}58+^>EM7 zH$t7XO=MA#+{zMP@Z(kxpU*e}1Lh z>5+O$YASJOc}YbRq@oGzghkoPdl>BQqxEm64h*(hFHN2?0BW|bjAsS1pX|HPjx-H2 z=jI@!1R;=8ke%pi;_!Oly2$1sgGWq8hQN3vmD|bFd;e88k36WEp$I@*Z zIQN%hae#&Emyusp#+;ITPVRmCS|lEOn2RK@KO+J5J^J&Q*6NkYb<4=`d+9oH9(i4_ zD5a+c+3h4vgZs8Vgu`iC756Xx*{MIilgJGCC|zB-TvdjpvNXn-$+$ z+^D5%NB-UOUCr;-V_6nCg>z98b3ki7Rgg&V8l(N;SwZgIyq2PS7N8Ud-+E^M52TT3 z3O2Po&~@^{Smg5HwyQ14f6jJp+Hb%!@BVPT(=ZN?gofmaJ%7a$$fo@M8k`v}w3-0X znywS)={?gv-3ckF+O(RAHA_Hq-juO*d)Dt6{EuwB-VuN^Z`60zY+KQlk?DE#u2nTM z^jQyWhZ`6li6JCNLn2L+;hyP^WEJ>X@%%=Lt1CgPiy)qO^}&~CAICS*tiOuS9{T=Q zh2eZ%3gM5BMd|$L9DQfoh=rr1q6tiwiPP&Qr!=4PwKe3Gm!Oqa8eJD1h&}!0wpWL~ z2*gc60Ja|3F(=dSc~KbRIi&ESZ~AOXD}7N*<5#ae`0Ka6D8Ow&Cbg?>S9Vf3HVT7P xHnIdE3Jmn9*1A_q-HfGb_icE&=}rMA^>36%2F{WE{r&&|002ovPDHLkV1hI=P^|y} diff --git a/installer/resources/themes/snark/dark/images/head_tx.png b/installer/resources/themes/snark/dark/images/head_tx.png deleted file mode 100644 index 9344a41ad0d2db793892c1a0dfd0086801da03e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1368 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 diff --git a/installer/resources/themes/snark/dark/images/nopeers.png b/installer/resources/themes/snark/dark/images/nopeers.png deleted file mode 100644 index 5fb0e2cfccfc57e557ee70aee09c5aeb83c6d6f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmV;U16=%xP)pIRY^oaRCt`FlS^zHMHt8bGdr=J`Vre}o0yU`SSg`#LJ_Ty5RbZ4 zp&+5QR7yb=sssom$_0VALevwFqMjl+RN}ya-Vi4W2mw_H2%*qeaZM8%J8o?&er)_$ zC-&N&VRj{;s7*`6N~4{b{l4G+Xa3&@{D)_Z#iquT*vG&Wy=yuOe9Df+QWA^}pzx}@y23hFcJ^M!|pL^{P%Jo&OWgA2G zvVXZCR^nS$7-g|11O47NPM$hptsM>rM)utaLY31|#9UhhPEkV1^y}}xNS&^2Xfzs7 z6a{W|8-gRwkf3;TOTb+{7w#V#*&b21_n}s+VPj(hLI`lqL3}N#QXJb1$ZonT;37T1 z;^HC*A*fcX$Ye5DT3SNBm<17mO^!Hk(*jSg^pP)+-~( z>}J3lT$UF;%xLE&sj`{BqTQ<*dDQf(1rrq;NWoK(z>n@wc7#Ux-I+Af{Q7)y{X%xb zvwf=P)2B}y=rP(Y%+FrJ<@uBlfjWV12WdD8YQHZqJT^!xYgPPlF}>0iIGkvIH-7`r zROVKli8G(SW9uIXBA3gdTrMN|+Y-L~WCq51m%s4VBz@x8W0q0N%gdPg`WKu(J6qr_ z+pYw@(oD`jE-T{0BQH;;O;;O zO6%0W?obx-BffCod#_GC52I~B(=?=H%g)WsAs&yTcFjPa%L~5*R4NrqxmlZrVSu_g z^1rV=;BO6lRzzB3F~nF=;LODFhtODWAel^Bj+zS0W1Dc&^dgrkSjsz{4zk&-Rhu4< z2R^?S;c*X3|5W+_T|C2z45!tIbMKDPFs7%ct-CRk%px}5WL-MjWXar>lJCdwf9}^? zRjjVA{$1?BU=Wd=5oF@UBT;?-NfK3J=Obfx9n|#(nr#`Rv{BorNV^1JFpz3*S@z+< zF6R+y6X&?UPKCV#a0pK{YgYYR7i=fmTPPr)ftALb7p3}-t{``jlJGDcGhv7_(p0IOm4E8 zM1;@;0-^;Z)I>rQ(x`w6Eo!6wY5!D>6r@&dQ4tD41o;n!%G9I@5K538LLjjWw&VL{ zbFsZ^du^|?>-DZ@PJfu(dCaB7)uOVLe&eY*A2H#p8%}e!tY2zl2w{VPQ@Bl6y@V^ zyGX_pp4j+=XQ(4k)_=P70M=NWLOVFpG5yc~8{CzXN%<4oab%GG|_e9D=cf)RcRQY zEXD&N#seYRkDaCL(JFTS_9+@(t$7g@v<-Kf&)qTH?n&dGpX{RP-G4LC*o90n$g3#A zo##cj8(5}Ed?H4;Z-CK`D>T=9Mr3f5s^_2Jqd&a$bFUTsJk*`2)?fbmWoKk4d6zCR zW|YmLq$v9?cQv@Y;;Wb%833M`EtVcRoRxv%8*-TwN5NUFzr3 z`8F)eB7Z{>da4a9uq=&|Sf)Oz_x zQYo`OCC$;6v#x+(b1%W>Ud98VMd2QQHbdX^fRJQ3%0WjFqMOHx$NOiZ2nr5|9)cQA+h4Q!F)^PwF8R4_-8mcHu)!0AmV5sPC9g4(sf#<#!duk8LPOWJIX z%%a@Y7tdZmS!!Ov)C?EPazx1>~`dscc|*YCT3!Q_E&ddXQ=h?J84)2&#^8Ke+cO5yQmvv%jb zxL0K@m@9RS)tlDQ-_VRi{6pTn_)7UJQ7Mc!Ez3HYx4v|!V0*>90`YK!k-jUe*}Z|} z)hSx*>Pf~Ept$aonroPt#gsi-MSLR4Nc-hrD3Pqu=7e$XXv5h0eH%@w(7i?Z#lyXq zY*V9?x5R||1}J%8BgyFmBkh+7Ug$>}8a9^$P1gwb4GjKx-Wz-~*pYl1VBVWwQ{|ICydbnhv1X)L*`@x1z?qiow(52p?mRD@C(n_4 zcOj(@ZbnbFVNNGVM5od02I)B-3bvI~xo;N;sQ=r$OkNp(Bh;CEmf72Pq0@Oo2R=QR zuab!ukotWWo7&6I9XSR1HA@G9Z*Z80t*EeRKWqY!IJ5@zM@mh&>4Tvg=R3 z_IOCwGmX6pwOa{QE(Kl%Ge8I>&q^g~gNZ~f{lw?iUQ&0u|JaMqpo@EzC7+apGa7jc#R5*>5l0QovK^TXheRn-~Juxcb&Vv+MC@BLe(xnjW#4cYV zRl0lyJMoKH36jcmL2H#D2??Z864brD+kZ3jUJBt(x!pVNEobKU{GJ)cdw2Qvuu$_+ zb1Td+w(nf}wK(v$PBu;dq8BijB@TFyeJ_l-u9dp5L;`hQ1E5rYqW0Qei{|Tvi6TMW z#>)E_EO(YLJ;$I>(w}*?Wz}N19@2i(LUn*23eiSHuu|PM29QYT?6d*Mx*6ho_|1Uk zR#fRb23Xr|F&{NBd5K9asvvVdjnxJV8{_X0#HTU6vlM{Nr#2=w{P^+5!Qr=q1+uqdh(^01` ouz&2n?c2||`fpt)BA)F32Tcfh($ diff --git a/installer/resources/themes/snark/dark/images/seeding.png b/installer/resources/themes/snark/dark/images/seeding.png deleted file mode 100644 index e58e518bc0f011eb50ef1ad727a3091048f6d1bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcmV-x1eE)UP)pJ9Z5t%RCt_?R9Q@1RT%!xy?6HMFohY0r4*!K9ZCzflr6G&RbLJ{V(~koah##+bMyCZ;}^fKMi_O*Pa)9g#|WTi4zn_IFL&`5 z6GN#qJ;}*A=U=|_oqsvNJ&bzZ^EAyX^*T?}z1RzPNVE;v{QzH0t0F}7DY-rW-gEAF z`6ry|9el(0l93%?VNws1%`zByZ5nI~pna!yoIT7u<@_LS3jTVe8`<>02`h`%hU}t zx0-RmwF_TJN11EMX<~!JI2wt%YEOvIpFOiCW{QX{5ZVS*ZFuI2`H=fk3QU^?{#*p} z=g?uS!jYm5aApU&#(~Kh1Og%K$#Xhu3z{<>0)G{z)A@Q&K(!ysr!t`l0c*oCYm*#mTtEps`@Ve zFQ^9|AuDKuAHQqc-PP_w%oN9^k`xY23t({>Lu9ikFjTZzF!h>%*Eu`h&;l4=Fty7W zcPOg)uHEtc7^l5-tVyhE-z&m;c^;>KP=HFH|1^gTB_%>O#Wg03zo6jwngx%XPs13> zp{HdI20?kd5gz+(O!vWK)#rx%*I7k|BwHH77LYcojMSC^jMn;aoms8R1oQ?3@bGs^$+?w zfuj8;_?vU+zPgT@5edn-x{-3;0_@(A#`jC*O;)+OF9u(Nck`Z;Rkqv*Z$9BedMpUv z)hwbxV3q1UodnDQ9lk6pRlN`A1N*+R6`Z)7L5!+0PPav)K!R42NrhDrg=P4_6L62DLP)xQ5>#$H!%Sb_SFpI(p5 zngPjK1N3?gg(lG*$tD~dU!NNtr8)4cR`3OyPOH>Zt&|il`puF$MHv{!&(VKl|CFBb x(Jtzz7SgF2)57%O-2~&7>8Pi5Wm+EmpKNl8ROR7i=-M zV$YqKJL5Zd&h27SClh;2RwUo$dHp`;d%pMFBLI@)$#EU)H<1(pgZoEKG#5oIUJPb~ zGa|VsxmTNdCMNE=*JPa}5S|Fd(}vovPQ)VKb+3WGLkZv!853{2*CcnN*oga-5WnC!tW*ho_nmK*r9Wv)&w5?zZ>`4;@`${fyM z_1r9x1CC_y{@eoUd$o_A1G)80+RtvIHd`b3s@@T&Gi(geLPTmZ#g3_Aj70lTJ8M&T z+@>&*XYudXnSc2z)^-JM3s~h8D&0Our4`bW=und!b=ywENGP&LvIJi(c0`h$I-SCTTkh4qtdSgdk&Yw^ zG}SY;^%@JuuQM{`VCQVmn#$!WrFS}K7C^W^bmwE@2XAi-FNF;Let_P|JQt78*l~m8w(4of6TOkq+ALaKe~_Q z3(I`@#MeAB^Dx#A(AC!3gzA-m;In{3e>;F7B@6E_60bG!PORX)y^7JNu<|DLYK`IXLBjr! zYtu^*gEM9$l|&cS5m%~&@}Apn(`3Oaz&NuSgYTx#=ca1io`a$I`x3M#7z7sBPI|&wQ%>8nHGn6)MejAt|yA?~vm(ggVIKqC&1)%%+99B`$^IR5yu03f0 zE=*m52xNErlGcM32vB|2hB8*4!muS)=I-83o5uiIWB)Kce$P>d=1`q3o10rj~x%pMba(5AT(Ass>S=nzic#s8*+FeIs=#FoGU;ct3%-7f8G!b>66 zh{f)cWAyGQU`T^XHQ>L;&awE~QtNLua0}Gg>5%<#8r^`>=@Rt|A(_KnB#Jh=0oj8Y zoPx{hzgD^Y^LeaZ#mMi9SQ(QWAKc*TZ~RR^LeB1;MgRZXksuw3 zHEJP~cSOITiAoXWkE_%#v?i2K`S4U1R=-J9*La_Q%lvCs0SK2O&b@S=(btO@sm@5k z-RI85G9LIY==(rdB+&Wga34uD#iA6E_^Cj6_Zns^34|w_;%5RNu{W_lCZ5J%h^?ND l-@hW7To#BIg4y8A{{S3d_|a##wA26q002ovPDHLkV1j7pvONF* diff --git a/installer/resources/themes/snark/dark/images/size.png b/installer/resources/themes/snark/dark/images/size.png deleted file mode 100644 index c90ba586e77cef77a097e9a3e11e679cbc5fc7bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1167 zcmV;A1aSL_P)pJK}keGR7i>4mTOELRTRhn_s;C{T-O!~r6mQ5p+Hy?2(-3XC@qyo zB}$FPU`k?BSej@WXtfb-+z&=kV#Q(%tt1+a)h4KIDJ?In3od=QVCh15RJ&{zn}RL0 z%WGeAuOAQtERQAV7ysYx+;h)w=FH4Fe}W}cP^0mN%u)hM@`yyrgED-}HAKS}J9D7^ zNEjughY-kJcX~MZz4Uny>fH&O|6elU0b$ z+UoT5_NJV%^HeS?s!T2Ip9?)uSDZ%)Q4>nHf${tH$%(knp83Q~03i3PgR6Y}eBU7g z_DgoV(EGzL!mS29m{VG?Y*Z#g+=iYD*A{)JG9NFf_HIW=LKJKhRV*Ku~Tc8D@(;7Ao;-~jcBP1yX(R;RG=iwJIX&Hl;QUS}*Fm$KRV$g7V*|0^S z(=zEgVZPprgqPA0tcrl~+D&wvz6{0|ZM{p1E)~EW4wzcI004Jx{JvtKThRYP|6gcc zP2qYMX!KJ_lHX(NR+Ly7?2pLIt+x60JUtY%K6R1X9r?;2zqeBky%1nF^ubWwOsvE1 zx4}6L-^#f2t@eIx{mhuT4uSwvmW0d4-XuT~cS`cU7CoKW1_NWlkfhFm?&S9v>@))S zd$eUGA|hpKv=PRt+z>UH>+4ztxhoMI%hwc z>kzM@qEJ+sTGsDU1kth{BJib3<_e%=6ln!iz5_Niwe!6o?-g7-9pz_E1%J zGP*9cVnagYziU_KD!=aVJ`TJu2z2fAwdESK{dGlYGC^!y(wNOuL5;>6^3h`;B#(og hSik#`vXxrUzW^v~=sas%%_#r?002ovPDHLkV1gWEBzXV; diff --git a/installer/resources/themes/snark/dark/images/snark_add.png b/installer/resources/themes/snark/dark/images/snark_add.png deleted file mode 100644 index cc17f23ddd091b8f1b516e87cf25a7abe9a925b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2478 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 diff --git a/installer/resources/themes/snark/dark/images/snark_create.png b/installer/resources/themes/snark/dark/images/snark_create.png deleted file mode 100644 index 1e767b9b2210b179316c02a86627570cd3d44bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1087 zcmV-F1i<@=P)pI@kvBMRCt{2oIhw&K^VaAy@c4NDGkygaj*?e60#HrH^o7zMoFZJ zIO&o_I!Tub(yi{L6eke^QUoE;q0*rc6fCq$sp4pB9cl|jNZQc+dw$<*BB@PdO<(T+ z4?ga=cOf6YT;998_Yy)h8jVJy(P%V0VOhk@ItLjrL8NJw$(?!w)E`0-V3?CMn1(^B zPzFHi8;A!`ABDCbtzHBlh=)#k5>Okx8xR)6>sF@)IMxMyMrh_IEFjAVvR>81Vr)Zv zg1Cp$8~XLyWszKkV>7ijZ(|?LU*P%HDv@g-DG2of%5K`vBA4KJ2I3dQfmI=EP{wKJ zD=Z)@-SYV1>Ejzj4o5Jpyrcl+U2b{2L~erElyyMDP=7%yFD1ZJM??KQ%Upy6q`6q< zAPdK@^c6Cq=dsSvY#MbAmK9I&YY#JmQ7A7^&q_w@=~#t4x2I${BPf%*taFkAxcXlQ znJ=OIQd>-HfNVeOyrcr8Mj@7A1V4lF?P<=xb8~ZE8o3D%2z?9-ge!L4BJO{U-l?gn z``K)^l*weC(8*9>K<35M_8lJ|kAc|A%F2qhw6s*!f{$Xf`@+e|$yhude+N}_Z*R|T zE0@dG*4EZ&EEbz_DnXHHdq>OT@tA#meZ=qglb)U)yUp!(8-YMzT94pE+Fp$X{oCPx8}_I2wL#TII>Bj z1vkgB9WX8UIF4>Fwi4`exrT>^hO+bX^BYdSC(k&(ciT+x?(Qy0r_)9*mm5hYlOLeZ zcc?`G-YB?GC>W_!ifnFf62mY&5J^=8ckHf1UGT)j#I4oU)vo#~P9?!@FMt1o z2*e^pKd$6Lp^zPegM;~jfq~(%v9XU7a$o|D`(@h@?;#R!ar3G)f@$51R8la_JH5&Y zrhOY-DZwnBQBX!Os|P@o5X|!F8tDbIesoD{!K~#X(hBB5E+VC1UgRRu3Fb*IB9&m? z z%P1G&La?lI5$1wrmWwbIEW2EUnP3&BzrMa+Z^ys$3PDKwBSf0uFFki4 zET7L;35UavSSKVKDEKFY7TY0uStp>;Xfzs)Mx!}1zX5=jnMm7k0=fVI002ovPDHLk FV1lTmpIXh}ptRCt`FlUs-rR~X0t=gcJ8b+g%PvTii)#jR|OyGjwEi_%nE zT7~t}qAgNEkSf@xN@@Efwoip_>tlWBL(v!UO>7ahRCh&-vPu-AtF6i2l58f~Tqcvv zWG?6QBp?;6m!$&(=gfTH@BF{-`yb#Ho;7ml*cvHx0ysur7Aw6J=G-#q^_Nd~ucGUb zni)&8SnNgdFFY}b-A-=XKkxgzf~|WMfU~3jOQBcxeYa(&z5BqIeo$8w(TJy;BzvO@ zpSrtfg+V#=exS=b^40NfvEy*LICdR+1S(@Bh>&|x3PT9Vy3EgyoLSb|8CU{cPr|4u zAhM2hk~GAljYgVJj=r+Ol!FfTucN&^{Y4l?8kVVoa}L`E0s{#U%J)1^q5Pj;Iou5% z74w;gBAH;JR7QN(KrCiJE!nmIivpUKD}3kr67A|A3vS;sQe)H=Xys^7oW*zagoP_7s#7Hz~IbYNn1mBKmssYB}Wt!6#blbB>r=aZ*5 z;x>HL?3GXLIoRQ#QV!!|D#Cw)zxL*1qC~yOOt&dMzq5Vy8&0Yf3kY8$Qx>B;BIe~g z&j72+ntU|!%ax$hAE<|>{Uu6GATnOSiEli}Wt!OGquq4)lTKLH914Xn#?GfOa->VK z_4?N%xR9-K{++VKfB5ukm(#mcN4Y!$)679HtI+u@Jb?s0{;Wvf`7keF!a_y{rjbS8 zpo&eyb3RCwZ=YalKw;vI%U4#mZ`<1@Km`FxAUi*Sd-tXhiIkB|)gd{pp^y(Fm%RbC za92PJpp+x@!5lm-=AmkZwJBFkoaQ*b{|i+Fm629%Bl=iDsl<>9;g|#jQ-A+GFn0=W7VuwjcIR}u=XtrH!ijB3?|+_OoCGA;<_Q@-I8XA15DJp zby!${B-_w(4T#_GoClZQvl;7cXwpxw+z_Mg)&-aq8TF2O=vp1XoFH7n&5OQq(ub`c zm#hyEN{fWC7S7oU&S@to7i<2A*mY;0Ofcx!ya9|I6w4Lj)x?!af|D6ScwBh1jmzZH YKW5OLV2XL18~^|S07*qoM6N<$f=#%~`Tzg` diff --git a/installer/resources/themes/snark/dark/images/start.png b/installer/resources/themes/snark/dark/images/start.png deleted file mode 100644 index 99345f3fc1da1c00dfc3cbd3895e05dd7da059b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmV;u0Yd(XP)pGZ%IT!R5*>5lS?i{Q4of|do<~eG%gY(5;0&bAu%Aa0TbJ>0b4K= zyRZX8VjvMS?G+IQM2JVD@8g_vzBNV?mjyXOB_RbQoo`IFgABiX8Gr|6(u?0vFp zHiGHxsVqK@3gn%{fdJBTlPUl1)K|D?xX?Zz2ds28BnB2j$l-OrihXizaa#5+4V4&M z9wl4~QN{nYG|ntQE{H(iWG}trC90Ko;!4DCj#M*1Jb2^qMhKK*aAttfl@W>)#s2|$ z{yBjMXFXZ!@K#XW0ev%N%5!B@sj+9_ZRd^XAORp;>?aSqLF)60^JLEkeQ)qJM{=d9 z?Zvpqx?p*cMh7BaYY4vPNN)`GUXxyD=%WPt(0Z9BiGocs;>#3stI>BBQ%TX+_Gg35 z0MR+oSxj`6U`|u?g+;9V8g2oYTTOhDk{l+u+TXz+0gqeNZ$a&r(ihgN&&zZg7B9Zw nZrr+y-5Q<_KB?YM1#0~R9dFD*R8rBr00000NkvXXu0mjf@cqFY diff --git a/installer/resources/themes/snark/dark/images/start_all.png b/installer/resources/themes/snark/dark/images/start_all.png deleted file mode 100644 index a3580ddd5dcdb2af9f4d3f06935b73b9ab58ee6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmV+r1n>KaP)pI!bwCyR9J=8m(Ob)WgNyo@4Ig{JDY4aX-YPYQA3GEELy=L2r7bl zDTsLR)Ps2OD2QIf{sHyS9<HZ}-VX_DQ<=|6Rd=IS6jJ>d0LiDCMcDTeo#09g29k$lq0UVqmM(@Z>GMGj>sj_lrhcI(prd1)H&nn&wXm+t2qd&-LU7O6g4p?b7JxDvAT)=J-XkXgJjfQ2~H zSS1;%3{iV#ip_>c>ynGBaF_E5WhTyR5ygppPk$GKY%JLQ2mXO z-8L4iF&J&pK};NI;+|n>e3;26Cn?R9NNaOaf%Wy@lLtVdq!2fWyID9u)Q(U!)z>{ob0D$If#Xwn-*2KpJ@kvBMR7i=fmR*RPR~g5D&w1Z>zV|z`vrUt>wzSs>hyQa9=Lpx)_PnqsygT3ZeUQCA_fM5AfAZL8 zk8Qly_3nCLcV!>`BDn8?+!ci3;lzTy*R%dT!wx)sq$0Q<0&?niF9JA=f=3TLeWY^3 zVOHq=2$4J2&MZ;eGC}iS=W*h8N!0n$4TbGnJp2Xc++*1wq2G=vja9jL`aGDSE;zb> z@v&_;1opLOzC9O&?l{2GtN)~a$IXZn#0h6kzJ?Q-7AZWA*}H0OI^l>NafL{KF2dCE z-%c~Pa69G|Q^SeSZ*>`VV_fLI`i&Eh-}}B`D~p{Sf;>3v#?+=KFg3CyB^{(7Ac5ob z3oikT=eh2CUodgOClLvoub%@T8w|(>LwuH9ouk088)Jdnz5n?q8vi%UM7IO<+dX<~ z9lC36dY9Vd!vyt)W;y1KOK)BPZ^c497~4!Q+$;&<5*XQFNbh1BGegy5xuIE#&lOdp zG*$sG zIFBnG6XX+DVrNgDqV?t~LFh2G5h%;p@wwfU$7=wX*~^+{znI(}{pRS-qw%}K4m|tK z`;o#45h|u0pDQ8|L=l(HE_3G3uOWe>x@D622R;h&-}^PS=LYbVUw!&$^MAtjKmSC- zS^BCVv!Rsku70erTTY z`V7TNnaR02#ae~#+B#zH;dpZC^KX~G3VU?%(0zdf`^**UZ382o8I~cX@5XAOi=Fu7^_dQc6J#NS%`x4;cH;~Pkd_+xIKBAaoar$|8dof zEKM24F?pKevy60*j9}e9<`ti24C9z29-ulpOyUB9D8lC+oP1~BGly>lkVl?7xHYii zE6%wFz@5A9MZG8PY>;OuYLKT1=`h8-r}@S?CT^Og`Nnysw>2(XIogQkiZ~%E6>))Z z>D*h~v~W9^{&uV(kA#lmA?IA9*XpqIf!(ZKxIn-C&fkjm>P5yIGXP9&ou#w7Mp!6} zF8k$L0wldYK_Q|#GfA)2p*lJK&_gPW|aGh!gT81#y@v;vAZL%;${N zx2Rz+qWM38rYD@5-yWJJzcwq+hQ(+u zDn+>&VWCo*5pgpJWmQ5aD8`CmFPrfDiAM0p*0P0C zE|{~KzyeXMPoDRQqK?pGF-b&0R5*>5l08ZUK@f$%X$N)DMMN+&)B|X+ck%*WVKebG3I=AP znSp|si5LjtIS*+EbY|5ZYvBz`l+Q%$jXjMH&i7q* zKZ^;=*ntT0N9&BF-Yjhf2tcVT@o#NwG-R;1fr)y?E(7UZLh)S8wHjb`XPv?J8pd?Q z5tRJXqM5JBH2|Wh6P$G|zXq@qhgw|#2%rKgN@p%!(S}|FXsAXdfHq(91FjE1oLnW$ zZodE+9&R$&T|=ekECI?_M{A2VO8#ak z-yNaxIEo;Y3U0v_lItlto1l5S(|nET0zi71_8R-j6i=meeZ2paic0KX{Mcvy1Zf2N dcX<<;@i%%euRC0ZwnG2_002ovPDHLkV1g?Toag`m diff --git a/installer/resources/themes/snark/dark/images/stop_all.png b/installer/resources/themes/snark/dark/images/stop_all.png deleted file mode 100644 index a451c0e179343bc1371634fb89f1251cb6e1d865..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 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 D6=4EU diff --git a/installer/resources/themes/snark/dark/images/up.png b/installer/resources/themes/snark/dark/images/up.png deleted file mode 100644 index bcd34b51948ee0229706aa7424caf44dcc05cad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 644 zcmV-~0(pHHc3Q5R49>clFLsMQ543%J2RabETzygPzaA&jFx~8)F6+jE4K#s z5I075Cb}~u#>9o9iH{f(AyNJSW7Nd0acR_*sTwgV3s6&1`l2vpX6`vID1|BBo0Hso zbAR_c=YB_^W+Y~#Q@W~OWsv7eckTs;wA*{j&_{_02r!{(e9IqAbx}!+xK>Xs#CappgFm(sV)Ly1~H>O z)Q-+@*I-XubmG5YeA02&QUW+5a@0*j7~N;b6zG0szdk znJP&TNx0;Kn4l>dj0c}SMoEl_hj_x$VmS5Jb0U?^YCdqbTg z8Zm8JB*eU}Mjn2DqYJBRwa!rcIXoSlUu9iQ>Jau%P{sr#DmRIsyE9{_~S#+rU% zSV0R*g{9NJ9uz{n{ZstC>0iZ1e=ydZHQ3UA=Swv{7dKV6c+(8*Ib&*O-L?=_^n@%q er8j{My7mw5_%d8lU*-q^0000 Date: Sat, 21 Jul 2012 13:04:50 +0000 Subject: [PATCH 290/327] SSU: Remove excessive exception creation (ticket #665) --- history.txt | 4 ++++ router/java/src/net/i2p/router/RouterVersion.java | 4 ++-- .../net/i2p/router/transport/udp/OutboundMessageState.java | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/history.txt b/history.txt index c84d07cc6..7564dec1f 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-07-21 zzz + * i2psnark: Remove dark theme + * SSU: Remove exception creation (ticket #665) + 2012-07-19 str4d * Home page: replaced itoopie with an eepsite icon (c/o dr|z3d) for eepsites with no icon of their own. diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index b7509f1d3..0e04b1445 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,10 +18,10 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 25; + public final static long BUILD = 26; /** for example "-test" */ - public final static String EXTRA = ""; + public final static String EXTRA = "-rc"; public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA; public static void main(String args[]) { System.out.println("I2P Router version: " + FULL_VERSION); diff --git a/router/java/src/net/i2p/router/transport/udp/OutboundMessageState.java b/router/java/src/net/i2p/router/transport/udp/OutboundMessageState.java index 1f288155d..f3f8a9ea4 100644 --- a/router/java/src/net/i2p/router/transport/udp/OutboundMessageState.java +++ b/router/java/src/net/i2p/router/transport/udp/OutboundMessageState.java @@ -138,7 +138,8 @@ class OutboundMessageState { if (_messageBuf != null && !_released) { _cache.release(_messageBuf); _released = true; - _releasedBy = new Exception ("Released on " + new Date() + " by:"); + if (_log.shouldLog(Log.WARN)) + _releasedBy = new Exception ("Released on " + new Date() + " by:"); } //_messageBuf = null; } From 77f8729257b2c2f4a57542adb65b78790edbc880 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 21 Jul 2012 19:26:29 +0000 Subject: [PATCH 291/327] new cowpuncher cert --- history.txt | 1 + .../certificates/cowpuncher.drollette.com.crt | 33 +++++++++++++++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 installer/resources/certificates/cowpuncher.drollette.com.crt diff --git a/history.txt b/history.txt index 7564dec1f..aef9af3e6 100644 --- a/history.txt +++ b/history.txt @@ -1,5 +1,6 @@ 2012-07-21 zzz * i2psnark: Remove dark theme + * Reseed: Add new cert for cowpuncher * SSU: Remove exception creation (ticket #665) 2012-07-19 str4d diff --git a/installer/resources/certificates/cowpuncher.drollette.com.crt b/installer/resources/certificates/cowpuncher.drollette.com.crt new file mode 100644 index 000000000..c38e08158 --- /dev/null +++ b/installer/resources/certificates/cowpuncher.drollette.com.crt @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +MIIFuDCCA6ACAQEwDQYJKoZIhvcNAQEFBQAwgacxCzAJBgNVBAYTAlVTMQ4wDAYD +VQQIEwVUZXhhczEPMA0GA1UEBxMGRGFsbGFzMRcwFQYDVQQKEw5NYXR0IERyb2xs +ZXR0ZTEeMBwGA1UECxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5MRswGQYDVQQDExJt +YXR0LmRyb2xsZXR0ZS5jb20xITAfBgkqhkiG9w0BCQEWEm1hdHRAZHJvbGxldHRl +LmNvbTAeFw0xMjA3MTkyMDA4NTlaFw0xMzA3MTkyMDA4NTlaMIGbMQswCQYDVQQG +EwJVUzEOMAwGA1UECBMFVGV4YXMxDzANBgNVBAcTBkRhbGxhczEXMBUGA1UEChMO +TWF0dCBEcm9sbGV0dGUxDDAKBgNVBAsTA0kyUDEhMB8GA1UEAxMYY293cHVuY2hl +ci5kcm9sbGV0dGUuY29tMSEwHwYJKoZIhvcNAQkBFhJtYXR0QGRyb2xsZXR0ZS5j +b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ/+JvEN2VOovtIw4f +1nfcwnl0XuZJgq/i8D7sjsPTmU7S2gd5vrSBzBGdBUqNZNdMECq0OMS/r80lmiDd +6uiTqHmVZZqlhy8dFRTFLN1wVDhpWgvDxpt96VUeLOt3VAcsTpD1uiVfnhRxNFyy +q5WnJpSgFJKfy/irphS9ldmqZWL4jCvb7Xddyle5yEeYzM3YnDPxaUvm0fsZddaM +uSecVGDz0owOUUu6Ci+caliA5PiOWsxUqgpNzAGaBRgYhVjfuwb7MqmEN+Znk1FW +Xfyr7D+rGLlQg2KkYf52WLyV5zofQ8LClYgWugbplwmwlsZC7x2IxsfZ4yi4Xujv +nPfY9+rsbkQ+Ur7jxsfJMclmtSemYIKy9GOk2mKh2SaShQOwb3NI43vgzYIfK5ze +yj4ErbKKpgoSUYREu7UY3fPdOwaTduoWn4c9DfPD5J36bSft5AAMnZTqNRDHCrk0 +tqVsvdlZeGq8P9UM8EZgGEk80ppjKyH14jVXf/XY5sTftsYps1El64MhbYlE8YbY +2cDG1iG3FI+NTtLem3DZZ0F/jfcsKz5BHSNr0EY6kJDa4gsErzGbI4h7XNAYY5RL +AqSiPqirOWWhQIGPZ0u4RCOSLct9a7J5v5LETS2s/ixYSCBaZpCYastNz1cdpepP +INvZdvVHSC6IQg7mticPDtbWBwIDAQABMA0GCSqGSIb3DQEBBQUAA4ICAQBX6uJO +YeYLIQwjGMlG2BSZwf9DKhkOht/vvtCDnCoRHK+YQqjoze5IG8mECH8qxnwIH2c7 +qmokycAWGduQdgP+TBdWVDGBBCClY0y88CLmbPugcn9bK+NyVnc4oikXsPwz/rsO +AmkEblxFZo9pj3VN2pLfNNcNEiIG9kPqQuaGOBcCtyDm6IBk2Vjf+OOczNDBR7fI +xqUedRtOEEf30CzD4rY0VuMYdXkIqRNfU9Jc740F/fYruOpBqxCCTvsiZqZeQInU +Eo7LVovlUo84uuuZBQ3Nlje6Q+rxycPHx2v3s/RkK6hTeNE/as148/GiXv0TI8IV +OYeikMG2uSOjPMK+Vj4r4GGoUqvFW9yvfWb0ekCNIFeZM2vWTN4hzwks4lZLLL9I +duQ8jPXHGpawYWvkAnFP4SvO37JsUS+iNqe2VgfIqOh7jtkzi6U+/AKt8QHfKWIH +H2x0MsfsSAonovfMa1N45FuwlH2G2Svk0L+SoYjYhoSMbW6K76aB0q+TNDiZgob5 +De4Jb5veRTGBGstk9KCwzgvPsDhLe0eTHUuMiKLakoPQwpGn3A8QjulsEmBOaD+Y +Q/X4RtMa4pC85OyNEp5HWQb2veGr5KNt/EP+Cd6OxL+BnRHvVo9GwxoOlXL/DKQ9 +FU/968aqmQhBZrK2rq5j2xY7vFSrVRRydtJ1AA== +-----END CERTIFICATE----- diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0e04b1445..33006bcb1 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 26; + public final static long BUILD = 27; /** for example "-test" */ public final static String EXTRA = "-rc"; From 6a21e22bf1bbbfa7d95b0f54fd620b5278bfa4f7 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 21 Jul 2012 20:43:33 +0000 Subject: [PATCH 292/327] Moved dark snark theme out of bundled themes dir due to an image issue dr|z3d is happy for the problem image to be replaced and the theme reinstated when universal theming support is added (likely 0.9.2) --- .../{themes => unusedthemes}/snark/dark/favicon.ico | Bin .../snark/dark/images/add.png | Bin .../snark/dark/images/arrow_refresh.png | Bin .../snark/dark/images/assange.png | Bin .../snark/dark/images/complete.png | Bin .../snark/dark/images/config.png | Bin .../snark/dark/images/configuration.png | Bin .../snark/dark/images/create.png | Bin .../snark/dark/images/delete.png | Bin .../snark/dark/images/details.png | Bin .../snark/dark/images/downloading.png | Bin .../snark/dark/images/eta.png | Bin .../snark/dark/images/file.png | Bin .../snark/dark/images/hat.png | Bin .../snark/dark/images/head_rx.png | Bin .../snark/dark/images/head_rxspeed.png | Bin .../snark/dark/images/head_tx.png | Bin .../snark/dark/images/head_txspeed.png | Bin .../snark/dark/images/hidepeers.png | Bin .../snark/dark/images/nopeers.png | Bin .../snark/dark/images/priority.png | Bin .../snark/dark/images/remove.png | Bin .../snark/dark/images/seeding.png | Bin .../snark/dark/images/showpeers.png | Bin .../snark/dark/images/size.png | Bin .../snark/dark/images/snark_add.png | Bin .../snark/dark/images/snark_create.png | Bin .../snark/dark/images/stalled.png | Bin .../snark/dark/images/start.png | Bin .../snark/dark/images/start_all.png | Bin .../snark/dark/images/status.png | Bin .../snark/dark/images/stop.png | Bin .../snark/dark/images/stop_all.png | Bin .../snark/dark/images/stopped.png | Bin .../snark/dark/images/torrent.png | Bin .../snark/dark/images/trackererror.png | Bin .../snark/dark/images/up.png | Bin .../{themes => unusedthemes}/snark/dark/snark.css | 0 38 files changed, 0 insertions(+), 0 deletions(-) rename installer/resources/{themes => unusedthemes}/snark/dark/favicon.ico (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/add.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/arrow_refresh.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/assange.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/complete.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/config.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/configuration.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/create.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/delete.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/details.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/downloading.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/eta.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/file.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/hat.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/head_rx.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/head_rxspeed.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/head_tx.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/head_txspeed.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/hidepeers.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/nopeers.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/priority.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/remove.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/seeding.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/showpeers.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/size.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/snark_add.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/snark_create.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/stalled.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/start.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/start_all.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/status.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/stop.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/stop_all.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/stopped.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/torrent.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/trackererror.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/images/up.png (100%) rename installer/resources/{themes => unusedthemes}/snark/dark/snark.css (100%) diff --git a/installer/resources/themes/snark/dark/favicon.ico b/installer/resources/unusedthemes/snark/dark/favicon.ico similarity index 100% rename from installer/resources/themes/snark/dark/favicon.ico rename to installer/resources/unusedthemes/snark/dark/favicon.ico diff --git a/installer/resources/themes/snark/dark/images/add.png b/installer/resources/unusedthemes/snark/dark/images/add.png similarity index 100% rename from installer/resources/themes/snark/dark/images/add.png rename to installer/resources/unusedthemes/snark/dark/images/add.png diff --git a/installer/resources/themes/snark/dark/images/arrow_refresh.png b/installer/resources/unusedthemes/snark/dark/images/arrow_refresh.png similarity index 100% rename from installer/resources/themes/snark/dark/images/arrow_refresh.png rename to installer/resources/unusedthemes/snark/dark/images/arrow_refresh.png diff --git a/installer/resources/themes/snark/dark/images/assange.png b/installer/resources/unusedthemes/snark/dark/images/assange.png similarity index 100% rename from installer/resources/themes/snark/dark/images/assange.png rename to installer/resources/unusedthemes/snark/dark/images/assange.png diff --git a/installer/resources/themes/snark/dark/images/complete.png b/installer/resources/unusedthemes/snark/dark/images/complete.png similarity index 100% rename from installer/resources/themes/snark/dark/images/complete.png rename to installer/resources/unusedthemes/snark/dark/images/complete.png diff --git a/installer/resources/themes/snark/dark/images/config.png b/installer/resources/unusedthemes/snark/dark/images/config.png similarity index 100% rename from installer/resources/themes/snark/dark/images/config.png rename to installer/resources/unusedthemes/snark/dark/images/config.png diff --git a/installer/resources/themes/snark/dark/images/configuration.png b/installer/resources/unusedthemes/snark/dark/images/configuration.png similarity index 100% rename from installer/resources/themes/snark/dark/images/configuration.png rename to installer/resources/unusedthemes/snark/dark/images/configuration.png diff --git a/installer/resources/themes/snark/dark/images/create.png b/installer/resources/unusedthemes/snark/dark/images/create.png similarity index 100% rename from installer/resources/themes/snark/dark/images/create.png rename to installer/resources/unusedthemes/snark/dark/images/create.png diff --git a/installer/resources/themes/snark/dark/images/delete.png b/installer/resources/unusedthemes/snark/dark/images/delete.png similarity index 100% rename from installer/resources/themes/snark/dark/images/delete.png rename to installer/resources/unusedthemes/snark/dark/images/delete.png diff --git a/installer/resources/themes/snark/dark/images/details.png b/installer/resources/unusedthemes/snark/dark/images/details.png similarity index 100% rename from installer/resources/themes/snark/dark/images/details.png rename to installer/resources/unusedthemes/snark/dark/images/details.png diff --git a/installer/resources/themes/snark/dark/images/downloading.png b/installer/resources/unusedthemes/snark/dark/images/downloading.png similarity index 100% rename from installer/resources/themes/snark/dark/images/downloading.png rename to installer/resources/unusedthemes/snark/dark/images/downloading.png diff --git a/installer/resources/themes/snark/dark/images/eta.png b/installer/resources/unusedthemes/snark/dark/images/eta.png similarity index 100% rename from installer/resources/themes/snark/dark/images/eta.png rename to installer/resources/unusedthemes/snark/dark/images/eta.png diff --git a/installer/resources/themes/snark/dark/images/file.png b/installer/resources/unusedthemes/snark/dark/images/file.png similarity index 100% rename from installer/resources/themes/snark/dark/images/file.png rename to installer/resources/unusedthemes/snark/dark/images/file.png diff --git a/installer/resources/themes/snark/dark/images/hat.png b/installer/resources/unusedthemes/snark/dark/images/hat.png similarity index 100% rename from installer/resources/themes/snark/dark/images/hat.png rename to installer/resources/unusedthemes/snark/dark/images/hat.png diff --git a/installer/resources/themes/snark/dark/images/head_rx.png b/installer/resources/unusedthemes/snark/dark/images/head_rx.png similarity index 100% rename from installer/resources/themes/snark/dark/images/head_rx.png rename to installer/resources/unusedthemes/snark/dark/images/head_rx.png diff --git a/installer/resources/themes/snark/dark/images/head_rxspeed.png b/installer/resources/unusedthemes/snark/dark/images/head_rxspeed.png similarity index 100% rename from installer/resources/themes/snark/dark/images/head_rxspeed.png rename to installer/resources/unusedthemes/snark/dark/images/head_rxspeed.png diff --git a/installer/resources/themes/snark/dark/images/head_tx.png b/installer/resources/unusedthemes/snark/dark/images/head_tx.png similarity index 100% rename from installer/resources/themes/snark/dark/images/head_tx.png rename to installer/resources/unusedthemes/snark/dark/images/head_tx.png diff --git a/installer/resources/themes/snark/dark/images/head_txspeed.png b/installer/resources/unusedthemes/snark/dark/images/head_txspeed.png similarity index 100% rename from installer/resources/themes/snark/dark/images/head_txspeed.png rename to installer/resources/unusedthemes/snark/dark/images/head_txspeed.png diff --git a/installer/resources/themes/snark/dark/images/hidepeers.png b/installer/resources/unusedthemes/snark/dark/images/hidepeers.png similarity index 100% rename from installer/resources/themes/snark/dark/images/hidepeers.png rename to installer/resources/unusedthemes/snark/dark/images/hidepeers.png diff --git a/installer/resources/themes/snark/dark/images/nopeers.png b/installer/resources/unusedthemes/snark/dark/images/nopeers.png similarity index 100% rename from installer/resources/themes/snark/dark/images/nopeers.png rename to installer/resources/unusedthemes/snark/dark/images/nopeers.png diff --git a/installer/resources/themes/snark/dark/images/priority.png b/installer/resources/unusedthemes/snark/dark/images/priority.png similarity index 100% rename from installer/resources/themes/snark/dark/images/priority.png rename to installer/resources/unusedthemes/snark/dark/images/priority.png diff --git a/installer/resources/themes/snark/dark/images/remove.png b/installer/resources/unusedthemes/snark/dark/images/remove.png similarity index 100% rename from installer/resources/themes/snark/dark/images/remove.png rename to installer/resources/unusedthemes/snark/dark/images/remove.png diff --git a/installer/resources/themes/snark/dark/images/seeding.png b/installer/resources/unusedthemes/snark/dark/images/seeding.png similarity index 100% rename from installer/resources/themes/snark/dark/images/seeding.png rename to installer/resources/unusedthemes/snark/dark/images/seeding.png diff --git a/installer/resources/themes/snark/dark/images/showpeers.png b/installer/resources/unusedthemes/snark/dark/images/showpeers.png similarity index 100% rename from installer/resources/themes/snark/dark/images/showpeers.png rename to installer/resources/unusedthemes/snark/dark/images/showpeers.png diff --git a/installer/resources/themes/snark/dark/images/size.png b/installer/resources/unusedthemes/snark/dark/images/size.png similarity index 100% rename from installer/resources/themes/snark/dark/images/size.png rename to installer/resources/unusedthemes/snark/dark/images/size.png diff --git a/installer/resources/themes/snark/dark/images/snark_add.png b/installer/resources/unusedthemes/snark/dark/images/snark_add.png similarity index 100% rename from installer/resources/themes/snark/dark/images/snark_add.png rename to installer/resources/unusedthemes/snark/dark/images/snark_add.png diff --git a/installer/resources/themes/snark/dark/images/snark_create.png b/installer/resources/unusedthemes/snark/dark/images/snark_create.png similarity index 100% rename from installer/resources/themes/snark/dark/images/snark_create.png rename to installer/resources/unusedthemes/snark/dark/images/snark_create.png diff --git a/installer/resources/themes/snark/dark/images/stalled.png b/installer/resources/unusedthemes/snark/dark/images/stalled.png similarity index 100% rename from installer/resources/themes/snark/dark/images/stalled.png rename to installer/resources/unusedthemes/snark/dark/images/stalled.png diff --git a/installer/resources/themes/snark/dark/images/start.png b/installer/resources/unusedthemes/snark/dark/images/start.png similarity index 100% rename from installer/resources/themes/snark/dark/images/start.png rename to installer/resources/unusedthemes/snark/dark/images/start.png diff --git a/installer/resources/themes/snark/dark/images/start_all.png b/installer/resources/unusedthemes/snark/dark/images/start_all.png similarity index 100% rename from installer/resources/themes/snark/dark/images/start_all.png rename to installer/resources/unusedthemes/snark/dark/images/start_all.png diff --git a/installer/resources/themes/snark/dark/images/status.png b/installer/resources/unusedthemes/snark/dark/images/status.png similarity index 100% rename from installer/resources/themes/snark/dark/images/status.png rename to installer/resources/unusedthemes/snark/dark/images/status.png diff --git a/installer/resources/themes/snark/dark/images/stop.png b/installer/resources/unusedthemes/snark/dark/images/stop.png similarity index 100% rename from installer/resources/themes/snark/dark/images/stop.png rename to installer/resources/unusedthemes/snark/dark/images/stop.png diff --git a/installer/resources/themes/snark/dark/images/stop_all.png b/installer/resources/unusedthemes/snark/dark/images/stop_all.png similarity index 100% rename from installer/resources/themes/snark/dark/images/stop_all.png rename to installer/resources/unusedthemes/snark/dark/images/stop_all.png diff --git a/installer/resources/themes/snark/dark/images/stopped.png b/installer/resources/unusedthemes/snark/dark/images/stopped.png similarity index 100% rename from installer/resources/themes/snark/dark/images/stopped.png rename to installer/resources/unusedthemes/snark/dark/images/stopped.png diff --git a/installer/resources/themes/snark/dark/images/torrent.png b/installer/resources/unusedthemes/snark/dark/images/torrent.png similarity index 100% rename from installer/resources/themes/snark/dark/images/torrent.png rename to installer/resources/unusedthemes/snark/dark/images/torrent.png diff --git a/installer/resources/themes/snark/dark/images/trackererror.png b/installer/resources/unusedthemes/snark/dark/images/trackererror.png similarity index 100% rename from installer/resources/themes/snark/dark/images/trackererror.png rename to installer/resources/unusedthemes/snark/dark/images/trackererror.png diff --git a/installer/resources/themes/snark/dark/images/up.png b/installer/resources/unusedthemes/snark/dark/images/up.png similarity index 100% rename from installer/resources/themes/snark/dark/images/up.png rename to installer/resources/unusedthemes/snark/dark/images/up.png diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/unusedthemes/snark/dark/snark.css similarity index 100% rename from installer/resources/themes/snark/dark/snark.css rename to installer/resources/unusedthemes/snark/dark/snark.css From f97213630cd71f859e0630ec8b1b913c03fdef38 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 21 Jul 2012 20:57:46 +0000 Subject: [PATCH 293/327] Reverted susimail and snark links in /home and summarybar to point directly at app The iframing pages remain accessible in the console, so this may be reverted in future, or made configurable. The /webmail link buried in the text of the several readme.html files has been left. --- .../routerconsole/java/src/net/i2p/router/web/HomeHelper.java | 4 ++-- .../java/src/net/i2p/router/web/SummaryBarRenderer.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index fdc7c2b8d..18f6396f1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -28,10 +28,10 @@ public class HomeHelper extends HelperBase { _x("Configure Bandwidth") + S + _x("I2P Bandwidth Configuration") + S + "/config" + S + I + "wrench_orange.png" + S + _x("Configure Language") + S + _x("Console Language Selection") + S + "/configui" + S + I + "wrench_orange.png" + S + _x("Customize Home Page") + S + _x("I2P Home Page Configuration") + S + "/confighome" + S + I + "wrench_orange.png" + S + - _x("Email") + S + _x("Anonymous webmail client") + S + "/webmail" + S + I + "email.png" + S + + _x("Email") + S + _x("Anonymous webmail client") + S + "/susimail/susimail" + S + I + "email.png" + S + _x("Help") + S + _x("I2P Router Help") + S + "/help" + S + I + "help.png" + S + _x("Router Console") + S + _x("I2P Router Console") + S + "/console" + S + I + "wrench_orange.png" + S + - _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/torrents" + S + I + "film.png" + S + + _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/i2psnark/" + S + I + "film.png" + S + _x("Website") + S + _x("Local web server") + S + "http://127.0.0.1:7658/" + S + I + "server.png" + S + ""; diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 279f4e550..4514f8604 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -156,13 +156,13 @@ public class SummaryBarRenderer { "


    ") - .append("\"\" ") + .append("\n"); + .append("\" alt=\"") + .append(_("Directory")) + .append("\">") - .append("\"\" ") + .append("\n"); + .append("\" alt=\"") + .append(_("Size")) + .append("\">") - .append("\"\" ") + .append("\n"); + .append("\" alt=\"") + .append(_("Status")) + .append("\">") - .append("\"\" ") - .append(_("Priority")).append("
    Date: Fri, 20 Jul 2012 00:57:53 +0000 Subject: [PATCH 282/327] Split up status and show/hide peers headings into separate columns --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 3002ed72f..8c35ee711 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -337,7 +337,7 @@ public class I2PSnarkServlet extends DefaultServlet { out.write(_("Status")); out.write("\" alt=\""); out.write(_("Status")); - out.write("\">"); + out.write("\">\n"); if (_manager.util().connected() && !snarks.isEmpty()) { out.write(" \n" + "
    "; + "
    "; private static final String FOOTER = ""; From 3cce978e26ecd44f1bd67e7a867bc7108bc2ac4a Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Jul 2012 00:59:13 +0000 Subject: [PATCH 283/327] New light snark theme from dr|z3d (integrates well with light console theme) --- .../resources/themes/snark/light/favicon.ico | Bin 0 -> 1150 bytes .../themes/snark/light/images/add.png | Bin 0 -> 733 bytes .../snark/light/images/arrow_refresh.png | Bin 0 -> 776 bytes .../themes/snark/light/images/complete.png | Bin 0 -> 956 bytes .../themes/snark/light/images/config.png | Bin 0 -> 584 bytes .../snark/light/images/configuration.png | Bin 0 -> 4536 bytes .../themes/snark/light/images/create.png | Bin 0 -> 570 bytes .../themes/snark/light/images/delete.png | Bin 0 -> 689 bytes .../themes/snark/light/images/details.png | Bin 0 -> 893 bytes .../themes/snark/light/images/downloading.png | Bin 0 -> 871 bytes .../themes/snark/light/images/eta.png | Bin 0 -> 1485 bytes .../themes/snark/light/images/file.png | Bin 0 -> 1002 bytes .../themes/snark/light/images/head_rx.png | Bin 0 -> 1397 bytes .../snark/light/images/head_rxspeed.png | Bin 0 -> 1698 bytes .../themes/snark/light/images/head_tx.png | Bin 0 -> 1316 bytes .../snark/light/images/head_txspeed.png | Bin 0 -> 1640 bytes .../themes/snark/light/images/hidepeers.png | Bin 0 -> 1384 bytes .../themes/snark/light/images/kitty.png | Bin 0 -> 2891 bytes .../themes/snark/light/images/nopeers.png | Bin 0 -> 931 bytes .../themes/snark/light/images/priority.png | Bin 0 -> 1608 bytes .../themes/snark/light/images/remove.png | Bin 0 -> 481 bytes .../themes/snark/light/images/seeding.png | Bin 0 -> 1131 bytes .../themes/snark/light/images/showpeers.png | Bin 0 -> 1589 bytes .../themes/snark/light/images/size.png | Bin 0 -> 1139 bytes .../themes/snark/light/images/snark_add.png | Bin 0 -> 3144 bytes .../snark/light/images/snark_create.png | Bin 0 -> 1087 bytes .../themes/snark/light/images/stalled.png | Bin 0 -> 950 bytes .../themes/snark/light/images/start.png | Bin 0 -> 486 bytes .../themes/snark/light/images/start_all.png | Bin 0 -> 1154 bytes .../themes/snark/light/images/status.png | Bin 0 -> 1301 bytes .../themes/snark/light/images/stop.png | Bin 0 -> 421 bytes .../themes/snark/light/images/stop_all.png | Bin 0 -> 1100 bytes .../themes/snark/light/images/stopped.png | Bin 0 -> 910 bytes .../themes/snark/light/images/torrent.png | Bin 0 -> 3046 bytes .../snark/light/images/trackererror.png | Bin 0 -> 565 bytes .../themes/snark/light/images/up.png | Bin 0 -> 616 bytes .../resources/themes/snark/light/snark.css | 836 ++++++++++++++++++ 37 files changed, 836 insertions(+) create mode 100644 installer/resources/themes/snark/light/favicon.ico create mode 100644 installer/resources/themes/snark/light/images/add.png create mode 100644 installer/resources/themes/snark/light/images/arrow_refresh.png create mode 100644 installer/resources/themes/snark/light/images/complete.png create mode 100644 installer/resources/themes/snark/light/images/config.png create mode 100644 installer/resources/themes/snark/light/images/configuration.png create mode 100644 installer/resources/themes/snark/light/images/create.png create mode 100644 installer/resources/themes/snark/light/images/delete.png create mode 100644 installer/resources/themes/snark/light/images/details.png create mode 100644 installer/resources/themes/snark/light/images/downloading.png create mode 100644 installer/resources/themes/snark/light/images/eta.png create mode 100644 installer/resources/themes/snark/light/images/file.png create mode 100644 installer/resources/themes/snark/light/images/head_rx.png create mode 100644 installer/resources/themes/snark/light/images/head_rxspeed.png create mode 100644 installer/resources/themes/snark/light/images/head_tx.png create mode 100644 installer/resources/themes/snark/light/images/head_txspeed.png create mode 100644 installer/resources/themes/snark/light/images/hidepeers.png create mode 100644 installer/resources/themes/snark/light/images/kitty.png create mode 100644 installer/resources/themes/snark/light/images/nopeers.png create mode 100644 installer/resources/themes/snark/light/images/priority.png create mode 100644 installer/resources/themes/snark/light/images/remove.png create mode 100644 installer/resources/themes/snark/light/images/seeding.png create mode 100644 installer/resources/themes/snark/light/images/showpeers.png create mode 100644 installer/resources/themes/snark/light/images/size.png create mode 100644 installer/resources/themes/snark/light/images/snark_add.png create mode 100644 installer/resources/themes/snark/light/images/snark_create.png create mode 100644 installer/resources/themes/snark/light/images/stalled.png create mode 100644 installer/resources/themes/snark/light/images/start.png create mode 100644 installer/resources/themes/snark/light/images/start_all.png create mode 100644 installer/resources/themes/snark/light/images/status.png create mode 100644 installer/resources/themes/snark/light/images/stop.png create mode 100644 installer/resources/themes/snark/light/images/stop_all.png create mode 100644 installer/resources/themes/snark/light/images/stopped.png create mode 100644 installer/resources/themes/snark/light/images/torrent.png create mode 100644 installer/resources/themes/snark/light/images/trackererror.png create mode 100644 installer/resources/themes/snark/light/images/up.png create mode 100644 installer/resources/themes/snark/light/snark.css diff --git a/installer/resources/themes/snark/light/favicon.ico b/installer/resources/themes/snark/light/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..28658965c9486d89945244234f91d20162f1649b GIT binary patch literal 1150 zcmZ8hNlRN%6ux4iyH;F;2D>P(@&^iaUj>CCq97Z_^sRqS`ktpg$MI0BRd_Cvt6EWddD^E%2s(TF0U*xK&h#A}9e+|&Q`OSaQgwNGSv@&9QBO}#)z#HiwW_L0t*)+C zYin!O%F0T0eturLxw+9Z_Wb-@9~&F%)9G}Gh=@Q^QW7dEDnLCD3QBhHHkGNrCVgf#&4@XBw*xcNN-EK!?Vzrv0YtVXl-ppdwV2|vd zrlzK(U(9=NZx3Ft7Y>I5t0$~g2&^* z+S;1r$2l-h*3Vot9kh2(8oxbfA9-+a@O@=v<(j=79v+q)`F+;wbUM-3*C+31E?j)J zzP_Hrc&^*q+YjU8<4(@VYPCunb8T*J#?a6Z1_lP?%DHks?lC(%Ykz!v4AFXwjEtDs zTlR-Jvv2G@vD9F(SYGrqZ}vdL@+=XLf3NYBV_JH8x||Qjab<Rd`=(%8je?RW(>Pl)4z8B(e$Wy)iZwRI5=W^5PrgN^~o1*B& Ef0(t+f&c&j literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/add.png b/installer/resources/themes/snark/light/images/add.png new file mode 100644 index 0000000000000000000000000000000000000000..6332fefea4be19eeadf211b0b202b272e8564898 GIT binary patch literal 733 zcmV<30wVp1P)9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/arrow_refresh.png b/installer/resources/themes/snark/light/images/arrow_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..c30c16341460d95ff8b3f6e8baa3e6b6fa1ef90a GIT binary patch literal 776 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 Wnt(VPoeRML0000%A_P)hUn2-Navsqo?5A8 zh}}V^=%7@_%C;=H{tGpIj5CMu*>5J=i;m^t2QTySd)}9aAppozC}++wDz`eOViU-dbRRoz=JsVlZk>N%^azhi%=xTCt9`LQjtqNFW~e|R=r9= z`@I3J^#z@aD5yBuq2DLQO#|4uFW6R5kzPZ+h&6Af&5}POarL&lA~3t5R1i7uh*ffDw@qEs=HBW ze?CI~MkvG6H-MF7r{Yv4kw_q&PNP^XqFgTHXlH@RpLO}3aV{T{Ez=8lo;PHV$Ads1 zfOtF(s5%5V>3qE|&{lueV1Y1j%GF zXt&#NI-LlGLPN>_18TJzN~Mxf*f6pY5Dteo^|P&3>(H{!KTr&_wGRQWb^rhX07*qo IM6N<$g7V1&P5=M^ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/delete.png b/installer/resources/themes/snark/light/images/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..eb4c2f5ce382cdf3d75060d6202a5806e84a9c09 GIT binary patch literal 689 zcmV;i0#5yjP)pHV@X6oR5*>5kv&XPVHAd+ds|Am1xli}loW^|Vl*LQ5G64pplQU> zC{8jkxR?-0++7{i**KaQ-CZ46L<|D*SAJV)3zh<m+O{1ry6Gw&P zUy@>Tz5OzV5Tx^YoDK&)S2{RVSBLM6hx@%ZFib%vpGP+e`0KqTfxXy#{x(i)^I4ke zy|}AgI2{fGU0t|c8io)gQU@%A!z{0_Bcw!8lyZR(l9k9hLJFGeeYmS#xT>58AxWgt z%!fj(MmDf4s|1&wP?W^t+vtV?K=vq4GMy&Ax6A&)FKjlo37O&uPVCulo=ftMpAXqAD%G+A2TU@;tGYGDpg80f!COJgI7q7aR5bL~<)oAI9j*xLGTKTquLDnFKj*z6S) z43oK)WhUom$z-$W1)a5Mlm?HN?Y$(ywG~Fkzape0uj^JxU>FABSQHD3nZ+R4T&@)J zk0gTKX5;(ZEQP;c%ImtNbUl7zWO5n1l#-KHGPQ5olRJsm2S?cviE29uEQKj5v0nWK X>a8TLFGPJc00000NkvXXu0mjfi})=G literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/details.png b/installer/resources/themes/snark/light/images/details.png new file mode 100644 index 0000000000000000000000000000000000000000..e69ba0115a0a8458b844e7ba0b94617039aff8ee GIT binary patch literal 893 zcmV-@1A_dCP)pIFG)l}R5*=olS^+KRTze!x!4|ilEx)*QoB%65R2>piBM20h16;Y zQn{)~Tq-0aw)_S*`~xJ|up=zU3JJ9f+FdrNNI~7vI`3g5m`&c|ZR^#&J=W@?$U|BxKL{5_I?k+8D0p|3xd-`zh%G`9pcfXu|ZTiC(E<8V4 zDi-biPFJ_q*AAUCXKtlw`u+Z$JAa&nStt5VZD#i7{Iz$!`)KZ(U-3MIlte-h#)5tr zu-9(0^yj^3z4h?x{jsw@vACE5ILCzX+1bxOyYb17H|E~45El$5O6pcAe90jh-2a;CKiG$Q{=g3 zqBibZ1@jePS?8|I*Dg+7{Oi+q-)|I)MZl1z3Lz7+ET`<1*lD+sQWA-nR4EcE=^piH zt+oEKd&#S=xeI>wm)0m3Lmsf;YkGS@Rlu0ic|I_rN6V(v_CaNRUYh#Ec`R`q8 zqA=Xt-zqFT9$UD&+VRgnyE;hZb*)W7D#;*>7$kz_2M<{O`yu!4-zSVha;+Hz;bB@S zz7#M0Do(p&)!%ApI8A(JzRCt`FlwC*^Q547jckb-W>Q1XIxRI^4wVG|N&J?Q1nfip=bnwB5jRsy6uPiF*|#wyG4RE z)<*Yoh8gCb|M}f>&$&Pj!w4SDc(-picjW4C;O4zYMipWn=Y=Ny|B6p zgHr}TBbEZSbC?F%z=MAyyiM0j7s)LtpJ$H#$cmAjh5=-NR5GKdkMfv4{pqi+qB*v( zuGl3D`;X2xjd$Yk2l10N>F2Mx30i`35dni0X;VRg(@r)_1sO#qn+plLsT0Xr&=8OF z$71b$Vh(v>nUs)Zb6H4s!JyUr>luiC#8i-6Hr6TaSY)>ea92=HXf8ObNCex*%0f|A zHnw9T?S!%^f4!t`#P@mLo}CJsHs|qZ%+yvcl@N*<=uIQq!_A%q>JMy1URpWjmHfU5gl_n)vW2woYHuj?m3cAh z4x{aCH=0&c$aEszqbC|J+)JUZxgImD#Yjy}3ek>aMbH?yGET@-w%fJc>7G?p0u@78 z?pp!5)``7m5}ZgMw^yAS+OBJGovgxK$qPaV91S+u=F4k*V)feZ=aB7JDCwSUJ#}_w z*U>xHhoSfo5}5?vT5VF-u5A0AnC xTA^eOZxjy*3mF6-GrAby#T?d=$)hOx^bJmAH`x>;cfJ4s002ovPDHLkV1nF4ivIur literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/eta.png b/installer/resources/themes/snark/light/images/eta.png new file mode 100644 index 0000000000000000000000000000000000000000..125089e65d08d7a8f6e93590a17fd9d5ae9a7b4f GIT binary patch literal 1485 zcmV;;1v2`HP)X1^@s6RQmj^00009a7bBm000id z000id0mpBsWB>pKe@R3^R7i=nmTPPjRTRhncV@Tyew2N;+ifYsc$A92hY&tr<8}-G3&?8sCKm($3L#{*L95X^EGFCIp`nO5gj${hIflK-_LO*UIbH62>-{jL+u^MrR|-Zb@+1 zweKLFUo`N?XdOOe7Nv@}Nvh zOE4DVBD(y6q)8m+Q7{_~&}r19_SnfMN+%WDpE>t;K`0#2q+FEe%sqiNs>yc`jwb0>IHT=TLY0Yyt$392x-V^z~r(!9#G`EK{DX zoU=i8V<+qZv(Ydl1OWI0Apk(2H+2$HMnM^aKM;f{NrTQ43P&JG5;Q6mXkQNXfgn?n zHhc?dzTOT=qG@L2H#{M&R5zCaMI9bEu$GZX{m?e@WB z(8FOdVPVBIKaukrWqrmXrKyjwUy+!A?w%V-8W%-eywU`o=OE*Gq{-zl>a=)j?hGuS zU4iPF{fG$yyxsnkbE%aIIPF#}EPqrq>x~Pu%;uK<(0C%TSaLlMkV=t;msT!vT3NPJ&b5fxLNZ3lF4{vJM1W*T!j1_*Q+jvwGQa38Up-vt-S*&N~Q`W_f?m;{hbRaHI$@Xb;yB~M!hJ7SS)VufRI)uWJ+wJa1 zk(huzKOKQ6Ndd;_o@H}p>~mVoi`Oh&(6(mj{I+bHZILS@<5Vi&gd%_8t*xbm(H~4k zy>i9u3K(_TJBA2`BiK`W7%kq;I04z_L+Fi>{5~eM*)zZV*i=&f_?6yBbk-mBmlZmV z8kTe;xFNb1WeoLKJ=lHl5PX49geT->~gLiZnSU zjmt-#%L%ng0ku+zXiPvj8pY-27M!_wslORE5{}#Mqrshb^CLazR@c6>H8U(pPg92H z0AvGDq%eyEXd)ncWpe)Oov*L`bEE*ng7jpIoJmAMR5*>*m0fI;RT#(r=bX1+thDSyJF>wjtk}6Bw6=wHl5OZV zh!QXKLM}`UF)3bXbRkSk&@B)a=0b=j>Z`gxuP6gr`5{!E}O9Hv2u|6PH_&5h9z9~k7O1T z2}UUO5+WZJPaK(ta!8600Cxy@JG0j{ z_6v+@8mb+1pUXy70$Vc>08|2l)x4SNv>Gxsb5otp$PEGjtkY?UZ@`bq>r-f|aiY*@ zSTl4k7RSYYKO)g-81#8GkxW4Vfc-Tt%-)V+U}PMhUhu+Ru^shJ8`LTxD=d*pq38P% zjD{ts1cs+~+flf|h%bGY??NdhaPO>y&1%6nL&FG6{D_bgLA}!ko7M8b>jx&n=nae^ znMz}a#f)e6IH1$0A^jQ!04%$TPNT-bS~nb(R`>?|_^NLR!#{-4RO3Y1MiYMd?FKFm z_%S;lL#gQz9C&IsOojOmO!1HNZ7eFlE6?voNQ$7xKY}iAHw^kb#Q#`;L7#^g8fsBt z-kjB%?4|*zDmSBIYZ<&(1`(1X*kRd<=W45S{$BvdT?N1>MU}-20H`eAvMO**(0`-< z8T8wsVCMSt%zpyioR6VDIGzRoff9E3_xanWyS&||?PZ&IquW6@tkTFq)KT~1$CRY$TrBPiOoZuDGDS8OKMKa~x^pXj2O%kfDvKEff8~O# zDCi4Z!-Y$|^7QPSOes09;p%5UYHjXW7SeB>I$N@k;T;^xA)Qtu*E?;3&1%69Ubshqt9f~5C-fJKvN`d1Kz4-2zD2l49(fHexk=FnsK3S|kz1oWY Y6Dz-FrnJf{v;Y7A07*qoM6N<$g4N{Pxc~qF literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/head_rx.png b/installer/resources/themes/snark/light/images/head_rx.png new file mode 100644 index 0000000000000000000000000000000000000000..cf0923457170417ae71ac5a5bc4aef95007557c8 GIT binary patch literal 1397 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/nopeers.png b/installer/resources/themes/snark/light/images/nopeers.png new file mode 100644 index 0000000000000000000000000000000000000000..5fb0e2cfccfc57e557ee70aee09c5aeb83c6d6f0 GIT binary patch literal 931 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/remove.png b/installer/resources/themes/snark/light/images/remove.png new file mode 100644 index 0000000000000000000000000000000000000000..af7fe79c12e97f7c7e9ca4019e56f60a3631c199 GIT binary patch literal 481 zcmV<70UrK|P)pGlSxEDR5*>5kj+jLQ2<8I+?io!te^=|!X#2nK=w5nqsRslVq)UT zu=fpo5PbmMnfLE_ZCxGMieEY zulBR~C)~~7?rUOPb}&~ckiR)jI|vA)hXkImcmoY6{cn7VZK(oqNnx+afrLkjEjZ$}n_;@oQt;nsmDW#@e?H zzE`#Zc==)(UrOG6{7M|h7ngJm_r?TmDJgy_0pR)m`6rH;CgtrdHmjAMZw2_-XrPp0 z#59Rc2hIRd9J6_9GEB|@j|%sAzOYEnw)++~sukACWq$0`E&}325riS1S62tF9{KHV zgL<>UN>S0;+Zzb*JN`MKzS~TN5XPbBap-vi%l}5Di86j4?7ulWmah~-AF`ZUWUv1M XeOjdO>I-+N00000NkvXXu0mjffO6G` literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/seeding.png b/installer/resources/themes/snark/light/images/seeding.png new file mode 100644 index 0000000000000000000000000000000000000000..e58e518bc0f011eb50ef1ad727a3091048f6d1bd GIT binary patch literal 1131 zcmV-x1eE)UP)pJ9Z5t%RCt_?R9Q@1RT%!xy?6HMFohY0r4*!K9ZCzflr6G&RbLJ{V(~koah##+bMyCZ;}^fKMi_O*Pa)9g#|WTi4zn_IFL&`5 z6GN#qJ;}*A=U=|_oqsvNJ&bzZ^EAyX^*T?}z1RzPNVE;v{QzH0t0F}7DY-rW-gEAF z`6ry|9el(0l93%?VNws1%`zByZ5nI~pna!yoIT7u<@_LS3jTVe8`<>02`h`%hU}t zx0-RmwF_TJN11EMX<~!JI2wt%YEOvIpFOiCW{QX{5ZVS*ZFuI2`H=fk3QU^?{#*p} z=g?uS!jYm5aApU&#(~Kh1Og%K$#Xhu3z{<>0)G{z)A@Q&K(!ysr!t`l0c*oCYm*#mTtEps`@Ve zFQ^9|AuDKuAHQqc-PP_w%oN9^k`xY23t({>Lu9ikFjTZzF!h>%*Eu`h&;l4=Fty7W zcPOg)uHEtc7^l5-tVyhE-z&m;c^;>KP=HFH|1^gTB_%>O#Wg03zo6jwngx%XPs13> zp{HdI20?kd5gz+(O!vWK)#rx%*I7k|BwHH77LYcojMSC^jMn;aoms8R1oQ?3@bGs^$+?w zfuj8;_?vU+zPgT@5edn-x{-3;0_@(A#`jC*O;)+OF9u(Nck`Z;Rkqv*Z$9BedMpUv z)hwbxV3q1UodnDQ9lk6pRlN`A1N*+R6`Z)7L5!+0PPav)K!R42NrhDrg=P4_6L62DLP)xQ5>#$H!%Sb_SFpI(p5 zngPjK1N3?gg(lG*$tD~dU!NNtr8)4cR`3OyPOH>Zt&|il`puF$MHv{!&(VKl|CFBb x(Jtzz7SgF2)57%O-2~&7>8Pi5Wm+EmpK=Sf6CR7i=3ccXNxF^~fW0(o)|qgz!zYTsD+aQHwF~kjx1E7hh#j03n1gEiBumf`W;b`7&ry zn`}`+=y&=sogO6G7bBxG#1lyja}c-Fg;m$F+3YxSbCE)fiksx~5t=&>yWK`2nd0EF zqr?&k0Hl;Og?Hk#-Bdim(@WDAuZ!cW|ZPa^ajaPiZ!cNvv^(|0iPG$ zVj-4Ha`xhR@sbFbVeeCYU^lhXux5&jhN4KyI3^0h6m{XZF37EUKHw+~^+3_X3d{QC`{p({V*nTpP2p$yAC3RaN}t^(K67 z7cIYilWV_2uK0E=d!FBaowJkI8IYdL?lgB9xW+<6+<553pv{ zYBT`~xEYTF@XymHNTvqZclaONRXUaSt_T44*UaX{t*_#8y6EbT46QY#u$X0`5by8b zLn4_RRk0l#8)=VR=ha{C97|;cW8Mb3Zo%nr(zN?+6ksYvalx%d_wcf>QCbw_n@g7i zP&vIEfGxji!Y~ayt`R?pU?3kU1o?UXQF-$He(Y8&9;f4uqLAen0OaQ8(slhhNh~ax zQ;py2<>Sj&C<+u%Kf4CE(}}KI_{O{%x)c38{^Iil13|3%?S@!gF_T$$-;LE`WpaLi z-dK#j*v%o)#)h@{J#O3%C*`G6IehBGc&_oRvO)-~RvUW{{SCW2kEPXBOe-#?Cmtu6 z>Sspj6ds;mOEl3>`PU!B>2Top-F^>MSInfQqJnhVq`j*XuiH(@ByMm@krWO|7NjN^{)is=0B0)!In37;IZ*Jbgtg;exDd|q6c&+&@e)jq<+)g)z z1-IWrWyK{doz^LgqK6~yUHNE-kXqrL zq$e7YQ5{kW*)`E3Uj{Q{c1mdsd{-$IooJcyP)bF0WqeNn%>34)bxNvVDQPJY<2)Px n-zYFd#`s)h#1rRtH@Ex;FsLC#GyX)!00000NkvXXu0mjfUbF!A literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/size.png b/installer/resources/themes/snark/light/images/size.png new file mode 100644 index 0000000000000000000000000000000000000000..db8d101eee25ad517fd18b09d5ebe3fba98ea326 GIT binary patch literal 1139 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 z z%P1G&La?lI5$1wrmWwbIEW2EUnP3&BzrMa+Z^ys$3PDKwBSf0uFFki4 zET7L;35UavSSKVKDEKFY7TY0uStp>;Xfzs)Mx!}1zX5=jnMm7k0=fVI002ovPDHLk FV1lTmpIXh}ptRCt`FlUs-rR~X0t=gcJ8b+g%PvTii)#jR|OyGjwEi_%nE zT7~t}qAgNEkSf@xN@@Efwoip_>tlWBL(v!UO>7ahRCh&-vPu-AtF6i2l58f~Tqcvv zWG?6QBp?;6m!$&(=gfTH@BF{-`yb#Ho;7ml*cvHx0ysur7Aw6J=G-#q^_Nd~ucGUb zni)&8SnNgdFFY}b-A-=XKkxgzf~|WMfU~3jOQBcxeYa(&z5BqIeo$8w(TJy;BzvO@ zpSrtfg+V#=exS=b^40NfvEy*LICdR+1S(@Bh>&|x3PT9Vy3EgyoLSb|8CU{cPr|4u zAhM2hk~GAljYgVJj=r+Ol!FfTucN&^{Y4l?8kVVoa}L`E0s{#U%J)1^q5Pj;Iou5% z74w;gBAH;JR7QN(KrCiJE!nmIivpUKD}3kr67A|A3vS;sQe)H=Xys^7oW*zagoP_7s#7Hz~IbYNn1mBKmssYB}Wt!6#blbB>r=aZ*5 z;x>HL?3GXLIoRQ#QV!!|D#Cw)zxL*1qC~yOOt&dMzq5Vy8&0Yf3kY8$Qx>B;BIe~g z&j72+ntU|!%ax$hAE<|>{Uu6GATnOSiEli}Wt!OGquq4)lTKLH914Xn#?GfOa->VK z_4?N%xR9-K{++VKfB5ukm(#mcN4Y!$)679HtI+u@Jb?s0{;Wvf`7keF!a_y{rjbS8 zpo&eyb3RCwZ=YalKw;vI%U4#mZ`<1@Km`FxAUi*Sd-tXhiIkB|)gd{pp^y(Fm%RbC za92PJpp+x@!5lm-=AmkZwJBFkoaQ*b{|i+Fm629%Bl=iDsl<>9;g|#jQ-A+GFn0=W7VuwjcIR}u=XtrH!ijB3?|+_OoCGA;<_Q@-I8XA15DJp zby!${B-_w(4T#_GoClZQvl;7cXwpxw+z_Mg)&-aq8TF2O=vp1XoFH7n&5OQq(ub`c zm#hyEN{fWC7S7oU&S@to7i<2A*mY;0Ofcx!ya9|I6w4Lj)x?!af|D6ScwBh1jmzZH YKW5OLV2XL18~^|S07*qoM6N<$f=#%~`Tzg` literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/start.png b/installer/resources/themes/snark/light/images/start.png new file mode 100644 index 0000000000000000000000000000000000000000..716a6d39a64c6a5b52e7218815a1e24da3c44b18 GIT binary patch literal 486 zcmV@P)pGm`OxIR5*>5k;`fmaTJHY`8S%VP^)+=q8riDjnTR)WYN9g*5~j+ z^Z{H7K7hFG!i_~KUQ#bHG?`?YIw6xL(}d2Xb34a{D5f`)vpn#9{Lb%KuRnf$dG2iC z@qQE=rkK4jl(qHs=hlliYiY%<&xq2X zQB~f3*$cEj^%cI{#n6SOO72R8diGU7zRX)hm=YYgFnrj_YVF zfvA#Y!YGc3;sj$^EG^vT(aH)puFX#%5J6GWOo)<%U_T;CQcmS^+*`QA{l!Jjh=~x_dH~;_u07*qoM6N<$f>k5u;{X5v literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/start_all.png b/installer/resources/themes/snark/light/images/start_all.png new file mode 100644 index 0000000000000000000000000000000000000000..23220f6c64fef85d0cd63d8401b41810e645e09c GIT binary patch literal 1154 zcmV-|1bzF7P)pJG)Y83R9J=8ms@NURT#&Ab7p3@y9<_-tH?q^uyUyZsVPB-XfP^- z1QHDj0?`L!VuFc}gg1RO!9=66VtgS|!T2Ka#tU~+7C~&OST0+dvRt|gba%USXXeZ~ zK2!>2JKJ3)5&my;&i{PpKWF~m_nk3lY_uC@)i-OydJ%&V4>*+eJyRQdPVf5WU8CW( z4ZEe_Rbd#$|1GRiD6O@r)OO(;YRSVS96%U`fe@=LVVJfKAbq@LD9c9|8YYYz2f)!2CkR(rE<~loHP0_&@%;IO zYDi$vcgV{5t^UCt&%$Yf}(q%(Jlv2bZ5ggY=`lT;- zo9B5h1H~eiX$JCcBhWS@1qQH9lcsrdc|0B`(b2)xOlH)zzVvx+@iVMnxsqfm#r{Ns z)|1Cec#lnnGA{3?eyOo z2wW?D$bu;1u!I9UIhy!oyDWZs7oZ`8?z6>dIOt@Z`HL^^of? z(ACoo!1@&{P)ecyu}{%;x!#u}lf6kcpXaaS1%7L5L;4cWbCJFxQZrZvZ9BxaufHM| zjk2`yX%@|2Kz!2Vl07qheVjPc!QtZxdahi-GA(R7*c?^bM&U`x^=y_)*V6Rf$Z)o+ zi?bJ#IF3_xy=9s>j>9hp_Hn$uoews@N7x=-8}}YP!rns%2#3Q%FJ3lg#p1Ol+h5>Z zPY+i!X}VJ>{ycx4Tz>SLes>Ij_uqVLNciPUnyC{e0?4+%;ll`s7X#M?URl)&0&*Saa-(X7JcmVqP^L+T(rzASsfx)k{dE+Lu^6zh* zPo^%j?^r8`634if>8(mM3?}-__zV^`JPClWe42N);CYfSTUxl08|>y&>c+Et$ufND z-9Pc4@7%$K?u$rYR=_R|D}*4~)6Mqpzr*odemZ=F&SVnXwlIXjCp&iFNy(mr2l(~i zK1^%$PHxOwx3O0nOuTo(GA*Lf$iKQ73L(h%7l=h8C3BwV5{t&j=JUgn((_y*H8BbU zg^Dg{h9(`Du+o=YOQ$K^Dxg%g;-PkI?TB->9ir&Egu~&IaaX!k-7GC2unR~4AIZ-ZLd UdGz>%07*qoM6N<$g4KU6>Hq)$ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/status.png b/installer/resources/themes/snark/light/images/status.png new file mode 100644 index 0000000000000000000000000000000000000000..c321a4c96a7026674086d89f7fb27a49bf26a3cb GIT binary patch literal 1301 zcmV+w1?u{VP)pJ$4Nv%R7i=fl~0IWXBEJI=eyr~bKjeJ@6F_8X3{d5O2?#0T4-vp z?V^h;DsDs+N?IXSFdGHkR0O3IpVEK}u?s15ni#E0D(_p7T5BJAXdmE~M3Jc{h9DCm1J+qIkoNMlZHb zo=omk-`x#NW)6HEcpl-PFZmyYUN~_#`gaU#&Cgd6I}ONNZ~X(n`BLkXEc77*l^xa!lNDXcaB`>(ku`hJ#Wbh}-u)ln7}7BDk#@{87)Kg`^T zo#?ipmw&TQMxr+bseJh16=r7kGZ+l$^?D@9I+K%A6*DazKlbonE?l@^pE|OZnRAuW z%YsZ?z4~uvXYWJRFf*KUbUF!X+Q&uFw@R~zj^57kU18zX-#%!@SJSl5*jNo!Bg=*i zhrRYf%bg7=UuMNx3%$U}JlzxtV;-p7$64^gd-QmIr)l7u~bn#|38p7HSs;6d^w=ZNEY8?rT?dc7_;ZmiPjbbyUU?sPhIIvs|?Az3y= zRRL%;#%Z^g5s|~O`jb0g(d@zFV8@Fh=l=WWZpyQf=NW@RN>LPq5XiFOCM-oYP!t7e z+Gj8rY{CTR9Nv3E2#AY*^!(Yg_W?-j*RS7;6_=cI(*O@Va2Qpk+wBlS*zTn)8xn%D zxOk0bb1zFv3+&xHwSAOZ&N$~Nm&=GaR#w^@!`tjnqov7jd&r-2E}Bk~gk#6P$m;5K zy4^0flC`xPOib(npxK;cZS5nx_d9aA6}9&z>h(HFl2EJFo=U^@H$3KghG`tf?%j7U zA+k~08(m?5pc)7vFg`w^z~9yMgL1k2R2;{9+U;fHxPpifLI6ND;9P`ipj0YTuh*Rg z_IrYR-JDK&@As8Ur9#d8$Vl82k)}AQXb4`!DX?g&Z)5i7(em`)I)lac$7;1_YPI@< zBGS0IgMbdgx~cU<#1Q@!OfLy++{TPVdq-T<9~Oo8ak*}V)kBeuxso5VAh~I=MpVAs zI`xgk%?kEm=5volM27{}6fr@hpXWv2M}FPVjv4{9>d-a|S1*1Hvw(=@kl~M)00000 LNkvXXu0mjf=&6ks literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/stop.png b/installer/resources/themes/snark/light/images/stop.png new file mode 100644 index 0000000000000000000000000000000000000000..e2af0d9206b3bca95b3837c7bf7591c6c0355679 GIT binary patch literal 421 zcmV;W0b2fvP)pGS4l)cR5*>5lh0}sQ5eO4_a;!OXs8NVb*-Qa7kw9>qYqMFz+ItF z&=(M)Ed=eqXiJ4uY8FXLlh$dI$=tc$_qiw(CzBE8EDxODJ?De#w)ekpJzakCVU`6? z4c$+ty5H@7a+{xb~O+ikpe3qv8# zIXwGGe>iyb3V@fb=e%k?qv6WuFpN=hN1CMtzW`7*LX2b~$L3}kFi!5sLS79p3=t)Y zu;?yP1T+1A1H(|WQUd@rErFXm2j4h4`2oQDH?L{GSV2u6I?u_>7+hWRrLzaXO_CHF zL{U@~6;ik-QJd7a?TO*9FbTJ=yZ=sXDPER zTQJ~3_mgQgVCQS6GFT=5>vvzguk{fhr4qF{y1M-MC!MS-zELwQOW4L=VA#>$!G^FF P00000NkvXXu0mjfqVTY~ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/stop_all.png b/installer/resources/themes/snark/light/images/stop_all.png new file mode 100644 index 0000000000000000000000000000000000000000..3708e65e8bbc8f4deea0740bd9310f25b0375d60 GIT binary patch literal 1100 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/trackererror.png b/installer/resources/themes/snark/light/images/trackererror.png new file mode 100644 index 0000000000000000000000000000000000000000..f41191f6cb5251e0b48097002137a240fe62b4dc GIT binary patch literal 565 zcmV-50?Pe~P)pG=Sf6CRCt`7lfO$FVHn3Bk0gXrf`kx)NFbY>Qc7_Mg^)3ebP&X$ zWC%xw=pcm~MKB2nj*`J4DxWEi+;w^1&aadC76ghDvcFy_+2 zb6|%nL3_m_DwPT|LfG8c0JgT&`icg2o&qgJh`b*HibjFUOH_AvB@y*n4Y<7pl1a#Z zL<2ugf_3bms+}Fc^WZoRcWbDK`+K0(Qv0@s{btAh2U<eC=liIL^CtPl2fS^rPFB@hcY-V!T)@YwI>$fm!T3`rG?7mVE0GbMSV*go61h00000NkvXXu0mjf D6=4EU literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/light/images/up.png b/installer/resources/themes/snark/light/images/up.png new file mode 100644 index 0000000000000000000000000000000000000000..447fe97489dc8e2dcb1472e368622c46bd6bd762 GIT binary patch literal 616 zcmV-u0+;=XP)pH8c9S!R49>k($8xXK@X9HCh-&~f(Uxii}zky zMJ#&uAhe~mrA784wF(vS>{amOUmzY71VJiQisWD~NgJ#-CZW68?9RL%LeeJDfd@0g zeC9oPk6~clTzI&lX<{CLD_ynvW^;XW@C^X4(}$Ubm8obX@^*6aB3#$S*47v0IPEL1 zpFaLP2zhsN&oKN9^emq*004v#C=@PmCDlt92LCTKoA!fbax@p2df4|GC;h`_mqOlI7t9Jbzr zet+O`&+F!n)N{-l0V7Viv& zc?2nCU*k>l2<1xoxj22vz}lTMJEaDL!NGw+I2^{|VeMM~3~KCstyb&x@1!j!VcRww z>3r(T7zp{-{x)i~v-ACiM~J{+HX=x?WxtcAXXO}xx+i$?ePn6?0000 Date: Fri, 20 Jul 2012 01:13:01 +0000 Subject: [PATCH 284/327] Update to light theme to increase top margin of iframes --- installer/resources/themes/console/light/console.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index d196d4441..ca61baf05 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -1421,3 +1421,7 @@ div.footnote hr{ margin-bottom: -18px; margin-right: 5px; } + +iframe.iframed { + margin: 10px 0 0; +} From 096d067d6cb97f89c5ddb750e88e5a32ebe1379c Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Jul 2012 01:18:24 +0000 Subject: [PATCH 285/327] Updated history and bumped build version --- history.txt | 7 +++++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 57568ce5e..c84d07cc6 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,10 @@ +2012-07-19 str4d + * Home page: replaced itoopie with an eepsite icon (c/o dr|z3d) for eepsites + with no icon of their own. + * i2psnark: + - New light theme which integrates with console light theme + - Moved table heading text into tooltips to reduce visual clutter + 2012-07-18 str4d * Home page: Added id3nt.i2p and git.repo.i2p diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 7f0b07e77..b7509f1d3 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 24; + public final static long BUILD = 25; /** for example "-test" */ public final static String EXTRA = ""; From ab7246565c9e4c359ee1b23209b8820762a36c18 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Jul 2012 04:16:53 +0000 Subject: [PATCH 286/327] Reverted alt tags in status column of snark --- .../org/klomp/snark/web/I2PSnarkServlet.java | 74 +++++++++---------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 8c35ee711..2f35ffe45 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -972,25 +972,25 @@ public class I2PSnarkServlet extends DefaultServlet { String statusString; if (err != null) { if (isRunning && curPeers > 0 && !showPeers) - statusString = "\""" + - "" + - "" + + statusString = "" + _("Tracker Error") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning) - statusString = "\""" + - curPeers + thinsp(noThinsp) + + statusString = "" + _("Tracker Error") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else { if (err.length() > MAX_DISPLAYED_ERROR_LENGTH) err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…"; - statusString = "\"""; + statusString = "" + _("Tracker Error"); } } else if (snark.isStarting()) { - statusString = "\"""; + statusString = "" + _("Starting"); } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet // partial complete or seeding if (isRunning) { @@ -1005,53 +1005,53 @@ public class I2PSnarkServlet extends DefaultServlet { txt = _("Complete"); } if (curPeers > 0 && !showPeers) - statusString = "\""" + - "" + + statusString = "" + txt + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else - statusString = "\""" + - curPeers + thinsp(noThinsp) + + statusString = "" + txt + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); } else { - statusString = "\"""; + statusString = "" + _("Complete"); } } else { if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) - statusString = "\""" + - "" + + statusString = "" + _("OK") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0 && downBps > 0) - statusString = "\""" + - curPeers + thinsp(noThinsp) + + statusString = "" + _("OK") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && curPeers > 0 && !showPeers) - statusString = "\""" + - "" + + statusString = "" + _("Stalled") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0) - statusString = "\""" + - curPeers + thinsp(noThinsp) + + statusString = "" + _("Stalled") + + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && knownPeers > 0) - statusString = "\""" + - "0" + thinsp(noThinsp) + knownPeers ; + statusString = "" + _("No Peers") + + ": 0" + thinsp(noThinsp) + knownPeers ; else if (isRunning) - statusString = "\"""; + statusString = "" + _("No Peers"); else - statusString = "\"""; + statusString = "" + _("Stopped"); } out.write("
    " + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "" + + statusString = "\"\"" + "\n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:810 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "Vertaissolmuja" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1942 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "UDP-yhteydet" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1949 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Järjestä vertaissolmun tiivisteen mukaan." -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1951 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Suunta/Esittely" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Järjestä sisääntulevien mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Järjestä ulosmenevien mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Järjestä sisääntulonopeuden mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Järjestä ulosmenonopeuden mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Järjestä yhteyden keston mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1965 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Järjestä aikavääristymän mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Järjestä tungosikkunan mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1970 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Järjestä edestakaisen matkan keston mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Järjestä matka-ajan hajonnan mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1977 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Järjestä uudelleenlähetyksen aikakatkaisun mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1980 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Järjestä suurimman siirtäyksikön koon mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1982 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Järjestä lähetettyjen pakettien määrän mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Järjestä vastaanotettujen pakettien määrän mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1987 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Järjestä uudelleenlähetettyjen pakettien mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1989 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Järjestä useammin kuin kerran vastaanotettujen pakettien mukaan" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2010 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Me tarjoiduimme esittelemään heidät" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2012 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "He tarjoituivat esittelemään meidät" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2016 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Tukossa" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2024 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 epäonnistuminen" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2026 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} epäonnistumista" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2032 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#. 1 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Estetty" #. buf.append("\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2163 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "YHTEENVETO" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:125 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Torjutaan käytäväpyyntöjä: Liian hidas" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:271 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Torjutaan käytäväpyyntöjä: Ylikuormaa" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:480 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Torjutaan käytäviä: Pyyntöjen ylikuormitus" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:510 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:712 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:733 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Pudotetaan käytäväpyyntöjä: Raskas kuorma" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:725 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Pudotetaan käytäväpyyntöjä: Jonotusaika" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to translate all of them!! +#. Translators may wish to translate a few of these, do not bother to +#. translate all of them!! #: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "" @@ -966,7 +976,7 @@ msgstr "Kypros" #: ../java/build/Countries.java:59 msgid "Czech Republic" -msgstr "Tsekki" +msgstr "Tšekki" #: ../java/build/Countries.java:60 msgid "Germany" @@ -1465,560 +1475,728 @@ msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre ja Miquelon" #: ../java/build/Countries.java:184 +msgid "Pitcairn Islands" +msgstr "" + +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Puerto Rico" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Palestiina" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugali" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palau" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:190 -msgid "Réunion" -msgstr "Réunion" - #: ../java/build/Countries.java:191 +msgid "Réunion" +msgstr "" + +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Romania" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbia" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Venäjä" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Ruanda" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Saudi-Arabia" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Salomonsaaret" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychellit" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Sudan" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Ruotsi" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapore" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:202 msgid "Saint Helena" msgstr "Saint Helena" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slovenia" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:204 msgid "Svalbard and Jan Mayen" msgstr "Svalbard ja Jan Mayen" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slovakia" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "San Marino" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Senegal" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalia" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Suriname" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "São Tomé ja Príncipe" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "El Salvador" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Syyria" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swazimaa" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Turks- ja Caicossaaret" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Tšad" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Ranskan eteläiset alueet" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thaimaa" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tadžikistan" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Itä-Timor" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkmenistan" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunisia" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turkki" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad ja Tobago" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Tansania" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ukraina" -#: ../java/build/Countries.java:231 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Uganda" -#: ../java/build/Countries.java:232 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Yhdysvaltain Tyynenmeren erillissaaret" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "Yhdysvallat" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Uzbekistan" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Vatikaani" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent ja Grenadiinit" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:239 ../java/build/Countries.java:240 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Neitsytsaaret" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Vietnam" -#: ../java/build/Countries.java:242 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:243 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis ja Futunasaaret" -#: ../java/build/Countries.java:244 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:245 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Jemen" -#: ../java/build/Countries.java:246 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:247 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Etelä-Afrikka" -#: ../java/build/Countries.java:248 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Sambia" -#: ../java/build/Countries.java:249 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:66 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:37 +#: ../java/src/net/i2p/router/web/CSSHelper.java:117 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:148 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:222 msgid "I2P Router Console" msgstr "I2P reitittimen ohjauspaneeli" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "Virhe päivitettäessä asetuksia - tarkasta virhelokit." -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:69 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:71 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:281 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "" -"Virhe tallennettaessa asetuksia (sovellettu, mutta ei tallennettu) - " -"tarkasta virhelokit." +msgstr "Virhe tallennettaessa asetuksia (sovellettu, mutta ei tallennettu) - tarkasta virhelokit." #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Save Client Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511 msgid "Save Interface Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527 msgid "Save WebApp Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541 msgid "Save Plugin Configuration" msgstr "" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:553 msgid "Install Plugin" +msgstr "Asenna lisäosa" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555 +msgid "Update All Installed Plugins" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:87 -#, java-format -msgid "Deleted plugin {0}" -msgstr "" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:109 -#, java-format -msgid "Stopped plugin {0}" -msgstr "" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" -msgstr "" +msgstr "Virhe pysähtymättä lisäosa {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Poistettu lisäosa {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Virhe poistettaessa lisäosa {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Pysäytetty lisäosa {0}" #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:260 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" -msgstr "" +msgstr "Käynnistä" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:143 msgid "Unsupported" -msgstr "" +msgstr "Ei tuettu" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:217 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:241 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "" -#. #. What do we do here? -#. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:394 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:384 +#. +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:508 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:425 msgid "Client" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" -msgstr "" +msgstr "käynnisty" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" -msgstr "" +msgstr "poistettu" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:296 -msgid "Failed to start" -msgstr "" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 -msgid "Failed to find server." -msgstr "" - #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 -msgid "No plugin URL specified." -msgstr "" +msgid "Failed to start" +msgstr "Ei käynnistynyt" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:317 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 +msgid "Failed to find server." +msgstr "Ei löytänyt palvelinta" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 +msgid "No plugin URL specified." +msgstr "Ei määritelty lisäosan URL." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:325 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:330 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:343 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +msgid "Updating all plugins" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:352 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" -msgstr "" +msgstr "Käynnistetty lisäosa {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:364 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:399 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take effect." +"Interface configuration saved successfully - restart required to take " +"effect." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:85 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 msgid "Edit" -msgstr "" +msgstr "Muokkaa" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Add Client" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 msgid "Class and arguments" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Control" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Run at Startup?" -msgstr "" +msgstr "Suorita käynnistettäessä?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 msgid "Description" -msgstr "" +msgstr "Kuvaus" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Plugin" -msgstr "" +msgstr "Plugin" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:166 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:293 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:319 msgid "Version" -msgstr "" +msgstr "Versio" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:168 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 msgid "Signed by" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 msgid "Date" -msgstr "" +msgstr "Pysäyttä" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:191 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 msgid "Author" -msgstr "" +msgstr "Kirjoittaja" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 msgid "License" -msgstr "" +msgstr "Lupa" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:212 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174 msgid "Website" -msgstr "" +msgstr "Verkkosivu" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:217 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 msgid "Update link" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:265 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 msgid "Stop" -msgstr "" +msgstr "Pysäytä" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:80 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 msgid "Check for updates" -msgstr "" +msgstr "Tarkista päivitykset" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:268 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" -msgstr "" +msgstr "Päivitä" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:273 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 #, java-format msgid "Are you sure you want to delete {0}?" +msgstr "Oletko varma, että haluat poistaa {0}?" + +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 +msgid "Delete" +msgstr "Poista" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:26 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:854 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:455 +msgid "Delete selected" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:275 -msgid "Delete" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:27 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:873 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:461 +msgid "Add item" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:459 +msgid "Restore defaults" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:439 +msgid "Save" +msgstr "Tallenna" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +msgid "Home page changed" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:85 +msgid "Added" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:111 +msgid "Removed" msgstr "" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425 msgid "Add key" -msgstr "" +msgstr "Lisää avain" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423 msgid "Delete key" -msgstr "" +msgstr "Poista avain" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:21 msgid "You must enter a destination" -msgstr "" +msgstr "Sinun täytyy syöttää määränpään" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:23 msgid "You must enter a key" -msgstr "" +msgstr "Sinun täytyy syöttää avain" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 @@ -2028,29 +2206,29 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:34 msgid "added to keyring" -msgstr "" +msgstr "lisätään avainrenkaaseen" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:36 msgid "Invalid destination or key" -msgstr "" +msgstr "Virheellinen kohde tai avain" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:41 msgid "removed from keyring" -msgstr "" +msgstr "poistettu avainrengaalta" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:43 msgid "not found in keyring" -msgstr "" +msgstr "ei löydy avainrengaalla" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:45 msgid "Invalid destination" -msgstr "" +msgstr "Virheellinen kohde" #: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:82 msgid "Log overrides updated" msgstr "Lokien ohitukset päivitetty." -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Lokiasetukset tallennettu" @@ -2061,8 +2239,8 @@ msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: logger.record.net.i2p." -"router.tunnel=WARN" +"Or put entries in the logger.config file. Example: " +"logger.record.net.i2p.router.tunnel=WARN" msgstr "" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 @@ -2073,7 +2251,7 @@ msgstr "Sallittuja tasoja ovat DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:71 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2082,193 +2260,256 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:73 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:75 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:808 msgid "Remove" -msgstr "" +msgstr "Poista" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:125 msgid "Select a class to add" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 -msgid "Network" +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:101 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:343 +msgid "Network" +msgstr "Verkko" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:295 +msgid "Summary Bar" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "UI" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:196 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:491 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Käytävät" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "UI" -msgstr "" - -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:322 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397 msgid "Keyring" -msgstr "" +msgstr "Avainrengas" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Lokit" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:107 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:257 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:202 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:377 #: ../java/strings/Strings.java:67 msgid "Peers" -msgstr "" +msgstr "Peers" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:389 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:145 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Stats" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:52 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:29 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:541 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:332 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:407 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:404 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:444 msgid "Save changes" -msgstr "" +msgstr "Tallenna muutokset" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:125 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:161 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" -msgstr "" +msgstr "Päivitetään IP-osoite" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:185 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:190 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:218 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:234 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:236 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:245 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:255 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:257 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 +msgid "Disabling UDP" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +msgid "Enabling UDP" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:324 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:327 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:349 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:432 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 #: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 #: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 msgid "unknown" -msgstr "" +msgstr "tuntematon" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bittiä sekunnissa" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:173 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "eli korkeintaan {0} tavua kuukaudessa" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415 msgid "Ban peer until restart" msgstr "Estä vertaissolmu uudelleenkäynnistykseen saakka" @@ -2288,7 +2529,7 @@ msgid "Invalid peer" msgstr "" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417 msgid "Unban peer" msgstr "Poista vertaissolmun esto" @@ -2301,7 +2542,7 @@ msgid "is not currently banned" msgstr "ei ole tällä hetkellä estetty" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443 msgid "Adjust peer bonuses" msgstr "" @@ -2313,215 +2554,282 @@ msgstr "" msgid "Bad capacity value" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:17 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:405 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480 msgid "Save changes and reseed now" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:85 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "" #. Normal browsers send value, IE sends button label -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:32 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:139 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Shutdown immediately" msgstr "" #. ctx.router().shutdown(Router.EXIT_HARD); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:37 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 msgid "Cancel shutdown" msgstr "Peru sammuttaminen" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:38 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 msgid "Cancel restart" msgstr "Peru uudelleenkäynnistys" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 msgid "Restart immediately" msgstr "Uudelleenkäynnistä välittömästi" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:45 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:134 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Uudelleenkäynnistä" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:49 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 msgid "Shutdown" msgstr "Sammuta" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:63 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 msgid "Restart imminent" msgstr "Uudelleenkäynnistys välitön" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 msgid "Shutdown imminent" msgstr "Sammutus välitön" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:69 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 #, java-format msgid "Shutdown in {0}" msgstr "Sammutukseen aikaa {0}" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:74 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 #, java-format msgid "Restart in {0}" msgstr "Uudelleenkäynnistykseen aikaa {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:134 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:316 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "Shutdown gracefully" msgstr "Sammuta kiltisti" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:138 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Kiltti sammutus aloitettu" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Sammuta heti! boom bye bye bad bwoy" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:144 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:320 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "Cancel graceful shutdown" msgstr "Peru kiltti sammutus" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Kiltti sammutus peruttu" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:147 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Graceful restart" msgstr "Kiltti uudelleenkäynnistys" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Kilttiä uudelleenkäynnistystä pyydetty" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:153 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409 msgid "Hard restart" msgstr "Kova uudelleenkäynnistys" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:158 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Kovaa uudelleenkäynnistystä pyydetty" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:159 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:163 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:164 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:167 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:360 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435 msgid "Run I2P on startup" msgstr "Käynnistä I2P käynnistäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:362 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437 msgid "Don't run I2P on startup" msgstr "Älä käynnistä I2P:tä käynnistäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:171 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:380 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455 msgid "Dump threads" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:388 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463 msgid "View console on startup" msgstr "Näytä ohjauspaneeli käynnistäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Reitittimen ohjauspaneeli avataan käynnistettäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:390 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465 msgid "Do not view console on startup" msgstr "Älä näytä ohjauspaneelia käynnistettäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:183 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "Reitittimen ohjauspaneelia ei näytetä käynnistettäessä" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Palvelu asennettu" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Varoitus: palvelun asentaminen epäonnistui" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:200 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Palvelu poistettu" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Varoitus: palvelun poistaminen epäonnistui" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" msgstr "" -#. the count isn't really correct anyway, since we don't check for actual changes +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28 +msgid "Save order" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35 +msgid "Refresh interval changed" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37 +#, java-format +msgid "Refresh interval must be at least {0} seconds" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39 +msgid "Refresh interval must be a number" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:42 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:417 +msgid "Restore full default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 +msgid "Full summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 +msgid "Summary bar will refresh shortly." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 +msgid "Restore minimal default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 +msgid "Minimal summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:135 +msgid "Order must be an integer" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72 +msgid "No section selected" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77 +msgid "No order entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133 +msgid "Moved" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140 +msgid "Saved order of sections." +msgstr "" + +#. the count isn't really correct anyway, since we don't check for actual +#. changes #. addFormNotice("Updated settings for " + updated + " pools."); -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:135 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 msgid "Exploratory tunnel configuration saved successfully." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:142 -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:36 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "" -"Virhe tallennettaessa asetuksia (sovellettu, mutta ei tallennettu) - " -"tarkasta virhelokit." +msgstr "Virhe tallennettaessa asetuksia (sovellettu, mutta ei tallennettu) - tarkasta virhelokit." #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2539,7 +2847,7 @@ msgstr[0] "1 käytävä" msgstr[1] "{0} käytävää" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Tutkivia käytäviä" @@ -2548,56 +2856,56 @@ msgstr "Tutkivia käytäviä" msgid "Client tunnels for {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:74 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." msgstr "ANONYMITEETTIVAROITUS - Asetukset sisältävät 0 hypyn käytäviä." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:79 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." msgstr "ANONYMITEETTIVAROITUS - Asetukset sisältävät yhden hypyn käytäviä." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:82 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." msgstr "SUORITUSKYKYVAROITUS - Asetukset sisältävät hyvin pitkiä käytäviä" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:85 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "SUORITUSKYKYVAROITUS - Asetukset sisältävät suuria määriä tunneleita" #. buf.append("\n"); #. tunnel depth -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:92 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 msgid "Length" msgstr "Pituus" #. tunnel depth variance -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:109 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 msgid "Randomization" msgstr "Satunnaisuus" #. tunnel quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:133 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 msgid "Quantity" msgstr "Määrä" #. tunnel backup quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:150 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 msgid "Backup quantity" msgstr "Määrä varalla" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 msgid "Inbound options" -msgstr "" +msgstr "Saapuva vaihtoehtoja" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 msgid "Outbound options" -msgstr "" +msgstr "Lähtevä vaihtoehtoja" -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 msgid "Theme change saved." -msgstr "" +msgstr "Teema muutos tallennetaan." -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 msgid "Refresh the page to view." msgstr "" @@ -2605,6 +2913,10 @@ msgstr "" msgid "Arabic" msgstr "Arabia" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "Tšekki" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Danish" msgstr "Tanska" @@ -2613,6 +2925,10 @@ msgstr "Tanska" msgid "English" msgstr "Englanti" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Estonian" +msgstr "" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Finnish" msgstr "Suomi" @@ -2621,6 +2937,10 @@ msgstr "Suomi" msgid "German" msgstr "Saksa" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Greek" +msgstr "Kreikka" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Espanja" @@ -2633,6 +2953,10 @@ msgstr "Hollanti" msgid "French" msgstr "Ranska" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Hungarian" +msgstr "" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "Italia" @@ -2665,77 +2989,84 @@ msgstr "Ukraina" msgid "Vietnamese" msgstr "Vietnam" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 msgid "Update available, attempting to download now" msgstr "Päivitys saatavilla, yritetään ladata nyt" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:89 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "Päivitys saatavilla, klikkaa nappia vasemmalla ladataksesi" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" msgstr "Päivityksiä ei saatavilla" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:104 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 #, java-format msgid "Updating news URL to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:112 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +msgid "internal" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 #, java-format msgid "Updating proxy host to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 #, java-format msgid "Updating proxy port to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:132 -#, fuzzy, java-format +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, java-format msgid "Updating refresh frequency to {0}" -msgstr "Päivitystiheys" - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:91 -#: ../java/src/net/i2p/router/web/GraphHelper.java:188 -msgid "Never" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:140 -#, fuzzy, java-format -msgid "Updating update policy to {0}" -msgstr "Päivityspolitiikka" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:361 +msgid "Never" +msgstr "Ei koskaan" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:149 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, java-format +msgid "Updating update policy to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 msgid "Updating update URLs." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 msgid "Updating trusted keys." msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:168 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 #, java-format msgid "Updating unsigned update URL to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:93 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 msgid "Every" -msgstr "" +msgstr "Joka" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:111 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 msgid "Notify only" -msgstr "" +msgstr "Vain ilmoita " -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:118 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 msgid "Download and verify only" -msgstr "" +msgstr "Vain lataa ja varmista" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 msgid "Download, verify, and restart" -msgstr "" +msgstr "Lataa, tarkista ja käynnistä" #: ../java/src/net/i2p/router/web/FormHandler.java:176 msgid "" @@ -2743,649 +3074,991 @@ msgid "" "button on your browser. Please resubmit." msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:115 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:128 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:221 #, java-format msgid "{0} for {1}" msgstr "" -#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:150 -msgid "All times are UTC." +#: ../java/src/net/i2p/router/web/GraphHelper.java:223 +#, java-format +msgid "ending {0} ago" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Configure Graph Display" +#: ../java/src/net/i2p/router/web/GraphHelper.java:238 +msgid "Larger" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Select Stats" +#: ../java/src/net/i2p/router/web/GraphHelper.java:244 +msgid "Smaller" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:171 -msgid "Periods" +#: ../java/src/net/i2p/router/web/GraphHelper.java:250 +msgid "Taller" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:256 +msgid "Shorter" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:262 +msgid "Wider" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:268 +msgid "Narrower" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:275 +msgid "Larger interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:281 +msgid "Smaller interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:288 +msgid "Previous interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:299 +msgid "Next interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "Plot averages" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:358 -msgid "or" -msgstr "" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "plot events" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:308 +msgid "All times are UTC." +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 +msgid "Configure Graph Display" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 +msgid "Select Stats" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +msgid "Periods" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:433 +msgid "or" +msgstr "tai" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "Image sizes" -msgstr "" +msgstr "Kuvakoot" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "width" -msgstr "" +msgstr "leveys" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "height" -msgstr "" +msgstr "korkeus" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "pixels" -msgstr "" +msgstr "pikseliä" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 +#: ../java/src/net/i2p/router/web/GraphHelper.java:350 msgid "Refresh delay" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:192 +#: ../java/src/net/i2p/router/web/GraphHelper.java:365 msgid "Store graph data on disk?" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:198 +#: ../java/src/net/i2p/router/web/GraphHelper.java:371 msgid "Save settings and redraw graphs" msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:253 +#: ../java/src/net/i2p/router/web/GraphHelper.java:426 msgid "Graph settings saved" msgstr "" -#: ../java/src/net/i2p/router/web/LogsHelper.java:13 -#: ../java/src/net/i2p/router/web/LogsHelper.java:37 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +msgid "Addressbook" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:250 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +msgid "Configure Bandwidth" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314 +msgid "I2P Bandwidth Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Configure Language" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +msgid "Console Language Selection" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330 +msgid "I2P Home Page Configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:160 +msgid "Anonymous webmail client" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:162 +msgid "Email" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:266 +msgid "I2P Router Help" +msgstr "I2P Reitittimen ohje" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 +msgid "Router Console" +msgstr "Reitittimen ohjauspaneeli" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 +msgid "Built-in anonymous BitTorrent Client" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +msgid "Torrents" +msgstr "torrentit" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +msgid "Local web server" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "The Italian Bittorrent Resource" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "Dev Forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "Development forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Bittorrent tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "diftracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +msgid "I2P Applications" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "FAQ" +msgstr "UKK" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Frequently Asked Questions" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +msgid "Community forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +msgid "Forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "" +"A public anonymous Git hosting site - supports pulling via Git and HTTP and " +"pushing via SSH" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Anonymous Git Hosting" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Microblog" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Your premier microblogging service on I2P" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Javadocs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Technical documentation" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "" + +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S +#. + I + "book.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "killyourtv.i2p" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "I2P Pastebin" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Pastebin" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +msgid "I2P News" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Add-on directory" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Plugins" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Postman's Tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "I2P home page" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +msgid "Project Website" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +msgid "I2P Netowrk Statistics" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Technical Docs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Trac Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:59 +msgid "Ugha's Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 +msgid "Sponge's main site" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +msgid "The HTTP proxy is not up" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:103 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:810 +msgid "Name" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:196 +msgid "URL" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:214 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:856 +msgid "Add" +msgstr "" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" -msgstr "" +msgstr "Tiedoston sijainti" -#: ../java/src/net/i2p/router/web/LogsHelper.java:34 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" -msgstr "" +msgstr "Tiedostoa ei löydy" -#: ../java/src/net/i2p/router/web/LogsHelper.java:52 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "Ei lokiviestejä" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:79 -msgid "Network Database RouterInfo Lookup" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +msgid "Summary" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +msgid "Local Router" +msgstr "" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +msgid "Router Lookup" +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +msgid "All Routers" +msgstr "" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +msgid "All Routers with Full Stats" +msgstr "" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Reititin" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "ei löytynyt verkkotietokannasta" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 -msgid "Network Database Contents" -msgstr "Verkkotietokannan sisältö" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -msgid "View RouterInfo" -msgstr "Näytä reitittimen tiedot" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 -msgid "LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:132 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Paikallinen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:134 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "Julkaisematon" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Kohde" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:168 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Käytävä" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 -msgid "View LeaseSets" -msgstr "" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Not initialized" -msgstr "" +msgstr "Ei alustettu" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 -msgid "Routers" -msgstr "Reitittimet" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 -msgid "Show all routers" -msgstr "Näytä kaikki reitittimet" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 -msgid "Show all routers with full stats" -msgstr "Näytä reitittimet täysin tilastoin" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" -msgstr "" +msgstr "Lukumäärä" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" -msgstr "" +msgstr "Maa" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" -msgstr "" +msgstr "Meidän tieto" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:115 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:626 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "Hidden" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" -msgstr "" +msgstr "Päivitetty" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" -msgstr "" +msgstr "Julkaistu" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "SSU ja esittelijät" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "NTCP ja SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "NTCP, SSU ja esittelijät" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:101 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:107 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:77 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642 +msgid "Show news" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +msgid "Checking for plugin updates" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "" +msgstr[1] "" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:129 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:157 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:166 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:139 -msgid "Downloading plugin" +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:146 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:245 +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, java-format +msgid "No file specified {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 +msgid "Downloading plugin" +msgstr "Ladataan lisäosa" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 #, java-format msgid "{0}B transferred" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:153 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:158 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:356 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:167 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:299 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:302 #, java-format msgid "from {0}" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "" -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' +#. + signer + ""); +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:235 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:269 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Tämä lisäosa vaatii I2P:n version {0} tai uudemman" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" -msgstr "" +msgstr "Tämä lisäosa vaatii Java-versio {0} tai uudempi" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:313 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:320 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:327 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:334 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 -msgid "Plugin is for upgrades only, but the plugin is not installed" -msgstr "" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 #, java-format -msgid "Failed to install plugin in {0}" -msgstr "" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371 -#, java-format -msgid "Plugin {0} installed, router restart required" +msgid "Plugin requires Jetty version {0} or higher" msgstr "" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 #, java-format -msgid "Plugin {0} installed" +msgid "Plugin requires Jetty version {0} or lower" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:391 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +msgid "Plugin will be installed on next restart." +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 +msgid "Plugin is for upgrades only, but the plugin is not installed" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 +#, java-format +msgid "Failed to install plugin in {0}" +msgstr "Lisäosan asennus epäonnistui {0}:lla" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 +#, java-format +msgid "Plugin {0} installed" +msgstr "Lisäosa {0} asennettu" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" -msgstr "" +msgstr "Lisäosa {0} asennettu ja otettu käyttöön" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:394 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:396 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:406 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" -msgstr "" +msgstr "Epäonnistui ladata lisäosa {0}:lta" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 -msgid "Peer Profiles" -msgstr "" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "" msgstr[1] "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:360 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:435 msgid "Speed" -msgstr "" +msgstr "Nopeus" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:364 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:439 msgid "Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:416 msgid "Integrated" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 -msgid "profile" -msgstr "" - #: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 -msgid "Floodfill and Integrated Peers" -msgstr "" +msgid "profile" +msgstr "profiili" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" msgstr "" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" -msgstr "" +msgstr "nopeus" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "Kuinka moneen käytävään voimme pyytää heitä osallistumaan tunnissa?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" -msgstr "" -"onko vertaissolmu estetty, saavuttamaton tai epäonnistuu käytäväkokeissa?" +msgstr "onko vertaissolmu estetty, saavuttamaton tai epäonnistuu käytäväkokeissa?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:265 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +msgid "Select search engine" +msgstr "" + #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" @@ -3400,37 +4073,37 @@ msgstr "Estetty uudelleenkäynnistämiseen saakka tai vielä {0}" msgid "unban now" msgstr "poista esto nyt" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:303 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" msgstr "" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:315 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 msgid "Bps" msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 msgid "Out average" msgstr "" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" -msgstr "" +msgstr "maks" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" msgstr "" @@ -3469,12 +4142,14 @@ msgstr "" msgid "Highest events per period" msgstr "" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && +#. (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: +#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -3486,7 +4161,7 @@ msgid "Lifetime average frequency" msgstr "" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3499,7 +4174,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/StatsGenerator.java:171 msgid "Average" -msgstr "" +msgstr "keskiarvo" #: ../java/src/net/i2p/router/web/StatsGenerator.java:174 msgid "Highest average" @@ -3521,376 +4196,399 @@ msgstr "" msgid "No events" msgstr "" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142 msgid "I2P Router Help & FAQ" msgstr "I2P Reitittimen ohje & UKK" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144 msgid "Help & FAQ" -msgstr "" +msgstr "Ohje & UKK" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:55 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:152 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:57 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154 msgid "I2P Services" msgstr "I2P Palvelut" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:63 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65 -msgid "Addressbook" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Built-in anonymous BitTorrent Client" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:71 -msgid "Torrents" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Anonymous webmail client" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:77 -msgid "Email" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 -msgid "Anonymous resident webserver" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:83 -msgid "Webserver" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186 msgid "Configure I2P Router" msgstr "I2P Reitittimen asetukset" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188 msgid "I2P Internals" msgstr "I2P sisälmykset" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:489 msgid "View existing tunnels and tunnel build status" msgstr "Näytä nykyiset käytävät ja käytävien rakentamistilanne" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:255 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:200 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:375 msgid "Show all current peer connections" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 msgid "Show recent peer performance profiles" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:113 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 msgid "Profiles" -msgstr "" +msgstr "profiilit" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:212 msgid "Show list of all known I2P routers" msgstr "Listaa kaikki tunnetut I2P reitittimet" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:119 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:214 msgid "NetDB" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:218 msgid "Health Report" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:125 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220 msgid "Logs" msgstr "Lokit" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Graph router performance" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:138 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233 msgid "Graphs" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238 msgid "Textual router performance statistics" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Local Destinations" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:151 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "I2PKäytävä" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 -msgid "I2P Router Help" -msgstr "I2P Reitittimen ohje" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:268 msgid "General" +msgstr "Yleinen" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:273 +msgid "" +"Your Local Identity is your unique I2P router identity, similar to an ip " +"address but tailored to I2P. " msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:173 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Never disclose this to anyone, as it can reveal your real world ip." +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 msgid "Local Identity" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:280 msgid "Your unique I2P router identity is" msgstr "Tämän I2P reitittimen ainutlaatuinen identiteetti on" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 msgid "never reveal it to anyone" msgstr "älä koskaan paljasta sitä kenellekään" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:183 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286 msgid "show" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "The version of the I2P software we are running" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:300 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:326 msgid "How long we've been running for this session" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:197 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:303 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:329 msgid "Uptime" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:204 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341 msgid "" "Help with configuring your firewall and router for optimal I2P performance" msgstr "" -#. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:234 -#, java-format -msgid "Download {0} Update" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 +msgid "Configure I2P Updates" msgstr "" -#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" -#.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
    -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242 -#, java-format -msgid "Download Unsigned
    Update {0}" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358 +msgid "I2P Update" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +msgid "Peers we've been talking to in the last few minutes/last hour" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 msgid "Active" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 -msgid "Fast" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:395 +msgid "The number of peers available for building client tunnels" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:278 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 +msgid "Fast" +msgstr "Nopea" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 +msgid "The number of peers available for building exploratory tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 msgid "High capacity" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 -msgid "Known" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:413 +msgid "The number of peers available for network database inquries" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:305 -msgid "Help with firewall configuration" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:307 -msgid "Check network connection and NAT/firewall" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:327 -msgid "Reseed" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:344 -msgid "Configure router bandwidth allocation" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:346 -msgid "Bandwidth in/out" -msgstr "Kaistaa sisään/ulos" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:366 -msgid "Total" -msgstr "Yhteensä" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:373 -msgid "Used" -msgstr "Käytetty" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:388 -msgid "Exploratory" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:400 -msgid "Participating" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:406 -msgid "Share ratio" -msgstr "Jakosuhde" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:412 -msgid "What's in the router's job queue?" -msgstr "" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:414 -msgid "Congestion" -msgstr "Tungos" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:419 -msgid "Job lag" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422 +msgid "The total number of peers in our network database" msgstr "" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 +msgid "Known" +msgstr "Tuttu" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445 +msgid "Configure router bandwidth allocation" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447 +msgid "Bandwidth in/out" +msgstr "Kaistaa sisään/ulos" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467 +msgid "Total" +msgstr "Yhteensä" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474 +msgid "Used" +msgstr "Käytetty" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:496 +msgid "" +"Used for building and testing tunnels, and communicating with floodfill " +"peers" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499 +msgid "Exploratory" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:505 +msgid "Tunnels we are using to provide or access services on the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514 +msgid "" +"Tunnels we are participating in, directly contributing bandwith to the " +"network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517 +msgid "Participating" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:523 +msgid "" +"The ratio of tunnel hops we provide to tunnel hops we use - a value greater " +"than 1.00 indicates a positive contribution to the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 +msgid "Share ratio" +msgstr "Jakosuhde" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:539 +msgid "What's in the router's job queue?" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541 +msgid "Congestion" +msgstr "Tungos" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546 +msgid "Indicates router performance" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549 +msgid "Job lag" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:555 +msgid "Indicates how quickly outbound messages to other I2P routers are sent" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558 msgid "Message delay" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:432 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 +msgid "Round trip time for a tunnel test" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" msgstr "Käytävän viive" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:439 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 +msgid "Queued requests from other routers to participate in tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:106 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613 +msgid "News & Updates" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:143 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:113 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "VIRHE - aikavääristymää {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:602 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "Testing" +msgstr "Testataan" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:123 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:163 msgid "ERR-Private TCP Address" msgstr "VIRHE - Yksityinen TCP -osoite" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:125 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:165 msgid "ERR-SymmetricNAT" msgstr "VIRHE - Symmetrinen NAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:128 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:168 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "VAROITUS - Palomuurissa ja sisääntuleva TCP sallittu." -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:170 msgid "WARN-Firewalled and Floodfill" msgstr "VAROITUS - Palomuurissa ja Floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:606 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Firewalled" msgstr "Palomuurissa" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:175 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" -msgstr "" -"VIRHE - UDP -portti käytössä. Aseta i2np.udp.internalPort=xxxx " -"erikoisasetuksissa ja uudelleenkäynnistä" +msgstr "VIRHE - UDP -portti käytössä. Aseta i2np.udp.internalPort=xxxx erikoisasetuksissa ja uudelleenkäynnistä" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:141 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:181 msgid "ERR-No Active Peers, Check Network Connection and Firewall" -msgstr "" -"VIRHE - Ei aktiivisia vertaissolmuja. Tarkista verkkoyhteys ja palomuuri." +msgstr "VIRHE - Ei aktiivisia vertaissolmuja. Tarkista verkkoyhteys ja palomuuri." -#: ../java/src/net/i2p/router/web/SummaryHelper.java:144 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:184 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "VIRHE - UDP kielletty, eikä sisääntulevaa TCP:tä asetettu." -#: ../java/src/net/i2p/router/web/SummaryHelper.java:146 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:186 msgid "WARN-Firewalled with UDP Disabled" msgstr "VAROITUS - Palomuurissa ja UDP kielletty." -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:622 -msgid "Testing" -msgstr "Testataan" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Add/remove/edit & control your client and server tunnels" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:382 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:423 msgid "Server" msgstr "Palvelin" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:386 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:427 msgid "Show tunnels" msgstr "Näytä käytävät" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 msgid "Leases expired" msgstr "" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "Rebuilding" msgstr "Uudelleenrakentaa" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "ago" msgstr "sitten" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:401 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:442 msgid "Ready" msgstr "Valmis" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building" msgstr "Rakentaa" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building tunnels" msgstr "Rakentaa käytäviä" @@ -3898,176 +4596,202 @@ msgstr "Rakentaa käytäviä" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:421 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:462 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:110 +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +#, java-format +msgid "Download {0} Update" +msgstr "" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
    is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not +#. include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:684 +#, java-format +msgid "Download Unsigned
    Update {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:709 +msgid "Help with firewall configuration" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:711 +msgid "Check network connection and NAT/firewall" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:730 +msgid "Reseed" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:812 +msgid "Order" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:829 +msgid "Top" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:842 +msgid "Down" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:847 +msgid "Bottom" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:859 +msgid "Select a section to add" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:112 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:122 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" -msgstr "" +msgstr "nyt" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:43 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:318 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398 msgid "configure" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Osallistuu käytäviin" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:75 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:76 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:114 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:124 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:128 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:170 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:133 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 #, java-format msgid "Limited display to the {0} tunnels with the highest usage" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:134 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:135 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:226 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:164 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:167 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:173 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "" +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "Build in progress" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:225 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:227 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:228 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:245 -msgid "Tunnel Counts By Peer" -msgstr "Käytävien määrä vertaissolmun mukaan" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "% of total" -msgstr "" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Our Tunnels" -msgstr "Meidän käytävämme" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:246 -msgid "Participating Tunnels" -msgstr "Osallistuvat käytävät" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:264 -msgid "Totals" -msgstr "" - #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:238 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 msgid "Updating" msgstr "" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:117 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:262 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:266 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Update downloaded" msgstr "" @@ -4076,53 +4800,59 @@ msgstr "" msgid "Unsigned update file from {0} is corrupt" msgstr "" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Restarting" msgstr "" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:119 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Restart to install" msgstr "" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 msgid "Click Shutdown and restart to install" msgstr "" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:122 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "Version {0}" -msgstr "" +msgstr "Versio {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:127 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 #, java-format msgid "Failed copy to {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:254 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, java-format +msgid "{0} downloaded" +msgstr "" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:258 #, java-format msgid "No new version found at {0}" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Update verified" msgstr "" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:308 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:311 #, java-format msgid "Transfer failed from {0}" msgstr "" #. wars for ConfigClientsHelper #: ../java/strings/Strings.java:12 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:154 msgid "addressbook" msgstr "" @@ -4233,11 +4963,6 @@ msgstr "vaalea" msgid "midnight" msgstr "keskiyö" -#. stat groups for stats.jsp -#: ../java/strings/Strings.java:57 -msgid "Bandwidth" -msgstr "" - #: ../java/strings/Strings.java:58 msgid "BandwidthLimiter" msgstr "" @@ -4352,832 +5077,346 @@ msgstr "" msgid "itag2" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:119 -msgid "config networking" -msgstr "verkkoasetukset" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:229 -msgid "Summary Bar" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137 +msgid "configure bandwidth" msgstr "" -#. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:157 +msgid "Router is down" +msgstr "" + +#. We have intl defined when this is included, but not when compiled +#. standalone. +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:308 msgid "Refresh (s)" msgstr "" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:285 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:312 msgid "Enable" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:269 -msgid "I2P Network Configuration" -msgstr "I2P verkon asetukset" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Bandwidth limiter" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 msgid "KBps In" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375 msgid "KBps Out" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:390 msgid "Share" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:334 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:408 msgid "NOTE" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:399 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:409 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:539 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:330 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:403 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:358 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413 +msgid "Advanced network configuration page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:437 msgid "Cancel" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:400 -msgid "IP and Transport Configuration" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:331 -msgid "The default settings will work for most people." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 -msgid "There is help below." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 -msgid "UPnP Configuration" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:410 -msgid "Enable UPnP to open firewall ports" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:412 -msgid "UPnP status" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:414 -msgid "IP Configuration" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:486 -msgid "Externally reachable hostname or IP address" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:420 -msgid "Use all auto-detect methods" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:424 -msgid "Disable UPnP IP address detection" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:428 -msgid "Ignore local interface IP address" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:432 -msgid "Use SSU IP address detection only" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:504 -msgid "Specify hostname or IP" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -msgid "Select Interface" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:456 -msgid "Hidden mode - do not publish IP" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:458 -msgid "(prevents participating traffic)" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:460 -msgid "Action when IP changes" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:464 -msgid "" -"Laptop mode - Change router identity and UDP port when IP changes for " -"enhanced anonymity" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:466 -msgid "Experimental" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:468 -msgid "UDP Configuration:" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:470 -msgid "UDP port:" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:484 -msgid "TCP Configuration" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:490 -msgid "Use auto-detected IP address" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:492 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524 -msgid "currently" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:496 -msgid "if we are not firewalled" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:500 -msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:510 -msgid "Disable inbound (Firewalled)" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:514 -msgid "Completely disable" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:516 -msgid "" -"(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:518 -msgid "Externally reachable TCP port" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:522 -msgid "Use the same port configured for UDP" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:530 -msgid "Specify Port" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:534 -msgid "Notes" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:537 -msgid "" -"a) Do not reveal your port numbers to anyone! b) Changing these settings " -"will restart your router." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:543 -msgid "Configuration Help" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:545 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:594 -msgid "" -"While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP " -"and TCP." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:547 -msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and " -"TCP packets to reach you." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:549 -msgid "" -"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " -"punching with \"SSU introductions\" to relay traffic." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:551 -msgid "" -"Most of the options above are for special situations, for example where UPnP " -"does not work correctly, or a firewall not under your control is doing harm." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:553 -msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:562 -msgid "" -"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " -"the external IP address and forward ports." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:564 -msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:566 -msgid "No UPnP-compatible device present" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:568 -msgid "UPnP disabled on the device" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:570 -msgid "Software firewall interference with UPnP" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:572 -msgid "Bugs in the device's UPnP implementation" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:574 -msgid "Multiple firewall/routers in the internet connection path" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:576 -msgid "UPnP device change, reset, or address change" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:578 -msgid "Review the UPnP status here." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:580 -msgid "" -"UPnP may be enabled or disabled above, but a change requires a router " -"restart to take effect." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:582 -msgid "Hostnames entered above will be published in the network database." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:584 -msgid "They are not private." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:586 -msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:588 -msgid "" -"If you specify the wrong IP address or hostname, or do not properly " -"configure your NAT or firewall, your network performance will degrade " -"substantially." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590 -msgid "When in doubt, leave the settings at the defaults." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:592 -msgid "Reachability Help" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:597 -msgid "" -"If you think you have opened up your firewall and I2P still thinks you are " -"firewalled, remember that you may have multiple firewalls, for example both " -"software packages and external hardware routers." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:600 -msgid "" -"If there is an error, the logs may also help " -"diagnose the problem." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:604 -msgid "Your UDP port does not appear to be firewalled." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:608 -msgid "Your UDP port appears to be firewalled." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:610 -msgid "" -"As the firewall detection methods are not 100% reliable, this may " -"occasionally be displayed in error." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:612 -msgid "" -"However, if it appears consistently, you should check whether both your " -"external and internal firewalls are open for your port." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:614 -msgid "" -"I2P will work fine when firewalled, there is no reason for concern. When " -"firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:616 -msgid "" -"However, you will get more participating traffic and help the network more " -"if you can open your firewall(s)." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:618 -msgid "" -"If you think you have already done so, remember that you may have both a " -"hardware and a software firewall, or be behind an additional, institutional " -"firewall you cannot control." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:620 -msgid "" -"Also, some routers cannot correctly forward both TCP and UDP on a single " -"port, or may have other limitations or bugs that prevent them from passing " -"traffic through to I2P." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:624 -msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "Reititin testaa, onko UDP -porttisi palomuurin takana." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:628 -msgid "" -"The router is not configured to publish its address, therefore it does not " -"expect incoming connections." -msgstr "" -"Reititintä ei ole asetettu julkaisemaan osoitettaan, eikä se siis odota " -"sisääntulevia yhteyksiä." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:630 -msgid "WARN - Firewalled and Fast" -msgstr "VAROITUS - Palomuurissa ja nopea" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:632 -msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are " -"firewalled." -msgstr "" -"Olet asettanut I2P reitittimesi jakamaan yli 128 kbps kaistaa, mutta olet " -"palomuurin takana." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:634 -msgid "" -"While I2P will work fine in this configuration, if you really have over " -"128KBps of bandwidth to share, it will be much more helpful to the network " -"if you open your firewall." -msgstr "" -"I2P toimii näillä asetuksilla, mutta jos sinulla todella on 128 kbps kaistaa " -"jaettavaksi, verkolle on siitä enemmän hyötyä, jos avaat palomuurisi." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:636 -msgid "WARN - Firewalled and Floodfill" -msgstr "VAROITUS - Palomuurissa ja Floodfill" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:638 -msgid "" -"You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "" -"Olet asettanut reitittimesi toimimaan Floodfill -palvelimena, mutta se on " -"palomuurin takana." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:640 -msgid "" -"For best participation as a floodfill router, you should open your firewall." -msgstr "" -"Osallistuaksesi Floodfill -toimintaan optimaalisesti, sinun tulee avata " -"palomuurisi." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:642 -msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "VAROITUS - Palomuurissa ja sisääntuleva TCP -liikenne sallittu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:644 -msgid "" -"You have configured inbound TCP, however your UDP port is firewalled, and " -"therefore it is likely that your TCP port is firewalled as well." -msgstr "" -"Olet sallinut sisääntulevan TCP -liikenteen. UDP -porttisi on kuitenkin " -"palomuurin takana ja siksi on luultavaa, että myös TCP -porttisi ovat." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:646 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be " -"able to contact you via TCP, which will hurt the network." -msgstr "" -"Jos TCP -porttisi on palomuurin takana ja sisääntuleva TCP -liikenne " -"sallittu, muut reitittimet eivät voi ottaa sinuun yhteyttä TCP:n kautta, " -"mikä vahingoittaa verkkoa." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:648 -msgid "Please open your firewall or disable inbound TCP above." -msgstr "Avaa palomuurisi tai kiellä sisääntuleva TCP -liikenne ylempää." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:650 -msgid "WARN - Firewalled with UDP Disabled" -msgstr "VAROITUS - Palomuurissa ja UDP kielletty" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:652 -msgid "You have configured inbound TCP, however you have disabled UDP." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:654 -msgid "" -"You appear to be firewalled on TCP, therefore your router cannot accept " -"inbound connections." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:656 -msgid "Please open your firewall or enable UDP." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:658 -msgid "ERR - Clock Skew" -msgstr "VIRHE - Aikavääristymä" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:660 -msgid "" -"Your system's clock is skewed, which will make it difficult to participate " -"in the network." -msgstr "" -"Järjestelmäsi kello on väärässä ajassa, minkä takia sen on vaikea osallistua " -"verkon toimintaan." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:662 -msgid "Correct your clock setting if this error persists." -msgstr "" -"Jos tämä virhe jatkuu, korjaa kellosi asetukset. Sen tulisi tarkastaa " -"aikansa NTP -protolollalla." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:664 -msgid "ERR - Private TCP Address" -msgstr "VIRHE - Yksityinen TCP osoite" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:666 -msgid "" -"You must never advertise an unroutable IP address such as 127.0.0.1 or " -"192.168.1.1 as your external address." -msgstr "" -"Et saa mainostaa osoitetta, johon ei voi muodostaa yhteyttä ulkopuolelta. " -"Esimerkkejä tällaisista ovat 127.0.0.1 ja 192.168.1.1" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:668 -msgid "Correct the address or disable inbound TCP above." -msgstr "Korjaa osoite, tai kiellä sisääntuleva TCP-liikenne ylempänä." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:670 -msgid "ERR - SymmetricNAT" -msgstr "VIRHE - Symmetrinen NAT" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:672 -msgid "I2P detected that you are firewalled by a Symmetric NAT." -msgstr "I2P havaitsi, että olet symmetriset NAT -palomuurin takana." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:674 -msgid "" -"I2P does not work well behind this type of firewall. You will probably not " -"be able to accept inbound connections, which will limit your participation " -"in the network." -msgstr "" -"I2P ei toimi hyvin tällaisen palomuurin takaa. Luultavasti et voi ottaa " -"vastaan sisääntulevia yhteyksiä, mikä haittaa osallistumistasi verkkoon." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:676 -msgid "" -"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " -"and restart" -msgstr "" -"VIRHE - UDP portti käytössä. - Asete i2np.udp.internalPort=xxxx " -"erikoisasetuksissa ja uudelleenkäynnistä." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:678 -msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "" -"I2P ei voinut muodostaa yhteyttä porttiin 8887 tai johonkin muuhun " -"määriteltyyn porttiin." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:680 -msgid "" -"Check to see if another program is using the configured port. If so, stop " -"that program or configure I2P to use a different port." -msgstr "" -"Tarkasta, käyttääkö joku muu ohjelma määriteltyä porttia. Jos, niin pysäytä " -"tuo ohjelma tai aseta I2P käyttämään jotain muuta porttia." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:682 -msgid "" -"This may be a transient error, if the other program is no longer using the " -"port." -msgstr "" -"Tämä saattaa olla ohimenevä virhe, jos mikään muu ohjelma ei enää käytä " -"porttia." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:684 -msgid "However, a restart is always required after this error." -msgstr "" -"Tämä virhe vaatii aina uudelleenkäynnistyksen, vaikka se olisikin tilapäinen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:686 -msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "" -"VIRHE - UDP kielletty, eikä sisääntulevaa TCP osoitetta/porttia asetettu" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:688 -msgid "" -"You have not configured inbound TCP with a hostname and port above, however " -"you have disabled UDP." -msgstr "" -"Et ole ylempänä asettanut sisääntulevaa TCP osoitetta (hostname) tai " -"porttia, mutta olet kieltänyt UDP -liikenteen." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:690 -msgid "Therefore your router cannot accept inbound connections." -msgstr "Reitittimesi ei voi hyväksyä sisääntulevia yhteyksiä." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:692 -msgid "Please configure a TCP host and port above or enable UDP." -msgstr "Aseta TCP host ylempänä tai salli UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:694 -msgid "ERR - Client Manager I2CP Error - check logs" -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:696 -msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:698 -msgid "" -"Do you have another I2P instance running? Stop the conflicting program and " -"restart I2P." -msgstr "" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137 msgid "config advanced" msgstr "erikoisasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314 msgid "I2P Advanced Configuration" msgstr "I2P Erikoisasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355 msgid "Advanced I2P Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365 msgid "Some changes may require a restart to take effect." -msgstr "" -"Jotkut muutokset saattavat vaatia uudelleenkäynnistykset tullakseen voimaan." +msgstr "Jotkut muutokset saattavat vaatia uudelleenkäynnistykset tullakseen voimaan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139 msgid "config clients" msgstr "asiakasasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346 msgid "I2P Client Configuration" msgstr "I2P Asiakasasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:412 msgid "Client Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 msgid "To change other client options, edit the file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:430 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:523 msgid "All changes require restart to take effect." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Advanced Client Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Enabled without SSL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "Enabled with SSL required" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 msgid "I2CP Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 msgid "I2CP Interface" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Authorization" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 msgid "Require username and password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:406 +msgid "The default settings will work for most people." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:501 msgid "Any changes made here must also be configured in the external client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503 msgid "Many clients do not support SSL or authorization." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513 msgid "WebApp Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:515 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications (e." -"g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications " +"(e.g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:517 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5185,823 +5424,1423 @@ msgid "" "preferred method." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531 msgid "Plugin Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:533 msgid "The plugins listed below are started by the webConsole client." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:462 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543 msgid "Plugin Installation" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:545 msgid "To install a plugin, enter the download URL:" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139 +msgid "config home" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +msgid "Default Home Page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 +msgid "Use old home page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:411 +msgid "Search Engines" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:431 +msgid "Recommended Eepsites" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386 +msgid "Local Services" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139 msgid "config keyring" msgstr "avainnippuasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330 msgid "I2P Keyring Configuration" msgstr "I2P avainnipun asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:399 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:402 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408 msgid "Manual Keyring Addition" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:410 msgid "Enter keys for encrypted remote destinations here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413 msgid "Keys for local destinations must be entered on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415 msgid "I2PTunnel page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417 msgid "Dest. name, hash, or full key" msgstr "Kohteen nimi, tiiviste tai koko avain" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419 msgid "Encryption Key" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137 msgid "config logging" msgstr "lokiasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314 msgid "I2P Logging Configuration" msgstr "I2P lokien asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355 msgid "Configure I2P Logging Options" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:357 msgid "Log file" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363 msgid "Log record format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:367 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:369 msgid "Log date format" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:373 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375 msgid "Max log file size" msgstr "Lokitiedoston maksimikoko" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:379 msgid "Default log level" msgstr "Oletus loggaustaso" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:383 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385 msgid "Log level overrides" msgstr "Loggaustason ohitukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389 msgid "New override" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139 +msgid "config networking" +msgstr "verkkoasetukset" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343 +msgid "I2P Network Configuration" +msgstr "I2P verkon asetukset" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 +msgid "IP and Transport Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +msgid "There is help below." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "UPnP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 +msgid "Enable UPnP to open firewall ports" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +msgid "UPnP status" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +msgid "IP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:490 +msgid "Externally reachable hostname or IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 +msgid "Use all auto-detect methods" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:422 +msgid "Disable UPnP IP address detection" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +msgid "Ignore local interface IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +msgid "Use SSU IP address detection only" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "Specify hostname or IP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +msgid "Select Interface" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 +msgid "Hidden mode - do not publish IP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "(prevents participating traffic)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +msgid "Action when IP changes" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Experimental" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +msgid "UDP Configuration:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 +msgid "UDP port:" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "Completely disable" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 +msgid "TCP Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 +msgid "Use auto-detected IP address" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:496 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "currently" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:500 +msgid "if we are not firewalled" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "Disable inbound (Firewalled)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "Externally reachable TCP port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "Use the same port configured for UDP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "Specify Port" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +msgid "Notes" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:541 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +msgid "Configuration Help" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP" +" and TCP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and" +" TCP packets to reach you." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +msgid "" +"Most of the options above are for special situations, for example where UPnP" +" does not work correctly, or a firewall not under your control is doing " +"harm." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "No UPnP-compatible device present" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "UPnP disabled on the device" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "Software firewall interference with UPnP" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "Bugs in the device's UPnP implementation" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "UPnP device change, reset, or address change" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "Review the UPnP status here." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "Hostnames entered above will be published in the network database." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "They are not private." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or " +"192.168.1.1." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "When in doubt, leave the settings at the defaults." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "Reachability Help" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:601 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "Your UDP port does not appear to be firewalled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "Your UDP port appears to be firewalled." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "Reititin testaa, onko UDP -porttisi palomuurin takana." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "Reititintä ei ole asetettu julkaisemaan osoitettaan, eikä se siis odota sisääntulevia yhteyksiä." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "WARN - Firewalled and Fast" +msgstr "VAROITUS - Palomuurissa ja nopea" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are" +" firewalled." +msgstr "Olet asettanut I2P reitittimesi jakamaan yli 128 kbps kaistaa, mutta olet palomuurin takana." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "I2P toimii näillä asetuksilla, mutta jos sinulla todella on 128 kbps kaistaa jaettavaksi, verkolle on siitä enemmän hyötyä, jos avaat palomuurisi." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "WARN - Firewalled and Floodfill" +msgstr "VAROITUS - Palomuurissa ja Floodfill" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "Olet asettanut reitittimesi toimimaan Floodfill -palvelimena, mutta se on palomuurin takana." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "Osallistuaksesi Floodfill -toimintaan optimaalisesti, sinun tulee avata palomuurisi." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:648 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "VAROITUS - Palomuurissa ja sisääntuleva TCP -liikenne sallittu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:650 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "Olet sallinut sisääntulevan TCP -liikenteen. UDP -porttisi on kuitenkin palomuurin takana ja siksi on luultavaa, että myös TCP -porttisi ovat." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:652 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be" +" able to contact you via TCP, which will hurt the network." +msgstr "Jos TCP -porttisi on palomuurin takana ja sisääntuleva TCP -liikenne sallittu, muut reitittimet eivät voi ottaa sinuun yhteyttä TCP:n kautta, mikä vahingoittaa verkkoa." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "Avaa palomuurisi tai kiellä sisääntuleva TCP -liikenne ylempää." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "VAROITUS - Palomuurissa ja UDP kielletty" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:658 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662 +msgid "Please open your firewall or enable UDP." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664 +msgid "ERR - Clock Skew" +msgstr "VIRHE - Aikavääristymä" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:666 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "Järjestelmäsi kello on väärässä ajassa, minkä takia sen on vaikea osallistua verkon toimintaan." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668 +msgid "Correct your clock setting if this error persists." +msgstr "Jos tämä virhe jatkuu, korjaa kellosi asetukset. Sen tulisi tarkastaa aikansa NTP -protolollalla." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670 +msgid "ERR - Private TCP Address" +msgstr "VIRHE - Yksityinen TCP osoite" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:672 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "Et saa mainostaa osoitetta, johon ei voi muodostaa yhteyttä ulkopuolelta. Esimerkkejä tällaisista ovat 127.0.0.1 ja 192.168.1.1" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674 +msgid "Correct the address or disable inbound TCP above." +msgstr "Korjaa osoite, tai kiellä sisääntuleva TCP-liikenne ylempänä." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676 +msgid "ERR - SymmetricNAT" +msgstr "VIRHE - Symmetrinen NAT" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:678 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "I2P havaitsi, että olet symmetriset NAT -palomuurin takana." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:680 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "I2P ei toimi hyvin tällaisen palomuurin takaa. Luultavasti et voi ottaa vastaan sisääntulevia yhteyksiä, mikä haittaa osallistumistasi verkkoon." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:682 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "VIRHE - UDP portti käytössä. - Asete i2np.udp.internalPort=xxxx erikoisasetuksissa ja uudelleenkäynnistä." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:684 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "I2P ei voinut muodostaa yhteyttä porttiin 8887 tai johonkin muuhun määriteltyyn porttiin." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "Tarkasta, käyttääkö joku muu ohjelma määriteltyä porttia. Jos, niin pysäytä tuo ohjelma tai aseta I2P käyttämään jotain muuta porttia." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "Tämä saattaa olla ohimenevä virhe, jos mikään muu ohjelma ei enää käytä porttia." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690 +msgid "However, a restart is always required after this error." +msgstr "Tämä virhe vaatii aina uudelleenkäynnistyksen, vaikka se olisikin tilapäinen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:692 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "VIRHE - UDP kielletty, eikä sisääntulevaa TCP osoitetta/porttia asetettu" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "Et ole ylempänä asettanut sisääntulevaa TCP osoitetta (hostname) tai porttia, mutta olet kieltänyt UDP -liikenteen." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696 +msgid "Therefore your router cannot accept inbound connections." +msgstr "Reitittimesi ei voi hyväksyä sisääntulevia yhteyksiä." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:698 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "Aseta TCP host ylempänä tai salli UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:700 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:702 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:704 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139 msgid "config peers" msgstr "vertaisasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 msgid "I2P Peer Configuration" msgstr "I2P Vertaissolmujen asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405 msgid "Manual Peer Controls" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:407 msgid "Router Hash" msgstr "Reitittimen tiiviste" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:411 msgid "Manually Ban / Unban a Peer" msgstr "Estä (ban) tai poista vertaissolmun esto manuaalisesti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:413 msgid "" "Banning will prevent the participation of this peer in tunnels you create." -msgstr "" -"Estäminen estää tätä vertaissolmua osallistumasta käytäviin, jotka sinä luot." +msgstr "Estäminen estää tätä vertaissolmua osallistumasta käytäviin, jotka sinä luot." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423 msgid "Adjust Profile Bonuses" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:425 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " -"and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" +" and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427 msgid "profiles page" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:370 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445 msgid "Banned Peers" msgstr "Estetyt vertaissolmut" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466 msgid "Banned IPs" msgstr "Estetyt IP:t" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139 msgid "config reseeding" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 msgid "I2P Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "Reseeding Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:402 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 msgid "the FAQ" -msgstr "" +msgstr "UKK" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "Reseed URL Selection" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "Try SSL first then non-SSL" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 msgid "Use SSL only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 msgid "Use non-SSL only" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:426 msgid "Reseed URLs" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:430 msgid "Enable HTTP Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:434 msgid "HTTP Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:438 msgid "HTTP Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:442 msgid "Use HTTP Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:446 msgid "HTTP Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:450 msgid "HTTP Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:454 msgid "Enable HTTPS Proxy?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:458 msgid "HTTPS Proxy Host" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:462 msgid "HTTPS Proxy Port" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:466 msgid "Use HTTPS Proxy Authorization?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:470 msgid "HTTPS Proxy Username" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474 msgid "HTTPS Proxy Password" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139 msgid "config service" msgstr "palveluasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 msgid "I2P Service Configuration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Shutdown the router" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made " -"before shutting down, but may take a few minutes." +"Graceful shutdown lets the router satisfy the agreements it has already made" +" before shutting down, but may take a few minutes." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "" -"If you need to kill the router immediately, that option is available as well." +"If you need to kill the router immediately, that option is available as " +"well." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" -"If you want the router to restart itself after shutting down, you can choose " -"one of the following." +"If you want the router to restart itself after shutting down, you can choose" +" one of the following." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up " -"again." +"After tearing down the router, it will wait 1 minute before starting back up" +" again." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415 msgid "Systray integration" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:417 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:419 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:346 -msgid "If you are on windows, you can either enable or disable that icon here." +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:421 +msgid "" +"If you are on windows, you can either enable or disable that icon here." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:423 msgid "Show systray icon" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:425 msgid "Hide systray icon" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:427 msgid "Run on startup" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:429 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the " -"following options - I2P will install (or remove) a service accordingly." +"You can control whether I2P is run on startup or not by selecting one of the" +" following options - I2P will install (or remove) a service accordingly." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:431 msgid "If you prefer the command line, you can also run the " msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:430 msgid "Note" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:441 msgid "" -"If you are running I2P as service right now, removing it will shut down your " -"router immediately." +"If you are running I2P as service right now, removing it will shut down your" +" router immediately." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:443 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:447 msgid "Debugging" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:449 msgid "View the job queue" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:453 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so, " -"please select the following option and review the thread dumped to wrapper.log." +"At times, it may be helpful to debug I2P by getting a thread dump. To do so," +" please select the following option and review the thread dumped to wrapper.log." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459 msgid "Launch browser on router startup?" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:461 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 +msgid "config summary bar" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 +msgid "I2P Summary Bar Configuration" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 +msgid "Refresh Interval" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407 +msgid "seconds" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 +msgid "Customize Summary Bar" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" msgstr "tilastoasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:304 msgid "I2P Stats Configuration" msgstr "I2P tilastojen asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 msgid "Configure I2P Stat Collection" msgstr "Tee asetukset I2P tilastojen keruuseen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Enable full stats?" msgstr "Kokoa kaikki tilastot?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364 msgid "change requires restart to take effect" msgstr "Muutos tulee voimaan vasta uudelleenkäynnistyksen myötä" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373 msgid "Stat file" msgstr "Tiedosto tilastoille" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:342 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:382 msgid "Filter" msgstr "Suodatin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:344 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:395 msgid "toggle all" msgstr "vaihda kaikki" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403 msgid "Log" msgstr "Loki" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:411 msgid "Graph" msgstr "Kuvaaja" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466 msgid "Advanced filter" msgstr "Erikoissuodatin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139 msgid "config tunnels" msgstr "käytäväasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343 msgid "I2P Tunnel Configuration" msgstr "I2P käytävien asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:410 msgid "The default settings work for most people." msgstr "Oletusasetukset sopivat useimmille käyttäjille." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Anonymiteetin ja suorituskyvyn välillä on perustavanlaatuinen jännite." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:417 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " -"reduce performance or reliability." -msgstr "" -"Käytävät, jotka ovat pidempiä kuin 3 hyppyä (esim. 2 hyppyä + 0-2 hyppyä, 3 " -"hyppyä + 0-1 hyppyä, 3 hyppyä + 0-2 hyppyä) tai suuri määrä + suuri määrä " -"varalla, voivat heikentää tehokkuutta tai luotettavuutta pahasti." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" +" reduce performance or reliability." +msgstr "Käytävät, jotka ovat pidempiä kuin 3 hyppyä (esim. 2 hyppyä + 0-2 hyppyä, 3 hyppyä + 0-1 hyppyä, 3 hyppyä + 0-2 hyppyä) tai suuri määrä + suuri määrä varalla, voivat heikentää tehokkuutta tai luotettavuutta pahasti." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:420 msgid "High CPU and/or high outbound bandwidth usage may result." -msgstr "" -"Seurauksena voi kulua paljon prosessoriaikaa ja/tai ulospäin menevää " -"liikennettä." +msgstr "Seurauksena voi kulua paljon prosessoriaikaa ja/tai ulospäin menevää liikennettä." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:423 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "" -"Ole huolellinen muuttaessasi näitä asetuksia, ja tee muutoksia vain, jos " -"sinulla on ongelmia." +msgstr "Ole huolellinen muuttaessasi näitä asetuksia, ja tee muutoksia vain, jos sinulla on ongelmia." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:433 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:436 msgid "Client tunnel changes are temporary and are not saved." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438 msgid "To make permanent client tunnel changes see the" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440 msgid "i2ptunnel page" msgstr "i2pkäytävä sivu" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137 msgid "config UI" msgstr "käyttöliittymäasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314 msgid "I2P UI Configuration" msgstr "I2P käyttöliittymän asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353 msgid "Router Console Theme" msgstr "Reitittimen ohjauspaneelin teema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Tämä osio on estetty Internet Explorer -selaimelta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:376 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "" -"Ellet käytä IE:tä, selaimesi luultavasti teeskentelee olevansa IE. Jos " -"haluat käyttää ohjauspaneelin teemoja, aseta selaimesi (tai proxysi) User " -"Agent -tiedoksi jotain muuta." +msgstr "Ellet käytä IE:tä, selaimesi luultavasti teeskentelee olevansa IE. Jos haluat käyttää ohjauspaneelin teemoja, aseta selaimesi (tai proxysi) User Agent -tiedoksi jotain muuta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379 msgid "Router Console Language" msgstr "Reitittimen ohjauspaneelin kieli" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:385 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389 msgid "Apply" msgstr "Käytä" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137 msgid "config update" msgstr "päivitysasetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304 msgid "I2P Update Configuration" msgstr "I2P päivityksen asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Check for I2P and news updates" msgstr "Tarkasta päivitykset I2P-ohjelmistoon ja uutisiin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363 msgid "News & I2P Updates" msgstr "Uutiset & I2P Päivitykset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367 msgid "Check for news updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "News Updates" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:377 msgid "Update In Progress" msgstr "Päivitys käynnissä" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "News URL" msgstr "Uutis-URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:389 msgid "Refresh frequency" msgstr "Päivitystiheys" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395 msgid "Update policy" msgstr "Päivityspolitiikka" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:401 msgid "Update through the eepProxy?" msgstr "Päivitä eepProxyn kautta?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:405 msgid "eepProxy host" msgstr "eepProxy isäntä" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:409 msgid "eepProxy port" msgstr "eepProxy -portti" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:415 msgid "Update URLs" msgstr "Päivitä URL:t" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:419 msgid "Trusted keys" msgstr "Luotetut avaimet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:423 msgid "Update with unsigned development builds?" msgstr "Päivitä allekirjoittamattomaan tai kehitysversioon?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:427 msgid "Unsigned Build URL" msgstr "Allekirjoittamaton asennus URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433 msgid "Updates will be dispatched via your package manager." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:406 -msgid "Save" -msgstr "Tallenna" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:136 +msgid "home" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354 +msgid "Welcome to I2P" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321 +msgid "I2P Addressbook" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:323 +msgid "Open in new tab" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:327 +msgid "Your browser does not support iFrames." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:329 +msgid "Click here to continue." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144 msgid "Internal Error" msgstr "Sisäinen virhe" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:130 -msgid "Router Console" -msgstr "Reitittimen ohjauspaneeli" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Configuration" msgstr "Asetukset" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 msgid "Sorry! There has been an internal error." msgstr "Tapahtui sisäinen virhe." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:335 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:339 msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish " -"to register." -msgstr "" -"Ellet halua rekisteröityä, voit käyttää käyttäjätunnusta \"guest\" ja " -"salasanaa \"guest\"." +"You may use the username \"guest\" and password \"guest\" if you do not wish" +" to register." +msgstr "Ellet halua rekisteröityä, voit käyttää käyttäjätunnusta \"guest\" ja salasanaa \"guest\"." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:341 msgid "Please include this information in bug reports" msgstr "Sisällytä nämä tiedot bugiraporttiisi" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170 msgid "Error Details" msgstr "Vikatilanteen yksityiskohdat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:156 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172 #, java-format msgid "Error {0}" msgstr "Virhe {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:176 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:331 msgid "I2P Version and Running Environment" msgstr "I2P versio ja ympäristö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:390 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug report." -msgstr "" -"Huomaa, että järjestelmän tiedot, lokien aikaleimat ja lokiviestit saattavat " -"antaa vihjeitä sijainnistasi; tarkasta kaikki ennen kuin teet bugiraportin." +"clues to your location; please review everything you include in a bug " +"report." +msgstr "Huomaa, että järjestelmän tiedot, lokien aikaleimat ja lokiviestit saattavat antaa vihjeitä sijainnistasi; tarkasta kaikki ennen kuin teet bugiraportin." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148 msgid "Page Not Found" msgstr "Sivua ei löytynyt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:319 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." -msgstr "" -"Vaikuttaa siltä, että haet olematonta reitittimen ohjauspaneelin sivua tai " -"resurssia" +msgstr "Vaikuttaa siltä, että haet olematonta reitittimen ohjauspaneelin sivua tai resurssia" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321 msgid "Error 404" msgstr "Virhe 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326 msgid "not found" msgstr "ei löytynyt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:138 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:136 msgid "graphs" msgstr "kuvaajat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:324 msgid "I2P Performance Graphs" msgstr "I2P suorituskyvyn kuvaajat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:118 -msgid "home" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:312 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:350 -msgid "Welcome to I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362 +msgid "Search I2P" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:382 +msgid "Eepsites of Interest" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154 +msgid "i2p tunnel manager" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322 +msgid "I2P Tunnel Manager" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138 +msgid "Jar File Dump" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136 msgid "job queue" msgstr "työjono" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303 msgid "I2P Router Job Queue" msgstr "I2P reitittimen työjono" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138 msgid "logs" msgstr "lokit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329 msgid "I2P Router Logs" msgstr "I2P reitittimen lokit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:392 msgid "Critical Logs" msgstr "Kriittiset lokit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396 msgid "Router Logs" msgstr "Reitittimen lokit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:322 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402 msgid "Service (Wrapper) Logs" msgstr "Palvelus (Wrapper) lokit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:118 -msgid "network database summary" -msgstr "verkkotietokannan tiivistelmä" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:136 +msgid "network database" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:255 -msgid "I2P Network Database Summary" -msgstr "I2P verkkotietokannan tiivistelmä" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:303 +msgid "I2P Network Database" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:122 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:142 msgid "WebApp Not Found" msgstr "Web -sovellusta ei löytynyt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:333 msgid "Web Application Not Running" msgstr "Web-sovellus ei käynnissä." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:335 msgid "The requested web application is not running." msgstr "Pyydetty Web-sovellus ei ole käynnissä." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337 msgid "" -"Please visit the config clients page to start it." +"Please visit the config clients " +"page to start it." msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136 msgid "peer connections" msgstr "yhteydet vertaissolmuihin" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303 msgid "I2P Network Peers" msgstr "I2P verkon vertaissolmut" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136 msgid "peer profiles" msgstr "vertaissolmujen profiilit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303 msgid "I2P Network Peer Profiles" msgstr "I2P verkon vertaissolmujen profiilit" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136 msgid "statistics" msgstr "tilastot" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316 msgid "I2P Router Statistics" msgstr "I2P reitittimen tilastot" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301 #, java-format msgid "Disable {0} Refresh" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:154 +msgid "torrents" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:321 +msgid "I2P Torrent Downloader" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136 msgid "tunnel summary" msgstr "yhteenveto käytävistä" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303 msgid "I2P Tunnel Summary" msgstr "I2P Käytävien yhteenveto" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:118 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:303 msgid "Peer Profile" msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326 #, java-format msgid "Profile for peer {0}" msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154 +msgid "webmail" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321 +msgid "I2P Webmail" +msgstr "" diff --git a/apps/routerconsole/locale/messages_fr.po b/apps/routerconsole/locale/messages_fr.po index 6b6caa7f8..7687ba3f7 100644 --- a/apps/routerconsole/locale/messages_fr.po +++ b/apps/routerconsole/locale/messages_fr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P routerconsole\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-12 06:46+0000\n" +"POT-Creation-Date: 2012-07-26 19:13+0000\n" "PO-Revision-Date: 2011-07-08 15:44+0100\n" "Last-Translator: magma \n" "Language-Team: I2P Project \n" @@ -27,7 +27,7 @@ msgstr "" #. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1245 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 #, java-format msgid "1 ms" msgid_plural "{0,number,####} ms" @@ -35,9 +35,8 @@ msgstr[0] "{0,number,####}ms" msgstr[1] "{0,number,####}ms" #. seconds -#. Note to translators: quantity will always be greater than one. #. alternates: secs, sec. 'seconds' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1250 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1374 #, java-format msgid "1 sec" msgid_plural "{0} sec" @@ -45,9 +44,8 @@ msgstr[0] "{0}s" msgstr[1] "{0}s" #. minutes -#. Note to translators: quantity will always be greater than one. #. alternates: mins, min. 'minutes' is probably too long. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1255 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378 #, java-format msgid "1 min" msgid_plural "{0} min" @@ -55,154 +53,156 @@ msgstr[0] "{0}mn" msgstr[1] "{0}mn" #. hours -#. Note to translators: quantity will always be greater than one. #. alternates: hrs, hr., hrs. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1260 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1382 #, java-format msgid "1 hour" msgid_plural "{0} hours" msgstr[0] "{0}h" msgstr[1] "{0}h" -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1262 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:314 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" msgstr "n/d" #. days -#. Note to translators: quantity will always be greater than one. -#: ../../../core/java/src/net/i2p/data/DataHelper.java:1266 +#: ../../../core/java/src/net/i2p/data/DataHelper.java:1387 #, java-format msgid "1 day" msgid_plural "{0} days" msgstr[0] "{0}j" msgstr[1] "{0}j" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:122 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:127 #, java-format msgid "Banned by router hash: {0}" msgstr "Banni(s) par hachage routeur: {0}" -#: ../../../router/java/src/net/i2p/router/Blocklist.java:124 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:129 msgid "Banned by router hash" msgstr "Banni via hachage du routeur" #. Temporary reason, until the job finishes -#: ../../../router/java/src/net/i2p/router/Blocklist.java:669 -msgid "IP banned" -msgstr "IP bannie" - -#: ../../../router/java/src/net/i2p/router/Blocklist.java:739 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:672 +#: ../../../router/java/src/net/i2p/router/Blocklist.java:745 #, java-format msgid "IP banned by blocklist.txt entry {0}" msgstr "IP bannie(s) via entrée blocklist.txt {0}" -#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic -#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. -#. Please keep relatively short so it will fit on the graphs. -#: ../../../router/java/src/net/i2p/router/Router.java:1641 -msgid "Message receive rate (bytes/sec)" -msgstr "Débit de réception de messages (o/s)" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:784 +#, fuzzy +msgid "IPs Banned Until Restart" +msgstr "banni jusqu'au redémarrage" -#: ../../../router/java/src/net/i2p/router/Router.java:1642 -msgid "Message send rate (bytes/sec)" -msgstr "Débit d'envoi de messages (o/s)" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:808 +#, fuzzy +msgid "IPs Permanently Banned" +msgstr "n'est pas banni actuellement" -#: ../../../router/java/src/net/i2p/router/Router.java:1643 -msgid "Low-level send rate (bytes/sec)" -msgstr "Débit d'envoi de bas niveau (o/s)" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:810 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 +msgid "From" +msgstr "De" -#: ../../../router/java/src/net/i2p/router/Router.java:1644 -msgid "Low-level receive rate (bytes/sec)" -msgstr "Débit de réception de bas niveau (o/s)" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:812 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 +msgid "To" +msgstr "Vers" -#: ../../../router/java/src/net/i2p/router/Router.java:1645 -msgid "How many peers we are actively talking with" -msgstr "Nombre de pairs actifs" +#: ../../../router/java/src/net/i2p/router/Blocklist.java:848 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:647 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:451 +msgid "none" +msgstr "aucun" -#: ../../../router/java/src/net/i2p/router/Router.java:1648 -msgid "Known fast peers" -msgstr "Pairs rapides connus" - -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:92 -msgid "Rejecting tunnels: Shutting down" +#. NPE, too early +#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); +#. else +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:517 +#, fuzzy +msgid "Rejecting tunnels: Starting up" msgstr "Refuse les tunnels: (arrêt en cours)" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:141 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:168 msgid "Rejecting tunnels: High message delay" msgstr "Refus de tunnels: (délai de messages élevé)" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:177 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Refuse la plupart des tunnels: (trop de requêtes)" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:233 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262 msgid "Rejecting tunnels: Limit reached" msgstr "Refus de tunnels: (limite atteinte)" #. .067KBps #. * also limited to 90% - see below #. always leave at least 4KBps free when allowing -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:301 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:330 msgid "Rejecting tunnels: Bandwidth limit" msgstr "Refus de tunnels: (limite de bande passante)" #. hard to do {0} from here #. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:371 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Refuse la plupart des tunnels: (limite de bande passante)" #. hard to do {0} from here #. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:375 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Accepte la plupart des tunnels" -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:377 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406 msgid "Accepting tunnels" msgstr "Accepte les tunnels" -#. NPE, too early -#. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); -#. else -#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:488 +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:522 +msgid "Rejecting tunnels: Shutting down" +msgstr "Refuse les tunnels: (arrêt en cours)" + +#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527 msgid "Rejecting tunnels" msgstr "Refus des tunnels" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:125 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Reseeding" msgstr "Réamorçage" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:141 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:161 #, java-format msgid "Reseed fetched only 1 router." msgid_plural "Reseed fetched only {0} routers." msgstr[0] "Le réamorçage n'a trouvé qu'un seul routeur." msgstr[1] "Le réamorçage n''a trouvé que {0} routeurs." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:148 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:168 msgid "Reseed failed." msgstr "Échec de réamorçage" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:149 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:169 #, java-format msgid "See {0} for help." msgstr "Voir {0} pour l''aide." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:150 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:170 msgid "reseed configuration page" msgstr "page de configuration du réamorçage" -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:293 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:311 msgid "Reseeding: fetching seed URL." msgstr "Réamorçage: collecte des URL sources." -#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:335 +#: ../../../router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java:369 #, java-format msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." @@ -210,7 +210,34 @@ msgstr "" "Réamorçage: collecte routerInfo depuis l''URL source ({0} réussie, {1} " "erreurs)." -#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:512 +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic +#. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. +#. Please keep relatively short so it will fit on the graphs. +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 +msgid "Message receive rate (bytes/sec)" +msgstr "Débit de réception de messages (o/s)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:34 +msgid "Message send rate (bytes/sec)" +msgstr "Débit d'envoi de messages (o/s)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:35 +msgid "Low-level send rate (bytes/sec)" +msgstr "Débit d'envoi de bas niveau (o/s)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:36 +msgid "Low-level receive rate (bytes/sec)" +msgstr "Débit de réception de bas niveau (o/s)" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:37 +msgid "How many peers we are actively talking with" +msgstr "Nombre de pairs actifs" + +#: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:40 +msgid "Known fast peers" +msgstr "Pairs rapides connus" + +#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529 msgid "NetDb entry" msgstr "Entrée netDb" @@ -219,25 +246,26 @@ msgstr "Entrée netDb" msgid "No transports (hidden or starting up?)" msgstr "Pas de transports (masqués ou en cours de démarrage?)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:450 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:453 msgid "Unreachable on any transport" msgstr "Inaccessible sur tout transport" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:499 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:502 msgid "Router Transport Addresses" msgstr "Adresses de transport du routeur" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:504 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:507 #, java-format msgid "{0} is used for outbound connections only" msgstr "{0} est utilisé seulement pour les connexions sortantes" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:518 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:136 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 msgid "Help" msgstr "Aide" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:519 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:522 msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." @@ -245,7 +273,7 @@ msgstr "" "Vos limites de connexion de transport sont réglées automatiquement selon " "votre configuration de bande passante." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." @@ -254,135 +282,135 @@ msgstr "" "maxConnections=nnn et i2np.udp.maxConnections=nnn dans la configuration " "avancée." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:523 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "Définitions" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:738 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1899 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:752 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "Pair" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:527 msgid "The remote peer, identified by router hash" msgstr "Le pair distant, identifié par son hachage routeur" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:525 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:739 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1903 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:753 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Dir" msgstr "Sens" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:529 msgid "Inbound connection" msgstr "Connexion entrante" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531 msgid "Outbound connection" msgstr "Connexion sortante" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:530 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "" "A proposé de nous représenter (aide de la part d'autres pairs pour traverser " "notre pare-feu)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 msgid "We offered to introduce them (help other peers traverse their firewall)" msgstr "" "Nous avons proposé de le représenter (aide à d'autres pairs pour traverser " "passer leur pare-feu)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" msgstr "Temps écoulé depuis la dernière réception/émission d'un paquet " -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:533 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:740 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1904 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:754 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1963 msgid "Idle" msgstr "En attente" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:741 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1909 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:755 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "In/Out" msgstr "Entrant/Sortant" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:534 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" msgstr "Taux de transfert entrant/sortant lissé (ko/s)" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" msgstr "Depuis combien de temps cette connexion est établie" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:742 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1914 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:834 msgid "Up" msgstr "En marche" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:743 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1916 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:757 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1975 msgid "Skew" msgstr "Dérive" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 msgid "The difference between the peer's clock and your own" msgstr "Écart de temps entre l'horloge du pair et la votre" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" msgstr "" "Fenêtre de congestion, en nombre d'octets transmissibles sans acquittement" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" msgstr "Nombre de messages en attente d'acquittement" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:539 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 msgid "The maximum number of concurrent messages to send" msgstr "Nombre maximum de messages simultanés à envoyer" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:540 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 msgid "The number of pending sends which exceed congestion window" msgstr "Nombre d'envois en attente qui débordent de la fenêtre de congestion" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 msgid "The slow start threshold" msgstr "Seuil de démarrage lent" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:542 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 msgid "The round trip time in milliseconds" msgstr "Aller-retour en ms" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1926 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1985 msgid "Dev" msgstr "Deviat." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:543 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 msgid "The standard deviation of the round trip time in milliseconds" msgstr "Dérive standard d'aller-retour en ms" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:544 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 msgid "The retransmit timeout in milliseconds" msgstr "Délai de retransmission en millisecondes" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:545 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" @@ -390,115 +418,115 @@ msgstr "" "Taille actuelle maximum de paquet envoyé / taille maximum estimée de paquet " "reçu (octets) " -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:744 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1933 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1992 msgid "TX" msgstr "TX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:546 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 msgid "The total number of packets sent to the peer" msgstr "Nombre de paquets envoyés au pair" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:745 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1935 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:759 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1994 msgid "RX" msgstr "RX" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:547 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:550 msgid "The total number of packets received from the peer" msgstr "Nombre de paquets reçus du pair" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1938 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1997 msgid "Dup TX" msgstr "TX dupl." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:548 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:551 msgid "The total number of packets retransmitted to the peer" msgstr "Nombre de paquets retransmis au pair" -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1940 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1999 msgid "Dup RX" msgstr "RX dupl." -#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 +#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:552 msgid "The total number of duplicate packets received from the peer" msgstr "Nombre de paquets en double reçus du pair" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:420 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:437 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Service" msgstr "Service" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:422 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 msgid "WAN Common Interface Configuration" msgstr "Configuration de l'interface commune Internet" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:423 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:429 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:439 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:444 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:86 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "État" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:424 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:430 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:440 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:447 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:457 msgid "Type" msgstr "Type" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:425 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:431 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:442 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:448 msgid "Upstream" msgstr "Montant" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:426 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:432 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:449 msgid "Downstream" msgstr "Descendant" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:428 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:445 msgid "WAN PPP Connection" msgstr "Connexion Internet PPP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:433 -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:441 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:450 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 msgid "External IP" msgstr "Adresse IP externe" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:435 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:452 msgid "Layer 3 Forwarding" msgstr "Transfert niveau 3" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:436 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:453 msgid "Default Connection Service" msgstr "Service de connexion par défaut" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:438 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:455 msgid "WAN IP Connection" msgstr "Connexion IP Internet" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:443 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:460 msgid "WAN Ethernet Link Configuration" msgstr "Configuration du lien Ethernet Internet" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:473 msgid "Found Device" msgstr "Appareil détecté" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:458 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:475 msgid "Subdevice" msgstr "Service" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:479 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:496 msgid "UPnP Status" msgstr "État d'UPnP" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:482 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 msgid "" "UPnP has been disabled; Do you have more than one UPnP Internet Gateway " "Device on your LAN ?" @@ -506,25 +534,25 @@ msgstr "" "UPnP a été désactivé; peut-être avez-vous plus d'une passerelle Internet " "avec UPnP activé sur votre réseau local." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:485 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." msgstr "UPnP n'a pas trouvé de passerelle compatible sur votre réseau local." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:493 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 #, java-format msgid "The current external IP address reported by UPnP is {0}" msgstr "Adresse IP externe détectée par UPnP : {0}" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:495 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 msgid "The current external IP address is not available." msgstr "L'adresse IP externe n'est pas disponible." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:499 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 #, java-format msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" msgstr "UPnP indique un débit descendant maximum de {0}b/s" -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:501 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 #, java-format msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" msgstr "UPnP indique un débit montant maximum de {0}b/s" @@ -532,195 +560,197 @@ msgstr "UPnP indique un débit montant maximum de {0}b/s" #. {0} is TCP or UDP #. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:510 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format msgid "{0} port {1,number,#####} was successfully forwarded by UPnP." msgstr "Le port {0} {1,number,#####} est correctement transféré par UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:512 +#: ../../../router/java/src/net/i2p/router/transport/UPnP.java:529 #, java-format msgid "{0} port {1,number,#####} was not forwarded by UPnP." msgstr "Le port {0} {1,number,#####} n'est pas transféré par UPnP." -#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:163 +#: ../../../router/java/src/net/i2p/router/transport/UPnPManager.java:162 msgid "UPnP is not enabled" msgstr "UPnP n'est pas activé" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:409 -#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:627 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:401 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java:618 #, java-format msgid "Excessive clock skew: {0}" msgstr "Décalage excessif de l''horloge: {0}" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:733 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 msgid "NTCP connections" msgstr "connexions NTCP" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:734 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1895 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:748 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1954 msgid "Limit" msgstr "Limite" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:735 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1896 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:749 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1955 msgid "Timeout" msgstr "Échéance" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:746 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:760 msgid "Out Queue" msgstr "File de sortie" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:747 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 msgid "Backlogged?" msgstr "Réinscrit?" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:761 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1958 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:775 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2017 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Inbound" msgstr "Entrant" -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:763 -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:87 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:777 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2019 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:88 msgid "Outbound" msgstr "Sortant" #. buf.append("

    \n"); -#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:810 +#: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:826 msgid "peers" msgstr "Pairs" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1894 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1953 msgid "UDP connections" msgstr "connexions UDP" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1901 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1960 msgid "Sort by peer hash" msgstr "Tri par hachage de pair" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1903 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 msgid "Direction/Introduction" msgstr "Direction/Introduction" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1905 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 msgid "Sort by idle inbound" msgstr "Tri par entrant inactif" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1907 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1966 msgid "Sort by idle outbound" msgstr "Tri par sortant inactif" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1910 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1969 msgid "Sort by inbound rate" msgstr "Tri par taux entrant" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1912 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1971 msgid "Sort by outbound rate" msgstr "Tri par taux sortant" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1915 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1974 msgid "Sort by connection uptime" msgstr "Tri par durée de connexion" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1917 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 msgid "Sort by clock skew" msgstr "Tri par décalage d'horloge" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1920 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1979 msgid "Sort by congestion window" msgstr "Tri par fenêtre de congestion" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1922 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1981 msgid "Sort by slow start threshold" msgstr "Tri par seuil de démarrage lent" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1925 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 msgid "Sort by round trip time" msgstr "Tri par durée d'aller-retour" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1927 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1986 msgid "Sort by round trip time deviation" msgstr "Tri par dérive de durée d'aller-retour" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1929 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1988 msgid "Sort by retransmission timeout" msgstr "Tri pas dépassement de durée de retransmission" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1932 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1991 msgid "Sort by outbound maximum transmit unit" msgstr "Tri par MTU sortant" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1934 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1993 msgid "Sort by packets sent" msgstr "Tri par paquets envoyés" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1936 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1995 msgid "Sort by packets received" msgstr "Tri par paquets reçus" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1939 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1998 msgid "Sort by packets retransmitted" msgstr "Tri par paquets renvoyés" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1941 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2000 msgid "Sort by packets received more than once" msgstr "Tri par paquet reçus multiples" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1962 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2021 msgid "We offered to introduce them" msgstr "Propositions de présentation à" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1964 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2023 msgid "They offered to introduce us" msgstr "Ont proposé leur service" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1968 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2027 msgid "Choked" msgstr "Choqué" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1976 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2035 msgid "1 fail" msgstr "1 échec" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1978 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2037 #, java-format msgid "{0} fails" msgstr "{0} échecs" -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1984 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#. 1 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Banni" #. buf.append("\n"); -#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2115 +#: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2173 msgid "SUMMARY" msgstr "RÉSUMÉ" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:124 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:187 msgid "Dropping tunnel requests: Too slow" msgstr "Perte de demandes de tunnels: Trop lent" #. don't even bother, since we are so overloaded locally -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:270 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:330 msgid "Dropping tunnel requests: Overloaded" msgstr "Perte de demandes de tunnnels: Surchargé" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:473 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:539 msgid "Rejecting tunnels: Request overload" msgstr "Rejet de tunnels: Surcharge de requêtes " -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:498 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:570 msgid "Rejecting tunnels: Connection limit" msgstr "Rejet de tunnels: Limite de connexions" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:698 -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:719 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:773 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:794 msgid "Dropping tunnel requests: High load" msgstr "Perte de tunnels: Forte charge" -#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:711 +#: ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java:786 msgid "Dropping tunnel requests: Queue time" msgstr "Demandes de fermeture de tunnel: temps en file d'attente" @@ -883,822 +913,949 @@ msgid "Canada" msgstr "Canada" #: ../java/build/Countries.java:42 +#, fuzzy +msgid "Cocos (Keeling) Islands" +msgstr "Îles Cook" + +#: ../java/build/Countries.java:43 msgid "The Democratic Republic of the Congo" msgstr "République démocratique du Congo" -#: ../java/build/Countries.java:43 +#: ../java/build/Countries.java:44 msgid "Central African Republic" msgstr "République centre africaine" -#: ../java/build/Countries.java:44 +#: ../java/build/Countries.java:45 msgid "Congo" msgstr "Congo" -#: ../java/build/Countries.java:45 +#: ../java/build/Countries.java:46 msgid "Switzerland" msgstr "Suisse" -#: ../java/build/Countries.java:46 +#: ../java/build/Countries.java:47 msgid "Cote D'Ivoire" msgstr "Côte d'ivoire" -#: ../java/build/Countries.java:47 +#: ../java/build/Countries.java:48 msgid "Cook Islands" msgstr "Îles Cook" -#: ../java/build/Countries.java:48 +#: ../java/build/Countries.java:49 msgid "Chile" msgstr "Chili" -#: ../java/build/Countries.java:49 +#: ../java/build/Countries.java:50 msgid "Cameroon" msgstr "Cameroun" -#: ../java/build/Countries.java:50 +#: ../java/build/Countries.java:51 msgid "China" msgstr "Chine" -#: ../java/build/Countries.java:51 +#: ../java/build/Countries.java:52 msgid "Colombia" msgstr "Colombie" -#: ../java/build/Countries.java:52 +#: ../java/build/Countries.java:53 msgid "Costa Rica" msgstr "Costa Rica" -#: ../java/build/Countries.java:53 +#: ../java/build/Countries.java:54 msgid "Serbia and Montenegro" msgstr "Serbie-et-Monténégro" -#: ../java/build/Countries.java:54 +#: ../java/build/Countries.java:55 msgid "Cuba" msgstr "Cuba" -#: ../java/build/Countries.java:55 +#: ../java/build/Countries.java:56 msgid "Cape Verde" msgstr "Cap-Vert" -#: ../java/build/Countries.java:56 +#: ../java/build/Countries.java:57 +#, fuzzy +msgid "Christmas Island" +msgstr "Caïman" + +#: ../java/build/Countries.java:58 msgid "Cyprus" msgstr "Chypre" -#: ../java/build/Countries.java:57 +#: ../java/build/Countries.java:59 msgid "Czech Republic" msgstr "République Tchèque" -#: ../java/build/Countries.java:58 +#: ../java/build/Countries.java:60 msgid "Germany" msgstr "Allemagne" -#: ../java/build/Countries.java:59 +#: ../java/build/Countries.java:61 msgid "Djibouti" msgstr "Djibouti" -#: ../java/build/Countries.java:60 +#: ../java/build/Countries.java:62 msgid "Denmark" msgstr "Danemark" -#: ../java/build/Countries.java:61 +#: ../java/build/Countries.java:63 msgid "Dominica" msgstr "Dominique" -#: ../java/build/Countries.java:62 +#: ../java/build/Countries.java:64 msgid "Dominican Republic" msgstr "République Dominicaine" -#: ../java/build/Countries.java:63 +#: ../java/build/Countries.java:65 msgid "Algeria" msgstr "Algérie" -#: ../java/build/Countries.java:64 +#: ../java/build/Countries.java:66 msgid "Ecuador" msgstr "Équateur" -#: ../java/build/Countries.java:65 +#: ../java/build/Countries.java:67 msgid "Estonia" msgstr "Estonie" -#: ../java/build/Countries.java:66 +#: ../java/build/Countries.java:68 msgid "Egypt" msgstr "Égypte" -#: ../java/build/Countries.java:67 +#: ../java/build/Countries.java:69 +msgid "Western Sahara" +msgstr "" + +#: ../java/build/Countries.java:70 msgid "Eritrea" msgstr "Érythrée" -#: ../java/build/Countries.java:68 +#: ../java/build/Countries.java:71 msgid "Spain" msgstr "Espagne" -#: ../java/build/Countries.java:69 +#: ../java/build/Countries.java:72 msgid "Ethiopia" msgstr "Éthiopie" -#: ../java/build/Countries.java:70 +#: ../java/build/Countries.java:73 +msgid "European Union" +msgstr "" + +#: ../java/build/Countries.java:74 msgid "Finland" msgstr "Finlande" -#: ../java/build/Countries.java:71 +#: ../java/build/Countries.java:75 msgid "Fiji" msgstr "Fidji" -#: ../java/build/Countries.java:72 +#: ../java/build/Countries.java:76 msgid "Falkland Islands (Malvinas)" msgstr "Malouines" -#: ../java/build/Countries.java:73 +#: ../java/build/Countries.java:77 msgid "Federated States of Micronesia" msgstr "Micronésie" -#: ../java/build/Countries.java:74 +#: ../java/build/Countries.java:78 msgid "Faroe Islands" msgstr "Féroé" -#: ../java/build/Countries.java:75 +#: ../java/build/Countries.java:79 msgid "France" msgstr "France" -#: ../java/build/Countries.java:76 +#: ../java/build/Countries.java:80 msgid "Gabon" msgstr "Gabon" -#: ../java/build/Countries.java:77 +#: ../java/build/Countries.java:81 msgid "United Kingdom" msgstr "Royaume uni" -#: ../java/build/Countries.java:78 +#: ../java/build/Countries.java:82 msgid "Grenada" msgstr "Grenade" -#: ../java/build/Countries.java:79 +#: ../java/build/Countries.java:83 msgid "Georgia" msgstr "Géorgie" -#: ../java/build/Countries.java:80 +#: ../java/build/Countries.java:84 msgid "French Guiana" msgstr "Guyane française" -#: ../java/build/Countries.java:81 +#: ../java/build/Countries.java:85 +msgid "Guernsey" +msgstr "" + +#: ../java/build/Countries.java:86 msgid "Ghana" msgstr "Ghana" -#: ../java/build/Countries.java:82 +#: ../java/build/Countries.java:87 msgid "Gibraltar" msgstr "Gibraltar" -#: ../java/build/Countries.java:83 +#: ../java/build/Countries.java:88 msgid "Greenland" msgstr "Groenland" -#: ../java/build/Countries.java:84 +#: ../java/build/Countries.java:89 msgid "Gambia" msgstr "Gambie" -#: ../java/build/Countries.java:85 +#: ../java/build/Countries.java:90 msgid "Guinea" msgstr "Guinée" -#: ../java/build/Countries.java:86 +#: ../java/build/Countries.java:91 msgid "Guadeloupe" msgstr "Guadeloupe" -#: ../java/build/Countries.java:87 +#: ../java/build/Countries.java:92 msgid "Equatorial Guinea" msgstr "Guinée équatoriale" -#: ../java/build/Countries.java:88 +#: ../java/build/Countries.java:93 msgid "Greece" msgstr "Grèce" -#: ../java/build/Countries.java:89 +#: ../java/build/Countries.java:94 msgid "South Georgia and the South Sandwich Islands" msgstr "Géorgie et Sandwich du sud" -#: ../java/build/Countries.java:90 +#: ../java/build/Countries.java:95 msgid "Guatemala" msgstr "Guatémala" -#: ../java/build/Countries.java:91 +#: ../java/build/Countries.java:96 msgid "Guam" msgstr "Guam" -#: ../java/build/Countries.java:92 +#: ../java/build/Countries.java:97 msgid "Guinea-Bissau" msgstr "Guinée-Bissau" -#: ../java/build/Countries.java:93 +#: ../java/build/Countries.java:98 msgid "Guyana" msgstr "Guyane" -#: ../java/build/Countries.java:94 +#: ../java/build/Countries.java:99 msgid "Hong Kong" msgstr "Hong Kong" -#: ../java/build/Countries.java:95 +#: ../java/build/Countries.java:100 msgid "Honduras" msgstr "Honduras" -#: ../java/build/Countries.java:96 +#: ../java/build/Countries.java:101 msgid "Croatia" msgstr "Croatie" -#: ../java/build/Countries.java:97 +#: ../java/build/Countries.java:102 msgid "Haiti" msgstr "Haïti" -#: ../java/build/Countries.java:98 +#: ../java/build/Countries.java:103 msgid "Hungary" msgstr "Hongrie" -#: ../java/build/Countries.java:99 +#: ../java/build/Countries.java:104 msgid "Indonesia" msgstr "Indonésie" -#: ../java/build/Countries.java:100 +#: ../java/build/Countries.java:105 msgid "Ireland" msgstr "Irlande" -#: ../java/build/Countries.java:101 +#: ../java/build/Countries.java:106 msgid "Israel" msgstr "Israël" -#: ../java/build/Countries.java:102 +#: ../java/build/Countries.java:107 msgid "Isle of Man" msgstr "Île de Man" -#: ../java/build/Countries.java:103 +#: ../java/build/Countries.java:108 msgid "India" msgstr "Inde" -#: ../java/build/Countries.java:104 +#: ../java/build/Countries.java:109 msgid "British Indian Ocean Territory" msgstr "Territoire britannique de l'océan Indien" -#: ../java/build/Countries.java:105 +#: ../java/build/Countries.java:110 msgid "Iraq" msgstr "Irak" -#: ../java/build/Countries.java:106 +#: ../java/build/Countries.java:111 msgid "Islamic Republic of Iran" msgstr "Iran" -#: ../java/build/Countries.java:107 +#: ../java/build/Countries.java:112 msgid "Iceland" msgstr "Islande" -#: ../java/build/Countries.java:108 +#: ../java/build/Countries.java:113 msgid "Italy" msgstr "Italie" -#: ../java/build/Countries.java:109 +#: ../java/build/Countries.java:114 msgid "Jersey" msgstr "Jersey" -#: ../java/build/Countries.java:110 +#: ../java/build/Countries.java:115 msgid "Jamaica" msgstr "Jamaïque" -#: ../java/build/Countries.java:111 +#: ../java/build/Countries.java:116 msgid "Jordan" msgstr "Jordanie" -#: ../java/build/Countries.java:112 +#: ../java/build/Countries.java:117 msgid "Japan" msgstr "Japon" -#: ../java/build/Countries.java:113 +#: ../java/build/Countries.java:118 msgid "Kenya" msgstr "Kenya" -#: ../java/build/Countries.java:114 +#: ../java/build/Countries.java:119 msgid "Kyrgyzstan" msgstr "Kirghizistan" -#: ../java/build/Countries.java:115 +#: ../java/build/Countries.java:120 msgid "Cambodia" msgstr "Cambodge" -#: ../java/build/Countries.java:116 +#: ../java/build/Countries.java:121 msgid "Kiribati" msgstr "Kiribati" -#: ../java/build/Countries.java:117 +#: ../java/build/Countries.java:122 msgid "Comoros" msgstr "Comores" -#: ../java/build/Countries.java:118 +#: ../java/build/Countries.java:123 msgid "Saint Kitts and Nevis" msgstr "Saint-Christophe-et-Niévès" -#: ../java/build/Countries.java:119 +#: ../java/build/Countries.java:124 +#, fuzzy +msgid "The Democratic People's Republic of Korea" +msgstr "République démocratique du Congo" + +#: ../java/build/Countries.java:125 msgid "Republic of Korea" msgstr "Corée" -#: ../java/build/Countries.java:120 +#: ../java/build/Countries.java:126 msgid "Kuwait" msgstr "Koweit" -#: ../java/build/Countries.java:121 +#: ../java/build/Countries.java:127 msgid "Cayman Islands" msgstr "Caïman" -#: ../java/build/Countries.java:122 +#: ../java/build/Countries.java:128 msgid "Kazakhstan" msgstr "Kazakhstan" -#: ../java/build/Countries.java:123 +#: ../java/build/Countries.java:129 msgid "Lao People's Democratic Republic" msgstr "Laos" -#: ../java/build/Countries.java:124 +#: ../java/build/Countries.java:130 msgid "Lebanon" msgstr "Liban" -#: ../java/build/Countries.java:125 +#: ../java/build/Countries.java:131 msgid "Saint Lucia" msgstr "Sainte Lucie" -#: ../java/build/Countries.java:126 +#: ../java/build/Countries.java:132 msgid "Liechtenstein" msgstr "Liechtenstein" -#: ../java/build/Countries.java:127 +#: ../java/build/Countries.java:133 msgid "Sri Lanka" msgstr "Sri Lanka" -#: ../java/build/Countries.java:128 +#: ../java/build/Countries.java:134 msgid "Liberia" msgstr "Libéria" -#: ../java/build/Countries.java:129 +#: ../java/build/Countries.java:135 msgid "Lesotho" msgstr "Lesotho" -#: ../java/build/Countries.java:130 +#: ../java/build/Countries.java:136 msgid "Lithuania" msgstr "Lithuanie" -#: ../java/build/Countries.java:131 +#: ../java/build/Countries.java:137 msgid "Luxembourg" msgstr "Luxembourg" -#: ../java/build/Countries.java:132 +#: ../java/build/Countries.java:138 msgid "Latvia" msgstr "Lettonie" -#: ../java/build/Countries.java:133 +#: ../java/build/Countries.java:139 msgid "Libyan Arab Jamahiriya" msgstr "Libye" -#: ../java/build/Countries.java:134 +#: ../java/build/Countries.java:140 msgid "Morocco" msgstr "Maroc" -#: ../java/build/Countries.java:135 +#: ../java/build/Countries.java:141 msgid "Monaco" msgstr "Monaco" -#: ../java/build/Countries.java:136 +#: ../java/build/Countries.java:142 msgid "Republic of Moldova" msgstr "Moldavie" -#: ../java/build/Countries.java:137 +#: ../java/build/Countries.java:143 msgid "Montenegro" msgstr "Monténégro" -#: ../java/build/Countries.java:138 +#: ../java/build/Countries.java:144 msgid "Saint Martin" msgstr "Saint Martin" -#: ../java/build/Countries.java:139 +#: ../java/build/Countries.java:145 msgid "Madagascar" msgstr "Madagascar" -#: ../java/build/Countries.java:140 +#: ../java/build/Countries.java:146 msgid "Marshall Islands" msgstr "Marshall" -#: ../java/build/Countries.java:141 +#: ../java/build/Countries.java:147 msgid "The Former Yugoslav Republic of Macedonia" msgstr "Macédoine" -#: ../java/build/Countries.java:142 +#: ../java/build/Countries.java:148 msgid "Mali" msgstr "Mali" -#: ../java/build/Countries.java:143 +#: ../java/build/Countries.java:149 msgid "Myanmar" msgstr "Birmanie" -#: ../java/build/Countries.java:144 +#: ../java/build/Countries.java:150 msgid "Mongolia" msgstr "Mongolie" -#: ../java/build/Countries.java:145 +#: ../java/build/Countries.java:151 msgid "Macao" msgstr "Macao" -#: ../java/build/Countries.java:146 +#: ../java/build/Countries.java:152 msgid "Northern Mariana Islands" msgstr "Mariannes" -#: ../java/build/Countries.java:147 +#: ../java/build/Countries.java:153 msgid "Martinique" msgstr "Martinique" -#: ../java/build/Countries.java:148 +#: ../java/build/Countries.java:154 msgid "Mauritania" msgstr "Mauritanie" -#: ../java/build/Countries.java:149 +#: ../java/build/Countries.java:155 msgid "Montserrat" msgstr "Montserrat" -#: ../java/build/Countries.java:150 +#: ../java/build/Countries.java:156 msgid "Malta" msgstr "Malte" -#: ../java/build/Countries.java:151 +#: ../java/build/Countries.java:157 msgid "Mauritius" msgstr "Maurice" -#: ../java/build/Countries.java:152 +#: ../java/build/Countries.java:158 msgid "Maldives" msgstr "Maldives" -#: ../java/build/Countries.java:153 +#: ../java/build/Countries.java:159 msgid "Malawi" msgstr "Malawi" -#: ../java/build/Countries.java:154 +#: ../java/build/Countries.java:160 msgid "Mexico" msgstr "Mexique" -#: ../java/build/Countries.java:155 +#: ../java/build/Countries.java:161 msgid "Malaysia" msgstr "Malaisie" -#: ../java/build/Countries.java:156 +#: ../java/build/Countries.java:162 msgid "Mozambique" msgstr "Mozambique" -#: ../java/build/Countries.java:157 +#: ../java/build/Countries.java:163 msgid "Namibia" msgstr "Namibie" -#: ../java/build/Countries.java:158 +#: ../java/build/Countries.java:164 msgid "New Caledonia" msgstr "Nouvelle Calédonie" -#: ../java/build/Countries.java:159 +#: ../java/build/Countries.java:165 msgid "Niger" msgstr "Niger" -#: ../java/build/Countries.java:160 +#: ../java/build/Countries.java:166 msgid "Norfolk Island" msgstr "Norfolk" -#: ../java/build/Countries.java:161 +#: ../java/build/Countries.java:167 msgid "Nigeria" msgstr "Nigéria" -#: ../java/build/Countries.java:162 +#: ../java/build/Countries.java:168 msgid "Nicaragua" msgstr "Nicaragua" -#: ../java/build/Countries.java:163 +#: ../java/build/Countries.java:169 msgid "Netherlands" msgstr "Pays bas" -#: ../java/build/Countries.java:164 +#: ../java/build/Countries.java:170 msgid "Norway" msgstr "Norvège" -#: ../java/build/Countries.java:165 +#: ../java/build/Countries.java:171 msgid "Nepal" msgstr "Népal" -#: ../java/build/Countries.java:166 +#: ../java/build/Countries.java:172 msgid "Nauru" msgstr "Nauru" -#: ../java/build/Countries.java:167 +#: ../java/build/Countries.java:173 msgid "Niue" msgstr "Niue" -#: ../java/build/Countries.java:168 +#: ../java/build/Countries.java:174 msgid "New Zealand" msgstr "Nouvelle Zélande" -#: ../java/build/Countries.java:169 +#: ../java/build/Countries.java:175 msgid "Oman" msgstr "Oman" -#: ../java/build/Countries.java:170 +#: ../java/build/Countries.java:176 msgid "Panama" msgstr "Panama" -#: ../java/build/Countries.java:171 +#: ../java/build/Countries.java:177 msgid "Peru" msgstr "Pérou" -#: ../java/build/Countries.java:172 +#: ../java/build/Countries.java:178 msgid "French Polynesia" msgstr "Polynésie française" -#: ../java/build/Countries.java:173 +#: ../java/build/Countries.java:179 msgid "Papua New Guinea" msgstr "Papouasie-Nouvelle-Guinée" -#: ../java/build/Countries.java:174 +#: ../java/build/Countries.java:180 msgid "Philippines" msgstr "Philippines" -#: ../java/build/Countries.java:175 +#: ../java/build/Countries.java:181 msgid "Pakistan" msgstr "Pakistan" -#: ../java/build/Countries.java:176 +#: ../java/build/Countries.java:182 msgid "Poland" msgstr "Pologne" -#: ../java/build/Countries.java:177 +#: ../java/build/Countries.java:183 msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre et Miquelon" -#: ../java/build/Countries.java:178 +#: ../java/build/Countries.java:184 +#, fuzzy +msgid "Pitcairn Islands" +msgstr "Ïles Vierges" + +#: ../java/build/Countries.java:185 msgid "Puerto Rico" msgstr "Porto Rico" -#: ../java/build/Countries.java:179 +#: ../java/build/Countries.java:186 msgid "Palestinian Territory" msgstr "Palestine" -#: ../java/build/Countries.java:180 +#: ../java/build/Countries.java:187 msgid "Portugal" msgstr "Portugal" -#: ../java/build/Countries.java:181 +#: ../java/build/Countries.java:188 msgid "Palau" msgstr "Palaos" -#: ../java/build/Countries.java:182 +#: ../java/build/Countries.java:189 msgid "Paraguay" msgstr "Paraguay" -#: ../java/build/Countries.java:183 +#: ../java/build/Countries.java:190 msgid "Qatar" msgstr "Qatar" -#: ../java/build/Countries.java:184 +#: ../java/build/Countries.java:191 msgid "Réunion" msgstr "Réunion" -#: ../java/build/Countries.java:185 +#: ../java/build/Countries.java:192 msgid "Romania" msgstr "Roumanie" -#: ../java/build/Countries.java:186 +#: ../java/build/Countries.java:193 msgid "Serbia" msgstr "Serbie" -#: ../java/build/Countries.java:187 +#: ../java/build/Countries.java:194 msgid "Russian Federation" msgstr "Russie" -#: ../java/build/Countries.java:188 +#: ../java/build/Countries.java:195 msgid "Rwanda" msgstr "Rwanda" -#: ../java/build/Countries.java:189 +#: ../java/build/Countries.java:196 msgid "Saudi Arabia" msgstr "Arabie Saoudite" -#: ../java/build/Countries.java:190 +#: ../java/build/Countries.java:197 msgid "Solomon Islands" msgstr "Salomon" -#: ../java/build/Countries.java:191 +#: ../java/build/Countries.java:198 msgid "Seychelles" msgstr "Seychelles" -#: ../java/build/Countries.java:192 +#: ../java/build/Countries.java:199 msgid "Sudan" msgstr "Soudan" -#: ../java/build/Countries.java:193 +#: ../java/build/Countries.java:200 msgid "Sweden" msgstr "Suède" -#: ../java/build/Countries.java:194 +#: ../java/build/Countries.java:201 msgid "Singapore" msgstr "Singapour" -#: ../java/build/Countries.java:195 +#: ../java/build/Countries.java:202 +#, fuzzy +msgid "Saint Helena" +msgstr "Sainte Lucie" + +#: ../java/build/Countries.java:203 msgid "Slovenia" msgstr "Slovénie" -#: ../java/build/Countries.java:196 +#: ../java/build/Countries.java:204 +msgid "Svalbard and Jan Mayen" +msgstr "" + +#: ../java/build/Countries.java:205 msgid "Slovakia" msgstr "Slovaquie" -#: ../java/build/Countries.java:197 +#: ../java/build/Countries.java:206 msgid "Sierra Leone" msgstr "Sierra Leone" -#: ../java/build/Countries.java:198 +#: ../java/build/Countries.java:207 msgid "San Marino" msgstr "Saint Marin" -#: ../java/build/Countries.java:199 +#: ../java/build/Countries.java:208 msgid "Senegal" msgstr "Sénégal" -#: ../java/build/Countries.java:200 +#: ../java/build/Countries.java:209 msgid "Somalia" msgstr "Somalie" -#: ../java/build/Countries.java:201 +#: ../java/build/Countries.java:210 msgid "Suriname" msgstr "Surinam" -#: ../java/build/Countries.java:202 +#: ../java/build/Countries.java:211 msgid "Sao Tome and Principe" msgstr "Sao Tome e Principe" -#: ../java/build/Countries.java:203 +#: ../java/build/Countries.java:212 msgid "El Salvador" msgstr "Salvador" -#: ../java/build/Countries.java:204 +#: ../java/build/Countries.java:213 msgid "Syrian Arab Republic" msgstr "Syrie" -#: ../java/build/Countries.java:205 +#: ../java/build/Countries.java:214 msgid "Swaziland" msgstr "Swaziland" -#: ../java/build/Countries.java:206 +#: ../java/build/Countries.java:215 msgid "Turks and Caicos Islands" msgstr "Turques-et-Caïques" -#: ../java/build/Countries.java:207 +#: ../java/build/Countries.java:216 msgid "Chad" msgstr "Tchad" -#: ../java/build/Countries.java:208 +#: ../java/build/Countries.java:217 msgid "French Southern Territories" msgstr "Terres australes et antarctiques françaises" -#: ../java/build/Countries.java:209 +#: ../java/build/Countries.java:218 msgid "Togo" msgstr "Togo" -#: ../java/build/Countries.java:210 +#: ../java/build/Countries.java:219 msgid "Thailand" msgstr "Thaïlande" -#: ../java/build/Countries.java:211 +#: ../java/build/Countries.java:220 msgid "Tajikistan" msgstr "Tadjikistan" -#: ../java/build/Countries.java:212 +#: ../java/build/Countries.java:221 msgid "Tokelau" msgstr "Tokelau" -#: ../java/build/Countries.java:213 +#: ../java/build/Countries.java:222 msgid "Timor-Leste" msgstr "Timor oriental" -#: ../java/build/Countries.java:214 +#: ../java/build/Countries.java:223 msgid "Turkmenistan" msgstr "Turkménistan" -#: ../java/build/Countries.java:215 +#: ../java/build/Countries.java:224 msgid "Tunisia" msgstr "Tunisie" -#: ../java/build/Countries.java:216 +#: ../java/build/Countries.java:225 msgid "Tonga" msgstr "Tonga" -#: ../java/build/Countries.java:217 +#: ../java/build/Countries.java:226 msgid "Turkey" msgstr "Turquie" -#: ../java/build/Countries.java:218 +#: ../java/build/Countries.java:227 msgid "Trinidad and Tobago" msgstr "Trinidad et Tobago" -#: ../java/build/Countries.java:219 +#: ../java/build/Countries.java:228 msgid "Tuvalu" msgstr "Tuvalu" -#: ../java/build/Countries.java:220 +#: ../java/build/Countries.java:229 msgid "Taiwan" msgstr "Taiwan" -#: ../java/build/Countries.java:221 +#: ../java/build/Countries.java:230 msgid "United Republic of Tanzania" msgstr "Tanzanie" -#: ../java/build/Countries.java:222 +#: ../java/build/Countries.java:231 msgid "Ukraine" msgstr "Ukraine" -#: ../java/build/Countries.java:223 +#: ../java/build/Countries.java:232 msgid "Uganda" msgstr "Ouganda" -#: ../java/build/Countries.java:224 +#: ../java/build/Countries.java:233 msgid "United States Minor Outlying Islands" msgstr "Îles mineures éloignées des États-Unis" -#: ../java/build/Countries.java:225 +#: ../java/build/Countries.java:234 msgid "United States" msgstr "États unis" -#: ../java/build/Countries.java:226 +#: ../java/build/Countries.java:235 msgid "Uruguay" msgstr "Uruguay" -#: ../java/build/Countries.java:227 +#: ../java/build/Countries.java:236 msgid "Uzbekistan" msgstr "Ouzbékistan" -#: ../java/build/Countries.java:228 +#: ../java/build/Countries.java:237 msgid "Holy See (Vatican City State)" msgstr "Vatican" -#: ../java/build/Countries.java:229 +#: ../java/build/Countries.java:238 msgid "Saint Vincent and the Grenadines" msgstr "Saint-Vincent-et-les Grenadines" -#: ../java/build/Countries.java:230 +#: ../java/build/Countries.java:239 msgid "Venezuela" msgstr "Venezuela" -#: ../java/build/Countries.java:231 ../java/build/Countries.java:232 +#: ../java/build/Countries.java:240 ../java/build/Countries.java:241 msgid "Virgin Islands" msgstr "Ïles Vierges" -#: ../java/build/Countries.java:233 +#: ../java/build/Countries.java:242 msgid "Viet Nam" msgstr "Viêt Nam" -#: ../java/build/Countries.java:234 +#: ../java/build/Countries.java:243 msgid "Vanuatu" msgstr "Vanuatu" -#: ../java/build/Countries.java:235 +#: ../java/build/Countries.java:244 msgid "Wallis and Futuna" msgstr "Wallis et Futuna" -#: ../java/build/Countries.java:236 +#: ../java/build/Countries.java:245 msgid "Samoa" msgstr "Samoa" -#: ../java/build/Countries.java:237 +#: ../java/build/Countries.java:246 msgid "Yemen" msgstr "Yémen" -#: ../java/build/Countries.java:238 +#: ../java/build/Countries.java:247 msgid "Mayotte" msgstr "Mayotte" -#: ../java/build/Countries.java:239 +#: ../java/build/Countries.java:248 msgid "South Africa" msgstr "Afrique du sud" -#: ../java/build/Countries.java:240 +#: ../java/build/Countries.java:249 msgid "Zambia" msgstr "Zambie" -#: ../java/build/Countries.java:241 +#: ../java/build/Countries.java:250 msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:60 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:37 +#: ../java/src/net/i2p/router/web/CSSHelper.java:117 +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:132 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:264 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:148 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:222 msgid "I2P Router Console" msgstr "Console du routeur I2P" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:51 msgid "Error updating the configuration - please see the error logs" msgstr "" "Erreur pendant la mise à jour de la configuration: contrôlez les historiques" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:69 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:266 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "Configuration sauvegardé avec succès" -#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:71 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 +#: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" @@ -1707,267 +1864,353 @@ msgstr "" "sauvegardée): contrôlez les historiques" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Save Client Configuration" msgstr "Enregistrer la configuration du client " #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511 msgid "Save Interface Configuration" msgstr "Enregistrer la configuration de l'interface" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:448 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527 msgid "Save WebApp Configuration" msgstr "Enregistrer la configuration WebApp" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541 msgid "Save Plugin Configuration" msgstr "Enregistrer la configuration du greffon" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:468 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:553 msgid "Install Plugin" msgstr "Installer le greffon" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:87 -#, java-format -msgid "Deleted plugin {0}" -msgstr "Greffon {0} supprimé" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555 +#, fuzzy +msgid "Update All Installed Plugins" +msgstr "Installer le greffon" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89 -#, java-format -msgid "Error deleting plugin {0}" -msgstr "Erreur de suppression du greffon {0}" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:109 -#, java-format -msgid "Stopped plugin {0}" -msgstr "Greffon {0} arrêté" - -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:95 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:124 #, java-format msgid "Error stopping plugin {0}" msgstr "Erreur d''arrêt du greffon {0}" +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100 +#, java-format +msgid "Deleted plugin {0}" +msgstr "Greffon {0} supprimé" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102 +#, java-format +msgid "Error deleting plugin {0}" +msgstr "Erreur de suppression du greffon {0}" + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122 +#, java-format +msgid "Stopped plugin {0}" +msgstr "Greffon {0} arrêté" + #. label (IE) -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:133 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:260 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:146 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:264 msgid "Start" msgstr "Démarrer" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:152 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:106 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:143 msgid "Unsupported" msgstr "Non supportée" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:211 msgid "New client added" msgstr "Nouveau client ajouté" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:215 msgid "" "Client configuration saved successfully - restart required to take effect." msgstr "" "La configuration du client a été sauvegardé avec succès - redémarrer pour " "prendre effet. " -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:217 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:230 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:241 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:243 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:254 msgid "Bad client index." msgstr "Index client incorrect." #. #. What do we do here? #. -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:394 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:384 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:508 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:425 msgid "Client" msgstr "Clients" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:224 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 msgid "stopped" msgstr "arrêté" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:235 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 msgid "started" msgstr "démarré" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:246 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 msgid "deleted" msgstr "effacé" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:275 msgid "WebApp configuration saved." msgstr "Sauvegardé configuration WebApp" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:279 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:290 msgid "Plugin configuration saved." msgstr "Configuration du greffon enregistrée" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:294 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:305 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 msgid "WebApp" msgstr "WebApp" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:296 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 msgid "Failed to start" msgstr "Echec de démarrage" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312 msgid "Failed to find server." msgstr "Pas pu trouver un serveur." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318 msgid "No plugin URL specified." msgstr "URL du greffon non spécifiée." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:317 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:328 #, java-format msgid "No update URL specified for {0}" msgstr "URL de mise à jour non spécifiée pour {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:325 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:330 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:343 -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:337 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:355 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:368 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:373 msgid "Plugin or update download already in progress." msgstr "Greffon ou téléchargement de mise à jour déjà en cours d'exécution." -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:334 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:340 +#, fuzzy +msgid "Updating all plugins" +msgstr "Mise à jour des réglages pour tous les groupes." + +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:359 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:140 #, java-format msgid "Downloading plugin from {0}" msgstr "Téléchargement greffon depuis {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:352 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:377 #, java-format msgid "Checking plugin {0} for updates" msgstr "Cherche de mise à jour du greffon {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:362 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:387 #, java-format msgid "Started plugin {0}" msgstr "Greffon {0} démarré" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:364 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:389 #, java-format msgid "Error starting plugin {0}" msgstr "Erreur de démarrage du greffon {0}" -#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:399 +#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" "Interface configuration saved successfully - restart required to take effect." msgstr "" "La configuration de l'interface a été sauvegardée avec succès - redémarrer " "pour prise en compte." -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:85 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:263 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 msgid "Edit" msgstr "Modifier" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:94 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Add Client" msgstr "Ajouter un client" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 msgid "Class and arguments" msgstr "Classe et paramètres" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Control" msgstr "Actions" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:102 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Run at Startup?" msgstr "Lancé au démarrage" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:129 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:202 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:130 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:203 msgid "Description" msgstr "Description" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:153 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:154 msgid "Plugin" msgstr "Greffon" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:166 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:293 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:319 msgid "Version" msgstr "Version" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:168 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:169 msgid "Signed by" msgstr "Signé par" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:186 msgid "Date" msgstr "Date" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:191 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:192 msgid "Author" msgstr "Autheur" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:207 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:208 msgid "License" msgstr "Licence" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:212 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174 msgid "Website" msgstr "Site web" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:217 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:218 msgid "Update link" msgstr "Mise à jour du lien" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:265 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:269 msgid "Stop" msgstr "Arrêt" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:79 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:348 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 msgid "Check for updates" msgstr "Vérifier les mises à jour" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:268 -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:272 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 msgid "Update" msgstr "Mise à jour" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:273 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:277 #, java-format msgid "Are you sure you want to delete {0}?" msgstr "Voulez-vous vraiment supprimer {0}?" -#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:275 +#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:279 msgid "Delete" msgstr "Effacer" +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:26 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:854 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:455 +#, fuzzy +msgid "Delete selected" +msgstr "Supprimer la clé" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:27 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:873 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:461 +#, fuzzy +msgid "Add item" +msgstr "Ajouter un client" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:459 +msgid "Restore defaults" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:439 +msgid "Save" +msgstr "Enregistrer" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:33 +#, fuzzy +msgid "Home page changed" +msgstr "Enregistrer" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:53 +msgid "Restored default settings" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:65 +msgid "No name entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:70 +msgid "No URL entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:83 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:85 +msgid "Added" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:111 +#, fuzzy +msgid "Removed" +msgstr "Supprimer" + #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425 msgid "Add key" msgstr "Ajouter la clé" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423 msgid "Delete key" msgstr "Supprimer la clé" @@ -2009,7 +2252,7 @@ msgstr "Destination incorrecte" msgid "Log overrides updated" msgstr "Écrasement des historiques mis à jour" -#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:160 +#: ../java/src/net/i2p/router/web/ConfigLoggingHandler.java:161 msgid "Log configuration saved" msgstr "Configuration des historiques enregistrée" @@ -2032,7 +2275,11 @@ msgstr "" msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" msgstr "Les niveaux autorisés sont DEBUG, INFO, WARN, ERROR, CRIT" +#. Homeland Security Advisory System +#. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm +#. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2041,18 +2288,23 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:808 msgid "Remove" msgstr "Supprimer" @@ -2060,161 +2312,233 @@ msgstr "Supprimer" msgid "Select a class to add" msgstr "Choisissez une classe à ajouter" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 +#. stat groups for stats.jsp +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/strings/Strings.java:57 +msgid "Bandwidth" +msgstr "Bande passante" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:343 msgid "Network" msgstr "Réseau" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:101 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:295 +msgid "Summary Bar" +msgstr "Panneau de contrôle" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +msgid "UI" +msgstr "Apparence" + +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:196 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:491 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Tunnels" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:18 -msgid "UI" -msgstr "Apparence" - -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Clients" msgstr "Clients" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:322 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397 msgid "Keyring" msgstr "Porte-clés" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 msgid "Logging" msgstr "Historiques" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:107 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:257 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:202 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:377 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Pairs" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:389 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:145 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Stats" msgstr "Statistiques" -#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:22 msgid "Advanced" msgstr "Avancé" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:48 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:264 -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:29 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:541 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:332 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:404 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:444 msgid "Save changes" msgstr "Enregistrer" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "Vérification de l'accessibilité du routeur..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:153 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "Mise à jour d'adresse IP en cours" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:171 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "Désactivation complète de TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "Mise à jour adresse TCP entrante à " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:179 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "Désactivation TCP entrant" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "Mise à jour adresse TCP entrante à \"Auto\"" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:190 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "Mise à jour port TCP entrant à " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "Mise à jour port TCP entrant à \"Auto\"" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "Mise à jour port UDP de " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "à" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:221 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Redémarrage respectueux en mode routeur caché" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:223 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Redémarrage respectueux pour sortie du mode routeur caché" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "Activation UPnP, sera prise en compte au démarrage suivant" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:234 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "Désactivation UPnP, sera prise en compte au démarrage suivant" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:242 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "Activation mode portable" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:244 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "Désactivation mode portable" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 +#, fuzzy +msgid "Disabling UDP" +msgstr "Désactivation TCP entrant" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 +msgid "Enabling UDP" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "Nécessite des représentants SSU" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:315 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 +#, java-format +msgid "The hostname or IP {0} is not publicly routable" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 +#, java-format +msgid "The hostname or IP {0} is invalid" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "Mise à jour du pourcentage de bande passante partagée" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:398 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "Limitations mises à jour de la bande passante " -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:41 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 #: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 #: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:62 msgid "unknown" msgstr "inconnu" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bits par seconde" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:173 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "= {0} o/mois maximum" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415 msgid "Ban peer until restart" msgstr "Interdire pair jusqu'au redémarrage" @@ -2234,7 +2558,7 @@ msgid "Invalid peer" msgstr "Pair pas valable" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417 msgid "Unban peer" msgstr "Banissement du pair levé" @@ -2247,7 +2571,7 @@ msgid "is not currently banned" msgstr "n'est pas banni actuellement" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443 msgid "Adjust peer bonuses" msgstr "Ajuster les boni des pairs" @@ -2259,192 +2583,197 @@ msgstr "Valeur de vitesse incorrecte" msgid "Bad capacity value" msgstr "Mauvaise valeur de capacité" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:17 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480 msgid "Save changes and reseed now" msgstr "Sauvegarder et réamorcer" -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 msgid "Reseeding is already in progress" msgstr "Réamorçage déjà en cours" #. skip the nonce checking in ReseedHandler -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:24 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:27 msgid "Starting reseed process" msgstr "Processus de réamorçage en cours." -#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:66 +#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:94 msgid "Configuration saved successfully." msgstr "Configuration sauvegardée" #. Normal browsers send value, IE sends button label -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:32 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:58 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:318 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Shutdown immediately" msgstr "Arrêter immédiatement" #. ctx.router().shutdown(Router.EXIT_HARD); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:37 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:39 msgid "Cancel shutdown" msgstr "Annuler l'arrêt" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:38 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 msgid "Cancel restart" msgstr "Annuler le redémarrage" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:40 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:42 msgid "Restart immediately" msgstr "Redémarrer immédiatement" #. ctx.router().shutdown(Router.EXIT_HARD_RESTART); // never returns #. give the UI time to respond -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:45 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:134 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:47 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 msgid "Restart" msgstr "Redémarrage" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:49 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:51 msgid "Shutdown" msgstr "Arrêt" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:63 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 msgid "Restart imminent" msgstr "Redémarrage imminent" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:65 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:67 msgid "Shutdown imminent" msgstr "Arrêt imminent" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:69 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:71 #, java-format msgid "Shutdown in {0}" msgstr "Arrêt dans {0}" -#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:74 +#: ../java/src/net/i2p/router/web/ConfigRestartBean.java:76 #, java-format msgid "Restart in {0}" msgstr "Redémarrage dans {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:53 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:316 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "Shutdown gracefully" msgstr "Arrêt respectueux" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:57 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Arrêt respectueux initialisé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:62 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Arrêt immédiat! (À la sauvage)" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:63 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:320 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "Cancel graceful shutdown" msgstr "Annuler l'arrêt respectueux" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:65 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Arrêt respectueux annulé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:66 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:332 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Graceful restart" msgstr "Redémarrage respectueux" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:71 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Redémarrage respectueux demandé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:72 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:334 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409 msgid "Hard restart" msgstr "Redémarrage immédiat" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:77 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Redémarrage immédiat demandé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:78 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "Régénération de clé et redémarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:79 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Régénaration clé après redémarrage respecteux" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:83 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "Régénération clé et arrêt" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:84 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Régénération clé après arrêt respectueux" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:88 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:360 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435 msgid "Run I2P on startup" msgstr "Lancer I2P au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:90 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:362 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437 msgid "Don't run I2P on startup" msgstr "Ne pas lancer I2P au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:92 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:380 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455 msgid "Dump threads" msgstr "Cliché des tâches" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:99 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:388 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463 msgid "View console on startup" msgstr "Montrer la console au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:101 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Afficher la console au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:102 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:390 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465 msgid "Do not view console on startup" msgstr "Ne pas montrer la console au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:104 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "Ne pas afficher la console au démarrage" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Service installé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:115 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Avertissement: impossible d'installer le service" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Service enlevé" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:123 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Avertissement: impossible de désinstaller le service" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:113 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 msgid "Stat filter and location updated successfully to" msgstr "Filtre de statistiques et emplacement mis à jour à " -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:116 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:119 msgid "Full statistics enabled - restart required to take effect" msgstr "Activation des statistiques détaillées au démarrage suivant" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:118 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 msgid "Full statistics disabled - restart required to take effect" msgstr "Désactivation des statistiques détaillées au démarrage suivant" -#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:121 +#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:124 msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" @@ -2452,18 +2781,82 @@ msgstr "" "Liste des graphiques mise à jour. Peut nécessiter jusqu'à 60s pour être " "répercutée ici et la page des graphiques." +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28 +msgid "Save order" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35 +msgid "Refresh interval changed" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37 +#, java-format +msgid "Refresh interval must be at least {0} seconds" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39 +msgid "Refresh interval must be a number" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:42 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:417 +msgid "Restore full default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 +msgid "Full summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 +msgid "Summary bar will refresh shortly." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 +msgid "Restore minimal default" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 +msgid "Minimal summary bar default restored." +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:135 +msgid "Order must be an integer" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72 +msgid "No section selected" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77 +msgid "No order entered" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133 +msgid "Moved" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140 +#, fuzzy +msgid "Saved order of sections." +msgstr "connexions de pairs" + #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:135 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." msgstr "Mise à jour des réglages pour tous les groupes." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:140 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:141 msgid "Exploratory tunnel configuration saved successfully." msgstr "Configuration des tunnels exploratoires sauvegardée avec succès." -#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:142 -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:36 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:143 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:37 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." @@ -2487,7 +2880,7 @@ msgstr[0] "{0} tunnel" msgstr[1] "{0} tunnels" #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:35 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:41 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 msgid "Exploratory tunnels" msgstr "Tunnels exploratoires" @@ -2496,20 +2889,20 @@ msgstr "Tunnels exploratoires" msgid "Client tunnels for {0}" msgstr "Tunnels clients pour {0}" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:74 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:75 msgid "ANONYMITY WARNING - Settings include 0-hop tunnels." msgstr "AVERTISSEMENT d'ANONYMAT: les réglages incluent des tunnels à 0 saut!" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:79 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:80 msgid "ANONYMITY WARNING - Settings include 1-hop tunnels." msgstr "AVERTISSEMENT d'ANONYMAT: les réglages incluent des tunnels à 1 saut!" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:82 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." msgstr "" "AVERTISSEMENT de PERFORMANCES: les réglages incluent des tunnels très longs!" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:85 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." msgstr "" "AVERTISSEMENT de PERFORMANCES: les réglages incluent un grand nombre de " @@ -2517,160 +2910,204 @@ msgstr "" #. buf.append("\n"); #. tunnel depth -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:92 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:93 msgid "Length" msgstr "Longueur" #. tunnel depth variance -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:109 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:110 msgid "Randomization" msgstr "Aléas" #. tunnel quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:133 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:134 msgid "Quantity" msgstr "Nombre" #. tunnel backup quantity -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:150 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:151 msgid "Backup quantity" msgstr "Secours" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:172 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:173 msgid "Inbound options" msgstr "Options Entrants" -#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:185 +#: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:186 msgid "Outbound options" msgstr "Options Sortants" -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:31 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:32 msgid "Theme change saved." msgstr "Changement de thème enregistré." -#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:33 +#: ../java/src/net/i2p/router/web/ConfigUIHandler.java:34 msgid "Refresh the page to view." msgstr "Réactualiser la page." -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 msgid "Arabic" msgstr "Arabe" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:61 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +msgid "Czech" +msgstr "" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +#, fuzzy +msgid "Danish" +msgstr "Espagnol" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "English" msgstr "Anglais" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:61 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#, fuzzy +msgid "Estonian" +msgstr "Estonie" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Finnish" msgstr "Terminé" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:61 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "German" msgstr "Allemand" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:61 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#, fuzzy +msgid "Greek" +msgstr "Grèce" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Espagnol" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Dutch" msgstr "Néerlandais" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "French" msgstr "Français" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#, fuzzy +msgid "Hungarian" +msgstr "Hongrie" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "italien" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:62 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Polish" msgstr "polonnais" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Portuguese" msgstr "Portugais" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Russian" msgstr "Russe" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65 msgid "Swedish" msgstr "Suédois" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 msgid "Chinese" msgstr "Chinois" -#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 +#, fuzzy +msgid "Ukrainian" +msgstr "Ukraine" + +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66 msgid "Vietnamese" msgstr "vietnamien" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:86 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 msgid "Update available, attempting to download now" msgstr "Mise à jour disponible, essai de téléchargement en cours" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:88 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" msgstr "" "Mise à jour disponible, cliquez sur le bouton de gauche pour la télécharger" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:94 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" msgstr "Pas de mise à jour disponible" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:103 -msgid "Updating news URL to" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:122 +#, fuzzy, java-format +msgid "Updating news URL to {0}" msgstr "Mise à jour de l'URL de news vers " -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 -msgid "Updating proxy host to" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:134 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:52 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:58 +#, fuzzy +msgid "internal" +msgstr "Configuration" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:130 +#, fuzzy, java-format +msgid "Updating proxy host to {0}" msgstr "Mise à jour de l'hôte mandataire vers" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:119 -msgid "Updating proxy port to" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:138 +#, fuzzy, java-format +msgid "Updating proxy port to {0}" msgstr "Mise à jour du port mandataire vers" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:132 -msgid "Updating refresh frequency to" +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:150 +#, fuzzy, java-format +msgid "Updating refresh frequency to {0}" msgstr "Mise à jour de la fréquence de rafraîchissement vers" -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:139 -msgid "Updating update policy to" -msgstr "Mise à jour de la stratégie de mises à jour vers" - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:148 -msgid "Updating update URLs." -msgstr "Mise à jour de l'URL de mises à jour." - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:157 -msgid "Updating trusted keys." -msgstr "Mise à jour des clefs de confiance." - -#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:165 -msgid "Updating unsigned update URL to" -msgstr "Mise à jour de l'URL de mises à jour non signées vers" - -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:91 -#: ../java/src/net/i2p/router/web/GraphHelper.java:188 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 +#: ../java/src/net/i2p/router/web/GraphHelper.java:361 msgid "Never" msgstr "Jamais" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:93 +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:158 +#, fuzzy, java-format +msgid "Updating update policy to {0}" +msgstr "Mise à jour de la stratégie de mises à jour vers" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:167 +msgid "Updating update URLs." +msgstr "Mise à jour de l'URL de mises à jour." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:178 +msgid "Updating trusted keys." +msgstr "Mise à jour des clefs de confiance." + +#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:186 +#, fuzzy, java-format +msgid "Updating unsigned update URL to {0}" +msgstr "Mise à jour de l'URL de mises à jour non signées vers" + +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:114 msgid "Every" msgstr "Tou(te)s les" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:111 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:132 msgid "Notify only" msgstr "Notifier seulement" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:118 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:139 msgid "Download and verify only" msgstr "Télécharger et vérifier seulement" -#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:126 +#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:147 msgid "Download, verify, and restart" msgstr "Télécharger, vérifier et redémarrer" @@ -2683,368 +3120,709 @@ msgstr "" "\"Page précédente\" ou \"Rechargement\" de votre navigateur. Merci de " "renvoyer." -#: ../java/src/net/i2p/router/web/GraphHelper.java:115 +#: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" msgstr "Graphique combiné de bandes passantes" #. e.g. "statname for 60m" -#: ../java/src/net/i2p/router/web/GraphHelper.java:128 +#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:221 #, java-format msgid "{0} for {1}" msgstr "{0} pour {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:150 -msgid "All times are UTC." -msgstr "Toutes les heures sont en UTC" +#: ../java/src/net/i2p/router/web/GraphHelper.java:223 +#, fuzzy, java-format +msgid "ending {0} ago" +msgstr "Périmé il y a {0}" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Configure Graph Display" -msgstr "Paramètres d'affichage des graphiques" +#: ../java/src/net/i2p/router/web/GraphHelper.java:238 +msgid "Larger" +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:167 -msgid "Select Stats" -msgstr "Choix des statistiques" +#: ../java/src/net/i2p/router/web/GraphHelper.java:244 +msgid "Smaller" +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:171 -msgid "Periods" -msgstr "Plage (mn)" +#: ../java/src/net/i2p/router/web/GraphHelper.java:250 +msgid "Taller" +msgstr "" -#: ../java/src/net/i2p/router/web/GraphHelper.java:172 +#: ../java/src/net/i2p/router/web/GraphHelper.java:256 +msgid "Shorter" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:262 +msgid "Wider" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:268 +msgid "Narrower" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:275 +msgid "Larger interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:281 +msgid "Smaller interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:288 +msgid "Previous interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:299 +msgid "Next interval" +msgstr "" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "Plot averages" msgstr "Tracer les moyennes" -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:358 -msgid "or" -msgstr "ou" - -#: ../java/src/net/i2p/router/web/GraphHelper.java:173 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "plot events" msgstr "les événements" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:308 +msgid "All times are UTC." +msgstr "Toutes les heures sont en UTC" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 +msgid "Configure Graph Display" +msgstr "Paramètres d'affichage des graphiques" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 +msgid "Select Stats" +msgstr "Choix des statistiques" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +msgid "Periods" +msgstr "Plage (mn)" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:433 +msgid "or" +msgstr "ou" + +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "Image sizes" msgstr "Taille des images" -#: ../java/src/net/i2p/router/web/GraphHelper.java:174 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "width" msgstr "largeur" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "height" msgstr "hauteur" -#: ../java/src/net/i2p/router/web/GraphHelper.java:175 -#: ../java/src/net/i2p/router/web/GraphHelper.java:176 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "pixels" msgstr "pixels" -#: ../java/src/net/i2p/router/web/GraphHelper.java:177 +#: ../java/src/net/i2p/router/web/GraphHelper.java:350 msgid "Refresh delay" msgstr "Actualiser toutes les" -#: ../java/src/net/i2p/router/web/GraphHelper.java:192 +#: ../java/src/net/i2p/router/web/GraphHelper.java:365 msgid "Store graph data on disk?" msgstr "Enregistrer les données de graphiques sur le disque?" -#: ../java/src/net/i2p/router/web/GraphHelper.java:198 +#: ../java/src/net/i2p/router/web/GraphHelper.java:371 msgid "Save settings and redraw graphs" msgstr "Enregistrer les réglages et redessiner" -#: ../java/src/net/i2p/router/web/GraphHelper.java:253 +#: ../java/src/net/i2p/router/web/GraphHelper.java:426 msgid "Graph settings saved" msgstr "Réglages des graphiques enregistrés" -#: ../java/src/net/i2p/router/web/LogsHelper.java:13 -#: ../java/src/net/i2p/router/web/LogsHelper.java:37 +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +msgid "Addressbook" +msgstr "Carnet d'adresses" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:27 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:250 +msgid "Manage your I2P hosts file here (I2P domain name resolution)" +msgstr "Gérer votre fichier d'hôtes I2P ici (I2P DNS)" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#, fuzzy +msgid "Configure Bandwidth" +msgstr "Configurer la bande passante du routeur" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:28 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314 +#, fuzzy +msgid "I2P Bandwidth Configuration" +msgstr "Configuration des statistiques d'I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#, fuzzy +msgid "Configure Language" +msgstr "Configuration" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:29 +#, fuzzy +msgid "Console Language Selection" +msgstr "Langue de la console" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +msgid "Customize Home Page" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330 +#, fuzzy +msgid "I2P Home Page Configuration" +msgstr "Configuration des pairs I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:160 +msgid "Anonymous webmail client" +msgstr "Client webmail anonyme" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:31 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:162 +msgid "Email" +msgstr "Messagerie web" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:32 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:266 +msgid "I2P Router Help" +msgstr "Aide du routeur I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:33 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 +msgid "Router Console" +msgstr "Console du routeur I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 +msgid "Built-in anonymous BitTorrent Client" +msgstr "Client bittorrent anonyme" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:34 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +msgid "Torrents" +msgstr "Torrents" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:35 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +#, fuzzy +msgid "Local web server" +msgstr "Serveur web I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug Reports" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:39 +msgid "Bug tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "The Italian Bittorrent Resource" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "Dev Forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +msgid "Development forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Bittorrent tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +msgid "diftracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#, fuzzy +msgid "I2P Applications" +msgstr "Tunnels d'applications" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#, fuzzy +msgid "FAQ" +msgstr "la FAQ" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +msgid "Frequently Asked Questions" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +msgid "Community forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 +msgid "Forum" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "" +"A public anonymous Git hosting site - supports pulling via Git and HTTP and " +"pushing via SSH" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +#, fuzzy +msgid "Anonymous Git Hosting" +msgstr "Client webmail anonyme" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Microblog" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Your premier microblogging service on I2P" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +msgid "Javadocs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Technical documentation" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "Debian and Tahoe-LAFS repositories" +msgstr "" + +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "education.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +msgid "killyourtv.i2p" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "I2P Pastebin" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +msgid "Pastebin" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#, fuzzy +msgid "I2P News" +msgstr "Pairs I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +msgid "Add-on directory" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#, fuzzy +msgid "Plugins" +msgstr "Greffon" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +msgid "Postman's Tracker" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#, fuzzy +msgid "I2P home page" +msgstr "page I2PTunnel" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#, fuzzy +msgid "Project Website" +msgstr "Site web" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#, fuzzy +msgid "I2P Netowrk Statistics" +msgstr "Statistiques du routeur I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +msgid "Technical Docs" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +msgid "Trac Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:59 +msgid "Ugha's Wiki" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 +msgid "Seedless and the Robert BitTorrent applications" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 +msgid "Sponge's main site" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#, fuzzy +msgid "The HTTP proxy is not up" +msgstr "Hôte mandataire HTTP" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:103 +#, java-format +msgid "Your browser is not properly configured to use the HTTP proxy at {0}" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:810 +msgid "Name" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:196 +msgid "URL" +msgstr "" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:214 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:856 +#, fuzzy +msgid "Add" +msgstr "Ajouter la clé" + +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Emplacement du fichier" -#: ../java/src/net/i2p/router/web/LogsHelper.java:34 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Fichier pas trouvé" -#: ../java/src/net/i2p/router/web/LogsHelper.java:52 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "Historique vide" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:79 -msgid "Network Database RouterInfo Lookup" -msgstr "Recherche RouterInfo dans la base de données du réseau " +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +#, fuzzy +msgid "Summary" +msgstr "Panneau de contrôle" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +#, fuzzy +msgid "Local Router" +msgstr "Routeur" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +#, fuzzy +msgid "Router Lookup" +msgstr "Historiques du routeur" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +#, fuzzy +msgid "All Routers" +msgstr "Synthèse routeurs" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +#, fuzzy +msgid "All Routers with Full Stats" +msgstr "Afficher tous, avec statistiques complètes" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "Jeux de baux" + +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 msgid "Router" msgstr "Routeur" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 msgid "not found in network database" msgstr "non trouvé dans la NetDb" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 -msgid "Network Database Contents" -msgstr "Contenus NetDb" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107 -msgid "View RouterInfo" -msgstr "Retour synthèse routeurs" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108 -msgid "LeaseSets" -msgstr "Jeux de baux" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "Jeu de baux" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:132 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Local" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:134 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "Pas publié" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Destination" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:152 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "Expirera dans {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:154 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "Périmé il y a {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Passerelle" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:166 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "Bail" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:168 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Tunnel" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215 -msgid "View LeaseSets" -msgstr "Afficher les jeux de baux" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 msgid "Not initialized" msgstr "Pas initialisé" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226 -msgid "Routers" -msgstr "Synthèse routeurs" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228 -msgid "Show all routers" -msgstr "Afficher tous, avec statistiques basiques" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230 -msgid "Show all routers with full stats" -msgstr "Afficher tous, avec statistiques complètes" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:266 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Statistiques NetDb du routeur " -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:273 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Count" msgstr "Nombre" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:287 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304 msgid "Transports" msgstr "Transports" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:305 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322 msgid "Country" msgstr "Pays" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:344 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" msgstr "Ce routeur" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "Informations pair" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:350 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Détails" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:115 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:626 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "Hidden" msgstr "Caché" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" msgstr "Mise à jour terminée" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:357 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:360 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "il y a {0}" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:359 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" msgstr "Publié il y a" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "Adresse(s)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "coût" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "Masqué ou en cours de démarrage" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "SSU avec représentants" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "NTCP et SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:404 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "NTCP et SSU avec représentants" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:101 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:131 #, java-format msgid "News last updated {0} ago." msgstr "Actualités mises à jour il y a {0}" -#: ../java/src/net/i2p/router/web/NewsFetcher.java:107 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:137 #, java-format msgid "News last checked {0} ago." msgstr "Actualités vérifiés il y a {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:77 +#: ../java/src/net/i2p/router/web/NewsFetcher.java:146 +msgid "Hide news" +msgstr "" + +#: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642 +#, fuzzy +msgid "Show news" +msgstr "Montrer les tunnels" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:122 +#, fuzzy +msgid "Checking for plugin updates" +msgstr "Cherche de mise à jour du greffon {0}" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:160 +#, fuzzy, java-format +msgid "1 plugin updated" +msgid_plural "{0} plugins updated" +msgstr[0] "Greffon téléchargé" +msgstr[1] "Greffon téléchargé" + +#: ../java/src/net/i2p/router/web/PluginStarter.java:162 +msgid "Plugin update check complete" +msgstr "" + +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:81 #, java-format msgid "Cannot check, plugin {0} is not installed" msgstr "Non vérifiable, le greffon {0} n''est pas installé" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:129 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:151 #, java-format msgid "Checking for update of plugin {0}" msgstr "Recherche de mise à jour du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:155 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:181 #, java-format msgid "New plugin version {0} is available" msgstr "La nouvelle version {0} du greffon est disponible" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:157 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:184 #, java-format msgid "No new version is available for plugin {0}" msgstr "Pas de nouvelle version pour le greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:166 +#: ../java/src/net/i2p/router/web/PluginUpdateChecker.java:194 #, java-format msgid "Update check failed for plugin {0}" msgstr "Échec de la vérification de mise à jour du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:139 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:125 +#, java-format +msgid "Attempting to install from file {0}" +msgstr "" + +#. This is actually what String.isEmpty() does, so it should be safe. +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:129 +#, fuzzy, java-format +msgid "No file specified {0}" +msgstr "URL de mise à jour non spécifiée pour {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:136 +#, fuzzy, java-format +msgid "Failed to install from file {0}, copy failed." +msgstr "Échec d''installation du greffon {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:162 msgid "Downloading plugin" msgstr "Téléchargement greffon en cours" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:146 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:245 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 #, java-format msgid "{0}B transferred" msgstr "{0}o transférés" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:153 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 msgid "Plugin downloaded" msgstr "Greffon téléchargé" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:158 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:356 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:182 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:415 #, java-format msgid "Cannot create plugin directory {0}" msgstr "Impossible de créer le répertoire du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:167 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:299 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:302 #, java-format msgid "from {0}" msgstr "depuis {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:177 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 #, java-format msgid "Plugin from {0} is corrupt" msgstr "Le greffon de {0} est corrompu" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:188 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:212 #, java-format msgid "Plugin from {0} does not contain the required configuration file" msgstr "Le greffon de {0} ne contient pas le fichier de configuration requis" #. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" msgstr "Le greffon de {0} contient une clef incorrecte." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:235 #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:249 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:259 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:273 #, java-format msgid "Plugin signature verification of {0} failed" msgstr "Échec de vérification de signature du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:264 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:288 #, java-format msgid "Plugin from {0} has invalid name or version" msgstr "La version ou le nom du greffon de {0} est incorrect." -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:269 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 #, java-format msgid "Plugin {0} has mismatched versions" msgstr "Versions désapairées du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:277 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:301 #, java-format msgid "This plugin requires I2P version {0} or higher" msgstr "Ce greffon nécessite I2P version {0} ou plus récente" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:285 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:309 #, java-format msgid "This plugin requires Java version {0} or higher" msgstr "Ce greffon nécessite Java version {0} ou plus récente" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:318 msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" @@ -3052,341 +3830,361 @@ msgstr "" "La version du greffon téléchargée est faite pour les nouvelles " "installations, mais le greffon est déjà installé " -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" msgstr "Le greffon installé ne contient pas le fichier de configuration requis" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:313 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" msgstr "" "La signature du greffon téléchargé ne correspond pas à celle de celui qui " "est installé" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:320 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format msgid "Downloaded plugin version {0} is not newer than installed plugin" msgstr "" "La version {0} du greffon téléchargé n''est pas plus récente que celle " "installée" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:327 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 #, java-format msgid "Plugin update requires installed plugin version {0} or higher" msgstr "La mise à jour du greffon nécessite au moins la version {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:334 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:358 #, java-format msgid "Plugin update requires installed plugin version {0} or lower" msgstr "La mise à jour du greffon nécessite au plus la version {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:351 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366 +#, fuzzy, java-format +msgid "Plugin requires Jetty version {0} or higher" +msgstr "Ce greffon nécessite Java version {0} ou plus récente" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#, fuzzy, java-format +msgid "Plugin requires Jetty version {0} or lower" +msgstr "Ce greffon nécessite Java version {0} ou plus récente" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382 +#, fuzzy, java-format +msgid "Cannot copy plugin to directory {0}" +msgstr "Impossible de créer le répertoire du greffon {0}" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:392 +#, fuzzy +msgid "Plugin will be installed on next restart." +msgstr "Greffon {0} installé et démarré" + +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" msgstr "" "Ce greffon est seulement une mise à jour, mais le greffon prérequis n'est " "pas installé" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format msgid "Failed to install plugin in {0}" msgstr "Échec d''installation du greffon {0}" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371 -#, java-format -msgid "Plugin {0} installed, router restart required" -msgstr "Greffon {0} installé, le routeur doit être redémarré" - -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:430 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:458 #, java-format msgid "Plugin {0} installed" msgstr "Greffon {0} installé" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:391 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:449 #, java-format msgid "Plugin {0} installed and started" msgstr "Greffon {0} installé et démarré" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:394 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:452 #, java-format msgid "Plugin {0} installed but failed to start, check logs" msgstr "" "Greffon {0} installé, mais son démarrage a échoué. Vérifiez les historiques" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:396 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:454 #, java-format msgid "Plugin {0} installed but failed to start" msgstr "Greffon {0} installé, mais son démarrage a échoué" -#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:406 +#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:466 #, java-format msgid "Failed to download plugin from {0}" msgstr "Échec de téléchargement du greffon {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 -msgid "Peer Profiles" -msgstr "Profils des pairs" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Affichage d'un profil récent." msgstr[1] "Affichage de {0} profils récents." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:75 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Masquage d'un très vieux profil." msgstr[1] "Masquage de {0} très vieux profils." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:77 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Masquage d'un profil standard." msgstr[1] "Masquage de {0} profils standards." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "Groupes (capacités)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:360 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:435 msgid "Speed" msgstr "Vitesse" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:364 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:439 msgid "Capacity" msgstr "Capacité" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "Intégration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "Rapide, haute capacité" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "Haute capacité" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:163 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "Défaillant" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:131 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:416 msgid "Integrated" msgstr "Bien intégrés" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:164 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "Inaccessible" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "Échec de test" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "Profil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 -msgid "Floodfill and Integrated Peers" -msgstr "Pairs diffuseurs et intégrés" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "Possib." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "Valeur intég." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "Signalé la dernière fois" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "Entendu depuis" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "Dernier envoi OK" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "Dernier envoi KO" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "Tps de rép.(10mn)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "Tps de rép. (1h)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "Tps de rép.(1j)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "Dernière req. OK" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "Dernière req. KO" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "Dernier stk.OK" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "Dernier stk.KO" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "Taux d'échec (1h)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "Taux d'échec (1j)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "Seuils" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "pairs rapides" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "pairs à haute capacités" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "pairs bien intégrés" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "tels que définis par le gestionnaire de profils" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "Groupes" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" msgstr "" "possibilités vues dans la base de données du réseau (non utilisées pour " "définir les profils)" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "Possib." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" msgstr "débit crête (o/s) tenu sur 1mn par le pair sur un seul tunnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "Vitesse" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "Capacité" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "" "combien de tunnels nous pouvons lui demander de rejoindre en une heure." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "sur combien de nouveaux pairs il nous a renseigné récemment." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "Intégration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "Le pair banni, injoignable ou les tests de tunnels échouent." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:264 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "État" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:410 -msgid "none" -msgstr "aucun" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:62 +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "" + +#: ../java/src/net/i2p/router/web/SearchHelper.java:74 +#, fuzzy +msgid "Select search engine" +msgstr "Choisir l'interface" + +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 #, java-format msgid "Temporary ban expiring in {0}" msgstr "Le bannissement temporaire expire dans {0}" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:64 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:66 #, java-format msgid "Banned until restart or in {0}" msgstr "Banni jusqu''au redémarrage ou dans {0}" -#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:76 +#: ../java/src/net/i2p/router/web/ShitlistRenderer.java:78 msgid "unban now" msgstr "lever le bannissement" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:303 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 msgid "Bandwidth usage" msgstr "Utilisation de la bande passante" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:313 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:323 msgid "Outbound Bytes/sec" msgstr "o/s sortants" #. def.line(sendName, Color.BLUE, "Outbound bytes/sec", 3); -#: ../java/src/net/i2p/router/web/StatSummarizer.java:315 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:325 msgid "Inbound Bytes/sec" msgstr "o/s entrants" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 msgid "Bps" msgstr "o/s" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:318 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:328 msgid "Out average" msgstr "Sortant moyenne" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:319 -#: ../java/src/net/i2p/router/web/StatSummarizer.java:321 -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:142 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:329 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:331 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:150 msgid "max" msgstr "max" -#: ../java/src/net/i2p/router/web/StatSummarizer.java:320 +#: ../java/src/net/i2p/router/web/StatSummarizer.java:330 msgid "In average" msgstr "Entrant moyenne" @@ -3445,7 +4243,7 @@ msgid "Lifetime average frequency" msgstr "Fréquence moyenne de durée de vie" #: ../java/src/net/i2p/router/web/StatsGenerator.java:144 -#: ../java/src/net/i2p/router/web/StatsGenerator.java:234 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:233 #, java-format msgid "1 event" msgid_plural "{0} events" @@ -3480,40 +4278,40 @@ msgstr "La période s''est terminée il y a {0}." msgid "No events" msgstr "Aucun évènement" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:211 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:210 msgid "Average event count" msgstr "Nombre moyen d'évènements" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:213 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:212 msgid "Events in peak period" msgstr "Pic d'évènements dans la période" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:221 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:220 msgid "Graph Data" msgstr "Graphique de données" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:223 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:222 msgid "Graph Event Count" msgstr "Nombre d'évènements de graphiques" -#: ../java/src/net/i2p/router/web/StatsGenerator.java:226 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:225 msgid "Export Data as XML" msgstr "Exporter en XML" #. Display the strict average -#: ../java/src/net/i2p/router/web/StatsGenerator.java:231 +#: ../java/src/net/i2p/router/web/StatsGenerator.java:230 msgid "Lifetime average value" msgstr "Durée de vie moyenne" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142 msgid "I2P Router Help & FAQ" msgstr "Aide routeur I2P & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144 msgid "Help & FAQ" msgstr "Aide & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:55 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:152 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" @@ -3521,279 +4319,312 @@ msgstr "" "configurer le démarrage des clients et des applications web (services); " "démarrer manuellement les services arrêtés" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:57 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154 msgid "I2P Services" msgstr "Services I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:63 -msgid "Manage your I2P hosts file here (I2P domain name resolution)" -msgstr "Gérer votre fichier d'hôtes I2P ici (I2P DNS)" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65 -msgid "Addressbook" -msgstr "Carnet d'adresses" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 -msgid "Built-in anonymous BitTorrent Client" -msgstr "Client bittorrent anonyme" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:71 -msgid "Torrents" -msgstr "Torrents" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 -msgid "Anonymous webmail client" -msgstr "Client webmail anonyme" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:77 -msgid "Email" -msgstr "Messagerie web" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 -msgid "Anonymous resident webserver" -msgstr "Serveur web anonyme" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:83 -msgid "Webserver" -msgstr "Serveur web" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186 msgid "Configure I2P Router" msgstr "I2P Routeur Configuration" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188 msgid "I2P Internals" msgstr "Configuration" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:489 msgid "View existing tunnels and tunnel build status" msgstr "État des tunnels existants et de la création de tunnels" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:255 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:200 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:375 msgid "Show all current peer connections" msgstr "Afficher toutes les connexions actuelles aux pairs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 msgid "Show recent peer performance profiles" msgstr "Afficher les profils de la performance récente des pairs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:113 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 msgid "Profiles" msgstr "Profils" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:212 msgid "Show list of all known I2P routers" msgstr "Afficher tous les routeurs I2P connus" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:119 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:214 msgid "NetDB" msgstr "NetDb" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:218 msgid "Health Report" msgstr "Bilan de santé" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:125 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220 msgid "Logs" msgstr "Historiques" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Graph router performance" msgstr "Graphique de performances du routeur" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:138 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233 msgid "Graphs" msgstr "Graphes" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238 msgid "Textual router performance statistics" msgstr "Statistiques textuelles de performance du routeur" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Local Destinations" msgstr "Destinations locales" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:151 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "I2PTunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 -msgid "I2P Router Help" -msgstr "Aide du routeur I2P" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:268 msgid "General" msgstr "Général" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:173 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:273 +msgid "" +"Your Local Identity is your unique I2P router identity, similar to an ip " +"address but tailored to I2P. " +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Never disclose this to anyone, as it can reveal your real world ip." +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 msgid "Local Identity" msgstr "Identité locale" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:280 msgid "Your unique I2P router identity is" msgstr "L'identité unique de votre routeur commence par" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 msgid "never reveal it to anyone" msgstr "NE la révélez JAMAIS à PERSONNE ! (Cliquez pour l'afficher)" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:183 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286 msgid "show" msgstr "Détails" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "The version of the I2P software we are running" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:300 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:326 msgid "How long we've been running for this session" msgstr "Durée de cette session" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:197 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:303 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:329 msgid "Uptime" msgstr "Lancé depuis" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:204 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341 msgid "" "Help with configuring your firewall and router for optimal I2P performance" msgstr "" "Aide à la configuration du pare-feu et du routeur pour optimiser les " "performances d'I2P" -#. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:234 -#, java-format -msgid "Download {0} Update" -msgstr "Télécharger la version {0}" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 +#, fuzzy +msgid "Configure I2P Updates" +msgstr "I2P Routeur Configuration" -#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" -#.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not include
    -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242 -#, java-format -msgid "Download Unsigned
    Update {0}" -msgstr "Télécharger la version
    non signée {0}" +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358 +#, fuzzy +msgid "I2P Update" +msgstr "Mise à jour" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +msgid "Peers we've been talking to in the last few minutes/last hour" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 msgid "Active" msgstr "Actifs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:395 +msgid "The number of peers available for building client tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 msgid "Fast" msgstr "Rapides" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:278 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 +msgid "The number of peers available for building exploratory tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 msgid "High capacity" msgstr "Hautes capacités" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:413 +msgid "The number of peers available for network database inquries" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422 +#, fuzzy +msgid "The total number of peers in our network database" +msgstr "Nombre de paquets envoyés au pair" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 msgid "Known" msgstr "Connus" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:305 -msgid "Help with firewall configuration" -msgstr "Aide à la configuration du pare-feu" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:307 -msgid "Check network connection and NAT/firewall" -msgstr "Vérifier NAT/pare-feu" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:327 -msgid "Reseed" -msgstr "Réamorçage" - -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:344 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445 msgid "Configure router bandwidth allocation" msgstr "Configurer la bande passante du routeur" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:346 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447 msgid "Bandwidth in/out" msgstr "Bande passante entrante/sortante" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:366 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467 msgid "Total" msgstr "Totale" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:373 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474 msgid "Used" msgstr "Utilisée" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:388 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:496 +msgid "" +"Used for building and testing tunnels, and communicating with floodfill peers" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499 msgid "Exploratory" msgstr "Exploratoires" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:400 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:505 +msgid "Tunnels we are using to provide or access services on the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514 +msgid "" +"Tunnels we are participating in, directly contributing bandwith to the " +"network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517 msgid "Participating" msgstr "Participants" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:406 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:523 +msgid "" +"The ratio of tunnel hops we provide to tunnel hops we use - a value greater " +"than 1.00 indicates a positive contribution to the network" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 msgid "Share ratio" msgstr "Rapport de partage" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:412 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:539 msgid "What's in the router's job queue?" msgstr "Afficher la file d'attente de travaux du routeur. " -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:414 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541 msgid "Congestion" msgstr "Charge" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:419 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546 +#, fuzzy +msgid "Indicates router performance" +msgstr "Graphique de performances du routeur" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549 msgid "Job lag" msgstr "Retard de tâches" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:555 +msgid "Indicates how quickly outbound messages to other I2P routers are sent" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558 msgid "Message delay" msgstr "Retard de messages" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:431 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 +msgid "Round trip time for a tunnel test" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" msgstr "Retard de tunnels" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:437 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 +msgid "Queued requests from other routers to participate in tunnels" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" msgstr "En attente" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:106 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613 +#, fuzzy +msgid "News & Updates" +msgstr "Actualités & mises à jour i2P" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:143 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "ERR-Erreur du gestionnaire de clients I2CP - vérifier l'historique" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:113 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "ERR - horloge décalée de {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:602 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:155 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +msgid "Testing" +msgstr "Test en cours" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:123 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:163 msgid "ERR-Private TCP Address" msgstr "ERR - Adresse TCP privée" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:125 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:165 msgid "ERR-SymmetricNAT" msgstr "ERR - NAT symétrique" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:128 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:168 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARN - pare-feu avec TCP entrant activé" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:170 msgid "WARN-Firewalled and Floodfill" msgstr "WARN - Pare-feu et Diffuseur" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 -msgid "WARN-Firewalled and Fast" -msgstr "WARN - Pare-feu et Rapide" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:133 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:606 +#. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) +#. return _("WARN-Firewalled and Fast"); +#: ../java/src/net/i2p/router/web/SummaryHelper.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Firewalled" msgstr "Bloqué par un pare-feu" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:175 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" @@ -3801,62 +4632,57 @@ msgstr "" "ERR-port UDP en cours d'utilisation - Réglez i2np.udp.internalPort=xxxx dans " "la configuration avancée et redémarrez" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:141 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:181 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "" "ERR-Pas de pair actif, vérifiez votre connexion réseau et votre pare-feu" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:144 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:184 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "ERR-UDP désactivé, mais port/hôte entrants TCP non renseignés" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:146 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:186 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN - Pare-feu avec UDP desactivé" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:622 -msgid "Testing" -msgstr "Test en cours" - -#: ../java/src/net/i2p/router/web/SummaryHelper.java:370 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Add/remove/edit & control your client and server tunnels" msgstr "" "Ajoutez, modifiez/supprimez & contrôlez vos tunnels clients et serveurs" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:382 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:423 msgid "Server" msgstr "Serveur" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:386 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:427 msgid "Show tunnels" msgstr "Montrer les tunnels" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 msgid "Leases expired" msgstr "Bails périmés" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:397 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "Rebuilding" msgstr "Reconstruction" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:398 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "ago" msgstr "il y a" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:401 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:442 msgid "Ready" msgstr "Prêt" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building" msgstr "Construction" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building tunnels" msgstr "Création des tunnels en cours" @@ -3864,179 +4690,204 @@ msgstr "Création des tunnels en cours" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:421 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:462 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "clients partagés" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:110 +#. Note to translators: parameter is a version, e.g. "0.8.4" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +#, java-format +msgid "Download {0} Update" +msgstr "Télécharger la version {0}" + +#. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" +#.
    is optional, to help the browser make the lines even in the button +#. If the translation is shorter than the English, you should probably not include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:684 +#, java-format +msgid "Download Unsigned
    Update {0}" +msgstr "Télécharger la version
    non signée {0}" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:709 +msgid "Help with firewall configuration" +msgstr "Aide à la configuration du pare-feu" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:711 +msgid "Check network connection and NAT/firewall" +msgstr "Vérifier NAT/pare-feu" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:730 +msgid "Reseed" +msgstr "Réamorçage" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:812 +msgid "Order" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:829 +#, fuzzy +msgid "Top" +msgstr "Vers" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:842 +#, fuzzy +msgid "Down" +msgstr "Télécharger" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:847 +msgid "Bottom" +msgstr "" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:859 +#, fuzzy +msgid "Select a section to add" +msgstr "Choisissez une classe à ajouter" + +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" msgstr "Évènements en {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:112 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:120 #, java-format msgid "averaged for {0}" msgstr "moyenne pour {0}" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:122 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:130 msgid "Events per period" msgstr "Fréquence" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:149 msgid "avg" msgstr "moy" -#: ../java/src/net/i2p/router/web/SummaryRenderer.java:143 +#: ../java/src/net/i2p/router/web/SummaryRenderer.java:151 msgid "now" msgstr "maintenant" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:41 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:63 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398 msgid "configure" msgstr "configuration" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:61 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:55 msgid "Client tunnels for" msgstr "Tunnels clients pour" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:59 msgid "dead" msgstr "Morts" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:71 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:65 msgid "Participating tunnels" msgstr "Tunnels participants" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:72 -msgid "From" -msgstr "De" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:72 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66 msgid "Receive on" msgstr "Reçoit sur" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Expiration" msgstr "Expiration" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67 msgid "Send on" msgstr "Envoie sur" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:73 -msgid "To" -msgstr "Vers" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Rate" msgstr "Taux" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 msgid "Role" msgstr "Rôle" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:74 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:68 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Usage" msgstr "Utilisation" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:107 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:106 msgid "grace period" msgstr "délai de grâce" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:117 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:116 msgid "Outbound Endpoint" msgstr "Point terminal sortant" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:119 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:118 msgid "Inbound Gateway" msgstr "Passerelle entrante" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:121 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:162 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:120 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:163 msgid "Participant" msgstr "Participant" +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:125 +#, java-format +msgid "Limited display to the {0} tunnels with the highest usage" +msgstr "" + #: ../java/src/net/i2p/router/web/TunnelRenderer.java:126 msgid "Inactive participating tunnels" msgstr "Tunnels participants inactifs" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:127 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 msgid "Lifetime bandwidth usage" msgstr "Utilisation de la bande passante depuis le démarrage" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:156 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Expiry" msgstr "Echéance" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:159 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:160 msgid "Participants" msgstr "Participants" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:165 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:166 msgid "Endpoint" msgstr "Point terminal" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:205 -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:212 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "Build in progress" msgstr "Création en cours" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:205 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:206 msgid "inbound" msgstr "entrant" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:212 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:213 msgid "outbound" msgstr "sortant" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:217 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:218 msgid "No tunnels; waiting for the grace period to end." msgstr "Pas de tunnel; attente de la fin du délai de grâce" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:219 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 msgid "in" msgstr "entrés" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:220 +#: ../java/src/net/i2p/router/web/TunnelRenderer.java:221 msgid "out" msgstr "sortis" -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:237 -msgid "Tunnel Counts By Peer" -msgstr "Nombre de tunnels par pair" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "% of total" -msgstr "% du total" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "Our Tunnels" -msgstr "Mes tunnels" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:238 -msgid "Participating Tunnels" -msgstr "Tunnels participants" - -#: ../java/src/net/i2p/router/web/TunnelRenderer.java:256 -msgid "Totals" -msgstr "Totaux" - #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:143 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:238 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 msgid "Updating" msgstr "Mise à jour en cours" #. Process the .sud/.su2 file #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:117 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:262 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:287 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:266 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Update downloaded" msgstr "Mise à jour téléchargée" @@ -4045,53 +4896,59 @@ msgstr "Mise à jour téléchargée" msgid "Unsigned update file from {0} is corrupt" msgstr "Le fichier de mise à jour non signé de {0} est corrompu" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:112 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Restarting" msgstr "Redémarrage en cours" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:119 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:289 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Restart to install" msgstr "cliquez sur Redémarrer pour installer" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:291 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 msgid "Click Shutdown and restart to install" msgstr "Cliquez sur \"Arrêter\" puis \"Démarrer\" pour installer" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:122 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:293 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "Version {0}" msgstr "Version {0}" -#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:127 +#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:126 #, java-format msgid "Failed copy to {0}" msgstr "Échec de copie vers {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:185 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "Mise à jour depuis {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:254 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, fuzzy, java-format +msgid "{0} downloaded" +msgstr "Greffon téléchargé" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:258 #, java-format msgid "No new version found at {0}" msgstr "Pas de nouvelle trouvée sur {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:282 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Update verified" msgstr "Mise à jour vérifiée" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:308 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:311 #, java-format msgid "Transfer failed from {0}" msgstr "Échec de transfert depuis {0}" #. wars for ConfigClientsHelper #: ../java/strings/Strings.java:12 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:154 msgid "addressbook" msgstr "carnet d'adresses" @@ -4202,11 +5059,6 @@ msgstr "Clair" msgid "midnight" msgstr "Minuit" -#. stat groups for stats.jsp -#: ../java/strings/Strings.java:57 -msgid "Bandwidth" -msgstr "Bande passante" - #: ../java/strings/Strings.java:58 msgid "BandwidthLimiter" msgstr "Limiteur de bande passante" @@ -4321,125 +5173,151 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:119 -msgid "config networking" -msgstr "Interconnexion configuration" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137 +#, fuzzy +msgid "configure bandwidth" +msgstr "Configurer la bande passante du routeur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:268 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:238 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:229 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:229 -msgid "Summary Bar" -msgstr "Panneau de contrôle" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:157 +#, fuzzy +msgid "Router is down" +msgstr "Synthèse routeurs" #. We have intl defined when this is included, but not when compiled standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:249 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:242 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:308 msgid "Refresh (s)" msgstr "Actualisation auto. (s)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:261 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:285 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:250 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:246 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:312 msgid "Enable" msgstr "Activer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:269 -msgid "I2P Network Configuration" -msgstr "Configuration I2P réseau" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Bandwidth limiter" msgstr "Gestionnaire de bande passante" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." @@ -4447,35 +5325,35 @@ msgstr "" "I2P fonctionnera mieux si vous configurez les débits de réception et " "d'émission pour qu'ils correspondent à ceux de votre connexion Internet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 msgid "KBps In" msgstr "ko/s entrants" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375 msgid "KBps Out" msgstr "ko/s sortants" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:390 msgid "Share" msgstr "Partagés" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:366 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:334 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:408 msgid "NOTE" msgstr "NOTE" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:399 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Vous avez configuré I2P pour qu''il ne partage que {0} ko/s." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "" "I2P a besoin de plus de 12ko/s afin d'activer le partage de bande passante." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " @@ -4483,19 +5361,19 @@ msgstr "" "Merci d'activer le partage de bande passante (en participant aux tunnels) en " "augmentant votre bande passante, si possible." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:373 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." msgstr "" "Cela aidera votre anonymat en cachant vos données parmi les données des " "autres, et cela améliorera le réseau." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Vous avez configuré le partage I2P à {0}ko/s." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:409 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." @@ -4503,634 +5381,61 @@ msgstr "" "En partageant plus de votre bande passante, vous améliorerez votre anonymat " "et le réseau." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:539 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:330 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:354 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:432 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:373 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:358 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413 +#, fuzzy +msgid "Advanced network configuration page" +msgstr "Configuration I2P avancée" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:437 msgid "Cancel" msgstr "Annuler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:400 -msgid "IP and Transport Configuration" -msgstr "Configuration IP et transport " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:424 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:331 -msgid "The default settings will work for most people." -msgstr "La configuration par défaut marchera pour la plupart des gens." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 -msgid "There is help below." -msgstr "Voir les explications ci-dessous." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 -msgid "UPnP Configuration" -msgstr "Configuration UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:410 -msgid "Enable UPnP to open firewall ports" -msgstr "Activer UPnP afin d'ouvrir les ports du pare-feu" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:412 -msgid "UPnP status" -msgstr "État de UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:414 -msgid "IP Configuration" -msgstr "Configuration IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:486 -msgid "Externally reachable hostname or IP address" -msgstr "Adresse IP ou nom d'hôte joignable de l'extérieur" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:420 -msgid "Use all auto-detect methods" -msgstr "Utiliser toutes les méthodes d'auto-détection" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:424 -msgid "Disable UPnP IP address detection" -msgstr "Désactiver la détection de l'adresse IP par UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:428 -msgid "Ignore local interface IP address" -msgstr "Ignorer l'adresse IP de l'interface locale" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:432 -msgid "Use SSU IP address detection only" -msgstr "N'utiliser que la détection d'adresse IP par SSU" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:436 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:504 -msgid "Specify hostname or IP" -msgstr "Saisir l'adresse IP ou le nom d'hôte" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:442 -msgid "Select Interface" -msgstr "Choisir l'interface" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:456 -msgid "Hidden mode - do not publish IP" -msgstr "Mode caché - ne pas publier l'adresse IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:458 -msgid "(prevents participating traffic)" -msgstr "(empêche le trafic participants)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:460 -msgid "Action when IP changes" -msgstr "Action quand l'IP change" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:464 -msgid "" -"Laptop mode - Change router identity and UDP port when IP changes for " -"enhanced anonymity" -msgstr "" -"Mode IP publique dynamique/PC portable: modifie l'identité du router et le " -"port UDP quand l'IP publique change, pour améliorer l'anonymat" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:466 -msgid "Experimental" -msgstr "Expérimental" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:468 -msgid "UDP Configuration:" -msgstr "Configuration UDP :" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:470 -msgid "UDP port:" -msgstr "Port UDP :" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:484 -msgid "TCP Configuration" -msgstr "Configuration TCP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:490 -msgid "Use auto-detected IP address" -msgstr "Utiliser l'adresse IP auto-détectée" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:492 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524 -msgid "currently" -msgstr "actuellement" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:496 -msgid "if we are not firewalled" -msgstr "si vous n'êtes pas bloqué par un pare-feu" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:500 -msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "Toujours utiliser l'adresse IP auto-détectée (non bloqué par pare-feu)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:510 -msgid "Disable inbound (Firewalled)" -msgstr "Desactiver les connexions entrantes (derrière un pare-feu)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:514 -msgid "Completely disable" -msgstr "Desactiver complètement" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:516 -msgid "" -"(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "" -"(selectionner seulement si derrière un pare-feu qui limite les connexions " -"sortantes TCP)" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:518 -msgid "Externally reachable TCP port" -msgstr "Port TCP joignable de l'extérieur" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:522 -msgid "Use the same port configured for UDP" -msgstr "Utiliser le même port qui a été configuré pour UDP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:530 -msgid "Specify Port" -msgstr "Saisir le port" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:534 -msgid "Notes" -msgstr "Remarques" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:537 -msgid "" -"a) Do not reveal your port numbers to anyone! b) Changing these settings " -"will restart your router." -msgstr "" -"a)Ne révélez vos n° de ports à personne! b)La modification de ces réglages " -"redémarrera votre routeur. " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:543 -msgid "Configuration Help" -msgstr "Aide à la configuration" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:545 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:594 -msgid "" -"While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP " -"and TCP." -msgstr "" -"I2P fonctionnera derrière la plupart des pare-feux, mais votre vitesse et " -"votre intégration avec le réseau sera améliorée par la redirection des ports " -"UDP et TCP d'I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:547 -msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and " -"TCP packets to reach you." -msgstr "" -"If vous pouvez, ouvrez un port dans votre pare-feu pour recevoir les paquets " -"UDP et TCP non sollicités." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:549 -msgid "" -"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " -"punching with \"SSU introductions\" to relay traffic." -msgstr "" -"Sinon, I2P est compatible UPnP (Universal Plug and Play) et perçage de trou " -"UDP par \"représentations SSU\" pour relayer le trafic." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:551 -msgid "" -"Most of the options above are for special situations, for example where UPnP " -"does not work correctly, or a firewall not under your control is doing harm." -msgstr "" -"La plupart des options ci-dessous concernent des situations particulières, " -"par exemple quand UPnP ne marche pas correctement, ou qu'un pare-feu hors de " -"contrôle fait son pénible." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:553 -msgid "Certain firewalls such as symmetric NATs may not work well with I2P." -msgstr "" -"Certains types de pare-feu (tels que les NAT symétriques) empêchent un " -"fonctionnement correct." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:562 -msgid "" -"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " -"the external IP address and forward ports." -msgstr "" -"UPnP est utilisé pour communiquer avec des passerelles Internet pour " -"détecter l'adresse IP extérieure et contrôler la redirection des ports." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:564 -msgid "UPnP support is beta, and may not work for any number of reasons" -msgstr "" -"La gestion par UPnP est toujours en développement, et peut ne pas " -"fonctionner pour plusieurs raisons" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:566 -msgid "No UPnP-compatible device present" -msgstr "Aucun appareil compatible UPnP détecté" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:568 -msgid "UPnP disabled on the device" -msgstr "UPnP est désactivé sur l'appareil" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:570 -msgid "Software firewall interference with UPnP" -msgstr "Interférence entre un pare-feu logiciel et UPnP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:572 -msgid "Bugs in the device's UPnP implementation" -msgstr "Bogues dans l'implémentation UPnP de l'appareil" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:574 -msgid "Multiple firewall/routers in the internet connection path" -msgstr "Il y a plusieurs routeurs/pare-feux entre le routeur I2P et l'Internet" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:576 -msgid "UPnP device change, reset, or address change" -msgstr "Changement d'appareil UPnP, redémarrage, ou changement d'adresse IP" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:578 -msgid "Review the UPnP status here." -msgstr "Vérifier l'état d'UPnP ici." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:580 -msgid "" -"UPnP may be enabled or disabled above, but a change requires a router " -"restart to take effect." -msgstr "" -"UPnP peut être activé ou desactivé au-dessus, mais afin de prendre en compte " -"la changement il faut rédemarrer le routeur I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:582 -msgid "Hostnames entered above will be published in the network database." -msgstr "" -"Les noms d'hôtes saisis ci-dessus seront publié dans la base de données du " -"réseau I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:584 -msgid "They are not private." -msgstr "Ils ne sont pas privés." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:586 -msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." -msgstr "" -"De plus, ne saisissez pas une adresse IP privée tel que 127.0.0.1 ou " -"192.168.1.1." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:588 -msgid "" -"If you specify the wrong IP address or hostname, or do not properly " -"configure your NAT or firewall, your network performance will degrade " -"substantially." -msgstr "" -"Si vous saisissez une mauvaise adresse IP ou nom d'hôte, ou configurez votre " -"NAT ou pare-feu incorrectement, votre intégration avec le réseau I2P sera " -"substantiellement dégradée." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590 -msgid "When in doubt, leave the settings at the defaults." -msgstr "Dans le doute, laissez les réglages par défaut." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:592 -msgid "Reachability Help" -msgstr "Aide sur la joignabilité" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:597 -msgid "" -"If you think you have opened up your firewall and I2P still thinks you are " -"firewalled, remember that you may have multiple firewalls, for example both " -"software packages and external hardware routers." -msgstr "" -"Si vous pensez que vous avez ouvert votre pare-feu et qu'I2P indique " -"toujours que vous êtes derrière le pare-feu, n'oubliez pas que vous avez " -"peut-être plusieurs pare-feux: par exemple celui de votre box DSL et un pare-" -"feu logiciel dans votre ordinateur." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:600 -msgid "" -"If there is an error, the logs may also help " -"diagnose the problem." -msgstr "" -"S'il y a une erreur, les historiques peuvent aider " -"au diagnostic." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:604 -msgid "Your UDP port does not appear to be firewalled." -msgstr "Votre port UDP ne semble pas bloqué par un pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:608 -msgid "Your UDP port appears to be firewalled." -msgstr "Votre port UDP semble bloqué par un pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:610 -msgid "" -"As the firewall detection methods are not 100% reliable, this may " -"occasionally be displayed in error." -msgstr "" -"Comme les méthodes de détection de pare-feu ne sont pas fiables à 100%, ceci " -"peut occasionnellement générer une erreur." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:612 -msgid "" -"However, if it appears consistently, you should check whether both your " -"external and internal firewalls are open for your port." -msgstr "" -"Cependant, si ça se reproduit systématiquement, vous devez vérifier que " -"votre box et vos pare-feux internes sont ouverts pour votre port." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:614 -msgid "" -"I2P will work fine when firewalled, there is no reason for concern. When " -"firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "" -"I2P fonctionne très bien derrière un pare-feu, ça n'est pas un problème. " -"Derrière un pare-feu, le routeur utilise des \"représentants\" pour relayer " -"les connexions entrantes." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:616 -msgid "" -"However, you will get more participating traffic and help the network more " -"if you can open your firewall(s)." -msgstr "" -"Cependant, vous obtiendrez plus de trafic participants et aiderez plus le " -"réseau si vous avez la possibilité d'ouvrir vos pare-feux." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:618 -msgid "" -"If you think you have already done so, remember that you may have both a " -"hardware and a software firewall, or be behind an additional, institutional " -"firewall you cannot control." -msgstr "" -"Si vous pensez que vous l'avez déjà fait, n'oubliez pas que vous avez peut-" -"être un pare-feu matériel et logiciel, ou que vous êtes derrière un pare-feu " -"supplémentaire sur lequel vous n'avez aucun contrôle (p.e. en entreprise)." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:620 -msgid "" -"Also, some routers cannot correctly forward both TCP and UDP on a single " -"port, or may have other limitations or bugs that prevent them from passing " -"traffic through to I2P." -msgstr "" -"De plus, certains pare-feux ne peuvent pas transférer correctement TCP et " -"UDP sur le même port, ou pourraient avoir d'autres limitations ou des " -"bogues qui les empêcheraient de passer le trafic à I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:624 -msgid "The router is currently testing whether your UDP port is firewalled." -msgstr "Le routeur teste actuellement si votre port UDP est bloqué." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:628 -msgid "" -"The router is not configured to publish its address, therefore it does not " -"expect incoming connections." -msgstr "" -"Le routeur n'est pas configuré pour publier son adresse : il n'attend donc " -"pas de connexions entrantes." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:630 -msgid "WARN - Firewalled and Fast" -msgstr "WARN - Pare-feu et Rapide" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:632 -msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are " -"firewalled." -msgstr "" -"Vous avez configuré I2P pour partager plus de 128ko/s de bande passante, " -"mais vous êtes bloqué par un pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:634 -msgid "" -"While I2P will work fine in this configuration, if you really have over " -"128KBps of bandwidth to share, it will be much more helpful to the network " -"if you open your firewall." -msgstr "" -"Bien qu'I2P fonctionne correctement dans cette configuration, si vous avez " -"vraiment plus de 128ko/s (~1Mb/s) de bande passante à partager, il serait " -"bénéfique pour le réseau que vous ouvriez un port dans votre pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:636 -msgid "WARN - Firewalled and Floodfill" -msgstr "WARN - Pare-feu et Floodfill" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:638 -msgid "" -"You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "" -"Vous avez configuré I2P pour être un routeur de remplissage par diffusion, " -"mais vous êtes derrière un pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:640 -msgid "" -"For best participation as a floodfill router, you should open your firewall." -msgstr "" -"Pour une meilleure participation en tant que diffuseur, vous devriez ouvrir " -"votre pare-feu." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:642 -msgid "WARN - Firewalled with Inbound TCP Enabled" -msgstr "WARN - Pare-feu avec TCP entrant activé" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:644 -msgid "" -"You have configured inbound TCP, however your UDP port is firewalled, and " -"therefore it is likely that your TCP port is firewalled as well." -msgstr "" -"Vous avez configuré le TCP entrant, cependant votre port UDP est bloqué et " -"en conséquence il est probable que TCP l'est aussi." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:646 -msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be " -"able to contact you via TCP, which will hurt the network." -msgstr "" -"Si votre port TCp est bloqué et les connexions entrantes TCP activées dans " -"la console, les routeurs ne pourront pas vous contacter via TCP, ce qui va " -"perturber le réseau. " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:648 -msgid "Please open your firewall or disable inbound TCP above." -msgstr "" -"Merci d'ouvrir votre pare-feu ou de désactiver le TCP entrant ci-dessus." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:650 -msgid "WARN - Firewalled with UDP Disabled" -msgstr "WARN - Pare-feu avec UDP désactivé" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:652 -msgid "You have configured inbound TCP, however you have disabled UDP." -msgstr "Vous avez configuré le TCP entrant, mais vous avez désactivé UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:654 -msgid "" -"You appear to be firewalled on TCP, therefore your router cannot accept " -"inbound connections." -msgstr "" -"Vous apparaissez comme étant bloqué par un pare-feu pour TCP, et en " -"conséquence votre routeur ne peut pas accepter les connexions entrantes." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:656 -msgid "Please open your firewall or enable UDP." -msgstr "Merci d'ouvrir votre pare-feu ou d'activer UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:658 -msgid "ERR - Clock Skew" -msgstr "ERR - horloge décalée" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:660 -msgid "" -"Your system's clock is skewed, which will make it difficult to participate " -"in the network." -msgstr "" -"L'horloge système est décalée, ce qui rend la participation au réseau " -"difficile." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:662 -msgid "Correct your clock setting if this error persists." -msgstr "Corrigez votre réglage d'horloge si cette erreur persiste." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:664 -msgid "ERR - Private TCP Address" -msgstr "ERR - Adresse TCP privée" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:666 -msgid "" -"You must never advertise an unroutable IP address such as 127.0.0.1 or " -"192.168.1.1 as your external address." -msgstr "" -"Vous ne devez jamais publier une IP non routable telle que 127.0.0.1 ou " -"192.168.1.1 en tant qu'adresse externe." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:668 -msgid "Correct the address or disable inbound TCP above." -msgstr "Corrigez cette adresse ou désactivez le TCP entrant ci-dessus." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:670 -msgid "ERR - SymmetricNAT" -msgstr "ERR - NAT symétrique" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:672 -msgid "I2P detected that you are firewalled by a Symmetric NAT." -msgstr "I2P a détecté que vous êtes derrière un NAT symétrique." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:674 -msgid "" -"I2P does not work well behind this type of firewall. You will probably not " -"be able to accept inbound connections, which will limit your participation " -"in the network." -msgstr "" -"I2P marche mal derrière ce genre de pare-feu. vous ne pourrez sûrement pas " -"accepter de recevoir de connexions entrantes, ce qui limitera votre " -"participation au réseau." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:676 -msgid "" -"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " -"and restart" -msgstr "" -"ERR - Port UDP en cours d'utilisation - réglez i2np.udp.internalPort=xxxx " -"dans la configuration avancée et redémarrez" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:678 -msgid "I2P was unable to bind to port 8887 or other configured port." -msgstr "I2P n'a pas pu s'attacher au port configuré." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:680 -msgid "" -"Check to see if another program is using the configured port. If so, stop " -"that program or configure I2P to use a different port." -msgstr "" -"Vérifiez si un autre programme utilise le port configuré pour I2P. Si oui, " -"arrêtez ce programme ou configurez I2P pour qu'il utilise un port différent " -"(dans Windows tapez netstat dans une boîte de commandes pour lister les " -"ports utilisés par les programmes)." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:682 -msgid "" -"This may be a transient error, if the other program is no longer using the " -"port." -msgstr "" -"Il s'agit peut-être d'une erreur passagère, si l'autre programme n'utilise " -"plus le port." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:684 -msgid "However, a restart is always required after this error." -msgstr "" -"Cependant un redémarrage du routeur est toujours requis après cette erreur." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:686 -msgid "ERR - UDP Disabled and Inbound TCP host/port not set" -msgstr "ERR - UDP est désactivé et l'hôte/port entrants ne sont pas définis." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:688 -msgid "" -"You have not configured inbound TCP with a hostname and port above, however " -"you have disabled UDP." -msgstr "" -"vous n'avez pas configuré le TCP entrant ci-dessus avec un nom d'hôte et un " -"port, mais vous avez désactivé UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:690 -msgid "Therefore your router cannot accept inbound connections." -msgstr "Le routeur ne peut donc pas accepter de connexions entrantes." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:692 -msgid "Please configure a TCP host and port above or enable UDP." -msgstr "Merci de configurer ci-dessus un nom et un port TCP, ou d'activer UDP." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:694 -msgid "ERR - Client Manager I2CP Error - check logs" -msgstr "ERR - Client Manager I2CP Error - vérifiez les historique" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:696 -msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "" -"Ceci est habituellement dû à un conflit de port 7654. Vérifiez dans " -"l'historique. (et pensez éventuellement à netstat ;-) ) " - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:698 -msgid "" -"Do you have another I2P instance running? Stop the conflicting program and " -"restart I2P." -msgstr "" -"Avez-vous une autre instance d'I2P en cours d'exécution? Arrêtez le " -"programme en conflit et redémarrez I2P." - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137 msgid "config advanced" msgstr "configuration avancée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314 msgid "I2P Advanced Configuration" msgstr "Configuration I2P avancée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355 msgid "Advanced I2P Configuration" msgstr "Configuration I2P avancée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365 msgid "Some changes may require a restart to take effect." msgstr "Certains changement nécessitent un redémarrage pour prendre effet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139 msgid "config clients" msgstr "configuration clients" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346 msgid "I2P Client Configuration" msgstr "Configuration clients I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:412 msgid "Client Configuration" msgstr "Préférences" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." @@ -5138,76 +5443,82 @@ msgstr "" "Les clients Java listés ci-dessous sont démarrés par le routeur et " "s'exécutent dans la même JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 msgid "To change other client options, edit the file" msgstr "Pour changer d'autres options du client, modifiez le fichier" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:430 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:523 msgid "All changes require restart to take effect." msgstr "Tous les changements nécessitent un redémarrage pour prendre effet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Advanced Client Interface Configuration" msgstr "Configuration interface client avancée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Configuration de l'interface I2CP (I2P Client Protocol) externe" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Enabled without SSL" msgstr "Activé sans SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "Enabled with SSL required" msgstr "Activé avec SLL requis" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "Disabled - Clients outside this Java process may not connect" msgstr "" "Désactivé: les clients hors de ce processus Java ne peuvent pas se connecter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 msgid "I2CP Port" msgstr "Port I2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 msgid "I2CP Interface" msgstr "Interface i2CP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Authorization" msgstr "Autorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 msgid "Require username and password" msgstr "Utilisateur+Mot de passe requis" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Username" msgstr "Utilisateur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Password" msgstr "Mot de passe" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:406 +msgid "The default settings will work for most people." +msgstr "La configuration par défaut marchera pour la plupart des gens." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:501 msgid "Any changes made here must also be configured in the external client." msgstr "" "Tous les changements apportés ici doivent être répercutés dans le client " "externe." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503 msgid "Many clients do not support SSL or authorization." msgstr "Nombre de clients ne prennent pas en charge l'authentification ou SSL." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:436 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513 msgid "WebApp Configuration" msgstr "Configuration WebApp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:515 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " @@ -5224,7 +5535,7 @@ msgstr "" "susidns, i2ptunnel), ou n'ayant absolument aucune interface web (p.e. le " "carnet d'adresses)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:517 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " @@ -5236,103 +5547,131 @@ msgstr "" "l'occasion d'une mise à jour du routeur, et donc la désactivation depuis la " "console est la méthode recommandée." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531 msgid "Plugin Configuration" msgstr "Configuration du greffon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:454 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:533 msgid "The plugins listed below are started by the webConsole client." msgstr "Les greffons listés ci-dessous sont démarrés par le client webConsole." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:462 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543 msgid "Plugin Installation" msgstr "Installation de greffon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:545 msgid "To install a plugin, enter the download URL:" msgstr "Pour installer un greffon, entrez son URL de téléchargement:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139 +#, fuzzy +msgid "config home" +msgstr "configuration de la console" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#, fuzzy +msgid "Default Home Page" +msgstr "Niveau d'historisation par défaut" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 +msgid "Use old home page" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:411 +msgid "Search Engines" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:431 +msgid "Recommended Eepsites" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386 +#, fuzzy +msgid "Local Services" +msgstr "Services I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139 msgid "config keyring" msgstr "Configuration du porte-clés" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330 msgid "I2P Keyring Configuration" msgstr "Configuration du porte-clés I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:399 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "" "Le trousseau de clefs du routeur est utilisé pour déchiffrer les jeux de " "baux (leaseSets) cryptés." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:402 msgid "" "The keyring may contain keys for local or remote encrypted destinations." msgstr "" "Le trousseau contient les clés des destinations cryptées locales ou " "distantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408 msgid "Manual Keyring Addition" msgstr "Ajout manuel de clés" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:410 msgid "Enter keys for encrypted remote destinations here." msgstr "Entrez les clés pour les destinations chiffrées distantes ici." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413 msgid "Keys for local destinations must be entered on the" msgstr "Les clés des destinations locales doivent être entrées sur la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415 msgid "I2PTunnel page" msgstr "page I2PTunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417 msgid "Dest. name, hash, or full key" msgstr "Nom de destination, empreinte, ou clé complète" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419 msgid "Encryption Key" msgstr "Clé de cryptage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137 msgid "config logging" msgstr "configuration des historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:270 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314 msgid "I2P Logging Configuration" msgstr "Configuration des historiques I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355 msgid "Configure I2P Logging Options" msgstr "Configuration des options d'historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:357 msgid "Log file" msgstr "Nom du fichier des historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(le caractère \"@\" sera remplacé lors des rotations d'historiques)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363 msgid "Log record format" msgstr "Format des enregistrements d'historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:367 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" msgstr "" "(utilisez \"d\" = date, \"c\" = classe, \"t\" = tâche, \"p\" = priorité, \"m" "\" = message)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:369 msgid "Log date format" msgstr "Format de date des historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:373 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" @@ -5340,15 +5679,15 @@ msgstr "" "(\"MM\" = mois, \"dd\" = jour, \"HH\" = heure, \"mm\" = minute, \"ss\" = " "seconde, \"SSS\" = milliseconde)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375 msgid "Max log file size" msgstr "Taille max des fichiers d'historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:379 msgid "Default log level" msgstr "Niveau d'historisation par défaut" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:383 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" @@ -5356,45 +5695,645 @@ msgstr "" "(DEBUG et INFO sont déconseillés, car ils ralentissent double-plus-grâââve " "votre routeur)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385 msgid "Log level overrides" msgstr "Exceptions au niveau d'historisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389 msgid "New override" msgstr "Nouvelle exception" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139 +msgid "config networking" +msgstr "Interconnexion configuration" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343 +msgid "I2P Network Configuration" +msgstr "Configuration I2P réseau" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 +msgid "IP and Transport Configuration" +msgstr "Configuration IP et transport " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +msgid "There is help below." +msgstr "Voir les explications ci-dessous." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +msgid "UPnP Configuration" +msgstr "Configuration UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 +msgid "Enable UPnP to open firewall ports" +msgstr "Activer UPnP afin d'ouvrir les ports du pare-feu" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 +msgid "UPnP status" +msgstr "État de UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 +msgid "IP Configuration" +msgstr "Configuration IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:490 +msgid "Externally reachable hostname or IP address" +msgstr "Adresse IP ou nom d'hôte joignable de l'extérieur" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 +msgid "Use all auto-detect methods" +msgstr "Utiliser toutes les méthodes d'auto-détection" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:422 +msgid "Disable UPnP IP address detection" +msgstr "Désactiver la détection de l'adresse IP par UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +msgid "Ignore local interface IP address" +msgstr "Ignorer l'adresse IP de l'interface locale" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 +msgid "Use SSU IP address detection only" +msgstr "N'utiliser que la détection d'adresse IP par SSU" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +msgid "Specify hostname or IP" +msgstr "Saisir l'adresse IP ou le nom d'hôte" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +msgid "Select Interface" +msgstr "Choisir l'interface" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 +msgid "Hidden mode - do not publish IP" +msgstr "Mode caché - ne pas publier l'adresse IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +msgid "(prevents participating traffic)" +msgstr "(empêche le trafic participants)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +msgid "Action when IP changes" +msgstr "Action quand l'IP change" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 +msgid "" +"Laptop mode - Change router identity and UDP port when IP changes for " +"enhanced anonymity" +msgstr "" +"Mode IP publique dynamique/PC portable: modifie l'identité du router et le " +"port UDP quand l'IP publique change, pour améliorer l'anonymat" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +msgid "Experimental" +msgstr "Expérimental" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +msgid "UDP Configuration:" +msgstr "Configuration UDP :" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 +msgid "UDP port:" +msgstr "Port UDP :" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +msgid "Completely disable" +msgstr "Desactiver complètement" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#, fuzzy +msgid "(select only if behind a firewall that blocks outbound UDP)" +msgstr "" +"(selectionner seulement si derrière un pare-feu qui limite les connexions " +"sortantes TCP)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 +msgid "TCP Configuration" +msgstr "Configuration TCP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 +msgid "Use auto-detected IP address" +msgstr "Utiliser l'adresse IP auto-détectée" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:496 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +msgid "currently" +msgstr "actuellement" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:500 +msgid "if we are not firewalled" +msgstr "si vous n'êtes pas bloqué par un pare-feu" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +msgid "Always use auto-detected IP address (Not firewalled)" +msgstr "Toujours utiliser l'adresse IP auto-détectée (non bloqué par pare-feu)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +msgid "Disable inbound (Firewalled)" +msgstr "Desactiver les connexions entrantes (derrière un pare-feu)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +msgid "" +"(select only if behind a firewall that throttles or blocks outbound TCP)" +msgstr "" +"(selectionner seulement si derrière un pare-feu qui limite les connexions " +"sortantes TCP)" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +msgid "Externally reachable TCP port" +msgstr "Port TCP joignable de l'extérieur" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +msgid "Use the same port configured for UDP" +msgstr "Utiliser le même port qui a été configuré pour UDP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +msgid "Specify Port" +msgstr "Saisir le port" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 +msgid "Notes" +msgstr "Remarques" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:541 +msgid "" +"a) Do not reveal your port numbers to anyone! b) Changing these settings " +"will restart your router." +msgstr "" +"a)Ne révélez vos n° de ports à personne! b)La modification de ces réglages " +"redémarrera votre routeur. " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 +msgid "Configuration Help" +msgstr "Aide à la configuration" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +msgid "" +"While I2P will work fine behind most firewalls, your speeds and network " +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"I2P fonctionnera derrière la plupart des pare-feux, mais votre vitesse et " +"votre intégration avec le réseau sera améliorée par la redirection des ports " +"UDP et TCP d'I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551 +msgid "" +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"If vous pouvez, ouvrez un port dans votre pare-feu pour recevoir les paquets " +"UDP et TCP non sollicités." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553 +msgid "" +"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " +"punching with \"SSU introductions\" to relay traffic." +msgstr "" +"Sinon, I2P est compatible UPnP (Universal Plug and Play) et perçage de trou " +"UDP par \"représentations SSU\" pour relayer le trafic." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 +msgid "" +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"La plupart des options ci-dessous concernent des situations particulières, " +"par exemple quand UPnP ne marche pas correctement, ou qu'un pare-feu hors de " +"contrôle fait son pénible." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 +msgid "Certain firewalls such as symmetric NATs may not work well with I2P." +msgstr "" +"Certains types de pare-feu (tels que les NAT symétriques) empêchent un " +"fonctionnement correct." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +msgid "" +"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " +"the external IP address and forward ports." +msgstr "" +"UPnP est utilisé pour communiquer avec des passerelles Internet pour " +"détecter l'adresse IP extérieure et contrôler la redirection des ports." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +msgid "UPnP support is beta, and may not work for any number of reasons" +msgstr "" +"La gestion par UPnP est toujours en développement, et peut ne pas " +"fonctionner pour plusieurs raisons" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +msgid "No UPnP-compatible device present" +msgstr "Aucun appareil compatible UPnP détecté" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +msgid "UPnP disabled on the device" +msgstr "UPnP est désactivé sur l'appareil" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +msgid "Software firewall interference with UPnP" +msgstr "Interférence entre un pare-feu logiciel et UPnP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +msgid "Bugs in the device's UPnP implementation" +msgstr "Bogues dans l'implémentation UPnP de l'appareil" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +msgid "Multiple firewall/routers in the internet connection path" +msgstr "Il y a plusieurs routeurs/pare-feux entre le routeur I2P et l'Internet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +msgid "UPnP device change, reset, or address change" +msgstr "Changement d'appareil UPnP, redémarrage, ou changement d'adresse IP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +msgid "Review the UPnP status here." +msgstr "Vérifier l'état d'UPnP ici." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +msgid "" +"UPnP may be enabled or disabled above, but a change requires a router " +"restart to take effect." +msgstr "" +"UPnP peut être activé ou desactivé au-dessus, mais afin de prendre en compte " +"la changement il faut rédemarrer le routeur I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +msgid "Hostnames entered above will be published in the network database." +msgstr "" +"Les noms d'hôtes saisis ci-dessus seront publié dans la base de données du " +"réseau I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +msgid "They are not private." +msgstr "Ils ne sont pas privés." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +msgid "" +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"De plus, ne saisissez pas une adresse IP privée tel que 127.0.0.1 ou " +"192.168.1.1." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +msgid "" +"If you specify the wrong IP address or hostname, or do not properly " +"configure your NAT or firewall, your network performance will degrade " +"substantially." +msgstr "" +"Si vous saisissez une mauvaise adresse IP ou nom d'hôte, ou configurez votre " +"NAT ou pare-feu incorrectement, votre intégration avec le réseau I2P sera " +"substantiellement dégradée." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +msgid "When in doubt, leave the settings at the defaults." +msgstr "Dans le doute, laissez les réglages par défaut." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +msgid "Reachability Help" +msgstr "Aide sur la joignabilité" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:601 +msgid "" +"If you think you have opened up your firewall and I2P still thinks you are " +"firewalled, remember that you may have multiple firewalls, for example both " +"software packages and external hardware routers." +msgstr "" +"Si vous pensez que vous avez ouvert votre pare-feu et qu'I2P indique " +"toujours que vous êtes derrière le pare-feu, n'oubliez pas que vous avez " +"peut-être plusieurs pare-feux: par exemple celui de votre box DSL et un pare-" +"feu logiciel dans votre ordinateur." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +msgid "" +"If there is an error, the logs may also help " +"diagnose the problem." +msgstr "" +"S'il y a une erreur, les historiques peuvent aider " +"au diagnostic." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +msgid "Your UDP port does not appear to be firewalled." +msgstr "Votre port UDP ne semble pas bloqué par un pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +msgid "Your UDP port appears to be firewalled." +msgstr "Votre port UDP semble bloqué par un pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +msgid "" +"As the firewall detection methods are not 100% reliable, this may " +"occasionally be displayed in error." +msgstr "" +"Comme les méthodes de détection de pare-feu ne sont pas fiables à 100%, ceci " +"peut occasionnellement générer une erreur." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +msgid "" +"However, if it appears consistently, you should check whether both your " +"external and internal firewalls are open for your port." +msgstr "" +"Cependant, si ça se reproduit systématiquement, vous devez vérifier que " +"votre box et vos pare-feux internes sont ouverts pour votre port." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +msgid "" +"I2P will work fine when firewalled, there is no reason for concern. When " +"firewalled, the router uses \"introducers\" to relay inbound connections." +msgstr "" +"I2P fonctionne très bien derrière un pare-feu, ça n'est pas un problème. " +"Derrière un pare-feu, le routeur utilise des \"représentants\" pour relayer " +"les connexions entrantes." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +msgid "" +"However, you will get more participating traffic and help the network more " +"if you can open your firewall(s)." +msgstr "" +"Cependant, vous obtiendrez plus de trafic participants et aiderez plus le " +"réseau si vous avez la possibilité d'ouvrir vos pare-feux." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +msgid "" +"If you think you have already done so, remember that you may have both a " +"hardware and a software firewall, or be behind an additional, institutional " +"firewall you cannot control." +msgstr "" +"Si vous pensez que vous l'avez déjà fait, n'oubliez pas que vous avez peut-" +"être un pare-feu matériel et logiciel, ou que vous êtes derrière un pare-feu " +"supplémentaire sur lequel vous n'avez aucun contrôle (p.e. en entreprise)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +msgid "" +"Also, some routers cannot correctly forward both TCP and UDP on a single " +"port, or may have other limitations or bugs that prevent them from passing " +"traffic through to I2P." +msgstr "" +"De plus, certains pare-feux ne peuvent pas transférer correctement TCP et " +"UDP sur le même port, ou pourraient avoir d'autres limitations ou des " +"bogues qui les empêcheraient de passer le trafic à I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +msgid "The router is currently testing whether your UDP port is firewalled." +msgstr "Le routeur teste actuellement si votre port UDP est bloqué." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +msgid "" +"The router is not configured to publish its address, therefore it does not " +"expect incoming connections." +msgstr "" +"Le routeur n'est pas configuré pour publier son adresse : il n'attend donc " +"pas de connexions entrantes." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +msgid "" +"Hidden mode is automatically enabled for added protection in certain " +"countries." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +msgid "WARN - Firewalled and Fast" +msgstr "WARN - Pare-feu et Rapide" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +msgid "" +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Vous avez configuré I2P pour partager plus de 128ko/s de bande passante, " +"mais vous êtes bloqué par un pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +msgid "" +"While I2P will work fine in this configuration, if you really have over " +"128KBps of bandwidth to share, it will be much more helpful to the network " +"if you open your firewall." +msgstr "" +"Bien qu'I2P fonctionne correctement dans cette configuration, si vous avez " +"vraiment plus de 128ko/s (~1Mb/s) de bande passante à partager, il serait " +"bénéfique pour le réseau que vous ouvriez un port dans votre pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +msgid "WARN - Firewalled and Floodfill" +msgstr "WARN - Pare-feu et Floodfill" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 +msgid "" +"You have configured I2P to be a floodfill router, but you are firewalled." +msgstr "" +"Vous avez configuré I2P pour être un routeur de remplissage par diffusion, " +"mais vous êtes derrière un pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 +msgid "" +"For best participation as a floodfill router, you should open your firewall." +msgstr "" +"Pour une meilleure participation en tant que diffuseur, vous devriez ouvrir " +"votre pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:648 +msgid "WARN - Firewalled with Inbound TCP Enabled" +msgstr "WARN - Pare-feu avec TCP entrant activé" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:650 +msgid "" +"You have configured inbound TCP, however your UDP port is firewalled, and " +"therefore it is likely that your TCP port is firewalled as well." +msgstr "" +"Vous avez configuré le TCP entrant, cependant votre port UDP est bloqué et " +"en conséquence il est probable que TCP l'est aussi." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:652 +msgid "" +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Si votre port TCp est bloqué et les connexions entrantes TCP activées dans " +"la console, les routeurs ne pourront pas vous contacter via TCP, ce qui va " +"perturber le réseau. " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654 +msgid "Please open your firewall or disable inbound TCP above." +msgstr "" +"Merci d'ouvrir votre pare-feu ou de désactiver le TCP entrant ci-dessus." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656 +msgid "WARN - Firewalled with UDP Disabled" +msgstr "WARN - Pare-feu avec UDP désactivé" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:658 +msgid "You have configured inbound TCP, however you have disabled UDP." +msgstr "Vous avez configuré le TCP entrant, mais vous avez désactivé UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660 +msgid "" +"You appear to be firewalled on TCP, therefore your router cannot accept " +"inbound connections." +msgstr "" +"Vous apparaissez comme étant bloqué par un pare-feu pour TCP, et en " +"conséquence votre routeur ne peut pas accepter les connexions entrantes." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662 +msgid "Please open your firewall or enable UDP." +msgstr "Merci d'ouvrir votre pare-feu ou d'activer UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664 +msgid "ERR - Clock Skew" +msgstr "ERR - horloge décalée" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:666 +msgid "" +"Your system's clock is skewed, which will make it difficult to participate " +"in the network." +msgstr "" +"L'horloge système est décalée, ce qui rend la participation au réseau " +"difficile." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668 +msgid "Correct your clock setting if this error persists." +msgstr "Corrigez votre réglage d'horloge si cette erreur persiste." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670 +msgid "ERR - Private TCP Address" +msgstr "ERR - Adresse TCP privée" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:672 +msgid "" +"You must never advertise an unroutable IP address such as 127.0.0.1 or " +"192.168.1.1 as your external address." +msgstr "" +"Vous ne devez jamais publier une IP non routable telle que 127.0.0.1 ou " +"192.168.1.1 en tant qu'adresse externe." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674 +msgid "Correct the address or disable inbound TCP above." +msgstr "Corrigez cette adresse ou désactivez le TCP entrant ci-dessus." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676 +msgid "ERR - SymmetricNAT" +msgstr "ERR - NAT symétrique" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:678 +msgid "I2P detected that you are firewalled by a Symmetric NAT." +msgstr "I2P a détecté que vous êtes derrière un NAT symétrique." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:680 +msgid "" +"I2P does not work well behind this type of firewall. You will probably not " +"be able to accept inbound connections, which will limit your participation " +"in the network." +msgstr "" +"I2P marche mal derrière ce genre de pare-feu. vous ne pourrez sûrement pas " +"accepter de recevoir de connexions entrantes, ce qui limitera votre " +"participation au réseau." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:682 +msgid "" +"ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " +"and restart" +msgstr "" +"ERR - Port UDP en cours d'utilisation - réglez i2np.udp.internalPort=xxxx " +"dans la configuration avancée et redémarrez" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:684 +msgid "I2P was unable to bind to port 8887 or other configured port." +msgstr "I2P n'a pas pu s'attacher au port configuré." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686 +msgid "" +"Check to see if another program is using the configured port. If so, stop " +"that program or configure I2P to use a different port." +msgstr "" +"Vérifiez si un autre programme utilise le port configuré pour I2P. Si oui, " +"arrêtez ce programme ou configurez I2P pour qu'il utilise un port différent " +"(dans Windows tapez netstat dans une boîte de commandes pour lister les " +"ports utilisés par les programmes)." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688 +msgid "" +"This may be a transient error, if the other program is no longer using the " +"port." +msgstr "" +"Il s'agit peut-être d'une erreur passagère, si l'autre programme n'utilise " +"plus le port." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690 +msgid "However, a restart is always required after this error." +msgstr "" +"Cependant un redémarrage du routeur est toujours requis après cette erreur." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:692 +msgid "ERR - UDP Disabled and Inbound TCP host/port not set" +msgstr "ERR - UDP est désactivé et l'hôte/port entrants ne sont pas définis." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694 +msgid "" +"You have not configured inbound TCP with a hostname and port above, however " +"you have disabled UDP." +msgstr "" +"vous n'avez pas configuré le TCP entrant ci-dessus avec un nom d'hôte et un " +"port, mais vous avez désactivé UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696 +msgid "Therefore your router cannot accept inbound connections." +msgstr "Le routeur ne peut donc pas accepter de connexions entrantes." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:698 +msgid "Please configure a TCP host and port above or enable UDP." +msgstr "Merci de configurer ci-dessus un nom et un port TCP, ou d'activer UDP." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:700 +msgid "ERR - Client Manager I2CP Error - check logs" +msgstr "ERR - Client Manager I2CP Error - vérifiez les historique" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:702 +msgid "This is usually due to a port 7654 conflict. Check the logs to verify." +msgstr "" +"Ceci est habituellement dû à un conflit de port 7654. Vérifiez dans " +"l'historique. (et pensez éventuellement à netstat ;-) ) " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:704 +msgid "" +"Do you have another I2P instance running? Stop the conflicting program and " +"restart I2P." +msgstr "" +"Avez-vous une autre instance d'I2P en cours d'exécution? Arrêtez le " +"programme en conflit et redémarrez I2P." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139 msgid "config peers" msgstr "Configuration des pairs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 msgid "I2P Peer Configuration" msgstr "Configuration des pairs I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405 msgid "Manual Peer Controls" msgstr "Contrôle manuel des pairs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:407 msgid "Router Hash" msgstr "Empreinte du routeur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:411 msgid "Manually Ban / Unban a Peer" msgstr "(Dé)banissement manuel d'un pair" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:413 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "" "Le banissement empêchera ce pair de participer aux tunnels que vous créez." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423 msgid "Adjust Profile Bonuses" msgstr "Ajuster les boni du profil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:425 msgid "" "Bonuses may be positive or negative, and affect the peer's inclusion in Fast " "and High Capacity tiers. Fast peers are used for client tunnels, and High " @@ -5407,32 +6346,31 @@ msgstr "" "capacités pour quelques tunnels exploratoires. Les boni actuels sont " "affichés sur la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427 msgid "profiles page" msgstr "page des profils" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:370 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:280 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445 msgid "Banned Peers" msgstr "Pairs bannis" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466 msgid "Banned IPs" msgstr "Adresses IP bannies" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139 msgid "config reseeding" msgstr "Config réamorçage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 msgid "I2P Reseeding Configuration" msgstr "Configuration du réamorçage d'I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "Reseeding Configuration" msgstr "Configuration réamorçage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:402 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " @@ -5442,14 +6380,14 @@ msgstr "" "routeurs lors de l'installation initiale d'I2P, ou lorsqu'il reste au " "routeur trop peu de références à d'autre routeurs." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "" "If reseeding has failed, you should first check your network connection." msgstr "" "Si le réamorçage a échoué, vérifiez d'abord l'état de votre connexion au " "réseau." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:333 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." @@ -5457,60 +6395,106 @@ msgstr "" "Changez-les seulement si HTTP est bloqué par un pare-feu restrictif, si le " "réamorçage a échoué, et si vous avez accès à un mandataire (proxy) HTTP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Voir les instructions de réamorçage manuel sur {0}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 msgid "the FAQ" msgstr "la FAQ" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "Reseed URL Selection" msgstr "Sélection de l'URL de réamorçage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "Try SSL first then non-SSL" msgstr "Préférer SSL, sinon, repli sur non-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 msgid "Use SSL only" msgstr "Avec SSL seulement" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 msgid "Use non-SSL only" msgstr "Sans SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:426 msgid "Reseed URLs" msgstr "URLs de réamorçage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:361 -msgid "Enable HTTP proxy (not used for SSL)" -msgstr "Activer le mandataire HTTP (non utilisé pour SSL)" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:430 +#, fuzzy +msgid "Enable HTTP Proxy?" +msgstr "Mandataire HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:434 msgid "HTTP Proxy Host" msgstr "Hôte mandataire HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:438 msgid "HTTP Proxy Port" msgstr "Port mandataire HTTP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:442 +#, fuzzy +msgid "Use HTTP Proxy Authorization?" +msgstr "Port mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:446 +#, fuzzy +msgid "HTTP Proxy Username" +msgstr "Hôte mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:450 +#, fuzzy +msgid "HTTP Proxy Password" +msgstr "Port mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:454 +#, fuzzy +msgid "Enable HTTPS Proxy?" +msgstr "Mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:458 +#, fuzzy +msgid "HTTPS Proxy Host" +msgstr "Hôte mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:462 +#, fuzzy +msgid "HTTPS Proxy Port" +msgstr "Port mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:466 +#, fuzzy +msgid "Use HTTPS Proxy Authorization?" +msgstr "Port mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:470 +#, fuzzy +msgid "HTTPS Proxy Username" +msgstr "Hôte mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474 +#, fuzzy +msgid "HTTPS Proxy Password" +msgstr "Port mandataire HTTP" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139 msgid "config service" msgstr "Configuration du service" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 msgid "I2P Service Configuration" msgstr "Configuration du service I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Shutdown the router" msgstr "Arrêter le routeur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "" "Graceful shutdown lets the router satisfy the agreements it has already made " "before shutting down, but may take a few minutes." @@ -5519,14 +6503,14 @@ msgstr "" "avec d'autres routeurs avant la fermeture, mais cela prendra quelques " "minutes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "" "If you need to kill the router immediately, that option is available as well." msgstr "" "Si vous avez besoin d'arrêter le routeur I2P immédiatement, cette option est " "également disponible." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" "If you want the router to restart itself after shutting down, you can choose " "one of the following." @@ -5534,7 +6518,7 @@ msgstr "" "Si vous voulez que le routeur redémarre après l'arrêt, vous pouvez choisir " "une des possibilités suivantes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " @@ -5544,7 +6528,7 @@ msgstr "" "telle application cliente ne lit qu'au démarrage, comme le mot de passe de " "la console ou l'interface sur lequel elle écoute." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." @@ -5552,18 +6536,18 @@ msgstr "" "Un redémarrage respectueux prendra quelques minutes (mais vos pairs " "apprécieront votre patience), un redémarrage immédiat est quasi instantané." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "" "After tearing down the router, it will wait 1 minute before starting back up " "again." msgstr "" "Après le redémarrage du routeur, il attendra 1 minute avant de se relancer." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415 msgid "Systray integration" msgstr "Intégration dans la zone de notification" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:417 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" @@ -5571,7 +6555,7 @@ msgstr "" "Sur Windows, une icône pour la zone de notification indiquant l'état du " "routeur " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:419 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." @@ -5579,23 +6563,23 @@ msgstr "" "(Ultérieurement, les applications clientes I2P pourront aussi intégrer leurs " "propres fonctionnalités dans la zone de notification système)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:421 msgid "If you are on windows, you can either enable or disable that icon here." msgstr "Si vous êtes sur Windows, vous pouvez (dés)activer cette icône ici." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:423 msgid "Show systray icon" msgstr "Afficher l'icône de zone de notification" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:425 msgid "Hide systray icon" msgstr "Masquer l'icône de zone de notification" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:427 msgid "Run on startup" msgstr "Lancer au démarrage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:429 msgid "" "You can control whether I2P is run on startup or not by selecting one of the " "following options - I2P will install (or remove) a service accordingly." @@ -5603,16 +6587,16 @@ msgstr "" "Vous pouvez contrôler si I2P est lancé ou pas au démarrage en choisissant " "une des options suivantes: I2P installera le service en conséquence." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:431 msgid "If you prefer the command line, you can also run the " msgstr "Si vous préférez la ligne commande, vous pouvez aussi exécuter la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:364 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:430 msgid "Note" msgstr "Note" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:366 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:441 msgid "" "If you are running I2P as service right now, removing it will shut down your " "router immediately." @@ -5620,7 +6604,7 @@ msgstr "" "Si vous exécutez actuellement I2P en tant que service, l'enlever arrêtera le " "routeur immédiatement." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:443 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." @@ -5628,15 +6612,15 @@ msgstr "" "Vous pouvez faire un arrêt respectueux, comme ci-dessus, puis lancer le " "fichier uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:447 msgid "Debugging" msgstr "Débogage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:449 msgid "View the job queue" msgstr "Afficher la file d'attente de travaux" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:453 msgid "" "At times, it may be helpful to debug I2P by getting a thread dump. To do so, " "please select the following option and review the thread dumped to service " "Wrapper." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459 msgid "Launch browser on router startup?" msgstr "Lancer le navigateur au démarrage du routeur?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:461 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" @@ -5659,69 +6643,94 @@ msgstr "" "La plus grande partie de la configuration d'I2P se fait dans cette console, " "et donc pour votre confort, I2P peut lancer au démarrage votre navigateur sur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:120 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 +#, fuzzy +msgid "config summary bar" +msgstr "Panneau de contrôle" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 +#, fuzzy +msgid "I2P Summary Bar Configuration" +msgstr "Configuration des statistiques d'I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 +#, fuzzy +msgid "Refresh Interval" +msgstr "Actualiser toutes les" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407 +msgid "seconds" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 +#, fuzzy +msgid "Customize Summary Bar" +msgstr "Panneau de contrôle" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" msgstr "config stats" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:304 msgid "I2P Stats Configuration" msgstr "Configuration des statistiques d'I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 msgid "Configure I2P Stat Collection" msgstr "Sélection des données à collecter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Enable full stats?" msgstr "Activer toutes les statistiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364 msgid "change requires restart to take effect" msgstr "la modification sera prise en compte au prochain démarrage" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373 msgid "Stat file" msgstr "Fichier des statistiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:342 +#. shouldShowLog +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:382 msgid "Filter" msgstr "Filtre" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:344 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:395 msgid "toggle all" msgstr "basculer tout" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403 msgid "Log" msgstr "Histo." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:411 msgid "Graph" msgstr "Graph." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:398 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466 msgid "Advanced filter" msgstr "Filtre avancé" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139 msgid "config tunnels" msgstr "Configuration des tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343 msgid "I2P Tunnel Configuration" msgstr "Configuration des tunnels I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:410 msgid "The default settings work for most people." msgstr "" "La configuration par défaut fonctionne pour la plupart des utilisateurs." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Il y a une contradiction fondamentale entre anonymat et performances." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:417 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " "hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " @@ -5731,57 +6740,57 @@ msgstr "" "3 sauts + 0-2 sauts), ou en grand nombre avec une réserve de secours élevée, " "peuvent gravement réduire les performances ou la fiabilité. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:420 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "" "Une forte charge UC et/ou utilisation de bande passante sortante peuvent en " "résulter. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:423 msgid "Change these settings with care, and adjust them if you have problems." msgstr "" "Modifiez ces réglages avec prudence, et fignolez-les en cas de problèmes." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:433 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "" "Les modifications des réglages de tunnels exploratoires sont enregistrés " "dans le fichier router.config." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:436 msgid "Client tunnel changes are temporary and are not saved." msgstr "" "Les modifications des tunnels clients sont temporaires et ne sont pas " "enregistrées." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438 msgid "To make permanent client tunnel changes see the" msgstr "" "Pour faire des modifications permanentes à un tunnel client particulier, " "voyez la" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440 msgid "i2ptunnel page" msgstr "page i2ptunnel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137 msgid "config UI" msgstr "configuration de la console" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314 msgid "I2P UI Configuration" msgstr "Préférences de la console" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353 msgid "Router Console Theme" msgstr "Thème de la console" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Sélection de thème indisponible pour Internet Explorer, désolé." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:376 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " @@ -5791,124 +6800,154 @@ msgstr "" "croire; configurez-le (ou son proxy) pour qu'il utilise une chaîne User " "Agent différente si vous souhaitez pouvoir changer de thème." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379 msgid "Router Console Language" msgstr "Langue de la console" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:385 +#, fuzzy msgid "" "Please contribute to the router console translation project! Contact the " -"developers on IRC #i2p-dev to help." +"developers in #i2p-dev on IRC to help." msgstr "" "Merci de contribuer à la traduction de la console du routeur ! Contactez les " "développeurs sur IRC #i2p-dev afin de donner un coup de main." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389 msgid "Apply" msgstr "Appliquer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137 msgid "config update" msgstr "mise à jour config" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304 msgid "I2P Update Configuration" msgstr "Configuration des mises à jour" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Check for I2P and news updates" msgstr "Vérification de mises à jour I2P et nouvelles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363 msgid "News & I2P Updates" msgstr "Actualités & mises à jour i2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367 msgid "Check for news updates" msgstr "Contrôle de mises à jour" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "News Updates" msgstr "Mises à jour des nouvelles" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:377 msgid "Update In Progress" msgstr "Mise à jour en cours" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "News URL" msgstr "URL des actualités" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:389 msgid "Refresh frequency" msgstr "Fréquence d'actualisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395 msgid "Update policy" msgstr "Méthode de mise à jour" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:401 msgid "Update through the eepProxy?" msgstr "Mettre à jour via l'eeProxy ?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:405 msgid "eepProxy host" msgstr "eeProxy hôte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:409 msgid "eepProxy port" msgstr "Port eepProxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:415 msgid "Update URLs" msgstr "Mettre à jour à partir de ces URLs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:386 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:419 msgid "Trusted keys" msgstr "Clés de confiance" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:390 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:423 msgid "Update with unsigned development builds?" msgstr "" "Mettre à jour avec les versions intermédiaires de développement non signées?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:427 msgid "Unsigned Build URL" msgstr "L'URL de version non signée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433 msgid "Updates will be dispatched via your package manager." msgstr "Les mises à jours seront relayées par votre gestionnaire de paquets" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:406 -msgid "Save" -msgstr "Enregistrer" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:136 +msgid "home" +msgstr "accueil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354 +msgid "Welcome to I2P" +msgstr "Bienvenue sur I2P !" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321 +#, fuzzy +msgid "I2P Addressbook" +msgstr "Carnet d'adresses" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:323 +msgid "Open in new tab" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:327 +#, fuzzy +msgid "Your browser does not support iFrames." +msgstr "Votre port UDP ne semble pas bloqué par un pare-feu." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:329 +msgid "Click here to continue." +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144 msgid "Internal Error" msgstr "Erreur interne" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:130 -msgid "Router Console" -msgstr "Console du routeur I2P" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:134 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Configuration" msgstr "Configuration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 msgid "Sorry! There has been an internal error." msgstr "Désolé! Une erreur interne est survenue." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:335 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Merci de signaler les bogues sur {0} ou {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:265 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:339 msgid "" "You may use the username \"guest\" and password \"guest\" if you do not wish " "to register." @@ -5916,27 +6955,27 @@ msgstr "" "Vous pouvez utiliser l'identifiant \"guest\" et le mot de passe \"guest\" si " "vous ne souhaitez pas vous inscrire." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:341 msgid "Please include this information in bug reports" msgstr "Veuillez inclure cette information dans les rapports des bugs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170 msgid "Error Details" msgstr "Détails de l'erreur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:156 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172 #, java-format msgid "Error {0}" msgstr "Erreur {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:176 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:257 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:331 msgid "I2P Version and Running Environment" msgstr "Version d'I2P & environnement d'exécution" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:204 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:390 msgid "" "Note that system information, log timestamps, and log messages may provide " "clues to your location; please review everything you include in a bug report." @@ -5946,90 +6985,114 @@ msgstr "" "votre identité. Merci de vérifier tout ce que vous incluez dans un rapport " "de bogue." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148 msgid "Page Not Found" msgstr "Page introuvable" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:271 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:319 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." msgstr "" "Désolé! Vous avez demandé une page ou ressource de la console inexistante. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321 msgid "Error 404" msgstr "Erreur 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326 msgid "not found" msgstr "non trouvé" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:119 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:138 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:136 msgid "graphs" msgstr "graphiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:324 msgid "I2P Performance Graphs" msgstr "Graphiques de performances I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:118 -msgid "home" -msgstr "accueil" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:312 +msgid "" +"Click a flag to select a language. Click 'configure language' below to " +"change it later." +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/index_jsp.java:346 -msgid "Welcome to I2P" -msgstr "Bienvenue sur I2P !" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362 +msgid "Search I2P" +msgstr "" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:382 +msgid "Eepsites of Interest" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154 +#, fuzzy +msgid "i2p tunnel manager" +msgstr "page i2ptunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322 +#, fuzzy +msgid "I2P Tunnel Manager" +msgstr "page I2PTunnel" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138 +msgid "Jar File Dump" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136 msgid "job queue" msgstr "file d'attente" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303 msgid "I2P Router Job Queue" msgstr "File d'attente de travaux du routeur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138 msgid "logs" msgstr "historiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329 msgid "I2P Router Logs" msgstr "Fichier traces du routeur I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:392 msgid "Critical Logs" msgstr "Historiques critiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:314 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396 msgid "Router Logs" msgstr "Historiques du routeur" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402 msgid "Service (Wrapper) Logs" msgstr "Historique du service Wrapper" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:118 -msgid "network database summary" -msgstr "Résumé base de données" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:136 +#, fuzzy +msgid "network database" +msgstr "Base de données du réseau" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:255 -msgid "I2P Network Database Summary" -msgstr "Résumé base de données I2P" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:303 +#, fuzzy +msgid "I2P Network Database" +msgstr "Base de données du réseau" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:122 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:142 msgid "WebApp Not Found" msgstr "Application web introuvable" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:259 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:333 msgid "Web Application Not Running" msgstr "Application web non lancée" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:261 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:335 msgid "The requested web application is not running." msgstr "L'application web demandée n'est pas lancée." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:263 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337 msgid "" "Please visit the config clients page to start it." @@ -6037,53 +7100,131 @@ msgstr "" "Pour la lancer, rendez-vous sur configuration des clients." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136 msgid "peer connections" msgstr "connexions de pairs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303 msgid "I2P Network Peers" msgstr "Pairs I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136 msgid "peer profiles" msgstr "profils de pairs" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303 msgid "I2P Network Peer Profiles" msgstr "Profils de pairs I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136 msgid "statistics" msgstr "statistiques" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:272 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316 msgid "I2P Router Statistics" msgstr "Statistiques du routeur I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301 #, java-format msgid "Disable {0} Refresh" msgstr "Désactiver l''actualisation automatique {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:118 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:154 +#, fuzzy +msgid "torrents" +msgstr "Torrents" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:321 +msgid "I2P Torrent Downloader" +msgstr "" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136 msgid "tunnel summary" msgstr "résumé des tunnels" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303 msgid "I2P Tunnel Summary" msgstr "Résumé des tunnels I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:118 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:303 msgid "Peer Profile" msgstr "Profils de pair" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326 #, java-format msgid "Profile for peer {0}" msgstr "Profil du pair {0}" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154 +#, fuzzy +msgid "webmail" +msgstr "Messagerie web" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321 +msgid "I2P Webmail" +msgstr "" + +#~ msgid "IP banned" +#~ msgstr "IP bannie" + +#~ msgid "Network Database RouterInfo Lookup" +#~ msgstr "Recherche RouterInfo dans la base de données du réseau " + +#~ msgid "Network Database Contents" +#~ msgstr "Contenus NetDb" + +#~ msgid "View RouterInfo" +#~ msgstr "Retour synthèse routeurs" + +#~ msgid "View LeaseSets" +#~ msgstr "Afficher les jeux de baux" + +#~ msgid "Show all routers" +#~ msgstr "Afficher tous, avec statistiques basiques" + +#~ msgid "Plugin {0} installed, router restart required" +#~ msgstr "Greffon {0} installé, le routeur doit être redémarré" + +#~ msgid "Peer Profiles" +#~ msgstr "Profils des pairs" + +#~ msgid "Floodfill and Integrated Peers" +#~ msgstr "Pairs diffuseurs et intégrés" + +#~ msgid "Anonymous resident webserver" +#~ msgstr "Serveur web anonyme" + +#~ msgid "Webserver" +#~ msgstr "Serveur web" + +#~ msgid "WARN-Firewalled and Fast" +#~ msgstr "WARN - Pare-feu et Rapide" + +#~ msgid "Tunnel Counts By Peer" +#~ msgstr "Nombre de tunnels par pair" + +#~ msgid "% of total" +#~ msgstr "% du total" + +#~ msgid "Our Tunnels" +#~ msgstr "Mes tunnels" + +#~ msgid "Participating Tunnels" +#~ msgstr "Tunnels participants" + +#~ msgid "Totals" +#~ msgstr "Totaux" + +#~ msgid "Enable HTTP proxy (not used for SSL)" +#~ msgstr "Activer le mandataire HTTP (non utilisé pour SSL)" + +#~ msgid "network database summary" +#~ msgstr "Résumé base de données" + +#~ msgid "I2P Network Database Summary" +#~ msgstr "Résumé base de données I2P" + #~ msgid "Gracefully restarting I2P to change published router address" #~ msgstr "" #~ "Redémarrage respectueux en cours pour modifier l'adresse routeur publiée" @@ -6146,9 +7287,6 @@ msgstr "Profil du pair {0}" #~ msgid "minutes" #~ msgstr "minutes" -#~ msgid "Download" -#~ msgstr "Télécharger" - #~ msgid "" #~ "Please report bugs on trac." #~ "i2p2.i2p." diff --git a/apps/routerconsole/locale/messages_sv.po b/apps/routerconsole/locale/messages_sv.po index 2b543b40d..eb37433af 100644 --- a/apps/routerconsole/locale/messages_sv.po +++ b/apps/routerconsole/locale/messages_sv.po @@ -2,7 +2,7 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the routerconsole package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # 123hund123 , 2011. # hottuna , 2011. @@ -11,26 +11,24 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-05-05 20:26+0000\n" -"PO-Revision-Date: 2012-05-13 05:54+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-26 19:10+0000\n" +"PO-Revision-Date: 2012-07-25 19:16+0000\n" "Last-Translator: Martin Svensson \n" -"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" +"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/I2P/" +"language/sv_SE/)\n" +"Language: sv_SE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv_SE\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there -#. are several options... -#. spaces or not, '.' or not, plural or not. Try not to make it too long, it -#. is used in +#. NOTE TO TRANSLATORS: Feel free to translate all these as you see fit, there are several options... +#. spaces or not, '.' or not, plural or not. Try not to make it too long, it is used in #. a lot of tables. #. milliseconds #. Note to translators, may be negative or zero, 2999 maximum. -#. {0,number,####} prevents 1234 from being output as 1,234 in the English -#. locale. +#. {0,number,####} prevents 1234 from being output as 1,234 in the English locale. #. If you want the digit separator in your locale, translate as {0}. #. alternates: msec, msecs #: ../../../core/java/src/net/i2p/data/DataHelper.java:1370 @@ -68,7 +66,7 @@ msgstr[0] "1 timme" msgstr[1] "{0} timmar" #: ../../../core/java/src/net/i2p/data/DataHelper.java:1384 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:313 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:341 msgid "n/a" msgstr "n/a" @@ -116,14 +114,14 @@ msgstr "Till" #: ../../../router/java/src/net/i2p/router/Blocklist.java:848 #: ../java/src/net/i2p/router/web/ShitlistRenderer.java:47 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:418 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:647 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:451 msgid "none" msgstr "ingen" #. NPE, too early #. if (_context.router().getRouterInfo().getBandwidthTier().equals("K")) -#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too -#. low"); +#. setTunnelStatus("Not expecting tunnel requests: Advertised bandwidth too low"); #. else #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:73 #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:115 @@ -136,8 +134,7 @@ msgid "Rejecting tunnels: High message delay" msgstr "Avvisar tunnlar: Hög meddelandefördröjning" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of -#. tunnels: High number of requests"); +#. setTunnelStatus("Rejecting " + (100 - (int) probAccept*100) + "% of tunnels: High number of requests"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:207 msgid "Rejecting most tunnels: High number of requests" msgstr "Avvisar tunnlar: Högt antal förfrågningar" @@ -154,15 +151,13 @@ msgid "Rejecting tunnels: Bandwidth limit" msgstr "Avvisar tunnlar: Bandbreddsgräns" #. hard to do {0} from here -#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: -#. Bandwidth limit"); +#. setTunnelStatus("Rejecting " + ((int)(100.0*probReject)) + "% of tunnels: Bandwidth limit"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:400 msgid "Rejecting most tunnels: Bandwidth limit" msgstr "Avvisar de flesta tunnlarna: Bandbreddsgräns" #. hard to do {0} from here -#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of -#. tunnels"); +#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels"); #: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404 msgid "Accepting most tunnels" msgstr "Accepterar de flesta tunnlarna" @@ -214,8 +209,7 @@ msgid "" "Reseeding: fetching router info from seed URL ({0} successful, {1} errors)." msgstr "Reseed: hämtar router info från seed URL ({0} lyckade, {1} fel)" -#. NOTE TO TRANSLATORS - each of these phrases is a description for a -#. statistic +#. NOTE TO TRANSLATORS - each of these phrases is a description for a statistic #. to be displayed on /stats.jsp and in the graphs on /graphs.jsp. #. Please keep relatively short so it will fit on the graphs. #: ../../../router/java/src/net/i2p/router/tasks/CoalesceStatsEvent.java:33 @@ -246,8 +240,7 @@ msgstr "Snabba kända peerer" msgid "NetDb entry" msgstr "NetDb post" -#. This used to be "no common transports" but it is almost always no -#. transports at all +#. This used to be "no common transports" but it is almost always no transports at all #: ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java:70 msgid "No transports (hidden or starting up?)" msgstr "Inga transporter (gömd eller håller på att startas?)" @@ -267,7 +260,7 @@ msgstr "{0} används för utgående anslutningar enbart" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:521 #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152 msgid "Help" msgstr "Hjälp" @@ -275,16 +268,21 @@ msgstr "Hjälp" msgid "" "Your transport connection limits are automatically set based on your " "configured bandwidth." -msgstr "Din transportförbindelses gränser sätts automatiskt baserat på din konfigurerade bandbredd." +msgstr "" +"Din transportförbindelses gränser sätts automatiskt baserat på din " +"konfigurerade bandbredd." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:524 msgid "" "To override these limits, add the settings i2np.ntcp.maxConnections=nnn and " "i2np.udp.maxConnections=nnn on the advanced configuration page." -msgstr "För att åsidosätta dessa gränser, lägg till inställningarna i2np.ntcp.maxConnections = nnn och i2np.udp.maxConnections = nnn på den avancerade inställningarsidan." +msgstr "" +"För att åsidosätta dessa gränser, lägg till inställningarna i2np.ntcp." +"maxConnections = nnn och i2np.udp.maxConnections = nnn på den avancerade " +"inställningarsidan." #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:526 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:257 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:279 msgid "Definitions" msgstr "Definitioner" @@ -294,8 +292,8 @@ msgstr "Definitioner" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:24 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:33 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:35 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:80 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:188 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:91 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204 msgid "Peer" msgstr "Peer" @@ -322,9 +320,9 @@ msgid "They offered to introduce us (help other peers traverse our firewall)" msgstr "De erbjöd att introducera oss (hjälp andra traversera vår brandvägg)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535 -msgid "" -"We offered to introduce them (help other peers traverse their firewall)" -msgstr "Vi erbjöd att introducera dom (hjälp andra att traversera deras brandvägg)" +msgid "We offered to introduce them (help other peers traverse their firewall)" +msgstr "" +"Vi erbjöd att introducera dom (hjälp andra att traversera deras brandvägg)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:536 msgid "How long since a packet has been received / sent" @@ -345,7 +343,8 @@ msgstr "In/Ut" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:537 msgid "The smoothed inbound / outbound transfer rate (KBytes per second)" -msgstr "Den utjämnade ingående / utgående överföringshastigheten (KByte per sekund)" +msgstr "" +"Den utjämnade ingående / utgående överföringshastigheten (KByte per sekund)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 msgid "How long ago this connection was established" @@ -354,6 +353,7 @@ msgstr "Tiden sedan denna anslutning etablerades" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:538 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:756 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:1973 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:834 msgid "Up" msgstr "Uppe" @@ -371,7 +371,9 @@ msgstr "Skillnaden mellan peerens klocka och din" msgid "" "The congestion window, which is how many bytes can be sent without an " "acknowledgement" -msgstr "Överbelastningsfönster, vilket är hur många bytes kan sändas utan en bekräftelse" +msgstr "" +"Överbelastningsfönster, vilket är hur många bytes kan sändas utan en " +"bekräftelse" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:541 msgid "The number of sent messages awaiting acknowledgement" @@ -410,7 +412,9 @@ msgstr "Återsändnings timeout i millisekunder" msgid "" "Current maximum send packet size / estimated maximum receive packet size " "(bytes)" -msgstr "Nuvarande maximala försändningsstorlek för paket / uppskattad maximal mottagningsstorlek för paket (bytes)" +msgstr "" +"Nuvarande maximala försändningsstorlek för paket / uppskattad maximal " +"mottagningsstorlek för paket (bytes)" #: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:549 #: ../../../router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java:758 @@ -463,7 +467,7 @@ msgstr "Grundinställningar WAN inställningar" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:446 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:456 #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:461 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96 msgid "Status" msgstr "Status" @@ -524,7 +528,9 @@ msgstr "UPnP Status" msgid "" "UPnP has been disabled; Do you have more than one UPnP Internet Gateway " "Device on your LAN ?" -msgstr "UPnP har deaktiverats. Har du mer än en UPnP Internet Gateway enhet i ditt LAN?" +msgstr "" +"UPnP har deaktiverats. Har du mer än en UPnP Internet Gateway enhet i ditt " +"LAN?" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:502 msgid "UPnP has not found any UPnP-aware, compatible device on your LAN." @@ -542,16 +548,17 @@ msgstr "Den aktuella externa IP-adress är inte tillgänglig." #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:516 #, java-format msgid "UPnP reports the maximum downstream bit rate is {0}bits/sec" -msgstr "UPnP rapporterar att den högsta nedströms hastigheten är {0} bits / sekund" +msgstr "" +"UPnP rapporterar att den högsta nedströms hastigheten är {0} bits / sekund" #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:518 #, java-format msgid "UPnP reports the maximum upstream bit rate is {0}bits/sec" -msgstr "UPnP rapporterar att den högsta uppströms hastigheten är {0} bits / sekund" +msgstr "" +"UPnP rapporterar att den högsta uppströms hastigheten är {0} bits / sekund" #. {0} is TCP or UDP -#. {1,number,#####} prevents 12345 from being output as 12,345 in the English -#. locale. +#. {1,number,#####} prevents 12345 from being output as 12,345 in the English locale. #. If you want the digit separator in your locale, translate as {1}. #: ../../../router/java/src/net/i2p/router/transport/UPnP.java:527 #, java-format @@ -709,8 +716,10 @@ msgstr "1 misslyckande" msgid "{0} fails" msgstr "{0} misslyckande" +#. 1 #: ../../../router/java/src/net/i2p/router/transport/udp/UDPTransport.java:2043 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:160 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:171 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:13 msgid "Banned" msgstr "Förbjudna" @@ -746,8 +755,7 @@ msgid "Dropping tunnel requests: Queue time" msgstr "Släpper tunnelförfrågningar: Kötid" #. Automatically generated pseudo-java for xgettext - do not edit -#. Translators may wish to translate a few of these, do not bother to -#. translate all of them!! +#. Translators may wish to translate a few of these, do not bother to translate all of them!! #: ../java/build/Countries.java:3 msgid "Anonymous Proxy" msgstr "Anonym proxy" @@ -1736,15 +1744,96 @@ msgstr "Zambia" msgid "Zimbabwe" msgstr "Zimbabwe" -#: ../java/src/net/i2p/router/web/CSSHelper.java:75 +#: ../java/src/net/i2p/router/web/CSSHelper.java:117 #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:39 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:41 #: ../java/strings/Strings.java:29 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:252 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:170 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:210 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:212 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:203 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:205 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:310 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:148 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:216 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:234 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:225 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:195 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:197 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:221 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:223 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:215 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:207 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:209 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:211 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:213 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:222 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:220 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:222 msgid "I2P Router Console" msgstr "I2P Routerkonsoll" @@ -1753,48 +1842,50 @@ msgid "Error updating the configuration - please see the error logs" msgstr "Fel vid uppdatering av konfiguration - se felloggar" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:61 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:302 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:297 msgid "Configuration saved successfully" msgstr "Konfigurationen sparades utan problem" #: ../java/src/net/i2p/router/web/ConfigAdvancedHandler.java:63 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:427 -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:304 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:299 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96 msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs" -msgstr "Fel vid sparning ab konfigurationen (tillämpad men inte sparat) - se felloggar" +msgstr "" +"Fel vid sparning ab konfigurationen (tillämpad men inte sparat) - se " +"felloggar" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:35 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 msgid "Save Client Configuration" msgstr "Spara klientkonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:507 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511 msgid "Save Interface Configuration" msgstr "Spara gränssnittskonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:43 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:465 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527 msgid "Save WebApp Configuration" msgstr "Spara WebApp konfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:47 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541 msgid "Save Plugin Configuration" msgstr "Spara pluginkonfiguration" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:51 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:553 msgid "Install Plugin" msgstr "Installera plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555 msgid "Update All Installed Plugins" msgstr "Uppdatera alla installerade insticksprogram" @@ -1826,10 +1917,11 @@ msgid "Start" msgstr "Start" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:165 -#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:106 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:61 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:35 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:143 msgid "Unsupported" msgstr "Stöds inte" @@ -1848,14 +1940,15 @@ msgstr "Klientkonfigureringen sparad - kräver omstart för att träda i kraft." msgid "Bad client index." msgstr "Felaktigt klientindex" +#. #. What do we do here? -#. +#. #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:237 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:248 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:259 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:103 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:322 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:392 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:508 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:425 msgid "Client" msgstr "Klient" @@ -1937,9 +2030,9 @@ msgstr "Fel när plugin {0} startades" #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:425 msgid "" -"Interface configuration saved successfully - restart required to take " -"effect." -msgstr "Gränssnittskonfiguration sparad - kräver omstart för att träda i kraft." +"Interface configuration saved successfully - restart required to take effect." +msgstr "" +"Gränssnittskonfiguration sparad - kräver omstart för att träda i kraft." #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:86 #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:267 @@ -1947,7 +2040,7 @@ msgid "Edit" msgstr "Redigera" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:95 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 msgid "Add Client" msgstr "Lägg till Klient" @@ -1979,9 +2072,8 @@ msgstr "Plugin" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:167 #: ../java/src/net/i2p/router/web/NetDbRenderer.java:290 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:97 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:293 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:319 msgid "Version" msgstr "Version" @@ -2003,7 +2095,7 @@ msgstr "Licens" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:213 #: ../java/src/net/i2p/router/web/HomeHelper.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:81 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174 msgid "Website" msgstr "Webbplats" @@ -2017,7 +2109,7 @@ msgstr "Stoppa" #: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:271 #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:96 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 msgid "Check for updates" msgstr "Kontrollera efter uppdateringar" @@ -2036,32 +2128,38 @@ msgid "Delete" msgstr "Ta bort" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:25 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:26 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:854 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:419 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:455 msgid "Delete selected" msgstr "Ta bort valda" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:26 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:355 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:363 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:375 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:391 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:399 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:27 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:873 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:425 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:437 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:445 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:461 msgid "Add item" msgstr "Lägg till " #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:27 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:361 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:381 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:423 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:443 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:459 msgid "Restore defaults" msgstr "Återställ standardvärden" #: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:343 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:30 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:409 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:439 msgid "Save" msgstr "Spara" @@ -2081,21 +2179,23 @@ msgstr "Inget namn angivet" msgid "No URL entered" msgstr "Ingen URL angiven" -#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:77 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:83 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:85 msgid "Added" msgstr "Tillagd" -#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:94 +#: ../java/src/net/i2p/router/web/ConfigHomeHandler.java:100 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:111 msgid "Removed" msgstr "Borttagen " #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425 msgid "Add key" msgstr "La till nyckel" #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:19 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423 msgid "Delete key" msgstr "Tog bort nyckel" @@ -2144,13 +2244,16 @@ msgstr "Loggkonfiguration sparades" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:48 msgid "" "Add additional logging statements above. Example: net.i2p.router.tunnel=WARN" -msgstr "Lägg till ytterligare inställningar ovan. Exempel: net.i2p.router.tunnel=WARN" +msgstr "" +"Lägg till ytterligare inställningar ovan. Exempel: net.i2p.router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:49 msgid "" -"Or put entries in the logger.config file. Example: " -"logger.record.net.i2p.router.tunnel=WARN" -msgstr "Eller placera poster i logger.config filen. Exempel: logger.record.net.i2p.router.tunnel=WARN" +"Or put entries in the logger.config file. Example: logger.record.net.i2p." +"router.tunnel=WARN" +msgstr "" +"Eller placera poster i logger.config filen. Exempel: logger.record.net.i2p." +"router.tunnel=WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:50 msgid "Valid levels are DEBUG, INFO, WARN, ERROR, CRIT" @@ -2160,7 +2263,7 @@ msgstr "Giltiga nivåer är DEBUG, INFO, WARN, ERROR, CRIT" #. http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm #. but pink instead of yellow for WARN #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:96 +#: ../java/src/net/i2p/router/web/LogsHelper.java:106 msgid "CRIT" msgstr "CRIT" @@ -2169,22 +2272,23 @@ msgid "DEBUG" msgstr "DEBUG" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:98 +#: ../java/src/net/i2p/router/web/LogsHelper.java:108 msgid "ERROR" msgstr "ERROR" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:102 +#: ../java/src/net/i2p/router/web/LogsHelper.java:112 msgid "INFO" msgstr "INFO" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68 -#: ../java/src/net/i2p/router/web/LogsHelper.java:100 +#: ../java/src/net/i2p/router/web/LogsHelper.java:110 msgid "WARN" msgstr "WARN" #: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:88 -#: ../java/src/net/i2p/router/web/HomeHelper.java:190 +#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:808 msgid "Remove" msgstr "Ta bort" @@ -2203,19 +2307,61 @@ msgid "Home Page" msgstr "Startsida " #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:210 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:211 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:121 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:343 msgid "Network" msgstr "Nätverk" +#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:304 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:278 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:326 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:298 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:296 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:282 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:295 +msgid "Summary Bar" +msgstr "Sammanfattning aktivitetsfält" + #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19 msgid "UI" msgstr "Användargränssnitt" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:20 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:311 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:196 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:491 #: ../java/strings/Strings.java:72 msgid "Tunnels" msgstr "Tunnlar" @@ -2225,7 +2371,7 @@ msgid "Clients" msgstr "Klienter" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397 msgid "Keyring" msgstr "Nyckelring" @@ -2234,15 +2380,15 @@ msgid "Logging" msgstr "Logging" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:105 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:225 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:202 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:377 #: ../java/strings/Strings.java:67 msgid "Peers" msgstr "Peers" #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:21 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:405 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 msgid "Stats" msgstr "Statistik" @@ -2253,129 +2399,129 @@ msgstr "Avancerad" #: ../java/src/net/i2p/router/web/ConfigNetHandler.java:54 #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:31 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:34 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:303 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:337 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:483 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:420 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:382 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:417 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:395 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:545 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:482 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:444 msgid "Save changes" msgstr "Spara ändringar" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136 msgid "Rechecking router reachability..." msgstr "Återkontrollerar router nåbarhet..." -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174 msgid "Updating IP address" msgstr "Uppdaterar IP-adress" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193 msgid "Disabling TCP completely" msgstr "Inaktiverar TCP helt" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:199 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:198 msgid "Updating inbound TCP address to" msgstr "Uppdaterar ingående TCP address till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203 msgid "Disabling inbound TCP" msgstr "Inaktiverar inkommande TCP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:206 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:205 msgid "Updating inbound TCP address to auto" msgstr "Uppdaterar inkommande TCP-adress till auto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:216 msgid "Updating inbound TCP port to" msgstr "Uppdaterar inkommande TCP-port till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:220 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:219 msgid "Updating inbound TCP port to auto" msgstr "Uppdaterar inkommande TCP-port till auto" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "Updating UDP port from" msgstr "Uppdaterar UDP-port från" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231 msgid "to" msgstr "till" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:248 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:247 msgid "Gracefully restarting into Hidden Router Mode" msgstr "Försiktig omstart till dolt routerläge" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:250 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:249 msgid "Gracefully restarting to exit Hidden Router Mode" msgstr "Försiktig omstart ut ur dolt routerläge" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:259 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:258 msgid "Enabling UPnP, restart required to take effect" msgstr "Aktiverar UPnP, omstart krävs för att ändringarna ska börja gälla" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:261 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:260 msgid "Disabling UPnP, restart required to take effect" msgstr "Avaktiverar UPnP, omstart krävs för att ändringarna ska börja gälla" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268 msgid "Enabling laptop mode" msgstr "Aktiverar läge för bärbara datorer" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270 msgid "Disabling laptop mode" msgstr "Inaktiverar läge för bärbara datorer" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277 msgid "Disabling UDP" msgstr "Avaktivera UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279 msgid "Enabling UDP" msgstr "Aktivera UDP" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286 msgid "Requiring SSU introducers" msgstr "Kräver SSU introducerare" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:350 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:345 #, java-format msgid "The hostname or IP {0} is not publicly routable" msgstr "Värdnamnet eller IP {0} är inte publikt routningsbart " -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:353 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:348 #, java-format msgid "The hostname or IP {0} is invalid" msgstr "Värdnamnet eller IP {0} är ogiltigt" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374 msgid "Updating bandwidth share percentage" msgstr "Uppdaterar bandbreddsprocent för delning" -#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409 +#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404 msgid "Updated bandwidth limits" msgstr "Uppdaterade bandbreddsgräns" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:39 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:47 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:50 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:57 -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:60 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:38 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:46 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:49 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:56 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:59 msgid "unknown" msgstr "okänd" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171 msgid "bits per second" msgstr "bitar per sekund" -#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:181 +#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172 #, java-format msgid "or {0} bytes per month maximum" msgstr "eller högst {0} byte per månad" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:20 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415 msgid "Ban peer until restart" msgstr "Förbjud peer till omstart" @@ -2395,7 +2541,7 @@ msgid "Invalid peer" msgstr "Ogiltig peer" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417 msgid "Unban peer" msgstr "Oförbjud peer" @@ -2408,7 +2554,7 @@ msgid "is not currently banned" msgstr "är för närvarande inte förbjuden" #: ../java/src/net/i2p/router/web/ConfigPeerHandler.java:39 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443 msgid "Adjust peer bonuses" msgstr "Justera peer bonusar" @@ -2421,7 +2567,7 @@ msgid "Bad capacity value" msgstr "Ogiltigt kapacitetsvärde" #: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:21 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:418 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480 msgid "Save changes and reseed now" msgstr "Spara ändringar och reseeda nu" @@ -2440,8 +2586,8 @@ msgstr "Konfiguration sparad utan fel." #. Normal browsers send value, IE sends button label #: ../java/src/net/i2p/router/web/ConfigRestartBean.java:34 -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:331 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:174 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 msgid "Shutdown immediately" msgstr "Stäng ner omedelbart" @@ -2488,108 +2634,113 @@ msgstr "Stänger av om {0}" msgid "Restart in {0}" msgstr "Omstart om {0}" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:168 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:169 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 msgid "Shutdown gracefully" msgstr "Graciös avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:172 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:173 msgid "Graceful shutdown initiated" msgstr "Graciös avstängning initierad" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:177 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 msgid "Shutdown immediately! boom bye bye bad bwoy" msgstr "Stänger av omedelbart! Pangbom hejsvejs stygging" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:178 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:333 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:179 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395 msgid "Cancel graceful shutdown" msgstr "Avbryt försiktig avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:180 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 msgid "Graceful shutdown cancelled" msgstr "Försiktig avstängning avbruten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:181 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:345 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:182 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407 msgid "Graceful restart" msgstr "Försiktig omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:186 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 msgid "Graceful restart requested" msgstr "Försiktig omstart ombedd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:187 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:347 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409 msgid "Hard restart" msgstr "Hård omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:192 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 msgid "Hard restart requested" msgstr "Försiktig omstart ombedd" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:193 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 msgid "Rekey and Restart" msgstr "Skapa nya nycklar och starta om" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195 msgid "Rekeying after graceful restart" msgstr "Skapar nya nycklar efter försiktig omstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:197 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 msgid "Rekey and Shutdown" msgstr "Skapa nya nycklar och stäng av" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199 msgid "Rekeying after graceful shutdown" msgstr "Skapar nya nycklar efter försiktig avstängning" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:202 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435 msgid "Run I2P on startup" msgstr "Kör I2P vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:203 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:204 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437 msgid "Don't run I2P on startup" msgstr "Kör inte I2P vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:205 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:206 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455 msgid "Dump threads" msgstr "Dumpa trådar" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:212 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 +#, java-format +msgid "Threads dumped to {0}" +msgstr "Trådar dumpade till {0}" + +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463 msgid "View console on startup" msgstr "Visa konsol vid uppstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:216 msgid "Console is to be shown on startup" msgstr "Konsolen ska visas vid uppstart" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:215 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465 msgid "Do not view console on startup" msgstr "Visa inte konsolen vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:219 msgid "Console is not to be shown on startup" msgstr "Konsolen ska inte visas vid start" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:226 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 msgid "Service installed" msgstr "Tjänst installerad" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:230 msgid "Warning: unable to install the service" msgstr "Varning: kunde inte installera tjänsten" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:235 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 msgid "Service removed" msgstr "Tjänst borttagen" -#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237 +#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239 msgid "Warning: unable to remove the service" msgstr "Varning: kunde ej ta bort tjänsten" @@ -2609,10 +2760,74 @@ msgstr "Full statistik avaktiverad - kräver omstart för att träda i kraft" msgid "" "Graph list updated, may take up to 60s to be reflected here and on the Graphs Page" -msgstr "Diagramlistan uppdateras, det kan ta upp till 60 sekunder innan det återspeglas här och på diagramsidan" +msgstr "" +"Diagramlistan uppdateras, det kan ta upp till 60 sekunder innan det " +"återspeglas här och på diagramsidan" -#. the count isn't really correct anyway, since we don't check for actual -#. changes +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28 +msgid "Save order" +msgstr "Spara ordning" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35 +msgid "Refresh interval changed" +msgstr "Uppdateringsintervall ändrat " + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37 +#, java-format +msgid "Refresh interval must be at least {0} seconds" +msgstr "Uppdateringsintervallet måste minst vara {0} sekunder" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39 +msgid "Refresh interval must be a number" +msgstr "Uppdateringsintervallet måste vara siffror" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:42 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:417 +msgid "Restore full default" +msgstr "Återställ till grundinställningar" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 +msgid "Full summary bar default restored." +msgstr "Fullständiga summeringsfältet återställt till grundinställning" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 +msgid "Summary bar will refresh shortly." +msgstr "Summeringsfältet uppdateras snart" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 +msgid "Restore minimal default" +msgstr "Återställ till minimala grundinställningar" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 +msgid "Minimal summary bar default restored." +msgstr "Minimala summeringsfältet återställt till grundinställning" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:135 +msgid "Order must be an integer" +msgstr "Ordningen måste vara ett heltal " + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72 +msgid "No section selected" +msgstr "Ingen sektion vald" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77 +msgid "No order entered" +msgstr "Ingen ordning angiven" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133 +msgid "Moved" +msgstr "Flyttad" + +#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140 +msgid "Saved order of sections." +msgstr "Sparar ordningen på valen " + +#. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136 msgid "Updated settings for all pools." @@ -2627,7 +2842,9 @@ msgstr "Konfiguration för förberadande tunnlar har sparats." msgid "" "Error saving the configuration (applied but not saved) - please see the " "error logs." -msgstr "Problem: konfiguration för förberadande tunnlar kunde ej sparas (träder dock i kraft nu) - kontrollera felloggarna." +msgstr "" +"Problem: konfiguration för förberadande tunnlar kunde ej sparas (träder dock " +"i kraft nu) - kontrollera felloggarna." #. * dummies for translation #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:14 @@ -2664,7 +2881,8 @@ msgstr "Anonymitetsvarning - Inställningar inkluderar tunnlar med 1-hopp." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:83 msgid "PERFORMANCE WARNING - Settings include very long tunnels." -msgstr "Prestantavarning - Inställningar inkluderar tunnlar med väldigt många hopp." +msgstr "" +"Prestantavarning - Inställningar inkluderar tunnlar med väldigt många hopp." #: ../java/src/net/i2p/router/web/ConfigTunnelsHelper.java:86 msgid "PERFORMANCE WARNING - Settings include high tunnel quantities." @@ -2735,6 +2953,10 @@ msgstr "Finska" msgid "German" msgstr "Tyska" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 +msgid "Greek" +msgstr "Grekiska " + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63 msgid "Spanish" msgstr "Spanska" @@ -2747,6 +2969,10 @@ msgstr "Nederländska" msgid "French" msgstr "Franska" +#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 +msgid "Hungarian" +msgstr "Ungerska" + #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64 msgid "Italian" msgstr "Italienska" @@ -2785,7 +3011,8 @@ msgstr "Uppdatering tillgänglig, försöker ladda ner nu" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:105 msgid "Update available, click button on left to download" -msgstr "Uppdatering tillgänglig, klicka på knappen till vänster för att ladda ner" +msgstr "" +"Uppdatering tillgänglig, klicka på knappen till vänster för att ladda ner" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:111 msgid "No update available" @@ -2820,7 +3047,7 @@ msgstr "Uppdaterar uppdateringsfrekvensen till {0}" #: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:151 #: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:112 -#: ../java/src/net/i2p/router/web/GraphHelper.java:360 +#: ../java/src/net/i2p/router/web/GraphHelper.java:361 msgid "Never" msgstr "Aldrig" @@ -2862,7 +3089,9 @@ msgstr "Ladda ner, kontrollera och starta om" msgid "" "Invalid form submission, probably because you used the 'back' or 'reload' " "button on your browser. Please resubmit." -msgstr "Ogiltigt formulärdata, förmodligen för att du använde \"back\" eller \"reload\" knappen i din webbläsare. Vänligen skicka om." +msgstr "" +"Ogiltigt formulärdata, förmodligen för att du använde \"back\" eller \"reload" +"\" knappen i din webbläsare. Vänligen skicka om." #: ../java/src/net/i2p/router/web/GraphHelper.java:159 msgid "Combined bandwidth graph" @@ -2870,131 +3099,128 @@ msgstr "Kombinerad bandbreddsgraf" #. e.g. "statname for 60m" #: ../java/src/net/i2p/router/web/GraphHelper.java:172 -#: ../java/src/net/i2p/router/web/GraphHelper.java:220 +#: ../java/src/net/i2p/router/web/GraphHelper.java:221 #, java-format msgid "{0} for {1}" msgstr "{0} för {1}" -#. FIXME jrobin doesn't support setting the timezone, will have to mod -#. TimeAxis.java -#: ../java/src/net/i2p/router/web/GraphHelper.java:194 -#: ../java/src/net/i2p/router/web/GraphHelper.java:307 -msgid "All times are UTC." -msgstr "Alla tidsangivelser är i UTC." - -#: ../java/src/net/i2p/router/web/GraphHelper.java:222 +#: ../java/src/net/i2p/router/web/GraphHelper.java:223 #, java-format msgid "ending {0} ago" msgstr "Slutade för {0} sen" -#: ../java/src/net/i2p/router/web/GraphHelper.java:237 +#: ../java/src/net/i2p/router/web/GraphHelper.java:238 msgid "Larger" msgstr "Större" -#: ../java/src/net/i2p/router/web/GraphHelper.java:243 +#: ../java/src/net/i2p/router/web/GraphHelper.java:244 msgid "Smaller" msgstr "Mindre" -#: ../java/src/net/i2p/router/web/GraphHelper.java:249 +#: ../java/src/net/i2p/router/web/GraphHelper.java:250 msgid "Taller" msgstr "Längre " -#: ../java/src/net/i2p/router/web/GraphHelper.java:255 +#: ../java/src/net/i2p/router/web/GraphHelper.java:256 msgid "Shorter" msgstr "Kortare" -#: ../java/src/net/i2p/router/web/GraphHelper.java:261 +#: ../java/src/net/i2p/router/web/GraphHelper.java:262 msgid "Wider" msgstr "Bredare" -#: ../java/src/net/i2p/router/web/GraphHelper.java:267 +#: ../java/src/net/i2p/router/web/GraphHelper.java:268 msgid "Narrower" msgstr "Smalare" -#: ../java/src/net/i2p/router/web/GraphHelper.java:274 +#: ../java/src/net/i2p/router/web/GraphHelper.java:275 msgid "Larger interval" msgstr "Större intervall" -#: ../java/src/net/i2p/router/web/GraphHelper.java:280 +#: ../java/src/net/i2p/router/web/GraphHelper.java:281 msgid "Smaller interval" msgstr "Mindre intervall" -#: ../java/src/net/i2p/router/web/GraphHelper.java:287 +#: ../java/src/net/i2p/router/web/GraphHelper.java:288 msgid "Previous interval" msgstr "Föregående intervall" -#: ../java/src/net/i2p/router/web/GraphHelper.java:298 +#: ../java/src/net/i2p/router/web/GraphHelper.java:299 msgid "Next interval" msgstr "Nästa intervall" -#: ../java/src/net/i2p/router/web/GraphHelper.java:304 -#: ../java/src/net/i2p/router/web/GraphHelper.java:344 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:345 msgid "Plot averages" msgstr "Graggenomsnitt" -#: ../java/src/net/i2p/router/web/GraphHelper.java:304 -#: ../java/src/net/i2p/router/web/GraphHelper.java:345 +#: ../java/src/net/i2p/router/web/GraphHelper.java:305 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 msgid "plot events" msgstr "grafhändelser" -#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +#: ../java/src/net/i2p/router/web/GraphHelper.java:308 +msgid "All times are UTC." +msgstr "Alla tidsangivelser är i UTC." + +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 msgid "Configure Graph Display" msgstr "Konfigurera Grafvisning" -#: ../java/src/net/i2p/router/web/GraphHelper.java:339 +#: ../java/src/net/i2p/router/web/GraphHelper.java:340 msgid "Select Stats" msgstr "Vald statistik" -#: ../java/src/net/i2p/router/web/GraphHelper.java:343 +#: ../java/src/net/i2p/router/web/GraphHelper.java:344 msgid "Periods" msgstr "Perioder" -#: ../java/src/net/i2p/router/web/GraphHelper.java:345 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371 +#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:433 msgid "or" msgstr "eller" -#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "Image sizes" msgstr "Bildstorlekar" -#: ../java/src/net/i2p/router/web/GraphHelper.java:346 +#: ../java/src/net/i2p/router/web/GraphHelper.java:347 msgid "width" msgstr "bredd" -#: ../java/src/net/i2p/router/web/GraphHelper.java:347 +#: ../java/src/net/i2p/router/web/GraphHelper.java:348 msgid "height" msgstr "höjd" -#: ../java/src/net/i2p/router/web/GraphHelper.java:347 #: ../java/src/net/i2p/router/web/GraphHelper.java:348 +#: ../java/src/net/i2p/router/web/GraphHelper.java:349 msgid "pixels" msgstr "pixlar" -#: ../java/src/net/i2p/router/web/GraphHelper.java:349 +#: ../java/src/net/i2p/router/web/GraphHelper.java:350 msgid "Refresh delay" msgstr "Uppdaterings fördröjning" -#: ../java/src/net/i2p/router/web/GraphHelper.java:364 +#: ../java/src/net/i2p/router/web/GraphHelper.java:365 msgid "Store graph data on disk?" msgstr "Lagra graf data på disk?" -#: ../java/src/net/i2p/router/web/GraphHelper.java:370 +#: ../java/src/net/i2p/router/web/GraphHelper.java:371 msgid "Save settings and redraw graphs" msgstr "Spara inställningar och rita om grafer" -#: ../java/src/net/i2p/router/web/GraphHelper.java:425 +#: ../java/src/net/i2p/router/web/GraphHelper.java:426 msgid "Graph settings saved" msgstr "Grafinställningar sparade" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:155 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 msgid "Addressbook" msgstr "Adressbok" #: ../java/src/net/i2p/router/web/HomeHelper.java:27 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:153 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:250 msgid "Manage your I2P hosts file here (I2P domain name resolution)" msgstr "Hantera din I2P host-fil här (I2P domännamns uppslag)" @@ -3003,7 +3229,7 @@ msgid "Configure Bandwidth" msgstr "Konfigurera bandbredd" #: ../java/src/net/i2p/router/web/HomeHelper.java:28 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314 msgid "I2P Bandwidth Configuration" msgstr "I2P bandbreddsinställningar " @@ -3020,42 +3246,42 @@ msgid "Customize Home Page" msgstr "Anpassa startsidan" #: ../java/src/net/i2p/router/web/HomeHelper.java:30 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330 msgid "I2P Home Page Configuration" msgstr "Konfiguration av I2P startsida" #: ../java/src/net/i2p/router/web/HomeHelper.java:31 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:67 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:160 msgid "Anonymous webmail client" msgstr "Anonym webbmailklient" #: ../java/src/net/i2p/router/web/HomeHelper.java:31 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:69 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:162 msgid "Email" msgstr "E-post" #: ../java/src/net/i2p/router/web/HomeHelper.java:32 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:170 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:266 msgid "I2P Router Help" msgstr "I2P Router Hjälp" #: ../java/src/net/i2p/router/web/HomeHelper.java:33 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146 msgid "Router Console" msgstr "Router Konsol" #: ../java/src/net/i2p/router/web/HomeHelper.java:34 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:73 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:166 msgid "Built-in anonymous BitTorrent Client" msgstr "Inbyggd anonym Bittorrentklient" #: ../java/src/net/i2p/router/web/HomeHelper.java:34 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:75 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:168 msgid "Torrents" msgstr "Torrents" #: ../java/src/net/i2p/router/web/HomeHelper.java:35 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:79 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 msgid "Local web server" msgstr "Lokal webserver" @@ -3068,162 +3294,206 @@ msgid "Bug tracker" msgstr "Bugg tracker" #: ../java/src/net/i2p/router/web/HomeHelper.java:40 +msgid "The Italian Bittorrent Resource" +msgstr "The Italian Bittorrent Resource" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "Dev Forum" msgstr "Utv Forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:40 +#: ../java/src/net/i2p/router/web/HomeHelper.java:41 msgid "Development forum" msgstr "Utvecklingsforumet" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "Bittorrent tracker" msgstr "Bittorrent tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:41 +#: ../java/src/net/i2p/router/web/HomeHelper.java:42 msgid "diftracker" msgstr "diftracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:42 +#: ../java/src/net/i2p/router/web/HomeHelper.java:43 msgid "I2P Applications" msgstr "I2P applikationer" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "FAQ" msgstr "FAQ" -#: ../java/src/net/i2p/router/web/HomeHelper.java:43 +#: ../java/src/net/i2p/router/web/HomeHelper.java:44 msgid "Frequently Asked Questions" msgstr "Vanliga frågor" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Community forum" msgstr "Community forum" -#: ../java/src/net/i2p/router/web/HomeHelper.java:44 +#: ../java/src/net/i2p/router/web/HomeHelper.java:45 msgid "Forum" msgstr "Forum" -#. "ident.i2p" + S + _x("Short message service") + S + "http://ident.i2p/" + S -#. + I + "itoopie_sm.png" + S + #: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "" +"A public anonymous Git hosting site - supports pulling via Git and HTTP and " +"pushing via SSH" +msgstr "" +"En publik anonym Git hostnings site - stödje pulling via Git och HTTP och " +"pushing vis SSH" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:46 +msgid "Anonymous Git Hosting" +msgstr "Anonym Git Hosting" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Microblog" +msgstr "Microblog" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:47 +msgid "Your premier microblogging service on I2P" +msgstr "Din microblognings tjänst på I2P" + +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Javadocs" msgstr "Javadocs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:46 -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Technical documentation" msgstr "Teknisk dokumentation" -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "Key Server" -msgstr "Nyckelserver " - -#: ../java/src/net/i2p/router/web/HomeHelper.java:47 -msgid "OpenPGP Keyserver" -msgstr "OpenPGP nyckelserver " - -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "Debian and Tahoe-LAFS repositories" msgstr "Debian och Tahoe-LAFS programarkiv" -#: ../java/src/net/i2p/router/web/HomeHelper.java:48 +#. _x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "education.png" + S + +#: ../java/src/net/i2p/router/web/HomeHelper.java:50 msgid "killyourtv.i2p" msgstr "killyourtv.i2p" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "I2P Pastebin" msgstr "I2P Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:49 +#: ../java/src/net/i2p/router/web/HomeHelper.java:51 msgid "Pastebin" msgstr "Pastebin" -#: ../java/src/net/i2p/router/web/HomeHelper.java:50 +#: ../java/src/net/i2p/router/web/HomeHelper.java:52 msgid "I2P News" msgstr "I2P Nyheter" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Add-on directory" msgstr "katalogen för insticksprogram" -#: ../java/src/net/i2p/router/web/HomeHelper.java:51 +#: ../java/src/net/i2p/router/web/HomeHelper.java:53 msgid "Plugins" msgstr "insticksprogram" -#: ../java/src/net/i2p/router/web/HomeHelper.java:52 +#: ../java/src/net/i2p/router/web/HomeHelper.java:54 msgid "Postman's Tracker" msgstr "Postman's Tracker" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "I2P home page" msgstr "I2P startsida" -#: ../java/src/net/i2p/router/web/HomeHelper.java:53 +#: ../java/src/net/i2p/router/web/HomeHelper.java:55 msgid "Project Website" msgstr "Project Website" -#: ../java/src/net/i2p/router/web/HomeHelper.java:54 +#: ../java/src/net/i2p/router/web/HomeHelper.java:56 msgid "I2P Netowrk Statistics" msgstr "I2P Nätverksstatistik " -#: ../java/src/net/i2p/router/web/HomeHelper.java:55 +#: ../java/src/net/i2p/router/web/HomeHelper.java:57 msgid "Technical Docs" msgstr "Tekniska Docs" -#: ../java/src/net/i2p/router/web/HomeHelper.java:56 +#: ../java/src/net/i2p/router/web/HomeHelper.java:58 msgid "Trac Wiki" msgstr "Trac Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:57 +#: ../java/src/net/i2p/router/web/HomeHelper.java:59 msgid "Ugha's Wiki" msgstr "Ugha's Wiki" -#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 msgid "Seedless and the Robert BitTorrent applications" msgstr "Seedless och Robert BitTorrent applikationer" -#: ../java/src/net/i2p/router/web/HomeHelper.java:58 +#: ../java/src/net/i2p/router/web/HomeHelper.java:60 msgid "Sponge's main site" msgstr "Sponge's huvudsida" -#: ../java/src/net/i2p/router/web/HomeHelper.java:99 +#: ../java/src/net/i2p/router/web/HomeHelper.java:101 msgid "The HTTP proxy is not up" msgstr "HTTP proxyn är inte uppe" -#: ../java/src/net/i2p/router/web/HomeHelper.java:101 +#: ../java/src/net/i2p/router/web/HomeHelper.java:103 #, java-format msgid "Your browser is not properly configured to use the HTTP proxy at {0}" -msgstr "Din webbläsare är inte korrekt konfigurerad för att använda HTTP-proxy på {0}" +msgstr "" +"Din webbläsare är inte korrekt konfigurerad för att använda HTTP-proxy på {0}" -#: ../java/src/net/i2p/router/web/HomeHelper.java:192 +#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:810 msgid "Name" msgstr "Namn" -#: ../java/src/net/i2p/router/web/HomeHelper.java:194 +#: ../java/src/net/i2p/router/web/HomeHelper.java:196 msgid "URL" msgstr "URL" -#: ../java/src/net/i2p/router/web/HomeHelper.java:212 +#: ../java/src/net/i2p/router/web/HomeHelper.java:214 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:856 msgid "Add" msgstr "Lägg till " -#: ../java/src/net/i2p/router/web/LogsHelper.java:28 -#: ../java/src/net/i2p/router/web/LogsHelper.java:62 +#: ../java/src/net/i2p/router/web/LogsHelper.java:29 +#: ../java/src/net/i2p/router/web/LogsHelper.java:72 msgid "File location" msgstr "Filposition" -#: ../java/src/net/i2p/router/web/LogsHelper.java:59 +#: ../java/src/net/i2p/router/web/LogsHelper.java:69 msgid "File not found" msgstr "Fil inte funnen" -#: ../java/src/net/i2p/router/web/LogsHelper.java:77 +#: ../java/src/net/i2p/router/web/LogsHelper.java:87 msgid "No log messages" msgstr "Inga logmeddelande" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:77 -msgid "Network Database RouterInfo Lookup" -msgstr "Nätverksdatabas, RouterInfo upplag" +#: ../java/src/net/i2p/router/web/NetDbHelper.java:19 +msgid "Summary" +msgstr "Sammanfattning" + +#. 0 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:20 +msgid "Local Router" +msgstr "Lokal router" + +#. 1 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:21 +msgid "Router Lookup" +msgstr "Router uppslag" + +#. 2 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:22 +msgid "All Routers" +msgstr "Alla routers" + +#. 3 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:23 +msgid "All Routers with Full Stats" +msgstr "'Alla routers med fulla stats" + +#. 4 +#. 5 +#: ../java/src/net/i2p/router/web/NetDbHelper.java:25 +msgid "LeaseSets" +msgstr "LeaseSet" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:92 #: ../java/strings/Strings.java:68 @@ -3234,79 +3504,50 @@ msgstr "Router" msgid "not found in network database" msgstr "hittades inte i nätverksdatabasen" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "Network Database Contents" -msgstr "Nätverksdatabasinnehåll" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105 -msgid "View RouterInfo" -msgstr "Visa RouterInfo" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106 -msgid "LeaseSets" -msgstr "LeaseSet" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135 msgid "LeaseSet" msgstr "LeaseSet" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:141 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137 msgid "Local" msgstr "Lokal" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:143 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139 msgid "Unpublished" msgstr "Opubliserad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:151 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147 msgid "Destination" msgstr "Destination" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:161 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:157 #, java-format msgid "Expires in {0}" msgstr "Går ut om {0}" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:163 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:159 #, java-format msgid "Expired {0} ago" msgstr "Gick ut {0} sedan" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:157 msgid "Gateway" msgstr "Gateway" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:178 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174 msgid "Lease" msgstr "Lease" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:180 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176 msgid "Tunnel" msgstr "Tunnel" #: ../java/src/net/i2p/router/web/NetDbRenderer.java:232 -msgid "View LeaseSets" -msgstr "Se LeaseSet" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:234 msgid "Not initialized" msgstr "Inte intierad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:243 -msgid "Routers" -msgstr "Routrar" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:245 -msgid "Show all routers" -msgstr "Visa alla routrar" - -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247 -msgid "Show all routers with full stats" -msgstr "Visa alla routrar med full statistik" - #: ../java/src/net/i2p/router/web/NetDbRenderer.java:283 msgid "Network Database Router Statistics" msgstr "Nätverksdatabas Routerstatistik" @@ -3325,69 +3566,69 @@ msgstr "Transporter" msgid "Country" msgstr "Land" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:361 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 msgid "Our info" msgstr "Vår information" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:363 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369 msgid "Peer info for" msgstr "Peer information för" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371 msgid "Full entry" msgstr "Full post" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:119 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:152 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 msgid "Hidden" msgstr "Gömd" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:373 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378 msgid "Updated" msgstr "Uppdaterad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:374 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:379 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 #, java-format msgid "{0} ago" msgstr "{0} sedan" #. shouldnt happen -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:376 -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:380 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:381 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385 msgid "Published" msgstr "Publicerad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387 msgid "Address(es)" msgstr "Adress(er)" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:395 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400 msgid "cost" msgstr "kostnad" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "Hidden or starting up" msgstr "Gömd eller startar" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU" msgstr "SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:420 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425 msgid "SSU with introducers" msgstr "SSU med introducerare" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP" msgstr "NTCP" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU" msgstr "NTCP och SSU" -#: ../java/src/net/i2p/router/web/NetDbRenderer.java:421 +#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426 msgid "NTCP and SSU with introducers" msgstr "NTCP och SSU med introducerare" @@ -3406,6 +3647,7 @@ msgid "Hide news" msgstr "Dölj nyheter" #: ../java/src/net/i2p/router/web/NewsFetcher.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642 msgid "Show news" msgstr "Visa nyheter" @@ -3470,7 +3712,6 @@ msgid "Downloading plugin" msgstr "Laddar ner plugin" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:169 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 #, java-format msgid "{0}B transferred" msgstr "{0}B överfört" @@ -3486,7 +3727,7 @@ msgid "Cannot create plugin directory {0}" msgstr "Kan inte skapa pluginmapp {0}" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:191 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:302 #, java-format msgid "from {0}" msgstr "från {0}" @@ -3501,8 +3742,7 @@ msgstr "Plugin från {0} är korrupt" msgid "Plugin from {0} does not contain the required configuration file" msgstr "Plugin från {0} innehåller inte deb konfiguration som krävs" -#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' -#. + signer + ""); +#. updateStatus("" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + ""); #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:225 #, java-format msgid "Plugin from {0} contains an invalid key" @@ -3539,7 +3779,9 @@ msgstr "Denna plugin kräver Java version {0} eller högre" msgid "" "Downloaded plugin is for new installs only, but the plugin is already " "installed" -msgstr "Nedladdad plugin är för nya endast för nya installationer, men denna plugin är redan installerad" +msgstr "" +"Nedladdad plugin är för nya endast för nya installationer, men denna plugin " +"är redan installerad" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:329 msgid "Installed plugin does not contain the required configuration file" @@ -3547,7 +3789,8 @@ msgstr "Installerad plugin innehåller inte den konfigurations som krävs" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:337 msgid "Signature of downloaded plugin does not match installed plugin" -msgstr "Signaturen av nerladdad plugin matchar inte den plugin som är installerad" +msgstr "" +"Signaturen av nerladdad plugin matchar inte den plugin som är installerad" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:344 #, java-format @@ -3585,7 +3828,8 @@ msgstr "Insticksprogrammet kommer att installeras vid nästa omstart." #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:410 msgid "Plugin is for upgrades only, but the plugin is not installed" -msgstr "Plugin är endast för uppdateringar, men denna plugin är inte installerad" +msgstr "" +"Plugin är endast för uppdateringar, men denna plugin är inte installerad" #: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:423 #, java-format @@ -3618,219 +3862,225 @@ msgstr "Plugin {0} installerad men kunde inte startas" msgid "Failed to download plugin from {0}" msgstr "Misslyckades med att ladda ner plugin från {0}" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71 -msgid "Peer Profiles" -msgstr "Peer Profiler" - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72 +#. buf.append("

    ").append(_("Peer Profiles")).append("

    \n

    "); +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 #, java-format msgid "Showing 1 recent profile." msgid_plural "Showing {0} recent profiles." msgstr[0] "Visar senaste profil." msgstr[1] "Visar senaste {0} profiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:74 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:85 #, java-format msgid "Hiding 1 older profile." msgid_plural "Hiding {0} older profiles." msgstr[0] "Gömmer 1 äldre profil." msgstr[1] "Gömmer {0} äldre profiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:76 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:87 #, java-format msgid "Hiding 1 standard profile." msgid_plural "Hiding {0} standard profiles." msgstr[0] "Gömmer standard pofil." msgstr[1] "Gömmer {0} standard pofiler." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92 msgid "Groups (Caps)" msgstr "Grupper (Kap.)" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:82 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:251 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:373 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:93 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:435 msgid "Speed" msgstr "Hastighet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:377 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:94 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:275 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:439 msgid "Capacity" msgstr "Kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:84 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:95 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277 msgid "Integration" msgstr "Integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135 msgid "Fast, High Capacity" msgstr "Snabb, Hög kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:125 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:136 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11 msgid "High Capacity" msgstr "Hög kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137 msgid "Standard" msgstr "Standard" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:127 -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:161 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:138 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172 msgid "Failing" msgstr "Misslyckas" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:129 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:140 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:416 msgid "Integrated" msgstr "Integrerad" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173 msgid "Unreachable" msgstr "Onåbar" #. hide if < 10% -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:169 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180 msgid "Test Fails" msgstr "Testet misslyckades" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186 msgid "profile" msgstr "profil" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:184 -msgid "Floodfill and Integrated Peers" -msgstr "Floodfill och integrerade peers." - -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205 msgid "Caps" msgstr "Kap." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206 msgid "Integ. Value" msgstr "Heltalsvärde" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207 msgid "Last Heard About" msgstr "Hörde senast om" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208 msgid "Last Heard From" msgstr "Hörde senast från" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209 msgid "Last Good Send" msgstr "Senaste bra försändning" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210 msgid "Last Bad Send" msgstr "Senaste dåliga försändning" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211 msgid "10m Resp. Time" msgstr "10m svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212 msgid "1h Resp. Time" msgstr "1h svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213 msgid "1d Resp. Time" msgstr "1d svarstid" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214 msgid "Last Good Lookup" msgstr "Senaste bra uppslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215 msgid "Last Bad Lookup" msgstr "Senaste dåliga uppslag" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216 msgid "Last Good Store" msgstr "Senaste bra lagring" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217 msgid "Last Bad Store" msgstr "Senaste dåliga lagring" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218 msgid "1h Fail Rate" msgstr "1h felfrekvens" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219 msgid "1d Fail Rate" msgstr "1d felfrekvens" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272 msgid "Thresholds" msgstr "Trösklar" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274 msgid "fast peers" msgstr "snabba peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276 msgid "high capacity peers" msgstr "högkapacitets peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278 msgid " well integrated peers" msgstr "väintegrerade peers" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "as determined by the profile organizer" msgstr "som bestämd av profilorganiseraren" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280 msgid "groups" msgstr "grupper" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 msgid "capabilities in the netDb, not used to determine profiles" msgstr "kapaciteten i netDb, används inte för att fastställa profiler" #. capabilities -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:259 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281 #: ../java/strings/Strings.java:81 msgid "caps" msgstr "kap." -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "" "peak throughput (bytes per second) over a 1 minute period that the peer has " "sustained in a single tunnel" -msgstr "topp genomströmning (bytes per sekund) under en period av1 minut som klienten har upprätthållit i en tunnel" +msgstr "" +"topp genomströmning (bytes per sekund) under en period av1 minut som " +"klienten har upprätthållit i en tunnel" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:260 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282 msgid "speed" msgstr "hastighet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "capacity" msgstr "kapacitet" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283 msgid "how many tunnels can we ask them to join in an hour?" msgstr "hur många tunnlar kan vi be dem att gå med i på en timme?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "how many new peers have they told us about lately?" msgstr "hur många nya peers har de berättat för oss om nyligen?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284 msgid "integration" msgstr "integration" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "is the peer banned, or unreachable, or failing tunnel tests?" msgstr "är peeren bannad, eller inte kan nås, eller en misslyckas tunnel test?" -#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263 +#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285 msgid "status" msgstr "status" +#. 0 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 +msgid "Floodfill " +msgstr "Floodfill " + +#. 2 +#: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 +msgid "All" +msgstr "Alla" + #: ../java/src/net/i2p/router/web/SearchHelper.java:74 msgid "Select search engine" msgstr "Välj sökmotor" @@ -3895,7 +4145,9 @@ msgstr "Statistik som samlats in under routerns driftstid" msgid "" "The data gathered is quantized over a 1 minute period, so should just be " "used as an estimate." -msgstr "De uppgifter som samlats in är kvantiserade över en 1 minuts period, så de skall bara användas som en uppskattning." +msgstr "" +"De uppgifter som samlats in är kvantiserade över en 1 minuts period, så de " +"skall bara användas som en uppskattning." #: ../java/src/net/i2p/router/web/StatsGenerator.java:64 msgid "These statistics are primarily used for development and debugging." @@ -3918,14 +4170,12 @@ msgstr "Glidande medelvärde, händelser per period" msgid "Highest events per period" msgstr "Högsta händelser per period" -#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && -#. (curFreq.getAverageEventsPerPeriod() > 0) ) { +#. if (showAll && (curFreq.getMaxAverageEventsPerPeriod() > 0) && (curFreq.getAverageEventsPerPeriod() > 0) ) { #. buf.append("(current is "); #. buf.append(pct(curFreq.getAverageEventsPerPeriod()/curFreq.getMaxAverageEventsPerPeriod())); #. buf.append(" of max)"); #. } -#. buf.append(" avg interval between updates: -#. (").append(num(curFreq.getAverageInterval())).append("ms, min "); +#. buf.append(" avg interval between updates: (").append(num(curFreq.getAverageInterval())).append("ms, min "); #. buf.append(num(curFreq.getMinAverageInterval())).append("ms)"); #: ../java/src/net/i2p/router/web/StatsGenerator.java:136 msgid "Lifetime average events per period" @@ -3997,291 +4247,387 @@ msgstr "Exportera Data som XML" msgid "Lifetime average value" msgstr "Livstids medelvärde" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142 msgid "I2P Router Help & FAQ" msgstr "I2P Router Hjälp & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144 msgid "Help & FAQ" msgstr "Hjälp & FAQ" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:59 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:152 msgid "" "Configure startup of clients and webapps (services); manually start dormant " "services" -msgstr "Konfigurera start av klienter och webbappar (tjänster), starta vilande tjänster manuellt" +msgstr "" +"Konfigurera start av klienter och webbappar (tjänster), starta vilande " +"tjänster manuellt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154 msgid "I2P Services" msgstr "I2P tjänster" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186 msgid "Configure I2P Router" msgstr "Konfigurera I2P Router" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188 msgid "I2P Internals" msgstr "I2P internt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:97 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:309 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:194 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:489 msgid "View existing tunnels and tunnel build status" msgstr "Visa existerande tunnlar och status för tunnlar som byggs" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:103 -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:223 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:200 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:375 msgid "Show all current peer connections" msgstr "Visa alla aktuella peeranslutningar" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:109 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:206 msgid "Show recent peer performance profiles" msgstr "Visa de senaste peer prestanda profiler" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 msgid "Profiles" msgstr "Profiler" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:115 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:212 msgid "Show list of all known I2P routers" msgstr "Visa lista över alla kända I2P routrar" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:214 msgid "NetDB" msgstr "NetDB" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:218 msgid "Health Report" msgstr "Hälsorapport" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220 msgid "Logs" msgstr "Loggar" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 msgid "Graph router performance" msgstr "Diagram över router prestanda" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233 msgid "Graphs" msgstr "Grafer" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238 msgid "Textual router performance statistics" msgstr "resultatstatistik för router i textform" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:147 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Local Destinations" msgstr "Lokala Destinationer" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:149 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 #: ../java/strings/Strings.java:62 msgid "I2PTunnel" msgstr "I2PTunnel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:268 msgid "General" msgstr "Allmänt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:177 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:273 +msgid "" +"Your Local Identity is your unique I2P router identity, similar to an ip " +"address but tailored to I2P. " +msgstr "" +"Din lokala identitet är din unika I2P routers identitet, liknande en ip-" +"adress men anpassad för I2P." + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +msgid "Never disclose this to anyone, as it can reveal your real world ip." +msgstr "avslöja aldrig den för någon eftersom det kan avslöja din ip-adress " + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 msgid "Local Identity" msgstr "Lokal identitet" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:181 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:280 msgid "Your unique I2P router identity is" msgstr "Din unika I2P router identitet är" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:185 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:284 msgid "never reveal it to anyone" msgstr "avslöja det aldrig till någon" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286 msgid "show" msgstr "visa" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:198 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +msgid "The version of the I2P software we are running" +msgstr "Den version av I2P vi kör " + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:300 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:326 msgid "How long we've been running for this session" msgstr "Hur länge vi har kört för denna session" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:201 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:191 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:101 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:303 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:329 msgid "Uptime" msgstr "Upptid" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:208 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/xhr1_jsp.java:118 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341 msgid "" "Help with configuring your firewall and router for optimal I2P performance" -msgstr "Hjälp med att konfigurera din brandvägg och router för optimal prestanda för I2P" +msgstr "" +"Hjälp med att konfigurera din brandvägg och router för optimal prestanda för " +"I2P" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 +msgid "Configure I2P Updates" +msgstr "Konfigurera I2P uppdateringar " + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358 +msgid "I2P Update" +msgstr "I2P uppdatering" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 +msgid "Peers we've been talking to in the last few minutes/last hour" +msgstr "Peers vi har pratat med de senaste minuterna/timmarna" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 msgid "Active" msgstr "Aktiv" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:395 +msgid "The number of peers available for building client tunnels" +msgstr "Antal peers tillgängliga för att bygga klient tunnlar " + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 msgid "Fast" msgstr "Snabb" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:246 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 +msgid "The number of peers available for building exploratory tunnels" +msgstr "Antal peers tillgängliga för att bygga undersökande tunnlar" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 msgid "High capacity" msgstr "Hög kapacitet" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:258 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:413 +msgid "The number of peers available for network database inquries" +msgstr "Antal peers tillgängliga för nätverksdatabas förfrågningar" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422 +msgid "The total number of peers in our network database" +msgstr "Totala antalet peers i vår nätverksdatabas" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 msgid "Known" msgstr "Kända" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445 msgid "Configure router bandwidth allocation" msgstr "Ställ in routerns bandbreddsallokering" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447 msgid "Bandwidth in/out" msgstr "Bandbredd in/ut" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467 msgid "Total" msgstr "Totalt" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474 msgid "Used" msgstr "Använda" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:496 +msgid "" +"Used for building and testing tunnels, and communicating with floodfill peers" +msgstr "" +"Används för att bygga och testa tunnlar och kommunicera med floodfill peers" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499 msgid "Exploratory" msgstr "Utforskande" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:328 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:505 +msgid "Tunnels we are using to provide or access services on the network" +msgstr "" +"Tunnlar vi använder för att tillhandahålla eller få tillgång till tjänster i " +"nätverket" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514 +msgid "" +"Tunnels we are participating in, directly contributing bandwith to the " +"network" +msgstr "Tunnlar vi deltar i och direkt bidrar med bandbredd till nätverket" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517 msgid "Participating" msgstr "Deltagande" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:334 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:523 +msgid "" +"The ratio of tunnel hops we provide to tunnel hops we use - a value greater " +"than 1.00 indicates a positive contribution to the network" +msgstr "" +"Förhållandet mellan tunneln hopp ger vi tillhandahåller och använder - ett " +"värde större än 1,00 indikerar ett positivt bidrag till nätverket" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 msgid "Share ratio" msgstr "Delningsratio" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:340 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:539 msgid "What's in the router's job queue?" msgstr "Vad är i routerns arbeteskö" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541 msgid "Congestion" msgstr "Trängsel" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546 +msgid "Indicates router performance" +msgstr "Indikerar routern prestanda" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549 msgid "Job lag" msgstr "Arbetsfördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:353 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:555 +msgid "Indicates how quickly outbound messages to other I2P routers are sent" +msgstr "" +"Indikerar hur snabbt utåtgåendemeddelanden till andra I2P routers sänds " + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558 msgid "Message delay" msgstr "Meddelandefördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:360 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 +msgid "Round trip time for a tunnel test" +msgstr "Tur och retur tid för ett tunnel test" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" msgstr "Tunnelfördröjning" -#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:367 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 +msgid "Queued requests from other routers to participate in tunnels" +msgstr "Köade förfrågningar från andra routrar att delta i tunnlar" + +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" msgstr "Eftersläpning" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:110 +#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613 +msgid "News & Updates" +msgstr "Nyheter & Uppdateringar " + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:143 msgid "ERR-Client Manager I2CP Error - check logs" msgstr "ERR-Client Manager I2CP Fel - kontrollera loggar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:117 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:150 #, java-format msgid "ERR-Clock Skew of {0}" msgstr "ERR-Tidsfördröjning {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:122 #: ../java/src/net/i2p/router/web/SummaryHelper.java:155 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:564 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:188 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 msgid "Testing" msgstr "Testar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:129 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:544 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:162 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 msgid "OK" msgstr "OK" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:130 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:163 msgid "ERR-Private TCP Address" msgstr "ERR-Privat TCP Adress" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:132 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:165 msgid "ERR-SymmetricNAT" msgstr "ERR-Symmetrisk NAT" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:135 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:168 msgid "WARN-Firewalled with Inbound TCP Enabled" msgstr "WARN-Bakom brandvägg med innåtriktad TCP påslagen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:137 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:170 msgid "WARN-Firewalled and Floodfill" msgstr "WARN-Bakom brandvägg och är floodfill" #. if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) #. return _("WARN-Firewalled and Fast"); -#: ../java/src/net/i2p/router/web/SummaryHelper.java:140 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:173 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 msgid "Firewalled" msgstr "Bakom brandvägg" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:142 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:175 msgid "" "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and " "restart" -msgstr "ERR-UDP port används redan - Sätt i2np.udp.internalPort=xxxx i advancerade inställningar och starta om" +msgstr "" +"ERR-UDP port används redan - Sätt i2np.udp.internalPort=xxxx i advancerade " +"inställningar och starta om" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:148 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:181 msgid "ERR-No Active Peers, Check Network Connection and Firewall" msgstr "ERR-Inga aktiva peers, kontrollera nätverkanslutning och brandvägg" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:151 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:184 msgid "ERR-UDP Disabled and Inbound TCP host/port not set" msgstr "ERR-UDP avslaget och inåtriktad TCP adress/port är inte inställd" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:153 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:186 msgid "WARN-Firewalled with UDP Disabled" msgstr "WARN-Bakom brandvägg med UDP avslaget" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:378 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:411 msgid "Add/remove/edit & control your client and server tunnels" msgstr "Lägg till/ta bort/ ändra & ställ in dina klient och server tunnlar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:390 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:423 msgid "Server" msgstr "Server" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:394 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:427 msgid "Show tunnels" msgstr "Visa tunnlar" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 msgid "Leases expired" msgstr "Leasning utgången" #. red or yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:405 -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:438 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "Rebuilding" msgstr "Bygger om" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:406 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:439 msgid "ago" msgstr "sedan" #. green light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:409 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:442 msgid "Ready" msgstr "Redo" #. yellow light -#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building" msgstr "Bygger" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:413 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:446 msgid "Building tunnels" msgstr "Bygger tunnlar" @@ -4289,38 +4635,57 @@ msgstr "Bygger tunnlar" #. nicely under 'local destinations' in the summary bar #. note that if the wording changes in i2ptunnel.config, we have to #. keep the old string here as well for existing installs -#: ../java/src/net/i2p/router/web/SummaryHelper.java:429 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:462 #: ../java/strings/Strings.java:36 msgid "shared clients" msgstr "delade klienter" #. Note to translators: parameter is a version, e.g. "0.8.4" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:643 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 #, java-format msgid "Download {0} Update" msgstr "Hämtat {0} uppdateringar" #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC" #.
    is optional, to help the browser make the lines even in the button -#. If the translation is shorter than the English, you should probably not -#. include
    -#: ../java/src/net/i2p/router/web/SummaryHelper.java:651 +#. If the translation is shorter than the English, you should probably not include
    +#: ../java/src/net/i2p/router/web/SummaryHelper.java:684 #, java-format msgid "Download Unsigned
    Update {0}" msgstr "Hämta osignerade
    uppdateringar {0}" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:676 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:709 msgid "Help with firewall configuration" msgstr "Hjälp med brandväggskonfigurationen" -#: ../java/src/net/i2p/router/web/SummaryHelper.java:678 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:711 msgid "Check network connection and NAT/firewall" msgstr "Kontrollera nätverksanslutningen och NAT/brandvägg " -#: ../java/src/net/i2p/router/web/SummaryHelper.java:697 +#: ../java/src/net/i2p/router/web/SummaryHelper.java:730 msgid "Reseed" msgstr "Reseed" +#: ../java/src/net/i2p/router/web/SummaryHelper.java:812 +msgid "Order" +msgstr "Ordning" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:829 +msgid "Top" +msgstr "Top" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:842 +msgid "Down" +msgstr "Ner" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:847 +msgid "Bottom" +msgstr "Botten" + +#: ../java/src/net/i2p/router/web/SummaryHelper.java:859 +msgid "Select a section to add" +msgstr "Välj ett avsnitt för att lägga till det" + #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format msgid "events in {0}" @@ -4345,7 +4710,7 @@ msgstr "nu" #: ../java/src/net/i2p/router/web/TunnelRenderer.java:35 #: ../java/src/net/i2p/router/web/TunnelRenderer.java:57 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398 msgid "configure" msgstr "konfigurera" @@ -4455,8 +4820,7 @@ msgid "out" msgstr "ut" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:67 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:142 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:236 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:146 msgid "Updating" msgstr "Uppdaterar" @@ -4464,8 +4828,8 @@ msgstr "Uppdaterar" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:89 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:116 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:260 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:284 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:266 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 msgid "Update downloaded" msgstr "Uppdatering hämtad" @@ -4475,22 +4839,22 @@ msgid "Unsigned update file from {0} is corrupt" msgstr "Osignerad uppdateringsfil från {0} är korrumperad" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:111 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Restarting" msgstr "Startar om" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:286 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:292 msgid "Click Restart to install" msgstr "Klicka på Omstart för att installera" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:120 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:288 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:294 msgid "Click Shutdown and restart to install" msgstr "Klicka Stäng av och starta om för att installera" #: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:121 -#: ../java/src/net/i2p/router/web/UpdateHandler.java:290 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:296 #, java-format msgid "Version {0}" msgstr "Version {0}" @@ -4500,27 +4864,33 @@ msgstr "Version {0}" msgid "Failed copy to {0}" msgstr "Misslyckades med att kopiera till {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:183 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:187 #, java-format msgid "Updating from {0}" msgstr "Uppdatering från {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:252 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:243 +#, java-format +msgid "{0} downloaded" +msgstr "{0} nerladdade" + +#: ../java/src/net/i2p/router/web/UpdateHandler.java:258 #, java-format msgid "No new version found at {0}" msgstr "Ingen ny version hittad på {0}" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:279 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:285 msgid "Update verified" msgstr "Update verifierad" -#: ../java/src/net/i2p/router/web/UpdateHandler.java:305 +#: ../java/src/net/i2p/router/web/UpdateHandler.java:311 #, java-format msgid "Transfer failed from {0}" msgstr "Överföring misslyckades från {0}" #. wars for ConfigClientsHelper #: ../java/strings/Strings.java:12 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:154 msgid "addressbook" msgstr "adressbok" @@ -4745,1694 +5115,1931 @@ msgstr "itag1" msgid "itag2" msgstr "itag2" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137 msgid "configure bandwidth" msgstr "konfigurera bandbredd " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:230 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:220 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:226 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:231 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:264 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:223 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:224 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:219 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:219 -msgid "Summary Bar" -msgstr "Sammanfattning aktivitetsfält" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:142 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:140 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:151 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:160 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:141 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:145 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:144 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:157 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:157 +msgid "Router is down" +msgstr "Routern är nere" -#. We have intl defined when this is included, but not when compiled -#. standalone. -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:255 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:233 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:239 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:244 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:277 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:253 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:254 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:242 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:232 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:232 +#. We have intl defined when this is included, but not when compiled standalone. +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:302 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:288 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:308 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:290 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:308 msgid "Refresh (s)" msgstr "Uppdatera (s)" #. ditto -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:247 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:259 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:237 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:243 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:248 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:281 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:257 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:258 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:240 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:241 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:245 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:236 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:236 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:301 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/debug_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005far_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005ffr_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fnl_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_005fru_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/help_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:313 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:320 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/oldconsole_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:291 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:312 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:294 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:312 msgid "Enable" msgstr "Aktivera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 msgid "Bandwidth limiter" msgstr "Bandbreddsbegränsare" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 msgid "" "I2P will work best if you configure your rates to match the speed of your " "internet connection." -msgstr "I2P fungerar bäst om du konfigurerar hastigheter som överensstämmer med din internetuppkoplings hastighet." +msgstr "" +"I2P fungerar bäst om du konfigurerar hastigheter som överensstämmer med din " +"internetuppkoplings hastighet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361 msgid "KBps In" msgstr "KBps in" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375 msgid "KBps Out" msgstr "KBps ut" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:332 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:390 msgid "Share" msgstr "Dela" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:339 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:305 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:408 msgid "NOTE" msgstr "NOTERA" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:399 #, java-format msgid "You have configured I2P to share only {0} KBps." msgstr "Du har konfigurerat I2P att bara endast {0} kbps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402 msgid "I2P requires at least 12KBps to enable sharing. " msgstr "I2P kräver åtminstone 12KBps att aktivera delning. " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403 msgid "" "Please enable sharing (participating in tunnels) by configuring more " "bandwidth. " -msgstr "Snälla slå på delning (deltagande i andras tunnlar) genom att konfigurera mer bandbredd." +msgstr "" +"Snälla slå på delning (deltagande i andras tunnlar) genom att konfigurera " +"mer bandbredd." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:404 msgid "" "It improves your anonymity by creating cover traffic, and helps the network." -msgstr "Det förbättrar din anonymitet genom att dölja din trafik med andras trafik och hjälper nätverket." +msgstr "" +"Det förbättrar din anonymitet genom att dölja din trafik med andras trafik " +"och hjälper nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:406 #, java-format msgid "You have configured I2P to share {0} KBps." msgstr "Du har konfigurerat I2P att dela {0} kbps." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:409 msgid "" "The higher the share bandwidth the more you improve your anonymity and help " "the network." -msgstr "Desto högre bandbredd som delas ju mer du förbättras din anonymitet och hjälpen till nätverket." +msgstr "" +"Desto högre bandbredd som delas ju mer du förbättras din anonymitet och " +"hjälpen till nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413 msgid "Advanced network configuration page" msgstr "Sida för avancerade nätverksinställningar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:357 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:367 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:477 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:379 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:395 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:481 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:418 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:380 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:329 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:415 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:359 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:509 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:525 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:551 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:457 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:543 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:478 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:437 msgid "Cancel" msgstr "Avbryt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137 msgid "config advanced" msgstr "avancerad konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314 msgid "I2P Advanced Configuration" msgstr "I2P Avancerade inställningar " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355 msgid "Advanced I2P Configuration" msgstr "Avancerad I2P Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:307 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365 msgid "Some changes may require a restart to take effect." msgstr "Vissa ändringar kan kräva en omstart för att börja gälla." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139 msgid "config clients" msgstr "konfigurera klienter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:284 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346 msgid "I2P Client Configuration" msgstr "I2P klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:412 msgid "Client Configuration" msgstr "Klientkonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414 msgid "" "The Java clients listed below are started by the router and run in the same " "JVM." -msgstr "Java klienter som anges nedan startade av routern och körs i samma JVM." +msgstr "" +"Java klienter som anges nedan startade av routern och körs i samma JVM." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420 msgid "To change other client options, edit the file" msgstr "För att ändra andra klientalternativ, redigera filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:365 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:505 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:523 msgid "All changes require restart to take effect." msgstr "Alla ändringar kräver omstart för att träda i kraft." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:377 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 msgid "Advanced Client Interface Configuration" msgstr "Avancerad gränssnittskonfiguration för klienten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443 msgid "External I2CP (I2P Client Protocol) Interface Configuration" msgstr "Externa I2CP (I2P Client Protocol) gränssnittskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449 msgid "Enabled without SSL" msgstr "Aktiverad utan SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:393 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 msgid "Enabled with SSL required" msgstr "Aktiverad med krav på SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461 msgid "Disabled - Clients outside this Java process may not connect" msgstr "Inaktivera - klienter utanför denna Java process kan inte ansluta" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463 msgid "I2CP Port" msgstr "I2CP Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:405 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:467 msgid "I2CP Interface" msgstr "I2CP Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:421 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 msgid "Authorization" msgstr "Auktorisation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:427 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489 msgid "Require username and password" msgstr "Kräv användarnamn och lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:429 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491 msgid "Username" msgstr "Användarnamn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495 msgid "Password" msgstr "Lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:338 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:499 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:406 msgid "The default settings will work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:501 msgid "Any changes made here must also be configured in the external client." -msgstr "Alla ändringar som görs här måste också konfigureras i den externa klienten." +msgstr "" +"Alla ändringar som görs här måste också konfigureras i den externa klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:441 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503 msgid "Many clients do not support SSL or authorization." msgstr "Många klienter saknar stöd för SSL eller auktorisation." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:451 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513 msgid "WebApp Configuration" msgstr "WebApp inställningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:453 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:515 msgid "" "The Java web applications listed below are started by the webConsole client " "and run in the same JVM as the router. They are usually web applications " -"accessible through the router console. They may be complete applications " -"(e.g. i2psnark),front-ends to another client or application which must be " +"accessible through the router console. They may be complete applications (e." +"g. i2psnark),front-ends to another client or application which must be " "separately enabled (e.g. susidns, i2ptunnel), or have no web interface at " "all (e.g. addressbook)." -msgstr "Java webbapplikationer som anges nedan startas av webConsole klienten och körs i samma JVM som routern. Vanligtvis är det webbapplikationer som är tillgängliga genom routern konsolen. De kan vara kompletta program (t.ex. i2psnark), gränssnitt till en annan klient eller tillämpningar som måste aktiveras separat (t.ex. susidns, i2ptunnel), eller som saknar webbgränssnitt över huvud taget (t.ex. adressbok)." +msgstr "" +"Java webbapplikationer som anges nedan startas av webConsole klienten och " +"körs i samma JVM som routern. Vanligtvis är det webbapplikationer som är " +"tillgängliga genom routern konsolen. De kan vara kompletta program (t.ex. " +"i2psnark), gränssnitt till en annan klient eller tillämpningar som måste " +"aktiveras separat (t.ex. susidns, i2ptunnel), eller som saknar " +"webbgränssnitt över huvud taget (t.ex. adressbok)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:517 msgid "" "A web app may also be disabled by removing the .war file from the webapps " "directory; however the .war file and web app will reappear when you update " "your router to a newer version, so disabling the web app here is the " "preferred method." -msgstr "En webbapp kan också inaktiveras genom att ta bort .war filen från webapps katalogen. Men .war filen och webbappen visas igen när du uppdaterar din router till en nyare version, så att inaktivera webbapp här är den bästa metoden." +msgstr "" +"En webbapp kan också inaktiveras genom att ta bort .war filen från webapps " +"katalogen. Men .war filen och webbappen visas igen när du uppdaterar din " +"router till en nyare version, så att inaktivera webbapp här är den bästa " +"metoden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:469 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531 msgid "Plugin Configuration" msgstr "Plugin Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:471 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:533 msgid "The plugins listed below are started by the webConsole client." msgstr "De plugins som anges nedan startas av webConsole klienten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:481 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543 msgid "Plugin Installation" msgstr "Plugin Installation" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:545 msgid "To install a plugin, enter the download URL:" msgstr "För att installera en plugin anger du hämta URL:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139 msgid "config home" msgstr "konfa start" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:335 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397 msgid "Default Home Page" msgstr "Standard startsida " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:403 msgid "Use old home page" msgstr "Använd den gamla startsidan" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:411 msgid "Search Engines" msgstr "Sökmotorer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:431 msgid "Recommended Eepsites" msgstr "Rekommenderade Eepsiter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:385 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:447 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386 msgid "Local Services" msgstr "Lokala tjänster" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139 msgid "config keyring" msgstr "Konfigurera nyckelring" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330 msgid "I2P Keyring Configuration" msgstr "I2P Nyckelrings konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:399 msgid "The router keyring is used to decrypt encrypted leaseSets." msgstr "Router-nyckelringen används för att dekryptera krypterade leaseSets." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:402 msgid "" "The keyring may contain keys for local or remote encrypted destinations." -msgstr "Nyckelringen kan innehålla nycklar för krypterad lokala eller fjärrmål ." +msgstr "" +"Nyckelringen kan innehålla nycklar för krypterad lokala eller fjärrmål ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408 msgid "Manual Keyring Addition" msgstr "Lägg till nycklar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:410 msgid "Enter keys for encrypted remote destinations here." msgstr "Ange nycklar för krypterad fjärr mål här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413 msgid "Keys for local destinations must be entered on the" msgstr "Nycklar för lokal mål måste anges på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415 msgid "I2PTunnel page" msgstr "I2PTunnelsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417 msgid "Dest. name, hash, or full key" msgstr "Mål namn, hash, elle full nyckel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419 msgid "Encryption Key" msgstr "Krypteringsnyckel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137 msgid "config logging" msgstr "konfigurationsloggning" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314 msgid "I2P Logging Configuration" msgstr "I2P Loggningskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355 msgid "Configure I2P Logging Options" msgstr "Konfigurera I2P Loggningsval" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:357 msgid "Log file" msgstr "Loggfil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361 msgid "(the symbol '@' will be replaced during log rotation)" msgstr "(symbolen '@' kommer ersättar under loggrotation)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363 msgid "Log record format" msgstr "Logginläggformat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:367 msgid "" "(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)" -msgstr "(använd 'd' = daum, 'c' = klass, 't' = tråd, 'p' = prioritet, 'm' = meddelande)" +msgstr "" +"(använd 'd' = daum, 'c' = klass, 't' = tråd, 'p' = prioritet, 'm' = " +"meddelande)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:369 msgid "Log date format" msgstr "Logg datumformat" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:373 msgid "" "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' " "= millisecond)" -msgstr "('MM' = månad, 'dd' = dag, 'HH' = timme, 'mm' = minut, 'ss' = sekund, 'SSS' = millisekund)" +msgstr "" +"('MM' = månad, 'dd' = dag, 'HH' = timme, 'mm' = minut, 'ss' = sekund, 'SSS' " +"= millisekund)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:317 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375 msgid "Max log file size" msgstr "Loggfilens maxima storlek" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:379 msgid "Default log level" msgstr "Standard loggnings nivå " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:383 msgid "" "(DEBUG and INFO are not recommended defaults, as they will drastically slow " "down your router)" -msgstr "(DEBUG och INFO rekommenderas inte som standard, eftersom de drastiskt kommer att sakta ner din router)" +msgstr "" +"(DEBUG och INFO rekommenderas inte som standard, eftersom de drastiskt " +"kommer att sakta ner din router)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385 msgid "Log level overrides" msgstr "Logga nivå åsidosättanden" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389 msgid "New override" msgstr "Nytt åsidosättande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139 msgid "config networking" msgstr "konfigurera nätverk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343 msgid "I2P Network Configuration" msgstr "I2P nätverkskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:336 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:398 msgid "IP and Transport Configuration" msgstr "IP och transport konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 msgid "There is help below." msgstr "Det finns hjälp nedan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 msgid "UPnP Configuration" msgstr "UPnP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408 msgid "Enable UPnP to open firewall ports" msgstr "Aktivera UPnP för att öppna brandväggsportar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410 msgid "UPnP status" msgstr "UPnP status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 msgid "IP Configuration" msgstr "IP-konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:352 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:428 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:490 msgid "Externally reachable hostname or IP address" msgstr "Externt nåbart värdnamn eller IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:356 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418 msgid "Use all auto-detect methods" msgstr "Använd alla automatiska upptäckts metoder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:360 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:422 msgid "Disable UPnP IP address detection" msgstr "Inaktivera UPnP IP-adress upptäckt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 msgid "Ignore local interface IP address" msgstr "Ignorera lokala gränssnitts IP-adresser" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430 msgid "Use SSU IP address detection only" msgstr "Använd endast SSU IP-adress detektion " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:372 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:446 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 msgid "Specify hostname or IP" msgstr "Ange värdnamn eller IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440 msgid "Select Interface" msgstr "Välj Interface" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454 msgid "Hidden mode - do not publish IP" msgstr "Dolt läge - publicera inte IP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:394 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 msgid "(prevents participating traffic)" msgstr "(förhindrar deltagande trafik)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 msgid "Action when IP changes" msgstr "Åtgärd när IP-adressen ändras" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462 msgid "" "Laptop mode - Change router identity and UDP port when IP changes for " "enhanced anonymity" -msgstr "Laptop-läge - Ändra routeridentitet och UDP-port när IP-adressen ändras, för ökad anonymitet" +msgstr "" +"Laptop-läge - Ändra routeridentitet och UDP-port när IP-adressen ändras, för " +"ökad anonymitet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 msgid "Experimental" msgstr "Experimentell" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 msgid "UDP Configuration:" msgstr "UDP konfiguration:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:406 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:468 msgid "UDP port:" msgstr "UDP-port:" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:474 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 msgid "Completely disable" msgstr "Inaktivera helt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:414 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 msgid "(select only if behind a firewall that blocks outbound UDP)" msgstr "(enbart om brandväggen blockerar utgående UDP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488 msgid "TCP Configuration" msgstr "TCP konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:432 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494 msgid "Use auto-detected IP address" msgstr "Använd automatiskt upptäckt IP-adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:434 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:496 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 msgid "currently" msgstr "för närvarande" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:438 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:500 msgid "if we are not firewalled" msgstr "om vi inte är stoppade av brandvägg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:442 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 msgid "Always use auto-detected IP address (Not firewalled)" -msgstr "Använd alltid automatiskt uptäckta IP adresser (som inte finns bakom en brandvägg)" +msgstr "" +"Använd alltid automatiskt uptäckta IP adresser (som inte finns bakom en " +"brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:452 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 msgid "Disable inbound (Firewalled)" msgstr "Inaktivera inkommande (bakom brandvägg)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 msgid "" "(select only if behind a firewall that throttles or blocks outbound TCP)" -msgstr "(välj endast om du är bakom en brandvägg som stryper eller blockerar utgående TCP)" +msgstr "" +"(välj endast om du är bakom en brandvägg som stryper eller blockerar " +"utgående TCP)" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:460 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 msgid "Externally reachable TCP port" msgstr "Externt åtkomlig TCP-port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 msgid "Use the same port configured for UDP" msgstr "Använd samma port konfiguration för UDP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:472 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 msgid "Specify Port" msgstr "Ange Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:476 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:538 msgid "Notes" msgstr "Anteckningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:479 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:541 msgid "" "a) Do not reveal your port numbers to anyone! b) Changing these settings " "will restart your router." -msgstr "a) avslöja inte dit portnummer för någon! b) om dessa inställningar ändras kommer din router starta om." +msgstr "" +"a) avslöja inte dit portnummer för någon! b) om dessa inställningar ändras " +"kommer din router starta om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:485 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547 msgid "Configuration Help" msgstr "Konfigurationshjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:487 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:536 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:549 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 msgid "" "While I2P will work fine behind most firewalls, your speeds and network " -"integration will generally improve if the I2P port is forwarded for both UDP" -" and TCP." -msgstr "Även om I2P fungera bra bakom de flesta brandväggar kommer din hastighet och nätverksintegrering allmänt förbättra om I2P porten vidarebefordrar både UDP och TCP." +"integration will generally improve if the I2P port is forwarded for both UDP " +"and TCP." +msgstr "" +"Även om I2P fungera bra bakom de flesta brandväggar kommer din hastighet och " +"nätverksintegrering allmänt förbättra om I2P porten vidarebefordrar både UDP " +"och TCP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:489 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551 msgid "" -"If you can, please poke a hole in your firewall to allow unsolicited UDP and" -" TCP packets to reach you." -msgstr "Om du kan, du öppna ett hål i din brandvägg för att tillåta att icke begärda UDP och TCP-paket kan nå dig." +"If you can, please poke a hole in your firewall to allow unsolicited UDP and " +"TCP packets to reach you." +msgstr "" +"Om du kan, du öppna ett hål i din brandvägg för att tillåta att icke begärda " +"UDP och TCP-paket kan nå dig." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:491 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553 msgid "" "If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole " "punching with \"SSU introductions\" to relay traffic." -msgstr "Om du inte kan, så stöder I2P UPnP (Universal Plug and Play) och UDP hålsöppning med \"SSU introductions \" för att förmedla trafiken." +msgstr "" +"Om du inte kan, så stöder I2P UPnP (Universal Plug and Play) och UDP " +"hålsöppning med \"SSU introductions \" för att förmedla trafiken." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:493 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:555 msgid "" -"Most of the options above are for special situations, for example where UPnP" -" does not work correctly, or a firewall not under your control is doing " -"harm." -msgstr "De flesta av alternativen ovan gäller för särskilda situationer, exempelvis när UPnP inte fungerar korrekt, eller en brandvägg som inte är under din kontroll gör skada." +"Most of the options above are for special situations, for example where UPnP " +"does not work correctly, or a firewall not under your control is doing harm." +msgstr "" +"De flesta av alternativen ovan gäller för särskilda situationer, exempelvis " +"när UPnP inte fungerar korrekt, eller en brandvägg som inte är under din " +"kontroll gör skada." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:495 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:557 msgid "Certain firewalls such as symmetric NATs may not work well with I2P." msgstr "Vissa brandväggar såsom symmetriska NAT kan fungerar dåligt med I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 msgid "" "UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect " "the external IP address and forward ports." -msgstr "UPnP används för att kommunicera med Internet Gateway-enheter (IGDs) för att upptäcka den externa IP-adressen och att vidarebefordra portar" +msgstr "" +"UPnP används för att kommunicera med Internet Gateway-enheter (IGDs) för att " +"upptäcka den externa IP-adressen och att vidarebefordra portar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:506 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:568 msgid "UPnP support is beta, and may not work for any number of reasons" msgstr "UPnP-stöd är beta, och kanske inte fungerar av flera anledningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 msgid "No UPnP-compatible device present" msgstr "Ingen UPnP-kompatibel enhet hittas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:510 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 msgid "UPnP disabled on the device" msgstr "UPnP är avaktiverad på denna enheten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:512 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 msgid "Software firewall interference with UPnP" msgstr "Mjukvarubrandvägg stör UPnP" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 msgid "Bugs in the device's UPnP implementation" msgstr "Buggar i enhetens UPnP implementering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:516 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 msgid "Multiple firewall/routers in the internet connection path" msgstr "Flera brandväggar/routrar i Internet-anslutningens väg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:518 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 msgid "UPnP device change, reset, or address change" msgstr "UPnP-enhet ändrades, återställ eller ändra adress " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 msgid "Review the UPnP status here." msgstr "Granska UPnP statusen här." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 msgid "" "UPnP may be enabled or disabled above, but a change requires a router " "restart to take effect." -msgstr "UPnP kan aktiveras eller inaktiveras ovan, men förändring kräver att routern startars om." +msgstr "" +"UPnP kan aktiveras eller inaktiveras ovan, men förändring kräver att routern " +"startars om." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:524 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 msgid "Hostnames entered above will be published in the network database." msgstr "Värdnamn som anges ovan kommer att publiceras i nätverksdatabasen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 msgid "They are not private." msgstr "De är ej privata ." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:528 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 msgid "" -"Also, do not enter a private IP address like 127.0.0.1 or " -"192.168.1.1." -msgstr "Ange inte en privat IP-adress som 127.0.0.1 eller 192.168.1.1." +"Also, do not enter a private IP address like 127.0.0.1 or 192.168.1.1." +msgstr "" +"Ange inte en privat IP-adress som 127.0.0.1 eller 192.168.1.1." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 msgid "" "If you specify the wrong IP address or hostname, or do not properly " "configure your NAT or firewall, your network performance will degrade " "substantially." -msgstr "Om du anger fel IP-adress, värdnamn eller inte konfigurera din NAT eller brandvägg, kommer din nätverkets prestanda att försämras avsevärt." +msgstr "" +"Om du anger fel IP-adress, värdnamn eller inte konfigurera din NAT eller " +"brandvägg, kommer din nätverkets prestanda att försämras avsevärt." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 msgid "When in doubt, leave the settings at the defaults." msgstr "När du är osäker lämnar inställningar på standardvärden." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 msgid "Reachability Help" msgstr "Nåbarhets hjälp" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:539 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:601 msgid "" "If you think you have opened up your firewall and I2P still thinks you are " "firewalled, remember that you may have multiple firewalls, for example both " "software packages and external hardware routers." -msgstr "Om du tror att du har öppnat din brandvägg och I2P fortfarande tror att du är bakom en branvägg, kom ihåg att du kan ha flera brandväggar, exempelvis bådeprogramvaru- och hårdvarubrandväggar." +msgstr "" +"Om du tror att du har öppnat din brandvägg och I2P fortfarande tror att du " +"är bakom en branvägg, kom ihåg att du kan ha flera brandväggar, exempelvis " +"bådeprogramvaru- och hårdvarubrandväggar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:542 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 msgid "" "If there is an error, the logs may also help " "diagnose the problem." -msgstr "Om det finns ett fel, kan loggar hjälpa till att diagnostisera problemet." +msgstr "" +"Om det finns ett fel, kan loggar hjälpa till att " +"diagnostisera problemet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 msgid "Your UDP port does not appear to be firewalled." msgstr "Din UDP port verkar inte vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:550 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 msgid "Your UDP port appears to be firewalled." msgstr "Din UDP port verkar vara bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 msgid "" "As the firewall detection methods are not 100% reliable, this may " "occasionally be displayed in error." -msgstr "Brandvägg detekteringsmetoderna är inte 100% tillförlitliga, det kan ibland vara felaktigta." +msgstr "" +"Brandvägg detekteringsmetoderna är inte 100% tillförlitliga, det kan ibland " +"vara felaktigta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:554 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 msgid "" "However, if it appears consistently, you should check whether both your " "external and internal firewalls are open for your port." -msgstr "Men om det visar sig konsekvent, bör du kontrollera om både din yttre och inre brandväggar är öppna för porten." +msgstr "" +"Men om det visar sig konsekvent, bör du kontrollera om både din yttre och " +"inre brandväggar är öppna för porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:556 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 msgid "" "I2P will work fine when firewalled, there is no reason for concern. When " "firewalled, the router uses \"introducers\" to relay inbound connections." -msgstr "I2P fungera bra bakom en brandvägg, det finns ingen anledning till oro. När routern är bakom en brandvägg används \"introducers \" för att förmedla inkommande anslutningar." +msgstr "" +"I2P fungera bra bakom en brandvägg, det finns ingen anledning till oro. När " +"routern är bakom en brandvägg används \"introducers \" för att förmedla " +"inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:558 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 msgid "" "However, you will get more participating traffic and help the network more " "if you can open your firewall(s)." -msgstr "Men du kommer få fler deltagande trafik och hjälper nätverket mer om du kan öppna din brandvägg." +msgstr "" +"Men du kommer få fler deltagande trafik och hjälper nätverket mer om du kan " +"öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:560 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 msgid "" "If you think you have already done so, remember that you may have both a " "hardware and a software firewall, or be behind an additional, institutional " "firewall you cannot control." -msgstr "Om du tror att du redan gjort det, kom ihåg att du kan ha både hårdvaru- och mjukvarubrandvägg, eller är bakom en extra brandvägg som du inte kontrollera." +msgstr "" +"Om du tror att du redan gjort det, kom ihåg att du kan ha både hårdvaru- och " +"mjukvarubrandvägg, eller är bakom en extra brandvägg som du inte kontrollera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:562 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 msgid "" "Also, some routers cannot correctly forward both TCP and UDP on a single " "port, or may have other limitations or bugs that prevent them from passing " "traffic through to I2P." -msgstr "Dessutom kan vissa routrar inte riktigt vidarebefordra både TCP och UDP på en enda port, eller kan ha andra begränsningar eller buggar som hindrar dem från skicka trafik genom I2P." +msgstr "" +"Dessutom kan vissa routrar inte riktigt vidarebefordra både TCP och UDP på " +"en enda port, eller kan ha andra begränsningar eller buggar som hindrar dem " +"från skicka trafik genom I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:566 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 msgid "The router is currently testing whether your UDP port is firewalled." msgstr "Routern testar för närvarande om din UDPport är bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 msgid "" "The router is not configured to publish its address, therefore it does not " "expect incoming connections." -msgstr "Routern är inte konfigurerad för att offentliggöra dess adress, därförförväntar den inte inkommande anslutningar." +msgstr "" +"Routern är inte konfigurerad för att offentliggöra dess adress, " +"därförförväntar den inte inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 msgid "" "Hidden mode is automatically enabled for added protection in certain " "countries." msgstr "Dolt läge är automatiskt aktiverat för ökad säkerhet i vissa länder" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 msgid "WARN - Firewalled and Fast" msgstr "VARNING - bakom brandvägg och snabb" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 msgid "" -"You have configured I2P to share more than 128KBps of bandwidth, but you are" -" firewalled." -msgstr "Du har konfigurerat I2P för att dela mer än 128kbps bandbredd, men du är bakom en brandvägg." +"You have configured I2P to share more than 128KBps of bandwidth, but you are " +"firewalled." +msgstr "" +"Du har konfigurerat I2P för att dela mer än 128kbps bandbredd, men du är " +"bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 msgid "" "While I2P will work fine in this configuration, if you really have over " "128KBps of bandwidth to share, it will be much more helpful to the network " "if you open your firewall." -msgstr "Även om I2P kommer att fungera bra i denna konfiguration. Men om du verkligen har mer än 128 kbit/s bandbredd för att dela, kommer det att vara mycket mer användbart för nätverket om du öppnar din brandvägg." +msgstr "" +"Även om I2P kommer att fungera bra i denna konfiguration. Men om du " +"verkligen har mer än 128 kbit/s bandbredd för att dela, kommer det att vara " +"mycket mer användbart för nätverket om du öppnar din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 msgid "WARN - Firewalled and Floodfill" msgstr "VARNING - bakom en brandvägg och Floodfill" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644 msgid "" "You have configured I2P to be a floodfill router, but you are firewalled." -msgstr "Du har konfigurerat I2P för att vara en floodfill router, men din port är bakom en brandvägg." +msgstr "" +"Du har konfigurerat I2P för att vara en floodfill router, men din port är " +"bakom en brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:584 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:646 msgid "" "For best participation as a floodfill router, you should open your firewall." msgstr "För bästa medverkan som floodfill router, ska du öppna din brandvägg." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:586 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:648 msgid "WARN - Firewalled with Inbound TCP Enabled" msgstr "VARNING - brandvägg med Inkommande TCP aktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:650 msgid "" "You have configured inbound TCP, however your UDP port is firewalled, and " "therefore it is likely that your TCP port is firewalled as well." -msgstr "Du har konfigurerat inkommande TCP, men dina UDP portar är bakom en brandvägg, och därför är det troligt att ditt TCP portar är bakom en brandvägg också." +msgstr "" +"Du har konfigurerat inkommande TCP, men dina UDP portar är bakom en " +"brandvägg, och därför är det troligt att ditt TCP portar är bakom en " +"brandvägg också." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:652 msgid "" -"If your TCP port is firewalled with inbound TCP enabled, routers will not be" -" able to contact you via TCP, which will hurt the network." -msgstr "Om din TCPport är bakom en brandvägg med inkommande TCP aktiverat kommer routrar inte att kunna kontakta dig via TCP, vilket kommer att skada nätverket." +"If your TCP port is firewalled with inbound TCP enabled, routers will not be " +"able to contact you via TCP, which will hurt the network." +msgstr "" +"Om din TCPport är bakom en brandvägg med inkommande TCP aktiverat kommer " +"routrar inte att kunna kontakta dig via TCP, vilket kommer att skada " +"nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654 msgid "Please open your firewall or disable inbound TCP above." msgstr "Öppna din brandvägg eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656 msgid "WARN - Firewalled with UDP Disabled" msgstr "VARNING - brandvägg med UDP Inaktiverad" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:658 msgid "You have configured inbound TCP, however you have disabled UDP." msgstr "Du har konfigurerat för inkommande TCP, men du har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:598 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660 msgid "" "You appear to be firewalled on TCP, therefore your router cannot accept " "inbound connections." -msgstr "Det verkar vara en brandväggsregel på TCP, därför dina router inte kan acceptera inkommande anslutningar." +msgstr "" +"Det verkar vara en brandväggsregel på TCP, därför dina router inte kan " +"acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:600 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662 msgid "Please open your firewall or enable UDP." msgstr "Öppna dina brandvägg eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:602 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664 msgid "ERR - Clock Skew" msgstr "FEL - Klockan är förskjuten" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:666 msgid "" "Your system's clock is skewed, which will make it difficult to participate " "in the network." -msgstr "Ditt system klocka är går fel, vilket gör det svårt att delta i nätverket." +msgstr "" +"Ditt system klocka är går fel, vilket gör det svårt att delta i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:606 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668 msgid "Correct your clock setting if this error persists." msgstr "Korrigera dina klock inställningar om felet kvarstår." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:608 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670 msgid "ERR - Private TCP Address" msgstr "FEL - Rivat TCP adress" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:610 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:672 msgid "" "You must never advertise an unroutable IP address such as 127.0.0.1 or " "192.168.1.1 as your external address." -msgstr "Du får aldrig annonsera en icke-routbar IP-adress som 127.0.0.1 eller 192.168.1.1 som din externa adress." +msgstr "" +"Du får aldrig annonsera en icke-routbar IP-adress som 127.0.0.1 eller " +"192.168.1.1 som din externa adress." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674 msgid "Correct the address or disable inbound TCP above." msgstr "Rätta adressen eller inaktivera inkommande TCP ovan." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:614 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676 msgid "ERR - SymmetricNAT" msgstr "FEL - SymmetricNAT" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:616 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:678 msgid "I2P detected that you are firewalled by a Symmetric NAT." msgstr "I2P upptäckte att du är bakom en brandvägg med Symmetric NAT." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:618 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:680 msgid "" "I2P does not work well behind this type of firewall. You will probably not " "be able to accept inbound connections, which will limit your participation " "in the network." -msgstr "I2P fungerar inte bra bakom denna typ av brandvägg. Du kommer förmodligen inte att kunna acceptera inkommande anslutningar, vilket kommer att begränsa ditt deltagande i nätverket." +msgstr "" +"I2P fungerar inte bra bakom denna typ av brandvägg. Du kommer förmodligen " +"inte att kunna acceptera inkommande anslutningar, vilket kommer att begränsa " +"ditt deltagande i nätverket." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:620 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:682 msgid "" "ERR - UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config " "and restart" -msgstr "FEL - UDP-port används - ändra i2np.udp.internalPort = xxxx i avancerade inställningar och starta om" +msgstr "" +"FEL - UDP-port används - ändra i2np.udp.internalPort = xxxx i avancerade " +"inställningar och starta om" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:622 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:684 msgid "I2P was unable to bind to port 8887 or other configured port." msgstr "I2P kunde inte binda till port 8887 eller andra valda portar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:624 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686 msgid "" "Check to see if another program is using the configured port. If so, stop " "that program or configure I2P to use a different port." -msgstr "Kontrollera om ett annat program använder den valda porten. Om så är fallet, avsluta det programmet eller konfigurera I2P att använda annan port." +msgstr "" +"Kontrollera om ett annat program använder den valda porten. Om så är fallet, " +"avsluta det programmet eller konfigurera I2P att använda annan port." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:626 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688 msgid "" "This may be a transient error, if the other program is no longer using the " "port." -msgstr "Detta kan vara tillfällig fel, om det andra programmet inte längre använder porten." +msgstr "" +"Detta kan vara tillfällig fel, om det andra programmet inte längre använder " +"porten." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690 msgid "However, a restart is always required after this error." msgstr "En omstart krävs alltid efter detta fel." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:692 msgid "ERR - UDP Disabled and Inbound TCP host/port not set" msgstr "FEL - UDP Inaktivera och Inkommande TCP värd/port inte satt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:632 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694 msgid "" "You have not configured inbound TCP with a hostname and port above, however " "you have disabled UDP." -msgstr "Du har inte konfigurerat inkommande TCP med värdnamn och port ovan, men du har inaktiverat UDP." +msgstr "" +"Du har inte konfigurerat inkommande TCP med värdnamn och port ovan, men du " +"har inaktiverat UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:634 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696 msgid "Therefore your router cannot accept inbound connections." msgstr "Därför kan din router inte acceptera inkommande anslutningar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:698 msgid "Please configure a TCP host and port above or enable UDP." msgstr "Konfigurera TCP värd och port ovan eller aktivera UDP." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:638 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:700 msgid "ERR - Client Manager I2CP Error - check logs" msgstr "FEL - I2CP klienthanterings fel - kolla loggarna" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:702 msgid "This is usually due to a port 7654 conflict. Check the logs to verify." -msgstr "Detta beror vanligtvis på att port 7654 används av annat program. Kontrollera loggarna för att verifiera." +msgstr "" +"Detta beror vanligtvis på att port 7654 används av annat program. " +"Kontrollera loggarna för att verifiera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:704 msgid "" "Do you have another I2P instance running? Stop the conflicting program and " "restart I2P." -msgstr "Har du en annan instans av I2P som körs? Stoppa det kolliderande programmet och starta om I2P." +msgstr "" +"Har du en annan instans av I2P som körs? Stoppa det kolliderande programmet " +"och starta om I2P." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139 msgid "config peers" msgstr "konfigurera peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330 msgid "I2P Peer Configuration" msgstr "I2P peer konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405 msgid "Manual Peer Controls" msgstr "Manuell peer kontroll" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:407 msgid "Router Hash" msgstr "Router Hash" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:349 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:411 msgid "Manually Ban / Unban a Peer" msgstr "Manuellt banna/ avbanna en peer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:413 msgid "" "Banning will prevent the participation of this peer in tunnels you create." msgstr "Banning kommer att hindra peeren att delta i tunnlar du skapar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423 msgid "Adjust Profile Bonuses" msgstr "Justera profil bonus" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:425 msgid "" -"Bonuses may be positive or negative, and affect the peer's inclusion in Fast" -" and High Capacity tiers. Fast peers are used for client tunnels, and High " +"Bonuses may be positive or negative, and affect the peer's inclusion in Fast " +"and High Capacity tiers. Fast peers are used for client tunnels, and High " "Capacity peers are used for some exploratory tunnels. Current bonuses are " "displayed on the" -msgstr "Bonusar kan vara positiv eller negativ, och påverkar peer inräknande i snabbt och högkapacitets nivåer. Snabba peers används för klient tunnlar, och hög kapacitet peers används för vissa sonderande tunnlar. Aktuell bonus visas på" +msgstr "" +"Bonusar kan vara positiv eller negativ, och påverkar peer inräknande i " +"snabbt och högkapacitets nivåer. Snabba peers används för klient tunnlar, " +"och hög kapacitet peers används för vissa sonderande tunnlar. Aktuell bonus " +"visas på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427 msgid "profiles page" msgstr "profilsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:383 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445 msgid "Banned Peers" msgstr "Förbjudna Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466 msgid "Banned IPs" msgstr "Förbjudna IPn" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139 msgid "config reseeding" msgstr "konfigurera reseeding" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343 msgid "I2P Reseeding Configuration" msgstr "I2P reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 msgid "Reseeding Configuration" msgstr "Reseeding konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:402 msgid "" "Reseeding is the bootstrapping process used to find other routers when you " "first install I2P, or when your router has too few router references " "remaining." -msgstr "Reseeding är en uppstarts (bootstrapping) process som används för att hitta andra routrar när du först installerar I2P, eller när din router har för få routern referenser kvar." +msgstr "" +"Reseeding är en uppstarts (bootstrapping) process som används för att hitta " +"andra routrar när du först installerar I2P, eller när din router har för få " +"routern referenser kvar." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:342 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 msgid "" "If reseeding has failed, you should first check your network connection." -msgstr "Om reseedning har misslyckats, bör du först kontrollera din nätverksanslutning." +msgstr "" +"Om reseedning har misslyckats, bör du först kontrollera din " +"nätverksanslutning." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:346 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 msgid "" "Change these only if HTTP is blocked by a restrictive firewall, reseed has " "failed, and you have access to an HTTP proxy." -msgstr "Ändra dessa inställningar endast om HTTP blockeras av en brandvägg, reseed har misslyckats, och du har tillgång till en HTTP-proxy." +msgstr "" +"Ändra dessa inställningar endast om HTTP blockeras av en brandvägg, reseed " +"har misslyckats, och du har tillgång till en HTTP-proxy." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 #, java-format msgid "See {0} for instructions on reseeding manually." msgstr "Se {0} för instruktioner om hur man reseedar manuellt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410 msgid "the FAQ" msgstr "FAQen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:350 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 msgid "Reseed URL Selection" msgstr "Reseed URL urvalet" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:354 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416 msgid "Try SSL first then non-SSL" msgstr "Prova med SSL sedan icke-SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420 msgid "Use SSL only" msgstr "Använd enbart SSL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:362 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:424 msgid "Use non-SSL only" msgstr "Använd enbart icke-SSL " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:364 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:426 msgid "Reseed URLs" msgstr "Reseed URLer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:430 msgid "Enable HTTP Proxy?" msgstr "Aktivera HTTP proxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:372 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:434 msgid "HTTP Proxy Host" msgstr "HTTP Proxy Värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:438 msgid "HTTP Proxy Port" msgstr "HTTP Proxy Port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:380 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:442 msgid "Use HTTP Proxy Authorization?" msgstr "Använd HTTP proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:446 msgid "HTTP Proxy Username" msgstr "HTTP proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:388 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:450 msgid "HTTP Proxy Password" msgstr "HTTP proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:392 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:454 msgid "Enable HTTPS Proxy?" msgstr "Aktivera HTTP proxy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:396 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:458 msgid "HTTPS Proxy Host" msgstr " HTTP proxy värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:400 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:462 msgid "HTTPS Proxy Port" msgstr "HTTP proxy port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:404 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:466 msgid "Use HTTPS Proxy Authorization?" msgstr "Använd HTTPS proxy auktorisering?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:470 msgid "HTTPS Proxy Username" msgstr "HTTPS proxy användarnamn " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:412 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474 msgid "HTTPS Proxy Password" msgstr "HTTPS proxy lösenord" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139 msgid "config service" msgstr "konfigurera tjänst" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330 msgid "I2P Service Configuration" msgstr "I2P tjänstekonfigurering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 msgid "Shutdown the router" msgstr "Stäng av routern" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 msgid "" -"Graceful shutdown lets the router satisfy the agreements it has already made" -" before shutting down, but may take a few minutes." -msgstr "Graciös avstängning låter routern uppfylla de avtal som redan gjorts innan du stänger av, men kan ta några minuter." +"Graceful shutdown lets the router satisfy the agreements it has already made " +"before shutting down, but may take a few minutes." +msgstr "" +"Graciös avstängning låter routern uppfylla de avtal som redan gjorts innan " +"du stänger av, men kan ta några minuter." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:389 msgid "" -"If you need to kill the router immediately, that option is available as " -"well." -msgstr "Om du behöver döda routern omedelbart, finns det alternativet också tillgängligt" +"If you need to kill the router immediately, that option is available as well." +msgstr "" +"Om du behöver döda routern omedelbart, finns det alternativet också " +"tillgängligt" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 msgid "" -"If you want the router to restart itself after shutting down, you can choose" -" one of the following." -msgstr "Om du vill att routern startar om efter avstängning, kan du välja något av följande." +"If you want the router to restart itself after shutting down, you can choose " +"one of the following." +msgstr "" +"Om du vill att routern startar om efter avstängning, kan du välja något av " +"följande." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:339 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401 msgid "" "This is useful in some situations - for example, if you changed some " "settings that client applications only read at startup, such as the " "routerconsole password or the interface it listens on." -msgstr "Detta är användbart i vissa situationer - till exempel om du har ändrat några inställningar som klientprogramet endast läser in vid start, till exempel routerconsole lösenord eller gränssnittet som det lyssnar på." +msgstr "" +"Detta är användbart i vissa situationer - till exempel om du har ändrat " +"några inställningar som klientprogramet endast läser in vid start, till " +"exempel routerconsole lösenord eller gränssnittet som det lyssnar på." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:341 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403 msgid "" "A graceful restart will take a few minutes (but your peers will appreciate " "your patience), while a hard restart does so immediately." -msgstr "En elegant omstart kommer att ta några minuter (men dina vänner kommer att uppskatta ditt tålamod), medan en hård omstart startar om omedelbart." +msgstr "" +"En elegant omstart kommer att ta några minuter (men dina vänner kommer att " +"uppskatta ditt tålamod), medan en hård omstart startar om omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405 msgid "" -"After tearing down the router, it will wait 1 minute before starting back up" -" again." -msgstr "Efter att routern rivits ner , kommer den att vänta 1 minut innan upp igen." +"After tearing down the router, it will wait 1 minute before starting back up " +"again." +msgstr "" +"Efter att routern rivits ner , kommer den att vänta 1 minut innan upp igen." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415 msgid "Systray integration" msgstr "Systemfälts integration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:417 msgid "" "On the windows platform, there is a small application to sit in the system " "tray, allowing you to view the router's status" -msgstr "På Windows-plattformen, finns ett litet program som finns i systemfältet så att du kan se routerns status" +msgstr "" +"På Windows-plattformen, finns ett litet program som finns i systemfältet så " +"att du kan se routerns status" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:419 msgid "" "(later on, I2P client applications will be able to integrate their own " "functionality into the system tray as well)." -msgstr "(senare kommer I2P klientprogram kunna integrera sina egna funktioner i systemfältet också)." +msgstr "" +"(senare kommer I2P klientprogram kunna integrera sina egna funktioner i " +"systemfältet också)." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:359 -msgid "" -"If you are on windows, you can either enable or disable that icon here." -msgstr "Om du använder Windows kan du aktivera antingen eller inaktivera ikonen här" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:421 +msgid "If you are on windows, you can either enable or disable that icon here." +msgstr "" +"Om du använder Windows kan du aktivera antingen eller inaktivera ikonen här" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:423 msgid "Show systray icon" msgstr "Visa systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:363 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:425 msgid "Hide systray icon" msgstr "Göm systemfälts ikon" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:427 msgid "Run on startup" msgstr "Kör vid uppstart" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:367 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:429 msgid "" -"You can control whether I2P is run on startup or not by selecting one of the" -" following options - I2P will install (or remove) a service accordingly." -msgstr "Du kan styra om I2P skall köras vid start eller inte genom att välja ett av följande alternativ - I2P kommer att installera (eller ta bort) en tjänst för detta." +"You can control whether I2P is run on startup or not by selecting one of the " +"following options - I2P will install (or remove) a service accordingly." +msgstr "" +"Du kan styra om I2P skall köras vid start eller inte genom att välja ett av " +"följande alternativ - I2P kommer att installera (eller ta bort) en tjänst " +"för detta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:431 msgid "If you prefer the command line, you can also run the " msgstr "Om du föredrar kommandoraden, kan du också köra " -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:368 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:439 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:430 msgid "Note" msgstr "Notera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:379 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:441 msgid "" -"If you are running I2P as service right now, removing it will shut down your" -" router immediately." -msgstr "Om du kör I2P som tjänst just nu, att ta bort den resulterar i att routern stängs omedelbart." +"If you are running I2P as service right now, removing it will shut down your " +"router immediately." +msgstr "" +"Om du kör I2P som tjänst just nu, att ta bort den resulterar i att routern " +"stängs omedelbart." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:443 msgid "" "You may want to consider shutting down gracefully, as above, then running " "uninstall_i2p_service_winnt.bat." -msgstr "Du kanske vill överväga att stänga snyggt , som ovan och kör sedan uninstall_i2p_service_winnt.bat." +msgstr "" +"Du kanske vill överväga att stänga snyggt , som ovan och kör sedan " +"uninstall_i2p_service_winnt.bat." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:385 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:447 msgid "Debugging" msgstr "Debugging" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:387 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:449 msgid "View the job queue" msgstr "Visa jobbkön" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:453 msgid "" -"At times, it may be helpful to debug I2P by getting a thread dump. To do so," -" please select the following option and review the thread dumped to wrapper.log." +msgstr "" +"Ibland kan det underlätta att felsöka I2P genom att ta en tråd dump. För att " +"göra det, välj följande alternativ och undersök tråden som dumpats till wrapper.log." -msgstr "Ibland kan det underlätta att felsöka I2P genom att ta en tråd dump. För att göra det, välj följande alternativ och undersök tråden som dumpats till wrapper.log." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:397 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459 msgid "Launch browser on router startup?" msgstr "Starta webbläsaren vid router start?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:399 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:461 msgid "" "I2P's main configuration interface is this web console, so for your " "convenience I2P can launch a web browser on startup pointing at" -msgstr "I2P huvudsakliga konfigurationsgränssnitt är denna webbkonsol, så för din bekvämlighet kan I2P starta en webbläsare som pekar på" +msgstr "" +"I2P huvudsakliga konfigurationsgränssnitt är denna webbkonsol, så för din " +"bekvämlighet kan I2P starta en webbläsare som pekar på" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 +msgid "config summary bar" +msgstr "summeringsfält för konfiguration" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 +msgid "I2P Summary Bar Configuration" +msgstr "summeringsfält förI2P konfiguration" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 +msgid "Refresh Interval" +msgstr "Uppdaterings intervall " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407 +msgid "seconds" +msgstr "sekunder" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 +msgid "Customize Summary Bar" +msgstr "Skräddarsy summeringsfältet" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" msgstr "konfigurera statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:304 msgid "I2P Stats Configuration" msgstr "I2P statistik konfigurering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:297 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355 msgid "Configure I2P Stat Collection" msgstr "Konfigurera I2P statistik insamling" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:299 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357 msgid "Enable full stats?" msgstr "Aktivera fullständig statistik?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:306 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364 msgid "change requires restart to take effect" msgstr "Förändringar kräver omstart för att börja gälla" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:315 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373 msgid "Stat file" msgstr "Statistik fil" #. shouldShowLog -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:382 msgid "Filter" msgstr "Filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:326 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:384 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:395 msgid "toggle all" msgstr "växla alla" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:345 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403 msgid "Log" msgstr "Logg" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:353 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:411 msgid "Graph" msgstr "Diagram" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:408 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466 msgid "Advanced filter" msgstr "Avancerat filter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139 msgid "config tunnels" msgstr "Konfigurera tunnlar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:281 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343 msgid "I2P Tunnel Configuration" msgstr "I2P Tunnel Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:348 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:410 msgid "The default settings work for most people." msgstr "Standardinställningarna fungerar för de flesta." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414 msgid "There is a fundamental tradeoff between anonymity and performance." msgstr "Det finns en stor avvägning mellan anonymitet och prestanda." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:355 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:417 msgid "" "Tunnels longer than 3 hops (for example 2 hops + 0-2 hops, 3 hops + 0-1 " -"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely" -" reduce performance or reliability." -msgstr "Tunnlar med mer än 3 hopp (t.ex. 2 hopp + 0-2 hopp, 3 hopp + 0-1 hopp, 3 hopp + 0-2 hopp), eller en stor mängd och kvantiteten på backupen, kan allvarligt försämra prestanda eller tillförlitlighet." +"hops, 3 hops + 0-2 hops), or a high quantity + backup quantity, may severely " +"reduce performance or reliability." +msgstr "" +"Tunnlar med mer än 3 hopp (t.ex. 2 hopp + 0-2 hopp, 3 hopp + 0-1 hopp, 3 " +"hopp + 0-2 hopp), eller en stor mängd och kvantiteten på backupen, kan " +"allvarligt försämra prestanda eller tillförlitlighet." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:358 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:420 msgid "High CPU and/or high outbound bandwidth usage may result." msgstr "Hög CPU-belastning och/eller högt bandbreddsutnytjande kan uppstå." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:423 msgid "Change these settings with care, and adjust them if you have problems." -msgstr "Ändra dessa inställningar med försiktighet, och ändra dem bara om du har problem." +msgstr "" +"Ändra dessa inställningar med försiktighet, och ändra dem bara om du har " +"problem." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:371 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:433 msgid "" "Exploratory tunnel setting changes are stored in the router.config file." msgstr "undersökande tunnel inställningar sparas i router.config filen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:374 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:436 msgid "Client tunnel changes are temporary and are not saved." msgstr "Klienttunnel ändringarna är tillfälliga och sparas inte." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:376 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438 msgid "To make permanent client tunnel changes see the" msgstr "Att göra permanenta klienttunnel ändringar se" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:378 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440 msgid "i2ptunnel page" msgstr "i2ptunnelsida" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137 msgid "config UI" msgstr "config UI" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:256 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314 msgid "I2P UI Configuration" msgstr "I2P användargränssnitts konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:295 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353 msgid "Router Console Theme" msgstr "Router Konsoll Tema" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:316 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374 msgid "Theme selection disabled for Internet Explorer, sorry." msgstr "Teman är inaktiverade för Internet Explorer, sorry." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:376 msgid "" "If you're not using IE, it's likely that your browser is pretending to be " "IE; please configure your browser (or proxy) to use a different User Agent " "string if you'd like to access the console themes." -msgstr "Om du inte använder Internet Explorer (IE), är det troligt att din webbläsare låtsas (spoofar) vara IE, du kan konfigurera din webbläsare (eller proxy) att använda en annat User Agent sträng om du vill komma åt konsol teman." +msgstr "" +"Om du inte använder Internet Explorer (IE), är det troligt att din " +"webbläsare låtsas (spoofar) vara IE, du kan konfigurera din webbläsare " +"(eller proxy) att använda en annat User Agent sträng om du vill komma åt " +"konsol teman." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:321 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379 msgid "Router Console Language" msgstr "Router Konsollens Språk" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:385 msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." -msgstr "Hjälptill gärna till med att översätta router konsol projektet. Kontakta utvecklarna på IRC i #i2p-dev kanalen för mer information." +msgstr "" +"Hjälptill gärna till med att översätta router konsol projektet. Kontakta " +"utvecklarna på IRC i #i2p-dev kanalen för mer information." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389 msgid "Apply" msgstr "Applicera" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137 msgid "config update" msgstr "konfigurationsuppdatering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:246 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304 msgid "I2P Update Configuration" msgstr "I2P Updateringskonfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:303 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 msgid "Check for I2P and news updates" msgstr "Kontrollera I2P- och nyhetsuppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:305 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363 msgid "News & I2P Updates" msgstr "Nyheter och I2P uppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367 msgid "Check for news updates" msgstr "Sök efter nyheter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:311 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 msgid "News Updates" msgstr "Nyhetsuppdateringar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:319 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:377 msgid "Update In Progress" msgstr "Uppdatering Pågår" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385 msgid "News URL" msgstr "Nyhets URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:331 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:389 msgid "Refresh frequency" msgstr "Uppdateringsfrekvens" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:337 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395 msgid "Update policy" msgstr "Uppdatera policy" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:343 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:401 msgid "Update through the eepProxy?" msgstr "Uppdatera genom eepProxy?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:347 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:405 msgid "eepProxy host" msgstr "eepProxy värd" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:351 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:409 msgid "eepProxy port" msgstr "eepProxy port" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:357 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:415 msgid "Update URLs" msgstr "Uppdatera URLer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:419 msgid "Trusted keys" msgstr "Betrodda nycklar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:365 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:423 msgid "Update with unsigned development builds?" msgstr "Uppdatera med osignerade utvecklingsbuilds?" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:427 msgid "Unsigned Build URL" msgstr "Osignerad bygg URL" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:375 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433 msgid "Updates will be dispatched via your package manager." msgstr "Uppdateringar kommer att skickas via din pakethanterare." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:128 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:136 msgid "home" msgstr "hem" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:335 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:289 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/console_jsp.java:383 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354 msgid "Welcome to I2P" msgstr "Välkommen till I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:137 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321 +msgid "I2P Addressbook" +msgstr "I2P Adressbok" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:324 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:323 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:323 +msgid "Open in new tab" +msgstr "Öppna ny flik" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:327 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:327 +msgid "Your browser does not support iFrames." +msgstr "Din webbläsare stödjer inte iFrames." + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:329 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:329 +msgid "Click here to continue." +msgstr "Klicka för att fortsätta " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144 msgid "Internal Error" msgstr "Internt fel" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:143 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 msgid "Configuration" msgstr "Konfiguration" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:150 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 msgid "Sorry! There has been an internal error." msgstr "Tyvärr! Det har uppkommit ett internt fel." #. note to translators - both parameters are URLs -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:154 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:273 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:335 #, java-format msgid "Please report bugs on {0} or {1}." msgstr "Vänligen rapportera fel på {0} eller {1}." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:157 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:277 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:164 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:339 msgid "" -"You may use the username \"guest\" and password \"guest\" if you do not wish" -" to register." -msgstr "Du kan använda användarnamn \"guest\" och lösenord \"guest\" om du inte vill registrera." +"You may use the username \"guest\" and password \"guest\" if you do not wish " +"to register." +msgstr "" +"Du kan använda användarnamn \"guest\" och lösenord \"guest\" om du inte vill " +"registrera." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:161 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:279 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:168 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:341 msgid "Please include this information in bug reports" msgstr "Var vänlig och inkludera denna information i felrapporter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:163 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170 msgid "Error Details" msgstr "Feldetaljer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:165 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172 #, java-format msgid "Error {0}" msgstr "Fel {0}" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:184 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:269 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:191 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:331 msgid "I2P Version and Running Environment" msgstr "I2P Version och Körmiljö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:225 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:328 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:232 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:390 msgid "" "Note that system information, log timestamps, and log messages may provide " -"clues to your location; please review everything you include in a bug " -"report." -msgstr "Observera att systeminformation, loggtidsstämplar och loggmeddelanden kan ge ledtrådar till din plats, kontrolläs allt du inkluderar i en felrapport." +"clues to your location; please review everything you include in a bug report." +msgstr "" +"Observera att systeminformation, loggtidsstämplar och loggmeddelanden kan ge " +"ledtrådar till din plats, kontrolläs allt du inkluderar i en felrapport." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:139 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148 msgid "Page Not Found" msgstr "Sidan kan inte hittas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:260 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:319 msgid "" "Sorry! You appear to be requesting a non-existent Router Console page or " "resource." -msgstr "Tyvärr! Det verkar som om du försöker komma åt en icke-existerande router konsol sida eller resurs." +msgstr "" +"Tyvärr! Det verkar som om du försöker komma åt en icke-existerande router " +"konsol sida eller resurs." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:262 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321 msgid "Error 404" msgstr "Fel 404" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326 msgid "not found" msgstr "hittades inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:130 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:138 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:136 msgid "graphs" msgstr "grafer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:290 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:266 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graph_jsp.java:352 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/graphs_jsp.java:324 msgid "I2P Performance Graphs" msgstr "I2P prestandagrafer" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:130 -msgid "Router is down" -msgstr "Routern är nere" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:229 -msgid "News" -msgstr "Nyheter" - -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:312 msgid "" "Click a flag to select a language. Click 'configure language' below to " "change it later." -msgstr "Klicka på en flagga för att välja ett språk. Klicka på \"konfigurera språk\" nedan för att ändra det senare." +msgstr "" +"Klicka på en flagga för att välja ett språk. Klicka på \"konfigurera språk\" " +"nedan för att ändra det senare." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:318 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362 msgid "Search I2P" msgstr "Sök I2P" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:338 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:382 msgid "Eepsites of Interest" msgstr "Intressanta Eepsiter" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154 +msgid "i2p tunnel manager" +msgstr "Tunnelhanterare för I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322 +msgid "I2P Tunnel Manager" +msgstr "Tunnelhanterare för I2P" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138 msgid "Jar File Dump" msgstr "Jar-fil dump" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136 msgid "job queue" msgstr "Jobbkö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303 msgid "I2P Router Job Queue" msgstr "I2P Routerns Jobbkö" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:130 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138 msgid "logs" msgstr "loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:267 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329 msgid "I2P Router Logs" msgstr "I2P Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:330 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:392 msgid "Critical Logs" msgstr "Kritiska Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:334 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396 msgid "Router Logs" msgstr "Router Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:340 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402 msgid "Service (Wrapper) Logs" msgstr "Service (Wrapper) Loggar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:127 -msgid "network database summary" -msgstr "summering av databas" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:136 +msgid "network database" +msgstr "nätverksdatabasen" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:245 -msgid "I2P Network Database Summary" -msgstr "I2P Nätverksdatabassummering" +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:303 +msgid "I2P Network Database" +msgstr "I2Ps nätverksdatabas" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:131 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:142 msgid "WebApp Not Found" msgstr "WebApp hittades inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:249 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:333 msgid "Web Application Not Running" msgstr "Webb applikation körs inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:251 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:335 msgid "The requested web application is not running." msgstr "Den efterfrågade webbapplikationen körs inte" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:252 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337 msgid "" -"Please visit the config clients " -"page to start it." -msgstr "Gå till sidan konfigurera klienter för att starta det." +"Please visit the config clients page to start it." +msgstr "" +"Gå till sidan konfigurera klienter " +"för att starta det." -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136 msgid "peer connections" msgstr "peer-anslutningar" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303 msgid "I2P Network Peers" msgstr "I2P Nätverk Peers" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136 msgid "peer profiles" msgstr "peer profiler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303 msgid "I2P Network Peer Profiles" msgstr "I2P Nätverks Peer Profiler" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136 msgid "statistics" msgstr "statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:258 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316 msgid "I2P Router Statistics" msgstr "I2P Router Statistik" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:255 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301 #, java-format msgid "Disable {0} Refresh" msgstr "Inaktivera {0} omladdning" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:127 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:154 +msgid "torrents" +msgstr "torrents" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:321 +msgid "I2P Torrent Downloader" +msgstr "I2P Torrent Nerladdare " + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136 msgid "tunnel summary" msgstr "tunnelsammandrag" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303 msgid "I2P Tunnel Summary" msgstr "I2P Tunnel Summering" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:127 -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:245 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:136 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:303 msgid "Peer Profile" msgstr "Peer profil" -#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:268 +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326 #, java-format msgid "Profile for peer {0}" msgstr "Profil för peer {0}" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154 +msgid "webmail" +msgstr "webmail" + +#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321 +msgid "I2P Webmail" +msgstr "I2P Webmail" diff --git a/apps/susidns/locale/messages_de.po b/apps/susidns/locale/messages_de.po index 59276d757..3a71de989 100644 --- a/apps/susidns/locale/messages_de.po +++ b/apps/susidns/locale/messages_de.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 12:35+0000\n" +"POT-Creation-Date: 2012-07-26 19:55+0000\n" "PO-Revision-Date: 2012-03-11 02:03+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -77,60 +77,60 @@ msgstr "unterschrieben" msgid "Type {0}" msgstr "Typ {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:202 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "Ein Suchergebnis in der gefilterten Liste" msgstr[1] "{0} Suchergebnisse in der gefilterten Liste" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "Die gefilterte Liste enthält einen Eintrag." msgstr[1] "Die gefilterte Liste enthält {0} Einträge." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:211 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Die Suche erzielte einen Treffer." msgstr[1] "Die Suche erzielte {0} Treffer." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:220 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "Das Adressbuch enthält einen Eintrag." msgstr[1] "Das Adressbuch enthält {0} Einträge." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Showing {0} of {1}" msgstr "Zeige {0} von {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:412 msgid "Add" msgstr "Hinzufügen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:268 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:410 msgid "Replace" msgstr "Ersetzen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "Der Name {0} ist bereits im Adressbuch und nicht geändert." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" @@ -140,63 +140,63 @@ msgstr "" "Der Name {0} ist mit einem anderen Ziel bereits im Adressbuch. Klicken Sie " "auf \"Ersetzen\", um den alten Eintrag zu überschreiben!" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:282 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Ziel hinzugefügt für {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Ziel geändert für {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:286 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Warnung - Hostname darf nicht auf \".i2p enden\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Ungültiges Basis-64 Ziel" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Ungültiger Hostname \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Bitte geben Sie einen Hostnamen und ein Ziel ein!" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:325 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:274 msgid "Delete Entry" msgstr "Eintrag löschen" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:351 msgid "Delete Selected" msgstr "Ausgewähltes löschen" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Ziel {0} gelöscht" #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." @@ -204,24 +204,24 @@ msgid_plural "{0} destinations deleted." msgstr[0] "Ein Ziel gelöscht" msgstr[1] "{0} Ziele gelöscht" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:323 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "Es wurden keine Einträge zum Löschen ausgewählt." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "Adressbuch gespeichert" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 msgid "ERROR: Could not write addressbook file." msgstr "FEHLER: Konnte Adressbuchdatei nicht schreiben." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:339 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:128 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" "\" button on your browser. Please resubmit." @@ -230,9 +230,9 @@ msgstr "" "laden\"-Schalter in Ihrem Browser genutzt. Bitte neu senden!" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Save" msgstr "Speichern" @@ -241,9 +241,9 @@ msgid "Configuration saved." msgstr "Einstellungen gespeichert" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Reload" msgstr "Neu laden" @@ -270,18 +270,18 @@ msgstr "Konnte das Ziel für {0} nicht dem Domainnamenservice {1} hinzufügen" msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "Konnte das Ziel für {0} nicht aus dem Domainnamenservice {1} löschen" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:115 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." msgstr "" "Abonnement gespeichert, aktualisiere jetzt das Adressbuch von untenstehenden " "Aboquellen." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:120 msgid "Subscriptions saved." msgstr "Abonnementquellen gespeichert" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:124 msgid "Subscriptions reloaded." msgstr "Abonnementquellen neu geladen" @@ -289,166 +289,166 @@ msgstr "Abonnementquellen neu geladen" msgid "address book" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133 msgid "Overview" msgstr "Übersicht" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "Address books" msgstr "Adressbücher" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "private" msgstr "privat" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "master" msgstr "Master" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "router" msgstr "Router" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "published" msgstr "veröffentlicht" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Subscriptions" msgstr "Abonnements" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:131 msgid "Configuration" msgstr "Einstellungen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:134 msgid "Address book" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139 msgid "Storage" msgstr "Speicherort" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 msgid "Filter" msgstr "Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:175 msgid "other" msgstr "andere" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 msgid "all" msgstr "alle" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:191 msgid "Current filter" msgstr "derzeitige Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:196 msgid "clear filter" msgstr "Filter löschen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:213 msgid "Search" msgstr "Suche" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 msgid "Name" msgstr "Name" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:248 msgid "Links" msgstr "Links" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:266 msgid "Destination" msgstr "Ziel" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:286 msgid "Mark for deletion" msgstr "zum Löschen markieren" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "Base 32 address" msgstr "Adresse (Basis32)" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:311 msgid "More information on this entry" msgstr "Weitere Informationen über diesen Eintrag" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 msgid "details" msgstr "Details" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:349 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Cancel" msgstr "Abbruch" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:383 msgid "This address book is empty." msgstr "Dieses Adressbuch ist leer." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 msgid "Add new destination" msgstr "Füge neues Ziel hinzu" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:165 msgid "Host Name" msgstr "Hostname" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 msgid "configuration" msgstr "Einstellungen" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Hints" msgstr "Hinweise" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" @@ -458,7 +458,7 @@ msgstr "" "Adressbuchs - normalerweise ~/.i2p/addressbook/ (Linux) oder %APPDATA%\\I2P" "\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." @@ -466,7 +466,7 @@ msgstr "" "Falls Sie manuell Einträge zum Adressbuch hinzufügen möchten, fügen Sie " "diese zum privaten oder zum Master-Adressbuch hinzu!" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." @@ -474,7 +474,7 @@ msgstr "" "Das Router-Adressbuch und das veröffentlichte Adressbuch werden von der " "Adressbuch-Anwendung aktualisiert." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." @@ -482,7 +482,7 @@ msgstr "" "Falls Sie das Adressbuch veröffentlichen, erscheinen dort ALLE Ziele aus dem " "Master- und dem Router-Adressbuch." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "" "Use the private addressbook for private destinations, these are not " "published." @@ -490,20 +490,20 @@ msgstr "" "Benutzen Sie das private Adressbuch für private Ziele. Diese werden nicht " "veröffentlicht." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Options" msgstr "Optionen" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" "Datei mit der Liste von Abonnement-URLs (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Update interval in hours" msgstr "Aktualisierungsintervall in Stunden" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" @@ -511,31 +511,31 @@ msgstr "" "Ihre öffentliche hosts.txt-Datei (Wählen Sie einen Pfad in Ihrem Webserver " "Wurzelverzeichnis!)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "Your hosts.txt (don't change)" msgstr "Ihre hosts.txt (nicht ändern)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "Your personal addressbook, these hosts will be published" msgstr "Ihr persönliches Adressbuch - diese Hosteinträge werden veröffentlicht" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "Your private addressbook, it is never published" msgstr "Ihr privates Adressbuch - dieses wird nie veröffentlicht" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179 msgid "Port for your eepProxy (no need to change)" msgstr "Port zu Ihrem EepProxy (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181 msgid "Hostname for your eepProxy (no need to change)" msgstr "Hostname zu Ihrem EepProxy (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183 msgid "Whether to update the published addressbook" msgstr "Soll Ihr veröffentlichtes Adressbuch aktualisiert werden?" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" @@ -543,7 +543,7 @@ msgstr "" "Datei, die die etags-Kopfzeilen der bereits aktualisierten Abonnement-URLs " "enthält (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" @@ -551,85 +551,89 @@ msgstr "" "Datei, welche die Zeitstempel der letzten Modifikation für jede bereits " "aktualisierte Abonnement-URL enthält (braucht nicht geändert zu werden)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" "Berichte zu Aktivitäten werden in dieser Datei gespeichert. (Ändern Sie es " "zu /dev/null, wenn Sie möchten!)" +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191 +msgid "Name of the theme to use (defaults to 'light')" +msgstr "" + #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "Adressbuch" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:181 msgid "Encoded Name" msgstr "kodierter Name" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 msgid "Base 32 Address" msgstr "Basis32-Adresse" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Base 64 Hash" msgstr "Base 64 Hash" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213 msgid "Address Helper" msgstr "Adresshelfer" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "link" msgstr "Link" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Public Key" msgstr "Öffentlicher Schlüssel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Signing Key" msgstr "Authentifizierungsschlüssel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "DSA 1024 bit" msgstr "DSA 1024 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Certificate" msgstr "Zertifikat" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Added Date" msgstr "Datum hinzugefügt" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Source" msgstr "Quelle" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Last Modified" msgstr "Zuletzt geändert:" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Notes" msgstr "Anmerkungen" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 msgid "Introduction" msgstr "Einleitung - SusiDNS" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "What is the addressbook?" msgstr "Was ist das Adressbuch?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "The addressbook application is part of your I2P installation." msgstr "Das Adressbuch ist ein Teil Ihrer I2P-Installation." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." @@ -637,7 +641,7 @@ msgstr "" "Es aktualisiert regelmäßig Ihre hosts.txt-Datei aus verteilten Quellen oder " "den \"Abonnementquellen\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" "In the default configuration, the address book is only subscribed to www." "i2p2.i2p." @@ -645,7 +649,7 @@ msgstr "" "In der Standardkonfiguration besteht lediglich ein Abonnement tu www.i2p2." "i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." @@ -653,7 +657,7 @@ msgstr "" "Anderen Seiten zu Folgen ist einfach, füge sie einfach zu deiner Subscriptions Datei hinzu." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140 msgid "" "For more information on naming in I2P, see the overview on www.i2p2.i2p." @@ -662,11 +666,11 @@ msgstr "" "\"http://www.i2p2.i2p/naming.html\">die Erläuterungen auf www.i2p2.i2p " "verwiesen." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142 msgid "How does the addressbook application work?" msgstr "Wie funktioniert das Adressbuch?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." @@ -674,13 +678,13 @@ msgstr "" "Die Adressbuch-Anwendung bezieht regelmäßig Informationen von deinen " "Abonnements und inkorporiert deren Inhalt in dein \"Router\"-Adressbuch." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:145 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "Dann fügt sie noch den Inhalt des \"Master\"-Adressbuches hinzu." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146 msgid "" "If configured, the router address book is now written to the \"published\" " "address book, which will be publicly available if you are running an eepsite." @@ -689,7 +693,7 @@ msgstr "" "Routeradressbuch nun in das \"veröffentlichte\" Adressbuch geschrieben, " "welches öffentlich erreichbar ist, wenn du eine Eepsite betreibst." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." @@ -697,7 +701,7 @@ msgstr "" "Der Router benutzt ferner ein privates Adressbuch (nicht im Bild), welches " "weder veröffentlich noch mit den anderen zusammengeführt wird." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:149 msgid "" "Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." @@ -705,7 +709,7 @@ msgstr "" "Hosts aus dem privaten Adressbuch können von dir besucht werden, ihrer " "Adressen werden jedoch nie an andere weitergegeben." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150 msgid "" "The private address book can also be used for aliases of hosts in your other " "address books." @@ -717,21 +721,21 @@ msgstr "" msgid "subscriptions" msgstr "Abonnements" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "The subscription file contains a list of i2p URLs." msgstr "Die Abonnementdatei enthält eine Liste von I2P-URLs." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:148 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" "Die Adressbuchanwendung prüft diese Liste regelmäßig auf neue Eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "Those URLs refer to published hosts.txt files." msgstr "Diese URLs verweisen auf veröffentlichte hosts.txt-Dateien." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." @@ -739,7 +743,7 @@ msgstr "" "Das Standardabonnement ist die hosts.txt-Datei von www.i2p2.i2p, welche " "nicht regelmäßig aktualisiert wird." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:151 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." @@ -747,6 +751,6 @@ msgstr "" "Somit ist es eine gute Idee, weitere Abonnements von Seiten mit den neuesten " "Adressen hinzuzufügen." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:153 msgid "See the FAQ for a list of subscription URLs." msgstr "Schauen Sie in den FAQ nach einer Liste von Abonnement-URLs!" diff --git a/apps/susidns/locale/messages_es.po b/apps/susidns/locale/messages_es.po index 4d60a782a..afe322c58 100644 --- a/apps/susidns/locale/messages_es.po +++ b/apps/susidns/locale/messages_es.po @@ -5,6 +5,7 @@ # # Translators: # blabla, 2011. +# , 2012. # Carlos Diaz , 2011. # foo , 2009. # mixxy, 2011. @@ -14,11 +15,11 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 12:34+0000\n" -"PO-Revision-Date: 2012-03-16 19:24+0000\n" -"Last-Translator: punkibastardo \n" -"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" -"language/es/)\n" +"POT-Creation-Date: 2012-07-26 19:45+0000\n" +"PO-Revision-Date: 2012-07-21 20:04+0000\n" +"Last-Translator: blabla \n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/I2P/language/" +"es/)\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -78,7 +79,7 @@ msgstr "Firmado" msgid "Type {0}" msgstr "Tipo {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:202 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." @@ -87,47 +88,47 @@ msgstr[0] "" msgstr[1] "" "{0} resultados para la búsqueda dentro de la lista de elementos filtrados." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "La lista de elementos filtrados contiene una entrada." msgstr[1] "La lista de elementos filtrados contiene {0} entradas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:211 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Un resultado para la búsqueda." msgstr[1] "{0} resultados para la búsqueda" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:220 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "La libreta de direcciones contiene una entrada." msgstr[1] "La libreta de direcciones contiente {0} entradas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Showing {0} of {1}" msgstr "Mostrando {0} de {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:412 msgid "Add" msgstr "Agregar" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:268 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:410 msgid "Replace" msgstr "Reemplazar" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." @@ -135,7 +136,7 @@ msgstr "" "El nombre de host {0} ya se encuentra en la libreta de direcciones, " "exactamente igual." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" @@ -146,63 +147,63 @@ msgstr "" "con una dirección de destino diferente. Haz click en \"Reemplazar\" para " "sobreescribirla." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:282 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Destino añadido para {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Destino cambiado para {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:286 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Advertencia - El nombre del host no termina en \".i2p\"." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Destino en Base 64 no válido" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Nombre del host inválido \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Por favor, ¡introduce un nombre de host y destino!" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:325 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:270 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:274 msgid "Delete Entry" msgstr "Borrar entrada" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:347 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:351 msgid "Delete Selected" msgstr "Eliminar seleccionados" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Destino {0} eliminado." #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." @@ -210,24 +211,24 @@ msgid_plural "{0} destinations deleted." msgstr[0] "Una dirección de destino ha sido eliminada." msgstr[1] "{0} direcciones de destino han sido eliminadas." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:323 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "No hay entradas seleccionadas para eliminar." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "La libreta de direcciones ha sido guardada." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 msgid "ERROR: Could not write addressbook file." msgstr "ERROR: No se pudo escribir el archivo de la libreta direcciones." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:339 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 #: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:128 msgid "" "Invalid form submission, probably because you used the \"back\" or \"reload" "\" button on your browser. Please resubmit." @@ -237,9 +238,9 @@ msgstr "" "¡vuelve a enviarlo!" #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Save" msgstr "Guardar" @@ -248,9 +249,9 @@ msgid "Configuration saved." msgstr "Configuración guardada." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Reload" msgstr "Recargar" @@ -279,18 +280,18 @@ msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "" "Error al borrar la dirección de destino {0} del servicio de nombrado {1}" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:115 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." msgstr "" "Suscripciones guardadas, actualizando la libreta de direcciones a partir de " "las fuentes de suscripción ahora." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:120 msgid "Subscriptions saved." msgstr "Suscripciones guardadas." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:124 msgid "Subscriptions reloaded." msgstr "Suscripciones recargadas." @@ -298,166 +299,166 @@ msgstr "Suscripciones recargadas." msgid "address book" msgstr "libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133 msgid "Overview" msgstr "Resumen" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "Address books" msgstr "Libretas de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "private" msgstr "privado" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "master" msgstr "principal" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "router" msgstr "router" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "published" msgstr "publicado" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Subscriptions" msgstr "Suscripciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:131 msgid "Configuration" msgstr "Configuración" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:134 msgid "Address book" msgstr "Libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139 msgid "Storage" msgstr "Almacenamiento" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:168 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 msgid "Filter" msgstr "Filtro" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:175 msgid "other" msgstr "otros" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 msgid "all" msgstr "todos" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:191 msgid "Current filter" msgstr "Filtro actual" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:196 msgid "clear filter" msgstr "filtro actual" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 #: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:213 msgid "Search" msgstr "Buscar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 msgid "Name" msgstr "Nombre" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:248 msgid "Links" msgstr "Vínculos" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:262 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:266 msgid "Destination" msgstr "Destino" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:286 msgid "Mark for deletion" msgstr "Marcar para eliminar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "Base 32 address" msgstr "Dirección a base de 32" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:311 msgid "More information on this entry" msgstr "Más información sobre esta entrada" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:310 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 msgid "details" msgstr "detalles" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:349 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Cancel" msgstr "Cancelar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:379 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:383 msgid "This address book is empty." msgstr "Esta libreta de direcciones está vacía." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 msgid "Add new destination" msgstr "Añadir nuevo destino" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:165 msgid "Host Name" msgstr "Nombre de Host" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 msgid "configuration" msgstr "configuración" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Hints" msgstr "Consejos" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "" "File and directory paths here are relative to the addressbook's working " "directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" @@ -467,7 +468,7 @@ msgstr "" "directorio de trabajo de la libreta de direcciones, que es normalmente ~/." "i2p/addressbook/ (Linux) o %APPDATA%\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" "If you want to manually add lines to an addressbook, add them to the private " "or master addressbooks." @@ -475,7 +476,7 @@ msgstr "" "Si deseas agregar manualmente líneas a una libreta de direcciones, añádelos " "a la libreta de direcciones privada o maestra." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." @@ -483,7 +484,7 @@ msgstr "" "La libreta de direcciones del router y la libreta de direcciones publicada " "son actualizadas por la aplicación libreta de direcciones." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." @@ -491,7 +492,7 @@ msgstr "" "Al publicar tu libro de direcciones, TODOS los destinos de la libreta " "maestra y la libreta de direcciones del router aparecen ahí." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "" "Use the private addressbook for private destinations, these are not " "published." @@ -499,21 +500,21 @@ msgstr "" "Utiliza la libreta de direcciones privada para destinos privados, éstos no " "serán publicados." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Options" msgstr "Opciones" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "File containing the list of subscriptions URLs (no need to change)" msgstr "" "El archivo que contiene la lista de suscripciones URL (no es necesario " "cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Update interval in hours" msgstr "Intervalo de actualización en horas" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" @@ -521,31 +522,31 @@ msgstr "" "Tu archivo hosts.txt público (¡elije una ruta dentro de la raíz de " "documentos de tu servidor web!)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "Your hosts.txt (don't change)" msgstr "Tu hosts.txt (no cambiar)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "Your personal addressbook, these hosts will be published" msgstr "Tu libreta de direcciones personal, estos hosts serán publicados" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "Your private addressbook, it is never published" msgstr "Tu libreta de direcciones privada, nunca se publica" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179 msgid "Port for your eepProxy (no need to change)" msgstr "Puerto para tu eepProxy (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181 msgid "Hostname for your eepProxy (no need to change)" msgstr "Nombre de la host para tu eepProxy (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183 msgid "Whether to update the published addressbook" msgstr "Sea para actualizar la libreta de direcciones publicadas" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185 msgid "" "File containing the etags header from the fetched subscription URLs (no need " "to change)" @@ -553,7 +554,7 @@ msgstr "" "Archivo que contiene la cabecera de los etags desde la URL de subscripciones " "capturada (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187 msgid "" "File containing the modification timestamp for each fetched subscription URL " "(no need to change)" @@ -561,86 +562,90 @@ msgstr "" "Archivo que contiene la fecha y hora de modificación para cada URL de " "suscripción capturada (no es necesario cambiarlo)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189 msgid "File to log activity to (change to /dev/null if you like)" msgstr "" "El archivo en el que se guarda el registro de actividad (Cámbialo a /dev/" "null si quieres)." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191 +msgid "Name of the theme to use (defaults to 'light')" +msgstr "Nombre del tema escogido (por defecto: 'luminoso')" + #: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "libreta de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:181 msgid "Encoded Name" msgstr "Nombre codificado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:193 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 msgid "Base 32 Address" msgstr "Dirección a base de 32" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:203 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Base 64 Hash" msgstr "Hash en base 64" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213 msgid "Address Helper" msgstr "Manejador de direcciones" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "link" msgstr "vínculo" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Public Key" msgstr "Clave pública" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:222 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "ElGamal 2048 bit" msgstr "ElGamal de 2048 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Signing Key" msgstr "Clave de firmado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:228 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "DSA 1024 bit" msgstr "DSA de 1024 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Certificate" msgstr "Certificado" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Added Date" msgstr "Fecha añadida" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Source" msgstr "Fuente" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Last Modified" msgstr "Modificado por última vez" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:256 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Notes" msgstr "Notas" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 msgid "Introduction" msgstr "Introducción" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "What is the addressbook?" msgstr "¿Qué es la libreta de direcciones?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "The addressbook application is part of your I2P installation." msgstr "" "La aplicación de libreta de direcciones es parte de tu instalación de I2P." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." @@ -648,7 +653,7 @@ msgstr "" "Actualiza constantemente su archivo hosts.txt desde fuentes distribuidas o " "\"suscripciones\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" "In the default configuration, the address book is only subscribed to www." "i2p2.i2p." @@ -656,7 +661,7 @@ msgstr "" "En la configuración por defecto, la libreta de direcciones sólo está " "suscrita a www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" "Subscribing to additional sites is easy, just add them to your subscriptions file." @@ -664,7 +669,7 @@ msgstr "" "Suscribirse a otras páginas es fácil, sólo añádelas a tu archivo de subscripciones." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140 msgid "" "For more information on naming in I2P, see the overview on www.i2p2.i2p." @@ -672,11 +677,11 @@ msgstr "" "Para mayor información acerca del nombrado en I2P, consulta la información general en www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142 msgid "How does the addressbook application work?" msgstr "¿Cómo funciona la libreta de direcciones?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." @@ -684,7 +689,7 @@ msgstr "" "La aplicación de libreta de direcciones examina tus suscripciones e " "incorpora su contenido a tu libreta de direcciones del \"router\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:145 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." @@ -692,7 +697,7 @@ msgstr "" "Luego también incluye los contenidos de tu libreta de direcciones \"principal" "\" en aquella del router." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146 msgid "" "If configured, the router address book is now written to the \"published\" " "address book, which will be publicly available if you are running an eepsite." @@ -701,7 +706,7 @@ msgstr "" "contenidos a la libreta de direcciones \"publicada\", la cual estará " "disponible públicamente si estás corriendo un sitio i2p própio." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." @@ -709,7 +714,7 @@ msgstr "" "El router también utiliza una libreta de direcciones privada (no mostrada en " "la figura), la cual ni se incorpora a ninguna otra libreta ni se publica." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:149 msgid "" "Hosts in the private address book can be accessed by you but their addresses " "are never distributed to others." @@ -717,7 +722,7 @@ msgstr "" "Puedes visitar a los hosts que aparecen en tu libreta de direcciones " "privada, pero sus direcciones no se distribuyen a terceros." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150 msgid "" "The private address book can also be used for aliases of hosts in your other " "address books." @@ -729,22 +734,22 @@ msgstr "" msgid "subscriptions" msgstr "suscripciones" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "The subscription file contains a list of i2p URLs." msgstr "El archivo de suscripción contiene una lista de URLs I2P." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:148 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "" "La aplicación de libreta de direcciones comprueba regularmente esta lista en " "busca de nuevos eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "Those URLs refer to published hosts.txt files." msgstr "Esas URLs referencian a los archivos hosts.txt publicados." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." @@ -752,7 +757,7 @@ msgstr "" "La suscripción por defecto es el hosts.txt de www.i2p2.i2p, que se actualiza " "con poca frecuencia." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:151 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." @@ -760,7 +765,7 @@ msgstr "" "Por lo tanto, es una buena idea agregar suscripciones adicionales a sitios " "que tengan las direcciones más recientes." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:153 msgid "See the FAQ for a list of subscription URLs." msgstr "" "Ver las preguntas frecuentes para obtener una lista de direcciones URL de " diff --git a/apps/susidns/locale/messages_fr.po b/apps/susidns/locale/messages_fr.po index 7ecb37363..6330e74d6 100644 --- a/apps/susidns/locale/messages_fr.po +++ b/apps/susidns/locale/messages_fr.po @@ -2,21 +2,25 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the susidns package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# foo , 2009. # +# Translators: +# , 2012. +# ducki2p , 2011. +# foo , 2009. msgid "" msgstr "" -"Project-Id-Version: I2P susidns\n" +"Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-12 06:46+0000\n" -"PO-Revision-Date: 2011-07-12 10:56+0100\n" -"Last-Translator: magma \n" -"Language-Team: duck \n" -"Language: \n" +"POT-Creation-Date: 2012-07-26 19:13+0000\n" +"PO-Revision-Date: 2012-07-22 09:40+0000\n" +"Last-Translator: bquelen \n" +"Language-Team: French (http://www.transifex.com/projects/p/I2P/language/" +"fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n >= 2)\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" #: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format @@ -43,178 +47,190 @@ msgstr "Le nom d''hôte ne peut pas contenir \"{0}\"" #: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format -msgid "Host name \"{0}\" requires conversion to ASCII but the conversion library is unavailable in this JVM" -msgstr "Le nom d''hôte \"{0}\" requiert une conversion en ASCII mais la bibliothèque de conversion est indisponible dans cette JVM" +msgid "" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" +msgstr "" +"Le nom d''hôte \"{0}\" requiert une conversion en ASCII mais la bibliothèque " +"de conversion est indisponible dans cette JVM" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:209 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 msgid "None" msgstr "Aucun" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:217 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 msgid "Hashcash" msgstr "Pénalité" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:219 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 msgid "Hidden" msgstr "Caché" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:221 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 msgid "Signed" msgstr "Signé" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:223 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 #, java-format msgid "Type {0}" msgstr "Type {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:232 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:202 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "{0} résultat de recherche dans la liste filtrée." msgstr[1] "{0} résultats de recherche dans la liste filtrée." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "La liste filtrée contient {0} entrée." msgstr[1] "La liste filtrée contient {0} entrées." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:241 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:211 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "{0} résultat de recherche." msgstr[1] "{0} résultats de recherche." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:250 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:220 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "Ce carnet d''adresses contient {0} entrée." msgstr[1] "Ce carnet d''adresses contient {0} entrées." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:266 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Showing {0} of {1}" msgstr "Affichage {0} sur {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:230 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:412 msgid "Add" msgstr "Ajouter" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:230 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:242 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:390 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:268 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:410 msgid "Replace" msgstr "Remplacer" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:241 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "L''hôte {0} est déjà présent: inchangé." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format -msgid "Host name {0} is already in address book with a different destination. Click \"Replace\" to overwrite." -msgstr "L''hôte {0} est déjà présent avec une destination différente. Cliquez sur \"Remplacer\"...pour le remplacer." +msgid "" +"Host name {0} is already in address book with a different destination. Click " +"\"Replace\" to overwrite." +msgstr "" +"L''hôte {0} est déjà présent avec une destination différente. Cliquez sur " +"\"Remplacer\"...pour le remplacer." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:256 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:282 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Destination ajoutée pour {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:314 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:258 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Destination modifiée pour {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:316 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:260 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:286 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Attention - le nom d'hôte ne finit pas en \".i2p\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:268 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Destination Base64 incorrecte." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:327 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Nom d''hôte \"{0}\" invalide." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:330 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:277 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Entrez un nom d'hôte et sa destination" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:355 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:281 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:306 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:258 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:325 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:274 msgid "Delete Entry" msgstr "Supprimer l'entrée" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:281 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:334 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:351 msgid "Delete Selected" msgstr "Supprimer les éléments sélectionnés" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:348 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "Destination {0} supprimée." #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:351 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:301 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." msgid_plural "{0} destinations deleted." msgstr[0] "{0} destination supprimée." msgstr[1] "{0} destinations supprimées." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:353 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:323 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "Aucune entrée sélectionnée pour suppression." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:361 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:310 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "Carnet d'adresses enregistré." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:364 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 msgid "ERROR: Could not write addressbook file." msgstr "ERREUR: impossible d'enregistrer le fichier carnet d'adresses." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:369 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:339 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:314 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 -msgid "Invalid form submission, probably because you used the \"back\" or \"reload\" button on your browser. Please resubmit." -msgstr "Soumission du formulaire incorrecte: vous avez peut-être utilisé le bouton \"Page précédente\" ou \"Recharger\". Merci de soumettre à nouveau." +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:128 +msgid "" +"Invalid form submission, probably because you used the \"back\" or \"reload" +"\" button on your browser. Please resubmit." +msgstr "" +"Soumission du formulaire incorrecte: vous avez peut-être utilisé le bouton " +"\"Page précédente\" ou \"Recharger\". Merci de soumettre à nouveau." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:132 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:132 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Save" msgstr "Enregistrer" @@ -223,9 +239,9 @@ msgid "Configuration saved." msgstr "Configuration enregistrée." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:130 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:130 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Reload" msgstr "Recharger" @@ -233,34 +249,37 @@ msgstr "Recharger" msgid "Configuration reloaded." msgstr "Configuration rechargée." -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:104 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 #, java-format msgid "{0} address book in {1} database" msgstr "{0} carnet(s) d''adresses dans {1} base(s) de données" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:251 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 msgid "Manually added via SusiDNS" msgstr "Ajouté manuellement via SusiDNS" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 #, java-format msgid "Failed to add Destination for {0} to naming service {1}" msgstr "Échec d''ajout de la destination {0} au service de nommage {1}" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:289 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 #, java-format msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "Échec de suppression de la destination {0} du service de nommage {1}" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 -msgid "Subscriptions saved, updating addressbook from subscription sources now." -msgstr "Souscriptions enregistrées, mise à jour en cours du carnet d'adresses à partir de celles-ci." +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:115 +msgid "" +"Subscriptions saved, updating addressbook from subscription sources now." +msgstr "" +"Souscriptions enregistrées, mise à jour en cours du carnet d'adresses à " +"partir de celles-ci." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:120 msgid "Subscriptions saved." msgstr "Souscription enregistrée." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:124 msgid "Subscriptions reloaded." msgstr "Souscription rechargée." @@ -268,388 +287,472 @@ msgstr "Souscription rechargée." msgid "address book" msgstr "carnet d'adresses" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133 msgid "Overview" msgstr "Aperçu" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:107 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:93 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:106 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "Address books" msgstr "Carnets d'adresses" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:109 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:95 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "private" msgstr "privé" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:97 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:110 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "master" msgstr "principal" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:99 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:112 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "router" msgstr "routeur" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:101 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:114 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "published" msgstr "publié" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:103 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Subscriptions" msgstr "Abonnements" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:105 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:131 msgid "Configuration" msgstr "Configuration" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:134 msgid "Address book" msgstr "Carnet d'adresses" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139 msgid "Storage" msgstr "Stockage" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 msgid "Filter" msgstr "Filtrer" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:175 msgid "other" msgstr "autre" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:174 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 msgid "all" msgstr "tout" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:191 msgid "Current filter" msgstr "Filtre courant" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:196 msgid "clear filter" msgstr "effacer le filtre" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:201 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:205 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:213 msgid "Search" msgstr "Chercher" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 msgid "Name" msgstr "Nom" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:248 msgid "Links" msgstr "Liens" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:384 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:266 msgid "Destination" msgstr "Destination" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:273 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:286 msgid "Mark for deletion" msgstr "Marquer pour suppression" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:292 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "Base 32 address" msgstr "Adresse Base32" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:296 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:311 msgid "More information on this entry" msgstr "Détails sur cette entrée" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:299 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 msgid "details" msgstr "détails" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:332 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:388 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:349 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Cancel" msgstr "Annuler" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:365 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:383 msgid "This address book is empty." msgstr "Ce carnet d'adresses est vide." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:378 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 msgid "Add new destination" msgstr "Ajoutez une nouvelle destination" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:380 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:165 msgid "Host Name" msgstr "Nom d'hôte" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 msgid "configuration" msgstr "configuration" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Hints" msgstr "Aides" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:136 -msgid "File and directory paths here are relative to the addressbook's working directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P\\addressbook\\ (Windows)." -msgstr "Les chemins des fichiers et dossiers listés sont relatifs au répertoire de travail du carnet d'adresses, normalement ~/.i2p/addressbook/ (Linux) ou %APPDATA%\\I2P\\addressbook\\ (Windows)." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +msgid "" +"File and directory paths here are relative to the addressbook's working " +"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." +msgstr "" +"Les chemins des fichiers et dossiers listés sont relatifs au répertoire de " +"travail du carnet d'adresses, normalement ~/.i2p/addressbook/ (Linux) ou " +"%APPDATA%\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:138 -msgid "If you want to manually add lines to an addressbook, add them to the private or master addressbooks." -msgstr "si vous voulez ajouter manuellement des lignes dans un carnet d'adresses, faites-le dans le carnet privé ou principal." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +msgid "" +"If you want to manually add lines to an addressbook, add them to the private " +"or master addressbooks." +msgstr "" +"si vous voulez ajouter manuellement des lignes dans un carnet d'adresses, " +"faites-le dans le carnet privé ou principal." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:140 -msgid "The router addressbook and the published addressbook are updated by the addressbook application." -msgstr "Le carnet d'adresses du routeur et le carnet d'adresses publié sont mis à jour par l'application carnet d'adresses." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 +msgid "" +"The router addressbook and the published addressbook are updated by the " +"addressbook application." +msgstr "" +"Le carnet d'adresses du routeur et le carnet d'adresses publié sont mis à " +"jour par l'application carnet d'adresses." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:142 -msgid "When you publish your addressbook, ALL destinations from the master and router addressbooks appear there." -msgstr "Quand vous publiez votre carnet d'adresses, TOUTES les destinations des carnets principal et routeur le sont." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 +msgid "" +"When you publish your addressbook, ALL destinations from the master and " +"router addressbooks appear there." +msgstr "" +"Quand vous publiez votre carnet d'adresses, TOUTES les destinations des " +"carnets principal et routeur le sont." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:144 -msgid "Use the private addressbook for private destinations, these are not published." -msgstr "Utilisez le carnet d'adresses privé pour les destinations privées: elles ne seront pas publiées." +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +msgid "" +"Use the private addressbook for private destinations, these are not " +"published." +msgstr "" +"Utilisez le carnet d'adresses privé pour les destinations privées: elles ne " +"seront pas publiées." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Options" msgstr "Options" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "File containing the list of subscriptions URLs (no need to change)" -msgstr "fichier contenant la liste des URLs de souscriptions (inutile de modifier)" +msgstr "" +"fichier contenant la liste des URLs de souscriptions (inutile de modifier)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:150 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Update interval in hours" msgstr "Intervalle de mise à jour (en heures)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:152 -msgid "Your public hosts.txt file (choose a path within your webserver document root)" -msgstr "Votre fichier hosts.txt (choisissez un emplacement dans la racine de votre serveur web)" +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +msgid "" +"Your public hosts.txt file (choose a path within your webserver document " +"root)" +msgstr "" +"Votre fichier hosts.txt (choisissez un emplacement dans la racine de votre " +"serveur web)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "Your hosts.txt (don't change)" msgstr "Votre hosts.txt (ne pas modifier)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:156 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "Your personal addressbook, these hosts will be published" msgstr "Votre carnet d'adresses personnel: ces hôtes peuvent être publiés" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:158 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "Your private addressbook, it is never published" msgstr "Votre carnet d'adresses privé n'est jamais publié" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179 msgid "Port for your eepProxy (no need to change)" msgstr "Port de votre proxy eep (inutile de modifier)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181 msgid "Hostname for your eepProxy (no need to change)" msgstr "nom d'hôte de votre proxy eep (inutile de modifier)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:164 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183 msgid "Whether to update the published addressbook" msgstr "S'il faut actualiser le carnet d'adresses publié" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:166 -msgid "File containing the etags header from the fetched subscription URLs (no need to change)" -msgstr "Fichier contenant les en-têtes etag des URLs de souscription (inutile de changer)" +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185 +msgid "" +"File containing the etags header from the fetched subscription URLs (no need " +"to change)" +msgstr "" +"Fichier contenant les en-têtes etag des URLs de souscription (inutile de " +"changer)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:168 -msgid "File containing the modification timestamp for each fetched subscription URL (no need to change)" -msgstr "Fichier contenant les tampons horaires de modification de chaque URL de souscription importée (inutile de modifier)" +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187 +msgid "" +"File containing the modification timestamp for each fetched subscription URL " +"(no need to change)" +msgstr "" +"Fichier contenant les tampons horaires de modification de chaque URL de " +"souscription importée (inutile de modifier)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:170 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189 msgid "File to log activity to (change to /dev/null if you like)" msgstr "Fichier d'historiques (modifiez en /dev/null si ça vous chante) " -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191 +msgid "Name of the theme to use (defaults to 'light')" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "carnet d'adresses" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:181 msgid "Encoded Name" msgstr "Nom encodé" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:187 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 msgid "Base 32 Address" msgstr "Adresse Base32" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +msgid "Base 64 Hash" +msgstr "" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213 msgid "Address Helper" msgstr "Assistant d'adresse" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:204 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "link" msgstr "lien" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:208 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Public Key" msgstr "Clé publique" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:210 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Signing Key" msgstr "Clé de signature" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:216 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "DSA 1024 bit" msgstr "DSA 1024 bits" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Certificate" msgstr "Certificat" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Added Date" msgstr "Ajouté le" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Source" msgstr "Source" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:238 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Last Modified" msgstr "Dernière modification" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:244 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Notes" msgstr "Notes" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:91 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 msgid "Introduction" msgstr "Introduction" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "What is the addressbook?" msgstr "Qu'est-ce que le carnet d'adresses?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:111 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "The addressbook application is part of your I2P installation." -msgstr "L'application carnet d'adresses fait partie intégrante de votre installation I2P." +msgstr "" +"L'application carnet d'adresses fait partie intégrante de votre installation " +"I2P." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:113 -msgid "It regularly updates your hosts.txt file from distributed sources or \"subscriptions\"." -msgstr "Elle actualise votre fichier hosts.txt à intervalle régulier à partir de sources décentralisées (\"souscriptions\" ou \"abonnements\")" +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +msgid "" +"It regularly updates your hosts.txt file from distributed sources or " +"\"subscriptions\"." +msgstr "" +"Elle actualise votre fichier hosts.txt à intervalle régulier à partir de " +"sources décentralisées (\"souscriptions\" ou \"abonnements\")" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:115 -msgid "In the default configuration, the address book is only subscribed to www.i2p2.i2p." -msgstr "Dans sa configuration par défaut, le carnet d'adresses est seulement abonné à www.i2p2.i2p." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 +msgid "" +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." +msgstr "" +"Dans sa configuration par défaut, le carnet d'adresses est seulement abonné " +"à www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:117 -msgid "Subscribing to additional sites is easy, just add them to your subscriptions file." -msgstr "La souscription à des sites supplémentaires est aisée: ajoutez-les simplement à votre fichier de souscriptions ." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 +msgid "" +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:119 -msgid "For more information on naming in I2P, see the overview on www.i2p2.i2p." -msgstr "Plus d'infos sur le nommage dans I2P." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140 +msgid "" +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "" +"Plus d'infos sur le nommage dans I2P." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142 msgid "How does the addressbook application work?" msgstr "Fonctionnement du carnet d'adresses." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 -msgid "The addressbook application regularly polls your subscriptions and merges their content into your \"router\" address book." -msgstr "L'application carnet d'adresses interroge vos abonnements à intervalle régulier et fusionne leurs contenus dans le carnet d'adresses du \"routeur\"." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144 +msgid "" +"The addressbook application regularly polls your subscriptions and merges " +"their content into your \"router\" address book." +msgstr "" +"L'application carnet d'adresses interroge vos abonnements à intervalle " +"régulier et fusionne leurs contenus dans le carnet d'adresses du \"routeur\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:125 -msgid "Then it merges your \"master\" address book into the router address book as well." -msgstr "Puis elle fusionne également votre carnet d'adresses \"principal\" dans celui du routeur. " +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:145 +msgid "" +"Then it merges your \"master\" address book into the router address book as " +"well." +msgstr "" +"Puis elle fusionne également votre carnet d'adresses \"principal\" dans " +"celui du routeur. " -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:127 -msgid "If configured, the router address book is now written to the \"published\" address book, which will be publicly available if you are running an eepsite." -msgstr "Si c'est configuré, le carnet du routeur est alors écrit dans le carnet d'adresses \"publié\" qui devient publiquement disponible si vous avez votre propre site eep." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146 +msgid "" +"If configured, the router address book is now written to the \"published\" " +"address book, which will be publicly available if you are running an eepsite." +msgstr "" +"Si c'est configuré, le carnet du routeur est alors écrit dans le carnet " +"d'adresses \"publié\" qui devient publiquement disponible si vous avez votre " +"propre site eep." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:129 -msgid "The router also uses a private address book (not shown in the picture), which is not merged or published." -msgstr "Le routeur utilise également un carnet privé (privatehosts.txt, non illustré) qui n'est ni fusionné ni publié." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148 +msgid "" +"The router also uses a private address book (not shown in the picture), " +"which is not merged or published." +msgstr "" +"Le routeur utilise également un carnet privé (privatehosts.txt, non " +"illustré) qui n'est ni fusionné ni publié." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 -msgid "Hosts in the private address book can be accessed by you but their addresses are never distributed to others." -msgstr "Les hôtes du carnet privé ne sont accessibles qu'à vous et leurs adresses ne sont jamais distribuées à personne." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:149 +msgid "" +"Hosts in the private address book can be accessed by you but their addresses " +"are never distributed to others." +msgstr "" +"Les hôtes du carnet privé ne sont accessibles qu'à vous et leurs adresses ne " +"sont jamais distribuées à personne." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:133 -msgid "The private address book can also be used for aliases of hosts in your other address books." -msgstr "Le carnet privé peut aussi servir à stocker des alias pour des hôtes des autres carnets. Voir l'illustration traduite." +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150 +msgid "" +"The private address book can also be used for aliases of hosts in your other " +"address books." +msgstr "" +"Le carnet privé peut aussi servir à stocker des alias pour des hôtes des " +"autres carnets. Voir l'illustration traduite." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:102 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "souscriptions" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "The subscription file contains a list of i2p URLs." msgstr "Le fichier de souscriptions contient une liste d'URLs I2P." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:136 -msgid "The addressbook application regularly checks this list for new eepsites." -msgstr "L'application vérifie régulièrement cette liste pour trouver de nouveaux sites eep." +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:148 +msgid "" +"The addressbook application regularly checks this list for new eepsites." +msgstr "" +"L'application vérifie régulièrement cette liste pour trouver de nouveaux " +"sites eep." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:138 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "Those URLs refer to published hosts.txt files." -msgstr "Ces URLs font référence aux fichiers hosts.txt des autres utilisateurs." +msgstr "" +"Ces URLs font référence aux fichiers hosts.txt des autres utilisateurs." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:140 -msgid "The default subscription is the hosts.txt from www.i2p2.i2p, which is updated infrequently." -msgstr "L'abonnement par défaut est le fichier hosts.txt de www.i2p2.i2p, mais il est très peu actualisé." +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150 +msgid "" +"The default subscription is the hosts.txt from www.i2p2.i2p, which is " +"updated infrequently." +msgstr "" +"L'abonnement par défaut est le fichier hosts.txt de www.i2p2.i2p, mais il " +"est très peu actualisé." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 -msgid "So it is a good idea to add additional subscriptions to sites that have the latest addresses." -msgstr "C'est donc une bonne idée d'ajouter des souscriptions supplémentaires à des sites qui disposent des dernières adresses." +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:151 +msgid "" +"So it is a good idea to add additional subscriptions to sites that have the " +"latest addresses." +msgstr "" +"C'est donc une bonne idée d'ajouter des souscriptions supplémentaires à des " +"sites qui disposent des dernières adresses." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:153 msgid "See the FAQ for a list of subscription URLs." -msgstr "Voir la FAQ pour une liste d'URLs de souscriptions." - -#~ msgid "Filtered list" -#~ msgstr "Liste filtrée" - -#~ msgid "no matches" -#~ msgstr "aucune correspondance" - -#~ msgid "contains no entries" -#~ msgstr "est vide" - -#~ msgid "contains {0} entries" -#~ msgstr "contient {0} entrée(s)" - -#~ msgid "addressbooks" -#~ msgstr "carnets d'adresses" +msgstr "" +"Voir la FAQ " +"pour une liste d'URLs de souscriptions." diff --git a/apps/susidns/locale/messages_sv.po b/apps/susidns/locale/messages_sv.po index 1bb8e0fb8..e602afce6 100644 --- a/apps/susidns/locale/messages_sv.po +++ b/apps/susidns/locale/messages_sv.po @@ -2,227 +2,234 @@ # Copyright (C) 2009 The I2P Project # This file is distributed under the same license as the susidns package. # To contribute translations, see http://www.i2p2.de/newdevelopers -# +# # Translators: # , 2011. # Martin Svensson , 2011, 2012. msgid "" msgstr "" "Project-Id-Version: I2P\n" -"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2012-03-07 00:52+0000\n" -"PO-Revision-Date: 2012-03-09 18:23+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-07-26 19:11+0000\n" +"PO-Revision-Date: 2012-07-23 16:33+0000\n" "Last-Translator: Martin Svensson \n" -"Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/language/sv_SE/)\n" +"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/I2P/" +"language/sv_SE/)\n" +"Language: sv_SE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv_SE\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:131 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:130 #, java-format msgid "Host name \"{0}\" contains illegal character {1}" msgstr " Värdnamn \"{0}\" innehåller ogiltigttecken {1}" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:144 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:146 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:153 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:143 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:145 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:152 #, java-format msgid "Host name cannot start with \"{0}\"" msgstr " Värdnamn kan inte börja med \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:148 -#: ../src/java/src/i2p/susi/dns/AddressBean.java:150 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:147 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:149 #, java-format msgid "Host name cannot end with \"{0}\"" msgstr " Värdnamn kan inte avslutas med \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:155 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:154 #, java-format msgid "Host name cannot contain \"{0}\"" msgstr " Värdnamn kan inte innehålla \"{0}\"" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:158 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:157 #, java-format msgid "" -"Host name \"{0}\" requires conversion to ASCII but the conversion library is" -" unavailable in this JVM" -msgstr "Värdnamnet \"{0}\" kräver konvertering till ASCII men konverterings biblioteket är inte tillgängligt i denna JVM" +"Host name \"{0}\" requires conversion to ASCII but the conversion library is " +"unavailable in this JVM" +msgstr "" +"Värdnamnet \"{0}\" kräver konvertering till ASCII men konverterings " +"biblioteket är inte tillgängligt i denna JVM" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:219 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:218 msgid "None" msgstr "Ingen" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:227 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:226 msgid "Hashcash" msgstr "Hashcash" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:229 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:228 msgid "Hidden" msgstr "Dold" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:231 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:230 msgid "Signed" msgstr "Signerad" -#: ../src/java/src/i2p/susi/dns/AddressBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressBean.java:232 #, java-format msgid "Type {0}" msgstr "Typ {0}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:233 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:202 #, java-format msgid "One result for search within filtered list." msgid_plural "{0} results for search within filtered list." msgstr[0] "Ett resultat för sökning i filtrerlistan." msgstr[1] "{0} resultat för sökning i filtrerlistan ." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:237 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206 #, java-format msgid "Filtered list contains 1 entry." msgid_plural "Fltered list contains {0} entries." msgstr[0] "Filtrerlistan innehåller 1 post." msgstr[1] "Filtrerlistan innehåller {0} poster." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:211 #, java-format msgid "One result for search." msgid_plural "{0} results for search." msgstr[0] "Ett resultat på sökningen." msgstr[1] "{0} resultat på sökningen." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:251 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:220 #, java-format msgid "Address book contains 1 entry." msgid_plural "Address book contains {0} entries." msgstr[0] "Adressboken innehåller 1 post." msgstr[1] "Adressboken innehåller {0} poster." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:236 #, java-format msgid "Showing {0} of {1}" msgstr "Visar {0} av {1}" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:406 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:412 msgid "Add" msgstr "Lägg till" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:288 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:299 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:231 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:243 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:268 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:227 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:239 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:410 msgid "Replace" msgstr "Ersätt " -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:298 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:242 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:267 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:238 #, java-format msgid "Host name {0} is already in address book, unchanged." msgstr "Värdnamnet {0} finns redan i adressboken, oförändrat." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:244 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:240 #, java-format msgid "" -"Host name {0} is already in address book with a different destination. Click" -" \"Replace\" to overwrite." -msgstr "Värdnamnet {0} finns redan i adressboken med en annan destination. Klicka på \"Ersätt\"för att skriva över." +"Host name {0} is already in address book with a different destination. Click " +"\"Replace\" to overwrite." +msgstr "" +"Värdnamnet {0} finns redan i adressboken med en annan destination. Klicka på " +"\"Ersätt\"för att skriva över." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:313 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:282 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:253 #, java-format msgid "Destination added for {0}." msgstr "Mål till lagt för {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:315 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:259 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255 #, java-format msgid "Destination changed for {0}." msgstr "Målet ändrat för {0}." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:317 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:261 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:286 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:257 msgid "Warning - host name does not end with \".i2p\"" msgstr "Varning - värdnamn slutar inte med \".i2p\"" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:322 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:269 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:265 msgid "Invalid Base 64 destination." msgstr "Ogiltigt Base 64 mål" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:328 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:275 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:297 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:271 #, java-format msgid "Invalid host name \"{0}\"." msgstr "Ogiltigt värdnamn \"{0}\"." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:300 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:274 msgid "Please enter a host name and destination" msgstr "Ange värdnamn och destination" #. clear search when deleting -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:356 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:268 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:325 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:303 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:274 msgid "Delete Entry" msgstr "Ta bort post" -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:335 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:282 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:345 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:304 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:351 msgid "Delete Selected" msgstr "Radera valda" #. parameter is a host name -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:349 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:299 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:295 #, java-format msgid "Destination {0} deleted." msgstr "mål {0} raderat." #. parameter will always be >= 2 -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:352 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:302 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:298 #, java-format msgid "1 destination deleted." msgid_plural "{0} destinations deleted." msgstr[0] "1 mål raderat." msgstr[1] "{0} mål raderade." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:354 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:304 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:323 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:300 msgid "No entries selected to delete." msgstr "Inga uppgifter valda för radering." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:362 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:331 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307 msgid "Address book saved." msgstr "Adressbok sparad." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:365 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:334 msgid "ERROR: Could not write addressbook file." msgstr "FEL: Kunde inte skriva till adressboks filen." -#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:370 +#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:339 #: ../src/java/src/i2p/susi/dns/ConfigBean.java:148 -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:315 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:156 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:311 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:128 msgid "" -"Invalid form submission, probably because you used the \"back\" or " -"\"reload\" button on your browser. Please resubmit." -msgstr "Felaktigt formulär, förmodligen för att du använde \"Bakåt \" eller \"Uppdaterings\" knappen i din webbläsare. Försök skicka igen." +"Invalid form submission, probably because you used the \"back\" or \"reload" +"\" button on your browser. Please resubmit." +msgstr "" +"Felaktigt formulär, förmodligen för att du använde \"Bakåt \" eller " +"\"Uppdaterings\" knappen i din webbläsare. Försök skicka igen." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:139 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:103 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 msgid "Save" msgstr "Spara" @@ -231,9 +238,9 @@ msgid "Configuration saved." msgstr "Inställningarna sparas." #: ../src/java/src/i2p/susi/dns/ConfigBean.java:142 -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:150 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:137 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 msgid "Reload" msgstr "Ladda om" @@ -241,456 +248,497 @@ msgstr "Ladda om" msgid "Configuration reloaded." msgstr "Konfiguration laddas om." -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:105 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:101 #, java-format msgid "{0} address book in {1} database" msgstr "{0} adressboken i {1} databas" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:252 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:248 msgid "Manually added via SusiDNS" msgstr "Manuellt tillagda via SusiDNS" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:266 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262 #, java-format msgid "Failed to add Destination for {0} to naming service {1}" msgstr "Kunde inte lägga till målet för {0} till namntjänsten {1}" -#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:290 +#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:286 #, java-format msgid "Failed to delete Destination for {0} from naming service {1}" msgstr "Det gick inte att ta bort målet för {0} från namntjänsten {1}" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:143 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:115 msgid "" "Subscriptions saved, updating addressbook from subscription sources now." -msgstr "Abonnemang sparade, uppdatering adressbok från abonnemangs källorna nu." +msgstr "" +"Abonnemang sparade, uppdatering adressbok från abonnemangs källorna nu." -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:148 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:120 msgid "Subscriptions saved." msgstr "Abonnemang sprade" -#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:152 +#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:124 msgid "Subscriptions reloaded." msgstr "Abonnemang laddas om." -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 msgid "address book" msgstr "adressboken" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133 msgid "Overview" msgstr "Översikt" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:127 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:113 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:102 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:113 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 msgid "Address books" msgstr "Adressböcker" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:129 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:115 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:104 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:115 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:129 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 msgid "private" msgstr "privat" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:131 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:117 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:116 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:106 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:117 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 msgid "master" msgstr "master" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:133 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:118 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:108 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 msgid "router" msgstr "router" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:121 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:120 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127 msgid "published" msgstr "publicerad" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:137 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:123 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:122 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:112 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:129 msgid "Subscriptions" msgstr "Abonnemang" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:139 -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:125 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:124 -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:114 -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:131 msgid "Configuration" msgstr "Konfiguration" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:134 msgid "Address book" msgstr "Adressbok" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:148 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:154 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139 msgid "Storage" msgstr "Förvaring" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:166 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:172 msgid "Filter" msgstr "Filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:175 msgid "other" msgstr "andra" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:177 msgid "all" msgstr "alla" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:185 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:191 msgid "Current filter" msgstr "Nuvarande filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:190 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:196 msgid "clear filter" msgstr "rensa filter" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:203 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:209 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:213 msgid "Search" msgstr "Sök" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:240 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:246 msgid "Name" msgstr "Namn" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:248 msgid "Links" msgstr "Länkar" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:244 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:250 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:404 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:266 msgid "Destination" msgstr "Mål" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:280 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:286 msgid "Mark for deletion" msgstr "Markera för att raderas" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:301 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:307 msgid "Base 32 address" msgstr "Base 32 adress" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:305 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:311 msgid "More information on this entry" msgstr "Mer information om den här posten" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:308 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:314 msgid "details" msgstr "detaljer" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:343 -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:402 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:349 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:408 msgid "Cancel" msgstr "Avbryt" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:377 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:383 msgid "This address book is empty." msgstr "Denna adressbok är tom" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:392 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:398 msgid "Add new destination" msgstr "Lägg till nytt mål" -#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:394 -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:400 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:165 msgid "Host Name" msgstr "Värdnamn" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:119 msgid "configuration" msgstr "konfiguration" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 msgid "Hints" msgstr "Tips" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 msgid "" "File and directory paths here are relative to the addressbook's working " -"directory, which is normally ~/.i2p/addressbook/ (Linux) or " -"%APPDATA%\\I2P\\addressbook\\ (Windows)." -msgstr "Fil och katalog sökvägar anges här i förhållande till adressboken arbetskatalog, som normalt är ~/.i2p/addressbook/ (Linux) eller %APPDATA%\\I2P\\addressbook\\ (Windows)." +"directory, which is normally ~/.i2p/addressbook/ (Linux) or %APPDATA%\\I2P" +"\\addressbook\\ (Windows)." +msgstr "" +"Fil och katalog sökvägar anges här i förhållande till adressboken " +"arbetskatalog, som normalt är ~/.i2p/addressbook/ (Linux) eller %APPDATA%" +"\\I2P\\addressbook\\ (Windows)." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 msgid "" -"If you want to manually add lines to an addressbook, add them to the private" -" or master addressbooks." -msgstr "Om du manuellt vill lägga till rader i en adressboken, lägg till dem i den privata eller master adressboken." +"If you want to manually add lines to an addressbook, add them to the private " +"or master addressbooks." +msgstr "" +"Om du manuellt vill lägga till rader i en adressboken, lägg till dem i den " +"privata eller master adressboken." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:146 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:160 msgid "" "The router addressbook and the published addressbook are updated by the " "addressbook application." -msgstr "Routerns adressbok och den publicerade adressboken uppdateras av adressboksprogrammet." +msgstr "" +"Routerns adressbok och den publicerade adressboken uppdateras av " +"adressboksprogrammet." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:148 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:162 msgid "" "When you publish your addressbook, ALL destinations from the master and " "router addressbooks appear there." -msgstr "När du publicerar din adressbok, Kommer samtliga destinationer från master och routerns adressböcker visas där." +msgstr "" +"När du publicerar din adressbok, Kommer samtliga destinationer från master " +"och routerns adressböcker visas där." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 msgid "" "Use the private addressbook for private destinations, these are not " "published." -msgstr "Använd privata adressboken för privata mål, dessa inte publiceras inte." +msgstr "" +"Använd privata adressboken för privata mål, dessa inte publiceras inte." -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:151 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 msgid "Options" msgstr "Alternativ" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 msgid "File containing the list of subscriptions URLs (no need to change)" -msgstr "Fil som innehåller en förteckning över prenumerations URLer (ingen anledning att ändra)" +msgstr "" +"Fil som innehåller en förteckning över prenumerations URLer (ingen anledning " +"att ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:155 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 msgid "Update interval in hours" msgstr "Uppdaterings intervall i timmar" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:157 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 msgid "" "Your public hosts.txt file (choose a path within your webserver document " "root)" -msgstr "Din publika hosts.txt fil (välj en sökväg till din webbservers dokumentrot)" +msgstr "" +"Din publika hosts.txt fil (välj en sökväg till din webbservers dokumentrot)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 msgid "Your hosts.txt (don't change)" msgstr "Din hosts.tx (ändra inte)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 msgid "Your personal addressbook, these hosts will be published" msgstr "Din personliga adressbok, dessa värdar kommer att publiceras" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177 msgid "Your private addressbook, it is never published" msgstr "Din privata adressbok, den publiceras aldrig" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179 msgid "Port for your eepProxy (no need to change)" msgstr "Port för din eepProxy (du behöver inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181 msgid "Hostname for your eepProxy (no need to change)" msgstr "Värd namn fär din eepProxy (du behöver inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183 msgid "Whether to update the published addressbook" msgstr "Huruvida du vill uppdatera den publicerade adressboken" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185 msgid "" -"File containing the etags header from the fetched subscription URLs (no need" -" to change)" -msgstr "Fil som innehåller etags header från hämtade prenumeration URLer (du behöver inte ändra)" +"File containing the etags header from the fetched subscription URLs (no need " +"to change)" +msgstr "" +"Fil som innehåller etags header från hämtade prenumeration URLer (du behöver " +"inte ändra)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187 msgid "" -"File containing the modification timestamp for each fetched subscription URL" -" (no need to change)" -msgstr "Fil som innehåller en ändring tidsstämpeln för varje hämtade prenumeration URL (behävs inte ändras)" +"File containing the modification timestamp for each fetched subscription URL " +"(no need to change)" +msgstr "" +"Fil som innehåller en ändring tidsstämpeln för varje hämtade prenumeration " +"URL (behävs inte ändras)" -#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189 msgid "File to log activity to (change to /dev/null if you like)" msgstr "Fil loggaktivitet sparas till (ändra till / dev / null om du vill)" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:108 +#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191 +msgid "Name of the theme to use (defaults to 'light')" +msgstr "Namn på temat som används (förvalt som 'ljus')" + +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:110 msgid "addressbook" msgstr "adressbok" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:175 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:181 msgid "Encoded Name" msgstr "Kodat namn" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:197 msgid "Base 32 Address" msgstr "Base 32 Adress" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:201 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 msgid "Base 64 Hash" msgstr "Bas 64 Hash" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:207 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213 msgid "Address Helper" msgstr "Adress hjälp" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:214 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 msgid "link" msgstr "länk" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:218 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 msgid "Public Key" msgstr "Publik nyckel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:220 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 msgid "ElGamal 2048 bit" msgstr "ElGamal 2048 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:224 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 msgid "Signing Key" msgstr "Signeringsnyckel" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:226 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:232 msgid "DSA 1024 bit" msgstr "DSA 1024 bit" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:230 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 msgid "Certificate" msgstr "Certifikat" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:236 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 msgid "Added Date" msgstr "Datum för tillagd" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:242 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 msgid "Source" msgstr "Källa" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:248 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 msgid "Last Modified" msgstr "Senast modifierad" -#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:254 +#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:260 msgid "Notes" msgstr "Anteckningar" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:100 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:110 msgid "Introduction" msgstr "Inledning" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:118 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 msgid "What is the addressbook?" msgstr "Vad är adressboken?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:120 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 msgid "The addressbook application is part of your I2P installation." msgstr "Adressboksprogrammet en del av din I2P installation." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:121 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 msgid "" "It regularly updates your hosts.txt file from distributed sources or " "\"subscriptions\"." -msgstr "Den uppdaterar din regelbundet hosts.txt fil från distribuerade källor eller \"subscriptions\"." +msgstr "" +"Den uppdaterar din regelbundet hosts.txt fil från distribuerade källor eller " +"\"subscriptions\"." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:123 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:137 msgid "" -"In the default configuration, the address book is only subscribed to " -"www.i2p2.i2p." -msgstr "I standardkonfigurationen prenumererar adressboken bara på www.i2p2.i2p." +"In the default configuration, the address book is only subscribed to www." +"i2p2.i2p." +msgstr "" +"I standardkonfigurationen prenumererar adressboken bara på www.i2p2.i2p." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138 msgid "" -"Subscribing to additional sites is easy, just add them to your subscriptions file." -msgstr "Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din subscriptions fil. " +"Subscribing to additional sites is easy, just add them to your subscriptions file." +msgstr "" +"Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din subscriptions fil. " -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140 msgid "" -"For more information on naming in I2P, see the overview on www.i2p2.i2p." -msgstr "För mer information om namngivning i I2P, se översikten på www.i2p2.i2p ." +"For more information on naming in I2P, see the overview on www.i2p2.i2p." +msgstr "" +"För mer information om namngivning i I2P, se översikten på www.i2p2.i2p ." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142 msgid "How does the addressbook application work?" msgstr "Hur fungerar adressboksprogrammet?" -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144 msgid "" "The addressbook application regularly polls your subscriptions and merges " "their content into your \"router\" address book." -msgstr "Adressboksprogrammet kontaktar med jämna mellanrum dina prenumerationer och sammanfogar deras innehåll med din \"router\" adressbok." +msgstr "" +"Adressboksprogrammet kontaktar med jämna mellanrum dina prenumerationer och " +"sammanfogar deras innehåll med din \"router\" adressbok." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:131 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:145 msgid "" "Then it merges your \"master\" address book into the router address book as " "well." msgstr "Då sammanfogas \"master\" adressboken med routeradressboken också." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146 msgid "" "If configured, the router address book is now written to the \"published\" " -"address book, which will be publicly available if you are running an " -"eepsite." -msgstr "Om konfigurerad så skrivit router adressboken till \"published\" adressboken, som är tillgänglig om du kör en eepsite." +"address book, which will be publicly available if you are running an eepsite." +msgstr "" +"Om konfigurerad så skrivit router adressboken till \"published\" " +"adressboken, som är tillgänglig om du kör en eepsite." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148 msgid "" "The router also uses a private address book (not shown in the picture), " "which is not merged or published." -msgstr "Routern använder också den privat adressbok (syns ej på bilden) som inte är samman kopplade eller publicerad." +msgstr "" +"Routern använder också den privat adressbok (syns ej på bilden) som inte är " +"samman kopplade eller publicerad." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:135 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:149 msgid "" -"Hosts in the private address book can be accessed by you but their addresses" -" are never distributed to others." -msgstr "Värdar i den privata adressboken kan nås av dig, men adresserna delas aldrig ut till andra." +"Hosts in the private address book can be accessed by you but their addresses " +"are never distributed to others." +msgstr "" +"Värdar i den privata adressboken kan nås av dig, men adresserna delas " +"aldrig ut till andra." -#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136 +#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150 msgid "" -"The private address book can also be used for aliases of hosts in your other" -" address books." -msgstr "Den privata adressboken kan också användas för alias för värdar i andra adressböcker." +"The private address book can also be used for aliases of hosts in your other " +"address books." +msgstr "" +"Den privata adressboken kan också användas för alias för värdar i andra " +"adressböcker." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:109 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:111 msgid "subscriptions" msgstr "abonnemang" -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 msgid "The subscription file contains a list of i2p URLs." msgstr "Abonnemangs filen innehåller lista över I2P webbadresser." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:142 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:148 msgid "" "The addressbook application regularly checks this list for new eepsites." msgstr "Adressboks programet kontrollerar regelbundet listan för nya eepsites." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:143 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:149 msgid "Those URLs refer to published hosts.txt files." msgstr "Dessa URLer hänvisar till publicerade hosts.txt filer." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:144 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150 msgid "" "The default subscription is the hosts.txt from www.i2p2.i2p, which is " "updated infrequently." -msgstr "Den förvalda prenumeration är hosts.txt från www.i2p2.i2p uppdateras sällan." +msgstr "" +"Den förvalda prenumeration är hosts.txt från www.i2p2.i2p uppdateras sällan." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:145 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:151 msgid "" "So it is a good idea to add additional subscriptions to sites that have the " "latest addresses." -msgstr "Så det är bra idé att lägga till ytterligare prenumerationer till sajter som har de senaste adresserna." +msgstr "" +"Så det är bra idé att lägga till ytterligare prenumerationer till sajter som " +"har de senaste adresserna." -#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:147 +#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:153 msgid "See the FAQ for a list of subscription URLs." msgstr "Se FAQ för en lista över prenumerations URLer." diff --git a/apps/susimail/locale/messages_de.po b/apps/susimail/locale/messages_de.po index ca337c335..9b3edcddd 100644 --- a/apps/susimail/locale/messages_de.po +++ b/apps/susimail/locale/messages_de.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 12:35+0000\n" +"POT-Creation-Date: 2012-07-26 19:55+0000\n" "PO-Revision-Date: 2012-02-19 14:04+0000\n" "Last-Translator: D.A. Loader <>\n" "Language-Team: German (http://www.transifex.net/projects/p/I2P/language/" @@ -25,428 +25,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:435 +#: src/src/i2p/susi/webmail/WebMail.java:439 msgid "unknown" msgstr "unbekannt" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:458 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "Warnung: keine Übertragungskodierung gefunden, Rückgriff auf 7-bit" -#: src/src/i2p/susi/webmail/WebMail.java:459 +#: src/src/i2p/susi/webmail/WebMail.java:463 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "kein Kodierer für Kodierung \\''{0}\\'' gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:465 +#: src/src/i2p/susi/webmail/WebMail.java:469 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Warnung: kein Zeichensatz gefunden; Rückgriff auf US-ASCII" -#: src/src/i2p/susi/webmail/WebMail.java:479 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Zeichensatz \\''{0}\\'' nicht unterstützt" -#: src/src/i2p/susi/webmail/WebMail.java:483 +#: src/src/i2p/susi/webmail/WebMail.java:487 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Teil ({0}) aufgrund von {1} nicht angezeigt" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "Download" msgstr "Herunterladen" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "File is packed into a zipfile for security reasons." msgstr "Die Datei wurde aus Sicherheitsgründen in ein Zip-Archiv gepackt." -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "attachment ({0})." msgstr "Anhang ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:510 +#: src/src/i2p/susi/webmail/WebMail.java:514 #, java-format msgid "Attachment ({0})." msgstr "Anhang ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:560 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need username for authentication." msgstr "Benutzername zur Authentifizierung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:564 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need password for authentication." msgstr "Passwort zur Authentifizierung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:568 +#: src/src/i2p/susi/webmail/WebMail.java:572 msgid "Need hostname for connect." msgstr "Host-Name für die Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:573 +#: src/src/i2p/susi/webmail/WebMail.java:577 msgid "Need port number for pop3 connect." msgstr "POP3-Port für die Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:584 msgid "POP3 port number is not in range 0..65535." msgstr "Der POP3-Port liegt nicht im Bereich 0-65535." -#: src/src/i2p/susi/webmail/WebMail.java:586 +#: src/src/i2p/susi/webmail/WebMail.java:590 msgid "POP3 port number is invalid." msgstr "ungültiger POP3-Port" -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:596 msgid "Need port number for smtp connect." msgstr "SMTP-Port für die SMTP-Verbindung benötigt" -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:603 msgid "SMTP port number is not in range 0..65535." msgstr "Der SMTP-Port liegt nicht im Bereich 0-65535." -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:609 msgid "SMTP port number is invalid." msgstr "ungültiger SMTP-Port" -#: src/src/i2p/susi/webmail/WebMail.java:652 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "User logged out." msgstr "Benutzer wurde abgemeldet" -#: src/src/i2p/susi/webmail/WebMail.java:656 +#: src/src/i2p/susi/webmail/WebMail.java:660 msgid "Internal error, lost connection." msgstr "interner Fehler; Verbindung unterbrochen" -#: src/src/i2p/susi/webmail/WebMail.java:752 +#: src/src/i2p/susi/webmail/WebMail.java:756 #, java-format msgid "On {0} {1} wrote:" msgstr "Am {0} schrieb {1}:" -#: src/src/i2p/susi/webmail/WebMail.java:799 +#: src/src/i2p/susi/webmail/WebMail.java:803 msgid "begin forwarded mail" msgstr "Anfang weitergeleiteter Nachricht" -#: src/src/i2p/susi/webmail/WebMail.java:821 +#: src/src/i2p/susi/webmail/WebMail.java:825 msgid "end forwarded mail" msgstr "Ende weitergeleiteter Nachricht" -#: src/src/i2p/susi/webmail/WebMail.java:828 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:832 +#: src/src/i2p/susi/webmail/WebMail.java:1707 msgid "Could not fetch mail body." msgstr "konnte den Körper der Nachricht nicht holen" -#: src/src/i2p/susi/webmail/WebMail.java:856 +#: src/src/i2p/susi/webmail/WebMail.java:860 msgid "Message id not valid." msgstr "ungültige Nachrichten-ID" -#: src/src/i2p/susi/webmail/WebMail.java:939 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "No Encoding found for {0}" msgstr "keine Kodierung für {0} gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:943 +#: src/src/i2p/susi/webmail/WebMail.java:947 #, java-format msgid "Could not encode data: {0}" msgstr "Konte Daten nicht kodieren: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:948 +#: src/src/i2p/susi/webmail/WebMail.java:952 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Fehler beim Lesen der hochzuladenen Datei: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1026 +#: src/src/i2p/susi/webmail/WebMail.java:1030 msgid "Error parsing download parameter." msgstr "Fehler beim Parsen des Download-Parameters" -#: src/src/i2p/susi/webmail/WebMail.java:1070 +#: src/src/i2p/susi/webmail/WebMail.java:1074 msgid "Invalid pagesize number, resetting to default value." msgstr "ungültige Seitengröße, wird auf Standardwert zurückgesetzt" -#: src/src/i2p/susi/webmail/WebMail.java:1094 +#: src/src/i2p/susi/webmail/WebMail.java:1098 msgid "No messages marked for deletion." msgstr "Keine Nachrichten zum Löschen markiert" -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1118 #, java-format msgid "Error deleting message: {0}" msgstr "Fehler beim Löschen der Nachricht: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1125 +#: src/src/i2p/susi/webmail/WebMail.java:1129 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "Eine Nachricht gelöscht" msgstr[1] "{0} Nachrichten gelöscht" -#: src/src/i2p/susi/webmail/WebMail.java:1248 -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1254 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Login" msgstr "Anmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1250 +#: src/src/i2p/susi/webmail/WebMail.java:1256 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "Eine Nachricht" msgstr[1] "{0} Nachrichten" -#: src/src/i2p/susi/webmail/WebMail.java:1252 +#: src/src/i2p/susi/webmail/WebMail.java:1258 msgid "Show Message" msgstr "Nachricht anzeigen" -#: src/src/i2p/susi/webmail/WebMail.java:1314 +#: src/src/i2p/susi/webmail/WebMail.java:1320 #, java-format msgid "Error decoding content: {0}" msgstr "Fehler beim Dekodieren des Inhalts: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1319 +#: src/src/i2p/susi/webmail/WebMail.java:1325 msgid "Error decoding content: No encoder found." msgstr "Fehler bei der Dekodierung: kein Kodierer gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1366 +#: src/src/i2p/susi/webmail/WebMail.java:1372 msgid "no subject" msgstr "kein Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1383 +#: src/src/i2p/susi/webmail/WebMail.java:1389 msgid "Found no valid sender address." msgstr "Keine gültige Absenderadresse vorgefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1389 +#: src/src/i2p/susi/webmail/WebMail.java:1395 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "keine gültige Adresse in \\''{0}\\''" -#: src/src/i2p/susi/webmail/WebMail.java:1408 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "No recipients found." msgstr "keine Empfänger gefunden" -#: src/src/i2p/susi/webmail/WebMail.java:1415 +#: src/src/i2p/susi/webmail/WebMail.java:1421 msgid "Quoted printable encoder not available." msgstr "Der angegebene druckbare Kodierer ist nicht verfügbar." -#: src/src/i2p/susi/webmail/WebMail.java:1420 +#: src/src/i2p/susi/webmail/WebMail.java:1426 msgid "Header line encoder not available." msgstr "Kodierer für die Kopfzeilen nicht verfügbar" -#: src/src/i2p/susi/webmail/WebMail.java:1471 +#: src/src/i2p/susi/webmail/WebMail.java:1477 msgid "Mail sent." msgstr "Mail versandt." -#: src/src/i2p/susi/webmail/WebMail.java:1510 +#: src/src/i2p/susi/webmail/WebMail.java:1516 msgid "Send" msgstr "Senden" -#: src/src/i2p/susi/webmail/WebMail.java:1511 +#: src/src/i2p/susi/webmail/WebMail.java:1517 msgid "Cancel" msgstr "Abbruch" -#: src/src/i2p/susi/webmail/WebMail.java:1512 +#: src/src/i2p/susi/webmail/WebMail.java:1518 msgid "Delete Attachment" msgstr "Anhang löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1513 -#: src/src/i2p/susi/webmail/WebMail.java:1607 -#: src/src/i2p/susi/webmail/WebMail.java:1688 +#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Reload Config" msgstr "Einstellungen neu laden" -#: src/src/i2p/susi/webmail/WebMail.java:1514 -#: src/src/i2p/susi/webmail/WebMail.java:1608 -#: src/src/i2p/susi/webmail/WebMail.java:1689 +#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1614 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Logout" msgstr "Abmelden" -#: src/src/i2p/susi/webmail/WebMail.java:1537 -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1543 +#: src/src/i2p/susi/webmail/WebMail.java:1699 msgid "From:" msgstr "Von:" -#: src/src/i2p/susi/webmail/WebMail.java:1538 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "To:" msgstr "An:" -#: src/src/i2p/susi/webmail/WebMail.java:1539 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Cc:" msgstr "Kopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1540 +#: src/src/i2p/susi/webmail/WebMail.java:1546 msgid "Bcc:" msgstr "Blindkopie an:" -#: src/src/i2p/susi/webmail/WebMail.java:1541 -#: src/src/i2p/susi/webmail/WebMail.java:1695 +#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Subject:" msgstr "Betreff:" -#: src/src/i2p/susi/webmail/WebMail.java:1542 +#: src/src/i2p/susi/webmail/WebMail.java:1548 msgid "Bcc to self" msgstr "Blindkopie zurück?" -#: src/src/i2p/susi/webmail/WebMail.java:1545 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "New Attachment:" msgstr "Neuer Anhang:" -#: src/src/i2p/susi/webmail/WebMail.java:1545 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Upload File" msgstr "Datei hochladen" -#: src/src/i2p/susi/webmail/WebMail.java:1551 +#: src/src/i2p/susi/webmail/WebMail.java:1557 msgid "Attachments:" msgstr "Anhänge:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1574 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "User" msgstr "Benutzer" -#: src/src/i2p/susi/webmail/WebMail.java:1575 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "Password" msgstr "Passwort" -#: src/src/i2p/susi/webmail/WebMail.java:1580 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1581 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "POP3-Port" msgstr "POP3-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1582 +#: src/src/i2p/susi/webmail/WebMail.java:1588 msgid "SMTP-Port" msgstr "SMTP-Port" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Reset" msgstr "Zurücksetzen" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1592 msgid "Learn about I2P mail" msgstr "Erfahre etwas über I2P Mail" -#: src/src/i2p/susi/webmail/WebMail.java:1587 +#: src/src/i2p/susi/webmail/WebMail.java:1593 msgid "Create Account" msgstr "Konto anlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Really delete the marked messages?" msgstr "Sollen die markierten Nachrichten wirklich gelöscht werden?" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Yes, really delete them!" msgstr "Ja, löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "New" msgstr "Verfassen" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reply" msgstr "Antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reply All" msgstr "Allen antworten" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Forward" msgstr "Weiterleiten" -#: src/src/i2p/susi/webmail/WebMail.java:1605 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1690 msgid "Delete" msgstr "Löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Check Mail" msgstr "Nachrichten abrufen" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1616 msgid "Sender" msgstr "Absender" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1617 msgid "Subject" msgstr "Betreff" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1618 msgid "Date" msgstr "Datum" -#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1619 msgid "Size" msgstr "Größe" -#: src/src/i2p/susi/webmail/WebMail.java:1639 +#: src/src/i2p/susi/webmail/WebMail.java:1645 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "Mark All" msgstr "Alles markieren" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1651 msgid "Invert Selection" msgstr "Markierung umkehren" -#: src/src/i2p/susi/webmail/WebMail.java:1646 +#: src/src/i2p/susi/webmail/WebMail.java:1652 msgid "Clear" msgstr "Verwerfen" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "First" msgstr "erste" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1691 msgid "Previous" msgstr "vorherige" -#: src/src/i2p/susi/webmail/WebMail.java:1651 +#: src/src/i2p/susi/webmail/WebMail.java:1657 #, java-format msgid "Page {0} of {1}" msgstr "Seite {0} von {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 msgid "Last" msgstr "letzte" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "Next" msgstr "nächste" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1663 msgid "Pagesize:" msgstr "Seitengröße" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1664 msgid "Set" msgstr "festlegen" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Really delete this message?" msgstr "Diese Nachricht wirklich löschen?" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Yes, really delete it!" msgstr "Ja, wirklich löschen" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Back to Folder" msgstr "Zurück zur Übersicht" -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Date:" msgstr "Datum:" -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1711 msgid "Could not fetch mail." msgstr "Konnte Nachrichten nicht abrufen." diff --git a/apps/susimail/locale/messages_es.po b/apps/susimail/locale/messages_es.po index 7e5955404..41a6e512f 100644 --- a/apps/susimail/locale/messages_es.po +++ b/apps/susimail/locale/messages_es.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-05-25 12:34+0000\n" +"POT-Creation-Date: 2012-07-26 19:46+0000\n" "PO-Revision-Date: 2011-12-18 10:48+0000\n" "Last-Translator: punkibastardo \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/" @@ -25,432 +25,432 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:435 +#: src/src/i2p/susi/webmail/WebMail.java:439 msgid "unknown" msgstr "desconocido" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:458 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "" "Aviso: No se encuentra codificación de transferencia, volviendo a 7 bits." -#: src/src/i2p/susi/webmail/WebMail.java:459 +#: src/src/i2p/susi/webmail/WebMail.java:463 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "No se ha encontrado codificador para la codificación \\''{0}''\\." -#: src/src/i2p/susi/webmail/WebMail.java:465 +#: src/src/i2p/susi/webmail/WebMail.java:469 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "" "Aviso: no se ha encontrado el juego de caracteres, volviendo a US-ASCII." -#: src/src/i2p/susi/webmail/WebMail.java:479 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "juego de caracteres \\''{0}\\''no soportado." -#: src/src/i2p/susi/webmail/WebMail.java:483 +#: src/src/i2p/susi/webmail/WebMail.java:487 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "La parte ({0}) no se muestra, debido a {1}" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "Download" msgstr "Descarga" -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "File is packed into a zipfile for security reasons." msgstr "" "El archivo está empaquetado en un archivo zip por razones de seguridad." -#: src/src/i2p/susi/webmail/WebMail.java:506 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "attachment ({0})." msgstr "adjunto ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:510 +#: src/src/i2p/susi/webmail/WebMail.java:514 #, java-format msgid "Attachment ({0})." msgstr "Adjunto ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:560 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need username for authentication." msgstr "Es necesario un nombre de usuario para la autenticación." -#: src/src/i2p/susi/webmail/WebMail.java:564 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need password for authentication." msgstr "Es necesaria una contraseña para la autenticación." -#: src/src/i2p/susi/webmail/WebMail.java:568 +#: src/src/i2p/susi/webmail/WebMail.java:572 msgid "Need hostname for connect." msgstr "Es necesario un nombre de host para la conexión." -#: src/src/i2p/susi/webmail/WebMail.java:573 +#: src/src/i2p/susi/webmail/WebMail.java:577 msgid "Need port number for pop3 connect." msgstr "Es necesario el número de puerto para conectar pop3." -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:584 msgid "POP3 port number is not in range 0..65535." msgstr "El puerto POP3 no está en el rango 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:586 +#: src/src/i2p/susi/webmail/WebMail.java:590 msgid "POP3 port number is invalid." msgstr "El puerto POP3 no es válido." -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:596 msgid "Need port number for smtp connect." msgstr "Es necesario el número de puerto para conectar smtp." -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:603 msgid "SMTP port number is not in range 0..65535." msgstr "El puerto SMTP no está en el rango 0..65535." -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:609 msgid "SMTP port number is invalid." msgstr "El puerto SMTP no es válido." -#: src/src/i2p/susi/webmail/WebMail.java:652 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "User logged out." msgstr "Usuario desconectado." -#: src/src/i2p/susi/webmail/WebMail.java:656 +#: src/src/i2p/susi/webmail/WebMail.java:660 msgid "Internal error, lost connection." msgstr "Error interno, pérdida de conexión." -#: src/src/i2p/susi/webmail/WebMail.java:752 +#: src/src/i2p/susi/webmail/WebMail.java:756 #, java-format msgid "On {0} {1} wrote:" msgstr "En {0} {1} escribió:" -#: src/src/i2p/susi/webmail/WebMail.java:799 +#: src/src/i2p/susi/webmail/WebMail.java:803 msgid "begin forwarded mail" msgstr "comenzar correo reenviado" -#: src/src/i2p/susi/webmail/WebMail.java:821 +#: src/src/i2p/susi/webmail/WebMail.java:825 msgid "end forwarded mail" msgstr "final del correo reenviado" -#: src/src/i2p/susi/webmail/WebMail.java:828 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:832 +#: src/src/i2p/susi/webmail/WebMail.java:1707 msgid "Could not fetch mail body." msgstr "No se pudo obtener el cuerpo del correo." -#: src/src/i2p/susi/webmail/WebMail.java:856 +#: src/src/i2p/susi/webmail/WebMail.java:860 msgid "Message id not valid." msgstr "ID del mensaje no válida." -#: src/src/i2p/susi/webmail/WebMail.java:939 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "No Encoding found for {0}" msgstr "No se ha encontrado codificación para {0}" -#: src/src/i2p/susi/webmail/WebMail.java:943 +#: src/src/i2p/susi/webmail/WebMail.java:947 #, java-format msgid "Could not encode data: {0}" msgstr "No se pudo codificar los datos: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:948 +#: src/src/i2p/susi/webmail/WebMail.java:952 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Error al leer el archivo subido: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1026 +#: src/src/i2p/susi/webmail/WebMail.java:1030 msgid "Error parsing download parameter." msgstr "Error al analizar parámetros de descarga." -#: src/src/i2p/susi/webmail/WebMail.java:1070 +#: src/src/i2p/susi/webmail/WebMail.java:1074 msgid "Invalid pagesize number, resetting to default value." msgstr "" "Tamaño de página no válida, restableciendo los valores predeterminados." -#: src/src/i2p/susi/webmail/WebMail.java:1094 +#: src/src/i2p/susi/webmail/WebMail.java:1098 msgid "No messages marked for deletion." msgstr "No hay mensajes marcados para su eliminación." -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1118 #, java-format msgid "Error deleting message: {0}" msgstr "Error al eliminar el mensaje: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1125 +#: src/src/i2p/susi/webmail/WebMail.java:1129 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "1 mensaje eliminado." msgstr[1] "{0} mensajes eliminados." -#: src/src/i2p/susi/webmail/WebMail.java:1248 -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1254 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Login" msgstr "Iniciar sesión" -#: src/src/i2p/susi/webmail/WebMail.java:1250 +#: src/src/i2p/susi/webmail/WebMail.java:1256 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 Mensaje" msgstr[1] "{0} Mensajes" -#: src/src/i2p/susi/webmail/WebMail.java:1252 +#: src/src/i2p/susi/webmail/WebMail.java:1258 msgid "Show Message" msgstr "Mostrar mensaje" -#: src/src/i2p/susi/webmail/WebMail.java:1314 +#: src/src/i2p/susi/webmail/WebMail.java:1320 #, java-format msgid "Error decoding content: {0}" msgstr "Error al descodificar el contenido: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1319 +#: src/src/i2p/susi/webmail/WebMail.java:1325 msgid "Error decoding content: No encoder found." msgstr "Error al descodificar el contenido: No se ha encontrado codificador." -#: src/src/i2p/susi/webmail/WebMail.java:1366 +#: src/src/i2p/susi/webmail/WebMail.java:1372 msgid "no subject" msgstr "sin asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1383 +#: src/src/i2p/susi/webmail/WebMail.java:1389 msgid "Found no valid sender address." msgstr "No se ha encontrado una dirección de remitente válida." -#: src/src/i2p/susi/webmail/WebMail.java:1389 +#: src/src/i2p/susi/webmail/WebMail.java:1395 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "No se ha encontrado ninguna dirección válida en \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1408 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "No recipients found." msgstr "No se han encontrado destinatarios." -#: src/src/i2p/susi/webmail/WebMail.java:1415 +#: src/src/i2p/susi/webmail/WebMail.java:1421 msgid "Quoted printable encoder not available." msgstr "El codificador imprimible citado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1420 +#: src/src/i2p/susi/webmail/WebMail.java:1426 msgid "Header line encoder not available." msgstr "El codificador de línea de encabezado no está disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1471 +#: src/src/i2p/susi/webmail/WebMail.java:1477 msgid "Mail sent." msgstr "Correo enviado." -#: src/src/i2p/susi/webmail/WebMail.java:1510 +#: src/src/i2p/susi/webmail/WebMail.java:1516 msgid "Send" msgstr "Enviar" -#: src/src/i2p/susi/webmail/WebMail.java:1511 +#: src/src/i2p/susi/webmail/WebMail.java:1517 msgid "Cancel" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1512 +#: src/src/i2p/susi/webmail/WebMail.java:1518 msgid "Delete Attachment" msgstr "Eliminar datos adjuntos" -#: src/src/i2p/susi/webmail/WebMail.java:1513 -#: src/src/i2p/susi/webmail/WebMail.java:1607 -#: src/src/i2p/susi/webmail/WebMail.java:1688 +#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Reload Config" msgstr "Recargar la configuración" -#: src/src/i2p/susi/webmail/WebMail.java:1514 -#: src/src/i2p/susi/webmail/WebMail.java:1608 -#: src/src/i2p/susi/webmail/WebMail.java:1689 +#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1614 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Logout" msgstr "Desconectarse" -#: src/src/i2p/susi/webmail/WebMail.java:1537 -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1543 +#: src/src/i2p/susi/webmail/WebMail.java:1699 msgid "From:" msgstr "De:" -#: src/src/i2p/susi/webmail/WebMail.java:1538 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "To:" msgstr "Para:" -#: src/src/i2p/susi/webmail/WebMail.java:1539 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1540 +#: src/src/i2p/susi/webmail/WebMail.java:1546 msgid "Bcc:" msgstr "CCO:" -#: src/src/i2p/susi/webmail/WebMail.java:1541 -#: src/src/i2p/susi/webmail/WebMail.java:1695 +#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Subject:" msgstr "Asunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1542 +#: src/src/i2p/susi/webmail/WebMail.java:1548 msgid "Bcc to self" msgstr "CCO a mí mism@" -#: src/src/i2p/susi/webmail/WebMail.java:1545 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "New Attachment:" msgstr "Nuevo Archivo adjunto:" -#: src/src/i2p/susi/webmail/WebMail.java:1545 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Upload File" msgstr "Subir Archivo" -#: src/src/i2p/susi/webmail/WebMail.java:1551 +#: src/src/i2p/susi/webmail/WebMail.java:1557 msgid "Attachments:" msgstr "Archivos adjuntos:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1574 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "User" msgstr "Usuario" -#: src/src/i2p/susi/webmail/WebMail.java:1575 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "Password" msgstr "Contraseña" -#: src/src/i2p/susi/webmail/WebMail.java:1580 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Host" msgstr "Host" -#: src/src/i2p/susi/webmail/WebMail.java:1581 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "POP3-Port" msgstr "Puerto-POP3" -#: src/src/i2p/susi/webmail/WebMail.java:1582 +#: src/src/i2p/susi/webmail/WebMail.java:1588 msgid "SMTP-Port" msgstr "Puerto-SMTP" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Reset" msgstr "Cancelar" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1592 msgid "Learn about I2P mail" msgstr "Aprende sobre I2P mail" -#: src/src/i2p/susi/webmail/WebMail.java:1587 +#: src/src/i2p/susi/webmail/WebMail.java:1593 msgid "Create Account" msgstr "Crear una cuenta" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Really delete the marked messages?" msgstr "¿Realmente deseas borrar los mensajes marcados?" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Yes, really delete them!" msgstr "Sí, realmente eliminarlos!" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "New" msgstr "Nuevo" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reply" msgstr "Responder" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reply All" msgstr "Responder a todos" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Forward" msgstr "Reenviar" -#: src/src/i2p/susi/webmail/WebMail.java:1605 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1690 msgid "Delete" msgstr "Eliminar" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Check Mail" msgstr "Comprobar correo" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1616 msgid "Sender" msgstr "Remitente" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1617 msgid "Subject" msgstr "Asunto" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1618 msgid "Date" msgstr "Fecha" -#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1619 msgid "Size" msgstr "Tamaño" -#: src/src/i2p/susi/webmail/WebMail.java:1639 +#: src/src/i2p/susi/webmail/WebMail.java:1645 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "Mark All" msgstr "Marcar todos" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1651 msgid "Invert Selection" msgstr "Invertir selección" -#: src/src/i2p/susi/webmail/WebMail.java:1646 +#: src/src/i2p/susi/webmail/WebMail.java:1652 msgid "Clear" msgstr "Despejar" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "First" msgstr "Primero" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1691 msgid "Previous" msgstr "Anterior" -#: src/src/i2p/susi/webmail/WebMail.java:1651 +#: src/src/i2p/susi/webmail/WebMail.java:1657 #, java-format msgid "Page {0} of {1}" msgstr "Página {0} de {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 msgid "Last" msgstr "Última" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "Next" msgstr "Siguiente" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1663 msgid "Pagesize:" msgstr "Tamaño de página:" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1664 msgid "Set" msgstr "Establecer" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Really delete this message?" msgstr "¿Realmente deseas borrar este mensaje?" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Yes, really delete it!" msgstr "Sí, ¡bórralo!" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Back to Folder" msgstr "Volver a carpeta" -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Date:" msgstr "Fecha:" -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1711 msgid "Could not fetch mail." msgstr "No se pudo descargar el correo." diff --git a/apps/susimail/locale/messages_fr.po b/apps/susimail/locale/messages_fr.po index 83f4b4f1c..b423f944c 100644 --- a/apps/susimail/locale/messages_fr.po +++ b/apps/susimail/locale/messages_fr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P susimail\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-24 16:49+0000\n" +"POT-Creation-Date: 2012-07-26 19:14+0000\n" "PO-Revision-Date: 2011-04-09 03:06+0100\n" "Last-Translator: magma \n" "Language-Team: duck \n" @@ -18,424 +18,428 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n >= 2)\n" -#: src/src/i2p/susi/webmail/WebMail.java:454 +#: src/src/i2p/susi/webmail/WebMail.java:439 msgid "unknown" msgstr "inconnu" -#: src/src/i2p/susi/webmail/WebMail.java:473 +#: src/src/i2p/susi/webmail/WebMail.java:458 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "Avertissement: pas d'encodage de transfert trouvé: retour en 7bits." -#: src/src/i2p/susi/webmail/WebMail.java:478 +#: src/src/i2p/susi/webmail/WebMail.java:463 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "Pas d''encodeur trouvé pour encoder \"{0}\"." -#: src/src/i2p/susi/webmail/WebMail.java:484 +#: src/src/i2p/susi/webmail/WebMail.java:469 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Avertissement: aucun jeu de caractères trouvé, retour en ASCII-US" -#: src/src/i2p/susi/webmail/WebMail.java:498 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Jeu de caractères \\''{0}\\'' non pris en charge." -#: src/src/i2p/susi/webmail/WebMail.java:502 +#: src/src/i2p/susi/webmail/WebMail.java:487 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Partie ({0}) non affichée car {1}" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "Download" msgstr "Télécharger" -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "File is packed into a zipfile for security reasons." msgstr "Fichier compressé en zip par sécurité." -#: src/src/i2p/susi/webmail/WebMail.java:525 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "attachment ({0})." msgstr "pièce jointe ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:529 +#: src/src/i2p/susi/webmail/WebMail.java:514 #, java-format msgid "Attachment ({0})." msgstr "Pièce jointe ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:579 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need username for authentication." msgstr "Identifiant requis pour l'authentification." -#: src/src/i2p/susi/webmail/WebMail.java:583 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need password for authentication." msgstr "Mot de passe requis pour l'authentification." -#: src/src/i2p/susi/webmail/WebMail.java:587 +#: src/src/i2p/susi/webmail/WebMail.java:572 msgid "Need hostname for connect." msgstr "Nom d'hôte requis pour la connexion." -#: src/src/i2p/susi/webmail/WebMail.java:592 +#: src/src/i2p/susi/webmail/WebMail.java:577 msgid "Need port number for pop3 connect." msgstr "Port requis pour la connexion POP3." -#: src/src/i2p/susi/webmail/WebMail.java:599 +#: src/src/i2p/susi/webmail/WebMail.java:584 msgid "POP3 port number is not in range 0..65535." msgstr "Le port POP3 n'est pas compris entre 0 et 65535." -#: src/src/i2p/susi/webmail/WebMail.java:605 +#: src/src/i2p/susi/webmail/WebMail.java:590 msgid "POP3 port number is invalid." msgstr "Port POP3 incorrect." -#: src/src/i2p/susi/webmail/WebMail.java:611 +#: src/src/i2p/susi/webmail/WebMail.java:596 msgid "Need port number for smtp connect." msgstr "Port requis pour la connexion SMTP." -#: src/src/i2p/susi/webmail/WebMail.java:618 +#: src/src/i2p/susi/webmail/WebMail.java:603 msgid "SMTP port number is not in range 0..65535." msgstr "Le port SMTP n'est pas compris entre 0 et 65535." -#: src/src/i2p/susi/webmail/WebMail.java:624 +#: src/src/i2p/susi/webmail/WebMail.java:609 msgid "SMTP port number is invalid." msgstr "Port SMTP incorrect." -#: src/src/i2p/susi/webmail/WebMail.java:671 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "User logged out." msgstr "Utilisateur déconnecté." -#: src/src/i2p/susi/webmail/WebMail.java:675 +#: src/src/i2p/susi/webmail/WebMail.java:660 msgid "Internal error, lost connection." msgstr "Erreur interne, connexion perdue." -#: src/src/i2p/susi/webmail/WebMail.java:771 +#: src/src/i2p/susi/webmail/WebMail.java:756 #, java-format msgid "On {0} {1} wrote:" msgstr "Sur {0} {1} écrit:" -#: src/src/i2p/susi/webmail/WebMail.java:818 +#: src/src/i2p/susi/webmail/WebMail.java:803 msgid "begin forwarded mail" msgstr "tranfert du message commencé" -#: src/src/i2p/susi/webmail/WebMail.java:840 +#: src/src/i2p/susi/webmail/WebMail.java:825 msgid "end forwarded mail" msgstr "tranfert du message terminé" -#: src/src/i2p/susi/webmail/WebMail.java:847 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:832 +#: src/src/i2p/susi/webmail/WebMail.java:1707 msgid "Could not fetch mail body." msgstr "Impossible de ramener le corps du message." -#: src/src/i2p/susi/webmail/WebMail.java:875 +#: src/src/i2p/susi/webmail/WebMail.java:860 msgid "Message id not valid." msgstr "ID de message incorrecte." -#: src/src/i2p/susi/webmail/WebMail.java:958 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "No Encoding found for {0}" msgstr "Pas d''encodage trouvé pour {0}" -#: src/src/i2p/susi/webmail/WebMail.java:962 +#: src/src/i2p/susi/webmail/WebMail.java:947 #, java-format msgid "Could not encode data: {0}" msgstr "Impossible d''encoder les données: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:967 +#: src/src/i2p/susi/webmail/WebMail.java:952 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Erreur de lecture du fichier envoyé: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1045 +#: src/src/i2p/susi/webmail/WebMail.java:1030 msgid "Error parsing download parameter." msgstr "Erreur d'analyse des paramètres de téléchargement." -#: src/src/i2p/susi/webmail/WebMail.java:1089 +#: src/src/i2p/susi/webmail/WebMail.java:1074 msgid "Invalid pagesize number, resetting to default value." msgstr "Taille de page incorrecte: réinitialisation à la valeur par défaut." -#: src/src/i2p/susi/webmail/WebMail.java:1113 +#: src/src/i2p/susi/webmail/WebMail.java:1098 msgid "No messages marked for deletion." msgstr "Aucun message marqué pour suppression" -#: src/src/i2p/susi/webmail/WebMail.java:1133 +#: src/src/i2p/susi/webmail/WebMail.java:1118 #, java-format msgid "Error deleting message: {0}" msgstr "Erreur de suppression du message: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1144 +#: src/src/i2p/susi/webmail/WebMail.java:1129 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "{0} message supprimé" msgstr[1] "{0} messages supprimés" -#: src/src/i2p/susi/webmail/WebMail.java:1264 -#: src/src/i2p/susi/webmail/WebMail.java:1587 +#: src/src/i2p/susi/webmail/WebMail.java:1254 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Login" msgstr "Identification" -#: src/src/i2p/susi/webmail/WebMail.java:1266 +#: src/src/i2p/susi/webmail/WebMail.java:1256 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "{0} Message" msgstr[1] "{0} Messages" -#: src/src/i2p/susi/webmail/WebMail.java:1268 +#: src/src/i2p/susi/webmail/WebMail.java:1258 msgid "Show Message" msgstr "Afficher le message" -#: src/src/i2p/susi/webmail/WebMail.java:1325 +#: src/src/i2p/susi/webmail/WebMail.java:1320 #, java-format msgid "Error decoding content: {0}" msgstr "Erreur de décodage de contenu: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1330 +#: src/src/i2p/susi/webmail/WebMail.java:1325 msgid "Error decoding content: No encoder found." msgstr "Erreur de décodage de contenu: pas d'encodeur trouvé." -#: src/src/i2p/susi/webmail/WebMail.java:1377 +#: src/src/i2p/susi/webmail/WebMail.java:1372 msgid "no subject" msgstr "pas d'objet" -#: src/src/i2p/susi/webmail/WebMail.java:1394 +#: src/src/i2p/susi/webmail/WebMail.java:1389 msgid "Found no valid sender address." msgstr "Adresse d'expéditeur correcte non trouvée" -#: src/src/i2p/susi/webmail/WebMail.java:1400 +#: src/src/i2p/susi/webmail/WebMail.java:1395 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "Pas d''adresse correcte dans \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1419 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "No recipients found." msgstr "Pas de destinataire trouvé." -#: src/src/i2p/susi/webmail/WebMail.java:1426 +#: src/src/i2p/susi/webmail/WebMail.java:1421 msgid "Quoted printable encoder not available." msgstr "Encodeur \"Quoted printable\" non disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1431 +#: src/src/i2p/susi/webmail/WebMail.java:1426 msgid "Header line encoder not available." msgstr "Ligne d'en-tête \"Encodeur\" non disponible." -#: src/src/i2p/susi/webmail/WebMail.java:1482 +#: src/src/i2p/susi/webmail/WebMail.java:1477 msgid "Mail sent." msgstr "Message envoyé." -#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1516 msgid "Send" msgstr "Envoyer" -#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1517 msgid "Cancel" msgstr "Annuler" -#: src/src/i2p/susi/webmail/WebMail.java:1521 +#: src/src/i2p/susi/webmail/WebMail.java:1518 msgid "Delete Attachment" msgstr "Supprimer la pièce jointe" -#: src/src/i2p/susi/webmail/WebMail.java:1522 -#: src/src/i2p/susi/webmail/WebMail.java:1607 -#: src/src/i2p/susi/webmail/WebMail.java:1688 +#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Reload Config" msgstr "Recharger la configuration" -#: src/src/i2p/susi/webmail/WebMail.java:1523 -#: src/src/i2p/susi/webmail/WebMail.java:1608 -#: src/src/i2p/susi/webmail/WebMail.java:1689 +#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1614 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Logout" msgstr "Déconnexion" -#: src/src/i2p/susi/webmail/WebMail.java:1546 -#: src/src/i2p/susi/webmail/WebMail.java:1693 +#: src/src/i2p/susi/webmail/WebMail.java:1543 +#: src/src/i2p/susi/webmail/WebMail.java:1699 msgid "From:" msgstr "De:" -#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "To:" msgstr "À:" -#: src/src/i2p/susi/webmail/WebMail.java:1548 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1549 +#: src/src/i2p/susi/webmail/WebMail.java:1546 msgid "Bcc:" msgstr "Cci:" -#: src/src/i2p/susi/webmail/WebMail.java:1550 -#: src/src/i2p/susi/webmail/WebMail.java:1695 +#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Subject:" msgstr "Objet:" -#: src/src/i2p/susi/webmail/WebMail.java:1551 +#: src/src/i2p/susi/webmail/WebMail.java:1548 msgid "Bcc to self" msgstr "Cci à moi-même" -#: src/src/i2p/susi/webmail/WebMail.java:1554 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "New Attachment:" msgstr "Nouvelle pièce jointe:" -#: src/src/i2p/susi/webmail/WebMail.java:1554 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Upload File" msgstr "Envoyer le fichier" -#: src/src/i2p/susi/webmail/WebMail.java:1560 +#: src/src/i2p/susi/webmail/WebMail.java:1557 msgid "Attachments:" msgstr "Pièces jointes:" -#: src/src/i2p/susi/webmail/WebMail.java:1582 +#. current postman hq length limits 16/12, new postman version 32/32 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "User" msgstr "Utilisateur" -#: src/src/i2p/susi/webmail/WebMail.java:1583 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "Password" msgstr "Mot de passe" -#: src/src/i2p/susi/webmail/WebMail.java:1584 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Host" msgstr "Hôte" -#: src/src/i2p/susi/webmail/WebMail.java:1585 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "POP3-Port" msgstr "Port POP3" -#: src/src/i2p/susi/webmail/WebMail.java:1586 +#: src/src/i2p/susi/webmail/WebMail.java:1588 msgid "SMTP-Port" msgstr "Port SMTP" -#: src/src/i2p/susi/webmail/WebMail.java:1587 -msgid "Create Account" -msgstr "Créer un compte" - -#: src/src/i2p/susi/webmail/WebMail.java:1587 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Reset" msgstr "Remise à zéro" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1592 +msgid "Learn about I2P mail" +msgstr "" + +#: src/src/i2p/susi/webmail/WebMail.java:1593 +msgid "Create Account" +msgstr "Créer un compte" + +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Really delete the marked messages?" msgstr "voulez-vous vraiment supprimer les messages marqués?" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Yes, really delete them!" msgstr "Oui, suppression!" -#: src/src/i2p/susi/webmail/WebMail.java:1601 -#: src/src/i2p/susi/webmail/WebMail.java:1680 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "New" msgstr "Nouveau message" -#: src/src/i2p/susi/webmail/WebMail.java:1602 -#: src/src/i2p/susi/webmail/WebMail.java:1681 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reply" msgstr "Répondre" -#: src/src/i2p/susi/webmail/WebMail.java:1603 -#: src/src/i2p/susi/webmail/WebMail.java:1682 +#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reply All" msgstr "Répondre à tous" -#: src/src/i2p/susi/webmail/WebMail.java:1604 -#: src/src/i2p/susi/webmail/WebMail.java:1683 +#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Forward" msgstr "Transférer" -#: src/src/i2p/susi/webmail/WebMail.java:1605 -#: src/src/i2p/susi/webmail/WebMail.java:1684 +#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1690 msgid "Delete" msgstr "Supprimer" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Check Mail" msgstr "Relever le courrier" -#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1616 msgid "Sender" msgstr "De" -#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1617 msgid "Subject" msgstr "Objet" -#: src/src/i2p/susi/webmail/WebMail.java:1612 +#: src/src/i2p/susi/webmail/WebMail.java:1618 msgid "Date" msgstr "Date" -#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1619 msgid "Size" msgstr "Taille" -#: src/src/i2p/susi/webmail/WebMail.java:1639 +#: src/src/i2p/susi/webmail/WebMail.java:1645 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "{0} octet" msgstr[1] "{0} octets" -#: src/src/i2p/susi/webmail/WebMail.java:1644 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "Mark All" msgstr "Tout cocher" -#: src/src/i2p/susi/webmail/WebMail.java:1645 +#: src/src/i2p/susi/webmail/WebMail.java:1651 msgid "Invert Selection" msgstr "Inverser la sélection" -#: src/src/i2p/susi/webmail/WebMail.java:1646 +#: src/src/i2p/susi/webmail/WebMail.java:1652 msgid "Clear" msgstr "Effacer" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "First" msgstr "Premier" -#: src/src/i2p/susi/webmail/WebMail.java:1649 -#: src/src/i2p/susi/webmail/WebMail.java:1650 -#: src/src/i2p/susi/webmail/WebMail.java:1685 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1691 msgid "Previous" msgstr "Précédent" -#: src/src/i2p/susi/webmail/WebMail.java:1651 +#: src/src/i2p/susi/webmail/WebMail.java:1657 #, java-format msgid "Page {0} of {1}" msgstr "Page {0} sur {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 msgid "Last" msgstr "Dernier" -#: src/src/i2p/susi/webmail/WebMail.java:1653 -#: src/src/i2p/susi/webmail/WebMail.java:1654 -#: src/src/i2p/susi/webmail/WebMail.java:1686 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "Next" msgstr "Suivant" -#: src/src/i2p/susi/webmail/WebMail.java:1657 +#: src/src/i2p/susi/webmail/WebMail.java:1663 msgid "Pagesize:" msgstr "Taille de page:" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1664 msgid "Set" msgstr "Définir" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Really delete this message?" msgstr "Voulez-vous vraiment supprimer ce message?" -#: src/src/i2p/susi/webmail/WebMail.java:1668 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Yes, really delete it!" msgstr "Oui, supprimer!" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Back to Folder" msgstr "Retour au dossier" -#: src/src/i2p/susi/webmail/WebMail.java:1694 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Date:" msgstr "Date:" -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1711 msgid "Could not fetch mail." msgstr "Impossible de ramener le courrier." - diff --git a/apps/susimail/locale/messages_sv.po b/apps/susimail/locale/messages_sv.po index 6ea6510eb..438c540f1 100644 --- a/apps/susimail/locale/messages_sv.po +++ b/apps/susimail/locale/messages_sv.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-12-15 20:14+0000\n" +"POT-Creation-Date: 2012-07-26 19:11+0000\n" "PO-Revision-Date: 2011-12-13 14:16+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) (http://www.transifex.net/projects/p/I2P/" @@ -20,429 +20,429 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/src/i2p/susi/webmail/WebMail.java:455 +#: src/src/i2p/susi/webmail/WebMail.java:439 msgid "unknown" msgstr "okänd" -#: src/src/i2p/susi/webmail/WebMail.java:474 +#: src/src/i2p/susi/webmail/WebMail.java:458 msgid "Warning: no transfer encoding found, fallback to 7bit." msgstr "" "Varning: ingen överförings kodning hittats, återgår till att använda 7bit." -#: src/src/i2p/susi/webmail/WebMail.java:479 +#: src/src/i2p/susi/webmail/WebMail.java:463 #, java-format msgid "No encoder found for encoding \\''{0}\\''." msgstr "Ingen encoder hittades för kodning \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:485 +#: src/src/i2p/susi/webmail/WebMail.java:469 msgid "Warning: no charset found, fallback to US-ASCII." msgstr "Varning: ingen teckenuppsättning hittats, återgår till US-ASCII." -#: src/src/i2p/susi/webmail/WebMail.java:499 +#: src/src/i2p/susi/webmail/WebMail.java:483 #, java-format msgid "Charset \\''{0}\\'' not supported." msgstr "Teckenuppsättning \\''{0}\\' stöds inte." -#: src/src/i2p/susi/webmail/WebMail.java:503 +#: src/src/i2p/susi/webmail/WebMail.java:487 #, java-format msgid "Part ({0}) not shown, because of {1}" msgstr "Del ({0}) visas inte på grund av {1}" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "Download" msgstr "Hämta" -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:510 msgid "File is packed into a zipfile for security reasons." msgstr "Filen packas till zipfil av säkerhetsskäl." -#: src/src/i2p/susi/webmail/WebMail.java:526 +#: src/src/i2p/susi/webmail/WebMail.java:510 #, java-format msgid "attachment ({0})." msgstr "bilaga ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:530 +#: src/src/i2p/susi/webmail/WebMail.java:514 #, java-format msgid "Attachment ({0})." msgstr "Bilaga ({0})." -#: src/src/i2p/susi/webmail/WebMail.java:580 +#: src/src/i2p/susi/webmail/WebMail.java:564 msgid "Need username for authentication." msgstr "Behöver användarnamn för autentisering." -#: src/src/i2p/susi/webmail/WebMail.java:584 +#: src/src/i2p/susi/webmail/WebMail.java:568 msgid "Need password for authentication." msgstr "Behöver lösenord för autentisering." -#: src/src/i2p/susi/webmail/WebMail.java:588 +#: src/src/i2p/susi/webmail/WebMail.java:572 msgid "Need hostname for connect." msgstr "Behöver värd namn för att ansluta." -#: src/src/i2p/susi/webmail/WebMail.java:593 +#: src/src/i2p/susi/webmail/WebMail.java:577 msgid "Need port number for pop3 connect." msgstr "Behöver portnummer för POP3 anslutning." -#: src/src/i2p/susi/webmail/WebMail.java:600 +#: src/src/i2p/susi/webmail/WebMail.java:584 msgid "POP3 port number is not in range 0..65535." msgstr "POP3 portnummer är inte inom intervallet 0 .. 65535." -#: src/src/i2p/susi/webmail/WebMail.java:606 +#: src/src/i2p/susi/webmail/WebMail.java:590 msgid "POP3 port number is invalid." msgstr "POP3 portnummer är ogiltigt" -#: src/src/i2p/susi/webmail/WebMail.java:612 +#: src/src/i2p/susi/webmail/WebMail.java:596 msgid "Need port number for smtp connect." msgstr "Behöver portnummer för SMTP anslutning." -#: src/src/i2p/susi/webmail/WebMail.java:619 +#: src/src/i2p/susi/webmail/WebMail.java:603 msgid "SMTP port number is not in range 0..65535." msgstr "SMTP portnumret är inte inom intervallet 0 .. 65535." -#: src/src/i2p/susi/webmail/WebMail.java:625 +#: src/src/i2p/susi/webmail/WebMail.java:609 msgid "SMTP port number is invalid." msgstr "SMTP portnummer ör ogiltigt" -#: src/src/i2p/susi/webmail/WebMail.java:672 +#: src/src/i2p/susi/webmail/WebMail.java:656 msgid "User logged out." msgstr "Användare loggade ut." -#: src/src/i2p/susi/webmail/WebMail.java:676 +#: src/src/i2p/susi/webmail/WebMail.java:660 msgid "Internal error, lost connection." msgstr "Internt fel, tappade anslutningen." -#: src/src/i2p/susi/webmail/WebMail.java:772 +#: src/src/i2p/susi/webmail/WebMail.java:756 #, java-format msgid "On {0} {1} wrote:" msgstr "Den {0} {1} skrev:" -#: src/src/i2p/susi/webmail/WebMail.java:819 +#: src/src/i2p/susi/webmail/WebMail.java:803 msgid "begin forwarded mail" msgstr "börjar vidarebefordra e-post" -#: src/src/i2p/susi/webmail/WebMail.java:841 +#: src/src/i2p/susi/webmail/WebMail.java:825 msgid "end forwarded mail" msgstr "slutar vidarebefordra e-post" -#: src/src/i2p/susi/webmail/WebMail.java:848 -#: src/src/i2p/susi/webmail/WebMail.java:1720 +#: src/src/i2p/susi/webmail/WebMail.java:832 +#: src/src/i2p/susi/webmail/WebMail.java:1707 msgid "Could not fetch mail body." msgstr "Kunde inte hämta e-postets brödtext." -#: src/src/i2p/susi/webmail/WebMail.java:876 +#: src/src/i2p/susi/webmail/WebMail.java:860 msgid "Message id not valid." msgstr "Meddelande id är inte giltigt" -#: src/src/i2p/susi/webmail/WebMail.java:959 +#: src/src/i2p/susi/webmail/WebMail.java:943 #, java-format msgid "No Encoding found for {0}" msgstr "Ingen teckenkodning hittades för {0}" -#: src/src/i2p/susi/webmail/WebMail.java:963 +#: src/src/i2p/susi/webmail/WebMail.java:947 #, java-format msgid "Could not encode data: {0}" msgstr "Kunde inte koda data: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:968 +#: src/src/i2p/susi/webmail/WebMail.java:952 #, java-format msgid "Error reading uploaded file: {0}" msgstr "Fel vid läsning av uppladdad fil: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1046 +#: src/src/i2p/susi/webmail/WebMail.java:1030 msgid "Error parsing download parameter." msgstr "Fel vid tolkning av nedladdnings parameter." -#: src/src/i2p/susi/webmail/WebMail.java:1090 +#: src/src/i2p/susi/webmail/WebMail.java:1074 msgid "Invalid pagesize number, resetting to default value." msgstr "Ogiltigt sidstorleks antal, återställer till standard värde." -#: src/src/i2p/susi/webmail/WebMail.java:1114 +#: src/src/i2p/susi/webmail/WebMail.java:1098 msgid "No messages marked for deletion." msgstr "Inga meddelanden var märkta för radering" -#: src/src/i2p/susi/webmail/WebMail.java:1134 +#: src/src/i2p/susi/webmail/WebMail.java:1118 #, java-format msgid "Error deleting message: {0}" msgstr "Fel vid raderande av meddelande: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1145 +#: src/src/i2p/susi/webmail/WebMail.java:1129 #, java-format msgid "1 message deleted." msgid_plural "{0} messages deleted." msgstr[0] "1 meddelande raderart." msgstr[1] "{0} meddelanden raderade" -#: src/src/i2p/susi/webmail/WebMail.java:1267 -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1254 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Login" msgstr "Logga in" -#: src/src/i2p/susi/webmail/WebMail.java:1269 +#: src/src/i2p/susi/webmail/WebMail.java:1256 #, java-format msgid "1 Message" msgid_plural "{0} Messages" msgstr[0] "1 meddelande" msgstr[1] "{0} meddelanden" -#: src/src/i2p/susi/webmail/WebMail.java:1271 +#: src/src/i2p/susi/webmail/WebMail.java:1258 msgid "Show Message" msgstr "Visa meddelande" -#: src/src/i2p/susi/webmail/WebMail.java:1333 +#: src/src/i2p/susi/webmail/WebMail.java:1320 #, java-format msgid "Error decoding content: {0}" msgstr "Fel vid avkodning av innehåll: {0}" -#: src/src/i2p/susi/webmail/WebMail.java:1338 +#: src/src/i2p/susi/webmail/WebMail.java:1325 msgid "Error decoding content: No encoder found." msgstr "Fel vid avkodning av innehåll: Ingen encoder hittades." -#: src/src/i2p/susi/webmail/WebMail.java:1385 +#: src/src/i2p/susi/webmail/WebMail.java:1372 msgid "no subject" msgstr "inget ämne" -#: src/src/i2p/susi/webmail/WebMail.java:1402 +#: src/src/i2p/susi/webmail/WebMail.java:1389 msgid "Found no valid sender address." msgstr "Hittade ingen giltig avsändaradress." -#: src/src/i2p/susi/webmail/WebMail.java:1408 +#: src/src/i2p/susi/webmail/WebMail.java:1395 #, java-format msgid "Found no valid address in \\''{0}\\''." msgstr "Hittade ingen giltig adress i \\''{0}\\''." -#: src/src/i2p/susi/webmail/WebMail.java:1427 +#: src/src/i2p/susi/webmail/WebMail.java:1414 msgid "No recipients found." msgstr "Inga mottagare funna" -#: src/src/i2p/susi/webmail/WebMail.java:1434 +#: src/src/i2p/susi/webmail/WebMail.java:1421 msgid "Quoted printable encoder not available." msgstr "Citerad utskrivbar encoder inte tillgänglig." -#: src/src/i2p/susi/webmail/WebMail.java:1439 +#: src/src/i2p/susi/webmail/WebMail.java:1426 msgid "Header line encoder not available." msgstr "Header radens encoder är inte tillgänglig." -#: src/src/i2p/susi/webmail/WebMail.java:1490 +#: src/src/i2p/susi/webmail/WebMail.java:1477 msgid "Mail sent." msgstr "E-post skickat" -#: src/src/i2p/susi/webmail/WebMail.java:1529 +#: src/src/i2p/susi/webmail/WebMail.java:1516 msgid "Send" msgstr "Skicka" -#: src/src/i2p/susi/webmail/WebMail.java:1530 +#: src/src/i2p/susi/webmail/WebMail.java:1517 msgid "Cancel" msgstr "Avbryt" -#: src/src/i2p/susi/webmail/WebMail.java:1531 +#: src/src/i2p/susi/webmail/WebMail.java:1518 msgid "Delete Attachment" msgstr "Radera bilaga" -#: src/src/i2p/susi/webmail/WebMail.java:1532 -#: src/src/i2p/susi/webmail/WebMail.java:1626 -#: src/src/i2p/susi/webmail/WebMail.java:1707 +#: src/src/i2p/susi/webmail/WebMail.java:1519 +#: src/src/i2p/susi/webmail/WebMail.java:1613 +#: src/src/i2p/susi/webmail/WebMail.java:1694 msgid "Reload Config" msgstr "Ladda om konfiguration" -#: src/src/i2p/susi/webmail/WebMail.java:1533 -#: src/src/i2p/susi/webmail/WebMail.java:1627 -#: src/src/i2p/susi/webmail/WebMail.java:1708 +#: src/src/i2p/susi/webmail/WebMail.java:1520 +#: src/src/i2p/susi/webmail/WebMail.java:1614 +#: src/src/i2p/susi/webmail/WebMail.java:1695 msgid "Logout" msgstr "Logga ut" -#: src/src/i2p/susi/webmail/WebMail.java:1556 -#: src/src/i2p/susi/webmail/WebMail.java:1712 +#: src/src/i2p/susi/webmail/WebMail.java:1543 +#: src/src/i2p/susi/webmail/WebMail.java:1699 msgid "From:" msgstr "Från:" -#: src/src/i2p/susi/webmail/WebMail.java:1557 +#: src/src/i2p/susi/webmail/WebMail.java:1544 msgid "To:" msgstr "Till:" -#: src/src/i2p/susi/webmail/WebMail.java:1558 +#: src/src/i2p/susi/webmail/WebMail.java:1545 msgid "Cc:" msgstr "Cc:" -#: src/src/i2p/susi/webmail/WebMail.java:1559 +#: src/src/i2p/susi/webmail/WebMail.java:1546 msgid "Bcc:" msgstr "Bcc:" -#: src/src/i2p/susi/webmail/WebMail.java:1560 -#: src/src/i2p/susi/webmail/WebMail.java:1714 +#: src/src/i2p/susi/webmail/WebMail.java:1547 +#: src/src/i2p/susi/webmail/WebMail.java:1701 msgid "Subject:" msgstr "Ärende:" -#: src/src/i2p/susi/webmail/WebMail.java:1561 +#: src/src/i2p/susi/webmail/WebMail.java:1548 msgid "Bcc to self" msgstr "Bcc till själv" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "New Attachment:" msgstr "Ny bilaga:" -#: src/src/i2p/susi/webmail/WebMail.java:1564 +#: src/src/i2p/susi/webmail/WebMail.java:1551 msgid "Upload File" msgstr "Ladda upp fil" -#: src/src/i2p/susi/webmail/WebMail.java:1570 +#: src/src/i2p/susi/webmail/WebMail.java:1557 msgid "Attachments:" msgstr "Bilagor:" #. current postman hq length limits 16/12, new postman version 32/32 -#: src/src/i2p/susi/webmail/WebMail.java:1593 +#: src/src/i2p/susi/webmail/WebMail.java:1580 msgid "User" msgstr "Användare" -#: src/src/i2p/susi/webmail/WebMail.java:1594 +#: src/src/i2p/susi/webmail/WebMail.java:1581 msgid "Password" msgstr "Lösenord" -#: src/src/i2p/susi/webmail/WebMail.java:1599 +#: src/src/i2p/susi/webmail/WebMail.java:1586 msgid "Host" msgstr "Värd" -#: src/src/i2p/susi/webmail/WebMail.java:1600 +#: src/src/i2p/susi/webmail/WebMail.java:1587 msgid "POP3-Port" msgstr "POP3-port" -#: src/src/i2p/susi/webmail/WebMail.java:1601 +#: src/src/i2p/susi/webmail/WebMail.java:1588 msgid "SMTP-Port" msgstr "SMTP-port" -#: src/src/i2p/susi/webmail/WebMail.java:1604 +#: src/src/i2p/susi/webmail/WebMail.java:1591 msgid "Reset" msgstr "Återställ" -#: src/src/i2p/susi/webmail/WebMail.java:1605 +#: src/src/i2p/susi/webmail/WebMail.java:1592 msgid "Learn about I2P mail" msgstr "Lär mer om I2P e-post" -#: src/src/i2p/susi/webmail/WebMail.java:1606 +#: src/src/i2p/susi/webmail/WebMail.java:1593 msgid "Create Account" msgstr "Skapa konto" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Really delete the marked messages?" msgstr "Vill du verkligen radera valda meddelanden?" -#: src/src/i2p/susi/webmail/WebMail.java:1618 +#: src/src/i2p/susi/webmail/WebMail.java:1605 msgid "Yes, really delete them!" msgstr "Ja, radera dem!" -#: src/src/i2p/susi/webmail/WebMail.java:1620 -#: src/src/i2p/susi/webmail/WebMail.java:1699 +#: src/src/i2p/susi/webmail/WebMail.java:1607 +#: src/src/i2p/susi/webmail/WebMail.java:1686 msgid "New" msgstr "Ny" -#: src/src/i2p/susi/webmail/WebMail.java:1621 -#: src/src/i2p/susi/webmail/WebMail.java:1700 +#: src/src/i2p/susi/webmail/WebMail.java:1608 +#: src/src/i2p/susi/webmail/WebMail.java:1687 msgid "Reply" msgstr "Svara" -#: src/src/i2p/susi/webmail/WebMail.java:1622 -#: src/src/i2p/susi/webmail/WebMail.java:1701 +#: src/src/i2p/susi/webmail/WebMail.java:1609 +#: src/src/i2p/susi/webmail/WebMail.java:1688 msgid "Reply All" msgstr "Svara alla" -#: src/src/i2p/susi/webmail/WebMail.java:1623 -#: src/src/i2p/susi/webmail/WebMail.java:1702 +#: src/src/i2p/susi/webmail/WebMail.java:1610 +#: src/src/i2p/susi/webmail/WebMail.java:1689 msgid "Forward" msgstr "Vidarebefodera" -#: src/src/i2p/susi/webmail/WebMail.java:1624 -#: src/src/i2p/susi/webmail/WebMail.java:1703 +#: src/src/i2p/susi/webmail/WebMail.java:1611 +#: src/src/i2p/susi/webmail/WebMail.java:1690 msgid "Delete" msgstr "Radera" -#: src/src/i2p/susi/webmail/WebMail.java:1625 +#: src/src/i2p/susi/webmail/WebMail.java:1612 msgid "Check Mail" msgstr "Kolla e-post" -#: src/src/i2p/susi/webmail/WebMail.java:1629 +#: src/src/i2p/susi/webmail/WebMail.java:1616 msgid "Sender" msgstr "Avsändare" -#: src/src/i2p/susi/webmail/WebMail.java:1630 +#: src/src/i2p/susi/webmail/WebMail.java:1617 msgid "Subject" msgstr "Ärende" -#: src/src/i2p/susi/webmail/WebMail.java:1631 +#: src/src/i2p/susi/webmail/WebMail.java:1618 msgid "Date" msgstr "Datum" -#: src/src/i2p/susi/webmail/WebMail.java:1632 +#: src/src/i2p/susi/webmail/WebMail.java:1619 msgid "Size" msgstr "Storlek" -#: src/src/i2p/susi/webmail/WebMail.java:1658 +#: src/src/i2p/susi/webmail/WebMail.java:1645 #, java-format msgid "1 Byte" msgid_plural "{0} Bytes" msgstr[0] "1 Byte" msgstr[1] "{0} Bytes" -#: src/src/i2p/susi/webmail/WebMail.java:1663 +#: src/src/i2p/susi/webmail/WebMail.java:1650 msgid "Mark All" msgstr "Markera alla" -#: src/src/i2p/susi/webmail/WebMail.java:1664 +#: src/src/i2p/susi/webmail/WebMail.java:1651 msgid "Invert Selection" msgstr "Invertera urvalet" -#: src/src/i2p/susi/webmail/WebMail.java:1665 +#: src/src/i2p/susi/webmail/WebMail.java:1652 msgid "Clear" msgstr "Rensa " -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 msgid "First" msgstr "Första" -#: src/src/i2p/susi/webmail/WebMail.java:1668 -#: src/src/i2p/susi/webmail/WebMail.java:1669 -#: src/src/i2p/susi/webmail/WebMail.java:1704 +#: src/src/i2p/susi/webmail/WebMail.java:1655 +#: src/src/i2p/susi/webmail/WebMail.java:1656 +#: src/src/i2p/susi/webmail/WebMail.java:1691 msgid "Previous" msgstr "Föregående" -#: src/src/i2p/susi/webmail/WebMail.java:1670 +#: src/src/i2p/susi/webmail/WebMail.java:1657 #, java-format msgid "Page {0} of {1}" msgstr "Sida {0} av {1}" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 msgid "Last" msgstr "Sista" -#: src/src/i2p/susi/webmail/WebMail.java:1672 -#: src/src/i2p/susi/webmail/WebMail.java:1673 -#: src/src/i2p/susi/webmail/WebMail.java:1705 +#: src/src/i2p/susi/webmail/WebMail.java:1659 +#: src/src/i2p/susi/webmail/WebMail.java:1660 +#: src/src/i2p/susi/webmail/WebMail.java:1692 msgid "Next" msgstr "Nästa" -#: src/src/i2p/susi/webmail/WebMail.java:1676 +#: src/src/i2p/susi/webmail/WebMail.java:1663 msgid "Pagesize:" msgstr "Pagesize:" -#: src/src/i2p/susi/webmail/WebMail.java:1677 +#: src/src/i2p/susi/webmail/WebMail.java:1664 msgid "Set" msgstr "Ställ" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Really delete this message?" msgstr "Vill du verkligen radera detta meddelande?" -#: src/src/i2p/susi/webmail/WebMail.java:1687 +#: src/src/i2p/susi/webmail/WebMail.java:1674 msgid "Yes, really delete it!" msgstr "Ja, radera det verkligen!" -#: src/src/i2p/susi/webmail/WebMail.java:1706 +#: src/src/i2p/susi/webmail/WebMail.java:1693 msgid "Back to Folder" msgstr "Tillbaka till mapp" -#: src/src/i2p/susi/webmail/WebMail.java:1713 +#: src/src/i2p/susi/webmail/WebMail.java:1700 msgid "Date:" msgstr "Datum:" -#: src/src/i2p/susi/webmail/WebMail.java:1724 +#: src/src/i2p/susi/webmail/WebMail.java:1711 msgid "Could not fetch mail." msgstr "Kunde inte hämta e-post." diff --git a/history.txt b/history.txt index f57324124..8a9081844 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-07-26 kytv +* Finnish, French, German, Spanish and Swedish translation updates from TX + 2012-07-24 sponge * BOB reset spin flag to enable restart from zap command diff --git a/installer/resources/locale/po/messages_de.po b/installer/resources/locale/po/messages_de.po index 92b79ae4f..c2d5df7e1 100644 --- a/installer/resources/locale/po/messages_de.po +++ b/installer/resources/locale/po/messages_de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-12 20:20+0000\n" +"POT-Creation-Date: 2012-07-26 19:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,228 +17,237 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../i2prouter:324 +#: ../i2prouter:316 msgid "Unable to locate \"ps\"." msgstr "" -#: ../i2prouter:325 ../i2prouter:338 ../i2prouter:646 +#: ../i2prouter:317 ../i2prouter:330 ../i2prouter:645 msgid "" "Please report this message along with the location of the command on your " "system." msgstr "" -#: ../i2prouter:337 +#: ../i2prouter:329 msgid "Unable to locate \"tr\"." msgstr "" -#: ../i2prouter:492 +#: ../i2prouter:484 msgid " $1 Found but not executable." msgstr "" -#: ../i2prouter:551 +#: ../i2prouter:543 msgid "Unable to locate any of the following binaries:" msgstr "" -#: ../i2prouter:645 +#: ../i2prouter:644 msgid "Unable to locate \"id\"." msgstr "" -#: ../i2prouter:785 +#: ../i2prouter:784 #, sh-format msgid "Removed stale pid file: $PIDFILE" msgstr "" -#: ../i2prouter:790 +#: ../i2prouter:789 #, sh-format msgid "Cannot read $PIDFILE." msgstr "" -#: ../i2prouter:880 ../i2prouter:907 ../i2prouter:981 ../i2prouter:1009 -#: ../i2prouter:1033 +#: ../i2prouter:879 ../i2prouter:906 ../i2prouter:980 ../i2prouter:1008 +#: ../i2prouter:1032 #, sh-format msgid "$APP_LONG_NAME is already running." msgstr "" -#: ../i2prouter:891 +#: ../i2prouter:890 #, sh-format msgid "Running $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:914 +#: ../i2prouter:913 #, sh-format msgid "Waiting for $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:961 +#: ../i2prouter:960 #, sh-format msgid " WARNING: $APP_LONG_NAME may have failed to start." msgstr "" -#: ../i2prouter:964 +#: ../i2prouter:963 #, sh-format msgid " running: PID:$pid" msgstr "" -#: ../i2prouter:973 +#: ../i2prouter:972 #, sh-format msgid "" "Starting $APP_LONG_NAME. Detected Mac OSX and installed launchd daemon." msgstr "" -#: ../i2prouter:975 ../i2prouter:1003 ../i2prouter:1191 ../i2prouter:1387 +#: ../i2prouter:974 ../i2prouter:1002 ../i2prouter:1190 ../i2prouter:1442 msgid "Must be root to perform this action." msgstr "" -#: ../i2prouter:1001 +#: ../i2prouter:1000 #, sh-format msgid "Starting $APP_LONG_NAME. Detected Linux and installed upstart." msgstr "" -#: ../i2prouter:1019 +#: ../i2prouter:1018 #, sh-format msgid "Starting $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1044 +#: ../i2prouter:1043 #, sh-format msgid "Stopping $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1048 ../i2prouter:1116 ../i2prouter:1535 +#: ../i2prouter:1047 ../i2prouter:1115 ../i2prouter:1599 #, sh-format msgid "$APP_LONG_NAME was not running." msgstr "" -#: ../i2prouter:1061 ../i2prouter:1069 ../i2prouter:1131 ../i2prouter:1139 +#: ../i2prouter:1060 ../i2prouter:1068 ../i2prouter:1130 ../i2prouter:1138 #, sh-format msgid "Unable to stop $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1087 +#: ../i2prouter:1086 #, sh-format msgid "Waiting for $APP_LONG_NAME to exit..." msgstr "" -#: ../i2prouter:1101 +#: ../i2prouter:1100 #, sh-format msgid "Failed to stop $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1104 +#: ../i2prouter:1103 #, sh-format msgid "Stopped $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1112 +#: ../i2prouter:1111 #, sh-format msgid "Stopping $APP_LONG_NAME gracefully..." msgstr "" -#: ../i2prouter:1147 +#: ../i2prouter:1146 #, sh-format msgid "Pausing $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1151 +#: ../i2prouter:1150 #, sh-format msgid "Resuming $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1158 +#: ../i2prouter:1157 #, sh-format msgid "$APP_LONG_NAME is not running." msgstr "" -#: ../i2prouter:1163 +#: ../i2prouter:1162 #, sh-format msgid "$APP_LONG_NAME is running: PID:$pid" msgstr "" -#: ../i2prouter:1166 +#: ../i2prouter:1165 #, sh-format msgid "$APP_LONG_NAME is running: PID:$pid, Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1173 +#: ../i2prouter:1172 #, sh-format msgid " Installing the $APP_LONG_NAME daemon using upstart.." msgstr "" -#: ../i2prouter:1175 +#: ../i2prouter:1174 #, sh-format msgid " a custom upstart conf file ${APP_NAME}.conf found" msgstr "" -#: ../i2prouter:1178 +#: ../i2prouter:1177 msgid " creating default upstart conf file.." msgstr "" -#: ../i2prouter:1196 ../i2prouter:1393 +#: ../i2prouter:1195 ../i2prouter:1448 msgid "Detected Solaris:" msgstr "" -#: ../i2prouter:1198 ../i2prouter:1210 ../i2prouter:1229 ../i2prouter:1240 -#: ../i2prouter:1254 ../i2prouter:1268 ../i2prouter:1296 ../i2prouter:1334 -#: ../i2prouter:1369 +#: ../i2prouter:1197 ../i2prouter:1209 ../i2prouter:1227 ../i2prouter:1284 +#: ../i2prouter:1295 ../i2prouter:1309 ../i2prouter:1323 ../i2prouter:1351 +#: ../i2prouter:1389 ../i2prouter:1424 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed." msgstr "" -#: ../i2prouter:1201 ../i2prouter:1216 ../i2prouter:1232 ../i2prouter:1257 -#: ../i2prouter:1271 ../i2prouter:1285 ../i2prouter:1299 ../i2prouter:1337 -#: ../i2prouter:1372 +#: ../i2prouter:1200 ../i2prouter:1215 ../i2prouter:1287 ../i2prouter:1312 +#: ../i2prouter:1326 ../i2prouter:1340 ../i2prouter:1354 ../i2prouter:1392 +#: ../i2prouter:1427 #, sh-format msgid " Installing the $APP_LONG_NAME daemon.." msgstr "" -#: ../i2prouter:1208 ../i2prouter:1406 +#: ../i2prouter:1207 ../i2prouter:1461 msgid "Detected RHEL or Fedora:" msgstr "" -#: ../i2prouter:1223 +#: ../i2prouter:1222 ../i2prouter:1475 msgid "Detected Arch Linux:" msgstr "" #: ../i2prouter:1224 -msgid "Installing as a daemon is not yet supported in Arch Linux." +msgid "Initscript from AUR package found. Refusing to continue." msgstr "" -#: ../i2prouter:1227 ../i2prouter:1420 +#: ../i2prouter:1277 +#, sh-format +msgid " The $APP_LONG_NAME daemon has been installed." +msgstr "" + +#: ../i2prouter:1278 +msgid " Add \\\"i2p\\\" to the DAEMONS variable in /etc/rc.conf to enable." +msgstr "" + +#: ../i2prouter:1282 ../i2prouter:1484 msgid "Detected SuSE or SLES:" msgstr "" -#: ../i2prouter:1238 ../i2prouter:1430 +#: ../i2prouter:1293 ../i2prouter:1494 msgid "Detected Debian-based distribution:" msgstr "" -#: ../i2prouter:1246 +#: ../i2prouter:1301 #, sh-format msgid " Installing the $APP_LONG_NAME daemon using init.d.." msgstr "" -#: ../i2prouter:1252 ../i2prouter:1443 +#: ../i2prouter:1307 ../i2prouter:1507 msgid "Detected Linux:" msgstr "" -#: ../i2prouter:1266 ../i2prouter:1456 +#: ../i2prouter:1321 ../i2prouter:1520 msgid "Detected HP-UX:" msgstr "" -#: ../i2prouter:1277 ../i2prouter:1468 +#: ../i2prouter:1332 ../i2prouter:1532 msgid "Detected AIX:" msgstr "" -#: ../i2prouter:1279 +#: ../i2prouter:1334 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed as rc.d script." msgstr "" -#: ../i2prouter:1282 +#: ../i2prouter:1337 #, sh-format msgid " The $APP_LONG_NAME daemon is already installed as SRC service." msgstr "" -#: ../i2prouter:1287 +#: ../i2prouter:1342 msgid "" " The task /usr/sbin/install_assist was found in the inittab, this might " "cause problems for all subsequent tasks to launch at this process is known " @@ -246,158 +255,158 @@ msgid "" "remove/deactivate it." msgstr "" -#: ../i2prouter:1294 ../i2prouter:1486 +#: ../i2prouter:1349 ../i2prouter:1550 msgid "Detected FreeBSD:" msgstr "" -#: ../i2prouter:1332 ../i2prouter:1499 +#: ../i2prouter:1387 ../i2prouter:1563 msgid "Detected Mac OSX:" msgstr "" -#: ../i2prouter:1367 ../i2prouter:1513 +#: ../i2prouter:1422 ../i2prouter:1577 msgid "Detected z/OS:" msgstr "" -#: ../i2prouter:1379 +#: ../i2prouter:1434 #, sh-format msgid "Install not currently supported for $DIST_OS" msgstr "" -#: ../i2prouter:1395 ../i2prouter:1408 ../i2prouter:1422 ../i2prouter:1445 -#: ../i2prouter:1458 ../i2prouter:1470 ../i2prouter:1488 ../i2prouter:1501 -#: ../i2prouter:1515 +#: ../i2prouter:1450 ../i2prouter:1463 ../i2prouter:1477 ../i2prouter:1486 +#: ../i2prouter:1509 ../i2prouter:1522 ../i2prouter:1534 ../i2prouter:1552 +#: ../i2prouter:1565 ../i2prouter:1579 #, sh-format msgid " Removing $APP_LONG_NAME daemon..." msgstr "" -#: ../i2prouter:1401 ../i2prouter:1416 ../i2prouter:1426 ../i2prouter:1439 -#: ../i2prouter:1451 ../i2prouter:1464 ../i2prouter:1482 ../i2prouter:1495 -#: ../i2prouter:1509 ../i2prouter:1520 +#: ../i2prouter:1456 ../i2prouter:1471 ../i2prouter:1480 ../i2prouter:1490 +#: ../i2prouter:1503 ../i2prouter:1515 ../i2prouter:1528 ../i2prouter:1546 +#: ../i2prouter:1559 ../i2prouter:1573 ../i2prouter:1584 #, sh-format msgid " The $APP_LONG_NAME daemon is not currently installed." msgstr "" -#: ../i2prouter:1413 ../i2prouter:1436 +#: ../i2prouter:1468 ../i2prouter:1500 #, sh-format msgid " Removing $APP_LONG_NAME daemon from upstart..." msgstr "" -#: ../i2prouter:1432 +#: ../i2prouter:1496 #, sh-format msgid " Removing $APP_LONG_NAME daemon from init.d..." msgstr "" -#: ../i2prouter:1524 +#: ../i2prouter:1588 #, sh-format msgid "Remove not currently supported for $DIST_OS" msgstr "" -#: ../i2prouter:1531 +#: ../i2prouter:1595 #, sh-format msgid "Dumping $APP_LONG_NAME..." msgstr "" -#: ../i2prouter:1541 +#: ../i2prouter:1605 #, sh-format msgid "Failed to dump $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1544 +#: ../i2prouter:1608 #, sh-format msgid "Dumped $APP_LONG_NAME." msgstr "" -#: ../i2prouter:1554 +#: ../i2prouter:1618 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:Stopped" msgstr "" -#: ../i2prouter:1558 +#: ../i2prouter:1622 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:Running" msgstr "" -#: ../i2prouter:1561 +#: ../i2prouter:1625 #, sh-format msgid "Starting $APP_LONG_NAME... Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1571 +#: ../i2prouter:1635 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:Stopped" msgstr "" -#: ../i2prouter:1575 +#: ../i2prouter:1639 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:Running" msgstr "" -#: ../i2prouter:1578 +#: ../i2prouter:1642 #, sh-format msgid "Stopping $APP_LONG_NAME... Wrapper:$STATUS, Java:$JAVASTATUS" msgstr "" -#: ../i2prouter:1588 +#: ../i2prouter:1652 msgid "Unexpected command: $1" msgstr "" -#: ../i2prouter:1592 +#: ../i2prouter:1656 msgid "Usage: " msgstr "" -#: ../i2prouter:1619 +#: ../i2prouter:1683 msgid "Commands:" msgstr "" -#: ../i2prouter:1620 +#: ../i2prouter:1684 msgid " console Launch in the current console." msgstr "" -#: ../i2prouter:1621 +#: ../i2prouter:1685 msgid " start Start in the background as a daemon process." msgstr "" -#: ../i2prouter:1622 +#: ../i2prouter:1686 msgid " stop Stop if running as a daemon or in another console." msgstr "" -#: ../i2prouter:1623 +#: ../i2prouter:1687 msgid " graceful Stop gracefully, may take up to 11 minutes." msgstr "" -#: ../i2prouter:1624 +#: ../i2prouter:1688 msgid " restart Stop if running and then start." msgstr "" -#: ../i2prouter:1625 +#: ../i2prouter:1689 msgid " condrestart Restart only if already running." msgstr "" -#: ../i2prouter:1627 +#: ../i2prouter:1691 msgid " pause Pause if running." msgstr "" -#: ../i2prouter:1628 +#: ../i2prouter:1692 msgid " resume Resume if paused." msgstr "" -#: ../i2prouter:1630 +#: ../i2prouter:1694 msgid " status Query the current status." msgstr "" -#: ../i2prouter:1631 +#: ../i2prouter:1695 msgid " install Install to start automatically when system boots." msgstr "" -#: ../i2prouter:1632 +#: ../i2prouter:1696 msgid " remove Uninstall." msgstr "" -#: ../i2prouter:1633 +#: ../i2prouter:1697 msgid " dump Request a Java thread dump if running." msgstr "" -#: ../i2prouter:1637 +#: ../i2prouter:1701 msgid "" "JavaAppArgs: Zero or more arguments which will be passed to the Java " "application." From 00dd72e284d73a25644c2d81d3bdcbbd4e4aded2 Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 26 Jul 2012 20:32:04 +0000 Subject: [PATCH 313/327] July 2012 GeoIP db update --- history.txt | 1 + installer/resources/geoip.txt | 36780 +++++++++++++------------------- 2 files changed, 14581 insertions(+), 22200 deletions(-) diff --git a/history.txt b/history.txt index 8a9081844..bb240b4a3 100644 --- a/history.txt +++ b/history.txt @@ -1,4 +1,5 @@ 2012-07-26 kytv +* Update geoip.txt based on Maxmind GeoLite Country database from 2012-07-04 * Finnish, French, German, Spanish and Swedish translation updates from TX 2012-07-24 sponge diff --git a/installer/resources/geoip.txt b/installer/resources/geoip.txt index fb4fc2149..f7ecfe073 100644 --- a/installer/resources/geoip.txt +++ b/installer/resources/geoip.txt @@ -1,10 +1,11 @@ # Last updated based on Maxmind GeoLite Country -# dated 2012-04-04 +# dated 2012-07-04 # Script borrowed from Tor # # wget http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip # cut -d, -f3-5 < GeoIPCountryWhois.csv|sed 's/"//g' > geoip.txt # cut -d, -f5,6 < GeoIPCountryWhois.csv |sed 's/"//g' | sort | uniq > countries.txt +7602176,7864319,AT 16777216,16777471,AU 16777472,16778239,CN 16778240,16779263,AU @@ -190,7 +191,9 @@ 48234496,49283071,IT 49283072,49807359,DE 49807360,50331647,SE -50331648,68257567,US +50331648,57083940,US +57083941,57083941,BE +57083942,68257567,US 68257568,68257599,CA 68257600,68259583,US 68259584,68259599,CA @@ -212,28 +215,458 @@ 69533952,69534207,CA 69534208,69915111,US 69915112,69915119,CA -69915120,69956103,US +69915120,69937263,US +69937264,69937271,CA +69937272,69956103,US 69956104,69956111,BM -69956112,72303007,US +69956112,71007487,US +71007488,71007743,A1 +71007744,71571339,US +71571340,71571340,DE +71571341,71571389,US +71571390,71571390,DE +71571391,71571713,US +71571714,71571715,DE +71571716,71595007,US +71595008,71595519,GB +71595520,71664639,US +71664640,71664692,GB +71664693,71664693,US +71664694,71664700,GB +71664701,71664701,US +71664702,71664704,GB +71664705,71664705,US +71664706,71664752,GB +71664753,71664753,US +71664754,71664895,GB +71664896,71665077,US +71665078,71665078,DE +71665079,71666464,US +71666465,71666465,DE +71666466,71666529,US +71666530,71666530,GB +71666531,71666711,US +71666712,71666719,DE +71666720,71667092,US +71667093,71667093,DE +71667094,71667113,US +71667114,71667114,NL +71667115,71667529,US +71667530,71667530,GB +71667531,71667625,US +71667626,71667626,DE +71667627,71667633,US +71667634,71667634,DE +71667635,71667656,US +71667657,71667657,NL +71667658,72303007,US 72303008,72303039,CA 72303040,72348895,US 72348896,72348927,CA -72348928,72349055,US -72349056,72349119,BM -72349120,83886079,US +72348928,83886079,US +83886080,83951615,SY +83951616,83959807,UA +83959808,83961855,ES +83961856,83962111,KW +83962112,83962367,SA +83962368,83963647,CY +83963648,83963903,JO +83963904,83965951,RU +83965952,83967999,CZ +83968000,83976191,DE +83976192,83978239,CH +83978240,83980287,IQ +83980288,83982335,CH +83982336,84017151,DE +84017152,84021247,IT +84021248,84023295,GB +84023296,84025343,ES +84025344,84033535,RU +84033536,84037631,NL +84037632,84039679,TR +84039680,84041727,ES +84041728,84049919,GB +84049920,84082687,RO +84082688,84148223,RU +84148224,84410367,DE +84410368,84443135,RU +84443136,84451327,LB +84451328,84457471,RU +84457472,84459519,A2 +84459520,84471807,RU +84471808,84473855,IQ +84473856,84475903,HU +84475904,84541439,DE +84557824,84574207,GB +84574208,84576255,FR +84576256,84582399,GB +84582400,84590591,DE +84594688,84598783,DE +84598784,84600831,IQ +84600832,84602879,GB +84602880,84606975,AZ +84606976,84609023,AT +84609024,84615167,GB +84615168,84617215,IT +84617216,84619263,PS +84619264,84621311,DE +84621312,84623359,GR +84623360,84627455,RU +84627456,84629503,GB +84631552,84639743,IT +84639744,84672511,TR +84672512,84934655,RO +84934656,85196799,RU +85196800,85262335,LT +85262336,85327871,OM +85327872,85360639,IR +85360640,85362687,IL +85362688,85364735,GB +85364736,85366783,DE +85366784,85368831,CZ +85368832,85377023,RS +85377024,85385215,IR +85385216,85387263,GB +85387264,85389311,SE +85389312,85391359,DE +85391360,85393407,NL +85393408,85401599,EU +85401600,85403647,IT +85403648,85405695,FR +85405696,85407743,RU +85407744,85409791,FI +85409792,85417983,CH +85417984,85422079,RU +85422080,85424127,IR +85424128,85426175,TR +85426176,85458943,BE +85458944,85721087,TR +85721088,85723135,HU +85723136,85725183,IT +85725184,85729279,RU +85729280,85731327,IR +85731328,85733375,DE +85733376,85737471,GB +85737472,85753855,DE +85753856,85770239,IL +85770240,85786623,DE +85786624,85852159,IL +85852160,86015999,AE +86016000,86018047,BG +86018048,86020095,SI +86020096,86022143,RU +86022144,86024191,GB +86024192,86026239,DE +86026240,86028287,MD +86028288,86030335,MK +86030336,86032383,DE +86032384,86048767,OM +86048768,86114303,DK +86114304,86147071,KZ +86147072,86155263,ES +86155264,86157311,PS +86157312,86159359,IL +86159360,86161407,UA +86161408,86163455,IT +86163456,86171647,IR +86171648,86173695,DE +86173696,86175743,NL +86175744,86177791,EE +86177792,86179839,LI +86179840,86220799,RU +86220800,86222847,JE +86222848,86224895,RU +86224896,86226943,NL +86226944,86228991,SE +86231040,86233087,ES +86233088,86235135,RO +86235136,86237183,ES +86237184,86245375,DE +86245376,86376447,OM +86376448,86409215,AE +86409216,86441983,HU +86441984,86442723,FR +86442724,86442724,PL +86442725,86444319,FR +86444320,86444323,ES +86444324,86446427,FR +86446428,86446431,DE +86446432,86454335,FR +86454336,86454339,DE +86454340,86456195,FR +86456196,86456211,DE +86456212,86474751,FR +86474752,86482943,HR +86482944,86484991,RU +86484992,86487039,NL +86487040,86489087,GB +86489088,86491135,NL +86491136,86493183,PL +86493184,86495231,RU +86495232,86497279,ES +86497280,86499327,NL +86499328,86503423,FR +86503424,86505471,DE +86505472,86507519,GB +86507520,86573055,ES +86573056,86638591,RO +86638592,86671359,RU +86671360,86673407,GB +86673408,86675455,DE +86675456,86677503,IT +86677504,86679551,FR +86679552,86687743,RO +86687744,86695935,IQ +86695936,86704127,SA +86704128,86720511,PT +86720512,86736895,BA +86736896,86745087,RU +86745088,86753279,HR +86753280,86761471,PS +86761472,86763519,CZ +86763520,86765567,IT +86765568,86767615,RU +86767616,86769663,IT +86769664,86773759,RU +86773760,86777855,EU +86777856,86779903,AZ +86779904,86786047,RU +86786048,86788095,NO +86788096,86790143,NL +86790144,86794239,TR +86794240,86795263,DE +86795264,86796287,NL +86796288,86797311,US +86797312,86798335,DE +86798336,86802431,CH +86802432,86804479,GE +86804480,86806527,DK +86806528,86810623,TR +86810624,86812671,FR +86812672,86814719,RU +86814720,86816767,SE +86816768,86818815,EE +86818816,86822911,PT +86822912,86824959,AT +86824960,86827007,LV +86827008,86831103,GB +86831104,86833151,FI +86833152,86835199,GB +86835200,86837247,DE +86837248,86839295,ES +86839296,86849535,GB +86849536,86851583,CZ +86851584,86867967,RU +86867968,86872063,JO +86872064,86874111,GB +86874112,86876159,NO +86876160,86880255,ES +86880256,86882303,DE +86882304,86884351,LB +86884352,86900735,RU +86900736,87031807,TR +87031808,87293951,FR +87293952,87359487,IR +87359488,87361535,ES +87361536,87363583,CZ +87363584,87367679,RU +87367680,87375871,IR +87375872,87384063,GB +87384064,87386111,AE +87386112,87388159,CH +87388160,87390207,UA +87390208,87392255,RU +87392256,87425023,BG +87425024,87556095,GR +87556096,87558143,ES +87558144,87560191,IT +87560192,87562239,DE +87562240,87564287,UA +87564288,87566335,HU +87566336,87568383,FR +87568384,87570431,GB +87570432,87572479,ES +87572480,87588863,MD +87588864,87590911,GB +87590912,87592959,RU +87592960,87597055,DK +87597056,87599103,ES +87599104,87601151,IR +87601152,87621631,DE +87621632,87623679,LB +87623680,87625727,KG +87625728,87627775,NL +87627776,87629823,ES +87629824,87631871,IR +87631872,87633919,DE +87633920,87635967,DK +87635968,87638015,GB +87638016,87640063,UA +87640064,87642111,RS +87642112,87646207,GB +87646208,87654399,FR +87654400,87670783,PL +87670784,87672831,DE +87672832,87674879,CH +87674880,87676927,AE +87676928,87678975,RU +87678976,87681023,NL +87681024,87683071,RU +87683072,87685119,SE +87685120,87687167,NL +87687168,87752703,UA +87752704,87818239,CZ +87818240,87883775,PL +87883776,87885823,IT +87885824,87889919,RU +87889920,87891967,IR +87891968,87900159,GB +87900160,87902207,DE +87902208,87904255,IR +87904256,87906303,DE +87906304,87908351,FI +87908352,87912447,BG +87912448,87914495,IE +87914496,87916543,GB +87916544,87932927,DE +87932928,87934975,GB +87934976,87939071,ES +87939072,87941119,IT +87941120,87943167,CH +87943168,87945215,RU +87945216,87947263,HU +87947264,87949311,NL +87949312,87982079,DE +87982080,88014847,RU +88014848,88016895,LY +88016896,88018943,IR +88018944,88020991,GB +88020992,88023039,FR +88023040,88031231,TR +88031232,88047615,KZ +88047616,88049663,RU +88049664,88051711,IT +88051712,88053759,GB +88053760,88055807,RU +88055808,88057855,AM +88057856,88059903,IT +88059904,88061951,DE +88061952,88063999,PL +88064000,88080383,HU +88080384,88604671,GB +88604672,88866815,RU +88866816,88932351,KZ +88932352,88940543,RU +88940544,88948735,GB +88948736,88965119,IT +88965120,88997887,AM +88997888,89063423,DE +89063424,89079807,GB +89079808,89096191,NL +89096192,89128959,RU +89128960,89260031,GB +89260032,89325567,SA +89325568,89327615,NL +89327616,89329663,GB +89329664,89331711,UA +89331712,89333759,DK +89333760,89337855,RO +89337856,89339903,ES +89339904,89341951,FI +89341952,89350143,ES +89350144,89352191,GB +89352192,89354239,IT +89354240,89356287,AE +89356288,89358335,IT +89358336,89374719,DE +89374720,89382911,GB +89382912,89384959,NO +89384960,89387007,FR +89387008,89391103,IE +89391104,90439679,IT +90439680,90456063,DE +90456064,90472447,RU +90472448,90476543,DE +90476544,90478591,FR +90478592,90480639,GB +90480640,90482687,YE +90482688,90484735,GB +90488832,90497023,BY +90497024,90499071,NL +90499072,90501119,IT +90501120,90503167,GB +90503168,90505215,IL +90505216,90570751,RU +90570752,90578943,IT +90578944,90583039,IR +90583040,90587135,CZ +90587136,90589183,PL +90589184,90591231,FR +90591232,90595327,GB +90595328,90603519,PS +90603520,90605567,ES +90605568,90607615,NL +90607616,90609663,CH +90609664,90611711,RU +90611712,90613759,DE +90613760,90615807,GB +90615808,90617855,SI +90617856,90619903,GB +90619904,90636287,IL +90636288,90701823,DK +90701824,90705919,TR +90705920,90707967,CZ +90707968,90710015,IT +90710016,90718207,UA +90718208,90720255,EU +90720256,90722303,IQ +90722304,90724351,FI +90724352,90726399,CH +90728448,90730495,DE +90730496,90734591,NL +90734592,90736639,SY +90736640,90738687,NL +90738688,90740735,DE +90740736,90742783,NL +90742784,90750975,BG +90750976,90753023,FR +90767360,90832895,UA +90832896,90898431,EU +90898432,90963967,RO +90963968,91226111,SA +91226112,92274687,IR +92274688,92536831,RU 100663296,121195295,US 121195296,121195327,IT 121195328,134693119,US 134693120,134693375,CA 134693376,134730239,US 134730240,134730495,CA -134730496,135192575,US +134730496,134738943,US +134738944,134739199,CA +134739200,134874866,US +134874867,134874867,DO +134874868,135013631,US +135013632,135013887,A1 +135013888,135192575,US 135192576,135200767,MX -135200768,135603199,US +135200768,135430143,US +135430144,135430399,CA +135430400,135432191,US +135432192,135434239,CA +135434240,135441407,US +135441408,135441663,CA +135441664,135603199,US 135603200,135604223,CA 135604224,135606783,US -135606784,135607039,CA -135607040,152305663,US +135606784,135607295,CA +135607296,135792639,US +135792640,135794687,CA +135794688,136237055,US +136237056,136239103,CA +136239104,136415487,US +136415488,136415743,CA +136415744,152305663,US 152305664,152338431,GB 152338432,167772159,US 184549376,201620303,US @@ -282,7 +715,9 @@ 203658416,203658423,VI 203658424,203658463,US 203658464,203658471,VI -203658472,203658783,US +203658472,203658495,US +203658496,203658751,PR +203658752,203658783,US 203658784,203658831,VI 203658832,203658927,US 203658928,203658935,VI @@ -294,7 +729,8 @@ 203659040,203659095,VI 203659096,203850679,US 203850680,203850687,CA -203850688,204047103,US +203850688,204046335,US +204046336,204047103,PR 204047104,204047111,VI 204047112,204047231,US 204047232,204047247,VI @@ -313,14 +749,15 @@ 204047552,204047559,VI 204047560,204047567,PR 204047568,204047591,VI -204047592,204047615,PR -204047616,204048015,US +204047592,204047999,PR +204048000,204048015,US 204048016,204048031,VI 204048032,204048047,PR 204048048,204048055,VI 204048056,204048063,US 204048064,204048127,VI -204048128,204126151,US +204048128,204048383,PR +204048384,204126151,US 204126152,204126159,PR 204126160,204152831,US 204152832,204153855,PR @@ -334,7 +771,9 @@ 205953312,205953319,PR 205953320,205953327,US 205953328,205953351,PR -205953352,209831679,US +205953352,208651639,US +208651640,208651647,PR +208651648,209831679,US 209831680,209831711,DE 209831712,209845143,US 209845144,209845151,DE @@ -344,13 +783,19 @@ 209988528,209988535,VI 209988536,210022479,US 210022480,210022487,PR -210022488,210439559,US +210022488,210090111,US +210090112,210090119,PR +210090120,210439559,US 210439560,210439567,PR 210439568,210458623,US 210458624,210458631,PR 210458632,210785791,US 210785792,210786303,BO -210786304,211410031,US +210786304,211126783,US +211126784,211126911,PR +211126912,211263999,US +211264000,211264255,SA +211264256,211410031,US 211410032,211410039,PR 211410040,211410119,US 211410120,211410135,PR @@ -377,7 +822,9 @@ 212119768,212119775,PR 212119776,212122039,US 212122040,212122047,PR -212122048,212733527,US +212122048,212491249,US +212491250,212491250,A1 +212491251,212733527,US 212733528,212733535,PR 212733536,212787199,US 212787200,212788223,PR @@ -387,7 +834,9 @@ 212788632,212788647,VI 212788648,212788655,US 212788656,212788663,VI -212788664,212788807,US +212788664,212788671,US +212788672,212788799,PR +212788800,212788807,US 212788808,212788815,VI 212788816,212788847,US 212788848,212788863,VI @@ -480,7 +929,9 @@ 213936872,213936879,PR 213936880,213936895,US 213936896,213936903,PR -213936904,214185983,US +213936904,214185215,US +214185216,214185471,PR +214185472,214185983,US 214185984,214187007,PR 214187008,214187775,VI 214187776,214187807,US @@ -532,11 +983,35 @@ 214699472,214699487,VI 214699488,214699519,US 214699520,214699647,PR -214699648,214858655,US +214699648,214699775,VI +214699776,214699783,PR +214699784,214699799,US +214699800,214699807,PR +214699808,214699839,US +214699840,214699847,PR +214699848,214699855,US +214699856,214699871,PR +214699872,214699879,US +214699880,214699895,PR +214699896,214699911,US +214699912,214699919,VI +214699920,214699927,PR +214699928,214699951,US +214699952,214699975,PR +214699976,214699991,VI +214699992,214700015,US +214700016,214700023,PR +214700024,214858655,US 214858656,214858671,NL 214858672,215001095,US 215001096,215001103,VI -215001104,215723591,US +215001104,215001151,US +215001152,215001167,VI +215001168,215001343,US +215001344,215001599,VI +215001600,215002111,US +215002112,215002127,VI +215002128,215723591,US 215723592,215723599,PR 215723600,216417663,US 216417664,216417727,PR @@ -558,7 +1033,9 @@ 217028000,217028007,PR 217028008,217046775,US 217046776,217046783,PR -217046784,234881023,US +217046784,219187465,US +219187466,219187467,EU +219187468,234881023,US 234881024,234883071,CN 234883072,234884095,JP 234884096,234885119,CN @@ -630,19 +1107,135 @@ 248446976,248512511,TH 248512512,249561087,CN 249561088,251658239,VN -251658240,289011535,US +251658240,264485119,US +264485120,264485375,EU +264485376,264997119,US +264997120,264997375,EU +264997376,265005311,US +265005312,265005567,EU +265005568,265025791,US +265025792,265026047,GB +265026048,265525503,US +265525504,265525759,AP +265525760,265529599,US +265529600,265529855,AP +265529856,266062079,US +266062080,266062335,IN +266062336,266070271,US +266070272,266070527,AU +266070528,266578175,US +266578176,266578431,CA +266578432,266586367,US +266586368,266586623,CA +266586624,266598655,US +266598656,266598911,BR +266598912,289011535,US 289011536,289011543,IT -289011544,323243895,US +289011544,289406975,US +289406976,289603583,IE +289603584,289628415,GB +289628416,289628671,US +289628672,289669119,GB +289669120,289734655,FR +289734656,289746943,GB +289746944,289748991,US +289748992,289752063,ES +289752064,289760255,US +289760256,289763327,DE +289763328,290264063,US +290264064,290264575,AT +290264576,290267135,US +290267136,290269183,NL +290269184,290270207,PL +290270208,290271231,PT +290271232,290272255,CH +290272256,290273279,US +290273280,290275327,RU +290275328,290277375,DE +290277376,290279423,US +290279424,290281471,GB +290281472,290287615,US +290287616,290291711,GB +290291712,290292223,FI +290292224,290292735,US +290292736,290293247,NO +290293248,290293759,US +290293760,290294271,DK +290294272,290294783,US +290294784,290295295,NL +290295296,290295807,IN +290295808,290296831,ES +290296832,290297855,US +290297856,290298879,SE +290298880,290299903,US +290299904,290300927,LU +290300928,290301951,TR +290301952,290302463,IN +290302464,290302975,US +290302976,290303999,IN +290304000,290305023,IT +290305024,290308095,US +290308096,290310143,DE +290310144,290312191,US +290312192,290314239,BE +290314240,290320383,US +290320384,290324479,FR +290324480,290357247,US +290357248,290365439,IL +290365440,290423807,US +290423808,290424831,SE +290424832,290513663,US +290513664,290513919,MY +290513920,323243895,US 323243896,323243903,FR 323243904,332132119,US 332132120,332132127,IL -332132128,355993887,US +332132128,344260607,US +344260608,344261119,GB +344261120,344261631,US +344261632,344261887,EU +344261888,344262655,US +344262656,344262911,GB +344262912,344268817,US +344268818,344268818,EU +344268819,344588543,US +344588544,344588799,GB +344588800,344592895,US +344592896,344592945,GB +344592946,344592946,EU +344592947,344593151,GB +344593152,344593638,US +344593639,344593639,SE +344593640,344651263,US +344651264,344651519,GB +344651520,344653823,US +344653824,344659519,AU +344659520,344659520,SG +344659521,344662591,AU +344662592,344662592,MY +344662593,344662783,AU +344662784,344663039,MY +344663040,344670719,AU +344670720,344671231,IN +344671232,344674815,AU +344674816,344675071,IN +344675072,344675121,AU +344675122,344676145,IN +344676146,344719359,AU +344719360,344880127,US +344880128,344880383,EU +344880384,344881151,US +344881152,344881407,IN +344881408,344977407,US +344977408,344977663,IN +344977664,355993887,US 355993888,355993895,IT 355993896,368674047,US 368674048,368674303,ES 368674304,386924543,US 386924544,387055615,CA -387055616,387132143,US +387055616,387121151,PR +387121152,387132143,US 387132144,387132151,CA 387132152,387132231,US 387132232,387132239,CA @@ -652,7 +1245,7 @@ 387164416,387164671,CA 387164672,387825663,US 387825664,387833855,CA -387973120,390332415,US +387833856,390594559,US 402653184,405012479,US 405012480,405143551,CA 405143552,405180415,US @@ -747,6 +1340,8 @@ 411172864,411303935,US 411303936,411369471,NL 411369472,411435007,TR +411435008,411500543,DE +411500544,411566079,RS 411566080,411639807,US 411639808,411643903,CA 411648000,411664383,CA @@ -764,7 +1359,10 @@ 411893760,411975679,CA 411975680,411979775,US 411979776,411983871,CA -411983872,412221439,US +411983872,411988735,US +411988736,411988991,EU +411988992,411989247,GB +411989248,412221439,US 412221440,412229631,CA 412254208,412483583,US 412483584,412549119,CA @@ -803,7 +1401,7 @@ 417365160,417366015,US 417366016,417398783,CA 417398784,417431551,US -417464320,417529855,CA +417431552,417529855,CA 417529856,417538047,PR 417538048,417775615,US 417775616,417796095,CA @@ -837,7 +1435,8 @@ 452985856,452986879,MY 452986880,452987903,SG 452987904,452988927,VN -452988928,452997119,JP +452988928,452993023,US +452993024,452997119,JP 452997120,453001215,IN 453001216,453009407,AU 453009408,453017599,BD @@ -876,7 +1475,6 @@ 456554496,456555519,PK 456555520,456556543,JP 456556544,456560639,AU -456560640,456562687,IN 456562688,456564735,CN 456564736,456572927,IN 456572928,456589311,CN @@ -973,7 +1571,8 @@ 460587008,460591103,JP 460591104,460593151,IN 460593152,460595199,JP -460595200,460596223,IN +460595200,460595711,IN +460595712,460596223,JP 460596224,460597247,AU 460597248,460598271,JP 460598272,460599295,CN @@ -994,7 +1593,9 @@ 460939264,460940287,NZ 460940288,460941311,IN 460941312,460942335,AU -460942336,460943359,MY +460942336,460942847,SG +460942848,460943103,MY +460943104,460943359,ID 460943360,460945407,AU 460945408,460947455,CN 460947456,460980223,JP @@ -1133,7 +1734,9 @@ 520560640,520562687,TR 520562688,520564735,PL 520564736,520566783,IE -520566784,520568831,CH +520566784,520567039,CH +520567040,520567295,A1 +520567296,520568831,CH 520568832,520589311,IR 520589312,520593407,IT 520593408,520595455,AM @@ -1400,7 +2003,9 @@ 523075584,523108351,HR 523108352,523113983,HU 523113984,523114239,RO -523114240,523173887,HU +523114240,523115775,HU +523115776,523116287,RO +523116288,523173887,HU 523173888,523182079,BA 523182080,523190271,IR 523190272,523192319,FI @@ -1446,7 +2051,9 @@ 528676864,528678911,RU 528678912,528680959,MD 528680960,528683007,RO -528683008,528689151,UA +528683008,528685823,UA +528685824,528687103,US +528687104,528689151,UA 528689152,528691199,RO 528691200,528695295,PL 528695296,528699391,UA @@ -1485,8 +2092,7 @@ 528859136,528861183,RO 528861184,528863231,RU 528863232,528867327,KZ -528867328,528875519,CZ -528875520,528887807,RU +528867328,528887807,RU 528887808,528891903,PL 528891904,528900095,UA 528900096,528902143,SK @@ -1560,7 +2166,6 @@ 531169280,531177471,KZ 531177472,531179519,GB 531179520,531181567,FR -531181568,531183615,GB 531183616,531185663,NL 531185664,531193855,TR 531193856,531194303,IE @@ -1599,7 +2204,8 @@ 531334272,531334399,NL 531334400,531334463,US 531334464,531334527,NL -531334528,531335167,US +531334528,531334655,US +531334656,531335167,A1 531335168,531337215,IT 531337216,531339263,CH 531339264,531341311,AL @@ -1635,15 +2241,17 @@ 531425536,531425887,FR 531425888,531425919,GB 531425920,531425967,FR -531425968,531426047,GB +531425968,531425983,GB +531425984,531425991,FR +531425992,531425999,GB +531426000,531426015,FR +531426016,531426047,GB 531426048,531426495,FR 531426496,531426503,GB 531426504,531426791,FR 531426792,531426799,GB 531426800,531427327,FR -531427328,531427991,GB -531427992,531427999,EU -531428000,531428495,GB +531427328,531428495,GB 531428496,531428503,IT 531428504,531428703,GB 531428704,531428711,IT @@ -1653,23 +2261,23 @@ 531428976,531428983,IT 531428984,531429135,GB 531429136,531429143,IT -531429144,531429343,GB -531429344,531429351,IT -531429352,531429407,GB +531429144,531429407,GB 531429408,531429415,IT 531429416,531429479,GB 531429480,531429487,IT -531429488,531429735,GB -531429736,531429743,IT -531429744,531430399,GB +531429488,531429879,GB +531429880,531429887,IT +531429888,531430399,GB 531430400,531430407,IT -531430408,531430655,GB +531430408,531430575,GB +531430576,531430583,IT +531430584,531430655,GB 531430656,531430671,IT -531430672,531430783,GB -531430784,531430791,IT -531430792,531430839,GB +531430672,531430839,GB 531430840,531430855,IT -531430856,531431423,GB +531430856,531431031,GB +531431032,531431039,IT +531431040,531431423,GB 531431424,531496959,RO 531496960,531628031,PL 531628032,531660799,TR @@ -1700,12 +2308,9 @@ 532211712,532212223,LU 532212224,532212479,RU 532212480,532212735,UA -532212736,532214271,RU -532214272,532214527,RO -532214528,532214783,RU +532212736,532214783,RU 532214784,532215295,AE -532215296,532215807,GB -532215808,532221951,RU +532215296,532221951,RU 532221952,532223999,IT 532224000,532226047,NO 532226048,532234239,GB @@ -1724,12 +2329,10 @@ 532307968,532310015,RU 532310016,532312063,GR 532312064,532312831,JE -532312832,532312895,GB -532312896,532312927,JE -532312928,532312944,GB +532312832,532312944,GB 532312945,532312959,JE -532312960,532313031,GB -532313032,532314111,JE +532312960,532313060,GB +532313061,532314111,JE 532314112,532316159,DE 532316160,532324351,RU 532324352,532328447,NL @@ -1760,17 +2363,14 @@ 532731904,532733951,PL 532733952,532734207,SE 532734208,532734463,US -532734464,532734975,SE -532734976,532735487,EU -532735488,532735999,SE +532734464,532735999,SE 532736000,532738047,RU 532738048,532738303,GB 532738304,532738559,IN 532738560,532740095,GB 532740096,532742143,KG 532742144,532746239,GB -532746240,532750335,IT -532750336,532752383,SM +532746240,532752383,IT 532752384,532754431,BE 532754432,532756479,FR 532756480,532758527,IT @@ -2304,9 +2904,7 @@ 533860352,533861375,DE 533861376,533862399,NL 533862400,533864447,GB -533864448,533881087,TR -533881088,533881343,FR -533881344,533889023,TR +533864448,533889023,TR 533889024,533891071,GB 533891072,533893119,RU 533893120,533895167,ES @@ -2410,7 +3008,9 @@ 539624000,539624031,NL 539624032,539624567,US 539624568,539624575,IE -539624576,539624703,US +539624576,539624577,US +539624578,539624578,EU +539624579,539624703,US 539624704,539624735,GB 539624736,539624743,NL 539624744,539624751,GB @@ -2450,7 +3050,7 @@ 540686848,540686863,GB 540686864,540687103,US 540687104,540687111,GB -540687112,540687231,EU +540687112,540687231,US 540687232,540687359,CA 540687360,540694527,US 540694528,540694591,IT @@ -2461,7 +3061,9 @@ 540705600,540711935,US 540711936,540712447,NL 540712448,540737535,US -540737536,540737791,BZ +540737536,540737757,BZ +540737758,540737758,BR +540737759,540737791,BZ 540737792,540737919,BR 540737920,540750175,BZ 540750176,540750207,MX @@ -2511,9 +3113,8 @@ 540814272,540814279,DE 540814280,540814327,US 540814328,540814335,IN -540814336,540814511,US -540814512,540814519,SG -540814520,540814719,US +540814336,540814591,AP +540814592,540814719,US 540814720,540814735,SG 540814736,540815124,US 540815125,540815126,SG @@ -2551,9 +3152,104 @@ 540830848,540830895,CA 540830896,543690751,US 543690752,543691007,AR -543691008,543844351,US -543844352,543844607,CH -543844608,603979775,US +543691008,543752191,US +543752192,543752447,BM +543752448,543755007,BR +543755008,543755263,AN +543755264,543760895,US +543760896,543761151,VE +543761152,543761407,US +543761408,543761663,CL +543761664,543761919,US +543761920,543763455,BR +543763456,543763711,US +543763712,543764223,MX +543764224,543766783,US +543766784,543767039,AR +543767040,543767295,US +543767296,543767551,EC +543767552,543768063,VE +543768064,543768319,US +543768320,543768575,AR +543768576,543817727,US +543817728,543818239,DE +543818240,543819263,NL +543819264,543820287,DE +543820288,543821311,NL +543821312,543821567,DE +543821568,543821823,NL +543821824,543824639,DE +543824640,543825663,GB +543825664,543826687,DE +543826688,543827711,GB +543827712,543827967,US +543827968,543833087,GB +543833088,543833599,IT +543833600,543834111,US +543834112,543835135,GB +543835136,543835647,FR +543835648,543836159,US +543836160,543836671,FR +543836672,543837183,US +543837184,543838207,FR +543838208,543840255,US +543840256,543841279,BE +543841280,543842303,US +543842304,543842559,AT +543842560,543843071,GB +543843072,543843583,US +543843584,543843839,DK +543843840,543844095,AT +543844096,543844351,US +543844352,543844863,CH +543844864,543845119,US +543845120,543846143,DE +543846144,543846655,HR +543846656,543846911,BG +543846912,543847167,SI +543847168,543847423,HU +543847424,543848447,US +543848448,543850495,ES +543850496,543850751,US +543850752,543851775,IE +543851776,543852031,DK +543852032,543852543,US +543852544,543854079,ES +543854080,543855615,CH +543855616,543855871,FI +543855872,543856127,IT +543856128,543856639,US +543856640,543857151,ZA +543857152,543857407,US +543857408,543857663,CZ +543857664,543857919,NO +543857920,543858943,DE +543858944,543859455,DK +543859456,543859967,US +543859968,543860223,DK +543860224,543860479,GR +543860480,543860735,US +543860736,543861247,SE +543861248,543864063,US +543864064,543864575,FI +543864576,543864831,US +543864832,543865343,PK +543865344,543865855,US +543865856,543866879,GB +543866880,543870975,NL +543870976,543872511,ES +543872512,543874047,US +543874048,543875583,FR +543875584,543877119,DE +543877120,543878655,BE +543878656,543880191,IT +543880192,543881727,NL +543881728,543883263,GB +543883264,586975999,US +586976000,586976255,AP +586976256,587006719,US +587006720,587006975,GB +587006976,603979775,US 603979776,603980799,CN 603980800,603981823,NP 603981824,604110847,CN @@ -2595,8 +3291,8 @@ 620814336,620822527,LT 620822528,620845055,RU 620845056,620845193,GB -620845194,620845199,DE -620845200,620845215,NL +620845194,620845201,DE +620845202,620845215,NL 620845216,620845439,GB 620845440,620845503,SI 620845504,620849151,GB @@ -2605,12 +3301,9 @@ 620855296,620859391,RU 620859392,620861439,TR 620861440,620863487,GB -620863488,620864511,DE -620864512,620865535,A2 -620865536,620866559,FR -620866560,620867583,A2 -620867584,620868607,ES -620868608,620869631,A2 +620863488,620865535,DE +620865536,620867583,FR +620867584,620869631,ES 620869632,620870655,FI 620870656,620871679,A2 620871680,620873727,DE @@ -2628,7 +3321,9 @@ 621318144,621322239,RU 621322240,621330431,FR 621330432,621346815,PL -621346816,621361663,RU +621346816,621359615,RU +621359616,621360127,UA +621360128,621361663,RU 621361664,621361919,GB 621361920,621362175,SY 621362176,621362431,RU @@ -2666,14 +3361,14 @@ 621924352,621928447,NL 621928448,621932543,DE 621932544,621934591,UA -621934592,621935871,SE -621935872,621936127,LU -621936128,621936639,SE +621934592,621936639,SE 621936640,621940479,RU 621940480,621942527,GB 621942528,621960703,RU 621960704,621960959,LV -621960960,621969407,RU +621960960,621964031,RU +621964032,621968127,RO +621968128,621969407,RU 621969408,621971455,RO 621971456,621973503,GB 621973504,621975551,IE @@ -2733,7 +3428,15 @@ 622520320,622522367,RU 622522368,622524415,FR 622524416,622526463,ES -622526464,622591999,DE +622526464,622530815,DE +622530816,622531071,AT +622531072,622531327,CZ +622531328,622532351,CH +622532352,622559743,DE +622559744,622561791,AT +622561792,622582271,DE +622582272,622583295,AT +622583296,622591999,DE 622592000,622624767,OM 622624768,622626815,NO 622626816,622630911,DK @@ -2749,6 +3452,7 @@ 622870528,622874623,AZ 622874624,622878719,IT 622878720,622880767,FR +622880768,622882815,IT 622882816,622886911,IR 622886912,622919679,GR 622919680,622985215,FI @@ -2836,22 +3540,1133 @@ 624033792,624164863,DE 624164864,624427007,UA 624427008,624492543,RO -624492544,624558079,UA +624492544,624521215,UA +624521216,624523263,RU +624523264,624558079,UA 624558080,624562175,SK 624562176,624564223,TR 624564224,624566271,GB 624566272,624568319,RU 624568320,624570367,BE 624570368,624574463,DE -624574464,624574663,NL +624574464,624574479,US +624574480,624574487,NL +624574488,624574495,US +624574496,624574503,TR +624574504,624574511,BR +624574512,624574527,US +624574528,624574535,DK +624574536,624574551,US +624574552,624574559,GB +624574560,624574567,US +624574568,624574575,AU +624574576,624574599,US +624574600,624574607,SG +624574608,624574615,HK +624574616,624574623,GB +624574624,624574655,TR +624574656,624574663,DK 624574664,624574671,KW -624574672,624574903,NL +624574672,624574687,US +624574688,624574703,TR +624574704,624574711,US +624574712,624574715,TR +624574716,624574719,US +624574720,624574720,NL +624574721,624574721,AU +624574722,624574723,US +624574724,624574727,TR +624574728,624574735,US +624574736,624574743,GB +624574744,624574751,BR +624574752,624574823,US +624574824,624574831,DK +624574832,624574855,US +624574856,624574863,GB +624574864,624574895,US +624574896,624574899,IT +624574900,624574903,HK 624574904,624574911,US -624574912,624575759,NL -624575760,624575767,PS -624575768,624577151,NL +624574912,624574919,CA +624574920,624574927,US +624574928,624574935,IL +624574936,624574959,DK +624574960,624574967,RO +624574968,624574991,US +624574992,624574999,ES +624575000,624575007,US +624575008,624575015,NL +624575016,624575055,US +624575056,624575063,NL +624575064,624575099,US +624575100,624575103,IN +624575104,624575111,DK +624575112,624575119,IT +624575120,624575127,SA +624575128,624575135,RO +624575136,624575151,US +624575152,624575163,MA +624575164,624575167,TR +624575168,624575175,RU +624575176,624575183,ES +624575184,624575191,US +624575192,624575195,EG +624575196,624575199,TR +624575200,624575207,IN +624575208,624575215,IL +624575216,624575231,US +624575232,624575239,EG +624575240,624575247,IN +624575248,624575263,US +624575264,624575271,PH +624575272,624575279,GB +624575280,624575287,US +624575288,624575295,NL +624575296,624575303,CN +624575304,624575335,US +624575336,624575343,SA +624575344,624575347,GB +624575348,624575351,EG +624575352,624575391,US +624575392,624575399,GB +624575400,624575403,SA +624575404,624575407,IT +624575408,624575415,NL +624575416,624575423,US +624575424,624575427,IT +624575428,624575431,IL +624575432,624575439,DK +624575440,624575455,US +624575456,624575463,GB +624575464,624575471,DK +624575472,624575479,NL +624575480,624575487,AE +624575488,624575495,PL +624575496,624575503,IL +624575504,624575511,SK +624575512,624575535,US +624575536,624575539,PL +624575540,624575543,US +624575544,624575551,IN +624575552,624575567,GB +624575568,624575575,AE +624575576,624575583,AU +624575584,624575607,US +624575608,624575615,RU +624575616,624575759,US +624575760,624575771,NL +624575772,624575791,US +624575792,624575799,TR +624575800,624575807,NL +624575808,624575823,US +624575824,624575831,IL +624575832,624575839,US +624575840,624575871,GB +624575872,624575879,LB +624575880,624575883,TR +624575884,624575895,US +624575896,624575903,DK +624575904,624575911,US +624575912,624575919,CY +624575920,624575927,US +624575928,624575935,ES +624575936,624575943,US +624575944,624575951,GB +624575952,624575959,NO +624575960,624575967,US +624575968,624575975,NL +624575976,624575983,US +624575984,624575991,GB +624575992,624575999,IT +624576000,624576011,PL +624576012,624576015,CN +624576016,624576023,US +624576024,624576031,TR +624576032,624576055,CN +624576056,624576063,HK +624576064,624576071,BD +624576072,624576095,US +624576096,624576103,CA +624576104,624576107,CN +624576108,624576111,TW +624576112,624576119,BR +624576120,624576127,GB +624576128,624576131,IN +624576132,624576135,SA +624576136,624576143,RU +624576144,624576151,BR +624576152,624576159,US +624576160,624576191,CN +624576192,624576223,NL +624576224,624576235,CN +624576236,624576239,NL +624576240,624576255,US +624576256,624576263,EG +624576264,624576295,US +624576296,624576303,IE +624576304,624576319,US +624576320,624576327,IT +624576328,624576335,NL +624576336,624576343,TR +624576344,624576359,US +624576360,624576367,SE +624576368,624576383,US +624576384,624576391,CN +624576392,624576399,UA +624576400,624576407,GB +624576408,624576411,DE +624576412,624576415,TR +624576416,624576423,KW +624576424,624576431,GB +624576432,624576447,US +624576448,624576463,IL +624576464,624576479,US +624576480,624576487,CY +624576488,624576495,GB +624576496,624576511,US +624576512,624576543,DK +624576544,624576607,US +624576608,624576639,TR +624576640,624576703,PA +624576704,624576711,PT +624576712,624576735,US +624576736,624576767,SA +624576768,624576783,CA +624576784,624576863,US +624576864,624576879,IL +624576880,624576887,TR +624576888,624576911,US +624576912,624576927,NL +624576928,624576943,DE +624576944,624576959,NL +624576960,624576991,TR +624576992,624576999,US +624577000,624577007,IL +624577008,624577023,US +624577024,624577055,SA +624577056,624577071,VG +624577072,624577087,NL +624577088,624577119,DE +624577120,624577127,TR +624577128,624577135,EG +624577136,624577143,DE +624577144,624577151,US 624577152,624577215,GB -624577216,624590847,NL +624577216,624577247,US +624577248,624577279,LT +624577280,624577287,US +624577288,624577295,DE +624577296,624577303,US +624577304,624577305,TR +624577306,624577307,GB +624577308,624577319,US +624577320,624577327,NL +624577328,624577335,CN +624577336,624577343,US +624577344,624577351,GB +624577352,624577359,CA +624577360,624577375,ES +624577376,624577439,TR +624577440,624577455,US +624577456,624577463,PK +624577464,624577467,US +624577468,624577471,TR +624577472,624577483,CA +624577484,624577487,HU +624577488,624577535,US +624577536,624577543,DE +624577544,624577547,US +624577548,624577551,AE +624577552,624577559,US +624577560,624577567,AE +624577568,624577575,US +624577576,624577583,GB +624577584,624577591,HU +624577592,624577599,TR +624577600,624577607,PL +624577608,624577615,US +624577616,624577623,AE +624577624,624577631,ES +624577632,624577639,NL +624577640,624577647,LB +624577648,624577663,GB +624577664,624577679,NL +624577680,624577687,US +624577688,624577695,DE +624577696,624577703,BE +624577704,624577711,CA +624577712,624577715,DE +624577716,624577719,TR +624577720,624577723,DE +624577724,624577791,US +624577792,624577799,ZA +624577800,624577807,US +624577808,624577823,GB +624577824,624577835,US +624577836,624577839,NL +624577840,624577855,US +624577856,624577863,GB +624577864,624577871,CN +624577872,624577887,NL +624577888,624577935,SA +624577936,624577943,ZA +624577944,624577959,US +624577960,624577967,TR +624577968,624578015,US +624578016,624578023,TR +624578024,624578047,US +624578048,624578079,TR +624578080,624578111,EG +624578112,624578143,US +624578144,624578159,NL +624578160,624578175,US +624578176,624578207,CA +624578208,624578239,TR +624578240,624578255,US +624578256,624578303,NL +624578304,624578407,US +624578408,624578415,GB +624578416,624578423,SA +624578424,624578431,US +624578432,624578527,NL +624578528,624578535,US +624578536,624578543,NL +624578544,624578559,US +624578560,624578799,NL +624578800,624578823,US +624578824,624578911,NL +624578912,624578919,GB +624578920,624578951,NL +624578952,624578955,PL +624578956,624578959,SA +624578960,624579007,NL +624579008,624579015,TR +624579016,624579019,DE +624579020,624579087,NL +624579088,624579095,SI +624579096,624579103,NL +624579104,624579111,PK +624579112,624579119,RO +624579120,624579175,NL +624579176,624579199,US +624579200,624579247,NL +624579248,624579255,CA +624579256,624579263,US +624579264,624579311,NL +624579312,624579359,US +624579360,624579431,NL +624579432,624579439,GB +624579440,624579455,US +624579456,624579463,NL +624579464,624579471,DE +624579472,624579479,AU +624579480,624579487,PL +624579488,624579495,DE +624579496,624579499,TR +624579500,624579503,PL +624579504,624579535,NL +624579536,624579551,US +624579552,624579567,NL +624579568,624579591,US +624579592,624579599,SA +624579600,624579607,IT +624579608,624579615,HK +624579616,624579623,IN +624579624,624579631,AE +624579632,624579639,GR +624579640,624579647,US +624579648,624579679,NL +624579680,624579687,LB +624579688,624579695,US +624579696,624579703,JO +624579704,624579711,PL +624579712,624579743,NL +624579744,624579751,US +624579752,624579759,HU +624579760,624579771,US +624579772,624579775,AE +624579776,624579783,MX +624579784,624579791,IN +624579792,624579815,US +624579816,624579823,AE +624579824,624579831,US +624579832,624579839,GB +624579840,624579847,TR +624579848,624579855,GR +624579856,624579871,BR +624579872,624579875,TR +624579876,624579879,GB +624579880,624579887,US +624579888,624579895,EG +624579896,624579903,HR +624579904,624579935,GB +624579936,624579943,CN +624579944,624579963,US +624579964,624579967,GR +624579968,624579975,NZ +624579976,624579983,SA +624579984,624579991,US +624579992,624579999,BH +624580000,624580011,TR +624580012,624580015,CN +624580016,624580031,BE +624580032,624580039,US +624580040,624580047,BR +624580048,624580051,BM +624580052,624580055,AE +624580056,624580063,PK +624580064,624580071,NL +624580072,624580079,US +624580080,624580087,NO +624580088,624580111,US +624580112,624580119,SA +624580120,624580127,CN +624580128,624580135,US +624580136,624580143,EG +624580144,624580151,RU +624580152,624580159,ES +624580160,624580167,IN +624580168,624580171,PT +624580172,624580175,CN +624580176,624580183,IN +624580184,624580191,GR +624580192,624580199,IN +624580200,624580207,TR +624580208,624580215,AU +624580216,624580219,NL +624580220,624580223,US +624580224,624580231,CH +624580232,624580239,US +624580240,624580247,DE +624580248,624580251,US +624580252,624580255,GR +624580256,624580271,GB +624580272,624580279,TR +624580280,624580287,CN +624580288,624580319,US +624580320,624580327,GB +624580328,624580335,AR +624580336,624580349,US +624580350,624580350,TR +624580351,624580351,CH +624580352,624580359,AE +624580360,624580367,FR +624580368,624580383,GB +624580384,624580391,ES +624580392,624580415,US +624580416,624580431,GB +624580432,624580471,US +624580472,624580479,AT +624580480,624580487,US +624580488,624580491,AT +624580492,624580495,GB +624580496,624580511,US +624580512,624580519,IN +624580520,624580523,CN +624580524,624580527,US +624580528,624580535,IL +624580536,624580543,DK +624580544,624580559,US +624580560,624580567,DK +624580568,624580599,US +624580600,624580607,MT +624580608,624580911,US +624580912,624580919,ES +624580920,624580951,US +624580952,624580955,GB +624580956,624580959,NL +624580960,624580975,US +624580976,624580983,SE +624580984,624580991,BR +624580992,624580995,RO +624580996,624580999,SE +624581000,624581003,TR +624581004,624581007,PL +624581008,624581023,NL +624581024,624581031,BE +624581032,624581039,US +624581040,624581047,GB +624581048,624581055,US +624581056,624581071,NL +624581072,624581087,EG +624581088,624581103,AE +624581104,624581127,US +624581128,624581135,RO +624581136,624581167,US +624581168,624581215,NL +624581216,624581279,US +624581280,624581295,NL +624581296,624581303,SZ +624581304,624581311,CN +624581312,624581319,US +624581320,624581327,NG +624581328,624581335,SZ +624581336,624581339,CN +624581340,624581343,IN +624581344,624581375,NL +624581376,624581407,US +624581408,624581439,NL +624581440,624581463,US +624581464,624581471,CN +624581472,624581487,NL +624581488,624581495,PE +624581496,624581503,US +624581504,624581511,IN +624581512,624581519,TR +624581520,624581527,US +624581528,624581567,NL +624581568,624581599,RO +624581600,624581632,NL +624581633,624581633,MA +624581634,624581635,SK +624581636,624581647,US +624581648,624581655,SA +624581656,624581663,GB +624581664,624581679,US +624581680,624581687,DK +624581688,624581691,TR +624581692,624581693,GB +624581694,624581694,MA +624581695,624581695,GB +624581696,624581703,DK +624581704,624581707,US +624581708,624581709,NL +624581710,624581710,US +624581711,624581711,AU +624581712,624581719,SA +624581720,624581743,US +624581744,624581751,NL +624581752,624581759,GB +624581760,624581763,SA +624581764,624581775,US +624581776,624581779,SA +624581780,624581783,US +624581784,624581791,HR +624581792,624581795,US +624581796,624581799,TR +624581800,624581803,US +624581804,624581807,HK +624581808,624581815,HR +624581816,624581819,NL +624581820,624581831,US +624581832,624581839,SA +624581840,624581847,BR +624581848,624581848,PA +624581849,624581851,NL +624581852,624581855,US +624581856,624581863,UA +624581864,624581867,GB +624581868,624581868,TR +624581869,624581869,NL +624581870,624581870,RU +624581871,624581871,IN +624581872,624581880,TR +624581881,624581881,US +624581882,624581882,SA +624581883,624581883,AU +624581884,624581885,MA +624581886,624581887,NL +624581888,624581895,US +624581896,624581903,MX +624581904,624581905,GB +624581906,624581906,US +624581907,624581907,DE +624581908,624581909,SA +624581910,624581910,GB +624581911,624581911,UA +624581912,624581915,TR +624581916,624581917,SA +624581918,624581918,BR +624581919,624581919,MA +624581920,624581927,RU +624581928,624581929,US +624581930,624581930,EG +624581931,624581931,AU +624581932,624581932,UA +624581933,624581933,AU +624581934,624581934,GB +624581935,624581935,IT +624581936,624581951,US +624581952,624581983,NL +624581984,624581991,US +624581992,624581999,BR +624582000,624582007,NL +624582008,624582011,DK +624582012,624582023,US +624582024,624582031,IT +624582032,624582039,US +624582040,624582045,NL +624582046,624582046,RU +624582047,624582047,NL +624582048,624582055,EG +624582056,624582063,US +624582064,624582071,TH +624582072,624582079,IN +624582080,624582087,US +624582088,624582095,CN +624582096,624582103,MX +624582104,624582107,IT +624582108,624582111,NO +624582112,624582127,US +624582128,624582131,TR +624582132,624582135,AR +624582136,624582139,TR +624582140,624582207,US +624582208,624582215,BA +624582216,624582223,US +624582224,624582235,NL +624582236,624582239,US +624582240,624582243,AE +624582244,624582245,NL +624582246,624582246,US +624582247,624582247,SA +624582248,624582255,GB +624582256,624582263,US +624582264,624582271,CN +624582272,624582272,US +624582273,624582273,CN +624582274,624582275,UA +624582276,624582279,US +624582280,624582287,GB +624582288,624582295,NL +624582296,624582303,CA +624582304,624582311,US +624582312,624582319,BE +624582320,624582327,US +624582328,624582335,KW +624582336,624582343,CN +624582344,624582351,EG +624582352,624582359,KW +624582360,624582367,AF +624582368,624582375,AR +624582376,624582383,GB +624582384,624582391,AF +624582392,624582399,HR +624582400,624582463,US +624582464,624582495,AF +624582496,624582503,SA +624582504,624582511,ES +624582512,624582527,US +624582528,624582543,NL +624582544,624582559,TR +624582560,624582575,NL +624582576,624582583,EG +624582584,624582607,DK +624582608,624582615,BR +624582616,624582623,PA +624582624,624582639,NL +624582640,624582647,CN +624582648,624582651,TR +624582652,624582759,US +624582760,624582767,JO +624582768,624582775,US +624582776,624582783,NO +624582784,624582791,NL +624582792,624582799,DK +624582800,624582807,US +624582808,624582815,LV +624582816,624582819,BR +624582820,624582823,US +624582824,624582847,DK +624582848,624582863,US +624582864,624582911,DK +624582912,624582919,SE +624582920,624582927,IL +624582928,624582935,SA +624582936,624582943,TR +624582944,624582951,LV +624582952,624582959,IL +624582960,624582975,US +624582976,624582983,TW +624582984,624582991,JO +624582992,624582999,GB +624583000,624583007,US +624583008,624583015,GR +624583016,624583031,NZ +624583032,624583039,SA +624583040,624583071,SG +624583072,624583079,BR +624583080,624583087,TR +624583088,624583103,GB +624583104,624583111,NG +624583112,624583115,US +624583116,624583119,SE +624583120,624583127,GB +624583128,624583135,IT +624583136,624583143,US +624583144,624583147,NG +624583148,624583151,CN +624583152,624583159,US +624583160,624583167,IN +624583168,624583175,US +624583176,624583183,RO +624583184,624583423,US +624583424,624583431,DE +624583432,624583435,US +624583436,624583439,AE +624583440,624583447,US +624583448,624583455,AE +624583456,624583463,US +624583464,624583471,GB +624583472,624583479,HU +624583480,624583487,TR +624583488,624583495,PL +624583496,624583503,US +624583504,624583511,AE +624583512,624583519,ES +624583520,624583527,NL +624583528,624583535,LB +624583536,624583551,GB +624583552,624583567,NL +624583568,624583575,US +624583576,624583583,DE +624583584,624583591,BE +624583592,624583599,CA +624583600,624583603,DE +624583604,624583607,TR +624583608,624583611,DE +624583612,624583679,US +624583680,624583703,NL +624583704,624583711,US +624583712,624583719,SA +624583720,624583727,UG +624583728,624583735,US +624583736,624583743,SA +624583744,624583751,AE +624583752,624583759,ES +624583760,624583767,NL +624583768,624583771,TR +624583772,624583775,US +624583776,624583783,PT +624583784,624583791,NL +624583792,624583795,TR +624583796,624583799,BM +624583800,624583807,CN +624583808,624583815,NL +624583816,624583823,US +624583824,624583831,MA +624583832,624583839,PK +624583840,624583855,NL +624583856,624583863,US +624583864,624583871,DK +624583872,624583903,IN +624583904,624583911,BR +624583912,624583919,ES +624583920,624583927,DK +624583928,624583935,GR +624583936,624583951,US +624583952,624583959,ES +624583960,624583967,US +624583968,624583975,NL +624583976,624584015,US +624584016,624584023,NL +624584024,624584059,US +624584060,624584063,IN +624584064,624584071,DK +624584072,624584079,IT +624584080,624584087,SA +624584088,624584095,RO +624584096,624584111,US +624584112,624584123,MA +624584124,624584127,TR +624584128,624584135,RU +624584136,624584143,ES +624584144,624584151,US +624584152,624584155,EG +624584156,624584159,TR +624584160,624584167,IN +624584168,624584175,IL +624584176,624584191,US +624584192,624584192,NL +624584193,624584193,AU +624584194,624584195,US +624584196,624584199,TR +624584200,624584207,US +624584208,624584215,GB +624584216,624584223,BR +624584224,624584295,US +624584296,624584303,DK +624584304,624584327,US +624584328,624584335,GB +624584336,624584367,US +624584368,624584371,IT +624584372,624584375,HK +624584376,624584383,US +624584384,624584391,CA +624584392,624584399,US +624584400,624584407,IL +624584408,624584431,DK +624584432,624584439,RO +624584440,624584455,US +624584456,624584463,ES +624584464,624584471,EG +624584472,624584487,US +624584488,624584495,SA +624584496,624584503,CA +624584504,624584511,GB +624584512,624584543,US +624584544,624584575,CY +624584576,624584671,US +624584672,624584679,DE +624584680,624584683,SE +624584684,624584687,US +624584688,624584695,NL +624584696,624584699,GB +624584700,624584719,US +624584720,624584731,NL +624584732,624584751,US +624584752,624584759,TR +624584760,624584767,NL +624584768,624584783,US +624584784,624584791,IL +624584792,624584799,US +624584800,624584831,GB +624584832,624584839,LB +624584840,624584843,TR +624584844,624584855,US +624584856,624584863,DK +624584864,624584871,US +624584872,624584879,CY +624584880,624584887,US +624584888,624584895,ES +624584896,624584903,US +624584904,624584911,GB +624584912,624584919,NO +624584920,624584927,US +624584928,624584935,NL +624584936,624584943,US +624584944,624584951,GB +624584952,624584959,IT +624584960,624584991,US +624584992,624584999,GB +624585000,624585007,US +624585008,624585023,TR +624585024,624585039,NL +624585040,624585047,CH +624585048,624585055,DK +624585056,624585071,EG +624585072,624585119,DK +624585120,624585135,US +624585136,624585143,DK +624585144,624585151,US +624585152,624585159,DK +624585160,624585183,NL +624585184,624585199,US +624585200,624585215,NL +624585216,624585227,PL +624585228,624585231,CN +624585232,624585239,US +624585240,624585247,TR +624585248,624585271,CN +624585272,624585279,HK +624585280,624585287,BD +624585288,624585311,US +624585312,624585319,CA +624585320,624585323,CN +624585324,624585327,TW +624585328,624585335,BR +624585336,624585343,GB +624585344,624585347,IN +624585348,624585351,SA +624585352,624585359,RU +624585360,624585367,BR +624585368,624585375,US +624585376,624585407,CN +624585408,624585439,NL +624585440,624585451,CN +624585452,624585455,NL +624585456,624585487,US +624585488,624585495,NL +624585496,624585503,US +624585504,624585511,TR +624585512,624585519,BR +624585520,624585535,US +624585536,624585543,DK +624585544,624585559,US +624585560,624585567,GB +624585568,624585575,US +624585576,624585583,AU +624585584,624585607,US +624585608,624585615,SG +624585616,624585623,HK +624585624,624585631,GB +624585632,624585663,TR +624585664,624585671,DK +624585672,624585679,KW +624585680,624585695,US +624585696,624585711,TR +624585712,624585719,US +624585720,624585723,TR +624585724,624585727,US +624585728,624585735,PL +624585736,624585743,IL +624585744,624585751,SK +624585752,624585775,US +624585776,624585779,PL +624585780,624585783,US +624585784,624585791,IN +624585792,624585807,GB +624585808,624585815,AE +624585816,624585823,AU +624585824,624585847,US +624585848,624585855,RU +624585856,624585983,US +624585984,624586015,SA +624586016,624586031,VG +624586032,624586047,US +624586048,624586079,DE +624586080,624586087,TR +624586088,624586095,EG +624586096,624586103,DE +624586104,624586111,US +624586112,624586175,GB +624586176,624586207,US +624586208,624586239,LT +624586240,624586247,US +624586248,624586255,DE +624586256,624586263,US +624586264,624586265,TR +624586266,624586267,GB +624586268,624586279,US +624586280,624586287,NL +624586288,624586295,CN +624586296,624586303,US +624586304,624586311,GB +624586312,624586319,CA +624586320,624586335,US +624586336,624586399,TR +624586400,624586415,US +624586416,624586423,PK +624586424,624586427,US +624586428,624586431,TR +624586432,624586443,CA +624586444,624586447,HU +624586448,624586495,US +624586496,624586511,CA +624586512,624586591,US +624586592,624586607,IL +624586608,624586615,TR +624586616,624586639,US +624586640,624586655,NL +624586656,624586671,DE +624586672,624586687,NL +624586688,624586719,TR +624586720,624586727,US +624586728,624586735,IL +624586736,624586751,US +624586752,624586759,ZA +624586760,624586767,US +624586768,624586783,GB +624586784,624586795,US +624586796,624586799,NL +624586800,624586815,US +624586816,624586823,GB +624586824,624586831,CN +624586832,624586847,NL +624586848,624586895,SA +624586896,624586903,ZA +624586904,624586919,US +624586920,624586927,TR +624586928,624586975,US +624586976,624586983,TR +624586984,624587039,US +624587040,624587103,NL +624587104,624587135,US +624587136,624587151,NL +624587152,624587159,AU +624587160,624587167,PL +624587168,624587263,US +624587264,624587295,DK +624587296,624587359,US +624587360,624587391,TR +624587392,624587455,PA +624587456,624587463,PT +624587464,624587487,US +624587488,624587519,SA +624587520,624587623,US +624587624,624587631,GB +624587632,624587639,SA +624587640,624587647,US +624587648,624587695,NL +624587696,624587727,US +624587728,624587743,NL +624587744,624587751,US +624587752,624587759,NL +624587760,624587775,US +624587776,624587783,EG +624587784,624587791,IN +624587792,624587807,US +624587808,624587815,PH +624587816,624587823,NL +624587824,624587831,US +624587832,624587839,NL +624587840,624587847,CN +624587848,624587879,US +624587880,624587887,SA +624587888,624587891,GB +624587892,624587895,EG +624587896,624587935,US +624587936,624587943,GB +624587944,624587947,SA +624587948,624587951,IT +624587952,624587959,NL +624587960,624587967,US +624587968,624587971,IT +624587972,624587975,IL +624587976,624587983,DK +624587984,624587999,US +624588000,624588007,GB +624588008,624588015,DK +624588016,624588023,NL +624588024,624588031,AE +624588032,624588271,NL +624588272,624588287,US +624588288,624588319,NL +624588320,624588327,PK +624588328,624588335,RO +624588336,624588391,NL +624588392,624588415,US +624588416,624588463,NL +624588464,624588479,US +624588480,624588527,NL +624588528,624588543,US +624588544,624588551,NL +624588552,624588559,US +624588560,624588567,NL +624588568,624588575,ES +624588576,624588583,NL +624588584,624588587,ES +624588588,624588591,MA +624588592,624588599,BE +624588600,624588607,AE +624588608,624588623,US +624588624,624588631,GB +624588632,624588639,AE +624588640,624588643,IT +624588644,624588647,TR +624588648,624588655,GB +624588656,624588671,DK +624588672,624588703,CN +624588704,624588711,TW +624588712,624588719,UG +624588720,624588727,SA +624588728,624588735,US +624588736,624588743,IN +624588744,624588751,RO +624588752,624588759,US +624588760,624588767,NL +624588768,624588775,BA +624588776,624588783,CA +624588784,624588791,US +624588792,624588799,TR +624588800,624588887,US +624588888,624588891,GB +624588892,624588895,NL +624588896,624588927,US +624588928,624588975,NL +624588976,624588983,GB +624588984,624588991,US +624588992,624589007,NL +624589008,624589055,US +624589056,624589063,EG +624589064,624589095,US +624589096,624589103,IE +624589104,624589119,US +624589120,624589127,IT +624589128,624589135,NL +624589136,624589143,TR +624589144,624589159,US +624589160,624589167,SE +624589168,624589183,US +624589184,624589191,CN +624589192,624589199,UA +624589200,624589207,GB +624589208,624589211,DE +624589212,624589215,TR +624589216,624589223,KW +624589224,624589231,GB +624589232,624589247,US +624589248,624589263,IL +624589264,624589279,US +624589280,624589287,CY +624589288,624589295,GB +624589296,624589311,US +624589312,624589343,TR +624589344,624589407,EG +624589408,624589423,NL +624589424,624589439,US +624589440,624589471,CA +624589472,624589503,TR +624589504,624589519,US +624589520,624589571,NL +624589572,624589575,TR +624589576,624589703,NL +624589704,624589707,PL +624589708,624589711,SA +624589712,624589759,NL +624589760,624589767,EG +624589768,624589823,NL +624589824,624590079,US +624590080,624590087,IT +624590088,624590119,US +624590120,624590127,GR +624590128,624590151,US +624590152,624590159,BG +624590160,624590167,GB +624590168,624590175,MX +624590176,624590183,US +624590184,624590191,EG +624590192,624590199,IN +624590200,624590203,US +624590204,624590207,IL +624590208,624590239,LT +624590240,624590247,AZ +624590248,624590255,IL +624590256,624590303,US +624590304,624590311,GB +624590312,624590319,BZ +624590320,624590327,RU +624590328,624590335,CA +624590336,624590351,US +624590352,624590359,GB +624590360,624590363,UG +624590364,624590367,ES +624590368,624590375,AT +624590376,624590383,US +624590384,624590399,NL +624590400,624590407,IN +624590408,624590415,CN +624590416,624590431,HR +624590432,624590463,AF +624590464,624590471,CN +624590472,624590475,TR +624590476,624590479,US +624590480,624590487,BD +624590488,624590495,IE +624590496,624590503,US +624590504,624590511,FR +624590512,624590519,AU +624590520,624590527,US +624590528,624590543,MA +624590544,624590551,AT +624590552,624590559,ES +624590560,624590567,US +624590568,624590575,EG +624590576,624590583,CA +624590584,624590591,GB +624590592,624590623,US +624590624,624590655,GB +624590656,624590703,NL +624590704,624590751,US +624590752,624590759,CN +624590760,624590767,US +624590768,624590775,TR +624590776,624590783,US +624590784,624590815,TR +624590816,624590823,US +624590824,624590831,BR +624590832,624590843,US +624590844,624590847,NL 624590848,624639999,FR 624640000,624640003,DE 624640004,624640007,GB @@ -2864,7 +4679,10 @@ 624640112,624640115,DE 624640116,624640119,IT 624640120,624640127,DE -624640128,624640147,NL +624640128,624640135,PT +624640136,624640139,GB +624640140,624640143,FI +624640144,624640147,NL 624640148,624640159,DE 624640160,624640175,BE 624640176,624640183,GB @@ -2874,7 +4692,8 @@ 624640240,624640243,CZ 624640244,624640247,NL 624640248,624640255,FR -624640256,624640263,GB +624640256,624640259,GB +624640260,624640263,DE 624640264,624640275,PL 624640276,624640283,GB 624640284,624640287,PL @@ -2919,7 +4738,7 @@ 624640960,624640975,FR 624640976,624640991,ES 624640992,624640999,GB -624641000,624641007,PL +624641000,624641007,FR 624641008,624641023,IT 624641024,624641055,GB 624641056,624641063,FR @@ -2927,7 +4746,9 @@ 624641068,624641071,PL 624641072,624641087,FR 624641088,624641091,NL -624641092,624641103,FR +624641092,624641095,FR +624641096,624641099,CH +624641100,624641103,FR 624641104,624641107,PL 624641108,624641119,FR 624641120,624641127,CH @@ -2935,7 +4756,7 @@ 624641132,624641135,LT 624641136,624641183,FR 624641184,624641187,CZ -624641188,624641191,DE +624641188,624641191,ES 624641192,624641195,PL 624641196,624641207,FR 624641208,624641211,GB @@ -2980,7 +4801,7 @@ 624642208,624642223,IT 624642224,624642231,GB 624642232,624642251,FR -624642252,624642255,GB +624642252,624642255,BE 624642256,624642271,PL 624642272,624642283,FR 624642284,624642287,GB @@ -3015,11 +4836,10 @@ 624642624,624642627,IT 624642628,624642631,DE 624642632,624642639,IT -624642640,624642643,FR -624642644,624642647,DE -624642648,624642651,FR -624642652,624642655,GB -624642656,624642663,NL +624642640,624642651,PL +624642652,624642655,IE +624642656,624642659,FR +624642660,624642663,PL 624642664,624642671,FI 624642672,624642679,PL 624642680,624642683,GB @@ -3028,7 +4848,7 @@ 624642692,624642695,ES 624642696,624642699,FR 624642700,624642703,DE -624642704,624642719,FR +624642704,624642719,IE 624642720,624642723,PL 624642724,624642727,NL 624642728,624642735,FR @@ -3051,9 +4871,12 @@ 624642880,624642887,FR 624642888,624642891,LT 624642892,624642895,PL -624642896,624642947,FR +624642896,624642943,FR +624642944,624642947,IT 624642948,624642951,ES -624642952,624643007,FR +624642952,624642967,FR +624642968,624642975,DE +624642976,624643007,FR 624643008,624643011,PL 624643012,624643015,GB 624643016,624643019,IE @@ -3078,25 +4901,24 @@ 624643116,624643119,PT 624643120,624643183,FR 624643184,624643191,ES -624643192,624643211,PL +624643192,624643199,FR +624643200,624643211,PL 624643212,624643215,CH 624643216,624643231,FR 624643232,624643235,IT 624643236,624643239,PL -624643240,624643243,ES -624643244,624643247,PL +624643240,624643243,FR +624643244,624643247,ES 624643248,624643255,FR 624643256,624643263,PL 624643264,624643311,FR 624643312,624643315,NL -624643316,624643319,FR +624643316,624643319,IE 624643320,624643327,IT 624643328,624643343,FR 624643344,624643347,DE -624643348,624643351,FR -624643352,624643355,GB -624643356,624643367,FR -624643368,624643371,LT +624643348,624643359,FR +624643360,624643371,LT 624643372,624643375,FR 624643376,624643383,ES 624643384,624643391,FR @@ -3107,7 +4929,7 @@ 624643464,624643487,FR 624643488,624643503,PL 624643504,624643507,NL -624643508,624643511,PL +624643508,624643511,FR 624643512,624643519,IE 624643520,624643583,DE 624643584,624643619,FR @@ -3126,9 +4948,7 @@ 624643788,624643791,ES 624643792,624643807,DE 624643808,624643811,CH -624643812,624643819,FR -624643820,624643823,ES -624643824,624643839,FR +624643812,624643839,FR 624643840,624644095,DE 624644096,624644111,PL 624644112,624644115,BE @@ -3138,7 +4958,7 @@ 624644128,624644131,IT 624644132,624644135,ES 624644136,624644163,FR -624644164,624644167,PT +624644164,624644167,BE 624644168,624644175,FR 624644176,624644191,PL 624644192,624644195,GB @@ -3146,23 +4966,27 @@ 624644200,624644203,IT 624644204,624644207,PT 624644208,624644223,BE -624644224,624644255,FR +624644224,624644239,IE +624644240,624644247,GB +624644248,624644255,NL 624644256,624644271,CH 624644272,624644275,FR 624644276,624644287,ES 624644288,624644295,PL 624644296,624644299,FR -624644300,624644303,DE -624644304,624644311,FR +624644300,624644303,NL +624644304,624644307,IE +624644308,624644311,FR 624644312,624644319,ES -624644320,624644351,FR -624644352,624644607,DE +624644320,624644607,FR 624644608,624644615,IE 624644616,624644619,IT 624644620,624644623,DE 624644624,624644631,PL 624644632,624644671,FR -624644672,624644683,DE +624644672,624644675,DE +624644676,624644679,FR +624644680,624644683,DE 624644684,624644735,FR 624644736,624644767,PL 624644768,624644771,FR @@ -3170,7 +4994,7 @@ 624644776,624644783,BE 624644784,624644799,IE 624644800,624644815,FR -624644816,624644819,DE +624644816,624644819,IE 624644820,624644823,FR 624644824,624644831,PT 624644832,624644839,PL @@ -3187,7 +5011,13 @@ 624644916,624644919,ES 624644920,624644923,FR 624644924,624644927,PL -624644928,624644991,FR +624644928,624644931,FR +624644932,624644935,CZ +624644936,624644939,FR +624644940,624644943,ES +624644944,624644955,FR +624644956,624644959,PL +624644960,624644991,NL 624644992,624645007,ES 624645008,624645011,FR 624645012,624645015,GB @@ -3207,10 +5037,9 @@ 624645568,624645579,GB 624645580,624645583,PT 624645584,624645591,GB -624645592,624645599,FR -624645600,624645607,IE +624645592,624645607,FR 624645608,624645615,CH -624645616,624645619,GB +624645616,624645619,BE 624645620,624645627,FR 624645628,624645631,PL 624645632,624645887,FR @@ -3270,7 +5099,8 @@ 624646664,624646667,FR 624646668,624646671,IT 624646672,624646687,GB -624646688,624646707,FR +624646688,624646703,NL +624646704,624646707,FR 624646708,624646715,PL 624646716,624646719,FR 624646720,624646735,ES @@ -3292,12 +5122,11 @@ 624646916,624646919,LT 624646920,624646923,PL 624646924,624646927,PT -624646928,624646931,DE +624646928,624646931,CH 624646932,624646935,PL 624646936,624647087,FR 624647088,624647095,DE -624647096,624647103,GB -624647104,624647107,FR +624647096,624647107,GB 624647108,624647111,PL 624647112,624647119,ES 624647120,624647127,GB @@ -3314,7 +5143,7 @@ 624647360,624647423,CH 624647424,624647471,FR 624647472,624647479,PL -624647480,624647483,NL +624647480,624647483,PT 624647484,624647491,DE 624647492,624647495,PL 624647496,624647499,FR @@ -3341,7 +5170,9 @@ 624648080,624648095,PT 624648096,624648099,FR 624648100,624648103,GB -624648104,624648159,FR +624648104,624648127,FR +624648128,624648135,GB +624648136,624648159,FR 624648160,624648191,PT 624648192,624656703,FR 624656704,624656711,GB @@ -3373,8 +5204,7 @@ 624657064,624657067,IE 624657068,624657071,FR 624657072,624657087,GB -624657088,624657119,PL -624657120,624657135,FR +624657088,624657135,PL 624657136,624657139,IT 624657140,624657147,FR 624657148,624657155,PL @@ -3385,7 +5215,8 @@ 624657216,624657263,PL 624657264,624657279,BE 624657280,624657295,PL -624657296,624657303,FR +624657296,624657299,DE +624657300,624657303,PL 624657304,624657311,GB 624657312,624657315,PL 624657316,624657319,DE @@ -3400,7 +5231,14 @@ 624657380,624657383,FR 624657384,624657387,DE 624657388,624657407,FR -624657408,624657471,IT +624657408,624657411,IT +624657412,624657415,PL +624657416,624657423,ES +624657424,624657427,BE +624657428,624657431,FR +624657432,624657435,PL +624657436,624657439,FR +624657440,624657471,GB 624657472,624657475,DE 624657476,624657479,ES 624657480,624657491,FR @@ -3411,13 +5249,13 @@ 624657568,624657583,FR 624657584,624657591,GB 624657592,624657599,FR -624657600,624657607,NL +624657600,624657603,BE +624657604,624657607,ES 624657608,624657611,LT 624657612,624657615,BE 624657616,624657631,GB 624657632,624657643,FR -624657644,624657647,PL -624657648,624657651,FR +624657644,624657651,PL 624657652,624657655,ES 624657656,624657663,GB 624657664,624657667,PT @@ -3427,7 +5265,8 @@ 624657680,624657695,PL 624657696,624657699,FI 624657700,624657703,PT -624657704,624657711,DE +624657704,624657707,FR +624657708,624657711,DE 624657712,624657715,IE 624657716,624657719,PT 624657720,624657723,PL @@ -3444,7 +5283,8 @@ 624657788,624657803,FR 624657804,624657807,PT 624657808,624657815,FR -624657816,624657823,FI +624657816,624657819,PL +624657820,624657823,GB 624657824,624657827,PL 624657828,624657831,PT 624657832,624657839,ES @@ -3452,7 +5292,8 @@ 624657856,624657871,PL 624657872,624657875,DE 624657876,624657879,PL -624657880,624657887,CH +624657880,624657883,CH +624657884,624657887,FR 624657888,624657919,PL 624657920,624657967,FR 624657968,624657975,IE @@ -3473,7 +5314,7 @@ 624658180,624658183,PL 624658184,624658191,ES 624658192,624658383,FR -624658384,624658387,IE +624658384,624658387,DE 624658388,624658391,FR 624658392,624658399,PL 624658400,624658527,FR @@ -3491,7 +5332,7 @@ 624658688,624658719,DE 624658720,624658783,FR 624658784,624658787,ES -624658788,624658791,IE +624658788,624658791,PT 624658792,624658795,DE 624658796,624658799,PL 624658800,624658807,PT @@ -3536,8 +5377,8 @@ 624659316,624659319,GB 624659320,624659327,FR 624659328,624659359,GB -624659360,624659391,IT -624659392,624659407,FR +624659360,624659395,IT +624659396,624659407,FR 624659408,624659415,PL 624659416,624659427,FR 624659428,624659431,CZ @@ -3555,8 +5396,8 @@ 624659700,624659703,CH 624659704,624659787,FR 624659788,624659791,NL -624659792,624659803,FR -624659804,624659807,PT +624659792,624659799,FR +624659800,624659807,PT 624659808,624659811,FR 624659812,624659815,PL 624659816,624659831,FR @@ -3568,7 +5409,8 @@ 624659968,624659971,CZ 624659972,624659975,FI 624659976,624659995,FR -624659996,624660015,PL +624659996,624659999,PL +624660000,624660015,FR 624660016,624660031,CH 624660032,624660095,FR 624660096,624660111,GB @@ -3590,7 +5432,7 @@ 624660496,624660499,FR 624660500,624660503,PL 624660504,624660511,NL -624660512,624660543,FR +624660512,624660543,CH 624660544,624660547,GB 624660548,624660551,FR 624660552,624660555,PL @@ -3605,12 +5447,13 @@ 624660724,624660727,PL 624660728,624660735,ES 624660736,624660799,GB -624660800,624660803,IT +624660800,624660803,FR 624660804,624660807,NL 624660808,624660811,ES -624660812,624660831,FR +624660812,624660827,FR +624660828,624660831,BE 624660832,624660839,ES -624660840,624660843,FR +624660840,624660843,GB 624660844,624660847,ES 624660848,624660855,GB 624660856,624660859,NL @@ -3625,15 +5468,14 @@ 624660920,624660923,PL 624660924,624660991,GB 624660992,624661119,PL -624661120,624661163,FR -624661164,624661167,IT +624661120,624661159,FR +624661160,624661167,IT 624661168,624661175,FR 624661176,624661247,ES 624661248,624661251,FR 624661252,624661255,ES 624661256,624661259,LT -624661260,624661263,PL -624661264,624661279,FR +624661260,624661279,FR 624661280,624661283,ES 624661284,624661295,FR 624661296,624661343,DE @@ -3647,7 +5489,13 @@ 624661784,624661823,FR 624661824,624661827,IT 624661828,624661831,PT -624661832,624661903,FR +624661832,624661839,FR +624661840,624661855,PL +624661856,624661863,FR +624661864,624661871,DE +624661872,624661875,PL +624661876,624661879,CZ +624661880,624661903,FR 624661904,624661907,GB 624661908,624661915,FR 624661916,624661919,BE @@ -3680,17 +5528,20 @@ 624662528,624662543,CH 624662544,624662591,IE 624662592,624662631,FR -624662632,624662639,ES +624662632,624662635,DE +624662636,624662639,NL 624662640,624662647,PL 624662648,624662651,FR 624662652,624662655,ES 624662656,624662687,FR 624662688,624662691,PT -624662692,624662703,FR +624662692,624662695,FR +624662696,624662699,FI +624662700,624662703,FR 624662704,624662719,CZ 624662720,624662735,BE -624662736,624662743,DE -624662744,624662751,NL +624662736,624662739,FR +624662740,624662751,LT 624662752,624662755,GB 624662756,624662759,FR 624662760,624662763,IE @@ -3720,17 +5571,18 @@ 624663680,624663683,GB 624663684,624663687,PL 624663688,624663695,GB -624663696,624663839,FR -624663840,624663847,DE -624663848,624663851,FR +624663696,624663711,FR +624663712,624663743,GB +624663744,624663847,FR +624663848,624663851,GB 624663852,624663855,IT 624663856,624663863,ES 624663864,624663867,PT 624663868,624663871,PL 624663872,624663879,FR 624663880,624663883,CH -624663884,624663887,FR -624663888,624663891,IE +624663884,624663887,NL +624663888,624663891,BE 624663892,624663895,PL 624663896,624663903,GB 624663904,624663919,FR @@ -3751,19 +5603,19 @@ 624664068,624664071,ES 624664072,624664079,GB 624664080,624664111,FR -624664112,624664119,PL +624664112,624664115,PL +624664116,624664119,FI 624664120,624664123,ES 624664124,624664475,FR 624664476,624664479,IE 624664480,624664483,PL -624664484,624664487,IE -624664488,624664495,FR +624664484,624664495,FR 624664496,624664511,ES 624664512,624664527,IE 624664528,624664531,PT 624664532,624664535,FR 624664536,624664539,PL -624664540,624664543,GB +624664540,624664543,IT 624664544,624664575,DE 624664576,624664591,GB 624664592,624664599,FR @@ -3800,12 +5652,19 @@ 624664992,624665087,FR 624665088,624665135,PL 624665136,624665151,PT -624665152,624665187,FR +624665152,624665159,DE +624665160,624665167,CZ +624665168,624665175,CH +624665176,624665183,BE +624665184,624665187,FR 624665188,624665191,PL 624665192,624665199,GB 624665200,624665207,PL 624665208,624665211,FR -624665212,624665247,IT +624665212,624665215,IT +624665216,624665231,FR +624665232,624665235,PL +624665236,624665247,FR 624665248,624665263,PT 624665264,624665271,IT 624665272,624665275,CZ @@ -3814,10 +5673,13 @@ 624665284,624665287,IT 624665288,624665295,NL 624665296,624665303,GB -624665304,624665495,FR +624665304,624665475,FR +624665476,624665479,PL +624665480,624665495,FR 624665496,624665499,PL 624665500,624665535,FR -624665536,624665559,PL +624665536,624665555,PL +624665556,624665559,FR 624665560,624665567,IE 624665568,624665587,FR 624665588,624665591,ES @@ -3835,7 +5697,8 @@ 624665728,624665759,PT 624665760,624665767,FR 624665768,624665775,NL -624665776,624665783,GB +624665776,624665779,PL +624665780,624665783,FI 624665784,624665787,FR 624665788,624665791,ES 624665792,624665823,FR @@ -3846,8 +5709,7 @@ 624665856,624665859,FR 624665860,624665863,IT 624665864,624665871,FR -624665872,624665887,PT -624665888,624666111,IE +624665872,624666111,IE 624666112,624666367,FR 624666368,624666371,PL 624666372,624666375,GB @@ -3917,9 +5779,10 @@ 624667584,624667591,PL 624667592,624667595,GB 624667596,624667603,PL -624667604,624667615,FR +624667604,624667607,GB +624667608,624667615,FR 624667616,624667623,PL -624667624,624667631,FR +624667624,624667631,GB 624667632,624667639,NL 624667640,624667647,PL 624667648,624667775,ES @@ -3934,10 +5797,10 @@ 624667896,624667899,PL 624667900,624667903,FR 624667904,624667935,PT -624667936,624667951,FR +624667936,624667951,DE 624667952,624667967,GB 624667968,624667971,DE -624667972,624667975,GB +624667972,624667975,FR 624667976,624667983,PL 624667984,624667991,FR 624667992,624667999,PL @@ -4007,7 +5870,7 @@ 624669712,624669727,GB 624669728,624669735,ES 624669736,624669743,PL -624669744,624669747,DE +624669744,624669747,IT 624669748,624669751,FR 624669752,624669755,ES 624669756,624669791,FR @@ -4095,7 +5958,7 @@ 624670928,624670935,PL 624670936,624670943,FR 624670944,624670975,BE -624670976,624671231,PL +624670976,624671231,PT 624671232,624671239,GB 624671240,624671243,FR 624671244,624671247,PL @@ -4144,8 +6007,7 @@ 624672548,624672551,PT 624672552,624672555,IT 624672556,624672559,DE -624672560,624672563,GB -624672564,624672571,FR +624672560,624672571,FR 624672572,624672575,CH 624672576,624672607,PT 624672608,624672615,GB @@ -4158,7 +6020,669 @@ 624672664,624672671,ES 624672672,624672895,FR 624672896,624672927,GB -624672928,624689151,FR +624672928,624672943,PL +624672944,624672951,FR +624672952,624672959,ES +624672960,624672991,NL +624672992,624673279,FR +624673280,624673283,PL +624673284,624673299,FR +624673300,624673303,PT +624673304,624673307,NL +624673308,624673311,BE +624673312,624673343,FR +624673344,624673375,CH +624673376,624673407,FR +624673408,624673431,PL +624673432,624673435,PT +624673436,624673451,FR +624673452,624673455,BE +624673456,624673459,CH +624673460,624673463,FR +624673464,624673471,PL +624673472,624673487,DE +624673488,624673503,PL +624673504,624673511,ES +624673512,624673535,FR +624673536,624673791,ES +624673792,624673799,PL +624673800,624673803,IT +624673804,624673807,DE +624673808,624673823,PL +624673824,624673839,FR +624673840,624673855,PL +624673856,624673859,IT +624673860,624673863,DE +624673864,624673871,CZ +624673872,624673879,GB +624673880,624673887,FR +624673888,624673903,GB +624673904,624673919,ES +624673920,624673923,IE +624673924,624673927,NL +624673928,624673931,FR +624673932,624673935,IE +624673936,624673939,NL +624673940,624673943,ES +624673944,624673951,NL +624673952,624673955,DE +624673956,624673959,PL +624673960,624673963,GB +624673964,624673967,DE +624673968,624673983,FR +624673984,624673987,DE +624673988,624673991,ES +624673992,624673995,IT +624673996,624674007,NL +624674008,624674011,PL +624674012,624674015,GB +624674016,624674047,PT +624674048,624674303,ES +624674304,624674307,GB +624674308,624674311,ES +624674312,624674315,PT +624674316,624674351,FR +624674352,624674367,IE +624674368,624674383,FR +624674384,624674391,IT +624674392,624674395,LT +624674396,624674399,PL +624674400,624674403,DE +624674404,624674407,PT +624674408,624674411,DE +624674412,624674415,ES +624674416,624674447,FR +624674448,624674451,GB +624674452,624674455,ES +624674456,624674459,IT +624674460,624674463,ES +624674464,624674511,FR +624674512,624674527,NL +624674528,624674687,FR +624674688,624674703,DE +624674704,624674707,PL +624674708,624674711,DE +624674712,624674715,FI +624674716,624674719,BE +624674720,624674735,PL +624674736,624674751,DE +624674752,624674783,PT +624674784,624674847,FR +624674848,624674879,BE +624674880,624674911,NL +624674912,624674919,GB +624674920,624674927,IT +624674928,624674935,FR +624674936,624674943,IE +624674944,624675047,FR +624675048,624675055,ES +624675056,624675059,PL +624675060,624675067,FR +624675068,624675327,DE +624675328,624675375,FR +624675376,624675383,IT +624675384,624675387,PL +624675388,624675439,FR +624675440,624675447,PL +624675448,624675455,FR +624675456,624675487,PL +624675488,624675543,FR +624675544,624675547,ES +624675548,624675551,IT +624675552,624675583,PL +624675584,624675903,FR +624675904,624675919,PL +624675920,624675947,FR +624675948,624675951,PL +624675952,624675967,IE +624675968,624675999,FR +624676000,624676003,GB +624676004,624676007,DE +624676008,624676019,FR +624676020,624676023,IT +624676024,624676027,PT +624676028,624676087,FR +624676088,624676091,DE +624676092,624676143,FR +624676144,624676159,PL +624676160,624676175,PT +624676176,624676183,NL +624676184,624676191,LT +624676192,624676311,FR +624676312,624676315,PL +624676316,624676319,NL +624676320,624676327,GB +624676328,624676331,FR +624676332,624676335,DE +624676336,624676363,FR +624676364,624676367,NL +624676368,624676399,FR +624676400,624676403,GB +624676404,624676431,FR +624676432,624676435,PL +624676436,624676439,FR +624676440,624676447,NL +624676448,624676503,FR +624676504,624676507,GB +624676508,624676607,FR +624676608,624676863,PL +624676864,624676911,FR +624676912,624676919,BE +624676920,624676923,FR +624676924,624676927,ES +624676928,624676935,CH +624676936,624676939,PL +624676940,624676943,PT +624676944,624676947,PL +624676948,624676951,GB +624676952,624676959,NL +624676960,624676991,FR +624676992,624677119,IT +624677120,624677255,FR +624677256,624677259,DE +624677260,624677263,NL +624677264,624677271,CZ +624677272,624677279,PT +624677280,624677283,GB +624677284,624677287,ES +624677288,624677295,FR +624677296,624677311,GB +624677312,624677351,NL +624677352,624677359,FR +624677360,624677367,PT +624677368,624677375,CH +624677376,624677391,NL +624677392,624677395,PT +624677396,624677399,FR +624677400,624677403,FI +624677404,624677407,FR +624677408,624677439,GB +624677440,624677443,ES +624677444,624677447,NL +624677448,624677455,FR +624677456,624677459,BE +624677460,624677463,ES +624677464,624677467,IE +624677468,624677471,GB +624677472,624677503,FR +624677504,624677507,DE +624677508,624677535,FR +624677536,624677567,PT +624677568,624677583,FR +624677584,624677587,ES +624677588,624677599,PL +624677600,624677615,IT +624677616,624677623,PL +624677624,624677627,NL +624677628,624677631,GB +624677632,624677671,FR +624677672,624677679,DE +624677680,624677683,GB +624677684,624677687,FI +624677688,624677695,GB +624677696,624677703,FR +624677704,624677727,GB +624677728,624677735,FR +624677736,624677751,GB +624677752,624677759,FR +624677760,624677763,NL +624677764,624677767,FR +624677768,624677775,GB +624677776,624677783,DE +624677784,624677787,FI +624677788,624677791,DE +624677792,624677823,CH +624677824,624677887,FR +624677888,624678143,GB +624678144,624678183,FR +624678184,624678187,DE +624678188,624678191,FR +624678192,624678195,PT +624678196,624678199,FR +624678200,624678239,ES +624678240,624678255,PT +624678256,624678259,PL +624678260,624678279,ES +624678280,624678283,LT +624678284,624678287,FR +624678288,624678303,GB +624678304,624678319,FR +624678320,624678335,GB +624678336,624678351,FR +624678352,624678355,PT +624678356,624678359,PL +624678360,624678363,ES +624678364,624678367,FR +624678368,624678383,IE +624678384,624678387,FR +624678388,624678391,PT +624678392,624678395,ES +624678396,624678463,FR +624678464,624678479,CH +624678480,624678487,GB +624678488,624678491,PT +624678492,624678495,FR +624678496,624678527,IE +624678528,624678559,PT +624678560,624678563,BE +624678564,624678575,DE +624678576,624678591,FR +624678592,624678655,IT +624678656,624678687,FR +624678688,624678695,LT +624678696,624678703,IT +624678704,624678707,NL +624678708,624678715,FR +624678716,624678719,DE +624678720,624678723,GB +624678724,624678727,PL +624678728,624678735,IT +624678736,624678743,FR +624678744,624678747,CH +624678748,624678751,IT +624678752,624678783,NL +624678784,624678847,FR +624678848,624678855,GB +624678856,624678863,PL +624678864,624678895,PT +624678896,624678899,IT +624678900,624678903,GB +624678904,624678907,PT +624678908,624678911,FR +624678912,624679167,GB +624679168,624679175,PL +624679176,624679183,DE +624679184,624679199,PL +624679200,624679203,GB +624679204,624679207,IT +624679208,624679211,ES +624679212,624679215,IT +624679216,624679231,IE +624679232,624679299,FR +624679300,624679303,ES +624679304,624679307,PT +624679308,624679311,ES +624679312,624679679,FR +624679680,624679687,PL +624679688,624679695,NL +624679696,624679711,FR +624679712,624679743,BE +624679744,624679747,LT +624679748,624679751,FR +624679752,624679767,PL +624679768,624679771,NL +624679772,624679775,BE +624679776,624679807,NL +624679808,624679815,FR +624679816,624679819,GB +624679820,624679823,PL +624679824,624679827,FR +624679828,624679831,DE +624679832,624679839,GB +624679840,624679843,FR +624679844,624679847,BE +624679848,624679855,DE +624679856,624679859,IT +624679860,624679863,FR +624679864,624679867,ES +624679868,624679871,FR +624679872,624679903,GB +624679904,624679907,IT +624679908,624679911,FR +624679912,624679919,ES +624679920,624679923,GB +624679924,624679927,FR +624679928,624679935,GB +624679936,624680447,NL +624680448,624680703,GB +624680704,624680735,FR +624680736,624680743,PL +624680744,624680747,BE +624680748,624680751,GB +624680752,624680767,PL +624680768,624680783,CZ +624680784,624680799,GB +624680800,624680927,FR +624680928,624680931,CH +624680932,624680935,DE +624680936,624680939,ES +624680940,624680943,NL +624680944,624680951,FR +624680952,624680959,PT +624680960,624680991,FR +624680992,624681007,DE +624681008,624681023,FR +624681024,624681055,ES +624681056,624681071,FR +624681072,624681083,DE +624681084,624681095,FR +624681096,624681103,ES +624681104,624681111,FR +624681112,624681115,IT +624681116,624681151,FR +624681152,624681215,PT +624681216,624681247,PL +624681248,624681251,DE +624681252,624681255,IE +624681256,624681259,FR +624681260,624681263,PL +624681264,624681267,FR +624681268,624681271,DE +624681272,624681279,ES +624681280,624681295,GB +624681296,624681303,FR +624681304,624681311,DE +624681312,624681327,PL +624681328,624681335,FR +624681336,624681339,ES +624681340,624681343,FR +624681344,624681347,GB +624681348,624681359,FR +624681360,624681363,PL +624681364,624681367,CZ +624681368,624681375,PL +624681376,624681439,FR +624681440,624681451,GB +624681452,624681455,BE +624681456,624681459,GB +624681460,624681463,IT +624681464,624681467,PL +624681468,624681471,FR +624681472,624681727,GB +624681728,624681759,PL +624681760,624681763,PT +624681764,624681767,FR +624681768,624681775,CH +624681776,624681791,FR +624681792,624681795,ES +624681796,624681799,NL +624681800,624681803,FR +624681804,624681823,PL +624681824,624681855,CZ +624681856,624681919,FR +624681920,624681923,PT +624681924,624681927,IE +624681928,624681931,IT +624681932,624681967,FR +624681968,624681971,PL +624681972,624681975,BE +624681976,624681999,FR +624682000,624682003,ES +624682004,624682007,PL +624682008,624682047,FR +624682048,624682059,GB +624682060,624682063,IE +624682064,624682071,PT +624682072,624682075,GB +624682076,624682079,PL +624682080,624682083,GB +624682084,624682087,NL +624682088,624682091,PL +624682092,624682095,GB +624682096,624682103,FR +624682104,624682111,IE +624682112,624682127,PL +624682128,624682135,FR +624682136,624682143,IT +624682144,624682151,PT +624682152,624682159,FI +624682160,624682167,ES +624682168,624682175,GB +624682176,624682207,FR +624682208,624682215,BE +624682216,624682219,FR +624682220,624682223,PL +624682224,624682259,FR +624682260,624682263,IE +624682264,624682267,DE +624682268,624682271,PT +624682272,624682303,FR +624682304,624682319,BE +624682320,624682323,ES +624682324,624682335,PL +624682336,624682339,FR +624682340,624682343,GB +624682344,624682347,NL +624682348,624682351,ES +624682352,624682367,LT +624682368,624682495,FR +624682496,624682559,ES +624682560,624682639,FR +624682640,624682655,BE +624682656,624682687,ES +624682688,624682751,FR +624682752,624682767,DE +624682768,624682783,FR +624682784,624682791,NL +624682792,624682799,PL +624682800,624682879,FR +624682880,624682911,GB +624682912,624682919,IT +624682920,624682927,IE +624682928,624682943,FR +624682944,624682951,PL +624682952,624682959,IT +624682960,624682963,BE +624682964,624682967,PL +624682968,624682971,FR +624682972,624682975,PT +624682976,624682991,FR +624682992,624683007,NL +624683008,624683011,FR +624683012,624683015,PL +624683016,624683023,GB +624683024,624683027,PL +624683028,624683031,IT +624683032,624683039,GB +624683040,624683047,BE +624683048,624683051,PL +624683052,624683055,IT +624683056,624683063,ES +624683064,624683067,FR +624683068,624683071,IE +624683072,624683087,FR +624683088,624683091,GB +624683092,624683239,FR +624683240,624683243,PL +624683244,624683247,FR +624683248,624683251,PL +624683252,624683255,GB +624683256,624683295,FR +624683296,624683311,IT +624683312,624683327,FR +624683328,624683335,GB +624683336,624683339,FR +624683340,624683343,ES +624683344,624683351,IE +624683352,624683371,FR +624683372,624683375,ES +624683376,624683379,FR +624683380,624683383,IT +624683384,624683631,FR +624683632,624683647,ES +624683648,624683679,FR +624683680,624683683,PL +624683684,624683687,ES +624683688,624683691,FR +624683692,624683695,PL +624683696,624683727,FR +624683728,624683743,ES +624683744,624683759,FR +624683760,624683775,PL +624683776,624683783,FR +624683784,624683787,CZ +624683788,624683799,FR +624683800,624683803,FI +624683804,624683807,IT +624683808,624683811,ES +624683812,624683815,DE +624683816,624683819,NL +624683820,624683823,ES +624683824,624683839,FR +624683840,624683843,GB +624683844,624683847,PT +624683848,624683879,FR +624683880,624683883,NL +624683884,624683887,GB +624683888,624683895,PL +624683896,624683903,GB +624683904,624683943,FR +624683944,624683947,PL +624683948,624683951,FI +624683952,624683967,NL +624683968,624683971,IE +624683972,624683975,DE +624683976,624683983,GB +624683984,624683991,PT +624683992,624683999,GB +624684000,624684007,NL +624684008,624684015,FR +624684016,624684019,DE +624684020,624684023,CH +624684024,624684027,FR +624684028,624684031,CH +624684032,624684039,FR +624684040,624684043,DE +624684044,624684047,FR +624684048,624684051,DE +624684052,624684055,FR +624684056,624684063,NL +624684064,624684071,PT +624684072,624684079,FR +624684080,624684095,DE +624684096,624684103,PT +624684104,624684111,FR +624684112,624684127,ES +624684128,624684135,GB +624684136,624684143,FR +624684144,624684151,IT +624684152,624684155,NL +624684156,624684159,FR +624684160,624684167,NL +624684168,624684191,IE +624684192,624684195,CH +624684196,624684203,FR +624684204,624684207,PL +624684208,624684211,ES +624684212,624684215,FR +624684216,624684219,IT +624684220,624684223,DE +624684224,624684255,FR +624684256,624684287,DE +624684288,624684335,FR +624684336,624684343,IT +624684344,624684347,FR +624684348,624684351,NL +624684352,624684359,GB +624684360,624684363,DE +624684364,624684371,PL +624684372,624684379,FR +624684380,624684383,GB +624684384,624684399,IE +624684400,624684415,NL +624684416,624684419,PT +624684420,624684427,FR +624684428,624684431,NL +624684432,624684447,FR +624684448,624684479,GB +624684480,624684511,FI +624684512,624684543,GB +624684544,624684583,FR +624684584,624684587,FI +624684588,624684591,ES +624684592,624684603,FR +624684604,624684607,PL +624684608,624684615,ES +624684616,624684639,PL +624684640,624684655,CH +624684656,624684675,FR +624684676,624684679,GB +624684680,624684683,FR +624684684,624684687,CZ +624684688,624684703,FR +624684704,624684719,NL +624684720,624684799,FR +624684800,624684803,DE +624684804,624684807,PL +624684808,624684811,DE +624684812,624684815,BE +624684816,624684831,GB +624684832,624684839,PL +624684840,624684843,ES +624684844,624684847,PT +624684848,624684863,FR +624684864,624684867,GB +624684868,624684871,BE +624684872,624684879,DE +624684880,624684883,FR +624684884,624684887,ES +624684888,624684891,DE +624684892,624684895,NL +624684896,624684899,PL +624684900,624684903,FR +624684904,624684911,CH +624684912,624684915,PL +624684916,624684919,FR +624684920,624684927,PL +624684928,624684991,FR +624684992,624685023,NL +624685024,624685027,PL +624685028,624685031,FR +624685032,624685035,PL +624685036,624685039,ES +624685040,624685047,PL +624685048,624685051,FR +624685052,624685055,CZ +624685056,624685059,NL +624685060,624685063,GB +624685064,624685071,FR +624685072,624685075,ES +624685076,624685079,GB +624685080,624685087,NL +624685088,624685119,CZ +624685120,624685135,FR +624685136,624685151,CH +624685152,624685167,FR +624685168,624685183,GB +624685184,624685231,FR +624685232,624685235,CZ +624685236,624685239,BE +624685240,624685243,IE +624685244,624685247,BE +624685248,624685451,FR +624685452,624685455,PL +624685456,624685503,FR +624685504,624685535,NL +624685536,624685679,FR +624685680,624685683,PL +624685684,624685687,FI +624685688,624685691,GB +624685692,624685695,NL +624685696,624685703,IE +624685704,624685707,CH +624685708,624685711,DE +624685712,624685715,ES +624685716,624685719,GB +624685720,624685723,IE +624685724,624685727,PL +624685728,624685759,FR +624685760,624685775,IE +624685776,624685791,FR +624685792,624685799,PL +624685800,624685803,GB +624685804,624685807,IT +624685808,624685815,FR +624685816,624685823,GB +624685824,624685919,FR +624685920,624685943,IT +624685944,624685983,FR +624685984,624685987,IE +624685988,624685991,NL +624685992,624685999,DE +624686000,624686003,LT +624686004,624686007,PL +624686008,624686015,ES +624686016,624689151,FR 624689152,624691199,DE 624691200,624693247,FR 624693248,624695295,RU @@ -4240,24 +6764,14 @@ 625803264,625811455,TR 625811456,625815551,NL 625815552,625817599,IQ -625817600,625817615,NL -625817616,625817631,EU -625817632,625817633,NL -625817634,625817663,EU -625817664,625817695,NL -625817696,625817855,EU -625817856,625817919,NL -625817920,625818623,EU -625818624,625819647,NL +625817600,625819647,NL 625819648,625823743,IQ 625823744,625827839,NL 625827840,625829887,IT 625829888,625831935,RU 625831936,625836031,IT -625836032,625836079,KZ -625836080,625836095,RU -625836096,625836127,KZ -625836128,625838079,RU +625836032,625836159,KZ +625836160,625838079,RU 625838080,625840127,IT 625840128,625842175,GB 625842176,625844223,PL @@ -4280,7 +6794,7 @@ 627230720,627232767,IR 627232768,627236863,PL 627236864,627238911,IT -627238912,627239167,NL +627238912,627239167,US 627239168,627240959,EU 627240960,627245055,RU 627245056,627277823,KZ @@ -4305,7 +6819,8 @@ 628230144,628232191,IT 628232192,628236287,RU 628236288,628239103,DE -628239104,628239615,RU +628239104,628239359,RU +628239360,628239615,DE 628239616,628239871,AQ 628239872,628244479,DE 628244480,628246527,FR @@ -4397,14 +6912,13 @@ 629669888,629735423,FI 629735424,629800959,IR 629800960,629866495,DE -629866496,629874687,RU -629874688,629876735,CA -629876736,629882879,US -629882880,629882889,A1 -629882890,629882912,GB -629882913,629883135,A1 +629866496,629882879,RU +629882880,629882880,A1 +629882881,629882889,GB +629882890,629882890,A1 +629882891,629883135,GB 629883136,629883391,AU -629883392,629884927,A1 +629883392,629884927,GB 629884928,629886975,PL 629886976,629889023,RU 629889024,629891071,IT @@ -4451,7 +6965,9 @@ 630497280,630499327,NL 630499328,630501375,LV 630501376,630501887,BE -630501888,630509567,NL +630501888,630502911,NL +630502912,630503423,BE +630503424,630509567,NL 630509568,630511615,TR 630511616,630513663,GB 630513664,630515711,IT @@ -4476,12 +6992,14 @@ 630802432,630804479,GB 630804480,630806527,CH 630806528,630808575,ES -630808576,630816767,CH +630808576,630810175,NL +630810176,630816767,CH 630816768,630833151,RO 630833152,630849535,NL 630849536,630980607,TR 630980608,631046143,RO -631046144,631048191,DK +631046144,631046399,LT +631046400,631048191,DK 631048192,631050239,FR 631050240,631054335,RU 631054336,631056383,GB @@ -4592,21 +7110,542 @@ 634503168,634505215,GB 634505216,634507263,IT 634507264,634511359,GB +634511360,634517503,RU +634517504,634519551,LB 634519552,634650623,QA 634650624,634912767,BY 634912768,635043839,RO 635043840,635076607,ES -637534208,644067391,US +635076608,635092991,KG +635092992,635097087,CY +635097088,635101183,PS +635101184,635103231,AE +635103232,635105279,HU +635105280,635107327,NL +635107328,635109375,DE +635109376,635174911,FI +635174912,635183103,GB +635183104,635185151,NL +635185152,635187199,IT +635187200,635191295,FR +635191296,635195391,RS +635195392,635197439,RU +635197440,635199487,GB +635199488,635199495,IT +635199496,635199575,GB +635199576,635199599,IT +635199600,635199607,GB +635199608,635199615,IT +635199616,635199623,GB +635199624,635199639,IT +635199640,635199647,GB +635199648,635199655,IT +635199656,635199663,GB +635199664,635199671,IT +635199672,635199695,GB +635199696,635199703,IT +635199704,635199711,GB +635199712,635199719,IT +635199720,635199735,GB +635199736,635199743,IT +635199744,635200967,GB +635200968,635200975,IT +635200976,635200991,GB +635200992,635201023,IT +635201024,635201079,GB +635201080,635201087,IT +635201088,635201159,GB +635201160,635201167,IT +635201168,635203583,GB +635203584,635207679,JO +635207680,635211775,HU +635211776,635213823,NL +635213824,635217919,RU +635217920,635219967,NL +635219968,635224063,RU +635224064,635240447,HU +635240448,635256831,IR +635256832,635273215,GB +635273216,635281407,UA +635281408,635285503,RO +635285504,635287551,ME +635287552,635289599,RU +635289600,635291647,DE +635291648,635293695,RU +635293696,635295743,HU +635295744,635297791,GB +635297792,635299839,SE +635299840,635301887,ES +635301888,635305983,CZ +635305984,635306239,NL +635306240,635306495,FR +635306496,635306751,DE +635306752,635307007,GB +635307008,635307775,DE +635307776,635308031,AD +635308032,635308287,AE +635308288,635308543,AF +635308544,635308799,AG +635308800,635309055,AI +635309056,635309311,AL +635309312,635309567,AM +635309568,635309823,AO +635309824,635310079,AQ +635310080,635310335,AR +635310336,635310591,AS +635310592,635310847,AT +635310848,635311103,AU +635311104,635311359,AW +635311360,635311615,AX +635311616,635311871,AZ +635311872,635312127,BA +635312128,635312383,BB +635312384,635312639,BD +635312640,635312895,BE +635312896,635313151,BF +635313152,635313407,BG +635313408,635313663,BH +635313664,635313919,BI +635313920,635314175,BJ +635314176,635314431,BL +635314432,635314687,BM +635314688,635314943,BN +635314944,635315199,BO +635315200,635315455,NL +635315456,635315711,BR +635315712,635315967,BS +635315968,635316223,BT +635316224,635316479,BV +635316480,635316735,BW +635316736,635316991,BY +635316992,635317247,BZ +635317248,635317503,CA +635317504,635317759,CC +635317760,635318015,CD +635318016,635318271,CF +635318272,635318527,CG +635318528,635318783,CH +635318784,635319039,CI +635319040,635319295,CK +635319296,635319551,CL +635319552,635319807,CM +635319808,635320063,CN +635320064,635320319,CO +635320320,635320575,CR +635320576,635320831,CU +635320832,635321087,CV +635321088,635321343,NL +635321344,635321599,CX +635321600,635321855,CY +635321856,635322111,CZ +635322112,635322367,DE +635322368,635322623,DJ +635322624,635322879,DK +635322880,635323135,DM +635323136,635323391,DO +635323392,635323647,DZ +635323648,635323903,EC +635323904,635324159,EE +635324160,635324415,EG +635324416,635324671,EH +635324672,635324927,ER +635324928,635325183,ES +635325184,635325439,ET +635325440,635325695,FI +635325696,635325951,FJ +635325952,635326207,FK +635326208,635326463,FM +635326464,635326719,FO +635326720,635326975,FR +635326976,635327231,GA +635327232,635327487,GB +635327488,635327743,GD +635327744,635327999,GE +635328000,635328255,GF +635328256,635328511,GG +635328512,635328767,GH +635328768,635329023,GI +635329024,635329279,GL +635329280,635329535,GM +635329536,635329791,GN +635329792,635330047,GP +635330048,635330303,GQ +635330304,635330559,GR +635330560,635330815,GS +635330816,635331071,GT +635331072,635331327,GU +635331328,635331583,GW +635331584,635331839,GY +635331840,635332095,HK +635332096,635332351,HM +635332352,635332607,HN +635332608,635332863,HR +635332864,635333119,HT +635333120,635333375,HU +635333376,635333631,ID +635333632,635333887,IE +635333888,635334143,IL +635334144,635334399,IM +635334400,635334655,IN +635334656,635334911,IO +635334912,635335167,IQ +635335168,635335423,IR +635335424,635335679,IS +635335680,635335935,IT +635335936,635336191,JE +635336192,635336447,JM +635336448,635336703,JO +635336704,635336959,JP +635336960,635337215,KE +635337216,635337471,KG +635337472,635337727,KI +635337728,635337983,KM +635337984,635338239,KN +635338240,635338495,KP +635338496,635338751,KR +635338752,635339007,KW +635339008,635339263,KY +635339264,635339519,KZ +635339520,635339775,LA +635339776,635340031,LB +635340032,635340287,LC +635340288,635340543,LI +635340544,635340799,LK +635340800,635341055,LR +635341056,635341311,LS +635341312,635341567,LT +635341568,635341823,LU +635341824,635342079,LV +635342080,635342335,LY +635342336,635342591,MC +635342592,635342847,MD +635342848,635343103,ME +635343104,635343359,MF +635343360,635343615,MG +635343616,635343871,MH +635343872,635344127,MK +635344128,635344383,ML +635344384,635344639,MM +635344640,635344895,MN +635344896,635345151,MO +635345152,635345407,MP +635345408,635345663,MQ +635345664,635345919,MR +635345920,635346175,MS +635346176,635346431,MT +635346432,635346687,MU +635346688,635346943,MV +635346944,635347199,MW +635347200,635347455,MX +635347456,635347711,MY +635347712,635347967,MZ +635347968,635348223,NA +635348224,635348479,NC +635348480,635348735,NE +635348736,635348991,NF +635348992,635349247,NG +635349248,635349503,NI +635349504,635349759,NL +635349760,635350015,NO +635350016,635350271,NP +635350272,635350527,NR +635350528,635350783,NU +635350784,635351039,NZ +635351040,635351295,OM +635351296,635351551,PA +635351552,635351807,PE +635351808,635352063,PF +635352064,635352319,PG +635352320,635352575,PH +635352576,635352831,PK +635352832,635353087,PL +635353088,635353343,PM +635353344,635353599,PN +635353600,635353855,PR +635353856,635354111,PS +635354112,635354367,PT +635354368,635354623,PW +635354624,635354879,PY +635354880,635355135,QA +635355136,635355391,RE +635355392,635355647,RO +635355648,635355903,RS +635355904,635356159,RU +635356160,635356415,RW +635356416,635356671,SA +635356672,635356927,SB +635356928,635357183,SC +635357184,635357439,SD +635357440,635357695,SE +635357696,635357951,SG +635357952,635358207,SH +635358208,635358463,SI +635358464,635358719,SJ +635358720,635358975,SK +635358976,635359231,SL +635359232,635359487,SM +635359488,635359743,SN +635359744,635359999,SO +635360000,635360255,SR +635360256,635360511,NL +635360512,635360767,ST +635360768,635361023,SV +635361024,635361279,NL +635361280,635361535,SY +635361536,635361791,SZ +635361792,635362047,TC +635362048,635362303,TD +635362304,635362559,TF +635362560,635362815,TG +635362816,635363071,TH +635363072,635363327,TJ +635363328,635363583,TK +635363584,635363839,TL +635363840,635364095,TM +635364096,635364351,TN +635364352,635364607,TO +635364608,635364863,TR +635364864,635365119,TT +635365120,635365375,TV +635365376,635365631,TW +635365632,635365887,TZ +635365888,635366143,UA +635366144,635366399,UG +635366400,635366655,UM +635366656,635366911,US +635366912,635367167,UY +635367168,635367423,UZ +635367424,635367679,VA +635367680,635367935,VC +635367936,635368191,VE +635368192,635368447,VG +635368448,635368703,VI +635368704,635368959,VN +635368960,635369215,VU +635369216,635369471,WF +635369472,635369727,WS +635369728,635369983,YE +635369984,635370239,YT +635370240,635370495,ZA +635370496,635370751,ZM +635370752,635371007,ZW +635371008,635371263,AD +635371264,635371519,AE +635371520,635371775,AF +635371776,635372031,AG +635372032,635372287,AI +635372288,635372543,AL +635372544,635372799,AM +635372800,635373055,AO +635373056,635373311,AQ +635373312,635373567,AR +635373568,635373823,AS +635373824,635374079,AT +635374080,635374335,AU +635374336,635374591,AW +635374592,635374847,AX +635374848,635375103,AZ +635375104,635375359,BA +635375360,635375615,BB +635375616,635375871,BD +635375872,635376127,BE +635376128,635376383,BF +635376384,635376639,BG +635376640,635376895,BH +635376896,635377151,BI +635377152,635377407,BJ +635377408,635377663,BL +635377664,635377919,BM +635377920,635378175,BN +635378176,635378431,BO +635378432,635378687,NL +635378688,635378943,BR +635378944,635379199,BS +635379200,635379455,BT +635379456,635379711,BV +635379712,635379967,BW +635379968,635380223,BY +635380224,635380479,BZ +635380480,635380735,CA +635380736,635380991,CC +635380992,635381247,CD +635381248,635381503,CF +635381504,635381759,CG +635381760,635382015,CH +635382016,635382271,CI +635382272,635382527,CK +635382528,635382783,CL +635382784,635383039,CM +635383040,635383295,CN +635383296,635383551,CO +635383552,635383807,CR +635383808,635384063,CU +635384064,635384319,CV +635384320,635384575,NL +635384576,635384831,CX +635384832,635385087,CY +635385088,635385343,CZ +635385344,635385599,DE +635385600,635385855,DJ +635385856,635386111,DK +635386112,635386367,DM +635386368,635386623,DO +635386624,635386879,DZ +635386880,635387135,EC +635387136,635387391,EE +635387392,635387647,EG +635387648,635387903,EH +635387904,635388159,ER +635388160,635437055,NL +635437056,635502591,RO +635502592,635568127,PL +635568128,635699199,IT +635699200,635715583,PL +635715584,635717631,KZ +635717632,635719679,NL +635719680,635723775,RU +635723776,635725823,ES +635727872,635729919,RU +635729920,635748351,DE +635748352,635764735,IE +635764736,635830271,UA +635830272,635842559,DE +635842560,635846655,GB +635846656,635854847,ES +635854848,635856895,NL +635856896,635858943,TR +635858944,635860991,RU +635860992,635863039,BE +635863040,635867135,RU +635867136,635869183,RO +635869184,635895807,RU +635895808,635961343,KW +635961344,635994111,GE +635994112,636026879,RU +636026880,636043263,MD +636043264,636047359,SE +636047360,636049407,RU +636049408,636051455,FI +636051456,636055551,PL +636055552,636057599,RU +636057600,636059647,CH +636059648,636092415,GE +636092416,636157951,HU +636157952,636159999,AT +636160000,636162047,NL +636162048,636166143,IR +636166144,636168191,ES +636168192,636170239,GB +636170240,636170495,PL +636170496,636170751,IS +636170752,636171007,CH +636171008,636174335,AT +636174336,636176383,RU +636176384,636178431,TR +636178432,636180479,NL +636180480,636182527,FR +636182528,636186623,CZ +636186624,636188671,NL +636188672,636190719,GB +636190720,636223487,RU +636223488,636485631,IQ +636485632,636747775,SA +636747776,636780543,DE +636780544,636813311,HR +636813312,636878847,AE +636878848,636944383,MD +636944384,636952575,SE +636952576,636956671,NL +636956672,636958719,IT +636958720,636960767,PL +636960768,636968959,DE +636968960,636975103,TR +636975104,636977151,ES +636977152,637140991,PL +637140992,637206527,SE +637206528,637239295,NL +637239296,637272063,RO +637272064,637276159,DE +637276160,637278207,RU +637278208,637288447,GB +637288448,637296639,AM +637296640,637298687,ES +637298688,637300735,A2 +637300736,637302783,NO +637302784,637304831,AT +637304832,637313023,CH +637313024,637317119,EU +637317120,637319167,ES +637319168,637321215,AT +637321216,637323263,GB +637323264,637323653,A2 +637323654,637323654,FR +637323655,637323655,A2 +637323656,637323656,FR +637323657,637325311,A2 +637325312,637325823,US +637325824,637326079,GB +637326080,637326335,DE +637326336,637326591,HK +637326592,637326847,AU +637326848,637327359,NO +637327360,637329407,IR +637329408,637337599,AT +637337600,637403135,NO +637403136,637534207,IR +637534208,642695167,US +642695168,642696191,A1 +642696192,642795519,US +642795520,642796031,A1 +642796032,642796543,US +642796544,642797055,A1 +642797056,643875071,US +643875072,643875327,A1 +643875328,644048127,US +644048128,644048383,A1 +644048384,644049151,US +644049152,644049407,A1 +644049408,644059135,US +644059136,644059391,A1 +644059392,644067391,US 644067392,644067455,CA -644067456,644835071,US +644067456,644093439,US +644093440,644093695,A1 +644093696,644121855,US +644121856,644122111,A1 +644122112,644323391,US +644323392,644323407,CA +644323408,644422911,US +644422912,644423423,JP +644423424,644761439,US +644761440,644761455,CA +644761456,644835071,US 644835072,644835327,CA 644835328,644839423,US 644839424,644840447,CA 644840448,644898879,US 644898880,644898911,CA -644898912,645225471,US +644898912,645001215,US +645001216,645003263,A1 +645003264,645221375,US +645221376,645222399,CA +645222400,645225471,US 645225472,645225503,CA -645225504,654311423,US +645225504,645228031,US +645228032,645228287,CA +645228288,645358271,US +645358272,645358335,A1 +645358336,645361663,US +645361664,645361919,A1 +645361920,645362175,US +645362176,645362431,A1 +645362432,645482511,US +645482512,645482519,CA +645482520,645731071,US +645731072,645731199,A1 +645731200,645810943,US +645810944,645811199,A1 +645811200,654311423,US 654311424,654311679,CN 654311680,654311935,AU 654311936,654376959,CN @@ -4621,7 +7660,11 @@ 661651456,662700031,KR 662700032,666894335,CN 666894336,671088639,ID -671088640,687865855,US +671088640,671113215,US +671113216,671113471,EU +671113472,687618147,US +687618148,687618151,EU +687618152,687865855,US 687865856,689963007,ZA 689963008,691011583,EG 691011584,691617791,ZA @@ -4629,6 +7672,8 @@ 691621888,691625983,LR 691625984,691630079,KE 691630080,691631103,ZA +691632128,691633151,NG +691633152,691634175,ZW 691634176,691650559,ZA 691650560,691666943,GH 691666944,691732479,NG @@ -4658,7 +7703,8 @@ 692600832,692609023,EG 692609024,692617215,ZM 692617216,692625407,ZA -692625408,692641791,KE +692625408,692633599,A2 +692633600,692641791,KE 692641792,692649983,GA 692649984,692658175,NG 692658176,692666367,ZA @@ -4745,7 +7791,9 @@ 692955136,692957183,NG 692957184,692959231,DZ 692959232,692961279,GN -692967424,692968447,NG +692961280,692963327,TZ +692963328,692965375,ZA +692965376,692967423,CM 692968448,692969471,CD 692969472,692971519,TZ 692973568,692975615,MZ @@ -4811,6 +7859,7 @@ 693045248,693046271,KE 693046272,693047295,ZW 693047296,693049343,ZA +693049344,693050367,KE 693050368,693051391,ZW 693051392,693052415,BW 693052416,693054463,ZA @@ -4830,6 +7879,7 @@ 693069824,693071871,ZA 693071872,693072895,ZW 693072896,693073919,NG +693073920,693074943,SD 693074944,693075967,CV 693075968,693076991,CM 693076992,693078015,ZW @@ -4947,7 +7997,9 @@ 700284928,700293119,GH 700293120,700301311,EG 700301312,700309503,CD -700309504,700317695,DJ +700309504,700314367,DJ +700314368,700314623,US +700314624,700317695,DJ 700317696,700325887,NG 700325888,700334079,ZW 700334080,700335103,BJ @@ -4995,9 +8047,15 @@ 700446720,700447743,SL 700447744,700448767,DZ 700448768,700579839,ZA -700579840,700588031,A2 +700579840,700586495,A2 +700586496,700586751,US +700586752,700587007,A2 +700587008,700587263,ZM +700587264,700588031,A2 700588032,700588286,KM -700588287,700589567,A2 +700588287,700588287,A2 +700588288,700588543,KM +700588544,700589567,A2 700589568,700589695,TZ 700589696,700592383,A2 700592384,700592639,KE @@ -5007,8 +8065,14 @@ 700645376,700710911,ZA 700710912,700776447,EG 700776448,700841983,RW -700841984,700895231,MU -700895232,700899327,NG +700841984,700866559,MU +700866560,700866815,NG +700866816,700867327,MU +700867328,700867583,NG +700867584,700895231,MU +700895232,700897023,NG +700897024,700897279,AO +700897280,700899327,NG 700899328,700907519,MU 700907520,700973055,EG 700973056,701104127,DZ @@ -5019,7 +8083,9 @@ 701153280,701161471,CM 701161472,701169663,UG 701169664,701186047,ZA -701186048,701202431,NG +701186048,701190136,NG +701190137,701190137,BJ +701190138,701202431,NG 701202432,701210623,NE 701210624,701214719,ZA 701214720,701218815,LS @@ -5053,7 +8119,15 @@ 701440000,701448191,MG 701448192,701461247,KE 701461248,701461503,CD -701461504,701464575,KE +701461504,701462783,KE +701462784,701463039,CG +701463040,701463394,KE +701463395,701463395,NG +701463396,701463528,KE +701463529,701463529,NG +701463530,701463807,KE +701463808,701464063,CG +701464064,701464575,KE 701464576,701472767,MU 701472768,701480959,TG 701480960,701489151,CI @@ -5063,7 +8137,7 @@ 701546496,701562879,ZA 701562880,701579263,KE 701579264,701595647,SD -701595648,701612031,DZ +701595648,701603839,DZ 701612032,701628415,EG 701628416,701644799,GH 701644800,701661183,DZ @@ -5124,7 +8198,8 @@ 702148608,702150655,ZA 702150656,702152703,ZM 702152704,702169087,SD -702169088,702185471,NA +702169088,702181375,NA +702181376,702185471,AO 702185472,702201855,EG 702201856,702218239,GH 702218240,702234623,SN @@ -5167,13 +8242,16 @@ 702425088,702427135,NG 702427136,702429183,ZA 702429184,702431231,TZ -702431232,702433279,NG +702431232,702435327,NG 702435328,702437375,MZ 702437376,702439423,TZ 702439424,702441471,MU -702441472,702443519,ZA +702441472,702441727,ZA +702441728,702441983,GB +702441984,702442495,ZA +702442496,702442751,GB +702442752,702443519,ZA 702443520,702445567,GQ -702445568,702447615,KE 702447616,702449663,EG 702449664,702451711,ZA 702451712,702453759,NG @@ -5312,7 +8390,9 @@ 720437248,720502783,AU 720502784,721420287,CN 721420288,738197503,JP -738197504,771751935,US +738197504,746717183,US +746717184,746782719,DE +746782720,755105791,US 771751936,771817471,RU 771817472,771948543,TR 771948544,772014079,RU @@ -5396,7 +8476,6 @@ 772890624,772892671,RU 772892672,772892927,DE 772892928,772892959,GB -772892960,772894719,DE 772894720,772896767,PL 772896768,772898815,RS 772898816,772900863,TR @@ -5412,8 +8491,8 @@ 772919296,772923391,GB 772923392,772925439,AT 772925440,772925695,GB -772925696,772926463,ZW -772926464,772927487,GB +772925696,772926719,ZW +772926720,772927487,GB 772927488,772929535,UA 772929536,772931583,RU 772931584,772933631,UA @@ -5467,7 +8546,10 @@ 773023744,773025791,RO 773025792,773027839,RU 773027840,773031935,FR -773031936,773033983,CH +773031936,773032191,CH +773032192,773032447,A1 +773032448,773033727,CH +773033728,773033983,A1 773033984,773036031,LV 773036032,773038079,DE 773038080,773040127,GB @@ -5486,30 +8568,72 @@ 773056512,773058559,IT 773058560,773060607,BE 773060608,773062655,DK -773062656,773062911,TR -773062912,773063167,US +773062656,773062912,TR +773062913,773063167,GB 773063168,773063424,TR 773063425,773063436,US -773063437,773065064,TR -773065065,773065070,US -773065071,773065088,TR +773063437,773065088,TR 773065089,773065215,US -773065216,773065584,TR -773065585,773065590,GB -773065591,773066415,TR -773066416,773066422,GB -773066423,773066455,TR -773066456,773066463,GB -773066464,773066751,TR +773065216,773066751,TR 773066752,773070847,AT -773070848,773071231,DE -773071232,773071263,NA -773071264,773074943,DE +773070848,773074943,DE 773074944,773079039,PL 773079040,773083135,RU 773083136,773087231,IT 773087232,773091327,LB -773091328,773095423,GB +773091328,773092512,GB +773092513,773092544,US +773092545,773092576,GB +773092577,773092580,US +773092581,773092581,GB +773092582,773092590,US +773092591,773092591,GB +773092592,773092604,US +773092605,773092867,GB +773092868,773092990,US +773092991,773093195,GB +773093196,773093196,US +773093197,773093198,GB +773093199,773093204,US +773093205,773093232,GB +773093233,773093233,US +773093234,773093257,GB +773093258,773093259,US +773093260,773093260,GB +773093261,773093263,US +773093264,773093266,GB +773093267,773093267,US +773093268,773093269,GB +773093270,773093271,US +773093272,773093275,GB +773093276,773093276,US +773093277,773093278,GB +773093279,773093279,US +773093280,773093282,GB +773093283,773093287,US +773093288,773093289,GB +773093290,773093290,US +773093291,773093292,GB +773093293,773093293,US +773093294,773093295,GB +773093296,773093297,US +773093298,773093298,GB +773093299,773093300,US +773093301,773093330,GB +773093331,773093334,US +773093335,773093336,GB +773093337,773093337,US +773093338,773093341,GB +773093342,773093342,US +773093343,773093524,GB +773093525,773093543,US +773093544,773093564,GB +773093565,773093577,US +773093578,773093600,GB +773093601,773093601,US +773093602,773094660,GB +773094661,773094910,US +773094911,773095423,GB 773095424,773099519,RO 773099520,773103615,TR 773103616,773107711,FR @@ -5565,7 +8689,7 @@ 773197824,773201919,CH 773201920,773206015,DE 773206016,773210111,RU -773210112,773214207,EU +773210112,773214207,US 773214208,773218303,FR 773218304,773222399,IS 773222400,773226495,SE @@ -5687,7 +8811,8 @@ 773709824,773711871,CZ 773711872,773713919,RU 773713920,773715967,NL -773715968,773718015,SE +773715968,773716991,SE +773716992,773718015,US 773718016,773720063,DE 773720064,773722111,GB 773722112,773724159,ES @@ -5698,7 +8823,9 @@ 773734400,773736447,CZ 773736448,773738947,DE 773738948,773738951,NO -773738952,773740543,DE +773738952,773739199,DE +773739200,773739203,GB +773739204,773740543,DE 773740544,773742591,CZ 773742592,773744639,GB 773744640,773746687,ES @@ -5785,8 +8912,8 @@ 774003264,774003311,ES 774003312,774003455,TR 774003456,774003583,ES -774003584,774003599,TR -774003600,774003711,ES +774003584,774003647,TR +774003648,774003711,ES 774003712,774004223,BE 774004224,774004479,ES 774004480,774004511,BE @@ -5797,21 +8924,49 @@ 774029312,774037503,RO 774037504,774045695,SK 774045696,774053887,FR -774053888,774055551,DE -774055552,774055679,US +774053888,774055519,DE +774055520,774055679,US 774055680,774055935,DE 774055936,774057855,US -774057856,774058359,DE +774057856,774058079,DE +774058080,774058095,US +774058096,774058111,DE +774058112,774058239,US +774058240,774058327,DE +774058328,774058335,US +774058336,774058359,DE 774058360,774058367,HR -774058368,774059215,DE +774058368,774058399,US +774058400,774058559,DE +774058560,774058599,US +774058600,774058815,DE +774058816,774058847,US +774058848,774058871,DE +774058872,774058879,US +774058880,774059215,DE 774059216,774059223,ZA -774059224,774060031,DE +774059224,774059263,US +774059264,774059391,DE +774059392,774059423,US +774059424,774059455,DE +774059456,774059519,US +774059520,774060031,DE 774060032,774060047,ES -774060048,774061007,DE +774060048,774060063,DE +774060064,774060159,US +774060160,774060639,DE +774060640,774060799,US +774060800,774061007,DE 774061008,774061023,CZ 774061024,774061103,DE 774061104,774061111,GI -774061112,774062079,DE +774061112,774061367,DE +774061368,774061407,US +774061408,774061567,DE +774061568,774061727,US +774061728,774062015,DE +774062016,774062047,US +774062048,774062079,DE 774062080,774070271,YE 774070272,774078463,ES 774078464,774086655,BA @@ -6058,16 +9213,49 @@ 774162814,774162818,IT 774162819,774162823,KZ 774162824,774162828,MV -774162829,774162833,VA +774162829,774162833,PN 774162834,774162838,SM 774162839,774162848,GB 774162849,774162853,AU 774162854,774162858,NL 774162859,774162863,IE -774162864,774162878,US -774162879,774162943,VA +774162864,774162888,US +774162889,774162893,CA +774162894,774162903,MX +774162904,774162908,GB +774162909,774162943,VA 774162944,774163199,CH -774163200,774168575,VA +774163200,774163205,VA +774163206,774163209,AU +774163210,774163210,VA +774163211,774163214,TD +774163215,774163215,VA +774163216,774163219,CD +774163220,774163220,VA +774163221,774163224,DJ +774163225,774163225,VA +774163226,774163229,CF +774163230,774163230,VA +774163231,774163234,HM +774163235,774163240,VA +774163241,774163244,VC +774163245,774163245,VA +774163246,774163249,PM +774163250,774163255,VA +774163256,774163259,DM +774163260,774163260,VA +774163261,774163264,KM +774163265,774163265,VA +774163266,774163269,TZ +774163270,774163270,VA +774163271,774163274,ST +774163275,774163275,VA +774163276,774163279,GB +774163280,774163280,VA +774163281,774163284,KP +774163285,774163285,VA +774163286,774163289,FK +774163290,774168575,VA 774168576,774176767,PL 774176768,774184959,IT 774184960,774193151,GB @@ -6129,7 +9317,9 @@ 775094272,775127039,RO 775127040,775149566,IE 775149567,775149567,NL -775149568,775159807,IE +775149568,775157759,IE +775157760,775159551,JP +775159552,775159807,IE 775159808,775192575,SA 775192576,775225343,RU 775225344,775258111,SY @@ -6143,7 +9333,9 @@ 775520256,775553023,SY 775553024,775557119,EU 775557120,775557375,CH -775557376,775585791,EU +775557376,775569407,EU +775569408,775569663,US +775569664,775585791,EU 775585792,775618559,SY 775618560,775641087,SE 775641088,775641119,FI @@ -6196,7 +9388,6 @@ 776601600,776732671,AT 776732672,776863743,PL 776863744,778043391,DE -778043392,778108927,RU 778108928,778174463,RO 778174464,778239999,UA 778240000,778305535,AL @@ -6274,8 +9465,7 @@ 778667284,778667287,PL 778667288,778667291,IT 778667292,778667295,CH -778667296,778667327,BE -778667328,778667331,GB +778667296,778667331,GB 778667332,778667335,FR 778667336,778667343,ES 778667344,778667347,FR @@ -6312,8 +9502,8 @@ 778667944,778667947,DE 778667948,778667951,IE 778667952,778667967,GB -778667968,778667999,FR -778668000,778668019,DE +778667968,778668015,FR +778668016,778668019,DE 778668020,778668023,NL 778668024,778668027,PT 778668028,778668319,FR @@ -6341,8 +9531,8 @@ 778668568,778668575,PL 778668576,778668607,FR 778668608,778668615,IE -778668616,778668619,PL -778668620,778668639,FR +778668616,778668623,PL +778668624,778668639,FR 778668640,778668671,PL 778668672,778668703,NL 778668704,778668707,PL @@ -6352,7 +9542,7 @@ 778668720,778668723,PT 778668724,778668727,PL 778668728,778668731,IE -778668732,778668735,DE +778668732,778668735,FR 778668736,778668799,IT 778668800,778668863,FR 778668864,778668895,DE @@ -6361,15 +9551,17 @@ 778669088,778669103,FR 778669104,778669107,PL 778669108,778669111,GB -778669112,778669119,NL +778669112,778669115,FR +778669116,778669119,DE 778669120,778669151,FI -778669152,778669199,FR +778669152,778669191,FR +778669192,778669199,IT 778669200,778669207,PL 778669208,778669211,CH 778669212,778669215,ES 778669216,778669219,CH 778669220,778669223,FI -778669224,778669231,NL +778669224,778669231,GB 778669232,778669247,PL 778669248,778669295,FR 778669296,778669303,PL @@ -6377,7 +9569,7 @@ 778669440,778669447,GB 778669448,778669451,PL 778669452,778669455,ES -778669456,778669471,FR +778669456,778669471,DE 778669472,778669503,CZ 778669504,778669535,ES 778669536,778669539,PL @@ -6437,9 +9629,8 @@ 778670240,778670243,ES 778670244,778670247,DE 778670248,778670255,CZ -778670256,778670291,FR -778670292,778670295,NL -778670296,778670303,DE +778670256,778670299,FR +778670300,778670303,DE 778670304,778670335,FR 778670336,778670343,DE 778670344,778670347,FR @@ -6577,10 +9768,12 @@ 778673716,778673719,NL 778673720,778673723,PT 778673724,778673727,PL -778673728,778673823,FR +778673728,778673807,FR +778673808,778673823,IT 778673824,778673839,ES 778673840,778673843,FR -778673844,778673851,DE +778673844,778673847,GB +778673848,778673851,DE 778673852,778673855,BE 778673856,778673879,FR 778673880,778673883,CZ @@ -6687,7 +9880,9 @@ 778675696,778675711,NL 778675712,778675735,FR 778675736,778675739,PL -778675740,778675775,FR +778675740,778675763,FR +778675764,778675767,IE +778675768,778675775,ES 778675776,778675779,GB 778675780,778675783,PL 778675784,778675791,LT @@ -6730,8 +9925,8 @@ 778676136,778676139,DE 778676140,778676143,PL 778676144,778676159,DE -778676160,778676187,FR -778676188,778676191,CZ +778676160,778676183,FR +778676184,778676191,CZ 778676192,778676207,IT 778676208,778676211,FI 778676212,778676215,IE @@ -6794,7 +9989,9 @@ 778677000,778677007,PL 778677008,778677023,FR 778677024,778677055,DE -778677056,778677075,FR +778677056,778677059,NL +778677060,778677063,IT +778677064,778677075,FR 778677076,778677079,DE 778677080,778677083,IT 778677084,778677087,DE @@ -6848,8 +10045,7 @@ 778677548,778677551,FR 778677552,778677559,PL 778677560,778677567,ES -778677568,778677695,FR -778677696,778677699,CH +778677568,778677699,FR 778677700,778677703,GB 778677704,778677711,PL 778677712,778677719,FR @@ -6929,7 +10125,9 @@ 778679032,778679035,FR 778679036,778679055,PL 778679056,778679071,BE -778679072,778679087,FR +778679072,778679075,FR +778679076,778679079,BE +778679080,778679087,FR 778679088,778679091,PL 778679092,778679095,CZ 778679096,778679099,CH @@ -6988,7 +10186,9 @@ 778680204,778680207,ES 778680208,778680227,FR 778680228,778680231,IE -778680232,778680255,FR +778680232,778680235,FI +778680236,778680239,DE +778680240,778680255,FR 778680256,778680271,IT 778680272,778680279,BE 778680280,778680287,PL @@ -7014,26 +10214,11 @@ 778680896,778680959,CH 778680960,778681023,DE 778681024,778681087,FI -778681088,778681151,GB -778681152,778681215,PL -778681216,778681235,FR -778681236,778681239,ES -778681240,778681243,FR -778681244,778681247,GB -778681248,778681251,FR -778681252,778681255,DE -778681256,778681267,FR -778681268,778681271,PL -778681272,778681279,FR -778681280,778681295,DE -778681296,778681311,IE -778681312,778681315,NL -778681316,778681319,FR -778681320,778681327,ES -778681328,778681359,GB +778681088,778681343,FR +778681344,778681359,GB 778681360,778681367,ES 778681368,778681371,NL -778681372,778681375,CH +778681372,778681375,LT 778681376,778681383,FR 778681384,778681391,DE 778681392,778681399,FR @@ -7052,7 +10237,7 @@ 778681476,778681479,PT 778681480,778681487,FR 778681488,778681503,GB -778681504,778681507,FR +778681504,778681507,DE 778681508,778681511,IT 778681512,778681515,PL 778681516,778681523,ES @@ -7091,9 +10276,10 @@ 778681768,778681771,PL 778681772,778681775,IT 778681776,778681779,FR -778681780,778681783,PL +778681780,778681783,CZ 778681784,778681787,IE -778681788,778681823,DE +778681788,778681791,NL +778681792,778681823,DE 778681824,778681855,FR 778681856,778681859,GB 778681860,778681871,FR @@ -7124,7 +10310,9 @@ 778682244,778682247,LT 778682248,778682295,FR 778682296,778682303,PL -778682304,778682331,FR +778682304,778682319,FR +778682320,778682327,DE +778682328,778682331,FR 778682332,778682335,NL 778682336,778682351,IT 778682352,778682367,GB @@ -7142,7 +10330,9 @@ 778690752,778690783,DE 778690784,778690815,FR 778690816,778690879,ES -778690880,778690927,FR +778690880,778690883,DE +778690884,778690887,PL +778690888,778690927,FR 778690928,778690931,PL 778690932,778690935,ES 778690936,778690943,IT @@ -7180,7 +10370,10 @@ 778691748,778691751,ES 778691752,778691755,FI 778691756,778691759,ES -778691760,778691791,GB +778691760,778691763,GB +778691764,778691767,DE +778691768,778691775,FR +778691776,778691791,GB 778691792,778691795,DE 778691796,778691799,PL 778691800,778691803,ES @@ -7223,7 +10416,8 @@ 778692680,778692683,ES 778692684,778692687,CZ 778692688,778692703,FR -778692704,778692719,IE +778692704,778692711,NL +778692712,778692719,GB 778692720,778692723,PL 778692724,778692735,FR 778692736,778692739,ES @@ -7324,12 +10518,12 @@ 778693772,778693775,FR 778693776,778693791,IT 778693792,778693795,PL -778693796,778693807,FR -778693808,778693823,PL +778693796,778693823,FR 778693824,778693839,PT 778693840,778693855,FR 778693856,778693887,DE -778693888,778693895,IE +778693888,778693891,PT +778693892,778693895,FR 778693896,778693899,ES 778693900,778693903,GB 778693904,778693919,IE @@ -7435,8 +10629,7 @@ 778695440,778695447,FI 778695448,778695455,NL 778695456,778695471,FR -778695472,778695475,PL -778695476,778695479,NL +778695472,778695479,PL 778695480,778695487,FR 778695488,778695503,BE 778695504,778695519,FR @@ -7551,7 +10744,8 @@ 778696988,778696991,FR 778696992,778696995,NL 778696996,778696999,ES -778697000,778697015,FR +778697000,778697007,FR +778697008,778697015,IE 778697016,778697019,PL 778697020,778697023,ES 778697024,778697059,DE @@ -7570,8 +10764,8 @@ 778697180,778697183,GB 778697184,778697259,FR 778697260,778697263,CH -778697264,778697275,FR -778697276,778697279,IT +778697264,778697271,FR +778697272,778697279,PL 778697280,778697287,IE 778697288,778697291,FR 778697292,778697295,IT @@ -7602,9 +10796,9 @@ 778697808,778697815,PL 778697816,778697819,FR 778697820,778697823,IT -778697824,778697827,FR -778697828,778697831,NL -778697832,778697847,FR +778697824,778697835,FR +778697836,778697839,GB +778697840,778697847,FR 778697848,778697851,PL 778697852,778697927,FR 778697928,778697935,DE @@ -8052,29 +11246,218 @@ 782532608,782548991,UA 782548992,782581759,RU 782581760,782598143,FR -782598144,782630911,DE +782598144,782607971,DE +782607972,782607975,IT +782607976,782608039,DE +782608040,782608047,LU +782608048,782630911,DE 782630912,782647295,MD 782647296,782663679,RU -782663680,782664447,GB +782663680,782663935,A1 +782663936,782664447,GB 782664448,782664703,LU 782664704,782665471,NL -782665472,782666495,US -782666496,782666751,LU +782665472,782666751,A1 782666752,782667007,US 782667008,782667519,UA 782667520,782667775,LU 782667776,782668287,FR 782668288,782668799,RU 782668800,782669567,NL -782669568,782671871,DE +782669568,782671103,DE +782671104,782671359,A1 +782671360,782671871,DE 782671872,782672383,CA 782672384,782672639,BG -782672640,782673151,CZ -782673152,782680063,GB +782672640,782672895,RO +782672896,782673151,CZ +782673152,782673919,GB +782673920,782674943,LU +782674944,782680063,GB 782680064,782696447,RU 782696448,782696639,DE 782696640,782696703,US -782696704,782712831,DE +782696704,782696831,DE +782696832,782696847,US +782696848,782696863,DE +782696864,782696895,US +782696896,782697087,DE +782697088,782697103,US +782697104,782697120,DE +782697121,782697151,US +782697152,782697343,DE +782697344,782697359,US +782697360,782697376,DE +782697377,782697407,US +782697408,782697599,DE +782697600,782697615,US +782697616,782697632,DE +782697633,782697663,US +782697664,782697855,DE +782697856,782697871,US +782697872,782697888,DE +782697889,782697919,US +782697920,782698111,DE +782698112,782698127,US +782698128,782698144,DE +782698145,782698175,US +782698176,782698367,DE +782698368,782698383,US +782698384,782698400,DE +782698401,782698431,US +782698432,782698623,DE +782698624,782698639,US +782698640,782698656,DE +782698657,782698687,US +782698688,782698879,DE +782698880,782698895,US +782698896,782698912,DE +782698913,782698943,US +782698944,782699135,DE +782699136,782699151,US +782699152,782699168,DE +782699169,782699199,US +782699200,782699391,DE +782699392,782699407,US +782699408,782699424,DE +782699425,782699455,US +782699456,782699647,DE +782699648,782699663,US +782699664,782699680,DE +782699681,782699711,US +782699712,782699903,DE +782699904,782699919,US +782699920,782699936,DE +782699937,782699967,US +782699968,782700159,DE +782700160,782700175,US +782700176,782700192,DE +782700193,782700223,US +782700224,782700415,DE +782700416,782700431,US +782700432,782700448,DE +782700449,782700479,US +782700480,782700671,DE +782700672,782700687,US +782700688,782700704,DE +782700705,782700735,US +782700736,782700927,DE +782700928,782700943,US +782700944,782700960,DE +782700961,782700991,US +782700992,782701183,DE +782701184,782701199,US +782701200,782701216,DE +782701217,782701247,US +782701248,782701439,DE +782701440,782701455,US +782701456,782701472,DE +782701473,782701503,US +782701504,782701695,DE +782701696,782701711,US +782701712,782701728,DE +782701729,782701759,US +782701760,782701951,DE +782701952,782701967,US +782701968,782701984,DE +782701985,782702015,US +782702016,782702207,DE +782702208,782702223,US +782702224,782702240,DE +782702241,782702271,US +782702272,782702463,DE +782702464,782702479,US +782702480,782702496,DE +782702497,782702527,US +782702528,782702719,DE +782702720,782702735,US +782702736,782702752,DE +782702753,782702783,US +782702784,782702975,DE +782702976,782702991,US +782702992,782703008,DE +782703009,782703039,US +782703040,782703231,DE +782703232,782703247,US +782703248,782703264,DE +782703265,782703295,US +782703296,782703487,DE +782703488,782703503,US +782703504,782703520,DE +782703521,782703551,US +782703552,782703743,DE +782703744,782703759,US +782703760,782703776,DE +782703777,782703807,US +782703808,782703999,DE +782704000,782704015,US +782704016,782704032,DE +782704033,782704063,US +782704064,782704255,DE +782704256,782704271,US +782704272,782704288,DE +782704289,782704319,US +782704320,782704511,DE +782704512,782704527,US +782704528,782704544,DE +782704545,782704575,US +782704576,782704767,DE +782704768,782704863,US +782704864,782705023,DE +782705024,782705119,US +782705120,782705279,DE +782705280,782705375,US +782705376,782705535,DE +782705536,782705631,US +782705632,782705791,DE +782705792,782705887,US +782705888,782706047,DE +782706048,782706143,US +782706144,782706303,DE +782706304,782706399,US +782706400,782706559,DE +782706560,782706655,US +782706656,782706815,DE +782706816,782706911,US +782706912,782707071,DE +782707072,782707167,US +782707168,782707327,DE +782707328,782707423,US +782707424,782707583,DE +782707584,782707679,US +782707680,782707839,DE +782707840,782707935,US +782707936,782708095,DE +782708096,782708191,US +782708192,782708351,DE +782708352,782708447,US +782708448,782708607,DE +782708608,782708703,US +782708704,782708863,DE +782708864,782708959,US +782708960,782709119,DE +782709120,782709215,US +782709216,782709375,DE +782709376,782709471,US +782709472,782709631,DE +782709632,782709727,US +782709728,782709887,DE +782709888,782709983,US +782709984,782710143,DE +782710144,782710239,US +782710240,782710399,DE +782710400,782710495,US +782710496,782710655,DE +782710656,782710751,US +782710752,782710911,DE +782710912,782711007,US +782711008,782711167,DE +782711168,782711263,US +782711264,782711423,DE +782711424,782711519,US +782711520,782711679,DE +782711680,782711775,US +782711776,782712831,DE 782712832,782729215,RU 782729216,782735359,DE 782735360,782735871,CH @@ -8085,7 +11468,7 @@ 782761984,783024127,PL 783024128,783040511,RU 783040512,783048703,UA -783048704,783056895,CZ +783048704,783056895,RU 783056896,783065087,UA 783065088,783073279,RU 783073280,783089663,UA @@ -8199,7 +11582,6 @@ 783775744,783777791,AL 783777792,783779839,RU 783779840,783781887,DK -783781888,783783935,FR 783783936,783785983,DE 783785984,783788031,RU 783788032,783790079,NO @@ -8344,15 +11726,19 @@ 786792448,786796543,RU 786796544,786800639,PL 786800640,786801919,US -786801920,786804735,UA +786801920,786802175,UA +786802176,786802687,US +786802688,786804735,UA 786804736,786808831,RU 786808832,786812927,BG 786812928,786817023,RU -786817024,786821119,SK +786817024,786817151,SK +786817152,786817215,A1 +786817216,786821119,SK 786821120,786825215,HR 786825216,786857983,SA -786857984,786862079,NO -786862080,786890751,SE +786857984,786864127,NO +786864128,786890751,SE 786890752,786892799,ES 786892800,786894847,GB 786894848,786896895,NL @@ -8365,19 +11751,19 @@ 786913280,786915327,DE 786915328,786917375,SK 786917376,786919423,RO -786919424,786920007,GB -786920008,786920015,IT -786920016,786920167,GB +786919424,786919879,GB +786919880,786919887,IT +786919888,786920167,GB 786920168,786920175,IT 786920176,786920839,GB 786920840,786920847,IT -786920848,786920919,GB -786920920,786920927,IT -786920928,786921015,GB +786920848,786921015,GB 786921016,786921023,IT 786921024,786921199,GB 786921200,786921207,IT -786921208,786921471,GB +786921208,786921311,GB +786921312,786921319,IT +786921320,786921471,GB 786921472,786923519,ES 786923520,786925567,FR 786925568,786927615,DE @@ -8644,7 +12030,15 @@ 788299776,788303871,DE 788303872,788307967,IT 788307968,788312063,RU -788312064,788316159,FR +788312064,788312319,FR +788312320,788312351,IT +788312352,788312383,GB +788312384,788312415,DE +788312416,788312447,ES +788312448,788312479,US +788312480,788312511,BR +788312512,788312543,NL +788312544,788316159,FR 788316160,788320255,NL 788320256,788324351,UA 788324352,788328447,CZ @@ -8704,7 +12098,8 @@ 788467712,788469759,NO 788469760,788471807,NL 788471808,788473855,UA -788473856,788475903,GB +788473856,788474111,DE +788474112,788475903,GB 788475904,788477951,FR 788477952,788479999,OM 788480000,788482047,UZ @@ -8714,8 +12109,7 @@ 788488192,788490239,RU 788490240,788492287,NL 788492288,788494335,GB -788494336,788494591,EU -788494592,788496383,SE +788494336,788496383,SE 788496384,788498431,FR 788498432,788500479,RU 788500480,788502527,AL @@ -8746,9 +12140,17 @@ 788523008,788525055,KZ 788525056,788527103,IT 788527104,788529151,GB -788529152,789577727,CA -789577728,790102015,US -790102016,805306367,CA +788529152,795231487,CA +795231488,795231743,US +795231744,795233023,CA +795233024,795233279,US +795233280,797873663,CA +797873664,797873919,US +797873920,803602431,CA +803602432,803602687,US +803602688,803864575,CA +803864576,803864831,US +803864832,805306367,CA 805306368,822083583,US 822083584,822085631,ID 822085632,822087679,AU @@ -8910,186 +12312,17 @@ 839113216,839113471,CA 839113472,839122431,US 839122432,839122495,CA -839122496,840269823,US +839122496,839368703,US +839368704,839385087,CZ +839385088,840161595,US +840161596,840161596,A1 +840161597,840269823,US 840269824,840273919,CA 840273920,840278015,US 840278016,840282111,CA 840282112,840294399,US 840294400,840298495,CA -840298496,840302775,US -840302776,840302783,BR -840302784,840303487,US -840303488,840303495,TR -840303496,840305567,US -840305568,840305575,IN -840305576,840305639,US -840305640,840305647,IN -840305648,840305823,US -840305824,840305831,TR -840305832,840305839,IN -840305840,840306191,US -840306192,840306199,TR -840306200,840309487,US -840309488,840309495,TR -840309496,840312831,US -840312832,840312863,BR -840312864,840313087,US -840313088,840313151,BR -840313152,840316767,US -840316768,840316783,ID -840316784,840317055,US -840317056,840317119,GB -840317120,840317519,US -840317520,840317527,AR -840317528,840317567,US -840317568,840317599,AR -840317600,840318431,US -840318432,840318447,TR -840318448,840324591,US -840324592,840324599,IN -840324600,840334559,US -840334560,840334575,BR -840334576,840334623,US -840334624,840334703,BR -840334704,840334719,US -840334720,840334751,BR -840334752,840334783,US -840334784,840334815,BR -840334816,840334895,US -840334896,840334903,BD -840334904,840343263,US -840343264,840343295,AU -840343296,840343719,US -840343720,840343727,RO -840343728,840345167,US -840345168,840345183,AU -840345184,840347871,US -840347872,840347879,IN -840347880,840348671,US -840348672,840348703,AU -840348704,840350047,US -840350048,840350055,BR -840350056,840350079,US -840350080,840350111,BR -840350112,840351735,US -840351736,840351743,CA -840351744,840353999,US -840354000,840354015,AE -840354016,840356031,US -840356032,840356063,BR -840356064,840357823,US -840357824,840357839,IN -840357840,840357855,US -840357856,840357887,IN -840357888,840358247,US -840358248,840358255,CA -840358256,840358975,US -840358976,840359039,BR -840359040,840360511,US -840360512,840360543,LT -840360544,840360943,US -840360944,840360951,AE -840360952,840362231,US -840362232,840362239,BR -840362240,840362783,US -840362784,840362799,KW -840362800,840363735,US -840363736,840363743,BR -840363744,840364479,US -840364480,840364487,CA -840364488,840364863,US -840364864,840364927,KW -840364928,840366663,US -840366664,840366671,KW -840366672,840367327,US -840367328,840367335,CA -840367336,840369903,US -840369904,840369919,CA -840369920,840369967,US -840369968,840369983,CA -840369984,840370015,US -840370016,840370031,CA -840370032,840370111,US -840370112,840370143,CA -840370144,840370207,US -840370208,840370239,CA -840370240,840373823,US -840373824,840373855,CA -840373856,840373887,US -840373888,840373919,CA -840373920,840379647,US -840379648,840379663,AU -840379664,840385823,US -840385824,840385831,AD -840385832,840388119,US -840388120,840388127,CN -840388128,840391007,US -840391008,840391015,CA -840391016,840391383,US -840391384,840391391,MX -840391392,840393519,US -840393520,840393527,CA -840393528,840395839,US -840395840,840395903,MX -840395904,840399343,US -840399344,840399359,MX -840399360,840399911,US -840399912,840399919,CN -840399920,840402439,US -840402440,840402447,AU -840402448,840402687,US -840402688,840402695,ID -840402696,840403231,US -840403232,840403263,CA -840403264,840405359,US -840405360,840405375,ID -840405376,840408215,US -840408216,840408223,IN -840408224,840414263,US -840414264,840414271,CA -840414272,840417407,US -840417408,840417439,TR -840417440,840417527,US -840417528,840417535,AU -840417536,840417679,US -840417680,840417687,TR -840417688,840418047,US -840418048,840418079,IN -840418080,840418111,US -840418112,840418119,TR -840418120,840419063,US -840419064,840419071,BR -840419072,840419311,US -840419312,840419319,TR -840419320,840419999,US -840420000,840420063,AU -840420064,840420631,US -840420632,840420639,TR -840420640,840420663,US -840420664,840420671,CA -840420672,840421559,US -840421560,840421567,TR -840421568,840421919,US -840421920,840421927,AU -840421928,840422151,US -840422152,840422159,AR -840422160,840423399,US -840423400,840423407,ES -840423408,840424447,US -840424448,840424479,IN -840424480,840425959,US -840425960,840425967,CA -840425968,840426207,US -840426208,840426215,BZ -840426216,840426623,US -840426624,840426655,IN -840426656,840430047,US -840430048,840430055,AU -840430056,840431391,US -840431392,840431399,CN -840431400,840431695,US -840431696,840431711,BR -840431712,842530895,US +840298496,842530895,US 842530896,842530903,IL 842530904,842531443,US 842531444,842531447,GB @@ -9105,9 +12338,7 @@ 842534252,842534255,NO 842534256,842534335,US 842534336,842534339,ES -842534340,842535839,US -842535840,842535847,MX -842535848,842541693,US +842534340,842541693,US 842541694,842541695,ZA 842541696,842541723,US 842541724,842541725,CA @@ -9116,11 +12347,19 @@ 842542408,842542415,US 842542416,842542423,NZ 842542424,842542431,JO -842542432,842565975,US +842542432,842564897,US +842564898,842564899,ES +842564900,842564933,US +842564934,842564935,CA +842564936,842565975,US 842565976,842565979,AU 842565980,842566015,US 842566016,842566019,BR -842566020,842597639,US +842566020,842571891,US +842571892,842571895,IN +842571896,842572215,US +842572216,842572219,CA +842572220,842597639,US 842597640,842597647,GT 842597648,842597759,US 842597760,842597767,CA @@ -9140,49 +12379,7 @@ 844890112,844988415,CA 844988416,845089407,US 845089408,845089535,PR -845089536,845219231,US -845219232,845219263,IN -845219264,845238239,US -845238240,845238271,PK -845238272,845243615,US -845243616,845243647,PS -845243648,845250887,US -845250888,845250895,MX -845250896,845252151,US -845252152,845252159,MX -845252160,845252207,US -845252208,845252215,IN -845252216,845253743,US -845253744,845253751,AR -845253752,845258847,US -845258848,845258863,AU -845258864,845259143,US -845259144,845259151,AU -845259152,845264007,US -845264008,845264015,BZ -845264016,845264327,US -845264328,845264335,GB -845264336,845264703,US -845264704,845264767,BZ -845264768,845264887,US -845264888,845264895,AR -845264896,845265255,US -845265256,845265263,BR -845265264,845267367,US -845267368,845267375,ES -845267376,845268351,US -845268352,845268359,HK -845268360,845268511,US -845268512,845268519,CN -845268520,845268847,US -845268848,845268863,HK -845268864,845268951,US -845268952,845268959,HK -845268960,845269527,US -845269528,845269535,ID -845269536,845270183,US -845270184,845270191,BR -845270192,845283327,US +845089536,845283327,US 845283328,845545471,CA 845545472,846442495,US 846442496,846446591,CA @@ -9194,10 +12391,162 @@ 846626816,846627071,CN 846627072,855638015,US 855638016,872415231,GB -872415232,889192447,US -889192448,905969663,DE -905969664,956301311,US -956301312,973078527,EU +872415232,880877567,US +880877568,880878079,EU +880878080,882843337,US +882843338,882843339,EU +882843340,882843751,US +882843752,882843753,EU +882843754,882851942,US +882851943,882851943,EU +882851944,889192447,US +889192448,897238054,DE +897238055,897238055,EU +897238056,905969663,DE +905969664,922157055,US +922157056,922222591,IE +922222592,956301311,US +956301312,959447039,EU +959447040,959512575,US +959512576,960629507,EU +960629508,960629508,GB +960629509,960640769,EU +960640770,960640770,GB +960640771,960643365,EU +960643366,960643367,GB +960643368,960676607,EU +960676608,960676863,PL +960676864,960692223,EU +960692224,960724991,FR +960724992,960726783,EU +960726784,960727039,ZA +960727040,960727295,US +960727296,960729343,EU +960729344,960729599,ZA +960729600,960741375,EU +960741376,960749567,NL +960749568,960757759,LU +960757760,960888831,US +960888832,960921599,AU +960921600,960929791,NZ +960929792,960954367,AU +960954368,961019903,EU +961019904,961021439,HK +961021440,961021695,A2 +961021696,961021951,HK +961021952,961022079,AP +961022080,961022095,SG +961022096,961022207,AP +961022208,961022719,HK +961022720,961022975,AP +961022976,961025535,HK +961025536,961025791,AP +961025792,961036799,HK +961036800,961037055,AP +961037056,961052671,HK +961052672,961085439,JP +961085440,961087231,SG +961087232,961087487,AP +961087488,961089023,SG +961089024,961089535,AP +961089536,961090047,SG +961090048,961090303,AP +961090304,961091839,SG +961091840,961092095,AP +961092096,961092351,IN +961092352,961092607,AP +961092608,961093887,SG +961093888,961094143,AP +961094144,961118207,SG +961118208,961119487,MY +961119488,961119743,AP +961119744,961126399,MY +961126400,961134591,TW +961134592,961142783,KR +961142784,961150975,KP +961150976,961183743,BR +961183744,961191935,AR +961191936,961200127,CL +961200128,961208319,CO +961208320,961216511,VE +961216512,961224703,PE +961224704,961249279,EU +961249280,961253375,GT +961253376,961265663,EU +961265664,961269759,SV +961269760,961282047,EU +961282048,961314815,MX +961314816,961380351,US +961380352,961413119,CA +961413120,961445887,IT +961445888,961478655,ES +961478656,961511423,CH +961511424,961519615,PT +961519616,961527807,EU +961527808,961531903,MC +961531904,961535999,SM +961536000,961540095,VA +961540096,961544191,EU +961544192,961675263,US +961675264,961740799,ZA +961740800,961806335,EU +961806336,961810431,MR +961810432,961826815,EU +961826816,961830911,NE +961830912,961892351,EU +961892352,961896447,ZW +961896448,961900543,NG +961900544,961937407,EU +961937408,961945599,IS +961945600,961950463,FI +961950464,961950719,EU +961950720,961953791,FI +961953792,961961983,DK +961961984,961970175,NO +961970176,961971455,SE +961971456,961971711,EU +961971712,962002943,SE +962002944,962035711,RU +962035712,962039807,EE +962039808,962043903,LV +962043904,962047999,LT +962048000,962076671,EU +962076672,962080767,BH +962080768,962084863,EU +962084864,962088959,GE +962088960,962097151,EU +962097152,962101247,IL +962101248,962134015,EU +962134016,962138111,AE +962138112,962203647,EU +962203648,962207999,AT +962208000,962208255,EU +962208256,962211839,AT +962211840,962215935,BG +962215936,962217983,HR +962217984,962220031,BA +962220032,962224127,CZ +962224128,962228223,GR +962228224,962232319,HU +962232320,962244607,EU +962244608,962248703,RO +962248704,962252799,EU +962252800,962256895,SK +962256896,962260991,SI +962260992,962265087,TR +962265088,962281471,EU +962281472,962285567,DO +962285568,962359295,EU +962359296,962363391,IN +962363392,962392063,EU +962392064,962396159,PK +962396160,962408447,EU +962408448,962412543,TH +962412544,962416639,UZ +962416640,962461695,EU +962461696,962469887,IE +962469888,962527231,TR +962527232,973078527,EU 973078528,973209599,JP 973209600,973275135,IN 973275136,973471743,JP @@ -9238,7 +12587,9 @@ 978784256,978788351,JP 978788352,978796543,KR 978796544,978812927,CN -978812928,979369983,JP +978812928,978972671,JP +978972672,978973695,US +978973696,979369983,JP 979369984,979410943,AU 979410944,979419135,HK 979419136,979435519,AU @@ -9292,7 +12643,11 @@ 985006080,985071615,SG 985071616,985137151,JP 985137152,985202687,KR -985202688,985268223,SG +985202688,985224959,SG +985224960,985225215,AP +985225216,985243903,SG +985243904,985244159,AP +985244160,985268223,SG 985268224,985399295,VN 985399296,985661439,JP 985661440,987758591,CN @@ -9312,13 +12667,17 @@ 996802560,996868095,JP 996868096,997195775,CN 997195776,998244351,TW -998244352,999292927,JP +998244352,998760447,JP +998760448,998760703,US +998760704,998973376,JP +998973377,998973377,US +998973378,999292927,JP 999292928,999423999,IN 999424000,999555071,JP 999555072,999686143,HK 999686144,999751679,KR 999751680,999784447,CN -999784448,999800831,JP +999784448,999800831,AP 999800832,999817215,KR 999817216,999849983,BD 999849984,999866367,KR @@ -9369,7 +12728,9 @@ 1023238144,1023246335,ID 1023246336,1023279103,CN 1023279104,1023311871,IN -1023311872,1023328255,US +1023311872,1023316991,US +1023316992,1023317247,AU +1023317248,1023328255,US 1023328256,1023344639,JP 1023344640,1023410175,CN 1023410176,1023672319,IN @@ -9385,7 +12746,9 @@ 1023778816,1023787007,KR 1023787008,1023791103,AF 1023791104,1023795199,NC -1023795200,1023803391,JP +1023795200,1023799039,JP +1023799040,1023799295,US +1023799296,1023803391,JP 1023803392,1023852543,MY 1023852544,1023868927,BN 1023868928,1023901695,JP @@ -9397,7 +12760,9 @@ 1023967232,1023975423,IN 1023975424,1023979519,CN 1023979520,1023983615,AU -1023983616,1023999999,SG +1023983616,1023991551,SG +1023991552,1023991807,AP +1023991808,1023999999,SG 1024000000,1024032767,PH 1024032768,1024065535,AU 1024065536,1024131071,HK @@ -9406,12 +12771,18 @@ 1024184320,1024188415,MY 1024188416,1024196607,VN 1024196608,1024229375,IN -1024229376,1024262143,JP +1024229376,1024255743,JP +1024255744,1024255999,US +1024256000,1024262143,JP 1024262144,1024327679,SG 1024327680,1024344063,US 1024344064,1024352255,SG 1024352256,1024360447,AU -1024360448,1024376831,JP +1024360448,1024363775,JP +1024363776,1024364031,AU +1024364032,1024365055,JP +1024365056,1024365311,AP +1024365312,1024376831,JP 1024376832,1024393215,PH 1024393216,1024458751,HK 1024458752,1024491519,SG @@ -9422,13 +12793,34 @@ 1024786432,1025245183,JP 1025245184,1025277951,CN 1025277952,1025294335,PH -1025294336,1025302527,AU +1025294336,1025294591,JP +1025294592,1025294847,HK +1025294848,1025295103,TH +1025295104,1025295615,CN +1025295616,1025295871,MY +1025295872,1025296127,GB +1025296128,1025296639,FR +1025296640,1025296895,MY +1025296896,1025297407,SG +1025297408,1025297919,AU +1025297920,1025298175,NZ +1025298176,1025298943,AU +1025298944,1025299199,AE +1025299200,1025300223,AU +1025300224,1025300479,SA +1025300480,1025300735,AE +1025300736,1025301247,US +1025301248,1025302527,AU 1025302528,1025310719,VN 1025310720,1025343487,AU 1025343488,1025376255,CN 1025376256,1025507327,TW 1025507328,1026293759,KR -1026293760,1026392063,JP +1026293760,1026295807,JP +1026295808,1026296575,US +1026296576,1026311423,JP +1026311424,1026311679,US +1026311680,1026392063,JP 1026392064,1026408447,CN 1026408448,1026416639,JP 1026416640,1026420735,CN @@ -9445,7 +12837,9 @@ 1027866624,1027997695,AU 1027997696,1028128767,TW 1028128768,1029046271,KR -1029046272,1029144575,JP +1029046272,1029119999,JP +1029120000,1029120255,US +1029120256,1029144575,JP 1029144576,1029160959,SG 1029160960,1029177343,CN 1029177344,1029242879,AU @@ -9456,9 +12850,19 @@ 1029636096,1029668863,AU 1029668864,1029701631,IN 1029701632,1030750207,KR -1030750208,1031798783,JP +1030750208,1030946303,JP +1030946304,1030946559,AP +1030946560,1031415039,JP +1031415040,1031415295,US +1031415296,1031798783,JP 1031798784,1035993087,CN -1035993088,1037565951,JP +1035993088,1036447999,JP +1036448000,1036448255,US +1036448256,1037415679,JP +1037415680,1037415935,AP +1037415936,1037416447,JP +1037416448,1037416959,US +1037416960,1037565951,JP 1037565952,1038614527,TW 1038614528,1039007743,CN 1039007744,1039138815,HK @@ -9481,9 +12885,11 @@ 1040187392,1040252927,IL 1040252928,1040318463,GR 1040318464,1040383999,CH -1040384000,1040392191,SA -1040392192,1040392447,GB -1040392448,1040397823,SA +1040384000,1040388095,SA +1040388096,1040388351,US +1040388352,1040390853,SA +1040390854,1040390854,ZA +1040390855,1040397823,SA 1040397824,1040398591,GB 1040398592,1040399871,SA 1040399872,1040400127,GB @@ -9559,21 +12965,12 @@ 1040777216,1040842751,IE 1040842752,1040973823,IT 1040973824,1040982015,NL -1040982016,1040982279,A2 -1040982280,1040982287,NG -1040982288,1040982583,A2 -1040982584,1040982591,DK -1040982592,1040982599,A2 -1040982600,1040982607,DK -1040982608,1040982631,A2 -1040982632,1040982639,DE -1040982640,1040982943,A2 -1040982944,1040982951,DK -1040982952,1040984199,A2 -1040984200,1040984203,TZ -1040984204,1040984215,A2 -1040984216,1040984219,TZ -1040984220,1040990207,A2 +1040982016,1040982527,DK +1040982528,1040982783,FI +1040982784,1040983295,DK +1040983296,1040983551,US +1040983552,1040983807,EU +1040983808,1040990207,DK 1040990208,1040994303,CY 1040994304,1040994559,RU 1040994560,1040998399,CY @@ -9593,14 +12990,22 @@ 1041253120,1041253375,TJ 1041253376,1041268735,RU 1041268736,1041301503,NO -1041301504,1041367039,IE +1041301504,1041310975,IE +1041310976,1041311231,EU +1041311232,1041336319,IE +1041336320,1041336575,EU +1041336576,1041367039,IE 1041367040,1041498111,IT 1041498112,1041563647,SE 1041563648,1041596415,PL 1041596416,1041629183,NL 1041629184,1041633103,ES 1041633104,1041633119,GB -1041633120,1041694719,ES +1041633120,1041638655,ES +1041638656,1041638911,EU +1041638912,1041642751,ES +1041642752,1041643007,EU +1041643008,1041694719,ES 1041694720,1041695151,FR 1041695152,1041695167,GB 1041695168,1041695359,FR @@ -9666,7 +13071,9 @@ 1041701720,1041701727,GB 1041701728,1041701863,FR 1041701864,1041701871,GB -1041701872,1041702167,FR +1041701872,1041701935,FR +1041701936,1041701943,GB +1041701944,1041702167,FR 1041702168,1041702175,GB 1041702176,1041702306,FR 1041702307,1041702311,GB @@ -9766,8 +13173,8 @@ 1041707480,1041707495,GB 1041707496,1041707503,FR 1041707504,1041707519,GB -1041707520,1041707567,FR -1041707568,1041707583,GB +1041707520,1041707575,FR +1041707576,1041707583,GB 1041707584,1041707631,FR 1041707632,1041707647,GB 1041707648,1041707679,FR @@ -9804,8 +13211,8 @@ 1041708992,1041708999,GB 1041709000,1041709023,FR 1041709024,1041709055,GB -1041709056,1041709335,FR -1041709336,1041709375,GB +1041709056,1041709327,FR +1041709328,1041709375,GB 1041709376,1041709439,FR 1041709440,1041709455,GB 1041709456,1041709463,FR @@ -9898,17 +13305,13 @@ 1041715080,1041715087,GB 1041715088,1041715095,FR 1041715096,1041715103,GB -1041715104,1041715135,FR -1041715136,1041715143,GB -1041715144,1041715527,FR +1041715104,1041715527,FR 1041715528,1041715535,GB 1041715536,1041715583,FR 1041715584,1041715615,GB 1041715616,1041715631,FR 1041715632,1041715647,GB -1041715648,1041715727,FR -1041715728,1041715735,GB -1041715736,1041715767,FR +1041715648,1041715767,FR 1041715768,1041715791,GB 1041715792,1041715807,FR 1041715808,1041715823,GB @@ -9980,7 +13383,9 @@ 1041718624,1041718639,GB 1041718640,1041718663,FR 1041718664,1041718671,GB -1041718672,1041718895,FR +1041718672,1041718767,FR +1041718768,1041718775,GB +1041718776,1041718895,FR 1041718896,1041718911,GB 1041718912,1041718935,FR 1041718936,1041718943,GB @@ -10086,9 +13491,7 @@ 1041724456,1041724471,GB 1041724472,1041724511,FR 1041724512,1041724519,GB -1041724520,1041724615,FR -1041724616,1041724623,GB -1041724624,1041724671,FR +1041724520,1041724671,FR 1041724672,1041724927,GB 1041724928,1041725015,FR 1041725016,1041725023,GB @@ -10096,9 +13499,7 @@ 1041725120,1041725167,GB 1041725168,1041725175,FR 1041725176,1041725183,GB -1041725184,1041725191,FR -1041725192,1041725199,GB -1041725200,1041725207,FR +1041725184,1041725207,FR 1041725208,1041725231,GB 1041725232,1041725255,FR 1041725256,1041725279,GB @@ -10204,9 +13605,7 @@ 1041732256,1041732295,GB 1041732296,1041732303,FR 1041732304,1041732311,GB -1041732312,1041732471,FR -1041732472,1041732479,GB -1041732480,1041732519,FR +1041732312,1041732519,FR 1041732520,1041732527,GB 1041732528,1041732863,FR 1041732864,1041732871,GB @@ -10245,7 +13644,9 @@ 1041736376,1041736383,GB 1041736384,1041736423,FR 1041736424,1041736455,GB -1041736456,1041736527,FR +1041736456,1041736471,FR +1041736472,1041736479,GB +1041736480,1041736527,FR 1041736528,1041736535,GB 1041736536,1041736543,FR 1041736544,1041736551,GB @@ -10261,8 +13662,8 @@ 1041737040,1041737055,GB 1041737056,1041737071,FR 1041737072,1041737087,GB -1041737088,1041737215,FR -1041737216,1041737279,GB +1041737088,1041737223,FR +1041737224,1041737279,GB 1041737280,1041737295,FR 1041737296,1041737303,GB 1041737304,1041737375,FR @@ -10517,7 +13918,9 @@ 1041746864,1041746895,GB 1041746896,1041747463,FR 1041747464,1041747487,GB -1041747488,1041749775,FR +1041747488,1041748991,FR +1041748992,1041749247,EU +1041749248,1041749775,FR 1041749776,1041749783,GB 1041749784,1041749807,FR 1041749808,1041749815,GB @@ -10539,11 +13942,11 @@ 1041750776,1041750783,GB 1041750784,1041750831,FR 1041750832,1041750839,GB -1041750840,1041750887,FR -1041750888,1041750895,GB -1041750896,1041750919,FR +1041750840,1041750919,FR 1041750920,1041750927,GB -1041750928,1041751303,FR +1041750928,1041751007,FR +1041751008,1041751015,GB +1041751016,1041751303,FR 1041751304,1041751311,GB 1041751312,1041751351,FR 1041751352,1041751359,GB @@ -10556,8 +13959,8 @@ 1041751768,1041751775,FR 1041751776,1041751807,GB 1041751808,1041753319,FR -1041753320,1041753327,GB -1041753328,1041753407,FR +1041753320,1041753343,GB +1041753344,1041753407,FR 1041753408,1041753503,GB 1041753504,1041753599,FR 1041753600,1041753775,GB @@ -10609,7 +14012,9 @@ 1041757112,1041757127,GB 1041757128,1041757175,FR 1041757176,1041757179,GB -1041757180,1041757479,FR +1041757180,1041757439,FR +1041757440,1041757447,GB +1041757448,1041757479,FR 1041757480,1041757487,GB 1041757488,1041757503,FR 1041757504,1041757519,GB @@ -10675,7 +14080,8 @@ 1042292736,1042293247,NL 1042293248,1042293503,GB 1042293504,1042293535,IT -1042293536,1042293631,IR +1042293536,1042293567,IR +1042293568,1042293631,IT 1042293632,1042293759,GE 1042293760,1042293985,IT 1042293986,1042294783,NL @@ -10754,7 +14160,9 @@ 1042877184,1042877951,DE 1042877952,1042878207,NL 1042878208,1042878463,GB -1042878464,1042879999,NL +1042878464,1042879487,NL +1042879488,1042879743,US +1042879744,1042879999,NL 1042880000,1042880007,GB 1042880008,1042880031,NL 1042880032,1042880063,BE @@ -10786,16 +14194,8 @@ 1042892016,1042892031,DE 1042892032,1042892287,NL 1042892288,1042892543,FR -1042892544,1042892863,NL -1042892864,1042892895,BE -1042892896,1042892959,NL -1042892960,1042892967,DE -1042892968,1042892975,PL -1042892976,1042892983,CH -1042892984,1042892991,NL -1042892992,1042893007,FR -1042893008,1042893039,NL -1042893040,1042893055,DE +1042892544,1042892799,NL +1042892800,1042893055,EU 1042893056,1042893087,GB 1042893088,1042893135,NL 1042893136,1042893143,DE @@ -11029,8 +14429,10 @@ 1043480688,1043480695,GB 1043480696,1043480831,CH 1043480832,1043481855,GB -1043481856,1043482007,CH -1043482008,1043482015,GB +1043481856,1043481959,CH +1043481960,1043481967,GB +1043481968,1043481999,CH +1043482000,1043482015,GB 1043482016,1043482079,CH 1043482080,1043482623,GB 1043482624,1043482647,CH @@ -11066,7 +14468,9 @@ 1043483336,1043483343,CH 1043483344,1043483359,GB 1043483360,1043483391,CH -1043483392,1043483655,GB +1043483392,1043483406,GB +1043483407,1043483407,CH +1043483408,1043483655,GB 1043483656,1043483679,CH 1043483680,1043483687,GB 1043483688,1043483759,CH @@ -11078,8 +14482,8 @@ 1043484160,1043484191,CH 1043484192,1043484199,GB 1043484200,1043484215,CH -1043484216,1043484223,GB -1043484224,1043484351,CH +1043484216,1043484231,GB +1043484232,1043484351,CH 1043484352,1043484383,GB 1043484384,1043484431,CH 1043484432,1043484463,GB @@ -11131,7 +14535,9 @@ 1043497080,1043497215,FR 1043497216,1043497759,GB 1043497760,1043497767,FR -1043497768,1043497863,GB +1043497768,1043497857,GB +1043497858,1043497858,FR +1043497859,1043497863,GB 1043497864,1043497871,FR 1043497872,1043497903,GB 1043497904,1043497911,FR @@ -11185,7 +14591,9 @@ 1043623216,1043623231,GB 1043623232,1043633663,DE 1043633664,1043633919,FR -1043633920,1043693055,DE +1043633920,1043661567,DE +1043661568,1043661823,GB +1043661824,1043693055,DE 1043693056,1043693127,GB 1043693128,1043693183,DE 1043693184,1043693567,GB @@ -11232,9 +14640,7 @@ 1043899392,1043899647,CG 1043899648,1043907071,A2 1043907072,1043907327,NG -1043907328,1043910143,A2 -1043910144,1043910399,TZ -1043910400,1043910495,A2 +1043907328,1043910495,A2 1043910496,1043910503,GB 1043910504,1043912703,A2 1043912704,1043913215,ZM @@ -11623,7 +15029,9 @@ 1044005664,1044005671,NL 1044005672,1044005679,BE 1044005680,1044005687,NL -1044005688,1044005799,BE +1044005688,1044005695,BE +1044005696,1044005759,NL +1044005760,1044005799,BE 1044005800,1044005807,NL 1044005808,1044005823,BE 1044005824,1044005847,NL @@ -11826,7 +15234,9 @@ 1044025352,1044025599,BE 1044025600,1044025855,NL 1044025856,1044025863,BE -1044025864,1044025927,NL +1044025864,1044025871,NL +1044025872,1044025879,BE +1044025880,1044025927,NL 1044025928,1044025935,BE 1044025936,1044025967,NL 1044025968,1044025983,BE @@ -11853,8 +15263,8 @@ 1044026256,1044026263,NL 1044026264,1044026279,BE 1044026280,1044026327,NL -1044026328,1044026335,BE -1044026336,1044026383,NL +1044026328,1044026343,BE +1044026344,1044026383,NL 1044026384,1044026391,BE 1044026392,1044026399,NL 1044026400,1044026407,BE @@ -11866,7 +15276,9 @@ 1044026480,1044026487,BE 1044026488,1044026519,NL 1044026520,1044026535,BE -1044026536,1044026631,NL +1044026536,1044026607,NL +1044026608,1044026615,BE +1044026616,1044026631,NL 1044026632,1044026639,BE 1044026640,1044026647,NL 1044026648,1044026655,BE @@ -13003,7 +16415,9 @@ 1044636160,1044638207,DE 1044638208,1044638223,GB 1044638224,1044638239,DE -1044638240,1044638463,GB +1044638240,1044638273,GB +1044638274,1044638274,A1 +1044638275,1044638463,GB 1044638464,1044638719,DE 1044638720,1044638975,GB 1044638976,1044639231,DE @@ -13014,11 +16428,25 @@ 1044643328,1044643839,GB 1044643840,1044652031,DE 1044652032,1044660223,LY -1044660224,1044664895,GR +1044660224,1044660479,GR +1044660480,1044660991,US +1044660992,1044661247,AU +1044661248,1044661503,SA +1044661504,1044661759,GR +1044661760,1044662271,AU +1044662272,1044663807,US +1044663808,1044664063,AU +1044664064,1044664575,US +1044664576,1044664895,GR 1044664896,1044664959,IR -1044664960,1044665535,GR -1044665536,1044665551,IQ -1044665552,1044668415,GR +1044664960,1044665343,GR +1044665344,1044665855,US +1044665856,1044666367,GR +1044666368,1044666623,US +1044666624,1044667391,GR +1044667392,1044667647,US +1044667648,1044668159,GR +1044668160,1044668415,SA 1044668416,1044676607,BA 1044676608,1044684799,RU 1044684800,1044692991,HU @@ -13036,7 +16464,9 @@ 1044701184,1044709375,EG 1044709376,1044717567,RU 1044717568,1044742143,GB -1044742144,1044750335,KW +1044742144,1044742399,KW +1044742400,1044742655,US +1044742656,1044750335,KW 1044750336,1044750351,US 1044750352,1044750355,HU 1044750356,1044750359,BE @@ -13047,7 +16477,9 @@ 1044753184,1044753215,HU 1044753216,1044758527,NL 1044758528,1044774911,PL -1044774912,1044800383,NO +1044774912,1044782079,NO +1044782080,1044782335,EU +1044782336,1044800383,NO 1044800384,1044800511,IT 1044800512,1044840447,NO 1044840448,1044905983,FI @@ -13204,8 +16636,8 @@ 1044933888,1044933919,BE 1044933920,1044933935,GB 1044933936,1044933967,BE -1044933968,1044933983,GB -1044933984,1044934111,BE +1044933968,1044933975,GB +1044933976,1044934111,BE 1044934112,1044934119,GB 1044934120,1044934151,BE 1044934152,1044934159,GB @@ -13215,7 +16647,9 @@ 1044934232,1044934247,GB 1044934248,1044934287,BE 1044934288,1044934295,GB -1044934296,1044934359,BE +1044934296,1044934319,BE +1044934320,1044934327,GB +1044934328,1044934359,BE 1044934360,1044934503,GB 1044934504,1044934543,BE 1044934544,1044934551,GB @@ -13281,14 +16715,14 @@ 1044936440,1044936463,GB 1044936464,1044936495,BE 1044936496,1044936503,GB -1044936504,1044936511,BE -1044936512,1044936519,GB -1044936520,1044936711,BE +1044936504,1044936711,BE 1044936712,1044936719,GB 1044936720,1044936847,BE 1044936848,1044936863,GB 1044936864,1044936895,BE -1044936896,1044936959,GB +1044936896,1044936903,GB +1044936904,1044936911,BE +1044936912,1044936959,GB 1044936960,1044937023,BE 1044937024,1044937031,GB 1044937032,1044937183,BE @@ -13371,7 +16805,11 @@ 1045016881,1045016886,ES 1045016887,1045016888,GB 1045016889,1045016894,ES -1045016895,1045018143,GB +1045016895,1045016895,GB +1045016896,1045016911,ES +1045016912,1045016960,GB +1045016961,1045017022,ES +1045017023,1045018143,GB 1045018144,1045018151,AE 1045018152,1045018207,GB 1045018208,1045018231,FI @@ -13382,17 +16820,23 @@ 1045018784,1045020159,GB 1045020160,1045020671,ES 1045020672,1045037055,NO -1045037056,1045119231,GR +1045037056,1045118975,GR +1045118976,1045119231,US 1045119232,1045119743,AL 1045119744,1045135359,GR 1045135360,1045141759,DE 1045141760,1045142015,PL -1045142016,1045149340,DE -1045149341,1045149341,TW +1045142016,1045149318,DE +1045149319,1045149319,US +1045149320,1045149341,DE 1045149342,1045149344,US -1045149345,1045149345,TW +1045149345,1045149345,DE 1045149346,1045149346,PL -1045149347,1045154059,DE +1045149347,1045149351,DE +1045149352,1045149352,GB +1045149353,1045149353,DE +1045149354,1045149354,TR +1045149355,1045154059,DE 1045154060,1045154060,IL 1045154061,1045154061,DE 1045154062,1045154062,BR @@ -13513,8 +16957,8 @@ 1045742116,1045742175,GB 1045742176,1045742191,SE 1045742192,1045742335,GB -1045742336,1045742383,SE -1045742384,1045742395,GB +1045742336,1045742391,SE +1045742392,1045742395,GB 1045742396,1045742471,SE 1045742472,1045742479,GB 1045742480,1045742487,SE @@ -13552,7 +16996,8 @@ 1045745616,1045745627,SE 1045745628,1045745631,GB 1045745632,1045745647,SE -1045745648,1045745663,FI +1045745648,1045745655,GB +1045745656,1045745663,FI 1045745664,1045745695,SE 1045745696,1045745759,GB 1045745760,1045745768,SE @@ -13584,6 +17029,9 @@ 1045748480,1045748735,SE 1045748736,1045749503,GB 1045749504,1045749759,SE +1045749760,1045753855,SI +1045753856,1045755903,NL +1045755904,1045757951,UA 1045757952,1045790719,LV 1045790720,1045798911,FR 1045798912,1045889023,IT @@ -13598,8 +17046,8 @@ 1046061056,1046069247,DE 1046069248,1046085631,RU 1046085632,1046150143,IL -1046150144,1046150399,LR -1046150400,1046151167,IL +1046150144,1046150609,LR +1046150610,1046151167,IL 1046151168,1046216703,DE 1046216704,1046225647,NO 1046225648,1046225655,SE @@ -13610,20 +17058,42 @@ 1046282624,1046282751,US 1046282752,1046283007,DE 1046283008,1046283135,BZ -1046283136,1046283263,DE +1046283136,1046283167,DE +1046283168,1046283199,US +1046283200,1046283247,DE +1046283248,1046283255,US +1046283256,1046283263,DE 1046283264,1046283327,LU 1046283328,1046285055,DE 1046285056,1046285119,HR 1046285120,1046285183,MT 1046285184,1046285247,BZ 1046285248,1046285311,BA -1046285312,1046286663,DE +1046285312,1046286367,DE +1046286368,1046286399,US +1046286400,1046286527,DE +1046286528,1046286591,US +1046286592,1046286663,DE 1046286664,1046286671,BZ -1046286672,1046286935,DE +1046286672,1046286783,DE +1046286784,1046286847,US +1046286848,1046286935,DE 1046286936,1046286943,ES -1046286944,1046288383,DE -1046288384,1046288663,CZ -1046288664,1046288767,DE +1046286944,1046287039,DE +1046287040,1046287103,US +1046287104,1046287111,DE +1046287112,1046287119,US +1046287120,1046287135,DE +1046287136,1046287167,US +1046287168,1046287295,DE +1046287296,1046287359,US +1046287360,1046288383,DE +1046288384,1046288511,CZ +1046288512,1046288543,US +1046288544,1046288663,CZ +1046288664,1046288671,DE +1046288672,1046288703,US +1046288704,1046288767,DE 1046288768,1046288775,AG 1046288776,1046288895,DE 1046288896,1046290431,AG @@ -13897,7 +17367,9 @@ 1046502864,1046502911,GB 1046502912,1046504415,DE 1046504416,1046504447,GB -1046504448,1046508543,DE +1046504448,1046508015,DE +1046508016,1046508031,GB +1046508032,1046508543,DE 1046508544,1046511615,GB 1046511616,1046516287,DE 1046516288,1046516735,GB @@ -13911,8 +17383,8 @@ 1046518272,1046518783,GB 1046518784,1046519039,DE 1046519040,1046519167,GB -1046519168,1046519375,DE -1046519376,1046524159,GB +1046519168,1046519415,DE +1046519416,1046524159,GB 1046524160,1046524191,DE 1046524192,1046524207,GB 1046524208,1046524215,DE @@ -14210,7 +17682,9 @@ 1047346688,1047347199,SE 1047347200,1047363583,DE 1047363584,1047371775,CZ -1047371776,1047379967,RU +1047371776,1047373559,RU +1047373560,1047373567,FI +1047373568,1047379967,RU 1047379968,1047396351,NL 1047396352,1047461887,IT 1047461888,1047494655,DE @@ -14409,11 +17883,12 @@ 1047740416,1047740431,US 1047740432,1047740447,DE 1047740448,1047740463,IT -1047740464,1047740479,SE -1047740480,1047740543,EU +1047740464,1047740543,SE 1047740544,1047740671,DE 1047740672,1047740927,A2 -1047740928,1047782695,EU +1047740928,1047781679,EU +1047781680,1047781695,GB +1047781696,1047782695,EU 1047782696,1047782703,GB 1047782704,1047782719,EU 1047782720,1047782751,SE @@ -14448,7 +17923,9 @@ 1047997440,1047997503,NO 1047997504,1048003503,SE 1048003504,1048003511,NO -1048003512,1048012383,SE +1048003512,1048011775,SE +1048011776,1048012031,EU +1048012032,1048012383,SE 1048012384,1048012391,DE 1048012392,1048051711,SE 1048051712,1048117247,SA @@ -14470,7 +17947,9 @@ 1048205312,1048209407,RU 1048209408,1048211455,UA 1048211456,1048215551,PL -1048215552,1048221695,RU +1048215552,1048217599,RU +1048217600,1048219647,TJ +1048219648,1048221695,RU 1048221696,1048223743,UA 1048223744,1048225791,DK 1048225792,1048227839,CZ @@ -14487,21 +17966,25 @@ 1048576000,1048584191,DE 1048584192,1048592383,IL 1048592384,1048600575,IT -1048600576,1048604671,UA +1048600576,1048601599,UA +1048601600,1048602111,RU +1048602112,1048604671,UA 1048604672,1048604687,EE 1048604688,1048604751,UA 1048604752,1048604759,EE 1048604760,1048604927,UA 1048604928,1048604945,LT 1048604946,1048604955,UA -1048604956,1048604967,LT +1048604956,1048604959,LT +1048604960,1048604963,UA +1048604964,1048604967,LT 1048604968,1048604971,UA 1048604972,1048604991,LT 1048604992,1048605055,UA -1048605056,1048605079,LT -1048605080,1048605087,UA -1048605088,1048605095,LT -1048605096,1048605103,UA +1048605056,1048605063,LT +1048605064,1048605071,UA +1048605072,1048605079,LT +1048605080,1048605103,UA 1048605104,1048605119,LT 1048605120,1048605695,UA 1048605696,1048606719,EE @@ -14524,7 +18007,10 @@ 1048611840,1048615423,GB 1048615424,1048615487,US 1048615488,1048616959,GB -1048616960,1048621055,KE +1048616960,1048617215,A2 +1048617216,1048618751,KE +1048618752,1048619007,A2 +1048619008,1048621055,KE 1048621056,1048625151,US 1048625152,1048633343,GB 1048633344,1048641535,NO @@ -15166,12 +18652,8 @@ 1048978944,1048979135,EU 1048979136,1048979295,DE 1048979296,1048979455,EU -1048979456,1048980495,DE -1048980496,1048980511,EU -1048980512,1048980527,DE -1048980528,1048980559,EU -1048980560,1048980731,DE -1048980732,1048980735,EU +1048979456,1048980479,DE +1048980480,1048980735,EU 1048980736,1048980791,DE 1048980792,1048980803,EU 1048980804,1048980807,DE @@ -15186,14 +18668,8 @@ 1048981760,1048981791,EU 1048981792,1048981823,DE 1048981824,1048982015,EU -1048982016,1048982607,DE -1048982608,1048982624,EU -1048982625,1048982663,DE -1048982664,1048982687,EU -1048982688,1048982695,DE -1048982696,1048982720,EU -1048982721,1048982782,DE -1048982783,1048982823,EU +1048982016,1048982527,DE +1048982528,1048982823,EU 1048982824,1048982943,DE 1048982944,1048982959,EU 1048982960,1048983023,DE @@ -15236,7 +18712,11 @@ 1049012224,1049012224,EU 1049012225,1049012226,DE 1049012227,1049012735,EU -1049012736,1049016703,DE +1049012736,1049014311,DE +1049014312,1049014335,EU +1049014336,1049014367,DE +1049014368,1049014783,EU +1049014784,1049016703,DE 1049016704,1049016711,FR 1049016712,1049016715,RU 1049016716,1049016743,DE @@ -15346,7 +18826,11 @@ 1049559040,1049653095,DE 1049653096,1049653103,US 1049653104,1049698303,DE -1049698304,1049706495,NL +1049698304,1049699071,NL +1049699072,1049699327,A2 +1049699328,1049699583,NL +1049699584,1049699839,BW +1049699840,1049706495,NL 1049706496,1049707007,GB 1049707008,1049707519,NL 1049707520,1049707775,LB @@ -15354,10 +18838,9 @@ 1049708032,1049709055,GB 1049709056,1049709311,NL 1049709312,1049709567,GB -1049709568,1049709823,A2 -1049709824,1049710079,US +1049709568,1049710079,A2 1049710080,1049710335,GB -1049710336,1049710591,NL +1049710336,1049710591,A2 1049710592,1049712895,GB 1049712896,1049713055,IR 1049713056,1049713087,MA @@ -15426,9 +18909,7 @@ 1049769120,1049769151,AE 1049769152,1049770111,DE 1049770112,1049770127,AE -1049770128,1049771391,DE -1049771392,1049771519,IT -1049771520,1049772895,DE +1049770128,1049772895,DE 1049772896,1049772927,AE 1049772928,1049773055,ES 1049773056,1049774367,DE @@ -15480,7 +18961,9 @@ 1049960448,1049968639,GB 1049968640,1049985023,SA 1049985024,1050017791,IT -1050017792,1050083327,KW +1050017792,1050041087,KW +1050041088,1050041599,US +1050041600,1050083327,KW 1050083328,1050148863,ES 1050148864,1050157055,CY 1050157056,1050173439,RU @@ -15495,13 +18978,23 @@ 1050207008,1050214399,SK 1050214400,1050246719,DE 1050246720,1050246735,BE -1050246736,1050320231,DE +1050246736,1050268671,DE +1050268672,1050269183,US +1050269184,1050272511,DE +1050272512,1050272767,EU +1050272768,1050316799,DE +1050316800,1050317311,US +1050317312,1050320231,DE 1050320232,1050320239,GB -1050320240,1050340607,DE +1050320240,1050332441,DE +1050332442,1050332442,GB +1050332443,1050340607,DE 1050340608,1050340639,US 1050340640,1050450711,DE 1050450712,1050450719,NL -1050450720,1050471391,DE +1050450720,1050470911,DE +1050470912,1050471167,GB +1050471168,1050471391,DE 1050471392,1050471399,IT 1050471400,1050505247,DE 1050505248,1050505279,CA @@ -15513,7 +19006,11 @@ 1050619504,1050619511,CH 1050619512,1050621407,DE 1050621408,1050621439,BE -1050621440,1050664911,DE +1050621440,1050627491,DE +1050627492,1050627495,EU +1050627496,1050642687,DE +1050642688,1050642943,US +1050642944,1050664911,DE 1050664912,1050664919,IT 1050664920,1050667519,DE 1050667520,1050667775,FR @@ -15575,7 +19072,8 @@ 1051017216,1051033599,NL 1051033600,1051049983,FI 1051049984,1051066367,HU -1051066368,1051084287,NL +1051066368,1051082751,BE +1051082752,1051084287,NL 1051084288,1051084799,BE 1051084800,1051096831,NL 1051096832,1051097087,BE @@ -15943,14 +19441,14 @@ 1051295744,1051303935,GB 1051303936,1051312127,SK 1051312128,1051328511,GR -1051328512,1051459583,GB -1051459584,1051460095,EU +1051328512,1051460095,GB 1051460096,1051460351,ES -1051460352,1051461631,EU -1051461632,1051525119,GB +1051460352,1051525119,GB 1051525120,1051533311,MT 1051533312,1051541503,NG -1051541504,1051557887,GB +1051541504,1051549345,GB +1051549346,1051549346,EU +1051549347,1051557887,GB 1051557888,1051566079,RU 1051566080,1051574271,IT 1051574272,1051574623,GB @@ -17124,23 +20622,7 @@ 1052507584,1052507647,EU 1052507648,1052507775,GB 1052507776,1052507903,EU -1052507904,1052508415,GB -1052508416,1052516351,EU -1052516352,1052527615,GB -1052527616,1052528383,EU -1052528384,1052543999,GB -1052544000,1052544511,EU -1052544512,1052546047,GB -1052546048,1052546559,EU -1052546560,1052547519,GB -1052547520,1052547583,EU -1052547584,1052548607,GB -1052548608,1052549631,EU -1052549632,1052550143,GB -1052550144,1052550655,EU -1052550656,1052553215,GB -1052553216,1052553535,EU -1052553536,1052581087,GB +1052507904,1052581087,GB 1052581088,1052581103,GE 1052581104,1052596447,GB 1052596448,1052596463,IT @@ -17154,14 +20636,15 @@ 1052644096,1052644351,SE 1052644352,1052647167,GB 1052647168,1052647423,SE -1052647424,1052661759,GB +1052647424,1052653823,GB +1052653824,1052654079,EU +1052654080,1052661759,GB 1052661760,1052662271,SE 1052662272,1052665343,GB 1052665344,1052665599,SE 1052665600,1052684575,GB 1052684576,1052684607,IT -1052684608,1052769791,GB -1052769792,1052770303,EU +1052684608,1052770303,GB 1052770304,1052775711,CH 1052775712,1052775727,DE 1052775728,1052777503,CH @@ -17169,9 +20652,21 @@ 1052777536,1052778495,CH 1052778496,1052786687,RU 1052786688,1052803071,NL -1052803072,1052806655,A2 -1052806656,1052807167,MW -1052807168,1052811263,A2 +1052803072,1052803327,A2 +1052803328,1052803583,EU +1052803584,1052804607,US +1052804608,1052805119,A2 +1052805120,1052805375,US +1052805376,1052805631,A2 +1052805632,1052805887,US +1052805888,1052806655,A2 +1052806656,1052806911,US +1052806912,1052807167,MW +1052807168,1052807679,A2 +1052807680,1052809727,US +1052809728,1052810495,DE +1052810496,1052810751,US +1052810752,1052811263,DE 1052811264,1052819455,RU 1052819456,1052827647,DE 1052827648,1052835839,RU @@ -17180,7 +20675,9 @@ 1052852224,1052868607,EG 1052868608,1052876799,RS 1052876800,1052884991,NG -1052884992,1052901375,FR +1052884992,1052896351,FR +1052896352,1052896352,A1 +1052896353,1052901375,FR 1052901376,1053032447,NL 1053032448,1053047367,IT 1053047368,1053047375,TR @@ -17277,8 +20774,10 @@ 1053312960,1053313023,EU 1053313024,1053313471,GB 1053313472,1053313479,EU -1053313480,1053313791,GB -1053313792,1053313919,EU +1053313480,1053313799,GB +1053313800,1053313823,EU +1053313824,1053313831,GB +1053313832,1053313919,EU 1053313920,1053314047,GB 1053314048,1053314063,EU 1053314064,1053314079,CZ @@ -17341,9 +20840,7 @@ 1053331664,1053331679,EU 1053331680,1053331703,NL 1053331704,1053331711,EU -1053331712,1053331887,NL -1053331888,1053331903,EU -1053331904,1053331939,NL +1053331712,1053331939,NL 1053331940,1053331967,EU 1053331968,1053332271,NL 1053332272,1053332319,EU @@ -17537,8 +21034,8 @@ 1053852048,1053852111,EU 1053852112,1053852127,GB 1053852128,1053852159,DE -1053852160,1053855743,EU -1053855744,1053859839,GB +1053852160,1053853695,EU +1053853696,1053859839,GB 1053859840,1053860863,DE 1053860864,1053862655,EU 1053862656,1053862783,DE @@ -17582,7 +21079,9 @@ 1053872448,1053872895,EU 1053872896,1053873663,DE 1053873664,1053876223,EU -1053876224,1053876991,DE +1053876224,1053876479,DE +1053876480,1053876735,GB +1053876736,1053876991,DE 1053876992,1053877247,EU 1053877248,1053878271,DE 1053878272,1053878783,GB @@ -17641,8 +21140,7 @@ 1054130176,1054138367,LT 1054138368,1054146559,AZ 1054146560,1054179327,RU -1054179328,1054179584,DE -1054179585,1054180351,GB +1054179328,1054180351,GB 1054180352,1054181120,DE 1054181121,1054181375,GB 1054181376,1054182399,DE @@ -17744,11 +21242,15 @@ 1054720000,1054867455,NL 1054867456,1054943231,DE 1054943232,1054943487,PL -1054943488,1054949807,DE +1054943488,1054948253,DE +1054948254,1054948254,EU +1054948255,1054949807,DE 1054949808,1054949815,ES 1054949816,1054969031,DE 1054969032,1054969039,AT -1054969040,1054978815,DE +1054969040,1054973951,DE +1054973952,1054974207,EU +1054974208,1054978815,DE 1054978816,1054979071,FR 1054979072,1055129599,DE 1055129600,1055187027,CY @@ -17910,7 +21412,9 @@ 1056014336,1056022527,EG 1056022528,1056030719,GB 1056030720,1056047103,FI -1056047104,1056178175,DK +1056047104,1056161023,DK +1056161024,1056161279,US +1056161280,1056178175,DK 1056178176,1056194559,UA 1056194560,1056210943,FR 1056210944,1056219135,PL @@ -17952,11 +21456,7 @@ 1056874648,1056874655,GB 1056874656,1056874679,IE 1056874680,1056874751,GB -1056874752,1056874783,IE -1056874784,1056874919,GB -1056874920,1056874927,IE -1056874928,1056874991,GB -1056874992,1056875007,IE +1056874752,1056875007,IE 1056875008,1056875071,GB 1056875072,1056875103,IE 1056875104,1056875111,GB @@ -18005,7 +21505,11 @@ 1062262784,1062263039,PH 1062263040,1062378767,US 1062378768,1062378783,CA -1062378784,1062475935,US +1062378784,1062429695,US +1062429696,1062430207,PR +1062430208,1062473731,US +1062473732,1062473732,IN +1062473733,1062475935,US 1062475936,1062475951,GB 1062475952,1062486271,US 1062486272,1062486527,MX @@ -18017,23 +21521,25 @@ 1062545920,1062546431,BM 1062546432,1062597375,US 1062597376,1062597631,PR -1062597632,1062636287,US +1062597632,1062608031,US +1062608032,1062608039,CA +1062608040,1062636287,US 1062636288,1062636351,GB 1062636352,1062725103,US 1062725104,1062725111,IL 1062725112,1062871551,US -1062871552,1062872063,PR -1062872064,1063305727,US +1062871552,1062872319,PR +1062872320,1063305727,US 1063305728,1063305983,CA -1063305984,1063497863,US +1063305984,1063390207,US +1063390208,1063390463,PR +1063390464,1063497863,US 1063497864,1063497871,CA 1063497872,1063504191,US 1063504192,1063504255,MX 1063504256,1063560687,US 1063560688,1063560703,CA -1063560704,1063561231,US -1063561232,1063561247,CA -1063561248,1063567359,US +1063560704,1063567359,US 1063567360,1063568895,A2 1063568896,1063569151,TZ 1063569152,1063573679,A2 @@ -18045,15 +21551,16 @@ 1063587632,1063587647,CA 1063587648,1063598847,US 1063598848,1063598863,CA -1063598864,1063727615,US +1063598864,1063690239,US +1063690240,1063690495,PR +1063690496,1063727615,US 1063727616,1063728127,GU 1063728128,1063747583,US 1063747584,1063747839,A2 1063747840,1063748095,UG 1063748096,1063748607,A2 1063748608,1063749119,GH -1063749120,1063749375,A2 -1063749376,1063749631,US +1063749120,1063749631,US 1063749632,1063749887,LR 1063749888,1063750143,SA 1063750144,1063750399,NG @@ -18131,7 +21638,9 @@ 1064650752,1064651775,EC 1064651776,1064769023,US 1064769024,1064769535,A2 -1064769536,1064973055,US +1064769536,1064778343,US +1064778344,1064778351,CA +1064778352,1064973055,US 1064973056,1064973183,AU 1064973184,1065049471,US 1065049472,1065049535,CA @@ -18148,7 +21657,14 @@ 1065519488,1065520895,US 1065520896,1065520911,CA 1065520912,1065520927,IT -1065520928,1065583423,US +1065520928,1065530879,US +1065530880,1065533439,TC +1065533440,1065537535,US +1065537536,1065541631,TC +1065541632,1065547775,US +1065547776,1065548031,FK +1065548032,1065548543,TC +1065548544,1065583423,US 1065583424,1065583439,HK 1065583440,1065611263,US 1065611264,1065615359,PR @@ -18176,7 +21692,9 @@ 1066830992,1066830999,JP 1066831000,1066831071,US 1066831072,1066831087,JP -1066831088,1067473471,US +1066831088,1067237887,US +1067237888,1067238399,JP +1067238400,1067473471,US 1067473472,1067473535,CA 1067473536,1067474751,US 1067474752,1067474767,NL @@ -18190,15 +21708,21 @@ 1067532288,1067532799,HN 1067532800,1067537959,US 1067537960,1067537967,GB -1067537968,1067573247,US +1067537968,1067552511,US +1067552512,1067552767,PR +1067552768,1067573247,US 1067573248,1067573255,SG 1067573256,1067575295,US 1067575296,1067577343,HN 1067577344,1067590111,US 1067590112,1067590143,CA -1067590144,1067617791,US +1067590144,1067593983,US +1067593984,1067594239,PR +1067594240,1067617791,US 1067617792,1067618047,CN -1067618048,1067625967,US +1067618048,1067621375,US +1067621376,1067621631,PR +1067621632,1067625967,US 1067625968,1067625983,CH 1067625984,1067653255,US 1067653256,1067653263,PR @@ -18208,7 +21732,9 @@ 1067700736,1067701247,AN 1067701248,1067726847,US 1067726848,1067727359,EC -1067727360,1067740159,US +1067727360,1067736831,US +1067736832,1067737087,PR +1067737088,1067740159,US 1067740160,1067741183,HN 1067741184,1067762815,US 1067762816,1067762831,CA @@ -18216,7 +21742,9 @@ 1067780608,1067780863,GB 1067780864,1067822863,US 1067822864,1067822871,CA -1067822872,1067826239,US +1067822872,1067824895,US +1067824896,1067825151,PR +1067825152,1067826239,US 1067826240,1067826247,CA 1067826248,1067838463,US 1067838464,1067838591,IT @@ -18240,7 +21768,9 @@ 1067954752,1067954783,DK 1067954784,1067977895,US 1067977896,1067977903,CA -1067977904,1067989247,US +1067977904,1067978751,US +1067978752,1067979007,PR +1067979008,1067989247,US 1067989248,1067989503,EC 1067989504,1067998463,US 1067998464,1067998719,CO @@ -18250,7 +21780,9 @@ 1068017664,1068018175,YE 1068018176,1068070887,US 1068070888,1068070895,CA -1068070896,1068096415,US +1068070896,1068083455,US +1068083456,1068083711,PR +1068083712,1068096415,US 1068096416,1068096447,CA 1068096448,1068119407,US 1068119408,1068119423,DE @@ -18278,7 +21810,11 @@ 1068419072,1068421119,CO 1068421120,1068425983,US 1068425984,1068426239,EC -1068426240,1068480159,US +1068426240,1068462079,US +1068462080,1068462335,PR +1068462336,1068473599,US +1068473600,1068473855,BB +1068473856,1068480159,US 1068480160,1068480191,IN 1068480192,1068480431,US 1068480432,1068480447,SE @@ -18286,39 +21822,191 @@ 1068481024,1068481535,PR 1068481536,1068491263,US 1068491264,1068491519,HN -1068491520,1070729471,US +1068491520,1069622866,US +1069622867,1069622867,MX +1069622868,1070652215,US +1070652216,1070652216,A1 +1070652217,1070701055,US +1070701056,1070701311,DO +1070701312,1070701567,HT +1070701568,1070729471,US 1070729472,1070729727,CA 1070729728,1070805559,US 1070805560,1070805567,VG -1070805568,1071170815,US -1071170816,1071171071,PH -1071171072,1071206527,US -1071206528,1071206559,HK -1071206560,1071206911,US -1071206912,1071207167,HK -1071207168,1071295871,US -1071295872,1071295887,GR -1071295888,1071309407,US +1070805568,1071100159,US +1071100160,1071100415,PR +1071100416,1071100927,US +1071100928,1071101951,PR +1071101952,1071134719,US +1071134720,1071136767,HK +1071136768,1071141887,US +1071141888,1071142911,HK +1071142912,1071144959,US +1071144960,1071151103,GB +1071151104,1071153151,LB +1071153152,1071157247,US +1071157248,1071158271,SG +1071158272,1071159295,US +1071159296,1071160319,SG +1071160320,1071162367,US +1071162368,1071163391,KR +1071163392,1071165439,HK +1071165440,1071166463,US +1071166464,1071167487,A2 +1071167488,1071169535,US +1071169536,1071171583,TW +1071171584,1071196159,US +1071196160,1071198207,HK +1071198208,1071199231,JP +1071199232,1071201279,US +1071201280,1071202303,TH +1071202304,1071204351,US +1071204352,1071205375,HK +1071205376,1071206399,US +1071206400,1071208447,HK +1071208448,1071210495,TW +1071210496,1071216639,US +1071216640,1071217663,AU +1071217664,1071227903,US +1071227904,1071228927,A2 +1071228928,1071251711,US +1071251712,1071252479,HK +1071252480,1071254783,US +1071254784,1071255039,GB +1071255040,1071255295,US +1071255296,1071255551,DE +1071255552,1071256319,US +1071256320,1071256575,HK +1071256576,1071258879,US +1071258880,1071259135,HK +1071259136,1071260159,US +1071260160,1071260671,GB +1071260672,1071260927,US +1071260928,1071261695,IT +1071261696,1071264767,US +1071264768,1071265791,GB +1071265792,1071267071,US +1071267072,1071267839,HK +1071267840,1071268095,US +1071268096,1071268863,NL +1071268864,1071270655,US +1071270656,1071270911,AP +1071270912,1071271167,US +1071271168,1071271263,AP +1071271264,1071271279,US +1071271280,1071271359,AP +1071271360,1071271679,US +1071271680,1071271935,TW +1071271936,1071272191,US +1071272192,1071272447,SE +1071272448,1071274239,US +1071274240,1071274495,FR +1071274496,1071280895,US +1071280896,1071281151,HK +1071281152,1071281407,US +1071281408,1071281663,AU +1071281664,1071282943,US +1071282944,1071283199,PH +1071283200,1071283967,US +1071283968,1071284223,A2 +1071284224,1071286527,US +1071286528,1071287295,LB +1071287296,1071287551,US +1071287552,1071287807,A2 +1071287808,1071288063,US +1071288064,1071288319,FR +1071288320,1071288575,US +1071288576,1071288831,HK +1071288832,1071289087,US +1071289088,1071289343,JP +1071289344,1071289599,US +1071289600,1071289855,KR +1071289856,1071290111,US +1071290112,1071290367,KW +1071290368,1071291647,US +1071291648,1071291903,AU +1071291904,1071292159,US +1071292160,1071292415,HK +1071292416,1071293183,US +1071293184,1071293439,SG +1071293440,1071293695,US +1071293696,1071293951,SG +1071293952,1071294207,US +1071294208,1071294463,MY +1071294464,1071294719,US +1071294720,1071294975,A2 +1071294976,1071295231,US +1071295232,1071295487,TH +1071295488,1071295743,US +1071295744,1071295999,GR +1071296000,1071296255,US +1071296256,1071296511,HK +1071296512,1071296767,US +1071296768,1071297023,AE +1071297024,1071297791,US +1071297792,1071298047,IN +1071298048,1071298303,US +1071298304,1071298559,JP +1071298560,1071298815,US +1071298816,1071299071,VN +1071299072,1071299327,US +1071299328,1071299583,VN +1071299584,1071299839,US +1071299840,1071300607,FR +1071300608,1071301119,US +1071301120,1071301631,FR +1071301632,1071301887,US +1071301888,1071302143,VN +1071302144,1071306495,US +1071306496,1071306751,HK +1071306752,1071309407,US 1071309408,1071309439,HK 1071309440,1071309471,US 1071309472,1071309503,HK 1071309504,1071309695,US 1071309696,1071309727,HK -1071309728,1071318783,US +1071309728,1071310079,US +1071310080,1071310335,SG +1071310336,1071313919,US +1071313920,1071314175,TW +1071314176,1071314687,US +1071314688,1071314943,TW +1071314944,1071315199,US +1071315200,1071315455,SG +1071315456,1071315711,US +1071315712,1071315967,JP +1071315968,1071318783,US 1071318784,1071319039,IN -1071319040,1071321487,US -1071321488,1071321503,HK -1071321504,1071362079,US +1071319040,1071321087,US +1071321088,1071322111,HK +1071322112,1071362079,US 1071362080,1071362111,HK 1071362112,1071362207,US 1071362208,1071362239,HK -1071362240,1071472639,US -1071472640,1071476735,CA -1071476736,1071477247,US -1071477248,1071480831,CA -1071480832,1071488447,US -1071488448,1071488479,HK -1071488480,1071599105,US +1071362240,1071382527,US +1071382528,1071384575,HK +1071384576,1071415295,US +1071415296,1071417343,TW +1071417344,1071446015,US +1071446016,1071448063,NL +1071448064,1071468543,US +1071468544,1071470591,TW +1071470592,1071482879,US +1071482880,1071483119,HK +1071483120,1071483135,US +1071483136,1071484927,HK +1071484928,1071486975,US +1071486976,1071487551,HK +1071487552,1071487615,JP +1071487616,1071487647,MY +1071487648,1071487679,HK +1071487680,1071487711,SG +1071487712,1071489023,HK +1071489024,1071517695,US +1071517696,1071519743,HK +1071519744,1071579391,US +1071579392,1071579647,CA +1071579648,1071599105,US 1071599106,1071599134,PH 1071599135,1071599300,US 1071599301,1071599313,PH @@ -18326,9 +22014,16 @@ 1071599393,1071599415,PH 1071599416,1071599477,US 1071599478,1071599490,PH -1071599491,1071985631,US +1071599491,1071954279,US +1071954280,1071954287,FR +1071954288,1071954375,US +1071954376,1071954383,NE +1071954384,1071985631,US 1071985632,1071985663,ML -1071985664,1072228863,US +1071985664,1072157631,US +1072157632,1072157663,GE +1072157664,1072157695,RO +1072157696,1072228863,US 1072228864,1072229375,CA 1072229376,1072360703,US 1072360704,1072360959,HK @@ -18348,9 +22043,7 @@ 1072711480,1072711487,DE 1072711488,1072711519,US 1072711520,1072711535,DE -1072711536,1072712191,US -1072712192,1072712223,DE -1072712224,1072712479,US +1072711536,1072712479,US 1072712480,1072712495,IL 1072712496,1072714519,US 1072714520,1072714527,DE @@ -18475,86 +22168,21 @@ 1073045504,1073047551,CO 1073047552,1073049599,PR 1073049600,1073052671,BS -1073052672,1073091397,US +1073052672,1073075460,US +1073075461,1073075716,NL +1073075717,1073091397,US 1073091398,1073091407,CH 1073091408,1073093646,US 1073093647,1073093654,PE 1073093655,1073094557,US 1073094558,1073094570,IT -1073094571,1073119517,US -1073119518,1073119527,NL -1073119528,1073119587,US -1073119588,1073119597,AR -1073119598,1073119657,US -1073119658,1073119667,BR -1073119668,1073120079,US -1073120080,1073120089,RO -1073120090,1073120109,US -1073120110,1073120119,SA -1073120120,1073120631,US -1073120632,1073120639,CN -1073120640,1073121545,US -1073121546,1073121555,IN -1073121556,1073121655,US -1073121656,1073121665,DE -1073121666,1073121675,UA -1073121676,1073121685,US -1073121686,1073121695,SA -1073121696,1073121821,US -1073121822,1073121831,DE -1073121832,1073121861,US -1073121862,1073121871,NL -1073121872,1073121931,US -1073121932,1073121941,ES -1073121942,1073122579,US -1073122580,1073122589,TR -1073122590,1073123437,US -1073123438,1073123447,UY -1073123448,1073123613,US -1073123614,1073123623,TR -1073123624,1073123653,US -1073123654,1073123663,ES -1073123664,1073123753,US -1073123754,1073123763,RU -1073123764,1073123859,US -1073123860,1073123869,IL -1073123870,1073123909,US -1073123910,1073123929,RU -1073123930,1073123969,US -1073123970,1073123979,DM -1073123980,1073123989,LV -1073123990,1073124105,US -1073124106,1073124115,DE -1073124116,1073124125,RU -1073124126,1073124165,US -1073124166,1073124175,RU -1073124176,1073124195,US -1073124196,1073124215,BR -1073124216,1073124295,US -1073124296,1073124305,RU -1073124306,1073124315,DE -1073124316,1073125247,US -1073125248,1073125255,BR -1073125256,1073125279,US -1073125280,1073125287,IN -1073125288,1073125343,US -1073125344,1073125373,SG -1073125374,1073125735,US -1073125736,1073125743,JO -1073125744,1073126007,US -1073126008,1073126015,SG -1073126016,1073126271,US -1073126272,1073126279,SA -1073126280,1073126327,US -1073126328,1073126337,CN -1073126338,1073126911,US -1073126912,1073127167,GB -1073127168,1073373183,US +1073094571,1073373183,US 1073373184,1073381375,CA 1073381376,1073381391,US 1073381392,1073381463,NL 1073381464,1073381471,US -1073381472,1073381887,NL +1073381472,1073381631,NL +1073381632,1073381887,EU 1073381888,1073382687,US 1073382688,1073382695,CA 1073382696,1073382815,US @@ -18777,377 +22405,9 @@ 1074716720,1074716735,GB 1074716736,1074733055,US 1074733056,1074737151,AU -1074737152,1074742117,CA -1074742118,1074742125,MA -1074742126,1074742847,CA -1074742848,1074742863,AU -1074742864,1074742871,US -1074742872,1074743551,CA -1074743552,1074743583,AU -1074743584,1074743591,US -1074743592,1074743599,SG -1074743600,1074743663,CA -1074743664,1074743679,AE -1074743680,1074743743,CA -1074743744,1074743807,US -1074743808,1074743895,CA -1074743896,1074743903,US -1074743904,1074743919,CA -1074743920,1074743927,US -1074743928,1074744255,CA -1074744256,1074744271,AE -1074744272,1074744367,CA -1074744368,1074744375,US -1074744376,1074744863,CA -1074744864,1074744879,AU -1074744880,1074745103,CA -1074745104,1074745111,AU -1074745112,1074745119,US -1074745120,1074745199,CA -1074745200,1074745215,US -1074745216,1074745343,CA +1074737152,1074745343,CA 1074745344,1074757631,US -1074757632,1074757695,CA -1074757696,1074757719,US -1074757720,1074757723,CA -1074757724,1074757727,SG -1074757728,1074757783,CA -1074757784,1074757787,JP -1074757788,1074757791,CN -1074757792,1074757795,CA -1074757796,1074757799,CZ -1074757800,1074757815,CA -1074757816,1074757823,PK -1074757824,1074757831,CA -1074757832,1074757839,BR -1074757840,1074757843,CA -1074757844,1074757847,VE -1074757848,1074758423,CA -1074758424,1074758431,VG -1074758432,1074758447,CA -1074758448,1074758463,US -1074758464,1074758479,CA -1074758480,1074758487,PK -1074758488,1074758491,CN -1074758492,1074758495,CA -1074758496,1074758503,IN -1074758504,1074758511,DE -1074758512,1074758571,CA -1074758572,1074758575,DE -1074758576,1074758607,CA -1074758608,1074758623,US -1074758624,1074758631,AU -1074758632,1074758703,CA -1074758704,1074758707,IT -1074758708,1074758711,CA -1074758712,1074758719,DO -1074758720,1074758751,CA -1074758752,1074758759,MT -1074758760,1074758767,CA -1074758768,1074758775,CN -1074758776,1074758783,CA -1074758784,1074758787,BR -1074758788,1074758791,DE -1074758792,1074758823,CA -1074758824,1074758831,GB -1074758832,1074758839,VG -1074758840,1074758871,CA -1074758872,1074758879,ES -1074758880,1074758935,CA -1074758936,1074758943,MX -1074758944,1074758975,CA -1074758976,1074758983,IT -1074758984,1074758991,CA -1074758992,1074759007,BR -1074759008,1074759011,CA -1074759012,1074759015,US -1074759016,1074759019,CA -1074759020,1074759023,ES -1074759024,1074759031,CA -1074759032,1074759039,EE -1074759040,1074759047,CA -1074759048,1074759055,PK -1074759056,1074759063,CL -1074759064,1074759071,CA -1074759072,1074759079,BR -1074759080,1074759087,CA -1074759088,1074759095,AE -1074759096,1074759103,CA -1074759104,1074759107,PK -1074759108,1074759127,CA -1074759128,1074759135,US -1074759136,1074759151,CA -1074759152,1074759167,US -1074759168,1074759171,ZA -1074759172,1074759175,CA -1074759176,1074759179,US -1074759180,1074759191,CA -1074759192,1074759199,PH -1074759200,1074759207,CA -1074759208,1074759211,GB -1074759212,1074759231,CA -1074759232,1074759235,AE -1074759236,1074759247,CA -1074759248,1074759255,IL -1074759256,1074759263,QA -1074759264,1074759283,CA -1074759284,1074759287,FR -1074759288,1074759315,CA -1074759316,1074759319,IL -1074759320,1074759351,CA -1074759352,1074759359,US -1074759360,1074759407,CA -1074759408,1074759415,GB -1074759416,1074759423,BR -1074759424,1074759431,GB -1074759432,1074759511,CA -1074759512,1074759519,US -1074759520,1074759535,CA -1074759536,1074759551,IQ -1074759552,1074759615,CA -1074759616,1074759623,RU -1074759624,1074759631,PE -1074759632,1074759655,CA -1074759656,1074759663,HK -1074759664,1074759671,AR -1074759672,1074759679,VG -1074759680,1074759951,CA -1074759952,1074759959,FR -1074759960,1074759967,CA -1074759968,1074759975,VG -1074759976,1074759983,BR -1074759984,1074759987,CA -1074759988,1074759991,PT -1074759992,1074760007,CA -1074760008,1074760015,AU -1074760016,1074760023,CA -1074760024,1074760031,FR -1074760032,1074760043,US -1074760044,1074760091,CA -1074760092,1074760095,US -1074760096,1074760103,IN -1074760104,1074760135,CA -1074760136,1074760143,LV -1074760144,1074760151,BR -1074760152,1074760159,PK -1074760160,1074760163,CA -1074760164,1074760167,SE -1074760168,1074760183,CA -1074760184,1074760191,AR -1074760192,1074760475,CA -1074760476,1074760479,AE -1074760480,1074760487,BR -1074760488,1074760543,CA -1074760544,1074760551,BR -1074760552,1074760559,JO -1074760560,1074760591,CA -1074760592,1074760607,US -1074760608,1074760711,CA -1074760712,1074760719,RU -1074760720,1074760727,US -1074760728,1074760743,CA -1074760744,1074760751,PK -1074760752,1074760755,US -1074760756,1074760767,CA -1074760768,1074760775,PT -1074760776,1074760787,CA -1074760788,1074760791,NG -1074760792,1074760807,CA -1074760808,1074760815,LB -1074760816,1074760831,CA -1074760832,1074760847,US -1074760848,1074760855,CA -1074760856,1074760859,DE -1074760860,1074760875,CA -1074760876,1074760879,PT -1074760880,1074760887,BO -1074760888,1074760895,DK -1074760896,1074760903,CA -1074760904,1074760911,US -1074760912,1074760919,CA -1074760920,1074760927,AU -1074760928,1074760931,CA -1074760932,1074760935,US -1074760936,1074761031,CA -1074761032,1074761039,US -1074761040,1074761043,FR -1074761044,1074761047,CA -1074761048,1074761055,IL -1074761056,1074761087,CA -1074761088,1074761091,US -1074761092,1074761099,CA -1074761100,1074761103,US -1074761104,1074761123,CA -1074761124,1074761127,GB -1074761128,1074761167,CA -1074761168,1074761175,BR -1074761176,1074761191,CA -1074761192,1074761195,GB -1074761196,1074761527,CA -1074761528,1074761535,BR -1074761536,1074761539,CA -1074761540,1074761543,US -1074761544,1074761575,CA -1074761576,1074761583,PK -1074761584,1074761599,CA -1074761600,1074761615,GB -1074761616,1074761623,CA -1074761624,1074761631,MX -1074761632,1074761659,CA -1074761660,1074761663,US -1074761664,1074761671,CA -1074761672,1074761679,GB -1074761680,1074761687,MA -1074761688,1074761711,CA -1074761712,1074761719,RU -1074761720,1074761775,CA -1074761776,1074761779,GB -1074761780,1074761807,CA -1074761808,1074761815,US -1074761816,1074761823,PH -1074761824,1074761831,CA -1074761832,1074761839,US -1074761840,1074761847,GB -1074761848,1074761867,CA -1074761868,1074761871,US -1074761872,1074761887,DK -1074761888,1074761915,CA -1074761916,1074761919,IT -1074761920,1074761927,US -1074761928,1074761971,CA -1074761972,1074761975,BR -1074761976,1074762047,CA -1074762048,1074762111,US -1074762112,1074762399,CA -1074762400,1074762431,BS -1074762432,1074762827,CA -1074762828,1074762831,US -1074762832,1074762843,CA -1074762844,1074762847,VN -1074762848,1074762851,CA -1074762852,1074762855,DE -1074762856,1074762863,CA -1074762864,1074762871,RO -1074762872,1074762875,CA -1074762876,1074762879,US -1074762880,1074762967,CA -1074762968,1074762975,DE -1074762976,1074762991,CA -1074762992,1074762999,FR -1074763000,1074763003,CA -1074763004,1074763007,VN -1074763008,1074763015,BR -1074763016,1074763055,CA -1074763056,1074763063,AU -1074763064,1074763071,US -1074763072,1074763095,CA -1074763096,1074763103,US -1074763104,1074763107,RU -1074763108,1074763111,CA -1074763112,1074763119,US -1074763120,1074763143,CA -1074763144,1074763151,US -1074763152,1074763167,CA -1074763168,1074763175,CO -1074763176,1074763183,CA -1074763184,1074763191,US -1074763192,1074763199,CA -1074763200,1074763207,US -1074763208,1074763215,GB -1074763216,1074763223,CA -1074763224,1074763231,US -1074763232,1074763239,IT -1074763240,1074763247,US -1074763248,1074763287,CA -1074763288,1074763295,MX -1074763296,1074763303,US -1074763304,1074763315,CA -1074763316,1074763319,JP -1074763320,1074763359,CA -1074763360,1074763375,US -1074763376,1074763379,CA -1074763380,1074763383,US -1074763384,1074763399,CA -1074763400,1074763407,AE -1074763408,1074763439,CA -1074763440,1074763443,US -1074763444,1074763447,CA -1074763448,1074763455,PT -1074763456,1074763511,CA -1074763512,1074763519,US -1074763520,1074763663,CA -1074763664,1074763679,CR -1074763680,1074764031,CA -1074764032,1074764039,IR -1074764040,1074764055,CA -1074764056,1074764063,US -1074764064,1074764067,CA -1074764068,1074764071,SA -1074764072,1074764075,VN -1074764076,1074764095,CA -1074764096,1074764103,US -1074764104,1074764111,CA -1074764112,1074764119,US -1074764120,1074764127,CA -1074764128,1074764135,US -1074764136,1074764159,CA -1074764160,1074764167,US -1074764168,1074764191,CA -1074764192,1074764199,SG -1074764200,1074764231,CA -1074764232,1074764239,BE -1074764240,1074764383,CA -1074764384,1074764391,US -1074764392,1074764407,CA -1074764408,1074764423,US -1074764424,1074764427,CA -1074764428,1074764431,US -1074764432,1074764435,MD -1074764436,1074764447,CA -1074764448,1074764455,US -1074764456,1074764491,CA -1074764492,1074764495,CH -1074764496,1074764503,CA -1074764504,1074764511,IL -1074764512,1074764515,AE -1074764516,1074764519,CA -1074764520,1074764527,SA -1074764528,1074764535,CA -1074764536,1074764539,VN -1074764540,1074764799,CA -1074764800,1074764831,US -1074764832,1074764895,CA -1074764896,1074764959,US -1074764960,1074765071,CA -1074765072,1074765075,JP -1074765076,1074765103,CA -1074765104,1074765111,CN -1074765112,1074765119,US -1074765120,1074765151,CA -1074765152,1074765159,BR -1074765160,1074765167,TR -1074765168,1074765175,GR -1074765176,1074765183,SE -1074765184,1074765199,CA -1074765200,1074765207,BR -1074765208,1074765211,CA -1074765212,1074765215,BR -1074765216,1074765231,CA -1074765232,1074765239,SE -1074765240,1074765247,CA -1074765248,1074765251,YE -1074765252,1074765255,CA -1074765256,1074765271,AE -1074765272,1074765275,US -1074765276,1074765279,NZ -1074765280,1074765283,US -1074765284,1074765287,CA -1074765288,1074765295,NP -1074765296,1074765303,US -1074765304,1074765311,GR -1074765312,1074765487,CA -1074765488,1074765503,PK -1074765504,1074765823,CA +1074757632,1074765823,CA 1074765824,1074777343,US 1074777344,1074777599,AU 1074777600,1074783167,US @@ -19156,18 +22416,20 @@ 1074783232,1074785823,US 1074785824,1074785855,AU 1074785856,1074871583,US -1074871584,1074871591,CA -1074871592,1074871599,US -1074871600,1074871607,CA +1074871584,1074871607,CA 1074871608,1074871615,US 1074871616,1074871679,CA 1074871680,1074937855,US 1074937856,1074946047,CA 1074946048,1074962431,US 1074962432,1074970623,CA -1074970624,1075117287,US +1074970624,1075062936,US +1075062937,1075062937,SA +1075062938,1075117287,US 1075117288,1075117311,IN -1075117312,1075265535,US +1075117312,1075147266,US +1075147267,1075147267,PK +1075147268,1075265535,US 1075265536,1075269631,KR 1075269632,1075421183,US 1075421184,1075429375,CA @@ -19317,27 +22579,12 @@ 1075609600,1075613695,TT 1075613696,1075744767,US 1075744768,1075748863,A2 -1075748864,1075776351,US -1075776352,1075776383,BR -1075776384,1075777743,US -1075777744,1075777759,BR -1075777760,1075780351,US -1075780352,1075780367,BR -1075780368,1075783423,US -1075783424,1075783455,BE -1075783456,1075784591,US -1075784592,1075784607,BR -1075784608,1075785679,US -1075785680,1075785695,BR -1075785696,1075786527,US -1075786528,1075786559,GB -1075786560,1075786575,US -1075786576,1075786591,GB -1075786592,1075789135,US -1075789136,1075789143,BR -1075789144,1075855359,US +1075748864,1075782143,US +1075782144,1075782399,A1 +1075782400,1075855359,US 1075855360,1075871743,DO -1075871744,1075972095,US +1075871744,1075970047,US +1075970048,1075972095,CA 1075972096,1075972351,GB 1075972352,1075973703,US 1075973704,1075973711,CA @@ -19348,9 +22595,7 @@ 1075975680,1075975815,US 1075975816,1075975983,CA 1075975984,1075975999,US -1075976000,1075976127,CA -1075976128,1075976159,US -1075976160,1075976175,CA +1075976000,1075976175,CA 1075976176,1075976191,US 1075976192,1075976447,CA 1075976448,1075976479,US @@ -19495,12 +22740,10 @@ 1076005240,1076005247,CA 1076005248,1076005263,US 1076005264,1076005279,CA -1076005280,1076005319,US -1076005320,1076005343,CA +1076005280,1076005311,US +1076005312,1076005343,CA 1076005344,1076005375,US -1076005376,1076005791,CA -1076005792,1076005807,US -1076005808,1076005887,CA +1076005376,1076005887,CA 1076005888,1076006015,US 1076006016,1076006055,CA 1076006056,1076006079,US @@ -19518,9 +22761,7 @@ 1076007168,1076007183,US 1076007184,1076007247,CA 1076007248,1076007263,US -1076007264,1076007679,CA -1076007680,1076007935,US -1076007936,1076007947,CA +1076007264,1076007947,CA 1076007948,1076007951,US 1076007952,1076008063,CA 1076008064,1076008191,US @@ -19543,9 +22784,7 @@ 1076018304,1076018367,BR 1076018368,1076024307,US 1076024308,1076024315,CA -1076024316,1076026023,US -1076026024,1076026031,CA -1076026032,1076026367,US +1076024316,1076026367,US 1076026368,1076026527,CA 1076026528,1076026559,US 1076026560,1076026607,CA @@ -19605,11 +22844,7 @@ 1076033904,1076033951,CA 1076033952,1076034047,US 1076034048,1076034063,CN -1076034064,1076034367,US -1076034368,1076034383,CA -1076034384,1076034423,US -1076034424,1076034431,AU -1076034432,1076034479,US +1076034064,1076034479,US 1076034480,1076034495,CA 1076034496,1076035295,US 1076035296,1076035327,EG @@ -19778,7 +23013,9 @@ 1076218016,1076218023,GB 1076218024,1076219407,US 1076219408,1076219415,GB -1076219416,1076281695,US +1076219416,1076233177,US +1076233178,1076233178,TC +1076233179,1076281695,US 1076281696,1076281727,TH 1076281728,1076282111,US 1076282112,1076282143,AU @@ -19886,7 +23123,8 @@ 1076300312,1076300319,GB 1076300320,1076300335,US 1076300336,1076300343,IN -1076300344,1076300391,US +1076300344,1076300383,US +1076300384,1076300391,GB 1076300392,1076300399,IN 1076300400,1076300447,US 1076300448,1076300455,MY @@ -20481,8 +23719,8 @@ 1077839120,1077839543,US 1077839544,1077839551,ES 1077839552,1077840383,US -1077840384,1077840511,A1 -1077840512,1077841151,US +1077840384,1077840639,A1 +1077840640,1077841151,US 1077841152,1077841407,GB 1077841408,1077841671,US 1077841672,1077841679,ES @@ -21286,12 +24524,7 @@ 1077968848,1077977087,US 1077977088,1077985279,CA 1077985280,1077993471,US -1077993472,1077993727,CA -1077993728,1077993983,GB -1077993984,1077994239,US -1077994240,1077995775,CA -1077995776,1077997055,US -1077997056,1078001663,CA +1077993472,1078001663,CA 1078001664,1078067199,US 1078067200,1078071295,BS 1078071296,1078075391,CA @@ -21306,8 +24539,8 @@ 1078252656,1078253823,US 1078253824,1078253887,MX 1078253888,1078280191,US -1078280192,1078280575,CA -1078280576,1078280591,US +1078280192,1078280583,CA +1078280584,1078280591,US 1078280592,1078280639,CA 1078280640,1078280655,US 1078280656,1078280671,CA @@ -21421,7 +24654,9 @@ 1078287040,1078287071,CA 1078287072,1078287103,US 1078287104,1078287183,CA -1078287184,1078287247,US +1078287184,1078287231,US +1078287232,1078287239,CA +1078287240,1078287247,US 1078287248,1078287279,CA 1078287280,1078287311,US 1078287312,1078287327,CA @@ -21431,7 +24666,9 @@ 1078287768,1078287839,CA 1078287840,1078287863,US 1078287864,1078288383,CA -1078288384,1078309695,US +1078288384,1078306559,US +1078306560,1078306815,GB +1078306816,1078309695,US 1078309696,1078309711,GB 1078309712,1078309967,US 1078309968,1078309999,GB @@ -21474,7 +24711,9 @@ 1078432776,1078432879,US 1078432880,1078432887,GB 1078432888,1078433311,US -1078433312,1078433343,IT +1078433312,1078433316,IT +1078433317,1078433317,A1 +1078433318,1078433343,IT 1078433344,1078433631,US 1078433632,1078433663,CN 1078433664,1078434079,US @@ -21766,7 +25005,9 @@ 1079325872,1079325887,US 1079325888,1079325991,CA 1079325992,1079325999,US -1079326000,1079328503,CA +1079326000,1079327616,CA +1079327617,1079327617,US +1079327618,1079328503,CA 1079328504,1079328511,US 1079328512,1079328767,CA 1079328768,1079329919,US @@ -21953,7 +25194,19 @@ 1080030528,1080030591,AR 1080030592,1080033279,US 1080033280,1080295423,CA -1080295424,1080722827,US +1080295424,1080498664,US +1080498665,1080498665,EU +1080498666,1080501503,US +1080501504,1080501759,EU +1080501760,1080569730,US +1080569731,1080569731,JP +1080569732,1080581887,US +1080581888,1080582143,AP +1080582144,1080610559,US +1080610560,1080610815,AU +1080610816,1080622079,US +1080622080,1080622335,AU +1080622336,1080722827,US 1080722828,1080722837,IT 1080722838,1080722993,US 1080722994,1080723003,CA @@ -22073,6 +25326,7 @@ 1080749952,1080750601,US 1080750602,1080750611,GB 1080750612,1080954879,US +1080956774,1080956774,GB 1080957952,1080958207,A2 1080958208,1080958463,BH 1080958464,1080958719,A2 @@ -22080,20 +25334,19 @@ 1080958976,1080960255,A2 1080960256,1080960511,BH 1080960512,1080963839,A2 -1080963840,1080966143,US -1080966144,1080966399,GB -1080966400,1080967167,US +1080963840,1080967167,US 1080967168,1080968191,A2 1080968192,1080968447,BH 1080968448,1080969471,A2 1080969472,1080969727,BH 1080969728,1080972575,A2 1080972576,1080972607,ID -1080972608,1080983551,A2 +1080972608,1080975039,A2 +1080975040,1080975103,BJ +1080975104,1080983551,A2 1080983552,1080987647,US 1080987648,1080988671,A2 -1080988672,1080989183,AI -1080989184,1080989951,US +1080988672,1080989951,US 1080989952,1080990207,A2 1080990208,1080999935,US 1080999936,1081016319,CA @@ -22101,7 +25354,9 @@ 1081037312,1081037567,CA 1081037568,1081038335,US 1081038336,1081040895,CA -1081040896,1081122559,US +1081040896,1081047580,US +1081047581,1081047581,A1 +1081047582,1081122559,US 1081122560,1081122815,VI 1081122816,1081212927,US 1081212928,1081278463,CA @@ -22214,7 +25469,9 @@ 1081409792,1081410047,PR 1081410048,1081410559,US 1081410560,1081411583,PR -1081411584,1081413423,US +1081411584,1081413119,US +1081413120,1081413375,PR +1081413376,1081413423,US 1081413424,1081413439,PR 1081413440,1081413527,US 1081413528,1081413535,CA @@ -22398,9 +25655,7 @@ 1081625776,1081625783,CA 1081625784,1081630903,US 1081630904,1081630911,CA -1081630912,1081639423,US -1081639424,1081639679,DE -1081639680,1081872663,US +1081630912,1081872663,US 1081872664,1081872671,FI 1081872672,1081906751,US 1081906752,1081906815,IL @@ -22421,7 +25676,9 @@ 1082093696,1082097055,US 1082097056,1082097071,CA 1082097072,1082138623,US -1082138624,1082140671,A2 +1082138624,1082139409,A2 +1082139410,1082139410,ZA +1082139411,1082140671,A2 1082140672,1082314751,US 1082314752,1082315263,CA 1082315264,1082315471,US @@ -22472,7 +25729,9 @@ 1082350656,1082350671,IT 1082350672,1082350911,US 1082350912,1082350943,RU -1082350944,1082419455,US +1082350944,1082351361,US +1082351362,1082351362,SA +1082351363,1082419455,US 1082419456,1082419711,A2 1082419712,1082434239,US 1082434240,1082434255,IN @@ -22480,11 +25739,17 @@ 1082621988,1082621991,ME 1082621992,1082679807,US 1082683392,1082687487,CA -1082687488,1082788447,US +1082687488,1082786591,US +1082786592,1082786623,HK +1082786624,1082788447,US 1082788448,1082788455,SG 1082788456,1082788767,US 1082788768,1082788799,SG -1082788800,1082885855,US +1082788800,1082790143,US +1082790144,1082790399,IN +1082790400,1082819839,US +1082819840,1082820351,IN +1082820352,1082885855,US 1082885856,1082885887,CA 1082885888,1082945535,US 1082945536,1082948943,CA @@ -22494,11 +25759,13 @@ 1082952704,1082952959,CA 1082952960,1082982399,US 1082982400,1083015167,CA -1083015168,1083261663,US -1083261664,1083261679,GB -1083261680,1083264447,US -1083264448,1083264463,GB -1083264464,1083265023,US +1083015168,1083261311,US +1083261312,1083261439,A1 +1083261440,1083264383,US +1083264384,1083264447,A1 +1083264448,1083264463,US +1083264464,1083264511,A1 +1083264512,1083265023,US 1083265024,1083265279,CA 1083265280,1083396095,US 1083396096,1083400191,BM @@ -22518,9 +25785,9 @@ 1083621376,1083637759,BS 1083637760,1083686911,US 1083686912,1083703295,CA -1083703296,1083738367,US -1083738368,1083738879,PR -1083738880,1084067583,US +1083703296,1083738111,US +1083738112,1083740159,PR +1083740160,1084067583,US 1084067584,1084067839,CA 1084067840,1085439999,US 1085440000,1085448191,CA @@ -22593,7 +25860,9 @@ 1085849600,1085857791,CA 1085857792,1085915135,US 1085915136,1085923327,PR -1085923328,1085997055,US +1085923328,1085926765,US +1085926766,1085926766,A1 +1085926767,1085997055,US 1085997056,1086013439,CA 1086013440,1086022079,US 1086022080,1086022111,CA @@ -22611,15 +25880,7 @@ 1086028664,1086028671,BR 1086028672,1086028751,US 1086028752,1086028759,BR -1086028760,1086029727,US -1086029728,1086029743,CA -1086029744,1086265540,US -1086265541,1086265566,IE -1086265567,1086280580,US -1086280581,1086280630,IE -1086280631,1086283236,US -1086283237,1086283246,IE -1086283247,1086309887,US +1086028760,1086309887,US 1086309888,1086310143,AU 1086310144,1086317823,US 1086317824,1086318079,CA @@ -22636,7 +25897,9 @@ 1086476608,1086910335,US 1086910336,1086910463,LB 1086910464,1086922751,US -1086922752,1086930943,CA +1086922752,1086923007,CA +1086923008,1086923263,NG +1086923264,1086930943,CA 1086930944,1086941831,US 1086941832,1086941835,CA 1086941836,1086942079,US @@ -22647,13 +25910,25 @@ 1086955520,1086971903,CA 1086971904,1087016959,US 1087016960,1087021055,CA -1087021056,1087419903,US +1087021056,1087385855,US +1087385856,1087386111,EU +1087386112,1087419903,US 1087419904,1087420159,CA -1087420160,1087440895,US +1087420160,1087432599,US +1087432600,1087432607,FR +1087432608,1087436159,US +1087436160,1087436167,CH +1087436168,1087440895,US 1087440896,1087442943,PR -1087442944,1087444223,US +1087442944,1087443551,US +1087443552,1087443583,DE +1087443584,1087444223,US 1087444224,1087444479,GB -1087444480,1087495519,US +1087444480,1087464945,US +1087464946,1087464949,GB +1087464950,1087467291,US +1087467292,1087467295,BR +1087467296,1087495519,US 1087495520,1087495535,TW 1087495536,1087496703,US 1087496704,1087496959,CA @@ -22661,21 +25936,41 @@ 1087497856,1087497887,CA 1087497888,1087554751,US 1087554752,1087554759,IL -1087554760,1087686655,US +1087554760,1087608485,US +1087608486,1087608486,GB +1087608487,1087643723,US +1087643724,1087643727,FR +1087643728,1087678623,US +1087678624,1087678655,GB +1087678656,1087686655,US 1087686656,1087686911,PR -1087686912,1087715327,US +1087686912,1087695319,US +1087695320,1087695323,GB +1087695324,1087714335,US +1087714336,1087714367,NL +1087714368,1087715327,US 1087715328,1087717375,PA -1087717376,1087758335,US -1087758336,1087760383,PR -1087760384,1087760639,US -1087760640,1087761919,PR -1087761920,1087762431,US -1087762432,1087763967,PR -1087763968,1087764223,US -1087764224,1087766527,PR -1087766528,1087862783,US +1087717376,1087726096,US +1087726097,1087726097,GB +1087726098,1087735639,US +1087735640,1087735647,GB +1087735648,1087746079,US +1087746080,1087746083,HK +1087746084,1087758335,US +1087758336,1087766527,PR +1087766528,1087799787,US +1087799788,1087799791,CH +1087799792,1087825663,US +1087825664,1087825919,SA +1087825920,1087862783,US 1087862784,1087864831,PA -1087864832,1088424464,US +1087864832,1087918511,US +1087918512,1087918519,PR +1087918520,1087950111,US +1087950112,1087950119,PR +1087950120,1088012767,US +1088012768,1088012775,PR +1088012776,1088424464,US 1088424465,1088424478,AU 1088424479,1088450704,US 1088450705,1088450718,ES @@ -22725,7 +26020,17 @@ 1088684032,1088946175,CA 1088946176,1088949919,US 1088949920,1088949935,CA -1088949936,1089154847,US +1088949936,1089053183,US +1089053184,1089053439,BR +1089053440,1089054343,US +1089054344,1089054344,GB +1089054345,1089057279,US +1089057280,1089057535,EU +1089057536,1089058303,US +1089058304,1089058439,TW +1089058440,1089058440,EU +1089058441,1089058559,TW +1089058560,1089154847,US 1089154848,1089154855,VE 1089154856,1089154915,US 1089154916,1089154932,AU @@ -22745,32 +26050,47 @@ 1089172984,1089172991,US 1089172992,1089173119,NL 1089173120,1089173247,A2 -1089173248,1089174015,US -1089174016,1089174159,A2 -1089174160,1089174167,US -1089174168,1089174175,A2 -1089174176,1089174199,US -1089174200,1089174207,A2 -1089174208,1089174215,US -1089174216,1089175551,A2 +1089173248,1089174271,US +1089174272,1089175551,A2 1089175552,1089191935,US -1089191936,1089200127,CA -1089200128,1089203439,US +1089191936,1089192591,CA +1089192592,1089192599,IT +1089192600,1089196623,CA +1089196624,1089196639,US +1089196640,1089200127,CA +1089200128,1089200751,US +1089200752,1089200783,CA +1089200784,1089203439,US 1089203440,1089203447,AU -1089203448,1089210623,US +1089203448,1089204575,US +1089204576,1089204607,CA +1089204608,1089209471,US +1089209472,1089209479,GB +1089209480,1089209487,FR +1089209488,1089209495,DE +1089209496,1089210367,US +1089210368,1089210431,JP +1089210432,1089210623,US 1089210624,1089210879,GB 1089210880,1089211391,BR 1089211392,1089219839,US 1089219840,1089220095,JP -1089220096,1089233919,US +1089220096,1089228799,US +1089228800,1089229311,GB +1089229312,1089231359,US +1089231360,1089231391,DE +1089231392,1089233919,US 1089233920,1089234175,JP 1089234176,1089235455,US 1089235456,1089235967,GB 1089235968,1089249279,US 1089249280,1089249535,IE -1089249536,1089263615,US +1089249536,1089250070,US +1089250071,1089250071,EU +1089250072,1089263359,US +1089263360,1089263615,FR 1089263616,1089263871,GB -1089263872,1089264127,US +1089263872,1089264127,EU 1089264128,1089264639,FR 1089264640,1089265663,US 1089265664,1089265919,GB @@ -22918,7 +26238,9 @@ 1090448256,1090453503,CA 1090453504,1090497903,US 1090497904,1090497919,AU -1090497920,1091683357,US +1090497920,1090499583,US +1090499584,1090499839,A2 +1090499840,1091683357,US 1091683358,1091683367,GB 1091683368,1091683407,US 1091683408,1091683417,BE @@ -22945,7 +26267,8 @@ 1091687728,1091687743,CO 1091687744,1091687807,US 1091687808,1091687839,CR -1091687840,1091689255,US +1091687840,1091687871,ES +1091687872,1091689255,US 1091689256,1091689265,GB 1091689266,1091689295,US 1091689296,1091689305,NZ @@ -22986,7 +26309,9 @@ 1091695214,1091695223,CA 1091695224,1091695283,US 1091695284,1091695293,CA -1091695294,1091798639,US +1091695294,1091797975,US +1091797976,1091797983,A1 +1091797984,1091798639,US 1091798640,1091798647,CN 1091798648,1091798783,US 1091798784,1091799039,CN @@ -23113,8 +26438,8 @@ 1093113760,1093113783,CA 1093113784,1093113791,US 1093113792,1093113847,CA -1093113848,1093114655,US -1093114656,1093114679,CA +1093113848,1093114623,US +1093114624,1093114679,CA 1093114680,1093114703,US 1093114704,1093114711,CA 1093114712,1093114719,VG @@ -23155,13 +26480,12 @@ 1093119664,1093119671,US 1093119672,1093119695,CA 1093119696,1093119743,US -1093119744,1093119823,CA -1093119824,1093119839,US +1093119744,1093119831,CA +1093119832,1093119839,US 1093119840,1093120383,CA 1093120384,1093120399,US 1093120400,1093120415,BV -1093120416,1093120511,CA -1093120512,1093120767,GB +1093120416,1093120767,CA 1093120768,1093120911,US 1093120912,1093120943,CA 1093120944,1093120959,US @@ -23189,8 +26513,8 @@ 1093123840,1093123903,US 1093123904,1093123935,AN 1093123936,1093123943,US -1093123944,1093123951,CA -1093123952,1093123983,US +1093123944,1093123967,CA +1093123968,1093123983,US 1093123984,1093123999,VG 1093124000,1093124095,US 1093124096,1093124287,CA @@ -23199,11 +26523,9 @@ 1093124560,1093124575,US 1093124576,1093124991,CA 1093124992,1093125055,US -1093125056,1093125695,CA -1093125696,1093125719,US -1093125720,1093125735,CA -1093125736,1093125743,US -1093125744,1093125775,CA +1093125056,1093125711,CA +1093125712,1093125719,US +1093125720,1093125775,CA 1093125776,1093125871,US 1093125872,1093126015,CA 1093126016,1093126047,US @@ -23247,9 +26569,7 @@ 1093129216,1093130367,US 1093130368,1093130415,CA 1093130416,1093130431,US -1093130432,1093130751,CA -1093130752,1093131007,US -1093131008,1093131215,CA +1093130432,1093131215,CA 1093131216,1093131231,US 1093131232,1093131247,VG 1093131248,1093131263,CA @@ -23317,9 +26637,13 @@ 1093743744,1093743807,CA 1093743808,1093746879,US 1093746880,1093746943,DE -1093746944,1093748799,US +1093746944,1093747839,US +1093747840,1093747903,A1 +1093747904,1093748799,US 1093748800,1093748863,CN -1093748864,1094549687,US +1093748864,1094441727,US +1094441728,1094441983,A1 +1094441984,1094549687,US 1094549688,1094549695,CA 1094549696,1094549783,US 1094549784,1094549791,AU @@ -23462,7 +26786,9 @@ 1094565888,1094568046,CA 1094568047,1094568061,MO 1094568062,1094582271,CA -1094582272,1095450623,US +1094582272,1095314943,US +1095314944,1095314944,A1 +1095314945,1095450623,US 1095450624,1095467007,BS 1095467008,1095627775,US 1095627776,1095628287,CA @@ -23474,7 +26800,14 @@ 1096290880,1096290943,A2 1096290944,1096351231,US 1096351232,1096351743,A2 -1096351744,1096548351,US +1096351744,1096518655,US +1096518656,1096518911,A2 +1096518912,1096519167,US +1096519168,1096519423,CD +1096519424,1096519679,SL +1096519680,1096540927,US +1096540928,1096541183,A1 +1096541184,1096548351,US 1096548352,1096810495,CA 1096810496,1096884223,US 1096884224,1096888319,CA @@ -23539,8 +26872,8 @@ 1097068032,1097069055,US 1097069056,1097069311,CA 1097069312,1097131263,US -1097131264,1097131359,CN -1097131360,1097131375,US +1097131264,1097131367,CN +1097131368,1097131375,US 1097131376,1097131423,CN 1097131424,1097131439,US 1097131440,1097131447,HK @@ -23554,193 +26887,7 @@ 1097730856,1097731447,CA 1097731448,1097731455,GB 1097731456,1097736191,CA -1097736192,1097736457,US -1097736458,1097736467,CZ -1097736468,1097736477,FR -1097736478,1097736487,BR -1097736488,1097736547,US -1097736548,1097736557,NL -1097736558,1097736567,MX -1097736568,1097736577,SG -1097736578,1097736587,ES -1097736588,1097736607,US -1097736608,1097736617,BR -1097736618,1097736637,US -1097736638,1097736647,UM -1097736648,1097736733,US -1097736734,1097736743,BG -1097736744,1097736753,US -1097736754,1097736763,BG -1097736764,1097736773,US -1097736774,1097736783,NL -1097736784,1097736803,US -1097736804,1097736813,BE -1097736814,1097736823,TR -1097736824,1097736893,US -1097736894,1097736903,VE -1097736904,1097736913,FI -1097736914,1097736999,US -1097737000,1097737009,RU -1097737010,1097737029,US -1097737030,1097737039,RU -1097737040,1097737059,US -1097737060,1097737069,TR -1097737070,1097737109,US -1097737110,1097737119,LB -1097737120,1097737159,US -1097737160,1097737169,BR -1097737170,1097737325,US -1097737326,1097737335,ES -1097737336,1097737405,US -1097737406,1097737415,BR -1097737416,1097737591,US -1097737592,1097737601,BR -1097737602,1097737611,UA -1097737612,1097737631,US -1097737632,1097737641,IT -1097737642,1097737747,US -1097737748,1097737757,GB -1097737758,1097737847,US -1097737848,1097737857,MX -1097737858,1097737897,US -1097737898,1097737907,SG -1097737908,1097737927,US -1097737928,1097737937,RU -1097737938,1097738053,US -1097738054,1097738063,LV -1097738064,1097738093,US -1097738094,1097738103,RS -1097738104,1097738133,US -1097738134,1097738143,RU -1097738144,1097738163,US -1097738164,1097738173,UA -1097738174,1097738183,VN -1097738184,1097738249,US -1097738250,1097738259,TR -1097738260,1097738339,US -1097738340,1097738349,BR -1097738350,1097738359,US -1097738360,1097738369,TW -1097738370,1097738555,US -1097738556,1097738565,IL -1097738566,1097738585,US -1097738586,1097738595,BR -1097738596,1097738605,US -1097738606,1097738615,BR -1097738616,1097738625,ES -1097738626,1097738665,US -1097738666,1097738675,RU -1097738676,1097738685,SG -1097738686,1097738695,US -1097738696,1097738705,RU -1097738706,1097738771,US -1097738772,1097738781,MY -1097738782,1097738861,US -1097738862,1097738871,SA -1097738872,1097738881,SG -1097738882,1097738931,US -1097738932,1097738941,ID -1097738942,1097739037,US -1097739038,1097739047,BY -1097739048,1097739057,SG -1097739058,1097739087,US -1097739088,1097739097,TR -1097739098,1097739107,KW -1097739108,1097739343,US -1097739344,1097739353,GB -1097739354,1097739363,US -1097739364,1097739373,ES -1097739374,1097739383,US -1097739384,1097739393,BR -1097739394,1097739403,US -1097739404,1097739413,BR -1097739414,1097739423,US -1097739424,1097739433,SA -1097739434,1097739463,US -1097739464,1097739473,LV -1097739474,1097739569,US -1097739570,1097739579,GB -1097739580,1097739589,US -1097739590,1097739599,IL -1097739600,1097739669,US -1097739670,1097739679,BY -1097739680,1097739689,TR -1097739690,1097739699,DK -1097739700,1097739729,US -1097739730,1097739739,GB -1097739740,1097740387,US -1097740388,1097740397,SA -1097740398,1097740839,US -1097740840,1097740849,BY -1097740850,1097740859,RU -1097740860,1097740899,US -1097740900,1097740909,RU -1097740910,1097741065,US -1097741066,1097741075,IN -1097741076,1097741215,US -1097741216,1097741225,UA -1097741226,1097741235,IT -1097741236,1097741245,US -1097741246,1097741255,FR -1097741256,1097741351,US -1097741352,1097741361,RU -1097741362,1097741577,US -1097741578,1097741587,KW -1097741588,1097741607,US -1097741608,1097741617,LB -1097741618,1097741667,US -1097741668,1097741677,GR -1097741678,1097741843,US -1097741844,1097741853,BY -1097741854,1097741863,US -1097741864,1097741873,HR -1097741874,1097741883,GB -1097741884,1097741913,US -1097741914,1097741923,MK -1097741924,1097742023,US -1097742024,1097742033,GB -1097742034,1097742209,US -1097742210,1097742219,GB -1097742220,1097742269,US -1097742270,1097742279,RU -1097742280,1097742375,US -1097742376,1097742385,AU -1097742386,1097742505,US -1097742506,1097742515,KW -1097742516,1097742641,US -1097742642,1097742651,BR -1097742652,1097742681,US -1097742682,1097742691,CN -1097742692,1097742711,US -1097742712,1097742721,UA -1097742722,1097742741,US -1097742742,1097742751,DE -1097742752,1097742887,US -1097742888,1097742897,BR -1097742898,1097743143,US -1097743144,1097743153,ID -1097743154,1097743173,US -1097743174,1097743183,RU -1097743184,1097743379,US -1097743380,1097743389,TR -1097743390,1097743399,US -1097743400,1097743409,RU -1097743410,1097743675,US -1097743676,1097743685,KH -1097743686,1097743695,US -1097743696,1097743705,KW -1097743706,1097743901,US -1097743902,1097743911,DE -1097743912,1097744137,US -1097744138,1097744147,TR -1097744148,1097744227,US -1097744228,1097744237,RU -1097744238,1097744257,US -1097744258,1097744267,UA -1097744268,1097744307,US -1097744308,1097744317,RU -1097744318,1097744327,ES -1097744328,1097768959,US +1097736192,1097768959,US 1097768960,1097777151,CA 1097777152,1097797631,US 1097797632,1097797887,DE @@ -23749,7 +26896,9 @@ 1097798912,1097799167,IE 1097799168,1097830399,US 1097830400,1097834495,CA -1097834496,1097896191,US +1097834496,1097837197,US +1097837198,1097837198,AE +1097837199,1097896191,US 1097896192,1097896519,VI 1097896520,1097896527,US 1097896528,1097896711,VI @@ -23840,7 +26989,9 @@ 1101118240,1101118271,GB 1101118272,1101121535,US 1101121536,1101121791,EC -1101121792,1101177479,US +1101121792,1101139967,US +1101139968,1101140223,PR +1101140224,1101177479,US 1101177480,1101177487,FR 1101177488,1101182975,US 1101182976,1101183487,YE @@ -23858,7 +27009,9 @@ 1101304064,1101304319,EC 1101304320,1101304831,US 1101304832,1101305855,HN -1101305856,1101339887,US +1101305856,1101306047,US +1101306048,1101306079,PR +1101306080,1101339887,US 1101339888,1101339903,CA 1101339904,1101352959,US 1101352960,1101355007,HN @@ -23868,7 +27021,9 @@ 1101384416,1101384447,CA 1101384448,1101385855,US 1101385856,1101385919,DK -1101385920,1101425919,US +1101385920,1101402031,US +1101402032,1101402047,PR +1101402048,1101425919,US 1101425920,1101426175,EC 1101426176,1101431679,US 1101431680,1101431807,AU @@ -23888,7 +27043,9 @@ 1101492624,1101492639,BE 1101492640,1101497535,US 1101497536,1101497567,DK -1101497568,1101523039,US +1101497568,1101521407,US +1101521408,1101521919,AS +1101521920,1101523039,US 1101523040,1101523071,GB 1101523072,1101542399,US 1101542400,1101542911,CO @@ -24112,7 +27269,9 @@ 1104559488,1104559503,CA 1104559504,1104618271,US 1104618272,1104618303,CA -1104618304,1104630975,US +1104618304,1104629247,US +1104629248,1104629759,GH +1104629760,1104630975,US 1104630976,1104631039,CA 1104631040,1104666751,US 1104666752,1104666767,CA @@ -24122,7 +27281,9 @@ 1104711440,1104711455,AF 1104711456,1104787487,US 1104787488,1104787519,GB -1104787520,1104870919,US +1104787520,1104842751,US +1104842752,1104844799,PR +1104844800,1104870919,US 1104870920,1104870927,MX 1104870928,1104875335,US 1104875336,1104875351,AF @@ -24191,7 +27352,9 @@ 1106814720,1106814975,EC 1106814976,1107220223,US 1107220224,1107220239,FI -1107220240,1107241215,US +1107220240,1107240191,US +1107240192,1107240447,A1 +1107240448,1107241215,US 1107241216,1107241343,CN 1107241344,1107241471,US 1107241472,1107241599,CN @@ -24345,7 +27508,9 @@ 1109705792,1109705823,US 1109705824,1109705839,CD 1109705840,1109705855,US -1109705856,1109705983,CD +1109705856,1109705928,CD +1109705929,1109705929,LB +1109705930,1109705983,CD 1109705984,1109707007,US 1109707008,1109707263,JM 1109707264,1109707519,US @@ -24356,7 +27521,9 @@ 1109709824,1109710847,ZM 1109710848,1109711175,US 1109711176,1109711183,HT -1109711184,1109738495,US +1109711184,1109712767,US +1109712768,1109712895,A2 +1109712896,1109738495,US 1109738496,1109738623,VA 1109738624,1109774175,US 1109774176,1109774183,CA @@ -24364,7 +27531,9 @@ 1109776576,1109776607,CN 1109776608,1109776615,CA 1109776616,1109819391,US -1109819392,1109848831,CA +1109819392,1109842111,CA +1109842112,1109842143,US +1109842144,1109848831,CA 1109848832,1109849087,A1 1109849088,1109852159,CA 1109852160,1109902415,US @@ -24403,7 +27572,11 @@ 1110307904,1110307967,AU 1110307968,1110310911,US 1110310912,1110376447,CA -1110376448,1110442303,US +1110376448,1110415929,US +1110415930,1110415930,A1 +1110415931,1110441983,US +1110441984,1110442239,CA +1110442240,1110442303,US 1110442304,1110442367,CA 1110442368,1110442431,US 1110442432,1110442719,CA @@ -24412,9 +27585,7 @@ 1110442864,1110443007,US 1110443008,1110443295,CA 1110443296,1110443327,US -1110443328,1110443535,CA -1110443536,1110443543,US -1110443544,1110443551,CA +1110443328,1110443551,CA 1110443552,1110443711,US 1110443712,1110443719,CA 1110443720,1110443903,US @@ -24541,16 +27712,12 @@ 1110474496,1110474751,CA 1110474752,1110540287,US 1110540288,1110573055,CA -1110573056,1110580991,PR -1110580992,1110582015,US -1110582016,1110587391,PR +1110573056,1110587391,PR 1110587392,1110595776,US -1110595777,1110598655,PR -1110598656,1110599167,US -1110599168,1110612223,PR -1110612224,1110615295,US -1110615296,1110638591,PR -1110638592,1110663167,US +1110595777,1110638591,PR +1110638592,1110654463,US +1110654464,1110654719,HT +1110654720,1110663167,US 1110663168,1110675455,CA 1110675456,1110679551,US 1110679552,1110683423,CA @@ -24558,7 +27725,11 @@ 1110683432,1110683647,CA 1110683648,1110700031,US 1110700032,1110704127,CA -1110704128,1110863871,US +1110704128,1110855679,US +1110855680,1110856703,CN +1110856704,1110857727,IN +1110857728,1110858751,SG +1110858752,1110863871,US 1110863872,1110865919,JM 1110865920,1110867455,KY 1110867456,1110867967,JM @@ -24590,15 +27761,23 @@ 1112432640,1112440831,CA 1112440832,1112530943,US 1112530944,1112539135,CA -1112539136,1112900711,US +1112539136,1112900287,US +1112900288,1112900351,GB +1112900352,1112900711,US 1112900712,1112900719,MV -1112900720,1112901623,US -1112901624,1112901631,EG -1112901632,1112901759,US -1112901760,1112901767,EG -1112901768,1112903711,US +1112900720,1112900863,US +1112900864,1112902143,A1 +1112902144,1112902655,US +1112902656,1112902911,A1 +1112902912,1112903711,US 1112903712,1112903719,TR -1112903720,1112906367,US +1112903720,1112903935,US +1112903936,1112903999,GB +1112904000,1112904447,US +1112904448,1112904511,GB +1112904512,1112905407,US +1112905408,1112905471,GB +1112905472,1112906367,US 1112906368,1112906375,BR 1112906376,1112906431,US 1112906432,1112906439,GB @@ -24626,68 +27805,7 @@ 1113603328,1113603583,SV 1113603584,1113603839,US 1113603840,1113604095,CA -1113604096,1113640961,US -1113640962,1113640969,BG -1113640970,1113641009,US -1113641010,1113641039,FR -1113641040,1113641217,US -1113641218,1113641310,SG -1113641311,1113641351,CA -1113641352,1113641450,US -1113641451,1113641470,CA -1113641471,1113642133,US -1113642134,1113642168,DK -1113642169,1113642178,GB -1113642179,1113642203,US -1113642204,1113642213,SA -1113642214,1113642223,US -1113642224,1113642238,CA -1113642239,1113642685,US -1113642686,1113642695,SA -1113642696,1113642720,US -1113642721,1113642730,TR -1113642731,1113642740,US -1113642741,1113642750,IT -1113642751,1113643147,US -1113643148,1113643157,PH -1113643158,1113643162,US -1113643163,1113643172,CA -1113643173,1113643202,US -1113643203,1113643237,CH -1113643238,1113643955,US -1113643956,1113643975,CA -1113643976,1113643995,US -1113643996,1113644015,TR -1113644016,1113644545,US -1113644546,1113644558,IN -1113644559,1113644573,CA -1113644574,1113644593,NL -1113644594,1113644628,US -1113644629,1113644643,CA -1113644644,1113645767,US -1113645768,1113645777,CA -1113645778,1113647148,US -1113647149,1113647158,IT -1113647159,1113647168,BR -1113647169,1113647223,US -1113647224,1113647233,SE -1113647234,1113647361,US -1113647362,1113647459,MX -1113647460,1113647549,US -1113647550,1113647614,CH -1113647615,1113647750,US -1113647751,1113647765,CA -1113647766,1113650978,US -1113650979,1113651018,CA -1113651019,1113651043,US -1113651044,1113651083,CA -1113651084,1113651811,US -1113651812,1113651831,CA -1113651832,1113651851,IN -1113651852,1113651926,US -1113651927,1113651936,GB -1113651937,1113651956,CA -1113651957,1113657343,US +1113604096,1113657343,US 1113657344,1113661439,CA 1113661440,1113696575,US 1113696576,1113696639,CA @@ -24695,7 +27813,21 @@ 1113696832,1113696895,CA 1113696896,1113718783,US 1113718784,1113743359,DO -1113743360,1113854007,US +1113743360,1113752183,US +1113752184,1113752184,A1 +1113752185,1113752306,US +1113752307,1113752307,A1 +1113752308,1113752332,US +1113752333,1113752333,AE +1113752334,1113752434,US +1113752435,1113752435,A1 +1113752436,1113752469,US +1113752470,1113752470,A1 +1113752471,1113764497,US +1113764498,1113764498,A1 +1113764499,1113769531,US +1113769532,1113769787,A1 +1113769788,1113854007,US 1113854008,1113854015,CA 1113854016,1113854207,US 1113854208,1113854463,CA @@ -24727,7 +27859,9 @@ 1113923840,1113923903,BR 1113923904,1113932815,US 1113932816,1113932823,CA -1113932824,1113997311,US +1113932824,1113983999,US +1113984000,1113984255,NL +1113984256,1113997311,US 1113997312,1114005503,CA 1114005504,1114054655,US 1114054656,1114062847,CA @@ -24760,171 +27894,11 @@ 1114533376,1114533887,ZA 1114533888,1114537983,AO 1114537984,1114550271,CA -1114550272,1114579209,US -1114579210,1114579219,TR -1114579220,1114579289,US -1114579290,1114579299,BR -1114579300,1114579329,US -1114579330,1114579339,VI -1114579340,1114579349,RU -1114579350,1114579525,US -1114579526,1114579535,AL -1114579536,1114579635,US -1114579636,1114579645,JO -1114579646,1114579801,US -1114579802,1114579811,SA -1114579812,1114579901,US -1114579902,1114579911,FR -1114579912,1114579921,NO -1114579922,1114580017,US -1114580018,1114580027,KW -1114580028,1114580037,EE -1114580038,1114580087,US -1114580088,1114580097,UY -1114580098,1114580107,US -1114580108,1114580117,BR -1114580118,1114580243,US -1114580244,1114580253,SA -1114580254,1114580403,US -1114580404,1114580413,ES -1114580414,1114580499,US -1114580500,1114580509,GB -1114580510,1114580619,US -1114580620,1114580629,UY -1114580630,1114580649,US -1114580650,1114580659,NL -1114580660,1114580885,US -1114580886,1114580895,JO -1114580896,1114580905,BR -1114580906,1114580965,US -1114580966,1114580975,UA -1114580976,1114581051,US -1114581052,1114581061,BR -1114581062,1114581101,US -1114581102,1114581111,SI -1114581112,1114581287,US -1114581288,1114581297,AU -1114581298,1114581307,UA -1114581308,1114581513,US -1114581514,1114581523,RU -1114581524,1114581533,GR -1114581534,1114581543,RU -1114581544,1114581553,DE -1114581554,1114581573,US -1114581574,1114581583,UA -1114581584,1114581603,US -1114581604,1114581613,GR -1114581614,1114581623,US -1114581624,1114581633,SG -1114581634,1114581829,US -1114581830,1114581839,PL -1114581840,1114581879,US -1114581880,1114581889,HR -1114581890,1114582065,US -1114582066,1114582075,TR -1114582076,1114582085,RU -1114582086,1114582095,DE -1114582096,1114582105,US -1114582106,1114582115,SG -1114582116,1114582135,US -1114582136,1114582145,RU -1114582146,1114582225,US -1114582226,1114582245,SG -1114582246,1114582301,US -1114582302,1114582311,SG -1114582312,1114582421,US -1114582422,1114582431,SG -1114582432,1114582481,US -1114582482,1114582501,SG -1114582502,1114582537,US -1114582538,1114582547,JO -1114582548,1114583099,US -1114583100,1114583109,FR -1114583110,1114583119,EG -1114583120,1114583305,US -1114583306,1114583315,AU -1114583316,1114583325,ES -1114583326,1114583335,IE -1114583336,1114583415,US -1114583416,1114583425,AU -1114583426,1114583435,US -1114583436,1114583445,RU -1114583446,1114583465,US -1114583466,1114583475,AR -1114583476,1114583495,US -1114583496,1114583505,HR -1114583506,1114583681,US -1114583682,1114583691,AL -1114583692,1114583781,US -1114583782,1114583791,DE -1114583792,1114583867,US -1114583868,1114583877,VE -1114583878,1114584073,US -1114584074,1114584083,RU -1114584084,1114584123,US -1114584124,1114584133,RU -1114584134,1114584153,US -1114584154,1114584163,GR -1114584164,1114584369,US -1114584370,1114584379,NL -1114584380,1114584389,TR -1114584390,1114584519,US -1114584520,1114584529,CN -1114584530,1114584605,US -1114584606,1114584615,BR -1114584616,1114584765,US -1114584766,1114584775,BE -1114584776,1114584841,US -1114584842,1114584851,ES -1114584852,1114584871,US -1114584872,1114584881,NL -1114584882,1114584901,US -1114584902,1114584911,DE -1114584912,1114584981,US -1114584982,1114584991,BR -1114584992,1114585107,US -1114585108,1114585117,RU -1114585118,1114585127,US -1114585128,1114585137,RU -1114585138,1114585167,US -1114585168,1114585177,PT -1114585178,1114585267,US -1114585268,1114585277,GB -1114585278,1114585287,US -1114585288,1114585297,PL -1114585298,1114585393,US -1114585394,1114585403,ES -1114585404,1114585423,US -1114585424,1114585433,IN -1114585434,1114585483,US -1114585484,1114585493,BR -1114585494,1114585543,US -1114585544,1114585553,BR -1114585554,1114585629,US -1114585630,1114585639,BR -1114585640,1114585649,LV -1114585650,1114585659,ES -1114585660,1114586005,US -1114586006,1114586015,ID -1114586016,1114586025,US -1114586026,1114586035,CY -1114586036,1114586141,US -1114586142,1114586151,TR -1114586152,1114586161,US -1114586162,1114586171,RU -1114586172,1114586211,US -1114586212,1114586221,VE -1114586222,1114586271,US -1114586272,1114586281,BR -1114586282,1114586311,US -1114586312,1114586321,NO -1114586322,1114586457,US -1114586458,1114586467,TR -1114586468,1114586497,US -1114586498,1114586507,RU -1114586508,1114586943,US -1114586944,1114586951,IL -1114586952,1114653951,US +1114550272,1114579831,US +1114579832,1114579832,A1 +1114579833,1114628995,US +1114628996,1114628996,A1 +1114628997,1114653951,US 1114653952,1114653983,MO 1114653984,1114657927,US 1114657928,1114657935,LA @@ -24974,35 +27948,7 @@ 1114930176,1114930303,GB 1114930304,1114966815,US 1114966816,1114966831,GB -1114966832,1115064447,US -1115064448,1115064463,AU -1115064464,1115064975,US -1115064976,1115064991,TW -1115064992,1115070063,US -1115070064,1115070079,SI -1115070080,1115070337,US -1115070338,1115070347,SG -1115070348,1115071241,US -1115071242,1115071251,TR -1115071252,1115071261,US -1115071262,1115071271,GB -1115071272,1115071371,US -1115071372,1115071381,SA -1115071382,1115074663,US -1115074664,1115074671,GB -1115074672,1115074679,UY -1115074680,1115074687,CN -1115074688,1115074695,US -1115074696,1115074703,GR -1115074704,1115075387,US -1115075388,1115075397,RU -1115075398,1115075487,US -1115075488,1115075497,BR -1115075498,1115077503,US -1115077504,1115077511,BY -1115077512,1115077527,US -1115077528,1115077535,BY -1115077536,1115104511,US +1114966832,1115104511,US 1115104512,1115104639,CA 1115104640,1115111935,US 1115111936,1115112063,PR @@ -25080,7 +28026,9 @@ 1116014592,1116014847,A2 1116014848,1116015871,US 1116015872,1116016127,A2 -1116016128,1116027135,US +1116016128,1116021247,US +1116021248,1116021503,CI +1116021504,1116027135,US 1116027136,1116027903,A2 1116027904,1116041791,US 1116041792,1116041807,CA @@ -25100,7 +28048,9 @@ 1116169328,1116175103,CA 1116175104,1116175135,JM 1116175136,1116176383,CA -1116176384,1116538687,US +1116176384,1116425393,US +1116425394,1116425394,A1 +1116425395,1116538687,US 1116538688,1116538703,UA 1116538704,1116897279,US 1116897280,1116905471,CA @@ -25164,7 +28114,7 @@ 1117683712,1117691903,CA 1117691904,1117724671,US 1117724672,1117728767,CA -1117728768,1117741055,US +1117728768,1117745151,US 1117745152,1117749247,CA 1117749248,1117796575,US 1117796576,1117796591,CA @@ -25422,7 +28372,11 @@ 1118564896,1118564927,AU 1118564928,1118565375,US 1118565376,1118565407,EG -1118565408,1118789783,US +1118565408,1118572303,US +1118572304,1118572319,A1 +1118572320,1118572351,US +1118572352,1118572543,A1 +1118572544,1118789783,US 1118789784,1118789791,BB 1118789792,1118790351,US 1118790352,1118790367,GB @@ -25462,12 +28416,14 @@ 1118796544,1118796799,GB 1118796800,1118797063,US 1118797064,1118797071,CR -1118797072,1118961663,US +1118797072,1118819327,US +1118819328,1118820607,A1 +1118820608,1118961663,US 1118961664,1118962831,A2 1118962832,1118962839,SA 1118962840,1118962847,NG 1118962848,1118962943,A2 -1118962944,1118963199,TR +1118962944,1118963199,AS 1118963200,1118963455,A2 1118963456,1118963463,TZ 1118963464,1118963471,A2 @@ -25481,29 +28437,16 @@ 1118963992,1118964863,A2 1118964864,1118964879,LB 1118964880,1118964991,A2 -1118964992,1118965503,AN +1118964992,1118965247,AN +1118965248,1118965503,AS 1118965504,1118965839,A2 1118965840,1118965847,EC 1118965848,1118965911,A2 1118965912,1118965919,MA 1118965920,1118965991,A2 1118965992,1118966007,NG -1118966008,1118966023,A2 -1118966024,1118966031,US -1118966032,1118966039,A2 -1118966040,1118966063,EC -1118966064,1118966071,A2 -1118966072,1118966079,PY -1118966080,1118966087,NG -1118966088,1118966111,A2 -1118966112,1118966119,SV -1118966120,1118966143,VE -1118966144,1118966151,BB -1118966152,1118966191,A2 -1118966192,1118966207,NI -1118966208,1118966215,A2 -1118966216,1118966223,EC -1118966224,1118966271,A2 +1118966008,1118966015,A2 +1118966016,1118966271,BR 1118966272,1118966351,SV 1118966352,1118966367,A2 1118966368,1118966399,SV @@ -25695,12 +28638,8 @@ 1118977312,1118977343,NG 1118977344,1118977351,KE 1118977352,1118977535,A2 -1118977536,1118977551,US -1118977552,1118977575,A2 -1118977576,1118977583,SA -1118977584,1118977631,A2 -1118977632,1118977639,US -1118977640,1118977839,A2 +1118977536,1118977791,US +1118977792,1118977839,A2 1118977840,1118977847,LB 1118977848,1118977879,A2 1118977880,1118977887,NI @@ -25849,7 +28788,9 @@ 1118992736,1118992743,SA 1118992744,1118992767,A2 1118992768,1118992839,US -1118992840,1118994175,A2 +1118992840,1118993151,A2 +1118993152,1118993407,GY +1118993408,1118994175,A2 1118994176,1118994431,LR 1118994432,1119023735,US 1119023736,1119023743,UY @@ -26010,52 +28951,10 @@ 1120151712,1120152159,CA 1120152160,1120152191,US 1120152192,1120153599,CA -1120153600,1120239873,US -1120239874,1120240126,CA -1120240127,1120241921,US -1120241922,1120242174,RU -1120242175,1120245307,US -1120245308,1120245327,EG -1120245328,1120245347,US -1120245348,1120245502,RU -1120245503,1120246932,US -1120246933,1120246942,LB -1120246943,1120247937,US -1120247938,1120247947,IT -1120247948,1120248263,US -1120248264,1120248313,CA -1120248314,1120249297,US -1120249298,1120249327,CA -1120249328,1120249337,IT -1120249338,1120249857,US -1120249858,1120249923,LB -1120249924,1120249955,US -1120249956,1120249975,AU -1120249976,1120250015,US -1120250016,1120250050,KW -1120250051,1120250100,US -1120250101,1120250110,MX -1120250111,1120250625,US -1120250626,1120250878,CA -1120250879,1120251137,US -1120251138,1120251185,BR -1120251186,1120251235,IN -1120251236,1120251350,US -1120251351,1120251390,IN -1120251391,1120251396,US -1120251397,1120251422,IE -1120251423,1120251441,US -1120251442,1120251461,AU -1120251462,1120251471,US -1120251472,1120251481,IT -1120251482,1120251908,US -1120251909,1120252158,IE -1120252159,1120257764,US -1120257765,1120257784,IE -1120257785,1120272383,US +1120153600,1120272383,US 1120272384,1120276991,CA -1120276992,1120277247,US -1120277248,1120280575,CA +1120276992,1120277503,US +1120277504,1120280575,CA 1120280576,1120280831,US 1120280832,1120280855,CA 1120280856,1120280863,US @@ -26131,11 +29030,9 @@ 1120371712,1120372223,US 1120372224,1120372479,CA 1120372480,1120372735,US -1120372736,1120372991,CA -1120372992,1120373247,US -1120373248,1120373423,CA -1120373424,1120373759,US -1120373760,1120374047,CA +1120372736,1120373423,CA +1120373424,1120373503,US +1120373504,1120374047,CA 1120374048,1120374063,US 1120374064,1120374271,CA 1120374272,1120374303,US @@ -26155,8 +29052,8 @@ 1120376224,1120376239,US 1120376240,1120376255,MX 1120376256,1120376287,CA -1120376288,1120376319,US -1120376320,1120376327,CA +1120376288,1120376303,US +1120376304,1120376327,CA 1120376328,1120376383,US 1120376384,1120376447,CA 1120376448,1120376455,US @@ -26197,10 +29094,10 @@ 1120380432,1120380447,CA 1120380448,1120380479,US 1120380480,1120380639,CA -1120380640,1120380663,US -1120380664,1120380671,CA -1120380672,1120380927,US -1120380928,1120381055,CA +1120380640,1120380655,US +1120380656,1120380659,CA +1120380660,1120380663,US +1120380664,1120381055,CA 1120381056,1120381071,US 1120381072,1120381087,PA 1120381088,1120381095,US @@ -26308,7 +29205,9 @@ 1120500672,1120501247,US 1120501248,1120501503,CA 1120501504,1120509951,US -1120509952,1120516095,SV +1120509952,1120515583,SV +1120515584,1120515839,GT +1120515840,1120516095,SV 1120516096,1120517375,US 1120517376,1120517631,AR 1120517632,1120517887,US @@ -26320,7 +29219,9 @@ 1120575168,1120575199,CA 1120575200,1120641023,US 1120641024,1120657407,CA -1120657408,1120736207,US +1120657408,1120731391,US +1120731392,1120731647,A2 +1120731648,1120736207,US 1120736208,1120736223,PY 1120736224,1120736991,US 1120736992,1120737007,KN @@ -26339,28 +29240,16 @@ 1120743424,1120743679,KN 1120743680,1120744447,US 1120744448,1120744703,KN -1120744704,1120826367,US +1120744704,1120745471,US +1120745472,1120745727,A2 +1120745728,1120826367,US 1120826368,1120826623,CA 1120826624,1120846431,US 1120846432,1120846463,CA 1120846464,1120854015,US 1120854016,1120862207,CA 1120862208,1120870399,US -1120874496,1120874503,A2 -1120874504,1120874511,US -1120874512,1120874519,A2 -1120874520,1120874543,US -1120874544,1120874563,A2 -1120874564,1120874575,US -1120874576,1120874587,A2 -1120874588,1120874591,US -1120874592,1120874631,A2 -1120874632,1120874639,US -1120874640,1120874651,A2 -1120874652,1120874703,US -1120874704,1120874719,CA -1120874720,1120874727,A2 -1120874728,1120874763,US +1120874496,1120874763,US 1120874764,1120874767,A2 1120874768,1120874775,US 1120874776,1120874779,A2 @@ -26377,7 +29266,9 @@ 1120874944,1120874959,CA 1120874960,1120874979,US 1120874980,1120874983,A2 -1120874984,1120876287,US +1120874984,1120875007,US +1120875008,1120875263,AS +1120875264,1120876287,US 1120876288,1120876543,A2 1120876544,1120876567,JO 1120876568,1120876575,A2 @@ -26396,7 +29287,9 @@ 1120877824,1120878359,US 1120878360,1120878591,A2 1120878592,1120886783,US -1120886784,1120888127,CA +1120886784,1120886911,CA +1120886912,1120887039,NG +1120887040,1120888127,CA 1120888128,1120888159,US 1120888160,1120894975,CA 1120894976,1120911359,US @@ -26501,7 +29394,8 @@ 1121249440,1121249535,CA 1121249536,1121249543,BZ 1121249544,1121249551,AG -1121249552,1121249615,CA +1121249552,1121249599,CA +1121249600,1121249615,IM 1121249616,1121249631,VG 1121249632,1121249743,CA 1121249744,1121249751,CR @@ -26590,8 +29484,7 @@ 1121253888,1121254143,BZ 1121254144,1121254151,CA 1121254152,1121254159,AG -1121254160,1121254167,GI -1121254168,1121254191,CA +1121254160,1121254191,CA 1121254192,1121254199,CR 1121254200,1121254207,AW 1121254208,1121254215,GI @@ -26864,7 +29757,9 @@ 1121656064,1121656095,NZ 1121656096,1121714975,US 1121714976,1121714991,AU -1121714992,1121715935,US +1121714992,1121714998,US +1121714999,1121714999,KW +1121715000,1121715935,US 1121715936,1121715943,A1 1121715944,1121717431,US 1121717432,1121717439,JP @@ -26904,37 +29799,15 @@ 1122197768,1122197775,FR 1122197776,1122203135,US 1122203136,1122203391,GB -1122203392,1122267359,US -1122267360,1122267367,GB -1122267368,1122267663,US -1122267664,1122267671,CO -1122267672,1122267695,US -1122267696,1122267703,MX -1122267704,1122267775,US -1122267776,1122267807,SG -1122267808,1122268143,US -1122268144,1122268151,KW -1122268152,1122269727,US -1122269728,1122269735,SA -1122269736,1122269903,US -1122269904,1122269911,GB -1122269912,1122269999,US -1122270000,1122270007,CA -1122270008,1122270575,US -1122270576,1122270583,IN -1122270584,1122270623,US -1122270624,1122270639,GB -1122270640,1122270879,US -1122270880,1122270887,CN -1122270888,1122320959,US +1122203392,1122269217,US +1122269218,1122269218,A1 +1122269219,1122320959,US 1122320960,1122320995,PT 1122320996,1122411551,US 1122411552,1122411583,AU -1122411584,1122412287,US -1122412288,1122412543,AU -1122412544,1122414335,US -1122414336,1122414591,AU -1122414592,1122416383,US +1122411584,1122412497,US +1122412498,1122412498,LB +1122412499,1122416383,US 1122416384,1122416639,DM 1122416640,1122417919,US 1122417920,1122418175,AU @@ -26953,9 +29826,17 @@ 1122480480,1122480487,CA 1122480488,1122493055,US 1122493056,1122493183,ES -1122493184,1122497535,US -1122497536,1122497791,PR -1122497792,1122528603,US +1122493184,1122493439,US +1122493440,1122494207,PR +1122494208,1122495231,US +1122495232,1122495999,PR +1122496000,1122497535,US +1122497536,1122498047,PR +1122498048,1122498559,US +1122498560,1122498815,PR +1122498816,1122499583,US +1122499584,1122500095,PR +1122500096,1122528603,US 1122528604,1122528613,ES 1122528614,1122535423,US 1122535424,1122538495,KR @@ -26998,7 +29879,9 @@ 1123667968,1123670015,PR 1123670016,1123671039,US 1123671040,1123672063,PY -1123672064,1123778559,US +1123672064,1123694591,US +1123694592,1123694847,CA +1123694848,1123778559,US 1123794944,1123795199,DO 1123795200,1123801087,US 1123801088,1123801343,RU @@ -27016,7 +29899,15 @@ 1124028512,1124028543,NC 1124028544,1125064703,US 1125064704,1125065215,GB -1125065216,1125081087,US +1125065216,1125076115,US +1125076116,1125076116,A1 +1125076117,1125076167,US +1125076168,1125076168,A1 +1125076169,1125076339,US +1125076340,1125076340,A1 +1125076341,1125076348,US +1125076349,1125076349,A1 +1125076350,1125081087,US 1125081088,1125081151,CL 1125081152,1125081183,CA 1125081184,1125081215,US @@ -27177,7 +30068,13 @@ 1125120832,1125120863,US 1125120864,1125120895,GB 1125120896,1125121023,RO -1125121024,1125396483,US +1125121024,1125238553,US +1125238554,1125238554,ES +1125238555,1125290241,US +1125290242,1125290242,AE +1125290243,1125350145,US +1125350146,1125350146,A1 +1125350147,1125396483,US 1125396484,1125396491,LK 1125396492,1125396999,US 1125397000,1125397007,ES @@ -27352,7 +30249,9 @@ 1125550336,1125552127,CA 1125552128,1125572607,US 1125572608,1125576703,CA -1125576704,1125593503,US +1125576704,1125593371,US +1125593372,1125593375,GB +1125593376,1125593503,US 1125593504,1125593599,CA 1125593600,1125595695,US 1125595696,1125595711,NG @@ -27360,11 +30259,17 @@ 1125596344,1125596351,NO 1125596352,1125596479,US 1125596480,1125596503,GB -1125596504,1125613567,US +1125596504,1125596687,US +1125596688,1125596695,VE +1125596696,1125613567,US 1125613568,1125617663,CA 1125617664,1125623295,US 1125623296,1125623551,IN -1125623552,1125628671,US +1125623552,1125623807,US +1125623808,1125624063,A1 +1125624064,1125626111,US +1125626112,1125626367,A1 +1125626368,1125628671,US 1125628672,1125628703,NZ 1125628704,1125641790,US 1125641791,1125641792,CA @@ -27382,7 +30287,10 @@ 1125645450,1125645453,CA 1125645454,1126924287,US 1126924288,1126928383,CA -1126928384,1126948863,US +1126928384,1126928639,A1 +1126928640,1126931455,US +1126931456,1126931711,A1 +1126931712,1126948863,US 1126948864,1126949375,CA 1126949376,1126949503,GB 1126949504,1126949559,CA @@ -27425,7 +30333,9 @@ 1126952896,1126952959,CY 1126952960,1127677951,US 1127677952,1127694335,CA -1127694336,1127923711,US +1127694336,1127707467,US +1127707468,1127707468,A1 +1127707469,1127923711,US 1127923712,1127931903,CA 1127931904,1127976191,US 1127976192,1127976223,IL @@ -27449,7 +30359,9 @@ 1128818688,1128818719,CA 1128818720,1132582463,US 1132582464,1132582479,CA -1132582480,1132713607,US +1132582480,1132698119,US +1132698120,1132698127,CA +1132698128,1132713607,US 1132713608,1132713615,CA 1132713616,1132764423,US 1132764424,1132764431,MX @@ -27459,7 +30371,9 @@ 1132947432,1132947439,CA 1132947440,1132954319,US 1132954320,1132954335,IS -1132954336,1133785375,US +1132954336,1133461247,US +1133461248,1133461503,CA +1133461504,1133785375,US 1133785376,1133785383,NE 1133785384,1133785391,US 1133785392,1133785407,GB @@ -27473,13 +30387,37 @@ 1134440448,1134443520,CN 1134443521,1134444543,US 1134444544,1134448639,CA -1134448640,1134545919,US +1134448640,1134494361,US +1134494362,1134494362,A1 +1134494363,1134494689,US +1134494690,1134494690,A1 +1134494691,1134496041,US +1134496042,1134496042,A1 +1134496043,1134499659,US +1134499660,1134499660,A1 +1134499661,1134502354,US +1134502355,1134502355,A1 +1134502356,1134505665,US +1134505666,1134505666,A1 +1134505667,1134505867,US +1134505868,1134505868,A1 +1134505869,1134505931,US +1134505932,1134505934,A1 +1134505935,1134506628,US +1134506629,1134506629,A1 +1134506630,1134506907,US +1134506908,1134506910,A1 +1134506911,1134508267,US +1134508268,1134508268,A1 +1134508269,1134545919,US 1134545920,1134545951,BH 1134545952,1134546175,US 1134546176,1134546207,BH 1134546208,1134546943,US 1134546944,1134551039,CA -1134551040,1136517007,US +1134551040,1134759726,US +1134759727,1134759727,A1 +1134759728,1136517007,US 1136517008,1136517023,GB 1136517024,1136517039,US 1136517040,1136517055,GB @@ -27577,7 +30515,9 @@ 1136662088,1136662095,CA 1136662096,1136662151,US 1136662152,1136662159,MX -1136662160,1136662663,US +1136662160,1136662575,US +1136662576,1136662583,CA +1136662584,1136662663,US 1136662664,1136662671,CA 1136662672,1136662815,US 1136662816,1136662823,IN @@ -27608,7 +30548,9 @@ 1136665656,1136665663,IN 1136665664,1136665735,US 1136665736,1136665743,GB -1136665744,1136665831,US +1136665744,1136665759,US +1136665760,1136665767,CA +1136665768,1136665831,US 1136665832,1136665839,CA 1136665840,1136665919,US 1136665920,1136665927,DE @@ -28233,841 +31175,9 @@ 1137459200,1137491967,US 1137491968,1137508351,CA 1137508352,1137524735,US -1137524736,1137524743,MX -1137524744,1137524751,FR -1137524752,1137524759,MX -1137524760,1137524767,CA -1137524768,1137524775,BR -1137524776,1137524791,CA -1137524792,1137524799,AE -1137524800,1137524815,US -1137524816,1137524831,IL -1137524832,1137524847,US -1137524848,1137524851,CA -1137524852,1137524855,BR -1137524856,1137524879,CA -1137524880,1137524887,SA -1137524888,1137524935,US -1137524936,1137525007,CA -1137525008,1137525015,US -1137525016,1137525031,CA -1137525032,1137525047,IN -1137525048,1137525087,US -1137525088,1137525111,CA -1137525112,1137525119,US -1137525120,1137525167,CA -1137525168,1137525175,US -1137525176,1137525183,CA -1137525184,1137525215,BR -1137525216,1137525223,MX -1137525224,1137525231,CN -1137525232,1137525247,CA -1137525248,1137525279,IN -1137525280,1137525295,CA -1137525296,1137525343,US -1137525344,1137525375,CA -1137525376,1137525407,FR -1137525408,1137525423,KW -1137525424,1137525455,US -1137525456,1137525471,BR -1137525472,1137525487,CA -1137525488,1137525503,GB -1137525504,1137525791,CA -1137525792,1137525823,US -1137525824,1137525831,MX -1137525832,1137525839,CA -1137525840,1137525855,RU -1137525856,1137525887,US -1137525888,1137525903,BR -1137525904,1137525919,CA -1137525920,1137525935,US -1137525936,1137525943,MX -1137525944,1137525951,CA -1137525952,1137525991,US -1137525992,1137525999,TR -1137526000,1137526007,GB -1137526008,1137526011,CA -1137526012,1137526015,BR -1137526016,1137526039,CA -1137526040,1137526047,IL -1137526048,1137526055,US -1137526056,1137526063,IN -1137526064,1137526071,US -1137526072,1137526079,BR -1137526080,1137526087,CH -1137526088,1137526095,PA -1137526096,1137526111,GB -1137526112,1137526127,BR -1137526128,1137526135,CA -1137526136,1137526143,BR -1137526144,1137526159,CA -1137526160,1137526167,PK -1137526168,1137526175,ZA -1137526176,1137526191,CA -1137526192,1137526199,TN -1137526200,1137526271,CA -1137526272,1137526275,CY -1137526276,1137526279,CA -1137526280,1137526287,CH -1137526288,1137526311,CA -1137526312,1137526319,MX -1137526320,1137526327,CA -1137526328,1137526335,MX -1137526336,1137526339,US -1137526340,1137526343,CA -1137526344,1137526351,US -1137526352,1137526391,CA -1137526392,1137526399,IL -1137526400,1137526407,AE -1137526408,1137526415,CA -1137526416,1137526431,IN -1137526432,1137526439,CA -1137526440,1137526447,US -1137526448,1137526455,CN -1137526456,1137526459,CA -1137526460,1137526463,IN -1137526464,1137526471,CA -1137526472,1137526479,NP -1137526480,1137526831,CA -1137526832,1137526839,US -1137526840,1137526847,CA -1137526848,1137526855,US -1137526856,1137526871,CA -1137526872,1137526879,IN -1137526880,1137526895,CA -1137526896,1137526903,AE -1137526904,1137526935,CA -1137526936,1137526943,CN -1137526944,1137526951,BH -1137526952,1137526959,CY -1137526960,1137526967,CA -1137526968,1137526975,IN -1137526976,1137526991,CA -1137526992,1137526999,US -1137527000,1137527015,CA -1137527016,1137527023,CO -1137527024,1137527551,CA -1137527552,1137527559,US -1137527560,1137527591,CA -1137527592,1137527599,IL -1137527600,1137527623,CA -1137527624,1137527631,TR -1137527632,1137527639,AE -1137527640,1137527671,CA -1137527672,1137527679,IN -1137527680,1137527687,CA -1137527688,1137527695,MX -1137527696,1137527711,CA -1137527712,1137527727,US -1137527728,1137527759,CA -1137527760,1137527767,US -1137527768,1137527775,VN -1137527776,1137527779,GB -1137527780,1137528063,CA -1137528064,1137528103,US -1137528104,1137528111,NL -1137528112,1137528127,CA -1137528128,1137528135,DE -1137528136,1137528143,CA -1137528144,1137528151,IN -1137528152,1137528159,HR -1137528160,1137528167,SA -1137528168,1137528175,US -1137528176,1137528255,CA -1137528256,1137528263,TR -1137528264,1137528319,CA -1137528320,1137528327,ES -1137528328,1137528343,CA -1137528344,1137528351,US -1137528352,1137528359,AR -1137528360,1137528367,GB -1137528368,1137528375,CA -1137528376,1137528383,PK -1137528384,1137528391,BR -1137528392,1137528423,CA -1137528424,1137528431,IR -1137528432,1137528447,US -1137528448,1137528455,IN -1137528456,1137528463,AR -1137528464,1137528479,CA -1137528480,1137528495,AR -1137528496,1137528511,US -1137528512,1137528527,KW -1137528528,1137528535,BR -1137528536,1137528543,US -1137528544,1137528559,CA -1137528560,1137528567,AE -1137528568,1137528575,CA -1137528576,1137528623,KW -1137528624,1137528639,BR -1137528640,1137528687,KW -1137528688,1137528703,SG -1137528704,1137528719,KW -1137528720,1137528727,IN -1137528728,1137528735,IL -1137528736,1137528767,KW -1137528768,1137528959,CA -1137528960,1137528991,US -1137528992,1137529103,CA -1137529104,1137529111,IT -1137529112,1137529115,DZ -1137529116,1137529119,CA -1137529120,1137529127,US -1137529128,1137529167,CA -1137529168,1137529179,BR -1137529180,1137529199,CA -1137529200,1137529231,BR -1137529232,1137529239,IL -1137529240,1137529247,CA -1137529248,1137529263,LV -1137529264,1137529271,BG -1137529272,1137529279,BR -1137529280,1137529287,CA -1137529288,1137529295,US -1137529296,1137529319,CA -1137529320,1137529327,AR -1137529328,1137529335,JP -1137529336,1137529375,CA -1137529376,1137529407,US -1137529408,1137529439,GB -1137529440,1137529455,CA -1137529456,1137529463,BR -1137529464,1137529479,CA -1137529480,1137529487,US -1137529488,1137529495,UY -1137529496,1137529503,CA -1137529504,1137529511,GB -1137529512,1137529519,MX -1137529520,1137529535,US -1137529536,1137529543,CY -1137529544,1137529551,SA -1137529552,1137529567,CA -1137529568,1137529575,DE -1137529576,1137529583,PK -1137529584,1137529599,CA -1137529600,1137529607,PA -1137529608,1137529615,IN -1137529616,1137529655,US -1137529656,1137529663,DK -1137529664,1137529671,QA -1137529672,1137529679,US -1137529680,1137529687,CA -1137529688,1137529695,MC -1137529696,1137529703,CA -1137529704,1137529707,TR -1137529708,1137529711,CA -1137529712,1137529719,AU -1137529720,1137529727,US -1137529728,1137529759,CN -1137529760,1137529763,CA -1137529764,1137529767,SA -1137529768,1137529775,CA -1137529776,1137529783,AR -1137529784,1137529787,CH -1137529788,1137529823,CA -1137529824,1137529831,MX -1137529832,1137529855,CA -1137529856,1137529887,US -1137529888,1137529919,GB -1137529920,1137529935,CA -1137529936,1137529943,IN -1137529944,1137529951,CO -1137529952,1137529955,GB -1137529956,1137529959,CA -1137529960,1137529967,EG -1137529968,1137529975,KW -1137529976,1137529991,US -1137529992,1137529999,CO -1137530000,1137530003,CA -1137530004,1137530007,US -1137530008,1137530015,VE -1137530016,1137530023,CA -1137530024,1137530031,AU -1137530032,1137530039,MD -1137530040,1137530047,DZ -1137530048,1137530055,AR -1137530056,1137530063,CA -1137530064,1137530071,US -1137530072,1137530075,MX -1137530076,1137530079,CA -1137530080,1137530087,AR -1137530088,1137530095,CA -1137530096,1137530103,US -1137530104,1137530415,CA -1137530416,1137530431,AR -1137530432,1137530471,CA -1137530472,1137530479,GR -1137530480,1137530495,GY -1137530496,1137530527,CA -1137530528,1137530559,US -1137530560,1137530631,CA -1137530632,1137530639,DE -1137530640,1137530679,CA -1137530680,1137530687,IN -1137530688,1137530695,MX -1137530696,1137530703,IN -1137530704,1137530719,CA -1137530720,1137530751,BR -1137530752,1137530759,CA -1137530760,1137530767,EG -1137530768,1137530791,CA -1137530792,1137530799,ZA -1137530800,1137530847,CA -1137530848,1137530863,US -1137530864,1137530871,IR -1137530872,1137530879,TT -1137530880,1137530911,US -1137530912,1137530919,CA -1137530920,1137530927,GB -1137530928,1137530935,PK -1137530936,1137530939,UY -1137530940,1137530943,CA -1137530944,1137530951,AE -1137530952,1137530959,DK -1137530960,1137530975,CA -1137530976,1137530983,US -1137530984,1137530991,CA -1137530992,1137530999,US -1137531000,1137531007,CA -1137531008,1137531015,AR -1137531016,1137531023,GB -1137531024,1137531031,PK -1137531032,1137531039,CA -1137531040,1137531047,NL -1137531048,1137531055,IR -1137531056,1137531071,CA -1137531072,1137531103,US -1137531104,1137531111,IN -1137531112,1137531119,CA -1137531120,1137531123,US -1137531124,1137531127,CA -1137531128,1137531135,BR -1137531136,1137531391,CA -1137531392,1137531407,NL -1137531408,1137531423,MA -1137531424,1137531439,BR -1137531440,1137531455,IN -1137531456,1137531487,CA -1137531488,1137531503,NR -1137531504,1137531551,CA -1137531552,1137531567,PT -1137531568,1137531583,US -1137531584,1137531599,CA -1137531600,1137531615,BR -1137531616,1137531631,AU -1137531632,1137531647,CA -1137531648,1137531655,EG -1137531656,1137531663,US -1137531664,1137531671,CA -1137531672,1137531679,CO -1137531680,1137531687,CA -1137531688,1137531695,EC -1137531696,1137531719,CA -1137531720,1137531727,PA -1137531728,1137531735,AR -1137531736,1137531739,CA -1137531740,1137531743,SA -1137531744,1137531751,CA -1137531752,1137531759,EC -1137531760,1137531767,US -1137531768,1137531775,CA -1137531776,1137531783,VE -1137531784,1137531799,CA -1137531800,1137531807,JP -1137531808,1137531823,CA -1137531824,1137531831,FR -1137531832,1137531839,CY -1137531840,1137531871,CA -1137531872,1137531879,EC -1137531880,1137531895,CA -1137531896,1137531903,CN -1137531904,1137531967,CA -1137531968,1137531971,DE -1137531972,1137531975,CA -1137531976,1137531983,NL -1137531984,1137532015,CA -1137532016,1137532019,IN -1137532020,1137532183,CA -1137532184,1137532191,BR -1137532192,1137532199,CL -1137532200,1137532203,CA -1137532204,1137532207,BR -1137532208,1137532215,GB -1137532216,1137532223,PK -1137532224,1137532231,MX -1137532232,1137532239,JO -1137532240,1137532263,CA -1137532264,1137532271,YE -1137532272,1137532279,AR -1137532280,1137532287,CA -1137532288,1137532295,FR -1137532296,1137532303,GT -1137532304,1137532311,US -1137532312,1137532319,BR -1137532320,1137532339,CA -1137532340,1137532343,GB -1137532344,1137532359,CA -1137532360,1137532363,US -1137532364,1137532367,DE -1137532368,1137532375,CA -1137532376,1137532383,CY -1137532384,1137532391,CA -1137532392,1137532399,BR -1137532400,1137532407,VE -1137532408,1137532415,CA -1137532416,1137532423,AE -1137532424,1137532431,BR -1137532432,1137532435,CA -1137532436,1137532439,GB -1137532440,1137532463,CA -1137532464,1137532479,AU -1137532480,1137532487,CA -1137532488,1137532495,GB -1137532496,1137532503,CA -1137532504,1137532511,LV -1137532512,1137532519,IN -1137532520,1137532527,CA -1137532528,1137532535,IN -1137532536,1137532555,CA -1137532556,1137532559,BR -1137532560,1137532567,MX -1137532568,1137532575,BR -1137532576,1137532591,CA -1137532592,1137532599,IL -1137532600,1137532603,DK -1137532604,1137532607,CA -1137532608,1137532615,IN -1137532616,1137532639,CA -1137532640,1137532643,BR -1137532644,1137532655,CA -1137532656,1137532663,EC -1137532664,1137532711,CA -1137532712,1137532719,UA -1137532720,1137532727,CA -1137532728,1137532731,NZ -1137532732,1137532747,CA -1137532748,1137532751,AE -1137532752,1137532755,CA -1137532756,1137532759,AU -1137532760,1137532763,CA -1137532764,1137532767,TR -1137532768,1137532787,CA -1137532788,1137532791,SA -1137532792,1137532795,US -1137532796,1137532799,CA -1137532800,1137532803,FR -1137532804,1137532807,CA -1137532808,1137532811,AE -1137532812,1137532815,CA -1137532816,1137532823,IL -1137532824,1137532843,CA -1137532844,1137532847,IR -1137532848,1137532851,GB -1137532852,1137532855,US -1137532856,1137532871,CA -1137532872,1137532875,NL -1137532876,1137532879,CA -1137532880,1137532883,RU -1137532884,1137532887,CA -1137532888,1137532895,MA -1137532896,1137533183,CA -1137533184,1137533191,RU -1137533192,1137533199,BR -1137533200,1137533215,CA -1137533216,1137533223,US -1137533224,1137533231,CA -1137533232,1137533239,US -1137533240,1137533247,CA -1137533248,1137533255,US -1137533256,1137533263,NL -1137533264,1137533271,CY -1137533272,1137533279,BR -1137533280,1137533287,CH -1137533288,1137533295,MX -1137533296,1137533303,DK -1137533304,1137533311,US -1137533312,1137533319,CR -1137533320,1137533327,CA -1137533328,1137533335,CO -1137533336,1137533343,CA -1137533344,1137533351,US -1137533352,1137533359,CA -1137533360,1137533367,IL -1137533368,1137533375,ES -1137533376,1137533383,US -1137533384,1137533399,CA -1137533400,1137533407,JP -1137533408,1137533415,CA -1137533416,1137533423,IT -1137533424,1137533431,VG -1137533432,1137533439,CA -1137533440,1137533447,US -1137533448,1137533455,IN -1137533456,1137533463,RO -1137533464,1137533471,IN -1137533472,1137533479,MX -1137533480,1137533487,AR -1137533488,1137533495,MX -1137533496,1137533503,AZ -1137533504,1137533511,IN -1137533512,1137533519,CA -1137533520,1137533527,US -1137533528,1137533535,GB -1137533536,1137533559,CA -1137533560,1137533567,US -1137533568,1137533575,BR -1137533576,1137533599,CA -1137533600,1137533607,US -1137533608,1137533615,IT -1137533616,1137533631,CY -1137533632,1137533671,CA -1137533672,1137533679,IN -1137533680,1137533687,CA -1137533688,1137533695,GB -1137533696,1137533703,LB -1137533704,1137533711,BR -1137533712,1137533719,MX -1137533720,1137533735,CA -1137533736,1137533743,GR -1137533744,1137533751,AE -1137533752,1137533759,US -1137533760,1137533767,CA -1137533768,1137533775,US -1137533776,1137533783,CR -1137533784,1137533791,US -1137533792,1137533799,CA -1137533800,1137533815,US -1137533816,1137533831,CA -1137533832,1137533839,US -1137533840,1137533855,CA -1137533856,1137533863,MX -1137533864,1137533871,DE -1137533872,1137533879,CA -1137533880,1137533887,QA -1137533888,1137533903,CA -1137533904,1137533911,GB -1137533912,1137533919,JO -1137533920,1137533927,AE -1137533928,1137533935,US -1137533936,1137533943,BB -1137533944,1137533951,US -1137533952,1137533959,MT -1137533960,1137533991,CA -1137533992,1137533999,BR -1137534000,1137534007,MX -1137534008,1137534015,PK -1137534016,1137534047,CA -1137534048,1137534055,US -1137534056,1137534063,IN -1137534064,1137534071,CA -1137534072,1137534079,SA -1137534080,1137534087,CA -1137534088,1137534095,PK -1137534096,1137534119,CA -1137534120,1137534127,IR -1137534128,1137534143,US -1137534144,1137534151,SY -1137534152,1137534159,CA -1137534160,1137534167,BR -1137534168,1137534175,CA -1137534176,1137534183,MT -1137534184,1137534191,CA -1137534192,1137534195,UY -1137534196,1137534199,ES -1137534200,1137534203,UY -1137534204,1137534207,CA -1137534208,1137534215,BR -1137534216,1137534219,FR -1137534220,1137534223,US -1137534224,1137534231,CA -1137534232,1137534239,IL -1137534240,1137534247,BS -1137534248,1137534255,PK -1137534256,1137534271,IR -1137534272,1137534275,US -1137534276,1137534279,CA -1137534280,1137534287,US -1137534288,1137534295,BR -1137534296,1137534303,CA -1137534304,1137534311,US -1137534312,1137534319,CA -1137534320,1137534327,GB -1137534328,1137534335,IL -1137534336,1137534343,CA -1137534344,1137534347,CO -1137534348,1137534351,CA -1137534352,1137534359,US -1137534360,1137534363,PK -1137534364,1137534383,CA -1137534384,1137534391,CO -1137534392,1137534399,CA -1137534400,1137534407,BR -1137534408,1137534415,CO -1137534416,1137534423,CA -1137534424,1137534427,GB -1137534428,1137534431,CA -1137534432,1137534463,US -1137534464,1137534975,CA -1137534976,1137534983,US -1137534984,1137534991,PK -1137534992,1137534999,SR -1137535000,1137535007,CH -1137535008,1137535015,CA -1137535016,1137535023,SY -1137535024,1137535039,EC -1137535040,1137535047,CA -1137535048,1137535055,MX -1137535056,1137535063,PT -1137535064,1137535067,SM -1137535068,1137535071,CA -1137535072,1137535103,CN -1137535104,1137535119,AU -1137535120,1137535127,US -1137535128,1137535143,CA -1137535144,1137535159,US -1137535160,1137535167,BR -1137535168,1137535175,RU -1137535176,1137535183,GB -1137535184,1137535191,RU -1137535192,1137535199,CA -1137535200,1137535207,US -1137535208,1137535215,IT -1137535216,1137535223,CA -1137535224,1137535231,BR -1137535232,1137535551,CA -1137535552,1137535559,AZ -1137535560,1137535567,ES -1137535568,1137535575,IL -1137535576,1137535591,CA -1137535592,1137535599,US -1137535600,1137535611,CA -1137535612,1137535615,IL -1137535616,1137535623,IE -1137535624,1137535639,CA -1137535640,1137535647,PT -1137535648,1137535665,CA -1137535666,1137535666,CU -1137535667,1137535678,ES -1137535679,1137535679,CA -1137535680,1137535687,IR -1137535688,1137535695,PK -1137535696,1137535735,CA -1137535736,1137535743,US -1137535744,1137535751,PT -1137535752,1137535767,CY -1137535768,1137535775,CI -1137535776,1137535783,CA -1137535784,1137535791,GB -1137535792,1137535799,IE -1137535800,1137535807,CY -1137535808,1137535815,US -1137535816,1137535823,CA -1137535824,1137535831,DE -1137535832,1137535839,IN -1137535840,1137535871,BR -1137535872,1137535935,EC -1137535936,1137535943,UA -1137535944,1137535951,CL -1137535952,1137535967,CA -1137535968,1137535999,US -1137536000,1137536007,RU -1137536008,1137536015,CA -1137536016,1137536023,GT -1137536024,1137536031,BG -1137536032,1137536063,CA -1137536064,1137536071,US -1137536072,1137536079,NO -1137536080,1137536095,BR -1137536096,1137536103,US -1137536104,1137536135,CA -1137536136,1137536143,CN -1137536144,1137536151,CO -1137536152,1137536159,CA -1137536160,1137536167,BS -1137536168,1137536183,CA -1137536184,1137536191,IN -1137536192,1137536199,CA -1137536200,1137536207,BR -1137536208,1137536215,US -1137536216,1137536223,CH -1137536224,1137536231,BM -1137536232,1137536239,IN -1137536240,1137536271,CA -1137536272,1137536287,US -1137536288,1137536295,VN -1137536296,1137536303,DK -1137536304,1137536319,CA -1137536320,1137536327,LK -1137536328,1137536343,CA -1137536344,1137536351,SG -1137536352,1137536359,CO -1137536360,1137536391,CA -1137536392,1137536399,IN -1137536400,1137536423,CA -1137536424,1137536431,RU -1137536432,1137536439,AE -1137536440,1137536447,IN -1137536448,1137536455,AE -1137536456,1137536463,CL -1137536464,1137536471,CA -1137536472,1137536479,US -1137536480,1137536487,MY -1137536488,1137536495,FR -1137536496,1137536511,US -1137536512,1137536639,CA -1137536640,1137536671,US -1137536672,1137537247,CA -1137537248,1137537279,US -1137537280,1137537287,CA -1137537288,1137537295,BR -1137537296,1137537303,US -1137537304,1137537311,CA -1137537312,1137537327,CH -1137537328,1137537343,US -1137537344,1137537351,CN -1137537352,1137537359,FR -1137537360,1137537367,CA -1137537368,1137537383,DE -1137537384,1137537399,CA -1137537400,1137537407,GR -1137537408,1137537415,CN -1137537416,1137537423,CA -1137537424,1137537431,LB -1137537432,1137537439,BR -1137537440,1137537455,YE -1137537456,1137537463,US -1137537464,1137537471,CA -1137537472,1137537479,US -1137537480,1137537487,DE -1137537488,1137537503,MY -1137537504,1137537511,YE -1137537512,1137537543,US -1137537544,1137537591,YE -1137537592,1137537599,UY -1137537600,1137537607,US -1137537608,1137537615,CA -1137537616,1137537631,IR -1137537632,1137537639,AU -1137537640,1137537647,CA -1137537648,1137537651,AE -1137537652,1137537655,AU -1137537656,1137537663,CA -1137537664,1137537671,IT -1137537672,1137537679,AU -1137537680,1137537683,IN -1137537684,1137537695,CA -1137537696,1137537727,US -1137537728,1137537743,IR -1137537744,1137537751,MX -1137537752,1137537759,CO -1137537760,1137537767,US -1137537768,1137537783,CA -1137537784,1137537791,IQ -1137537792,1137537807,CA -1137537808,1137537823,BR -1137537824,1137537839,TR -1137537840,1137537847,CA -1137537848,1137537855,GB -1137537856,1137537863,CA -1137537864,1137537871,GB -1137537872,1137537879,TR -1137537880,1137537895,CA -1137537896,1137537903,PK -1137537904,1137537911,IR -1137537912,1137537919,US -1137537920,1137537927,MX -1137537928,1137537935,AU -1137537936,1137537959,CA -1137537960,1137537967,BR -1137537968,1137537975,CA -1137537976,1137537991,US -1137537992,1137538015,CA -1137538016,1137538023,US -1137538024,1137538311,CA -1137538312,1137538319,PK -1137538320,1137538327,US -1137538328,1137538367,CA -1137538368,1137538375,US -1137538376,1137538383,CA -1137538384,1137538391,DO -1137538392,1137538399,RS -1137538400,1137538415,CA -1137538416,1137538423,SA -1137538424,1137538559,CA -1137538560,1137538567,IS -1137538568,1137538575,CA -1137538576,1137538591,PK -1137538592,1137538599,DO -1137538600,1137538615,CA -1137538616,1137538623,VE -1137538624,1137538631,US -1137538632,1137538639,BR -1137538640,1137538647,PK -1137538648,1137538655,BR -1137538656,1137538679,CA -1137538680,1137538687,CO -1137538688,1137538695,BR -1137538696,1137538719,CA -1137538720,1137538727,AZ -1137538728,1137538751,CA -1137538752,1137538759,DE -1137538760,1137538767,RS -1137538768,1137538775,US -1137538776,1137538783,CA -1137538784,1137538791,PK -1137538792,1137538799,CA -1137538800,1137538807,US -1137538808,1137538815,NZ -1137538816,1137538823,EC -1137538824,1137538831,CA -1137538832,1137538839,EG -1137538840,1137538855,CA -1137538856,1137538879,US -1137538880,1137538887,CA -1137538888,1137538895,EG -1137538896,1137538935,CA -1137538936,1137538943,IL -1137538944,1137538951,LB -1137538952,1137538959,GB -1137538960,1137538967,NZ -1137538968,1137538975,FR -1137538976,1137538983,CA -1137538984,1137538991,US -1137538992,1137538999,IS -1137539000,1137539007,GB -1137539008,1137539015,CA -1137539016,1137539023,UY -1137539024,1137539031,CN -1137539032,1137539039,CA -1137539040,1137539071,US -1137539072,1137539095,CA -1137539096,1137539103,YE -1137539104,1137539135,US -1137539136,1137539143,CO -1137539144,1137539151,US -1137539152,1137539159,CA -1137539160,1137539167,US -1137539168,1137539175,CA -1137539176,1137539183,US -1137539184,1137539191,TN -1137539192,1137539199,PK -1137539200,1137539223,CA -1137539224,1137539231,IN -1137539232,1137539239,CA -1137539240,1137539247,TR -1137539248,1137539255,IT -1137539256,1137539279,CA -1137539280,1137539287,EC -1137539288,1137539295,BR -1137539296,1137539303,CA -1137539304,1137539311,US -1137539312,1137539319,PK -1137539320,1137539327,SE -1137539328,1137539455,CA -1137539456,1137539519,FR -1137539520,1137539879,CA -1137539880,1137539887,US -1137539888,1137541119,CA +1137524736,1137525642,CA +1137525643,1137525643,A1 +1137525644,1137541119,CA 1137541120,1137623039,US 1137623040,1137639423,PR 1137639424,1137704967,US @@ -29343,112 +31453,11 @@ 1137963008,1137967103,VI 1137967104,1137975295,CA 1137975296,1137983487,US -1137983488,1137983639,CA -1137983640,1137983647,US -1137983648,1137983847,CA -1137983848,1137983863,RU -1137983864,1137984031,CA -1137984032,1137984039,SG -1137984040,1137984351,CA -1137984352,1137984367,BB -1137984368,1137984431,CA -1137984432,1137984447,US -1137984448,1137984467,CA -1137984468,1137984471,LB -1137984472,1137984639,CA -1137984640,1137984671,US -1137984672,1137985023,CA -1137985024,1137985087,US -1137985088,1137985183,CA -1137985184,1137985191,SG -1137985192,1137985215,CA -1137985216,1137985279,US -1137985280,1137985391,CA -1137985392,1137985407,US -1137985408,1137985415,CA -1137985416,1137985423,AU -1137985424,1137985479,CA -1137985480,1137985495,IN -1137985496,1137985535,CA -1137985536,1137985543,US -1137985544,1137985663,CA -1137985664,1137985727,US -1137985728,1137985759,CA -1137985760,1137985791,AU -1137985792,1137985887,CA -1137985888,1137985903,BY -1137985904,1137986055,CA -1137986056,1137986063,MA -1137986064,1137986143,CA -1137986144,1137986151,IT -1137986152,1137986167,CA -1137986168,1137986175,US -1137986176,1137986431,CA -1137986432,1137986495,US -1137986496,1137986823,CA -1137986824,1137986831,DE -1137986832,1137986863,CA -1137986864,1137986871,BS -1137986872,1137987071,CA -1137987072,1137987079,BY -1137987080,1137987087,MA -1137987088,1137987111,CA -1137987112,1137987119,NL -1137987120,1137987143,CA -1137987144,1137987151,US -1137987152,1137987183,CA -1137987184,1137987191,US -1137987192,1137987279,CA -1137987280,1137987295,US -1137987296,1137987519,CA -1137987520,1137987583,US -1137987584,1137988095,CA -1137988096,1137988127,US -1137988128,1137988223,CA -1137988224,1137988351,US -1137988352,1137988903,CA -1137988904,1137988911,BS -1137988912,1137989047,CA -1137989048,1137989055,CH -1137989056,1137989063,US -1137989064,1137989407,CA -1137989408,1137989415,BS -1137989416,1137989423,CA -1137989424,1137989431,US -1137989432,1137989471,CA -1137989472,1137989479,US -1137989480,1137989487,MA -1137989488,1137989503,CA -1137989504,1137989511,ES -1137989512,1137989551,CA -1137989552,1137989559,ES -1137989560,1137989567,CA -1137989568,1137989583,BB -1137989584,1137989647,CA -1137989648,1137989655,MA -1137989656,1137989663,NG -1137989664,1137989687,CA -1137989688,1137989695,NL -1137989696,1137989743,CA -1137989744,1137989751,BR -1137989752,1137989791,CA -1137989792,1137989799,GW -1137989800,1137989807,MT -1137989808,1137989855,CA -1137989856,1137989863,BS -1137989864,1137989911,CA -1137989912,1137989919,MA -1137989920,1137989951,CA -1137989952,1137989959,BS -1137989960,1137990143,CA -1137990144,1137990159,SG -1137990160,1137990951,CA -1137990952,1137990959,GB -1137990960,1137990991,CA -1137990992,1137991007,AU -1137991008,1137991023,CA -1137991024,1137991039,US -1137991040,1137991679,CA +1137983488,1137984329,CA +1137984330,1137984330,A1 +1137984331,1137988095,CA +1137988096,1137988607,A1 +1137988608,1137991679,CA 1137991680,1138000063,US 1138000064,1138000095,CA 1138000096,1138001519,US @@ -29548,9 +31557,11 @@ 1138167552,1138167807,CA 1138167808,1138175999,US 1138176000,1138180095,CA -1138180096,1138188287,US -1138188288,1138192127,PR -1138192128,1138196479,US +1138180096,1138184191,US +1138184192,1138184447,SG +1138184448,1138188287,US +1138188288,1138192383,PR +1138192384,1138196479,US 1138196480,1138204671,CA 1138204672,1138212863,US 1138212864,1138216959,CA @@ -29566,56 +31577,7 @@ 1138422272,1138422527,DE 1138422528,1138424319,US 1138424320,1138424575,CA -1138424576,1138450959,US -1138450960,1138450967,JM -1138450968,1138451071,US -1138451072,1138451079,GB -1138451080,1138451103,US -1138451104,1138451111,DO -1138451112,1138451191,US -1138451192,1138451199,BE -1138451200,1138451759,US -1138451760,1138451783,GB -1138451784,1138451847,US -1138451848,1138451855,RU -1138451856,1138451959,US -1138451960,1138451967,RU -1138451968,1138452007,US -1138452008,1138452015,DE -1138452016,1138452047,US -1138452048,1138452055,AU -1138452056,1138452063,GB -1138452064,1138452263,US -1138452264,1138452271,IN -1138452272,1138452287,US -1138452288,1138452295,GR -1138452296,1138452311,US -1138452312,1138452319,CA -1138452320,1138452335,US -1138452336,1138452351,CA -1138452352,1138452415,US -1138452416,1138452423,CA -1138452424,1138452431,FR -1138452432,1138452455,US -1138452456,1138452479,FR -1138452480,1138453327,US -1138453328,1138453335,TW -1138453336,1138453343,GB -1138453344,1138453391,US -1138453392,1138453399,CN -1138453400,1138454527,US -1138454528,1138454543,BR -1138454544,1138454591,US -1138454592,1138454599,CA -1138454600,1138457087,US -1138457088,1138457095,IT -1138457096,1138457103,US -1138457104,1138457111,MX -1138457112,1138457119,US -1138457120,1138457127,PE -1138457128,1138457143,US -1138457144,1138457151,FR -1138457152,1138480127,US +1138424576,1138480127,US 1138480128,1138480383,AU 1138480384,1138480639,US 1138480640,1138481407,AU @@ -29654,7 +31616,9 @@ 1138600448,1138600703,BE 1138600704,1138615299,US 1138615300,1138615323,IT -1138615324,1138655245,US +1138615324,1138622207,US +1138622208,1138622463,A1 +1138622464,1138655245,US 1138655246,1138655316,CA 1138655317,1138655374,US 1138655375,1138655382,CA @@ -29856,9 +31820,7 @@ 1138663167,1138712575,US 1138712576,1138713583,CA 1138713584,1138713599,MY -1138713600,1138713927,CA -1138713928,1138713935,US -1138713936,1138714071,CA +1138713600,1138714071,CA 1138714072,1138714079,US 1138714080,1138714087,ES 1138714088,1138716671,CA @@ -29887,747 +31849,7 @@ 1138917376,1138937855,CA 1138937856,1138941951,US 1138941952,1138950143,CA -1138950144,1139015695,US -1139015696,1139015703,CA -1139015704,1139015711,IE -1139015712,1139015719,US -1139015720,1139015727,CA -1139015728,1139015743,US -1139015744,1139015751,EG -1139015752,1139015775,US -1139015776,1139015783,PH -1139015784,1139015927,US -1139015928,1139015935,CO -1139015936,1139015999,US -1139016000,1139016063,PH -1139016064,1139016191,US -1139016192,1139016199,AU -1139016200,1139016527,US -1139016528,1139016543,CA -1139016544,1139016559,US -1139016560,1139016575,IN -1139016576,1139017055,US -1139017056,1139017063,PS -1139017064,1139017079,US -1139017080,1139017087,GB -1139017088,1139017095,US -1139017096,1139017103,CN -1139017104,1139017111,US -1139017112,1139017119,GB -1139017120,1139017215,US -1139017216,1139017231,IN -1139017232,1139017471,US -1139017472,1139017479,SA -1139017480,1139017855,US -1139017856,1139017863,BR -1139017864,1139018055,US -1139018056,1139018063,CA -1139018064,1139018231,US -1139018232,1139018239,CA -1139018240,1139018287,US -1139018288,1139018295,AR -1139018296,1139018351,US -1139018352,1139018359,SG -1139018360,1139018631,US -1139018632,1139018639,CA -1139018640,1139018783,US -1139018784,1139018791,SG -1139018792,1139018943,US -1139018944,1139018951,CN -1139018952,1139019407,US -1139019408,1139019415,CH -1139019416,1139019487,US -1139019488,1139019495,SA -1139019496,1139019503,AU -1139019504,1139019583,US -1139019584,1139019615,CA -1139019616,1139019719,US -1139019720,1139019727,BR -1139019728,1139019767,US -1139019768,1139019775,SA -1139019776,1139019879,US -1139019880,1139019887,CA -1139019888,1139019951,US -1139019952,1139019959,BR -1139019960,1139020063,US -1139020064,1139020079,ID -1139020080,1139020127,US -1139020128,1139020135,SG -1139020136,1139020223,US -1139020224,1139020239,CA -1139020240,1139020511,US -1139020512,1139020535,CA -1139020536,1139020815,US -1139020816,1139020823,PH -1139020824,1139021119,US -1139021120,1139021127,BR -1139021128,1139021239,US -1139021240,1139021247,NZ -1139021248,1139021591,US -1139021592,1139021599,SA -1139021600,1139022183,US -1139022184,1139022191,AU -1139022192,1139022431,US -1139022432,1139022439,QA -1139022440,1139022615,US -1139022616,1139022623,CN -1139022624,1139022847,US -1139022848,1139022911,CA -1139022912,1139023039,US -1139023040,1139023047,TR -1139023048,1139023063,US -1139023064,1139023071,SG -1139023072,1139023199,US -1139023200,1139023215,NZ -1139023216,1139023391,US -1139023392,1139023407,IN -1139023408,1139024047,US -1139024048,1139024055,CA -1139024056,1139024095,US -1139024096,1139024103,CN -1139024104,1139024527,US -1139024528,1139024535,CN -1139024536,1139024703,US -1139024704,1139024767,PL -1139024768,1139024983,US -1139024984,1139024991,SG -1139024992,1139025071,US -1139025072,1139025079,IN -1139025080,1139025167,US -1139025168,1139025175,BR -1139025176,1139025231,US -1139025232,1139025239,SG -1139025240,1139025271,US -1139025272,1139025287,SG -1139025288,1139025463,US -1139025464,1139025471,IN -1139025472,1139025487,US -1139025488,1139025495,LT -1139025496,1139025535,US -1139025536,1139025543,GB -1139025544,1139025631,US -1139025632,1139025639,SG -1139025640,1139025679,US -1139025680,1139025687,GB -1139025688,1139025791,US -1139025792,1139025807,NZ -1139025808,1139025815,IE -1139025816,1139025855,US -1139025856,1139025887,LT -1139025888,1139025975,US -1139025976,1139025983,CN -1139025984,1139026079,US -1139026080,1139026095,IN -1139026096,1139026159,US -1139026160,1139026167,ZA -1139026168,1139026175,US -1139026176,1139026207,MY -1139026208,1139026239,CA -1139026240,1139026303,MY -1139026304,1139026367,TR -1139026368,1139026431,MY -1139026432,1139026719,US -1139026720,1139026727,AU -1139026728,1139026743,US -1139026744,1139026751,GB -1139026752,1139027295,US -1139027296,1139027327,CO -1139027328,1139027607,US -1139027608,1139027615,GB -1139027616,1139027623,IN -1139027624,1139027807,US -1139027808,1139027823,SA -1139027824,1139028847,US -1139028848,1139028855,BR -1139028856,1139029135,US -1139029136,1139029143,SG -1139029144,1139029167,US -1139029168,1139029175,CA -1139029176,1139029375,US -1139029376,1139029383,TR -1139029384,1139029471,US -1139029472,1139029479,CN -1139029480,1139029639,US -1139029640,1139029647,SA -1139029648,1139029695,US -1139029696,1139029703,SA -1139029704,1139029775,US -1139029776,1139029783,CA -1139029784,1139029791,AU -1139029792,1139029855,US -1139029856,1139029871,SA -1139029872,1139029887,US -1139029888,1139029895,NL -1139029896,1139030335,US -1139030336,1139030343,IN -1139030344,1139030495,US -1139030496,1139030503,SG -1139030504,1139030527,US -1139030528,1139030559,SA -1139030560,1139030727,US -1139030728,1139030735,SG -1139030736,1139030791,US -1139030792,1139030799,SA -1139030800,1139030807,US -1139030808,1139030815,GB -1139030816,1139030831,AR -1139030832,1139030895,US -1139030896,1139030911,GB -1139030912,1139030991,US -1139030992,1139030999,SA -1139031000,1139031807,US -1139031808,1139031871,PL -1139031872,1139031903,BR -1139031904,1139031919,CN -1139031920,1139031999,US -1139032000,1139032015,IN -1139032016,1139032287,US -1139032288,1139032295,SA -1139032296,1139032559,US -1139032560,1139032567,GB -1139032568,1139032863,US -1139032864,1139032895,GB -1139032896,1139033183,US -1139033184,1139033215,CN -1139033216,1139033367,US -1139033368,1139033375,SG -1139033376,1139033383,SA -1139033384,1139033399,SG -1139033400,1139033463,US -1139033464,1139033471,BR -1139033472,1139033495,US -1139033496,1139033503,ID -1139033504,1139033727,US -1139033728,1139033759,SA -1139033760,1139033823,US -1139033824,1139033831,SG -1139033832,1139034215,US -1139034216,1139034223,BR -1139034224,1139034383,US -1139034384,1139034399,CN -1139034400,1139034463,US -1139034464,1139034479,IN -1139034480,1139034495,US -1139034496,1139034503,SG -1139034504,1139034591,US -1139034592,1139034599,SG -1139034600,1139034775,US -1139034776,1139034783,SG -1139034784,1139035183,US -1139035184,1139035191,CA -1139035192,1139035279,US -1139035280,1139035287,SG -1139035288,1139035319,US -1139035320,1139035327,ID -1139035328,1139035479,US -1139035480,1139035487,SG -1139035488,1139035759,US -1139035760,1139035767,SA -1139035768,1139035775,US -1139035776,1139035783,SA -1139035784,1139036375,US -1139036376,1139036383,AU -1139036384,1139036695,US -1139036696,1139036703,CN -1139036704,1139036767,US -1139036768,1139036775,RU -1139036776,1139037143,US -1139037144,1139037151,AU -1139037152,1139037599,US -1139037600,1139037607,SA -1139037608,1139037727,US -1139037728,1139037735,GB -1139037736,1139037767,US -1139037768,1139037775,ID -1139037776,1139037999,US -1139038000,1139038007,AU -1139038008,1139038079,US -1139038080,1139038143,IN -1139038144,1139038511,US -1139038512,1139038519,CN -1139038520,1139038887,US -1139038888,1139038895,CA -1139038896,1139038983,US -1139038984,1139038991,PH -1139038992,1139039031,US -1139039032,1139039039,KW -1139039040,1139039047,AU -1139039048,1139039055,IN -1139039056,1139039183,US -1139039184,1139039191,ES -1139039192,1139039207,US -1139039208,1139039215,CN -1139039216,1139039487,US -1139039488,1139039503,AU -1139039504,1139039535,US -1139039536,1139039543,AU -1139039544,1139039679,US -1139039680,1139039687,QA -1139039688,1139039727,US -1139039728,1139039743,DK -1139039744,1139039775,US -1139039776,1139039783,CN -1139039784,1139039815,US -1139039816,1139039823,AU -1139039824,1139039975,US -1139039976,1139039983,AU -1139039984,1139040007,US -1139040008,1139040015,CN -1139040016,1139040463,US -1139040464,1139040471,PK -1139040472,1139040535,US -1139040536,1139040543,RU -1139040544,1139040655,US -1139040656,1139040663,CN -1139040664,1139040727,US -1139040728,1139040735,EG -1139040736,1139040959,US -1139040960,1139040967,KW -1139040968,1139041071,US -1139041072,1139041079,CN -1139041080,1139041087,GR -1139041088,1139041191,US -1139041192,1139041199,SA -1139041200,1139041455,US -1139041456,1139041463,SG -1139041464,1139041471,US -1139041472,1139041479,GR -1139041480,1139041487,IE -1139041488,1139041791,US -1139041792,1139041799,AU -1139041800,1139041855,US -1139041856,1139041863,CN -1139041864,1139041879,US -1139041880,1139041887,AU -1139041888,1139041895,IN -1139041896,1139042159,US -1139042160,1139042167,CA -1139042168,1139042359,US -1139042360,1139042367,SG -1139042368,1139042455,US -1139042456,1139042463,CN -1139042464,1139042495,US -1139042496,1139042527,AU -1139042528,1139042543,ID -1139042544,1139042559,US -1139042560,1139042567,SA -1139042568,1139042735,US -1139042736,1139042743,CN -1139042744,1139042959,US -1139042960,1139042967,FM -1139042968,1139043071,US -1139043072,1139043079,AU -1139043080,1139043095,US -1139043096,1139043103,IN -1139043104,1139043223,US -1139043224,1139043231,CA -1139043232,1139043247,US -1139043248,1139043255,EG -1139043256,1139043399,US -1139043400,1139043407,TR -1139043408,1139043695,US -1139043696,1139043711,TR -1139043712,1139043871,US -1139043872,1139043879,MX -1139043880,1139043887,US -1139043888,1139043895,ID -1139043896,1139044111,US -1139044112,1139044119,CN -1139044120,1139044359,US -1139044360,1139044367,ID -1139044368,1139044479,US -1139044480,1139044487,IN -1139044488,1139044783,US -1139044784,1139044791,ID -1139044792,1139044863,US -1139044864,1139044895,SA -1139044896,1139045151,US -1139045152,1139045159,IN -1139045160,1139045279,US -1139045280,1139045295,DK -1139045296,1139046399,US -1139046400,1139046431,GB -1139046432,1139046455,US -1139046456,1139046463,DO -1139046464,1139046719,US -1139046720,1139046751,IN -1139046752,1139046783,US -1139046784,1139046791,SA -1139046792,1139046815,US -1139046816,1139046831,AU -1139046832,1139046967,US -1139046968,1139046975,ID -1139046976,1139047023,US -1139047024,1139047031,EG -1139047032,1139047127,US -1139047128,1139047135,CA -1139047136,1139047199,US -1139047200,1139047207,PH -1139047208,1139047391,US -1139047392,1139047399,RU -1139047400,1139047527,US -1139047528,1139047535,RU -1139047536,1139047663,US -1139047664,1139047671,AU -1139047672,1139047751,US -1139047752,1139047759,IT -1139047760,1139047839,US -1139047840,1139047847,HK -1139047848,1139047919,US -1139047920,1139047927,ID -1139047928,1139048047,US -1139048048,1139048055,QA -1139048056,1139048079,US -1139048080,1139048087,CA -1139048088,1139048095,US -1139048096,1139048103,GB -1139048104,1139048111,CN -1139048112,1139048119,ID -1139048120,1139048303,US -1139048304,1139048311,AU -1139048312,1139048591,US -1139048592,1139048607,IN -1139048608,1139048671,US -1139048672,1139048687,IE -1139048688,1139048855,US -1139048856,1139048863,AU -1139048864,1139048999,US -1139049000,1139049007,GB -1139049008,1139049071,US -1139049072,1139049087,MX -1139049088,1139049407,US -1139049408,1139049423,SG -1139049424,1139049967,US -1139049968,1139049975,GB -1139049976,1139050063,US -1139050064,1139050071,AU -1139050072,1139050751,US -1139050752,1139050927,GB -1139050928,1139050975,US -1139050976,1139051183,GB -1139051184,1139051231,US -1139051232,1139051407,GB -1139051408,1139051423,US -1139051424,1139051519,GB -1139051520,1139051551,US -1139051552,1139051559,PA -1139051560,1139051639,US -1139051640,1139051647,EG -1139051648,1139051791,US -1139051792,1139051799,SA -1139051800,1139052127,US -1139052128,1139052135,BR -1139052136,1139052415,US -1139052416,1139052423,AR -1139052424,1139052511,US -1139052512,1139052527,MX -1139052528,1139052543,US -1139052544,1139052687,GB -1139052688,1139052703,US -1139052704,1139052799,GB -1139052800,1139052887,US -1139052888,1139052895,MX -1139052896,1139053663,US -1139053664,1139053695,SA -1139053696,1139055911,US -1139055912,1139055919,LT -1139055920,1139055927,US -1139055928,1139055935,SA -1139055936,1139056231,US -1139056232,1139056239,FI -1139056240,1139056271,US -1139056272,1139056279,SA -1139056280,1139056303,US -1139056304,1139056311,CN -1139056312,1139056367,US -1139056368,1139056375,CN -1139056376,1139056423,US -1139056424,1139056431,GB -1139056432,1139056591,US -1139056592,1139056599,SA -1139056600,1139056751,US -1139056752,1139056759,AU -1139056760,1139056951,US -1139056952,1139056959,TN -1139056960,1139057095,US -1139057096,1139057103,PA -1139057104,1139057719,US -1139057720,1139057727,SA -1139057728,1139057759,GB -1139057760,1139057855,US -1139057856,1139057887,SA -1139057888,1139057919,US -1139057920,1139057927,ES -1139057928,1139058271,US -1139058272,1139058303,CN -1139058304,1139058655,US -1139058656,1139058663,CN -1139058664,1139058719,US -1139058720,1139058727,SA -1139058728,1139058735,US -1139058736,1139058743,SA -1139058744,1139058791,US -1139058792,1139058799,GB -1139058800,1139058807,ES -1139058808,1139058999,US -1139059000,1139059007,SA -1139059008,1139059055,US -1139059056,1139059063,CN -1139059064,1139059111,US -1139059112,1139059119,TR -1139059120,1139059375,US -1139059376,1139059383,AU -1139059384,1139059543,US -1139059544,1139059551,CN -1139059552,1139059711,US -1139059712,1139059719,SA -1139059720,1139059743,US -1139059744,1139059759,EG -1139059760,1139059783,US -1139059784,1139059791,NZ -1139059792,1139059999,US -1139060000,1139060007,AE -1139060008,1139060087,US -1139060088,1139060095,TR -1139060096,1139060223,US -1139060224,1139060255,CN -1139060256,1139060287,US -1139060288,1139060303,CN -1139060304,1139060575,US -1139060576,1139060583,MX -1139060584,1139060591,US -1139060592,1139060599,TR -1139060600,1139060607,US -1139060608,1139060639,SA -1139060640,1139061407,US -1139061408,1139061415,CA -1139061416,1139062863,US -1139062864,1139062871,GB -1139062872,1139062967,US -1139062968,1139062975,CN -1139062976,1139063143,US -1139063144,1139063151,AR -1139063152,1139063199,US -1139063200,1139063207,IN -1139063208,1139063231,US -1139063232,1139063239,SA -1139063240,1139063399,US -1139063400,1139063407,CA -1139063408,1139063727,US -1139063728,1139063735,CA -1139063736,1139063775,US -1139063776,1139063791,KW -1139063792,1139064383,US -1139064384,1139064391,SA -1139064392,1139064407,US -1139064408,1139064415,SA -1139064416,1139064431,US -1139064432,1139064439,SA -1139064440,1139064543,US -1139064544,1139064551,SA -1139064552,1139064783,US -1139064784,1139064791,ID -1139064792,1139064991,US -1139064992,1139065007,ID -1139065008,1139065247,US -1139065248,1139065255,SA -1139065256,1139065559,US -1139065560,1139065567,IN -1139065568,1139065599,US -1139065600,1139065607,CN -1139065608,1139065679,US -1139065680,1139065687,ID -1139065688,1139065711,US -1139065712,1139065719,AU -1139065720,1139065919,US -1139065920,1139065935,SA -1139065936,1139065943,US -1139065944,1139065951,CY -1139065952,1139065959,US -1139065960,1139065967,CA -1139065968,1139066239,US -1139066240,1139066255,CY -1139066256,1139066399,US -1139066400,1139066407,AU -1139066408,1139066559,US -1139066560,1139066567,AU -1139066568,1139066695,US -1139066696,1139066703,ID -1139066704,1139066711,EG -1139066712,1139066831,US -1139066832,1139066839,GR -1139066840,1139066879,US -1139066880,1139066887,CA -1139066888,1139066975,US -1139066976,1139066983,CA -1139066984,1139066991,US -1139066992,1139066999,IN -1139067000,1139067311,US -1139067312,1139067319,SA -1139067320,1139067631,US -1139067632,1139067639,SA -1139067640,1139067663,US -1139067664,1139067671,IN -1139067672,1139067783,US -1139067784,1139067791,CN -1139067792,1139068239,US -1139068240,1139068247,NL -1139068248,1139068463,US -1139068464,1139068471,HK -1139068472,1139068479,US -1139068480,1139068487,IN -1139068488,1139068871,US -1139068872,1139068879,NP -1139068880,1139068887,CA -1139068888,1139069151,US -1139069152,1139069159,CO -1139069160,1139069199,US -1139069200,1139069207,CN -1139069208,1139069279,US -1139069280,1139069287,CN -1139069288,1139069399,US -1139069400,1139069407,GB -1139069408,1139069471,US -1139069472,1139069479,CN -1139069480,1139069487,US -1139069488,1139069495,PK -1139069496,1139069567,US -1139069568,1139069575,IN -1139069576,1139069679,US -1139069680,1139069687,CN -1139069688,1139070183,US -1139070184,1139070191,GB -1139070192,1139070207,US -1139070208,1139070239,CA -1139070240,1139070431,US -1139070432,1139070439,CL -1139070440,1139070463,US -1139070464,1139070527,AU -1139070528,1139070551,US -1139070552,1139070559,CA -1139070560,1139070903,US -1139070904,1139070911,PS -1139070912,1139070943,CA -1139070944,1139071039,US -1139071040,1139071071,AU -1139071072,1139071183,US -1139071184,1139071191,ID -1139071192,1139071215,US -1139071216,1139071223,CA -1139071224,1139071247,US -1139071248,1139071255,CN -1139071256,1139071263,US -1139071264,1139071271,GB -1139071272,1139071359,US -1139071360,1139071367,CA -1139071368,1139071383,US -1139071384,1139071391,CA -1139071392,1139071407,US -1139071408,1139071415,CA -1139071416,1139071743,US -1139071744,1139071751,CA -1139071752,1139071863,US -1139071864,1139071871,CA -1139071872,1139071999,US -1139072000,1139072015,IN -1139072016,1139072159,US -1139072160,1139072175,CA -1139072176,1139072319,US -1139072320,1139072351,IN -1139072352,1139072359,CA -1139072360,1139072399,US -1139072400,1139072407,CN -1139072408,1139072415,AU -1139072416,1139072447,US -1139072448,1139072479,CA -1139072480,1139072615,US -1139072616,1139072623,IN -1139072624,1139072735,US -1139072736,1139072751,CA -1139072752,1139072879,US -1139072880,1139072887,CN -1139072888,1139073631,US -1139073632,1139073639,IN -1139073640,1139073791,US -1139073792,1139073823,IN -1139073824,1139073975,US -1139073976,1139073983,CA -1139073984,1139074007,US -1139074008,1139074015,SC -1139074016,1139074047,US -1139074048,1139074111,CA -1139074112,1139074127,US -1139074128,1139074135,CO -1139074136,1139074231,US -1139074232,1139074239,NZ -1139074240,1139074247,AU -1139074248,1139074303,US -1139074304,1139074311,CN -1139074312,1139074327,US -1139074328,1139074335,AU -1139074336,1139074559,US -1139074560,1139074567,CN -1139074568,1139074623,US -1139074624,1139074655,QA -1139074656,1139074839,US -1139074840,1139074847,RU -1139074848,1139074855,AU -1139074856,1139074863,US -1139074864,1139074871,EG -1139074872,1139074911,US -1139074912,1139074943,SA -1139074944,1139074975,US -1139074976,1139074983,AU -1139074984,1139075007,US -1139075008,1139075023,SA -1139075024,1139075031,CN -1139075032,1139075071,US -1139075072,1139075079,CA -1139075080,1139075087,US -1139075088,1139075095,CA -1139075096,1139075519,US -1139075520,1139075527,AU -1139075528,1139075887,US -1139075888,1139075895,ID -1139075896,1139076095,US -1139076096,1139076127,CN -1139076128,1139076151,US -1139076152,1139076159,AU -1139076160,1139076343,US -1139076344,1139076351,BR -1139076352,1139076391,US -1139076392,1139076399,CY -1139076400,1139076607,US -1139076608,1139076623,AU -1139076624,1139076751,US -1139076752,1139076759,NP -1139076760,1139076967,US -1139076968,1139076975,CN -1139076976,1139076983,CA -1139076984,1139077055,US -1139077056,1139077063,NP -1139077064,1139077071,US -1139077072,1139077079,NP -1139077080,1139078159,US -1139078160,1139078167,FI -1139078168,1139078175,US -1139078176,1139078183,SA -1139078184,1139078527,US -1139078528,1139078543,NZ -1139078544,1139078815,US -1139078816,1139078823,SA -1139078824,1139079039,US -1139079040,1139079071,CA -1139079072,1139079095,US -1139079096,1139079103,SA -1139079104,1139079111,US -1139079112,1139079119,CY -1139079120,1139079127,SG -1139079128,1139079327,US -1139079328,1139079335,GB -1139079336,1139080095,US -1139080096,1139080103,SA -1139080104,1139146751,US +1138950144,1139146751,US 1139146752,1139154943,GT 1139154944,1139167231,JM 1139167232,1139167743,US @@ -30649,11 +31871,20 @@ 1139195392,1139195903,CA 1139195904,1139265535,US 1139265536,1139269631,CA -1139269632,1145056703,US +1139269632,1139274495,US +1139274496,1139274751,A1 +1139274752,1145056703,US 1145056704,1145056719,CO 1145056720,1145188351,US 1145188352,1145192447,CA -1145192448,1145249791,US +1145192448,1145242111,US +1145242112,1145242367,NO +1145242368,1145243135,US +1145243136,1145243391,EU +1145243392,1145243647,US +1145243648,1145244159,EU +1145244160,1145244415,NO +1145244416,1145249791,US 1145249792,1145257983,CA 1145257984,1145259007,US 1145259008,1145259071,IN @@ -30677,8 +31908,7 @@ 1145261408,1145261439,AE 1145261440,1145261647,US 1145261648,1145261663,AE -1145261664,1145262079,US -1145266176,1145307135,US +1145261664,1145307135,US 1145307136,1145311231,CA 1145311232,1145333031,US 1145333032,1145333039,IT @@ -30726,139 +31956,7 @@ 1145483592,1145484031,US 1145484032,1145484063,VG 1145484064,1145503743,US -1145503744,1145512247,CA -1145512248,1145512255,US -1145512256,1145512263,BD -1145512264,1145512287,CA -1145512288,1145512295,US -1145512296,1145512303,CA -1145512304,1145512311,US -1145512312,1145512383,CA -1145512384,1145512399,US -1145512400,1145512423,CA -1145512424,1145512431,DE -1145512432,1145512439,CN -1145512440,1145512703,CA -1145512704,1145512767,US -1145512768,1145512943,CA -1145512944,1145512951,AU -1145512952,1145513231,CA -1145513232,1145513247,US -1145513248,1145513255,MA -1145513256,1145513311,CA -1145513312,1145513327,CN -1145513328,1145513351,CA -1145513352,1145513359,US -1145513360,1145513407,CA -1145513408,1145513415,US -1145513416,1145513463,CA -1145513464,1145513471,IN -1145513472,1145513479,CA -1145513480,1145513487,US -1145513488,1145513511,CA -1145513512,1145513519,GB -1145513520,1145513527,IN -1145513528,1145513551,CA -1145513552,1145513559,NL -1145513560,1145513583,CA -1145513584,1145513591,CN -1145513592,1145513599,AE -1145513600,1145513607,BR -1145513608,1145513639,CA -1145513640,1145513647,TH -1145513648,1145513679,CA -1145513680,1145513687,US -1145513688,1145513695,CA -1145513696,1145513703,MT -1145513704,1145513735,CA -1145513736,1145513743,US -1145513744,1145513815,CA -1145513816,1145513823,BD -1145513824,1145513831,US -1145513832,1145514111,CA -1145514112,1145514239,NZ -1145514240,1145514271,US -1145514272,1145514335,CA -1145514336,1145514367,US -1145514368,1145514383,CA -1145514384,1145514399,BD -1145514400,1145514671,CA -1145514672,1145514687,BB -1145514688,1145514751,US -1145514752,1145515015,CA -1145515016,1145515023,GT -1145515024,1145515031,CA -1145515032,1145515039,US -1145515040,1145515087,CA -1145515088,1145515095,MT -1145515096,1145515127,CA -1145515128,1145515135,US -1145515136,1145515183,CA -1145515184,1145515191,BB -1145515192,1145515199,MA -1145515200,1145515223,CA -1145515224,1145515231,ES -1145515232,1145515327,CA -1145515328,1145515359,NL -1145515360,1145515567,CA -1145515568,1145515583,US -1145515584,1145515591,GB -1145515592,1145515599,US -1145515600,1145515607,IN -1145515608,1145515615,CA -1145515616,1145515623,MY -1145515624,1145515631,CA -1145515632,1145515647,BD -1145515648,1145515775,CA -1145515776,1145515783,US -1145515784,1145515815,CA -1145515816,1145515823,US -1145515824,1145515895,CA -1145515896,1145515903,MT -1145515904,1145516119,CA -1145516120,1145516127,CH -1145516128,1145516143,CA -1145516144,1145516151,AU -1145516152,1145516159,CA -1145516160,1145516175,US -1145516176,1145516191,CA -1145516192,1145516199,BR -1145516200,1145516823,CA -1145516824,1145516831,US -1145516832,1145516879,CA -1145516880,1145516887,MT -1145516888,1145516903,CA -1145516904,1145516911,BD -1145516912,1145516927,CA -1145516928,1145516935,BD -1145516936,1145516959,CA -1145516960,1145516967,RU -1145516968,1145516975,CA -1145516976,1145516983,ES -1145516984,1145517007,CA -1145517008,1145517015,CN -1145517016,1145517031,CA -1145517032,1145517039,RU -1145517040,1145517055,CA -1145517056,1145517183,GB -1145517184,1145517311,CA -1145517312,1145517567,US -1145517568,1145518335,CA -1145518336,1145518343,US -1145518344,1145518623,CA -1145518624,1145518631,GB -1145518632,1145518639,US -1145518640,1145518663,CA -1145518664,1145518671,CU -1145518672,1145518727,CA -1145518728,1145518735,IR -1145518736,1145518751,CA -1145518752,1145518759,US -1145518760,1145518767,CA -1145518768,1145518775,GT -1145518776,1145518791,CA -1145518792,1145518799,IN -1145518800,1145520127,CA +1145503744,1145520127,CA 1145520128,1145552895,US 1145552896,1145556991,CA 1145556992,1145567839,US @@ -30902,11 +32000,29 @@ 1151896576,1151896831,CA 1151896832,1151897087,US 1151897088,1151897343,CA -1151897344,1151943999,US +1151897344,1151943680,US +1151943681,1151943808,GB +1151943809,1151943871,NL +1151943872,1151943935,CA +1151943936,1151943999,DE 1151944000,1151944063,HK -1151944064,1151945759,US -1151945760,1151945791,IE -1151945792,1152073727,US +1151944064,1151944079,CH +1151944080,1151944095,NO +1151944096,1151944111,KR +1151944112,1151944127,US +1151944128,1151944159,AU +1151944160,1151944175,FR +1151944176,1151945727,US +1151945728,1151945759,RU +1151945760,1151945791,IR +1151945792,1151945823,IT +1151945824,1151945855,US +1151945856,1151945887,SE +1151945888,1151945919,US +1151945920,1151945935,JP +1151945936,1151946239,US +1151946240,1151946751,GB +1151946752,1152073727,US 1152073728,1152077823,CA 1152077824,1152082175,US 1152082176,1152082303,IN @@ -30960,18 +32076,20 @@ 1158027264,1158027519,CA 1158027520,1158028287,US 1158028288,1158028543,CA -1158028544,1158148095,US +1158028544,1158120959,US +1158120960,1158121215,GB +1158121216,1158148095,US 1158148096,1158152191,CA 1158152192,1158234111,US -1158234112,1158242047,CA -1158242048,1158242303,US -1158242304,1158249727,CA -1158249728,1158294719,US +1158234112,1158250495,CA +1158250496,1158294719,US 1158294720,1158294751,GB 1158294752,1158295807,US 1158295808,1158296063,GB 1158296064,1158316031,US -1158316032,1158320031,CA +1158316032,1158318847,CA +1158318848,1158319103,A1 +1158319104,1158320031,CA 1158320032,1158320047,SY 1158320048,1158322671,CA 1158322672,1158322687,SY @@ -31189,7 +32307,9 @@ 1158528778,1158528786,AS 1158528787,1158538864,US 1158538865,1158538872,WS -1158538873,1158715007,US +1158538873,1158714111,US +1158714112,1158714367,A1 +1158714368,1158715007,US 1158715008,1158715039,IE 1158715040,1158716415,US 1158716416,1158716423,IN @@ -31239,7 +32359,9 @@ 1158943536,1158943543,CA 1158943544,1158943599,US 1158943600,1158943615,GB -1158943616,1158943863,US +1158943616,1158943707,US +1158943708,1158943709,CA +1158943710,1158943863,US 1158943864,1158943871,CR 1158943872,1158943895,US 1158943896,1158943903,GB @@ -31319,7 +32441,8 @@ 1158949288,1158949295,CA 1158949296,1158950105,US 1158950106,1158950107,CA -1158950108,1158950351,US +1158950108,1158950335,US +1158950336,1158950351,CA 1158950352,1158950359,IN 1158950360,1158950367,CA 1158950368,1158950767,US @@ -31331,7 +32454,9 @@ 1158951440,1158951447,NL 1158951448,1158951551,US 1158951552,1158951559,NL -1158951560,1158951627,US +1158951560,1158951575,US +1158951576,1158951583,CA +1158951584,1158951627,US 1158951628,1158951631,CA 1158951632,1158951743,US 1158951744,1158951751,IN @@ -31379,7 +32504,9 @@ 1158958672,1158958679,SA 1158958680,1158958719,US 1158958720,1158958751,CA -1158958752,1158959079,US +1158958752,1158959031,US +1158959032,1158959039,CA +1158959040,1158959079,US 1158959080,1158959081,BG 1158959082,1158959135,US 1158959136,1158959151,BD @@ -31481,13 +32608,17 @@ 1158967616,1158967623,GT 1158967624,1158967631,US 1158967632,1158967679,CA -1158967680,1158968071,US +1158967680,1158968015,US +1158968016,1158968017,GB +1158968018,1158968071,US 1158968072,1158968079,MT 1158968080,1158968103,US 1158968104,1158968111,HU 1158968112,1158968207,US 1158968208,1158968239,CA -1158968240,1158969447,US +1158968240,1158968823,US +1158968824,1158968827,GB +1158968828,1158969447,US 1158969448,1158969455,CA 1158969456,1158969663,US 1158969664,1158969679,MX @@ -31512,7 +32643,9 @@ 1158999872,1159004159,CA 1159004160,1159213055,US 1159213056,1159217151,CA -1159217152,1159262471,US +1159217152,1159249919,US +1159249920,1159254015,PR +1159254016,1159262471,US 1159262472,1159262475,TZ 1159262476,1159262479,SA 1159262480,1159262483,US @@ -31628,8 +32761,8 @@ 1159516672,1159517119,US 1159517120,1159517151,CA 1159517152,1159517183,US -1159517184,1159517319,CA -1159517320,1159517343,US +1159517184,1159517327,CA +1159517328,1159517343,US 1159517344,1159517359,CA 1159517360,1159517439,US 1159517440,1159517599,CA @@ -31641,8 +32774,8 @@ 1159517992,1159517999,CA 1159518000,1159518015,US 1159518016,1159518175,CA -1159518176,1159518199,US -1159518200,1159518207,CA +1159518176,1159518191,US +1159518192,1159518207,CA 1159518208,1159519743,US 1159519744,1159520767,CA 1159520768,1159520799,US @@ -31672,8 +32805,8 @@ 1159522288,1159522303,BV 1159522304,1159522815,US 1159522816,1159523327,CA -1159523328,1159523839,US -1159523840,1159524351,CA +1159523328,1159523583,US +1159523584,1159524351,CA 1159524352,1159525375,US 1159525376,1159526399,CA 1159526400,1159527935,US @@ -31692,7 +32825,9 @@ 1159668480,1159668735,CA 1159668736,1159673471,US 1159673472,1159673503,CA -1159673504,1159694591,US +1159673504,1159676927,US +1159676928,1159677183,A1 +1159677184,1159694591,US 1159694592,1159694847,CA 1159694848,1159700479,US 1159700480,1159725055,CA @@ -31770,7 +32905,9 @@ 1160017032,1160017143,CA 1160017144,1160017159,US 1160017160,1160019967,CA -1160019968,1160364031,US +1160019968,1160357942,US +1160357943,1160357943,A1 +1160357944,1160364031,US 1160364032,1160368127,CA 1160368128,1160392703,US 1160392704,1160396799,CA @@ -31889,7 +33026,9 @@ 1160609792,1160610815,MX 1160610816,1160660111,US 1160660112,1160660119,GB -1160660120,1160661639,US +1160660120,1160660417,US +1160660418,1160660418,A1 +1160660419,1160661639,US 1160661640,1160661647,GB 1160661648,1160662487,US 1160662488,1160662495,GB @@ -32027,7 +33166,9 @@ 1160847360,1160855551,CA 1160855552,1160863999,US 1160864000,1160864255,CA -1160864256,1160921087,US +1160864256,1160905215,US +1160905216,1160905471,A1 +1160905472,1160921087,US 1160921088,1160925183,AG 1160925184,1160938879,US 1160938880,1160938887,NL @@ -32108,7 +33249,9 @@ 1161501444,1161501470,TR 1161501471,1161576447,US 1161576448,1161580543,CA -1161580544,1161586687,US +1161580544,1161586559,US +1161586560,1161586623,A1 +1161586624,1161586687,US 1161586688,1161586943,PA 1161586944,1161617407,US 1161617408,1161625599,CA @@ -32495,19 +33638,57 @@ 1161790166,1161790171,CA 1161790172,1161790196,US 1161790197,1161790205,DE -1161790206,1161790839,US +1161790206,1161790476,US +1161790477,1161790477,CA +1161790478,1161790478,US +1161790479,1161790480,CA +1161790481,1161790483,US +1161790484,1161790484,CA +1161790485,1161790486,US +1161790487,1161790487,CA +1161790488,1161790500,US +1161790501,1161790502,CA +1161790503,1161790516,US +1161790517,1161790517,CA +1161790518,1161790523,US +1161790524,1161790524,CA +1161790525,1161790531,US +1161790532,1161790532,CA +1161790533,1161790533,US +1161790534,1161790542,CA +1161790543,1161790839,US 1161790840,1161790848,CA 1161790849,1161791321,US 1161791322,1161791330,CA 1161791331,1161791381,US 1161791382,1161791386,CA -1161791387,1161794468,US +1161791387,1161793851,US +1161793852,1161793860,PA +1161793861,1161793911,US +1161793912,1161793912,IT +1161793913,1161793916,US +1161793917,1161793917,IT +1161793918,1161793920,US +1161793921,1161793929,IT +1161793930,1161794011,US +1161794012,1161794020,AO +1161794021,1161794036,US +1161794037,1161794037,IT +1161794038,1161794039,US +1161794040,1161794040,IT +1161794041,1161794468,US 1161794469,1161794472,ZA 1161794473,1161794649,US 1161794650,1161794654,ZA -1161794655,1161795979,US +1161794655,1161795643,US +1161795644,1161795647,CA +1161795648,1161795663,US +1161795664,1161795667,BR +1161795668,1161795979,US 1161795980,1161795983,CA -1161795984,1161818111,US +1161795984,1161796099,US +1161796100,1161796103,CZ +1161796104,1161818111,US 1161818112,1161822207,CA 1161822208,1161832547,US 1161832548,1161832550,CA @@ -32667,19 +33848,17 @@ 1161865704,1161865711,EG 1161865712,1161866111,US 1161866112,1161866127,MT -1161866128,1161891287,US +1161866128,1161886719,US +1161886720,1161887231,DE +1161887232,1161891287,US 1161891288,1161891295,CA 1161891296,1161891527,US 1161891528,1161891535,CA 1161891536,1161891543,US 1161891544,1161891551,CA -1161891552,1161898989,US -1161898990,1161898990,A1 -1161898991,1161900863,US +1161891552,1161900863,US 1161900864,1161900895,A1 -1161900896,1161901023,US -1161901024,1161901055,A1 -1161901056,1161901647,US +1161900896,1161901647,US 1161901648,1161901655,VN 1161901656,1161925631,US 1161925632,1161925887,EC @@ -32710,7 +33889,9 @@ 1162033984,1162034015,IN 1162034016,1162059775,US 1162059776,1162067967,CA -1162067968,1162215423,US +1162067968,1162204970,US +1162204971,1162204972,A1 +1162204973,1162215423,US 1162215424,1162280959,CA 1162280960,1162296015,US 1162296016,1162296023,CA @@ -32719,18 +33900,26 @@ 1162296416,1162297343,US 1162297344,1162305535,CA 1162305536,1162313727,US -1162313728,1162321919,A2 +1162313728,1162320127,A2 +1162320128,1162320383,US +1162320384,1162321919,A2 1162321920,1162394463,US 1162394464,1162394471,GB -1162394472,1162408783,US +1162394472,1162408617,US +1162408618,1162408618,A1 +1162408619,1162408783,US 1162408784,1162408831,CR -1162408832,1162457991,US +1162408832,1162409727,US +1162409728,1162409983,A1 +1162409984,1162457991,US 1162457992,1162457999,ID 1162458000,1162461183,US 1162461184,1162461695,BB 1162461696,1162462207,GD 1162462208,1162462975,BB -1162462976,1162463999,VC +1162462976,1162463054,VC +1162463055,1162463055,BB +1162463056,1162463999,VC 1162464000,1162465279,BB 1162465280,1162465535,GD 1162465536,1162470911,BB @@ -32878,11 +34067,8 @@ 1163400840,1163400847,ID 1163400848,1163400887,A2 1163400888,1163400927,ID -1163400928,1163401023,A2 -1163401024,1163401055,BD -1163401056,1163401087,A2 -1163401088,1163401151,BD -1163401152,1163401215,A2 +1163400928,1163400959,A2 +1163400960,1163401215,BD 1163401216,1163401239,ID 1163401240,1163401255,A2 1163401256,1163401263,ID @@ -32892,9 +34078,8 @@ 1163401352,1163401359,PK 1163401360,1163401431,A2 1163401432,1163401439,PK -1163401440,1163401535,A2 -1163401536,1163401543,ID -1163401544,1163401727,A2 +1163401440,1163401471,A2 +1163401472,1163401727,ID 1163401728,1163401791,BD 1163401792,1163401983,A2 1163401984,1163402367,BD @@ -32906,30 +34091,26 @@ 1163403136,1163403263,A2 1163403264,1163407359,US 1163407360,1163411455,CA -1163411456,1163469823,US -1163469824,1163470079,PR -1163470080,1163477695,US +1163411456,1163468799,US +1163468800,1163469055,PR +1163469056,1163469311,US +1163469312,1163472895,PR +1163472896,1163477695,US 1163477696,1163477727,JP 1163477728,1163478047,US 1163478048,1163478063,JP -1163478064,1163526159,US -1163526160,1163526175,CA -1163526176,1163526399,US -1163526400,1163526471,CA +1163478064,1163526143,US +1163526144,1163526471,CA 1163526472,1163526559,US 1163526560,1163526575,CA -1163526576,1163526911,US -1163526912,1163527023,CA +1163526576,1163526655,US +1163526656,1163527023,CA 1163527024,1163527039,BV 1163527040,1163527059,CA 1163527060,1163527071,US 1163527072,1163527103,CA 1163527104,1163527135,US -1163527136,1163527167,CA -1163527168,1163527679,US -1163527680,1163527791,CA -1163527792,1163527807,US -1163527808,1163527903,CA +1163527136,1163527903,CA 1163527904,1163527935,US 1163527936,1163529215,CA 1163529216,1163530239,US @@ -33013,7 +34194,9 @@ 1163545296,1163545303,US 1163545304,1163545311,CA 1163545312,1163545343,BV -1163545344,1163545407,US +1163545344,1163545351,US +1163545352,1163545359,CA +1163545360,1163545407,US 1163545408,1163545471,CA 1163545472,1163545599,US 1163545600,1163545631,CA @@ -33023,8 +34206,8 @@ 1163545728,1163545903,CA 1163545904,1163545911,US 1163545912,1163545983,CA -1163545984,1163546031,US -1163546032,1163546039,CA +1163545984,1163546015,US +1163546016,1163546039,CA 1163546040,1163546047,NZ 1163546048,1163546119,CA 1163546120,1163546127,US @@ -33040,24 +34223,17 @@ 1163546528,1163546535,US 1163546536,1163546551,CA 1163546552,1163546559,US -1163546560,1163547407,CA -1163547408,1163547415,US -1163547416,1163547455,CA +1163546560,1163547455,CA 1163547456,1163547463,US 1163547464,1163547487,CA 1163547488,1163547519,US -1163547520,1163547527,CA -1163547528,1163547543,US -1163547544,1163547567,CA +1163547520,1163547535,CA +1163547536,1163547539,US +1163547540,1163547567,CA 1163547568,1163547583,VG -1163547584,1163547615,US -1163547616,1163547951,CA +1163547584,1163547951,CA 1163547952,1163547983,US -1163547984,1163548991,CA -1163548992,1163549007,US -1163549008,1163549183,CA -1163549184,1163550207,US -1163550208,1163550239,CA +1163547984,1163550239,CA 1163550240,1163550255,US 1163550256,1163550335,CA 1163550336,1163550351,US @@ -33125,17 +34301,11 @@ 1163568128,1163570431,US 1163570432,1163570495,CA 1163570496,1163571199,US -1163571200,1163571711,CA -1163571712,1163571967,US -1163571968,1163571983,CA +1163571200,1163571983,CA 1163571984,1163571999,US -1163572000,1163572031,CA -1163572032,1163572063,US -1163572064,1163572175,CA +1163572000,1163572175,CA 1163572176,1163572183,US -1163572184,1163572223,CA -1163572224,1163572479,US -1163572480,1163572687,CA +1163572184,1163572687,CA 1163572688,1163572703,US 1163572704,1163573071,CA 1163573072,1163573087,US @@ -33152,14 +34322,14 @@ 1163576992,1163577327,CA 1163577328,1163577375,US 1163577376,1163577407,CA -1163577408,1163577471,US +1163577408,1163577423,US +1163577424,1163577439,CA +1163577440,1163577471,US 1163577472,1163577503,CA 1163577504,1163577863,US 1163577864,1163577919,CA 1163577920,1163577951,US -1163577952,1163577983,CA -1163577984,1163578047,US -1163578048,1163578175,CA +1163577952,1163578175,CA 1163578176,1163578191,US 1163578192,1163578239,CA 1163578240,1163578255,US @@ -33169,12 +34339,13 @@ 1163578712,1163578715,US 1163578716,1163579119,CA 1163579120,1163579127,US -1163579128,1163579135,CA -1163579136,1163579519,US +1163579128,1163579391,CA +1163579392,1163579519,US 1163579520,1163579647,CA 1163579648,1163579871,US 1163579872,1163579903,CA -1163579904,1163580927,US +1163579904,1163580159,NL +1163580160,1163580927,US 1163580928,1163581183,CA 1163581184,1163581439,US 1163581440,1163581503,CA @@ -33185,9 +34356,7 @@ 1163581632,1163581695,US 1163581696,1163581983,CA 1163581984,1163582015,US -1163582016,1163582031,CA -1163582032,1163582039,US -1163582040,1163582111,CA +1163582016,1163582111,CA 1163582112,1163582127,US 1163582128,1163582159,CA 1163582160,1163582167,FI @@ -33283,70 +34452,11 @@ 1167851520,1168113663,CA 1168113664,1168138239,US 1168138240,1168146431,JM -1168146432,1168211967,US +1168146432,1168178687,US +1168178688,1168178943,A1 +1168178944,1168211967,US 1168211968,1168220159,CA -1168220160,1168261711,US -1168261712,1168261719,SA -1168261720,1168261799,US -1168261800,1168261807,BR -1168261808,1168262215,US -1168262216,1168262223,MX -1168262224,1168264015,US -1168264016,1168264031,SA -1168264032,1168264191,US -1168264192,1168264199,MK -1168264200,1168264823,US -1168264824,1168264831,PK -1168264832,1168264935,US -1168264936,1168264943,IN -1168264944,1168265839,US -1168265840,1168265855,BR -1168265856,1168266255,US -1168266256,1168266263,JO -1168266264,1168266271,GB -1168266272,1168266671,US -1168266672,1168266687,SA -1168266688,1168267199,US -1168267200,1168267207,JO -1168267208,1168267535,US -1168267536,1168267551,IN -1168267552,1168268991,US -1168268992,1168269007,BR -1168269008,1168269039,US -1168269040,1168269055,SA -1168269056,1168269119,US -1168269120,1168269135,BR -1168269136,1168269575,US -1168269576,1168269583,JO -1168269584,1168270175,US -1168270176,1168270183,MX -1168270184,1168270383,US -1168270384,1168270399,BR -1168270400,1168271559,US -1168271560,1168271567,GB -1168271568,1168272335,US -1168272336,1168272351,SA -1168272352,1168272655,US -1168272656,1168272671,JO -1168272672,1168273839,US -1168273840,1168273847,JO -1168273848,1168273967,US -1168273968,1168273983,JO -1168273984,1168275415,US -1168275416,1168275423,PK -1168275424,1168275759,US -1168275760,1168275767,JO -1168275768,1168276055,US -1168276056,1168276079,BR -1168276080,1168276239,US -1168276240,1168276247,MX -1168276248,1168276855,US -1168276856,1168276863,GB -1168276864,1168277191,US -1168277192,1168277199,SA -1168277200,1168277367,US -1168277368,1168277375,GB -1168277376,1168318719,US +1168220160,1168318719,US 1168318720,1168318975,CA 1168318976,1168321535,US 1168321536,1168321791,CA @@ -33364,7 +34474,9 @@ 1168394512,1168394751,CA 1168394752,1168420863,US 1168420864,1168424959,CA -1168424960,1168474111,US +1168424960,1168454655,US +1168454656,1168455167,A1 +1168455168,1168474111,US 1168474112,1168506879,CA 1168508928,1168510975,US 1168510976,1168515071,CA @@ -33386,7 +34498,9 @@ 1168935808,1168935935,RU 1168935936,1168936959,US 1168936960,1168949247,CA -1168949248,1168949823,US +1168949248,1168949503,US +1168949504,1168949759,CA +1168949760,1168949823,US 1168949824,1168949855,CA 1168949856,1168950271,US 1168950272,1168951823,CA @@ -33443,10 +34557,12 @@ 1168960896,1168961983,CA 1168961984,1168961991,US 1168961992,1168962023,CA -1168962024,1168963039,US +1168962024,1168962303,US +1168962304,1168962559,CA +1168962560,1168963039,US 1168963040,1168963071,ES -1168963072,1168965119,CA -1168965120,1168973823,US +1168963072,1168965631,CA +1168965632,1168973823,US 1168973824,1168982015,CA 1168982016,1169051903,US 1169051904,1169051911,SG @@ -33486,7 +34602,9 @@ 1169186048,1169186303,SG 1169186304,1169203199,US 1169203200,1169211391,CA -1169211392,1170456959,US +1169211392,1170190335,US +1170190336,1170190847,GB +1170190848,1170456959,US 1170456960,1170456975,CR 1170456976,1170456991,US 1170456992,1170457007,PR @@ -33496,13 +34614,11 @@ 1170458064,1170458079,DE 1170458080,1170461055,US 1170461056,1170461695,CO -1170461696,1170462719,IL -1170462720,1170465791,US +1170461696,1170465791,US 1170465792,1170466047,CY 1170466048,1170466767,US 1170466768,1170466783,MQ -1170466784,1170466815,US -1170466816,1170467839,IL +1170466784,1170467839,US 1170467840,1170468351,DO 1170468352,1170469055,US 1170469056,1170469071,VG @@ -33615,7 +34731,22 @@ 1170540626,1170540626,CN 1170540627,1170540629,US 1170540630,1170540631,CN -1170540632,1170543615,US +1170540632,1170542847,US +1170542848,1170542863,KH +1170542864,1170542895,US +1170542896,1170542903,CN +1170542904,1170542923,US +1170542924,1170542927,CN +1170542928,1170542943,US +1170542944,1170542959,CN +1170542960,1170542967,US +1170542968,1170543071,CN +1170543072,1170543075,TR +1170543076,1170543087,US +1170543088,1170543103,CN +1170543104,1170543135,US +1170543136,1170543247,CN +1170543248,1170543615,US 1170543616,1170543679,CN 1170543680,1170543719,US 1170543720,1170543743,CN @@ -33786,7 +34917,9 @@ 1170573393,1170573393,RU 1170573394,1170573394,US 1170573395,1170573439,RU -1170573440,1175977983,US +1170573440,1170585047,US +1170585048,1170585055,RU +1170585056,1175977983,US 1175977984,1176068167,CA 1176068168,1176068175,US 1176068176,1176068191,CA @@ -33841,9 +34974,7 @@ 1176620968,1176620975,US 1176620976,1176620991,CA 1176620992,1176620999,US -1176621000,1176621567,CA -1176621568,1176621575,US -1176621576,1176621599,CA +1176621000,1176621599,CA 1176621600,1176621631,US 1176621632,1176621695,CA 1176621696,1176621727,US @@ -33879,345 +35010,10 @@ 1176629728,1176629759,CA 1176629760,1176630271,US 1176630272,1176631295,CA -1176631296,1176631551,NL -1176631552,1176662015,US +1176631296,1176631423,NL +1176631424,1176662015,US 1176662016,1176666111,CA -1176666112,1176682527,US -1176682528,1176682535,JM -1176682536,1176682543,US -1176682544,1176682559,TR -1176682560,1176682623,US -1176682624,1176682631,JM -1176682632,1176682639,GB -1176682640,1176682687,TR -1176682688,1176683047,US -1176683048,1176683055,BR -1176683056,1176683095,US -1176683096,1176683103,LT -1176683104,1176683135,US -1176683136,1176683143,HK -1176683144,1176683263,US -1176683264,1176683279,CA -1176683280,1176683287,MY -1176683288,1176683311,US -1176683312,1176683319,RO -1176683320,1176683335,US -1176683336,1176683343,IN -1176683344,1176683447,US -1176683448,1176683455,UA -1176683456,1176683607,US -1176683608,1176683615,PE -1176683616,1176683647,MD -1176683648,1176683663,US -1176683664,1176683671,PE -1176683672,1176684063,US -1176684064,1176684095,AU -1176684096,1176684119,US -1176684120,1176684159,FR -1176684160,1176684175,US -1176684176,1176684183,GB -1176684184,1176684191,CA -1176684192,1176684207,US -1176684208,1176684215,GB -1176684216,1176684383,US -1176684384,1176684399,DE -1176684400,1176685311,US -1176685312,1176685319,CN -1176685320,1176685399,US -1176685400,1176685407,EG -1176685408,1176685471,US -1176685472,1176685479,GB -1176685480,1176685487,US -1176685488,1176685495,GB -1176685496,1176685535,US -1176685536,1176685543,TR -1176685544,1176685551,RO -1176685552,1176685583,US -1176685584,1176685591,AU -1176685592,1176685599,UY -1176685600,1176685831,US -1176685832,1176685839,IN -1176685840,1176685847,EE -1176685848,1176685855,GB -1176685856,1176685871,US -1176685872,1176685879,AU -1176685880,1176685887,GB -1176685888,1176685895,US -1176685896,1176685903,GB -1176685904,1176685919,US -1176685920,1176685927,TH -1176685928,1176685935,IN -1176685936,1176685943,GB -1176685944,1176686095,US -1176686096,1176686111,IN -1176686112,1176686151,US -1176686152,1176686159,TR -1176686160,1176686167,NI -1176686168,1176686343,US -1176686344,1176686351,KR -1176686352,1176686367,US -1176686368,1176686375,IN -1176686376,1176686383,GB -1176686384,1176686431,US -1176686432,1176686439,CN -1176686440,1176686447,US -1176686448,1176686455,CA -1176686456,1176686471,US -1176686472,1176686479,EG -1176686480,1176686519,US -1176686520,1176686527,FR -1176686528,1176686535,US -1176686536,1176686543,GB -1176686544,1176686623,US -1176686624,1176686631,IL -1176686632,1176686655,US -1176686656,1176686663,CA -1176686664,1176686703,US -1176686704,1176686711,IT -1176686712,1176686719,ZA -1176686720,1176686751,CA -1176686752,1176686767,US -1176686768,1176686783,TR -1176686784,1176686799,US -1176686800,1176686815,DE -1176686816,1176686847,US -1176686848,1176686855,AN -1176686856,1176686871,US -1176686872,1176686879,AN -1176686880,1176686895,ID -1176686896,1176686911,AN -1176686912,1176686919,CN -1176686920,1176686927,EG -1176686928,1176687103,AN -1176687104,1176687167,US -1176687168,1176687199,TR -1176687200,1176687375,US -1176687376,1176687383,CO -1176687384,1176687519,US -1176687520,1176687551,JP -1176687552,1176687591,US -1176687592,1176687599,GB -1176687600,1176687647,US -1176687648,1176687655,GB -1176687656,1176687671,US -1176687672,1176687679,GB -1176687680,1176687839,US -1176687840,1176687871,GB -1176687872,1176687887,US -1176687888,1176687895,AU -1176687896,1176687903,US -1176687904,1176687911,MX -1176687912,1176687919,US -1176687920,1176687927,NZ -1176687928,1176688031,US -1176688032,1176688039,FR -1176688040,1176688055,US -1176688056,1176688063,FI -1176688064,1176688111,US -1176688112,1176688119,SK -1176688120,1176688135,US -1176688136,1176688143,GB -1176688144,1176688151,NO -1176688152,1176688159,EG -1176688160,1176688199,US -1176688200,1176688207,ZA -1176688208,1176688223,US -1176688224,1176688231,MX -1176688232,1176688239,IE -1176688240,1176688287,US -1176688288,1176688295,CA -1176688296,1176688303,US -1176688304,1176688311,ES -1176688312,1176688343,US -1176688344,1176688351,RU -1176688352,1176688359,AU -1176688360,1176688375,US -1176688376,1176688383,MY -1176688384,1176688391,GB -1176688392,1176688399,US -1176688400,1176688407,CA -1176688408,1176688439,US -1176688440,1176688447,CZ -1176688448,1176688471,US -1176688472,1176688479,RU -1176688480,1176688487,US -1176688488,1176688495,AU -1176688496,1176688503,BG -1176688504,1176688567,US -1176688568,1176688575,DE -1176688576,1176688631,US -1176688632,1176688639,TR -1176688640,1176688799,US -1176688800,1176688831,CN -1176688832,1176688863,US -1176688864,1176688895,GB -1176688896,1176688927,US -1176688928,1176688959,GB -1176688960,1176688991,NL -1176688992,1176689023,US -1176689024,1176689055,CA -1176689056,1176689183,US -1176689184,1176689215,BR -1176689216,1176689223,GB -1176689224,1176689231,US -1176689232,1176689239,KZ -1176689240,1176689255,US -1176689256,1176689263,HR -1176689264,1176689271,DE -1176689272,1176689407,US -1176689408,1176689439,DE -1176689440,1176689503,US -1176689504,1176689535,IL -1176689536,1176689567,BR -1176689568,1176689599,FI -1176689600,1176689823,US -1176689824,1176689839,AU -1176689840,1176689847,US -1176689848,1176689855,FR -1176689856,1176689983,US -1176689984,1176690015,DE -1176690016,1176690047,JM -1176690048,1176690055,US -1176690056,1176690063,GB -1176690064,1176690071,US -1176690072,1176690079,GB -1176690080,1176690111,AU -1176690112,1176690175,US -1176690176,1176690207,FR -1176690208,1176690271,US -1176690272,1176690303,EG -1176690304,1176690367,US -1176690368,1176690399,PK -1176690400,1176690431,CA -1176690432,1176690463,US -1176690464,1176690495,DO -1176690496,1176690527,CA -1176690528,1176690535,FR -1176690536,1176690559,US -1176690560,1176690591,IN -1176690592,1176690791,US -1176690792,1176690799,CA -1176690800,1176691007,US -1176691008,1176691039,ES -1176691040,1176691071,US -1176691072,1176691103,ID -1176691104,1176691135,DE -1176691136,1176691167,GB -1176691168,1176691263,US -1176691264,1176691295,RU -1176691296,1176691327,TR -1176691328,1176691375,US -1176691376,1176691391,AU -1176691392,1176691519,US -1176691520,1176691551,GB -1176691552,1176691615,US -1176691616,1176691647,LT -1176691648,1176691743,US -1176691744,1176691775,CA -1176691776,1176691807,US -1176691808,1176691839,GB -1176691840,1176691871,HK -1176691872,1176691999,US -1176692000,1176692031,PK -1176692032,1176692127,US -1176692128,1176692143,FR -1176692144,1176692151,NO -1176692152,1176692159,BR -1176692160,1176692287,US -1176692288,1176692319,GB -1176692320,1176692351,US -1176692352,1176692383,CA -1176692384,1176692415,US -1176692416,1176692447,ID -1176692448,1176692575,US -1176692576,1176692583,TR -1176692584,1176692591,RO -1176692592,1176692599,FR -1176692600,1176692639,US -1176692640,1176692671,GR -1176692672,1176692703,DE -1176692704,1176692735,GB -1176692736,1176692767,BR -1176692768,1176692927,US -1176692928,1176692959,GB -1176692960,1176692991,US -1176692992,1176693023,CN -1176693024,1176693063,US -1176693064,1176693071,AU -1176693072,1176693079,US -1176693080,1176693087,GB -1176693088,1176693215,US -1176693216,1176693247,FI -1176693248,1176693567,US -1176693568,1176693599,GB -1176693600,1176693631,LT -1176693632,1176693663,TR -1176693664,1176693727,US -1176693728,1176693759,TR -1176693760,1176693791,US -1176693792,1176693823,TR -1176693824,1176693887,US -1176693888,1176693919,CA -1176693920,1176694047,US -1176694048,1176694079,IT -1176694080,1176694111,US -1176694112,1176694143,FR -1176694144,1176694175,ES -1176694176,1176694303,US -1176694304,1176694335,RU -1176694336,1176694367,CN -1176694368,1176694399,UY -1176694400,1176694431,GR -1176694432,1176694463,HR -1176694464,1176694559,US -1176694560,1176694591,IE -1176694592,1176694943,US -1176694944,1176694975,GB -1176694976,1176695295,US -1176695296,1176695303,TR -1176695304,1176695327,US -1176695328,1176695335,CA -1176695336,1176695359,US -1176695360,1176695391,JP -1176695392,1176695519,US -1176695520,1176695551,FR -1176695552,1176695583,CA -1176695584,1176695615,US -1176695616,1176695647,HR -1176695648,1176695655,GB -1176695656,1176695663,US -1176695664,1176695671,HR -1176695672,1176695807,US -1176695808,1176695839,VN -1176695840,1176695967,US -1176695968,1176695999,CA -1176696000,1176696447,US -1176696448,1176696463,CA -1176696464,1176697015,US -1176697016,1176697023,TR -1176697024,1176697223,US -1176697224,1176697231,FR -1176697232,1176697239,US -1176697240,1176697247,IL -1176697248,1176697407,US -1176697408,1176697415,IL -1176697416,1176697423,US -1176697424,1176697439,CA -1176697440,1176697815,US -1176697816,1176697823,DE -1176697824,1176697959,US -1176697960,1176697967,DE -1176697968,1176697975,US -1176697976,1176697983,AU -1176697984,1176698535,US -1176698536,1176698543,CA -1176698544,1176698615,US -1176698616,1176698623,DZ -1176698624,1176698727,US -1176698728,1176698735,NL -1176698736,1176698847,US -1176698848,1176698855,GB -1176698856,1176702975,US +1176666112,1176702975,US 1176702976,1176707071,CA 1176707072,1176731647,US 1176731648,1176735743,PR @@ -34248,2254 +35044,23 @@ 1176772096,1176776703,US 1176776704,1176780799,CA 1176780800,1176895487,US -1176895488,1176895743,CA -1176895744,1176895751,GB -1176895752,1176895759,CO -1176895760,1176895775,US -1176895776,1176895783,AE -1176895784,1176895791,BR -1176895792,1176895807,US -1176895808,1176895815,GB -1176895816,1176895823,YE -1176895824,1176895831,CA -1176895832,1176895839,US -1176895840,1176895847,IR -1176895848,1176895887,CA -1176895888,1176895895,IN -1176895896,1176895975,CA -1176895976,1176895983,AR -1176895984,1176896015,CA -1176896016,1176896023,US -1176896024,1176896031,BR -1176896032,1176896039,TR -1176896040,1176896047,BR -1176896048,1176896063,CA -1176896064,1176896079,US -1176896080,1176896087,MY -1176896088,1176896127,CA -1176896128,1176896135,JO -1176896136,1176896143,CH -1176896144,1176896151,AE -1176896152,1176896159,CA -1176896160,1176896167,BR -1176896168,1176896175,VG -1176896176,1176896183,NZ -1176896184,1176896191,US -1176896192,1176896199,BR -1176896200,1176896207,IR -1176896208,1176896215,JP -1176896216,1176896223,US -1176896224,1176896231,BR -1176896232,1176896239,CA -1176896240,1176896247,ES -1176896248,1176896255,RO -1176896256,1176896263,CA -1176896264,1176896271,MX -1176896272,1176896279,HK -1176896280,1176896287,CA -1176896288,1176896295,PE -1176896296,1176896311,US -1176896312,1176896335,CA -1176896336,1176896343,US -1176896344,1176896351,CA -1176896352,1176896359,US -1176896360,1176896367,TH -1176896368,1176896375,CA -1176896376,1176896383,US -1176896384,1176896415,CA -1176896416,1176896431,EG -1176896432,1176896439,SE -1176896440,1176896447,CA -1176896448,1176896455,US -1176896456,1176896463,ES -1176896464,1176896471,US -1176896472,1176896479,MX -1176896480,1176896487,US -1176896488,1176896495,CA -1176896496,1176896503,US -1176896504,1176896511,CA -1176896512,1176896519,US +1176895488,1176896519,CA 1176896520,1176896527,MX -1176896528,1176896535,IN -1176896536,1176896543,CA +1176896528,1176896543,CA 1176896544,1176896551,MX -1176896552,1176896567,CA -1176896568,1176896575,IT -1176896576,1176896583,BR -1176896584,1176896591,US -1176896592,1176896599,LU -1176896600,1176896607,BR -1176896608,1176896615,BG -1176896616,1176896623,CA -1176896624,1176896631,US -1176896632,1176896639,GB -1176896640,1176896647,BR -1176896648,1176896655,FR -1176896656,1176896663,CA -1176896664,1176896679,US -1176896680,1176896687,UA -1176896688,1176896695,CA -1176896696,1176896703,MK -1176896704,1176896719,CA -1176896720,1176896735,US -1176896736,1176896783,CA -1176896784,1176896791,US -1176896792,1176896799,QA -1176896800,1176896807,CA -1176896808,1176896815,GB -1176896816,1176896831,CA -1176896832,1176896839,US -1176896840,1176896847,CA -1176896848,1176896855,PE -1176896856,1176896863,BD -1176896864,1176896871,VG -1176896872,1176896879,KG -1176896880,1176896887,PL -1176896888,1176896935,CA -1176896936,1176896951,BR -1176896952,1176896959,SA -1176896960,1176896967,UM -1176896968,1176896975,MX -1176896976,1176896983,DE -1176896984,1176896991,MX -1176896992,1176896999,US -1176897000,1176897007,CA -1176897008,1176897015,TR -1176897016,1176897023,AG -1176897024,1176897039,US -1176897040,1176897047,CA -1176897048,1176897087,US -1176897088,1176897095,CA -1176897096,1176897103,MX -1176897104,1176897111,CA -1176897112,1176897127,US -1176897128,1176897143,CA -1176897144,1176897151,BR -1176897152,1176897167,IR -1176897168,1176897175,US -1176897176,1176897183,MX -1176897184,1176897191,IN -1176897192,1176897199,PK -1176897200,1176897207,CA -1176897208,1176897215,OM -1176897216,1176897247,CA -1176897248,1176897279,US -1176897280,1176897287,KW -1176897288,1176897295,US -1176897296,1176897303,RU -1176897304,1176897311,BR -1176897312,1176897319,KW -1176897320,1176897327,RO -1176897328,1176897335,MY -1176897336,1176897343,AE -1176897344,1176897359,US -1176897360,1176897391,CA -1176897392,1176897399,US -1176897400,1176897407,PL -1176897408,1176897415,US -1176897416,1176897423,NZ -1176897424,1176897431,RO -1176897432,1176897439,US -1176897440,1176897447,IR -1176897448,1176897455,BR -1176897456,1176897479,CA -1176897480,1176897487,BR -1176897488,1176897495,CA -1176897496,1176897503,GB -1176897504,1176897511,FR -1176897512,1176897519,CA -1176897520,1176897527,TW -1176897528,1176897543,CA -1176897544,1176897551,GB -1176897552,1176897559,IT -1176897560,1176897567,RU -1176897568,1176897575,CA -1176897576,1176897583,BR -1176897584,1176897591,CA -1176897592,1176897599,NO -1176897600,1176897607,YE -1176897608,1176897615,CA -1176897616,1176897623,US -1176897624,1176897631,KW -1176897632,1176897639,CA -1176897640,1176897647,IN -1176897648,1176897655,CA -1176897656,1176897663,JP -1176897664,1176897679,US -1176897680,1176897687,AU -1176897688,1176897695,IE -1176897696,1176897711,CA -1176897712,1176897719,BR -1176897720,1176897727,MX -1176897728,1176897735,CA -1176897736,1176897743,PK -1176897744,1176897751,SE -1176897752,1176897759,AE -1176897760,1176897775,US -1176897776,1176897783,CN -1176897784,1176897799,CA -1176897800,1176897807,OM -1176897808,1176897823,IR -1176897824,1176897855,TR -1176897856,1176897863,US -1176897864,1176897879,CA -1176897880,1176897887,US -1176897888,1176897895,MX -1176897896,1176897903,PK -1176897904,1176897911,LB -1176897912,1176897919,CA -1176897920,1176897927,PK -1176897928,1176897935,SG -1176897936,1176897943,FR -1176897944,1176897951,US -1176897952,1176897959,CA -1176897960,1176897983,US -1176897984,1176897991,CA -1176897992,1176898015,US -1176898016,1176898031,PK -1176898032,1176898039,IL -1176898040,1176898047,PK -1176898048,1176898055,CA -1176898056,1176898063,TR -1176898064,1176898071,RU -1176898072,1176898079,PK -1176898080,1176898111,CA -1176898112,1176898119,JP -1176898120,1176898127,MX -1176898128,1176898135,BR -1176898136,1176898151,US -1176898152,1176898159,TR -1176898160,1176898167,US -1176898168,1176898175,GT -1176898176,1176898191,US -1176898192,1176898199,AM -1176898200,1176898207,PK -1176898208,1176898215,IN -1176898216,1176898239,CA -1176898240,1176898247,PK -1176898248,1176898255,CA -1176898256,1176898263,PK -1176898264,1176898287,US -1176898288,1176898295,PK -1176898296,1176898831,CA -1176898832,1176898855,US -1176898856,1176898863,AU -1176898864,1176898871,CA -1176898872,1176898879,GB -1176898880,1176898903,CA -1176898904,1176898911,OM -1176898912,1176898943,CA -1176898944,1176898951,IR -1176898952,1176898959,US -1176898960,1176898967,EC -1176898968,1176898983,US -1176898984,1176898991,EC -1176898992,1176898999,NL -1176899000,1176899007,SA -1176899008,1176899015,PK -1176899016,1176899023,CA -1176899024,1176899031,AR -1176899032,1176899039,TH -1176899040,1176899047,US -1176899048,1176899055,CA -1176899056,1176899063,MD -1176899064,1176899071,GB -1176899072,1176899087,US -1176899088,1176899095,CA -1176899096,1176899103,GB -1176899104,1176899119,PK -1176899120,1176899127,CO -1176899128,1176899143,CA -1176899144,1176899151,US +1176896552,1176897047,CA +1176897048,1176897055,US +1176897056,1176899151,CA 1176899152,1176899159,KZ -1176899160,1176899175,GB -1176899176,1176899183,CA -1176899184,1176899191,SA -1176899192,1176899207,CA -1176899208,1176899215,AE -1176899216,1176899223,AR -1176899224,1176899239,CA -1176899240,1176899247,AE -1176899248,1176899255,CA -1176899256,1176899263,LB -1176899264,1176899271,CZ -1176899272,1176899279,CA -1176899280,1176899287,BR -1176899288,1176899295,US -1176899296,1176899303,CA -1176899304,1176899311,US -1176899312,1176899327,CA -1176899328,1176899335,MX -1176899336,1176899351,CA -1176899352,1176899359,US -1176899360,1176899375,CA -1176899376,1176899383,HU -1176899384,1176899399,CA -1176899400,1176899407,DK -1176899408,1176899415,CA -1176899416,1176899423,US -1176899424,1176899439,BR -1176899440,1176899455,CA -1176899456,1176899463,UA -1176899464,1176899471,CA -1176899472,1176899479,GB -1176899480,1176899487,MX -1176899488,1176899503,CA -1176899504,1176899511,US -1176899512,1176899519,BR -1176899520,1176899527,CA -1176899528,1176899535,RU -1176899536,1176899559,CA -1176899560,1176899567,PT -1176899568,1176899575,NL -1176899576,1176899583,NZ -1176899584,1176899591,ZA -1176899592,1176899599,AM -1176899600,1176899607,CA -1176899608,1176899615,AR -1176899616,1176899623,NL -1176899624,1176899639,CA -1176899640,1176899647,GB -1176899648,1176899655,CN -1176899656,1176899711,CA -1176899712,1176899775,CN -1176899776,1176899807,CA -1176899808,1176899823,BR -1176899824,1176899839,US -1176899840,1176899855,CA -1176899856,1176899879,US -1176899880,1176899887,CA -1176899888,1176899903,IR -1176899904,1176899919,CA -1176899920,1176899927,CY -1176899928,1176899951,CA -1176899952,1176899959,IN -1176899960,1176899967,US -1176899968,1176899991,CA -1176899992,1176899999,MY -1176900000,1176900007,CR -1176900008,1176900015,US -1176900016,1176900023,CA -1176900024,1176900031,US -1176900032,1176900039,IN -1176900040,1176900047,US -1176900048,1176900055,AU -1176900056,1176900063,CA -1176900064,1176900079,US -1176900080,1176900087,CA -1176900088,1176900095,US -1176900096,1176900111,CA -1176900112,1176900119,RU -1176900120,1176900199,CA -1176900200,1176900207,BR -1176900208,1176900215,US -1176900216,1176900223,PK -1176900224,1176900231,GB -1176900232,1176900239,CA -1176900240,1176900247,BE -1176900248,1176900255,IN -1176900256,1176900263,PK -1176900264,1176900271,AE -1176900272,1176900279,PK -1176900280,1176900287,US -1176900288,1176900295,NL -1176900296,1176900303,US -1176900304,1176900311,TR -1176900312,1176900319,IN -1176900320,1176900327,EG -1176900328,1176900335,KW -1176900336,1176900343,IE -1176900344,1176900351,CA -1176900352,1176900359,DE -1176900360,1176900367,BR -1176900368,1176900375,CA -1176900376,1176900383,US -1176900384,1176900399,IR -1176900400,1176900407,CA -1176900408,1176900415,BE -1176900416,1176900423,FR -1176900424,1176900439,US -1176900440,1176900455,CA -1176900456,1176900463,IR -1176900464,1176900471,US -1176900472,1176900479,CA -1176900480,1176900487,US -1176900488,1176900495,AE -1176900496,1176900503,AR -1176900504,1176900535,US -1176900536,1176900543,IR -1176900544,1176900551,QA -1176900552,1176900599,CA -1176900600,1176900615,US -1176900616,1176900639,BR -1176900640,1176900647,US -1176900648,1176900655,CA -1176900656,1176900663,AU -1176900664,1176900671,CA -1176900672,1176900679,NZ -1176900680,1176900687,IT -1176900688,1176900695,US -1176900696,1176900703,BR -1176900704,1176900719,CA -1176900720,1176900727,SA -1176900728,1176900735,CO -1176900736,1176900783,US -1176900784,1176900791,BR -1176900792,1176900807,CA -1176900808,1176900815,CH -1176900816,1176900831,US -1176900832,1176900839,EG -1176900840,1176900847,VE -1176900848,1176900855,AE -1176900856,1176900863,ES -1176900864,1176900871,BR -1176900872,1176900911,CA -1176900912,1176900919,SE -1176900920,1176900927,ES -1176900928,1176900951,CA -1176900952,1176900959,CZ -1176900960,1176900967,CA -1176900968,1176900975,GB -1176900976,1176900983,BE -1176900984,1176900991,US -1176900992,1176900999,AU -1176901000,1176901007,TR -1176901008,1176901015,US -1176901016,1176901023,CA -1176901024,1176901039,MX -1176901040,1176901047,IL -1176901048,1176901055,CA -1176901056,1176901063,LV -1176901064,1176901071,TR -1176901072,1176901079,US -1176901080,1176901087,BR -1176901088,1176901095,CA -1176901096,1176901103,US -1176901104,1176901119,CA -1176901120,1176901127,DK -1176901128,1176901135,CA -1176901136,1176901143,IS -1176901144,1176901151,PA -1176901152,1176901183,CA -1176901184,1176901223,DE -1176901224,1176901231,IN -1176901232,1176901239,CA -1176901240,1176901247,YE -1176901248,1176901255,CA -1176901256,1176901263,AR -1176901264,1176901271,BR -1176901272,1176901279,TR -1176901280,1176901311,CA -1176901312,1176901319,LU -1176901320,1176901327,AE -1176901328,1176901335,US -1176901336,1176901343,MX -1176901344,1176901359,CA -1176901360,1176901367,IT -1176901368,1176901375,CA -1176901376,1176901383,IR -1176901384,1176901391,NL -1176901392,1176901399,PK -1176901400,1176901439,US -1176901440,1176901447,AU -1176901448,1176901455,CA -1176901456,1176901471,US -1176901472,1176901503,CA -1176901504,1176901511,BH -1176901512,1176901519,US -1176901520,1176901527,CA -1176901528,1176901535,US -1176901536,1176901543,HU -1176901544,1176901551,IN -1176901552,1176901559,NL -1176901560,1176901567,CA -1176901568,1176901575,GB -1176901576,1176901591,US -1176901592,1176901599,ES -1176901600,1176901607,BR -1176901608,1176901615,US -1176901616,1176901623,CN -1176901624,1176901631,CA -1176901632,1176901639,AE -1176901640,1176901647,CA -1176901648,1176901655,DE -1176901656,1176901663,US -1176901664,1176901671,CA -1176901672,1176901679,PT -1176901680,1176901687,CA -1176901688,1176901695,US -1176901696,1176901703,CA -1176901704,1176901719,CN -1176901720,1176901727,AU -1176901728,1176901735,IN -1176901736,1176901743,US -1176901744,1176901751,CA -1176901752,1176901759,TH -1176901760,1176901767,PK -1176901768,1176901775,US -1176901776,1176901783,CA -1176901784,1176901807,US -1176901808,1176901815,DE -1176901816,1176901823,US -1176901824,1176901831,IR -1176901832,1176901839,GR -1176901840,1176901847,CO -1176901848,1176901855,CA -1176901856,1176901863,ES -1176901864,1176901871,BR -1176901872,1176901879,RU -1176901880,1176901887,BR -1176901888,1176901919,PH -1176901920,1176901935,CA -1176901936,1176901951,BR -1176901952,1176901967,CA -1176901968,1176901983,US -1176901984,1176902015,CA -1176902016,1176902047,US -1176902048,1176902079,PL -1176902080,1176902095,BR -1176902096,1176902111,TW -1176902112,1176902399,CA -1176902400,1176902415,IT -1176902416,1176902431,CA -1176902432,1176902463,HK -1176902464,1176902479,CA -1176902480,1176902495,UA -1176902496,1176902527,CA -1176902528,1176902559,CY -1176902560,1176902591,CA -1176902592,1176902607,PT -1176902608,1176902663,CA -1176902664,1176902671,GB -1176902672,1176902679,MX -1176902680,1176902687,BZ -1176902688,1176902703,US -1176902704,1176902711,CA -1176902712,1176902719,US -1176902720,1176902727,BR -1176902728,1176902735,CA -1176902736,1176902743,GB -1176902744,1176902751,VN -1176902752,1176902759,RU -1176902760,1176902767,US -1176902768,1176902783,IN -1176902784,1176902791,SA -1176902792,1176902807,US -1176902808,1176902815,CA -1176902816,1176902823,UA -1176902824,1176902831,IQ -1176902832,1176902839,CA -1176902840,1176902847,HR -1176902848,1176902855,US -1176902856,1176902863,GB -1176902864,1176902871,RU -1176902872,1176902887,CA -1176902888,1176902895,RU -1176902896,1176902911,CA -1176902912,1176902919,HU -1176902920,1176902927,IN -1176902928,1176902935,CA -1176902936,1176902943,CY -1176902944,1176902951,RU -1176902952,1176902959,AZ -1176902960,1176902967,SA -1176902968,1176902975,CA -1176902976,1176902983,IT -1176902984,1176902991,MX -1176902992,1176902999,LV -1176903000,1176903023,CA -1176903024,1176903039,US -1176903040,1176903055,CA -1176903056,1176903063,US -1176903064,1176903071,BR -1176903072,1176903079,IN -1176903080,1176903095,CA -1176903096,1176903103,RU -1176903104,1176903111,CA -1176903112,1176903119,RU -1176903120,1176903135,CA -1176903136,1176903143,BR -1176903144,1176903159,CA -1176903160,1176903191,US -1176903192,1176903215,CA -1176903216,1176903231,US -1176903232,1176903255,CA -1176903256,1176903263,CO -1176903264,1176903271,GT -1176903272,1176903287,CA -1176903288,1176903295,PK -1176903296,1176903303,IT -1176903304,1176903311,CA -1176903312,1176903327,US -1176903328,1176903359,CA -1176903360,1176903367,BR -1176903368,1176903371,PK -1176903372,1176903375,CA -1176903376,1176903383,BR -1176903384,1176903391,US -1176903392,1176903407,CA -1176903408,1176903423,US -1176903424,1176903935,CA -1176903936,1176903943,BD -1176903944,1176903951,GB -1176903952,1176903959,CA -1176903960,1176903967,BR -1176903968,1176903991,CA -1176903992,1176903999,ZA -1176904000,1176904015,CA -1176904016,1176904031,US -1176904032,1176904055,CA -1176904056,1176904063,TR -1176904064,1176904071,UA -1176904072,1176904079,IL -1176904080,1176904087,ZA -1176904088,1176904095,CA -1176904096,1176904103,ES -1176904104,1176904111,US -1176904112,1176904127,CA -1176904128,1176904135,US -1176904136,1176904143,BR -1176904144,1176904151,CA -1176904152,1176904159,UY -1176904160,1176904167,AM -1176904168,1176904175,CA -1176904176,1176904183,EE -1176904184,1176904191,EG -1176904192,1176904199,RO -1176904200,1176904207,US -1176904208,1176904215,CA -1176904216,1176904223,TR -1176904224,1176904239,IN -1176904240,1176904247,NL -1176904248,1176904255,VG -1176904256,1176904263,US -1176904264,1176904271,SE -1176904272,1176904279,CD -1176904280,1176904287,NO -1176904288,1176904295,ES -1176904296,1176904303,CA -1176904304,1176904311,PH -1176904312,1176904319,GB -1176904320,1176904327,EG -1176904328,1176904335,SI -1176904336,1176904343,CA -1176904344,1176904351,VN -1176904352,1176904359,FR -1176904360,1176904367,UA -1176904368,1176904375,IL -1176904376,1176904383,CA -1176904384,1176904391,AF -1176904392,1176904399,TR -1176904400,1176904407,AE -1176904408,1176904415,US -1176904416,1176904431,CA -1176904432,1176904439,IR -1176904440,1176904447,SA -1176904448,1176904455,IN -1176904456,1176904463,CA -1176904464,1176904471,PK -1176904472,1176904479,BR -1176904480,1176904487,VE -1176904488,1176904495,ZA -1176904496,1176904503,US -1176904504,1176904511,LV -1176904512,1176904519,US -1176904520,1176904527,IN -1176904528,1176904551,SA -1176904552,1176904567,CA -1176904568,1176904575,DE -1176904576,1176904583,US -1176904584,1176904599,CA -1176904600,1176904607,IL -1176904608,1176904615,BR -1176904616,1176904631,CA -1176904632,1176904639,GB -1176904640,1176904655,US -1176904656,1176904663,CA -1176904664,1176904679,US -1176904680,1176904687,PT -1176904688,1176904695,CA -1176904696,1176904703,SA -1176904704,1176904711,IN -1176904712,1176904719,ZA -1176904720,1176904727,CA -1176904728,1176904751,US -1176904752,1176904759,MA -1176904760,1176904767,CA -1176904768,1176904775,RU -1176904776,1176904783,AU -1176904784,1176904791,IN -1176904792,1176904799,CY -1176904800,1176904823,US -1176904824,1176904831,RU -1176904832,1176904839,TR -1176904840,1176904847,US -1176904848,1176904855,DO -1176904856,1176904863,CO -1176904864,1176904871,AU -1176904872,1176904879,US -1176904880,1176904915,CA -1176904916,1176904919,US -1176904920,1176904927,TR -1176904928,1176904943,MA -1176904944,1176905479,CA -1176905480,1176905487,DE -1176905488,1176905503,CA -1176905504,1176905511,CY -1176905512,1176905631,CA -1176905632,1176905639,US -1176905640,1176905647,CA -1176905648,1176905655,SA -1176905656,1176905663,CA -1176905664,1176905671,BR -1176905672,1176905679,IR -1176905680,1176905695,US -1176905696,1176905719,CA -1176905720,1176905727,EC -1176905728,1176905735,BR -1176905736,1176905743,US -1176905744,1176905751,MX -1176905752,1176905767,CA -1176905768,1176905775,TR -1176905776,1176905791,CA -1176905792,1176905799,CY -1176905800,1176905815,CA -1176905816,1176905823,MX -1176905824,1176905831,CN -1176905832,1176905839,CA -1176905840,1176905847,BR -1176905848,1176905855,US -1176905856,1176905871,IN -1176905872,1176905879,FI -1176905880,1176905887,CA -1176905888,1176905895,US -1176905896,1176905903,NO -1176905904,1176905911,CA -1176905912,1176905919,NO -1176905920,1176905927,US -1176905928,1176905935,CA -1176905936,1176905951,US -1176905952,1176905959,ES -1176905960,1176905967,CA -1176905968,1176905975,US -1176905976,1176905983,CA -1176905984,1176905991,CL -1176905992,1176905999,GR -1176906000,1176906015,CA -1176906016,1176906023,US -1176906024,1176906031,BR -1176906032,1176906039,IN -1176906040,1176906047,ZA -1176906048,1176906055,CH -1176906056,1176906063,CA -1176906064,1176906071,US -1176906072,1176906087,CA -1176906088,1176906095,BR -1176906096,1176906103,AU -1176906104,1176906111,CA -1176906112,1176906127,US -1176906128,1176906135,IT -1176906136,1176906143,FR -1176906144,1176906151,IN -1176906152,1176906159,RU -1176906160,1176906175,CA -1176906176,1176906183,US -1176906184,1176906191,CA -1176906192,1176906199,SA -1176906200,1176906207,SE -1176906208,1176906215,FR -1176906216,1176906223,BR -1176906224,1176906263,CA -1176906264,1176906271,ES -1176906272,1176906279,CA -1176906280,1176906287,SY -1176906288,1176906295,JP -1176906296,1176906303,US -1176906304,1176906311,CA -1176906312,1176906319,IN -1176906320,1176906327,CA -1176906328,1176906335,IR -1176906336,1176906391,CA -1176906392,1176906399,MX -1176906400,1176906407,US -1176906408,1176906415,NZ -1176906416,1176906431,CA -1176906432,1176906439,BR -1176906440,1176906447,DO -1176906448,1176906463,US -1176906464,1176906471,CA -1176906472,1176906479,JO -1176906480,1176906511,CA -1176906512,1176906519,US -1176906520,1176906527,RU -1176906528,1176906543,BR -1176906544,1176906551,CA -1176906552,1176906559,MX -1176906560,1176906567,QA -1176906568,1176906575,CA -1176906576,1176906583,SE -1176906584,1176906591,BB -1176906592,1176906599,IN -1176906600,1176906607,FR -1176906608,1176906615,CA -1176906616,1176906623,US -1176906624,1176906631,GR -1176906632,1176906639,US -1176906640,1176906647,CA -1176906648,1176906663,US -1176906664,1176906671,PL -1176906672,1176906679,US -1176906680,1176906687,IL -1176906688,1176906695,CA -1176906696,1176906703,US -1176906704,1176906711,CA -1176906712,1176906719,UA -1176906720,1176906727,CH -1176906728,1176906735,CZ -1176906736,1176906743,US -1176906744,1176906751,MX -1176906752,1176906767,CN -1176906768,1176906775,BR -1176906776,1176906791,CA -1176906792,1176906815,VE -1176906816,1176906855,US -1176906856,1176906863,CA -1176906864,1176906871,GB -1176906872,1176906879,CA -1176906880,1176906927,BR -1176906928,1176906935,CA -1176906936,1176906951,BR -1176906952,1176906967,US -1176906968,1176906975,IN -1176906976,1176906983,MX -1176906984,1176906991,CA -1176906992,1176907015,US -1176907016,1176907023,BD -1176907024,1176907031,CA -1176907032,1176907039,TR -1176907040,1176907055,US -1176907056,1176907063,CA -1176907064,1176907071,US -1176907072,1176907079,IN -1176907080,1176907087,CA -1176907088,1176907095,US -1176907096,1176907119,CA -1176907120,1176907127,FR -1176907128,1176907135,MX -1176907136,1176907159,CA -1176907160,1176907167,HK -1176907168,1176907175,PT -1176907176,1176907183,US -1176907184,1176907191,CA -1176907192,1176907199,IN -1176907200,1176907207,US -1176907208,1176907215,MX -1176907216,1176907223,US -1176907224,1176907231,CA -1176907232,1176907239,RU -1176907240,1176907247,AE -1176907248,1176907255,NO -1176907256,1176907263,US -1176907264,1176907271,CA -1176907272,1176907279,US -1176907280,1176907287,JP -1176907288,1176907303,CA -1176907304,1176907311,US -1176907312,1176907319,CA -1176907320,1176907327,IT -1176907328,1176907335,CA -1176907336,1176907343,SE -1176907344,1176907351,MX -1176907352,1176907359,CA -1176907360,1176907367,FR -1176907368,1176907375,RO -1176907376,1176907383,EG -1176907384,1176907391,US -1176907392,1176907399,CA -1176907400,1176907407,MX -1176907408,1176907415,PK -1176907416,1176907423,TR -1176907424,1176907431,AR -1176907432,1176907439,SA -1176907440,1176907455,IN -1176907456,1176907479,BR -1176907480,1176907487,US -1176907488,1176907495,CA -1176907496,1176907503,BR -1176907504,1176907519,US -1176907520,1176907535,CA -1176907536,1176907543,BR -1176907544,1176907583,CA -1176907584,1176907591,BR -1176907592,1176907607,CA -1176907608,1176907615,TR -1176907616,1176907623,CA -1176907624,1176907631,VG -1176907632,1176907639,CA -1176907640,1176907647,CN -1176907648,1176907655,CA -1176907656,1176907663,GB -1176907664,1176907679,US -1176907680,1176907719,CA -1176907720,1176907727,US -1176907728,1176907735,CA -1176907736,1176907751,US -1176907752,1176907759,CA -1176907760,1176907767,CN -1176907768,1176907783,US -1176907784,1176907791,CA -1176907792,1176907799,MX -1176907800,1176907807,TR -1176907808,1176907815,CA -1176907816,1176907823,IQ -1176907824,1176907831,CA -1176907832,1176907839,US -1176907840,1176907855,CA -1176907856,1176907863,TR -1176907864,1176907871,CD -1176907872,1176907879,AR -1176907880,1176907903,CA -1176907904,1176907911,ID -1176907912,1176907943,CA -1176907944,1176907959,US -1176907960,1176907967,CN -1176907968,1176907975,CA -1176907976,1176907983,GR -1176907984,1176907991,US -1176907992,1176908007,CA -1176908008,1176908015,US -1176908016,1176908023,RU -1176908024,1176908031,IN -1176908032,1176908039,BR -1176908040,1176908047,SY -1176908048,1176908055,CA -1176908056,1176908063,US -1176908064,1176908071,FR -1176908072,1176908079,CA -1176908080,1176908095,GT -1176908096,1176908103,CN -1176908104,1176908111,PH -1176908112,1176908119,IL -1176908120,1176908127,US -1176908128,1176908135,GR -1176908136,1176908143,CA -1176908144,1176908151,GR -1176908152,1176908159,US -1176908160,1176908167,CA -1176908168,1176908175,IL -1176908176,1176908183,AE -1176908184,1176908191,TR -1176908192,1176908199,MX -1176908200,1176908207,US -1176908208,1176908215,MX -1176908216,1176908223,CA +1176899160,1176908223,CA 1176908224,1176908231,MX -1176908232,1176908303,CA -1176908304,1176908311,HU -1176908312,1176908319,GB -1176908320,1176908351,CY -1176908352,1176908359,CA -1176908360,1176908367,US -1176908368,1176908375,AM -1176908376,1176908383,CA -1176908384,1176908391,FR -1176908392,1176908399,IN -1176908400,1176908407,BO -1176908408,1176908415,CA -1176908416,1176908423,CY -1176908424,1176908431,US -1176908432,1176908439,EG -1176908440,1176908447,IN -1176908448,1176908455,CZ -1176908456,1176908463,US -1176908464,1176908471,CA -1176908472,1176908479,IN -1176908480,1176908487,RU -1176908488,1176908495,US -1176908496,1176908503,PT -1176908504,1176908519,US -1176908520,1176908527,CA -1176908528,1176908535,IN -1176908536,1176908543,US -1176908544,1176908551,SG -1176908552,1176908559,MV -1176908560,1176908567,IL -1176908568,1176908575,CA -1176908576,1176908583,GI -1176908584,1176908591,FR -1176908592,1176908599,US -1176908600,1176908607,CA -1176908608,1176908615,CO -1176908616,1176908623,CA -1176908624,1176908631,TR -1176908632,1176908639,PT -1176908640,1176908647,US -1176908648,1176908655,GB -1176908656,1176908663,RO -1176908664,1176908679,AU -1176908680,1176908687,CA -1176908688,1176908695,IN -1176908696,1176908703,US -1176908704,1176908711,GB -1176908712,1176908719,TR -1176908720,1176908735,UA -1176908736,1176908743,CH -1176908744,1176908751,MX -1176908752,1176908759,US -1176908760,1176908767,CA -1176908768,1176908775,ZA -1176908776,1176908783,US -1176908784,1176908791,AT -1176908792,1176908799,CA -1176908800,1176908807,GR -1176908808,1176908815,CA -1176908816,1176908823,PK -1176908824,1176908831,CA -1176908832,1176908839,US -1176908840,1176908847,IR -1176908848,1176908855,AE -1176908856,1176908863,CA -1176908864,1176908871,IN -1176908872,1176908879,CA -1176908880,1176908887,MX -1176908888,1176908895,US -1176908896,1176908903,BR -1176908904,1176908911,US -1176908912,1176908919,BH -1176908920,1176908927,CA -1176908928,1176908935,SE -1176908936,1176908943,BR -1176908944,1176908951,HU -1176908952,1176908959,US -1176908960,1176908967,CA -1176908968,1176908975,TR -1176908976,1176908983,RU -1176908984,1176908991,UA -1176908992,1176909007,CA -1176909008,1176909015,EG -1176909016,1176909023,MX -1176909024,1176909031,US -1176909032,1176909047,CA -1176909048,1176909055,US -1176909056,1176909063,HK -1176909064,1176909071,CA -1176909072,1176909087,US -1176909088,1176909095,CA -1176909096,1176909103,US -1176909104,1176909111,LB -1176909112,1176909119,US -1176909120,1176909135,CA -1176909136,1176909175,US -1176909176,1176909183,NL -1176909184,1176909199,CA -1176909200,1176909207,BR -1176909208,1176909215,US -1176909216,1176909223,NL -1176909224,1176909231,CA -1176909232,1176909239,US -1176909240,1176909247,JO -1176909248,1176909263,US -1176909264,1176909271,GB -1176909272,1176909287,CA -1176909288,1176909295,BR -1176909296,1176909575,CA -1176909576,1176909583,YE -1176909584,1176909591,CA -1176909592,1176909599,RO -1176909600,1176909607,US -1176909608,1176909615,CA -1176909616,1176909623,US -1176909624,1176909631,UY -1176909632,1176909639,NO -1176909640,1176909647,US -1176909648,1176909655,RU -1176909656,1176909679,US -1176909680,1176909687,RO -1176909688,1176909695,RU -1176909696,1176909703,CA -1176909704,1176909711,US -1176909712,1176909719,CA -1176909720,1176909727,SE -1176909728,1176909743,US -1176909744,1176909751,IN -1176909752,1176909759,CA -1176909760,1176909767,FR -1176909768,1176909775,CA -1176909776,1176909783,US -1176909784,1176909791,CA -1176909792,1176909799,IT -1176909800,1176909807,AU -1176909808,1176909815,US -1176909816,1176909823,IN -1176909824,1176909831,SE -1176909832,1176909847,US -1176909848,1176909855,CA -1176909856,1176909863,GB -1176909864,1176909895,PK -1176909896,1176909903,BR -1176909904,1176909911,IN -1176909912,1176909919,US -1176909920,1176909927,DO -1176909928,1176909935,CA -1176909936,1176909943,BR -1176909944,1176909959,IL -1176909960,1176909967,HK -1176909968,1176909991,CA -1176909992,1176909999,IN -1176910000,1176910007,DE -1176910008,1176910015,NL -1176910016,1176910023,US -1176910024,1176910039,CA -1176910040,1176910047,GB -1176910048,1176910055,BR -1176910056,1176910063,UY -1176910064,1176910071,AE -1176910072,1176910079,IQ -1176910080,1176910087,ES -1176910088,1176910095,LB -1176910096,1176910103,IN -1176910104,1176910111,SA -1176910112,1176910119,CA -1176910120,1176910127,IL -1176910128,1176910135,US -1176910136,1176910143,CA -1176910144,1176910151,US -1176910152,1176910167,DE -1176910168,1176910175,US -1176910176,1176910183,IN -1176910184,1176910191,US -1176910192,1176910199,KW -1176910200,1176910207,LB -1176910208,1176910215,US -1176910216,1176910223,BR -1176910224,1176910231,CA -1176910232,1176910239,US -1176910240,1176910247,BR -1176910248,1176910263,CA -1176910264,1176910271,US -1176910272,1176910279,BR -1176910280,1176910303,CA -1176910304,1176910311,US -1176910312,1176910319,ES -1176910320,1176910327,IT -1176910328,1176910335,CA -1176910336,1176910343,UA -1176910344,1176910351,ZA -1176910352,1176910359,CA -1176910360,1176910367,TR -1176910368,1176910375,CA -1176910376,1176910383,IN -1176910384,1176910391,US -1176910392,1176910399,RS -1176910400,1176910407,EC -1176910408,1176910415,BR -1176910416,1176910423,US -1176910424,1176910431,NZ -1176910432,1176910439,CA -1176910440,1176910447,US -1176910448,1176910455,CA -1176910456,1176910463,TR -1176910464,1176910471,VG -1176910472,1176910479,CA -1176910480,1176910487,GB -1176910488,1176910495,BR -1176910496,1176910727,CA -1176910728,1176910735,NZ -1176910736,1176910743,CA -1176910744,1176910767,US -1176910768,1176910775,IR -1176910776,1176910791,BH -1176910792,1176910799,US -1176910800,1176910807,CA -1176910808,1176910815,MX -1176910816,1176910823,IT -1176910824,1176910831,CA -1176910832,1176910839,US -1176910840,1176910847,RU -1176910848,1176910855,IN -1176910856,1176910863,MX -1176910864,1176910871,US -1176910872,1176910879,MX -1176910880,1176910887,MY -1176910888,1176910895,TW -1176910896,1176910903,ZA -1176910904,1176910911,CA -1176910912,1176910919,PT -1176910920,1176910927,CA -1176910928,1176910935,PK -1176910936,1176910951,US -1176910952,1176910959,RU -1176910960,1176910967,FI -1176910968,1176910983,CA -1176910984,1176910991,TR -1176910992,1176910999,UY -1176911000,1176911007,IN -1176911008,1176911015,US -1176911016,1176911023,IN -1176911024,1176911031,CA -1176911032,1176911039,US -1176911040,1176911047,BR -1176911048,1176911055,US -1176911056,1176911063,RO -1176911064,1176911071,US -1176911072,1176911079,CA -1176911080,1176911087,US -1176911088,1176911095,CA -1176911096,1176911127,US -1176911128,1176911135,CO -1176911136,1176911143,BR -1176911144,1176911151,GB -1176911152,1176911159,SE -1176911160,1176911167,AU -1176911168,1176911183,CA -1176911184,1176911191,US -1176911192,1176911199,BR -1176911200,1176911207,US -1176911208,1176911215,BR -1176911216,1176911231,US -1176911232,1176911239,AU -1176911240,1176911247,CA -1176911248,1176911255,VN -1176911256,1176911263,ID -1176911264,1176911271,US -1176911272,1176911279,RU -1176911280,1176911295,CA -1176911296,1176911303,NZ -1176911304,1176911307,CA -1176911308,1176911311,IN -1176911312,1176911319,US -1176911320,1176911327,CA -1176911328,1176911335,VE -1176911336,1176911359,US -1176911360,1176911367,CA -1176911368,1176911375,MX -1176911376,1176911391,IL -1176911392,1176911423,US -1176911424,1176911487,CN -1176911488,1176911495,MX -1176911496,1176911503,CA -1176911504,1176911511,IL -1176911512,1176911519,MD -1176911520,1176911551,US -1176911552,1176911559,IN -1176911560,1176911567,MD -1176911568,1176911575,IL -1176911576,1176911579,BR -1176911580,1176911583,CA -1176911584,1176911591,TR -1176911592,1176911595,MD -1176911596,1176911599,US -1176911600,1176911615,CA -1176911616,1176911743,GB -1176911744,1176911775,US -1176911776,1176911807,GR -1176911808,1176911839,US -1176911840,1176912127,CA -1176912128,1176912135,CI -1176912136,1176912191,CA -1176912192,1176912231,FR -1176912232,1176912247,CA -1176912248,1176912255,CH -1176912256,1176912327,CA -1176912328,1176912335,US -1176912336,1176912343,CA -1176912344,1176912359,US -1176912360,1176912375,CA -1176912376,1176912383,US -1176912384,1176912391,CA -1176912392,1176912399,US -1176912400,1176912407,CA -1176912408,1176912415,MY -1176912416,1176912423,CA -1176912424,1176912431,FR -1176912432,1176912439,CA -1176912440,1176912447,BR -1176912448,1176912455,CA -1176912456,1176912463,TH -1176912464,1176912471,IT -1176912472,1176912479,CZ -1176912480,1176912487,IT -1176912488,1176912503,CA -1176912504,1176912511,MX -1176912512,1176912519,CL -1176912520,1176912535,CA -1176912536,1176912567,US -1176912568,1176912623,CA -1176912624,1176912631,CY -1176912632,1176912679,CA -1176912680,1176912687,DE -1176912688,1176912703,CA -1176912704,1176912711,DE -1176912712,1176912727,CN -1176912728,1176912743,US -1176912744,1176912759,CA -1176912760,1176912775,VG -1176912776,1176912783,CA -1176912784,1176912791,PK -1176912792,1176912799,TR -1176912800,1176912807,US -1176912808,1176912815,IN -1176912816,1176912823,BR -1176912824,1176912863,CA -1176912864,1176912871,ES -1176912872,1176912887,CA -1176912888,1176912895,MA -1176912896,1176912903,MX -1176912904,1176912911,US -1176912912,1176912919,BR -1176912920,1176912935,CA -1176912936,1176912943,US -1176912944,1176912959,EG -1176912960,1176912967,SE -1176912968,1176912983,CA -1176912984,1176912991,FR -1176912992,1176912999,AU -1176913000,1176913007,MD -1176913008,1176913015,CA -1176913016,1176913023,NO -1176913024,1176913031,CA -1176913032,1176913039,US -1176913040,1176913055,RU -1176913056,1176913063,CA -1176913064,1176913071,AU -1176913072,1176913079,BR -1176913080,1176913087,CI -1176913088,1176913103,CA -1176913104,1176913111,SA -1176913112,1176913119,IN -1176913120,1176913127,BR -1176913128,1176913135,CA -1176913136,1176913151,AR -1176913152,1176913175,CA -1176913176,1176913183,DE -1176913184,1176913191,CA -1176913192,1176913199,CY -1176913200,1176913231,CA -1176913232,1176913239,US -1176913240,1176913255,CA -1176913256,1176913263,BR -1176913264,1176913271,BD -1176913272,1176913279,AU -1176913280,1176913287,CA -1176913288,1176913295,BR -1176913296,1176913303,SG -1176913304,1176913311,CA -1176913312,1176913319,CY -1176913320,1176913327,US -1176913328,1176913335,CA -1176913336,1176913343,US -1176913344,1176913351,FR -1176913352,1176913367,BR -1176913368,1176913375,CY -1176913376,1176913383,CA -1176913384,1176913391,US -1176913392,1176913399,IL -1176913400,1176913407,CA -1176913408,1176913415,IN -1176913416,1176913423,CA -1176913424,1176913431,TH -1176913432,1176913439,LU -1176913440,1176913447,CA -1176913448,1176913455,KR -1176913456,1176913463,BR -1176913464,1176913471,US -1176913472,1176913479,CA -1176913480,1176913487,ES -1176913488,1176913495,CA -1176913496,1176913503,US -1176913504,1176913511,RU -1176913512,1176913527,CN -1176913528,1176913535,MX -1176913536,1176913551,CA -1176913552,1176913559,US -1176913560,1176913567,CA -1176913568,1176913575,CH -1176913576,1176913583,CA -1176913584,1176913591,US -1176913592,1176913599,CA -1176913600,1176913607,US -1176913608,1176913615,BR -1176913616,1176913623,US -1176913624,1176913631,VE -1176913632,1176913639,CA -1176913640,1176913647,CN -1176913648,1176913655,US -1176913656,1176913927,CA -1176913928,1176913935,IR -1176913936,1176913943,CA -1176913944,1176913951,CH -1176913952,1176913959,UY -1176913960,1176913967,AE -1176913968,1176913975,GR -1176913976,1176913983,TR -1176913984,1176913991,GR -1176913992,1176913999,MX -1176914000,1176914007,CA -1176914008,1176914015,BD -1176914016,1176914023,GB -1176914024,1176914039,CA -1176914040,1176914047,GR -1176914048,1176914055,US -1176914056,1176914063,RU -1176914064,1176914071,CA -1176914072,1176914079,IN -1176914080,1176914087,DK -1176914088,1176914095,GR -1176914096,1176914103,CA -1176914104,1176914111,BR -1176914112,1176914119,US -1176914120,1176914127,ES -1176914128,1176914135,US -1176914136,1176914175,CA -1176914176,1176914183,MX -1176914184,1176914191,CA -1176914192,1176914199,EG -1176914200,1176914207,US -1176914208,1176914215,BG -1176914216,1176914223,US -1176914224,1176914231,MX -1176914232,1176914239,CL -1176914240,1176914303,CA -1176914304,1176914311,US -1176914312,1176914319,CA -1176914320,1176914327,SA -1176914328,1176914335,CN -1176914336,1176914383,CA -1176914384,1176914391,FR -1176914392,1176914407,CA -1176914408,1176914415,US -1176914416,1176914423,SG -1176914424,1176914431,BY -1176914432,1176914447,CA -1176914448,1176914455,GB -1176914456,1176914463,US -1176914464,1176914487,CA -1176914488,1176914495,MX -1176914496,1176914503,IR -1176914504,1176914535,CA -1176914536,1176914543,IL -1176914544,1176914551,CA -1176914552,1176914559,CO -1176914560,1176914567,AU -1176914568,1176914599,CA -1176914600,1176914607,MX -1176914608,1176914631,CA -1176914632,1176914639,CN -1176914640,1176914679,CA -1176914680,1176914687,US -1176914688,1176914727,CA -1176914728,1176914735,MX -1176914736,1176914743,CA -1176914744,1176914751,ES -1176914752,1176914759,TR -1176914760,1176914767,LV -1176914768,1176914783,CA -1176914784,1176914791,PK -1176914792,1176914799,CI -1176914800,1176914815,CA -1176914816,1176914823,IN -1176914824,1176914831,US -1176914832,1176914839,ES -1176914840,1176914847,CA -1176914848,1176914855,US -1176914856,1176914863,CA -1176914864,1176914867,US -1176914868,1176914871,CA -1176914872,1176914879,US -1176914880,1176914887,MX -1176914888,1176914895,US -1176914896,1176914903,CA -1176914904,1176914919,RU -1176914920,1176914951,US -1176914952,1176914959,GB -1176914960,1176914967,CA -1176914968,1176914975,IN -1176914976,1176914983,IR -1176914984,1176915007,CA -1176915008,1176915015,US -1176915016,1176915023,CA -1176915024,1176915031,DE -1176915032,1176915047,CA -1176915048,1176915055,US -1176915056,1176915087,CA -1176915088,1176915095,US -1176915096,1176915103,IN -1176915104,1176915127,CA -1176915128,1176915135,LB -1176915136,1176915151,CA -1176915152,1176915159,RU -1176915160,1176915167,AE -1176915168,1176915175,IN -1176915176,1176915183,CA -1176915184,1176915191,US -1176915192,1176915199,BR -1176915200,1176915207,GB -1176915208,1176915215,FR -1176915216,1176915223,AR -1176915224,1176915231,UY -1176915232,1176915239,CA -1176915240,1176915247,BR -1176915248,1176915255,PK -1176915256,1176915303,CA -1176915304,1176915327,US -1176915328,1176915343,CA -1176915344,1176915351,BR -1176915352,1176915359,SM -1176915360,1176915367,US -1176915368,1176915383,CA -1176915384,1176915391,SG -1176915392,1176915399,AE -1176915400,1176915407,CA -1176915408,1176915415,DE -1176915416,1176915423,CA -1176915424,1176915431,UY -1176915432,1176915447,CA -1176915448,1176915455,BR -1176915456,1176915903,CA -1176915904,1176915911,IN -1176915912,1176915919,US -1176915920,1176915927,PK -1176915928,1176915935,SC -1176915936,1176915951,CA -1176915952,1176915959,BR -1176915960,1176915967,BO -1176915968,1176915975,CA -1176915976,1176915999,US -1176916000,1176916007,IN -1176916008,1176916031,CA -1176916032,1176916039,LK -1176916040,1176916047,IL -1176916048,1176916055,CA -1176916056,1176916063,BR -1176916064,1176916071,CA -1176916072,1176916079,TR -1176916080,1176916087,UA -1176916088,1176916095,CA -1176916096,1176916103,US -1176916104,1176916111,BR -1176916112,1176916119,GR -1176916120,1176916127,MX -1176916128,1176916135,CA -1176916136,1176916143,US -1176916144,1176916159,CA -1176916160,1176916167,NL -1176916168,1176916231,CA -1176916232,1176916239,JO -1176916240,1176916247,US -1176916248,1176916255,HK -1176916256,1176916279,CA -1176916280,1176916287,GB -1176916288,1176916295,CA -1176916296,1176916303,US -1176916304,1176916311,CR -1176916312,1176916327,CA -1176916328,1176916335,IN -1176916336,1176916343,AR -1176916344,1176916351,US -1176916352,1176916359,BR -1176916360,1176916375,CA -1176916376,1176916391,US -1176916392,1176916399,CA -1176916400,1176916407,SY -1176916408,1176916415,CO -1176916416,1176916423,FI -1176916424,1176916431,DO -1176916432,1176916463,US -1176916464,1176916471,CA -1176916472,1176916491,US -1176916492,1176916511,CA -1176916512,1176916519,JP -1176916520,1176916527,ID -1176916528,1176916535,CA -1176916536,1176916543,US -1176916544,1176916551,PT -1176916552,1176916559,IR -1176916560,1176916575,CA -1176916576,1176916583,BH -1176916584,1176916591,IR -1176916592,1176916599,CA -1176916600,1176916607,MX -1176916608,1176916615,BR -1176916616,1176916623,NZ -1176916624,1176916639,LB -1176916640,1176916647,CA -1176916648,1176916663,US -1176916664,1176916671,GT -1176916672,1176916679,US -1176916680,1176916687,LB -1176916688,1176916695,SE -1176916696,1176916703,GB -1176916704,1176916711,ES -1176916712,1176916719,SG -1176916720,1176916727,AE -1176916728,1176916735,CA -1176916736,1176916751,SG -1176916752,1176916759,US -1176916760,1176916767,SA -1176916768,1176916783,CA -1176916784,1176916791,US -1176916792,1176916799,SG -1176916800,1176916823,US -1176916824,1176916831,SG -1176916832,1176916839,US -1176916840,1176916847,CA -1176916848,1176916855,US -1176916856,1176916863,CN -1176916864,1176916871,IL -1176916872,1176916879,CA -1176916880,1176916887,GB -1176916888,1176916895,CA -1176916896,1176916903,US -1176916904,1176916911,CA -1176916912,1176916919,US -1176916920,1176916927,HR -1176916928,1176916935,CA -1176916936,1176916943,IN -1176916944,1176916951,UA -1176916952,1176916975,US -1176916976,1176916983,ES -1176916984,1176917015,CA -1176917016,1176917023,PT -1176917024,1176917031,CA -1176917032,1176917039,TR -1176917040,1176917047,QA -1176917048,1176917079,CA -1176917080,1176917087,IL -1176917088,1176917095,TR -1176917096,1176917103,HN -1176917104,1176917111,DO -1176917112,1176917119,CA -1176917120,1176917127,BR -1176917128,1176917135,FR -1176917136,1176917143,AU -1176917144,1176917151,BR -1176917152,1176917159,IR -1176917160,1176917175,US -1176917176,1176917183,CA -1176917184,1176917191,MX -1176917192,1176917199,US -1176917200,1176917207,IT -1176917208,1176917215,CA -1176917216,1176917223,DO -1176917224,1176917231,GR -1176917232,1176917239,IT -1176917240,1176917503,CA -1176917504,1176917511,IL -1176917512,1176917559,CA -1176917560,1176917567,US -1176917568,1176917575,BH -1176917576,1176917615,CA -1176917616,1176917623,US -1176917624,1176917631,AE -1176917632,1176917647,CA -1176917648,1176917655,CL -1176917656,1176917663,CA -1176917664,1176917671,CY -1176917672,1176917679,BR -1176917680,1176917687,US -1176917688,1176917695,SA -1176917696,1176917703,CO -1176917704,1176917711,RO -1176917712,1176917727,CO -1176917728,1176917735,FR -1176917736,1176917743,BR -1176917744,1176917759,CA -1176917760,1176917767,PK -1176917768,1176917775,US -1176917776,1176917783,UY -1176917784,1176917791,CA -1176917792,1176917799,AE -1176917800,1176917807,AR -1176917808,1176917823,CA -1176917824,1176917831,BR +1176908232,1176909671,CA +1176909672,1176909679,US +1176909680,1176917831,CA 1176917832,1176917839,AU -1176917840,1176917847,US -1176917848,1176917855,ZA -1176917856,1176917863,CA -1176917864,1176917871,US -1176917872,1176917879,CO -1176917880,1176917887,CA -1176917888,1176917895,CO -1176917896,1176917903,US -1176917904,1176917911,IL -1176917912,1176917959,CA -1176917960,1176917967,BR -1176917968,1176917975,CA -1176917976,1176917983,EC -1176917984,1176918031,CA -1176918032,1176918039,US -1176918040,1176918047,CA -1176918048,1176918055,IN -1176918056,1176918063,ES -1176918064,1176918071,AU -1176918072,1176918111,CA -1176918112,1176918119,HK -1176918120,1176918143,CA -1176918144,1176918159,US -1176918160,1176918167,AE -1176918168,1176918279,CA -1176918280,1176918287,PK -1176918288,1176918295,IR -1176918296,1176918303,MY -1176918304,1176918311,US -1176918312,1176918319,LU -1176918320,1176918327,PK -1176918328,1176918335,US -1176918336,1176918343,IL -1176918344,1176918495,CA -1176918496,1176918527,BR -1176918528,1176918535,CO -1176918536,1176918543,CA -1176918544,1176918551,EG -1176918552,1176918559,AR -1176918560,1176918567,CA -1176918568,1176918575,US -1176918576,1176918591,SA -1176918592,1176918599,CA -1176918600,1176918607,EC -1176918608,1176918615,US -1176918616,1176918623,CA -1176918624,1176918655,US -1176918656,1176918663,CA -1176918664,1176918671,US -1176918672,1176918679,IL -1176918680,1176918695,CA -1176918696,1176918703,PH -1176918704,1176918711,JP -1176918712,1176918719,CA -1176918720,1176918727,BR -1176918728,1176918735,CA -1176918736,1176918751,TR -1176918752,1176918759,US -1176918760,1176918767,TR -1176918768,1176918775,UA -1176918776,1176918783,CY -1176918784,1176918975,CA -1176918976,1176919007,CN -1176919008,1176919023,FR -1176919024,1176919047,CA -1176919048,1176919055,AE -1176919056,1176919079,CA -1176919080,1176919087,TR -1176919088,1176919103,CA -1176919104,1176919111,BR -1176919112,1176919119,CA -1176919120,1176919127,GR -1176919128,1176919151,CA -1176919152,1176919159,GB -1176919160,1176919167,MX -1176919168,1176919175,ID -1176919176,1176919183,CA -1176919184,1176919191,US -1176919192,1176919199,EG -1176919200,1176919215,US -1176919216,1176919223,SG -1176919224,1176919231,FI -1176919232,1176919247,CA -1176919248,1176919255,US -1176919256,1176919263,CA -1176919264,1176919271,US -1176919272,1176919279,CA -1176919280,1176919287,US -1176919288,1176919295,ID -1176919296,1176919303,SN -1176919304,1176919311,SC -1176919312,1176919319,CA -1176919320,1176919327,AU -1176919328,1176919335,CA -1176919336,1176919351,MX -1176919352,1176919359,US -1176919360,1176919367,CA -1176919368,1176919375,US -1176919376,1176919383,BG -1176919384,1176919391,IL -1176919392,1176919407,CA -1176919408,1176919415,IQ -1176919416,1176919423,CA -1176919424,1176919431,US -1176919432,1176919447,CA -1176919448,1176919455,US -1176919456,1176919463,CA -1176919464,1176919471,US -1176919472,1176919479,FR -1176919480,1176919487,CA -1176919488,1176919495,IR -1176919496,1176919503,FR -1176919504,1176919511,CA -1176919512,1176919519,GB -1176919520,1176919535,CA -1176919536,1176919543,PL -1176919544,1176919551,ZA -1176919552,1176919559,GR -1176919560,1176919567,FR -1176919568,1176919575,CA -1176919576,1176919583,JP -1176919584,1176919591,IR -1176919592,1176919599,CA -1176919600,1176919607,US -1176919608,1176919647,CA -1176919648,1176919655,AU -1176919656,1176919663,AE -1176919664,1176919679,CA -1176919680,1176919687,US -1176919688,1176919695,IR -1176919696,1176919703,BZ -1176919704,1176919719,US -1176919720,1176919727,CA -1176919728,1176919735,BR -1176919736,1176919743,EC -1176919744,1176919751,AR -1176919752,1176919759,CA -1176919760,1176919767,BR -1176919768,1176919775,MX -1176919776,1176919791,CA -1176919792,1176919799,AU -1176919800,1176919807,CA -1176919808,1176920575,KY -1176920576,1176920639,VG -1176920640,1176920671,CA -1176920672,1176920703,FR -1176920704,1176920767,CA -1176920768,1176920799,GI -1176920800,1176920831,US -1176920832,1176920839,CA -1176920840,1176920847,MX -1176920848,1176920855,PK -1176920856,1176920863,AE -1176920864,1176920871,CA -1176920872,1176920887,US -1176920888,1176920903,CA -1176920904,1176920911,TR -1176920912,1176920919,IR -1176920920,1176920927,IL -1176920928,1176920935,PK -1176920936,1176920943,CA -1176920944,1176920959,US -1176920960,1176920967,MX -1176920968,1176920975,GB -1176920976,1176920999,PK -1176921000,1176921023,CA -1176921024,1176921031,GR -1176921032,1176921039,TR -1176921040,1176921047,CA -1176921048,1176921055,TW -1176921056,1176921071,CA -1176921072,1176921079,IN -1176921080,1176921351,CA -1176921352,1176921359,GB -1176921360,1176921367,NO -1176921368,1176921375,CA -1176921376,1176921383,US -1176921384,1176921391,YE -1176921392,1176921399,BZ -1176921400,1176921407,BE -1176921408,1176921415,EG -1176921416,1176921423,CA -1176921424,1176921431,US -1176921432,1176921439,CA -1176921440,1176921447,US -1176921448,1176921455,CA -1176921456,1176921463,ZA -1176921464,1176921471,UA -1176921472,1176921479,US -1176921480,1176921487,CY -1176921488,1176921495,YE -1176921496,1176921503,US -1176921504,1176921519,CA -1176921520,1176921527,AR -1176921528,1176921535,BR -1176921536,1176921543,IE -1176921544,1176921551,US -1176921552,1176921583,CA -1176921584,1176921591,PK -1176921592,1176921599,FR -1176921600,1176921607,NZ -1176921608,1176921615,US -1176921616,1176921623,EG -1176921624,1176921631,US -1176921632,1176921639,FR -1176921640,1176921655,CA -1176921656,1176921663,GD -1176921664,1176921671,BR -1176921672,1176921687,CA -1176921688,1176921695,BR -1176921696,1176921703,US -1176921704,1176921719,CA -1176921720,1176921735,IL -1176921736,1176921743,MX -1176921744,1176921751,BR -1176921752,1176921759,CA -1176921760,1176921767,TR -1176921768,1176921783,CA -1176921784,1176921791,PK -1176921792,1176921799,DE -1176921800,1176921807,CA -1176921808,1176921815,US -1176921816,1176921823,AN -1176921824,1176921847,CA -1176921848,1176921855,TR -1176921856,1176921863,MX -1176921864,1176921871,US -1176921872,1176921887,CA -1176921888,1176921895,GB -1176921896,1176921903,CA -1176921904,1176921911,JP -1176921912,1176921919,AE -1176921920,1176921927,NL -1176921928,1176921935,GB -1176921936,1176921943,AR -1176921944,1176921951,BR -1176921952,1176921959,CY -1176921960,1176921967,US -1176921968,1176921975,IR -1176921976,1176921983,MA -1176921984,1176921991,CA -1176921992,1176921999,US -1176922000,1176922007,CA -1176922008,1176922015,RU -1176922016,1176922023,GB -1176922024,1176922047,CA -1176922048,1176922055,RU -1176922056,1176922063,GB -1176922064,1176922071,IT -1176922072,1176922079,BH -1176922080,1176922087,CA -1176922088,1176922095,US -1176922096,1176922111,RU -1176922112,1176922119,DE -1176922120,1176922127,CA -1176922128,1176922135,GB -1176922136,1176922143,UA -1176922144,1176922151,CA -1176922152,1176922159,UA -1176922160,1176922167,CA -1176922168,1176922175,US -1176922176,1176922183,MY -1176922184,1176922191,LB -1176922192,1176922199,US -1176922200,1176922207,BR -1176922208,1176922223,CA -1176922224,1176922231,AE -1176922232,1176922239,CA -1176922240,1176922247,US -1176922248,1176922255,CO -1176922256,1176922263,NL -1176922264,1176922271,CA -1176922272,1176922287,US -1176922288,1176922295,KR -1176922296,1176922319,CA -1176922320,1176922335,US -1176922336,1176922351,CA -1176922352,1176922359,US -1176922360,1176922367,SA -1176922368,1176922375,AE -1176922376,1176922383,CA -1176922384,1176922391,MX -1176922392,1176922407,CA -1176922408,1176922415,BE -1176922416,1176922423,US -1176922424,1176922439,CA -1176922440,1176922447,MX -1176922448,1176922463,CA -1176922464,1176922471,BR -1176922472,1176922479,US -1176922480,1176922487,BR -1176922488,1176922495,CA -1176922496,1176922503,TR -1176922504,1176922511,US -1176922512,1176922519,SC -1176922520,1176922527,MM -1176922528,1176922535,CA -1176922536,1176922551,QA -1176922552,1176922559,RU -1176922560,1176922567,CN -1176922568,1176922583,US -1176922584,1176922591,SA -1176922592,1176922599,CO -1176922600,1176922615,US -1176922616,1176922623,GR -1176922624,1176922631,CY -1176922632,1176922639,US -1176922640,1176922647,DO -1176922648,1176922655,CA -1176922656,1176922671,BD -1176922672,1176922679,MX -1176922680,1176922687,US -1176922688,1176922703,MX -1176922704,1176922711,RU -1176922712,1176922719,CA -1176922720,1176922727,BR -1176922728,1176922735,CA -1176922736,1176922743,CH -1176922744,1176922751,CA -1176922752,1176922759,US -1176922760,1176922767,FR -1176922768,1176922775,IR -1176922776,1176922783,CA -1176922784,1176922799,PH -1176922800,1176922807,MX -1176922808,1176922839,CA -1176922840,1176922847,IT -1176922848,1176922855,GR -1176922856,1176922863,US -1176922864,1176922871,CA -1176922872,1176922879,US -1176922880,1176922887,CA -1176922888,1176922895,IN -1176922896,1176922903,CA -1176922904,1176922911,GT -1176922912,1176922919,DK -1176922920,1176922983,CA -1176922984,1176922991,IT -1176922992,1176922999,BR -1176923000,1176923007,JP -1176923008,1176923023,CA -1176923024,1176923031,US -1176923032,1176923039,MY -1176923040,1176923047,IN -1176923048,1176923055,GT -1176923056,1176923063,RU -1176923064,1176923071,CA -1176923072,1176923079,CY -1176923080,1176923087,US -1176923088,1176923095,CA -1176923096,1176923103,QA -1176923104,1176923135,CA -1176923136,1176923143,US -1176923144,1176923151,NO -1176923152,1176923159,BR -1176923160,1176923167,MY -1176923168,1176923175,US -1176923176,1176923183,CA -1176923184,1176923191,BH -1176923192,1176923199,NZ -1176923200,1176923207,PK -1176923208,1176923215,US -1176923216,1176923223,PK -1176923224,1176923231,RO -1176923232,1176923247,US -1176923248,1176923255,CA -1176923256,1176923263,SA -1176923264,1176923271,CA -1176923272,1176923279,DE -1176923280,1176923319,CA -1176923320,1176923335,US -1176923336,1176923343,CA -1176923344,1176923351,PH -1176923352,1176923359,IT -1176923360,1176923375,CA -1176923376,1176923383,DO -1176923384,1176923391,AU -1176923392,1176923399,US -1176923400,1176923423,CA -1176923424,1176923431,US -1176923432,1176923439,AR -1176923440,1176923447,MX -1176923448,1176923463,CA -1176923464,1176923471,SA -1176923472,1176923479,AU -1176923480,1176923487,RS -1176923488,1176923495,KW -1176923496,1176923503,CY -1176923504,1176923511,CA -1176923512,1176923519,TR -1176923520,1176923527,SE -1176923528,1176923535,CY -1176923536,1176923543,SA -1176923544,1176923551,CA -1176923552,1176923559,CY -1176923560,1176923567,CA -1176923568,1176923583,CY -1176923584,1176923591,MX -1176923592,1176923607,CA -1176923608,1176923615,EC -1176923616,1176923623,CA -1176923624,1176923631,CH -1176923632,1176923639,LV -1176923640,1176923647,US -1176923648,1176923679,CA -1176923680,1176923687,US -1176923688,1176923695,PK -1176923696,1176923711,IQ -1176923712,1176923719,GB -1176923720,1176923727,BR -1176923728,1176923735,CA -1176923736,1176923743,US -1176923744,1176923751,CA -1176923752,1176923759,US -1176923760,1176923775,TR -1176923776,1176923783,CA -1176923784,1176923791,US -1176923792,1176923815,CA -1176923816,1176923823,AU -1176923824,1176923839,CA -1176923840,1176923903,CN -1176923904,1176923911,US -1176923912,1176923919,CA -1176923920,1176923927,VG -1176923928,1176923935,US -1176923936,1176923943,CA -1176923944,1176923951,IL -1176923952,1176923967,US -1176923968,1176923983,TR -1176923984,1176923999,CA -1176924000,1176924007,IN -1176924008,1176924039,CA -1176924040,1176924047,GB -1176924048,1176924055,US -1176924056,1176924063,NZ -1176924064,1176924071,CY -1176924072,1176924079,BR -1176924080,1176924087,CA -1176924088,1176924095,SK -1176924096,1176924103,VN -1176924104,1176924111,US -1176924112,1176924119,MX -1176924120,1176924127,IT -1176924128,1176924135,US -1176924136,1176924143,MD -1176924144,1176924151,IT -1176924152,1176924423,CA -1176924424,1176924431,IL -1176924432,1176924439,US -1176924440,1176924447,BR -1176924448,1176924455,GB -1176924456,1176924463,SA -1176924464,1176924471,LV -1176924472,1176924503,CA -1176924504,1176924511,US -1176924512,1176924559,CA -1176924560,1176924567,US -1176924568,1176924575,CA -1176924576,1176924583,US -1176924584,1176924607,CA -1176924608,1176924655,US -1176924656,1176924663,RU -1176924664,1176924671,CA -1176924672,1176924751,US -1176924752,1176924759,CA -1176924760,1176924767,LY -1176924768,1176924775,IN -1176924776,1176924783,ES -1176924784,1176924791,JP -1176924792,1176924799,MY -1176924800,1176924871,CA -1176924872,1176924879,US -1176924880,1176924935,CA -1176924936,1176924943,BR -1176924944,1176924991,CA -1176924992,1176924999,US -1176925000,1176925007,AR +1176917840,1176925007,CA 1176925008,1176925015,NG -1176925016,1176925031,US -1176925032,1176925039,PK -1176925040,1176925047,US -1176925048,1176925055,AU -1176925056,1176925063,MX -1176925064,1176925119,US -1176925120,1176925127,BR -1176925128,1176925135,SY -1176925136,1176925151,CH -1176925152,1176925159,CA -1176925160,1176925167,SY -1176925168,1176925175,CA -1176925176,1176925183,PE -1176925184,1176925951,CA -1176925952,1176925959,IT -1176925960,1176925975,CA -1176925976,1176925983,GT -1176925984,1176925991,MX -1176925992,1176925999,US -1176926000,1176926007,FI -1176926008,1176926015,GB -1176926016,1176926023,US -1176926024,1176926031,CA -1176926032,1176926039,PT -1176926040,1176926047,CA -1176926048,1176926055,PK -1176926056,1176926079,CA -1176926080,1176926087,US -1176926088,1176926095,PK -1176926096,1176926103,CA -1176926104,1176926111,CN -1176926112,1176926151,CA -1176926152,1176926159,KW -1176926160,1176926167,US -1176926168,1176926175,IN -1176926176,1176926183,MX -1176926184,1176926191,CA -1176926192,1176926199,SE -1176926200,1176926207,CH -1176926208,1176926215,CA -1176926216,1176926223,DE -1176926224,1176926231,JP -1176926232,1176926239,CA -1176926240,1176926247,PK -1176926248,1176926255,US -1176926256,1176926271,CA -1176926272,1176926279,US -1176926280,1176926287,IT -1176926288,1176926295,CA -1176926296,1176926303,BR -1176926304,1176926311,US -1176926312,1176926319,CA -1176926320,1176926327,IL -1176926328,1176926335,NZ -1176926336,1176926343,DE -1176926344,1176926347,EG -1176926348,1176926351,US -1176926352,1176926359,VG -1176926360,1176926375,PK -1176926376,1176926391,CA -1176926392,1176926399,US -1176926400,1176926431,CA -1176926432,1176926439,PK -1176926440,1176926447,AR -1176926448,1176926455,CA -1176926456,1176926463,HU -1176926464,1176926471,US -1176926472,1176926479,PK -1176926480,1176926503,CA -1176926504,1176926511,US -1176926512,1176926543,CA -1176926544,1176926551,ID -1176926552,1176926559,BR -1176926560,1176926567,US -1176926568,1176926575,CA -1176926576,1176926583,PK -1176926584,1176926591,HU -1176926592,1176926599,CO -1176926600,1176926607,US -1176926608,1176926615,CR -1176926616,1176926631,PK -1176926632,1176926639,QA -1176926640,1176926647,CA -1176926648,1176926655,US -1176926656,1176926663,PK -1176926664,1176926687,CA -1176926688,1176926703,IT -1176926704,1176926783,CA -1176926784,1176926847,CY -1176926848,1176926975,CA -1176926976,1176927007,RU -1176927008,1176927071,CA -1176927072,1176927087,VE -1176927088,1176927103,US -1176927104,1176927231,CA -1176927232,1176927295,CN -1176927296,1176927303,CA -1176927304,1176927311,US -1176927312,1176927343,CA -1176927344,1176927347,MX -1176927348,1176927359,US -1176927360,1176927367,IL -1176927368,1176927375,CA -1176927376,1176927391,TR -1176927392,1176927423,CA -1176927424,1176927487,CN -1176927488,1176927679,CA -1176927680,1176927711,US -1176927712,1176928255,CA +1176925016,1176928255,CA 1176928256,1176997375,US 1176997376,1176997407,GB 1176997408,1177022975,US @@ -36514,9 +35079,13 @@ 1177164416,1177164479,CA 1177164480,1177164511,US 1177164512,1177164543,CA -1177164544,1177164927,US +1177164544,1177164863,US +1177164864,1177164895,CA +1177164896,1177164927,US 1177164928,1177164943,CA -1177164944,1177165311,US +1177164944,1177165058,US +1177165059,1177165059,A1 +1177165060,1177165311,US 1177165312,1177165823,CA 1177165824,1177167743,US 1177167744,1177167751,LB @@ -36534,17 +35103,31 @@ 1177210984,1177211007,FR 1177211008,1177354239,US 1177354240,1177419775,PR -1177419776,1177550847,US +1177419776,1177505401,US +1177505402,1177505402,BB +1177505403,1177550847,US 1177550848,1178000911,CA 1178000912,1178000919,US 1178000920,1178075135,CA 1178075136,1178599423,US 1178599424,1179910143,CA -1179910144,1180113919,US +1179910144,1179924649,US +1179924650,1179924650,A1 +1179924651,1179924659,US +1179924660,1179924660,A1 +1179924661,1180113919,US 1180113920,1180114431,AE -1180114432,1184829439,US +1180114432,1180124865,US +1180124866,1180124866,AE +1180124867,1184829439,US 1184829440,1184829695,A2 -1184829696,1190170111,US +1184829696,1184830769,US +1184830770,1184830770,A1 +1184830771,1189672191,US +1189672192,1189672249,A1 +1189672250,1189672251,A2 +1189672252,1189672447,A1 +1189672448,1190170111,US 1190170112,1190170127,UY 1190170128,1190983455,US 1190983456,1190983487,UA @@ -36594,7 +35177,9 @@ 1208191096,1208191223,US 1208191224,1208191231,BG 1208191232,1208191311,US -1208191312,1208191319,GB +1208191312,1208191313,GB +1208191314,1208191317,US +1208191318,1208191319,GB 1208191320,1208191359,US 1208191360,1208191367,GB 1208191368,1208191391,US @@ -36627,7 +35212,9 @@ 1208193600,1208193615,CA 1208193616,1208193871,US 1208193872,1208193879,AU -1208193880,1208194191,US +1208193880,1208194045,US +1208194046,1208194047,IL +1208194048,1208194191,US 1208194192,1208194223,MY 1208194224,1208194289,US 1208194290,1208194291,GB @@ -36684,9 +35271,7 @@ 1208198136,1208198143,AU 1208198144,1208198159,US 1208198160,1208198167,ID -1208198168,1208198279,US -1208198280,1208198287,ZA -1208198288,1208198343,US +1208198168,1208198343,US 1208198344,1208198347,GB 1208198348,1208198349,CA 1208198350,1208198463,US @@ -36802,9 +35387,7 @@ 1208207096,1208207097,IN 1208207098,1208207183,US 1208207184,1208207191,AU -1208207192,1208207303,US -1208207304,1208207311,ZA -1208207312,1208207359,US +1208207192,1208207359,US 1208207360,1208207391,CA 1208207392,1208207463,US 1208207464,1208207471,CA @@ -36836,7 +35419,9 @@ 1208208928,1208208943,AU 1208208944,1208209095,US 1208209096,1208209097,IN -1208209098,1208209215,US +1208209098,1208209175,US +1208209176,1208209183,CA +1208209184,1208209215,US 1208209216,1208209247,MY 1208209248,1208209359,US 1208209360,1208209375,MY @@ -36856,7 +35441,9 @@ 1208210304,1208210351,GB 1208210352,1208210431,US 1208210432,1208210447,JP -1208210448,1208210751,US +1208210448,1208210511,US +1208210512,1208210519,CA +1208210520,1208210751,US 1208210752,1208210759,TR 1208210760,1208211239,US 1208211240,1208211247,JM @@ -37137,7 +35724,8 @@ 1208586527,1208586536,TR 1208586537,1208586559,US 1208586560,1208586567,EG -1208586568,1208586581,US +1208586568,1208586573,US +1208586574,1208586581,VE 1208586582,1208586589,LK 1208586590,1208586597,EG 1208586598,1208586761,US @@ -37154,7 +35742,9 @@ 1208587026,1208587033,NZ 1208587034,1208587045,US 1208587046,1208587053,IN -1208587054,1208587087,US +1208587054,1208587076,US +1208587077,1208587083,LK +1208587084,1208587087,US 1208587088,1208587095,LK 1208587096,1208587169,US 1208587170,1208587177,MX @@ -37304,11 +35894,7 @@ 1208658272,1208658279,IL 1208658280,1208658303,CA 1208658304,1208658335,US -1208658336,1208658767,CA -1208658768,1208658775,MA -1208658776,1208658847,CA -1208658848,1208658855,MA -1208658856,1208659135,CA +1208658336,1208659135,CA 1208659136,1208659151,CN 1208659152,1208659327,CA 1208659328,1208659359,US @@ -37364,7 +35950,30 @@ 1208918016,1208920007,CA 1208920008,1208920015,US 1208920016,1208922111,CA -1208922112,1208954879,US +1208922112,1208926463,US +1208926464,1208926719,EU +1208926720,1208928767,US +1208928768,1208929023,TW +1208929024,1208935935,US +1208935936,1208935943,AU +1208935944,1208935951,IN +1208935952,1208935959,SG +1208935960,1208935967,HK +1208935968,1208935975,KR +1208935976,1208935983,TW +1208935984,1208935991,IN +1208935992,1208935999,JP +1208936000,1208936191,US +1208936192,1208936199,AU +1208936200,1208936207,SG +1208936208,1208936215,HK +1208936216,1208936223,IN +1208936224,1208936231,KR +1208936232,1208936239,TW +1208936240,1208936247,JP +1208936248,1208936255,IN +1208936256,1208936263,MY +1208936264,1208954879,US 1208954880,1208958975,CA 1208958976,1208975359,US 1208975360,1208980191,CA @@ -37402,7 +36011,9 @@ 1209271036,1209271039,BD 1209271040,1209271083,US 1209271084,1209271087,BR -1209271088,1209271127,US +1209271088,1209271097,US +1209271098,1209271098,A1 +1209271099,1209271127,US 1209271128,1209271131,SA 1209271132,1209271191,US 1209271192,1209271195,RO @@ -37422,7 +36033,9 @@ 1209271468,1209271483,US 1209271484,1209271487,VN 1209271488,1209271491,CN -1209271492,1209271511,US +1209271492,1209271495,US +1209271496,1209271499,CA +1209271500,1209271511,US 1209271512,1209271515,CN 1209271516,1209271519,US 1209271520,1209271523,CN @@ -37597,7 +36210,8 @@ 1209276704,1209276707,PH 1209276708,1209276815,US 1209276816,1209276819,CN -1209276820,1209276895,US +1209276820,1209276879,US +1209276880,1209276895,PK 1209276896,1209276903,AU 1209276904,1209276911,CN 1209276912,1209276927,TR @@ -37680,7 +36294,9 @@ 1209279092,1209279095,BD 1209279096,1209279099,US 1209279100,1209279103,CN -1209279104,1209279231,US +1209279104,1209279143,US +1209279144,1209279151,CN +1209279152,1209279231,US 1209279232,1209279295,BR 1209279296,1209279487,US 1209279488,1209279551,PK @@ -37690,7 +36306,8 @@ 1209279616,1209279743,GB 1209279744,1209279807,US 1209279808,1209279823,PH -1209279824,1209279871,US +1209279824,1209279839,CN +1209279840,1209279871,US 1209279872,1209279935,MY 1209279936,1209279967,US 1209279968,1209279999,CN @@ -37712,7 +36329,8 @@ 1209280480,1209280487,CN 1209280488,1209280491,US 1209280492,1209280495,AU -1209280496,1209280515,US +1209280496,1209280511,CN +1209280512,1209280515,US 1209280516,1209280519,AU 1209280520,1209280535,US 1209280536,1209280543,BD @@ -37726,7 +36344,8 @@ 1209280960,1209280975,CN 1209280976,1209281235,US 1209281236,1209281239,AU -1209281240,1209281279,US +1209281240,1209281247,US +1209281248,1209281279,CA 1209281280,1209281535,KH 1209281536,1209281791,IN 1209281792,1209281863,US @@ -37755,7 +36374,8 @@ 1209283600,1209283607,IN 1209283608,1209283679,US 1209283680,1209283683,CZ -1209283684,1209283695,US +1209283684,1209283687,US +1209283688,1209283695,CN 1209283696,1209283703,GB 1209283704,1209283751,US 1209283752,1209283759,BD @@ -37793,17 +36413,19 @@ 1209285017,1209285017,CN 1209285018,1209285021,US 1209285022,1209285022,CN -1209285023,1209285631,US +1209285023,1209285183,US +1209285184,1209285247,AE +1209285248,1209285631,US 1209285632,1209285695,CN 1209285696,1209285887,US 1209285888,1209286399,CN -1209286400,1209357215,US +1209286400,1209338513,US +1209338514,1209338514,A1 +1209338515,1209357215,US 1209357216,1209357231,SI -1209357232,1209358751,US -1209358752,1209358767,SI -1209358768,1209358823,US -1209358824,1209358831,CN -1209358832,1209434111,US +1209357232,1209358591,US +1209358592,1209358847,DE +1209358848,1209434111,US 1209434112,1209436671,BB 1209436672,1209437183,VC 1209437184,1209440767,BB @@ -37811,11 +36433,17 @@ 1209441280,1209442303,BB 1209442304,1209647103,US 1209647104,1209663487,CA -1209663488,1209729023,US +1209663488,1209719807,US +1209719808,1209720831,SG +1209720832,1209729023,US 1209729024,1209786367,JM 1209786368,1209810943,US 1209810944,1209819135,CA -1209819136,1209860095,US +1209819136,1209819903,US +1209819904,1209819967,CA +1209819968,1209820159,US +1209820160,1209820223,CA +1209820224,1209860095,US 1209860096,1209860127,IN 1209860128,1209860159,BE 1209860160,1209860447,US @@ -38152,7 +36780,9 @@ 1210088960,1210088967,GB 1210088968,1210089047,US 1210089048,1210089055,MX -1210089056,1210089399,US +1210089056,1210089375,US +1210089376,1210089383,CA +1210089384,1210089399,US 1210089400,1210089407,GB 1210089408,1210089705,US 1210089706,1210089707,HK @@ -38366,7 +36996,8 @@ 1210108920,1210109247,US 1210109248,1210109255,DK 1210109256,1210109263,IL -1210109264,1210109343,US +1210109264,1210109271,CA +1210109272,1210109343,US 1210109344,1210109351,FI 1210109352,1210109751,US 1210109752,1210109759,IL @@ -38603,7 +37234,11 @@ 1211236352,1211269119,PR 1211269120,1211303935,US 1211303936,1211304159,CA -1211304160,1211304287,US +1211304160,1211304207,US +1211304208,1211304215,CA +1211304216,1211304223,US +1211304224,1211304239,CA +1211304240,1211304287,US 1211304288,1211304319,CA 1211304320,1211304351,NL 1211304352,1211304703,CA @@ -38716,613 +37351,26 @@ 1211421741,1211432959,US 1211432960,1211473919,CA 1211473920,1211596799,US -1211596800,1211596839,CA -1211596840,1211596847,US -1211596848,1211597055,CA -1211597056,1211597063,BR -1211597064,1211597079,CA -1211597080,1211597087,AU -1211597088,1211597091,CA -1211597092,1211597095,AU -1211597096,1211597099,CO -1211597100,1211597123,CA -1211597124,1211597127,US -1211597128,1211597135,DE -1211597136,1211597143,CA -1211597144,1211597151,IQ -1211597152,1211597159,CA -1211597160,1211597167,LK -1211597168,1211597175,BE -1211597176,1211597191,CA -1211597192,1211597199,PK -1211597200,1211597203,BR -1211597204,1211597207,CA -1211597208,1211597215,US -1211597216,1211597223,CA -1211597224,1211597227,CR -1211597228,1211597231,US -1211597232,1211597239,CA -1211597240,1211597247,QA -1211597248,1211597255,CA -1211597256,1211597263,LV -1211597264,1211597279,CA -1211597280,1211597287,EC -1211597288,1211597327,CA -1211597328,1211597331,US -1211597332,1211597355,CA -1211597356,1211597359,GB -1211597360,1211597363,CA -1211597364,1211597375,US -1211597376,1211597383,CA -1211597384,1211597391,SA -1211597392,1211597407,AM -1211597408,1211597423,US -1211597424,1211597427,CA -1211597428,1211597431,IN -1211597432,1211597439,CA -1211597440,1211597447,DK -1211597448,1211597451,PR -1211597452,1211597455,GB -1211597456,1211597471,CA -1211597472,1211597479,RU -1211597480,1211597487,CA -1211597488,1211597495,PT -1211597496,1211597503,CA -1211597504,1211597511,NL -1211597512,1211597515,CA -1211597516,1211597519,US -1211597520,1211597523,CA -1211597524,1211597527,BR -1211597528,1211597535,CA -1211597536,1211597543,DE -1211597544,1211597823,CA -1211597824,1211597827,GB -1211597828,1211597843,CA -1211597844,1211597847,US -1211597848,1211597859,CA -1211597860,1211597863,SE -1211597864,1211597871,US -1211597872,1211597895,CA -1211597896,1211597899,US -1211597900,1211597911,CA -1211597912,1211597919,ZA -1211597920,1211597923,CA -1211597924,1211597927,BR -1211597928,1211597939,US -1211597940,1211597943,CA -1211597944,1211597951,MX -1211597952,1211597967,US -1211597968,1211597975,CA -1211597976,1211597983,US -1211597984,1211597991,GB -1211597992,1211598023,CA -1211598024,1211598027,RO -1211598028,1211598031,CA -1211598032,1211598035,US -1211598036,1211598043,CA -1211598044,1211598047,US -1211598048,1211598055,BR -1211598056,1211598063,US -1211598064,1211598071,CA -1211598072,1211598079,FR -1211598080,1211598635,CA -1211598636,1211598639,BR -1211598640,1211598647,MY -1211598648,1211598651,CA -1211598652,1211598655,US -1211598656,1211598659,CA -1211598660,1211598663,US -1211598664,1211598667,CA -1211598668,1211598671,US -1211598672,1211598675,CA -1211598676,1211598679,GB -1211598680,1211598683,CA -1211598684,1211598687,GB -1211598688,1211598755,CA -1211598756,1211598759,MX -1211598760,1211598767,ES -1211598768,1211599375,CA -1211599376,1211599379,GB -1211599380,1211599403,CA -1211599404,1211599407,BR -1211599408,1211599415,CA -1211599416,1211599423,US -1211599424,1211599431,GB -1211599432,1211599435,US -1211599436,1211599443,CA -1211599444,1211599447,IN -1211599448,1211599455,GR -1211599456,1211599463,IL -1211599464,1211599479,CA -1211599480,1211599487,SA -1211599488,1211599495,BR -1211599496,1211599527,CA -1211599528,1211599531,US -1211599532,1211599535,BR -1211599536,1211599543,CA -1211599544,1211599555,US -1211599556,1211599559,BR -1211599560,1211599563,US -1211599564,1211599567,CA -1211599568,1211599575,US -1211599576,1211599583,CA -1211599584,1211599591,US -1211599592,1211599599,CA -1211599600,1211599603,US -1211599604,1211599607,CA -1211599608,1211599615,CN -1211599616,1211599631,CA -1211599632,1211599635,GB -1211599636,1211599647,US -1211599648,1211599655,ES -1211599656,1211599675,CA -1211599676,1211599695,US -1211599696,1211599703,MX -1211599704,1211599711,CA -1211599712,1211599715,EG -1211599716,1211599719,CA -1211599720,1211599723,GB -1211599724,1211599727,CA -1211599728,1211599731,BR -1211599732,1211599751,CA -1211599752,1211599759,KW -1211599760,1211599767,CA -1211599768,1211599775,ID -1211599776,1211599795,CA -1211599796,1211599799,BR -1211599800,1211599823,CA -1211599824,1211599827,EG -1211599828,1211599831,SE -1211599832,1211599847,CA -1211599848,1211599855,IN -1211599856,1211600131,CA -1211600132,1211600135,GB -1211600136,1211600143,CA -1211600144,1211600147,IR -1211600148,1211600151,MY -1211600152,1211600199,CA -1211600200,1211600207,US -1211600208,1211600227,CA -1211600228,1211600231,IQ -1211600232,1211600235,IL -1211600236,1211600243,CA -1211600244,1211600247,MX -1211600248,1211600311,CA -1211600312,1211600319,IN -1211600320,1211600327,BR -1211600328,1211600347,CA -1211600348,1211600351,MY -1211600352,1211600383,CA -1211600384,1211600391,EG -1211600392,1211600395,CA -1211600396,1211600399,US -1211600400,1211600415,CA -1211600416,1211600423,IN -1211600424,1211600459,CA -1211600460,1211600463,IN -1211600464,1211600475,CA -1211600476,1211600479,GB -1211600480,1211600487,CO -1211600488,1211600495,TR -1211600496,1211600511,US -1211600512,1211600543,AN -1211600544,1211600547,CA -1211600548,1211600551,GB -1211600552,1211600567,CA -1211600568,1211600575,EG -1211600576,1211600583,CA -1211600584,1211600587,US -1211600588,1211600591,CA -1211600592,1211600595,RU -1211600596,1211600599,CA -1211600600,1211600607,BR -1211600608,1211600615,CA -1211600616,1211600619,US -1211600620,1211600631,CA -1211600632,1211600639,EG -1211600640,1211600703,CA -1211600704,1211600719,CY -1211600720,1211600828,CA -1211600829,1211600829,US -1211600830,1211600923,CA -1211600924,1211600927,GB -1211600928,1211600935,CN -1211600936,1211600939,IN -1211600940,1211600959,CA -1211600960,1211600967,US -1211600968,1211600971,GB -1211600972,1211600983,CA -1211600984,1211600987,GB -1211600988,1211600991,US -1211600992,1211600999,BR -1211601000,1211601007,CA -1211601008,1211601011,PT -1211601012,1211601023,CA -1211601024,1211601031,BR -1211601032,1211601039,US -1211601040,1211601047,CA -1211601048,1211601051,ZA -1211601052,1211601063,CA -1211601064,1211601067,TH -1211601068,1211601071,NL -1211601072,1211601079,CA -1211601080,1211601087,MT -1211601088,1211601091,IN -1211601092,1211601095,CA -1211601096,1211601103,HK -1211601104,1211601107,US -1211601108,1211601111,KW -1211601112,1211601119,GB -1211601120,1211601215,CA -1211601216,1211601223,US -1211601224,1211601231,TR -1211601232,1211601255,CA -1211601256,1211601263,GR -1211601264,1211601283,CA -1211601284,1211601295,BR -1211601296,1211601303,CA -1211601304,1211601311,AE -1211601312,1211601319,EG -1211601320,1211601327,CO -1211601328,1211601371,CA -1211601372,1211601375,US -1211601376,1211601399,CA -1211601400,1211601407,PK -1211601408,1211601663,CA -1211601664,1211601671,BR -1211601672,1211601679,CA -1211601680,1211601683,US -1211601684,1211601715,CA -1211601716,1211601719,GB -1211601720,1211601735,CA -1211601736,1211601739,IE -1211601740,1211601743,CA -1211601744,1211601759,US -1211601760,1211601775,CA -1211601776,1211601783,AU -1211601784,1211601791,IR -1211601792,1211601799,US -1211601800,1211601819,CA -1211601820,1211601823,ES -1211601824,1211601831,DK -1211601832,1211601835,FR -1211601836,1211601847,CA -1211601848,1211601851,BR -1211601852,1211601863,CA -1211601864,1211601871,IL -1211601872,1211601879,US -1211601880,1211601887,CA -1211601888,1211601895,AU -1211601896,1211601903,CA -1211601904,1211601911,BD -1211601912,1211602095,CA -1211602096,1211602111,US -1211602112,1211602191,CA -1211602192,1211602199,TR -1211602200,1211602203,GB -1211602204,1211602207,US -1211602208,1211602215,CA -1211602216,1211602223,DE -1211602224,1211602239,CA -1211602240,1211602247,CN -1211602248,1211602291,CA -1211602292,1211602295,MX -1211602296,1211602319,CA -1211602320,1211602323,GB -1211602324,1211602327,CA -1211602328,1211602335,CH -1211602336,1211602359,CA -1211602360,1211602367,US -1211602368,1211602375,AR -1211602376,1211602379,CA -1211602380,1211602383,US -1211602384,1211602407,CA -1211602408,1211602415,US -1211602416,1211602423,CA -1211602424,1211602427,US -1211602428,1211602439,CA -1211602440,1211602447,MY -1211602448,1211602455,CA -1211602456,1211602463,FI -1211602464,1211602471,BR -1211602472,1211602479,CA -1211602480,1211602487,US -1211602488,1211602495,CA -1211602496,1211602503,MX -1211602504,1211602527,CA -1211602528,1211602535,AE -1211602536,1211602543,CA -1211602544,1211602551,US -1211602552,1211602559,SA -1211602560,1211602567,PK -1211602568,1211602575,CA -1211602576,1211602583,BR -1211602584,1211602591,CA -1211602592,1211602599,ID -1211602600,1211602603,HK -1211602604,1211602607,CA -1211602608,1211602615,US -1211602616,1211602631,CA -1211602632,1211602639,QA -1211602640,1211602735,CA -1211602736,1211602751,EG -1211602752,1211602759,CA -1211602760,1211602767,IL -1211602768,1211602775,IN -1211602776,1211602783,US -1211602784,1211602831,CA -1211602832,1211602839,US -1211602840,1211602879,CA -1211602880,1211602887,CO -1211602888,1211603103,CA -1211603104,1211603119,SN -1211603120,1211603135,CA -1211603136,1211603167,FR -1211603168,1211603247,CA -1211603248,1211603263,US -1211603264,1211603823,CA -1211603824,1211603831,TR -1211603832,1211603855,CA -1211603856,1211603863,SG -1211603864,1211603871,CA -1211603872,1211603879,PK -1211603880,1211603887,CA -1211603888,1211603903,US -1211603904,1211603919,CA -1211603920,1211603927,AE -1211603928,1211603935,BR -1211603936,1211604063,CA -1211604064,1211604079,AR -1211604080,1211604095,IT -1211604096,1211604239,CA -1211604240,1211604247,GB -1211604248,1211604279,CA -1211604280,1211604287,SG -1211604288,1211604295,US -1211604296,1211604303,CA -1211604304,1211604311,GB -1211604312,1211604319,US -1211604320,1211604327,CA -1211604328,1211604335,RU -1211604336,1211604343,GB -1211604344,1211604351,CA -1211604352,1211604359,US -1211604360,1211604407,CA -1211604408,1211604423,US -1211604424,1211604463,CA -1211604464,1211604471,US -1211604472,1211604743,CA -1211604744,1211604751,BH -1211604752,1211604755,CA -1211604756,1211604759,IN -1211604760,1211604791,CA -1211604792,1211604799,IN -1211604800,1211604807,CA -1211604808,1211604815,IL -1211604816,1211604895,CA -1211604896,1211604903,MX -1211604904,1211604951,CA -1211604952,1211604959,FI -1211604960,1211604967,CA -1211604968,1211604975,PK -1211604976,1211604991,CA -1211604992,1211605087,US -1211605088,1211605103,PH -1211605104,1211605119,FR -1211605120,1211605199,CA -1211605200,1211605215,IL -1211605216,1211605231,NL -1211605232,1211605247,CY -1211605248,1211605311,BS -1211605312,1211605687,CA -1211605688,1211605695,PK -1211605696,1211605703,DK -1211605704,1211605743,CA -1211605744,1211605751,US -1211605752,1211605783,CA -1211605784,1211605791,US -1211605792,1211605799,CA -1211605800,1211605815,US -1211605816,1211605831,CA -1211605832,1211605839,IN -1211605840,1211605887,CA -1211605888,1211605895,CH -1211605896,1211605951,CA -1211605952,1211605959,EG -1211605960,1211606567,CA -1211606568,1211606575,RU -1211606576,1211606591,CA -1211606592,1211606599,US -1211606600,1211606639,CA -1211606640,1211606647,AE -1211606648,1211606719,CA -1211606720,1211606727,US -1211606728,1211606775,CA -1211606776,1211606783,US -1211606784,1211606807,CA -1211606808,1211606823,US -1211606824,1211606831,LY -1211606832,1211606847,CA -1211606848,1211606855,BR -1211606856,1211606879,CA -1211606880,1211606887,US -1211606888,1211606895,EG -1211606896,1211606919,CA -1211606920,1211606927,HK -1211606928,1211606935,BR -1211606936,1211606959,CA -1211606960,1211606967,EC -1211606968,1211606975,IE -1211606976,1211606983,US -1211606984,1211607031,CA -1211607032,1211607039,CY -1211607040,1211607295,CA -1211607296,1211607303,FR -1211607304,1211607335,CA -1211607336,1211607343,EC -1211607344,1211607391,CA -1211607392,1211607399,US -1211607400,1211607407,MX -1211607408,1211607415,SE -1211607416,1211607423,PL -1211607424,1211607431,CA -1211607432,1211607439,MX -1211607440,1211607495,CA -1211607496,1211607503,MT -1211607504,1211607511,FR -1211607512,1211607519,BR -1211607520,1211607535,CA -1211607536,1211607543,US -1211607544,1211607551,VG -1211607552,1211607559,BR -1211607560,1211607615,CA -1211607616,1211607623,PA -1211607624,1211607631,CY -1211607632,1211607663,CA -1211607664,1211607671,AU -1211607672,1211607695,CA -1211607696,1211607703,VG -1211607704,1211607711,BR -1211607712,1211607767,CA -1211607768,1211607775,AU -1211607776,1211607783,CA -1211607784,1211607791,AE -1211607792,1211607807,CA -1211607808,1211607823,CY -1211607824,1211607839,RU -1211607840,1211607855,NL -1211607856,1211607871,JP -1211607872,1211607887,CA -1211607888,1211607903,AU -1211607904,1211607919,US -1211607920,1211607935,ES -1211607936,1211607951,IE -1211607952,1211608031,CA -1211608032,1211608047,PH -1211608048,1211608063,IT -1211608064,1211608079,MX -1211608080,1211608119,CA -1211608120,1211608127,ES -1211608128,1211608159,US -1211608160,1211608183,CA -1211608184,1211608191,CI -1211608192,1211608279,CA -1211608280,1211608287,CL -1211608288,1211608375,CA -1211608376,1211608383,JP -1211608384,1211608471,CA -1211608472,1211608479,KW -1211608480,1211608487,AE -1211608488,1211608503,CA -1211608504,1211608511,BR -1211608512,1211608839,CA -1211608840,1211608847,MX -1211608848,1211608919,CA -1211608920,1211608927,IR -1211608928,1211608943,CA -1211608944,1211608951,GB -1211608952,1211608967,CA -1211608968,1211608983,US -1211608984,1211608991,CA -1211608992,1211608995,US -1211608996,1211608999,CA -1211609000,1211609007,CN -1211609008,1211609039,CA -1211609040,1211609047,US -1211609048,1211609063,CA -1211609064,1211609071,NZ -1211609072,1211609343,CA -1211609344,1211609599,US -1211609600,1211610191,CA -1211610192,1211610199,US -1211610200,1211610215,CA -1211610216,1211610219,IN -1211610220,1211610239,CA -1211610240,1211610247,US -1211610248,1211610263,CA -1211610264,1211610271,BR -1211610272,1211610279,CA -1211610280,1211610287,BR -1211610288,1211610295,CA -1211610296,1211610303,IR -1211610304,1211610311,GR -1211610312,1211610335,CA -1211610336,1211610343,ID -1211610344,1211610351,GB -1211610352,1211610439,CA -1211610440,1211610447,GB -1211610448,1211610455,CA -1211610456,1211610463,US -1211610464,1211610479,CA -1211610480,1211610495,US -1211610496,1211610499,CA -1211610500,1211610503,US -1211610504,1211610519,CA -1211610520,1211610527,IL -1211610528,1211610591,CA -1211610592,1211610599,AU -1211610600,1211610655,CA -1211610656,1211610687,US -1211610688,1211610935,CA -1211610936,1211610943,MX -1211610944,1211610951,AE -1211610952,1211611015,CA -1211611016,1211611023,TH -1211611024,1211611031,RO -1211611032,1211611039,CA -1211611040,1211611047,NL -1211611048,1211611079,CA -1211611080,1211611095,BR -1211611096,1211611119,CA -1211611120,1211611127,DE -1211611128,1211611311,CA -1211611312,1211611327,US -1211611328,1211611343,CA -1211611344,1211611359,IT -1211611360,1211611375,CO -1211611376,1211611423,CA -1211611424,1211611431,AE -1211611432,1211611447,CA -1211611448,1211611455,CR -1211611456,1211611463,MT -1211611464,1211611495,CA -1211611496,1211611503,PK -1211611504,1211611511,IN -1211611512,1211611543,CA -1211611544,1211611567,US -1211611568,1211611599,CA -1211611600,1211611607,AE -1211611608,1211611639,CA -1211611640,1211611647,US -1211611648,1211612191,CA -1211612192,1211612207,US -1211612208,1211612287,CA -1211612288,1211612303,PL -1211612304,1211612319,CZ -1211612320,1211612431,CA -1211612432,1211612439,FR -1211612440,1211612471,CA -1211612472,1211612479,CO -1211612480,1211612487,AE -1211612488,1211612495,BR -1211612496,1211612503,CA -1211612504,1211612511,JO -1211612512,1211612519,CA -1211612520,1211612527,AR -1211612528,1211612551,CA -1211612552,1211612559,IL -1211612560,1211612655,CA -1211612656,1211612671,BR -1211612672,1211613183,CA -1211613184,1214073215,US +1211596800,1211605999,CA +1211606000,1211606003,US +1211606004,1211613183,CA +1211613184,1212191304,US +1212191305,1212191305,A1 +1212191306,1212191367,US +1212191368,1212191368,A1 +1212191369,1214073215,US 1214073216,1214073223,A2 1214073224,1216872447,US 1216872448,1217396735,CA -1217396736,1218731807,US +1217396736,1218697215,US +1218697216,1218697471,IN +1218697472,1218731807,US 1218731808,1218731815,A2 1218731816,1218778111,US 1218778112,1218778367,SG -1218778368,1219253119,US +1218778368,1218987263,US +1218987264,1218987519,CA +1218987520,1219253119,US 1219253120,1219253135,IN 1219253136,1219253319,US 1219253320,1219253327,CA @@ -39334,7 +37382,9 @@ 1219290624,1219290751,AU 1219290752,1219295295,US 1219295296,1219295359,GR -1219295360,1223182487,US +1219295360,1220701665,US +1220701666,1220701666,A1 +1220701667,1223182487,US 1223182488,1223182503,ES 1223182504,1223208831,US 1223208832,1223208959,ES @@ -39413,7 +37463,9 @@ 1224527872,1224529664,JM 1224529665,1224529919,US 1224529920,1224539904,JM -1224539905,1241743359,US +1224539905,1224701942,US +1224701943,1224701943,CA +1224701944,1241743359,US 1241743360,1241759743,CA 1241759744,1242300415,US 1242300416,1242562559,CA @@ -39427,7 +37479,11 @@ 1244864512,1244872703,CA 1244872704,1244996655,US 1244996656,1244996663,CH -1244996664,1245144575,US +1244996664,1245050689,US +1245050690,1245050690,SA +1245050691,1245052289,US +1245052290,1245052545,SA +1245052546,1245144575,US 1245144576,1245144831,CH 1245144832,1245168215,US 1245168216,1245168219,CH @@ -39437,35 +37493,21 @@ 1245178424,1245178431,IE 1245178432,1245183999,US 1245184000,1245446143,CA -1245446144,1245693023,US -1245693024,1245693039,IN -1245693040,1245694207,US -1245694208,1245694239,BR -1245694240,1245694367,US -1245694368,1245694399,BR -1245694400,1245694431,US -1245694432,1245694463,BR -1245694464,1245698183,US -1245698184,1245698191,BR -1245698192,1245698679,US -1245698680,1245698687,JO -1245698688,1245699327,US -1245699328,1245699343,BR -1245699344,1245700255,US -1245700256,1245700263,JO -1245700264,1245700527,US -1245700528,1245700535,SA -1245700536,1245703871,US -1245703872,1245703887,BR -1245703888,1245704039,US -1245704040,1245704047,JO -1245704048,1245704287,US -1245704288,1245704295,ID -1245704296,1245707455,US -1245707456,1245707471,BR -1245707472,1245708095,US -1245708096,1245708111,GB -1245708112,1246864899,US +1245446144,1245662179,US +1245662180,1245662182,A1 +1245662183,1245663891,US +1245663892,1245663892,A1 +1245663893,1245663899,US +1245663900,1245663900,A1 +1245663901,1245664931,US +1245664932,1245664932,A1 +1245664933,1245664939,US +1245664940,1245664940,A1 +1245664941,1245665737,US +1245665738,1245665739,A1 +1245665740,1245665745,US +1245665746,1245665747,A1 +1245665748,1246864899,US 1246864900,1246864958,EG 1246864959,1246870015,US 1246870016,1246870079,UA @@ -39501,779 +37543,13 @@ 1247072720,1247072735,NL 1247072736,1247073791,US 1247073792,1247074303,A2 -1247074304,1247150111,US -1247150112,1247150127,AR -1247150128,1247150159,US -1247150160,1247150167,GB -1247150168,1247150183,US -1247150184,1247150191,GB -1247150192,1247150239,US -1247150240,1247150247,CN -1247150248,1247150287,US -1247150288,1247150295,SA -1247150296,1247150807,US -1247150808,1247150815,GB -1247150816,1247151055,US -1247151056,1247151063,CN -1247151064,1247151231,US -1247151232,1247151247,NZ -1247151248,1247151271,US -1247151272,1247151279,ZA -1247151280,1247151415,US -1247151416,1247151423,SA -1247151424,1247151471,US -1247151472,1247151479,VN -1247151480,1247151631,US -1247151632,1247151639,IN -1247151640,1247151671,US -1247151672,1247151679,CA -1247151680,1247151759,US -1247151760,1247151767,CN -1247151768,1247151807,US -1247151808,1247151815,SA -1247151816,1247151903,US -1247151904,1247151911,GB -1247151912,1247151935,US -1247151936,1247151967,SA -1247151968,1247151999,US -1247152000,1247152007,SA -1247152008,1247152087,US -1247152088,1247152095,CH -1247152096,1247152383,US -1247152384,1247152415,IN -1247152416,1247152511,US -1247152512,1247152527,SE -1247152528,1247152663,US -1247152664,1247152671,CN -1247152672,1247152679,US -1247152680,1247152687,RU -1247152688,1247152735,US -1247152736,1247152743,CN -1247152744,1247152775,US -1247152776,1247152783,CN -1247152784,1247152879,US -1247152880,1247152887,CN -1247152888,1247152895,US -1247152896,1247152959,CN -1247152960,1247152991,US -1247152992,1247152999,TR -1247153000,1247153055,US -1247153056,1247153063,AU -1247153064,1247153103,US -1247153104,1247153111,KW -1247153112,1247153119,US -1247153120,1247153127,CN -1247153128,1247153207,US -1247153208,1247153215,AU -1247153216,1247153239,US -1247153240,1247153247,QA -1247153248,1247153423,US -1247153424,1247153431,SA -1247153432,1247153607,US -1247153608,1247153615,CL -1247153616,1247153671,US -1247153672,1247153679,SA -1247153680,1247153687,IN -1247153688,1247153967,US -1247153968,1247153975,RU -1247153976,1247153983,US -1247153984,1247153999,CA -1247154000,1247154103,US -1247154104,1247154111,SA -1247154112,1247154231,US -1247154232,1247154239,CN -1247154240,1247154407,US -1247154408,1247154415,CA -1247154416,1247154431,US -1247154432,1247154439,CN -1247154440,1247154479,US -1247154480,1247154487,CN -1247154488,1247154607,US -1247154608,1247154615,CN -1247154616,1247154663,US -1247154664,1247154671,SA -1247154672,1247154855,US -1247154856,1247154863,CN -1247154864,1247154871,US -1247154872,1247154879,CN -1247154880,1247155087,US -1247155088,1247155095,CN -1247155096,1247155159,US -1247155160,1247155167,CN -1247155168,1247155335,US -1247155336,1247155343,CN -1247155344,1247155567,US -1247155568,1247155575,CN -1247155576,1247155647,US -1247155648,1247155663,AU -1247155664,1247155743,US -1247155744,1247155751,CN -1247155752,1247155783,US -1247155784,1247155791,SA -1247155792,1247155823,US -1247155824,1247155831,CN -1247155832,1247156031,US -1247156032,1247156039,CN -1247156040,1247156063,US -1247156064,1247156071,CN -1247156072,1247156127,US -1247156128,1247156135,CN -1247156136,1247156271,US -1247156272,1247156279,SA -1247156280,1247156295,US -1247156296,1247156303,CN -1247156304,1247156311,US -1247156312,1247156319,EG -1247156320,1247156327,TH -1247156328,1247156335,US -1247156336,1247156343,CN -1247156344,1247156415,US -1247156416,1247156423,CN -1247156424,1247156487,US -1247156488,1247156495,CN -1247156496,1247156543,US -1247156544,1247156559,SA -1247156560,1247156567,AU -1247156568,1247156831,US -1247156832,1247156839,CN -1247156840,1247156863,US -1247156864,1247156871,CA -1247156872,1247156879,SA -1247156880,1247157031,US -1247157032,1247157039,CN -1247157040,1247157263,US -1247157264,1247157279,BR -1247157280,1247157791,US -1247157792,1247157799,SA -1247157800,1247157943,US -1247157944,1247157951,GB -1247157952,1247158039,US -1247158040,1247158047,CA -1247158048,1247158063,GB -1247158064,1247158239,US -1247158240,1247158255,KW -1247158256,1247158263,US -1247158264,1247158271,AU -1247158272,1247158295,US -1247158296,1247158303,CN -1247158304,1247158431,US -1247158432,1247158463,AU -1247158464,1247158631,US -1247158632,1247158639,SA -1247158640,1247158679,US -1247158680,1247158687,CA -1247158688,1247158719,US -1247158720,1247158727,CA -1247158728,1247158743,US -1247158744,1247158751,AU -1247158752,1247158847,US -1247158848,1247158855,BR -1247158856,1247158927,US -1247158928,1247158935,RU -1247158936,1247159007,US -1247159008,1247159015,AU -1247159016,1247159167,US -1247159168,1247159175,ES -1247159176,1247159343,US -1247159344,1247159351,GB -1247159352,1247159359,ES -1247159360,1247159759,US -1247159760,1247159775,IN -1247159776,1247159791,US -1247159792,1247159799,SA -1247159800,1247160095,US -1247160096,1247160103,TR -1247160104,1247160111,US -1247160112,1247160127,CN -1247160128,1247160239,US -1247160240,1247160255,IN -1247160256,1247160287,US -1247160288,1247160295,ID -1247160296,1247160511,US -1247160512,1247160519,NP -1247160520,1247160575,US -1247160576,1247160831,NP -1247160832,1247161143,US -1247161144,1247161151,TR -1247161152,1247161967,US -1247161968,1247161975,IN -1247161976,1247162199,US -1247162200,1247162207,ES -1247162208,1247162631,US -1247162632,1247162639,SA -1247162640,1247162647,US -1247162648,1247162655,EG -1247162656,1247162735,US -1247162736,1247162743,UY -1247162744,1247163439,US -1247163440,1247163447,RU -1247163448,1247163807,US -1247163808,1247163839,DK -1247163840,1247164111,US -1247164112,1247164119,SA -1247164120,1247164223,US -1247164224,1247164255,CA -1247164256,1247164271,US -1247164272,1247164279,FI -1247164280,1247164327,US -1247164328,1247164335,AU -1247164336,1247164447,US -1247164448,1247164463,BR -1247164464,1247165087,US -1247165088,1247165095,IN -1247165096,1247165527,US -1247165528,1247165535,NL -1247165536,1247166567,US -1247166568,1247166575,CN -1247166576,1247166647,US -1247166648,1247166655,EG -1247166656,1247166671,US -1247166672,1247166679,IN -1247166680,1247166983,US -1247166984,1247166991,CN -1247166992,1247167015,US -1247167016,1247167023,GB -1247167024,1247167119,US -1247167120,1247167127,CN -1247167128,1247167535,US -1247167536,1247167543,MX -1247167544,1247167591,US -1247167592,1247167599,CA -1247167600,1247167615,US -1247167616,1247167623,GB -1247167624,1247167639,US -1247167640,1247167647,SA -1247167648,1247167791,US -1247167792,1247167799,GB -1247167800,1247167839,US -1247167840,1247167847,GB -1247167848,1247167903,US -1247167904,1247167919,CA -1247167920,1247168047,US -1247168048,1247168055,AU -1247168056,1247168087,US -1247168088,1247168095,CA -1247168096,1247168447,US -1247168448,1247168455,RU -1247168456,1247168591,US -1247168592,1247168599,SA -1247168600,1247168663,US -1247168664,1247168671,CL -1247168672,1247169055,US -1247169056,1247169063,GB -1247169064,1247169151,US -1247169152,1247169183,SA -1247169184,1247169287,US -1247169288,1247169295,CN -1247169296,1247169407,US -1247169408,1247169423,BR -1247169424,1247169503,US -1247169504,1247169511,IE -1247169512,1247169519,US -1247169520,1247169527,SA -1247169528,1247169535,US -1247169536,1247169543,GB -1247169544,1247169607,US -1247169608,1247169615,UA -1247169616,1247169711,US -1247169712,1247169719,PH -1247169720,1247169751,US -1247169752,1247169759,ES -1247169760,1247169799,US -1247169800,1247169807,PE -1247169808,1247169895,US -1247169896,1247169903,CA -1247169904,1247170135,US -1247170136,1247170143,IN -1247170144,1247170207,US -1247170208,1247170223,AU -1247170224,1247170447,US -1247170448,1247170455,MX -1247170456,1247170743,US -1247170744,1247170751,GB -1247170752,1247170815,US -1247170816,1247170823,CA -1247170824,1247171047,US -1247171048,1247171055,GB -1247171056,1247171119,US -1247171120,1247171127,RU -1247171128,1247171255,US -1247171256,1247171263,SA -1247171264,1247171487,US -1247171488,1247171495,SA -1247171496,1247171639,US -1247171640,1247171647,SA -1247171648,1247171935,US -1247171936,1247171943,PA -1247171944,1247172031,US -1247172032,1247172063,IN -1247172064,1247172479,US -1247172480,1247172511,CN -1247172512,1247172751,US -1247172752,1247172759,SA -1247172760,1247172999,US -1247173000,1247173007,CL -1247173008,1247173207,US -1247173208,1247173215,IN -1247173216,1247173231,CA -1247173232,1247173319,US -1247173320,1247173327,IE -1247173328,1247173391,US -1247173392,1247173399,AU -1247173400,1247173575,US -1247173576,1247173583,ES -1247173584,1247173631,US -1247173632,1247173639,AU -1247173640,1247173767,US -1247173768,1247173775,RO -1247173776,1247173967,US -1247173968,1247173983,CN -1247173984,1247174063,US -1247174064,1247174071,PH -1247174072,1247174239,US -1247174240,1247174255,IN -1247174256,1247174271,CA -1247174272,1247174311,US -1247174312,1247174319,IN -1247174320,1247174639,US -1247174640,1247174647,CA -1247174648,1247174711,US -1247174712,1247174719,SA -1247174720,1247174831,US -1247174832,1247174839,IN -1247174840,1247174847,US -1247174848,1247174855,HK -1247174856,1247175391,US -1247175392,1247175407,CA -1247175408,1247175535,US -1247175536,1247175543,MX -1247175544,1247176031,US -1247176032,1247176047,NG -1247176048,1247176471,US -1247176472,1247176479,SA -1247176480,1247176559,US -1247176560,1247176567,IN -1247176568,1247176671,US -1247176672,1247176687,CN -1247176688,1247177127,US -1247177128,1247177143,SA -1247177144,1247177255,US -1247177256,1247177263,TW -1247177264,1247177287,US -1247177288,1247177295,MY -1247177296,1247177335,US -1247177336,1247177343,BR -1247177344,1247177495,US -1247177496,1247177503,SA -1247177504,1247178535,US -1247178536,1247178543,MX -1247178544,1247178591,US -1247178592,1247178607,CN -1247178608,1247178623,US -1247178624,1247178631,IE -1247178632,1247178671,US -1247178672,1247178679,IN -1247178680,1247178687,SA -1247178688,1247178703,US -1247178704,1247178711,IE -1247178712,1247178799,US -1247178800,1247178807,AR -1247178808,1247178815,US -1247178816,1247178823,SA -1247178824,1247178847,US -1247178848,1247178863,AR -1247178864,1247179263,US -1247179264,1247179295,SA -1247179296,1247179519,US -1247179520,1247179551,GB -1247179552,1247179887,US -1247179888,1247179903,CN -1247179904,1247179935,AU -1247179936,1247180135,US -1247180136,1247180143,AR -1247180144,1247180151,IN -1247180152,1247180239,US -1247180240,1247180255,CN -1247180256,1247180271,PH -1247180272,1247180391,US -1247180392,1247180399,GB -1247180400,1247180407,NO -1247180408,1247180623,US -1247180624,1247180639,CN -1247180640,1247181103,US -1247181104,1247181111,GB -1247181112,1247181311,US -1247181312,1247181327,GB -1247181328,1247182015,US -1247182016,1247182023,TH -1247182024,1247182031,US -1247182032,1247182039,KW -1247182040,1247182047,US -1247182048,1247182055,SA -1247182056,1247182199,US -1247182200,1247182207,GB -1247182208,1247182343,US -1247182344,1247182351,IE -1247182352,1247182439,US -1247182440,1247182447,PT -1247182448,1247182487,US -1247182488,1247182495,SA -1247182496,1247182655,US -1247182656,1247182687,GB -1247182688,1247182911,US -1247182912,1247183039,IN -1247183040,1247183167,US -1247183168,1247183199,CA -1247183200,1247183215,US -1247183216,1247183223,AR -1247183224,1247183231,ES -1247183232,1247183247,US -1247183248,1247183255,GB -1247183256,1247183263,US -1247183264,1247183271,GB -1247183272,1247183455,US -1247183456,1247183463,SA -1247183464,1247183599,US -1247183600,1247183607,GB -1247183608,1247183615,US -1247183616,1247183623,AU -1247183624,1247183711,US -1247183712,1247183719,SA -1247183720,1247183727,GB -1247183728,1247184063,US -1247184064,1247184071,IN -1247184072,1247184079,CN -1247184080,1247184239,US -1247184240,1247184247,SA -1247184248,1247184559,US -1247184560,1247184567,IE -1247184568,1247184679,US -1247184680,1247184687,IN -1247184688,1247184695,US -1247184696,1247184703,NG -1247184704,1247184727,US -1247184728,1247184735,SA -1247184736,1247184807,US -1247184808,1247184815,CO -1247184816,1247185063,US -1247185064,1247185071,GB -1247185072,1247186087,US -1247186088,1247186095,AU -1247186096,1247186335,US -1247186336,1247186351,EG -1247186352,1247186383,US -1247186384,1247186391,GB -1247186392,1247186399,KW -1247186400,1247186519,US -1247186520,1247186527,CA -1247186528,1247186703,US -1247186704,1247186711,EG -1247186712,1247186863,US -1247186864,1247186871,SA -1247186872,1247187199,US -1247187200,1247187207,LB -1247187208,1247187359,US -1247187360,1247187367,AU -1247187368,1247187583,US -1247187584,1247187599,IN -1247187600,1247187607,US -1247187608,1247187615,DE -1247187616,1247187679,US -1247187680,1247187687,GB -1247187688,1247187719,US -1247187720,1247187727,GB -1247187728,1247187783,US -1247187784,1247187791,GB -1247187792,1247187839,US -1247187840,1247187871,GB -1247187872,1247187895,US -1247187896,1247187903,KW -1247187904,1247188111,US -1247188112,1247188119,GB -1247188120,1247188151,US -1247188152,1247188159,SG -1247188160,1247188399,US -1247188400,1247188407,GB -1247188408,1247188783,US -1247188784,1247188791,CN -1247188792,1247189087,US -1247189088,1247189095,AU -1247189096,1247189103,US -1247189104,1247189111,IN -1247189112,1247189367,US -1247189368,1247189375,CA -1247189376,1247189567,US -1247189568,1247189575,IN -1247189576,1247189831,US -1247189832,1247189839,GB -1247189840,1247189967,US -1247189968,1247189975,IN -1247189976,1247190023,US -1247190024,1247190031,ID -1247190032,1247190039,IN -1247190040,1247190303,US -1247190304,1247190311,BE -1247190312,1247190567,US -1247190568,1247190575,SA -1247190576,1247190767,US -1247190768,1247190775,SG -1247190776,1247190943,US -1247190944,1247190951,BR -1247190952,1247191071,US -1247191072,1247191079,ID -1247191080,1247191127,US -1247191128,1247191135,IE -1247191136,1247191199,US -1247191200,1247191207,IE -1247191208,1247191231,US -1247191232,1247191239,JO -1247191240,1247191383,US -1247191384,1247191391,GB -1247191392,1247191399,US -1247191400,1247191407,GB -1247191408,1247191415,US -1247191416,1247191423,GB -1247191424,1247191535,US -1247191536,1247191543,TR -1247191544,1247191631,US -1247191632,1247191639,RO -1247191640,1247191815,US -1247191816,1247191823,SA -1247191824,1247191847,US -1247191848,1247191855,SA -1247191856,1247192079,US -1247192080,1247192095,AU -1247192096,1247192159,US -1247192160,1247192167,CA -1247192168,1247192183,SA -1247192184,1247192215,US -1247192216,1247192223,SA -1247192224,1247192239,US -1247192240,1247192247,SA -1247192248,1247192327,US -1247192328,1247192335,JO -1247192336,1247193151,US -1247193152,1247193159,PH -1247193160,1247193935,US -1247193936,1247193943,NP -1247193944,1247193991,US -1247193992,1247193999,SA -1247194000,1247194447,US -1247194448,1247194455,CO -1247194456,1247194767,US -1247194768,1247194775,SA -1247194776,1247194895,US -1247194896,1247194903,GB -1247194904,1247194911,US -1247194912,1247194927,ID -1247194928,1247194959,US -1247194960,1247194975,UY -1247194976,1247195063,US -1247195064,1247195071,SA -1247195072,1247195135,US -1247195136,1247195143,CN -1247195144,1247195207,US -1247195208,1247195215,NP -1247195216,1247195247,US -1247195248,1247195255,GB -1247195256,1247195335,US -1247195336,1247195343,JM -1247195344,1247195407,US -1247195408,1247195415,GB -1247195416,1247195639,US -1247195640,1247195647,IS -1247195648,1247196063,US -1247196064,1247196071,UA -1247196072,1247196479,US -1247196480,1247196495,KW -1247196496,1247196559,US -1247196560,1247196567,AR -1247196568,1247197311,US -1247197312,1247197375,AU -1247197376,1247197535,US -1247197536,1247197567,CN -1247197568,1247197983,US -1247197984,1247197991,CA -1247197992,1247198015,US -1247198016,1247198031,AU -1247198032,1247198191,US -1247198192,1247198199,GB -1247198200,1247198223,US -1247198224,1247198239,PS -1247198240,1247198255,US -1247198256,1247198263,GB -1247198264,1247198335,US -1247198336,1247198367,SG -1247198368,1247198543,US -1247198544,1247198551,CA -1247198552,1247198919,US -1247198920,1247198927,AR -1247198928,1247199071,US -1247199072,1247199087,AU -1247199088,1247199103,US -1247199104,1247199111,GB -1247199112,1247199151,US -1247199152,1247199159,SA -1247199160,1247199559,US -1247199560,1247199567,PK -1247199568,1247200159,US -1247200160,1247200175,ID -1247200176,1247200319,US -1247200320,1247200327,GB -1247200328,1247200631,US -1247200632,1247200639,EG -1247200640,1247201127,US -1247201128,1247201135,IN -1247201136,1247201143,US -1247201144,1247201151,MX -1247201152,1247201311,US -1247201312,1247201319,IN -1247201320,1247201631,US -1247201632,1247201639,CN -1247201640,1247201703,US -1247201704,1247201711,MX -1247201712,1247201967,US -1247201968,1247201975,TR -1247201976,1247202071,US -1247202072,1247202079,SA -1247202080,1247202327,US -1247202328,1247202335,SG -1247202336,1247202343,US -1247202344,1247202351,SG -1247202352,1247202495,US -1247202496,1247202511,GB -1247202512,1247202767,US -1247202768,1247202775,SA -1247202776,1247202831,US -1247202832,1247202839,PH -1247202840,1247203591,US -1247203592,1247203599,GB -1247203600,1247203655,US -1247203656,1247203663,AU -1247203664,1247203999,US -1247204000,1247204015,SA -1247204016,1247204087,US -1247204088,1247204095,AU -1247204096,1247204103,MX -1247204104,1247204223,US -1247204224,1247204287,AR -1247204288,1247204367,US -1247204368,1247204375,JM -1247204376,1247204399,US -1247204400,1247204407,CN -1247204408,1247204415,IN -1247204416,1247204895,US -1247204896,1247204911,PA -1247204912,1247205807,US -1247205808,1247205815,IN -1247205816,1247206311,US -1247206312,1247206319,BR -1247206320,1247206559,US -1247206560,1247206591,CV -1247206592,1247206679,US -1247206680,1247206687,GB -1247206688,1247206815,US -1247206816,1247206823,TR -1247206824,1247206839,US -1247206840,1247206847,NZ -1247206848,1247206975,US -1247206976,1247207007,CN -1247207008,1247207023,US -1247207024,1247207031,SA -1247207032,1247207095,US -1247207096,1247207103,CA -1247207104,1247207119,US -1247207120,1247207127,NZ -1247207128,1247207207,US -1247207208,1247207215,DK -1247207216,1247207295,US -1247207296,1247207327,SA -1247207328,1247207487,US -1247207488,1247207519,GB -1247207520,1247208207,US -1247208208,1247208215,HK -1247208216,1247208399,US -1247208400,1247208407,SA -1247208408,1247208503,US -1247208504,1247208511,SA -1247208512,1247208591,US -1247208592,1247208599,ZA -1247208600,1247208799,US -1247208800,1247208807,AU -1247208808,1247209111,US -1247209112,1247209119,AR -1247209120,1247209215,US -1247209216,1247209223,CA -1247209224,1247209255,US -1247209256,1247209263,BR -1247209264,1247209271,AU -1247209272,1247209439,US -1247209440,1247209471,SA -1247209472,1247209631,US -1247209632,1247209639,MX -1247209640,1247209687,US -1247209688,1247209695,AU -1247209696,1247209999,US -1247210000,1247210007,CY -1247210008,1247210335,US -1247210336,1247210351,CH -1247210352,1247210399,US -1247210400,1247210415,CY -1247210416,1247210575,US -1247210576,1247210583,SA -1247210584,1247210599,US -1247210600,1247210607,CN -1247210608,1247210879,US -1247210880,1247210895,GB -1247210896,1247210951,US -1247210952,1247210959,CN -1247210960,1247211727,US -1247211728,1247211735,SA -1247211736,1247211775,US -1247211776,1247211783,EG -1247211784,1247212319,US -1247212320,1247212351,CO -1247212352,1247212407,US -1247212408,1247212415,MY -1247212416,1247212527,US -1247212528,1247212535,FI -1247212536,1247212647,US -1247212648,1247212655,IN -1247212656,1247212695,US -1247212696,1247212703,JO -1247212704,1247213311,US -1247213312,1247213319,CN -1247213320,1247213343,US -1247213344,1247213351,MY -1247213352,1247213359,QA -1247213360,1247213375,US -1247213376,1247213391,GB -1247213392,1247213599,US -1247213600,1247213615,PH -1247213616,1247213711,US -1247213712,1247213719,MX -1247213720,1247213855,US -1247213856,1247213871,IE -1247213872,1247214079,US -1247214080,1247214087,ES -1247214088,1247214199,US -1247214200,1247214207,NO -1247214208,1247214351,US -1247214352,1247214359,GB -1247214360,1247214535,US -1247214536,1247214543,CY -1247214544,1247214551,US -1247214552,1247214559,CN -1247214560,1247214847,US -1247214848,1247214855,BR -1247214856,1247214911,US -1247214912,1247214927,IN -1247214928,1247214943,PH -1247214944,1247215015,US -1247215016,1247215023,IE -1247215024,1247215295,US -1247215296,1247215303,GB -1247215304,1247481855,US +1247074304,1247087871,US +1247087872,1247088127,A1 +1247088128,1247123455,US +1247123456,1247123711,GB +1247123712,1247123967,US +1247123968,1247124223,LU +1247124224,1247481855,US 1247481856,1247481863,CN 1247481864,1247481871,US 1247481872,1247481879,TR @@ -40363,7 +37639,9 @@ 1248903696,1248903711,ZA 1248903712,1248903775,US 1248903776,1248903791,FR -1248903792,1248919551,US +1248903792,1248913407,US +1248913408,1248915455,MF +1248915456,1248919551,US 1248919552,1248920575,CA 1248920576,1248921599,US 1248921600,1248923647,CA @@ -40421,12 +37699,12 @@ 1249038336,1249040383,CA 1249040384,1249046527,US 1249046528,1249047551,BM -1249047552,1249050879,US -1249050880,1249051135,A1 +1249047552,1249050623,US +1249050624,1249051135,A1 1249051136,1249051391,US 1249051392,1249051647,A1 -1249051648,1249052159,US -1249052160,1249052671,A1 +1249051648,1249051903,US +1249051904,1249052671,A1 1249052672,1249059327,US 1249059328,1249059839,CA 1249059840,1249082367,US @@ -40440,18 +37718,7 @@ 1249101824,1249102847,PR 1249102848,1249103103,US 1249103104,1249103871,CA -1249103872,1249103887,TW -1249103888,1249103951,US -1249103952,1249103967,TW -1249103968,1249104095,US -1249104096,1249104111,TW -1249104112,1249104351,US -1249104352,1249104367,AU -1249104368,1249104543,US -1249104544,1249104551,ES -1249104552,1249104575,US -1249104576,1249104607,ES -1249104608,1249105119,US +1249103872,1249105119,US 1249105120,1249105127,AR 1249105128,1249105279,US 1249105280,1249105295,CA @@ -40460,12 +37727,15 @@ 1249105376,1249105535,US 1249105536,1249105567,ES 1249105568,1249105599,CA -1249105600,1249106943,US +1249105600,1249106431,US +1249106432,1249106687,DE +1249106688,1249106943,US 1249106944,1249107967,CA 1249107968,1249130495,US 1249130496,1249131519,JM 1249131520,1249139711,US -1249139712,1249140735,GP +1249139712,1249140479,GP +1249140480,1249140735,MF 1249140736,1249163263,US 1249163264,1249167359,CA 1249167360,1249171455,US @@ -40506,7 +37776,9 @@ 1249229290,1249229291,CA 1249229292,1249229591,US 1249229592,1249229599,ES -1249229600,1249236991,US +1249229600,1249234687,US +1249234688,1249234943,GB +1249234944,1249236991,US 1249236992,1249239039,KY 1249239040,1249245183,US 1249245184,1249247231,CA @@ -40541,7 +37813,9 @@ 1249361920,1249381503,US 1249381504,1249381519,DE 1249381520,1249381759,US -1249381760,1249381775,DE +1249381760,1249381763,DE +1249381764,1249381764,A1 +1249381765,1249381775,DE 1249381776,1249382287,US 1249382288,1249382303,DE 1249382304,1249384447,US @@ -40572,7 +37846,9 @@ 1249492736,1249492991,CA 1249492992,1249506303,US 1249506304,1249507327,CA -1249507328,1249522687,US +1249507328,1249516031,US +1249516032,1249516287,GB +1249516288,1249522687,US 1249522688,1249523711,CA 1249523712,1249531903,US 1249531904,1249533951,GD @@ -40610,7 +37886,81 @@ 1249692736,1249692767,HK 1249692768,1249693263,US 1249693264,1249693271,CA -1249693272,1249773023,US +1249693272,1249710143,US +1249710144,1249710207,CN +1249710208,1249710271,NL +1249710272,1249710335,BE +1249710336,1249710847,DE +1249710848,1249715711,US +1249715712,1249715967,DE +1249715968,1249716735,US +1249716736,1249716991,DE +1249716992,1249720599,US +1249720600,1249720607,IT +1249720608,1249720751,US +1249720752,1249720767,GB +1249720768,1249721343,US +1249721344,1249721351,AT +1249721352,1249721359,BE +1249721360,1249721367,CH +1249721368,1249721375,CZ +1249721376,1249721407,DE +1249721408,1249721415,ES +1249721416,1249721423,FI +1249721424,1249721431,FR +1249721432,1249721439,HU +1249721440,1249721447,IE +1249721448,1249721455,IT +1249721456,1249721463,NL +1249721464,1249721471,NO +1249721472,1249721479,PL +1249721480,1249721487,PT +1249721488,1249721495,SE +1249721496,1249721503,GB +1249721504,1249721511,KE +1249721512,1249721519,TR +1249721520,1249721527,ZA +1249721528,1249721535,DK +1249721536,1249721599,US +1249721600,1249721607,AT +1249721608,1249721615,BE +1249721616,1249721623,CH +1249721624,1249721631,CZ +1249721632,1249721647,DE +1249721648,1249721655,DK +1249721656,1249721663,ES +1249721664,1249721671,FI +1249721672,1249721679,FR +1249721680,1249721687,HU +1249721688,1249721695,IE +1249721696,1249721703,IT +1249721704,1249721711,NL +1249721712,1249721719,NO +1249721720,1249721727,PL +1249721728,1249721735,PT +1249721736,1249721743,SE +1249721744,1249721751,GB +1249721752,1249721759,DE +1249721760,1249721767,FR +1249721768,1249721775,IE +1249721776,1249721783,RU +1249721784,1249721791,GB +1249721792,1249721799,KE +1249721800,1249721807,TR +1249721808,1249721815,ZA +1249721816,1249722111,US +1249722112,1249722367,IN +1249722368,1249723903,US +1249723904,1249724159,CN +1249724160,1249725439,US +1249725440,1249725695,NL +1249725696,1249725951,US +1249725952,1249726207,NL +1249726208,1249727999,US +1249728000,1249728255,HU +1249728256,1249744895,US +1249744896,1249745151,TW +1249745152,1249773023,US 1249773024,1249773055,CA 1249773056,1249796095,US 1249796096,1249804287,CA @@ -40845,7 +38195,9 @@ 1254960560,1254960567,MY 1254960568,1254960583,US 1254960584,1254960591,MY -1254960592,1254960879,US +1254960592,1254960655,US +1254960656,1254960663,CA +1254960664,1254960879,US 1254960880,1254960887,CA 1254960888,1254960903,US 1254960904,1254960911,NZ @@ -41146,7 +38498,9 @@ 1254978448,1254978463,IN 1254978464,1254978495,US 1254978496,1254978559,NL -1254978560,1254979407,US +1254978560,1254978751,US +1254978752,1254978767,LB +1254978768,1254979407,US 1254979408,1254979423,CA 1254979424,1254989823,US 1254989824,1254998015,CA @@ -41190,7 +38544,11 @@ 1255062464,1255062527,PA 1255062528,1255063551,US 1255063552,1255071743,PR -1255071744,1255264511,US +1255071744,1255210495,US +1255210496,1255211007,DE +1255211008,1255245311,US +1255245312,1255245567,BR +1255245568,1255264511,US 1255264512,1255264767,SG 1255264768,1255265279,US 1255265280,1255266303,SG @@ -41220,9 +38578,7 @@ 1255746800,1255746815,BB 1255746816,1255749247,US 1255749248,1255749311,CH -1255749312,1255750239,US -1255750240,1255750271,AU -1255750272,1255756799,US +1255749312,1255756799,US 1255756800,1255756815,CA 1255756816,1255768063,US 1255768064,1255768575,CA @@ -41246,13 +38602,15 @@ 1256054272,1256054303,CZ 1256054304,1256057975,US 1256057976,1256057983,BZ -1256057984,1256057999,US -1256058000,1256058007,CA -1256058008,1256058719,US +1256057984,1256058719,US 1256058720,1256058727,CA 1256058728,1256079359,US 1256079360,1256087551,KY -1256087552,1263263999,US +1256087552,1258767359,US +1258767360,1258767615,A1 +1258767616,1258958095,US +1258958096,1258958103,CA +1258958104,1263263999,US 1263264000,1263264127,CA 1263264128,1263264511,US 1263264512,1263264767,CA @@ -41269,18 +38627,18 @@ 1264718080,1264718719,US 1264718720,1264718847,CA 1264718848,1264719103,US -1264719104,1264719359,CA -1264719360,1264733759,US +1264719104,1264719871,CA +1264719872,1264733759,US 1264733760,1264733823,IL -1264733824,1264738175,US -1264738176,1264738207,IL -1264738208,1264762879,US +1264733824,1264762879,US 1264762880,1264763391,CA 1264763392,1264763647,IE 1264763648,1264764927,CA 1264764928,1264764959,US 1264764960,1264766975,CA -1264766976,1264980735,US +1264766976,1264968406,US +1264968407,1264968407,A1 +1264968408,1264980735,US 1264980736,1264980743,CA 1264980744,1264982847,US 1264982848,1264982855,CA @@ -41290,7 +38648,9 @@ 1264984576,1264984583,VE 1264984584,1264984799,US 1264984800,1264984807,AF -1264984808,1266107759,US +1264984808,1264990975,US +1264990976,1264991231,NL +1264991232,1266107759,US 1266107760,1266107775,UM 1266107776,1266147327,US 1266147328,1266155519,CA @@ -41300,634 +38660,7 @@ 1266498176,1266498303,MA 1266498304,1266516817,US 1266516818,1266516830,IE -1266516831,1266549023,US -1266549024,1266549055,AU -1266549056,1266549135,US -1266549136,1266549143,IN -1266549144,1266549199,US -1266549200,1266549207,SA -1266549208,1266549407,US -1266549408,1266549415,TR -1266549416,1266549567,US -1266549568,1266549575,CN -1266549576,1266549679,US -1266549680,1266549695,GB -1266549696,1266549783,US -1266549784,1266549791,CN -1266549792,1266549863,US -1266549864,1266549871,PA -1266549872,1266549903,US -1266549904,1266549911,GB -1266549912,1266550527,US -1266550528,1266550535,KW -1266550536,1266550551,US -1266550552,1266550559,AR -1266550560,1266550911,US -1266550912,1266550919,SA -1266550920,1266550991,US -1266550992,1266550999,SA -1266551000,1266551103,US -1266551104,1266551111,BR -1266551112,1266551183,US -1266551184,1266551191,CH -1266551192,1266551439,US -1266551440,1266551447,EG -1266551448,1266551519,US -1266551520,1266551527,PH -1266551528,1266551599,US -1266551600,1266551607,CN -1266551608,1266551807,US -1266551808,1266551815,PK -1266551816,1266551935,US -1266551936,1266551943,NL -1266551944,1266552151,US -1266552152,1266552159,SA -1266552160,1266552327,US -1266552328,1266552335,SA -1266552336,1266552967,US -1266552968,1266552975,CN -1266552976,1266553047,US -1266553048,1266553063,CN -1266553064,1266553135,US -1266553136,1266553143,CN -1266553144,1266553199,US -1266553200,1266553207,OM -1266553208,1266553375,US -1266553376,1266553383,AU -1266553384,1266553495,US -1266553496,1266553503,CN -1266553504,1266553695,US -1266553696,1266553703,AU -1266553704,1266554071,US -1266554072,1266554079,CN -1266554080,1266554087,UY -1266554088,1266554207,US -1266554208,1266554215,SA -1266554216,1266554479,US -1266554480,1266554487,PL -1266554488,1266554519,US -1266554520,1266554527,BR -1266554528,1266554551,US -1266554552,1266554559,GB -1266554560,1266555135,US -1266555136,1266555143,CV -1266555144,1266555151,US -1266555152,1266555199,CV -1266555200,1266555431,US -1266555432,1266555447,CN -1266555448,1266555463,US -1266555464,1266555471,CN -1266555472,1266555519,US -1266555520,1266555535,GB -1266555536,1266555567,US -1266555568,1266555575,KW -1266555576,1266555751,US -1266555752,1266555759,CN -1266555760,1266555839,US -1266555840,1266555847,IN -1266555848,1266556351,US -1266556352,1266556359,CN -1266556360,1266556415,US -1266556416,1266556423,IN -1266556424,1266556735,US -1266556736,1266556767,AU -1266556768,1266556799,US -1266556800,1266556831,AU -1266556832,1266556847,ID -1266556848,1266556863,US -1266556864,1266556871,CN -1266556872,1266556959,US -1266556960,1266556975,AU -1266556976,1266556983,CN -1266556984,1266556991,AU -1266556992,1266557031,US -1266557032,1266557039,CN -1266557040,1266557079,US -1266557080,1266557087,PA -1266557088,1266557095,US -1266557096,1266557103,CN -1266557104,1266557143,US -1266557144,1266557151,SA -1266557152,1266557207,US -1266557208,1266557215,CN -1266557216,1266557247,US -1266557248,1266557279,GB -1266557280,1266557327,US -1266557328,1266557335,CN -1266557336,1266557343,US -1266557344,1266557359,CN -1266557360,1266557471,US -1266557472,1266557503,CN -1266557504,1266557511,US -1266557512,1266557519,CO -1266557520,1266557527,EG -1266557528,1266557743,US -1266557744,1266557751,CH -1266557752,1266557935,US -1266557936,1266557943,TR -1266557944,1266558055,US -1266558056,1266558063,CN -1266558064,1266558071,US -1266558072,1266558079,TR -1266558080,1266558591,US -1266558592,1266558623,SG -1266558624,1266558639,US -1266558640,1266558647,CH -1266558648,1266559055,US -1266559056,1266559063,SA -1266559064,1266559095,US -1266559096,1266559103,SA -1266559104,1266559167,US -1266559168,1266559175,SA -1266559176,1266559279,US -1266559280,1266559287,CH -1266559288,1266559367,US -1266559368,1266559375,CH -1266559376,1266559415,US -1266559416,1266559423,CA -1266559424,1266559487,US -1266559488,1266559495,CN -1266559496,1266559551,US -1266559552,1266559559,CH -1266559560,1266559839,US -1266559840,1266559855,NL -1266559856,1266559911,US -1266559912,1266559919,PL -1266559920,1266560599,US -1266560600,1266560607,CH -1266560608,1266560663,US -1266560664,1266560671,CH -1266560672,1266560687,US -1266560688,1266560695,CH -1266560696,1266560727,US -1266560728,1266560735,CN -1266560736,1266560831,US -1266560832,1266560839,TR -1266560840,1266560855,US -1266560856,1266560871,TR -1266560872,1266560895,US -1266560896,1266560903,TR -1266560904,1266560919,US -1266560920,1266560927,TR -1266560928,1266560951,US -1266560952,1266560959,TR -1266560960,1266560983,US -1266560984,1266560991,TR -1266560992,1266561047,US -1266561048,1266561055,TR -1266561056,1266561079,US -1266561080,1266561087,TR -1266561088,1266561095,US -1266561096,1266561103,TR -1266561104,1266561439,US -1266561440,1266561471,AR -1266561472,1266561863,US -1266561864,1266561871,GB -1266561872,1266561983,US -1266561984,1266562015,AU -1266562016,1266562415,US -1266562416,1266562431,CN -1266562432,1266562751,US -1266562752,1266562767,AU -1266562768,1266562775,US -1266562776,1266562783,AU -1266562784,1266563279,US -1266563280,1266563295,CN -1266563296,1266563343,US -1266563344,1266563351,GB -1266563352,1266563359,US -1266563360,1266563375,CN -1266563376,1266563391,US -1266563392,1266563423,NL -1266563424,1266564735,US -1266564736,1266564759,AU -1266564760,1266564767,US -1266564768,1266564799,AR -1266564800,1266565031,US -1266565032,1266565039,SA -1266565040,1266566815,US -1266566816,1266566823,AU -1266566824,1266566847,US -1266566848,1266566863,SA -1266566864,1266566871,US -1266566872,1266566879,SA -1266566880,1266567039,US -1266567040,1266567071,AU -1266567072,1266567383,US -1266567384,1266567391,GB -1266567392,1266567855,US -1266567856,1266567871,GB -1266567872,1266568831,US -1266568832,1266568895,AU -1266568896,1266569567,US -1266569568,1266569575,NO -1266569576,1266569583,US -1266569584,1266569591,CN -1266569592,1266569623,US -1266569624,1266569631,SA -1266569632,1266569791,US -1266569792,1266569831,AU -1266569832,1266569839,US -1266569840,1266569919,AU -1266569920,1266570303,US -1266570304,1266570319,PH -1266570320,1266570527,US -1266570528,1266570535,GB -1266570536,1266570623,US -1266570624,1266570687,AU -1266570688,1266570911,US -1266570912,1266570927,GB -1266570928,1266571135,US -1266571136,1266571143,SA -1266571144,1266571183,US -1266571184,1266571191,CN -1266571192,1266571551,US -1266571552,1266571583,GB -1266571584,1266571735,US -1266571736,1266571743,IN -1266571744,1266571991,US -1266571992,1266571999,GB -1266572000,1266572007,EG -1266572008,1266572031,US -1266572032,1266572039,NZ -1266572040,1266572063,US -1266572064,1266572071,SA -1266572072,1266572295,US -1266572296,1266572303,NL -1266572304,1266572367,US -1266572368,1266572375,MY -1266572376,1266572751,US -1266572752,1266572759,MY -1266572760,1266573183,US -1266573184,1266573215,CN -1266573216,1266574335,US -1266574336,1266574343,CA -1266574344,1266574463,US -1266574464,1266574495,SA -1266574496,1266574631,US -1266574632,1266574639,TR -1266574640,1266574663,US -1266574664,1266574671,BR -1266574672,1266575423,US -1266575424,1266575455,IN -1266575456,1266575575,US -1266575576,1266575583,SA -1266575584,1266575599,US -1266575600,1266575607,SA -1266575608,1266575935,US -1266575936,1266575967,CA -1266575968,1266576447,US -1266576448,1266576511,AU -1266576512,1266576895,US -1266576896,1266576903,KW -1266576904,1266577159,US -1266577160,1266577167,CN -1266577168,1266577215,US -1266577216,1266577343,AU -1266577344,1266577375,US -1266577376,1266577407,CN -1266577408,1266578887,US -1266578888,1266578895,NZ -1266578896,1266579839,US -1266579840,1266579871,PH -1266579872,1266580143,US -1266580144,1266580151,GB -1266580152,1266581535,US -1266581536,1266581543,IE -1266581544,1266581551,US -1266581552,1266581559,IE -1266581560,1266582023,US -1266582024,1266582031,GB -1266582032,1266582063,US -1266582064,1266582071,CA -1266582072,1266582463,US -1266582464,1266582479,BR -1266582480,1266582511,US -1266582512,1266582519,LK -1266582520,1266582623,US -1266582624,1266582631,SG -1266582632,1266582743,US -1266582744,1266582751,SA -1266582752,1266582879,US -1266582880,1266582887,IN -1266582888,1266582895,SA -1266582896,1266582943,US -1266582944,1266582951,CA -1266582952,1266583679,US -1266583680,1266583687,ID -1266583688,1266583767,US -1266583768,1266583775,CN -1266583776,1266583887,US -1266583888,1266583895,ID -1266583896,1266583919,US -1266583920,1266583927,GB -1266583928,1266584151,US -1266584152,1266584159,AT -1266584160,1266584383,US -1266584384,1266584399,SA -1266584400,1266584783,US -1266584784,1266584791,SA -1266584792,1266584999,US -1266585000,1266585007,KW -1266585008,1266585015,US -1266585016,1266585023,SA -1266585024,1266585087,US -1266585088,1266585119,SA -1266585120,1266585183,US -1266585184,1266585199,GB -1266585200,1266585399,US -1266585400,1266585407,IN -1266585408,1266585463,US -1266585464,1266585471,CA -1266585472,1266585743,US -1266585744,1266585751,GB -1266585752,1266585759,US -1266585760,1266585767,GB -1266585768,1266585991,US -1266585992,1266585999,IN -1266586000,1266586007,US -1266586008,1266586015,AR -1266586016,1266586207,US -1266586208,1266586215,CA -1266586216,1266586327,US -1266586328,1266586335,GB -1266586336,1266586351,US -1266586352,1266586359,GB -1266586360,1266586455,US -1266586456,1266586463,IN -1266586464,1266586719,US -1266586720,1266586727,CN -1266586728,1266587135,US -1266587136,1266587143,KW -1266587144,1266587223,US -1266587224,1266587231,IN -1266587232,1266587359,US -1266587360,1266587367,CO -1266587368,1266587375,IN -1266587376,1266587511,US -1266587512,1266587519,EG -1266587520,1266587543,US -1266587544,1266587551,BR -1266587552,1266587631,US -1266587632,1266587639,GB -1266587640,1266587759,US -1266587760,1266587775,MX -1266587776,1266587943,US -1266587944,1266587951,ZA -1266587952,1266588239,US -1266588240,1266588247,CN -1266588248,1266588959,US -1266588960,1266588975,GB -1266588976,1266589215,US -1266589216,1266589223,SA -1266589224,1266589279,US -1266589280,1266589287,EG -1266589288,1266589295,US -1266589296,1266589303,IE -1266589304,1266589359,US -1266589360,1266589367,SE -1266589368,1266589503,US -1266589504,1266589511,NP -1266589512,1266589527,US -1266589528,1266589535,CA -1266589536,1266589543,NP -1266589544,1266589695,US -1266589696,1266589703,CA -1266589704,1266590039,US -1266590040,1266590047,MX -1266590048,1266590063,US -1266590064,1266590071,CN -1266590072,1266590575,US -1266590576,1266590583,PA -1266590584,1266590655,US -1266590656,1266590687,LT -1266590688,1266590743,US -1266590744,1266590751,PA -1266590752,1266590831,US -1266590832,1266590839,IE -1266590840,1266591135,US -1266591136,1266591143,CA -1266591144,1266591487,US -1266591488,1266591495,RO -1266591496,1266592335,US -1266592336,1266592343,EG -1266592344,1266592383,US -1266592384,1266592415,NL -1266592416,1266592767,US -1266592768,1266593023,IN -1266593024,1266593359,US -1266593360,1266593367,SA -1266593368,1266593391,US -1266593392,1266593399,SA -1266593400,1266593639,US -1266593640,1266593647,VE -1266593648,1266593759,US -1266593760,1266593767,KW -1266593768,1266593831,US -1266593832,1266593839,PA -1266593840,1266593855,US -1266593856,1266593871,BR -1266593872,1266594271,US -1266594272,1266594279,GB -1266594280,1266594303,US -1266594304,1266594311,CA -1266594312,1266594591,US -1266594592,1266594623,CA -1266594624,1266594671,US -1266594672,1266594679,NG -1266594680,1266594719,US -1266594720,1266594727,ID -1266594728,1266594799,US -1266594800,1266594807,GB -1266594808,1266595191,US -1266595192,1266595199,TR -1266595200,1266595871,US -1266595872,1266595879,IN -1266595880,1266596263,US -1266596264,1266596271,KW -1266596272,1266596279,GB -1266596280,1266596503,US -1266596504,1266596511,SA -1266596512,1266596519,CA -1266596520,1266596527,US -1266596528,1266596535,CA -1266596536,1266596551,US -1266596552,1266596559,CA -1266596560,1266596815,US -1266596816,1266596823,CN -1266596824,1266597215,US -1266597216,1266597247,TR -1266597248,1266597255,US -1266597256,1266597263,CA -1266597264,1266597271,EG -1266597272,1266597311,US -1266597312,1266597343,SA -1266597344,1266598111,US -1266598112,1266598119,IN -1266598120,1266598223,US -1266598224,1266598231,CA -1266598232,1266598255,US -1266598256,1266598263,CA -1266598264,1266598271,US -1266598272,1266598287,TR -1266598288,1266598375,US -1266598376,1266598383,CA -1266598384,1266598447,US -1266598448,1266598455,CA -1266598456,1266598511,US -1266598512,1266598519,SA -1266598520,1266598535,US -1266598536,1266598543,ES -1266598544,1266598711,US -1266598712,1266598719,IE -1266598720,1266598727,CA -1266598728,1266598735,US -1266598736,1266598743,SG -1266598744,1266599151,US -1266599152,1266599159,SA -1266599160,1266599295,US -1266599296,1266599303,IE -1266599304,1266599455,US -1266599456,1266599463,AR -1266599464,1266599559,US -1266599560,1266599567,SA -1266599568,1266599687,US -1266599688,1266599695,ID -1266599696,1266599719,US -1266599720,1266599727,GB -1266599728,1266599807,US -1266599808,1266599815,CA -1266599816,1266600111,US -1266600112,1266600119,ID -1266600120,1266600271,US -1266600272,1266600279,CA -1266600280,1266600303,US -1266600304,1266600311,CA -1266600312,1266600751,US -1266600752,1266600759,SA -1266600760,1266600783,US -1266600784,1266600791,GB -1266600792,1266600943,US -1266600944,1266600951,SA -1266600952,1266601079,US -1266601080,1266601087,SA -1266601088,1266601383,US -1266601384,1266601391,CN -1266601392,1266601407,US -1266601408,1266601415,CN -1266601416,1266602047,US -1266602048,1266602055,SA -1266602056,1266602063,US -1266602064,1266602071,SA -1266602072,1266602407,US -1266602408,1266602423,SA -1266602424,1266602463,US -1266602464,1266602479,CA -1266602480,1266602871,US -1266602872,1266602879,CA -1266602880,1266603319,US -1266603320,1266603327,MY -1266603328,1266603479,US -1266603480,1266603487,SA -1266603488,1266603663,US -1266603664,1266603671,VN -1266603672,1266603679,US -1266603680,1266603695,MY -1266603696,1266603711,AU -1266603712,1266603767,US -1266603768,1266603775,NP -1266603776,1266603791,US -1266603792,1266603799,NP -1266603800,1266603847,US -1266603848,1266603855,SA -1266603856,1266604351,US -1266604352,1266604367,CA -1266604368,1266604751,US -1266604752,1266604759,CA -1266604760,1266605207,US -1266605208,1266605215,ID -1266605216,1266605231,US -1266605232,1266605239,SA -1266605240,1266605383,US -1266605384,1266605391,NP -1266605392,1266605447,US -1266605448,1266605455,TW -1266605456,1266605703,US -1266605704,1266605711,GB -1266605712,1266605759,US -1266605760,1266605775,TW -1266605776,1266605791,US -1266605792,1266605807,TW -1266605808,1266606487,US -1266606488,1266606495,KW -1266606496,1266606527,US -1266606528,1266606559,AR -1266606560,1266606839,US -1266606840,1266606847,IN -1266606848,1266606855,SA -1266606856,1266607191,US -1266607192,1266607199,CN -1266607200,1266607215,US -1266607216,1266607223,CA -1266607224,1266607231,SA -1266607232,1266607311,US -1266607312,1266607319,GB -1266607320,1266607407,US -1266607408,1266607415,PA -1266607416,1266607567,US -1266607568,1266607575,SA -1266607576,1266607775,US -1266607776,1266607783,BR -1266607784,1266607879,US -1266607880,1266607887,SA -1266607888,1266608071,US -1266608072,1266608079,CA -1266608080,1266608239,US -1266608240,1266608247,SA -1266608248,1266608295,US -1266608296,1266608303,SA -1266608304,1266608503,US -1266608504,1266608511,CO -1266608512,1266608951,US -1266608952,1266608959,PA -1266608960,1266609151,US -1266609152,1266609183,GB -1266609184,1266609207,US -1266609208,1266609215,MX -1266609216,1266609287,US -1266609288,1266609295,NP -1266609296,1266609311,US -1266609312,1266609319,IN -1266609320,1266609407,US -1266609408,1266609415,CN -1266609416,1266609471,US -1266609472,1266609479,SA -1266609480,1266609607,US -1266609608,1266609615,CY -1266609616,1266609855,US -1266609856,1266609871,CN -1266609872,1266610063,US -1266610064,1266610071,SA -1266610072,1266610367,US -1266610368,1266610375,RU -1266610376,1266610767,US -1266610768,1266610775,MY -1266610776,1266611271,US -1266611272,1266611279,SA -1266611280,1266611551,US -1266611552,1266611559,ES -1266611560,1266611711,US -1266611712,1266611719,AU -1266611720,1266612111,US -1266612112,1266612119,CO -1266612120,1266612863,US -1266612864,1266612895,IN -1266612896,1266612927,MY -1266612928,1266613767,US -1266613768,1266613775,CA -1266613776,1266614047,US -1266614048,1266614063,CA -1266614064,1268252671,US +1266516831,1268252671,US 1268252672,1268776959,CA 1268776960,1275600895,US 1275600896,1275604991,BM @@ -42463,9 +39196,7 @@ 1279980152,1279980159,CA 1279980160,1279980287,US 1279980288,1279981567,CA -1279981568,1279981823,US -1279981824,1279981855,VG -1279981856,1279999999,US +1279981568,1279999999,US 1280000000,1280032767,CA 1280032768,1280040959,US 1280040960,1280043527,CA @@ -42596,7 +39327,9 @@ 1280098304,1280102399,PR 1280102400,1280131071,US 1280131072,1280139263,CA -1280139264,1287612122,US +1280139264,1287611402,US +1287611403,1287611403,A1 +1287611404,1287612122,US 1287612123,1287612136,SE 1287612137,1287877503,US 1287877504,1287877567,UM @@ -42668,8 +39401,7 @@ 1296236800,1296237055,GB 1296237056,1296237311,FR 1296237312,1296237567,US -1296237568,1296237823,FR -1296237824,1296238079,ES +1296237568,1296238079,FR 1296238080,1296238591,DE 1296238592,1296239103,NL 1296239104,1296239231,FR @@ -42851,27 +39583,15 @@ 1296367616,1296400383,GR 1296400384,1296433151,BH 1296433152,1296465919,BG -1296465920,1296466399,NO -1296466400,1296466415,AO +1296465920,1296466415,NO 1296466416,1296466431,NG -1296466432,1296466447,TZ +1296466432,1296466439,NO +1296466440,1296466447,TZ 1296466448,1296466495,NO 1296466496,1296466543,GN -1296466544,1296466559,NO -1296466560,1296466575,NG -1296466576,1296466623,NO -1296466624,1296466631,MR -1296466632,1296466639,NO -1296466640,1296466655,NG +1296466544,1296466655,NO 1296466656,1296466671,BJ -1296466672,1296466687,NO -1296466688,1296466719,BJ -1296466720,1296466759,NO -1296466760,1296466767,SL -1296466768,1296466775,BF -1296466776,1296468991,NO -1296468992,1296469247,NG -1296469248,1296472383,NO +1296466672,1296472383,NO 1296472384,1296472415,BI 1296472416,1296473087,NO 1296473088,1296474623,LT @@ -43161,12 +39881,7 @@ 1297932288,1297940479,GE 1297940480,1297948671,LV 1297948672,1297956863,UA -1297956864,1297957759,EU -1297957760,1297959567,NL -1297959568,1297959583,EU -1297959584,1297959935,NL -1297959936,1297960959,EU -1297960960,1297965055,NL +1297956864,1297965055,NL 1297965056,1297973247,RU 1297973248,1297981439,GB 1297981440,1297989631,RO @@ -43183,8 +39898,7 @@ 1298015744,1298015999,IQ 1298016000,1298016511,LB 1298016512,1298017023,RU -1298017024,1298017791,BY -1298017792,1298018303,RU +1298017024,1298018303,BY 1298018304,1298018559,TM 1298018560,1298018815,RU 1298018816,1298019071,GB @@ -43232,15 +39946,7 @@ 1298126848,1298127615,SA 1298127616,1298128127,IR 1298128128,1298128895,SA -1298128896,1298128902,NL -1298128903,1298129146,TR -1298129147,1298129173,NL -1298129174,1298129174,MT -1298129175,1298129241,NL -1298129242,1298129242,BE -1298129243,1298129379,NL -1298129380,1298129382,MT -1298129383,1298129463,NL +1298128896,1298129463,NL 1298129464,1298129464,GB 1298129465,1298129488,NL 1298129489,1298129495,GB @@ -43270,7 +39976,9 @@ 1298874368,1298907135,GB 1298907136,1298915199,IE 1298915200,1298915215,CA -1298915216,1298923519,IE +1298915216,1298917711,IE +1298917712,1298917719,GB +1298917720,1298923519,IE 1298923520,1298939903,IT 1298939904,1298956287,RU 1298956288,1298972671,GB @@ -43342,7 +40050,12 @@ 1306222592,1306230783,HR 1306230784,1306238975,LT 1306238976,1306263551,SE -1306263552,1306271743,KE +1306263552,1306265599,A2 +1306265600,1306266879,KE +1306266880,1306267135,NG +1306267136,1306267522,KE +1306267523,1306267527,NG +1306267528,1306271743,KE 1306271744,1306279935,RU 1306279936,1306285775,IT 1306285776,1306285783,US @@ -43383,12 +40096,13 @@ 1306509312,1306525695,PL 1306525696,1307049983,ES 1307049984,1307066367,RU -1307066368,1307069695,EU +1307066368,1307068869,EU +1307068870,1307068870,CH +1307068871,1307069695,EU 1307069696,1307069919,DE 1307069920,1307074559,EU 1307074560,1307082751,SA 1307082752,1307090943,RU -1307090944,1307099135,GB 1307099136,1307107327,RO 1307107328,1307115519,DE 1307115520,1307123711,RU @@ -43400,8 +40114,11 @@ 1307172864,1307181055,DK 1307181056,1307189247,RU 1307189248,1307191295,DE -1307191296,1307193343,CZ +1307191296,1307191807,CZ +1307191808,1307192063,US +1307192064,1307193343,CZ 1307193344,1307195391,NO +1307195392,1307197439,CH 1307197440,1307205631,HU 1307205632,1307213823,FI 1307213824,1307219239,SI @@ -43426,9 +40143,7 @@ 1307361280,1307369471,CZ 1307369472,1307377663,RU 1307377664,1307385855,PL -1307385856,1307389951,AT -1307389952,1307392511,EU -1307392512,1307393919,AT +1307385856,1307393919,AT 1307393920,1307393983,CZ 1307393984,1307394047,AT 1307394048,1307402239,IR @@ -43503,7 +40218,11 @@ 1307684864,1307688959,GB 1307688960,1307693055,LT 1307693056,1307697151,IT -1307697152,1307701247,NL +1307697152,1307697407,NL +1307697408,1307697663,EU +1307697664,1307698687,NL +1307698688,1307698943,EU +1307698944,1307701247,NL 1307701248,1307709439,RU 1307709440,1307713535,AL 1307713536,1307717631,IT @@ -43530,14 +40249,14 @@ 1307757064,1307757071,US 1307757072,1307757183,GB 1307757184,1307757279,US -1307757280,1307758591,GB +1307757280,1307757311,FR +1307757312,1307758591,GB 1307758592,1307762687,SM 1307762688,1307766783,PL 1307766784,1307770879,GB 1307770880,1307774975,RU 1307774976,1307779071,RS -1307779072,1307779583,EU -1307779584,1307787263,DK +1307779072,1307787263,DK 1307787264,1307791359,MT 1307791360,1307795455,KZ 1307795456,1307803647,RU @@ -43550,7 +40269,9 @@ 1307817472,1307817511,GB 1307817512,1307817519,EU 1307817520,1307817535,GB -1307817536,1307818239,EU +1307817536,1307818048,EU +1307818049,1307818049,BE +1307818050,1307818239,EU 1307818240,1307818495,GB 1307818496,1307818751,DE 1307818752,1307819007,ES @@ -43599,6 +40320,7 @@ 1307873280,1307877375,TJ 1307877376,1307881471,RU 1307881472,1307885567,IT +1307885568,1307889663,BG 1307889664,1307893759,RU 1307893760,1307897855,SE 1307897856,1307901663,AT @@ -43636,7 +40358,8 @@ 1307983552,1307983615,MZ 1307983616,1307983743,ZA 1307983744,1307983871,ZM -1307983872,1307987967,LB +1307983872,1307984383,NG +1307984384,1307987967,LB 1307987968,1307992063,FR 1307992064,1307996159,RU 1307996160,1308000255,DE @@ -43672,7 +40395,9 @@ 1308073984,1308078079,RU 1308078080,1308078879,NL 1308078880,1308078911,FR -1308078912,1308079807,NL +1308078912,1308079521,NL +1308079522,1308079525,A1 +1308079526,1308079807,NL 1308079808,1308079823,SC 1308079824,1308080127,NL 1308080128,1308082175,RU @@ -43911,7 +40636,8 @@ 1310621696,1310638079,RS 1310638080,1310654463,UA 1310654464,1310656511,RU -1310656512,1310658559,LU +1310656512,1310657535,GB +1310657536,1310658559,SE 1310658560,1310660607,RU 1310660608,1310662655,CZ 1310662656,1310664703,DK @@ -43944,7 +40670,9 @@ 1311246336,1311248383,IT 1311248384,1311250431,GB 1311250432,1311252479,RU -1311252480,1311254527,GB +1311252480,1311253415,GB +1311253416,1311253423,IT +1311253424,1311254527,GB 1311254528,1311256575,SE 1311256576,1311258623,FR 1311258624,1311262719,GB @@ -43964,7 +40692,9 @@ 1311272960,1311275007,GB 1311275008,1311276671,FR 1311276672,1311276703,RU -1311276704,1311277055,FR +1311276704,1311276879,FR +1311276880,1311276895,SC +1311276896,1311277055,FR 1311277056,1311279103,IT 1311279104,1311280127,BG 1311280128,1311280383,MK @@ -43975,8 +40705,8 @@ 1311291392,1311293439,RU 1311293440,1311295487,NL 1311295488,1311297535,IT -1311297536,1311298815,EU -1311298816,1311299583,AT +1311297536,1311298559,EU +1311298560,1311299583,AT 1311299584,1311301631,RU 1311301632,1311303679,TR 1311303680,1311307775,GB @@ -43985,7 +40715,9 @@ 1311311824,1311311824,JE 1311311825,1311311871,GB 1311311872,1311315967,CZ -1311315968,1311318015,PL +1311315968,1311317247,PL +1311317248,1311317503,A2 +1311317504,1311318015,PL 1311318016,1311320063,RU 1311320064,1311322111,FR 1311322112,1311324159,IT @@ -44034,19 +40766,7 @@ 1311367896,1311367903,NG 1311367904,1311367927,A2 1311367928,1311367935,DE -1311367936,1311367967,BJ -1311367968,1311367999,ET -1311368000,1311368015,A2 -1311368016,1311368023,DE -1311368024,1311368031,A2 -1311368032,1311368063,PG -1311368064,1311368071,A2 -1311368072,1311368103,NG -1311368104,1311368111,AF -1311368112,1311368143,NG -1311368144,1311368159,ET -1311368160,1311368175,NG -1311368176,1311368191,A2 +1311367936,1311368191,A2 1311368192,1311368319,BD 1311368320,1311368447,CF 1311368448,1311368575,TZ @@ -44064,7 +40784,9 @@ 1311506432,1311637503,CZ 1311637504,1311676023,DE 1311676024,1311676031,IT -1311676032,1311707655,DE +1311676032,1311699527,DE +1311699528,1311699535,IT +1311699536,1311707655,DE 1311707656,1311707663,NL 1311707664,1311757439,DE 1311757440,1311757447,ES @@ -44078,13 +40800,17 @@ 1313865728,1313931263,CZ 1313931264,1313996799,RU 1313996800,1314062335,SE -1314062336,1314127871,BG +1314062336,1314088763,BG +1314088764,1314088764,A1 +1314088765,1314127871,BG 1314127872,1314193407,LV 1314193408,1314258943,RU 1314258944,1314324479,GB 1314324480,1314390015,GR 1314390016,1314455551,PL -1314455552,1314521087,KW +1314455552,1314489599,KW +1314489600,1314489855,US +1314489856,1314521087,KW 1314521088,1314586623,BG 1314586624,1314652159,NO 1314652160,1314717695,HU @@ -44114,7 +40840,11 @@ 1315753984,1315758079,KZ 1315758080,1315762175,FR 1315762176,1315766271,BG -1315766272,1315770367,NL +1315766272,1315769087,NL +1315769088,1315769343,EU +1315769344,1315769855,NL +1315769856,1315770111,EU +1315770112,1315770367,NL 1315770368,1315770383,UA 1315770384,1315770399,NA 1315770400,1315770503,UA @@ -44296,7 +41026,9 @@ 1317113856,1317114111,US 1317114112,1317118207,GB 1317118208,1317118463,IN -1317118464,1317122175,GB +1317118464,1317119103,GB +1317119104,1317119119,CH +1317119120,1317122175,GB 1317122176,1317122303,CY 1317122304,1317122559,RU 1317122560,1317124095,GB @@ -44305,11 +41037,15 @@ 1317126400,1317126655,US 1317126656,1317126815,GB 1317126816,1317126847,US -1317126848,1317129279,GB +1317126848,1317129023,GB +1317129024,1317129039,CH +1317129040,1317129279,GB 1317129280,1317129343,CA 1317129344,1317129471,GB 1317129472,1317129727,IT -1317129728,1317133055,GB +1317129728,1317130495,GB +1317130496,1317130511,CH +1317130512,1317133055,GB 1317133056,1317133183,LV 1317133184,1317135615,GB 1317135616,1317135871,DE @@ -45087,7 +41823,9 @@ 1317839360,1317839615,RU 1317839616,1317839679,HK 1317839680,1317839695,CZ -1317839696,1317841407,NL +1317839696,1317840639,NL +1317840640,1317840895,US +1317840896,1317841407,NL 1317841408,1317841439,SC 1317841440,1317841471,MT 1317841472,1317841535,CY @@ -45222,7 +41960,9 @@ 1318805504,1318813695,PL 1318813696,1318821887,FR 1318821888,1318838271,RU -1318838272,1318846463,IE +1318838272,1318841078,IE +1318841079,1318841079,GB +1318841080,1318846463,IE 1318846464,1318854655,NO 1318854656,1318862847,CZ 1318862848,1318871039,GB @@ -45461,7 +42201,9 @@ 1334059008,1334067199,FR 1334067200,1334075391,LV 1334075392,1334083583,RU -1334083584,1334091775,DE +1334083584,1334084627,DE +1334084628,1334084631,NL +1334084632,1334091775,DE 1334091776,1334099967,LT 1334099968,1334108159,IR 1334108160,1334113527,BE @@ -45488,7 +42230,9 @@ 1334288384,1334296575,PL 1334296576,1334304767,UA 1334304768,1334312959,RU -1334312960,1334343047,SE +1334312960,1334316031,SE +1334316032,1334316287,NO +1334316288,1334343047,SE 1334343048,1334343055,NO 1334343056,1334345727,SE 1334345728,1334378495,RU @@ -45524,7 +42268,9 @@ 1334596352,1334596607,GR 1334596608,1334597887,IT 1334597888,1334598143,GR -1334598144,1334598271,SK +1334598144,1334598159,SK +1334598160,1334598167,CZ +1334598168,1334598271,SK 1334598272,1334598399,CZ 1334598400,1334598463,GR 1334598464,1334598527,IT @@ -45542,13 +42288,19 @@ 1334611968,1334616063,ME 1334616064,1334620159,MD 1334620160,1334624255,DE -1334624256,1334628351,GB +1334624256,1334625535,GB +1334625536,1334625791,AP +1334625792,1334628351,GB 1334628352,1334632447,IE 1334632448,1334636543,KZ 1334636544,1334640639,RU 1334640640,1334644735,FR 1334644736,1334644991,LU -1334644992,1334645247,A2 +1334644992,1334645222,A2 +1334645223,1334645223,US +1334645224,1334645226,A2 +1334645227,1334645227,US +1334645228,1334645247,A2 1334645248,1334647936,IQ 1334647937,1334648063,DE 1334648064,1334648319,IQ @@ -45588,7 +42340,9 @@ 1334689792,1334693887,FR 1334693888,1334702079,RU 1334702080,1334706175,CZ -1334706176,1334710271,BA +1334706176,1334706431,BA +1334706432,1334706687,AT +1334706688,1334710271,BA 1334710272,1334714367,RU 1334714368,1334718463,DE 1334718464,1334722559,KZ @@ -45824,8 +42578,16 @@ 1343224576,1343224831,FR 1343224832,1343225087,A2 1343225088,1343225855,FR -1343225856,1343750143,IT -1343750144,1344798719,ES +1343225856,1343475711,IT +1343475712,1343475967,US +1343475968,1343605503,IT +1343605504,1343605759,US +1343605760,1343746559,IT +1343746560,1343746815,US +1343746816,1343750143,IT +1343750144,1344566271,ES +1344566272,1344566527,US +1344566528,1344798719,ES 1344798720,1345323007,GB 1345323008,1345847295,PL 1345847296,1345978367,NL @@ -45846,7 +42608,8 @@ 1346416640,1346420735,DE 1346420736,1346424831,NO 1346424832,1346428927,JO -1346428928,1346431743,FR +1346428928,1346429183,EU +1346429184,1346431743,FR 1346431744,1346431999,KZ 1346432000,1346433023,FR 1346433024,1346439167,NL @@ -45884,8 +42647,12 @@ 1346501884,1346501887,IM 1346501888,1346501891,GB 1346501892,1346501895,IM -1346501896,1346502223,GB -1346502224,1346502263,IM +1346501896,1346502183,GB +1346502184,1346502207,IM +1346502208,1346502223,GB +1346502224,1346502225,IM +1346502226,1346502233,GB +1346502234,1346502263,IM 1346502264,1346502319,GB 1346502320,1346502323,IM 1346502324,1346502655,GB @@ -46037,7 +42804,7 @@ 1346904064,1346908159,PL 1346908160,1346912255,LI 1346912256,1346920447,BG -1346920448,1346924543,KE +1346920448,1346924543,A2 1346924544,1346928639,RU 1346928640,1346932735,DE 1346932736,1346936831,DK @@ -46124,7 +42891,13 @@ 1347210936,1347211111,GB 1347211112,1347211119,IE 1347211120,1347215359,GB -1347215360,1347223551,RU +1347215360,1347219967,RU +1347219968,1347220479,US +1347220480,1347222015,RU +1347222016,1347222271,US +1347222272,1347222527,RU +1347222528,1347222783,US +1347222784,1347223551,RU 1347223552,1347223807,EG 1347223808,1347224063,HK 1347224064,1347224183,US @@ -46155,8 +42928,8 @@ 1347244032,1347245311,GB 1347245312,1347245567,US 1347245568,1347245823,GB -1347245824,1347245951,US -1347245952,1347247359,GB +1347245824,1347246015,US +1347246016,1347247359,GB 1347247360,1347247839,RU 1347247840,1347248127,US 1347248128,1347248863,SE @@ -46199,84 +42972,221 @@ 1347286536,1347289087,GB 1347289088,1347293183,FR 1347293184,1347293311,SE -1347293312,1347293319,LR -1347293320,1347293327,GA -1347293328,1347293351,A2 -1347293352,1347293359,NG -1347293360,1347293423,A2 -1347293424,1347293431,GN -1347293432,1347293447,A2 -1347293448,1347293455,GB -1347293456,1347293479,A2 +1347293312,1347293312,LR +1347293313,1347293316,DJ +1347293317,1347293319,LR +1347293320,1347293328,GA +1347293329,1347293335,NG +1347293336,1347293351,A2 +1347293352,1347293375,NG +1347293376,1347293391,A2 +1347293392,1347293392,CY +1347293393,1347293400,NG +1347293401,1347293407,US +1347293408,1347293408,A2 +1347293409,1347293416,NG +1347293417,1347293424,TZ +1347293425,1347293440,GN +1347293441,1347293447,US +1347293448,1347293456,GA +1347293457,1347293464,NG +1347293465,1347293471,A2 +1347293472,1347293479,IQ 1347293480,1347293487,LR -1347293488,1347293511,A2 -1347293512,1347293519,GN -1347293520,1347293527,PS -1347293528,1347293535,NG -1347293536,1347293543,GH -1347293544,1347293559,A2 -1347293560,1347293567,GN -1347293568,1347293599,A2 -1347293600,1347293607,NG -1347293608,1347293615,A2 -1347293616,1347293623,US -1347293624,1347293631,A2 -1347293632,1347293639,US -1347293640,1347293655,A2 -1347293656,1347293671,GN -1347293672,1347293687,A2 -1347293688,1347293711,NG -1347293712,1347293743,A2 -1347293744,1347293751,GN -1347293752,1347293759,A2 -1347293760,1347293767,ZM -1347293768,1347293791,A2 -1347293792,1347293799,NG -1347293800,1347293807,A2 -1347293808,1347293815,NG -1347293816,1347293839,A2 -1347293840,1347293847,CA -1347293848,1347293855,A2 -1347293856,1347293863,GN -1347293864,1347293871,GB -1347293872,1347293887,A2 -1347293888,1347293903,GQ -1347293904,1347293919,A2 -1347293920,1347293927,GB -1347293928,1347293935,US -1347293936,1347293943,NG -1347293944,1347293959,A2 -1347293960,1347293967,NG -1347293968,1347293991,A2 -1347293992,1347293999,NG -1347294000,1347294031,A2 -1347294032,1347294039,GN -1347294040,1347294087,A2 +1347293488,1347293495,TD +1347293496,1347293496,GH +1347293497,1347293512,NG +1347293513,1347293520,GN +1347293521,1347293528,PS +1347293529,1347293536,NG +1347293537,1347293544,GH +1347293545,1347293552,NG +1347293553,1347293559,A2 +1347293560,1347293568,GN +1347293569,1347293576,NG +1347293577,1347293584,GN +1347293585,1347293591,NG +1347293592,1347293600,US +1347293601,1347293616,NG +1347293617,1347293623,US +1347293624,1347293624,PK +1347293625,1347293632,GH +1347293633,1347293640,LR +1347293641,1347293656,NG +1347293657,1347293672,GN +1347293673,1347293675,A2 +1347293676,1347293679,BR +1347293680,1347293680,GN +1347293681,1347293688,US +1347293689,1347293719,NG +1347293720,1347293723,A2 +1347293724,1347293724,US +1347293725,1347293727,A2 +1347293728,1347293728,GN +1347293729,1347293744,US +1347293745,1347293752,GN +1347293753,1347293760,NG +1347293761,1347293776,ZM +1347293777,1347293800,NG +1347293801,1347293807,US +1347293808,1347293816,NG +1347293817,1347293824,GN +1347293825,1347293831,CM +1347293832,1347293840,NG +1347293841,1347293848,CG +1347293849,1347293856,NG +1347293857,1347293864,GN +1347293865,1347293872,ZM +1347293873,1347293880,GN +1347293881,1347293887,NG +1347293888,1347293904,GQ +1347293905,1347293912,GN +1347293913,1347293920,US +1347293921,1347293928,CM +1347293929,1347293936,TZ +1347293937,1347293944,NG +1347293945,1347293952,US +1347293953,1347293976,NG +1347293977,1347293984,CM +1347293985,1347293991,US +1347293992,1347294000,NG +1347294001,1347294008,TZ +1347294009,1347294015,A2 +1347294016,1347294023,US +1347294024,1347294040,GN +1347294041,1347294048,NG +1347294049,1347294056,GN +1347294057,1347294072,US +1347294073,1347294080,NG +1347294081,1347294087,GA 1347294088,1347294095,US -1347294096,1347294143,A2 -1347294144,1347294151,NG -1347294152,1347294159,GB -1347294160,1347294199,A2 -1347294200,1347294207,NG -1347294208,1347294423,A2 -1347294424,1347294431,KW -1347294432,1347295071,A2 -1347295072,1347295079,US -1347295080,1347295087,NG -1347295088,1347295207,A2 -1347295208,1347295215,GB -1347295216,1347295775,A2 -1347295776,1347295783,IQ -1347295784,1347296007,A2 -1347296008,1347296015,US -1347296016,1347297279,A2 +1347294096,1347294096,CM +1347294097,1347294112,NG +1347294113,1347294119,GN +1347294120,1347294136,NG +1347294137,1347294143,LR +1347294144,1347294152,NG +1347294153,1347294160,NE +1347294161,1347294168,GN +1347294169,1347294176,NG +1347294177,1347294184,US +1347294185,1347294191,A2 +1347294192,1347294192,KE +1347294193,1347294208,NG +1347294209,1347294212,SE +1347294213,1347294215,A2 +1347294216,1347294223,IQ +1347294224,1347294224,A2 +1347294225,1347294232,CM +1347294233,1347294240,US +1347294241,1347294248,LR +1347294249,1347294256,NG +1347294257,1347294264,LR +1347294265,1347294268,LS +1347294269,1347294271,LR +1347294272,1347294279,BR +1347294280,1347294280,A2 +1347294281,1347294288,CM +1347294289,1347294303,UG +1347294304,1347294304,US +1347294305,1347294312,NG +1347294313,1347294319,KZ +1347294320,1347294328,NG +1347294329,1347294336,GA +1347294337,1347294343,NG +1347294344,1347294351,CM +1347294352,1347294352,LR +1347294353,1347294368,US +1347294369,1347294372,LS +1347294373,1347294375,IQ +1347294376,1347294400,NG +1347294401,1347294401,CM +1347294402,1347294402,NG +1347294403,1347294408,CM +1347294409,1347294415,GN +1347294416,1347294418,A2 +1347294419,1347294424,NG +1347294425,1347294425,US +1347294426,1347294426,NG +1347294427,1347294432,US +1347294433,1347294435,A2 +1347294436,1347294440,SE +1347294441,1347294447,SO +1347294448,1347294975,US +1347294976,1347294992,CG +1347294993,1347295008,US +1347295009,1347295015,LR +1347295016,1347295032,A2 +1347295033,1347295056,NG +1347295057,1347295064,A2 +1347295065,1347295072,LS +1347295073,1347295079,AF +1347295080,1347295103,NG +1347295104,1347295104,A2 +1347295105,1347295112,LY +1347295113,1347295120,ZA +1347295121,1347295128,NG +1347295129,1347295132,GN +1347295133,1347295135,A2 +1347295136,1347295144,FR +1347295145,1347295152,NG +1347295153,1347295159,US +1347295160,1347295160,NG +1347295161,1347295168,GN +1347295169,1347295184,LS +1347295185,1347295192,SO +1347295193,1347295199,A2 +1347295200,1347295216,ZM +1347295217,1347295223,US +1347295224,1347295224,AO +1347295225,1347295232,NG +1347295233,1347295744,A2 +1347295745,1347295745,US +1347295746,1347295748,A2 +1347295749,1347295752,US +1347295753,1347295755,BW +1347295756,1347295759,A2 +1347295760,1347295775,BW +1347295776,1347295776,IQ +1347295777,1347295784,HU +1347295785,1347295791,LB +1347295792,1347295816,A2 +1347295817,1347295824,OM +1347295825,1347295832,GH +1347295833,1347295840,FR +1347295841,1347295848,NG +1347295849,1347295852,LS +1347295853,1347295856,A2 +1347295857,1347295864,NG +1347295865,1347295928,A2 +1347295929,1347295936,NG +1347295937,1347295976,US +1347295977,1347295984,LS +1347295985,1347295992,US +1347295993,1347295999,A2 +1347296000,1347296080,US +1347296081,1347296088,SE +1347296089,1347296112,US +1347296113,1347296128,ZM +1347296129,1347296232,US +1347296233,1347296240,JO +1347296241,1347296255,US +1347296256,1347296264,A2 +1347296265,1347296272,US +1347296273,1347297279,A2 1347297280,1347305471,UA 1347305472,1347309567,AL 1347309568,1347309839,DE 1347309840,1347309855,CH 1347309856,1347313663,DE 1347313664,1347321855,RU -1347321856,1347325695,KW +1347321856,1347322111,KW +1347322112,1347322367,US +1347322368,1347322623,KW +1347322624,1347322879,US +1347322880,1347324927,KW +1347324928,1347325439,US +1347325440,1347325695,KW 1347325696,1347325951,IQ 1347325952,1347327231,CZ 1347327232,1347327487,SK @@ -46293,7 +43203,10 @@ 1347362816,1347366911,NL 1347366912,1347371007,IT 1347371008,1347375103,RU -1347375104,1347379199,GB +1347375104,1347375359,EU +1347375360,1347375615,GB +1347375616,1347375871,EU +1347375872,1347379199,GB 1347379200,1347383295,NL 1347383296,1347384111,EE 1347384112,1347384115,FI @@ -46328,7 +43241,9 @@ 1347423776,1347423807,NO 1347423808,1347424339,DK 1347424340,1347424351,NO -1347424352,1347427135,DK +1347424352,1347425791,DK +1347425792,1347426047,EU +1347426048,1347427135,DK 1347427136,1347427327,NO 1347427328,1347428351,DK 1347428352,1347432447,BA @@ -46336,12 +43251,19 @@ 1347436544,1347440639,SE 1347440640,1347444735,ES 1347444736,1347452927,RU -1347452928,1347461119,BG -1347461120,1347462579,AL +1347452928,1347455930,BG +1347455931,1347455931,A1 +1347455932,1347461119,BG +1347461120,1347461375,US +1347461376,1347462579,AL 1347462580,1347462583,RS 1347462584,1347462591,AL 1347462592,1347462607,RS -1347462608,1347465215,AL +1347462608,1347464618,AL +1347464619,1347464619,US +1347464620,1347464703,AL +1347464704,1347464959,US +1347464960,1347465215,AL 1347465216,1347469311,GB 1347469312,1347473407,RU 1347473408,1347477503,UZ @@ -46386,7 +43308,8 @@ 1347590912,1347591167,SK 1347591168,1347592191,CZ 1347592192,1347600383,RU -1347604480,1347608575,DE +1347600384,1347602431,UA +1347602432,1347608575,DE 1347608576,1347612671,FR 1347612672,1347616767,GB 1347616768,1347620863,FI @@ -46482,16 +43405,16 @@ 1347835814,1347835814,PL 1347835815,1347835817,DE 1347835818,1347835818,AR -1347835819,1347835819,CA +1347835819,1347835819,DE 1347835820,1347835820,US 1347835821,1347835821,ES -1347835822,1347835822,DE -1347835823,1347835823,CA -1347835824,1347835827,DE +1347835822,1347835827,DE 1347835828,1347835828,PL 1347835829,1347835834,DE 1347835835,1347835835,IN -1347835836,1347835843,DE +1347835836,1347835841,DE +1347835842,1347835842,AR +1347835843,1347835843,DE 1347835844,1347835844,US 1347835845,1347835845,DE 1347835846,1347835846,JM @@ -46499,9 +43422,7 @@ 1347835849,1347835849,AQ 1347835850,1347835850,DE 1347835851,1347835851,AQ -1347835852,1347835855,DE -1347835856,1347835856,MX -1347835857,1347835859,DE +1347835852,1347835859,DE 1347835860,1347835860,PL 1347835861,1347835865,DE 1347835866,1347835866,PH @@ -46512,23 +43433,63 @@ 1347835871,1347835873,DE 1347835874,1347835874,AR 1347835875,1347835875,BR -1347835876,1347835877,DE -1347835878,1347835878,RO -1347835879,1347835879,DE +1347835876,1347835879,DE 1347835880,1347835880,IT 1347835881,1347835881,TR -1347835882,1347835975,DE +1347835882,1347835883,TH +1347835884,1347835886,TW +1347835887,1347835889,DE +1347835890,1347835892,ID +1347835893,1347835893,BD +1347835894,1347835894,DE +1347835895,1347835895,ES +1347835896,1347835897,DE +1347835898,1347835898,VN +1347835899,1347835975,DE 1347835976,1347835976,BR 1347835977,1347835977,GR 1347835978,1347835981,BR -1347835982,1347835984,DE +1347835982,1347835982,DE +1347835983,1347835984,RU 1347835985,1347835985,PL 1347835986,1347835988,DK -1347835989,1347836223,DE -1347836224,1347836255,SE -1347836256,1347837511,DE +1347835989,1347835999,DE +1347836000,1347836000,BR +1347836001,1347836004,DE +1347836005,1347836005,BR +1347836006,1347836008,CA +1347836009,1347836010,DE +1347836011,1347836012,BR +1347836013,1347836014,DE +1347836015,1347836015,MX +1347836016,1347836017,DE +1347836018,1347836020,CA +1347836021,1347836022,DE +1347836023,1347836024,MD +1347836025,1347836026,DE +1347836027,1347836027,MD +1347836028,1347836029,DE +1347836030,1347836030,BR +1347836031,1347836033,DE +1347836034,1347836035,BR +1347836036,1347836036,DE +1347836037,1347836038,UG +1347836039,1347836039,DE +1347836040,1347836041,UA +1347836042,1347836044,DE +1347836045,1347836047,TR +1347836048,1347836049,DE +1347836050,1347836052,US +1347836053,1347836053,KR +1347836054,1347836056,DE +1347836057,1347836057,BR +1347836058,1347836058,DE +1347836059,1347836061,US +1347836062,1347837511,DE 1347837512,1347837512,IL -1347837513,1347837523,DE +1347837513,1347837515,DE +1347837516,1347837517,RU +1347837518,1347837523,DE 1347837524,1347837525,BR 1347837526,1347837538,DE 1347837539,1347837541,TR @@ -46549,9 +43510,13 @@ 1347837606,1347837608,TR 1347837609,1347837610,DE 1347837611,1347837611,BY -1347837612,1347837951,DE -1347837952,1347838719,EU -1347838720,1347846143,RO +1347837612,1347837616,DE +1347837617,1347837619,IN +1347837620,1347837622,TW +1347837623,1347837626,DE +1347837627,1347837629,RU +1347837630,1347837951,DE +1347837952,1347846143,RO 1347846144,1347850239,NO 1347850240,1347854335,IT 1347854336,1347854591,DE @@ -46644,7 +43609,10 @@ 1347862528,1347866623,CH 1347866624,1347870719,NO 1347870720,1347874815,AM -1347874816,1347878911,SK +1347874816,1347874938,RU +1347874939,1347875450,SE +1347875451,1347878399,RU +1347878400,1347878911,SK 1347878912,1347887103,GB 1347887104,1347891199,PL 1347891200,1347895287,SE @@ -46735,7 +43703,9 @@ 1347983248,1347983263,DK 1347983264,1347983303,A2 1347983304,1347983311,NG -1347983312,1347983903,A2 +1347983312,1347983399,A2 +1347983400,1347983407,A1 +1347983408,1347983903,A2 1347983904,1347983911,NG 1347983912,1347983919,A2 1347983920,1347983927,NG @@ -46807,7 +43777,9 @@ 1348177920,1348182015,BE 1348182016,1348190207,UA 1348190208,1348194303,RU -1348194304,1348198399,GR +1348194304,1348194815,GR +1348194816,1348195071,US +1348195072,1348198399,GR 1348198400,1348202495,NO 1348202496,1348206591,EU 1348206592,1348218879,RU @@ -46871,7 +43843,11 @@ 1348354048,1348358143,NL 1348358144,1348362239,DE 1348362240,1348366335,MC -1348366336,1348370431,IT +1348366336,1348368227,IT +1348368228,1348368228,A2 +1348368229,1348368895,IT +1348368896,1348369151,A2 +1348369152,1348370431,IT 1348370432,1348374527,DE 1348374528,1348378623,CH 1348378624,1348382719,BY @@ -46910,7 +43886,9 @@ 1349771264,1349779455,NL 1349779456,1349910527,IT 1349910528,1350041599,FR -1350041600,1350091135,AT +1350041600,1350057215,AT +1350057216,1350057343,AG +1350057344,1350091135,AT 1350091136,1350091199,SA 1350091200,1350091991,AT 1350091992,1350091999,SA @@ -46919,7 +43897,12 @@ 1350092544,1350215167,AT 1350215168,1350215191,IQ 1350215192,1350215679,AT -1350215680,1350217727,A2 +1350215680,1350215935,IQ +1350215936,1350216703,US +1350216704,1350216959,A2 +1350216960,1350217215,IQ +1350217216,1350217471,US +1350217472,1350217727,IQ 1350217728,1350220287,AT 1350220288,1350220543,DE 1350220544,1350295823,AT @@ -46927,22 +43910,8 @@ 1350295832,1350295847,AT 1350295848,1350295855,SA 1350295856,1350296063,AT -1350296064,1350296319,A2 -1350296320,1350296327,AT -1350296328,1350296343,A2 -1350296344,1350296351,AT -1350296352,1350296359,A2 -1350296360,1350296367,AT -1350296368,1350296387,A2 -1350296388,1350296391,AT -1350296392,1350296395,A2 -1350296396,1350296399,AT -1350296400,1350296439,A2 -1350296440,1350296511,AT -1350296512,1350296519,A2 -1350296520,1350296539,AT -1350296540,1350296543,A2 -1350296544,1350303743,AT +1350296064,1350296575,US +1350296576,1350303743,AT 1350303744,1350434815,FR 1350434816,1350565887,NL 1350565888,1351793791,DE @@ -47007,13 +43976,21 @@ 1352149808,1352149823,SE 1352149824,1352149855,DE 1352149856,1352149871,SE -1352149872,1352277535,DE +1352149872,1352276991,DE +1352276992,1352277503,US +1352277504,1352277535,DE 1352277536,1352277567,IT -1352277568,1352402791,DE +1352277568,1352294911,DE +1352294912,1352295167,EU +1352295168,1352299775,DE +1352299776,1352300031,US +1352300032,1352402791,DE 1352402792,1352402799,BE 1352402800,1352404599,DE 1352404600,1352404607,NL -1352404608,1352445687,DE +1352404608,1352412159,DE +1352412160,1352412415,FR +1352412416,1352445687,DE 1352445688,1352445703,NL 1352445704,1352663039,DE 1352663040,1353182591,DK @@ -47070,8 +44047,8 @@ 1353268688,1353268695,GB 1353268696,1353268703,BE 1353268704,1353268711,GB -1353268712,1353269007,BE -1353269008,1353269015,GB +1353268712,1353268991,BE +1353268992,1353269015,GB 1353269016,1353269223,BE 1353269224,1353269231,FR 1353269232,1353269247,BE @@ -47126,7 +44103,9 @@ 1353275008,1353275015,GB 1353275016,1353275111,ES 1353275112,1353275119,GB -1353275120,1353275391,ES +1353275120,1353275159,ES +1353275160,1353275167,GB +1353275168,1353275391,ES 1353275392,1353277439,GB 1353277440,1353279487,CH 1353279488,1353279759,IT @@ -47164,18 +44143,24 @@ 1353282264,1353282559,IT 1353282560,1353283071,GB 1353283072,1353283327,IT -1353283328,1353287679,GB +1353283328,1353286143,GB +1353286144,1353286255,EU +1353286256,1353286271,GB +1353286272,1353286303,EU +1353286304,1353286311,GB +1353286312,1353286397,EU +1353286398,1353286398,GB +1353286399,1353286399,EU +1353286400,1353287679,GB 1353287680,1353288031,IE 1353288032,1353288063,GB 1353288064,1353288067,IE -1353288068,1353288079,GB -1353288080,1353288151,IE +1353288068,1353288071,GB +1353288072,1353288151,IE 1353288152,1353288159,GB 1353288160,1353288167,IE 1353288168,1353288191,GB -1353288192,1353288247,IE -1353288248,1353288255,GB -1353288256,1353288319,IE +1353288192,1353288319,IE 1353288320,1353288327,GB 1353288328,1353288351,IE 1353288352,1353288383,GB @@ -47218,7 +44203,9 @@ 1353290928,1353290935,IE 1353290936,1353293351,GB 1353293352,1353293355,IT -1353293356,1353295471,GB +1353293356,1353294767,GB +1353294768,1353294775,US +1353294776,1353295471,GB 1353295472,1353295479,IE 1353295480,1353295511,GB 1353295512,1353295519,DE @@ -47237,13 +44224,11 @@ 1353298864,1353298871,GB 1353298872,1353298881,SE 1353298882,1353298887,GB -1353298888,1353299503,SE -1353299504,1353299511,GB -1353299512,1353299647,SE +1353298888,1353299647,SE 1353299648,1353299839,GB 1353299840,1353299847,SE -1353299848,1353299863,GB -1353299864,1353299911,SE +1353299848,1353299871,GB +1353299872,1353299911,SE 1353299912,1353299927,GB 1353299928,1353299951,SE 1353299952,1353299967,GB @@ -47287,12 +44272,18 @@ 1353310560,1353310599,ES 1353310600,1353310607,DE 1353310608,1353310719,ES -1353310720,1353311175,IT +1353310720,1353310807,IT +1353310808,1353310815,GB +1353310816,1353311175,IT 1353311176,1353311183,ES 1353311184,1353311231,IT 1353311232,1353312255,GB 1353312256,1353312767,CH -1353312768,1353312999,IT +1353312768,1353312775,IT +1353312776,1353312783,GB +1353312784,1353312895,IT +1353312896,1353312903,GB +1353312904,1353312999,IT 1353313000,1353313015,GB 1353313016,1353313191,IT 1353313192,1353313199,GB @@ -47314,33 +44305,7 @@ 1353449472,1353515007,PT 1353515008,1353646079,ES 1353646080,1353842687,GB -1353842688,1353932559,IL -1353932560,1353932567,A2 -1353932568,1353932575,IL -1353932576,1353932591,A2 -1353932592,1353950239,IL -1353950240,1353950263,A2 -1353950264,1353950351,IL -1353950352,1353950367,A2 -1353950368,1353950399,IL -1353950400,1353950415,A2 -1353950416,1353951487,IL -1353951488,1353951503,A2 -1353951504,1353951511,IL -1353951512,1353951519,A2 -1353951520,1353951551,IL -1353951552,1353951591,A2 -1353951592,1353951615,IL -1353951616,1353951679,A2 -1353951680,1353951711,IL -1353951712,1353951727,A2 -1353951728,1353953279,IL -1353953280,1353953311,A2 -1353953312,1353953367,IL -1353953368,1353953375,A2 -1353953376,1353953391,IL -1353953392,1353953407,A2 -1353953408,1353956607,IL +1353842688,1353956607,IL 1353956608,1353956863,GB 1353956864,1353968639,IL 1353968640,1353968895,A2 @@ -47359,7 +44324,21 @@ 1354235904,1354301439,KW 1354301440,1354366975,FR 1354366976,1354432511,FI -1354432512,1354498047,DE +1354432512,1354469375,DE +1354469376,1354469631,EU +1354469632,1354469887,DE +1354469888,1354471679,EU +1354471680,1354471935,DE +1354471936,1354472191,EU +1354472192,1354472959,DE +1354472960,1354473215,EU +1354473216,1354485759,DE +1354485760,1354487295,EU +1354487296,1354488319,DE +1354488320,1354488831,EU +1354488832,1354489087,DE +1354489088,1354489855,EU +1354489856,1354498047,DE 1354498048,1354563583,CZ 1354563584,1354629119,GB 1354629120,1354662191,DE @@ -47402,9 +44381,7 @@ 1354678752,1354678759,IT 1354678760,1354679295,DE 1354679296,1354679807,AE -1354679808,1354679839,DE -1354679840,1354679871,DK -1354679872,1354680063,DE +1354679808,1354680063,DE 1354680064,1354680079,AE 1354680080,1354680175,DE 1354680176,1354680179,PL @@ -47471,11 +44448,7 @@ 1357316096,1357316607,ES 1357316608,1357317119,LU 1357317120,1357317375,GB -1357317376,1357317391,EU -1357317392,1357317407,GB -1357317408,1357317439,EU -1357317440,1357317535,GB -1357317536,1357317631,EU +1357317376,1357317631,A2 1357317632,1357318143,LY 1357318144,1357320191,QA 1357320192,1357320703,FR @@ -47530,9 +44503,14 @@ 1357339904,1357340159,GB 1357340160,1357340415,DE 1357340416,1357342719,GB -1357342720,1357344767,EU +1357342720,1357342975,PL +1357342976,1357344767,EU 1357344768,1357346815,CA -1357346816,1357348863,EU +1357346816,1357347839,FR +1357347840,1357348095,PL +1357348096,1357348351,EU +1357348352,1357348607,ES +1357348608,1357348863,EU 1357348864,1357349119,DE 1357349120,1357349375,LU 1357349376,1357349887,GB @@ -47542,7 +44520,9 @@ 1357351168,1357351423,PL 1357351424,1357352959,GB 1357352960,1357353983,CA -1357353984,1357355007,EU +1357353984,1357354495,GB +1357354496,1357354751,ES +1357354752,1357355007,FR 1357355008,1357355263,NL 1357355264,1357355775,FR 1357355776,1357356031,GB @@ -47569,7 +44549,7 @@ 1357360384,1357360639,ES 1357360640,1357360895,GB 1357360896,1357361151,DE -1357361152,1357363199,EU +1357361152,1357363199,CA 1357363200,1357364223,QA 1357364224,1357365247,ES 1357365248,1357365759,DZ @@ -47588,16 +44568,12 @@ 1357366816,1357366847,FR 1357366848,1357366863,GB 1357366864,1357366879,ES -1357366880,1357366911,EU -1357366912,1357366927,GB -1357366928,1357366943,EU -1357366944,1357366959,GB +1357366880,1357366959,GB 1357366960,1357366967,BE 1357366968,1357366975,FR 1357366976,1357367295,GB 1357367296,1357367551,FR -1357367552,1357367807,EU -1357367808,1357368063,GB +1357367552,1357368063,GB 1357368064,1357368831,GN 1357368832,1357369343,ES 1357369344,1357369599,PL @@ -47636,7 +44612,11 @@ 1357759184,1357759191,AT 1357759192,1357765823,DE 1357765824,1357765831,AT -1357765832,1357773111,DE +1357765832,1357767056,DE +1357767057,1357767057,A1 +1357767058,1357767239,DE +1357767240,1357769287,A1 +1357769288,1357773111,DE 1357773112,1357773119,PL 1357773120,1357774847,DE 1357774848,1357791231,GB @@ -47660,9 +44640,7 @@ 1357876144,1357876151,SE 1357876152,1357876223,DE 1357876224,1357876239,NO -1357876240,1357876287,EU -1357876288,1357876303,PL -1357876304,1357876335,EU +1357876240,1357876335,EU 1357876336,1357876339,PL 1357876340,1357876343,RU 1357876344,1357876383,EU @@ -47670,7 +44648,8 @@ 1357876392,1357876399,PL 1357876400,1357876407,DE 1357876408,1357876415,GB -1357876416,1357876479,PL +1357876416,1357876447,PL +1357876448,1357876479,EU 1357876480,1357876495,SE 1357876496,1357876543,EU 1357876544,1357876863,DE @@ -47720,7 +44699,8 @@ 1357884032,1357884095,RU 1357884096,1357884159,SE 1357884160,1357884415,GB -1357884416,1357884423,FR +1357884416,1357884419,EU +1357884420,1357884423,FR 1357884424,1357884427,BE 1357884428,1357884431,DE 1357884432,1357884439,US @@ -47734,15 +44714,16 @@ 1357884960,1357884991,RU 1357884992,1357885055,EU 1357885056,1357885119,FR -1357885120,1357885183,EU -1357885184,1357885191,SE +1357885120,1357885191,EU 1357885192,1357885199,ES 1357885200,1357885215,EU 1357885216,1357885247,ES 1357885248,1357885439,DE 1357885440,1357885695,FR 1357885696,1357885951,DE -1357885952,1357886463,EU +1357885952,1357886079,EU +1357886080,1357886207,DE +1357886208,1357886463,EU 1357886464,1357887487,US 1357887488,1357888511,FR 1357888512,1357889023,DE @@ -47758,8 +44739,7 @@ 1357891392,1357891399,NL 1357891400,1357891423,EU 1357891424,1357891455,DE -1357891456,1357891583,SE -1357891584,1357891647,EU +1357891456,1357891647,SE 1357891648,1357891679,NL 1357891680,1357891711,GB 1357891712,1357891839,SE @@ -47798,9 +44778,7 @@ 1357897488,1357897535,EU 1357897536,1357897543,CZ 1357897544,1357897551,SE -1357897552,1357897719,EU -1357897720,1357897727,DE -1357897728,1357897855,EU +1357897552,1357897855,EU 1357897856,1357898495,DE 1357898496,1357898751,EU 1357898752,1357899015,DE @@ -47834,7 +44812,7 @@ 1357900544,1357900799,NL 1357900800,1357901823,DE 1357901824,1357902335,EU -1357902336,1357902847,PL +1357902336,1357902847,A2 1357902848,1357903359,GB 1357903360,1357903615,DE 1357903616,1357904383,EU @@ -48016,9 +44994,7 @@ 1358232925,1358232925,CH 1358232926,1358233599,DE 1358233600,1358237695,ES -1358237696,1358238207,FR -1358238208,1358238463,EU -1358238464,1358239231,FR +1358237696,1358239231,FR 1358239232,1358239487,CH 1358239488,1358239743,FR 1358239744,1358239999,CH @@ -48102,27 +45078,10 @@ 1358400800,1358400863,NG 1358400864,1358400895,GA 1358400896,1358401279,NG -1358401280,1358401391,KE -1358401392,1358401407,A2 -1358401408,1358401439,KE -1358401440,1358401535,A2 +1358401280,1358401535,KE 1358401536,1358401791,GB 1358401792,1358402175,A2 -1358402176,1358402303,TZ -1358402304,1358402319,A2 -1358402320,1358402343,NG -1358402344,1358402351,KE -1358402352,1358402359,A2 -1358402360,1358402363,ID -1358402364,1358402367,A2 -1358402368,1358402399,NG -1358402400,1358402415,CG -1358402416,1358402419,ID -1358402420,1358402447,A2 -1358402448,1358402463,KE -1358402464,1358402495,A2 -1358402496,1358402543,KE -1358402544,1358402559,A2 +1358402176,1358402559,TZ 1358402560,1358402719,GB 1358402720,1358403103,A2 1358403104,1358403135,ID @@ -48171,7 +45130,8 @@ 1358467072,1358471167,RU 1358471168,1358475263,FI 1358475264,1358479359,GB -1358479360,1358483455,LI +1358479360,1358479615,CH +1358479616,1358483455,LI 1358483456,1358487551,FR 1358487552,1358487689,SE 1358487690,1358487691,RU @@ -48249,7 +45209,9 @@ 1358655488,1358667775,RU 1358667776,1358668067,PT 1358668068,1358668071,GB -1358668072,1358668159,PT +1358668072,1358668111,PT +1358668112,1358668119,GB +1358668120,1358668159,PT 1358668160,1358668167,GB 1358668168,1358668255,PT 1358668256,1358668263,GB @@ -48262,13 +45224,17 @@ 1358668364,1358668463,PT 1358668464,1358668479,ES 1358668480,1358668495,GB -1358668496,1358668535,PT +1358668496,1358668503,PT +1358668504,1358668511,GB +1358668512,1358668535,PT 1358668536,1358668543,GB 1358668544,1358668799,PT 1358668800,1358668807,GB 1358668808,1358668927,PT 1358668928,1358668959,ES -1358668960,1358669351,PT +1358668960,1358669327,PT +1358669328,1358669335,GB +1358669336,1358669351,PT 1358669352,1358669359,GB 1358669360,1358669463,PT 1358669464,1358669471,GB @@ -48290,7 +45256,9 @@ 1358671416,1358671423,AT 1358671424,1358671431,PT 1358671432,1358671439,GB -1358671440,1358671839,PT +1358671440,1358671607,PT +1358671608,1358671615,GB +1358671616,1358671839,PT 1358671840,1358671855,ES 1358671856,1358671871,PT 1358671872,1358671903,GB @@ -48399,7 +45367,9 @@ 1358785088,1358785151,NL 1358785152,1358786559,GB 1358786560,1358787071,NL -1358787072,1358790655,GB +1358787072,1358787327,GB +1358787328,1358787583,IE +1358787584,1358790655,GB 1358790656,1358798847,IR 1358798848,1358799359,DE 1358799360,1358802943,HR @@ -48412,12 +45382,15 @@ 1358827520,1358831615,RU 1358831616,1358835711,NO 1358835712,1358839807,RU -1358839808,1358843903,CH +1358839808,1358842111,CH +1358842112,1358842879,A1 +1358842880,1358843903,CH 1358843904,1358847999,MT 1358848000,1358856191,RU 1358856192,1358860287,DE 1358860288,1358861311,GB -1358861312,1358861823,DE +1358861312,1358861567,EU +1358861568,1358861823,DE 1358861824,1358862335,FR 1358862336,1358862847,US 1358862848,1358863103,DK @@ -48448,21 +45421,13 @@ 1358893056,1358897151,RU 1358897152,1358898175,A2 1358898176,1358898239,CA -1358898240,1358898335,A2 +1358898240,1358898291,A2 +1358898292,1358898292,US +1358898293,1358898335,A2 1358898336,1358898351,DK 1358898352,1358898816,A2 1358898817,1358898943,CG -1358898944,1358898975,A2 -1358898976,1358898991,US -1358898992,1358899079,A2 -1358899080,1358899087,CD -1358899088,1358899095,A2 -1358899096,1358899103,CD -1358899104,1358899111,A2 -1358899112,1358899119,ZA -1358899120,1358899127,A2 -1358899128,1358899135,NG -1358899136,1358899199,A2 +1358898944,1358899199,US 1358899200,1358899207,UG 1358899208,1358899215,LA 1358899216,1358899239,US @@ -48491,9 +45456,10 @@ 1358899608,1358899615,A2 1358899616,1358899631,NG 1358899632,1358899647,NP -1358899648,1358899983,A2 -1358899984,1358899991,KY -1358899992,1358900767,A2 +1358899648,1358899711,A2 +1358899712,1358899967,US +1358899968,1358900223,KE +1358900224,1358900767,A2 1358900768,1358900783,BI 1358900784,1358900959,A2 1358900960,1358900975,SL @@ -48572,7 +45538,9 @@ 1358913536,1358917631,CH 1358917632,1358921727,ES 1358921728,1358929919,RU -1358929920,1358934015,LU +1358929920,1358930700,LU +1358930701,1358930701,EU +1358930702,1358934015,LU 1358934016,1358938111,RU 1358938112,1358946303,GB 1358946304,1358950399,LV @@ -48587,13 +45555,17 @@ 1359003648,1359020031,CZ 1359020032,1359036415,FR 1359036416,1359052799,GB -1359052800,1359101951,RU +1359052800,1359063039,RU +1359063040,1359064063,PL +1359064064,1359101951,RU 1359101952,1359118335,GB 1359118336,1359118591,DE 1359118592,1359118719,NL 1359118720,1359118815,DE 1359118816,1359118831,NL -1359118832,1359119359,DE +1359118832,1359119199,DE +1359119200,1359119231,NL +1359119232,1359119359,DE 1359119360,1359120383,NL 1359120384,1359121407,DK 1359121408,1359123583,DE @@ -48606,14 +45578,14 @@ 1359134720,1359150079,CZ 1359150080,1359150591,HU 1359150592,1359151103,CZ -1359151104,1359151295,DE -1359151296,1359151299,EU -1359151300,1359158207,DE +1359151104,1359158207,DE 1359158208,1359158215,CH 1359158216,1359166175,DE 1359166176,1359166191,HK 1359166192,1359167487,DE -1359167488,1359183871,GB +1359167488,1359172095,GB +1359172096,1359172351,EU +1359172352,1359183871,GB 1359183872,1359200255,RU 1359200256,1359216639,AT 1359216640,1359233023,EG @@ -48664,8 +45636,8 @@ 1359467496,1359467647,US 1359467648,1359467775,DE 1359467776,1359467855,US -1359467856,1359467903,DE -1359467904,1359468063,US +1359467856,1359467871,DE +1359467872,1359468063,US 1359468064,1359468575,DE 1359468576,1359468583,SG 1359468584,1359468639,DE @@ -48689,7 +45661,8 @@ 1359511552,1359544319,SE 1359544320,1359577087,RU 1359577088,1359609855,ES -1359609856,1359642623,EG +1359609856,1359641087,EG +1359641088,1359642623,JO 1359642624,1359675391,AT 1359675392,1359708159,DE 1359708160,1359740927,BE @@ -48749,9 +45722,7 @@ 1360128000,1360128511,MK 1360128512,1360129023,SI 1360129024,1360130047,BA -1360130048,1360130575,IE -1360130576,1360130583,GB -1360130584,1360131520,IE +1360130048,1360131520,IE 1360131521,1360131583,GB 1360131584,1360131903,IE 1360131904,1360131919,US @@ -48764,15 +45735,15 @@ 1360158720,1360162815,DE 1360162816,1360175103,RU 1360175104,1360179199,NL -1360179200,1360183215,FR -1360183216,1360183231,BE -1360183232,1360183295,FR +1360179200,1360183295,FR 1360183296,1360191487,PL 1360191488,1360195583,FO 1360195584,1360199679,NL 1360199680,1360203775,CZ 1360203776,1360207871,FR -1360207872,1360211967,CZ +1360207872,1360210943,CZ +1360210944,1360211199,EU +1360211200,1360211967,CZ 1360211968,1360216063,GB 1360216064,1360224255,RU 1360224256,1360225663,ES @@ -48869,7 +45840,10 @@ 1360482304,1360486399,IT 1360486400,1360494591,RU 1360494592,1360498687,DK -1360498688,1360515071,RU +1360498688,1360511231,RU +1360511232,1360511487,A2 +1360511488,1360514047,RU +1360514048,1360515071,A2 1360515072,1360519167,GB 1360519168,1360524031,NL 1360524032,1360524287,US @@ -48887,7 +45861,6 @@ 1360576512,1360580607,GB 1360580608,1360584703,UA 1360584704,1360588799,IT -1360588800,1360592895,GB 1360592896,1360596991,RU 1360596992,1360601087,CZ 1360601088,1360605183,BY @@ -48937,7 +45910,9 @@ 1360736256,1360740351,RU 1360740352,1360743679,GB 1360743680,1360743935,FR -1360743936,1360749759,GB +1360743936,1360748677,GB +1360748678,1360748678,IM +1360748679,1360749759,GB 1360749760,1360749791,IM 1360749792,1360752639,GB 1360752640,1360756735,DE @@ -48946,9 +45921,7 @@ 1360764928,1360769023,DE 1360769024,1360773119,IT 1360773120,1360777215,CZ -1360777216,1360780719,DK -1360780720,1360780735,EU -1360780736,1360781311,DK +1360777216,1360781311,DK 1360781312,1360785407,DE 1360785408,1360793599,RU 1360793600,1360797695,CZ @@ -49031,338 +46004,9 @@ 1361018880,1361022975,AT 1361022976,1361027071,IT 1361027072,1361035263,IR -1361035264,1361035527,NL -1361035528,1361035535,IT -1361035536,1361035543,IQ -1361035544,1361035547,ES -1361035548,1361035551,DE -1361035552,1361035555,IQ -1361035556,1361035559,NL -1361035560,1361035563,IQ -1361035564,1361035567,DE -1361035568,1361035575,ES -1361035576,1361035583,DE -1361035584,1361035587,IT -1361035588,1361035599,IQ -1361035600,1361035607,NL -1361035608,1361035615,IT -1361035616,1361035619,GB -1361035620,1361035623,IT -1361035624,1361035627,DE +1361035264,1361035627,US 1361035628,1361035631,DZ -1361035632,1361035635,IT -1361035636,1361035655,IQ -1361035656,1361035663,TR -1361035664,1361035671,IQ -1361035672,1361035675,IT -1361035676,1361035679,IQ -1361035680,1361035683,IE -1361035684,1361035687,IQ -1361035688,1361035691,GB -1361035692,1361035695,IQ -1361035696,1361035703,NL -1361035704,1361035715,IQ -1361035716,1361035723,GB -1361035724,1361035727,IQ -1361035728,1361035735,NL -1361035736,1361035739,IQ -1361035740,1361035743,IT -1361035744,1361035751,IQ -1361035752,1361035755,GB -1361035756,1361035759,IQ -1361035760,1361035763,ES -1361035764,1361035767,NL -1361035768,1361035775,IQ -1361035776,1361035779,GB -1361035780,1361035783,PL -1361035784,1361035799,IQ -1361035800,1361035807,TR -1361035808,1361035811,NL -1361035812,1361035815,BA -1361035816,1361035823,NL -1361035824,1361035831,DE -1361035832,1361035839,BE -1361035840,1361035847,ES -1361035848,1361035851,GB -1361035852,1361035855,IQ -1361035856,1361035863,ES -1361035864,1361035871,BE -1361035872,1361035875,GB -1361035876,1361035879,NL -1361035880,1361035899,IQ -1361035900,1361035903,NL -1361035904,1361035907,KW -1361035908,1361035911,ES -1361035912,1361035915,IQ -1361035916,1361035919,IT -1361035920,1361035923,CH -1361035924,1361035927,IQ -1361035928,1361035931,DE -1361035932,1361035935,TR -1361035936,1361035943,GB -1361035944,1361035959,IQ -1361035960,1361035963,GB -1361035964,1361035967,CH -1361035968,1361035975,GB -1361035976,1361035979,NL -1361035980,1361035983,IQ -1361035984,1361035995,DE -1361035996,1361035999,IE -1361036000,1361036015,GB -1361036016,1361036019,IQ -1361036020,1361036023,NL -1361036024,1361036031,IQ -1361036032,1361036039,IE -1361036040,1361036043,IT -1361036044,1361036055,IQ -1361036056,1361036063,NL -1361036064,1361036071,DE -1361036072,1361036079,BE -1361036080,1361036087,FR -1361036088,1361036095,IT -1361036096,1361036103,IQ -1361036104,1361036111,NO -1361036112,1361036119,RO -1361036120,1361036127,HU -1361036128,1361036135,CZ -1361036136,1361036143,IQ -1361036144,1361036151,TR -1361036152,1361036167,ES -1361036168,1361036175,IQ -1361036176,1361036191,GB -1361036192,1361036199,IQ -1361036200,1361036207,TR -1361036208,1361036215,IQ -1361036216,1361036223,DE -1361036224,1361036239,IQ -1361036240,1361036243,NL -1361036244,1361036247,IT -1361036248,1361036251,TN -1361036252,1361036255,NL -1361036256,1361036259,GB -1361036260,1361036287,IQ -1361036288,1361036295,IT -1361036296,1361036299,IQ -1361036300,1361036303,GB -1361036304,1361036307,ES -1361036308,1361036311,NL -1361036312,1361036315,IQ -1361036316,1361036319,DZ -1361036320,1361036327,IQ -1361036328,1361036331,DZ -1361036332,1361036335,IT -1361036336,1361036359,IQ -1361036360,1361036367,DZ -1361036368,1361036371,TR -1361036372,1361036375,GB -1361036376,1361036379,NL -1361036380,1361036383,GB -1361036384,1361036387,DZ -1361036388,1361036403,IQ -1361036404,1361036411,IT -1361036412,1361036415,NL -1361036416,1361036419,US -1361036420,1361036423,ES -1361036424,1361036431,GB -1361036432,1361036435,EG -1361036436,1361036459,IQ -1361036460,1361036471,TR -1361036472,1361036475,GB -1361036476,1361036491,IQ -1361036492,1361036495,GB -1361036496,1361036515,IQ -1361036516,1361036519,IT -1361036520,1361036523,GB -1361036524,1361036527,IQ -1361036528,1361036531,IT -1361036532,1361036535,IQ -1361036536,1361036551,TR -1361036552,1361036559,GB -1361036560,1361036567,IQ -1361036568,1361036575,NL -1361036576,1361036579,IQ -1361036580,1361036583,IT -1361036584,1361036595,IQ -1361036596,1361036599,GI -1361036600,1361036607,IQ -1361036608,1361036611,GI -1361036612,1361036615,NL -1361036616,1361036623,GB -1361036624,1361036631,IQ -1361036632,1361036635,GR -1361036636,1361036639,GB -1361036640,1361036655,IQ -1361036656,1361036663,NL -1361036664,1361036667,DZ -1361036668,1361036671,CH -1361036672,1361036675,TR -1361036676,1361036679,NL -1361036680,1361036687,IQ -1361036688,1361036695,NL -1361036696,1361036703,TR -1361036704,1361036711,IQ -1361036712,1361036719,GB -1361036720,1361036727,IQ -1361036728,1361036735,US -1361036736,1361036763,IQ -1361036764,1361036767,KW -1361036768,1361036783,US -1361036784,1361036787,GB -1361036788,1361036791,IQ -1361036792,1361036799,NL -1361036800,1361036823,IQ -1361036824,1361036827,GB -1361036828,1361036831,DZ -1361036832,1361036839,NL -1361036840,1361036847,IQ -1361036848,1361036851,DZ -1361036852,1361036855,IQ -1361036856,1361036863,NL -1361036864,1361036867,IQ -1361036868,1361036871,DE -1361036872,1361036879,TR -1361036880,1361036887,US -1361036888,1361036891,GB -1361036892,1361036899,NL -1361036900,1361036919,IQ -1361036920,1361036923,IT -1361036924,1361036927,DZ -1361036928,1361036935,TR -1361036936,1361036943,NL -1361036944,1361036991,IQ -1361036992,1361037007,TR -1361037008,1361037067,IQ -1361037068,1361037075,TR -1361037076,1361037079,HU -1361037080,1361037087,IQ -1361037088,1361037091,AF -1361037092,1361037095,IQ -1361037096,1361037099,IT -1361037100,1361037103,TR -1361037104,1361037111,NL -1361037112,1361037115,US -1361037116,1361037119,NL -1361037120,1361037123,US -1361037124,1361037127,IQ -1361037128,1361037143,NL -1361037144,1361037151,IQ -1361037152,1361037159,US -1361037160,1361037171,IQ -1361037172,1361037175,TR -1361037176,1361037179,IQ -1361037180,1361037183,GB -1361037184,1361037203,IQ -1361037204,1361037207,FR -1361037208,1361037215,DE -1361037216,1361037255,IQ -1361037256,1361037263,NL -1361037264,1361037271,IQ -1361037272,1361037279,NL -1361037280,1361037295,IQ -1361037296,1361037311,DZ -1361037312,1361037319,IQ -1361037320,1361037327,GB -1361037328,1361037351,IQ -1361037352,1361037359,NL -1361037360,1361037367,IQ -1361037368,1361037375,TR -1361037376,1361037391,IQ -1361037392,1361037395,IT -1361037396,1361037399,US -1361037400,1361037407,DZ -1361037408,1361037415,TR -1361037416,1361037439,IQ -1361037440,1361037447,TR -1361037448,1361037455,IQ -1361037456,1361037463,DZ -1361037464,1361037471,CH -1361037472,1361037479,NL -1361037480,1361037487,DZ -1361037488,1361037503,IQ -1361037504,1361037511,DE -1361037512,1361037527,IQ -1361037528,1361037531,NL -1361037532,1361037535,DZ -1361037536,1361037551,TR -1361037552,1361037567,IQ -1361037568,1361037575,TR -1361037576,1361037583,IQ -1361037584,1361037587,GB -1361037588,1361037591,NL -1361037592,1361037607,IQ -1361037608,1361037611,NL -1361037612,1361037615,ES -1361037616,1361037619,NL -1361037620,1361037627,ES -1361037628,1361037631,IT -1361037632,1361037639,DZ -1361037640,1361037667,IQ -1361037668,1361037671,DZ -1361037672,1361037679,TR -1361037680,1361037683,IQ -1361037684,1361037687,TR -1361037688,1361037695,IQ -1361037696,1361037703,TR -1361037704,1361037771,IQ -1361037772,1361037775,GB -1361037776,1361037783,NL -1361037784,1361037819,IQ -1361037820,1361037823,NL -1361037824,1361037835,IQ -1361037836,1361037839,ES -1361037840,1361037847,IQ -1361037848,1361037851,NL -1361037852,1361037855,ES -1361037856,1361037871,IQ -1361037872,1361037875,ES -1361037876,1361037879,NL -1361037880,1361037883,PT -1361037884,1361037891,IQ -1361037892,1361037895,ES -1361037896,1361037899,NL -1361037900,1361037903,IQ -1361037904,1361037907,NL -1361037908,1361037911,US -1361037912,1361037919,NL -1361037920,1361037999,IQ -1361038000,1361038015,NL -1361038016,1361038023,IQ -1361038024,1361038031,IT -1361038032,1361038039,IQ -1361038040,1361038047,US -1361038048,1361038055,IQ -1361038056,1361038071,NL -1361038072,1361038087,IQ -1361038088,1361038095,NL -1361038096,1361038103,US -1361038104,1361038119,IQ -1361038120,1361038127,NL -1361038128,1361038135,MA -1361038136,1361038143,IQ -1361038144,1361038147,NL -1361038148,1361038159,GB -1361038160,1361038163,NL -1361038164,1361038175,GB -1361038176,1361038179,NL -1361038180,1361038191,GB -1361038192,1361038195,NL -1361038196,1361038199,IQ -1361038200,1361038211,GB -1361038212,1361038215,NL -1361038216,1361038223,GB -1361038224,1361038231,IQ -1361038232,1361038239,DE -1361038240,1361038247,IQ -1361038248,1361038271,US -1361038272,1361038275,GB -1361038276,1361038279,NL -1361038280,1361038287,GB -1361038288,1361038295,NL -1361038296,1361038303,DE -1361038304,1361038311,IQ -1361038312,1361038319,NL -1361038320,1361038335,US -1361038336,1361039359,NL +1361035632,1361039359,US 1361039360,1361043455,PL 1361043456,1361051647,IR 1361051648,1362100223,ES @@ -49420,7 +46064,8 @@ 1362423240,1362423263,FR 1362423264,1362423295,SG 1362423296,1362423807,VE -1362423808,1362425855,SG +1362423808,1362424063,US +1362424064,1362425855,SG 1362425856,1362426623,US 1362426624,1362426879,FR 1362426880,1362427903,MQ @@ -49430,8 +46075,8 @@ 1362759704,1362759711,NL 1362759712,1362759727,BE 1362759728,1362759735,NL -1362759736,1362759759,BE -1362759760,1362759775,NL +1362759736,1362759767,BE +1362759768,1362759775,NL 1362759776,1362759791,BE 1362759792,1362759815,NL 1362759816,1362759847,BE @@ -49585,8 +46230,8 @@ 1362762336,1362762343,BE 1362762344,1362762351,NL 1362762352,1362762367,BE -1362762368,1362762431,NL -1362762432,1362762439,BE +1362762368,1362762423,NL +1362762424,1362762439,BE 1362762440,1362762447,NL 1362762448,1362762455,BE 1362762456,1362762495,NL @@ -49756,8 +46401,8 @@ 1362765344,1362765375,NL 1362765376,1362765407,BE 1362765408,1362765415,NL -1362765416,1362765423,BE -1362765424,1362765447,NL +1362765416,1362765431,BE +1362765432,1362765447,NL 1362765448,1362765455,BE 1362765456,1362765463,NL 1362765464,1362765471,BE @@ -49773,7 +46418,9 @@ 1362765608,1362765615,BE 1362765616,1362765639,NL 1362765640,1362765647,BE -1362765648,1362765703,NL +1362765648,1362765655,NL +1362765656,1362765663,BE +1362765664,1362765703,NL 1362765704,1362765711,BE 1362765712,1362765727,NL 1362765728,1362765735,BE @@ -49788,9 +46435,7 @@ 1362765944,1362765959,NL 1362765960,1362765967,BE 1362765968,1362765991,NL -1362765992,1362765999,BE -1362766000,1362766007,NL -1362766008,1362766015,BE +1362765992,1362766015,BE 1362766016,1362766031,NL 1362766032,1362766071,BE 1362766072,1362766095,NL @@ -49836,8 +46481,8 @@ 1362766688,1362766703,NL 1362766704,1362766711,BE 1362766712,1362766727,NL -1362766728,1362766743,BE -1362766744,1362766759,NL +1362766728,1362766751,BE +1362766752,1362766759,NL 1362766760,1362766767,BE 1362766768,1362766831,NL 1362766832,1362766847,BE @@ -49859,7 +46504,9 @@ 1362767000,1362767031,BE 1362767032,1362767039,NL 1362767040,1362767063,BE -1362767064,1362767095,NL +1362767064,1362767079,NL +1362767080,1362767087,BE +1362767088,1362767095,NL 1362767096,1362767103,BE 1362767104,1362767111,NL 1362767112,1362767127,BE @@ -49887,7 +46534,9 @@ 1362767480,1362767495,BE 1362767496,1362767527,NL 1362767528,1362767535,BE -1362767536,1362767559,NL +1362767536,1362767543,NL +1362767544,1362767551,BE +1362767552,1362767559,NL 1362767560,1362767575,BE 1362767576,1362767607,NL 1362767608,1362767639,BE @@ -49928,8 +46577,10 @@ 1362817584,1362817655,NL 1362817656,1362817663,BE 1362817664,1362817743,NL -1362817744,1362821119,BE -1362821120,1362837503,NL +1362817744,1362818091,BE +1362818092,1362818092,NL +1362818093,1362820095,BE +1362820096,1362837503,NL 1362837504,1362845695,BE 1362845696,1362870271,NL 1362870272,1362872319,BE @@ -50019,7 +46670,9 @@ 1364262912,1364328447,IT 1364328448,1364459519,BE 1364459520,1364525055,PT -1364525056,1364526335,NL +1364525056,1364525311,NL +1364525312,1364525567,A2 +1364525568,1364526335,NL 1364526336,1364526591,US 1364526592,1364528639,GB 1364528640,1364528895,UA @@ -50032,15 +46685,25 @@ 1364577024,1364577279,GB 1364577280,1364577791,NL 1364577792,1364578303,GB -1364578304,1364581375,NL +1364578304,1364579839,NL +1364579840,1364580095,US +1364580096,1364581375,NL 1364581376,1364582399,LY 1364582400,1364582415,NL 1364582416,1364582431,LB -1364582432,1364585983,NL +1364582432,1364585727,NL +1364585728,1364585983,CA 1364585984,1364586240,LB 1364586241,1364586495,NL 1364586496,1364586752,LB -1364586753,1364590591,NL +1364586753,1364587263,NL +1364587264,1364587519,US +1364587520,1364588977,NL +1364588978,1364588978,US +1364588979,1364589567,NL +1364589568,1364589823,A2 +1364589824,1364590335,NL +1364590336,1364590591,US 1364590592,1364721663,GB 1364721664,1364725759,SE 1364725760,1364733951,DE @@ -50151,23 +46814,20 @@ 1365004288,1365008383,FR 1365008384,1365012479,CH 1365012480,1365012735,FR -1365012736,1365013503,EU +1365012736,1365013503,US 1365013504,1365013631,FR -1365013632,1365013855,EU -1365013856,1365014527,US -1365014528,1365015551,EU +1365013632,1365015551,US 1365015552,1365015839,FR -1365015840,1365015919,US +1365015840,1365015903,US +1365015904,1365015919,GB 1365015920,1365015927,DE 1365015928,1365015935,ES -1365015936,1365015999,EU -1365016000,1365016047,US +1365015936,1365016047,US 1365016048,1365016063,CN 1365016064,1365016079,FR -1365016080,1365016095,EU +1365016080,1365016095,US 1365016096,1365016111,FR -1365016112,1365016255,EU -1365016256,1365016575,US +1365016112,1365016575,US 1365016576,1365020671,ES 1365020672,1365024767,CZ 1365024768,1365027839,DE @@ -50274,7 +46934,9 @@ 1365103967,1365103967,GB 1365103968,1365103983,ES 1365103984,1365103991,IL -1365103992,1365104000,GB +1365103992,1365103992,GB +1365103993,1365103998,ES +1365103999,1365104000,GB 1365104001,1365104062,ES 1365104063,1365104064,GB 1365104065,1365104126,ES @@ -50292,12 +46954,13 @@ 1365130496,1365131007,IT 1365131008,1365131263,AT 1365131264,1365139455,SE -1365139456,1365147639,CH -1365147640,1365147647,EU +1365139456,1365147647,CH 1365147648,1365155839,RU 1365155840,1365159935,SE 1365159936,1365164031,HU -1365164032,1365172223,GB +1365164032,1365166497,GB +1365166498,1365166498,A1 +1365166499,1365172223,GB 1365172224,1365176319,LV 1365176320,1365180415,HU 1365180416,1365183231,DE @@ -50386,7 +47049,8 @@ 1365219136,1365219143,GB 1365219144,1365219159,US 1365219160,1365219167,CA -1365219168,1365219183,ES +1365219168,1365219168,GB +1365219169,1365219183,ES 1365219184,1365219191,CA 1365219192,1365219199,DE 1365219200,1365219207,IN @@ -50483,7 +47147,9 @@ 1365220688,1365220727,US 1365220728,1365220735,JO 1365220736,1365220767,US -1365220768,1365220775,GR +1365220768,1365220769,GR +1365220770,1365220770,CY +1365220771,1365220775,GR 1365220776,1365220783,US 1365220784,1365220791,IN 1365220792,1365220799,KW @@ -50523,14 +47189,17 @@ 1365237760,1365241855,UZ 1365241856,1365245951,DK 1365245952,1366294527,GB -1366294528,1367343103,IT -1367343104,1369440255,GB +1366294528,1366673407,IT +1366673408,1366673663,US +1366673664,1367343103,IT +1367343104,1368440063,GB +1368440064,1368440319,US +1368440320,1369440255,GB 1369440256,1369473023,DE 1369473024,1369505791,HU -1369505792,1369538559,DE 1369538560,1369554943,DK 1369554944,1369559039,PL -1369559040,1369563135,CZ +1369559040,1369563135,RU 1369563136,1369567231,PL 1369567232,1369571327,BG 1369571328,1369585663,RU @@ -50565,19 +47234,22 @@ 1370161152,1370170367,NL 1370170368,1370170399,US 1370170400,1370174463,NL -1370174464,1370175487,US +1370174464,1370174591,US +1370174592,1370174719,A1 +1370174720,1370175487,US 1370175488,1370181887,NL -1370181888,1370182143,US +1370181888,1370182015,A1 +1370182016,1370182143,US 1370182144,1370182911,NL -1370182912,1370183167,US +1370182912,1370183167,A1 1370183168,1370185983,NL -1370185984,1370186495,US +1370185984,1370186495,A1 1370186496,1370187775,NL 1370187776,1370188031,GR 1370188032,1370188799,NL 1370188800,1370189055,US 1370189056,1370189311,NL -1370189312,1370189567,US +1370189312,1370189567,A1 1370189568,1370193919,NL 1370193920,1370226687,GB 1370226688,1370259455,ES @@ -50629,7 +47301,9 @@ 1371865088,1371930623,FI 1371930624,1371996159,LV 1371996160,1371996415,NG -1371996416,1371997183,A2 +1371996416,1371996671,A2 +1371996672,1371996927,GA +1371996928,1371997183,A2 1371997184,1371997439,KE 1371997440,1371998207,NG 1371998208,1371998463,CD @@ -50638,7 +47312,9 @@ 1372000256,1372004351,UG 1372004352,1372006399,A2 1372006400,1372006407,NG -1372006408,1372006463,A2 +1372006408,1372006426,A2 +1372006427,1372006427,TZ +1372006428,1372006463,A2 1372006464,1372006495,NG 1372006496,1372007039,A2 1372007040,1372007455,NG @@ -50672,7 +47348,7 @@ 1372025696,1372025727,TZ 1372025728,1372025855,A2 1372025856,1372026367,IL -1372026368,1372026879,A2 +1372026368,1372026879,KE 1372026880,1372027903,IL 1372027904,1372029439,A2 1372029440,1372029695,NG @@ -50771,8 +47447,8 @@ 1372685888,1372686335,DE 1372686336,1372687359,EU 1372687360,1372687487,DE -1372687488,1372687551,EU -1372687552,1372687615,DE +1372687488,1372687519,EU +1372687520,1372687615,DE 1372687616,1372687679,EU 1372687680,1372687711,DE 1372687712,1372687719,EU @@ -50834,7 +47510,9 @@ 1372704768,1372717055,DE 1372717056,1372749823,PL 1372749824,1372782591,DE -1372782592,1372815359,RU +1372782592,1372784639,RU +1372784640,1372784895,EU +1372784896,1372815359,RU 1372815360,1372848127,KZ 1372848128,1373110271,TR 1373110272,1373175807,SE @@ -50848,8 +47526,12 @@ 1373520896,1373569023,RU 1373569024,1373634559,AT 1373634560,1374683135,SE -1374683136,1375207423,BE -1375207424,1375731711,FR +1374683136,1375080959,BE +1375080960,1375081215,EU +1375081216,1375207423,BE +1375207424,1375268095,FR +1375268096,1375268351,RE +1375268352,1375731711,FR 1375731712,1375798335,GB 1375798336,1375798351,IE 1375798352,1375852543,GB @@ -50982,7 +47664,9 @@ 1382217984,1382219007,GB 1382219008,1382219519,NL 1382219520,1382219775,GB -1382219776,1382222847,SE +1382219776,1382219959,SE +1382219960,1382219967,FI +1382219968,1382222847,SE 1382222848,1382222911,FI 1382222912,1382223327,SE 1382223328,1382223359,FI @@ -51024,7 +47708,9 @@ 1382514688,1382531071,DK 1382531072,1382547455,FI 1382547456,1382809599,IT -1382809600,1383025663,GB +1382809600,1382967551,GB +1382967552,1382967807,A1 +1382967808,1383025663,GB 1383025664,1383025672,DE 1383025673,1383025679,GB 1383025680,1383025711,DE @@ -51079,7 +47765,13 @@ 1383129032,1383129039,ES 1383129040,1383129087,IT 1383129088,1383137279,GB -1383137280,1383145471,MC +1383137280,1383139583,MC +1383139584,1383139839,A2 +1383139840,1383140095,MC +1383140096,1383140351,A2 +1383140352,1383141119,MC +1383141120,1383141375,US +1383141376,1383145471,MC 1383145472,1383153663,CZ 1383153664,1383161855,GB 1383161856,1383170047,DE @@ -51092,7 +47784,9 @@ 1383194624,1383202815,GB 1383202816,1383211007,RU 1383211008,1383219199,CY -1383219200,1383220223,AL +1383219200,1383219461,AL +1383219462,1383219462,US +1383219463,1383220223,AL 1383220224,1383222447,RS 1383222448,1383222455,AL 1383222456,1383223695,RS @@ -51130,22 +47824,33 @@ 1383350272,1383358463,NO 1383358464,1383366911,DE 1383366912,1383367167,SY -1383367168,1383367679,KW +1383367168,1383367423,US +1383367424,1383367679,KW 1383367680,1383368703,GB 1383368704,1383368831,DE 1383368832,1383368847,GB 1383368848,1383368895,KW -1383368896,1383369087,DE +1383368896,1383368957,DE +1383368958,1383368958,US +1383368959,1383369087,DE 1383369088,1383369119,GB 1383369120,1383369231,KW 1383369232,1383369247,GB 1383369248,1383369535,KW 1383369536,1383369567,GB 1383369568,1383369599,DE -1383369600,1383370751,KW +1383369600,1383369727,KW +1383369728,1383369760,SA +1383369761,1383369761,KW +1383369762,1383369768,SA +1383369769,1383369769,KW +1383369770,1383369983,SA +1383369984,1383370751,KW 1383370752,1383371775,DE 1383371776,1383374591,KW -1383374592,1383374847,US +1383374592,1383374723,US +1383374724,1383374724,KW +1383374725,1383374847,US 1383374848,1383383039,ES 1383383040,1383391231,CY 1383391232,1383399423,FI @@ -51332,8 +48037,7 @@ 1384822272,1384822783,ES 1384822784,1384823295,BE 1384823296,1384823807,CH -1384823808,1384824703,EU -1384824704,1384824831,BE +1384823808,1384824831,EU 1384824832,1384841215,GB 1384841216,1384857599,PL 1384857600,1384873983,NL @@ -51372,8 +48076,7 @@ 1385275392,1385283583,IT 1385283584,1385285631,DE 1385285632,1385287679,GB -1385287680,1385291648,IS -1385291649,1385291775,GB +1385287680,1385291775,A2 1385291776,1385299967,TR 1385299968,1385308159,BG 1385308160,1385309439,BE @@ -51385,7 +48088,13 @@ 1385316352,1385324543,NO 1385324544,1385332735,BE 1385332736,1385340927,GB -1385340928,1385349119,LB +1385340928,1385341439,LB +1385341440,1385341634,US +1385341635,1385341635,GB +1385341636,1385341695,US +1385341696,1385342207,LB +1385342208,1385342463,US +1385342464,1385349119,LB 1385349120,1385357311,CH 1385357312,1385365503,PL 1385365504,1385373695,GB @@ -51429,14 +48138,16 @@ 1385563392,1385563647,EU 1385563648,1385563935,IE 1385563936,1385564039,EU -1385564040,1385564095,IE +1385564040,1385564055,IE +1385564056,1385564063,EU +1385564064,1385564095,IE 1385564096,1385564103,EU 1385564104,1385564111,IE 1385564112,1385564159,EU 1385564160,1385564231,HU 1385564232,1385564239,AT -1385564240,1385564383,EU -1385564384,1385564671,HU +1385564240,1385564415,EU +1385564416,1385564671,HU 1385564672,1385565183,EU 1385565184,1385565439,ES 1385565440,1385566207,EU @@ -51468,7 +48179,9 @@ 1385569488,1385569791,EU 1385569792,1385570303,FR 1385570304,1385578495,HU -1385578496,1385586687,TR +1385578496,1385580543,TR +1385580544,1385580799,DK +1385580800,1385586687,TR 1385586688,1385587967,GB 1385587968,1385588735,US 1385588736,1385589247,HK @@ -51479,8 +48192,7 @@ 1385590784,1385591295,US 1385591296,1385591807,HK 1385591808,1385592063,SG -1385592064,1385592319,EU -1385592320,1385594879,GB +1385592064,1385594879,GB 1385594880,1385603071,NL 1385603072,1385611263,CZ 1385611264,1385619455,AT @@ -51501,7 +48213,13 @@ 1386348544,1386414079,RU 1386414080,1386479615,GB 1386479616,1386545151,NO -1386545152,1386610687,DE +1386545152,1386549247,DE +1386549248,1386549503,GB +1386549504,1386549759,IT +1386549760,1386586111,DE +1386586112,1386594303,US +1386594304,1386602495,DE +1386602496,1386610687,US 1386610688,1386676223,IL 1386676224,1386741759,SA 1386741760,1387233623,NL @@ -51527,7 +48245,9 @@ 1387528192,1387593727,DK 1387593728,1387659263,FI 1387659264,1387790335,SE -1387790336,1388314623,IT +1387790336,1388128511,IT +1388128512,1388128767,US +1388128768,1388314623,IT 1388314624,1388322815,AT 1388322816,1388331007,SI 1388331008,1388331519,NL @@ -51552,9 +48272,7 @@ 1388347392,1388363775,DK 1388363776,1388371967,DE 1388371968,1388380159,CH -1388380160,1388388911,IT -1388388912,1388388927,NG -1388388928,1388388943,IT +1388380160,1388388943,IT 1388388944,1388388951,NG 1388388952,1388388959,IT 1388388960,1388388967,NG @@ -51592,10 +48310,14 @@ 1388546160,1388546167,GB 1388546168,1388547935,IE 1388547936,1388547951,GB -1388547952,1388552191,IE +1388547952,1388550847,IE +1388550848,1388550852,A1 +1388550853,1388552191,IE 1388552192,1388560383,GB 1388560384,1388568575,FI -1388568576,1388576767,CH +1388568576,1388570841,CH +1388570842,1388570842,A1 +1388570843,1388576767,CH 1388576768,1388584959,FR 1388584960,1388586303,GB 1388586304,1388586367,EU @@ -51625,15 +48347,7 @@ 1388590128,1388590327,EU 1388590328,1388590335,FR 1388590336,1388591103,EU -1388591104,1388591151,SG -1388591152,1388591167,EU -1388591168,1388591187,SG -1388591188,1388591199,EU -1388591200,1388591231,SG -1388591232,1388591303,EU -1388591304,1388591311,SG -1388591312,1388591355,EU -1388591356,1388591359,SG +1388591104,1388591359,AU 1388591360,1388591615,EU 1388591616,1388591631,US 1388591632,1388591647,EU @@ -51668,24 +48382,26 @@ 1388689648,1388691455,CH 1388691456,1388699647,NL 1388699648,1388707839,SE -1388707840,1388708095,RU -1388708096,1388708607,LB +1388707840,1388708607,LB 1388708608,1388709119,LT 1388709120,1388709375,IQ 1388709376,1388709887,RU 1388709888,1388710911,LB 1388710912,1388711167,IQ 1388711168,1388711679,RU -1388711680,1388711935,IQ +1388711680,1388711935,LB 1388711936,1388712191,RU 1388712192,1388712703,LT 1388712704,1388713215,LB 1388713216,1388713471,SE 1388713472,1388713727,RU 1388713728,1388713983,LT -1388713984,1388714751,RU +1388713984,1388714239,RU +1388714240,1388714495,LB +1388714496,1388714751,RU 1388714752,1388715007,IQ -1388715008,1388715519,LT +1388715008,1388715263,LB +1388715264,1388715519,LT 1388715520,1388715775,LV 1388715776,1388716031,LT 1388716032,1388724223,ES @@ -51714,13 +48430,17 @@ 1388742656,1388742719,GB 1388742720,1388742731,IE 1388742732,1388742735,IR -1388742736,1388742815,IE -1388742816,1388742847,GB +1388742736,1388742783,IE +1388742784,1388742791,GB +1388742792,1388742795,IE +1388742796,1388742847,GB 1388742848,1388743087,IE 1388743088,1388743099,GB 1388743100,1388743603,IE 1388743604,1388743615,GB -1388743616,1388745671,IE +1388743616,1388744683,IE +1388744684,1388744687,GB +1388744688,1388745671,IE 1388745672,1388745683,GB 1388745684,1388745726,IE 1388745727,1388745727,GB @@ -51734,10 +48454,10 @@ 1388746968,1388746975,GB 1388746976,1388747583,IE 1388747584,1388747599,GB -1388747600,1388747627,IE -1388747628,1388747631,GB -1388747632,1388748295,IE -1388748296,1388748319,GB +1388747600,1388747629,IE +1388747630,1388747631,GB +1388747632,1388748303,IE +1388748304,1388748319,GB 1388748320,1388748349,IE 1388748350,1388748351,GB 1388748352,1388748799,IE @@ -51788,15 +48508,9 @@ 1389200384,1389200639,AE 1389200640,1389201919,A2 1389201920,1389202175,AF -1389202176,1389203551,A2 -1389203552,1389203567,LB -1389203568,1389203743,A2 -1389203744,1389203775,IQ -1389203776,1389203967,A2 -1389203968,1389203999,LY -1389204000,1389204223,A2 -1389204224,1389204255,IQ -1389204256,1389204799,A2 +1389202176,1389203455,A2 +1389203456,1389204479,US +1389204480,1389204799,A2 1389204800,1389204863,IQ 1389204864,1389204879,A2 1389204880,1389204895,IQ @@ -51824,7 +48538,9 @@ 1389210208,1389210271,A2 1389210272,1389210303,IQ 1389210304,1389210623,A2 -1389210624,1389210655,IQ +1389210624,1389210627,IQ +1389210628,1389210631,US +1389210632,1389210655,IQ 1389210656,1389210687,A2 1389210688,1389210719,IQ 1389210720,1389210767,A2 @@ -51873,7 +48589,8 @@ 1389222544,1389222559,LY 1389222560,1389222591,SA 1389222592,1389223679,A2 -1389223680,1389224191,DE +1389223680,1389223935,DE +1389223936,1389224191,US 1389224192,1389225215,A2 1389225216,1389225471,US 1389225472,1389225583,A2 @@ -51887,27 +48604,19 @@ 1389228352,1389228415,AE 1389228416,1389228479,LB 1389228480,1389229055,A2 -1389229056,1389231615,AE -1389231616,1389231871,A2 +1389229056,1389231359,AE +1389231360,1389231615,EU +1389231616,1389231871,US 1389231872,1389232127,SA 1389232128,1389232319,DE 1389232320,1389232327,LT -1389232328,1389264031,DE +1389232328,1389263871,DE +1389263872,1389264031,NL 1389264032,1389264063,ES -1389264064,1389264127,DE +1389264064,1389264127,NL 1389264128,1389264639,ES -1389264640,1389264911,US -1389264912,1389264927,CD -1389264928,1389264943,GB -1389264944,1389264959,GH -1389264960,1389265039,TZ -1389265040,1389265055,A2 -1389265056,1389265071,ZA -1389265072,1389265079,GB -1389265080,1389265087,NG -1389265088,1389265127,A2 -1389265128,1389265135,BH -1389265136,1389265151,A2 +1389264640,1389264895,US +1389264896,1389265151,TZ 1389265152,1389265167,NG 1389265168,1389265183,US 1389265184,1389265199,ZA @@ -51916,24 +48625,8 @@ 1389265240,1389265263,A2 1389265264,1389265279,NG 1389265280,1389265407,TD -1389265408,1389265535,US -1389265536,1389265536,A2 -1389265537,1389265551,US -1389265552,1389265559,CA -1389265560,1389265567,LR -1389265568,1389265574,GM -1389265575,1389265575,A2 -1389265576,1389265591,SC -1389265592,1389265598,CG -1389265599,1389265599,A2 -1389265600,1389265639,US -1389265640,1389265663,A2 -1389265664,1389265791,ZA -1389265792,1389265807,A2 -1389265808,1389265823,CA -1389265824,1389265855,NG -1389265856,1389265863,US -1389265864,1389266463,A2 +1389265408,1389265663,US +1389265664,1389266463,A2 1389266464,1389266471,CD 1389266472,1389266543,A2 1389266544,1389266551,CD @@ -51946,8 +48639,9 @@ 1389266608,1389266663,A2 1389266664,1389266687,CD 1389266688,1389266695,ZA -1389266696,1389266943,A2 -1389266944,1389267199,KE +1389266696,1389266957,A2 +1389266958,1389266958,NG +1389266959,1389267199,A2 1389267200,1389267455,CD 1389267456,1389267967,A2 1389267968,1389268223,BI @@ -51982,7 +48676,7 @@ 1389272192,1389272223,GB 1389272224,1389272319,A2 1389272320,1389272575,AE -1389272576,1389272831,A2 +1389272576,1389272831,US 1389272832,1389272959,ZA 1389272960,1389273087,FR 1389273088,1389273343,LB @@ -52004,9 +48698,8 @@ 1389275392,1389275471,BD 1389275472,1389275503,A2 1389275504,1389275511,DE -1389275512,1389275839,A2 -1389275840,1389275902,SA -1389275903,1389275903,A2 +1389275512,1389275647,A2 +1389275648,1389275903,ZA 1389275904,1389276415,US 1389276416,1389276671,MX 1389276672,1389277055,A2 @@ -52049,8 +48742,7 @@ 1389292032,1389292799,GH 1389292800,1389293055,MG 1389293056,1389293311,US -1389293312,1389293567,KE -1389293568,1389294335,A2 +1389293312,1389294335,A2 1389294336,1389294591,US 1389294592,1389294719,A2 1389294720,1389294847,IQ @@ -52064,7 +48756,9 @@ 1389297152,1389297663,A2 1389297664,1389330431,UA 1389330432,1389363199,DE -1389363200,1389379583,CZ +1389363200,1389365780,CZ +1389365781,1389365781,SA +1389365782,1389379583,CZ 1389379584,1389395967,RU 1389395968,1389412351,RO 1389412352,1389428735,RS @@ -52087,9 +48781,9 @@ 1389544928,1389544943,SG 1389544944,1389548991,DE 1389548992,1389549055,BE -1389549056,1389552735,DE -1389552736,1389552743,FR -1389552744,1389554023,DE +1389549056,1389552639,DE +1389552640,1389552895,US +1389552896,1389554023,DE 1389554024,1389554039,FR 1389554040,1389554047,TR 1389554048,1389554087,DE @@ -52101,7 +48795,11 @@ 1389555264,1389555327,AT 1389555328,1389556751,DE 1389556752,1389556759,CH -1389556760,1389559743,DE +1389556760,1389557247,DE +1389557248,1389557503,EU +1389557504,1389558015,DE +1389558016,1389558271,EU +1389558272,1389559743,DE 1389559744,1389559807,CH 1389559808,1389560063,DE 1389560064,1389560319,BR @@ -52142,7 +48840,13 @@ 1389574656,1389575167,DE 1389575168,1389576191,US 1389576192,1389592575,GB -1389592576,1389608959,GE +1389592576,1389598719,GE +1389598720,1389598975,RU +1389598976,1389604863,GE +1389604864,1389605119,RU +1389605120,1389607935,GE +1389607936,1389608447,US +1389608448,1389608959,GE 1389608960,1389625343,DK 1389625344,1389641727,DE 1389641728,1389658111,JO @@ -52165,7 +48869,18 @@ 1389787136,1389788671,SI 1389788672,1389789183,RS 1389789184,1389805567,PL -1389805568,1389821951,US +1389805568,1389806591,US +1389806592,1389806847,SA +1389806848,1389808639,US +1389808640,1389808895,EU +1389808896,1389814271,US +1389814272,1389814527,DE +1389814528,1389814783,US +1389814784,1389815039,EU +1389815040,1389815295,US +1389815296,1389815551,DE +1389815552,1389815807,US +1389815808,1389821951,DE 1389821952,1389838335,NL 1389838336,1389854719,UZ 1389854720,1389871103,IT @@ -52186,7 +48901,9 @@ 1390411776,1392508927,FR 1392508928,1394606079,PL 1394606080,1396703231,ES -1396703232,1396834303,AT +1396703232,1396776476,AT +1396776477,1396776477,A1 +1396776478,1396834303,AT 1396834304,1396899839,TR 1396899840,1396965375,GB 1396965376,1396973567,NL @@ -52211,6 +48928,7 @@ 1398833152,1398840447,NL 1398840448,1398840575,GB 1398840576,1398865919,NL +1398865920,1398867967,RU 1398867968,1398870015,NL 1398870016,1398872063,PL 1398872064,1398874111,BG @@ -52236,9 +48954,7 @@ 1398966840,1398966847,PL 1398966848,1398967871,NL 1398967872,1398967903,IE -1398967904,1398968063,NL -1398968064,1398968319,DE -1398968320,1398973695,NL +1398967904,1398973695,NL 1398973696,1398973951,AT 1398973952,1398974207,US 1398974208,1398979327,NL @@ -52329,7 +49045,7 @@ 1401423904,1401423967,GR 1401423968,1401423999,SA 1401424000,1401425151,AE -1401425152,1401425407,GR +1401425152,1401425407,US 1401425408,1401425919,AE 1401425920,1401427967,NL 1401427968,1401430015,RU @@ -52360,9 +49076,7 @@ 1401477120,1401479167,BE 1401479168,1401481215,PL 1401481216,1401485311,RU -1401485312,1401486335,GB -1401486336,1401486336,FI -1401486337,1401489407,GB +1401485312,1401489407,GB 1401489408,1401491455,SE 1401491456,1401493503,NL 1401493504,1401495551,CH @@ -52372,7 +49086,8 @@ 1401501696,1401501791,IT 1401501792,1401502207,A2 1401502208,1401502463,IT -1401502464,1401503743,A2 +1401502464,1401503487,A2 +1401503488,1401503743,AL 1401503744,1401505791,DE 1401505792,1401509887,CH 1401509888,1401511935,UA @@ -52424,8 +49139,8 @@ 1401684076,1401684479,SE 1401684480,1401684511,DK 1401684512,1401684515,DE -1401684516,1401684543,SE -1401684544,1401684607,DK +1401684516,1401684559,SE +1401684560,1401684607,DK 1401684608,1401684671,SE 1401684672,1401684703,DK 1401684704,1401684731,SE @@ -52472,7 +49187,7 @@ 1401705988,1401708287,SE 1401708288,1401708543,DE 1401708544,1401709055,FR -1401709056,1401709311,EU +1401709056,1401709311,SE 1401709312,1401709567,GB 1401709568,1401711615,SE 1401711616,1401711647,GB @@ -52496,7 +49211,7 @@ 1401712192,1401712223,SE 1401712224,1401712255,ES 1401712256,1401712287,DK -1401712288,1401712319,EU +1401712288,1401712319,SE 1401712320,1401712351,IT 1401712352,1401712383,DE 1401712384,1401712415,GB @@ -52618,8 +49333,7 @@ 1401747488,1401747495,DK 1401747496,1401747499,SE 1401747500,1401747503,GB -1401747504,1401747519,SE -1401747520,1401747583,EU +1401747504,1401747583,SE 1401747584,1401747587,DE 1401747588,1401747647,SE 1401747648,1401747663,DE @@ -52679,7 +49393,7 @@ 1401901056,1401903103,NO 1401903104,1401905151,FI 1401905152,1401907199,PL -1401907200,1401909247,EU +1401907200,1401909247,GR 1401909248,1401911295,NO 1401911296,1401913343,DK 1401913344,1401917439,PL @@ -52703,7 +49417,9 @@ 1401995264,1402011647,CH 1402011648,1402018815,SE 1402018816,1402019327,FI -1402019328,1402026111,SE +1402019328,1402025007,SE +1402025008,1402025023,NO +1402025024,1402026111,SE 1402026112,1402026175,NO 1402026176,1402027263,SE 1402027264,1402027519,NO @@ -52778,13 +49494,7 @@ 1403412480,1403420671,RU 1403420672,1403428863,NL 1403428864,1403437055,GB -1403437056,1403440127,RO -1403440128,1403440132,EU -1403440133,1403440134,RO -1403440135,1403440383,EU -1403440384,1403444351,RO -1403444352,1403444479,EU -1403444480,1403445247,RO +1403437056,1403445247,RO 1403445248,1403461631,RU 1403461632,1403462015,FR 1403462016,1403462031,GB @@ -52824,75 +49534,7 @@ 1403601536,1403617279,FR 1403617280,1403633663,DE 1403633664,1403650047,RU -1403650048,1403651647,A2 -1403651648,1403651663,DE -1403651664,1403651727,A2 -1403651728,1403651743,DE -1403651744,1403651807,A2 -1403651808,1403651831,DE -1403651832,1403651839,A2 -1403651840,1403652095,DE -1403652096,1403652319,A2 -1403652320,1403652351,DE -1403652352,1403655935,A2 -1403655936,1403655943,IR -1403655944,1403656703,A2 -1403656704,1403656959,IR -1403656960,1403658495,A2 -1403658496,1403658527,IR -1403658528,1403658559,KW -1403658560,1403658847,A2 -1403658848,1403658879,IR -1403658880,1403658911,A2 -1403658912,1403658975,IR -1403658976,1403660735,A2 -1403660736,1403660799,IR -1403660800,1403661183,A2 -1403661184,1403661215,IR -1403661216,1403661279,AE -1403661280,1403661310,IR -1403661311,1403661631,A2 -1403661632,1403661663,IR -1403661664,1403661727,A2 -1403661728,1403661759,IR -1403661760,1403661887,A2 -1403661888,1403661919,IR -1403661920,1403661951,A2 -1403661952,1403661983,IR -1403661984,1403662015,A2 -1403662016,1403662047,IR -1403662048,1403662111,A2 -1403662112,1403662143,IR -1403662144,1403662175,A2 -1403662176,1403662207,AE -1403662208,1403662271,A2 -1403662272,1403662303,AE -1403662304,1403662495,A2 -1403662496,1403662527,IR -1403662528,1403662655,A2 -1403662656,1403662687,IR -1403662688,1403662815,A2 -1403662816,1403662911,IR -1403662912,1403662943,A2 -1403662944,1403662975,AE -1403662976,1403663039,IR -1403663040,1403663135,A2 -1403663136,1403663199,AE -1403663200,1403663359,A2 -1403663360,1403663487,IR -1403663488,1403663511,A2 -1403663512,1403663519,IR -1403663520,1403663527,A2 -1403663528,1403663535,IQ -1403663536,1403663567,A2 -1403663568,1403663575,AE -1403663576,1403663589,A2 -1403663590,1403663590,IR -1403663591,1403664919,A2 -1403664920,1403664927,TZ -1403664928,1403665151,A2 -1403665152,1403665183,DE -1403665184,1403666431,A2 +1403650048,1403666431,A2 1403666432,1403682815,GB 1403682816,1403688959,A2 1403688960,1403692031,GB @@ -52966,8 +49608,7 @@ 1404234240,1404235775,HR 1404235776,1404256255,SE 1404256256,1404305407,RU -1404305408,1404313599,SE -1404313600,1404321791,NL +1404305408,1404321791,NL 1404321792,1404338175,RU 1404338176,1404379135,SE 1404379136,1404383231,AT @@ -53004,7 +49645,8 @@ 1404895232,1404927999,DE 1404928000,1404944383,SE 1404944384,1404952575,DE -1404952576,1405026303,SE +1404952576,1404960767,NL +1404960768,1405026303,SE 1405026304,1405042687,NO 1405042688,1405048831,SE 1405048832,1405050879,HR @@ -53055,37 +49697,7 @@ 1406721024,1406722047,GB 1406722048,1406730239,DE 1406730240,1406746623,RU -1406746624,1406747391,BE -1406747392,1406747679,NL -1406747680,1406747743,BE -1406747744,1406747775,NL -1406747776,1406749183,BE -1406749184,1406749439,NL -1406749440,1406749567,BE -1406749568,1406749695,NL -1406749696,1406749775,BE -1406749776,1406749823,NL -1406749824,1406749839,BE -1406749840,1406749919,NL -1406749920,1406749951,BE -1406749952,1406750207,NL -1406750208,1406750319,BE -1406750320,1406750335,NL -1406750336,1406750975,BE -1406750976,1406751743,NL -1406751744,1406751807,BE -1406751808,1406751903,NL -1406751904,1406751967,BE -1406751968,1406751999,NL -1406752000,1406752255,BE -1406752256,1406752383,NL -1406752384,1406752447,BE -1406752448,1406752511,NL -1406752512,1406752735,BE -1406752736,1406752751,NL -1406752752,1406752767,BE -1406752768,1406754559,NL -1406754560,1406754815,FR +1406746624,1406754815,BE 1406754816,1406763007,GB 1406763008,1406771199,BE 1406771200,1406779391,GB @@ -53123,19 +49735,19 @@ 1406791968,1406792191,ES 1406792192,1406792703,GB 1406792704,1406792719,FR -1406792720,1406792735,ES +1406792720,1406792735,GB 1406792736,1406793039,FR 1406793040,1406793215,ES 1406793216,1406793743,GB -1406793744,1406793759,ES -1406793760,1406793807,GB -1406793808,1406793823,ES -1406793824,1406793831,GB +1406793744,1406793759,DE +1406793760,1406793831,GB 1406793832,1406793839,ES 1406793840,1406793843,IL -1406793844,1406793855,ES -1406793856,1406793919,GB -1406793920,1406794751,ES +1406793844,1406793847,ES +1406793848,1406793967,GB +1406793968,1406794239,ES +1406794240,1406794495,NL +1406794496,1406794751,ES 1406794752,1406795775,NL 1406795776,1406803967,GB 1406803968,1406812159,DE @@ -53148,7 +49760,6 @@ 1406861312,1406869503,RU 1406869504,1406877695,GB 1406877696,1406885887,NL -1406885888,1406894079,CH 1406894080,1406902271,RU 1406902272,1406910463,AT 1406910464,1406918655,SE @@ -53190,7 +49801,17 @@ 1407090688,1407098879,CH 1407098880,1407107071,BG 1407107072,1407115263,RU -1407115264,1407123455,GB +1407115264,1407119232,GB +1407119233,1407119237,US +1407119238,1407119498,GB +1407119499,1407119500,US +1407119501,1407119519,GB +1407119520,1407119520,US +1407119521,1407119549,GB +1407119550,1407119613,US +1407119614,1407120976,GB +1407120977,1407120980,US +1407120981,1407123455,GB 1407123456,1407131647,SE 1407131648,1407139839,NL 1407139840,1407148031,DE @@ -53482,31 +50103,8 @@ 1407521760,1407521767,NG 1407521768,1407521783,GB 1407521784,1407521791,NG -1407521792,1407522319,GB -1407522320,1407522327,TG -1407522328,1407522335,GB -1407522336,1407522351,SO -1407522352,1407522359,CD -1407522360,1407522367,GB -1407522368,1407522375,GQ -1407522376,1407522391,GB -1407522392,1407522407,NG -1407522408,1407522415,ZW -1407522416,1407522423,SD -1407522424,1407522431,GB -1407522432,1407522439,ZM -1407522440,1407522447,GB -1407522448,1407522455,UG -1407522456,1407522471,GB -1407522472,1407522479,LR -1407522480,1407522487,TZ -1407522488,1407522495,ZW -1407522496,1407522503,LR -1407522504,1407522511,ZW -1407522512,1407522527,GB -1407522528,1407522535,ZM -1407522536,1407522543,NG -1407522544,1407522559,UG +1407521792,1407522303,GB +1407522304,1407522559,A2 1407522560,1407522567,MZ 1407522568,1407522575,NG 1407522576,1407522583,GB @@ -53658,7 +50256,7 @@ 1407525000,1407525007,GB 1407525008,1407525015,TZ 1407525016,1407525023,UG -1407525024,1407525031,NG +1407525024,1407525031,US 1407525032,1407525039,IL 1407525040,1407525047,ZA 1407525048,1407525055,NG @@ -53724,7 +50322,9 @@ 1407529096,1407529103,GB 1407529104,1407529111,SO 1407529112,1407529175,GB -1407529176,1407529183,SO +1407529176,1407529178,SO +1407529179,1407529180,NG +1407529181,1407529183,SO 1407529184,1407529191,NG 1407529192,1407529207,GB 1407529208,1407529215,NG @@ -54265,15 +50865,13 @@ 1407706368,1407706423,FR 1407706424,1407706431,GB 1407706432,1407706559,FR -1407706560,1407707647,GB -1407707648,1407707703,EU +1407706560,1407707703,GB 1407707704,1407707839,CH 1407707840,1407707903,GB 1407707904,1407707935,CH 1407707936,1407709183,GB 1407709184,1407709695,DE -1407709696,1407709951,GB -1407709952,1407710207,EU +1407709696,1407710207,GB 1407710208,1407710239,ES 1407710240,1407710491,GB 1407710492,1407710495,IL @@ -54354,7 +50952,9 @@ 1408574848,1408574911,IE 1408574912,1408575231,GB 1408575232,1408575239,IE -1408575240,1408584191,GB +1408575240,1408579583,GB +1408579584,1408579839,IE +1408579840,1408584191,GB 1408584192,1408584703,IE 1408584704,1408585407,GB 1408585408,1408585471,IE @@ -54362,7 +50962,8 @@ 1408590368,1408590383,IM 1408590384,1408590847,GB 1408590848,1408591103,BE -1408591104,1408598015,GB +1408591104,1408597503,GB +1408597504,1408598015,IE 1408598016,1408630783,FI 1408630784,1408634879,RO 1408634880,1408663551,DE @@ -54387,8 +50988,8 @@ 1410007808,1410008575,A2 1410008576,1410008607,AE 1410008608,1410008831,A2 -1410008832,1410008911,US -1410008912,1410009343,A2 +1410008832,1410009087,US +1410009088,1410009343,A2 1410009344,1410009479,US 1410009480,1410009487,A2 1410009488,1410009535,GI @@ -54546,19 +51147,21 @@ 1410028800,1410028831,IR 1410028832,1410035327,A2 1410035328,1410035343,IR -1410035344,1410035983,A2 -1410035984,1410035999,PA -1410036000,1410036031,A2 -1410036032,1410036063,PA -1410036064,1410036111,A2 -1410036112,1410036127,PA -1410036128,1410036191,A2 -1410036192,1410036207,PA -1410036208,1410036735,A2 +1410035344,1410035967,A2 +1410035968,1410036223,US +1410036224,1410036735,A2 1410036736,1410036751,PA -1410036752,1410042815,A2 +1410036752,1410040319,A2 +1410040320,1410040575,US +1410040576,1410042367,A2 +1410042368,1410042623,US +1410042624,1410042815,A2 1410042816,1410042831,US -1410042832,1410045183,A2 +1410042832,1410043169,A2 +1410043170,1410043171,US +1410043172,1410043172,A2 +1410043173,1410043173,US +1410043174,1410045183,A2 1410045184,1410045439,IQ 1410045440,1410071815,A2 1410071816,1410071839,DE @@ -54583,11 +51186,7 @@ 1410241760,1410241775,GB 1410241776,1410257495,FR 1410257496,1410257503,GB -1410257504,1410258527,FR -1410258528,1410258535,ES -1410258536,1410261007,FR -1410261008,1410261015,GB -1410261016,1410261663,FR +1410257504,1410261663,FR 1410261664,1410261671,GB 1410261672,1410262023,FR 1410262024,1410262031,BE @@ -54683,7 +51282,9 @@ 1410574592,1410574719,DE 1410574720,1410574727,RU 1410574728,1410574847,DE -1410574848,1410574975,BR +1410574848,1410574853,BR +1410574854,1410574854,DE +1410574855,1410574975,BR 1410574976,1410575071,DE 1410575072,1410575087,IT 1410575088,1410575103,RU @@ -54724,7 +51325,11 @@ 1410648320,1410654207,GB 1410654208,1410662399,SI 1410662400,1410670591,HU -1410670592,1410678783,DE +1410670592,1410672639,DE +1410672640,1410673663,US +1410673664,1410675967,DE +1410675968,1410676223,US +1410676224,1410678783,DE 1410678784,1410686975,RU 1410686976,1410695167,CZ 1410695168,1410703359,GB @@ -54758,9 +51363,7 @@ 1410738216,1410738223,RS 1410738224,1410738247,AL 1410738248,1410738263,RS -1410738264,1410738271,AL -1410738272,1410738279,RS -1410738280,1410738295,AL +1410738264,1410738295,AL 1410738296,1410738304,RS 1410738305,1410738310,AL 1410738311,1410738320,RS @@ -54771,8 +51374,8 @@ 1410738352,1410738359,AL 1410738360,1410738384,RS 1410738385,1410738390,AL -1410738391,1410738439,RS -1410738440,1410738447,AL +1410738391,1410738431,RS +1410738432,1410738447,AL 1410738448,1410738559,RS 1410738560,1410738718,AL 1410738719,1410738720,RS @@ -54817,8 +51420,8 @@ 1410739584,1410739599,AL 1410739600,1410739616,RS 1410739617,1410739630,AL -1410739631,1410739663,RS -1410739664,1410739679,AL +1410739631,1410739647,RS +1410739648,1410739679,AL 1410739680,1410739696,RS 1410739697,1410739710,AL 1410739711,1410739712,RS @@ -54918,8 +51521,12 @@ 1410743060,1410743063,RS 1410743064,1410743075,AL 1410743076,1410743079,RS -1410743080,1410743087,AL -1410743088,1410743295,RS +1410743080,1410743095,AL +1410743096,1410743107,RS +1410743108,1410743111,AL +1410743112,1410743119,RS +1410743120,1410743127,AL +1410743128,1410743295,RS 1410743296,1410743551,AL 1410743552,1410743775,RS 1410743776,1410743783,AL @@ -54941,11 +51548,9 @@ 1410744192,1410744319,AL 1410744320,1410744575,FR 1410744576,1410744831,A2 -1410744832,1410745223,FR -1410745224,1410745231,AE -1410745232,1410745247,FR -1410745248,1410745279,US -1410745280,1410745855,FR +1410744832,1410745087,FR +1410745088,1410745343,US +1410745344,1410745855,FR 1410745856,1410746111,CH 1410746112,1410746879,AO 1410746880,1410748415,A2 @@ -55052,6 +51657,8 @@ 1411736672,1411737079,FR 1411737080,1411737087,A2 1411737088,1411776511,FR +1411776512,1411778559,RU +1411778560,1411780607,NO 1411780608,1411784703,PL 1411784704,1411788799,GB 1411788800,1411792895,IT @@ -55238,16 +51845,16 @@ 1412775936,1412792319,NL 1412792320,1412793343,US 1412793344,1412793855,EU -1412793856,1412795135,US -1412795136,1412795391,EU -1412795392,1412804607,US +1412793856,1412804607,US 1412804608,1412804863,EU 1412804864,1412805631,US 1412805632,1412806143,EU 1412806144,1412808703,US 1412808704,1412825087,RU 1412825088,1412830463,IQ -1412830464,1412833279,LB +1412830464,1412832767,LB +1412832768,1412833023,SL +1412833024,1412833279,LB 1412833280,1412833535,CI 1412833536,1412841471,LB 1412841472,1412857855,UZ @@ -55294,7 +51901,9 @@ 1422403944,1422406399,DE 1422406400,1422406463,GB 1422406464,1422406471,AT -1422406472,1422410335,DE +1422406472,1422406543,DE +1422406544,1422406559,DK +1422406560,1422410335,DE 1422410336,1422410343,AT 1422410344,1422410367,DE 1422410368,1422410495,IT @@ -55304,7 +51913,9 @@ 1422423808,1422425855,DE 1422425856,1422430463,US 1422430464,1422432511,DE -1422432512,1422436863,US +1422432512,1422433023,US +1422433024,1422434047,DE +1422434048,1422436863,US 1422436864,1422437391,DE 1422437392,1422437399,AT 1422437400,1422437439,DE @@ -55519,7 +52130,7 @@ 1422655488,1422721023,RU 1422721024,1422729215,PL 1422729216,1422737407,NO -1422737408,1422745599,NL +1422737408,1422745599,EU 1422745600,1422753791,EG 1422753792,1422761983,FR 1422761984,1422770175,PL @@ -55573,7 +52184,9 @@ 1424591407,1424591407,GB 1424591408,1424591423,SE 1424591424,1424591439,GB -1424591440,1424591463,SE +1424591440,1424591447,SE +1424591448,1424591455,GB +1424591456,1424591463,SE 1424591464,1424591471,GB 1424591472,1424591551,SE 1424591552,1424591615,CZ @@ -55662,13 +52275,14 @@ 1424604048,1424604159,ES 1424604160,1424604543,NL 1424604544,1424604671,GB -1424604672,1424604799,NL -1424604800,1424604927,GB +1424604672,1424604927,EU 1424604928,1424604959,NL 1424604960,1424604967,GB 1424604968,1424605023,NL 1424605024,1424605055,GB -1424605056,1424605119,NL +1424605056,1424605079,NL +1424605080,1424605087,GB +1424605088,1424605119,NL 1424605120,1424605135,GB 1424605136,1424605183,NL 1424605184,1424605247,GB @@ -55695,8 +52309,7 @@ 1424607216,1424607223,SK 1424607224,1424607487,GB 1424607488,1424607871,DE -1424607872,1424607999,EU -1424608000,1424608031,GB +1424607872,1424608031,GB 1424608032,1424608083,FR 1424608084,1424608087,GB 1424608088,1424608127,FR @@ -55712,7 +52325,9 @@ 1424609024,1424609255,DE 1424609256,1424609271,GB 1424609272,1424609279,DE -1424609280,1424609395,CH +1424609280,1424609375,CH +1424609376,1424609383,GB +1424609384,1424609395,CH 1424609396,1424609399,GB 1424609400,1424609535,CH 1424609536,1424609543,GB @@ -55729,7 +52344,8 @@ 1424611272,1424611279,LU 1424611280,1424611287,BE 1424611288,1424611295,FR -1424611296,1424611327,BE +1424611296,1424611319,BE +1424611320,1424611327,GB 1424611328,1424611583,PL 1424611584,1424612095,GB 1424612096,1424612231,CZ @@ -55746,10 +52362,8 @@ 1424614096,1424614127,IT 1424614128,1424614135,GB 1424614136,1424614143,IT -1424614144,1424614415,GB -1424614416,1424614503,IT -1424614504,1424614511,GB -1424614512,1424614655,IT +1424614144,1424614399,GB +1424614400,1424614655,US 1424614656,1424614911,FR 1424614912,1424615167,RO 1424615168,1424615679,GB @@ -55787,7 +52401,9 @@ 1424617472,1424617727,US 1424617728,1424618031,IT 1424618032,1424618047,GB -1424618048,1424618191,IT +1424618048,1424618111,IT +1424618112,1424618143,GB +1424618144,1424618191,IT 1424618192,1424618207,GB 1424618208,1424618239,IT 1424618240,1424618367,GB @@ -55796,7 +52412,9 @@ 1424618752,1424618927,FR 1424618928,1424618943,IT 1424618944,1424619007,FR -1424619008,1424619775,IT +1424619008,1424619215,IT +1424619216,1424619223,GB +1424619224,1424619775,IT 1424619776,1424619807,BE 1424619808,1424619839,GB 1424619840,1424619915,BE @@ -55974,10 +52592,8 @@ 1425472036,1425472039,GB 1425472040,1425473535,DE 1425473536,1425485311,RO -1425485312,1425485823,AE -1425485824,1425491967,RO -1425491968,1425492223,EU -1425492224,1425506303,RO +1425485312,1425485823,US +1425485824,1425506303,RO 1425506304,1425522687,NO 1425522688,1425539071,IT 1425539072,1425801215,FI @@ -56073,19 +52689,11 @@ 1425969856,1425969983,A2 1425969984,1425970047,IT 1425970048,1425970111,DE -1425970112,1425970176,A2 -1425970177,1425970180,DE -1425970181,1425970184,A2 -1425970185,1425970188,GB -1425970189,1425970192,DE -1425970193,1425970239,GB -1425970240,1425970303,A2 -1425970304,1425970431,IT +1425970112,1425970175,A2 +1425970176,1425970431,FR 1425970432,1425970495,A2 1425970496,1425970687,IT -1425970688,1425970688,A2 -1425970689,1425970751,DE -1425970752,1425970943,A2 +1425970688,1425970943,US 1425970944,1425971007,IT 1425971008,1425971071,NL 1425971072,1425971199,A2 @@ -56101,9 +52709,7 @@ 1425971744,1425971775,A2 1425971776,1425971839,DE 1425971840,1425971903,SE -1425971904,1425971967,A2 -1425971968,1425972223,IT -1425972224,1425972671,A2 +1425971904,1425972671,A2 1425972672,1425972735,IT 1425972736,1425973183,A2 1425973184,1425973247,IT @@ -56219,7 +52825,8 @@ 1425980160,1425980287,IT 1425980288,1425980351,A2 1425980352,1425980415,IT -1425980416,1425981375,A2 +1425980416,1425980671,IQ +1425980672,1425981375,A2 1425981376,1425981439,IT 1425981440,1425997823,RU 1425997824,1426014207,MT @@ -56237,11 +52844,7 @@ 1426703104,1426703167,RU 1426703168,1426703214,LV 1426703215,1426703217,RU -1426703218,1426704144,LV -1426704145,1426704145,EU -1426704146,1426704146,LV -1426704147,1426704147,EU -1426704148,1426716159,LV +1426703218,1426716159,LV 1426716160,1426716415,RU 1426716416,1426718719,LV 1426718720,1426731007,SI @@ -56326,7 +52929,9 @@ 1427062784,1427095551,RU 1427095552,1427111935,LV 1427111936,1427177471,DE -1427177472,1427227135,NL +1427177472,1427220556,NL +1427220557,1427220557,KG +1427220558,1427227135,NL 1427227136,1427227647,US 1427227648,1427227967,NL 1427227968,1427227975,GB @@ -56336,7 +52941,9 @@ 1427228000,1427228007,PL 1427228008,1427228015,RU 1427228016,1427228023,FR -1427228024,1427243007,NL +1427228024,1427236631,NL +1427236632,1427236633,US +1427236634,1427243007,NL 1427243008,1427308543,IT 1427308544,1427364571,NO 1427364572,1427364575,SE @@ -56366,14 +52973,15 @@ 1427705308,1427705309,BY 1427705310,1427705310,DE 1427705311,1427705311,SG -1427705312,1427705312,TW -1427705313,1427705316,DE +1427705312,1427705314,DE +1427705315,1427705315,NL +1427705316,1427705316,DE 1427705317,1427705317,EC 1427705318,1427705318,DE 1427705319,1427705319,EC 1427705320,1427705321,DE -1427705322,1427705324,US -1427705325,1427705328,DE +1427705322,1427705323,PT +1427705324,1427705328,DE 1427705329,1427705331,US 1427705332,1427705332,LK 1427705333,1427705334,DE @@ -56386,17 +52994,31 @@ 1427705605,1427705605,UY 1427705606,1427705616,DE 1427705617,1427705618,UY -1427705619,1427705621,IT -1427705622,1427705802,DE +1427705619,1427705625,DE +1427705626,1427705627,CO +1427705628,1427705737,DE +1427705738,1427705740,BR +1427705741,1427705743,EG +1427705744,1427705747,DE +1427705748,1427705749,US +1427705750,1427705750,DE +1427705751,1427705751,US +1427705752,1427705753,DE +1427705754,1427705756,US +1427705757,1427705759,GB +1427705760,1427705796,DE +1427705797,1427705797,UA +1427705798,1427705800,DE +1427705801,1427705801,RU +1427705802,1427705802,DE 1427705803,1427705803,US -1427705804,1427705805,DE -1427705806,1427705806,US -1427705807,1427705808,DE +1427705804,1427705804,GR +1427705805,1427705808,DE 1427705809,1427705809,BR 1427705810,1427705810,GR 1427705811,1427705811,US -1427705812,1427705812,DE -1427705813,1427705814,US +1427705812,1427705813,DE +1427705814,1427705814,US 1427705815,1427705816,CO 1427705817,1427705818,US 1427705819,1427705822,DE @@ -56404,17 +53026,16 @@ 1427705824,1427705824,US 1427705825,1427705830,DE 1427705831,1427705831,US -1427705832,1427705832,DE -1427705833,1427705833,US -1427705834,1427705834,DE +1427705832,1427705834,DE 1427705835,1427705835,BR -1427705836,1427705836,US -1427705837,1427705837,DE +1427705836,1427705836,DE +1427705837,1427705837,US 1427705838,1427705840,NL -1427705841,1427705847,DE -1427705848,1427705848,KR +1427705841,1427705848,DE 1427705849,1427705849,DK -1427705850,1427706441,DE +1427705850,1427705850,TR +1427705851,1427705851,UA +1427705852,1427706441,DE 1427706442,1427706446,TR 1427706447,1427706447,DE 1427706448,1427706448,MA @@ -56448,13 +53069,7 @@ 1427729312,1427729343,GR 1427729344,1427730018,DE 1427730019,1427730019,IR -1427730020,1427730071,DE -1427730072,1427730072,BR -1427730073,1427730074,DE -1427730075,1427730075,BR -1427730076,1427730080,DE -1427730081,1427730081,BR -1427730082,1427730082,DE +1427730020,1427730082,DE 1427730083,1427730083,IN 1427730084,1427730118,DE 1427730119,1427730119,IN @@ -56466,31 +53081,132 @@ 1427730141,1427730141,IN 1427730142,1427730142,DK 1427730143,1427730144,US -1427730145,1427730145,IN +1427730145,1427730145,HR 1427730146,1427730147,BG 1427730148,1427730148,DE -1427730149,1427730150,IN +1427730149,1427730149,IN +1427730150,1427730150,GB 1427730151,1427730151,RU 1427730152,1427730152,IN 1427730153,1427730154,PK 1427730155,1427730155,RU 1427730156,1427730157,DE 1427730158,1427730158,DK -1427730159,1427731511,DE +1427730159,1427730159,DE +1427730160,1427730162,US +1427730163,1427730165,DE +1427730166,1427730166,DO +1427730167,1427730167,BR +1427730168,1427730170,DK +1427730171,1427730171,DE +1427730172,1427730172,AR +1427730173,1427731511,DE 1427731512,1427731512,US 1427731513,1427731516,DE 1427731517,1427731517,RU 1427731518,1427731551,DE 1427731552,1427731583,BR -1427731584,1427741183,DE -1427741184,1427741185,VN +1427731584,1427739889,DE +1427739890,1427739890,RU +1427739891,1427741183,DE +1427741184,1427741184,US +1427741185,1427741185,BD 1427741186,1427741186,PK -1427741187,1427741247,DE +1427741187,1427741188,DE +1427741189,1427741189,CO +1427741190,1427741201,DE +1427741202,1427741202,DK +1427741203,1427741203,DE +1427741204,1427741205,IL +1427741206,1427741206,DE +1427741207,1427741208,IN +1427741209,1427741209,DE +1427741210,1427741210,DO +1427741211,1427741211,DE +1427741212,1427741212,EC +1427741213,1427741214,US +1427741215,1427741216,TR +1427741217,1427741217,GB +1427741218,1427741218,TR +1427741219,1427741219,NL +1427741220,1427741221,DE +1427741222,1427741224,VN +1427741225,1427741227,US +1427741228,1427741229,IR +1427741230,1427741230,TR +1427741231,1427741247,DE 1427741248,1427741248,BR -1427741249,1427741250,DE +1427741249,1427741249,AZ +1427741250,1427741250,DE 1427741251,1427741271,IN 1427741272,1427741272,TR -1427741273,1427742719,DE +1427741273,1427741273,DE +1427741274,1427741274,HR +1427741275,1427741276,DE +1427741277,1427741278,ES +1427741279,1427741280,HR +1427741281,1427741283,BR +1427741284,1427741284,BE +1427741285,1427741285,LK +1427741286,1427741286,UA +1427741287,1427741291,DE +1427741292,1427741293,TR +1427741294,1427741295,DE +1427741296,1427741296,EG +1427741297,1427741298,IN +1427741299,1427741301,DE +1427741302,1427741302,UA +1427741303,1427741303,DE +1427741304,1427741304,AL +1427741305,1427741309,DE +1427741310,1427741311,UA +1427741312,1427741312,DE +1427741313,1427741313,KE +1427741314,1427741314,TR +1427741315,1427741317,EG +1427741318,1427741320,GR +1427741321,1427741321,AT +1427741322,1427741324,DE +1427741325,1427741325,GR +1427741326,1427741329,DE +1427741330,1427741330,AZ +1427741331,1427741332,DE +1427741333,1427741333,IT +1427741334,1427741334,DE +1427741335,1427741336,TR +1427741337,1427741339,DE +1427741340,1427741340,PL +1427741341,1427741341,DE +1427741342,1427741342,BG +1427741343,1427741348,DE +1427741349,1427741350,RU +1427741351,1427741358,DE +1427741359,1427741359,BD +1427741360,1427741360,RU +1427741361,1427741361,BR +1427741362,1427741368,DE +1427741369,1427741369,KR +1427741370,1427741370,DE +1427741371,1427741372,GR +1427741373,1427741376,DE +1427741377,1427741377,AT +1427741378,1427741384,DE +1427741385,1427741385,IT +1427741386,1427741386,DE +1427741387,1427741387,AT +1427741388,1427741388,DE +1427741389,1427741391,US +1427741392,1427741393,DE +1427741394,1427741396,GB +1427741397,1427741399,CA +1427741400,1427741400,AL +1427741401,1427741403,DE +1427741404,1427741404,US +1427741405,1427741406,HU +1427741407,1427741408,DE +1427741409,1427741409,ES +1427741410,1427741412,SG +1427741413,1427742719,DE 1427742720,1427742751,IO 1427742752,1427742911,DE 1427742912,1427742975,BR @@ -56500,7 +53216,7 @@ 1427743072,1427743103,CY 1427743104,1427743135,BR 1427743136,1427743167,IN -1427743168,1427743199,RU +1427743168,1427743199,CY 1427743200,1427743231,TR 1427743232,1427743263,GR 1427743264,1427743295,DE @@ -56548,7 +53264,7 @@ 1427744672,1427744703,DE 1427744704,1427744799,BR 1427744800,1427744831,LT -1427744832,1427744863,AR +1427744832,1427744863,DE 1427744864,1427744927,TR 1427744928,1427744959,HU 1427744960,1427744991,RU @@ -56678,13 +53394,12 @@ 1427761056,1427761087,CL 1427761088,1427761119,CH 1427761120,1427761151,TR -1427761152,1427761183,AR -1427761184,1427761215,DE +1427761152,1427761215,DE 1427761216,1427761247,TR 1427761248,1427761279,US 1427761280,1427761311,RU 1427761312,1427761343,UA -1427761344,1427761375,CY +1427761344,1427761375,DE 1427761376,1427761407,TW 1427761408,1427761439,RU 1427761440,1427761471,DE @@ -56694,7 +53409,49 @@ 1427761568,1427761599,RU 1427761600,1427761631,EG 1427761632,1427761663,TR -1427761664,1427767295,DE +1427761664,1427766019,DE +1427766020,1427766021,BY +1427766022,1427766024,DE +1427766025,1427766025,BY +1427766026,1427766027,DE +1427766028,1427766028,CH +1427766029,1427766029,IN +1427766030,1427766031,DE +1427766032,1427766032,CH +1427766033,1427766036,DE +1427766037,1427766039,CH +1427766040,1427766040,IN +1427766041,1427766047,DE +1427766048,1427766048,CH +1427766049,1427766052,DE +1427766053,1427766054,CH +1427766055,1427766055,AR +1427766056,1427766056,IN +1427766057,1427766057,CH +1427766058,1427766064,DE +1427766065,1427766065,IN +1427766066,1427766067,DE +1427766068,1427766070,IN +1427766071,1427766072,DE +1427766073,1427766073,IN +1427766074,1427766074,DE +1427766075,1427766075,BY +1427766076,1427766087,DE +1427766088,1427766088,AR +1427766089,1427766089,IN +1427766090,1427766092,DE +1427766093,1427766093,IN +1427766094,1427766110,DE +1427766111,1427766111,AR +1427766112,1427766121,DE +1427766122,1427766122,AR +1427766123,1427766124,DE +1427766125,1427766125,IN +1427766126,1427766126,DE +1427766127,1427766127,AR +1427766128,1427766136,DE +1427766137,1427766138,AR +1427766139,1427767295,DE 1427767296,1427800063,BE 1427800064,1427832831,RU 1427832832,1427865599,BE @@ -56713,7 +53470,13 @@ 1428078592,1428094975,RU 1428094976,1428103167,AT 1428103168,1428111359,GB -1428111360,1428119551,A2 +1428111360,1428115455,A2 +1428115456,1428116735,US +1428116736,1428117503,A2 +1428117504,1428118015,US +1428118016,1428118783,A2 +1428118784,1428119039,US +1428119040,1428119551,A2 1428119552,1428121599,LV 1428121600,1428123647,FR 1428123648,1428126975,RU @@ -56731,7 +53494,9 @@ 1428143136,1428143263,DE 1428143264,1428143279,CH 1428143280,1428144127,DE -1428144128,1428147343,FR +1428144128,1428147271,FR +1428147272,1428147279,GB +1428147280,1428147343,FR 1428147344,1428147351,GB 1428147352,1428147599,FR 1428147600,1428147615,GB @@ -56745,7 +53510,15 @@ 1428151232,1428151295,CH 1428151296,1428152319,FR 1428152320,1428160511,PL -1428160512,1429209087,IT +1428160512,1428260863,IT +1428260864,1428261119,GB +1428261120,1428474367,IT +1428474368,1428474623,US +1428474624,1428536831,IT +1428536832,1428537343,US +1428537344,1428737279,IT +1428737280,1428737535,US +1428737536,1429209087,IT 1429209088,1430257663,ES 1430257664,1430388735,IL 1430388736,1430519807,HU @@ -56792,7 +53565,9 @@ 1431928832,1431937023,IT 1431937024,1431945215,PL 1431945216,1431953407,NO -1431953408,1431961599,DK +1431953408,1431956735,DK +1431956736,1431956991,EU +1431956992,1431961599,DK 1431961600,1431969791,CH 1431969792,1431977983,GB 1431977984,1431979479,NL @@ -56822,7 +53597,7 @@ 1432092672,1432100863,RU 1432100864,1432109055,CZ 1432109056,1432117247,GB -1432117248,1432125439,CY +1432117248,1432117759,CY 1432125440,1432131607,NL 1432131608,1432131615,PH 1432131616,1432131679,NL @@ -56899,7 +53674,9 @@ 1432313856,1432322047,GB 1432322048,1432338431,RU 1432338432,1432346623,FR -1432346624,1433403391,TR +1432346624,1432349762,TR +1432349763,1432349770,RU +1432349771,1433403391,TR 1433403392,1433406431,ES 1433406432,1433406447,US 1433406448,1433407487,ES @@ -56941,17 +53718,15 @@ 1433600000,1433602303,DE 1433602304,1433602319,LU 1433602320,1433608191,DE -1433608192,1433608959,GB -1433608960,1433609215,DE -1433609216,1433609471,ZA -1433609472,1433609727,GB -1433609728,1433610239,CH +1433608192,1433610239,EU 1433610240,1433612287,US 1433612288,1433614335,GB 1433614336,1433615359,DE 1433615360,1433615871,FR 1433615872,1433616383,GB -1433616384,1433624575,AE +1433616384,1433619455,AE +1433619456,1433619711,US +1433619712,1433624575,AE 1433624576,1433632767,LV 1433632768,1433640959,GI 1433640960,1433649151,RU @@ -56973,7 +53748,10 @@ 1433772032,1433788415,SE 1433788416,1433796607,UZ 1433796608,1433804799,GB -1433804800,1433806591,FR +1433804800,1433805823,FR +1433805824,1433805855,AE +1433805856,1433805887,US +1433805888,1433806591,FR 1433806592,1433806623,GB 1433806624,1433806655,BE 1433806656,1433806687,IT @@ -56981,7 +53759,8 @@ 1433806720,1433806751,DE 1433806752,1433806783,ES 1433806784,1433806815,CH -1433806816,1433812991,FR +1433806816,1433806847,AT +1433806848,1433812991,FR 1433812992,1433821183,BG 1433821184,1433829375,GE 1433829376,1433831423,CZ @@ -56991,12 +53770,6 @@ 1433837568,1433839615,DE 1433839616,1433841663,GB 1433841664,1433843711,RU -1433843712,1433843743,SE -1433843744,1433843775,NL -1433843776,1433843839,SE -1433843840,1433843967,NL -1433843968,1433843983,RS -1433843984,1433845759,NL 1433845760,1433847807,BG 1433847808,1433849855,SE 1433849856,1433851903,BE @@ -57055,7 +53828,9 @@ 1433915392,1433917439,DE 1433917440,1433919487,BE 1433919488,1433921535,GB -1433921536,1433923583,CH +1433921536,1433921735,CH +1433921736,1433921736,EU +1433921737,1433923583,CH 1433923584,1433923711,BE 1433923712,1433924479,NL 1433924480,1433925631,BE @@ -57152,10 +53927,7 @@ 1436418048,1436420095,DE 1436420096,1436422143,GB 1436422144,1436424191,FR -1436424192,1436424255,EU -1436424256,1436424319,CH -1436424320,1436424447,EU -1436424448,1436426239,CH +1436424192,1436426239,CH 1436426240,1436428287,BA 1436428288,1436430335,GB 1436430336,1436432383,RU @@ -57168,9 +53940,10 @@ 1436446720,1436450815,FR 1436450816,1436452863,BH 1436452864,1436453119,NL -1436453120,1436453631,DE -1436453632,1436453887,NL -1436453888,1436454399,GB +1436453120,1436453314,DE +1436453315,1436453315,EU +1436453316,1436453631,DE +1436453632,1436454399,GB 1436454400,1436454655,NL 1436454656,1436454911,GB 1436454912,1436456959,AZ @@ -57220,7 +53993,9 @@ 1436526592,1436528639,GB 1436528640,1436530687,IT 1436530688,1436532735,GB -1436532736,1436535839,IT +1436532736,1436535039,IT +1436535040,1436535295,AP +1436535296,1436535839,IT 1436535840,1436535855,ET 1436535856,1436535943,IT 1436535944,1436535951,ET @@ -57280,14 +54055,17 @@ 1438842880,1438859263,SE 1438859264,1438860287,DE 1438860288,1438860415,US -1438860416,1438861567,DE -1438861568,1438861599,US -1438861600,1438861695,DE +1438860416,1438861311,DE +1438861312,1438861327,US +1438861328,1438861567,DE +1438861568,1438861635,US +1438861636,1438861695,DE 1438861696,1438861823,US -1438861824,1438862079,CH -1438862080,1438862335,DE +1438861824,1438862335,CH 1438862336,1438862615,US -1438862616,1438869591,DE +1438862616,1438862623,DE +1438862624,1438862655,US +1438862656,1438869591,DE 1438869592,1438869595,RU 1438869596,1438869647,DE 1438869648,1438869651,LV @@ -57316,7 +54094,7 @@ 1438876160,1438876415,LT 1438876416,1438876927,RU 1438876928,1438877183,IQ -1438877184,1438877439,LT +1438877184,1438877439,A2 1438877440,1438877695,RU 1438877696,1438877951,LT 1438877952,1438878207,LB @@ -57386,7 +54164,9 @@ 1439088640,1439105023,PL 1439105024,1439121407,AT 1439121408,1439154175,DE -1439154176,1439170559,GB +1439154176,1439156106,GB +1439156107,1439156108,LB +1439156109,1439170559,GB 1439170560,1439236095,NO 1439236096,1439301631,BE 1439301632,1439305727,RU @@ -57407,27 +54187,25 @@ 1439375360,1439383551,DE 1439383552,1439432703,NL 1439432704,1439498239,RO -1439498240,1439507199,DE -1439507200,1439507455,GB -1439507456,1439513599,DE +1439498240,1439513599,DE 1439513600,1439514623,GB 1439514624,1439516671,IT 1439516672,1439518207,DE 1439518208,1439518719,IT 1439518720,1439527935,DE 1439527936,1439528959,GB -1439528960,1439529983,DE +1439528960,1439529599,DE +1439529600,1439529727,GB +1439529728,1439529983,DE 1439529984,1439530239,EG -1439530240,1439530495,GB -1439530496,1439534079,DE +1439530240,1439534079,DE 1439534080,1439535103,GB 1439535104,1439536127,IT -1439536128,1439537151,GB +1439536128,1439537151,DE 1439537152,1439538175,IT 1439538176,1439538687,GB 1439538688,1439539199,IT -1439539200,1439543295,DE -1439543296,1439549439,GB +1439539200,1439549439,DE 1439549440,1439551487,IT 1439551488,1439556095,DE 1439556096,1439556607,IT @@ -57447,7 +54225,9 @@ 1439629312,1439694847,CZ 1439694848,1439825919,SA 1439825920,1439956991,GB -1439956992,1440204799,DE +1439956992,1440103181,DE +1440103182,1440103182,A1 +1440103183,1440204799,DE 1440204800,1440215039,EU 1440215040,1440251903,DE 1440251904,1440284671,SK @@ -57482,9 +54262,7 @@ 1441374208,1441382399,GB 1441382400,1441384511,FR 1441384512,1441384543,US -1441384544,1441384591,FR -1441384592,1441384599,AU -1441384600,1441386111,FR +1441384544,1441386111,FR 1441386112,1441386239,IL 1441386240,1441387519,FR 1441387520,1441387647,US @@ -57509,9 +54287,7 @@ 1441423360,1441431551,RU 1441431552,1441439743,GB 1441439744,1441447935,LV -1441447936,1441451263,BE -1441451264,1441451519,EU -1441451520,1441456127,BE +1441447936,1441456127,BE 1441456128,1441464319,NL 1441464320,1441468671,SE 1441468672,1441470719,DK @@ -57545,8 +54321,7 @@ 1441556992,1441557759,GB 1441557760,1441558015,NL 1441558016,1441562623,GB -1441562624,1441564671,IQ -1441564672,1441566719,PK +1441562624,1441566719,IQ 1441566720,1441570815,IR 1441570816,1441579007,RU 1441579008,1441582159,DE @@ -57583,7 +54358,8 @@ 1441693696,1441694719,BR 1441694720,1441695743,DE 1441695744,1441696767,US -1441696768,1441697791,SG +1441696768,1441697023,AP +1441697024,1441697791,SG 1441697792,1441698815,US 1441698816,1441701887,DE 1441701888,1441710079,AT @@ -57725,7 +54501,9 @@ 1446707176,1446707179,NO 1446707180,1446707183,FI 1446707184,1446707199,DK -1446707200,1446710799,AT +1446707200,1446710687,AT +1446710688,1446710695,CH +1446710696,1446710799,AT 1446710800,1446710815,MT 1446710816,1446710887,AT 1446710888,1446710895,MT @@ -57781,105 +54559,8 @@ 1446904760,1446904799,A2 1446904800,1446904807,SD 1446904808,1446904831,A2 -1446904832,1446904835,LY -1446904836,1446904843,IQ -1446904844,1446904847,CG -1446904848,1446904851,AF -1446904852,1446904855,LY -1446904856,1446904859,IQ -1446904860,1446904867,LY -1446904868,1446904871,IQ -1446904872,1446904879,A2 -1446904880,1446904883,IQ -1446904884,1446904887,AF -1446904888,1446904895,IQ -1446904896,1446904899,LY -1446904900,1446904903,A2 -1446904904,1446904907,AF -1446904908,1446904919,A2 -1446904920,1446904923,LY -1446904924,1446904927,AF -1446904928,1446904931,TD -1446904932,1446904935,A2 -1446904936,1446904939,AO -1446904940,1446904943,LY -1446904944,1446904947,IQ -1446904948,1446904951,LY -1446904952,1446904955,AF -1446904956,1446904959,A2 -1446904960,1446904963,IQ -1446904964,1446904967,TD -1446904968,1446904971,A2 -1446904972,1446904975,LY -1446904976,1446904979,CG -1446904980,1446904983,TG -1446904984,1446904991,LY -1446904992,1446904995,IQ -1446904996,1446905003,A2 -1446905004,1446905007,NG -1446905008,1446905011,A2 -1446905012,1446905015,AF -1446905016,1446905019,NG -1446905020,1446905023,LY -1446905024,1446905027,A2 -1446905028,1446905031,IQ -1446905032,1446905035,LY -1446905036,1446905039,IQ -1446905040,1446905043,AF -1446905044,1446905047,IQ -1446905048,1446905051,LY -1446905052,1446905059,IQ -1446905060,1446905067,NG -1446905068,1446905071,A2 -1446905072,1446905075,NG -1446905076,1446905083,A2 -1446905084,1446905095,AF -1446905096,1446905099,LY -1446905100,1446905103,IQ -1446905104,1446905111,LY -1446905112,1446905115,NG -1446905116,1446905119,SD -1446905120,1446905123,A2 -1446905124,1446905127,AF -1446905128,1446905131,IQ -1446905132,1446905139,LY -1446905140,1446905147,IQ -1446905148,1446905151,A2 -1446905152,1446905159,IQ -1446905160,1446905163,A2 -1446905164,1446905171,LY -1446905172,1446905175,A2 -1446905176,1446905179,AF -1446905180,1446905183,LY -1446905184,1446905191,A2 -1446905192,1446905195,LY -1446905196,1446905199,AF -1446905200,1446905203,A2 -1446905204,1446905207,AF -1446905208,1446905211,ER -1446905212,1446905215,AF -1446905216,1446905219,LY -1446905220,1446905223,IQ -1446905224,1446905227,LY -1446905228,1446905235,NG -1446905236,1446905239,A2 -1446905240,1446905243,IQ -1446905244,1446905247,AF -1446905248,1446905251,A2 -1446905252,1446905255,LY -1446905256,1446905259,A2 -1446905260,1446905263,IQ -1446905264,1446905271,A2 -1446905272,1446905287,IQ -1446905288,1446905295,LY -1446905296,1446905303,IQ -1446905304,1446905307,CF -1446905308,1446905311,IQ -1446905312,1446905315,EG -1446905316,1446905319,NG -1446905320,1446905331,IQ -1446905332,1446905335,NG -1446905336,1446905343,IQ +1446904832,1446905087,US +1446905088,1446905343,A2 1446905344,1446905351,NG 1446905352,1446905383,A2 1446905384,1446905391,SD @@ -57975,51 +54656,8 @@ 1446906360,1446906363,SD 1446906364,1446906391,A2 1446906392,1446906399,CY -1446906400,1446906883,A2 -1446906884,1446906887,AF -1446906888,1446906891,LY -1446906892,1446906895,A2 -1446906896,1446906899,GN -1446906900,1446906915,A2 -1446906916,1446906919,AF -1446906920,1446906923,A2 -1446906924,1446906927,IQ -1446906928,1446906931,SA -1446906932,1446906939,A2 -1446906940,1446906943,LY -1446906944,1446906947,IQ -1446906948,1446906967,A2 -1446906968,1446906971,LY -1446906972,1446906975,A2 -1446906976,1446906979,IQ -1446906980,1446906983,LY -1446906984,1446906987,NG -1446906988,1446906991,A2 -1446906992,1446906995,IQ -1446906996,1446906999,AF -1446907000,1446907003,LY -1446907004,1446907007,A2 -1446907008,1446907011,AF -1446907012,1446907019,A2 -1446907020,1446907023,LY -1446907024,1446907031,A2 -1446907032,1446907035,LY -1446907036,1446907039,IQ -1446907040,1446907043,A2 -1446907044,1446907047,CG -1446907048,1446907051,IQ -1446907052,1446907067,A2 -1446907068,1446907071,AF -1446907072,1446907075,IQ -1446907076,1446907079,A2 -1446907080,1446907083,AF -1446907084,1446907095,A2 -1446907096,1446907099,NG -1446907100,1446907111,A2 -1446907112,1446907115,IQ -1446907116,1446907119,LY -1446907120,1446907131,A2 -1446907132,1446907135,AF +1446906400,1446906879,A2 +1446906880,1446907135,IQ 1446907136,1446907143,A2 1446907144,1446907147,AF 1446907148,1446907151,IQ @@ -58310,65 +54948,9 @@ 1446910624,1446910639,AF 1446910640,1446910695,A2 1446910696,1446910711,SD -1446910712,1446910727,A2 -1446910728,1446910731,AF -1446910732,1446910739,A2 -1446910740,1446910747,AF -1446910748,1446910767,A2 -1446910768,1446910775,AF -1446910776,1446910791,A2 -1446910792,1446910795,LY -1446910796,1446910799,A2 -1446910800,1446910807,IQ -1446910808,1446910815,A2 -1446910816,1446910819,IQ -1446910820,1446910823,AF -1446910824,1446910835,A2 -1446910836,1446910839,AF -1446910840,1446910843,A2 -1446910844,1446910847,NG -1446910848,1446910851,IQ -1446910852,1446910887,A2 -1446910888,1446910891,LY -1446910892,1446910911,A2 -1446910912,1446910915,IQ -1446910916,1446910919,A2 -1446910920,1446910923,AF -1446910924,1446910931,A2 -1446910932,1446910939,IQ -1446910940,1446910951,A2 -1446910952,1446910955,IQ -1446910956,1446910963,A2 -1446910964,1446910967,AF -1446910968,1446910971,A2 -1446910972,1446910975,AF -1446910976,1446910979,IQ -1446910980,1446910983,A2 -1446910984,1446910991,AF -1446910992,1446910995,A2 -1446910996,1446910999,IQ -1446911000,1446911003,A2 -1446911004,1446911007,IQ -1446911008,1446911015,A2 -1446911016,1446911023,IQ -1446911024,1446911027,LY -1446911028,1446911031,AF -1446911032,1446911083,A2 -1446911084,1446911087,LY -1446911088,1446911095,A2 -1446911096,1446911099,NG -1446911100,1446911111,A2 -1446911112,1446911115,SD -1446911116,1446911123,A2 -1446911124,1446911143,LY -1446911144,1446911147,TD -1446911148,1446911163,A2 -1446911164,1446911171,IQ -1446911172,1446911207,A2 -1446911208,1446911215,IQ -1446911216,1446911223,A2 -1446911224,1446911227,AF -1446911228,1446911235,A2 +1446910712,1446910719,A2 +1446910720,1446911231,IQ +1446911232,1446911235,A2 1446911236,1446911239,IQ 1446911240,1446911255,A2 1446911256,1446911259,LY @@ -58400,40 +54982,7 @@ 1446911464,1446911475,A2 1446911476,1446911479,ER 1446911480,1446911483,CG -1446911484,1446911487,A2 -1446911488,1446911491,LY -1446911492,1446911507,A2 -1446911508,1446911511,AF -1446911512,1446911515,EG -1446911516,1446911535,A2 -1446911536,1446911539,SD -1446911540,1446911543,LY -1446911544,1446911547,AF -1446911548,1446911559,A2 -1446911560,1446911563,LY -1446911564,1446911567,A2 -1446911568,1446911571,IQ -1446911572,1446911579,A2 -1446911580,1446911583,CG -1446911584,1446911587,A2 -1446911588,1446911591,LY -1446911592,1446911595,AF -1446911596,1446911599,A2 -1446911600,1446911603,LY -1446911604,1446911615,A2 -1446911616,1446911619,LY -1446911620,1446911623,A2 -1446911624,1446911627,IQ -1446911628,1446911631,AF -1446911632,1446911635,IQ -1446911636,1446911679,A2 -1446911680,1446911683,SD -1446911684,1446911691,A2 -1446911692,1446911695,LY -1446911696,1446911699,A2 -1446911700,1446911701,LY -1446911702,1446911739,A2 -1446911740,1446911743,LY +1446911484,1446911743,A2 1446911744,1446911751,IQ 1446911752,1446911763,A2 1446911764,1446911767,LY @@ -58530,7 +55079,9 @@ 1447018496,1447019007,CZ 1447019008,1447019023,BZ 1447019024,1447026687,CZ -1447026688,1447169375,FR +1447026688,1447076354,FR +1447076355,1447076357,A1 +1447076358,1447169375,FR 1447169376,1447169391,TN 1447169392,1448083455,FR 1448083456,1449132031,NL @@ -58590,7 +55141,13 @@ 1455423488,1459617791,FR 1459617792,1461714943,IT 1461714944,1462763519,IE -1462763520,1463812095,DK +1462763520,1463162611,DK +1463162612,1463162612,US +1463162613,1463162613,DK +1463162614,1463162614,US +1463162615,1463171071,DK +1463171072,1463171327,US +1463171328,1463812095,DK 1463812096,1464074239,BE 1464074240,1464336383,IL 1464336384,1464467455,DK @@ -58600,9 +55157,7 @@ 1464606720,1464614911,KZ 1464614912,1464664063,UA 1464664064,1464860671,DE -1464860672,1465278239,GB -1465278240,1465278255,FR -1465278256,1465384959,GB +1464860672,1465384959,GB 1465384960,1465647103,FR 1465647104,1465909247,FI 1465909248,1465942015,PL @@ -58642,7 +55197,29 @@ 1466400768,1466433535,RU 1466433536,1466499071,DK 1466499072,1466564607,PL -1466564608,1466630143,DE +1466564608,1466571894,DE +1466571895,1466571895,AE +1466571896,1466589183,DE +1466589184,1466590207,FR +1466590208,1466592255,GB +1466592256,1466592511,FR +1466592512,1466592767,GB +1466592768,1466592895,FR +1466592896,1466593279,GB +1466593280,1466604799,DE +1466604800,1466605055,ES +1466605056,1466606847,DE +1466606848,1466607103,FR +1466607104,1466608895,DE +1466608896,1466609151,ES +1466609152,1466613759,DE +1466613760,1466615807,ES +1466615808,1466616575,GB +1466616576,1466617343,ES +1466617344,1466617471,FR +1466617472,1466617599,GB +1466617600,1466617855,ES +1466617856,1466630143,DE 1466630144,1466695679,IR 1466695680,1466761215,FI 1466761216,1466826751,SA @@ -58666,13 +55243,13 @@ 1467348000,1467348031,US 1467348032,1467349471,GB 1467349472,1467349503,US -1467349504,1467351039,GB +1467349504,1467349887,GB +1467349888,1467349903,CH +1467349904,1467351039,GB 1467351040,1467367423,NO 1467367424,1467367615,DE 1467367616,1467367647,SE -1467367648,1467367679,DE -1467367680,1467367695,IT -1467367696,1467367871,DE +1467367648,1467367871,DE 1467367872,1467367903,SE 1467367904,1467367935,DE 1467367936,1467368191,SI @@ -58728,11 +55305,9 @@ 1468006400,1472200703,DE 1472200704,1472226463,IE 1472226464,1472226479,GB -1472226480,1472259207,IE -1472259208,1472259231,GB -1472259232,1472259247,IE -1472259248,1472259255,GB -1472259256,1472264799,IE +1472226480,1472259071,IE +1472259072,1472259327,GB +1472259328,1472264799,IE 1472264800,1472264807,GB 1472264808,1472266239,IE 1472266240,1472314335,DE @@ -58773,7 +55348,9 @@ 1474966474,1474966474,A2 1474966475,1474968895,DE 1474968896,1474968903,A2 -1474968904,1475018751,DE +1474968904,1475016447,DE +1475016448,1475016703,A2 +1475016704,1475018751,DE 1475018752,1475084287,ES 1475084288,1475086335,NL 1475086336,1475092479,RU @@ -58800,13 +55377,11 @@ 1475127296,1475129343,FI 1475129344,1475131391,BE 1475131392,1475133439,RU -1475133440,1475135487,CZ +1475133440,1475134901,CZ +1475134902,1475134902,SA +1475134903,1475135487,CZ 1475135488,1475137535,CH -1475137536,1475139071,GB -1475139072,1475139103,IR -1475139104,1475139327,US -1475139328,1475139455,DE -1475139456,1475139583,NL +1475137536,1475139583,GB 1475139584,1475141631,ES 1475141632,1475143679,FI 1475143680,1475145727,JO @@ -58858,11 +55433,11 @@ 1475206208,1475206271,US 1475206272,1475206383,DE 1475206384,1475206399,NL -1475206400,1475206655,HK +1475206400,1475206655,AP 1475206656,1475206911,DE 1475206912,1475206927,NL 1475206928,1475206943,FR -1475206944,1475206959,PT +1475206944,1475206959,DE 1475206960,1475206975,GB 1475206976,1475206991,IT 1475206992,1475207007,SE @@ -58874,13 +55449,15 @@ 1475207088,1475207103,JP 1475207104,1475207135,KR 1475207136,1475207147,DE -1475207148,1475207167,US -1475207168,1475207263,AE +1475207148,1475207183,US +1475207184,1475207263,AE 1475207264,1475207295,US 1475207296,1475207423,AE 1475207424,1475207679,GR 1475207680,1475208191,SA -1475208192,1475209215,AE +1475208192,1475208447,AE +1475208448,1475208959,US +1475208960,1475209215,AE 1475209216,1475211263,UZ 1475211264,1475213311,DE 1475213312,1475215359,FR @@ -58903,37 +55480,16 @@ 1475243776,1475244031,MC 1475244032,1475244287,DE 1475244288,1475244543,SD -1475244544,1475245183,DE -1475245184,1475245311,SD -1475245312,1475246079,DE +1475244544,1475245055,DE +1475245056,1475245311,US +1475245312,1475245823,DE +1475245824,1475246079,RU 1475246080,1475248127,CH 1475248128,1475250175,JO 1475250176,1475252223,DE 1475252224,1475254271,FR 1475254272,1475256319,UA -1475256320,1475257120,BE -1475257121,1475257121,NL -1475257122,1475257136,BE -1475257137,1475257137,FR -1475257138,1475257275,BE -1475257276,1475257276,NL -1475257277,1475257277,GB -1475257278,1475257278,BE -1475257279,1475257280,GB -1475257281,1475257282,NL -1475257283,1475257286,BE -1475257287,1475257287,NL -1475257288,1475257290,BE -1475257291,1475257291,DE -1475257292,1475257295,BE -1475257296,1475257296,GB -1475257297,1475257297,NL -1475257298,1475257298,BE -1475257299,1475257299,ES -1475257300,1475257300,GB -1475257301,1475258177,BE -1475258178,1475258207,NL -1475258208,1475258367,BE +1475256320,1475258367,BE 1475258368,1475260415,NL 1475260416,1475262463,FR 1475262464,1475266559,DE @@ -58944,6 +55500,7 @@ 1475274752,1475276799,RU 1475276800,1475278847,ES 1475278848,1475280895,DK +1475280896,1475282943,RU 1475282944,1475284991,NL 1475284992,1475287039,GB 1475287040,1475291135,RU @@ -59033,9 +55590,7 @@ 1475639344,1475639351,JE 1475639352,1475639375,GB 1475639376,1475639383,JE -1475639384,1475639463,GB -1475639464,1475639471,JE -1475639472,1475639527,GB +1475639384,1475639527,GB 1475639528,1475639543,JE 1475639544,1475639595,GB 1475639596,1475639599,JE @@ -59046,7 +55601,7 @@ 1475674112,1475690495,DE 1475690496,1475706879,CH 1475706880,1475723263,RU -1475723264,1475725311,CY +1475723264,1475725311,GB 1475725312,1475726111,RU 1475726112,1475726207,GB 1475726208,1475726527,RU @@ -59181,30 +55736,39 @@ 1475901440,1475903487,CH 1475903488,1475911679,IR 1475911680,1475919871,MD -1475919872,1475928063,EU +1475919872,1475921983,IT +1475921984,1475922007,NL +1475922008,1475923967,IT +1475923968,1475926015,GB +1475926016,1475927151,IT +1475927152,1475927159,FR +1475927160,1475927631,IT +1475927632,1475927647,FR +1475927648,1475928063,IT 1475928064,1475952639,RU 1475952640,1475953151,AE 1475953152,1475953663,A2 -1475953664,1475955199,GB +1475953664,1475954175,GB +1475954176,1475954687,NO +1475954688,1475955199,GB 1475955200,1475955839,NG 1475955840,1475955967,GH 1475955968,1475956223,GB 1475956224,1475956607,NG 1475956608,1475956735,GH -1475956736,1475957503,GB +1475956736,1475956991,US +1475956992,1475957503,GB 1475957504,1475957759,IN 1475957760,1475958015,AF -1475958016,1475959039,GB +1475958016,1475958527,GB +1475958528,1475958783,NO +1475958784,1475959039,GB 1475959040,1475959047,US 1475959048,1475959295,A2 1475959296,1475960207,GB 1475960208,1475960319,A2 1475960320,1475960831,GB -1475960832,1475963135,NL -1475963136,1475963391,EU -1475963392,1475966527,NL -1475966528,1475966591,EU -1475966592,1475969023,NL +1475960832,1475969023,NL 1475969024,1475977215,CZ 1475977216,1475985407,SE 1475985408,1476009983,RU @@ -59269,9 +55833,13 @@ 1476313088,1476315135,FI 1476315136,1476316159,US 1476316160,1476316671,SG -1476316672,1476317183,FI -1476317184,1476321151,DE -1476321152,1476321279,FI +1476316672,1476317695,FI +1476317696,1476318207,DE +1476318208,1476318463,FI +1476318464,1476318719,DE +1476318720,1476318975,FI +1476318976,1476319231,DE +1476319232,1476321279,FI 1476321280,1476329471,MC 1476329472,1476337663,RU 1476337664,1476345855,NL @@ -59282,8 +55850,32 @@ 1476378624,1476386815,KZ 1476386816,1476395007,RU 1476395008,1478492159,ES -1478492160,1480589311,IT -1480589312,1481637887,DE +1478492160,1478534087,IT +1478534088,1478534095,FR +1478534096,1478534951,IT +1478534952,1478534975,FR +1478534976,1478535471,IT +1478535472,1478535479,FR +1478535480,1478544383,IT +1478544384,1478544639,US +1478544640,1478869511,IT +1478869512,1478869519,FR +1478869520,1478870167,IT +1478870168,1478870175,FR +1478870176,1478872119,IT +1478872120,1478872127,FR +1478872128,1479006463,IT +1479006464,1479006719,US +1479006720,1479016191,IT +1479016192,1479016447,US +1479016448,1479400703,IT +1479400704,1479401471,US +1479401472,1480287231,IT +1480287232,1480287487,US +1480287488,1480589311,IT +1480589312,1481633041,DE +1481633042,1481633042,A1 +1481633043,1481637887,DE 1481637888,1481646079,SE 1481646080,1481654271,RU 1481654272,1481662463,IT @@ -59335,7 +55927,9 @@ 1481957376,1481965567,SE 1481965568,1481973759,CH 1481973760,1481981951,FO -1481981952,1481984127,NL +1481981952,1481982340,NL +1481982341,1481982341,LB +1481982342,1481984127,NL 1481984128,1481984255,PA 1481984256,1481984383,NL 1481984384,1481984511,GI @@ -59385,15 +55979,11 @@ 1482948608,1483210751,CZ 1483210752,1483735039,GB 1483735040,1483997183,FI -1483997184,1484038223,AT -1484038224,1484038227,A2 -1484038228,1484038243,AT -1484038244,1484038247,A2 -1484038248,1484038251,AT -1484038252,1484038255,A2 -1484038256,1484038391,AT -1484038392,1484038399,A2 -1484038400,1484128255,AT +1483997184,1484038143,AT +1484038144,1484038399,US +1484038400,1484038911,AT +1484038912,1484039167,US +1484039168,1484128255,AT 1484128256,1484259327,LT 1484259328,1484783615,FR 1484783616,1484849151,DE @@ -59425,20 +56015,13 @@ 1486211696,1486225407,IT 1486225408,1486258175,DE 1486258176,1486290943,RS -1486290944,1486290959,IE -1486290960,1486291071,GB -1486291072,1486291103,IE -1486291104,1486291199,GB -1486291200,1486291215,IE -1486291216,1486291455,GB -1486291456,1486291487,IE -1486291488,1486292991,GB +1486290944,1486292991,GB 1486292992,1486295039,RU 1486295040,1486297087,ES 1486297088,1486299135,IE 1486299136,1486301183,NL -1486303232,1486305023,IS -1486305024,1486305279,GB +1486301184,1486303231,GB +1486303232,1486305279,IS 1486305280,1486307327,HU 1486307328,1486309375,DE 1486309376,1486311423,AT @@ -59503,7 +56086,7 @@ 1489635840,1489636863,IT 1489636864,1489637119,FR 1489637120,1489637887,IT -1489637888,1489638399,A2 +1489637888,1489638399,US 1489638400,1489638655,IT 1489638656,1489638911,FR 1489638912,1489640703,IT @@ -59513,13 +56096,18 @@ 1489641984,1489642495,IT 1489642496,1489642751,FR 1489642752,1489644543,IT -1489644544,1489645055,A2 +1489644544,1489644799,IQ +1489644800,1489645055,US 1489645056,1489645567,IT -1489645568,1489646847,A2 +1489645568,1489645823,US +1489645824,1489646591,A2 +1489646592,1489646847,US 1489646848,1489647103,IT 1489647104,1489647359,A2 1489647360,1489648639,IT -1489648640,1489649663,A2 +1489648640,1489649158,A2 +1489649159,1489649159,US +1489649160,1489649663,A2 1489649664,1489650687,FR 1489650688,1489651199,A2 1489651200,1489653759,IT @@ -59639,7 +56227,9 @@ 1489661792,1489661807,TR 1489661808,1489661823,UA 1489661824,1489661839,VA -1489661840,1489662719,A2 +1489661840,1489661951,A2 +1489661952,1489662207,US +1489662208,1489662719,A2 1489662720,1489662975,ZA 1489662976,1489663487,FR 1489663488,1489663999,ES @@ -59671,23 +56261,23 @@ 1489993728,1490026495,LU 1490026496,1490028543,US 1490028544,1490029055,UA -1490029056,1490040855,NL -1490040856,1490040863,UA -1490040864,1490042879,NL +1490029056,1490042879,NL 1490042880,1490049879,CZ 1490049880,1490049887,AT 1490049888,1490049919,CZ 1490049920,1490049983,PL 1490049984,1490053375,CZ -1490053376,1490054143,PL -1490054144,1490059263,CZ +1490053376,1490054400,PL +1490054401,1490059263,CZ 1490059264,1490075647,DE 1490075648,1490092031,GB 1490092032,1490108415,DE -1490108416,1490113535,MC -1490113536,1490114047,FR -1490114048,1490114559,MC -1490114560,1490124287,FR +1490108416,1490116607,MC +1490116608,1490118143,FR +1490118144,1490118399,MC +1490118400,1490118655,FR +1490118656,1490120703,MC +1490120704,1490124287,FR 1490124288,1490124799,MC 1490124800,1490157567,HU 1490157568,1490173951,RU @@ -59699,11 +56289,10 @@ 1490194688,1490195455,GB 1490195456,1490195519,DE 1490195520,1490195583,PL -1490195584,1490195775,GB -1490195776,1490195839,PL -1490195840,1490195903,GB -1490195904,1490195935,CZ -1490195936,1490195967,GB +1490195584,1490195711,DE +1490195712,1490195775,IT +1490195776,1490195903,PL +1490195904,1490195967,CZ 1490195968,1490196095,IT 1490196096,1490196223,HU 1490196224,1490196287,IT @@ -59785,8 +56374,8 @@ 1490917376,1490919423,IL 1490919424,1490927615,EU 1490927616,1490929663,FR -1490929664,1490932735,EU -1490932736,1490933759,DE +1490929664,1490931711,EU +1490931712,1490933759,DE 1490933760,1490934527,EU 1490934528,1490934783,IL 1490934784,1490943999,EU @@ -59892,7 +56481,6 @@ 1495040000,1495042047,KZ 1495042048,1495044095,DE 1495044096,1495046143,FR -1495046144,1495048191,BH 1495048192,1495050239,RU 1495050240,1495052287,GB 1495052288,1495054335,IE @@ -60036,13 +56624,16 @@ 1495255040,1495257087,IT 1495257088,1495259135,GB 1495259136,1495261183,BE -1495261184,1495263231,PT +1495261184,1495261439,EU +1495261440,1495263231,PT 1495263232,1495265279,GB 1495265280,1495265791,DE 1495265792,1495267327,RU 1495267328,1495269375,SE 1495269376,1495306239,RO -1495306240,1495308287,GB +1495306240,1495306573,GB +1495306574,1495306574,RO +1495306575,1495308287,GB 1495308288,1495326719,RO 1495326720,1495330815,MD 1495330816,1495334911,RO @@ -60068,7 +56659,8 @@ 1496122368,1496178943,RO 1496178944,1496179199,AE 1496179200,1496262655,RO -1496262656,1496263167,AE +1496262656,1496262911,AE +1496262912,1496263167,US 1496263168,1496317951,RO 1496317952,1497366527,DE 1497366528,1498415103,PL @@ -60084,9 +56676,7 @@ 1500028928,1500037119,NL 1500037120,1500045311,DK 1500045312,1500061695,GB -1500061696,1500063743,NO -1500063744,1500064767,EU -1500064768,1500069887,NO +1500061696,1500069887,NO 1500069888,1500078079,IT 1500078080,1500086271,GB 1500086272,1500094463,RU @@ -60107,9 +56697,7 @@ 1500108160,1500108287,DE 1500108288,1500108319,NL 1500108320,1500108351,DE -1500108352,1500108367,NL -1500108368,1500108375,DE -1500108376,1500108799,NL +1500108352,1500108799,NL 1500108800,1500109311,DE 1500109312,1500110847,NL 1500110848,1500119039,UA @@ -60181,7 +56769,7 @@ 1500217600,1500218111,DE 1500218112,1500218367,CZ 1500218368,1500219391,DE -1500219392,1500221439,FR +1500219392,1500219647,FR 1500221440,1500223487,SK 1500223488,1500225535,PL 1500225536,1500227583,DE @@ -60190,17 +56778,7 @@ 1500231680,1500233727,DE 1500233728,1500237823,RU 1500237824,1500241919,SE -1500241920,1500241960,TR -1500241961,1500241966,US -1500241967,1500242483,TR -1500242484,1500242485,US -1500242486,1500242784,TR -1500242785,1500242793,GB -1500242794,1500242801,TR -1500242802,1500242814,US -1500242815,1500243008,TR -1500243009,1500243038,GB -1500243039,1500243967,TR +1500241920,1500243967,TR 1500243968,1500246015,GB 1500246016,1500248063,ES 1500248064,1500250111,HU @@ -60273,13 +56851,12 @@ 1502822400,1502838783,HU 1502838784,1502855167,SE 1502855168,1502871551,AZ -1502871552,1502887935,BH +1502871552,1502887679,BH +1502887680,1502887935,US 1502887936,1502904319,HU 1502904320,1502920703,IT 1502920704,1502937087,RU -1502937088,1502944967,RO -1502944968,1502944975,EU -1502944976,1502953471,RO +1502937088,1502953471,RO 1502953472,1502969855,MD 1502969856,1502975231,US 1502975232,1502975247,FR @@ -60338,7 +56915,11 @@ 1502996736,1502997247,PL 1502997248,1502997503,LT 1502997504,1502997759,HK -1502997760,1502999855,DE +1502997760,1502999734,DE +1502999735,1502999735,SA +1502999736,1502999737,DE +1502999738,1502999738,SA +1502999739,1502999855,DE 1502999856,1502999871,MK 1502999872,1503000063,DE 1503000064,1503000319,PL @@ -60364,9 +56945,7 @@ 1503854592,1503887359,RU 1503887360,1503895599,DE 1503895600,1503895607,BE -1503895608,1503895631,DE -1503895632,1503895639,AT -1503895640,1503895663,DE +1503895608,1503895663,DE 1503895664,1503895671,FR 1503895672,1503895679,PL 1503895680,1503895687,IT @@ -60374,11 +56953,9 @@ 1503895696,1503895703,GB 1503895704,1503895751,DE 1503895752,1503895759,IT -1503895760,1503895767,DE -1503895768,1503895783,IT -1503895784,1503895799,DE -1503895800,1503895807,CA -1503895808,1503896175,DE +1503895760,1503895775,DE +1503895776,1503895783,NL +1503895784,1503896175,DE 1503896176,1503896183,NL 1503896184,1503896351,DE 1503896352,1503896359,AT @@ -60497,7 +57074,12 @@ 1503900072,1503900095,DE 1503900096,1503900103,CH 1503900104,1503900111,CA -1503900112,1503908351,DE +1503900112,1503900143,DE +1503900144,1503900159,IT +1503900160,1503900679,DE +1503900680,1503900687,BE +1503900688,1503900703,IT +1503900704,1503908351,DE 1503908352,1503909375,IT 1503909376,1503920127,DE 1503920128,1503985663,HR @@ -60541,7 +57123,9 @@ 1504444416,1504509951,HR 1504509952,1504575487,SK 1504575488,1504641023,PL -1504641024,1504706559,RU +1504641024,1504675839,RU +1504675840,1504676095,US +1504676096,1504706559,RU 1504706560,1504837631,CZ 1504837632,1504968703,RU 1504968704,1505099775,PT @@ -60593,8 +57177,27 @@ 1505324336,1505324367,AT 1505324368,1505324791,DE 1505324792,1505324799,AT -1505324800,1505325055,DE -1505325056,1505329151,AT +1505324800,1505326847,DE +1505326848,1505326863,AT +1505326864,1505326879,DE +1505326880,1505326887,AT +1505326888,1505326895,DE +1505326896,1505327359,AT +1505327360,1505327607,DE +1505327608,1505327871,AT +1505327872,1505328119,DE +1505328120,1505328135,AT +1505328136,1505328143,DE +1505328144,1505328223,AT +1505328224,1505328255,DE +1505328256,1505328287,AT +1505328288,1505328319,DE +1505328320,1505328391,AT +1505328392,1505328399,DE +1505328400,1505328511,AT +1505328512,1505328639,DE +1505328640,1505329023,AT +1505329024,1505329151,DE 1505329152,1505329215,GB 1505329216,1505329231,IE 1505329232,1505329247,GB @@ -60613,8 +57216,8 @@ 1505336072,1505336576,IE 1505336577,1505336639,GB 1505336640,1505336655,IE -1505336656,1505336703,GB -1505336704,1505336823,IE +1505336656,1505336711,GB +1505336712,1505336823,IE 1505336824,1505336863,GB 1505336864,1505336864,IE 1505336865,1505336879,GB @@ -60640,7 +57243,6 @@ 1505386496,1505394687,HU 1505394688,1505402879,DE 1505402880,1505411071,DK -1505411072,1505419263,BG 1505419264,1505427455,RU 1505427456,1505435647,UA 1505435648,1505443839,MD @@ -60649,9 +57251,7 @@ 1505452112,1505453167,GB 1505453168,1505453175,SE 1505453176,1505453183,US -1505453184,1505453439,GB -1505453440,1505453567,US -1505453568,1505454367,GB +1505453184,1505454367,GB 1505454368,1505454375,US 1505454376,1505454383,GB 1505454384,1505454391,US @@ -60778,7 +57378,9 @@ 1506418984,1506422079,DE 1506422080,1506422111,CY 1506422112,1506422142,CA -1506422143,1506422655,DE +1506422143,1506422319,DE +1506422320,1506422335,GB +1506422336,1506422655,DE 1506422656,1506422687,CY 1506422688,1506422703,CA 1506422704,1506422719,GB @@ -60872,8 +57474,8 @@ 1506441424,1506441495,DE 1506441496,1506441503,GB 1506441504,1506441535,US -1506441536,1506441599,DE -1506441600,1506441631,US +1506441536,1506441615,DE +1506441616,1506441631,US 1506441632,1506441647,DE 1506441648,1506441663,GB 1506441664,1506441671,NL @@ -60917,20 +57519,26 @@ 1506445338,1506445343,GB 1506445344,1506445519,FR 1506445520,1506445527,GB -1506445528,1506445703,FR +1506445528,1506445591,FR +1506445592,1506445599,GB +1506445600,1506445703,FR 1506445704,1506445711,NL 1506445712,1506445719,GB 1506445720,1506445759,FR 1506445760,1506445767,GB 1506445768,1506445815,FR 1506445816,1506445823,GB -1506445824,1506446335,FR +1506445824,1506446175,FR +1506446176,1506446183,GB +1506446184,1506446335,FR 1506446336,1506446719,NL 1506446720,1506446735,GB 1506446736,1506447359,NL 1506447360,1506447423,IT 1506447424,1506447463,GB -1506447464,1506448255,IT +1506447464,1506448127,IT +1506448128,1506448135,GB +1506448136,1506448255,IT 1506448256,1506448319,GB 1506448320,1506448383,IT 1506448384,1506448639,AT @@ -60946,7 +57554,9 @@ 1506449664,1506449919,SK 1506449920,1506449927,CH 1506449928,1506449935,GB -1506449936,1506450431,CH +1506449936,1506450031,CH +1506450032,1506450039,GB +1506450040,1506450431,CH 1506450432,1506450767,CZ 1506450768,1506450847,GB 1506450848,1506450863,CZ @@ -60970,7 +57580,11 @@ 1506451872,1506451887,GB 1506451888,1506451895,ES 1506451896,1506451919,GB -1506451920,1506452143,ES +1506451920,1506452063,ES +1506452064,1506452079,GB +1506452080,1506452087,ES +1506452088,1506452095,GB +1506452096,1506452143,ES 1506452144,1506452159,GB 1506452160,1506452223,ES 1506452224,1506452479,GB @@ -61013,7 +57627,9 @@ 1506458288,1506458303,GB 1506458304,1506458623,CH 1506458624,1506459135,GB -1506459136,1506459647,BE +1506459136,1506459177,BE +1506459178,1506459178,EU +1506459179,1506459647,BE 1506459648,1506459967,FR 1506459968,1506460031,ES 1506460032,1506460047,FR @@ -61036,7 +57652,9 @@ 1506461344,1506461351,GB 1506461352,1506461359,FR 1506461360,1506461695,IT -1506461696,1506461863,FR +1506461696,1506461839,FR +1506461840,1506461855,GB +1506461856,1506461863,FR 1506461864,1506461887,GB 1506461888,1506462207,FR 1506462208,1506462463,ES @@ -61044,15 +57662,18 @@ 1506462528,1506462583,GB 1506462584,1506462599,FR 1506462600,1506462607,GB -1506462608,1506462719,FR +1506462608,1506462623,A2 +1506462624,1506462719,FR 1506462720,1506463231,IT 1506463232,1506463487,SE 1506463488,1506463671,DE 1506463672,1506463679,GB 1506463680,1506463999,DE -1506464000,1506464255,EU -1506464256,1506464767,GB -1506464768,1506465279,NL +1506464000,1506464767,GB +1506464768,1506464911,NL +1506464912,1506464919,GB +1506464920,1506465023,NL +1506465024,1506465279,EU 1506465280,1506465791,GB 1506465792,1506466047,DE 1506466048,1506466303,BE @@ -61061,14 +57682,15 @@ 1506466628,1506466631,NL 1506466632,1506467071,GB 1506467072,1506467327,DE -1506467328,1506467583,EU -1506467584,1506467599,GB +1506467328,1506467599,GB 1506467600,1506467695,IT 1506467696,1506467839,GB 1506467840,1506468351,IT 1506468352,1506468607,GB 1506468608,1506468863,TZ -1506468864,1506470143,IT +1506468864,1506469471,IT +1506469472,1506469479,GB +1506469480,1506470143,IT 1506470144,1506470399,GB 1506470400,1506470655,DE 1506470656,1506471679,IT @@ -61121,10 +57743,10 @@ 1506758656,1506760703,IT 1506760704,1506764799,RU 1506764800,1506766847,IT -1506766848,1506767103,NO -1506767104,1506767615,GE -1506767616,1506767679,NO -1506767680,1506768895,GE +1506766848,1506767679,NO +1506767680,1506767871,GE +1506767872,1506768383,NO +1506768384,1506768895,GE 1506768896,1506770943,AT 1506770944,1506772143,NL 1506772144,1506772145,TR @@ -61153,7 +57775,9 @@ 1506803712,1506869247,RU 1506869248,1506934783,UA 1506934784,1507000319,GR -1507000320,1507065855,QA +1507000320,1507016191,QA +1507016192,1507016447,US +1507016448,1507065855,QA 1507065856,1507131391,SI 1507131392,1507196927,GB 1507196928,1507262463,PT @@ -61239,8 +57863,8 @@ 1508642304,1508642559,SE 1508642560,1508642815,DK 1508642816,1508646935,SE -1508646936,1508646983,DK -1508646984,1508646999,SE +1508646936,1508646991,DK +1508646992,1508646999,SE 1508647000,1508647039,DK 1508647040,1508647679,SE 1508647680,1508647807,DK @@ -61290,8 +57914,8 @@ 1509462016,1509465599,LI 1509465600,1509465983,CH 1509465984,1509466055,LI -1509466056,1509466095,CH -1509466096,1509466111,LI +1509466056,1509466103,CH +1509466104,1509466111,LI 1509466112,1509466879,NL 1509466880,1509466911,FR 1509466912,1509467055,NL @@ -61372,7 +57996,10 @@ 1509683200,1509687295,CH 1509687296,1509703679,UA 1509703680,1509720063,RU -1509720064,1509736447,TR +1509720064,1509723135,US +1509723136,1509724159,TR +1509724160,1509724927,US +1509724928,1509736447,TR 1509736448,1509752831,BG 1509752832,1509769215,RU 1509769216,1509785599,SE @@ -61384,9 +58011,10 @@ 1509883904,1509900287,NL 1509900288,1509916671,RU 1509916672,1509933055,GB -1509933056,1509941247,US -1509941248,1509949439,RU -1509949440,1515241759,FR +1509933056,1509949439,US +1509949440,1515192639,FR +1515192640,1515192655,EU +1515192656,1515241759,FR 1515241760,1515241791,GB 1515241792,1515467007,FR 1515467008,1515467263,ES @@ -61407,7 +58035,8 @@ 1515519744,1515519999,ES 1515520000,1518338047,FR 1518338048,1518370815,DE -1518370816,1518452735,SE +1518370816,1518403583,NL +1518403584,1518452735,SE 1518452736,1518460927,AT 1518460928,1518479359,SE 1518479360,1518481407,EE @@ -61601,7 +58230,9 @@ 1520138168,1520138175,IE 1520138176,1520138611,GB 1520138612,1520138615,IE -1520138616,1520139399,GB +1520138616,1520139311,GB +1520139312,1520139319,IE +1520139320,1520139399,GB 1520139400,1520139407,IE 1520139408,1520140287,GB 1520140288,1520173055,RU @@ -61742,6 +58373,56 @@ 1533536256,1533538303,FR 1533538304,1533540351,DE 1533540352,1533542399,AT +1533542400,1533607935,HU +1533607936,1533640703,LV +1533640704,1533657087,RU +1533665280,1533667327,GB +1533667328,1533669375,RU +1533669376,1533671423,DE +1533671424,1533673471,FI +1533673472,1533677567,DE +1533677568,1533679615,ES +1533679616,1533681663,PL +1533681664,1533689855,IQ +1533689856,1533698047,IR +1533698048,1533702143,JO +1533702144,1533704191,RU +1533704192,1533722623,DE +1533722624,1533724671,SE +1533724672,1533726719,RU +1533726720,1533728767,CY +1533728768,1533730815,FR +1533730816,1533732863,NL +1533732864,1533734911,RU +1533734912,1533739007,CZ +1533739008,1533804543,RU +1533804544,1533837311,DE +1533837312,1533845503,IR +1533845504,1533847551,GB +1533847552,1533849599,RU +1533849600,1533851647,EE +1533851648,1533853695,CH +1533853696,1533870079,IQ +1533870080,1533874175,GB +1533874176,1533878271,DE +1533878272,1533880319,CZ +1533880320,1533882367,GB +1533882368,1533886463,IT +1533886464,1533894655,RU +1533894656,1533896703,ES +1533896704,1533900799,PT +1533900800,1533902847,FR +1533902848,1533911039,RU +1533911040,1533913087,ES +1533913088,1533915135,IT +1533915136,1533919231,FR +1533919232,1533921279,IT +1533921280,1533923327,RU +1533923328,1533925375,TR +1533925376,1533927423,AF +1533927424,1533929471,RU +1533929472,1533933567,GB +1533933568,1533935615,GI 1533935616,1534066687,GB 1534066688,1534129151,AT 1534129152,1534129407,A2 @@ -61759,7 +58440,8 @@ 1534713920,1534713927,IT 1534713928,1534713931,GB 1534713932,1534713935,FI -1534713936,1534713943,CH +1534713936,1534713939,DE +1534713940,1534713943,FR 1534713944,1534713947,DE 1534713948,1534713951,PL 1534713952,1534713955,DE @@ -61815,7 +58497,8 @@ 1534714548,1534714551,NL 1534714552,1534714559,GB 1534714560,1534714575,NL -1534714576,1534714691,FR +1534714576,1534714591,GB +1534714592,1534714691,FR 1534714692,1534714695,GB 1534714696,1534714703,FR 1534714704,1534714719,CH @@ -61852,7 +58535,8 @@ 1534715184,1534715199,FR 1534715200,1534715203,IT 1534715204,1534715207,FR -1534715208,1534715215,GB +1534715208,1534715211,GB +1534715212,1534715215,FR 1534715216,1534715231,BE 1534715232,1534715263,FR 1534715264,1534715279,ES @@ -61939,8 +58623,11 @@ 1534716384,1534716391,FR 1534716392,1534716395,ES 1534716396,1534716399,GB -1534716400,1534716431,FR -1534716432,1534716447,PL +1534716400,1534716403,PL +1534716404,1534716407,NL +1534716408,1534716415,FR +1534716416,1534716423,NL +1534716424,1534716447,PL 1534716448,1534716479,FR 1534716480,1534716495,ES 1534716496,1534716575,FR @@ -61976,8 +58663,8 @@ 1534716944,1534716959,FR 1534716960,1534716963,ES 1534716964,1534716967,FR -1534716968,1534716971,DE -1534716972,1534716991,FR +1534716968,1534716975,GB +1534716976,1534716991,FR 1534716992,1534717007,DE 1534717008,1534717011,PL 1534717012,1534717019,FR @@ -62003,7 +58690,7 @@ 1534717256,1534717263,FR 1534717264,1534717267,PL 1534717268,1534717311,FR -1534717312,1534717315,DE +1534717312,1534717315,PL 1534717316,1534717319,IE 1534717320,1534717323,GB 1534717324,1534717343,FR @@ -62058,7 +58745,7 @@ 1534717928,1534717931,DE 1534717932,1534717951,FR 1534717952,1534717955,DE -1534717956,1534717959,FR +1534717956,1534717959,BE 1534717960,1534717963,PT 1534717964,1534717967,CH 1534717968,1534717983,IT @@ -62095,7 +58782,7 @@ 1534718436,1534718439,DE 1534718440,1534718447,ES 1534718448,1534718451,FR -1534718452,1534718455,PL +1534718452,1534718455,DE 1534718456,1534718463,IT 1534718464,1534718467,DE 1534718468,1534718471,PT @@ -62118,8 +58805,7 @@ 1534718720,1534718735,GB 1534718736,1534718739,NL 1534718740,1534718759,FR -1534718760,1534718763,PL -1534718764,1534718767,IE +1534718760,1534718767,PL 1534718768,1534718783,FR 1534718784,1534718815,ES 1534718816,1534718831,GB @@ -62130,14 +58816,17 @@ 1534718960,1534718975,ES 1534718976,1534719039,FR 1534719040,1534719055,BE -1534719056,1534719079,FR -1534719080,1534719083,DE +1534719056,1534719071,FR +1534719072,1534719075,FI +1534719076,1534719079,ES +1534719080,1534719083,IT 1534719084,1534719087,CH 1534719088,1534719103,PL 1534719104,1534719167,BE 1534719168,1534719199,FR 1534719200,1534719215,PL -1534719216,1534719295,FR +1534719216,1534719279,FR +1534719280,1534719295,GB 1534719296,1534719311,DE 1534719312,1534719335,FR 1534719336,1534719343,PL @@ -62164,7 +58853,7 @@ 1534719552,1534719631,FR 1534719632,1534719639,ES 1534719640,1534719647,FR -1534719648,1534719655,ES +1534719648,1534719655,IE 1534719656,1534719663,FR 1534719664,1534719679,IE 1534719680,1534719695,GB @@ -62197,7 +58886,7 @@ 1534720016,1534720023,ES 1534720024,1534720027,PL 1534720028,1534720063,ES -1534720064,1534720079,IT +1534720064,1534720079,FR 1534720080,1534720095,GB 1534720096,1534720111,FR 1534720112,1534720127,ES @@ -62284,8 +58973,7 @@ 1534721024,1534721031,DE 1534721032,1534721055,FR 1534721056,1534721063,ES -1534721064,1534721071,FR -1534721072,1534721087,GB +1534721064,1534721087,GB 1534721088,1534721103,ES 1534721104,1534721111,PL 1534721112,1534721115,DE @@ -62324,7 +59012,9 @@ 1534721584,1534721587,IE 1534721588,1534721595,FR 1534721596,1534721615,ES -1534721616,1534721627,PL +1534721616,1534721619,PL +1534721620,1534721623,ES +1534721624,1534721627,PL 1534721628,1534721631,NL 1534721632,1534721647,ES 1534721648,1534721663,FR @@ -62382,15 +59072,15 @@ 1534849024,1534853119,NL 1534853120,1534918655,UA 1534918656,1534984191,GB -1534984192,1534984703,SE -1534984704,1534985215,ES -1534985216,1534989855,SE +1534984192,1534989855,SE 1534989856,1534990063,ES 1534990064,1534990079,SE 1534990080,1534990335,ES 1534990336,1534999551,SE 1534999552,1535004671,ES -1535004672,1535008767,SE +1535004672,1535006719,SE +1535006720,1535007231,ES +1535007232,1535008767,SE 1535008768,1535014911,ES 1535014912,1535017983,SE 1535017984,1535019519,ES @@ -62427,8 +59117,8 @@ 1535706112,1535708671,CH 1535708672,1535709694,DE 1535709695,1535720447,CH -1535720448,1535721726,DE -1535721727,1535737855,CH +1535720448,1535721727,DE +1535721728,1535737855,CH 1535737856,1535769855,HU 1535769856,1535770623,SR 1535770624,1535803391,CH @@ -62436,14 +59126,16 @@ 1535836160,1535868927,HU 1535868928,1535901695,BG 1535901696,1535934463,GR -1535934464,1535967231,KW +1535934464,1535963391,KW +1535963392,1535963647,US +1535963648,1535967231,KW 1535967232,1535999999,AT 1536000000,1536032767,NL 1536032768,1536036863,LV 1536036864,1536040959,AT 1536040960,1536045055,GB -1536045056,1536045439,DE -1536045440,1536045567,A2 +1536045056,1536045311,IQ +1536045312,1536045567,LB 1536045568,1536046079,IQ 1536046080,1536046847,DE 1536046848,1536046975,A2 @@ -62492,7 +59184,8 @@ 1536114688,1536118783,GB 1536118784,1536122879,DE 1536122880,1536126975,AT -1536126976,1536131071,DK +1536126976,1536130815,DK +1536130816,1536131071,EU 1536131072,1536143359,RU 1536143360,1536147455,GB 1536147456,1536151551,IT @@ -62549,7 +59242,9 @@ 1536659544,1536659775,DE 1536659776,1536659791,AO 1536659792,1536659823,SD -1536659824,1536659991,DE +1536659824,1536659841,DE +1536659842,1536659843,US +1536659844,1536659991,DE 1536659992,1536659999,EG 1536660000,1536660015,DE 1536660016,1536660019,CG @@ -62557,24 +59252,14 @@ 1536660024,1536660031,CG 1536660032,1536660063,CD 1536660064,1536660079,SO -1536660080,1536662319,DE -1536662320,1536662335,LB -1536662336,1536662367,DE -1536662368,1536662375,LB -1536662376,1536662407,DE -1536662408,1536662415,SO -1536662416,1536662431,GN -1536662432,1536662447,IR -1536662448,1536662463,IQ -1536662464,1536662527,SO +1536660080,1536662271,DE +1536662272,1536662527,IQ 1536662528,1536663295,DE 1536663296,1536663311,LB 1536663312,1536663319,DE 1536663320,1536663327,LB 1536663328,1536663335,SA -1536663336,1536663343,DE -1536663344,1536663359,YE -1536663360,1536663391,DE +1536663336,1536663391,DE 1536663392,1536663423,SD 1536663424,1536663551,KW 1536663552,1536667647,SA @@ -62598,7 +59283,11 @@ 1538859008,1538875391,RU 1538875392,1538883583,RS 1538883584,1538891775,BE -1538891776,1538897671,DE +1538891776,1538894847,DE +1538894848,1538895871,LV +1538895872,1538896895,DE +1538896896,1538897663,LV +1538897664,1538897671,DE 1538897672,1538897679,IT 1538897680,1538897687,ES 1538897688,1538897695,RU @@ -62638,13 +59327,7 @@ 1539039232,1539047423,PL 1539047424,1539047583,IT 1539047584,1539047591,US -1539047592,1539048223,IT -1539048224,1539048239,GB -1539048240,1539048247,IT -1539048248,1539048263,GB -1539048264,1539048287,IT -1539048288,1539048319,GB -1539048320,1539048543,IT +1539047592,1539048543,IT 1539048544,1539048551,LY 1539048552,1539048559,IT 1539048560,1539048567,LY @@ -62688,7 +59371,9 @@ 1539129344,1539131391,IE 1539131392,1539133439,PL 1539133440,1539135487,RU -1539135488,1539137535,GB +1539135488,1539136255,GB +1539136256,1539136511,US +1539136512,1539137535,GB 1539137536,1539139583,NL 1539139584,1539141631,FR 1539141632,1539143679,RU @@ -62825,6 +59510,10 @@ 1539390464,1539391487,RO 1539391488,1539392511,LV 1539392512,1539393535,UA +1539393536,1539393791,DE +1539393792,1539394047,PL +1539394048,1539394303,RU +1539394304,1539394559,RS 1539394560,1539396607,UA 1539396608,1539397631,PL 1539397632,1539398143,RU @@ -62997,6 +59686,7 @@ 1539516416,1539516927,AT 1539516928,1539517439,PL 1539517440,1539517951,RO +1539517952,1539518463,PL 1539518464,1539518975,DE 1539518976,1539519487,RU 1539519488,1539519999,UA @@ -63154,6 +59844,8 @@ 1539645440,1539646463,GB 1539646464,1539647487,IE 1539647488,1539648511,RU +1539648512,1539649023,CY +1539649024,1539649535,LB 1539649536,1539650559,UA 1539650560,1539651583,RU 1539651584,1539652607,UA @@ -63234,7 +59926,7 @@ 1539711744,1539711999,DE 1539712000,1539712255,UA 1539712256,1539712511,NL -1539712512,1539712767,RU +1539712512,1539713023,RU 1539713024,1539713279,UA 1539713280,1539713535,FR 1539713536,1539713791,DK @@ -63277,6 +59969,7 @@ 1539724032,1539724287,UA 1539724288,1539724543,IT 1539724544,1539724799,RU +1539724800,1539725055,DE 1539725056,1539725311,NL 1539725312,1539725567,FR 1539725568,1539725823,PL @@ -63313,6 +60006,7 @@ 1539734016,1539734271,FR 1539734272,1539734527,NO 1539734528,1539734783,TR +1539734784,1539735039,FR 1539735040,1539735295,BE 1539735296,1539735551,RU 1539735552,1539735807,AT @@ -63322,6 +60016,7 @@ 1539736576,1539736831,BG 1539736832,1539737087,UA 1539737088,1539737343,KW +1539737344,1539737599,SE 1539737600,1539737855,RO 1539737856,1539738111,DE 1539738112,1539738367,DK @@ -63346,6 +60041,7 @@ 1539743232,1539743487,GR 1539743488,1539743743,FR 1539743744,1539743999,RO +1539744000,1539744255,PL 1539744256,1539744511,RO 1539744512,1539744767,DE 1539744768,1539745023,SE @@ -63439,6 +60135,7 @@ 1539768576,1539768831,GB 1539768832,1539769087,IT 1539769088,1539769343,BE +1539769344,1539769599,RU 1539769600,1539769855,AT 1539769856,1539770111,FR 1539770112,1539770367,GR @@ -63458,6 +60155,7 @@ 1539773696,1539773951,DE 1539773952,1539774207,PL 1539774208,1539774463,SI +1539774464,1539774719,GB 1539774720,1539774975,PL 1539774976,1539775231,RU 1539775232,1539775487,CH @@ -63540,6 +60238,7 @@ 1539796224,1539796479,MC 1539796480,1539796735,GB 1539796736,1539796991,TR +1539796992,1539797247,UA 1539797248,1539797503,DK 1539797504,1539797759,RU 1539797760,1539798015,UA @@ -63580,6 +60279,7 @@ 1539807744,1539807999,GB 1539808000,1539808255,HU 1539808256,1539808511,RU +1539808512,1539808767,GB 1539808768,1539809023,DE 1539809024,1539809279,GB 1539809280,1539809535,EU @@ -63648,6 +60348,7 @@ 1539826432,1539826687,BE 1539826688,1539826943,CH 1539826944,1539827199,RU +1539827200,1539827455,ES 1539827456,1539827711,MK 1539827712,1539827967,RU 1539827968,1539828479,FR @@ -63680,7 +60381,6 @@ 1539844096,1539846143,UA 1539846144,1539847167,NL 1539847168,1539849215,UA -1539849216,1539850239,RU 1539850240,1539851263,LV 1539851264,1539852287,PL 1539852288,1539853311,UA @@ -63698,7 +60398,6 @@ 1539864576,1539865599,RO 1539865600,1539866623,UA 1539866624,1539867647,IT -1539867648,1539868671,SE 1539868672,1539869695,UA 1539869696,1539870719,ES 1539870720,1539871743,IL @@ -63820,8 +60519,8 @@ 1540014080,1540015103,PL 1540015104,1540016127,RU 1540016128,1540017151,DE -1540017152,1540018175,RU -1540018176,1540020223,UA +1540017152,1540019199,RU +1540019200,1540020223,UA 1540020224,1540022271,RU 1540022272,1540023295,GB 1540023296,1540024319,PL @@ -63918,7 +60617,8 @@ 1540142080,1540143103,UA 1540143104,1540144127,RU 1540144128,1540145151,AM -1540145152,1540146175,AT +1540145152,1540145407,EU +1540145408,1540146175,AT 1540146176,1540147199,UA 1540147200,1540148223,RU 1540148224,1540149247,PL @@ -63951,6 +60651,7 @@ 1540178944,1540179967,BA 1540179968,1540180991,PL 1540180992,1540182015,DE +1540182016,1540183039,IT 1540183040,1540184063,RU 1540184064,1540185087,PL 1540185088,1540186111,RU @@ -64118,8 +60819,8 @@ 1540302848,1540303871,RU 1540303872,1540304895,UA 1540304896,1540305407,PL -1540305408,1540305919,GB -1540305920,1540306431,PL +1540305408,1540305929,GB +1540305930,1540306431,PL 1540306432,1540306943,UA 1540306944,1540307455,GB 1540307456,1540307967,RU @@ -64133,7 +60834,8 @@ 1540313600,1540315135,RU 1540315136,1540315647,UA 1540315648,1540316159,IL -1540316160,1540316671,DE +1540316160,1540316415,EU +1540316416,1540316671,DE 1540316672,1540317183,RO 1540317184,1540317695,KG 1540317696,1540318207,UA @@ -64205,6 +60907,7 @@ 1540356608,1540357119,DE 1540357120,1540357631,RU 1540357632,1540358143,FR +1540358144,1540358399,RU 1540358400,1540358655,GB 1540358656,1540358911,SE 1540358912,1540359167,GB @@ -64265,6 +60968,7 @@ 1540373504,1540373759,NL 1540373760,1540374015,TR 1540374016,1540374271,NL +1540374272,1540374527,BG 1540374528,1540374783,RU 1540374784,1540375039,UA 1540375040,1540375295,DE @@ -64500,6 +61204,7 @@ 1540440064,1540440319,UA 1540440320,1540440575,RU 1540440576,1540440831,MD +1540440832,1540441087,RU 1540441088,1540441343,PL 1540441344,1540441855,RU 1540441856,1540442111,GB @@ -64777,7 +61482,11 @@ 1540621824,1540622335,RU 1540622336,1540622591,KW 1540622592,1540622847,PL -1540622848,1540623103,RU +1540622848,1540622848,RU +1540622849,1540622849,GB +1540622850,1540622853,RU +1540622854,1540622854,GB +1540622855,1540623103,RU 1540623104,1540623359,SE 1540623360,1540623615,GB 1540623616,1540623871,BG @@ -64839,9 +61548,10 @@ 1540638208,1540638463,RO 1540638464,1540638719,AM 1540638720,1540638975,UA -1540638976,1540639231,EU -1540639232,1540639487,RO -1540639488,1540639743,CH +1540638976,1540639487,RO +1540639488,1540639491,CH +1540639492,1540639492,EU +1540639493,1540639743,CH 1540639744,1540639999,IL 1540640000,1540640255,CH 1540640256,1540640511,FR @@ -64861,7 +61571,7 @@ 1540644096,1540644607,GB 1540644608,1540644863,DE 1540644864,1540645119,NL -1540645120,1540645375,UA +1540645120,1540645375,RU 1540645376,1540645631,BE 1540645632,1540645887,NL 1540645888,1540646143,PL @@ -64871,7 +61581,8 @@ 1540646912,1540647167,RU 1540647168,1540647423,GB 1540647424,1540647679,RU -1540647680,1540648191,GB +1540647680,1540647935,CY +1540647936,1540648191,GB 1540648192,1540648447,CH 1540648448,1540648959,RO 1540648960,1540649215,SK @@ -64972,9 +61683,11 @@ 1540677120,1540677375,GB 1540677376,1540677631,PL 1540677632,1540677887,DK +1540677888,1540678143,GE 1540678144,1540678399,RU 1540678400,1540678655,RO 1540678656,1540678911,SE +1540678912,1540679167,GB 1540679168,1540679423,RU 1540679424,1540679679,PL 1540679680,1540679935,LT @@ -65064,6 +61777,7 @@ 1540702464,1540702719,PT 1540702720,1540702975,DK 1540702976,1540703231,RU +1540703232,1540703487,GB 1540703488,1540703743,NL 1540703744,1540703999,DK 1540704000,1540704255,PL @@ -65105,7 +61819,7 @@ 1540713984,1540714239,GB 1540714240,1540714495,RO 1540714496,1540714751,NL -1540714752,1540715519,RU +1540714752,1540715263,RU 1540715520,1540715775,DE 1540715776,1540716031,UA 1540716032,1540716287,PL @@ -65204,9 +61918,11 @@ 1540742656,1540742911,AT 1540742912,1540743167,RU 1540743168,1540743423,NO +1540743424,1540743679,GB 1540743680,1540743935,PL 1540743936,1540744191,CH 1540744192,1540744447,GR +1540744448,1540744703,FR 1540744704,1540744959,GB 1540744960,1540745215,UA 1540745216,1540745471,DE @@ -65280,8 +61996,8 @@ 1540812800,1540813823,RU 1540813824,1540815871,UA 1540815872,1540816895,DE -1540816896,1540817919,PL -1540817920,1540818943,NL +1540816896,1540817920,PL +1540817921,1540818943,NL 1540818944,1540819967,UA 1540819968,1540820991,CZ 1540820992,1540823039,RU @@ -65399,6 +62115,7 @@ 1540900608,1540900863,BG 1540900864,1540901119,RU 1540901120,1540901375,LV +1540901376,1540901631,SI 1540901632,1540901887,RO 1540901888,1540902143,GR 1540902144,1540902399,FI @@ -65419,7 +62136,6 @@ 1540906752,1540907007,BG 1540907008,1540907263,RU 1540907264,1540907519,MD -1540907520,1540907775,CZ 1540907776,1540908031,PL 1540908032,1540908287,NL 1540908288,1540908543,DK @@ -65457,7 +62173,7 @@ 1540917248,1540917503,FI 1540917504,1540918015,GB 1540918016,1540918527,FR -1540918784,1540919039,NL +1540918528,1540919039,NL 1540919040,1540919295,GB 1540919296,1540919551,RO 1540919552,1540919807,BE @@ -65572,7 +62288,7 @@ 1540952064,1540952575,RU 1540952576,1540953087,PL 1540953088,1540953599,RU -1540954112,1540954623,PL +1540953600,1540954623,PL 1540954624,1540955647,RO 1540955648,1540956159,NL 1540956160,1540956671,SK @@ -65842,6 +62558,7 @@ 1541140480,1541142527,CZ 1541142528,1541143551,RU 1541143552,1541144575,UA +1541144576,1541144831,PL 1541144832,1541145087,RU 1541145088,1541145343,AT 1541145344,1541145599,UA @@ -65880,6 +62597,7 @@ 1541154816,1541155071,CH 1541155072,1541155327,CY 1541155328,1541155583,GB +1541155584,1541155839,LV 1541155840,1541156095,PL 1541156096,1541156351,IE 1541156352,1541156607,RU @@ -66031,6 +62749,7 @@ 1541195264,1541195519,UA 1541195520,1541195775,GB 1541195776,1541196031,FR +1541196032,1541196287,CZ 1541196288,1541196543,RU 1541196544,1541197055,UA 1541197056,1541197311,PL @@ -66109,7 +62828,6 @@ 1541225984,1541226495,LV 1541226496,1541227007,UA 1541227008,1541227519,FI -1541227520,1541228031,CZ 1541228032,1541228543,RU 1541228544,1541229055,CZ 1541229056,1541229567,UA @@ -66124,6 +62842,8 @@ 1541233664,1541234175,SK 1541234176,1541234687,RO 1541234688,1541235199,NL +1541235200,1541235455,RU +1541235456,1541235711,NL 1541235712,1541236223,AT 1541236224,1541236735,RU 1541236736,1541237247,DE @@ -66193,8 +62913,7 @@ 1541271552,1541272063,RO 1541272064,1541272575,RU 1541272576,1541273087,FR -1541273088,1541274111,RU -1541274112,1541274623,DE +1541273088,1541274623,RU 1541274624,1541275135,UA 1541275136,1541275647,FR 1541275648,1541276671,UA @@ -66367,7 +63086,7 @@ 1541371904,1541372159,RU 1541372160,1541372415,CH 1541372416,1541372671,UA -1541372672,1541372927,ES +1541372672,1541372927,US 1541372928,1541373183,NL 1541373184,1541373439,FR 1541373440,1541373695,GB @@ -66520,7 +63239,7 @@ 1541420032,1541420543,RU 1541420544,1541421055,NL 1541421056,1541421567,PL -1541421568,1541422079,GB +1541421568,1541422079,CZ 1541422080,1541422591,PL 1541422592,1541423103,RU 1541423104,1541423615,UA @@ -66739,7 +63458,8 @@ 1541592064,1541592575,UA 1541592576,1541593087,FR 1541593088,1541594111,CZ -1541594112,1541595135,RU +1541594112,1541594367,AL +1541594368,1541595135,RU 1541595136,1541595647,IR 1541595648,1541596159,BG 1541596160,1541597695,PL @@ -66805,7 +63525,7 @@ 1541631488,1541631999,SI 1541632000,1541632511,RU 1541632512,1541632767,NL -1541633024,1541634303,PL +1541632768,1541634303,PL 1541634304,1541634559,MD 1541634560,1541635071,PL 1541635072,1541636095,GB @@ -66865,7 +63585,7 @@ 1541668096,1541668351,GB 1541668352,1541668607,UA 1541668608,1541668863,GE -1541668864,1541669887,GB +1541668864,1541669887,A1 1541669888,1541670911,LV 1541670912,1541671423,PL 1541671424,1541671679,RU @@ -66904,6 +63624,7 @@ 1541692416,1541693439,PL 1541693440,1541694463,RU 1541694464,1541694719,CZ +1541694720,1541694975,DE 1541694976,1541695487,RU 1541695488,1541696511,DE 1541696512,1541697535,MD @@ -67660,6 +64381,7 @@ 1542124800,1542125567,PL 1542125568,1542126591,CZ 1542126592,1542127103,PL +1542127104,1542127359,GB 1542127360,1542127615,RU 1542127616,1542128127,PL 1542128128,1542128383,RU @@ -67705,6 +64427,7 @@ 1542155264,1542156287,ES 1542156288,1542156543,RU 1542156544,1542156799,RO +1542156800,1542157311,DE 1542157312,1542158335,AZ 1542158336,1542158847,IT 1542158848,1542159359,RO @@ -67729,6 +64452,7 @@ 1542169600,1542169855,BG 1542169856,1542170623,RO 1542170624,1542170879,SE +1542170880,1542171135,RU 1542171136,1542171647,HR 1542171648,1542172159,GB 1542172160,1542172415,NL @@ -67782,7 +64506,7 @@ 1542199552,1542199807,FR 1542199808,1542200319,GB 1542200320,1542200575,DK -1542200576,1542200831,SE +1542200576,1542200831,US 1542200832,1542201343,RU 1542201344,1542202367,PL 1542202368,1542202623,UA @@ -67820,11 +64544,16 @@ 1542222848,1542223103,SE 1542223104,1542223359,GB 1542223360,1542223871,UA +1542223872,1542224127,RU +1542224128,1542224383,UA +1542224640,1542224895,DK 1542224896,1542225151,RU 1542225152,1542225407,PL 1542225408,1542225919,UA 1542225920,1542227455,PL 1542227456,1542227967,UA +1542227968,1542228223,RU +1542228224,1542228479,PL 1542228480,1542228991,UA 1542228992,1542230015,RU 1542230016,1542231039,BG @@ -67873,6 +64602,7 @@ 1542253056,1542253567,RU 1542253568,1542253823,LB 1542253824,1542254079,RO +1542254080,1542254335,RU 1542254336,1542254591,FR 1542254592,1542255615,RO 1542255616,1542256127,BE @@ -67954,7 +64684,6 @@ 1542303744,1542303999,GB 1542304000,1542304255,FR 1542304256,1542304511,RU -1542304512,1542304767,TR 1542304768,1542305279,RU 1542305280,1542305791,UA 1542305792,1542306047,FR @@ -67962,7 +64691,8 @@ 1542306304,1542307327,RU 1542307328,1542307583,PL 1542307584,1542307839,SE -1542307840,1542308863,RO +1542307840,1542308095,RU +1542308096,1542308863,RO 1542308864,1542309119,PL 1542309120,1542309375,GB 1542309376,1542310911,RU @@ -67979,8 +64709,318 @@ 1542315008,1542316031,RU 1542316032,1542317567,PL 1542317568,1542317823,RU +1542317824,1542318079,GB 1542318080,1542319103,UA 1542319104,1542320127,CZ +1542320128,1542322175,UA +1542322176,1542322431,RO +1542322432,1542322687,RU +1542322688,1542322943,UA +1542322944,1542323199,IL +1542323200,1542323711,RU +1542323712,1542324479,IR +1542324480,1542325247,RU +1542325248,1542325759,UA +1542325760,1542326271,RS +1542326272,1542326527,CH +1542326528,1542326783,UA +1542326784,1542327295,RU +1542327296,1542328319,MD +1542328320,1542328831,UA +1542328832,1542329087,TR +1542329088,1542329343,AT +1542329344,1542329855,RU +1542329856,1542330111,GB +1542330112,1542330367,UA +1542330368,1542331903,RU +1542331904,1542332671,BE +1542332672,1542333439,RU +1542333440,1542333695,PL +1542333696,1542335487,RO +1542335488,1542337023,RU +1542337024,1542337279,RO +1542337280,1542337535,SE +1542337536,1542339839,PL +1542339840,1542340095,RS +1542340096,1542340607,PL +1542340608,1542342143,RU +1542342144,1542342655,RO +1542342656,1542343167,FR +1542343168,1542343679,UA +1542343680,1542344447,PL +1542344448,1542345727,RU +1542345728,1542345983,UA +1542345984,1542346239,PL +1542346240,1542348287,RU +1542348288,1542348799,MD +1542348800,1542349823,RU +1542349824,1542351359,UA +1542351360,1542351615,BG +1542351616,1542351871,PL +1542351872,1542353151,RU +1542353152,1542353407,SA +1542353408,1542353919,RU +1542353920,1542354943,IT +1542354944,1542355711,RU +1542355712,1542355967,GB +1542355968,1542356479,PL +1542356480,1542356735,ES +1542356736,1542357503,RU +1542357504,1542357759,GB +1542357760,1542358015,FR +1542358016,1542358271,UA +1542358272,1542358527,RU +1542358528,1542359039,PL +1542359040,1542360319,RU +1542360320,1542360575,NL +1542360576,1542361087,PL +1542361088,1542361343,LI +1542361344,1542361599,PL +1542361600,1542362111,UA +1542362112,1542362623,RO +1542362624,1542363135,FR +1542363136,1542363647,DK +1542363648,1542364159,NL +1542364160,1542365183,RU +1542365184,1542366719,GB +1542366720,1542367231,PL +1542367232,1542368255,RU +1542368256,1542369279,PL +1542369280,1542369791,NL +1542369792,1542370303,PL +1542370304,1542370815,DE +1542370816,1542371839,RU +1542371840,1542372351,RO +1542372352,1542373375,RU +1542373376,1542374399,UA +1542374400,1542375167,GB +1542375168,1542375423,BG +1542375424,1542376447,RU +1542376448,1542376959,BG +1542377216,1542377471,RU +1542377472,1542377983,GB +1542377984,1542378495,RU +1542378496,1542378751,DK +1542378752,1542379007,RU +1542379008,1542379519,GB +1542379520,1542379775,PL +1542379776,1542380031,RU +1542380032,1542380287,RO +1542380288,1542380543,BE +1542380544,1542380799,FR +1542380800,1542381055,GB +1542381056,1542381823,RU +1542381824,1542382079,AT +1542382080,1542382335,BE +1542382336,1542383615,RU +1542383616,1542384639,PL +1542384640,1542384895,DE +1542384896,1542385151,RU +1542385152,1542385663,CH +1542385664,1542386687,PL +1542386688,1542387199,UA +1542387200,1542387711,PL +1542387712,1542388223,RU +1542388224,1542388479,IT +1542388480,1542388735,BG +1542388736,1542389247,RU +1542389248,1542389503,PL +1542389504,1542389759,BG +1542389760,1542390783,RO +1542390784,1542391295,RU +1542391296,1542391807,FR +1542391808,1542392831,MD +1542392832,1542393087,RO +1542393088,1542393343,BG +1542393344,1542393599,IR +1542393600,1542394879,RU +1542395136,1542395391,ES +1542395392,1542395647,RU +1542395648,1542395903,AT +1542395904,1542396159,RU +1542396160,1542396415,NO +1542396416,1542396927,RU +1542396928,1542397951,PL +1542397952,1542398463,NL +1542398464,1542398975,DE +1542398976,1542399231,PL +1542399232,1542399487,RU +1542399488,1542399999,DK +1542400000,1542401535,RU +1542401536,1542401791,GB +1542401792,1542402047,BG +1542402048,1542403071,RU +1542403072,1542403327,CH +1542403328,1542403583,UA +1542404096,1542405375,RU +1542405376,1542405631,PL +1542405632,1542405887,GB +1542405888,1542406143,RU +1542406656,1542407167,PL +1542407168,1542408191,RU +1542409216,1542410239,UA +1542410240,1542411263,RU +1542411264,1542411519,DE +1542411520,1542411775,RU +1542411776,1542412031,EE +1542412032,1542412287,GB +1542412288,1542412799,RU +1542412800,1542413055,PL +1542413056,1542413311,GB +1542413312,1542413823,DE +1542413824,1542414079,RU +1542414080,1542414335,UA +1542414336,1542414847,SI +1542414848,1542415359,RU +1542415360,1542415615,DK +1542415616,1542415871,KZ +1542415872,1542416383,RU +1542416384,1542417407,UA +1542417408,1542418431,IR +1542418432,1542418687,RU +1542418688,1542420735,PL +1542420736,1542420991,RU +1542420992,1542421247,DK +1542421248,1542421503,RO +1542421504,1542422015,GB +1542422016,1542422527,RU +1542422528,1542422783,RO +1542422784,1542423039,PL +1542423040,1542423295,RO +1542423296,1542424575,RU +1542424576,1542425599,UA +1542425600,1542426623,RU +1542426624,1542426879,PL +1542426880,1542427135,GB +1542427136,1542427391,PT +1542427392,1542427647,IE +1542427648,1542428159,BG +1542428160,1542428415,UA +1542428416,1542428671,RS +1542428672,1542429695,PL +1542429696,1542429951,GB +1542429952,1542430207,VG +1542430208,1542430719,RU +1542430720,1542431743,UA +1542431744,1542432767,RO +1542432768,1542433791,PL +1542433792,1542434047,RU +1542434048,1542434303,RO +1542434304,1542434815,NL +1542434816,1542435071,RU +1542435072,1542435327,DE +1542435328,1542435839,RO +1542435840,1542436863,PL +1542436864,1542437119,RU +1542437120,1542437375,PL +1542437376,1542437631,NL +1542437632,1542437887,UA +1542437888,1542438399,SE +1542438400,1542438655,UA +1542438656,1542438911,RU +1542438912,1542439167,KZ +1542439168,1542439423,SI +1542439424,1542439679,RO +1542439680,1542439935,CY +1542439936,1542440959,PL +1542440960,1542441983,CZ +1542441984,1542442239,TR +1542442240,1542442495,PL +1542442496,1542443007,GE +1542443008,1542444031,GB +1542444032,1542444543,NL +1542444544,1542444799,IR +1542444800,1542445055,RU +1542445056,1542445567,SE +1542445568,1542446079,IL +1542446080,1542447871,RO +1542447872,1542448639,RU +1542448640,1542448895,RO +1542449152,1542450175,UA +1542450176,1542450687,CZ +1542450688,1542451199,RU +1542451200,1542451455,BG +1542451456,1542451711,UA +1542451712,1542451967,TR +1542451968,1542452223,SI +1542452224,1542454271,PL +1542454272,1542454783,NO +1542454784,1542455039,PL +1542455040,1542455295,SE +1542455552,1542455807,RO +1542455808,1542456319,GB +1542456320,1542456831,RO +1542456832,1542457343,RS +1542457344,1542458367,RO +1542458368,1542459391,UZ +1542459392,1542459647,RU +1542459648,1542459903,GB +1542459904,1542461439,UA +1542461440,1542461695,GB +1542461696,1542461951,RU +1542461952,1542462207,TR +1542462208,1542462463,GE +1542462464,1542463487,PL +1542463488,1542463743,FR +1542463744,1542463999,ES +1542464000,1542464255,DE +1542464256,1542464511,CZ +1542464512,1542464767,RU +1542464768,1542465023,TR +1542465024,1542465535,RU +1542465536,1542466559,RS +1542466560,1542466815,PL +1542466816,1542467071,RU +1542467072,1542467583,PL +1542467584,1542468607,UA +1542468608,1542469631,SI +1542469632,1542470655,ES +1542470656,1542471679,IR +1542471680,1542472703,SE +1542472704,1542472959,PL +1542472960,1542473215,LB +1542473216,1542473471,PL +1542473472,1542473727,GB +1542473728,1542473983,FR +1542473984,1542474239,AE +1542474240,1542474751,RU +1542474752,1542475007,PL +1542475008,1542475263,DE +1542475264,1542475775,FR +1542475776,1542476799,LB +1542476800,1542477823,RU +1542477824,1542478079,DK +1542478080,1542478335,RU +1542478336,1542478847,UA +1542478848,1542479103,RU +1542479104,1542479359,PL +1542479360,1542479615,RO +1542479616,1542480895,RU +1542480896,1542481407,PL +1542481408,1542481919,RU +1542481920,1542482431,CH +1542482432,1542482943,PL +1542482944,1542483199,TR +1542483200,1542483455,FR +1542483456,1542484991,RU +1542484992,1542486015,NL +1542486016,1542488319,RU +1542488320,1542488575,DE +1542488576,1542491135,PL +1542491136,1542492415,RU +1542492416,1542492671,CZ +1542492672,1542493183,IL +1542493184,1542493439,PS +1542493440,1542494207,RO +1542494208,1542494719,PL +1542494720,1542494975,RO +1542494976,1542495231,RU +1542495232,1542496255,RO +1542496256,1542496767,DE +1542496768,1542497279,RU +1542497280,1542497535,DE +1542497536,1542497791,CZ +1542498304,1542499327,RU 1543503872,1545601023,GB 1545601024,1545673167,SE 1545673168,1545673175,FI @@ -68120,7 +65160,9 @@ 1546673824,1546673839,RS 1546673840,1546678863,GB 1546678864,1546678871,RS -1546678872,1546680831,GB +1546678872,1546679839,GB +1546679840,1546679840,HR +1546679841,1546680831,GB 1546680832,1546680895,RS 1546680896,1546681407,GB 1546681408,1546681439,RS @@ -68209,9 +65251,9 @@ 1547564544,1547564799,US 1547564800,1547564831,NL 1547564832,1547564863,LV -1547564864,1547565055,NL -1547565056,1547566079,US -1547566080,1547567103,NL +1547564864,1547565311,NL +1547565312,1547565823,US +1547565824,1547567103,NL 1547567104,1547571199,GB 1547571200,1547575295,AT 1547575296,1547579391,NO @@ -68316,28 +65358,7 @@ 1547623072,1547623103,A2 1547623104,1547623159,NG 1547623160,1547623167,A2 -1547623168,1547623175,US -1547623176,1547623183,A2 -1547623184,1547623191,NG -1547623192,1547623199,A2 -1547623200,1547623207,NG -1547623208,1547623215,A2 -1547623216,1547623247,NG -1547623248,1547623255,A2 -1547623256,1547623263,NG -1547623264,1547623287,A2 -1547623288,1547623295,NG -1547623296,1547623319,A2 -1547623320,1547623327,NG -1547623328,1547623335,A2 -1547623336,1547623343,NG -1547623344,1547623359,A2 -1547623360,1547623367,NG -1547623368,1547623383,A2 -1547623384,1547623391,NG -1547623392,1547623399,A2 -1547623400,1547623415,NG -1547623416,1547623423,A2 +1547623168,1547623423,NG 1547623424,1547623455,US 1547623456,1547623463,NG 1547623464,1547623479,A2 @@ -68359,8 +65380,7 @@ 1547644928,1547649023,CZ 1547649024,1547653119,RU 1547653120,1547657215,LV -1547657216,1547660287,RU -1547660288,1547661311,BE +1547657216,1547661311,RU 1547661312,1547665407,LV 1547665408,1547669503,GB 1547669504,1547672575,AT @@ -68381,14 +65401,19 @@ 1548158608,1548158623,NL 1548158624,1548158639,DE 1548158640,1548158647,NL -1548158648,1548158655,GB -1548158656,1548158663,NL +1548158648,1548158663,GB 1548158664,1548158671,DE 1548158672,1548158975,NL 1548158976,1548159103,DE 1548159104,1548159231,NL 1548159232,1548159487,ES -1548159488,1548222463,NL +1548159488,1548159999,GB +1548160000,1548160535,NL +1548160536,1548160543,GB +1548160544,1548160559,BE +1548160560,1548160639,NL +1548160640,1548160767,BE +1548160768,1548222463,NL 1548222464,1548746751,DE 1548746752,1549271039,RO 1549271040,1549795327,FR @@ -68530,7 +65555,9 @@ 1559838720,1559855103,UA 1559855104,1559887871,HU 1559887872,1559920639,PT -1559920640,1559932927,LU +1559920640,1559924693,LU +1559924694,1559924694,GB +1559924695,1559932927,LU 1559932928,1559953407,DE 1559953408,1559986175,MT 1559986176,1560018943,IE @@ -68579,7 +65606,10 @@ 1566158848,1566162943,RU 1566162944,1566167039,PL 1566167040,1566171135,UA -1566171136,1566175231,TR +1566171136,1566175024,CY +1566175025,1566175031,TR +1566175032,1566175230,CY +1566175231,1566175231,TR 1566175232,1566179327,IE 1566179328,1566183423,DK 1566183424,1566187519,ES @@ -68603,7 +65633,8 @@ 1566248960,1566257151,GB 1566257152,1566261247,CZ 1566261248,1566265343,TR -1566265344,1566269439,A2 +1566265344,1566266367,US +1566266368,1566269439,A2 1566269440,1566271487,NO 1566271488,1566271999,FI 1566272000,1566272511,SE @@ -68620,7 +65651,7 @@ 1566310400,1566312447,SE 1566312448,1566314495,IE 1566314496,1566316543,BE -1566316544,1566318591,NO +1566316544,1566317567,NO 1566318592,1566320639,RU 1566320640,1566321151,DE 1566321152,1566321407,NL @@ -68661,8 +65692,7 @@ 1566384128,1566386175,RU 1566386176,1566388223,FR 1566388224,1566388479,HK -1566388480,1566388735,HU -1566388736,1566388991,EU +1566388480,1566388991,HU 1566388992,1566389247,SC 1566389248,1566389503,HU 1566389504,1566389759,SC @@ -68695,12 +65725,12 @@ 1566400980,1566400983,GE 1566400984,1566400987,NE 1566400988,1566401023,NO -1566401024,1566401055,US -1566401056,1566401087,NO -1566401088,1566401247,US +1566401024,1566401247,US 1566401248,1566401279,FR 1566401280,1566401327,US -1566401328,1566401399,NO +1566401328,1566401343,NO +1566401344,1566401376,US +1566401377,1566401399,NO 1566401400,1566401463,US 1566401464,1566401467,NO 1566401468,1566401483,US @@ -68710,12 +65740,9 @@ 1566401500,1566401503,NO 1566401504,1566401535,US 1566401536,1566401599,IN -1566401600,1566401631,HK -1566401632,1566401663,NO -1566401664,1566401695,SG -1566401696,1566401727,NO -1566401728,1566401759,AU -1566401760,1566401791,NO +1566401600,1566401663,HK +1566401664,1566401727,SG +1566401728,1566401791,NO 1566401792,1566401856,SI 1566401857,1566401887,NO 1566401888,1566401919,US @@ -68778,8 +65805,14 @@ 1566470352,1566470367,GB 1566470368,1566471567,IE 1566471568,1566471575,GB -1566471576,1566472191,IE -1566472192,1566474239,GB +1566471576,1566471971,IE +1566471972,1566471975,GB +1566471976,1566472005,IE +1566472006,1566472007,GB +1566472008,1566472051,IE +1566472052,1566472063,GB +1566472064,1566472087,IE +1566472088,1566474239,GB 1566474240,1566476287,DE 1566476288,1566478335,BG 1566478336,1566482431,RU @@ -68855,7 +65888,9 @@ 1567712768,1567713279,DE 1567713280,1567715327,RO 1567715328,1567717375,MD -1567717376,1567750655,RO +1567717376,1567719935,RO +1567719936,1567720191,GB +1567720192,1567750655,RO 1567750656,1567751167,SE 1567751168,1567752191,RO 1567752192,1567756287,MD @@ -68940,9 +65975,7 @@ 1568309248,1568342015,RO 1568342016,1568374783,BG 1568374784,1568440319,RU -1568440320,1568444367,NO -1568444368,1568444375,SE -1568444376,1568473087,NO +1568440320,1568473087,NO 1568473088,1568505855,BY 1568505856,1568538623,NL 1568538624,1568555007,IR @@ -69049,8 +66082,7 @@ 1570665920,1570665935,GB 1570665936,1570665951,IT 1570665952,1570665967,FR -1570665968,1570666127,SE -1570666128,1570666143,EU +1570665968,1570666143,SE 1570666144,1570666147,DE 1570666148,1570666175,SE 1570666176,1570666191,GB @@ -69163,19 +66195,20 @@ 1570764800,1570766847,DE 1570766848,1571291135,DK 1571291136,1571422207,RO -1571422208,1571426303,RU +1571422208,1571422463,UA +1571422464,1571425791,CZ +1571425792,1571426303,RU 1571426304,1571428351,CZ 1571428352,1571428863,RU 1571428864,1571429119,CZ 1571429120,1571429375,RU -1571429376,1571432447,UA -1571432448,1571434495,CZ -1571434496,1571435519,UA +1571429376,1571435519,UA 1571435520,1571436031,NL 1571436032,1571436287,UA 1571436288,1571438591,RU 1571438592,1571441663,UA -1571441664,1571442175,KZ +1571441664,1571441919,RU +1571441920,1571442175,DE 1571442176,1571442687,NL 1571442688,1571443199,UA 1571443200,1571443455,NL @@ -69213,14 +66246,16 @@ 1571524608,1571526655,RU 1571526656,1571528703,CZ 1571528704,1571529727,MD -1571529728,1571551231,CZ -1571551232,1571552255,UA +1571529728,1571530751,CZ +1571530752,1571531007,RU +1571531008,1571549183,CZ +1571549184,1571552255,UA 1571552256,1571553279,CZ 1571553280,1571684351,IL 1571684352,1571686399,ES 1571686400,1571688447,GB 1571688448,1571690495,CH -1571690496,1571692543,GE +1571690496,1571691519,GE 1571692544,1571694591,FR 1571694592,1571696639,LU 1571696640,1571700735,RU @@ -69270,7 +66305,7 @@ 1571749888,1571758079,RU 1571758080,1571766271,IL 1571766272,1571786751,PL -1571786752,1571790847,NL +1571786752,1571790847,EU 1571790848,1571794943,PL 1571794944,1571799039,NL 1571799040,1571815423,UA @@ -69308,7 +66343,7 @@ 1572225024,1572241407,TR 1572241408,1572257791,SE 1572257792,1572274175,FR -1572274176,1572276223,SG +1572274176,1572276223,FI 1572276224,1572277247,US 1572277248,1572277759,DE 1572277760,1572280319,SG @@ -69332,7 +66367,10 @@ 1572380672,1572384767,RU 1572384768,1572388863,DE 1572388864,1572392959,DK -1572392960,1572397055,EU +1572392960,1572393471,NL +1572393472,1572393983,GB +1572393984,1572394495,DE +1572394496,1572397055,US 1572397056,1572401151,AZ 1572401152,1572405247,GB 1572405248,1572409343,CZ @@ -69365,7 +66403,9 @@ 1572504576,1572504703,RO 1572504704,1572504831,TR 1572504832,1572505087,SG -1572505088,1572505983,IT +1572505088,1572505871,IT +1572505872,1572505887,GR +1572505888,1572505983,IT 1572505984,1572506623,GR 1572506624,1572507199,IT 1572507200,1572507207,GB @@ -69395,7 +66435,9 @@ 1572541472,1572541535,FR 1572541536,1572541543,GB 1572541544,1572541551,CH -1572541552,1572541951,GB +1572541552,1572541903,GB +1572541904,1572541919,DE +1572541920,1572541951,GB 1572541952,1572541983,DE 1572541984,1572541999,ES 1572542000,1572542015,GB @@ -69546,7 +66588,8 @@ 1572769792,1572770047,RO 1572770048,1572770111,RS 1572770112,1572771839,RO -1572771840,1572773887,ES +1572771840,1572772095,EU +1572772096,1572773887,ES 1572773888,1572775935,RS 1572775936,1572777983,GB 1572777984,1572780031,UA @@ -69575,7 +66618,7 @@ 1572825088,1572827135,RU 1572827136,1572829183,NO 1572829184,1572831231,FI -1572831232,1572833279,BH +1572831232,1572831487,BH 1572833280,1572835327,ES 1572835328,1572837375,IE 1572837376,1572839423,DK @@ -69645,7 +66688,9 @@ 1578590304,1578590311,IT 1578590312,1578590339,FR 1578590340,1578590343,DE -1578590344,1578590415,FR +1578590344,1578590351,FR +1578590352,1578590367,GB +1578590368,1578590415,FR 1578590416,1578590431,PL 1578590432,1578590447,BE 1578590448,1578590471,FR @@ -69701,15 +66746,16 @@ 1578591012,1578591023,FR 1578591024,1578591039,PL 1578591040,1578591055,NL -1578591056,1578591087,FR -1578591088,1578591119,GB +1578591056,1578591071,FR +1578591072,1578591119,GB 1578591120,1578591127,FR 1578591128,1578591135,DE 1578591136,1578591143,FR 1578591144,1578591151,GB 1578591152,1578591183,FR 1578591184,1578591187,CH -1578591188,1578591195,GB +1578591188,1578591191,PT +1578591192,1578591195,GB 1578591196,1578591279,FR 1578591280,1578591287,ES 1578591288,1578591291,DE @@ -69790,7 +66836,8 @@ 1578592296,1578592303,PT 1578592304,1578592351,FR 1578592352,1578592367,PL -1578592368,1578592375,FR +1578592368,1578592371,FR +1578592372,1578592375,IE 1578592376,1578592379,GB 1578592380,1578592383,NL 1578592384,1578592395,FR @@ -69852,7 +66899,7 @@ 1578593376,1578593407,GB 1578593408,1578593411,IT 1578593412,1578593415,FR -1578593416,1578593423,PL +1578593416,1578593423,DE 1578593424,1578593439,FR 1578593440,1578593443,IT 1578593444,1578593447,PL @@ -69933,7 +66980,8 @@ 1578594312,1578594315,PL 1578594316,1578594319,FR 1578594320,1578594335,PL -1578594336,1578594355,GB +1578594336,1578594351,IE +1578594352,1578594355,GB 1578594356,1578594359,FR 1578594360,1578594363,PT 1578594364,1578594367,ES @@ -69950,7 +66998,8 @@ 1578594516,1578594519,FR 1578594520,1578594523,PL 1578594524,1578594527,FR -1578594528,1578594535,GB +1578594528,1578594531,PL +1578594532,1578594535,NL 1578594536,1578594539,DE 1578594540,1578594543,FR 1578594544,1578594551,ES @@ -70074,8 +67123,7 @@ 1578596208,1578596255,FR 1578596256,1578596287,GB 1578596288,1578596303,ES -1578596304,1578596335,FR -1578596336,1578596351,ES +1578596304,1578596351,FR 1578596352,1578596863,GB 1578596864,1578600191,FR 1578600192,1578600255,BE @@ -70084,7 +67132,9 @@ 1578600576,1578602495,FR 1578602496,1578604543,NL 1578604544,1578606591,GB -1578606592,1578608639,DE +1578606592,1578607725,DE +1578607726,1578607726,FR +1578607727,1578608639,DE 1578608640,1578610687,CZ 1578610688,1578610751,FR 1578610752,1578610755,BE @@ -70119,8 +67169,7 @@ 1578611052,1578611055,PL 1578611056,1578611071,FR 1578611072,1578611075,DE -1578611076,1578611079,FR -1578611080,1578611087,NL +1578611076,1578611087,FR 1578611088,1578611103,DE 1578611104,1578611107,BE 1578611108,1578611119,DE @@ -70236,7 +67285,10 @@ 1578613472,1578613475,ES 1578613476,1578613479,CH 1578613480,1578613483,GB -1578613484,1578613503,FR +1578613484,1578613487,PL +1578613488,1578613491,IT +1578613492,1578613495,IE +1578613496,1578613503,NL 1578613504,1578613567,DE 1578613568,1578613631,PL 1578613632,1578613647,DE @@ -70369,7 +67421,9 @@ 1581973504,1581989887,RU 1581989888,1582006271,PL 1582006272,1582022655,RU -1582022656,1582039039,NL +1582022656,1582029900,NL +1582029901,1582029901,SE +1582029902,1582039039,NL 1582039040,1582055423,BH 1582055424,1582071807,UA 1582071808,1582088191,ES @@ -70389,7 +67443,9 @@ 1583349760,1583611903,SA 1583611904,1583615999,LV 1583616000,1583617791,NL -1583617792,1583618047,US +1583617792,1583617844,US +1583617845,1583617845,A1 +1583617846,1583618047,US 1583618048,1583619839,NL 1583619840,1583620095,US 1583620096,1583624191,IT @@ -70432,9 +67488,10 @@ 1583718117,1583718117,BE 1583718118,1583722495,GB 1583722496,1583726591,IR -1583726592,1583730687,BG -1583730688,1583730943,EU -1583730944,1583732335,DK +1583726592,1583727359,BG +1583727360,1583727871,MK +1583727872,1583730687,BG +1583730688,1583732335,DK 1583732336,1583732351,A2 1583732352,1583732383,DK 1583732384,1583732399,DE @@ -70468,11 +67525,9 @@ 1583782528,1583782535,IT 1583782536,1583782671,GB 1583782672,1583782679,IT -1583782680,1583782967,GB -1583782968,1583782975,IT -1583782976,1583783351,GB -1583783352,1583783359,IT -1583783360,1583783727,GB +1583782680,1583783023,GB +1583783024,1583783031,IT +1583783032,1583783727,GB 1583783728,1583783735,IT 1583783736,1583783767,GB 1583783768,1583783775,IT @@ -70512,8 +67567,8 @@ 1583815808,1583815935,US 1583815936,1583816191,GB 1583816192,1583816255,DE -1583816256,1583816383,NL -1583816384,1583816415,GB +1583816256,1583816351,NL +1583816352,1583816415,GB 1583816416,1583816703,NL 1583816704,1583819007,TR 1583819008,1583819136,GB @@ -70591,8 +67646,7 @@ 1585264640,1585265663,MT 1585265664,1585265695,FR 1585265696,1585265727,IM -1585265728,1585266111,FR -1585266112,1585266175,IM +1585265728,1585266175,FR 1585266176,1585266271,MT 1585266272,1585266287,MA 1585266288,1585266687,MT @@ -70608,8 +67662,7 @@ 1585287168,1585289215,CY 1585289216,1585291263,DE 1585291264,1585295359,FR -1585295360,1585297151,HU -1585297152,1585297407,EU +1585295360,1585297407,HU 1585297408,1585299455,RU 1585299456,1585301503,GB 1585301504,1585303551,LU @@ -70955,7 +68008,9 @@ 1590128640,1590130687,FI 1590130688,1590132735,FR 1590132736,1590132991,DE -1590132992,1590134783,GB +1590132992,1590133567,GB +1590133568,1590133599,DE +1590133600,1590134783,GB 1590134784,1590136831,ES 1590136832,1590138879,GB 1590138880,1590140927,FR @@ -70970,7 +68025,9 @@ 1590158336,1590161407,GB 1590161408,1590163455,DE 1590163456,1590165503,NL -1590165504,1590176831,AE +1590165504,1590176643,AE +1590176644,1590176644,US +1590176645,1590176831,AE 1590176832,1590176863,A2 1590176864,1590689791,AE 1590689792,1591214079,NL @@ -70991,7 +68048,8 @@ 1592049664,1592053759,RU 1592053760,1592054271,NL 1592054272,1592054527,AE -1592054528,1592054783,NL +1592054528,1592054655,NL +1592054656,1592054783,US 1592054784,1592055295,AE 1592055296,1592057623,NL 1592057624,1592057631,IN @@ -71000,8 +68058,7 @@ 1592057736,1592057855,NL 1592057856,1592061951,RS 1592061952,1592066047,RU -1592066048,1592066559,CY -1592066560,1592067583,US +1592066048,1592067583,US 1592067584,1592067711,NO 1592067712,1592067839,CY 1592067840,1592068095,NL @@ -71117,7 +68174,8 @@ 1593098240,1593114623,CH 1593114624,1593122815,DK 1593122816,1593131007,SE -1593131008,1593147391,GB +1593131008,1593147135,GB +1593147136,1593147391,EU 1593147392,1593163775,RU 1593163776,1593180159,AT 1593180160,1593196543,NO @@ -71292,9 +68350,7 @@ 1600963176,1600963183,RU 1600963184,1600963191,BY 1600963192,1600963199,KZ -1600963200,1600971087,RU -1600971088,1600971091,TR -1600971092,1600978943,RU +1600963200,1600978943,RU 1600978944,1601011711,SE 1601011712,1601044479,UA 1601044480,1601077247,RU @@ -71338,7 +68394,7 @@ 1602255104,1602255359,HU 1602255360,1602255615,US 1602255616,1602255871,PT -1602255872,1602256895,EU +1602255872,1602256895,HU 1602256896,1602258943,GB 1602258944,1602260991,RU 1602260992,1602263039,FR @@ -71373,6 +68429,7 @@ 1602298432,1602298879,IL 1602298880,1602299391,MT 1602299392,1602299903,GB +1602299904,1602301951,GR 1602301952,1602303999,DE 1602304000,1602306047,RU 1602306048,1602308095,GB @@ -71398,7 +68455,9 @@ 1602351104,1602353151,CZ 1602353152,1602355199,ES 1602355200,1602357247,GB -1602357248,1602359295,FR +1602357248,1602357503,FR +1602357504,1602357759,A1 +1602357760,1602359295,FR 1602359296,1602361343,DE 1602361344,1602363391,FI 1602363392,1602365439,LV @@ -71502,7 +68561,8 @@ 1603055616,1603059711,SE 1603059712,1603063807,AM 1603063808,1603067903,BG -1603067904,1603071999,GB +1603067904,1603067927,DE +1603067928,1603071999,GB 1603072000,1603076095,CZ 1603076096,1603080191,RU 1603080192,1603080447,DE @@ -71567,7 +68627,7 @@ 1603162112,1603166207,TJ 1603166208,1603166751,NL 1603166752,1603166767,MT -1603166768,1603166815,NL +1603166768,1603166815,US 1603166816,1603166847,VE 1603166848,1603166911,NL 1603166912,1603166943,VE @@ -71578,14 +68638,13 @@ 1603167168,1603167231,NL 1603167232,1603167743,BE 1603167744,1603167871,NO -1603167872,1603169199,NL -1603169200,1603169207,US -1603169208,1603169919,NL +1603167872,1603169919,NL 1603169920,1603169983,US 1603169984,1603170047,SE 1603170048,1603170303,NL 1603170304,1603174399,IE 1603174400,1603178495,TR +1603178496,1603182591,GB 1603182592,1603186687,FR 1603186688,1603190783,IT 1603190784,1603194879,RU @@ -71624,8 +68683,12 @@ 1603225008,1603225023,MX 1603225024,1603225243,FR 1603225244,1603225247,GB -1603225248,1603225267,FR -1603225268,1603225343,GB +1603225248,1603225283,FR +1603225284,1603225287,GB +1603225288,1603225299,FR +1603225300,1603225303,GB +1603225304,1603225327,FR +1603225328,1603225343,GB 1603225344,1603225599,FR 1603225600,1603225607,ES 1603225608,1603225615,GB @@ -71701,7 +68764,9 @@ 1603985408,1603990015,GB 1603990016,1603990271,GR 1603990272,1603990527,SA -1603990528,1603993599,GB +1603990528,1603992319,GB +1603992320,1603992575,US +1603992576,1603993599,GB 1603993600,1604009983,ME 1604009984,1604026367,PL 1604026368,1604042751,NL @@ -71761,8 +68826,8 @@ 1604901376,1604901631,CZ 1604901632,1604901887,SK 1604901888,1604901911,CZ -1604901912,1604901943,SK -1604901944,1604901983,CZ +1604901912,1604901935,SK +1604901936,1604901983,CZ 1604901984,1604902142,SK 1604902143,1604902399,CZ 1604902400,1604902911,SK @@ -71800,9 +68865,7 @@ 1605109720,1605109727,IT 1605109728,1605111919,GB 1605111920,1605111927,IT -1605111928,1605111975,GB -1605111976,1605111983,IT -1605111984,1605112607,GB +1605111928,1605112607,GB 1605112608,1605112615,IT 1605112616,1605112959,GB 1605112960,1605112967,IT @@ -71830,13 +68893,17 @@ 1605124960,1605125119,GB 1605125120,1605125247,US 1605125248,1605125263,GB -1605125264,1605125279,US +1605125264,1605125279,DE 1605125280,1605125335,GB 1605125336,1605125343,US 1605125344,1605125375,GB 1605125376,1605125903,US -1605125904,1605126015,GB -1605126016,1605127679,US +1605125904,1605125904,GB +1605125905,1605125920,DE +1605125921,1605126015,GB +1605126016,1605126911,US +1605126912,1605127167,EU +1605127168,1605127679,US 1605127680,1605127935,GB 1605127936,1605128703,US 1605128704,1605129215,GB @@ -71855,7 +68922,9 @@ 1605132288,1605148671,RU 1605148672,1605156863,PT 1605156864,1605165055,JO -1605165056,1605173247,GB +1605165056,1605169411,GB +1605169412,1605169412,DE +1605169413,1605173247,GB 1605173248,1605181439,TR 1605181440,1605189631,LT 1605189632,1605189663,SK @@ -71871,7 +68940,9 @@ 1605246976,1605255167,PL 1605255168,1605257215,RU 1605257216,1605259263,FR -1605259264,1605261311,DE +1605259264,1605259519,DE +1605259520,1605259583,CH +1605259584,1605261311,DE 1605261312,1605271551,RU 1605271552,1605279743,DE 1605279744,1605287935,FR @@ -71901,7 +68972,9 @@ 1605861376,1605894143,TR 1605894144,1606156287,RO 1606156288,1606418431,RU -1606418432,1607467007,SE +1606418432,1606636287,SE +1606636288,1606636543,GB +1606636544,1607467007,SE 1607467008,1607532543,DE 1607532544,1607569407,SE 1607569408,1607572479,DK @@ -71911,21 +68984,33 @@ 1607581696,1607583743,DK 1607583744,1607585791,SE 1607585792,1607598079,DK -1607598080,1607610367,IT +1607598080,1607598335,IT +1607598336,1607598591,EU +1607598592,1607606015,IT +1607606016,1607606271,FR +1607606272,1607609343,IT +1607609344,1607609599,EU +1607609600,1607610367,IT 1607610368,1607612415,IE 1607612416,1607614463,A2 1607614464,1607616511,FR 1607616512,1607618559,A2 1607618560,1607622655,GB -1607622656,1607630847,A2 +1607622656,1607625983,A2 +1607625984,1607626239,EU +1607626240,1607628543,A2 +1607628544,1607628799,EU +1607628800,1607630847,A2 1607630848,1607633919,IE 1607633920,1607636991,A2 1607636992,1607639039,IE -1607639040,1607647231,A2 +1607639040,1607647231,EU 1607647232,1607651327,DE 1607651328,1607655423,FR 1607655424,1607663615,A2 -1607663616,1607729151,NL +1607663616,1607695559,NL +1607695560,1607695560,A1 +1607695561,1607729151,NL 1607729152,1607761919,EG 1607761920,1607766015,SY 1607766016,1607794687,EG @@ -72026,7 +69111,9 @@ 1613488128,1613492223,CA 1613492224,1613504511,US 1613504512,1613529087,CA -1613529088,1613545471,US +1613529088,1613538122,US +1613538123,1613538125,A1 +1613538126,1613545471,US 1613545472,1613545495,CA 1613545496,1613545503,US 1613545504,1613545551,CA @@ -72125,7 +69212,9 @@ 1634455552,1634459647,CA 1634459648,1634467839,US 1634467840,1634729983,CA -1634729984,1652293631,US +1634729984,1650919315,US +1650919316,1650919316,A1 +1650919317,1652293631,US 1652293632,1652310015,CA 1652310016,1652481279,US 1652481280,1652481791,CN @@ -72211,7 +69300,9 @@ 1652631344,1652631351,CA 1652631352,1652631535,US 1652631536,1652631551,MY -1652631552,1652631999,US +1652631552,1652631751,US +1652631752,1652631759,GB +1652631760,1652631999,US 1652632000,1652632015,AE 1652632016,1652632255,US 1652632256,1652632263,IL @@ -72231,7 +69322,9 @@ 1652632936,1652632943,PH 1652632944,1652633159,US 1652633160,1652633167,CA -1652633168,1652634143,US +1652633168,1652633999,US +1652634000,1652634007,GB +1652634008,1652634143,US 1652634144,1652634151,AE 1652634152,1652634423,US 1652634424,1652634431,CA @@ -72466,7 +69559,9 @@ 1652655512,1652655519,AU 1652655520,1652655727,US 1652655728,1652655743,GB -1652655744,1652655887,US +1652655744,1652655871,US +1652655872,1652655879,CA +1652655880,1652655887,US 1652655888,1652655895,IN 1652655896,1652655903,GB 1652655904,1652655943,US @@ -72482,7 +69577,9 @@ 1652656440,1652656447,CA 1652656448,1652656671,US 1652656672,1652656679,GB -1652656680,1652656719,US +1652656680,1652656703,US +1652656704,1652656711,CA +1652656712,1652656719,US 1652656720,1652656727,NZ 1652656728,1652656759,US 1652656760,1652656767,CN @@ -72701,7 +69798,11 @@ 1652681472,1652681479,GB 1652681480,1652681511,US 1652681512,1652681519,IL -1652681520,1653534719,US +1652681520,1653500927,US +1653500928,1653501183,FR +1653501184,1653501439,IL +1653501440,1653501695,HK +1653501696,1653534719,US 1653534720,1653538815,CA 1653538816,1653555199,US 1653555200,1653560319,CA @@ -72709,7 +69810,9 @@ 1653560328,1653567487,CA 1653567488,1653571583,US 1653571584,1653575679,CA -1653575680,1653592063,US +1653575680,1653575797,US +1653575798,1653575798,A1 +1653575799,1653592063,US 1653592064,1653596159,CA 1653596160,1653600255,US 1653600256,1653604351,CA @@ -72722,7 +69825,9 @@ 1654583104,1654583135,CA 1654583136,1654648831,US 1654648832,1654652927,CA -1654652928,1665833175,US +1654652928,1663444375,US +1663444376,1663444383,CA +1663444384,1665833175,US 1665833176,1665833183,A2 1665833184,1673527295,US 1673527296,1673560063,CA @@ -72781,7 +69886,9 @@ 1673568256,1673568271,CA 1673568272,1673568303,US 1673568304,1673568319,GB -1673568320,1673569023,US +1673568320,1673568383,US +1673568384,1673568447,CA +1673568448,1673569023,US 1673569024,1673569039,CA 1673569040,1673569055,HR 1673569056,1673569103,US @@ -72804,9 +69911,13 @@ 1673573184,1673573247,CA 1673573248,1673573503,US 1673573504,1673573567,NL -1673573568,1673573759,US -1673573760,1673573823,CA -1673573824,1673577727,US +1673573568,1673573743,US +1673573744,1673573823,CA +1673573824,1673576895,US +1673576896,1673576959,A1 +1673576960,1673577231,US +1673577232,1673577247,CA +1673577248,1673577727,US 1673577728,1673577983,LT 1673577984,1673578239,A1 1673578240,1673578287,US @@ -72863,8 +69974,10 @@ 1680535552,1680539647,CA 1680539648,1680564223,US 1680564224,1680572415,CA -1680572416,1681915903,US -1686110208,1687158783,US +1680572416,1680627199,US +1680627200,1680627263,CA +1680627264,1681915903,US +1686110208,1694498815,US 1694498816,1694499839,CN 1694499840,1694500863,ID 1694500864,1694507007,JP @@ -73265,7 +70378,9 @@ 1728464896,1728465919,KR 1728465920,1728466943,CN 1728466944,1728467967,KR -1728467968,1728469247,IN +1728467968,1728468479,HK +1728468480,1728468735,AU +1728468736,1728469247,IN 1728469248,1728469503,NZ 1728469504,1728470015,HK 1728470016,1728471039,JP @@ -73375,9 +70490,148 @@ 1728561152,1728562175,AU 1728562176,1728562431,VN 1728562432,1728562687,VU +1728562688,1728563199,JP 1728563200,1728564223,SG 1728564224,1728565247,IN -1728708608,1728709631,CN +1728565248,1728566271,JP +1728566272,1728569343,CN +1728569344,1728569599,PH +1728569600,1728571391,ID +1728571392,1728572415,AU +1728572416,1728573439,JP +1728573440,1728574463,HK +1728574464,1728575487,KR +1728575488,1728576511,BD +1728576512,1728577535,BT +1728577536,1728578559,KH +1728578560,1728580607,CN +1728580608,1728580863,ID +1728580864,1728581119,VN +1728581120,1728581631,PK +1728581632,1728582655,NZ +1728582656,1728583679,JP +1728583680,1728584703,MY +1728584704,1728585215,AU +1728585216,1728585727,SG +1728585728,1728586751,CN +1728586752,1728589823,IN +1728589824,1728590847,JP +1728590848,1728591871,CN +1728591872,1728592895,ID +1728592896,1728593151,MN +1728593152,1728593407,AU +1728593408,1728593663,IN +1728593664,1728593919,ID +1728593920,1728595967,JP +1728595968,1728596479,NZ +1728596480,1728598015,ID +1728598016,1728599039,NZ +1728599040,1728602111,JP +1728602112,1728603135,ID +1728603136,1728604159,KR +1728604160,1728605183,TW +1728605184,1728606207,CN +1728606208,1728607231,PK +1728607232,1728608255,IN +1728608256,1728608511,SG +1728608512,1728608767,IN +1728608768,1728609023,ID +1728609024,1728610303,IN +1728610304,1728611327,TH +1728611328,1728613375,AU +1728613376,1728614399,NZ +1728614400,1728615423,MY +1728615424,1728616447,IN +1728616448,1728617471,SG +1728617472,1728618495,CN +1728618496,1728619519,MY +1728619520,1728620543,IN +1728620544,1728622591,AU +1728622592,1728624639,SG +1728624640,1728625663,JP +1728625664,1728626175,IN +1728626176,1728626431,JP +1728626432,1728626687,HK +1728626688,1728627711,IN +1728627712,1728628735,JP +1728628736,1728630783,CN +1728630784,1728631807,TH +1728631808,1728632319,SG +1728632320,1728632575,PK +1728632576,1728633855,IN +1728633856,1728634879,CN +1728634880,1728636159,ID +1728636160,1728636415,AU +1728636416,1728636671,KR +1728636672,1728636927,PK +1728636928,1728637951,NZ +1728637952,1728638463,AU +1728638464,1728638719,ID +1728638720,1728638975,AU +1728638976,1728639999,JP +1728640000,1728641023,ID +1728641024,1728642047,IN +1728642048,1728643071,NZ +1728643072,1728645119,VN +1728645120,1728646143,SG +1728646144,1728647167,IN +1728647168,1728648703,AU +1728648704,1728648959,ID +1728648960,1728649215,PK +1728650240,1728651263,JP +1728651264,1728652287,KR +1728652288,1728653311,ID +1728653312,1728654335,NZ +1728654336,1728655359,ID +1728655360,1728655871,IN +1728655872,1728656127,SB +1728656128,1728656383,HK +1728656384,1728661503,AU +1728661504,1728662527,IN +1728662528,1728665599,VN +1728665600,1728666623,MN +1728666624,1728668671,JP +1728668672,1728669695,SG +1728669696,1728670207,BD +1728670208,1728670463,NZ +1728670464,1728670719,FJ +1728670720,1728671743,JP +1728671744,1728672767,BD +1728672768,1728673791,TW +1728673792,1728674815,JP +1728674816,1728675839,ID +1728675840,1728676863,KR +1728676864,1728677887,IN +1728677888,1728678911,BD +1728678912,1728679935,PG +1728679936,1728680959,ID +1728680960,1728681983,MY +1728681984,1728683007,CN +1728683008,1728684031,BD +1728684032,1728685055,AU +1728685056,1728686079,JP +1728686080,1728687103,AU +1728687104,1728689407,JP +1728689408,1728689663,BD +1728689664,1728689919,PK +1728689920,1728690175,SG +1728690176,1728691199,BD +1728691200,1728692223,KH +1728692224,1728693247,JP +1728693248,1728698367,VN +1728698368,1728699391,NZ +1728699392,1728699903,BD +1728699904,1728700415,IN +1728700416,1728700671,BD +1728700672,1728700927,IN +1728700928,1728701183,PG +1728701184,1728701439,ID +1728701440,1728702463,WS +1728702464,1728703487,IN +1728703488,1728704511,NZ +1728704512,1728705535,AU +1728705536,1728706559,HK +1728706560,1728709631,CN 1728709632,1728710655,TW 1728710656,1728710911,AU 1728710912,1728711167,IN @@ -73435,7 +70689,7 @@ 1728757760,1728758783,JP 1728758784,1728759039,MY 1728759040,1728759295,HK -1728759296,1728759551,MY +1728759296,1728759551,SG 1728759552,1728759807,HK 1728759808,1728760831,PH 1728760832,1728761855,TW @@ -73526,6 +70780,82 @@ 1728836608,1728837631,HK 1728837632,1728838655,KR 1728838656,1728839679,ID +1728839680,1728839935,FJ +1728839936,1728840191,IN +1728840192,1728840447,SG +1728840448,1728842751,AU +1728842752,1728843775,ID +1728843776,1728844799,JP +1728844800,1728845311,ID +1728845312,1728845567,AU +1728845568,1728845823,ID +1728845824,1728846847,IN +1728846848,1728847871,ID +1728847872,1728848895,CN +1728848896,1728849919,AU +1728849920,1728850943,PK +1728850944,1728851967,BD +1728851968,1728854015,JP +1728854016,1728854527,AU +1728854528,1728854783,PK +1728854784,1728855039,AU +1728855040,1728856063,HK +1728856064,1728857087,MY +1728857088,1728858111,CN +1728858112,1728860159,BD +1728860160,1728860671,ID +1728860672,1728861183,BD +1728861184,1728861439,ID +1728861440,1728862207,AU +1728862208,1728863231,PH +1728863232,1728864255,HK +1728864256,1728865279,AF +1728865280,1728866303,AU +1728866304,1728867327,VN +1728867328,1728868351,AU +1728868352,1728869375,ID +1728869376,1728870399,IN +1728870400,1728871423,PK +1728871424,1728872447,IN +1728905216,1728905471,FJ +1728905472,1728905727,PK +1728905728,1728907263,IN +1728907264,1728908287,NZ +1728908288,1728912383,JP +1728912384,1728913407,TH +1728913408,1728914431,PH +1728914432,1728915199,ID +1728915200,1728915455,NZ +1728915456,1728917503,JP +1728917504,1728918527,HK +1728918528,1728919551,KR +1728919552,1728920575,AU +1728920576,1728921599,JP +1728921600,1728922623,AF +1728922624,1728924671,AU +1728924672,1728925695,VN +1728925696,1728926719,AU +1728970752,1728971007,FJ +1728971008,1728971263,AU +1728971264,1728971519,IN +1728971520,1728971775,NZ +1728971776,1728972799,AU +1728972800,1728973823,TH +1728973824,1728974847,JP +1728974848,1728976383,ID +1728976384,1728976895,AU +1728976896,1728977151,AF +1728977408,1728977663,HK +1728977664,1728977919,BD +1728977920,1728978943,MY +1728978944,1728979967,JP +1728979968,1728980991,MN +1728980992,1728982015,NZ +1728982016,1728982527,ID +1728982528,1728982783,IN +1728982784,1728985087,AU +1728985088,1728986111,TW +1728986112,1728987135,PH 1729495040,1729519615,CN 1729519616,1729520639,HK 1729520640,1729527807,CN @@ -73770,7 +71100,10 @@ 1744179200,1744180223,TH 1744180224,1744181247,PH 1744181248,1744182271,TH -1744182272,1744185343,AU +1744182272,1744184575,AU +1744184576,1744184831,SG +1744184832,1744185087,HK +1744185088,1744185343,AU 1744185344,1744186367,HK 1744186368,1744187903,IN 1744187904,1744188159,TH @@ -73877,7 +71210,7 @@ 1744279552,1744280575,NZ 1744280576,1744283647,HK 1744283648,1744286719,CN -1744286720,1744287743,ID +1744287232,1744287743,ID 1744287744,1744288767,AU 1744288768,1744289791,JP 1744289792,1744290815,NZ @@ -73904,6 +71237,8 @@ 1744304128,1744305151,AU 1744305152,1744306175,PH 1769996288,1772093439,MA +1777205248,1777336319,SD +1777336320,1778384895,ZA 1778384896,1778385151,CN 1778385152,1778385407,AU 1778385408,1778393087,CN @@ -73949,10 +71284,10 @@ 1795556256,1795556287,US 1795556288,1795556319,QA 1795556320,1795556351,US -1795556352,1795556607,GB -1795556608,1795556639,US -1795556640,1795556735,CA -1795556736,1795556927,US +1795556352,1795556607,CA +1795556608,1795556623,US +1795556624,1795556863,CA +1795556864,1795556927,US 1795556928,1795556959,CA 1795556960,1795556991,US 1795556992,1795557119,CA @@ -73963,13 +71298,17 @@ 1795557216,1795557247,US 1795557248,1795557375,CA 1795557376,1795557631,IN -1795557632,1795559423,US +1795557632,1795558655,US +1795558656,1795558911,A1 +1795558912,1795559423,US 1795559424,1795559679,AR 1795559680,1795559743,US 1795559744,1795559807,AE 1795559808,1795560447,US 1795560448,1795560959,CA -1795560960,1795561471,US +1795560960,1795561215,US +1795561216,1795561359,CA +1795561360,1795561471,US 1795561472,1795562239,CA 1795562240,1795565631,US 1795565632,1795565719,CA @@ -73993,24 +71332,35 @@ 1795567744,1795567775,CA 1795567776,1795567791,US 1795567792,1795567807,CA -1795567808,1795568127,US -1795568128,1795568639,CA -1795568640,1795570943,US -1795570944,1795571199,CA -1795571200,1796257919,US +1795567808,1795567999,US +1795568000,1795568639,CA +1795568640,1795568911,US +1795568912,1795568927,CA +1795568928,1795569663,US +1795569664,1795570175,CA +1795570176,1795570943,US +1795570944,1795571215,CA +1795571216,1795571223,US +1795571224,1795571231,CA +1795571232,1795571327,US +1795571328,1795571391,CA +1795571392,1795571423,US +1795571424,1795571455,CA +1795571456,1795583999,US +1795584000,1795588095,SG +1795588096,1796257919,US 1796257920,1796258047,PR 1796258048,1796262911,US 1796262912,1796263167,PR 1796263168,1796325375,US 1796325376,1796325631,PR -1796325632,1803550719,US -1809842176,1815805951,US +1796325632,1796514244,US +1796514245,1796514245,A1 +1796514246,1803550719,US +1807745024,1815805951,US 1815805952,1815806207,FR -1815806208,1815806253,US -1815806254,1815806261,FR -1815806262,1815806312,US -1815806313,1815806323,GB -1815806324,1815806527,US +1815806208,1815806463,A1 +1815806464,1815806527,US 1815806528,1815806559,GB 1815806560,1815806719,US 1815806720,1815806847,GB @@ -74030,8 +71380,8 @@ 1815807795,1815807839,US 1815807840,1815807935,GB 1815807936,1815807999,US -1815808000,1815808063,SC -1815808064,1815808292,US +1815808000,1815808255,A1 +1815808256,1815808292,US 1815808293,1815808300,GB 1815808301,1815808304,US 1815808305,1815808314,GB @@ -74039,7 +71389,9 @@ 1815808394,1815808404,GB 1815808405,1815808586,US 1815808587,1815808598,AE -1815808599,1815808719,US +1815808599,1815808656,US +1815808657,1815808657,A1 +1815808658,1815808719,US 1815808720,1815808731,GB 1815808732,1815808737,US 1815808738,1815808758,GB @@ -74078,15 +71430,17 @@ 1815822336,1815826431,CA 1815826432,1815871487,US 1815871488,1815879679,CA -1815879680,1815912447,US +1815879680,1815905034,US +1815905035,1815905038,A1 +1815905039,1815912447,US 1815912448,1815920639,CA 1815920640,1815928831,US 1815928832,1815937023,BS 1815937024,1815957823,US 1815957824,1815957887,A1 1815957888,1816001791,US -1816001792,1816002303,NL -1816002304,1816007167,US +1816001792,1816002559,NL +1816002560,1816007167,US 1816007168,1816007175,CA 1816007176,1816024319,US 1816024320,1816024575,CA @@ -74109,11 +71463,7 @@ 1822535680,1822572543,US 1822572544,1822605311,CA 1822605312,1822654463,US -1822654464,1822664911,CA -1822664912,1822664919,GB -1822664920,1822666503,CA -1822666504,1822666511,IL -1822666512,1822670847,CA +1822654464,1822670847,CA 1822670848,1822818367,US 1822818368,1822818375,CA 1822818376,1822818999,US @@ -74193,13 +71543,15 @@ 1822827872,1822827879,AU 1822827880,1822949375,US 1822949376,1822982143,CA -1822982144,1823081359,US -1823081360,1823081367,CA -1823081368,1823081975,US +1822982144,1823081975,US 1823081976,1823081983,ID 1823081984,1823082199,US 1823082200,1823082207,TR -1823082208,1823113215,US +1823082208,1823084799,US +1823084800,1823084807,TR +1823084808,1823084959,US +1823084960,1823084967,MV +1823084968,1823113215,US 1823113216,1823129599,CA 1823129600,1823162367,US 1823162368,1823170559,CA @@ -74357,7 +71709,12 @@ 1833315920,1833316351,IM 1833316352,1833318399,DK 1833318400,1833320447,GB -1833320448,1833322495,AE +1833320448,1833320959,AE +1833320960,1833321215,IQ +1833321216,1833321282,US +1833321283,1833321283,AE +1833321284,1833321471,US +1833321472,1833322495,AE 1833322496,1833324543,IT 1833324544,1833326591,NO 1833326592,1833327103,GB @@ -74377,14 +71734,22 @@ 1833351168,1833353215,RU 1833353216,1833355263,DE 1833355264,1833357311,IT -1833357312,1833357631,IE +1833357312,1833357561,IE +1833357562,1833357563,GB +1833357564,1833357579,IE +1833357580,1833357587,GB +1833357588,1833357631,IE 1833357632,1833357647,GB 1833357648,1833357903,IE 1833357904,1833358079,GB 1833358080,1833358619,IE -1833358620,1833358847,GB -1833358848,1833359071,IE -1833359072,1833359103,GB +1833358620,1833358841,GB +1833358842,1833358845,IE +1833358846,1833358847,GB +1833358848,1833359079,IE +1833359080,1833359083,GB +1833359084,1833359087,IE +1833359088,1833359103,GB 1833359104,1833359359,IE 1833359360,1833361407,DE 1833361408,1833363455,GB @@ -74407,9 +71772,7 @@ 1833390208,1833390335,US 1833390336,1833391871,GB 1833391872,1833392127,US -1833392128,1833394239,CH -1833394240,1833394255,EU -1833394256,1833396223,CH +1833392128,1833396223,CH 1833396224,1833398271,NL 1833398272,1833400319,DE 1833400320,1833402367,GB @@ -74513,7 +71876,31 @@ 1833644288,1833644319,TJ 1833644320,1833648127,RU 1833648128,1833652223,LB -1833652224,1833660351,DE +1833652224,1833656511,DE +1833656512,1833656543,US +1833656544,1833656639,DE +1833656640,1833656671,US +1833656672,1833656991,DE +1833656992,1833657039,US +1833657040,1833657151,DE +1833657152,1833657215,US +1833657216,1833657303,DE +1833657304,1833657311,US +1833657312,1833657791,DE +1833657792,1833657855,US +1833657856,1833658047,DE +1833658048,1833658111,US +1833658112,1833658303,DE +1833658304,1833658367,US +1833658368,1833658959,DE +1833658960,1833658975,US +1833658976,1833659103,DE +1833659104,1833659199,US +1833659200,1833659231,DE +1833659232,1833659263,US +1833659264,1833659423,DE +1833659424,1833659455,US +1833659456,1833660351,DE 1833660352,1833660415,US 1833660416,1833664511,IT 1833664512,1833668607,RU @@ -74642,47 +72029,53 @@ 1835892736,1835909119,GB 1835909120,1835913215,RS 1835913216,1835917311,RU -1835917312,1835917607,GB -1835917608,1835917615,IT -1835917616,1835917927,GB +1835917312,1835917927,GB 1835917928,1835917935,IT -1835917936,1835918519,GB +1835917936,1835918159,GB +1835918160,1835918167,IT +1835918168,1835918519,GB 1835918520,1835918527,IT 1835918528,1835918567,GB 1835918568,1835918575,IT -1835918576,1835918911,GB -1835918912,1835918919,IT -1835918920,1835919431,GB +1835918576,1835918735,GB +1835918736,1835918743,IT +1835918744,1835919431,GB 1835919432,1835919439,IT -1835919440,1835920127,GB -1835920128,1835920159,PT -1835920160,1835920191,GB +1835919440,1835919511,GB +1835919512,1835919519,IT +1835919520,1835919527,GB +1835919528,1835919535,IT +1835919536,1835920127,GB +1835920128,1835920175,PT +1835920176,1835920191,GB 1835920192,1835920199,PT 1835920200,1835920207,GB -1835920208,1835920335,PT -1835920336,1835920343,GB -1835920344,1835920383,PT +1835920208,1835920239,PT +1835920240,1835920247,GB +1835920248,1835920279,PT +1835920280,1835920287,GB +1835920288,1835920327,PT +1835920328,1835920335,GB +1835920336,1835920343,PT +1835920344,1835920351,GB +1835920352,1835920383,PT 1835920384,1835920479,GB 1835920480,1835920487,IT -1835920488,1835920751,GB -1835920752,1835920759,IT -1835920760,1835920775,GB +1835920488,1835920775,GB 1835920776,1835920783,IT -1835920784,1835921407,GB +1835920784,1835921375,GB +1835921376,1835921383,IT +1835921384,1835921407,GB 1835921408,1835921415,IT -1835921416,1835921423,GB -1835921424,1835921431,IT -1835921432,1835921439,GB +1835921416,1835921439,GB 1835921440,1835921447,IT -1835921448,1835921855,GB -1835921856,1835921863,IT -1835921864,1835924527,GB +1835921448,1835922575,GB +1835922576,1835922583,IT +1835922584,1835924527,GB 1835924528,1835924535,IT -1835924536,1835925095,GB -1835925096,1835925103,IT -1835925104,1835925255,GB -1835925256,1835925263,IT -1835925264,1835925503,GB +1835924536,1835924959,GB +1835924960,1835924967,IT +1835924968,1835925503,GB 1835925504,1835933695,LV 1835933696,1835941887,RU 1835941888,1835950079,UA @@ -74692,9 +72085,7 @@ 1835974656,1835982847,PL 1835982848,1835991039,CY 1835991040,1835999231,RU -1835999232,1836000255,IR -1836000256,1836001023,EU -1836001024,1836007423,IR +1835999232,1836007423,IR 1836007424,1836015615,RU 1836015616,1836023807,AD 1836023808,1836040191,RU @@ -74754,11 +72145,12 @@ 1839457760,1839457775,AQ 1839457776,1839458687,RO 1839458688,1839458719,IN -1839458720,1839459327,RO -1839459328,1839460079,DE -1839460080,1839460095,RO -1839460096,1839460127,DE -1839460128,1839460351,RO +1839458720,1839458759,RO +1839458760,1839458760,A1 +1839458761,1839459327,RO +1839459328,1839460159,DE +1839460160,1839460223,RO +1839460224,1839460351,DE 1839460352,1839462399,RU 1839462400,1839464447,FI 1839464448,1839497215,CZ @@ -74774,7 +72166,9 @@ 1839756328,1839756335,FR 1839756336,1839759359,IT 1839759360,1839792127,RU -1839792128,1839794815,GB +1839792128,1839794735,GB +1839794736,1839794751,CH +1839794752,1839794815,GB 1839794816,1839794847,MY 1839794848,1839795151,GB 1839795152,1839795167,US @@ -74883,8 +72277,8 @@ 1841831936,1841840127,MT 1841840128,1841848319,PL 1841848320,1841856511,RU -1841856512,1841864703,UA -1841864704,1841872895,YE +1841856512,1841864769,UA +1841864770,1841872895,YE 1841872896,1841878015,NL 1841878016,1841879039,AU 1841879040,1841879551,NL @@ -74926,9 +72320,7 @@ 1842151424,1842153471,FR 1842153472,1842153567,NO 1842153568,1842153575,GB -1842153576,1842153639,NO -1842153640,1842153647,NE -1842153648,1842153663,NO +1842153576,1842153663,NO 1842153664,1842153679,NL 1842153680,1842153687,NO 1842153688,1842153695,NL @@ -75036,11 +72428,15 @@ 1843838976,1843841535,DE 1843841536,1843841791,CH 1843841792,1843842047,AU -1843842048,1843847743,DE +1843842048,1843845887,DE +1843845888,1843846143,IT +1843846144,1843847743,DE 1843847744,1843847759,GR 1843847760,1843849215,DE 1843849216,1843850239,GB -1843850240,1843855359,DE +1843850240,1843852799,DE +1843852800,1843853055,A1 +1843853056,1843855359,DE 1843855360,1843871743,PL 1843871744,1843888127,GB 1843888128,1843904511,CZ @@ -75078,13 +72474,16 @@ 1843985408,1843985663,UA 1843985664,1843986431,RU 1843986432,1843988479,NO -1843988480,1843990527,GB +1843988480,1843988527,GB +1843988528,1843988528,EU +1843988529,1843990527,GB 1843990528,1843992575,LB 1843992576,1843994623,AT 1843994624,1844000767,GB 1844000768,1844001791,NO -1844001792,1844002559,NL -1844002560,1844002815,NO +1844001792,1844002303,NL +1844002304,1844002559,NO +1844002560,1844002815,NL 1844002816,1844006911,CZ 1844006912,1844008959,SM 1844008960,1844011007,PL @@ -75098,8 +72497,7 @@ 1844031488,1844031743,EU 1844031744,1844031775,CH 1844031776,1844031999,EU -1844032000,1844032031,GB -1844032032,1844032255,EU +1844032000,1844032255,GB 1844032256,1844033023,CH 1844033024,1844033271,EU 1844033272,1844033535,CH @@ -75107,7 +72505,7 @@ 1844035584,1844037631,MD 1844037632,1844041727,RU 1844041728,1844043775,IT -1844043776,1844047871,RU +1844043776,1844049919,RU 1844049920,1844051967,DE 1844051968,1844054015,FR 1844054016,1844056063,RU @@ -75133,10 +72531,14 @@ 1844077032,1844077055,GB 1844077056,1844077287,IE 1844077288,1844077311,GB -1844077312,1844077455,IE -1844077456,1844077471,GB +1844077312,1844077463,IE +1844077464,1844077471,GB 1844077472,1844077503,IE -1844077504,1844078591,GB +1844077504,1844077567,GB +1844077568,1844077631,IE +1844077632,1844078559,GB +1844078560,1844078575,IE +1844078576,1844078591,GB 1844078592,1844080127,DE 1844080128,1844080639,PL 1844080640,1844082687,GE @@ -75252,25 +72654,7 @@ 1844181953,1844181958,GB 1844181959,1844181984,TR 1844181985,1844181990,GB -1844181991,1844182071,TR -1844182072,1844182079,GB -1844182080,1844182272,TR -1844182273,1844182302,US -1844182303,1844182309,TR -1844182310,1844182329,US -1844182330,1844182343,TR -1844182344,1844182403,US -1844182404,1844182416,TR -1844182417,1844182417,US -1844182418,1844182424,TR -1844182425,1844182426,US -1844182427,1844182432,TR -1844182433,1844182480,US -1844182481,1844182485,TR -1844182486,1844182489,US -1844182490,1844182501,TR -1844182502,1844182511,US -1844182512,1844183039,TR +1844181991,1844183039,TR 1844183040,1844191231,IT 1844191232,1844195327,AL 1844195328,1844203519,RU @@ -75278,13 +72662,11 @@ 1844207616,1844211711,RU 1844211712,1844215807,SK 1844215808,1844219903,BE -1844219904,1844219919,A2 -1844219920,1844219959,LB -1844219960,1844220159,A2 +1844219904,1844220159,KE 1844220160,1844220287,DE 1844220288,1844220415,LB -1844220416,1844220431,A2 -1844220432,1844220927,DE +1844220416,1844220671,A2 +1844220672,1844220927,DE 1844220928,1844221951,A2 1844221952,1844222975,DE 1844222976,1844223487,US @@ -75319,7 +72701,9 @@ 1844322304,1844326399,CZ 1844326400,1844330239,DK 1844330240,1844330303,LU -1844330304,1844330495,DK +1844330304,1844330423,DK +1844330424,1844330439,LU +1844330440,1844330495,DK 1844330496,1844334591,GB 1844334592,1844342783,RU 1844342784,1844346879,IT @@ -75716,7 +73100,8 @@ 1886978048,1886986239,KR 1886986240,1886990335,TW 1886990336,1886994431,IN -1886994432,1887010815,TW +1886994432,1887008767,TW +1887008768,1887010815,HK 1887010816,1887019007,TH 1887019008,1887027199,HK 1887027200,1887043583,KR @@ -75817,7 +73202,12 @@ 1897365504,1897398271,MY 1897398272,1897660415,CN 1897660416,1897725951,HK -1897725952,1897758719,US +1897725952,1897730047,JP +1897730048,1897734143,AU +1897734144,1897738239,HK +1897738240,1897742335,KR +1897742336,1897746431,SG +1897746432,1897758719,US 1897758720,1897779199,KR 1897779200,1897781247,AU 1897781248,1897783295,JP @@ -75868,7 +73258,9 @@ 1904376832,1904377855,KH 1904377856,1904476159,KR 1904476160,1905262591,CN -1905262592,1906311167,JP +1905262592,1905429765,JP +1905429766,1905429766,AP +1905429767,1906311167,JP 1906311168,1908408319,VN 1908408320,1908424703,AU 1908424704,1908441087,KR @@ -75901,11 +73293,13 @@ 1909161984,1909194751,PK 1909194752,1909456895,CN 1909456896,1909473279,JP -1909473280,1909481471,HK +1909473280,1909479939,HK +1909479940,1909479940,US +1909479941,1909481471,HK 1909481472,1909587967,CN 1909587968,1909719039,MY 1909719040,1909735423,CN -1909735424,1909743615,IN +1909735424,1909743615,US 1909743616,1909744639,AU 1909744640,1909745663,CN 1909745664,1909746687,JP @@ -76006,7 +73400,11 @@ 1921388544,1921392639,PG 1921392640,1921400831,JP 1921400832,1921404927,ID -1921404928,1921406975,HK +1921404928,1921405823,HK +1921405824,1921405855,MM +1921405856,1921405919,HK +1921405920,1921405951,MM +1921405952,1921406975,HK 1921406976,1921409023,BD 1921409024,1921425407,JP 1921425408,1921431551,NZ @@ -76081,7 +73479,9 @@ 1933705216,1933770751,SG 1933770752,1933836287,TH 1933836288,1933901823,KR -1933901824,1933918207,AU +1933901824,1933909759,AU +1933909760,1933910015,A1 +1933910016,1933918207,AU 1933918208,1933922303,CN 1933922304,1933926399,IN 1933926400,1933934591,KR @@ -76107,7 +73507,8 @@ 1934942208,1934966783,PH 1934966784,1934974975,ID 1934974976,1934983167,JP -1934983168,1934985215,AU +1934983168,1934983423,MY +1934983424,1934985215,AU 1934985216,1934987263,JP 1934987264,1934991359,TW 1934991360,1934999551,KR @@ -76125,9 +73526,12 @@ 1937516544,1937518591,IN 1937518592,1937522687,JP 1937522688,1937530879,ID -1937530880,1937534975,IN +1937530880,1937532927,US +1937532928,1937534975,IN 1937534976,1937535487,US -1937535488,1937539071,IN +1937535488,1937535999,IN +1937536000,1937536511,GB +1937536512,1937539071,IN 1937539072,1937637375,JP 1937637376,1937670143,HK 1937670144,1937672191,NZ @@ -76200,7 +73604,8 @@ 1946161152,1946163199,AU 1946163200,1946165247,CN 1946165248,1946173439,PK -1946173440,1946181631,SG +1946173440,1946173695,PG +1946173696,1946181631,SG 1946181632,1946189823,MY 1946189824,1946222591,JP 1946222592,1946943487,CN @@ -76215,13 +73620,17 @@ 1947074560,1947205631,SG 1947205632,1948254207,CN 1948254208,1949302783,KR -1949302784,1949433855,HK +1949302784,1949391103,HK +1949391104,1949391359,CN +1949391360,1949433855,HK 1949433856,1949437951,CN 1949437952,1949439999,AU 1949440000,1949442047,ID 1949442048,1949446143,TW 1949446144,1949448191,JP -1949448192,1949450239,HK +1949448192,1949448959,HK +1949448960,1949449215,IN +1949449216,1949450239,HK 1949450240,1949466623,IN 1949466624,1949499391,PH 1949499392,1949564927,SG @@ -76334,7 +73743,6 @@ 1959102464,1959104511,JP 1959104512,1959106559,AU 1959106560,1959108607,JP -1959108608,1959110655,NP 1959110656,1959112703,JP 1959112704,1959116799,HK 1959116800,1959133183,SG @@ -76364,7 +73772,6 @@ 1960099840,1960121343,AU 1960121344,1960122367,JP 1960122368,1960124415,ID -1960124416,1960128511,AU 1960128512,1960132607,ID 1960132608,1960181759,CN 1960181760,1960185855,TW @@ -76372,7 +73779,9 @@ 1960187904,1960189951,IN 1960189952,1960202239,CN 1960202240,1960206335,JP -1960206336,1960214527,SG +1960206336,1960212582,SG +1960212583,1960212583,AP +1960212584,1960214527,SG 1960214528,1960574975,CN 1960574976,1960837119,JP 1960837120,1961885695,CN @@ -76484,7 +73893,9 @@ 1969727488,1969729535,ID 1969729536,1969733631,JP 1969733632,1969750015,VN -1969750016,1969790975,JP +1969750016,1969783551,JP +1969783552,1969783807,US +1969783808,1969790975,JP 1969790976,1969793023,AU 1969793024,1969795071,CN 1969795072,1969797119,NZ @@ -76500,7 +73911,9 @@ 1970143232,1970274303,KR 1970274304,1970798591,CN 1970798592,1970800639,SG -1970800640,1970804735,AU +1970800640,1970803711,AU +1970803712,1970804223,HK +1970804224,1970804735,AU 1970804736,1970806783,KH 1970806784,1970808831,NZ 1970808832,1970810879,AU @@ -76509,7 +73922,11 @@ 1970915328,1970917375,ID 1970917376,1970921471,TH 1970921472,1970925567,NP -1970925568,1970926847,SG +1970925568,1970925823,MY +1970925824,1970926079,SG +1970926080,1970926335,AU +1970926336,1970926591,US +1970926592,1970926847,SG 1970926848,1970927103,IL 1970927104,1970927359,SG 1970927360,1970927615,US @@ -76542,7 +73959,9 @@ 1985347584,1985478655,JP 1985478656,1985480703,IN 1985480704,1985482751,PH -1985482752,1985486847,AU +1985482752,1985484799,AU +1985484800,1985485055,A1 +1985485056,1985486847,AU 1985486848,1985609727,CN 1985609728,1985675263,NZ 1985675264,1985708031,KR @@ -76588,7 +74007,9 @@ 1988034560,1988067327,AU 1988067328,1988075519,CN 1988075520,1988083711,AU -1988083712,1988362239,KR +1988083712,1988158975,KR +1988158976,1988159231,US +1988159232,1988362239,KR 1988362240,1988624383,CN 1988624384,1988755455,ID 1988755456,1988861951,AU @@ -76687,7 +74108,13 @@ 1998503936,1998520319,JP 1998520320,1998553087,TH 1998553088,1998561279,JP -1998561280,1998565375,IN +1998561280,1998562047,IN +1998562048,1998562303,TH +1998562304,1998562559,IN +1998562560,1998562815,AP +1998562816,1998562863,IN +1998562864,1998562864,HK +1998562865,1998565375,IN 1998565376,1998569471,TW 1998569472,1998577663,CN 1998577664,1998579711,AU @@ -76702,7 +74129,9 @@ 1999249408,1999257599,PH 1999257600,1999273983,TH 1999273984,1999278079,CN -1999278080,1999280127,HK +1999278080,1999278097,HK +1999278098,1999278098,A1 +1999278099,1999280127,HK 1999280128,1999282175,IN 1999282176,1999290367,KR 1999290368,1999298559,SG @@ -76750,7 +74179,7 @@ 2001559552,2001567743,KR 2001567744,2001600511,TW 2001600512,2001797119,CN -2001797120,2001862655,HK +2001797120,2001862655,SG 2001862656,2001864703,AU 2001864704,2001870847,JP 2001870848,2001879039,KR @@ -76849,7 +74278,12 @@ 2015203328,2015205375,JP 2015205376,2015207423,ID 2015207424,2015215615,JP -2015215616,2015223807,IN +2015215616,2015219711,IN +2015219712,2015219967,US +2015219968,2015220223,PH +2015220224,2015220479,IN +2015220480,2015220735,HK +2015220736,2015223807,IN 2015223808,2015225855,ID 2015225856,2015227903,IN 2015227904,2015231999,AU @@ -76880,7 +74314,8 @@ 2019035136,2019037183,CN 2019037184,2019041279,JP 2019041280,2019045375,IN -2019045376,2019049471,JP +2019045376,2019045631,US +2019045632,2019049471,JP 2019049472,2019078143,AU 2019078144,2019082239,IN 2019082240,2019098623,HK @@ -76898,9 +74333,10 @@ 2021654528,2022178815,CN 2022178816,2022180863,NZ 2022180864,2022182911,JP -2022182912,2022184959,ID 2022184960,2022187007,KH -2022187008,2022191103,HK +2022187008,2022189651,HK +2022189652,2022189652,A1 +2022189653,2022191103,HK 2022191104,2022195199,NZ 2022195200,2022211583,KR 2022211584,2022227967,CN @@ -76909,7 +74345,9 @@ 2022277120,2022309887,JP 2022309888,2022313983,PH 2022313984,2022318079,NZ -2022318080,2022326271,AU +2022318080,2022319135,AU +2022319136,2022319151,SG +2022319152,2022326271,AU 2022326272,2022330367,VN 2022330368,2022334463,MY 2022334464,2022342655,IN @@ -76929,7 +74367,9 @@ 2030059520,2030108671,KR 2030108672,2030125055,PH 2030125056,2030141439,KR -2030141440,2030305279,JP +2030141440,2030173695,JP +2030173696,2030173951,AP +2030173952,2030305279,JP 2030305280,2030436351,CN 2030436352,2030567423,SG 2030567424,2032926719,CN @@ -77007,7 +74447,9 @@ 2036711424,2036715519,KR 2036715520,2036719615,CN 2036719616,2036727807,KR -2036727808,2037907455,JP +2036727808,2037896959,JP +2037896960,2037897215,US +2037897216,2037907455,JP 2037907456,2038169599,MY 2038169600,2038366207,KR 2038366208,2038374399,PH @@ -77089,7 +74531,9 @@ 2053515264,2053519359,ID 2053519360,2053521407,JP 2053521408,2053529599,CN -2053529600,2053533695,AU +2053529600,2053532671,AU +2053532672,2053533183,NZ +2053533184,2053533695,AU 2053533696,2053534719,VN 2053534720,2053537791,IN 2053537792,2053636095,JP @@ -77127,14 +74571,24 @@ 2056265728,2056273919,TW 2056273920,2056290303,PH 2056290304,2056323071,CN -2056323072,2056388607,JP +2056323072,2056340991,JP +2056340992,2056341247,US +2056341248,2056341503,JP +2056341504,2056341759,US +2056341760,2056342271,JP +2056342272,2056342527,US +2056342528,2056388607,JP 2056388608,2056519679,TW 2056519680,2056781823,AU 2056781824,2056794111,JP 2056794112,2056796159,BD 2056796160,2056806399,JP 2056806400,2056814591,KR -2056814592,2056830975,JP +2056814592,2056818943,JP +2056818944,2056818993,MY +2056818994,2056818994,AP +2056818995,2056819199,MY +2056819200,2056830975,JP 2056830976,2056847359,CN 2056847360,2056912895,KR 2056912896,2057043967,TH @@ -77162,7 +74616,13 @@ 2059976704,2059995135,JP 2059995136,2059997183,VN 2059997184,2060001279,MN -2060001280,2060005375,HK +2060001280,2060001535,HK +2060001536,2060001791,US +2060001792,2060002303,HK +2060002304,2060002559,US +2060002560,2060002815,ID +2060002816,2060003071,US +2060003072,2060005375,HK 2060005376,2060009471,CN 2060009472,2060025855,AU 2060025856,2060058623,TW @@ -77176,13 +74636,21 @@ 2060451840,2061500415,JP 2061500416,2063073279,CN 2063073280,2063077375,BD -2063077376,2063079423,HK +2063077376,2063077377,HK +2063077378,2063077378,AP +2063077379,2063079423,HK 2063079424,2063081471,CN 2063081472,2063085567,ID 2063085568,2063089663,CN 2063089664,2063097855,JP 2063097856,2063106047,MM -2063106048,2063122431,JP +2063106048,2063107071,JP +2063107072,2063107327,AP +2063107328,2063107623,JP +2063107624,2063107631,AU +2063107632,2063118335,JP +2063118336,2063118591,IN +2063118592,2063122431,JP 2063122432,2063138815,SG 2063138816,2063335423,JP 2063335424,2063341567,AU @@ -77247,7 +74715,9 @@ 2070183936,2070192127,AU 2070192128,2070200319,KR 2070200320,2070208511,JP -2070208512,2070216703,SG +2070208512,2070210047,SG +2070210048,2070210303,AU +2070210304,2070216703,SG 2070216704,2070282239,CN 2070282240,2070347775,AU 2070347776,2070380543,CN @@ -77382,7 +74852,13 @@ 2082324480,2082340863,PK 2082340864,2082406399,IN 2082406400,2082471935,CN -2082471936,2083024895,JP +2082471936,2083007487,JP +2083007488,2083009023,US +2083009024,2083010047,JP +2083010048,2083011327,US +2083011328,2083011583,JP +2083011584,2083012607,US +2083012608,2083024895,JP 2083024896,2083053567,CN 2083053568,2083057663,TH 2083057664,2083058687,AU @@ -77540,7 +75016,11 @@ 2097545216,2097610751,JP 2097610752,2097643519,AU 2097643520,2097676287,KR -2097676288,2098200575,JP +2097676288,2098114815,JP +2098114816,2098115071,US +2098115072,2098122495,JP +2098122496,2098122751,US +2098122752,2098200575,JP 2098200576,2098724863,IN 2098724864,2098987007,TH 2098987008,2099183615,JP @@ -77549,7 +75029,7 @@ 2099216384,2099232767,KR 2099232768,2100297727,CN 2100297728,2100854783,JP -2100854784,2100887551,SG +2100854784,2100887551,US 2100887552,2100953087,KR 2100953088,2100969471,VN 2100969472,2100985855,JP @@ -77664,7 +75144,9 @@ 2152726528,2153119743,US 2153119744,2153185279,GB 2153185280,2153250815,SE -2153250816,2153578495,US +2153250816,2153316095,US +2153316096,2153316351,AP +2153316352,2153578495,US 2153578496,2153644031,FR 2153644032,2153906175,US 2153906176,2153971711,GB @@ -77704,7 +75186,9 @@ 2156331008,2156593151,US 2156593152,2156658687,IL 2156658688,2156691455,IR -2156691456,2156695551,A2 +2156691456,2156691478,A2 +2156691479,2156691479,FR +2156691480,2156695551,A2 2156695552,2156697599,FR 2156697600,2156699647,CY 2156699648,2156703743,RU @@ -77739,9 +75223,21 @@ 2160903429,2160903556,ES 2160903557,2160904452,NL 2160904453,2160904580,RO -2160904581,2160905286,NL +2160904581,2160904717,NL +2160904718,2160904719,GB +2160904720,2160904727,NL +2160904728,2160904729,GB +2160904730,2160904741,NL +2160904742,2160904743,GB +2160904744,2160904746,NL +2160904747,2160904775,GB +2160904776,2160904782,NL +2160904783,2160904874,GB +2160904875,2160905286,NL 2160905287,2160905287,TR -2160905288,2160906239,NL +2160905288,2160905397,NL +2160905398,2160905398,ES +2160905399,2160906239,NL 2160906240,2160908287,FR 2160908288,2160910335,PL 2160910336,2160914431,NL @@ -77761,7 +75257,11 @@ 2163306496,2163408895,US 2163408896,2163474431,GB 2163474432,2163605503,US -2163605504,2163671039,CH +2163605504,2163623935,CH +2163623936,2163624191,AP +2163624192,2163638271,CH +2163638272,2163638527,US +2163638528,2163671039,CH 2163671040,2163867647,US 2163867648,2163933183,AU 2163933184,2164981759,US @@ -77777,11 +75277,17 @@ 2166030336,2166095871,AT 2166095872,2166292479,US 2166292480,2166358015,GB -2166358016,2166554623,US -2166554624,2166571007,EU +2166358016,2166466559,US +2166466560,2166466815,CA +2166466816,2166571007,US 2166571008,2166575103,GB -2166575104,2166619904,EU -2166619905,2168193023,US +2166575104,2166575359,US +2166575360,2166575615,GB +2166575616,2166607009,US +2166607010,2166607010,DE +2166607011,2166613759,US +2166613760,2166614015,DE +2166614016,2168193023,US 2168193024,2168258559,JP 2168258560,2168651775,US 2168651776,2168717311,GB @@ -77832,7 +75338,11 @@ 2176122880,2176450559,FR 2176450560,2176516095,US 2176516096,2176581631,DE -2176581632,2176974847,US +2176581632,2176868607,US +2176868608,2176868863,IT +2176868864,2176893951,US +2176893952,2176894207,AP +2176894208,2176974847,US 2176974848,2177105919,CH 2177105920,2177302527,US 2177302528,2177368063,FR @@ -77855,7 +75365,23 @@ 2180448256,2180513791,DE 2180513792,2180579327,US 2180579328,2180644863,JP -2180644864,2180907007,US +2180644864,2180645453,US +2180645454,2180645454,GB +2180645455,2180646372,US +2180646373,2180646373,DE +2180646374,2180657313,US +2180657314,2180657314,JP +2180657315,2180657317,US +2180657318,2180657318,JP +2180657319,2180657324,US +2180657325,2180657325,GB +2180657326,2180657340,US +2180657341,2180657341,NL +2180657342,2180657364,US +2180657365,2180657365,FR +2180657366,2180657372,US +2180657373,2180657373,DE +2180657374,2180907007,US 2180907008,2180972543,KR 2180972544,2181038079,US 2181038080,2181040127,GB @@ -77873,8 +75399,7 @@ 2181089280,2181091327,SE 2181091328,2181093375,IT 2181093376,2181095423,RU -2181095424,2181095679,EU -2181095680,2181097471,GB +2181095424,2181097471,GB 2181097472,2181099519,UA 2181099520,2181103615,SY 2181103616,2181824511,US @@ -77890,7 +75415,15 @@ 2183135232,2183200767,GB 2183200768,2183266303,US 2183266304,2183331839,JP -2183331840,2183462911,US +2183331840,2183416575,US +2183416576,2183416831,GB +2183416832,2183419647,US +2183419648,2183419903,EU +2183419904,2183421695,US +2183421696,2183421951,EU +2183421952,2183437055,US +2183437056,2183437311,AP +2183437312,2183462911,US 2183462912,2183528447,NL 2183528448,2183856127,US 2183856128,2183888895,GR @@ -77962,21 +75495,42 @@ 2188509184,2188574719,US 2188574720,2188640255,NL 2188640256,2188705791,AU -2188705792,2188771327,EU -2188771328,2188902399,US +2188705792,2188705857,EU +2188705858,2188705858,DE +2188705859,2188705957,EU +2188705958,2188705958,DE +2188705959,2188706101,EU +2188706102,2188706102,DE +2188706103,2188706453,EU +2188706454,2188706454,DK +2188706455,2188711800,EU +2188711801,2188711801,DE +2188711802,2188718581,EU +2188718582,2188718582,DE +2188718583,2188724463,EU +2188724464,2188724464,NL +2188724465,2188726783,EU +2188726784,2188727039,GB +2188727040,2188771327,EU +2188771328,2188900351,US +2188900352,2188900607,EU +2188900608,2188902399,US 2188902400,2188967935,FR 2188967936,2189099007,US 2189099008,2189164543,NZ 2189164544,2189230079,US 2189230080,2189295615,CH -2189295616,2189557759,US +2189295616,2189492223,US +2189492224,2189557759,CZ 2189557760,2189623295,AU 2189623296,2189754367,US 2189754368,2189819903,DE 2189819904,2189950975,US 2189950976,2190016511,IT 2190016512,2190082047,US -2190082048,2190737407,NL +2190082048,2190140159,NL +2190140160,2190140415,EU +2190140416,2190737407,NL 2190737408,2190802943,GB 2190802944,2190868479,DE 2190868480,2191065087,US @@ -77988,7 +75542,9 @@ 2191458304,2191523839,GB 2191523840,2191589375,US 2191589376,2191654911,NL -2191654912,2192769023,US +2191654912,2192132863,US +2192132864,2192133119,DE +2192133120,2192769023,US 2192769024,2192834559,CA 2192834560,2192867327,DE 2192867328,2192883711,SY @@ -78007,7 +75563,9 @@ 2193182720,2193184767,PT 2193184768,2193186815,ES 2193186816,2193188863,PL -2193188864,2193190911,DE +2193188864,2193189919,DE +2193189920,2193189935,NL +2193189936,2193190911,DE 2193190912,2193195007,RU 2193195008,2193199103,DK 2193199104,2193201151,GB @@ -78052,7 +75610,11 @@ 2194669568,2194735103,IS 2194735104,2194800639,GB 2194800640,2194866175,US -2194931712,2195193855,US +2194931712,2195069436,US +2195069437,2195069437,AP +2195069438,2195073023,US +2195073024,2195073279,EU +2195073280,2195193855,US 2195193856,2195324927,NZ 2195324928,2195455999,US 2195456000,2195521535,AU @@ -78163,9 +75725,7 @@ 2209153024,2209218559,DE 2209218560,2209284095,NL 2209284096,2209349631,IT -2209349632,2209413631,US -2209413632,2209413887,EU -2209413888,2209415167,US +2209349632,2209415167,US 2209415168,2209480703,FI 2209480704,2209546239,MX 2209546240,2209611775,US @@ -78227,7 +75787,8 @@ 2214398976,2214400767,CA 2214400768,2214401279,US 2214401280,2214408191,CA -2214408192,2214461439,US +2214408192,2214411519,US +2214411520,2214461439,CA 2214461440,2214526975,FR 2214592512,2218786815,US 2218786816,2219769855,IL @@ -78253,10 +75814,17 @@ 2226454528,2226520063,NZ 2226520064,2226585599,JP 2226585600,2226651135,US -2226716672,2226782207,EU +2226716672,2226782207,GB 2226782208,2226847743,ZA 2226847744,2226913279,DE -2226913280,2227372031,US +2226913280,2226921571,US +2226921572,2226921572,EU +2226921573,2227052543,US +2227052544,2227052609,EU +2227052610,2227052610,CH +2227052611,2227052799,EU +2227052800,2227109887,US +2227175424,2227372031,US 2227372032,2227437567,DE 2227437568,2227503103,SE 2227503104,2227634175,US @@ -78290,10 +75858,7 @@ 2248153088,2248155135,DE 2248155136,2248163327,AL 2248163328,2248165375,GB -2248165376,2248165439,US -2248165440,2248165503,EU -2248165504,2248166399,US -2248166400,2248167423,EU +2248165376,2248167423,US 2248167424,2248169471,IE 2248169472,2248171519,NL 2248171520,2248177663,RU @@ -78343,11 +75908,13 @@ 2250375168,2250440703,DE 2250440704,2250506239,US 2250506240,2250571775,GB -2250571776,2250637311,FI +2250571776,2250637055,FI +2250637056,2250637311,EU 2250637312,2251227135,US 2251227136,2251292671,NO 2251292672,2251685887,US -2251685888,2251751423,BE +2251685888,2251686143,EU +2251686144,2251751423,BE 2251751424,2251948031,US 2251948032,2252013567,BE 2252013568,2252079103,FR @@ -78389,7 +75956,20 @@ 2257453056,2257518591,GB 2257518592,2257584127,NL 2257584128,2257649663,AU -2257649664,2257780735,NL +2257649664,2257715199,NL +2257715200,2257715455,EU +2257715456,2257716735,NL +2257716736,2257716991,EU +2257716992,2257717503,NL +2257717504,2257717759,GB +2257717760,2257718015,FR +2257718016,2257765119,NL +2257765120,2257765375,EU +2257765376,2257771007,NL +2257771008,2257771263,NO +2257771264,2257776639,NL +2257776640,2257776895,IN +2257776896,2257780735,NL 2257780736,2257846271,DE 2257846272,2257911807,AU 2257911808,2257977343,US @@ -78401,14 +75981,51 @@ 2258305024,2258370559,DE 2258370560,2258436095,US 2258436096,2258567167,FR -2258567168,2258632703,HK +2258567168,2258567679,US +2258567680,2258567935,HK +2258567936,2258583551,US +2258583552,2258591743,GB +2258591744,2258593375,AU +2258593376,2258593535,HK +2258593536,2258594303,AU +2258594304,2258594559,HK +2258594560,2258594613,AP +2258594614,2258594614,HK +2258594615,2258594815,AP +2258594816,2258596095,AU +2258596096,2258596351,HK +2258596352,2258596863,AP +2258596864,2258597375,AU +2258597376,2258597439,HK +2258597440,2258598079,AU +2258598080,2258598087,TW +2258598088,2258598639,AU +2258598640,2258598655,TW +2258598656,2258601471,AU +2258601472,2258601983,JP +2258601984,2258602431,AU +2258602432,2258602447,HK +2258602448,2258602879,AU +2258602880,2258603007,HK +2258603008,2258604799,AU +2258604800,2258605055,AP +2258605056,2258606079,AU +2258606080,2258606335,HK +2258606336,2258607871,AU +2258607872,2258609151,HK +2258609152,2258609407,AU +2258609408,2258610303,HK +2258610304,2258610431,IN +2258610432,2258610943,HK +2258610944,2258611071,JP +2258611072,2258632703,HK 2258632704,2258698239,JP 2258698240,2259222527,US 2259222528,2259288063,DE 2259288064,2259353599,US 2259353600,2259419135,DE 2259419136,2259681279,US -2259681280,2259746815,EU +2259681280,2259746815,DE 2259746816,2259812351,US 2259812352,2259877887,AU 2259877888,2259943423,US @@ -78420,7 +76037,9 @@ 2260467712,2260533247,NL 2260533248,2260598783,US 2260598784,2260664319,CA -2260664320,2260729855,GB +2260664320,2260729343,GB +2260729344,2260729599,IL +2260729600,2260729855,GB 2260729856,2260991999,US 2260992000,2261057535,CN 2261057536,2261188607,US @@ -78439,7 +76058,9 @@ 2262171648,2262237183,FR 2262237184,2262499327,US 2262499328,2262630399,GB -2262630400,2262761471,NL +2262630400,2262724071,NL +2262724072,2262724073,IE +2262724074,2262761471,NL 2262761472,2262892543,US 2262892544,2262958079,GB 2262958080,2263023615,IE @@ -78461,15 +76082,31 @@ 2264905728,2264907775,ES 2264907776,2264924159,DE 2264924160,2264989695,CA -2264989696,2265710591,US -2265710592,2265776127,CA -2265776128,2276786175,US +2264989696,2265710847,US +2265710848,2265776127,CA +2265776128,2266169343,US +2266169344,2266234879,CA +2266234880,2276786175,US 2276786176,2276851711,CA 2276851712,2277769215,US 2277769216,2277834751,GB -2277834752,2291204095,US +2277834752,2280998911,US +2280998912,2280999167,EU +2280999168,2281007103,US +2281007104,2281007359,IN +2281007360,2281023487,US +2281023488,2281023743,IN +2281023744,2282226019,US +2282226020,2282226020,AP +2282226021,2282226943,US +2282226944,2282227199,AP +2282227200,2282264063,US +2282264064,2282264319,EU +2282264320,2282264575,US +2282264576,2282264831,EU +2282264832,2291204095,US 2291204096,2291269631,PR -2291269632,2291400703,CA +2291269632,2291400703,US 2291400704,2291466239,GB 2291466240,2291728383,US 2291728384,2291859455,AU @@ -78487,7 +76124,9 @@ 2292842496,2292908031,GB 2292908032,2292973567,US 2292973568,2293039103,DE -2293039104,2293104639,LU +2293039104,2293080575,EU +2293080576,2293080831,BE +2293080832,2293104639,EU 2293104640,2293891071,US 2293891072,2293956607,AU 2293956608,2294022143,JP @@ -78524,7 +76163,9 @@ 2301624320,2301755391,US 2301755392,2301820927,GB 2301820928,2302083071,US -2302083072,2302214143,NL +2302083072,2302190381,NL +2302190382,2302190382,A1 +2302190383,2302214143,NL 2302214144,2302279679,US 2302279680,2302345215,SE 2302345216,2302410751,EU @@ -78532,7 +76173,11 @@ 2302541824,2302607359,CH 2302672896,2302935039,US 2302935040,2303000575,KR -2303000576,2303262719,US +2303000576,2303189557,US +2303189558,2303189558,IE +2303189559,2303190527,US +2303190528,2303190783,AP +2303190784,2303262719,US 2303262720,2303328255,GB 2303328256,2303393791,CA 2303393792,2303459327,US @@ -78546,7 +76191,7 @@ 2304704512,2304770047,US 2304770048,2304835583,FI 2304835584,2305097727,US -2305097728,2305163263,GB +2305097728,2305163263,PK 2305163264,2305359871,US 2305359872,2305425407,GB 2305425408,2305556479,US @@ -78639,8 +76284,20 @@ 2316828672,2316959743,AU 2316959744,2317221887,US 2317221888,2317287423,JP -2317287424,2317484031,US -2317484032,2317549567,CA +2317287424,2317395967,US +2317395968,2317396223,NO +2317396224,2317398269,US +2317398270,2317398270,GB +2317398271,2317413375,US +2317413376,2317413631,ID +2317413632,2317414655,US +2317414656,2317414911,AU +2317414912,2317417983,US +2317417984,2317418239,AP +2317418240,2317484031,US +2317484032,2317487359,CA +2317487360,2317487615,US +2317487616,2317549567,CA 2317549568,2317615103,US 2317680640,2317811711,GB 2317811712,2317877247,US @@ -78676,7 +76333,7 @@ 2321809408,2321874943,ES 2321874944,2321940479,JP 2321940480,2322006015,FR -2322006016,2322071551,SE +2322006016,2322071551,US 2322071552,2322137087,GB 2322137088,2322202623,US 2322202624,2322268159,SE @@ -78707,7 +76364,9 @@ 2328494080,2328559615,US 2328559616,2328625151,BE 2328690688,2328756223,BE -2328756224,2328821759,CH +2328756224,2328797439,CH +2328797440,2328797695,AU +2328797696,2328821759,CH 2328821760,2329083903,US 2329083904,2329149439,NZ 2329149440,2329214975,JP @@ -78932,7 +76591,9 @@ 2359689216,2359754751,SE 2359754752,2359820287,CA 2359820288,2359885823,AU -2359885824,2360672255,US +2359885824,2360215807,US +2360215808,2360216063,A1 +2360216064,2360672255,US 2360672256,2360737791,DE 2360737792,2360868863,US 2360868864,2360934399,CA @@ -78944,7 +76605,7 @@ 2361917440,2361982975,NZ 2361982976,2362114047,US 2362114048,2362179583,IE -2362179584,2362245119,US +2362179584,2362245119,GB 2362245120,2362441727,CN 2362441728,2362572799,US 2362572800,2362638335,CN @@ -78963,8 +76624,13 @@ 2364671744,2364675839,US 2364675840,2364676095,CA 2364676096,2364676863,US -2364676864,2364677119,GB -2364677120,2364727807,US +2364676864,2364676867,EU +2364676868,2364677119,GB +2364677120,2364681727,US +2364681728,2364681983,EU +2364681984,2364724735,US +2364724736,2364724991,AP +2364724992,2364727807,US 2364727808,2364728063,DE 2364728064,2364735487,US 2364735488,2364801023,CN @@ -78977,7 +76643,7 @@ 2365456384,2365521919,US 2365521920,2365587455,CN 2365587456,2365589503,JO -2365589504,2365591551,US +2365589504,2365591551,A2 2365591552,2365593599,DE 2365593600,2365595647,NL 2365595648,2365603839,GB @@ -78990,7 +76656,9 @@ 2365638656,2365640703,FR 2365640704,2365644799,GB 2365644800,2365652991,NO -2365652992,2366111743,DE +2365652992,2366032895,DE +2366032896,2366033151,GB +2366033152,2366111743,DE 2366111744,2366144511,MT 2366144512,2366149375,RU 2366149376,2366149407,DE @@ -79005,18 +76673,23 @@ 2366149512,2366149519,EE 2366149520,2366149527,BG 2366149528,2366149535,RS -2366149536,2366162943,RU +2366149536,2366149543,UA +2366149544,2366149551,BY +2366149552,2366149559,KZ +2366149560,2366162943,RU 2366162944,2366164991,AL 2366164992,2366167039,GE 2366167040,2366169087,GB 2366169088,2366171135,CH 2366171136,2366308351,DE -2366308352,2366373887,GB +2366308352,2366368255,GB +2366368256,2366368511,FR +2366368512,2366373887,GB 2366373888,2367487999,DE 2367488000,2367553535,SI -2367553536,2368864255,DE -2368864256,2368929791,EU -2368929792,2370895871,DE +2367553536,2370579746,DE +2370579747,2370579747,A1 +2370579748,2370895871,DE 2370895872,2370961407,SE 2370961408,2371158015,DE 2371158016,2371223551,RO @@ -79084,14 +76757,18 @@ 2372665344,2372730879,IT 2372730880,2372796415,CA 2372796416,2372993023,US -2372993024,2373058559,DE +2372993024,2373025791,DE +2373025792,2373026047,SG +2373026048,2373058559,DE 2373058560,2373124095,US 2373124096,2373189631,FR 2373189632,2373255167,US 2373255168,2373451775,CA 2373451776,2373517311,AU 2373517312,2373582847,US -2373582848,2373648383,CH +2373582848,2373623807,CH +2373623808,2373627903,AU +2373627904,2373648383,CH 2373648384,2373910527,US 2373910528,2373976063,FI 2373976064,2374107135,US @@ -79107,8 +76784,9 @@ 2374512640,2374514687,SK 2374514688,2374516735,ES 2374516736,2374524927,AM -2374524928,2374525695,DE -2374525696,2374529023,FR +2374524928,2374525951,DE +2374525952,2374528767,FR +2374528768,2374529023,DE 2374529024,2374531071,RU 2374531072,2374533119,NL 2374533120,2374565887,HR @@ -79192,13 +76870,21 @@ 2377449472,2377515007,FR 2377515008,2377842687,US 2377842688,2377908223,GB -2377908224,2378170367,US +2377908224,2378026239,US +2378026240,2378026495,EU +2378026496,2378170367,US 2378170368,2378235903,FI 2378235904,2378301439,US -2378301440,2378366975,FR +2378301440,2378303231,FR +2378303232,2378303487,EU +2378303488,2378366975,FR 2378366976,2378432511,US 2378432512,2378498047,TR -2378498048,2378694655,US +2378498048,2378500607,US +2378500608,2378500863,GB +2378500864,2378501631,US +2378501632,2378501887,EU +2378501888,2378694655,US 2378694656,2378760191,DE 2378760192,2378825727,AT 2378825728,2378891263,US @@ -79209,8 +76895,14 @@ 2380201984,2380267519,KR 2380267520,2380398591,US 2380398592,2380464127,IL -2380464128,2380529663,FR -2380529664,2380595199,GB +2380464128,2380464896,FR +2380464897,2380464897,US +2380464898,2380465407,FR +2380465408,2380465663,AP +2380465664,2380529663,FR +2380529664,2380593663,GB +2380593664,2380593919,AP +2380593920,2380595199,GB 2380660736,2380726271,US 2380726272,2380791807,GB 2380791808,2381119487,US @@ -79236,10 +76928,21 @@ 2382344192,2382346239,NL 2382346240,2382348287,SE 2382348288,2382364671,SI -2382364672,2385903615,CA +2382364672,2382368767,US +2382368768,2382372863,CA +2382372864,2382401535,US +2382401536,2382409727,CA +2382409728,2382422015,US +2382422016,2382426111,JM +2382426112,2382430207,US +2382430208,2382626815,CA +2382626816,2382659583,US +2382692352,2383085567,CA +2383085568,2383151103,US +2383151104,2385903615,CA 2385903616,2385915903,US 2385915904,2385919999,CA -2385952768,2385969151,US +2385920000,2385969151,US 2385969152,2386067455,CA 2386067456,2386083839,US 2386083840,2386624511,CA @@ -79256,14 +76959,21 @@ 2387410944,2387476479,US 2387476480,2387542015,CA 2387542016,2387607551,US -2387607552,2390818815,CA +2387607552,2388328447,CA +2388328448,2388393983,US +2388393984,2390818815,CA 2390884352,2390995455,CA 2390995456,2391015423,US 2391015424,2394947583,CA 2394947584,2395013119,US 2395013120,2395209727,CA -2395340800,2399141887,CA -2399141888,2401828863,US +2395209728,2395340799,US +2395340800,2398748671,CA +2398748672,2398879743,US +2398945280,2399010815,CA +2399010816,2401036287,US +2401036288,2401036543,EU +2401036544,2401828863,US 2401828864,2401894399,GB 2401894400,2402222079,US 2402222080,2402287615,IE @@ -79272,7 +76982,9 @@ 2402484224,2402549759,FI 2402549760,2402680831,GB 2402680832,2402746367,BR -2402746368,2403401727,US +2402746368,2402945023,US +2402945024,2402945279,GB +2402945280,2403401727,US 2403401728,2403467263,GB 2403467264,2404974591,US 2404974592,2405040127,HK @@ -79317,8 +77029,7 @@ 2410414080,2410545151,US 2410545152,2410610687,AU 2410610688,2410676223,US -2410676224,2410704895,NL -2410704896,2410938367,EU +2410676224,2410938367,NL 2410938368,2411003903,CH 2411003904,2411462655,US 2411462656,2411593727,AU @@ -79362,7 +77073,9 @@ 2416377856,2416443391,CN 2416443392,2416705535,US 2416705536,2416771071,CN -2416771072,2416967679,US +2416771072,2416963583,US +2416963584,2416963839,EU +2416963840,2416967679,US 2416967680,2417033215,IN 2417033216,2417229823,US 2417229824,2417295359,ES @@ -79373,7 +77086,17 @@ 2417688576,2417754111,SE 2417754112,2418016255,US 2418016256,2418081791,GB -2418081792,2418606079,US +2418081792,2418312959,US +2418312960,2418313215,IN +2418313216,2418323007,US +2418323008,2418323008,PH +2418323009,2418337023,US +2418337024,2418337279,IN +2418337280,2418338303,US +2418338304,2418338815,IN +2418338816,2418341887,US +2418341888,2418342143,IN +2418342144,2418606079,US 2418606080,2418671615,DE 2418671616,2418737151,US 2418737152,2418802687,NL @@ -79401,9 +77124,12 @@ 2421555200,2421620735,US 2421620736,2421686271,GB 2421686272,2422145023,US -2422145024,2422154239,NL +2422145024,2422153215,NL +2422153216,2422153471,EU +2422153472,2422154239,NL 2422154240,2422155263,US -2422155264,2422161407,NL +2422155264,2422155519,AP +2422155520,2422161407,NL 2422161408,2422163455,GB 2422163456,2422165503,US 2422165504,2422167551,HK @@ -79434,12 +77160,22 @@ 2426994688,2427207679,US 2427256832,2427322367,GB 2427322368,2427453439,US -2427453440,2427584511,NO +2427453440,2427536895,NO +2427536896,2427537151,US +2427537152,2427544575,NO +2427544576,2427544831,AP +2427544832,2427584511,NO 2427584512,2427650047,GB 2427650048,2427846655,NO -2427846656,2428567551,US +2427846656,2428174335,US +2428174336,2428178431,GB +2428178432,2428183562,US +2428183563,2428183563,EU +2428183564,2428567551,US 2428567552,2428633087,NO -2428633088,2428698623,CA +2428633088,2428696831,CA +2428696832,2428697087,EU +2428697088,2428698623,CA 2428698624,2428960767,US 2428960768,2429026303,MY 2429026304,2429091839,CH @@ -79456,18 +77192,25 @@ 2432172032,2432237567,BE 2432237568,2432630783,US 2432630784,2432696319,CN -2432696320,2433810431,NL +2432696320,2433247231,NL +2433247232,2433247487,GB +2433247488,2433810431,NL 2433810432,2433875967,GB 2433875968,2436300799,NL 2436300800,2436366335,GB 2436366336,2436759551,NL -2436759552,2436825087,GB +2436759552,2436767743,GB +2436767744,2436767874,EU +2436767875,2436767875,DE +2436767876,2436767999,EU +2436768000,2436825087,GB 2436825088,2446983167,NL 2446983168,2447015935,EU 2447015936,2447015939,DK 2447015940,2447015943,SE 2447015944,2447015947,GB -2447015948,2447048703,EU +2447015948,2447015951,HK +2447015952,2447048703,EU 2447048704,2447376383,NL 2447376384,2447384632,GB 2447384633,2447384633,NL @@ -79538,9 +77281,7 @@ 2449492224,2449492273,RU 2449492274,2449492341,NL 2449492342,2449492351,RU -2449492352,2449492376,NL -2449492377,2449492401,RU -2449492402,2449492735,NL +2449492352,2449492735,NL 2449492736,2449492768,RU 2449492769,2449492805,NL 2449492806,2449492814,IN @@ -79561,7 +77302,13 @@ 2450718720,2450784255,FR 2450784256,2450849791,US 2450849792,2450915327,SE -2450915328,2452619263,US +2450915328,2451031039,US +2451031040,2451031295,AP +2451031296,2451035135,US +2451035136,2451035391,EU +2451035392,2451986959,US +2451986960,2451986960,GB +2451986961,2452619263,US 2452619264,2452684799,IT 2452684800,2452750335,US 2452750336,2452815871,NL @@ -79611,13 +77358,19 @@ 2454781952,2454847487,FI 2454847488,2454851583,US 2454851584,2454851839,DK -2454851840,2454853119,US +2454851840,2454852095,US +2454852096,2454852351,A1 +2454852352,2454853119,US 2454853120,2454853375,DK 2454853376,2454885503,US 2454885504,2454885631,GB 2454885632,2454887423,US 2454887424,2454887679,DK -2454887680,2454913023,US +2454887680,2454904999,US +2454905000,2454905007,BR +2454905008,2454906943,US +2454906944,2454906951,CL +2454906952,2454913023,US 2454913024,2454978559,CL 2454978560,2455175167,US 2455175168,2455240703,GB @@ -79629,12 +77382,14 @@ 2456027136,2456092671,IT 2456092672,2456158207,GB 2456158208,2456223743,CZ -2456223744,2456289279,EU +2456223744,2456289279,BE 2456289280,2456354815,NL 2456354816,2456420351,GB 2456420352,2456485887,EU 2456485888,2456551423,DE -2456551424,2456616959,AT +2456551424,2456603135,AT +2456603136,2456603391,EU +2456603392,2456616959,AT 2456616960,2456682495,CH 2456682496,2456748031,HU 2456748032,2456813567,US @@ -79670,7 +77425,9 @@ 2458779648,2458910719,US 2458976256,2458995511,US 2458995512,2458995519,PA -2458995520,2459631615,US +2458995520,2459191295,US +2459191296,2459191551,CH +2459191552,2459631615,US 2459631616,2459697151,CL 2459697152,2459828223,US 2459828224,2459860991,RU @@ -79697,32 +77454,31 @@ 2461466624,2461597695,US 2461597696,2461599743,CH 2461599744,2461601791,SE -2461601792,2461605887,GB +2461601792,2461603762,GB +2461603763,2461603763,A1 +2461603764,2461605887,GB 2461605888,2461607935,LB 2461607936,2461609983,FR 2461609984,2461610095,BE 2461610096,2461610111,NL -2461610112,2461610495,BE +2461610112,2461610463,BE +2461610464,2461610479,NL +2461610480,2461610495,BE 2461610496,2461611519,NL 2461611520,2461611575,BE 2461611576,2461611583,NL 2461611584,2461612031,BE 2461612032,2461614079,IL 2461614080,2461630463,TR -2461630464,2461651967,RU -2461651968,2461652479,CY -2461652480,2461652735,HU -2461652736,2461652991,CY -2461652992,2461653503,RU -2461653504,2461653759,EU -2461653760,2461654015,GB +2461630464,2461653503,RU +2461653504,2461654015,GB 2461654016,2461659135,RU 2461659136,2461659647,UA 2461659648,2461659903,RU 2461659904,2461659905,UA 2461659906,2461659913,RU -2461659914,2461660415,UA -2461660416,2461663231,RU +2461659914,2461660159,UA +2461660160,2461663231,RU 2461663232,2461794303,US 2461794304,2461859839,GB 2461859840,2461990911,US @@ -79851,7 +77607,9 @@ 2467233792,2468020223,US 2468020224,2468085759,GR 2468085760,2468151295,US -2468151296,2468189663,DK +2468151296,2468180479,DK +2468180480,2468180735,EU +2468180736,2468189663,DK 2468189664,2468189695,GB 2468189696,2468216831,DK 2468216832,2468282367,KZ @@ -79869,7 +77627,9 @@ 2469724160,2469789695,US 2469789696,2469855231,DE 2469855232,2470182911,US -2470182912,2470248447,CH +2470182912,2470183167,CH +2470183168,2470183423,AP +2470183424,2470248447,CH 2470248448,2470510591,US 2470510592,2470576127,BR 2470576128,2470641663,AU @@ -79902,7 +77662,11 @@ 2473459712,2473525247,ZA 2473525248,2473656319,NO 2473656320,2473721855,US -2473721856,2473787391,GB +2473721856,2473730559,GB +2473730560,2473731071,HK +2473731072,2473785599,GB +2473785600,2473785855,AP +2473785856,2473787391,GB 2473787392,2474049535,US 2474049536,2474115071,GB 2474115072,2474246143,US @@ -79937,7 +77701,9 @@ 2477850624,2478047231,US 2478047232,2478112767,SE 2478112768,2478178303,NL -2478178304,2478309375,US +2478178304,2478229759,US +2478229760,2478230015,AP +2478230016,2478309375,US 2478309376,2478374911,GB 2478374912,2478440447,US 2478440448,2478505983,SE @@ -79951,7 +77717,11 @@ 2479226880,2479357951,US 2479357952,2479423487,AU 2479423488,2479489023,GB -2479489024,2479620095,US +2479489024,2479584767,US +2479584768,2479585023,A1 +2479585024,2479586815,US +2479586816,2479587071,A1 +2479587072,2479620095,US 2479620096,2479685631,DE 2479685632,2479947775,US 2479947776,2480013311,AU @@ -79988,18 +77758,28 @@ 2486697984,2486763519,AT 2486763520,2486960127,US 2486960128,2487025663,FR -2487025664,2488205311,US +2487025664,2487877631,US +2487877632,2487943167,A2 +2487943168,2488205311,US 2488205312,2488270847,GB 2488270848,2488336383,US 2488336384,2488401919,PL 2488401920,2488532991,NO 2488532992,2488795135,US 2488795136,2488860671,GB -2488860672,2490236927,US +2488860672,2489995544,US +2489995545,2489995545,AP +2489995546,2490041599,US +2490041600,2490041855,AP +2490041856,2490043391,US +2490043392,2490043647,GB +2490043648,2490236927,US 2490236928,2490302463,LU 2490302464,2490695679,US 2490695680,2490761215,CA -2490761216,2491154431,NO +2490761216,2491070463,NO +2491070464,2491070719,US +2491070720,2491154431,NO 2491154432,2491875327,US 2491875328,2492006399,SE 2492006400,2492071935,US @@ -80021,14 +77801,28 @@ 2494103552,2494169087,FR 2494169088,2494562303,US 2494562304,2494627839,GB -2494627840,2494889983,US -2494889984,2494955519,EU +2494627840,2494660607,US +2494660608,2494661119,EU +2494661120,2494677247,US +2494677248,2494677503,AU +2494677504,2494683391,US +2494683392,2494683647,AP +2494683648,2494689791,US +2494689792,2494690047,IN +2494690048,2494889983,US +2494889984,2494955519,GB 2494955520,2495021055,AU 2495021056,2495152127,US 2495152128,2495217663,EU 2495217664,2495283199,US 2495283200,2495348735,CH -2495348736,2495807487,US +2495348736,2495351039,US +2495351040,2495351295,EU +2495351296,2495353143,US +2495353144,2495353144,EU +2495353145,2495412223,US +2495412224,2495412479,AP +2495412480,2495807487,US 2495807488,2495873023,AU 2495873024,2495938559,CH 2495938560,2496004095,GB @@ -80037,7 +77831,9 @@ 2496135168,2496200703,NL 2496200704,2499110519,MX 2499110520,2499110527,NI -2499110528,2499477503,MX +2499110528,2499128575,MX +2499128576,2499128831,US +2499128832,2499477503,MX 2499477504,2499543039,DE 2499543040,2499674111,GB 2499674112,2499739647,US @@ -80053,7 +77849,43 @@ 2500047616,2500048895,IT 2500048896,2500050943,MD 2500050944,2500067327,KZ -2500067328,2501574655,US +2500067328,2500141055,US +2500141056,2500141311,IE +2500141312,2500141471,US +2500141472,2500141503,IE +2500141504,2500141823,US +2500141824,2500142847,IE +2500142848,2500143103,US +2500143104,2500144127,IE +2500144128,2500161023,US +2500161024,2500161535,GB +2500161536,2500175871,US +2500175872,2500175879,RO +2500175880,2500199471,US +2500199472,2500199475,IE +2500199476,2500235775,US +2500235776,2500236031,GB +2500236032,2500238383,US +2500238384,2500238399,DE +2500238400,2500238463,US +2500238464,2500238527,DE +2500238528,2500276223,US +2500276224,2500276735,GB +2500276736,2500292735,US +2500292736,2500292799,DE +2500292800,2500392959,US +2500392960,2500393215,IN +2500393216,2500393983,US +2500393984,2500394239,GB +2500394240,2500616447,US +2500616448,2500616703,IT +2500616704,2500636735,US +2500636736,2500636799,GB +2500636800,2500646911,US +2500646912,2500647167,ES +2500647168,2500719615,US +2500719616,2500720639,IE +2500720640,2501574655,US 2501574656,2501640191,KZ 2501640192,2503016447,US 2503016448,2503081983,IL @@ -80068,13 +77900,17 @@ 2503901184,2503905279,IT 2503905280,2503907327,CZ 2503907328,2503909375,FR -2503909376,2503911423,RU +2503909376,2503911343,RU +2503911344,2503911359,NL +2503911360,2503911423,RU 2503911424,2503915519,ES 2503915520,2503917567,IT 2503917568,2503933951,BG 2503933952,2506293247,US 2506293248,2506358783,CA -2506358784,2508062719,US +2506358784,2507124735,US +2507124736,2507124991,IN +2507124992,2508062719,US 2508062720,2508064767,CH 2508064768,2508066815,ES 2508066816,2508068863,RU @@ -80083,12 +77919,10 @@ 2508075008,2508077055,CH 2508077056,2508079103,BE 2508079104,2508081151,DE -2508081152,2508081279,NL -2508081280,2508081407,GB +2508081152,2508081407,NL 2508081408,2508081663,IL 2508081664,2508081919,SG -2508081920,2508082175,GB -2508082176,2508083199,IL +2508081920,2508083199,GB 2508083200,2508085247,IS 2508085248,2508087295,PS 2508087296,2508089343,RU @@ -80127,12 +77961,10 @@ 2509930496,2509934591,RU 2509934592,2509936639,DE 2509936640,2509937681,AT -2509937682,2509937682,KP -2509937683,2509937697,BS +2509937682,2509937697,LI 2509937698,2509937713,AT -2509937714,2509937729,IM -2509937730,2509937737,EU -2509937738,2509937919,AT +2509937714,2509937729,LI +2509937730,2509937919,AT 2509937920,2509938175,IT 2509938176,2509938431,US 2509938432,2509938557,DE @@ -80165,7 +77997,9 @@ 2513698816,2513764351,DK 2513764352,2514419711,DE 2514419712,2514485247,GB -2514485248,2515599359,DE +2514485248,2514681599,DE +2514681600,2514681855,EU +2514681856,2515599359,DE 2515599360,2515664895,GB 2515664896,2516058111,DE 2516058112,2516123647,EU @@ -80176,12 +78010,8 @@ 2516516864,2516520959,RU 2516520960,2516523007,SA 2516523008,2516525055,RU -2516525056,2516525431,US -2516525432,2516525439,NL -2516525440,2516526335,US -2516526336,2516526591,NL -2516526592,2516526719,US -2516526720,2516527103,NL +2516525056,2516526335,US +2516526336,2516527103,NL 2516527104,2516529151,GB 2516529152,2516531199,CH 2516531200,2516533247,GB @@ -80198,7 +78028,13 @@ 2516563968,2516566015,GB 2516566016,2516582399,IQ 2516582400,2516647935,CN -2516647936,2523201535,JP +2516647936,2521186303,JP +2521186304,2521194495,US +2521194496,2521206783,JP +2521206784,2521210879,US +2521210880,2521223167,JP +2521223168,2521227263,DE +2521227264,2523201535,JP 2523201536,2523267071,AU 2523267072,2523529215,US 2523529216,2523594751,NO @@ -80208,7 +78044,9 @@ 2524184576,2524315647,TW 2524315648,2524512255,US 2524512256,2524643327,CN -2524643328,2524971007,US +2524643328,2524963071,US +2524963072,2524963327,GB +2524963328,2524971007,US 2524971008,2525036543,ES 2525036544,2525102079,EU 2525102080,2525233151,US @@ -80311,15 +78149,24 @@ 2545614848,2545680383,NO 2545680384,2545745919,US 2545745920,2545811455,DE -2545811456,2547187711,US +2545811456,2546038783,US +2546038784,2546039039,EU +2546039040,2547187711,US 2547187712,2547318783,GB 2547318784,2547515391,US 2547515392,2547515399,DK -2550136832,2554462207,US +2547516416,2547517439,CH +2547519488,2547523583,CH +2547523584,2547527679,SE +2550136832,2554227967,US +2554227968,2554228223,EU +2554228224,2554462207,US 2554462208,2554527743,HU 2554527744,2554789887,US 2554789888,2554855423,GB -2554855424,2554920959,US +2554855424,2554888703,US +2554888704,2554888959,EU +2554888960,2554920959,US 2554920960,2554986495,DK 2554986496,2555052031,CL 2555052032,2555117567,US @@ -80368,7 +78215,9 @@ 2560032768,2560098303,US 2560098304,2560163839,BE 2560163840,2560229375,NZ -2560229376,2560644607,US +2560229376,2560628479,US +2560628480,2560628735,CA +2560628736,2560644607,US 2560644608,2560644863,CA 2560644864,2561015807,US 2561671168,2564947967,US @@ -80392,17 +78241,13 @@ 2569404416,2569797631,US 2569797632,2569863167,NO 2569863168,2569994239,CH -2569994240,2570125311,US +2569994240,2569994495,EU +2569994496,2570125311,US 2570125312,2570190847,BE 2570190848,2572681215,US 2572681216,2572746751,SE 2572746752,2572943359,US -2572943360,2572944639,EU -2572944640,2572944895,DE -2572944896,2572945919,EU -2572945920,2572946175,DE -2572946176,2573008895,EU -2573008896,2573402111,DE +2572943360,2573402111,DE 2573402112,2573467647,CN 2573467648,2573533183,DE 2573533184,2573598719,CN @@ -80432,7 +78277,9 @@ 2585067520,2585788415,US 2585788416,2585853951,GB 2585853952,2585985023,JP -2585985024,2587951103,US +2585985024,2587018239,US +2587018240,2587018495,IE +2587018496,2587951103,US 2600534016,2600665087,US 2600665088,2600730623,CA 2600730624,2600796159,NO @@ -80442,13 +78289,21 @@ 2601451520,2601517055,CA 2601517056,2602565631,US 2602565632,2602631167,NZ -2602631168,2603417599,US +2602631168,2602774015,US +2602774016,2602774271,IN +2602774272,2602825727,US +2602825728,2602825983,AU +2602825984,2603417599,US 2603417600,2603483135,DE 2603483136,2604007423,US 2604007424,2604072959,ES 2604072960,2604138495,NO 2604138496,2604204031,DE -2604204032,2604335103,US +2604204032,2604243711,US +2604243712,2604243967,AP +2604243968,2604244991,US +2604244992,2604245247,EU +2604245248,2604335103,US 2604335104,2604400639,NZ 2604400640,2604466175,AU 2604466176,2604531711,US @@ -80461,17 +78316,30 @@ 2605121536,2605187071,AU 2605187072,2605252607,US 2605252608,2605318143,AT -2605318144,2607349759,US +2605318144,2606301183,US +2606366720,2606448649,US +2606448650,2606448651,EU +2606448652,2606467071,US +2606467072,2606467327,AP +2606467328,2606563327,US +2606628864,2606646783,US +2606646784,2606647039,EU +2606647040,2606648831,US +2606648832,2606649087,IE +2606649088,2607349759,US 2607349760,2607415295,CH -2607415296,2609053695,US +2607415296,2608728063,US +2608728064,2608728319,AP +2608728320,2609053695,US 2609053696,2609119231,GB 2609119232,2609184767,FR -2609184768,2609250303,EU +2609184768,2609250303,DE 2609250304,2609381375,US 2609381376,2609446911,GB 2609446912,2609512447,DK 2609512448,2609643519,US -2609643520,2609709055,GB +2609643520,2609708799,GB +2609708800,2609709055,AP 2609709056,2609840127,US 2609840128,2609971199,AU 2609971200,2610036735,GB @@ -80490,14 +78358,20 @@ 2613248000,2613313535,US 2613379072,2613444607,US 2613444608,2613510143,GB -2613510144,2613706751,US +2613510144,2613650226,US +2613650227,2613650227,BM +2613650228,2613650242,US +2613650243,2613650243,MX +2613650244,2613706751,US 2613706752,2613772287,GB 2613772288,2613837823,US 2613837824,2613903359,NL 2613903360,2613968895,AU 2613968896,2614034431,US 2614034432,2614099967,GR -2614099968,2614165503,US +2614099968,2614164991,US +2614164992,2614165247,EU +2614165248,2614165503,US 2614165504,2614231039,NO 2614231040,2614296575,ES 2614296576,2614362111,BR @@ -80512,7 +78386,9 @@ 2615672832,2616262655,ZA 2616262656,2616524799,US 2616524800,2616590335,GB -2616590336,2616786943,US +2616590336,2616770303,US +2616770304,2616770559,EU +2616770560,2616786943,US 2616786944,2616852479,GB 2616852480,2616918015,DE 2616983552,2617049087,US @@ -80540,7 +78416,10 @@ 2619342848,2619473919,US 2619473920,2619539455,CA 2619539456,2619604991,ES -2619604992,2620063743,US +2619604992,2619735295,US +2619735296,2619735551,EU +2619735552,2619736063,US +2619801600,2620063743,US 2620063744,2620129279,GB 2620129280,2620194815,CA 2620194816,2620315039,US @@ -80570,7 +78449,13 @@ 2623602688,2623668223,CL 2623668224,2624192511,US 2624192512,2624258047,CH -2624258048,2624716799,US +2624258048,2624266495,US +2624266496,2624266751,AP +2624266752,2624391696,US +2624391697,2624391697,EU +2624391698,2624393727,US +2624393728,2624393983,EU +2624393984,2624716799,US 2624716800,2624782335,NL 2624782336,2624847871,CH 2624847872,2624913407,NO @@ -80648,7 +78533,10 @@ 2644574208,2644639743,CH 2644639744,2644770815,DE 2644770816,2644836351,BE -2644836352,2644967423,US +2644836352,2644956927,US +2644956928,2644957183,HK +2644957184,2644959231,GB +2644959232,2644967423,US 2644967424,2645032959,AT 2645032960,2645098495,CH 2645098496,2645164031,FR @@ -80682,7 +78570,9 @@ 2647916544,2648899583,US 2648899584,2648965119,IN 2648965120,2649030655,GB -2649030656,2649489407,US +2649030656,2649413631,US +2649413632,2649413887,AP +2649413888,2649489407,US 2649489408,2649554943,GB 2649554944,2649620479,NO 2649620480,2649948159,US @@ -80696,7 +78586,9 @@ 2650603520,2650669055,CO 2650669056,2650734591,US 2650734592,2650800127,CN -2650800128,2653159423,US +2650800128,2653089791,US +2653089792,2653090047,AP +2653090048,2653159423,US 2653159424,2653421567,NO 2653421568,2653487103,AU 2653487104,2653552639,GB @@ -80762,7 +78654,9 @@ 2658009088,2658074623,IT 2658074624,2658140159,US 2658140160,2658205695,NO -2658205696,2658598911,US +2658205696,2658459648,US +2658459649,2658459649,EU +2658459650,2658598911,US 2658598912,2658664447,GB 2658664448,2658926591,US 2658926592,2659057663,GB @@ -80800,8 +78694,8 @@ 2662203392,2662662143,GB 2662662144,2662670335,KG 2662670336,2662674431,AZ -2662674432,2662676479,DE -2662676480,2662678527,GB +2662674432,2662677503,DE +2662677504,2662678527,GB 2662678528,2662686719,DE 2662686720,2662694911,CH 2662694912,2662727679,KG @@ -80824,7 +78718,7 @@ 2665480192,2665545727,US 2665545728,2665611263,DE 2665611264,2665676799,CH -2665676800,2665742335,EU +2665676800,2665742335,ES 2665742336,2665873407,US 2665873408,2665938943,GB 2665938944,2666004479,FR @@ -80840,12 +78734,10 @@ 2667511808,2667513855,RU 2667513856,2667515903,GB 2667515904,2667517951,CZ -2667517952,2667518719,SK -2667518720,2667518975,CZ -2667518976,2667519103,SK -2667519104,2667519487,CZ -2667519488,2667519999,SK -2667520000,2667522047,CZ +2667517952,2667519103,SK +2667519104,2667519231,CZ +2667519232,2667519743,SK +2667519744,2667522047,CZ 2667522048,2667524095,GB 2667524096,2667526143,RU 2667526144,2667528191,LV @@ -80856,7 +78748,9 @@ 2667536528,2667544575,AT 2667544576,2667560959,RU 2667560960,2667565055,IT -2667565056,2667566591,AT +2667565056,2667565311,HK +2667565312,2667566335,AT +2667566336,2667566591,US 2667566592,2667566847,DE 2667566848,2667567103,FR 2667567104,2667569151,SE @@ -80905,7 +78799,9 @@ 2670592000,2670657535,NL 2670657536,2670854143,US 2670854144,2670919679,FR -2670919680,2670985215,DE +2670919680,2670980095,DE +2670980096,2670980351,EU +2670980352,2670985215,DE 2670985216,2671050751,AU 2671050752,2671181823,US 2671181824,2671247359,CA @@ -80984,7 +78880,25 @@ 2678652928,2678718463,US 2678718464,2678783999,GB 2678784000,2678849535,NO -2678849536,2678915071,US +2678849536,2678851583,US +2678851584,2678851839,GB +2678851840,2678862847,US +2678862848,2678863103,BR +2678863104,2678872831,US +2678872832,2678873087,IN +2678873088,2678885375,US +2678885376,2678885631,GB +2678885632,2678885887,US +2678885888,2678886143,DE +2678886144,2678886399,NL +2678886400,2678886655,GB +2678886656,2678886911,IT +2678886912,2678893567,US +2678893568,2678893823,CL +2678893824,2678911231,US +2678911232,2678911487,NL +2678911488,2678911743,AU +2678911744,2678915071,US 2678915072,2678980607,FR 2678980608,2679046143,US 2679046144,2679111679,CA @@ -81036,9 +78950,12 @@ 2683437056,2683568127,US 2683568128,2683633663,GB 2683633664,2683637759,EU -2683637760,2683641855,NL +2683637760,2683637859,NL +2683637860,2683637860,EU +2683637861,2683641855,NL 2683641856,2683645951,US -2683645952,2683650047,SG +2683645952,2683646207,AP +2683646208,2683650047,SG 2683650048,2683699199,EU 2683699200,2683830271,US 2683830272,2683895807,AU @@ -81058,11 +78975,17 @@ 2684186624,2684188671,DE 2684188672,2684190719,RU 2684190720,2684190735,US -2684190736,2684190751,NL -2684190752,2684190815,US -2684190816,2684190927,NL +2684190736,2684190739,NL +2684190740,2684190743,TR +2684190744,2684190751,GB +2684190752,2684190831,US +2684190832,2684190847,HR +2684190848,2684190879,TR +2684190880,2684190911,SA +2684190912,2684190923,NL +2684190924,2684190927,TR 2684190928,2684190943,US -2684190944,2684190959,NL +2684190944,2684190959,IN 2684190960,2684190967,US 2684190968,2684190971,IN 2684190972,2684190975,US @@ -81083,41 +79006,45 @@ 2684191308,2684191311,NL 2684191312,2684191319,US 2684191320,2684191327,CA -2684191328,2684191335,NL +2684191328,2684191335,US 2684191336,2684191343,IE 2684191344,2684191351,HR -2684191352,2684191359,NL +2684191352,2684191359,RU 2684191360,2684191367,SG -2684191368,2684191375,NL +2684191368,2684191375,HR 2684191376,2684191383,AU 2684191384,2684191391,GB 2684191392,2684191399,NO 2684191400,2684191407,US -2684191408,2684191423,NL +2684191408,2684191411,HK +2684191412,2684191415,ZA +2684191416,2684191423,US 2684191424,2684191439,AU 2684191440,2684191455,CN -2684191456,2684191503,US -2684191504,2684191511,NL -2684191512,2684191615,US +2684191456,2684191615,US 2684191616,2684191743,DK -2684191744,2684191767,NL -2684191768,2684191807,US -2684191808,2684191843,NL -2684191844,2684191847,TR +2684191744,2684191759,NL +2684191760,2684191807,US +2684191808,2684191815,KE +2684191816,2684191839,US +2684191840,2684191843,UG +2684191844,2684191847,CN 2684191848,2684191855,GB 2684191856,2684191859,US 2684191860,2684191863,AZ -2684191864,2684191871,ES +2684191864,2684191871,US 2684191872,2684191873,TR -2684191874,2684191879,NL +2684191874,2684191874,US +2684191875,2684191875,SA +2684191876,2684191879,TR 2684191880,2684191887,LT 2684191888,2684191899,IT 2684191900,2684191911,US 2684191912,2684191919,KW 2684191920,2684191927,TR 2684191928,2684191935,US -2684191936,2684191937,TR -2684191938,2684191943,NL +2684191936,2684191939,TR +2684191940,2684191943,US 2684191944,2684191951,ES 2684191952,2684191967,US 2684191968,2684191975,NL @@ -81141,7 +79068,9 @@ 2684192120,2684192127,DO 2684192128,2684192135,IN 2684192136,2684192143,GB -2684192144,2684192175,NL +2684192144,2684192159,US +2684192160,2684192163,HK +2684192164,2684192175,TR 2684192176,2684192191,JO 2684192192,2684192199,US 2684192200,2684192207,QA @@ -81150,29 +79079,28 @@ 2684192224,2684192231,TR 2684192232,2684192239,US 2684192240,2684192247,IN -2684192248,2684192255,US -2684192256,2684192263,NL +2684192248,2684192263,US 2684192264,2684192265,TR 2684192266,2684192266,EG 2684192267,2684192267,SA -2684192268,2684192271,NL +2684192268,2684192271,GB 2684192272,2684192279,US 2684192280,2684192287,RU 2684192288,2684192295,DK 2684192296,2684192303,US -2684192304,2684192319,NL -2684192320,2684192327,US +2684192304,2684192311,CA +2684192312,2684192327,US 2684192328,2684192335,AE 2684192336,2684192343,US 2684192344,2684192347,AE 2684192348,2684192351,SA -2684192352,2684192359,NL +2684192352,2684192359,AE 2684192360,2684192371,US 2684192372,2684192375,GB 2684192376,2684192383,BM 2684192384,2684192387,CA 2684192388,2684192391,AE -2684192392,2684192399,NL +2684192392,2684192399,US 2684192400,2684192407,AU 2684192408,2684192415,US 2684192416,2684192423,CA @@ -81199,7 +79127,12 @@ 2684192584,2684192591,DE 2684192592,2684192599,US 2684192600,2684192607,AE -2684192608,2684192639,NL +2684192608,2684192611,US +2684192612,2684192615,ES +2684192616,2684192623,US +2684192624,2684192627,GB +2684192628,2684192631,US +2684192632,2684192639,SE 2684192640,2684192655,GR 2684192656,2684192663,GB 2684192664,2684192667,AE @@ -81208,7 +79141,7 @@ 2684192688,2684192695,NL 2684192696,2684192703,IT 2684192704,2684192711,BE -2684192712,2684192715,NL +2684192712,2684192715,AU 2684192716,2684192719,CA 2684192720,2684192727,NL 2684192728,2684192731,BE @@ -81220,17 +79153,17 @@ 2684192808,2684192823,PL 2684192824,2684192831,CA 2684192832,2684192839,NO -2684192840,2684192855,NL +2684192840,2684192855,SA 2684192856,2684192867,US 2684192868,2684192879,CN -2684192880,2684192887,NL -2684192888,2684192895,US +2684192880,2684192895,US 2684192896,2684192927,LT 2684192928,2684192939,ES 2684192940,2684192951,US -2684192952,2684192959,NL +2684192952,2684192959,CY 2684192960,2684192967,PL -2684192968,2684192975,NL +2684192968,2684192971,GB +2684192972,2684192975,MA 2684192976,2684192983,SA 2684192984,2684192991,TR 2684192992,2684192999,BR @@ -81240,7 +79173,7 @@ 2684193020,2684193020,BH 2684193021,2684193021,US 2684193022,2684193022,ES -2684193023,2684193023,NL +2684193023,2684193023,IT 2684193024,2684193031,TR 2684193032,2684193039,GR 2684193040,2684193055,BR @@ -81256,7 +79189,7 @@ 2684193152,2684193159,NZ 2684193160,2684193167,SA 2684193168,2684193175,US -2684193176,2684193183,NL +2684193176,2684193183,BH 2684193184,2684193195,TR 2684193196,2684193199,CN 2684193200,2684193215,BE @@ -81268,46 +79201,48 @@ 2684193248,2684193255,NL 2684193256,2684193263,US 2684193264,2684193271,NO -2684193272,2684193279,CZ -2684193280,2684193287,US -2684193288,2684193303,NL +2684193272,2684193287,US +2684193288,2684193295,SA +2684193296,2684193303,IT 2684193304,2684193311,HK 2684193312,2684193319,IN 2684193320,2684193327,AE -2684193328,2684193335,NL +2684193328,2684193335,GR 2684193336,2684193375,US -2684193376,2684193391,NL +2684193376,2684193383,LB +2684193384,2684193391,US 2684193392,2684193399,JO 2684193400,2684193407,PL 2684193408,2684193439,SA 2684193440,2684193447,US -2684193448,2684193455,NL +2684193448,2684193455,HU 2684193456,2684193467,US 2684193468,2684193471,AE 2684193472,2684193479,MX 2684193480,2684193487,IN 2684193488,2684193511,US -2684193512,2684193519,NL -2684193520,2684193527,US +2684193512,2684193519,AE +2684193520,2684193527,NL 2684193528,2684193535,GB -2684193536,2684193551,NL +2684193536,2684193551,US 2684193552,2684193559,SA 2684193560,2684193567,CN -2684193568,2684193591,NL +2684193568,2684193575,US +2684193576,2684193583,EG +2684193584,2684193591,RU 2684193592,2684193599,ES 2684193600,2684193607,IN -2684193608,2684193611,NL +2684193608,2684193611,PT 2684193612,2684193615,CN 2684193616,2684193623,IN 2684193624,2684193631,GR 2684193632,2684193639,IN -2684193640,2684193647,NL +2684193640,2684193647,TR 2684193648,2684193655,AU -2684193656,2684193659,CN +2684193656,2684193659,ES 2684193660,2684193663,US 2684193664,2684193671,CH -2684193672,2684193675,US -2684193676,2684193679,NL +2684193672,2684193679,US 2684193680,2684193687,DE 2684193688,2684193691,US 2684193692,2684193695,GR @@ -81318,12 +79253,11 @@ 2684193760,2684193767,GB 2684193768,2684193775,AR 2684193776,2684193789,US -2684193790,2684193790,NL +2684193790,2684193790,TR 2684193791,2684193791,CH 2684193792,2684193799,AE 2684193800,2684193807,FR -2684193808,2684193815,NL -2684193816,2684193823,GB +2684193808,2684193823,GB 2684193824,2684193831,ES 2684193832,2684193855,US 2684193856,2684193871,GB @@ -81335,33 +79269,34 @@ 2684193936,2684193951,US 2684193952,2684193959,IN 2684193960,2684193963,CN -2684193964,2684193967,NL +2684193964,2684193967,US 2684193968,2684193975,IL 2684193976,2684193983,DK 2684193984,2684193999,US -2684194000,2684194007,NL +2684194000,2684194007,DK 2684194008,2684194039,US 2684194040,2684194047,MT 2684194048,2684194055,IT 2684194056,2684194087,US 2684194088,2684194095,GR -2684194096,2684194103,NL -2684194104,2684194119,US +2684194096,2684194119,US 2684194120,2684194127,BG 2684194128,2684194135,GB 2684194136,2684194143,MX 2684194144,2684194151,US 2684194152,2684194159,EG 2684194160,2684194167,IN -2684194168,2684194171,NL +2684194168,2684194171,US 2684194172,2684194175,IL 2684194176,2684194207,LT 2684194208,2684194215,AZ 2684194216,2684194223,IL -2684194224,2684194271,NL +2684194224,2684194239,US +2684194240,2684194255,NL +2684194256,2684194271,US 2684194272,2684194279,GB 2684194280,2684194287,BZ -2684194288,2684194295,NL +2684194288,2684194295,RU 2684194296,2684194303,CA 2684194304,2684194311,SE 2684194312,2684194319,IL @@ -81370,7 +79305,9 @@ 2684194336,2684194343,LV 2684194344,2684194351,IL 2684194352,2684194367,US -2684194368,2684194391,NL +2684194368,2684194375,TW +2684194376,2684194383,JO +2684194384,2684194391,GB 2684194392,2684194399,US 2684194400,2684194407,GR 2684194408,2684194423,NZ @@ -81380,37 +79317,39 @@ 2684194472,2684194479,TR 2684194480,2684194495,GB 2684194496,2684194503,NG -2684194504,2684194507,NL +2684194504,2684194507,US 2684194508,2684194511,SE 2684194512,2684194519,GB 2684194520,2684194527,IT 2684194528,2684194535,US 2684194536,2684194539,NG 2684194540,2684194543,CN -2684194544,2684194551,NL +2684194544,2684194551,US 2684194552,2684194559,IN 2684194560,2684194663,US -2684194664,2684194671,NL +2684194664,2684194671,JO 2684194672,2684194679,US -2684194680,2684194687,NL -2684194688,2684194695,SG +2684194680,2684194687,NO +2684194688,2684194695,NL 2684194696,2684194703,DK -2684194704,2684194711,NL +2684194704,2684194711,US 2684194712,2684194719,LV -2684194720,2684194727,NL +2684194720,2684194723,BR +2684194724,2684194727,US 2684194728,2684194751,DK 2684194752,2684194767,US 2684194768,2684194815,DK -2684194816,2684194823,US -2684194824,2684194831,SA -2684194832,2684194847,US -2684194848,2684194855,NL +2684194816,2684194839,NL +2684194840,2684194847,US +2684194848,2684194855,SA 2684194856,2684194863,UG 2684194864,2684194871,US 2684194872,2684194879,SA 2684194880,2684194887,AE 2684194888,2684194895,ES -2684194896,2684194911,NL +2684194896,2684194903,NL +2684194904,2684194907,TR +2684194908,2684194911,US 2684194912,2684194919,PT 2684194920,2684194927,NL 2684194928,2684194931,TR @@ -81420,18 +79359,17 @@ 2684194952,2684194959,US 2684194960,2684194967,MA 2684194968,2684194975,PK -2684194976,2684194983,NL -2684194984,2684194991,US -2684194992,2684194999,NL +2684194976,2684194991,NL +2684194992,2684194999,US 2684195000,2684195007,DK 2684195008,2684195039,IN -2684195040,2684195047,NL +2684195040,2684195047,BR 2684195048,2684195055,ES 2684195056,2684195063,DK 2684195064,2684195071,GR 2684195072,2684195079,US 2684195080,2684195087,ES -2684195088,2684195095,NL +2684195088,2684195095,EG 2684195096,2684195111,US 2684195112,2684195119,SA 2684195120,2684195127,CA @@ -81440,26 +79378,36 @@ 2684195168,2684195199,CY 2684195200,2684195295,US 2684195296,2684195303,DE -2684195304,2684195307,NL -2684195308,2684195319,US +2684195304,2684195307,SE +2684195308,2684195311,US +2684195312,2684195319,NL 2684195320,2684195323,GB -2684195324,2684195351,US +2684195324,2684195327,US +2684195328,2684195335,NL +2684195336,2684195343,US +2684195344,2684195351,DE 2684195352,2684195359,ES -2684195360,2684195367,US +2684195360,2684195367,NL 2684195368,2684195371,ES 2684195372,2684195375,MA -2684195376,2684195391,NL +2684195376,2684195383,BE +2684195384,2684195391,AE 2684195392,2684195407,US 2684195408,2684195415,GB -2684195416,2684195431,NL +2684195416,2684195423,AE +2684195424,2684195427,IT +2684195428,2684195431,TR 2684195432,2684195439,GB 2684195440,2684195455,DK 2684195456,2684195487,CN 2684195488,2684195495,TW -2684195496,2684195503,NL +2684195496,2684195503,UG 2684195504,2684195511,SA 2684195512,2684195519,US -2684195520,2684195551,NL +2684195520,2684195527,IN +2684195528,2684195535,RO +2684195536,2684195543,US +2684195544,2684195551,NL 2684195552,2684195559,BA 2684195560,2684195567,CA 2684195568,2684195575,US @@ -81467,7 +79415,8 @@ 2684195584,2684195647,US 2684195648,2684195655,BA 2684195656,2684195663,US -2684195664,2684195679,NL +2684195664,2684195675,NL +2684195676,2684195679,US 2684195680,2684195683,AE 2684195684,2684195685,NL 2684195686,2684195686,US @@ -81476,10 +79425,11 @@ 2684195696,2684195703,US 2684195704,2684195711,CN 2684195712,2684195712,US -2684195713,2684195715,NL +2684195713,2684195713,CN +2684195714,2684195715,UA 2684195716,2684195719,US 2684195720,2684195727,GB -2684195728,2684195735,NL +2684195728,2684195735,US 2684195736,2684195743,CA 2684195744,2684195751,US 2684195752,2684195759,BE @@ -81489,7 +79439,7 @@ 2684195784,2684195791,EG 2684195792,2684195799,KW 2684195800,2684195807,AF -2684195808,2684195815,NL +2684195808,2684195815,AR 2684195816,2684195823,GB 2684195824,2684195831,AF 2684195832,2684195839,HR @@ -81502,94 +79452,165 @@ 2684195888,2684195903,NL 2684195904,2684195911,IN 2684195912,2684195919,CN -2684195920,2684195935,NL +2684195920,2684195935,HR 2684195936,2684195967,AF 2684195968,2684195975,CN 2684195976,2684195979,TR 2684195980,2684195983,US -2684195984,2684195991,NL +2684195984,2684195991,BD 2684195992,2684195999,IE 2684196000,2684196007,US 2684196008,2684196015,FR -2684196016,2684196023,NL +2684196016,2684196023,AU 2684196024,2684196031,US 2684196032,2684196047,MA 2684196048,2684196055,AT 2684196056,2684196063,ES 2684196064,2684196071,US 2684196072,2684196079,EG -2684196080,2684196087,NL +2684196080,2684196087,CA 2684196088,2684196095,GB 2684196096,2684196159,US 2684196160,2684196191,AF 2684196192,2684196199,SA 2684196200,2684196207,ES -2684196208,2684196255,NL -2684196256,2684196271,US +2684196208,2684196223,US +2684196224,2684196239,NL +2684196240,2684196255,TR +2684196256,2684196271,NL 2684196272,2684196279,EG 2684196280,2684196303,DK -2684196304,2684196335,NL +2684196304,2684196311,BR +2684196312,2684196319,PA +2684196320,2684196335,US 2684196336,2684196343,CN 2684196344,2684196347,TR -2684196348,2684196351,US -2684196352,2684196399,NL +2684196348,2684196383,US +2684196384,2684196391,GB +2684196392,2684196399,US 2684196400,2684196415,TR -2684196416,2684196431,NL -2684196432,2684196439,US +2684196416,2684196431,US +2684196432,2684196439,CH 2684196440,2684196447,DK -2684196448,2684196463,NL +2684196448,2684196463,EG 2684196464,2684196511,DK -2684196512,2684196527,NL +2684196512,2684196527,US 2684196528,2684196535,DK 2684196536,2684196543,US 2684196544,2684196551,DK 2684196552,2684196575,NL 2684196576,2684196591,US -2684196592,2684196639,NL +2684196592,2684196607,NL +2684196608,2684196639,US 2684196640,2684196671,GB -2684196672,2684196783,NL +2684196672,2684196719,NL +2684196720,2684196767,US +2684196768,2684196775,CN +2684196776,2684196783,US 2684196784,2684196791,TR 2684196792,2684196799,US -2684196800,2684196863,NL +2684196800,2684196831,TR +2684196832,2684196839,US +2684196840,2684196847,BR +2684196848,2684196859,US +2684196860,2684196863,NL 2684196864,2684196871,US 2684196872,2684196879,MX -2684196880,2684196895,NL +2684196880,2684196881,GB +2684196882,2684196882,US +2684196883,2684196883,DE +2684196884,2684196885,SA +2684196886,2684196886,GB +2684196887,2684196887,UA +2684196888,2684196891,TR +2684196892,2684196893,SA +2684196894,2684196894,BR +2684196895,2684196895,MA 2684196896,2684196903,RU -2684196904,2684196911,NL -2684196912,2684196919,US -2684196920,2684196927,NL -2684196928,2684196959,US -2684196960,2684196963,NL -2684196964,2684196967,US +2684196904,2684196905,US +2684196906,2684196906,EG +2684196907,2684196907,AU +2684196908,2684196908,UA +2684196909,2684196909,AU +2684196910,2684196910,GB +2684196911,2684196911,IT +2684196912,2684196927,US +2684196928,2684196959,NL +2684196960,2684196967,US 2684196968,2684196975,BR -2684196976,2684196983,US +2684196976,2684196983,NL 2684196984,2684196987,DK -2684196988,2684197071,NL +2684196988,2684196999,US +2684197000,2684197007,IT +2684197008,2684197015,US +2684197016,2684197021,NL +2684197022,2684197022,RU +2684197023,2684197023,NL +2684197024,2684197031,EG +2684197032,2684197039,US +2684197040,2684197047,TH +2684197048,2684197055,IN +2684197056,2684197063,US +2684197064,2684197071,CN 2684197072,2684197079,MX -2684197080,2684197087,NL +2684197080,2684197083,IT +2684197084,2684197087,NO 2684197088,2684197103,US 2684197104,2684197107,TR -2684197108,2684197111,NL +2684197108,2684197111,AR 2684197112,2684197115,TR 2684197116,2684197119,US -2684197120,2684197143,NL +2684197120,2684197120,NL +2684197121,2684197121,MA +2684197122,2684197123,SK +2684197124,2684197135,US +2684197136,2684197143,SA 2684197144,2684197151,GB -2684197152,2684197211,NL -2684197212,2684197215,US -2684197216,2684197271,NL +2684197152,2684197167,US +2684197168,2684197175,DK +2684197176,2684197179,TR +2684197180,2684197181,GB +2684197182,2684197182,MA +2684197183,2684197183,GB +2684197184,2684197191,DK +2684197192,2684197195,US +2684197196,2684197196,IT +2684197197,2684197197,NL +2684197198,2684197198,US +2684197199,2684197199,AU +2684197200,2684197207,SA +2684197208,2684197231,US +2684197232,2684197239,NL +2684197240,2684197247,GB +2684197248,2684197251,SA +2684197252,2684197263,US +2684197264,2684197267,SA +2684197268,2684197271,US 2684197272,2684197279,HR -2684197280,2684197295,NL +2684197280,2684197283,US +2684197284,2684197287,TR +2684197288,2684197291,US +2684197292,2684197295,HK 2684197296,2684197303,HR 2684197304,2684197307,NL -2684197308,2684197311,US -2684197312,2684197319,NL +2684197308,2684197319,US 2684197320,2684197327,SA 2684197328,2684197335,BR -2684197336,2684197359,NL -2684197360,2684197367,TR -2684197368,2684197375,NL -2684197376,2684197887,GB -2684197888,2684198911,NL +2684197336,2684197336,PA +2684197337,2684197339,NL +2684197340,2684197343,US +2684197344,2684197351,UA +2684197352,2684197355,GB +2684197356,2684197356,TR +2684197357,2684197357,NL +2684197358,2684197358,RU +2684197359,2684197359,IN +2684197360,2684197368,TR +2684197369,2684197369,US +2684197370,2684197370,SA +2684197371,2684197371,AU +2684197372,2684197373,MA +2684197374,2684198911,NL 2684198912,2684199423,GB 2684199424,2684199679,EU 2684199680,2684200959,GB @@ -81598,8 +79619,7 @@ 2684205056,2684207103,IT 2684207104,2684213247,GB 2684213248,2684215295,MK -2684215296,2684216831,BE -2684216832,2684217343,EU +2684215296,2684217343,BE 2684217344,2684219391,CZ 2684219392,2684221439,PL 2684221440,2684223487,IL @@ -81645,7 +79665,9 @@ 2687297240,2687297247,SE 2687297248,2687297824,DE 2687297825,2687297828,FR -2687297829,2687299119,DE +2687297829,2687297832,DE +2687297833,2687297836,CH +2687297837,2687299119,DE 2687299120,2687299127,US 2687299128,2687299135,CN 2687299136,2687762431,DE @@ -81654,10 +79676,13 @@ 2687893504,2688221183,DE 2688221184,2688286719,CH 2688286720,2688352255,DE -2688352256,2688420095,CH -2688420096,2688420351,CN -2688420352,2688420863,CH -2688420864,2688421375,SG +2688352256,2688418825,CH +2688418826,2688418826,EU +2688418827,2688420351,CH +2688420352,2688420607,CN +2688420608,2688420863,CH +2688420864,2688421119,SG +2688421120,2688421375,AP 2688421376,2688421887,US 2688421888,2688548863,CH 2688548864,2688614399,AU @@ -81695,7 +79720,15 @@ 2689594112,2689594879,GB 2689594880,2689597439,US 2689597440,2689662975,IT -2689662976,2689925119,US +2689662976,2689794047,US +2689794048,2689802239,DE +2689802240,2689810431,GB +2689810432,2689818623,US +2689818624,2689819135,IN +2689819136,2689826815,US +2689826816,2689835007,JP +2689835008,2689843199,AU +2689843200,2689925119,US 2689925120,2689990655,CH 2689990656,2690383871,US 2690383872,2690449407,FR @@ -81721,7 +79754,10 @@ 2698117120,2698182655,IS 2698182656,2698248191,DE 2698248192,2698313727,US -2698313728,2698379263,GB +2698313728,2698342399,GB +2698342400,2698346495,DE +2698346496,2698375167,GB +2698375168,2698379263,DE 2698379264,2698444799,ES 2698444800,2698510335,JP 2698510336,2698706943,CZ @@ -81769,7 +79805,9 @@ 2704277504,2704343039,FR 2704343040,2704408575,US 2704408576,2704474111,AU -2704474112,2704539647,US +2704474112,2704485119,US +2704485120,2704485375,AU +2704485376,2704539647,US 2704539648,2704605183,SE 2704605184,2704670719,HR 2704670720,2704736255,SE @@ -81782,7 +79820,9 @@ 2705326080,2705391615,MO 2705391616,2705522687,NZ 2705522688,2705588223,ES -2705588224,2705784831,US +2705588224,2705596159,US +2705596160,2705596415,CA +2705596416,2705784831,US 2705784832,2705850367,GB 2705850368,2705915903,ES 2705915904,2706046975,GB @@ -81805,8 +79845,13 @@ 2708340736,2708406271,AT 2708406272,2708471807,ES 2708471808,2708537343,GB -2708537344,2708733951,US +2708537344,2708635135,US +2708635136,2708635391,EU +2708635392,2708661247,US +2708661248,2708661503,AU +2708661504,2708733951,US 2708733952,2708799487,ES +2708799488,2708865023,AU 2708865024,2708930559,JP 2708930560,2709127167,US 2709127168,2709192703,KR @@ -81829,7 +79874,9 @@ 2711093248,2711158783,AU 2711158784,2711486463,US 2711486464,2711551999,NL -2711552000,2713190399,US +2711552000,2711765247,US +2711765248,2711765503,EU +2711765504,2713190399,US 2713190400,2713255935,CA 2713255936,2713387007,US 2713387008,2713452543,CA @@ -81860,7 +79907,10 @@ 2718629888,2718695423,GB 2718695424,2718760959,US 2718760960,2718826495,GB -2718826496,2719285247,US +2718826496,2719023103,US +2719088640,2719125247,US +2719125248,2719125503,EU +2719125504,2719285247,US 2719285248,2719350783,CH 2719350784,2719416319,US 2719416320,2719481855,CH @@ -81876,17 +79926,23 @@ 2722758656,2723479551,US 2723479552,2723545087,CA 2723545088,2723610623,CH -2723610624,2724724735,US +2723610624,2723832575,US +2723832576,2723832831,GB +2723832832,2724724735,US 2724790272,2724855807,CN 2724855808,2724921343,CA 2724921344,2725249023,US 2725249024,2725314559,NZ -2725314560,2725904383,US +2725314560,2725543423,US +2725543424,2725543679,EU +2725543680,2725904383,US 2725904384,2725969919,VE 2725969920,2727018495,US 2727018496,2727084031,CA 2727084032,2727346175,US 2727346176,2727608319,AU +2727608320,2727870463,US +2728394752,2730491903,US 2734686208,2734751743,CN 2734751744,2734817279,GB 2734817280,2734882815,US @@ -81924,7 +79980,9 @@ 2744713216,2744844287,US 2744844288,2744909823,CA 2744909824,2744975359,GB -2744975360,2745040895,SE +2744975360,2745040383,SE +2745040384,2745040639,EU +2745040640,2745040895,SE 2745040896,2745106431,DE 2745106432,2745171967,SI 2745171968,2745237503,GB @@ -81934,8 +79992,7 @@ 2745434112,2745499647,GB 2745499648,2745548799,BE 2745548800,2745565183,DE -2745565184,2745630719,EU -2745630720,2745696255,GB +2745565184,2745696255,GB 2745696256,2745761791,CH 2745761792,2746023935,GB 2746023936,2746089471,FR @@ -81963,9 +80020,9 @@ 2749890560,2750021631,AU 2750021632,2750349311,US 2750349312,2750414847,KR -2750414848,2750545919,US -2750545920,2750611455,DE -2750611456,2750873599,US +2750414848,2750692863,US +2750692864,2750693375,EU +2750693376,2750873599,US 2750873600,2750939135,CL 2750939136,2751070207,US 2751070208,2751135743,CL @@ -81973,7 +80030,9 @@ 2751397888,2751463423,KR 2751463424,2751528959,KZ 2751528960,2751660031,FR -2751660032,2751725567,AT +2751660032,2751716351,AT +2751716352,2751716607,US +2751716608,2751725567,AT 2751725568,2751791103,SE 2751791104,2751856639,FI 2751856640,2751922175,GB @@ -82013,7 +80072,9 @@ 2755002368,2755330047,US 2755330048,2755395583,DE 2755395584,2755461119,FR -2755461120,2755526655,DE +2755461120,2755514879,DE +2755514880,2755515135,EU +2755515136,2755526655,DE 2755526656,2755592191,US 2755592192,2755657727,GB 2755657728,2755985407,US @@ -82058,7 +80119,9 @@ 2759884116,2759894559,CH 2759894560,2759894563,LI 2759894564,2759917567,CH -2759917568,2759983103,FR +2759917568,2759917823,FR +2759917824,2759918079,EU +2759918080,2759983103,FR 2759983104,2760048639,IT 2760048640,2760114175,FR 2760114176,2760179711,IT @@ -82094,7 +80157,9 @@ 2760835072,2760898559,GB 2760898560,2760899583,US 2760899584,2760900607,GB -2760900608,2761031679,US +2760900608,2760932096,US +2760932097,2760932097,EU +2760932098,2761031679,US 2761031680,2761424895,ZA 2761424896,2761621503,US 2761621504,2761687039,ZA @@ -82146,7 +80211,10 @@ 2772631552,2772697087,AU 2772697088,2772762623,US 2772762624,2772828159,AU -2772828160,2773221375,US +2772828160,2773010431,US +2773010432,2773010687,EU +2773010688,2773024767,US +2773090304,2773221375,US 2773221376,2773286911,JP 2773286912,2773352447,US 2773352448,2773417983,CA @@ -82168,7 +80236,11 @@ 2775777280,2775842815,CA 2775842816,2775973887,US 2775973888,2776039423,AU -2776039424,2776891391,US +2776039424,2776478207,US +2776478208,2776478463,EU +2776478464,2776697614,US +2776697615,2776697615,EU +2776697616,2776891391,US 2776891392,2777022463,KR 2777022464,2777481215,US 2777481216,2777546751,KR @@ -82211,7 +80283,9 @@ 2780926976,2780927487,GB 2780927488,2780927743,US 2780927744,2780928127,GB -2780928128,2780928383,US +2780928128,2780928287,US +2780928288,2780928303,GB +2780928304,2780928383,US 2780928384,2780928415,GB 2780928416,2780928447,US 2780928448,2780928455,GB @@ -82264,13 +80338,17 @@ 2780954624,2781020159,KR 2781020160,2781478911,US 2781478912,2781544447,HK -2781544448,2781675519,US +2781544448,2781629951,US +2781629952,2781630207,EU +2781630208,2781675519,US 2781675520,2781741055,NZ 2781741056,2781937663,US 2781937664,2782003199,TH 2782134272,2782199807,US 2782199808,2782265343,KR -2782265344,2782658559,US +2782265344,2782372863,US +2782372864,2782373887,GB +2782373888,2782658559,US 2782658560,2782724095,PH 2782724096,2782789631,US 2782789632,2782855167,CH @@ -82360,7 +80438,11 @@ 2792947712,2793013247,SG 2793013248,2793209855,US 2793209856,2793275391,KR -2793275392,2802515967,US +2793275392,2796748799,US +2796748800,2796814335,NZ +2796814336,2798838015,US +2798838016,2798838271,CO +2798838272,2802515967,US 2802515968,2802581503,CA 2802581504,2802909183,US 2802909184,2802974719,CA @@ -82374,7 +80456,11 @@ 2806644736,2806710271,CA 2806710272,2807103487,US 2807103488,2807169023,NL -2807169024,2807824383,US +2807169024,2807236863,US +2807236864,2807237119,EU +2807237120,2807259647,US +2807259648,2807260159,AP +2807260160,2807824383,US 2807824384,2807889919,CA 2807889920,2808545279,US 2808545280,2808610815,AU @@ -82398,19 +80484,42 @@ 2812084224,2812149759,BO 2812149760,2812411903,US 2812411904,2812477439,AU -2812477440,2812805119,US +2812477440,2812753919,US +2812753920,2812755967,BR +2812755968,2812764159,US +2812764160,2812766207,GB +2812766208,2812774399,US +2812774400,2812776447,GB +2812776448,2812778495,DE +2812778496,2812779519,IT +2812779520,2812780543,FR +2812780544,2812781567,DK +2812781568,2812796927,US +2812796928,2812798975,AU +2812798976,2812801023,JP +2812801024,2812803071,US +2812803072,2812805119,SG 2812805120,2812870655,CH 2812870656,2812936191,JP 2812936192,2813067263,US -2813067264,2813132799,GB +2813067264,2813120512,GB +2813120513,2813120513,US +2813120514,2813132799,GB 2813132800,2813263871,US 2813263872,2813329407,JP 2813329408,2813526015,US 2813526016,2813591551,NZ 2813591552,2814181375,US 2814181376,2814246911,AU -2814246912,2815098879,US -2815098880,2815164415,GB +2814246912,2814377215,US +2814377216,2814377471,EU +2814377472,2815033343,US +2815033344,2815098879,NL +2815098880,2815111347,GB +2815111348,2815111348,US +2815111349,2815139327,GB +2815139328,2815139583,US +2815139584,2815164415,GB 2815164416,2815229951,US 2815229952,2815295487,ID 2815295488,2815986687,US @@ -82432,9 +80541,24 @@ 2816004704,2816004711,GB 2816004712,2816008191,US 2816008192,2816008207,IE -2816008208,2816671743,US +2816008208,2816159743,US +2816159744,2816159999,IN +2816160000,2816671743,US 2816671744,2816737279,CA -2816737280,2818310143,US +2816737280,2817059071,US +2817059072,2817059327,AP +2817059328,2817060863,US +2817060864,2817061119,EU +2817061120,2817062911,LU +2817062912,2817325055,US +2817325056,2817325311,EU +2817325312,2817933056,US +2817933057,2817933058,CA +2817933059,2817986303,US +2817986304,2817986559,AP +2817986560,2818038537,US +2818038538,2818038538,AP +2818038539,2818310143,US 2818310144,2818375679,AR 2818375680,2818572287,US 2818637824,2818703359,CH @@ -82478,9 +80602,9 @@ 2827747328,2827812863,AU 2827812864,2827878399,US 2827878400,2827943935,ZA -2827943936,2827973119,US -2827973120,2827973375,A1 -2827973376,2827974015,US +2827943936,2827972607,US +2827972608,2827973631,A1 +2827973632,2827974015,US 2827974016,2827974143,A1 2827974144,2827974655,US 2827974656,2827974783,A1 @@ -82498,19 +80622,50 @@ 2828730368,2828795903,ZA 2828795904,2829058047,US 2829058048,2829123583,CN -2829123584,2829254655,US +2829123584,2829148159,US +2829148160,2829148415,HK +2829148416,2829174783,US +2829174784,2829175807,GB +2829175808,2829176319,US +2829176320,2829176831,DE +2829176832,2829177343,JP +2829177344,2829177855,AU +2829177856,2829178367,HK +2829178368,2829178879,US +2829178880,2829179391,MX +2829179392,2829179903,BR +2829179904,2829180927,IN +2829180928,2829181951,CN +2829181952,2829182463,US +2829182464,2829182975,VE +2829182976,2829254655,US 2829254656,2829320191,CH 2829320192,2829385727,ZA 2829385728,2829451263,MX 2829451264,2829516799,US 2829516800,2829582335,BW -2829582336,2829844479,US +2829582336,2829591033,US +2829591034,2829591034,EU +2829591035,2829593343,US +2829593344,2829593599,EU +2829593600,2829844479,US 2829844480,2829910015,ZA -2829910016,2830106623,US +2829910016,2830066431,US +2830066432,2830066687,HK +2830066688,2830106623,US 2830106624,2830172159,CO -2830172160,2830761983,US +2830172160,2830434303,US +2830499840,2830586879,US +2830586880,2830587135,EU +2830587136,2830761983,US 2830761984,2830827519,AU -2830827520,2830893055,KW +2830827520,2830830335,KW +2830830336,2830830591,US +2830830592,2830853887,KW +2830853888,2830854143,US +2830854144,2830855935,KW +2830855936,2830856191,US +2830856192,2830893055,KW 2830893056,2830958591,KR 2830958592,2831286271,US 2831548416,2831613951,AU @@ -82520,15 +80675,19 @@ 2832072704,2832138239,ZA 2832138240,2832269311,US 2832269312,2832400383,ZA -2832465920,2832693247,US -2832693248,2832693503,A2 -2832693504,2832793599,US +2832465920,2832793599,US 2832793600,2832859135,AU 2832859136,2832924671,US 2832924672,2832990207,KR -2832990208,2833383423,US +2832990208,2833252621,US +2833252622,2833252622,GB +2833252623,2833293311,US +2833293312,2833293567,EU +2833293568,2833383423,US 2833383424,2833448959,AR -2833580032,2833711103,US +2833580032,2833707007,US +2833707008,2833707263,GB +2833707264,2833711103,US 2833711104,2833776639,CL 2833842176,2833907711,US 2833907712,2833973247,GT @@ -82549,24 +80708,30 @@ 2843803648,2843869183,ZA 2843869184,2844524543,US 2844524544,2844590079,KR -2844590080,2845704191,US -2845704192,2845769727,CU +2844590080,2844783359,US +2844783360,2844783615,AU +2844783616,2844784639,DE +2844784640,2844902655,US +2844902656,2844902911,SG +2844902912,2844912639,US +2844912640,2844912895,JP +2844912896,2845704191,US +2845704192,2845755391,CU +2845755392,2845755647,EU +2845755648,2845769727,CU 2845835264,2848522239,US 2848522240,2848587775,AU 2848587776,2848653311,ZA 2848653312,2848980991,US 2848980992,2849964031,KR -2849964032,2850029567,CN +2849964032,2850029567,HK 2850029568,2851995647,US -2852126720,2853306367,US +2852126720,2852716653,US +2852716654,2852716654,AU +2852716655,2853306367,US 2853306368,2853371903,CL 2853371904,2853765119,US -2853765120,2853773311,AR -2853773312,2853789695,MX -2853789696,2853797887,AR -2853797888,2853814271,MX -2853814272,2853822463,AR -2853822464,2853830655,MX +2853765120,2853830655,MX 2853830656,2854617087,US 2854617088,2854682623,MY 2854748160,2855469055,US @@ -82574,25 +80739,44 @@ 2855481344,2855485439,AR 2855485440,2855501823,UY 2855501824,2855534591,AR -2855534592,2856058879,US +2855534592,2855706623,US +2855706624,2855706879,EU +2855706880,2856058879,US 2856058880,2856124415,CH 2856124416,2856452095,US 2856452096,2856517631,BR 2856517632,2856714239,US 2856714240,2856779775,MX -2856779776,2859007999,US +2856779776,2857369599,US +2857697280,2857766655,US +2857766656,2857766911,EU +2857766912,2859007999,US 2859008000,2859073535,JP -2859073536,2862284799,US +2859073536,2861850623,US +2861850624,2861850879,AP +2861850880,2861851391,HK +2861851392,2861851647,AP +2861851648,2861861375,HK +2861861376,2861957119,US +2862022656,2862284799,US 2862284800,2862350335,AR 2862350336,2862415871,US 2862415872,2862481407,AU -2862481408,2863202303,US +2862481408,2862751999,US +2862752000,2862752255,EU +2862752256,2863202303,US 2863202304,2863267839,MX 2863267840,2863595519,US 2863595520,2863661055,CA 2863661056,2863857663,US 2863857664,2863923199,SG -2863923200,2865577983,US +2863923200,2864844799,US +2864844800,2864845055,NL +2864845056,2864848895,US +2864848896,2864849151,GB +2864849152,2865417457,US +2865417458,2865417458,GB +2865417459,2865577983,US 2865577984,2865610751,BE 2865610752,2865889279,US 2865889280,2865954815,AR @@ -82601,7 +80785,19 @@ 2867639296,2867639551,AT 2867639552,2867724287,CH 2867855360,2868117503,US -2868379648,2868772863,US +2868379648,2868605376,US +2868605377,2868605377,NO +2868605378,2868658175,US +2868658176,2868658431,GB +2868658432,2868660223,US +2868660224,2868660479,EU +2868660480,2868662271,US +2868662272,2868662527,EU +2868662528,2868676608,US +2868676609,2868676609,AU +2868676610,2868682752,US +2868682753,2868682753,AP +2868682754,2868772863,US 2868838400,2868903935,BE 2868903936,2869035007,SG 2869035008,2869166079,JP @@ -82631,6 +80827,7 @@ 2870585344,2870587391,UA 2870587392,2870587647,CZ 2870587648,2870587903,RU +2870587904,2870588159,DE 2870588160,2870588415,NL 2870588416,2870588927,HU 2870588928,2870589439,PL @@ -82666,6 +80863,7 @@ 2870935552,2871001087,HU 2871001088,2871066623,SE 2871066624,2871083007,CH +2871083008,2871099391,RO 2871132160,2872049663,CN 2872049664,2873098239,IN 2873098240,2873884671,US @@ -82673,7 +80871,13 @@ 2874146816,2875195391,CN 2875195392,2875719679,TH 2875719680,2877292543,CN -2877292544,2882469887,US +2877292544,2879336447,US +2879336448,2879336959,GB +2879336960,2879467519,US +2879467520,2879468031,AP +2879468032,2879469567,US +2879469568,2879470079,AP +2879470080,2882469887,US 2882469888,2882535423,SG 2882535424,2883583999,CN 2883584000,2885681151,VN @@ -82702,9 +80906,10 @@ 2899378176,2899443711,GB 2899443712,2899574783,FR 2899574784,2899902463,GB -2902458368,2902461439,A1 -2902461440,2902461695,US -2902461696,2902462463,A1 +2899902464,2899967999,US +2899968000,2900099071,CA +2900099072,2900361215,US +2902458368,2902462463,A1 2902462464,2902470775,US 2902470776,2902470777,BD 2902470778,2902470936,US @@ -82737,13 +80942,17 @@ 2902474063,2902474073,RU 2902474074,2902475263,US 2902475264,2902475327,CY -2902475328,2902492671,US +2902475328,2902475399,US +2902475400,2902475407,UY +2902475408,2902492671,US 2902492672,2902493183,IN 2902493184,2902507519,US 2902507520,2902515711,CA 2902515712,2904555519,US 2904555520,2904817663,CA -2904817664,2905376119,US +2904817664,2905350729,US +2905350730,2905350730,A1 +2905350731,2905376119,US 2905376120,2905376127,MX 2905376128,2905376207,US 2905376208,2905376223,GB @@ -82806,477 +81015,7 @@ 2905473024,2905481215,CA 2905481216,2913992703,US 2913992704,2914516991,CA -2914516992,2915041343,US -2915041344,2915041407,AU -2915041408,2915041855,US -2915041856,2915041887,SA -2915041888,2915042239,US -2915042240,2915042271,CO -2915042272,2915042631,US -2915042632,2915042639,GB -2915042640,2915043231,US -2915043232,2915043247,AU -2915043248,2915043775,US -2915043776,2915043807,AU -2915043808,2915043839,US -2915043840,2915043871,IN -2915043872,2915044031,US -2915044032,2915044063,AU -2915044064,2915044159,US -2915044160,2915044223,AU -2915044224,2915044287,US -2915044288,2915044319,AU -2915044320,2915044383,US -2915044384,2915044415,SA -2915044416,2915044575,US -2915044576,2915044583,GB -2915044584,2915044591,US -2915044592,2915044599,MX -2915044600,2915044663,US -2915044664,2915044671,IN -2915044672,2915044927,US -2915044928,2915044959,GB -2915044960,2915045543,US -2915045544,2915045551,SA -2915045552,2915045695,US -2915045696,2915045703,PS -2915045704,2915046359,US -2915046360,2915046367,SA -2915046368,2915046591,US -2915046592,2915046623,AU -2915046624,2915046767,US -2915046768,2915046775,AU -2915046776,2915046783,US -2915046784,2915046847,AU -2915046848,2915046927,US -2915046928,2915046943,VN -2915046944,2915048223,US -2915048224,2915048255,AU -2915048256,2915048863,US -2915048864,2915048871,IN -2915048872,2915048967,US -2915048968,2915048975,GB -2915048976,2915049055,US -2915049056,2915049063,AU -2915049064,2915049223,US -2915049224,2915049231,SA -2915049232,2915049295,US -2915049296,2915049303,SA -2915049304,2915049343,US -2915049344,2915049375,SA -2915049376,2915050727,US -2915050728,2915050735,AU -2915050736,2915051551,US -2915051552,2915051567,IN -2915051568,2915051711,US -2915051712,2915051743,AU -2915051744,2915051759,US -2915051760,2915051767,AU -2915051768,2915052031,US -2915052032,2915052039,DE -2915052040,2915052447,US -2915052448,2915052479,AU -2915052480,2915052575,US -2915052576,2915052583,PH -2915052584,2915053423,US -2915053424,2915053439,AF -2915053440,2915053607,US -2915053608,2915053615,AU -2915053616,2915053703,US -2915053704,2915053711,IN -2915053712,2915053719,US -2915053720,2915053727,AU -2915053728,2915053903,US -2915053904,2915053911,PA -2915053912,2915054175,US -2915054176,2915054183,SA -2915054184,2915054207,US -2915054208,2915054239,AU -2915054240,2915054431,US -2915054432,2915054439,UY -2915054440,2915054623,US -2915054624,2915054655,IN -2915054656,2915054863,US -2915054864,2915054879,LT -2915054880,2915055295,US -2915055296,2915055327,AR -2915055328,2915056703,US -2915056704,2915056735,IN -2915056736,2915056959,US -2915056960,2915057023,AU -2915057024,2915057175,US -2915057176,2915057183,IN -2915057184,2915057215,US -2915057216,2915057247,IN -2915057248,2915059111,US -2915059112,2915059119,GB -2915059120,2915059167,US -2915059168,2915059183,GB -2915059184,2915059191,AU -2915059192,2915059391,US -2915059392,2915059423,AU -2915059424,2915059471,US -2915059472,2915059479,BR -2915059480,2915060159,US -2915060160,2915060191,AR -2915060192,2915061503,US -2915061504,2915061535,HK -2915061536,2915062055,US -2915062056,2915062063,GB -2915062064,2915062143,US -2915062144,2915062207,GB -2915062208,2915063015,US -2915063016,2915063023,TR -2915063024,2915063103,US -2915063104,2915063135,GB -2915063136,2915063199,US -2915063200,2915063207,CA -2915063208,2915063647,US -2915063648,2915063655,TR -2915063656,2915063679,US -2915063680,2915063711,TR -2915063712,2915066999,US -2915067000,2915067007,TR -2915067008,2915073327,US -2915073328,2915073335,TR -2915073336,2915073679,US -2915073680,2915073687,BR -2915073688,2915074063,US -2915074064,2915074079,GB -2915074080,2915074111,EG -2915074112,2915074647,US -2915074648,2915074655,ID -2915074656,2915074719,US -2915074720,2915074751,IN -2915074752,2915075527,US -2915075528,2915075535,CA -2915075536,2915075631,US -2915075632,2915075647,CN -2915075648,2915076767,US -2915076768,2915076799,CA -2915076800,2915077143,US -2915077144,2915077151,TH -2915077152,2915077279,US -2915077280,2915077311,IN -2915077312,2915077911,US -2915077912,2915077919,CN -2915077920,2915077951,US -2915077952,2915077983,CN -2915077984,2915078495,US -2915078496,2915078527,CA -2915078528,2915078783,US -2915078784,2915078815,BR -2915078816,2915078847,US -2915078848,2915078879,IN -2915078880,2915079615,US -2915079616,2915079623,CN -2915079624,2915079719,US -2915079720,2915079727,CN -2915079728,2915080287,US -2915080288,2915080319,IN -2915080320,2915080511,US -2915080512,2915080575,IN -2915080576,2915081223,US -2915081224,2915081231,EC -2915081232,2915081415,US -2915081416,2915081423,EG -2915081424,2915081575,US -2915081576,2915081583,CN -2915081584,2915082895,US -2915082896,2915082903,CA -2915082904,2915083167,US -2915083168,2915083183,ID -2915083184,2915083879,US -2915083880,2915083887,EG -2915083888,2915083903,US -2915083904,2915083911,EG -2915083912,2915084423,US -2915084424,2915084431,CN -2915084432,2915084631,US -2915084632,2915084639,CN -2915084640,2915085071,US -2915085072,2915085079,CN -2915085080,2915087743,US -2915087744,2915087759,IN -2915087760,2915088759,US -2915088760,2915088767,CA -2915088768,2915088855,US -2915088856,2915088863,CA -2915088864,2915089015,US -2915089016,2915089023,IN -2915089024,2915089047,CA -2915089048,2915089055,US -2915089056,2915089063,CA -2915089064,2915090479,US -2915090480,2915090487,CL -2915090488,2915090511,US -2915090512,2915090519,IT -2915090520,2915090607,US -2915090608,2915090623,KW -2915090624,2915091135,US -2915091136,2915091167,IN -2915091168,2915091247,US -2915091248,2915091255,RU -2915091256,2915091327,US -2915091328,2915091359,EG -2915091360,2915091423,US -2915091424,2915091431,KW -2915091432,2915091719,US -2915091720,2915091727,AF -2915091728,2915092447,US -2915092448,2915092455,MV -2915092456,2915092495,US -2915092496,2915092511,IN -2915092512,2915092703,US -2915092704,2915092719,SA -2915092720,2915093407,US -2915093408,2915093423,IN -2915093424,2915093815,US -2915093816,2915093823,CA -2915093824,2915094255,US -2915094256,2915094263,SA -2915094264,2915094335,US -2915094336,2915094367,SA -2915094368,2915094607,US -2915094608,2915094615,SA -2915094616,2915094815,US -2915094816,2915094823,SA -2915094824,2915094879,US -2915094880,2915094911,SA -2915094912,2915095159,US -2915095160,2915095167,IN -2915095168,2915095359,US -2915095360,2915095391,GB -2915095392,2915095423,US -2915095424,2915095455,TR -2915095456,2915095711,US -2915095712,2915095727,IN -2915095728,2915095823,US -2915095824,2915095839,AU -2915095840,2915095847,IN -2915095848,2915095951,US -2915095952,2915095967,CN -2915095968,2915095975,NZ -2915095976,2915096111,US -2915096112,2915096119,IT -2915096120,2915096263,US -2915096264,2915096271,IN -2915096272,2915096543,US -2915096544,2915096559,TR -2915096560,2915096599,US -2915096600,2915096607,GB -2915096608,2915097071,US -2915097072,2915097079,RS -2915097080,2915097103,US -2915097104,2915097111,AT -2915097112,2915097167,US -2915097168,2915097183,SA -2915097184,2915097263,US -2915097264,2915097271,SA -2915097272,2915097351,US -2915097352,2915097359,KW -2915097360,2915097615,US -2915097616,2915097623,SA -2915097624,2915097631,US -2915097632,2915097639,GB -2915097640,2915097887,US -2915097888,2915097919,VN -2915097920,2915097951,BR -2915097952,2915098015,US -2915098016,2915098031,HK -2915098032,2915098047,US -2915098048,2915098063,HK -2915098064,2915098143,US -2915098144,2915098175,HK -2915098176,2915098767,US -2915098768,2915098775,SA -2915098776,2915098823,US -2915098824,2915098831,BZ -2915098832,2915099519,US -2915099520,2915099551,IN -2915099552,2915099631,US -2915099632,2915099639,SA -2915099640,2915100271,US -2915100272,2915100287,AR -2915100288,2915100743,US -2915100744,2915100751,RU -2915100752,2915100799,US -2915100800,2915100831,VN -2915100832,2915100863,US -2915100864,2915100879,LK -2915100880,2915101423,US -2915101424,2915101431,KW -2915101432,2915101807,US -2915101808,2915101815,GR -2915101816,2915101919,US -2915101920,2915101927,GR -2915101928,2915101935,US -2915101936,2915101943,KW -2915101944,2915102335,US -2915102336,2915102367,KW -2915102368,2915107359,US -2915107360,2915107391,SA -2915107392,2915107647,US -2915107648,2915107655,AU -2915107656,2915108607,US -2915108608,2915108615,AU -2915108616,2915109087,US -2915109088,2915109103,IN -2915109104,2915110863,US -2915110864,2915110871,AE -2915110872,2915111103,US -2915111104,2915111111,AU -2915111112,2915111359,US -2915111360,2915111391,BR -2915111392,2915111487,US -2915111488,2915111551,AU -2915111552,2915111695,US -2915111696,2915111703,CO -2915111704,2915112207,US -2915112208,2915112215,GB -2915112216,2915112511,US -2915112512,2915112575,AU -2915112576,2915113055,US -2915113056,2915113071,GB -2915113072,2915113279,US -2915113280,2915113343,IN -2915113344,2915113791,US -2915113792,2915113855,IN -2915113856,2915114143,US -2915114144,2915114175,LT -2915114176,2915114911,US -2915114912,2915114919,BR -2915114920,2915115071,US -2915115072,2915115135,AU -2915115136,2915115647,US -2915115648,2915115711,AU -2915115712,2915115839,US -2915115840,2915115967,AU -2915115968,2915116159,US -2915116160,2915116223,AU -2915116224,2915117567,US -2915117568,2915117599,SA -2915117600,2915117951,US -2915117952,2915118015,AU -2915118016,2915118319,US -2915118320,2915118327,IN -2915118328,2915118351,US -2915118352,2915118359,DE -2915118360,2915118767,US -2915118768,2915118775,SA -2915118776,2915119519,US -2915119520,2915119551,IN -2915119552,2915122183,US -2915122184,2915122191,ID -2915122192,2915122271,US -2915122272,2915122303,BR -2915122304,2915122343,US -2915122344,2915122351,PA -2915122352,2915122751,US -2915122752,2915122783,AU -2915122784,2915122879,US -2915122880,2915122911,AU -2915122912,2915123103,US -2915123104,2915123135,BR -2915123136,2915134399,US -2915134400,2915134431,MA -2915134432,2915134463,US -2915134464,2915134471,BD -2915134472,2915135935,US -2915135936,2915135943,MY -2915135944,2915139647,US -2915139648,2915139679,AU -2915139680,2915140223,US -2915140224,2915140231,AU -2915140232,2915140415,US -2915140416,2915140479,AU -2915140480,2915140543,US -2915140544,2915140575,AU -2915140576,2915141631,US -2915141632,2915141639,TR -2915141640,2915141687,US -2915141688,2915141695,CH -2915141696,2915142407,US -2915142408,2915142415,ID -2915142416,2915143295,US -2915143296,2915143327,BR -2915143328,2915143871,US -2915143872,2915143903,CV -2915143904,2915144447,US -2915144448,2915144455,AU -2915144456,2915144575,US -2915144576,2915144591,BD -2915144592,2915144735,US -2915144736,2915144767,LT -2915144768,2915145343,US -2915145344,2915145375,AU -2915145376,2915145599,US -2915145600,2915145631,TR -2915145632,2915146799,US -2915146800,2915146807,UY -2915146808,2915147615,US -2915147616,2915147623,ZA -2915147624,2915147695,US -2915147696,2915147703,AR -2915147704,2915147807,US -2915147808,2915147815,BR -2915147816,2915151335,US -2915151336,2915151343,PE -2915151344,2915157407,US -2915157408,2915157439,AU -2915157440,2915158111,US -2915158112,2915158143,TR -2915158144,2915159935,US -2915159936,2915159951,SG -2915159952,2915159967,US -2915159968,2915160031,IN -2915160032,2915160295,US -2915160296,2915160303,KW -2915160304,2915160743,US -2915160744,2915160751,BR -2915160752,2915161431,US -2915161432,2915161439,GB -2915161440,2915161871,US -2915161872,2915161879,IN -2915161880,2915161895,US -2915161896,2915161903,SG -2915161904,2915162047,US -2915162048,2915162055,SG -2915162056,2915162847,US -2915162848,2915162863,BR -2915162864,2915162879,CA -2915162880,2915162887,US -2915162888,2915162895,BR -2915162896,2915163775,US -2915163776,2915163807,CA -2915163808,2915164543,US -2915164544,2915164575,TR -2915164576,2915164863,US -2915164864,2915164895,GB -2915164896,2915165535,US -2915165536,2915165551,CA -2915165552,2915165791,US -2915165792,2915165807,LT -2915165808,2915165887,US -2915165888,2915165919,LT -2915165920,2915166447,US -2915166448,2915166455,PA -2915166456,2915166783,US -2915166784,2915166815,GB -2915166816,2915166847,MA -2915166848,2915168103,US -2915168104,2915168111,PH -2915168112,2915168351,US -2915168352,2915168383,BR -2915168384,2915169919,US -2915169920,2915169983,GB -2915169984,2915170143,US -2915170144,2915170151,AF -2915170152,2915171103,US -2915171104,2915171135,IN -2915171136,2915171967,US -2915171968,2915171999,LT -2915172000,2915250175,US +2914516992,2915250175,US 2915250176,2915254271,CA 2915254272,2915274751,US 2915274752,2915274815,PL @@ -83284,7 +81023,9 @@ 2915275008,2915275071,PL 2915275072,2915275263,US 2915275264,2915275327,PL -2915275328,2915516415,US +2915275328,2915497759,US +2915497760,2915499807,A1 +2915499808,2915516415,US 2915516416,2915516671,NL 2915516672,2915516927,CA 2915516928,2915517439,US @@ -83380,7 +81121,9 @@ 2915773840,2915794959,US 2915794960,2915794975,MX 2915794976,2915795007,US -2915795008,2915795023,BR +2915795008,2915795013,BR +2915795014,2915795014,MX +2915795015,2915795023,BR 2915795024,2915795263,US 2915795264,2915795279,NZ 2915795280,2915795343,US @@ -83585,7 +81328,12 @@ 2915808184,2915808191,CA 2915808192,2915808247,US 2915808248,2915808255,DE -2915808256,2915810471,US +2915808256,2915810335,US +2915810336,2915810343,GB +2915810344,2915810351,MX +2915810352,2915810431,US +2915810432,2915810439,AU +2915810440,2915810471,US 2915810472,2915810479,GB 2915810480,2915811135,US 2915811136,2915811199,IN @@ -83607,7 +81355,9 @@ 2916120824,2916120831,CA 2916120832,2916121367,US 2916121368,2916121375,CA -2916121376,2916163583,US +2916121376,2916140287,US +2916140288,2916140543,A1 +2916140544,2916163583,US 2916163584,2916171775,CA 2916171776,2916184063,US 2916184064,2916196351,CA @@ -83617,9 +81367,7 @@ 2916319232,2916335615,PR 2916335616,2916368383,US 2916368384,2916401151,CA -2916401152,2916410879,US -2916410880,2916411135,GB -2916411136,2916434623,US +2916401152,2916434623,US 2916434624,2916434655,CA 2916434656,2916436487,US 2916436488,2916436495,CA @@ -83904,7 +81652,9 @@ 2918286896,2918287103,US 2918287104,2918287359,CR 2918287360,2918289407,GB -2918289408,2918371327,US +2918289408,2918314216,US +2918314217,2918314217,GB +2918314218,2918371327,US 2918371328,2918375423,CA 2918375424,2918391807,US 2918391808,2918395903,CA @@ -83923,10 +81673,14 @@ 2918436864,2918469631,US 2918469632,2918471423,CA 2918471424,2918471679,US -2918471680,2918473727,CA +2918471680,2918472703,CA +2918472704,2918473215,US +2918473216,2918473727,CA 2918473728,2918477823,US 2918477824,2918481919,CA -2918481920,2918514943,US +2918481920,2918502078,US +2918502079,2918502079,A1 +2918502080,2918514943,US 2918514944,2918515079,CA 2918515080,2918515199,US 2918515200,2918515327,CA @@ -83999,12 +81753,10 @@ 2919021336,2919021343,US 2919021344,2919021567,CA 2919021568,2919022079,US -2919022080,2919022175,CA -2919022176,2919022287,US -2919022288,2919022303,CA -2919022304,2919022335,US -2919022336,2919022415,CA -2919022416,2919063551,US +2919022080,2919022207,CA +2919022208,2919022287,US +2919022288,2919022431,CA +2919022432,2919063551,US 2919063552,2919064063,MX 2919064064,2919067655,CN 2919067656,2919067695,US @@ -84202,29 +81954,196 @@ 2919069680,2919069687,CA 2919069688,2919069703,US 2919069704,2919069711,CN -2919069712,2919069735,US +2919069712,2919069719,UA +2919069720,2919069735,US 2919069736,2919069743,BR -2919069744,2919069823,US +2919069744,2919069775,US +2919069776,2919069791,CN +2919069792,2919069799,PK +2919069800,2919069807,US +2919069808,2919069815,PK +2919069816,2919069823,CN 2919069824,2919069831,IN 2919069832,2919069839,US 2919069840,2919069847,BR -2919069848,2919069895,US +2919069848,2919069855,US +2919069856,2919069863,GB +2919069864,2919069871,US +2919069872,2919069879,IN +2919069880,2919069895,US 2919069896,2919069903,BR -2919069904,2919070111,US +2919069904,2919069943,US +2919069944,2919069951,BR +2919069952,2919069975,US +2919069976,2919069983,IT +2919069984,2919069991,IN +2919069992,2919069999,SG +2919070000,2919070047,US +2919070048,2919070055,TR +2919070056,2919070071,US +2919070072,2919070079,AE +2919070080,2919070095,US +2919070096,2919070103,CN +2919070104,2919070111,AU 2919070112,2919070119,ES -2919070120,2919070303,US +2919070120,2919070127,JM +2919070128,2919070135,GB +2919070136,2919070159,US +2919070160,2919070167,GB +2919070168,2919070199,US +2919070200,2919070207,ES +2919070208,2919070223,US +2919070224,2919070231,CN +2919070232,2919070239,US +2919070240,2919070247,AF +2919070248,2919070255,CA +2919070256,2919070263,AF +2919070264,2919070271,CA +2919070272,2919070279,IN +2919070280,2919070295,US +2919070296,2919070303,CN 2919070304,2919070311,BR -2919070312,2919070783,US +2919070312,2919070319,NL +2919070320,2919070327,CN +2919070328,2919070335,BR +2919070336,2919070351,US +2919070352,2919070359,ZA +2919070360,2919070383,CN +2919070384,2919070391,US +2919070392,2919070399,DE +2919070400,2919070415,US +2919070416,2919070423,CA +2919070424,2919070431,US +2919070432,2919070439,NL +2919070440,2919070447,BR +2919070448,2919070463,US +2919070464,2919070471,IN +2919070472,2919070479,CN +2919070480,2919070487,PK +2919070488,2919070527,US +2919070528,2919070543,CA +2919070544,2919070551,CR +2919070552,2919070559,PR +2919070560,2919070567,US +2919070568,2919070575,CA +2919070576,2919070607,US +2919070608,2919070615,RO +2919070616,2919070631,US +2919070632,2919070639,TR +2919070640,2919070647,US +2919070648,2919070655,GB +2919070656,2919070663,US +2919070664,2919070671,GB +2919070672,2919070679,US +2919070680,2919070687,IN +2919070688,2919070695,BY +2919070696,2919070711,US +2919070712,2919070719,CN +2919070720,2919070727,GB +2919070728,2919070735,US +2919070736,2919070743,PL +2919070744,2919070751,CN +2919070752,2919070783,US 2919070784,2919070791,BR -2919070792,2919070919,US +2919070792,2919070799,US +2919070800,2919070807,NO +2919070808,2919070815,CN +2919070816,2919070831,US +2919070832,2919070839,IE +2919070840,2919070847,CN +2919070848,2919070879,US +2919070880,2919070887,IN +2919070888,2919070903,US +2919070904,2919070919,CN 2919070920,2919070927,CA 2919070928,2919070943,US 2919070944,2919070951,BR -2919070952,2919071143,US +2919070952,2919070975,US +2919070976,2919070983,TR +2919070984,2919070991,GB +2919070992,2919071031,US +2919071032,2919071039,IT +2919071040,2919071047,IN +2919071048,2919071055,US +2919071056,2919071063,CN +2919071064,2919071143,US 2919071144,2919071151,CN -2919071152,2919153695,US +2919071152,2919071159,US +2919071160,2919071167,CN +2919071168,2919071175,US +2919071176,2919071183,GB +2919071184,2919071199,CA +2919071200,2919071207,DK +2919071208,2919071215,MX +2919071216,2919153695,US 2919153696,2919153703,DE -2919153704,2919174143,US +2919153704,2919159873,US +2919159874,2919159877,A1 +2919159878,2919170351,US +2919170352,2919170359,PE +2919170360,2919170399,US +2919170400,2919170407,TR +2919170408,2919170415,ES +2919170416,2919170431,US +2919170432,2919170439,JP +2919170440,2919170447,IN +2919170448,2919170487,US +2919170488,2919170495,NL +2919170496,2919170551,US +2919170552,2919170559,FR +2919170560,2919170615,US +2919170616,2919170623,CN +2919170624,2919170639,US +2919170640,2919170655,JP +2919170656,2919170671,US +2919170672,2919170679,JP +2919170680,2919170695,US +2919170696,2919170703,CN +2919170704,2919170727,US +2919170728,2919170735,IN +2919170736,2919170759,US +2919170760,2919170767,BR +2919170768,2919170775,AR +2919170776,2919170799,US +2919170800,2919170815,SG +2919170816,2919170903,US +2919170904,2919170911,GR +2919170912,2919170919,US +2919170920,2919170927,BR +2919170928,2919170935,US +2919170936,2919170943,PH +2919170944,2919170967,US +2919170968,2919170975,NZ +2919170976,2919171071,US +2919171072,2919171079,IN +2919171080,2919171087,US +2919171088,2919171095,TR +2919171096,2919171103,US +2919171104,2919171111,PL +2919171112,2919171143,US +2919171144,2919171151,TR +2919171152,2919171159,US +2919171160,2919171167,AU +2919171168,2919171183,US +2919171184,2919171191,ZA +2919171192,2919171343,US +2919171344,2919171351,BR +2919171352,2919171359,US +2919171360,2919171367,BR +2919171368,2919171399,US +2919171400,2919171407,IT +2919171408,2919171415,CN +2919171416,2919171455,US +2919171456,2919171463,BR +2919171464,2919171535,US +2919171536,2919171543,BR +2919171544,2919171575,US +2919171576,2919171583,BR +2919171584,2919171655,US +2919171656,2919171663,BR +2919171664,2919171695,US +2919171696,2919171703,BR +2919171704,2919174143,US 2919174144,2919178239,CA 2919178240,2919186431,US 2919186432,2919190527,CA @@ -84232,7 +82151,9 @@ 2919202080,2919202111,BE 2919202112,2919206911,US 2919206912,2919211007,CA -2919211008,2919235583,US +2919211008,2919211263,US +2919211264,2919211519,A1 +2919211520,2919235583,US 2919235584,2919759871,CA 2919759872,2921496895,US 2921496896,2921496903,IN @@ -84278,684 +82199,9 @@ 2921528928,2921528959,UA 2921528960,2921562111,US 2921562112,2921594879,CA -2921594880,2921595263,US -2921595264,2921595295,PL -2921595296,2921596023,US -2921596024,2921596031,TR -2921596032,2921596047,PH -2921596048,2921596335,US -2921596336,2921596351,CK -2921596352,2921596367,US -2921596368,2921596375,SA -2921596376,2921596671,US -2921596672,2921596703,CN -2921596704,2921596991,US -2921596992,2921597023,IN -2921597024,2921597631,US -2921597632,2921597647,SA -2921597648,2921597655,US -2921597656,2921597663,KW -2921597664,2921598671,US -2921598672,2921598679,TW -2921598680,2921598687,US -2921598688,2921598695,TW -2921598696,2921598703,US -2921598704,2921598711,TW -2921598712,2921598743,US -2921598744,2921598751,CN -2921598752,2921599007,US -2921599008,2921599015,IN -2921599016,2921599063,US -2921599064,2921599071,CN -2921599072,2921599119,US -2921599120,2921599127,TW -2921599128,2921599495,US -2921599496,2921599503,SA -2921599504,2921599847,US -2921599848,2921599855,IN -2921599856,2921599863,US -2921599864,2921599871,EG -2921599872,2921600207,US -2921600208,2921600215,RO -2921600216,2921601871,US -2921601872,2921601879,SE -2921601880,2921602295,US -2921602296,2921602303,EG -2921602304,2921602527,US -2921602528,2921602543,CA -2921602544,2921603343,US -2921603344,2921603351,SA -2921603352,2921603455,US -2921603456,2921603519,AU -2921603520,2921603679,US -2921603680,2921603687,MY -2921603688,2921604343,US -2921604344,2921604351,CA -2921604352,2921604359,MY -2921604360,2921604455,US -2921604456,2921604463,NL -2921604464,2921604471,US -2921604472,2921604479,CA -2921604480,2921604655,US -2921604656,2921604671,KW -2921604672,2921604711,US -2921604712,2921604719,CA -2921604720,2921605631,US -2921605632,2921605639,AU -2921605640,2921606079,US -2921606080,2921606095,AR -2921606096,2921606127,US -2921606128,2921606135,GB -2921606136,2921606335,US -2921606336,2921606367,AU -2921606368,2921606559,US -2921606560,2921606567,CN -2921606568,2921607391,US -2921607392,2921607399,AR -2921607400,2921607423,US -2921607424,2921607431,CN -2921607432,2921607439,US -2921607440,2921607455,CN -2921607456,2921607535,US -2921607536,2921607551,CN -2921607552,2921607639,US -2921607640,2921607647,SG -2921607648,2921607959,US -2921607960,2921607967,AU -2921607968,2921608351,US -2921608352,2921608383,MY -2921608384,2921608703,US -2921608704,2921608711,CA -2921608712,2921608943,US -2921608944,2921608959,CA -2921608960,2921609095,US -2921609096,2921609103,CN -2921609104,2921609375,US -2921609376,2921609391,NZ -2921609392,2921609479,US -2921609480,2921609487,IN -2921609488,2921611191,US -2921611192,2921611199,CA -2921611200,2921611271,US -2921611272,2921611279,IN -2921611280,2921611487,US -2921611488,2921611495,IN -2921611496,2921613087,US -2921613088,2921613119,CA -2921613120,2921614495,US -2921614496,2921614503,CN -2921614504,2921614511,US -2921614512,2921614519,CN -2921614520,2921614855,US -2921614856,2921614863,CN -2921614864,2921616567,US -2921616568,2921616575,CN -2921616576,2921617215,US -2921617216,2921617247,IN -2921617248,2921617791,US -2921617792,2921617823,IN -2921617824,2921618215,US -2921618216,2921618223,AU -2921618224,2921618295,US -2921618296,2921618303,CA -2921618304,2921618495,US -2921618496,2921618503,CN -2921618504,2921618591,US -2921618592,2921618599,GB -2921618600,2921618655,US -2921618656,2921618663,CN -2921618664,2921619487,US -2921619488,2921619495,CN -2921619496,2921619503,US -2921619504,2921619511,CN -2921619512,2921619535,US -2921619536,2921619543,CN -2921619544,2921621607,US -2921621608,2921621615,CN -2921621616,2921621775,US -2921621776,2921621783,KW -2921621784,2921621871,US -2921621872,2921621879,CN -2921621880,2921622063,US -2921622064,2921622071,AI -2921622072,2921622431,US -2921622432,2921622447,AI -2921622448,2921624759,US -2921624760,2921624767,NL -2921624768,2921625015,US -2921625016,2921625055,GB -2921625056,2921625191,US -2921625192,2921625199,KW -2921625200,2921625887,US -2921625888,2921625919,AU -2921625920,2921627143,US -2921627144,2921627151,CA -2921627152,2921627279,US -2921627280,2921627295,AR -2921627296,2921628287,US -2921628288,2921628295,CN -2921628296,2921628871,US -2921628872,2921628879,CN -2921628880,2921629343,US -2921629344,2921629359,AU -2921629360,2921629407,US -2921629408,2921629415,CN -2921629416,2921630239,US -2921630240,2921630255,ID -2921630256,2921631095,US -2921631096,2921631103,EG -2921631104,2921631679,US -2921631680,2921631711,IN -2921631712,2921631743,US -2921631744,2921631775,GB -2921631776,2921632359,US -2921632360,2921632367,CA -2921632368,2921632391,US -2921632392,2921632399,EG -2921632400,2921632495,US -2921632496,2921632503,ID -2921632504,2921632639,US -2921632640,2921632671,IN -2921632672,2921633039,US -2921633040,2921633055,CA -2921633056,2921633119,US -2921633120,2921633135,CA -2921633136,2921633519,US -2921633520,2921633527,CA -2921633528,2921633663,US -2921633664,2921633727,IN -2921633728,2921634767,US -2921634768,2921634775,SA -2921634776,2921635511,US -2921635512,2921635519,AU -2921635520,2921635935,US -2921635936,2921635951,BD -2921635952,2921639407,US -2921639408,2921639415,TW -2921639416,2921639711,US -2921639712,2921639743,IN -2921639744,2921639775,TR -2921639776,2921639943,US -2921639944,2921639951,AU -2921639952,2921639967,US -2921639968,2921639983,PL -2921639984,2921640047,US -2921640048,2921640063,TW -2921640064,2921640167,US -2921640168,2921640175,EG -2921640176,2921640455,US -2921640456,2921640463,CN -2921640464,2921640871,US -2921640872,2921640879,CN -2921640880,2921641279,US -2921641280,2921641295,AU -2921641296,2921641751,US -2921641752,2921641759,AU -2921641760,2921641775,US -2921641776,2921641783,AU -2921641784,2921641999,US -2921642000,2921642015,CN -2921642016,2921642151,US -2921642152,2921642159,VN -2921642160,2921642367,US -2921642368,2921642431,AU -2921642432,2921643215,US -2921643216,2921643223,AU -2921643224,2921643727,US -2921643728,2921643735,CN -2921643736,2921644079,US -2921644080,2921644087,EC -2921644088,2921644095,US -2921644096,2921644127,NL -2921644128,2921644143,US -2921644144,2921644159,TR -2921644160,2921644639,US -2921644640,2921644671,TR -2921644672,2921644687,IN -2921644688,2921645135,US -2921645136,2921645143,SA -2921645144,2921645295,US -2921645296,2921645303,SA -2921645304,2921645455,US -2921645456,2921645463,CY -2921645464,2921645663,US -2921645664,2921645671,NL -2921645672,2921645679,US -2921645680,2921645687,SA -2921645688,2921645759,US -2921645760,2921645775,UA -2921645776,2921646423,US -2921646424,2921646431,AU -2921646432,2921646455,US -2921646456,2921646463,CR -2921646464,2921646879,US -2921646880,2921646895,TR -2921646896,2921647855,US -2921647856,2921647863,KW -2921647864,2921648407,US -2921648408,2921648415,BR -2921648416,2921648431,US -2921648432,2921648447,GB -2921648448,2921648471,US -2921648472,2921648479,GB -2921648480,2921649671,US -2921649672,2921649679,CA -2921649680,2921649687,SA -2921649688,2921650079,US -2921650080,2921650111,SA -2921650112,2921650175,US -2921650176,2921650207,CA -2921650208,2921650303,US -2921650304,2921650311,KW -2921650312,2921650879,US -2921650880,2921650895,AR -2921650896,2921651039,US -2921651040,2921651055,BR -2921651056,2921652183,US -2921652184,2921652191,TR -2921652192,2921652255,US -2921652256,2921652271,CA -2921652272,2921652447,US -2921652448,2921652455,GB -2921652456,2921652711,US -2921652712,2921652719,RU -2921652720,2921652727,US -2921652728,2921652735,GB -2921652736,2921652839,US -2921652840,2921652847,IT -2921652848,2921652927,US -2921652928,2921652959,GB -2921652960,2921653599,US -2921653600,2921653607,SA -2921653608,2921653807,US -2921653808,2921653815,AU -2921653816,2921653991,US -2921653992,2921653999,VN -2921654000,2921654143,US -2921654144,2921654151,GB -2921654152,2921654271,US -2921654272,2921654287,PA -2921654288,2921654327,US -2921654328,2921654335,NZ -2921654336,2921654583,US -2921654584,2921654591,BR -2921654592,2921654791,US -2921654792,2921654799,DE -2921654800,2921656047,US -2921656048,2921656055,SA -2921656056,2921656367,US -2921656368,2921656375,PT -2921656376,2921656383,US -2921656384,2921656391,JO -2921656392,2921656495,US -2921656496,2921656503,CA -2921656504,2921657255,US -2921657256,2921657263,CA -2921657264,2921657311,US -2921657312,2921657319,CA -2921657320,2921657711,US -2921657712,2921657719,GB -2921657720,2921657775,US -2921657776,2921657783,CA -2921657784,2921657839,US -2921657840,2921657847,KW -2921657848,2921658079,US -2921658080,2921658087,PK -2921658088,2921658095,KW -2921658096,2921658143,US -2921658144,2921658159,NL -2921658160,2921658575,US -2921658576,2921658583,SA -2921658584,2921659023,US -2921659024,2921659031,LT -2921659032,2921659063,US -2921659064,2921659071,SA -2921659072,2921659103,LT -2921659104,2921659111,BR -2921659112,2921659295,US -2921659296,2921659303,FI -2921659304,2921659407,US -2921659408,2921659415,CA -2921659416,2921659423,US -2921659424,2921659455,IN -2921659456,2921660015,US -2921660016,2921660023,GB -2921660024,2921660111,US -2921660112,2921660119,KW -2921660120,2921660415,US -2921660416,2921660639,AU -2921660640,2921660655,US -2921660656,2921660671,AU -2921660672,2921660927,CA -2921660928,2921661535,US -2921661536,2921661543,CN -2921661544,2921661999,US -2921662000,2921662007,CN -2921662008,2921662143,US -2921662144,2921662151,CN -2921662152,2921662303,US -2921662304,2921662311,EG -2921662312,2921662351,US -2921662352,2921662359,CN -2921662360,2921663055,US -2921663056,2921663063,SA -2921663064,2921663247,US -2921663248,2921663255,AU -2921663256,2921664191,US -2921664192,2921664223,SA -2921664224,2921665375,US -2921665376,2921665383,AU -2921665384,2921665679,US -2921665680,2921665687,CN -2921665688,2921665759,US -2921665760,2921665767,CN -2921665768,2921665775,US -2921665776,2921665783,PA -2921665784,2921666271,US -2921666272,2921666279,CN -2921666280,2921666487,US -2921666488,2921666495,PH -2921666496,2921666511,US -2921666512,2921666519,PH -2921666520,2921666543,US -2921666544,2921666551,CN -2921666552,2921666751,US -2921666752,2921666759,TW -2921666760,2921666767,CN -2921666768,2921666783,TW -2921666784,2921666815,US -2921666816,2921666943,BR -2921666944,2921667007,US -2921667008,2921667015,TW -2921667016,2921667023,US -2921667024,2921667031,TW -2921667032,2921667335,US -2921667336,2921667343,TW -2921667344,2921667351,ES -2921667352,2921667359,US -2921667360,2921667367,TW -2921667368,2921668159,US -2921668160,2921668223,TR -2921668224,2921669039,US -2921669040,2921669047,CN -2921669048,2921669199,US -2921669200,2921669207,GB -2921669208,2921669455,US -2921669456,2921669463,TW -2921669464,2921669807,US -2921669808,2921669815,CN -2921669816,2921669823,US -2921669824,2921669855,IN -2921669856,2921670735,US -2921670736,2921670743,CN -2921670744,2921671167,US -2921671168,2921671423,CN -2921671424,2921671535,US -2921671536,2921671543,CN -2921671544,2921671599,US -2921671600,2921671607,CN -2921671608,2921672255,US -2921672256,2921672311,CA -2921672312,2921672783,US -2921672784,2921672791,CN -2921672792,2921672799,US -2921672800,2921672807,CN -2921672808,2921672879,US -2921672880,2921672887,CN -2921672888,2921672975,US -2921672976,2921672983,CA -2921672984,2921672999,US -2921673000,2921673015,CN -2921673016,2921673087,US -2921673088,2921673119,IN -2921673120,2921673199,US -2921673200,2921673207,CA -2921673208,2921673399,US -2921673400,2921673407,CN -2921673408,2921673423,US -2921673424,2921673431,CN -2921673432,2921673495,US -2921673496,2921673503,CN -2921673504,2921673807,US -2921673808,2921673815,TR -2921673816,2921674271,US -2921674272,2921674279,CN -2921674280,2921674751,US -2921674752,2921674759,GB -2921674760,2921675135,US -2921675136,2921675167,PS -2921675168,2921675279,US -2921675280,2921675287,CN -2921675288,2921675567,US -2921675568,2921675575,CA -2921675576,2921675615,US -2921675616,2921675631,ID -2921675632,2921675751,US -2921675752,2921675759,CN -2921675760,2921676151,US -2921676152,2921676159,GB -2921676160,2921676543,US -2921676544,2921676551,AF -2921676552,2921676615,US -2921676616,2921676631,CN -2921676632,2921678399,US -2921678400,2921678415,CH -2921678416,2921678951,US -2921678952,2921678959,PT -2921678960,2921679055,US -2921679056,2921679063,CN -2921679064,2921679367,US -2921679368,2921679375,CN -2921679376,2921679663,US -2921679664,2921679671,CN -2921679672,2921679775,US -2921679776,2921679807,AU -2921679808,2921679887,US -2921679888,2921679895,CN -2921679896,2921680031,US -2921680032,2921680039,CN -2921680040,2921681303,US -2921681304,2921681311,CN -2921681312,2921681375,US -2921681376,2921681383,CN -2921681384,2921681503,US -2921681504,2921681511,CN -2921681512,2921682239,US -2921682240,2921682255,AU -2921682256,2921682263,CN -2921682264,2921682607,US -2921682608,2921682615,CN -2921682616,2921682703,US -2921682704,2921682719,NZ -2921682720,2921682975,US -2921682976,2921682991,CN -2921682992,2921683071,US -2921683072,2921683087,GB -2921683088,2921684319,US -2921684320,2921684335,GB -2921684336,2921684911,US -2921684912,2921684943,ID -2921684944,2921685303,US -2921685304,2921685311,CN -2921685312,2921685319,MX -2921685320,2921685559,US -2921685560,2921685567,CN -2921685568,2921685727,US -2921685728,2921685735,CN -2921685736,2921685743,US -2921685744,2921685751,CN -2921685752,2921685775,US -2921685776,2921685783,CN -2921685784,2921685911,US -2921685912,2921685919,IN -2921685920,2921686079,US -2921686080,2921686111,SA -2921686112,2921686719,US -2921686720,2921686751,MA -2921686752,2921687167,US -2921687168,2921687199,ES -2921687200,2921687415,US -2921687416,2921687423,CN -2921687424,2921687455,US -2921687456,2921687463,SA -2921687464,2921687567,US -2921687568,2921687575,NZ -2921687576,2921687647,US -2921687648,2921687663,NZ -2921687664,2921687727,US -2921687728,2921687735,PA -2921687736,2921687855,US -2921687856,2921687863,CN -2921687864,2921687967,US -2921687968,2921687975,PA -2921687976,2921688007,US -2921688008,2921688015,CN -2921688016,2921688023,US -2921688024,2921688031,AU -2921688032,2921688151,US -2921688152,2921688159,CN -2921688160,2921688415,US -2921688416,2921688431,FI -2921688432,2921688815,US -2921688816,2921688823,CN -2921688824,2921689471,US -2921689472,2921689479,CA -2921689480,2921690575,US -2921690576,2921690583,CN -2921690584,2921690607,US -2921690608,2921690615,KW -2921690616,2921691527,US -2921691528,2921691535,ES -2921691536,2921691551,US -2921691552,2921691559,ES -2921691560,2921691583,US -2921691584,2921691615,ES -2921691616,2921693199,US -2921693200,2921693215,TW -2921693216,2921693959,US -2921693960,2921693967,TW -2921693968,2921693999,US -2921694000,2921694007,CN -2921694008,2921694215,US -2921694216,2921694223,ID -2921694224,2921695151,US -2921695152,2921695159,MX -2921695160,2921695407,US -2921695408,2921695415,ID -2921695416,2921695807,US -2921695808,2921695839,CN -2921695840,2921696671,US -2921696672,2921696703,RO -2921696704,2921697039,US -2921697040,2921697047,IT -2921697048,2921697159,US -2921697160,2921697167,AU -2921697168,2921697215,US -2921697216,2921697247,AU -2921697248,2921697263,MX -2921697264,2921698487,US -2921698488,2921698495,IN -2921698496,2921699183,US -2921699184,2921699191,VN -2921699192,2921699199,US -2921699200,2921699263,FM -2921699264,2921699471,US -2921699472,2921699479,CN -2921699480,2921699775,US -2921699776,2921699783,RU -2921699784,2921699999,US -2921700000,2921700015,CN -2921700016,2921700287,US -2921700288,2921700319,SA -2921700320,2921700735,US -2921700736,2921700767,CN -2921700768,2921701039,US -2921701040,2921701047,ID -2921701048,2921701359,US -2921701360,2921701367,VN -2921701368,2921702927,US -2921702928,2921702943,IN -2921702944,2921703295,US -2921703296,2921703423,IN -2921703424,2921704319,US -2921704320,2921704351,AU -2921704352,2921705167,US -2921705168,2921705175,CN -2921705176,2921705311,US -2921705312,2921705319,IN -2921705320,2921706935,US -2921706936,2921706943,EG -2921706944,2921707055,US -2921707056,2921707071,HK -2921707072,2921708199,US -2921708200,2921708207,PL -2921708208,2921708463,US -2921708464,2921708471,HK -2921708472,2921708655,US -2921708656,2921708663,CN -2921708664,2921708735,US -2921708736,2921708767,TR -2921708768,2921709807,US -2921709808,2921709815,GB -2921709816,2921710015,US -2921710016,2921710047,TR -2921710048,2921710415,US -2921710416,2921710423,BR -2921710424,2921711423,US -2921711424,2921711431,GB -2921711432,2921711479,US -2921711480,2921711487,TR -2921711488,2921712167,US -2921712168,2921712175,GB -2921712176,2921713287,US -2921713288,2921713295,CA -2921713296,2921714207,US -2921714208,2921714239,BR -2921714240,2921714303,US -2921714304,2921714311,CA -2921714312,2921714367,US -2921714368,2921714375,SA -2921714376,2921714535,US -2921714536,2921714543,BR -2921714544,2921714863,US -2921714864,2921714871,AR -2921714872,2921714879,US -2921714880,2921714887,SA -2921714888,2921715103,US -2921715104,2921715111,GR -2921715112,2921716759,US -2921716760,2921716767,GB -2921716768,2921716775,AU -2921716776,2921717023,US -2921717024,2921717031,CN -2921717032,2921717575,US -2921717576,2921717583,AF -2921717584,2921717599,IN -2921717600,2921717823,US -2921717824,2921717855,IN -2921717856,2921718815,US -2921718816,2921718847,TR -2921718848,2921720247,US -2921720248,2921720255,CA -2921720256,2921720279,US -2921720280,2921720287,GB -2921720288,2921720911,US -2921720912,2921720919,BR -2921720920,2921721615,US -2921721616,2921721631,BR -2921721632,2921722791,US -2921722792,2921722799,SA -2921722800,2921722919,US -2921722920,2921722927,RU -2921722928,2921723255,US -2921723256,2921723263,MV -2921723264,2921723359,US -2921723360,2921723367,CA -2921723368,2921724111,US -2921724112,2921724119,SA -2921724120,2921724287,US -2921724288,2921724303,BR -2921724304,2925002751,US +2921594880,2921658191,US +2921658192,2921658199,A1 +2921658200,2925002751,US 2925002752,2925527039,CA 2925527040,2926575615,US 2926575616,2927099903,CA @@ -84970,10 +82216,12 @@ 2927243264,2927254527,US 2927254528,2927255039,AE 2927255040,2927606783,US -2927606784,2927607295,CA -2927607296,2927911183,US +2927606784,2927607807,CA +2927607808,2927911183,US 2927911184,2927911191,CH -2927911192,2928173223,US +2927911192,2927939071,US +2927939072,2927939327,A1 +2927939328,2928173223,US 2928173224,2928173231,JP 2928173232,2928173343,US 2928173344,2928173351,NL @@ -84987,7 +82235,9 @@ 2928173960,2928173967,CA 2928173968,2928174223,US 2928174224,2928174231,CA -2928174232,2928174911,US +2928174232,2928174423,US +2928174424,2928174431,CA +2928174432,2928174911,US 2928174912,2928174919,AU 2928174920,2928175167,US 2928175168,2928175175,RU @@ -85010,7 +82260,9 @@ 2928176224,2928176231,JP 2928176232,2928176327,US 2928176328,2928176335,RU -2928176336,2928176519,US +2928176336,2928176447,US +2928176448,2928176455,GB +2928176456,2928176519,US 2928176520,2928176527,NL 2928176528,2928177103,US 2928177104,2928177111,AR @@ -85024,7 +82276,13 @@ 2928218624,2928219135,CA 2928219136,2928226303,US 2928226304,2928230399,CA -2928230400,2928261375,US +2928230400,2928252387,US +2928252388,2928252388,A1 +2928252389,2928252611,US +2928252612,2928252612,A1 +2928252613,2928252987,US +2928252988,2928252988,A1 +2928252989,2928261375,US 2928261376,2928261887,CA 2928261888,2928263167,US 2928263168,2928263679,CA @@ -85294,3595 +82552,24 @@ 2928324520,2928324527,TR 2928324528,2928328703,US 2928328704,2928336895,CA -2928336896,2928455679,US +2928336896,2928452223,US +2928452224,2928452351,A1 +2928452352,2928455679,US 2928455680,2928459775,CA 2928459776,2928541695,US -2928541696,2928542215,CA -2928542216,2928542223,AE -2928542224,2928542231,TR -2928542232,2928542239,CA -2928542240,2928542247,AE -2928542248,2928542255,AU -2928542256,2928542263,CA -2928542264,2928542271,RO -2928542272,2928542279,TR -2928542280,2928542295,IL -2928542296,2928542303,IR -2928542304,2928542311,GB -2928542312,2928542327,CA -2928542328,2928542335,US -2928542336,2928542343,CA -2928542344,2928542351,PK -2928542352,2928542367,US -2928542368,2928542383,CA -2928542384,2928542391,FR -2928542392,2928542399,US -2928542400,2928542415,CA -2928542416,2928542423,AR -2928542424,2928542431,CA -2928542432,2928542439,US -2928542440,2928542447,CA -2928542448,2928542455,US -2928542456,2928542463,PE -2928542464,2928542471,DO -2928542472,2928542479,RO -2928542480,2928542487,EG -2928542488,2928542511,CA -2928542512,2928542519,US -2928542520,2928542535,CA -2928542536,2928542543,GR -2928542544,2928542551,IL -2928542552,2928542559,TR -2928542560,2928542575,CA -2928542576,2928542599,US -2928542600,2928542607,BR -2928542608,2928542615,CA -2928542616,2928542623,RU -2928542624,2928542631,US -2928542632,2928542639,MX -2928542640,2928542655,CA -2928542656,2928542663,US -2928542664,2928542703,CA -2928542704,2928542711,GR -2928542712,2928542719,US -2928542720,2928542735,MX -2928542736,2928542743,US -2928542744,2928542775,CA -2928542776,2928542783,US -2928542784,2928542791,CA -2928542792,2928542799,US -2928542800,2928542807,JP -2928542808,2928542815,NL -2928542816,2928542823,CA -2928542824,2928542831,US -2928542832,2928542839,CA -2928542840,2928542847,EG -2928542848,2928542855,CA -2928542856,2928542863,GB -2928542864,2928542879,CA -2928542880,2928542887,US -2928542888,2928542895,JP -2928542896,2928542911,CA -2928542912,2928542919,HU -2928542920,2928542927,MX -2928542928,2928542935,BR -2928542936,2928542999,CA -2928543000,2928543007,UY -2928543008,2928543031,CA -2928543032,2928543039,US -2928543040,2928543047,SA -2928543048,2928543055,EC -2928543056,2928543087,CA -2928543088,2928543095,SA -2928543096,2928543103,CA -2928543104,2928543119,US -2928543120,2928543127,EG -2928543128,2928543143,CA -2928543144,2928543151,US -2928543152,2928543167,CA -2928543168,2928543175,GB -2928543176,2928543183,CA -2928543184,2928543191,IN -2928543192,2928543199,CA -2928543200,2928543207,BR -2928543208,2928543215,CA -2928543216,2928543223,IL -2928543224,2928543239,CA -2928543240,2928543247,EC -2928543248,2928543271,CA -2928543272,2928543279,BE -2928543280,2928543287,CA -2928543288,2928543295,US -2928543296,2928543303,CA -2928543304,2928543311,BR -2928543312,2928543319,CA -2928543320,2928543327,US -2928543328,2928543359,CA -2928543360,2928543367,BR -2928543368,2928543375,CA -2928543376,2928543383,YE -2928543384,2928543391,US -2928543392,2928543407,CA -2928543408,2928543415,IN -2928543416,2928543463,CA -2928543464,2928543471,IT -2928543472,2928543479,US -2928543480,2928543487,RU -2928543488,2928543495,CA -2928543496,2928543503,US -2928543504,2928543511,DE -2928543512,2928543527,CA -2928543528,2928543535,IL -2928543536,2928543543,AE -2928543544,2928543551,US -2928543552,2928543567,CA -2928543568,2928543575,AE -2928543576,2928543583,CA -2928543584,2928543591,DK -2928543592,2928543599,VG -2928543600,2928543615,CA -2928543616,2928543623,IR -2928543624,2928543631,CA -2928543632,2928543639,ES -2928543640,2928543647,DE -2928543648,2928543655,CA -2928543656,2928543663,US -2928543664,2928543671,GR -2928543672,2928543679,IN -2928543680,2928543695,CA -2928543696,2928543703,PK -2928543704,2928543711,MX -2928543712,2928543719,CA -2928543720,2928543727,PK -2928543728,2928543743,CA -2928543744,2928543751,US -2928543752,2928543759,CA -2928543760,2928543767,US -2928543768,2928543783,CA -2928543784,2928543791,US -2928543792,2928543799,LY -2928543800,2928543807,CA -2928543808,2928543815,US -2928543816,2928543855,CA -2928543856,2928543863,US -2928543864,2928543871,CA -2928543872,2928543879,TR -2928543880,2928543887,AE -2928543888,2928543895,CA -2928543896,2928543903,FR -2928543904,2928543911,CA -2928543912,2928543919,MY -2928543920,2928543927,EG -2928543928,2928543951,CA -2928543952,2928543959,QA -2928543960,2928543967,IN -2928543968,2928543975,US -2928543976,2928543983,RU -2928543984,2928543991,BF -2928543992,2928543999,AR -2928544000,2928544007,BR -2928544008,2928544015,CA -2928544016,2928544023,HR -2928544024,2928544031,CR -2928544032,2928544039,CA -2928544040,2928544047,CN -2928544048,2928544055,SY -2928544056,2928544063,DZ -2928544064,2928544071,RU -2928544072,2928544087,CA -2928544088,2928544095,CY -2928544096,2928544103,US -2928544104,2928544127,CA -2928544128,2928544135,US -2928544136,2928544183,CA -2928544184,2928544191,FR -2928544192,2928544199,RU -2928544200,2928544223,CA -2928544224,2928544231,US -2928544232,2928544247,CA -2928544248,2928544255,DE -2928544256,2928544263,UA -2928544264,2928544271,CA -2928544272,2928544279,BR -2928544280,2928544295,US -2928544296,2928544303,IR -2928544304,2928544311,DZ -2928544312,2928544407,CA -2928544408,2928544415,RU -2928544416,2928544431,US -2928544432,2928544439,CA -2928544440,2928544447,DM -2928544448,2928544455,NL -2928544456,2928544463,CA -2928544464,2928544471,IN -2928544472,2928544479,NL -2928544480,2928544487,MX -2928544488,2928544495,CA -2928544496,2928544503,CY -2928544504,2928544511,US -2928544512,2928544519,MX -2928544520,2928544535,CA -2928544536,2928544543,ES -2928544544,2928544551,CA -2928544552,2928544567,US -2928544568,2928544575,NL -2928544576,2928544591,CA -2928544592,2928544599,US -2928544600,2928544623,BR -2928544624,2928544631,EG -2928544632,2928544639,RO -2928544640,2928544647,GR -2928544648,2928544663,CA -2928544664,2928544671,LB -2928544672,2928544687,CA -2928544688,2928544695,NL -2928544696,2928544719,US -2928544720,2928544727,CA -2928544728,2928544735,RU -2928544736,2928544743,CA -2928544744,2928544751,GB -2928544752,2928544775,CA -2928544776,2928544791,RO -2928544792,2928544799,FR -2928544800,2928544831,CA -2928544832,2928544839,BR -2928544840,2928544855,CA -2928544856,2928544863,IN -2928544864,2928544871,BR -2928544872,2928544887,CA -2928544888,2928544895,BR -2928544896,2928544911,CA -2928544912,2928544919,US -2928544920,2928544927,AE -2928544928,2928544935,CA -2928544936,2928544943,RU -2928544944,2928544951,CN -2928544952,2928544959,AU -2928544960,2928544983,CA -2928544984,2928544991,DK -2928544992,2928545007,CA -2928545008,2928545015,EG -2928545016,2928545031,CA -2928545032,2928545063,IL -2928545064,2928545071,US -2928545072,2928545079,NL -2928545080,2928545087,RU -2928545088,2928545095,IT -2928545096,2928545119,CA -2928545120,2928545127,ES -2928545128,2928545135,PA -2928545136,2928545143,CA -2928545144,2928545151,LT -2928545152,2928545159,BR -2928545160,2928545167,CA -2928545168,2928545175,SA -2928545176,2928545199,CA -2928545200,2928545215,IL -2928545216,2928545223,AE -2928545224,2928545231,ES -2928545232,2928545239,IL -2928545240,2928545247,US -2928545248,2928545263,IL -2928545264,2928545295,CA -2928545296,2928545303,IR -2928545304,2928545311,US -2928545312,2928545319,AU -2928545320,2928545335,CA -2928545336,2928545343,AE -2928545344,2928545375,CA -2928545376,2928545383,PH -2928545384,2928545391,CA -2928545392,2928545399,GB -2928545400,2928545407,CA -2928545408,2928545423,US -2928545424,2928545439,CA -2928545440,2928545455,US -2928545456,2928545471,CA -2928545472,2928545479,ES -2928545480,2928545487,BR -2928545488,2928545511,CA -2928545512,2928545519,NL -2928545520,2928545527,IL -2928545528,2928545543,CA -2928545544,2928545551,IN -2928545552,2928545559,CO -2928545560,2928545567,US -2928545568,2928545575,CA -2928545576,2928545583,AM -2928545584,2928545591,CU -2928545592,2928545599,CA -2928545600,2928545607,AT -2928545608,2928545623,CA -2928545624,2928545631,DO -2928545632,2928545639,CA -2928545640,2928545647,QA -2928545648,2928545655,US -2928545656,2928545663,SA -2928545664,2928545679,DE -2928545680,2928545695,CA -2928545696,2928545711,US -2928545712,2928545719,DE -2928545720,2928545735,CA -2928545736,2928545743,NL -2928545744,2928545751,MX -2928545752,2928545759,CA -2928545760,2928545767,ZA -2928545768,2928545775,CA -2928545776,2928545783,MX -2928545784,2928545791,US -2928545792,2928545799,BR -2928545800,2928545807,IR -2928545808,2928545815,CA -2928545816,2928545823,US -2928545824,2928545831,DE -2928545832,2928545839,PT -2928545840,2928545847,US -2928545848,2928545855,TR -2928545856,2928545863,CA -2928545864,2928545871,TR -2928545872,2928545879,CA -2928545880,2928545887,MX -2928545888,2928545903,CA -2928545904,2928545911,FR -2928545912,2928545919,CA -2928545920,2928545927,US -2928545928,2928545943,CA -2928545944,2928545951,RU -2928545952,2928545959,CO -2928545960,2928545967,MX -2928545968,2928545975,CA -2928545976,2928545983,CI -2928545984,2928545999,CA -2928546000,2928546007,US -2928546008,2928546039,CA -2928546040,2928546047,IL -2928546048,2928546055,MY -2928546056,2928546063,CA -2928546064,2928546071,CR -2928546072,2928546087,CA -2928546088,2928546095,AR -2928546096,2928546103,CA -2928546104,2928546111,US -2928546112,2928546119,BE -2928546120,2928546127,CA -2928546128,2928546135,US -2928546136,2928546159,CA -2928546160,2928546167,AE -2928546168,2928546175,CA -2928546176,2928546183,US -2928546184,2928546191,GB -2928546192,2928546199,CA -2928546200,2928546215,US -2928546216,2928546223,AR -2928546224,2928546231,UA -2928546232,2928546247,AG -2928546248,2928546255,CA -2928546256,2928546263,GR -2928546264,2928546279,CA -2928546280,2928546287,GB -2928546288,2928546295,CA -2928546296,2928546303,BR -2928546304,2928546311,EG -2928546312,2928546319,CA -2928546320,2928546327,LI -2928546328,2928546335,CA -2928546336,2928546343,MX -2928546344,2928546351,CA -2928546352,2928546359,RO -2928546360,2928546367,BR -2928546368,2928546375,FR -2928546376,2928546391,CA -2928546392,2928546399,CN -2928546400,2928546407,BR -2928546408,2928546415,AU -2928546416,2928546423,CA -2928546424,2928546431,DO -2928546432,2928546439,UA -2928546440,2928546447,BD -2928546448,2928546455,RU -2928546456,2928546479,CA -2928546480,2928546495,BR -2928546496,2928546519,CA -2928546520,2928546527,US -2928546528,2928546535,DE -2928546536,2928546543,BR -2928546544,2928546551,CA -2928546552,2928546559,US -2928546560,2928546575,MX -2928546576,2928546607,PK -2928546608,2928546623,BE -2928546624,2928546655,CA -2928546656,2928546687,RU -2928546688,2928546751,CA -2928546752,2928546783,BR -2928546784,2928546823,CA -2928546824,2928546831,CD -2928546832,2928546839,PH -2928546840,2928546847,BR -2928546848,2928546871,CA -2928546872,2928546879,GR -2928546880,2928546887,CA -2928546888,2928546895,US -2928546896,2928546911,CA -2928546912,2928546919,AR -2928546920,2928546927,RU -2928546928,2928546951,CA -2928546952,2928546959,BR -2928546960,2928546983,CA -2928546984,2928546991,IN -2928546992,2928547007,CA -2928547008,2928547015,US -2928547016,2928547023,CA -2928547024,2928547031,MX -2928547032,2928547039,CA -2928547040,2928547047,MT -2928547048,2928547071,CA -2928547072,2928547079,US -2928547080,2928547087,CA -2928547088,2928547095,US -2928547096,2928547103,CA -2928547104,2928547111,AT -2928547112,2928547127,US -2928547128,2928547135,TR -2928547136,2928547199,CA -2928547200,2928547207,US -2928547208,2928547231,CA -2928547232,2928547239,TR -2928547240,2928547247,FR -2928547248,2928547255,CA -2928547256,2928547263,RU -2928547264,2928547271,SA -2928547272,2928547359,CA -2928547360,2928547367,DE -2928547368,2928547375,CA -2928547376,2928547383,RU -2928547384,2928547391,US -2928547392,2928547399,BR -2928547400,2928547407,LV -2928547408,2928547471,CA -2928547472,2928547487,RU -2928547488,2928547503,DE -2928547504,2928547519,CA -2928547520,2928547551,US -2928547552,2928547559,BR -2928547560,2928547567,CY -2928547568,2928547591,CA -2928547592,2928547599,GR -2928547600,2928547607,AM -2928547608,2928547663,CA -2928547664,2928547671,SC -2928547672,2928547679,CA -2928547680,2928547695,US -2928547696,2928547711,ZA -2928547712,2928547719,DE -2928547720,2928547727,AE -2928547728,2928547735,ID -2928547736,2928547751,CA -2928547752,2928547759,AU -2928547760,2928547767,CA -2928547768,2928547775,ES -2928547776,2928547783,IR -2928547784,2928547791,CO -2928547792,2928547807,CA -2928547808,2928547815,NO -2928547816,2928547839,CA -2928547840,2928547847,VE -2928547848,2928547855,ZA -2928547856,2928547903,CA -2928547904,2928547911,US -2928547912,2928547935,CA -2928547936,2928547943,RU -2928547944,2928547951,CA -2928547952,2928547959,US -2928547960,2928547983,CA -2928547984,2928547991,KW -2928547992,2928547999,CA -2928548000,2928548007,US -2928548008,2928548031,CA -2928548032,2928548039,US -2928548040,2928548047,RU -2928548048,2928548055,CA -2928548056,2928548063,US -2928548064,2928548071,CA -2928548072,2928548079,BR -2928548080,2928548087,CA -2928548088,2928548095,US -2928548096,2928548119,CA -2928548120,2928548127,GB -2928548128,2928548135,DE -2928548136,2928548143,US -2928548144,2928548159,CA -2928548160,2928548175,UA -2928548176,2928548183,CA -2928548184,2928548191,US -2928548192,2928548199,IL -2928548200,2928548231,CA -2928548232,2928548239,BG -2928548240,2928548247,ES -2928548248,2928548255,US -2928548256,2928548263,CA -2928548264,2928548271,DE -2928548272,2928548287,US -2928548288,2928548351,CA -2928548352,2928548359,AU -2928548360,2928548367,NL -2928548368,2928548371,IN -2928548372,2928548383,CA -2928548384,2928548415,IR -2928548416,2928548423,RO -2928548424,2928548431,EG -2928548432,2928548439,CA -2928548440,2928548447,UA -2928548448,2928548479,MT -2928548480,2928548511,CA -2928548512,2928548527,GR -2928548528,2928548535,BG -2928548536,2928548639,CA -2928548640,2928548703,US -2928548704,2928548735,BR -2928548736,2928548767,CA -2928548768,2928548775,BR -2928548776,2928548783,HK -2928548784,2928548791,CA -2928548792,2928548831,PK -2928548832,2928548943,CA -2928548944,2928548959,US -2928548960,2928548967,BR -2928548968,2928548975,CA -2928548976,2928548983,US -2928548984,2928549007,CA -2928549008,2928549015,IR -2928549016,2928549023,CA -2928549024,2928549031,UY -2928549032,2928549039,CA -2928549040,2928549047,IN -2928549048,2928549055,CA -2928549056,2928549063,US -2928549064,2928549071,CA -2928549072,2928549087,TR -2928549088,2928549095,CA -2928549096,2928549103,PK -2928549104,2928549127,CA -2928549128,2928549135,US -2928549136,2928549143,AU -2928549144,2928549151,CY -2928549152,2928549159,CA -2928549160,2928549167,US -2928549168,2928549183,NL -2928549184,2928549199,CA -2928549200,2928549207,US -2928549208,2928549215,IN -2928549216,2928549247,BR -2928549248,2928549263,CA -2928549264,2928549271,US -2928549272,2928549327,CA -2928549328,2928549343,UA -2928549344,2928549359,PL -2928549360,2928549367,GB -2928549368,2928549439,US -2928549440,2928549455,CA -2928549456,2928549471,GB -2928549472,2928549503,CA -2928549504,2928549511,US -2928549512,2928549519,AE -2928549520,2928549527,CA -2928549528,2928549535,US -2928549536,2928549567,CA -2928549568,2928549575,CY -2928549576,2928549583,CA -2928549584,2928549591,CY -2928549592,2928549599,US -2928549600,2928549607,BR -2928549608,2928549631,CA -2928549632,2928549647,PK -2928549648,2928549663,CA -2928549664,2928549695,IR -2928549696,2928549767,CA -2928549768,2928549775,DE -2928549776,2928549799,CA -2928549800,2928549807,NL -2928549808,2928549823,CA -2928549824,2928549887,CN -2928549888,2928550303,CA -2928550304,2928550311,CY -2928550312,2928550367,CA -2928550368,2928550375,CY -2928550376,2928550479,CA -2928550480,2928550487,US -2928550488,2928550495,CA -2928550496,2928550503,TH -2928550504,2928550543,CA -2928550544,2928550551,PK -2928550552,2928550559,CA -2928550560,2928550567,FR -2928550568,2928550591,CA -2928550592,2928550599,MY -2928550600,2928550607,CA -2928550608,2928550615,US -2928550616,2928550623,SA -2928550624,2928550631,NO -2928550632,2928550655,CA -2928550656,2928550671,MX -2928550672,2928550679,CA -2928550680,2928550687,MX -2928550688,2928550711,CA -2928550712,2928550719,PT -2928550720,2928550727,BR -2928550728,2928550743,CA -2928550744,2928550751,EG -2928550752,2928550759,CA -2928550760,2928550767,GB -2928550768,2928550799,CA -2928550800,2928550807,PK -2928550808,2928550815,CA -2928550816,2928550823,SA -2928550824,2928550831,UA -2928550832,2928550839,CA -2928550840,2928550847,EG -2928550848,2928550855,CA -2928550856,2928550863,CO -2928550864,2928550887,CA -2928550888,2928550895,MX -2928550896,2928550903,US -2928550904,2928550911,CA -2928550912,2928550919,BR -2928550920,2928550927,BD -2928550928,2928550935,MX -2928550936,2928550951,CA -2928550952,2928550959,US -2928550960,2928550967,UA -2928550968,2928550975,CL -2928550976,2928550983,PL -2928550984,2928551023,CA -2928551024,2928551031,PA -2928551032,2928551047,CA -2928551048,2928551055,US -2928551056,2928551063,PA -2928551064,2928551071,IN -2928551072,2928551079,BR -2928551080,2928551087,CA -2928551088,2928551095,GR -2928551096,2928551103,TR -2928551104,2928551111,KW -2928551112,2928551119,DE -2928551120,2928551127,IN -2928551128,2928551135,CA -2928551136,2928551143,EC -2928551144,2928551159,US -2928551160,2928551183,CA -2928551184,2928551191,VE -2928551192,2928551199,CA -2928551200,2928551207,BR -2928551208,2928551223,US -2928551224,2928551231,CA -2928551232,2928551239,ES -2928551240,2928551247,US -2928551248,2928551263,CA -2928551264,2928551271,AR -2928551272,2928551279,CA -2928551280,2928551287,BR -2928551288,2928551295,IE -2928551296,2928551303,NL -2928551304,2928551311,US -2928551312,2928551319,CA -2928551320,2928551327,US -2928551328,2928551335,CA -2928551336,2928551343,NL -2928551344,2928551351,BR -2928551352,2928551359,US -2928551360,2928551487,CA -2928551488,2928551495,US -2928551496,2928551519,CA -2928551520,2928551527,AO -2928551528,2928551535,US -2928551536,2928551543,PH -2928551544,2928551551,IN -2928551552,2928551583,CA -2928551584,2928551591,US -2928551592,2928551599,GB -2928551600,2928551607,CA -2928551608,2928551615,IN -2928551616,2928551623,CA -2928551624,2928551631,US -2928551632,2928551639,BR -2928551640,2928551647,CA -2928551648,2928551655,US -2928551656,2928551671,IN -2928551672,2928551951,CA -2928551952,2928551959,ID -2928551960,2928551975,CO -2928551976,2928551983,SE -2928551984,2928551999,CA -2928552000,2928552007,GR -2928552008,2928552015,CA -2928552016,2928552023,HR -2928552024,2928552031,PE -2928552032,2928552039,IR -2928552040,2928552071,CA -2928552072,2928552079,TR -2928552080,2928552087,IL -2928552088,2928552095,CA -2928552096,2928552103,BR -2928552104,2928552111,TR -2928552112,2928552119,GB -2928552120,2928552127,US -2928552128,2928552135,CA -2928552136,2928552151,US -2928552152,2928552159,IT -2928552160,2928552183,CA -2928552184,2928552191,US -2928552192,2928552223,CA -2928552224,2928552231,GB -2928552232,2928552247,CA -2928552248,2928552263,IN -2928552264,2928552279,CA -2928552280,2928552287,US -2928552288,2928552295,CA -2928552296,2928552311,US -2928552312,2928552319,CA -2928552320,2928552327,US -2928552328,2928552359,CA -2928552360,2928552383,US -2928552384,2928552391,BR -2928552392,2928552399,CA -2928552400,2928552407,JM -2928552408,2928552415,CA -2928552416,2928552423,LB -2928552424,2928552431,US -2928552432,2928552439,CA -2928552440,2928552447,US -2928552448,2928552479,CA -2928552480,2928552487,DM -2928552488,2928552495,US -2928552496,2928552503,BR -2928552504,2928552511,US -2928552512,2928552519,QA -2928552520,2928552535,CA -2928552536,2928552543,QA -2928552544,2928552551,US -2928552552,2928552703,CA -2928552704,2928552711,PK -2928552712,2928552719,IR -2928552720,2928552759,CA -2928552760,2928552767,PK -2928552768,2928552775,CA -2928552776,2928552783,AR -2928552784,2928552799,CA -2928552800,2928552807,UA -2928552808,2928552815,US -2928552816,2928552831,CO -2928552832,2928552839,US -2928552840,2928552847,CA -2928552848,2928552855,US -2928552856,2928552871,MX -2928552872,2928552887,CA -2928552888,2928552895,GB -2928552896,2928552903,US -2928552904,2928552911,CA -2928552912,2928552919,ZA -2928552920,2928552927,ES -2928552928,2928552935,CA -2928552936,2928552943,BR -2928552944,2928552951,UY -2928552952,2928552975,CA -2928552976,2928552983,US -2928552984,2928553015,ME -2928553016,2928553031,US -2928553032,2928553047,CA -2928553048,2928553055,US -2928553056,2928553063,CA -2928553064,2928553071,US -2928553072,2928553103,CA -2928553104,2928553111,US -2928553112,2928553127,CA -2928553128,2928553135,US -2928553136,2928553151,EG -2928553152,2928553159,SE -2928553160,2928553175,CA -2928553176,2928553183,BR -2928553184,2928553207,CA -2928553208,2928553215,AW -2928553216,2928553239,CA -2928553240,2928553255,IR -2928553256,2928553271,ES -2928553272,2928553279,TR -2928553280,2928553287,EC -2928553288,2928553295,CA -2928553296,2928553303,GR +2928541696,2928553303,CA 2928553304,2928553311,HU -2928553312,2928553319,US -2928553320,2928553327,CA -2928553328,2928553335,LB -2928553336,2928553343,US -2928553344,2928553351,CA -2928553352,2928553359,IT -2928553360,2928553383,CA -2928553384,2928553391,BR -2928553392,2928553399,CA -2928553400,2928553407,IN -2928553408,2928553423,CA -2928553424,2928553431,NO -2928553432,2928553439,CH -2928553440,2928553447,KY -2928553448,2928553455,CA -2928553456,2928553463,US -2928553464,2928553471,DE -2928553472,2928553727,CA -2928553728,2928553735,US -2928553736,2928553759,CA -2928553760,2928553767,IN -2928553768,2928553783,CA -2928553784,2928553799,PK -2928553800,2928553807,IR -2928553808,2928553815,US -2928553816,2928553823,SN -2928553824,2928553831,CA -2928553832,2928553847,US -2928553848,2928553855,AE -2928553856,2928553871,CA -2928553872,2928553879,DE -2928553880,2928553887,CA -2928553888,2928553895,BB -2928553896,2928553903,EG -2928553904,2928553919,CA -2928553920,2928553927,AU -2928553928,2928553935,DE -2928553936,2928553943,GB -2928553944,2928553951,CA -2928553952,2928553959,BR -2928553960,2928553967,ES -2928553968,2928553975,US -2928553976,2928553991,CA -2928553992,2928553999,BZ -2928554000,2928554015,CA -2928554016,2928554023,BR -2928554024,2928554031,QA -2928554032,2928554039,BR -2928554040,2928554047,RO -2928554048,2928554055,AR -2928554056,2928554063,QA -2928554064,2928554079,BR -2928554080,2928554087,CA -2928554088,2928554095,US -2928554096,2928554103,CA -2928554104,2928554111,SA -2928554112,2928554119,AR -2928554120,2928554127,CA -2928554128,2928554135,TH -2928554136,2928554143,US -2928554144,2928554151,CA -2928554152,2928554159,RU -2928554160,2928554175,CA -2928554176,2928554183,BR -2928554184,2928554191,CA -2928554192,2928554215,QA -2928554216,2928554223,CA -2928554224,2928554239,US -2928554240,2928554255,BR -2928554256,2928554263,CO -2928554264,2928554287,CA -2928554288,2928554295,PK -2928554296,2928554327,CA -2928554328,2928554335,US -2928554336,2928554343,PA -2928554344,2928554359,CA -2928554360,2928554367,US -2928554368,2928554383,CA -2928554384,2928554391,GR -2928554392,2928554399,CA -2928554400,2928554407,DO -2928554408,2928554415,CA -2928554416,2928554431,US -2928554432,2928554455,CA -2928554456,2928554463,IN -2928554464,2928554471,BR -2928554472,2928554503,CA -2928554504,2928554519,US -2928554520,2928554535,CA -2928554536,2928554543,DE -2928554544,2928554551,CA -2928554552,2928554559,DE -2928554560,2928554567,AW -2928554568,2928554575,MX -2928554576,2928554599,CA -2928554600,2928554607,EG -2928554608,2928554615,DE -2928554616,2928554623,CA -2928554624,2928554631,BR -2928554632,2928554639,AI -2928554640,2928554655,CA -2928554656,2928554663,RU -2928554664,2928554671,RS -2928554672,2928554679,CA -2928554680,2928554687,HK -2928554688,2928554695,CA -2928554696,2928554703,BR -2928554704,2928554711,AR -2928554712,2928554719,CA -2928554720,2928554727,US -2928554728,2928554735,UY -2928554736,2928554743,DE -2928554744,2928554751,MX -2928554752,2928554759,SY -2928554760,2928554775,CA -2928554776,2928554783,US -2928554784,2928554799,BR -2928554800,2928554807,EG -2928554808,2928554815,IN -2928554816,2928554823,CA -2928554824,2928554839,IL -2928554840,2928554855,CA -2928554856,2928554863,FR -2928554864,2928554871,US -2928554872,2928554879,IR -2928554880,2928555071,CA -2928555072,2928555079,GT -2928555080,2928555087,CA -2928555088,2928555095,IN -2928555096,2928555111,CA -2928555112,2928555119,MX -2928555120,2928555127,BE -2928555128,2928555135,CA -2928555136,2928555143,TR -2928555144,2928555151,LB -2928555152,2928555159,CA -2928555160,2928555183,BZ -2928555184,2928555191,CA -2928555192,2928555199,TN -2928555200,2928555215,CA -2928555216,2928555223,US -2928555224,2928555231,CA -2928555232,2928555239,BR -2928555240,2928555247,AE -2928555248,2928555255,CA -2928555256,2928555263,US -2928555264,2928555527,CA -2928555528,2928555535,US -2928555536,2928555543,IL -2928555544,2928555551,CA -2928555552,2928555559,SY -2928555560,2928555567,PT -2928555568,2928555575,AU -2928555576,2928555583,UA -2928555584,2928555591,GB -2928555592,2928555599,LB -2928555600,2928555607,CA -2928555608,2928555615,IL -2928555616,2928555631,CA -2928555632,2928555719,US -2928555720,2928555735,CA -2928555736,2928555743,IN -2928555744,2928555751,JO -2928555752,2928555759,US -2928555760,2928555767,MX -2928555768,2928555775,CA -2928555776,2928555783,BR -2928555784,2928555791,UY -2928555792,2928555799,CA -2928555800,2928555807,CO -2928555808,2928555815,IN -2928555816,2928555823,CO -2928555824,2928555831,IR -2928555832,2928555839,MX -2928555840,2928555847,CA -2928555848,2928555855,FR -2928555856,2928555863,CA -2928555864,2928555871,BZ -2928555872,2928555879,SA -2928555880,2928555887,KW -2928555888,2928555895,AR -2928555896,2928555903,CN -2928555904,2928555975,US -2928555976,2928555983,CA -2928555984,2928555991,US -2928555992,2928555999,RO -2928556000,2928556015,CA -2928556016,2928556023,IN -2928556024,2928556031,CA -2928556032,2928556039,US -2928556040,2928556047,CA -2928556048,2928556055,US -2928556056,2928556103,CA -2928556104,2928556111,DE -2928556112,2928556135,CA -2928556136,2928556143,RU -2928556144,2928556151,MX -2928556152,2928556175,CA -2928556176,2928556183,SE -2928556184,2928556191,DE -2928556192,2928556199,PE -2928556200,2928556207,AU -2928556208,2928556231,CA -2928556232,2928556239,GT -2928556240,2928556255,CA -2928556256,2928556263,KR -2928556264,2928556271,CA -2928556272,2928556279,US -2928556280,2928556295,CA -2928556296,2928556303,US -2928556304,2928556311,IN -2928556312,2928556335,CA -2928556336,2928556343,SG -2928556344,2928556351,CA -2928556352,2928556359,IN -2928556360,2928556375,US -2928556376,2928556383,CA -2928556384,2928556391,US -2928556392,2928556399,CO -2928556400,2928556407,EG -2928556408,2928556423,CA -2928556424,2928556431,MX -2928556432,2928556463,CA -2928556464,2928556471,AE -2928556472,2928556543,CA -2928556544,2928556551,US -2928556552,2928556559,CY -2928556560,2928556567,VN -2928556568,2928556575,IN -2928556576,2928556599,US -2928556600,2928556615,CA -2928556616,2928556623,NL -2928556624,2928556631,SG -2928556632,2928556639,YE -2928556640,2928556663,CA -2928556664,2928556671,BY -2928556672,2928556687,CA -2928556688,2928556695,SN -2928556696,2928556719,CA -2928556720,2928556727,BR -2928556728,2928556735,PK -2928556736,2928556743,CA -2928556744,2928556751,GB -2928556752,2928556775,CA -2928556776,2928556783,US -2928556784,2928556791,IN -2928556792,2928556815,CA -2928556816,2928556823,US -2928556824,2928556831,KR -2928556832,2928556839,IT -2928556840,2928556847,AR -2928556848,2928556855,CH -2928556856,2928556863,FR -2928556864,2928556871,CA -2928556872,2928556919,IL -2928556920,2928556935,CA -2928556936,2928556943,IL -2928556944,2928556951,BR -2928556952,2928556959,IN -2928556960,2928556975,CA -2928556976,2928556983,AR -2928556984,2928556991,US -2928556992,2928556999,KW -2928557000,2928557007,CO -2928557008,2928557015,LB -2928557016,2928557023,CY -2928557024,2928557031,BR -2928557032,2928557039,SA -2928557040,2928557055,CA -2928557056,2928557311,US -2928557312,2928557615,CA -2928557616,2928557623,BN -2928557624,2928557631,IN -2928557632,2928557711,CA -2928557712,2928557719,AN -2928557720,2928557775,CA -2928557776,2928557783,US -2928557784,2928557863,CA -2928557864,2928557871,FR -2928557872,2928557879,CA -2928557880,2928557887,AE -2928557888,2928557959,CA -2928557960,2928557967,AU -2928557968,2928557975,CA -2928557976,2928557983,US -2928557984,2928558007,CA -2928558008,2928558015,US -2928558016,2928558031,CA -2928558032,2928558039,TR -2928558040,2928558047,US -2928558048,2928558103,CA -2928558104,2928558111,US -2928558112,2928558119,IN -2928558120,2928558127,CA -2928558128,2928558135,CY -2928558136,2928558151,CA -2928558152,2928558167,CN -2928558168,2928558183,CA -2928558184,2928558191,MX -2928558192,2928558207,CA -2928558208,2928558215,TW -2928558216,2928558223,CA -2928558224,2928558231,RS -2928558232,2928558239,CA -2928558240,2928558255,GB -2928558256,2928558271,CA -2928558272,2928558279,AR -2928558280,2928558287,US -2928558288,2928558295,CA -2928558296,2928558303,CO -2928558304,2928558319,CA -2928558320,2928558327,MX -2928558328,2928558351,BR -2928558352,2928558359,CO -2928558360,2928558367,IN -2928558368,2928558383,GB -2928558384,2928558399,US -2928558400,2928558407,DE -2928558408,2928558415,CA -2928558416,2928558423,AO -2928558424,2928558431,CA -2928558432,2928558439,RO -2928558440,2928558447,PE -2928558448,2928558455,US -2928558456,2928558463,NL -2928558464,2928558471,CA -2928558472,2928558479,US -2928558480,2928558487,IR -2928558488,2928558495,BR -2928558496,2928558503,MK -2928558504,2928558511,CA -2928558512,2928558519,BE -2928558520,2928558527,CA -2928558528,2928558543,US -2928558544,2928558551,BR -2928558552,2928558559,MX -2928558560,2928558567,AU -2928558568,2928558575,CA -2928558576,2928558583,RU -2928558584,2928558591,HU -2928558592,2928558631,CA -2928558632,2928558639,BR -2928558640,2928558647,CA -2928558648,2928558663,MX -2928558664,2928558679,SA -2928558680,2928558687,CA -2928558688,2928558695,GT -2928558696,2928558703,US -2928558704,2928558727,CA -2928558728,2928558735,TR -2928558736,2928558751,CA -2928558752,2928558759,MX -2928558760,2928558767,RS -2928558768,2928558775,ES -2928558776,2928558783,IT -2928558784,2928558791,CN -2928558792,2928558799,MX -2928558800,2928558807,CN -2928558808,2928558815,CA -2928558816,2928558823,GB -2928558824,2928558831,CA -2928558832,2928558839,US -2928558840,2928558847,GB -2928558848,2928558855,SE -2928558856,2928558863,MX -2928558864,2928558871,SA -2928558872,2928558879,CA -2928558880,2928558887,JP -2928558888,2928558903,CA -2928558904,2928558911,US -2928558912,2928558927,CA -2928558928,2928558935,SE -2928558936,2928558943,IR +2928553312,2928558943,CA 2928558944,2928558951,PE -2928558952,2928558959,US -2928558960,2928558967,CA -2928558968,2928558975,AR -2928558976,2928558983,US -2928558984,2928559015,LB -2928559016,2928559023,TR -2928559024,2928559031,US -2928559032,2928559055,CA -2928559056,2928559063,IN -2928559064,2928559071,CA -2928559072,2928559079,US -2928559080,2928559087,CA -2928559088,2928559095,SA -2928559096,2928559359,CA -2928559360,2928559375,DE -2928559376,2928559383,PK -2928559384,2928559391,CA -2928559392,2928559399,MX -2928559400,2928559407,SE -2928559408,2928559423,QA -2928559424,2928559431,BR -2928559432,2928559471,CA -2928559472,2928559479,BR -2928559480,2928559487,US -2928559488,2928559495,CA -2928559496,2928559503,AE -2928559504,2928559511,CA -2928559512,2928559519,AU -2928559520,2928559527,DE -2928559528,2928559535,CA -2928559536,2928559543,US -2928559544,2928559551,IN -2928559552,2928559567,BR -2928559568,2928559575,CA -2928559576,2928559583,UA -2928559584,2928559591,CA -2928559592,2928559599,GB -2928559600,2928559607,KW -2928559608,2928559615,IE -2928559616,2928559623,BE -2928559624,2928559631,TR -2928559632,2928559639,CA -2928559640,2928559647,US -2928559648,2928559655,CA -2928559656,2928559663,MX -2928559664,2928559671,DE -2928559672,2928559679,CA -2928559680,2928559687,RO -2928559688,2928559703,CA -2928559704,2928559711,LT -2928559712,2928559751,CA -2928559752,2928559759,AU -2928559760,2928559767,CA -2928559768,2928559775,IN -2928559776,2928559783,CA -2928559784,2928559791,US -2928559792,2928559799,RO -2928559800,2928559807,CA -2928559808,2928559815,AR -2928559816,2928559831,CA -2928559832,2928559839,CH -2928559840,2928559855,CA -2928559856,2928559863,AU -2928559864,2928559871,CA -2928559872,2928559879,BR -2928559880,2928559887,GB -2928559888,2928559895,CA -2928559896,2928559903,BR -2928559904,2928559935,CA -2928559936,2928559959,LV -2928559960,2928559975,CA -2928559976,2928559983,MX -2928559984,2928559991,IN -2928559992,2928559999,TR -2928560000,2928560007,PK -2928560008,2928560015,US -2928560016,2928560023,AU -2928560024,2928560031,TT -2928560032,2928560039,TR -2928560040,2928560047,RU -2928560048,2928560055,CY -2928560056,2928560063,AR -2928560064,2928560071,GB -2928560072,2928560079,CA -2928560080,2928560087,US -2928560088,2928560103,CA -2928560104,2928560111,IR -2928560112,2928560119,BO -2928560120,2928560127,AR -2928560128,2928560135,MX -2928560136,2928560143,US -2928560144,2928560151,CA -2928560152,2928560159,GB -2928560160,2928560167,IR -2928560168,2928560175,US -2928560176,2928560183,CA -2928560184,2928560191,EG -2928560192,2928560231,CA -2928560232,2928560239,US -2928560240,2928560255,CA -2928560256,2928560263,MA -2928560264,2928560271,BR -2928560272,2928560279,MX -2928560280,2928560295,CA -2928560296,2928560303,US -2928560304,2928560311,CA -2928560312,2928560335,US -2928560336,2928560351,CA -2928560352,2928560367,BR -2928560368,2928560383,CA -2928560384,2928560391,BG -2928560392,2928560407,CA -2928560408,2928560423,US -2928560424,2928560439,CA -2928560440,2928560447,US -2928560448,2928560479,CA -2928560480,2928560487,PY -2928560488,2928560495,BR -2928560496,2928560511,CA -2928560512,2928560519,MX -2928560520,2928560527,CA -2928560528,2928560535,CR -2928560536,2928560543,US -2928560544,2928560551,LV -2928560552,2928560559,AE -2928560560,2928560567,CA -2928560568,2928560575,BR -2928560576,2928560583,MX -2928560584,2928560607,CA -2928560608,2928560615,BM -2928560616,2928560631,CA -2928560632,2928560639,CH -2928560640,2928560647,US -2928560648,2928560663,CA -2928560664,2928560671,DE -2928560672,2928560679,CA -2928560680,2928560687,UA -2928560688,2928560703,CA -2928560704,2928560711,MA -2928560712,2928560727,CN -2928560728,2928560735,EG -2928560736,2928560743,CA -2928560744,2928560751,MX -2928560752,2928560759,GR -2928560760,2928560767,CA -2928560768,2928560775,MY -2928560776,2928560815,CA -2928560816,2928560823,DK -2928560824,2928560831,CA -2928560832,2928560839,US -2928560840,2928560847,HU -2928560848,2928560863,CA -2928560864,2928560871,BR -2928560872,2928560879,EG -2928560880,2928561151,CA -2928561152,2928561159,VE -2928561160,2928561175,CA -2928561176,2928561183,DE -2928561184,2928561191,US -2928561192,2928561199,CA -2928561200,2928561207,TR -2928561208,2928561215,IT -2928561216,2928561231,CA -2928561232,2928561239,IT -2928561240,2928561263,CA -2928561264,2928561271,US -2928561272,2928561279,CA -2928561280,2928561287,BG -2928561288,2928561295,AL -2928561296,2928561303,MA -2928561304,2928561311,RO -2928561312,2928561319,CA -2928561320,2928561327,AT -2928561328,2928561335,AR -2928561336,2928561359,CA -2928561360,2928561367,BR -2928561368,2928561375,EG -2928561376,2928561383,IR -2928561384,2928561423,CA -2928561424,2928561431,GB -2928561432,2928561439,DE -2928561440,2928561447,CA -2928561448,2928561455,EC -2928561456,2928561463,ES -2928561464,2928561471,CA -2928561472,2928561479,GB -2928561480,2928561487,MX -2928561488,2928561495,UY -2928561496,2928561503,NL -2928561504,2928561511,GB -2928561512,2928561519,CA -2928561520,2928561527,DZ -2928561528,2928561551,CA -2928561552,2928561559,AU -2928561560,2928561567,MX -2928561568,2928561575,CO -2928561576,2928561583,CA -2928561584,2928561591,TR -2928561592,2928561599,AE -2928561600,2928561607,US -2928561608,2928561615,CA -2928561616,2928561623,ES -2928561624,2928561631,CA -2928561632,2928561639,IN -2928561640,2928561647,TH -2928561648,2928561655,TN -2928561656,2928561663,CA -2928561664,2928561671,AM -2928561672,2928561679,PK -2928561680,2928561695,CA -2928561696,2928561703,GB -2928561704,2928561711,AU -2928561712,2928561719,MX -2928561720,2928561735,US -2928561736,2928561743,RU -2928561744,2928561751,CA -2928561752,2928561759,VG -2928561760,2928561767,BR -2928561768,2928561783,CA -2928561784,2928561791,US -2928561792,2928561799,DE -2928561800,2928561807,CA -2928561808,2928561823,US -2928561824,2928561831,NL -2928561832,2928561839,ZA -2928561840,2928561847,CA -2928561848,2928561855,BR -2928561856,2928561863,PK -2928561864,2928561871,CA -2928561872,2928561879,AT -2928561880,2928561887,QA -2928561888,2928561903,CA -2928561904,2928561911,DO -2928561912,2928561919,US -2928561920,2928561927,IR -2928561928,2928561935,QA -2928561936,2928561943,SG -2928561944,2928561951,IN -2928561952,2928561959,US -2928561960,2928561967,HK -2928561968,2928561975,CA -2928561976,2928561983,EG -2928561984,2928561991,CA -2928561992,2928561999,MX -2928562000,2928562007,NL -2928562008,2928562015,IN -2928562016,2928562023,CA -2928562024,2928562031,US -2928562032,2928562039,CA -2928562040,2928562047,BE -2928562048,2928562063,CA -2928562064,2928562071,IN -2928562072,2928562079,SY -2928562080,2928562087,QA -2928562088,2928562103,CA -2928562104,2928562111,US -2928562112,2928562127,CA -2928562128,2928562135,QA -2928562136,2928562159,CA -2928562160,2928562167,IN -2928562168,2928562175,CA -2928562176,2928562183,IR -2928562184,2928562191,CA -2928562192,2928562199,BR -2928562200,2928562207,AE -2928562208,2928562215,AU -2928562216,2928562223,US -2928562224,2928562231,GB -2928562232,2928562239,CA -2928562240,2928562247,GB -2928562248,2928562263,CA -2928562264,2928562271,AM -2928562272,2928562279,CO -2928562280,2928562287,CA -2928562288,2928562295,IN -2928562296,2928562303,US -2928562304,2928562319,BR -2928562320,2928562335,CA -2928562336,2928562343,US -2928562344,2928562351,CA -2928562352,2928562359,RO -2928562360,2928562367,EG -2928562368,2928562399,CA -2928562400,2928562407,US -2928562408,2928562423,CA -2928562424,2928562431,BR -2928562432,2928562463,CA -2928562464,2928562471,IN -2928562472,2928562479,CA -2928562480,2928562487,TW -2928562488,2928562495,UA -2928562496,2928562511,CA -2928562512,2928562519,AR -2928562520,2928562527,MX -2928562528,2928562535,UY -2928562536,2928562543,BR -2928562544,2928562567,CA -2928562568,2928562575,US -2928562576,2928562583,CA -2928562584,2928562591,US -2928562592,2928562599,CA -2928562600,2928562607,ID -2928562608,2928562615,GB -2928562616,2928562623,US -2928562624,2928562631,SE -2928562632,2928562639,US -2928562640,2928562663,CA -2928562664,2928562671,TN -2928562672,2928562679,CA -2928562680,2928562687,SY -2928562688,2928562951,CA -2928562952,2928562967,US -2928562968,2928562975,BR -2928562976,2928562999,CA -2928563000,2928563039,IL -2928563040,2928563079,CA -2928563080,2928563087,IN -2928563088,2928563119,CA -2928563120,2928563127,PK -2928563128,2928563135,CA -2928563136,2928563327,RU -2928563328,2928563335,CA -2928563336,2928563343,US -2928563344,2928563359,CA -2928563360,2928563367,IR -2928563368,2928563375,MX -2928563376,2928563383,IL -2928563384,2928563399,CA -2928563400,2928563407,EG -2928563408,2928563415,CA -2928563416,2928563423,PH -2928563424,2928563431,BD -2928563432,2928563439,US -2928563440,2928563447,IR -2928563448,2928563455,CA -2928563456,2928563463,IN -2928563464,2928563471,US -2928563472,2928563479,IR -2928563480,2928563487,RU -2928563488,2928563567,CA -2928563568,2928563575,CO -2928563576,2928563591,CN -2928563592,2928563607,CA -2928563608,2928563615,BR -2928563616,2928563623,CA -2928563624,2928563631,US -2928563632,2928563639,CH -2928563640,2928563647,PH -2928563648,2928563655,TR -2928563656,2928563663,DE -2928563664,2928563671,VE -2928563672,2928563679,US -2928563680,2928563687,CA -2928563688,2928563695,US -2928563696,2928563703,MX -2928563704,2928563711,ES -2928563712,2928565063,CA -2928565064,2928565071,IL -2928565072,2928565079,CA -2928565080,2928565095,BR -2928565096,2928565103,SA -2928565104,2928565111,ES -2928565112,2928565119,IN -2928565120,2928565127,BR -2928565128,2928565135,CA -2928565136,2928565143,TR -2928565144,2928565175,CA -2928565176,2928565183,IN -2928565184,2928565191,CA -2928565192,2928565199,CH -2928565200,2928565207,UY -2928565208,2928565247,CA -2928565248,2928565255,US -2928565256,2928565271,CA -2928565272,2928565279,MX -2928565280,2928565287,CO -2928565288,2928565295,BR -2928565296,2928565303,GB -2928565304,2928565311,DE -2928565312,2928565335,CA -2928565336,2928565343,IT -2928565344,2928565375,US -2928565376,2928565383,BD -2928565384,2928565391,TH -2928565392,2928565399,BR -2928565400,2928565407,GB -2928565408,2928565415,TR -2928565416,2928565439,US -2928565440,2928565447,IR -2928565448,2928565463,CA -2928565464,2928565471,NL -2928565472,2928565495,CA -2928565496,2928565503,BE -2928565504,2928565511,CA -2928565512,2928565519,MX -2928565520,2928565527,CA -2928565528,2928565535,US -2928565536,2928565543,BR -2928565544,2928565559,US -2928565560,2928565567,ID -2928565568,2928565575,BD -2928565576,2928565583,CA -2928565584,2928565591,GR -2928565592,2928565599,US -2928565600,2928565607,CA -2928565608,2928565615,US -2928565616,2928565623,CO -2928565624,2928565631,CA -2928565632,2928565639,CN -2928565640,2928565647,US -2928565648,2928565655,CA -2928565656,2928565663,CN -2928565664,2928565671,US -2928565672,2928565695,CA -2928565696,2928565703,US -2928565704,2928565727,CA -2928565728,2928565735,BR -2928565736,2928565751,CA -2928565752,2928565759,US -2928565760,2928565767,CL -2928565768,2928565815,CA -2928565816,2928565823,PK -2928565824,2928565831,US -2928565832,2928565879,CA -2928565880,2928565895,BR -2928565896,2928565903,MX -2928565904,2928565911,IN -2928565912,2928565919,AR -2928565920,2928565927,CN -2928565928,2928565935,CA -2928565936,2928565943,SA -2928565944,2928565951,CA -2928565952,2928565959,IN -2928565960,2928565967,PK -2928565968,2928565975,IN -2928565976,2928565991,CA -2928565992,2928565999,TR -2928566000,2928566007,IN -2928566008,2928566015,AE -2928566016,2928566023,IL -2928566024,2928566039,CA -2928566040,2928566047,CO -2928566048,2928566055,BR -2928566056,2928566087,CA -2928566088,2928566095,AU -2928566096,2928566111,US -2928566112,2928566127,CA -2928566128,2928566135,US -2928566136,2928566159,CA -2928566160,2928566167,MX -2928566168,2928566175,CA -2928566176,2928566183,NG -2928566184,2928566191,IN -2928566192,2928566207,CA -2928566208,2928566215,UA -2928566216,2928566247,CA -2928566248,2928566255,MX -2928566256,2928566263,CA -2928566264,2928566279,US -2928566280,2928566295,CA -2928566296,2928566303,DK -2928566304,2928566311,SA -2928566312,2928566343,CA -2928566344,2928566351,US -2928566352,2928566359,CA -2928566360,2928566367,BR -2928566368,2928566375,GR -2928566376,2928566383,CA -2928566384,2928566391,DE -2928566392,2928566399,CA -2928566400,2928566407,MY -2928566408,2928566415,CA -2928566416,2928566423,CO -2928566424,2928566431,RU -2928566432,2928566455,CA -2928566456,2928566487,FR -2928566488,2928566495,BR -2928566496,2928566503,MX -2928566504,2928566519,CA -2928566520,2928566527,NG -2928566528,2928566799,CA -2928566800,2928566807,DK -2928566808,2928566815,TW -2928566816,2928566823,BR -2928566824,2928566839,US -2928566840,2928566863,CA -2928566864,2928566871,RU -2928566872,2928566879,CA -2928566880,2928566887,BR -2928566888,2928566895,PA -2928566896,2928566903,CA -2928566904,2928566911,YE -2928566912,2928566919,PT -2928566920,2928566927,GB -2928566928,2928566935,CA -2928566936,2928566943,IN -2928566944,2928566951,US -2928566952,2928566959,PL -2928566960,2928566967,CA -2928566968,2928566975,US -2928566976,2928566983,CZ -2928566984,2928566991,GB -2928566992,2928567007,CA -2928567008,2928567015,PH -2928567016,2928567023,CA -2928567024,2928567031,BR -2928567032,2928567039,MX -2928567040,2928567055,CA -2928567056,2928567063,GB -2928567064,2928567071,IR -2928567072,2928567079,GB -2928567080,2928567087,US -2928567088,2928567103,CA -2928567104,2928567111,EC -2928567112,2928567119,US -2928567120,2928567151,CA -2928567152,2928567159,AU -2928567160,2928567167,MX -2928567168,2928567199,CA -2928567200,2928567207,DK -2928567208,2928567215,BR -2928567216,2928567223,CH -2928567224,2928567231,DK -2928567232,2928567239,YE -2928567240,2928567247,DK -2928567248,2928567255,MC -2928567256,2928567263,US -2928567264,2928567271,PT -2928567272,2928567279,CA -2928567280,2928567287,ZA -2928567288,2928567295,US -2928567296,2928567319,CA -2928567320,2928567327,UA -2928567328,2928567335,RU -2928567336,2928567343,US -2928567344,2928567351,CA -2928567352,2928567359,IN -2928567360,2928567375,CN -2928567376,2928567383,CA -2928567384,2928567391,KW -2928567392,2928567399,PA -2928567400,2928567407,DE -2928567408,2928567415,BR -2928567416,2928567423,ES -2928567424,2928567431,US -2928567432,2928567447,CA -2928567448,2928567455,AE -2928567456,2928567471,CA -2928567472,2928567479,BR -2928567480,2928567487,CA -2928567488,2928567495,US -2928567496,2928567543,CA -2928567544,2928567551,US -2928567552,2928567743,RU -2928567744,2928567751,BR -2928567752,2928567759,GB -2928567760,2928567775,BR -2928567776,2928567783,CA -2928567784,2928567791,MX -2928567792,2928567799,UA -2928567800,2928567815,CA -2928567816,2928567871,YE -2928567872,2928567879,CA -2928567880,2928567887,BR -2928567888,2928567903,YE -2928567904,2928567911,US -2928567912,2928567919,BD -2928567920,2928567935,CA -2928567936,2928567959,US -2928567960,2928567967,CA -2928567968,2928567975,VE -2928567976,2928567999,CA -2928568000,2928568023,GB -2928568024,2928568031,CH -2928568032,2928568583,CA -2928568584,2928568591,BR -2928568592,2928568615,CA -2928568616,2928568623,US -2928568624,2928568631,ZA -2928568632,2928568639,CA -2928568640,2928568647,YE -2928568648,2928568655,MX -2928568656,2928568671,US -2928568672,2928568679,CA -2928568680,2928568687,GB -2928568688,2928568695,CA -2928568696,2928568703,VG -2928568704,2928568711,CA -2928568712,2928568719,US -2928568720,2928568727,BR -2928568728,2928568735,AE -2928568736,2928568767,CA -2928568768,2928568775,VN -2928568776,2928568783,US -2928568784,2928568815,CA -2928568816,2928568823,BE -2928568824,2928568831,AR -2928568832,2928568839,BD -2928568840,2928568847,CA -2928568848,2928568863,MT -2928568864,2928568887,CA -2928568888,2928568895,YE -2928568896,2928568903,AE -2928568904,2928568911,US -2928568912,2928568919,CA -2928568920,2928568927,DE -2928568928,2928568935,CA -2928568936,2928568943,IN -2928568944,2928568951,CA -2928568952,2928568959,US -2928568960,2928568967,YE -2928568968,2928568975,CA -2928568976,2928568983,EE -2928568984,2928568991,DE -2928568992,2928568999,ES -2928569000,2928569007,CA -2928569008,2928569015,RU -2928569016,2928569023,GR -2928569024,2928569031,CA -2928569032,2928569039,IL -2928569040,2928569063,CA -2928569064,2928569079,US -2928569080,2928569087,RU -2928569088,2928569103,CA -2928569104,2928569111,ES -2928569112,2928569119,AR -2928569120,2928569159,CA -2928569160,2928569167,US -2928569168,2928569175,TH -2928569176,2928569183,AU -2928569184,2928569191,GB -2928569192,2928569199,IT -2928569200,2928569207,ES -2928569208,2928569215,CA -2928569216,2928569223,BR -2928569224,2928569231,TN -2928569232,2928569239,MX -2928569240,2928569247,CN -2928569248,2928569263,CA -2928569264,2928569271,GR -2928569272,2928569287,CA -2928569288,2928569303,US -2928569304,2928569311,TR -2928569312,2928569343,CA -2928569344,2928569351,GB -2928569352,2928569359,MY -2928569360,2928569383,CA -2928569384,2928569391,NZ -2928569392,2928569399,AU -2928569400,2928569415,CA -2928569416,2928569423,US -2928569424,2928569431,CA -2928569432,2928569439,US -2928569440,2928569447,UM -2928569448,2928569455,CA -2928569456,2928569463,AR -2928569464,2928569471,CA -2928569472,2928569479,US -2928569480,2928569487,DE -2928569488,2928569495,BH -2928569496,2928569503,CO -2928569504,2928569511,RU -2928569512,2928569519,IN -2928569520,2928569551,CA -2928569552,2928569559,AU -2928569560,2928569575,CN -2928569576,2928569591,US -2928569592,2928569607,IN -2928569608,2928569615,AU -2928569616,2928569623,HU -2928569624,2928569639,CA -2928569640,2928569647,US -2928569648,2928569655,CA -2928569656,2928569663,US -2928569664,2928569679,CA -2928569680,2928569687,BR -2928569688,2928569711,CA -2928569712,2928569719,ID -2928569720,2928569735,US -2928569736,2928569743,NL -2928569744,2928569751,AE -2928569752,2928569767,MX -2928569768,2928569775,MT -2928569776,2928569783,US -2928569784,2928569791,CA -2928569792,2928569799,CN -2928569800,2928569807,US -2928569808,2928569815,CA -2928569816,2928569823,EG -2928569824,2928569831,CA -2928569832,2928569839,BR -2928569840,2928569847,CA -2928569848,2928569855,AE -2928569856,2928569863,CA -2928569864,2928569871,MX -2928569872,2928569879,YE -2928569880,2928569887,CA -2928569888,2928569903,US -2928569904,2928569911,CA -2928569912,2928569919,US -2928569920,2928569999,RU -2928570000,2928570007,TH -2928570008,2928570023,CA -2928570024,2928570031,US -2928570032,2928570039,ID -2928570040,2928570047,US -2928570048,2928570071,CA -2928570072,2928570079,BH -2928570080,2928570087,CA -2928570088,2928570095,RU -2928570096,2928570103,MX -2928570104,2928570175,CA -2928570176,2928570191,NZ -2928570192,2928570207,CA -2928570208,2928570239,US -2928570240,2928570431,CA -2928570432,2928570495,FR -2928570496,2928570559,CZ -2928570560,2928570623,US -2928570624,2928570639,CA -2928570640,2928570655,US -2928570656,2928570671,CA +2928558952,2928570671,CA 2928570672,2928570687,FR -2928570688,2928570703,CA -2928570704,2928570719,US -2928570720,2928570751,CA -2928570752,2928570783,US -2928570784,2928570815,CA -2928570816,2928570831,UA -2928570832,2928570847,CA -2928570848,2928570879,IL -2928570880,2928571007,CA -2928571008,2928571023,AU -2928571024,2928571167,CA -2928571168,2928571199,US -2928571200,2928571519,CA -2928571520,2928571551,GB -2928571552,2928571567,UA -2928571568,2928571615,CA -2928571616,2928571647,IT -2928571648,2928572159,US -2928572160,2928572447,CA -2928572448,2928572479,IN -2928572480,2928572511,US -2928572512,2928572543,PK -2928572544,2928572559,NL -2928572560,2928572575,CY -2928572576,2928572591,US -2928572592,2928572607,GB -2928572608,2928572623,MX -2928572624,2928572655,CA -2928572656,2928572671,MX -2928572672,2928572815,CA -2928572816,2928572831,AN -2928572832,2928572847,FI -2928572848,2928572863,GR -2928572864,2928572879,BR -2928572880,2928572895,US -2928572896,2928572943,CA -2928572944,2928572959,US -2928572960,2928572975,MT -2928572976,2928572991,CA -2928572992,2928573007,CY -2928573008,2928573023,US -2928573024,2928573119,CA -2928573120,2928573135,JO -2928573136,2928573311,CA -2928573312,2928573439,BD -2928573440,2928573503,CA -2928573504,2928573535,US -2928573536,2928573567,CA -2928573568,2928573631,US -2928573632,2928574559,CA -2928574560,2928574591,US -2928574592,2928574623,CA -2928574624,2928574655,BR -2928574656,2928574663,DE -2928574664,2928574671,US -2928574672,2928574695,CA -2928574696,2928574703,US -2928574704,2928574719,CA -2928574720,2928574727,US -2928574728,2928574735,CA -2928574736,2928574743,DE -2928574744,2928574759,CA -2928574760,2928574767,AU -2928574768,2928574775,CA -2928574776,2928574783,CY -2928574784,2928574791,GB -2928574792,2928574799,CA -2928574800,2928574807,US -2928574808,2928574815,CO -2928574816,2928574823,TN -2928574824,2928574831,AR -2928574832,2928574839,CA -2928574840,2928574847,AE -2928574848,2928574855,RU -2928574856,2928574863,BR -2928574864,2928574927,CA -2928574928,2928574935,US -2928574936,2928574951,CA -2928574952,2928574959,QA -2928574960,2928574967,GB -2928574968,2928574983,CA -2928574984,2928574991,US -2928574992,2928574999,CA -2928575000,2928575015,US -2928575016,2928575023,EG -2928575024,2928575031,BN -2928575032,2928575055,CA -2928575056,2928575063,GB -2928575064,2928575071,CA -2928575072,2928575079,IL -2928575080,2928575095,CA -2928575096,2928575103,US -2928575104,2928575111,IQ -2928575112,2928575119,AR -2928575120,2928575127,US -2928575128,2928575135,AE -2928575136,2928575159,CA -2928575160,2928575167,IN -2928575168,2928575175,RS -2928575176,2928575183,CO -2928575184,2928575191,TR -2928575192,2928575199,CA -2928575200,2928575207,ZA -2928575208,2928575215,BR -2928575216,2928575231,CA -2928575232,2928575239,US -2928575240,2928575247,CA -2928575248,2928575263,US -2928575264,2928575271,CA -2928575272,2928575279,TR -2928575280,2928575287,CA -2928575288,2928575295,BR -2928575296,2928575303,CA -2928575304,2928575311,US -2928575312,2928575327,CA -2928575328,2928575335,PK -2928575336,2928575343,US -2928575344,2928575351,GB -2928575352,2928575367,CA -2928575368,2928575375,CY -2928575376,2928575439,CA -2928575440,2928575447,BR -2928575448,2928575471,CA -2928575472,2928575479,US -2928575480,2928575487,CA -2928575488,2928575495,IT -2928575496,2928575503,CA -2928575504,2928575511,SE -2928575512,2928575527,CA -2928575528,2928575543,BR -2928575544,2928575559,CA -2928575560,2928575567,IN -2928575568,2928575575,HK -2928575576,2928575583,KW -2928575584,2928575591,BR -2928575592,2928575599,RO -2928575600,2928575607,CH -2928575608,2928575615,AE -2928575616,2928575631,US -2928575632,2928575663,CA -2928575664,2928575671,SG -2928575672,2928575711,US -2928575712,2928575719,VG -2928575720,2928575727,NL -2928575728,2928575735,US -2928575736,2928575759,CA -2928575760,2928575767,SY -2928575768,2928575775,CA -2928575776,2928575783,AE -2928575784,2928575791,CA -2928575792,2928575799,AR -2928575800,2928575807,IN -2928575808,2928575815,CA -2928575816,2928575823,BS -2928575824,2928575831,RO -2928575832,2928575839,CA -2928575840,2928575847,US -2928575848,2928575887,CA -2928575888,2928575919,IN -2928575920,2928575935,CA -2928575936,2928575951,IR -2928575952,2928575975,CA -2928575976,2928575983,US -2928575984,2928575991,BR -2928575992,2928576007,CA -2928576008,2928576015,DE -2928576016,2928576023,DK -2928576024,2928576031,CA -2928576032,2928576039,BR -2928576040,2928576063,CA -2928576064,2928576071,SA -2928576072,2928576087,CA -2928576088,2928576095,US -2928576096,2928576111,IR -2928576112,2928576127,US -2928576128,2928576135,CA -2928576136,2928576143,MX -2928576144,2928576151,US -2928576152,2928576159,CA -2928576160,2928576167,GB -2928576168,2928576175,JP -2928576176,2928576183,US -2928576184,2928576191,GB -2928576192,2928576239,CA -2928576240,2928576247,US -2928576248,2928576279,CA -2928576280,2928576287,US -2928576288,2928576295,CA -2928576296,2928576303,IN -2928576304,2928576335,CA -2928576336,2928576343,TH -2928576344,2928576359,CA -2928576360,2928576367,GR -2928576368,2928576383,CA -2928576384,2928576391,US -2928576392,2928576431,CA -2928576432,2928576439,GB -2928576440,2928576447,CA -2928576448,2928576463,ES -2928576464,2928576479,CA -2928576480,2928576487,AU -2928576488,2928576495,MA -2928576496,2928576511,CA -2928576512,2928576527,MA -2928576528,2928576559,BZ -2928576560,2928576567,CA -2928576568,2928576575,IL -2928576576,2928576583,CA -2928576584,2928576591,AR -2928576592,2928576599,NO -2928576600,2928576607,CA -2928576608,2928576639,AN -2928576640,2928576655,CA -2928576656,2928576671,AE -2928576672,2928576703,CA -2928576704,2928576711,VE -2928576712,2928576719,IT -2928576720,2928576727,CO -2928576728,2928576735,ZA -2928576736,2928576751,IR -2928576752,2928576759,EC -2928576760,2928576767,CA -2928576768,2928576783,MA -2928576784,2928576799,QA -2928576800,2928576807,CA -2928576808,2928576815,UA -2928576816,2928576823,TR -2928576824,2928576831,RU -2928576832,2928576839,US -2928576840,2928576871,CA -2928576872,2928576879,PK -2928576880,2928576895,CA -2928576896,2928576911,CH -2928576912,2928576927,CA -2928576928,2928576935,AE -2928576936,2928576943,US -2928576944,2928576959,CA -2928576960,2928576991,CH -2928576992,2928577023,BZ -2928577024,2928577039,CA -2928577040,2928577047,US -2928577048,2928577055,CA -2928577056,2928577063,IR -2928577064,2928577087,US -2928577088,2928577095,IL -2928577096,2928577103,VE -2928577104,2928577143,CA -2928577144,2928577151,GB -2928577152,2928577159,CA -2928577160,2928577167,GB -2928577168,2928577191,CA -2928577192,2928577199,RU -2928577200,2928577207,CA -2928577208,2928577215,TR -2928577216,2928577263,BZ -2928577264,2928577799,CA -2928577800,2928577807,CO -2928577808,2928577815,US -2928577816,2928577831,CA -2928577832,2928577839,MA -2928577840,2928577855,CA -2928577856,2928577863,MX -2928577864,2928577871,IR -2928577872,2928577879,AE -2928577880,2928577887,CA -2928577888,2928577895,SA -2928577896,2928577903,CA -2928577904,2928577911,KR -2928577912,2928577927,CA -2928577928,2928577935,IR -2928577936,2928577943,CA -2928577944,2928577951,GR -2928577952,2928577959,CA -2928577960,2928577967,IN -2928577968,2928577975,AR -2928577976,2928577983,QA -2928577984,2928577991,AU -2928577992,2928577999,US -2928578000,2928578007,CA -2928578008,2928578015,IT -2928578016,2928578023,CA -2928578024,2928578031,IN -2928578032,2928578039,US -2928578040,2928578047,SK -2928578048,2928578055,CA -2928578056,2928578063,RU -2928578064,2928578071,CA -2928578072,2928578079,MX -2928578080,2928578087,CA -2928578088,2928578095,CI -2928578096,2928578103,CO -2928578104,2928578111,CA -2928578112,2928578119,DE -2928578120,2928578159,CA -2928578160,2928578167,DE -2928578168,2928578175,CA -2928578176,2928578183,FR -2928578184,2928578231,CA -2928578232,2928578239,IN -2928578240,2928578247,ES -2928578248,2928578255,CA -2928578256,2928578263,MX -2928578264,2928578287,CA -2928578288,2928578295,GR -2928578296,2928578303,IN -2928578304,2928578311,BR -2928578312,2928578327,CA -2928578328,2928578335,FR -2928578336,2928578359,CA -2928578360,2928578367,US -2928578368,2928578375,ID -2928578376,2928578383,CA -2928578384,2928578391,ES -2928578392,2928578399,BD -2928578400,2928578407,NL -2928578408,2928578423,CA -2928578424,2928578431,AR -2928578432,2928578439,YE -2928578440,2928578447,BR -2928578448,2928578463,CA -2928578464,2928578471,PH -2928578472,2928578479,PT -2928578480,2928578503,CA -2928578504,2928578511,CN -2928578512,2928578519,BR -2928578520,2928578535,CA -2928578536,2928578543,BR -2928578544,2928578559,CA -2928578560,2928578567,US -2928578568,2928578599,CA -2928578600,2928578607,US -2928578608,2928578615,PK -2928578616,2928578631,CA -2928578632,2928578647,US -2928578648,2928578663,CA -2928578664,2928578679,IN -2928578680,2928578687,DE -2928578688,2928578711,CA -2928578712,2928578719,CH -2928578720,2928578727,US -2928578728,2928578735,TH -2928578736,2928578743,CA -2928578744,2928578751,US -2928578752,2928578759,EG -2928578760,2928578767,CA -2928578768,2928578775,CN -2928578776,2928578783,CA -2928578784,2928578791,BR -2928578792,2928578799,AR -2928578800,2928578807,MX -2928578808,2928578815,US -2928578816,2928578823,CA -2928578824,2928578831,AM -2928578832,2928578839,MX -2928578840,2928578847,US -2928578848,2928578855,MA -2928578856,2928578887,CA -2928578888,2928578903,US -2928578904,2928578919,CA -2928578920,2928578927,MA -2928578928,2928578951,CA -2928578952,2928578959,AU -2928578960,2928578967,IN -2928578968,2928578983,CA -2928578984,2928578991,IN -2928578992,2928578999,IR -2928579000,2928579007,MX -2928579008,2928579015,CA -2928579016,2928579023,US -2928579024,2928579031,QA -2928579032,2928579039,US -2928579040,2928579063,CA -2928579064,2928579071,AE -2928579072,2928579095,CA -2928579096,2928579103,ID -2928579104,2928579111,IR -2928579112,2928579127,CA -2928579128,2928579135,IN -2928579136,2928579159,CA -2928579160,2928579167,ZA -2928579168,2928579175,CA -2928579176,2928579183,GB -2928579184,2928579223,CA -2928579224,2928579231,US -2928579232,2928579239,CA -2928579240,2928579247,US -2928579248,2928579255,CA -2928579256,2928579263,BR -2928579264,2928579271,IR -2928579272,2928579279,AE -2928579280,2928579311,CA -2928579312,2928579319,IR -2928579320,2928579335,US -2928579336,2928579343,BR -2928579344,2928579351,CH -2928579352,2928579359,CA -2928579360,2928579367,IN -2928579368,2928579375,CA -2928579376,2928579383,SA -2928579384,2928579391,BR -2928579392,2928579407,US -2928579408,2928579439,CA -2928579440,2928579447,GB -2928579448,2928579463,CA -2928579464,2928579479,US -2928579480,2928579535,CA -2928579536,2928579543,US +2928570688,2928579543,CA 2928579544,2928579551,HU -2928579552,2928579567,CA -2928579568,2928579575,GB -2928579576,2928579583,VG -2928579584,2928579615,CA -2928579616,2928579623,SA -2928579624,2928579639,CA -2928579640,2928579647,SA -2928579648,2928579655,CA -2928579656,2928579663,RU -2928579664,2928579671,US -2928579672,2928579679,CA -2928579680,2928579687,AU -2928579688,2928579695,US -2928579696,2928579703,BR -2928579704,2928579711,GB -2928579712,2928579719,CA -2928579720,2928579727,GB -2928579728,2928579735,CA -2928579736,2928579743,US -2928579744,2928579783,CA -2928579784,2928579791,IN -2928579792,2928579815,CA -2928579816,2928579823,US -2928579824,2928579831,CO -2928579832,2928579839,CA -2928579840,2928579847,PK -2928579848,2928579855,CA -2928579856,2928579863,AE -2928579864,2928579871,SG -2928579872,2928579879,TR -2928579880,2928579895,GB -2928579896,2928579903,SA -2928579904,2928579911,CA -2928579912,2928579919,IN -2928579920,2928579983,CA -2928579984,2928579991,PH -2928579992,2928579999,MX -2928580000,2928580007,CA -2928580008,2928580015,IR -2928580016,2928580039,CA -2928580040,2928580047,BR -2928580048,2928580055,US -2928580056,2928580063,CA -2928580064,2928580071,DE -2928580072,2928580079,IN -2928580080,2928580095,CA -2928580096,2928580103,US -2928580104,2928580111,CA -2928580112,2928580119,US -2928580120,2928580127,CA -2928580128,2928580135,IN -2928580136,2928580143,EC -2928580144,2928580151,CA -2928580152,2928580159,VE -2928580160,2928580175,CA -2928580176,2928580183,MC -2928580184,2928580191,US -2928580192,2928580207,CA -2928580208,2928580215,PK -2928580216,2928580231,US -2928580232,2928580239,CA -2928580240,2928580247,SA -2928580248,2928580255,CA -2928580256,2928580263,AR -2928580264,2928580287,CA -2928580288,2928580295,GB -2928580296,2928580319,CA -2928580320,2928580327,US -2928580328,2928580343,CA -2928580344,2928580351,EC -2928580352,2928580359,SA -2928580360,2928580367,BR -2928580368,2928580375,PK -2928580376,2928580391,CA -2928580392,2928580399,IN -2928580400,2928580447,CA -2928580448,2928580455,US -2928580456,2928580463,CA -2928580464,2928580471,US -2928580472,2928580479,SG -2928580480,2928580495,US -2928580496,2928580503,MX -2928580504,2928580511,CA -2928580512,2928580519,AE -2928580520,2928580535,CA -2928580536,2928580543,BR -2928580544,2928580551,BD -2928580552,2928580559,DO -2928580560,2928580591,CA -2928580592,2928580607,MX -2928580608,2928580623,IN -2928580624,2928580663,CA -2928580664,2928580671,IT -2928580672,2928580679,BM -2928580680,2928580687,CG -2928580688,2928580695,BR -2928580696,2928580703,SE -2928580704,2928580711,US -2928580712,2928580719,RO -2928580720,2928580735,CA -2928580736,2928580743,IL -2928580744,2928580775,CA -2928580776,2928580783,US -2928580784,2928580791,CA -2928580792,2928580799,RU -2928580800,2928580807,CA -2928580808,2928580823,US -2928580824,2928580831,ZA -2928580832,2928580855,CA -2928580856,2928580863,TN -2928580864,2928580871,AL -2928580872,2928580887,CA -2928580888,2928580895,ES -2928580896,2928580903,BR -2928580904,2928580927,CA -2928580928,2928580935,US -2928580936,2928580943,BR -2928580944,2928580983,CA -2928580984,2928580991,DE -2928580992,2928580999,US -2928581000,2928581007,IR -2928581008,2928581015,NL -2928581016,2928581023,RU -2928581024,2928581031,US -2928581032,2928581039,CA -2928581040,2928581047,PK -2928581048,2928581055,CA -2928581056,2928581063,US -2928581064,2928581087,CA -2928581088,2928581095,ES -2928581096,2928581103,BR -2928581104,2928581111,CA -2928581112,2928581119,US -2928581120,2928581127,ES -2928581128,2928581135,AE -2928581136,2928581143,US -2928581144,2928581151,CA -2928581152,2928581159,SA -2928581160,2928581167,PK -2928581168,2928581175,CA -2928581176,2928581183,IN -2928581184,2928581191,CA -2928581192,2928581199,AU -2928581200,2928581207,PK -2928581208,2928581215,IN -2928581216,2928581263,CA -2928581264,2928581271,DE -2928581272,2928581279,CA -2928581280,2928581287,US -2928581288,2928581295,CA -2928581296,2928581303,CN -2928581304,2928581311,CA -2928581312,2928581319,US -2928581320,2928581327,CA -2928581328,2928581335,US -2928581336,2928581343,CA -2928581344,2928581351,IR -2928581352,2928581399,CA -2928581400,2928581407,MX -2928581408,2928581415,GR -2928581416,2928581423,GB -2928581424,2928581431,ZA -2928581432,2928581455,CA -2928581456,2928581463,US -2928581464,2928581471,NZ -2928581472,2928581503,CA -2928581504,2928581511,YE -2928581512,2928581535,CA -2928581536,2928581543,US -2928581544,2928581551,CA -2928581552,2928581559,US -2928581560,2928581567,CA -2928581568,2928581575,US -2928581576,2928581583,BR -2928581584,2928581599,US -2928581600,2928581607,GB -2928581608,2928581615,CA -2928581616,2928581623,AE -2928581624,2928581631,CA -2928581632,2928581639,US -2928581640,2928581655,CA -2928581656,2928581663,CO -2928581664,2928581671,US -2928581672,2928581687,CA -2928581688,2928581695,US -2928581696,2928581703,CA -2928581704,2928581711,UA -2928581712,2928581719,PK -2928581720,2928581727,DO -2928581728,2928581735,AZ -2928581736,2928581743,CA -2928581744,2928581759,PK -2928581760,2928581775,CA -2928581776,2928581783,US -2928581784,2928581791,CA -2928581792,2928581799,IN -2928581800,2928581815,US -2928581816,2928581823,CH -2928581824,2928581871,CA -2928581872,2928581879,EG -2928581880,2928581887,PK -2928581888,2928581895,AU -2928581896,2928581935,CA -2928581936,2928581943,DE -2928581944,2928581951,CA -2928581952,2928581967,QA -2928581968,2928581983,CA -2928581984,2928581991,PT -2928581992,2928581999,US -2928582000,2928582031,CA -2928582032,2928582039,IL -2928582040,2928582047,CA -2928582048,2928582055,US -2928582056,2928582063,CA -2928582064,2928582071,GR -2928582072,2928582079,ID -2928582080,2928582095,CA -2928582096,2928582103,EC -2928582104,2928582111,IR -2928582112,2928582127,CA -2928582128,2928582135,CN -2928582136,2928582143,CA -2928582144,2928582159,CN -2928582160,2928582167,CA -2928582168,2928582183,CN -2928582184,2928582191,CA -2928582192,2928582199,US -2928582200,2928582207,CN -2928582208,2928582215,US -2928582216,2928582223,CA -2928582224,2928582231,RU -2928582232,2928582239,IL -2928582240,2928582247,CA -2928582248,2928582255,FR -2928582256,2928582263,CA -2928582264,2928582271,NL -2928582272,2928582279,IR -2928582280,2928582287,MX -2928582288,2928582295,CA -2928582296,2928582303,AE -2928582304,2928582319,CA -2928582320,2928582327,AE -2928582328,2928582335,US -2928582336,2928582351,CA -2928582352,2928582359,AE -2928582360,2928582367,BR -2928582368,2928582375,GR -2928582376,2928582383,CA -2928582384,2928582391,AU -2928582392,2928582423,CA -2928582424,2928582431,RU -2928582432,2928582439,CZ -2928582440,2928582447,US -2928582448,2928582455,CA -2928582456,2928582463,US -2928582464,2928582471,SE -2928582472,2928582535,CA -2928582536,2928582543,YE -2928582544,2928582551,RU -2928582552,2928582567,CA -2928582568,2928582583,PK -2928582584,2928582591,CH -2928582592,2928582599,IN -2928582600,2928582615,CA -2928582616,2928582623,ES -2928582624,2928582631,CU -2928582632,2928582695,CA -2928582696,2928582703,US -2928582704,2928582719,VG -2928582720,2928582727,BG -2928582728,2928582735,AE -2928582736,2928582743,BH -2928582744,2928582751,BR -2928582752,2928582759,CA -2928582760,2928582767,US -2928582768,2928582775,FR -2928582776,2928582783,MX -2928582784,2928582815,CA -2928582816,2928582823,US -2928582824,2928582831,GR -2928582832,2928582839,PL -2928582840,2928582847,AU -2928582848,2928582855,US -2928582856,2928582863,AR -2928582864,2928582871,NG -2928582872,2928582879,IR -2928582880,2928582887,CA -2928582888,2928582895,US -2928582896,2928582903,AU -2928582904,2928582911,MX -2928582912,2928582919,CA -2928582920,2928582927,US -2928582928,2928582935,CA -2928582936,2928582943,BH -2928582944,2928582951,YE -2928582952,2928582959,AU -2928582960,2928582975,CA -2928582976,2928582983,IT -2928582984,2928582991,CA -2928582992,2928582999,BR -2928583000,2928583007,US -2928583008,2928583023,CA -2928583024,2928583031,BR -2928583032,2928583039,CA -2928583040,2928583047,QA -2928583048,2928583063,CA -2928583064,2928583071,IL -2928583072,2928583095,CA -2928583096,2928583103,DE -2928583104,2928583111,DZ -2928583112,2928583119,JP -2928583120,2928583127,CA -2928583128,2928583135,BS -2928583136,2928583143,CA -2928583144,2928583151,VE -2928583152,2928583159,CA -2928583160,2928583167,IN -2928583168,2928583175,CA -2928583176,2928583183,IN -2928583184,2928583191,RU -2928583192,2928583223,CA -2928583224,2928583231,DE -2928583232,2928583239,MX -2928583240,2928583247,BR -2928583248,2928583255,CA -2928583256,2928583263,MT -2928583264,2928583271,US -2928583272,2928583279,TH -2928583280,2928583287,EG -2928583288,2928583295,CA -2928583296,2928583303,MT -2928583304,2928583327,CA -2928583328,2928583335,US -2928583336,2928583359,CA -2928583360,2928583367,AT -2928583368,2928583375,CA -2928583376,2928583383,ES -2928583384,2928583399,CA -2928583400,2928583407,US -2928583408,2928583423,CA -2928583424,2928583431,AT -2928583432,2928583447,CA -2928583448,2928583455,GB -2928583456,2928583463,CA -2928583464,2928583471,US -2928583472,2928583479,CA -2928583480,2928583487,PK -2928583488,2928583495,DE -2928583496,2928583503,AE -2928583504,2928583535,CA -2928583536,2928583543,BR -2928583544,2928583559,CA -2928583560,2928583567,IN -2928583568,2928583575,US -2928583576,2928583607,CA -2928583608,2928583615,AR -2928583616,2928583623,CA -2928583624,2928583631,UY -2928583632,2928583663,CA -2928583664,2928583671,FR -2928583672,2928583703,CA -2928583704,2928583711,SA -2928583712,2928583727,CA -2928583728,2928583735,CZ +2928579552,2928583735,CA 2928583736,2928583743,SY -2928583744,2928583759,CA -2928583760,2928583767,US -2928583768,2928583775,CA -2928583776,2928583783,GT -2928583784,2928583791,CA -2928583792,2928583799,BR -2928583800,2928583807,IN -2928583808,2928583863,CA -2928583864,2928583871,IN -2928583872,2928583879,CO -2928583880,2928583895,CA -2928583896,2928583903,IN -2928583904,2928583911,CY -2928583912,2928583951,CA -2928583952,2928583959,BR -2928583960,2928583967,CA -2928583968,2928583975,DK -2928583976,2928583983,IR -2928583984,2928584023,CA -2928584024,2928584031,DE -2928584032,2928584055,CA -2928584056,2928584063,BE -2928584064,2928584071,MX -2928584072,2928584111,CA -2928584112,2928584119,PK -2928584120,2928584127,CA -2928584128,2928584135,SA -2928584136,2928584143,GB -2928584144,2928584151,IN -2928584152,2928584159,CA -2928584160,2928584167,MX -2928584168,2928584175,US -2928584176,2928584223,CA -2928584224,2928584231,BR -2928584232,2928584247,CA -2928584248,2928584255,US -2928584256,2928584263,BR -2928584264,2928584287,CA -2928584288,2928584295,GB -2928584296,2928584303,CO -2928584304,2928584335,CA -2928584336,2928584343,IT -2928584344,2928584359,CA -2928584360,2928584367,US -2928584368,2928584375,IL -2928584376,2928584383,CA -2928584384,2928584391,BR -2928584392,2928584399,IL -2928584400,2928584407,CA -2928584408,2928584415,US -2928584416,2928584423,CA -2928584424,2928584431,IN -2928584432,2928584439,CA -2928584440,2928584455,US -2928584456,2928584471,CA -2928584472,2928584479,BR -2928584480,2928584487,LB -2928584488,2928584495,IT -2928584496,2928584519,CA -2928584520,2928584527,IR -2928584528,2928584535,QA -2928584536,2928584543,CA -2928584544,2928584551,IL -2928584552,2928584567,CA -2928584568,2928584575,US -2928584576,2928584583,CA -2928584584,2928584591,US -2928584592,2928584599,CA -2928584600,2928584607,KN -2928584608,2928584623,CA -2928584624,2928584631,US -2928584632,2928584639,EG -2928584640,2928584663,CA -2928584664,2928584671,RU -2928584672,2928584751,CA -2928584752,2928584759,US -2928584760,2928584767,CA -2928584768,2928584775,IR -2928584776,2928584783,US -2928584784,2928584815,CA -2928584816,2928584823,US -2928584824,2928584831,CA -2928584832,2928584839,DE -2928584840,2928584855,CA -2928584856,2928584863,IN -2928584864,2928584871,TR -2928584872,2928584879,CA -2928584880,2928584887,IN -2928584888,2928584895,US -2928584896,2928584903,CA -2928584904,2928584911,US -2928584912,2928584919,CH -2928584920,2928584927,LB -2928584928,2928584935,US -2928584936,2928584943,CA -2928584944,2928584951,US -2928584952,2928584967,CA -2928584968,2928584975,DE -2928584976,2928584991,CA -2928584992,2928585007,US -2928585008,2928585015,IL -2928585016,2928585071,CA -2928585072,2928585079,SE -2928585080,2928585127,CA -2928585128,2928585135,US -2928585136,2928585175,CA -2928585176,2928585183,US -2928585184,2928585295,CA -2928585296,2928585303,FR -2928585304,2928585311,US -2928585312,2928585319,GD -2928585320,2928585327,BD -2928585328,2928585335,US -2928585336,2928585359,CA -2928585360,2928585367,MA -2928585368,2928585463,CA -2928585464,2928585471,IR -2928585472,2928585479,CA -2928585480,2928585487,US -2928585488,2928585495,BR -2928585496,2928585503,CD -2928585504,2928585519,CA -2928585520,2928585535,PK -2928585536,2928585543,FR -2928585544,2928585559,RU -2928585560,2928585567,CA -2928585568,2928585575,BR -2928585576,2928585599,CA -2928585600,2928585607,CN -2928585608,2928585615,MX -2928585616,2928585623,CA -2928585624,2928585631,KW -2928585632,2928585639,BE -2928585640,2928585807,CA -2928585808,2928585823,US -2928585824,2928585831,IN -2928585832,2928585839,US -2928585840,2928585847,DE -2928585848,2928585855,CA -2928585856,2928585863,AE -2928585864,2928585871,US -2928585872,2928585903,CA -2928585904,2928585911,AR -2928585912,2928585919,CA -2928585920,2928585927,MX -2928585928,2928585935,BH -2928585936,2928585943,MX -2928585944,2928585951,GT -2928585952,2928585967,CA -2928585968,2928585975,IN -2928585976,2928585983,DE -2928585984,2928585991,CA -2928585992,2928585999,LB -2928586000,2928586007,CA -2928586008,2928586015,IN -2928586016,2928586023,CA -2928586024,2928586031,TR -2928586032,2928586039,CA -2928586040,2928586047,BR -2928586048,2928586063,CA -2928586064,2928586071,RU -2928586072,2928586079,FR -2928586080,2928586087,CA -2928586088,2928586095,CN -2928586096,2928586103,IN -2928586104,2928586111,PK -2928586112,2928586127,CA -2928586128,2928586135,SA -2928586136,2928586151,US -2928586152,2928586167,CA -2928586168,2928586175,CN -2928586176,2928586199,CA -2928586200,2928586207,SA -2928586208,2928586223,CA -2928586224,2928586231,BR -2928586232,2928586239,CN -2928586240,2928586247,US -2928586248,2928586255,PK -2928586256,2928586263,JO -2928586264,2928586271,CA -2928586272,2928586287,US -2928586288,2928586295,BR -2928586296,2928586303,CA -2928586304,2928586311,US -2928586312,2928586319,PK -2928586320,2928586327,MX -2928586328,2928586335,IQ -2928586336,2928586343,CN -2928586344,2928586439,CA -2928586440,2928586447,AM -2928586448,2928586463,CA -2928586464,2928586471,CH -2928586472,2928586479,CA -2928586480,2928586487,US -2928586488,2928586495,CA -2928586496,2928586503,RS -2928586504,2928586511,CA -2928586512,2928586519,IN -2928586520,2928586527,DE -2928586528,2928586543,US -2928586544,2928586551,UA -2928586552,2928586567,AR -2928586568,2928586575,CA -2928586576,2928586583,US -2928586584,2928586599,CA -2928586600,2928586607,IN -2928586608,2928586615,CA -2928586616,2928586623,US -2928586624,2928586647,CA -2928586648,2928586655,GB -2928586656,2928586663,CO -2928586664,2928586671,CA -2928586672,2928586679,RU -2928586680,2928586695,CA -2928586696,2928586703,DE -2928586704,2928586711,IL -2928586712,2928586719,CA -2928586720,2928586727,MX -2928586728,2928586735,IR -2928586736,2928586743,PK -2928586744,2928586759,GT -2928586760,2928586767,CA -2928586768,2928586775,BR -2928586776,2928586799,CA -2928586800,2928586807,US -2928586808,2928586815,CA -2928586816,2928586823,CR -2928586824,2928586831,US -2928586832,2928586847,PK -2928586848,2928586863,CA -2928586864,2928586871,UA -2928586872,2928586879,CA -2928586880,2928586887,JP -2928586888,2928586895,CA -2928586896,2928586903,US -2928586904,2928586911,CA -2928586912,2928586919,MA -2928586920,2928586927,US -2928586928,2928586935,CA -2928586936,2928586943,US -2928586944,2928586951,FR -2928586952,2928586959,BR -2928586960,2928586967,CO -2928586968,2928586983,CA -2928586984,2928586991,KW -2928586992,2928586999,IL -2928587000,2928587007,PK -2928587008,2928587207,CA -2928587208,2928587215,US -2928587216,2928587223,AE -2928587224,2928587231,BR -2928587232,2928587239,AE -2928587240,2928587247,AR -2928587248,2928587255,CO -2928587256,2928587263,IL -2928587264,2928587279,US -2928587280,2928587287,BR -2928587288,2928587295,BH -2928587296,2928587303,DM -2928587304,2928587319,US -2928587320,2928587327,AE -2928587328,2928587335,RU -2928587336,2928587343,CA -2928587344,2928587351,RU -2928587352,2928587359,CA -2928587360,2928587367,MX -2928587368,2928587375,CA -2928587376,2928587383,US -2928587384,2928587431,CA -2928587432,2928587439,CO -2928587440,2928587447,US -2928587448,2928587471,CA -2928587472,2928587479,GB -2928587480,2928587487,AM -2928587488,2928587495,CA -2928587496,2928587503,MX -2928587504,2928587511,CA -2928587512,2928587519,BR -2928587520,2928587543,CA -2928587544,2928587551,FR -2928587552,2928587559,BR -2928587560,2928587575,CA -2928587576,2928587583,US -2928587584,2928587623,CA -2928587624,2928587631,LV -2928587632,2928587655,CA -2928587656,2928587663,FR -2928587664,2928587671,LK -2928587672,2928587679,CA -2928587680,2928587727,US -2928587728,2928587735,CH -2928587736,2928587743,SG -2928587744,2928587751,JO -2928587752,2928587767,US -2928587768,2928587775,GB -2928587776,2928588087,CA -2928588088,2928588095,IL -2928588096,2928588111,CA -2928588112,2928588119,CN -2928588120,2928588127,IN -2928588128,2928588143,CA -2928588144,2928588151,CO -2928588152,2928588191,CA -2928588192,2928588199,GB -2928588200,2928588215,CA -2928588216,2928588255,US -2928588256,2928588279,CA -2928588280,2928588287,AU -2928588288,2928588303,CA -2928588304,2928588311,DE -2928588312,2928588335,CA -2928588336,2928588343,DE -2928588344,2928588351,CA -2928588352,2928588359,US -2928588360,2928588367,CA -2928588368,2928588375,UA -2928588376,2928588391,CA -2928588392,2928588399,UA -2928588400,2928588415,CA -2928588416,2928588423,IN -2928588424,2928588431,US -2928588432,2928588439,CA -2928588440,2928588447,US -2928588448,2928588463,CA -2928588464,2928588471,US -2928588472,2928588479,CA -2928588480,2928588487,BR -2928588488,2928588495,AU -2928588496,2928588519,CA -2928588520,2928588543,US -2928588544,2928588607,CA -2928588608,2928588623,MX -2928588624,2928588639,CA -2928588640,2928588655,BR -2928588656,2928588671,CA -2928588672,2928588799,US -2928588800,2928588895,CA -2928588896,2928588911,TR -2928588912,2928588943,CA -2928588944,2928588959,US -2928588960,2928588975,AN -2928588976,2928588991,CA -2928588992,2928589023,US -2928589024,2928589183,CA -2928589184,2928589215,US -2928589216,2928589279,CA -2928589280,2928589311,KW -2928589312,2928589375,CA -2928589376,2928589439,BR -2928589440,2928589503,DE -2928589504,2928589519,HK -2928589520,2928589823,CA -2928589824,2928589887,RU -2928589888,2928590031,CA -2928590032,2928590047,GB -2928590048,2928590063,CA -2928590064,2928590079,US -2928590080,2928590111,AU -2928590112,2928590207,CA -2928590208,2928590271,BR -2928590272,2928591127,CA -2928591128,2928591135,US -2928591136,2928591159,CA -2928591160,2928591167,MX -2928591168,2928591239,CA -2928591240,2928591247,GB -2928591248,2928591255,US -2928591256,2928591263,PE -2928591264,2928591271,CA -2928591272,2928591295,US -2928591296,2928591335,CA -2928591336,2928591343,GB -2928591344,2928591351,MX -2928591352,2928591359,CA -2928591360,2928591375,FR -2928591376,2928591399,CA -2928591400,2928591407,BR -2928591408,2928591423,CA -2928591424,2928591431,BZ -2928591432,2928591439,RU -2928591440,2928591447,US -2928591448,2928591455,GB -2928591456,2928591463,CA -2928591464,2928591471,US -2928591472,2928591479,MY -2928591480,2928591487,LV -2928591488,2928591503,CA -2928591504,2928591511,PK -2928591512,2928591535,CA -2928591536,2928591543,GB -2928591544,2928591551,CA -2928591552,2928591567,FR -2928591568,2928591583,CA -2928591584,2928591591,CY -2928591592,2928591615,CA -2928591616,2928591623,FR -2928591624,2928591871,CA -2928591872,2928591935,US -2928591936,2928591943,GB -2928591944,2928591951,BR -2928591952,2928591991,US -2928591992,2928592015,CA -2928592016,2928592023,AU -2928592024,2928592031,FR -2928592032,2928592039,CA -2928592040,2928592055,US -2928592056,2928592071,CA -2928592072,2928592079,US -2928592080,2928592087,CL -2928592088,2928592103,CA -2928592104,2928592255,US -2928592256,2928592335,CN -2928592336,2928592343,PH -2928592344,2928592367,CA -2928592368,2928592375,RU -2928592376,2928592383,SA -2928592384,2928592423,CA -2928592424,2928592431,GT -2928592432,2928592439,MX -2928592440,2928592447,US -2928592448,2928592455,CA -2928592456,2928592463,IN -2928592464,2928592471,JO -2928592472,2928592479,CO -2928592480,2928592495,CA -2928592496,2928592503,US -2928592504,2928592511,GR -2928592512,2928592519,MX -2928592520,2928592527,IQ -2928592528,2928592535,DE -2928592536,2928592543,CA -2928592544,2928592551,IT -2928592552,2928592559,TR -2928592560,2928592639,SG -2928592640,2928595159,CA -2928595160,2928595167,IN -2928595168,2928595175,US -2928595176,2928595183,DK -2928595184,2928595191,EC -2928595192,2928595199,CA -2928595200,2928595207,IN -2928595208,2928595223,CA -2928595224,2928595231,IQ -2928595232,2928595247,DK -2928595248,2928595255,CA -2928595256,2928595263,EG -2928595264,2928595271,SA -2928595272,2928595279,AE -2928595280,2928595295,CA -2928595296,2928595303,IN -2928595304,2928595319,CA -2928595320,2928595327,IL -2928595328,2928595343,IN -2928595344,2928595351,CA -2928595352,2928595359,BR -2928595360,2928595391,CA -2928595392,2928595399,SA -2928595400,2928595407,CA -2928595408,2928595423,US -2928595424,2928595431,UA -2928595432,2928595439,CA -2928595440,2928595455,US -2928595456,2928595463,DE -2928595464,2928595471,US -2928595472,2928595479,CA -2928595480,2928595487,US -2928595488,2928595495,SA -2928595496,2928595503,HK -2928595504,2928595511,IN -2928595512,2928595519,IT -2928595520,2928595527,BR -2928595528,2928595535,SE -2928595536,2928595559,CA -2928595560,2928595567,GB -2928595568,2928595575,CO -2928595576,2928595591,CA -2928595592,2928595607,ZA -2928595608,2928595623,CA -2928595624,2928595631,EG -2928595632,2928595639,IR -2928595640,2928595647,CA -2928595648,2928595655,AR -2928595656,2928595663,KR -2928595664,2928595679,SG -2928595680,2928595687,AR -2928595688,2928595695,CA -2928595696,2928595703,PL -2928595704,2928595711,MX -2928595712,2928595727,US -2928595728,2928595735,PT -2928595736,2928595743,SC -2928595744,2928595751,US -2928595752,2928595767,CA -2928595768,2928595775,TN -2928595776,2928595783,MD -2928595784,2928595799,US -2928595800,2928595807,CA -2928595808,2928595815,HU -2928595816,2928595823,US -2928595824,2928595831,DE -2928595832,2928595839,IR -2928595840,2928595847,SG -2928595848,2928595871,CA -2928595872,2928595879,NG -2928595880,2928595903,CA -2928595904,2928595911,IN -2928595912,2928595919,BR -2928595920,2928595927,IR -2928595928,2928595935,CA -2928595936,2928595943,IN -2928595944,2928595951,BR -2928595952,2928595959,MX +2928583744,2928595959,CA 2928595960,2928595967,US -2928595968,2928595983,CA -2928595984,2928595991,BR -2928595992,2928595999,CA -2928596000,2928596007,RU -2928596008,2928596015,EG -2928596016,2928596031,CA -2928596032,2928596039,AE -2928596040,2928596047,CA -2928596048,2928596055,AR -2928596056,2928596063,DK -2928596064,2928596071,MY -2928596072,2928596079,GR -2928596080,2928596087,CA -2928596088,2928596095,ZA -2928596096,2928596103,CA -2928596104,2928596111,BR -2928596112,2928596151,CA -2928596152,2928596159,BR -2928596160,2928596175,ZA -2928596176,2928596183,US -2928596184,2928596191,RU -2928596192,2928596199,SA -2928596200,2928596207,CA -2928596208,2928596215,MX -2928596216,2928596223,PK -2928596224,2928596231,CA -2928596232,2928596239,KW -2928596240,2928596247,AE -2928596248,2928596255,CA -2928596256,2928596263,PA -2928596264,2928596271,ES -2928596272,2928596279,US -2928596280,2928596287,GR -2928596288,2928596295,CA -2928596296,2928596303,IN -2928596304,2928596311,CA -2928596312,2928596319,MX -2928596320,2928596335,FR -2928596336,2928596383,CA -2928596384,2928596391,UA -2928596392,2928596399,IN -2928596400,2928596407,CA -2928596408,2928596415,US -2928596416,2928596423,AE -2928596424,2928596431,KR -2928596432,2928596439,CA -2928596440,2928596447,IR -2928596448,2928596455,RU -2928596456,2928596471,CA -2928596472,2928596479,YE -2928596480,2928596735,CA -2928596736,2928596743,CO -2928596744,2928596751,AE -2928596752,2928596759,DE -2928596760,2928596767,IN -2928596768,2928596775,BD -2928596776,2928596783,BR -2928596784,2928596791,IN -2928596792,2928596807,CA -2928596808,2928596815,US -2928596816,2928596855,CA -2928596856,2928596863,BR -2928596864,2928596879,US -2928596880,2928596887,DE -2928596888,2928596895,CO -2928596896,2928596903,BR -2928596904,2928596911,US -2928596912,2928596919,CA -2928596920,2928596927,AE -2928596928,2928597567,CA -2928597568,2928597575,US -2928597576,2928598015,CA -2928598016,2928598143,GB -2928598144,2928598535,CA -2928598536,2928598543,NL -2928598544,2928598559,CA -2928598560,2928598575,US -2928598576,2928598583,CA -2928598584,2928598591,DE -2928598592,2928598599,EG -2928598600,2928598607,CA -2928598608,2928598615,NL -2928598616,2928598679,CA -2928598680,2928598687,BR -2928598688,2928598719,CA -2928598720,2928598727,PK -2928598728,2928598735,CA -2928598736,2928598743,CY -2928598744,2928598751,PE -2928598752,2928598783,CA -2928598784,2928598815,US -2928598816,2928598847,BR -2928598848,2928598903,CA -2928598904,2928598911,UY -2928598912,2928598919,EG -2928598920,2928598927,CA -2928598928,2928598935,IL -2928598936,2928598975,CA -2928598976,2928599039,CN -2928599040,2928599047,MA -2928599048,2928599055,CN -2928599056,2928599063,DE -2928599064,2928599079,CA -2928599080,2928599087,BH -2928599088,2928599111,CA -2928599112,2928599119,US -2928599120,2928599127,CN -2928599128,2928599135,BR -2928599136,2928599143,IN -2928599144,2928599151,US -2928599152,2928599159,IL -2928599160,2928599183,CA -2928599184,2928599191,IN -2928599192,2928599199,BR -2928599200,2928599239,CA -2928599240,2928599247,AE -2928599248,2928599255,IN -2928599256,2928599263,UA -2928599264,2928599271,GB -2928599272,2928599279,CA -2928599280,2928599287,BH -2928599288,2928599303,CA -2928599304,2928599311,BA -2928599312,2928599319,CA -2928599320,2928599327,EG -2928599328,2928599335,CA -2928599336,2928599343,CH -2928599344,2928599359,CA -2928599360,2928599383,US -2928599384,2928599447,CA -2928599448,2928599455,IN -2928599456,2928599559,CA -2928599560,2928599575,US -2928599576,2928599599,CA -2928599600,2928599607,MX -2928599608,2928599615,CA -2928599616,2928599623,AE -2928599624,2928599631,IR -2928599632,2928599663,CA -2928599664,2928599671,BR -2928599672,2928599687,CA -2928599688,2928599695,US -2928599696,2928599703,CA -2928599704,2928599711,US -2928599712,2928599719,CA -2928599720,2928599727,IN -2928599728,2928599735,CA -2928599736,2928599743,US -2928599744,2928599751,CA -2928599752,2928599759,RU -2928599760,2928599767,BD -2928599768,2928599775,UA -2928599776,2928599791,CA -2928599792,2928599799,DE -2928599800,2928599855,CA -2928599856,2928599863,RU -2928599864,2928599871,TH -2928599872,2928599951,BZ -2928599952,2928599967,CA -2928599968,2928600031,BZ -2928600032,2928600039,AE -2928600040,2928600055,CA -2928600056,2928600063,HR -2928600064,2928600167,CA -2928600168,2928600175,IN -2928600176,2928600183,CZ -2928600184,2928600223,CA -2928600224,2928600231,US -2928600232,2928600239,CA -2928600240,2928600247,IN -2928600248,2928600295,CA -2928600296,2928600303,ES -2928600304,2928600319,CA -2928600320,2928600327,PK -2928600328,2928600335,CA -2928600336,2928600343,RU -2928600344,2928600351,GB -2928600352,2928600383,CA -2928600384,2928600415,US -2928600416,2928600431,CA -2928600432,2928600439,AE -2928600440,2928600447,PK -2928600448,2928600479,CA -2928600480,2928600487,MY -2928600488,2928600495,US -2928600496,2928600543,CA -2928600544,2928600551,US -2928600552,2928600559,CA -2928600560,2928600567,IN -2928600568,2928600575,DE -2928600576,2928600831,CA -2928600832,2928600847,IN -2928600848,2928601023,CA -2928601024,2928601087,US -2928601088,2928601103,CA -2928601104,2928601111,MC -2928601112,2928601119,IR -2928601120,2928601127,GB -2928601128,2928601135,CR -2928601136,2928601143,AR -2928601144,2928601151,CA -2928601152,2928601159,BR -2928601160,2928601167,TW -2928601168,2928601231,AZ -2928601232,2928601279,CA -2928601280,2928601287,US -2928601288,2928601295,TR -2928601296,2928601303,CA -2928601304,2928601311,BR -2928601312,2928601335,CA -2928601336,2928601343,US -2928601344,2928601351,CA -2928601352,2928601359,IN -2928601360,2928601367,BR -2928601368,2928601383,US -2928601384,2928601399,IN -2928601400,2928601407,AE -2928601408,2928601415,US -2928601416,2928601423,PE -2928601424,2928601439,CA -2928601440,2928601447,US -2928601448,2928601455,CA -2928601456,2928601463,MX -2928601464,2928601471,BR -2928601472,2928601479,CA -2928601480,2928601487,US -2928601488,2928601495,CA -2928601496,2928601503,CO -2928601504,2928601519,CA -2928601520,2928601527,FR -2928601528,2928601535,US -2928601536,2928601543,CO -2928601544,2928601551,MX -2928601552,2928601559,US -2928601560,2928601591,CA -2928601592,2928601599,BR -2928601600,2928601607,SA -2928601608,2928601687,CA -2928601688,2928601695,MX -2928601696,2928601855,CA -2928601856,2928601863,US -2928601864,2928601871,BG -2928601872,2928601895,MA -2928601896,2928601911,CA -2928601912,2928601919,IL -2928601920,2928601927,IR -2928601928,2928601935,US -2928601936,2928601943,GB -2928601944,2928601951,CA -2928601952,2928601959,IR -2928601960,2928601967,DE -2928601968,2928601975,CA -2928601976,2928601999,US -2928602000,2928602007,CA -2928602008,2928602015,SA -2928602016,2928602023,CL -2928602024,2928602031,BR -2928602032,2928602039,US -2928602040,2928602047,CA -2928602048,2928602055,BR -2928602056,2928602063,AE -2928602064,2928602087,CA -2928602088,2928602095,US -2928602096,2928602103,CA -2928602104,2928602111,HR -2928602112,2928602119,GR -2928602120,2928602127,CA -2928602128,2928602135,SA -2928602136,2928602143,AE -2928602144,2928602167,CA -2928602168,2928602175,DE -2928602176,2928602183,MX -2928602184,2928602191,FR -2928602192,2928602199,AE -2928602200,2928602207,CL -2928602208,2928602215,FR -2928602216,2928602287,CA -2928602288,2928602295,BO -2928602296,2928602303,US -2928602304,2928602367,CA -2928602368,2928602383,PH -2928602384,2928602511,CA -2928602512,2928602519,AT -2928602520,2928602583,CA -2928602584,2928602591,MX -2928602592,2928602599,AT -2928602600,2928602607,ET -2928602608,2928602631,CA -2928602632,2928602639,GB -2928602640,2928602647,VG -2928602648,2928602655,CA -2928602656,2928602663,DE -2928602664,2928602687,CA -2928602688,2928602695,RU -2928602696,2928602887,CA -2928602888,2928602895,US -2928602896,2928602903,BR -2928602904,2928602911,DK -2928602912,2928602943,CA -2928602944,2928602951,MX -2928602952,2928602959,RU -2928602960,2928602975,US -2928602976,2928603015,CA -2928603016,2928603023,BD -2928603024,2928603039,US -2928603040,2928603047,CA -2928603048,2928603063,US -2928603064,2928603071,CA -2928603072,2928603079,DE -2928603080,2928603095,CA -2928603096,2928603103,AZ -2928603104,2928603151,CA -2928603152,2928603159,US -2928603160,2928603167,CA -2928603168,2928603175,US -2928603176,2928603191,CA -2928603192,2928603199,CO -2928603200,2928603215,CA -2928603216,2928603223,MX -2928603224,2928603239,CA -2928603240,2928603247,BR -2928603248,2928603271,CA -2928603272,2928603279,EG -2928603280,2928603287,CN -2928603288,2928603295,SE -2928603296,2928603303,CA -2928603304,2928603311,IL -2928603312,2928603319,DE -2928603320,2928603327,CA -2928603328,2928603335,US -2928603336,2928603391,CA -2928603392,2928603663,US -2928603664,2928603711,CA -2928603712,2928603719,US -2928603720,2928603727,AZ -2928603728,2928603743,CA -2928603744,2928603751,US -2928603752,2928603775,CA -2928603776,2928603791,CY -2928603792,2928603807,CA -2928603808,2928603823,US -2928603824,2928603831,CA -2928603832,2928603839,US -2928603840,2928603847,CA -2928603848,2928603855,NZ -2928603856,2928603871,CA -2928603872,2928603887,US -2928603888,2928603943,CA -2928603944,2928603951,TR -2928603952,2928603967,CA -2928603968,2928604007,US -2928604008,2928604031,CA -2928604032,2928604095,CN -2928604096,2928604135,CA -2928604136,2928604143,US -2928604144,2928604287,CA -2928604288,2928604415,US -2928604416,2928604423,CA -2928604424,2928604431,TR -2928604432,2928604447,BR -2928604448,2928604455,JM -2928604456,2928604463,CN -2928604464,2928604471,CA -2928604472,2928604479,MX -2928604480,2928604487,CA -2928604488,2928604495,MY -2928604496,2928604511,CA -2928604512,2928604519,CY -2928604520,2928604527,CA -2928604528,2928604543,CY -2928604544,2928604559,CA -2928604560,2928604567,US -2928604568,2928604575,CA -2928604576,2928604583,DO -2928604584,2928604591,JO -2928604592,2928604631,CA -2928604632,2928604639,US -2928604640,2928604655,CA -2928604656,2928604663,TR -2928604664,2928604671,PL -2928604672,2928604679,US -2928604680,2928604687,BZ -2928604688,2928604695,TR -2928604696,2928604719,US -2928604720,2928604751,CA -2928604752,2928604759,PH -2928604760,2928604767,IR -2928604768,2928604775,GA -2928604776,2928604783,DZ -2928604784,2928604791,CN -2928604792,2928604799,IN -2928604800,2928604807,TR -2928604808,2928604823,CA -2928604824,2928604831,CL -2928604832,2928604839,CA -2928604840,2928604847,PE -2928604848,2928604855,CA -2928604856,2928604863,KW -2928604864,2928604871,AR -2928604872,2928604879,SA -2928604880,2928604887,CA -2928604888,2928604927,US -2928604928,2928605183,CA -2928605184,2928605247,BD -2928605248,2928605311,AG -2928605312,2928605727,CA -2928605728,2928605759,US -2928605760,2928606063,CA -2928606064,2928606079,CY -2928606080,2928607231,CA +2928595968,2928607231,CA 2928607232,2928607287,US 2928607288,2928607303,NO 2928607304,2928607343,US @@ -89063,9 +82750,7 @@ 2928624792,2928624799,AU 2928624800,2928625175,US 2928625176,2928625183,AU -2928625184,2928625191,US -2928625192,2928625199,ZA -2928625200,2928625231,US +2928625184,2928625231,US 2928625232,2928625239,CA 2928625240,2928626175,US 2928626176,2928626191,CA @@ -89183,7 +82868,9 @@ 2928633088,2928633103,CA 2928633104,2928633119,US 2928633120,2928633135,CA -2928633136,2928633423,US +2928633136,2928633199,US +2928633200,2928633215,CA +2928633216,2928633423,US 2928633424,2928633439,IN 2928633440,2928633583,US 2928633584,2928633599,GB @@ -89392,7 +83079,9 @@ 2938710016,2938712063,AU 2938712064,2938716159,TW 2938716160,2938732543,JP -2938732544,2938748927,SG +2938732544,2938733823,SG +2938733824,2938734079,AP +2938734080,2938748927,SG 2938748928,2938765311,JP 2938765312,2938961919,CN 2938961920,2938978303,HK @@ -89452,7 +83141,6 @@ 2946367488,2946375679,KR 2946375680,2946383871,ID 2946383872,2946392063,IN -2946392064,2946393087,BD 2946394112,2946396159,AU 2946396160,2946400255,JP 2946400256,2946416639,NC @@ -89641,15 +83329,16 @@ 2954823252,2954823255,FR 2954823256,2954823259,ES 2954823260,2954823263,GB -2954823264,2954823311,ES +2954823264,2954823295,ES +2954823296,2954823311,PL 2954823312,2954823327,IE 2954823328,2954823387,FR 2954823388,2954823391,DE -2954823392,2954823395,FR +2954823392,2954823395,PT 2954823396,2954823399,GB 2954823400,2954823403,PT 2954823404,2954823407,GB -2954823408,2954823423,FR +2954823408,2954823423,DE 2954823424,2954823551,IE 2954823552,2954823555,GB 2954823556,2954823559,FR @@ -89673,13 +83362,14 @@ 2954823736,2954823743,NL 2954823744,2954823759,CZ 2954823760,2954823767,IT -2954823768,2954823779,FR +2954823768,2954823771,GB +2954823772,2954823775,PL +2954823776,2954823779,FR 2954823780,2954823783,CZ 2954823784,2954823787,ES 2954823788,2954823791,NL 2954823792,2954823807,IE -2954823808,2954823871,PL -2954823872,2954823887,FR +2954823808,2954823887,PL 2954823888,2954823891,ES 2954823892,2954823895,NL 2954823896,2954823899,PL @@ -89702,9 +83392,9 @@ 2954824128,2954824131,PL 2954824132,2954824135,BE 2954824136,2954824139,IE -2954824140,2954824175,FR -2954824176,2954824191,GB -2954824192,2954824223,PL +2954824140,2954824159,FR +2954824160,2954824175,IE +2954824176,2954824223,PL 2954824224,2954824271,FR 2954824272,2954824275,GB 2954824276,2954824279,FR @@ -89739,19 +83429,21 @@ 2954824780,2954824783,FI 2954824784,2954824799,FR 2954824800,2954824831,PT -2954824832,2954824895,IE +2954824832,2954824863,PL +2954824864,2954824895,IE 2954824896,2954824903,GB 2954824904,2954824907,CH 2954824908,2954824911,BE 2954824912,2954824915,ES 2954824916,2954824919,BE -2954824920,2954824927,FR +2954824920,2954824923,GB +2954824924,2954824927,ES 2954824928,2954824931,GB 2954824932,2954824943,ES 2954824944,2954824959,FR 2954824960,2954824975,IE 2954824976,2954825023,FR -2954825024,2954825031,IE +2954825024,2954825031,DE 2954825032,2954825063,FR 2954825064,2954825067,ES 2954825068,2954825071,GB @@ -89782,7 +83474,7 @@ 2954825240,2954825243,ES 2954825244,2954825247,CZ 2954825248,2954825263,GB -2954825264,2954825267,FR +2954825264,2954825267,IT 2954825268,2954825271,GB 2954825272,2954825275,ES 2954825276,2954825311,FR @@ -89824,12 +83516,11 @@ 2954825928,2954825931,PL 2954825932,2954825935,GB 2954825936,2954825939,BE -2954825940,2954825947,FR -2954825948,2954825951,NL +2954825940,2954825951,FR 2954825952,2954825967,PL 2954825968,2954825983,ES 2954825984,2954826015,FR -2954826016,2954826019,ES +2954826016,2954826019,PT 2954826020,2954826023,PL 2954826024,2954826031,FR 2954826032,2954826035,PL @@ -89844,12 +83535,12 @@ 2954826148,2954826151,IE 2954826152,2954826159,ES 2954826160,2954826167,PL -2954826168,2954826175,FR -2954826176,2954826239,NL +2954826168,2954826239,FR 2954826240,2954826243,IT 2954826244,2954826247,GB 2954826248,2954826255,CH -2954826256,2954826263,IE +2954826256,2954826259,GB +2954826260,2954826263,PL 2954826264,2954826267,FR 2954826268,2954826271,NL 2954826272,2954826279,FR @@ -89887,9 +83578,8 @@ 2954826768,2954826771,GB 2954826772,2954826775,PL 2954826776,2954826779,FR -2954826780,2954826783,ES -2954826784,2954826791,GB -2954826792,2954826795,FR +2954826780,2954826783,PL +2954826784,2954826795,FR 2954826796,2954826799,DE 2954826800,2954826807,NL 2954826808,2954826811,FR @@ -89902,7 +83592,8 @@ 2954827488,2954827519,GB 2954827520,2954827647,FR 2954827648,2954827775,GB -2954827776,2954827807,FR +2954827776,2954827799,FR +2954827800,2954827807,DE 2954827808,2954827815,PL 2954827816,2954827819,FR 2954827820,2954827823,ES @@ -89951,7 +83642,7 @@ 2954828496,2954828511,IT 2954828512,2954828799,FR 2954828800,2954828815,NL -2954828816,2954828819,ES +2954828816,2954828819,FR 2954828820,2954828823,GB 2954828824,2954828831,PT 2954828832,2954828835,ES @@ -89965,7 +83656,8 @@ 2954828960,2954828975,FR 2954828976,2954828983,GB 2954828984,2954828991,PL -2954828992,2954829007,FR +2954828992,2954828999,IT +2954829000,2954829007,LT 2954829008,2954829023,IE 2954829024,2954829119,FR 2954829120,2954829135,NL @@ -89981,7 +83673,7 @@ 2954829216,2954829247,NL 2954829248,2954829311,PT 2954829312,2954829319,ES -2954829320,2954829323,DE +2954829320,2954829323,LT 2954829324,2954829327,BE 2954829328,2954829331,FR 2954829332,2954829335,CZ @@ -89999,9 +83691,7 @@ 2954829432,2954829435,FR 2954829436,2954829439,DE 2954829440,2954829455,FR -2954829456,2954829463,GB -2954829464,2954829467,IE -2954829468,2954829471,GB +2954829456,2954829471,GB 2954829472,2954829487,FR 2954829488,2954829495,IT 2954829496,2954829499,NL @@ -90011,15 +83701,13 @@ 2954829536,2954829559,FR 2954829560,2954829563,BE 2954829564,2954829567,FI -2954829568,2954829599,FR -2954829600,2954829603,DE +2954829568,2954829603,FR 2954829604,2954829607,PT 2954829608,2954829615,NL 2954829616,2954829623,GB 2954829624,2954829631,ES 2954829632,2954829647,GB -2954829648,2954829663,PL -2954829664,2954829695,FR +2954829648,2954829695,FR 2954829696,2954829699,BE 2954829700,2954829703,ES 2954829704,2954829727,FR @@ -90030,7 +83718,7 @@ 2954829744,2954829751,FR 2954829752,2954829755,CH 2954829756,2954829823,FR -2954829824,2954829827,ES +2954829824,2954829827,BE 2954829828,2954829831,NL 2954829832,2954829839,DE 2954829840,2954829875,FR @@ -90073,7 +83761,7 @@ 2954830456,2954830463,CH 2954830464,2954830591,PL 2954830592,2954830847,GB -2954830848,2954830855,PL +2954830848,2954830855,ES 2954830856,2954830859,FR 2954830860,2954830863,GB 2954830864,2954830879,FR @@ -90097,7 +83785,7 @@ 2954831332,2954831335,FR 2954831336,2954831339,PL 2954831340,2954831343,GB -2954831344,2954831359,DE +2954831344,2954831359,PL 2954831360,2954831391,FR 2954831392,2954831399,CZ 2954831400,2954831403,CH @@ -90139,7 +83827,8 @@ 2954831840,2954831919,FR 2954831920,2954831923,PL 2954831924,2954831927,PT -2954831928,2954831983,FR +2954831928,2954831935,IE +2954831936,2954831983,FR 2954831984,2954831999,BE 2954832000,2954832003,PL 2954832004,2954832023,FR @@ -90177,19 +83866,23 @@ 2954832692,2954832695,DE 2954832696,2954832699,GB 2954832700,2954832703,CH -2954832704,2954832799,FR +2954832704,2954832775,FR +2954832776,2954832779,PL +2954832780,2954832783,NL +2954832784,2954832799,FR 2954832800,2954832815,ES 2954832816,2954832823,FR 2954832824,2954832831,ES -2954832832,2954832847,FR +2954832832,2954832835,GB +2954832836,2954832839,LT +2954832840,2954832847,GB 2954832848,2954832851,IT 2954832852,2954832855,PL 2954832856,2954832859,DE 2954832860,2954832863,ES 2954832864,2954832887,FR 2954832888,2954832891,PL -2954832892,2954832895,IE -2954832896,2954832959,FR +2954832892,2954832959,FR 2954832960,2954832975,IT 2954832976,2954832991,FR 2954832992,2954833023,GB @@ -90266,10 +83959,10 @@ 2954833704,2954833707,FR 2954833708,2954833711,FI 2954833712,2954833719,PL -2954833720,2954833723,FR +2954833720,2954833723,DE 2954833724,2954833727,PL 2954833728,2954833731,DE -2954833732,2954833735,PL +2954833732,2954833735,FR 2954833736,2954833743,PT 2954833744,2954833759,FR 2954833760,2954833791,BE @@ -90277,9 +83970,12 @@ 2954833808,2954833811,ES 2954833812,2954833815,PL 2954833816,2954833823,PT -2954833824,2954833855,BE +2954833824,2954833855,GB 2954833856,2954833919,FR -2954833920,2954833951,GB +2954833920,2954833927,PL +2954833928,2954833931,ES +2954833932,2954833935,FR +2954833936,2954833951,NL 2954833952,2954833967,FR 2954833968,2954833983,ES 2954833984,2954833999,FR @@ -90338,9 +84034,7 @@ 2954834684,2954834687,GB 2954834688,2954834691,NL 2954834692,2954834695,PL -2954834696,2954834703,FR -2954834704,2954834719,GB -2954834720,2954834751,FR +2954834696,2954834751,FR 2954834752,2954834755,PL 2954834756,2954834759,FR 2954834760,2954834763,PL @@ -90359,7 +84053,8 @@ 2954835280,2954835283,FR 2954835284,2954835287,ES 2954835288,2954835295,IT -2954835296,2954835303,CH +2954835296,2954835299,FR +2954835300,2954835303,LT 2954835304,2954835307,ES 2954835308,2954835311,GB 2954835312,2954835327,FR @@ -90379,8 +84074,10 @@ 2954835424,2954835487,DE 2954835488,2954835511,FR 2954835512,2954835519,ES -2954835520,2954835535,PL -2954835536,2954835551,GB +2954835520,2954835539,PL +2954835540,2954835543,FR +2954835544,2954835547,GB +2954835548,2954835551,PL 2954835552,2954835583,FR 2954835584,2954835599,PL 2954835600,2954835603,FR @@ -90391,8 +84088,7 @@ 2954835624,2954835627,DE 2954835628,2954835635,ES 2954835636,2954835643,PT -2954835644,2954835647,ES -2954835648,2954835655,FR +2954835644,2954835655,ES 2954835656,2954835659,PT 2954835660,2954835663,FR 2954835664,2954835679,PL @@ -90461,9 +84157,12 @@ 2954837384,2954837391,PL 2954837392,2954837407,FR 2954837408,2954837423,ES -2954837424,2954837435,GB +2954837424,2954837427,FR +2954837428,2954837435,GB 2954837436,2954837439,FR -2954837440,2954837487,GB +2954837440,2954837471,GB +2954837472,2954837483,ES +2954837484,2954837487,PL 2954837488,2954837495,CH 2954837496,2954837535,FR 2954837536,2954837543,GB @@ -90481,7 +84180,7 @@ 2954837600,2954837631,DE 2954837632,2954837639,FR 2954837640,2954837643,PL -2954837644,2954837647,IE +2954837644,2954837647,GB 2954837648,2954837651,NL 2954837652,2954837667,FR 2954837668,2954837671,CZ @@ -90492,8 +84191,8 @@ 2954837728,2954837743,GB 2954837744,2954837775,FR 2954837776,2954837791,DE -2954837792,2954837823,FR -2954837824,2954837827,ES +2954837792,2954837823,GB +2954837824,2954837827,FR 2954837828,2954837831,DE 2954837832,2954837839,PL 2954837840,2954837843,ES @@ -90554,9 +84253,10 @@ 2954838396,2954838399,IE 2954838400,2954838431,DE 2954838432,2954838435,CH -2954838436,2954838467,FR -2954838468,2954838471,GB -2954838472,2954838475,PL +2954838436,2954838447,FR +2954838448,2954838455,NL +2954838456,2954838467,FR +2954838468,2954838475,PL 2954838476,2954838479,IT 2954838480,2954838511,FR 2954838512,2954838519,IT @@ -90581,8 +84281,7 @@ 2954838656,2954838719,IE 2954838720,2954838751,FR 2954838752,2954838767,BE -2954838768,2954838911,FR -2954838912,2954838915,ES +2954838768,2954838915,FR 2954838916,2954838927,GB 2954838928,2954838931,FR 2954838932,2954838935,GB @@ -90592,8 +84291,7 @@ 2954838992,2954838995,DE 2954838996,2954838999,ES 2954839000,2954839007,GB -2954839008,2954839023,FR -2954839024,2954839039,CH +2954839008,2954839039,FR 2954839040,2954839107,GB 2954839108,2954839111,BE 2954839112,2954839119,ES @@ -90616,8 +84314,7 @@ 2954839348,2954839351,IT 2954839352,2954839355,NL 2954839356,2954839359,ES -2954839360,2954839363,IT -2954839364,2954839367,FR +2954839360,2954839367,FR 2954839368,2954839371,GB 2954839372,2954839375,FR 2954839376,2954839383,GB @@ -90646,8 +84343,7 @@ 2954840116,2954840119,PL 2954840120,2954840123,ES 2954840124,2954840127,PL -2954840128,2954840135,FR -2954840136,2954840139,IT +2954840128,2954840139,FR 2954840140,2954840143,PL 2954840144,2954840159,IE 2954840160,2954840179,FR @@ -90681,7 +84377,8 @@ 2954840732,2954840743,DE 2954840744,2954840751,GB 2954840752,2954840755,FR -2954840756,2954840763,ES +2954840756,2954840759,ES +2954840760,2954840763,GB 2954840764,2954840767,PL 2954840768,2954840775,GB 2954840776,2954840779,FR @@ -90738,8 +84435,8 @@ 2954841564,2954841567,PL 2954841568,2954841591,ES 2954841592,2954841631,PL -2954841632,2954841639,FR -2954841640,2954841647,ES +2954841632,2954841643,FR +2954841644,2954841647,ES 2954841648,2954841655,FR 2954841656,2954841659,GB 2954841660,2954841663,FR @@ -90769,7 +84466,8 @@ 2954841820,2954841823,GB 2954841824,2954841851,FR 2954841852,2954841855,ES -2954841856,2954841879,FR +2954841856,2954841875,FR +2954841876,2954841879,NL 2954841880,2954841887,PL 2954841888,2954841907,FR 2954841908,2954841911,PL @@ -90865,7 +84563,8 @@ 2954842960,2954842975,FR 2954842976,2954842991,ES 2954842992,2954843007,PL -2954843008,2954843023,FI +2954843008,2954843015,GB +2954843016,2954843023,LT 2954843024,2954843027,PL 2954843028,2954843031,ES 2954843032,2954843039,IT @@ -90920,7 +84619,7 @@ 2954843776,2954843783,PL 2954843784,2954843791,GB 2954843792,2954843807,IE -2954843808,2954843823,FR +2954843808,2954843823,PL 2954843824,2954843839,GB 2954843840,2954843871,DE 2954843872,2954843887,PL @@ -90933,9 +84632,7 @@ 2954844096,2954844127,IT 2954844128,2954844143,FR 2954844144,2954844147,NL -2954844148,2954844151,FR -2954844152,2954844155,DE -2954844156,2954844175,FR +2954844148,2954844175,FR 2954844176,2954844179,DE 2954844180,2954844183,NL 2954844184,2954844187,GB @@ -90943,14 +84640,13 @@ 2954844192,2954844223,IE 2954844224,2954844263,FR 2954844264,2954844267,IE -2954844268,2954844271,NL -2954844272,2954844275,FR +2954844268,2954844275,FR 2954844276,2954844279,GB 2954844280,2954844287,PT 2954844288,2954844351,PL 2954844352,2954844415,FR 2954844416,2954844423,ES -2954844424,2954844431,DE +2954844424,2954844431,FR 2954844432,2954844447,BE 2954844448,2954844455,CH 2954844456,2954844463,NL @@ -90979,13 +84675,16 @@ 2954844724,2954844731,FR 2954844732,2954844735,IE 2954844736,2954844767,GB -2954844768,2954844927,FR +2954844768,2954844799,FR +2954844800,2954844815,ES +2954844816,2954844819,BE +2954844820,2954844927,FR 2954844928,2954844931,PT 2954844932,2954844943,FR 2954844944,2954844947,GB 2954844948,2954844951,IT 2954844952,2954844959,IE -2954844960,2954844967,ES +2954844960,2954844967,PL 2954844968,2954844971,BE 2954844972,2954844995,PL 2954844996,2954844999,FR @@ -90996,8 +84695,7 @@ 2954845048,2954845055,FI 2954845056,2954845059,PT 2954845060,2954845063,FR -2954845064,2954845067,PL -2954845068,2954845071,FR +2954845064,2954845071,PL 2954845072,2954845079,BE 2954845080,2954845083,DE 2954845084,2954845087,FR @@ -91024,8 +84722,7 @@ 2954845248,2954845263,CH 2954845264,2954845279,PL 2954845280,2954845283,CZ -2954845284,2954845287,FR -2954845288,2954845291,GB +2954845284,2954845291,GB 2954845292,2954845295,ES 2954845296,2954845299,IT 2954845300,2954845303,ES @@ -91066,8 +84763,12 @@ 2954854408,2954854411,FR 2954854412,2954854415,PL 2954854416,2954854431,GB -2954854432,2954854495,FR -2954854496,2954854511,GB +2954854432,2954854463,FR +2954854464,2954854471,LT +2954854472,2954854475,FR +2954854476,2954854479,BE +2954854480,2954854495,FR +2954854496,2954854511,PL 2954854512,2954854527,ES 2954854528,2954854619,FR 2954854620,2954854623,ES @@ -91087,7 +84788,8 @@ 2954854816,2954854847,FR 2954854848,2954854851,PL 2954854852,2954854855,GB -2954854856,2954854867,FR +2954854856,2954854863,FR +2954854864,2954854867,PL 2954854868,2954854871,GB 2954854872,2954854879,ES 2954854880,2954854895,FR @@ -91124,8 +84826,7 @@ 2954855440,2954855455,LT 2954855456,2954855479,FR 2954855480,2954855487,IT -2954855488,2954855519,GB -2954855520,2954855523,FR +2954855488,2954855523,GB 2954855524,2954855527,DE 2954855528,2954855535,PT 2954855536,2954855551,FR @@ -91161,7 +84862,12 @@ 2954856080,2954856083,DE 2954856084,2954856087,FR 2954856088,2954856095,ES -2954856096,2954856167,FR +2954856096,2954856111,FR +2954856112,2954856115,IE +2954856116,2954856119,DE +2954856120,2954856123,PL +2954856124,2954856127,CZ +2954856128,2954856167,FR 2954856168,2954856175,ES 2954856176,2954856187,PL 2954856188,2954856447,FR @@ -91171,7 +84877,7 @@ 2954856556,2954856559,BE 2954856560,2954856563,ES 2954856564,2954856567,LT -2954856568,2954856571,FR +2954856568,2954856571,PL 2954856572,2954856575,BE 2954856576,2954856583,ES 2954856584,2954856587,FR @@ -91186,10 +84892,10 @@ 2954856632,2954856635,GB 2954856636,2954856639,DE 2954856640,2954856671,IT -2954856672,2954856675,FR +2954856672,2954856675,PT 2954856676,2954856679,IT 2954856680,2954856683,FR -2954856684,2954856687,ES +2954856684,2954856687,GB 2954856688,2954856691,BE 2954856692,2954856699,FR 2954856700,2954856959,PL @@ -91214,20 +84920,7 @@ 2954857136,2954857143,LT 2954857144,2954857151,FR 2954857152,2954857215,IE -2954857216,2954857343,GB -2954857344,2954857351,ES -2954857352,2954857355,PT -2954857356,2954857359,IT -2954857360,2954857367,FR -2954857368,2954857375,PT -2954857376,2954857383,PL -2954857384,2954857407,GB -2954857408,2954857423,CH -2954857424,2954857431,GB -2954857432,2954857435,IT -2954857436,2954857439,PL -2954857440,2954857471,PT -2954857472,2954857503,FR +2954857216,2954857503,FR 2954857504,2954857519,IT 2954857520,2954857523,FR 2954857524,2954857527,DE @@ -91280,7 +84973,7 @@ 2954858384,2954858415,FR 2954858416,2954858423,ES 2954858424,2954858427,DE -2954858428,2954858431,IE +2954858428,2954858431,FR 2954858432,2954858439,GB 2954858440,2954858443,FR 2954858444,2954858447,GB @@ -91296,9 +84989,7 @@ 2954858820,2954858823,FR 2954858824,2954858831,GB 2954858832,2954858847,IE -2954858848,2954858863,FR -2954858864,2954858871,ES -2954858872,2954858895,FR +2954858848,2954858895,FR 2954858896,2954858911,ES 2954858912,2954858943,DE 2954858944,2954858975,ES @@ -91317,8 +85008,7 @@ 2954859124,2954859127,NL 2954859128,2954859131,GB 2954859132,2954859135,BE -2954859136,2954859235,FR -2954859236,2954859239,DE +2954859136,2954859239,FR 2954859240,2954859243,ES 2954859244,2954859247,PL 2954859248,2954859267,FR @@ -91351,8 +85041,9 @@ 2954859708,2954859711,DE 2954859712,2954859775,FR 2954859776,2954859807,PL -2954859808,2954859839,GB -2954859840,2954859903,FR +2954859808,2954859823,GB +2954859824,2954859831,DE +2954859832,2954859903,FR 2954859904,2954859935,DE 2954859936,2954859951,FR 2954859952,2954859955,PL @@ -91369,12 +85060,13 @@ 2954860136,2954860151,PL 2954860152,2954860167,IE 2954860168,2954860171,PL -2954860172,2954860175,IE +2954860172,2954860175,BE 2954860176,2954860183,DE 2954860184,2954860187,FR 2954860188,2954860191,ES -2954860192,2954860223,FR -2954860224,2954860239,BE +2954860192,2954860227,FR +2954860228,2954860231,PL +2954860232,2954860239,BE 2954860240,2954860243,NL 2954860244,2954860247,ES 2954860248,2954860255,FR @@ -91404,12 +85096,11 @@ 2954860544,2954860799,CZ 2954860800,2954860863,IE 2954860864,2954860991,FR -2954860992,2954860999,GB -2954861000,2954861003,PL +2954860992,2954861003,PL 2954861004,2954861023,FR 2954861024,2954861031,GB 2954861032,2954861035,NL -2954861036,2954861039,IE +2954861036,2954861039,IT 2954861040,2954861055,PL 2954861056,2954861067,FR 2954861068,2954861071,GB @@ -91440,9 +85131,12 @@ 2954861408,2954861423,FR 2954861424,2954861431,CH 2954861432,2954861439,GB -2954861440,2954861571,FR +2954861440,2954861567,FR +2954861568,2954861571,IT 2954861572,2954861575,GB -2954861576,2954861623,FR +2954861576,2954861599,FR +2954861600,2954861615,PL +2954861616,2954861623,FR 2954861624,2954861631,IT 2954861632,2954861635,NL 2954861636,2954861639,GB @@ -91508,7 +85202,7 @@ 2954862368,2954862371,FR 2954862372,2954862375,CH 2954862376,2954862399,FR -2954862400,2954862415,GB +2954862400,2954862415,IE 2954862416,2954862431,DE 2954862432,2954862463,FR 2954862464,2954862467,GB @@ -91524,7 +85218,7 @@ 2954862524,2954862527,IT 2954862528,2954862559,FR 2954862560,2954862567,ES -2954862568,2954862571,GB +2954862568,2954862571,CZ 2954862572,2954862587,FR 2954862588,2954862591,ES 2954862592,2954870783,FR @@ -91558,7 +85252,7 @@ 2954871640,2954871643,FR 2954871644,2954871647,IT 2954871648,2954871671,FR -2954871672,2954871675,GB +2954871672,2954871675,DE 2954871676,2954871695,FR 2954871696,2954871703,DE 2954871704,2954871707,CH @@ -91579,8 +85273,7 @@ 2954871948,2954871951,DE 2954871952,2954871955,ES 2954871956,2954871959,PT -2954871960,2954871963,IE -2954871964,2954871967,FR +2954871960,2954871967,FR 2954871968,2954871999,PL 2954872000,2954872323,FR 2954872324,2954872327,PL @@ -91611,7 +85304,12 @@ 2954872680,2954872687,FR 2954872688,2954872703,GB 2954872704,2954872831,DE -2954872832,2954873367,FR +2954872832,2954873343,FR +2954873344,2954873347,NL +2954873348,2954873351,PL +2954873352,2954873355,GB +2954873356,2954873359,IT +2954873360,2954873367,FR 2954873368,2954873375,PL 2954873376,2954873391,FR 2954873392,2954873407,PL @@ -91656,15 +85354,15 @@ 2954874416,2954874419,GB 2954874420,2954874423,FR 2954874424,2954874427,GB -2954874428,2954874431,PL -2954874432,2954874495,FR +2954874428,2954874495,FR 2954874496,2954874559,NL 2954874560,2954874567,GB 2954874568,2954874591,FR 2954874592,2954874623,PT 2954874624,2954874627,BE 2954874628,2954874631,FR -2954874632,2954874639,PL +2954874632,2954874635,PL +2954874636,2954874639,NL 2954874640,2954874647,ES 2954874648,2954874651,FR 2954874652,2954874655,PL @@ -91718,8 +85416,7 @@ 2954875208,2954875215,NL 2954875216,2954875231,FR 2954875232,2954875247,ES -2954875248,2954875263,PL -2954875264,2954875295,FR +2954875248,2954875295,FR 2954875296,2954875311,PL 2954875312,2954875327,FR 2954875328,2954875359,PL @@ -91747,7 +85444,8 @@ 2954875616,2954875623,PL 2954875624,2954875627,DE 2954875628,2954875631,ES -2954875632,2954875639,FR +2954875632,2954875635,CH +2954875636,2954875639,FR 2954875640,2954875647,BE 2954875648,2954875651,ES 2954875652,2954875655,BE @@ -91762,8 +85460,8 @@ 2954875776,2954875807,FR 2954875808,2954875839,IT 2954875840,2954875871,PT -2954875872,2954875875,FR -2954875876,2954875883,IT +2954875872,2954875879,PL +2954875880,2954875883,DE 2954875884,2954875891,FR 2954875892,2954875895,ES 2954875896,2954875903,FR @@ -91873,7 +85571,7 @@ 2954877548,2954877551,PL 2954877552,2954877583,FR 2954877584,2954877587,FI -2954877588,2954877591,IT +2954877588,2954877591,PL 2954877592,2954877595,DE 2954877596,2954877599,PT 2954877600,2954877615,PL @@ -91910,14 +85608,14 @@ 2954878048,2954878063,FR 2954878064,2954878079,IT 2954878080,2954878095,FR -2954878096,2954878103,ES -2954878104,2954878111,FR +2954878096,2954878111,ES 2954878112,2954878143,PT 2954878144,2954878207,FR 2954878208,2954878463,ES 2954878464,2954878471,CH 2954878472,2954878475,FR -2954878476,2954878495,NL +2954878476,2954878479,GB +2954878480,2954878495,NL 2954878496,2954878499,GB 2954878500,2954878511,FR 2954878512,2954878527,CZ @@ -91932,7 +85630,7 @@ 2954878608,2954878623,FI 2954878624,2954878631,PL 2954878632,2954878635,IT -2954878636,2954878639,FR +2954878636,2954878639,PL 2954878640,2954878655,IT 2954878656,2954878687,PL 2954878688,2954878695,FR @@ -91975,7 +85673,7 @@ 2954907648,2954909695,GB 2954909696,2954911743,DE 2954911744,2954919423,NL -2954919424,2954919935,EU +2954919424,2954919935,IE 2954919936,2954928127,RU 2954928128,2954932223,PL 2954932224,2954936319,RU @@ -91995,7 +85693,7 @@ 2955051008,2955067391,NL 2955067392,2955069439,IE 2955069440,2955071487,NL -2955071488,2955073535,EU +2955071488,2955073535,IE 2955073536,2955075583,FR 2955075584,2955083775,NL 2955083776,2955149311,GB @@ -92087,14 +85785,14 @@ 2956822528,2956823039,SE 2956823040,2956823167,GB 2956823168,2956823551,SE -2956823552,2956824575,US +2956823552,2956823676,US +2956823677,2956823677,A1 +2956823678,2956824575,US 2956824576,2956826623,PT 2956826624,2956827647,US 2956827648,2956828671,DK -2956828672,2956828958,BA -2956828959,2956828959,AT -2956828960,2956831743,BA -2956831744,2956836863,AT +2956828672,2956832767,BA +2956832768,2956836863,AT 2956836864,2956853247,SK 2956853248,2956865535,HR 2956865536,2956869631,IT @@ -92126,8 +85824,8 @@ 2957088512,2957088767,AT 2957088768,2957093887,DE 2957093888,2957096959,CH -2957096960,2957103615,DE -2957103616,2957105919,GB +2957096960,2957105663,DE +2957105664,2957105919,GB 2957105920,2957106687,AT 2957106688,2957106936,GB 2957106937,2957106943,AT @@ -92200,29 +85898,7 @@ 2957193216,2957195263,RU 2957195264,2957197311,PS 2957197312,2957201407,IR -2957201408,2957201423,GB -2957201424,2957201427,IE -2957201428,2957201431,DK -2957201432,2957201435,CH -2957201436,2957201468,BR -2957201469,2957201727,US -2957201728,2957201743,CA -2957201744,2957201759,MX -2957201760,2957201775,BR -2957201776,2957201791,AR -2957201792,2957201807,BS -2957201808,2957201823,VE -2957201824,2957201839,AU -2957201840,2957201855,JP -2957201856,2957201871,HK -2957201872,2957201887,RU -2957201888,2957201903,KR -2957201904,2957201919,TW -2957201920,2957202175,US -2957202176,2957202179,GB -2957202180,2957202183,BR -2957202184,2957202187,CA -2957202188,2957202431,US +2957201408,2957202431,A1 2957202432,2957202463,GB 2957202464,2957202467,PL 2957202468,2957202471,KR @@ -92263,66 +85939,8 @@ 2957202688,2957202691,RU 2957202692,2957202699,IE 2957202700,2957202703,JP -2957202704,2957202944,US -2957202945,2957202947,AL -2957202948,2957202951,AD -2957202952,2957202955,AR -2957202956,2957202959,AU -2957202960,2957202963,BY -2957202964,2957202967,BE -2957202968,2957202971,BA -2957202972,2957202975,BR -2957202976,2957202979,BG -2957202980,2957202983,CL -2957202984,2957202987,CN -2957202988,2957202991,CO -2957202992,2957202995,CR -2957202996,2957202999,HR -2957203000,2957203003,CY -2957203004,2957203007,CZ -2957203008,2957203011,DK -2957203012,2957203015,EG -2957203016,2957203019,EE -2957203020,2957203023,FJ -2957203024,2957203027,FI -2957203028,2957203031,FR -2957203032,2957203035,GE -2957203036,2957203039,DE -2957203040,2957203043,GR -2957203044,2957203047,HK -2957203048,2957203051,HU -2957203052,2957203055,IS -2957203056,2957203059,IN -2957203060,2957203063,IE -2957203064,2957203067,IL -2957203068,2957203071,IT -2957203072,2957203075,JP -2957203076,2957203079,KR -2957203080,2957203083,LV -2957203084,2957203087,LI -2957203088,2957203091,LT -2957203092,2957203095,LU -2957203096,2957203099,MK -2957203100,2957203103,MY -2957203104,2957203107,MX -2957203108,2957203111,NL -2957203112,2957203115,NZ -2957203116,2957203119,NO -2957203120,2957203123,US -2957203124,2957203127,MT -2957203128,2957203131,RS -2957203132,2957203196,GB -2957203197,2957203199,US -2957203200,2957203203,AU -2957203204,2957203207,US -2957203208,2957203211,SE -2957203212,2957203215,FR -2957203216,2957203219,ZA -2957203220,2957203223,CH -2957203224,2957203227,DE -2957203228,2957203231,PL -2957203232,2957203263,GB -2957203264,2957203455,US +2957202704,2957202943,US +2957202944,2957203455,A1 2957203456,2957205503,FR 2957205504,2957213695,PS 2957213696,2957221887,FR @@ -92347,7 +85965,9 @@ 2957654016,2957656063,DE 2957656064,2957672447,GE 2957672448,2957680639,CZ -2957680640,2957688831,GB +2957680640,2957682435,GB +2957682436,2957682446,US +2957682447,2957688831,GB 2957688832,2957690879,SE 2957690880,2957692927,RU 2957692928,2957694975,NO @@ -92407,8 +86027,12 @@ 2959253504,2959255551,DE 2959255552,2959261695,RU 2959261696,2959278079,KZ +2959278080,2959282175,RU +2959282176,2959290367,RO +2959290368,2959292415,PL +2959292416,2959343615,RU 2959343616,2959351807,UA -2959351808,2959353855,DE +2959351808,2959353855,EU 2959353856,2959355903,RU 2959355904,2959357951,RO 2959357952,2959359999,UA @@ -92484,7 +86108,7 @@ 2959763456,2959765503,PL 2959765504,2959767551,RU 2959767552,2959769599,RS -2959773696,2959777791,RU +2959769600,2959777791,RU 2959777792,2959783935,LV 2959783936,2959785983,SK 2959785984,2959794175,UA @@ -92515,19 +86139,19 @@ 2959902720,2959915007,RU 2959915008,2959917055,UA 2959917056,2959925247,RU +2959925248,2959927295,RO 2959927296,2959929343,UA 2959929344,2959935487,RU 2959935488,2959937535,UA 2959937536,2959945727,RU 2959945728,2959947775,PL -2959947776,2959949823,CZ +2959947776,2959949823,SK 2959949824,2959966207,RU 2959966208,2959968255,PL 2959968256,2959970303,RS 2959970304,2959974399,RU 2959974400,2959976447,PL 2959976448,2959998975,UA -2959998976,2960031743,NO 2960031744,2960035839,RU 2960035840,2960039935,PL 2960039936,2960054271,RU @@ -92565,6 +86189,92 @@ 2960207872,2960211967,RU 2960211968,2960224255,RO 2960224256,2960228351,RU +2960228352,2960232447,TJ +2960232448,2960240639,UA +2960240640,2960244735,RO +2960244736,2960248831,PL +2960248832,2960265215,UA +2960265216,2960269311,RU +2960269312,2960273407,UA +2960273408,2960275455,RU +2960275456,2960277503,RO +2960277504,2960285695,RU +2960285696,2960289791,RO +2960289792,2960320511,RU +2960320512,2960322559,PL +2960322560,2960326655,CZ +2960326656,2960334847,PL +2960334848,2960347135,RU +2960347136,2960349183,PL +2960349184,2960351231,RU +2960351232,2960353279,UA +2960353280,2960367615,RU +2960367616,2960369663,DE +2960369664,2960371711,IT +2960371712,2960383999,RU +2960384000,2960388095,RO +2960388096,2960392191,PL +2960392192,2960400383,RU +2960400384,2960404479,RO +2960404480,2960408575,RU +2960408576,2960416767,UA +2960416768,2960424959,SK +2960424960,2960427007,RO +2960427008,2960429055,RU +2960433152,2960441343,RU +2960441344,2960443391,UA +2960443392,2960445439,PL +2960445440,2960449535,RU +2960449536,2960453631,RO +2960453632,2960472063,RU +2960472064,2960474111,NL +2960474112,2960482303,UA +2960482304,2960484351,TR +2960484352,2960486399,DE +2960486400,2960498687,RU +2960498688,2960506879,UA +2960506880,2960531455,RU +2960531456,2960533503,RO +2960533504,2960537599,UA +2960537600,2960539647,RO +2960539648,2960543743,RU +2960543744,2960547839,RO +2960547840,2960551935,SK +2960551936,2960558079,RU +2960558080,2960560127,PL +2960560128,2960562175,UA +2960562176,2960564223,BY +2960564224,2960576511,RO +2960576512,2960580607,CZ +2960580608,2960588799,RU +2960588800,2960592895,UA +2960592896,2960594943,RU +2960594944,2960596991,UA +2960596992,2960605183,PL +2960605184,2960621567,UA +2960621568,2960629759,CZ +2960629760,2960646143,RU +2960646144,2960648191,KZ +2960648192,2960650239,UA +2960650240,2960652287,CZ +2960652288,2960654335,PS +2960654336,2960658431,RU +2960658432,2960660479,US +2960660480,2960662527,RU +2960662528,2960670719,UA +2960670720,2960678911,RU +2960678912,2960685055,UA +2960685056,2960687103,PL +2960687104,2960695295,FR +2960695296,2960697343,RU +2960697344,2960699391,ES +2960699392,2960719871,RU +2960719872,2960723967,CZ +2960723968,2960726015,RU +2960726016,2960732159,RO +2960732160,2960736255,RU +2960736256,2960738303,ES +2960738304,2960740351,UA 2961178624,2965372927,FR 2965372928,2965766143,RU 2965766144,2965897215,DE @@ -92589,7 +86299,9 @@ 2967339008,2967343103,BG 2967343104,2967345151,RU 2967345152,2967347199,ES -2967347200,2967351295,HR +2967347200,2967347455,HR +2967347456,2967347583,GB +2967347584,2967351295,HR 2967351296,2967355391,FR 2967355392,2967371775,RO 2967371776,2967388159,KZ @@ -92634,25 +86346,23 @@ 2968645632,2968647679,PL 2968647680,2968647728,FR 2968647729,2968647743,GB -2968647744,2968647808,FR -2968647809,2968647935,GB +2968647744,2968647823,FR +2968647824,2968647935,GB 2968647936,2968647984,FR 2968647985,2968647999,GB -2968648000,2968648064,FR -2968648065,2968648191,GB +2968648000,2968648079,FR +2968648080,2968648191,GB 2968648192,2968648223,FR 2968648224,2968648255,CH 2968648256,2968648287,GB 2968648288,2968648319,BE -2968648320,2968648351,NL -2968648352,2968648384,LU +2968648320,2968648384,FR 2968648385,2968648447,GB 2968648448,2968648479,FR 2968648480,2968648511,CH 2968648512,2968648543,GB 2968648544,2968648575,BE -2968648576,2968648607,NL -2968648608,2968648640,LU +2968648576,2968648640,FR 2968648641,2968649723,GB 2968649724,2968649727,FR 2968649728,2969042943,IT @@ -92689,7 +86399,8 @@ 2987458560,2987462655,CZ 2987462656,2987466751,RS 2987466752,2987470847,GB -2987470848,2987474943,IQ +2987470848,2987474431,IQ +2987474432,2987474943,US 2987474944,2987479039,GB 2987479040,2987487231,CZ 2987487232,2987491327,HR @@ -92707,7 +86418,9 @@ 2987519744,2987519999,A2 2987520000,2987524095,GB 2987524096,2987528191,RU -2987528192,2987529215,US +2987528192,2987528447,US +2987528448,2987528703,A1 +2987528704,2987529215,US 2987529216,2987532287,NL 2987532288,2987536383,MD 2987536384,2987540479,FR @@ -92823,7 +86536,9 @@ 2987769856,2987771903,FI 2987771904,2987773951,IT 2987773952,2987775999,FR -2987776000,2987778047,NL +2987776000,2987776663,NL +2987776664,2987776671,BE +2987776672,2987778047,NL 2987778048,2987780095,CH 2987780096,2987782143,GB 2987782144,2987784191,EE @@ -92908,7 +86623,7 @@ 2988441808,2988441815,FR 2988441816,2988441819,FI 2988441820,2988441839,FR -2988441840,2988441843,PL +2988441840,2988441843,IE 2988441844,2988441847,BE 2988441848,2988441855,FR 2988441856,2988441887,IT @@ -92920,7 +86635,8 @@ 2988441932,2988441935,BE 2988441936,2988441939,FR 2988441940,2988441943,ES -2988441944,2988441951,FR +2988441944,2988441947,PT +2988441948,2988441951,FR 2988441952,2988441967,PL 2988441968,2988441971,NL 2988441972,2988441975,CH @@ -92946,8 +86662,7 @@ 2988442448,2988442463,GB 2988442464,2988442495,FR 2988442496,2988442503,PL -2988442504,2988442507,FR -2988442508,2988442511,GB +2988442504,2988442511,GB 2988442512,2988442519,ES 2988442520,2988442527,DE 2988442528,2988442559,FR @@ -93023,8 +86738,7 @@ 2988444736,2988444739,GB 2988444740,2988444755,BE 2988444756,2988444759,DE -2988444760,2988444767,IE -2988444768,2988444771,PT +2988444760,2988444771,IE 2988444772,2988444775,GB 2988444776,2988444783,CZ 2988444784,2988444791,FI @@ -93096,8 +86810,7 @@ 2988448640,2988448671,GB 2988448672,2988448691,IT 2988448692,2988448695,DE -2988448696,2988448699,FR -2988448700,2988448703,NL +2988448696,2988448703,FR 2988448704,2988448767,GB 2988448768,2988448783,FR 2988448784,2988448815,PL @@ -93126,9 +86839,7 @@ 2988449208,2988449215,ES 2988449216,2988449247,FR 2988449248,2988449535,GB -2988449536,2988449579,FR -2988449580,2988449583,PL -2988449584,2988449631,FR +2988449536,2988449631,FR 2988449632,2988449639,ES 2988449640,2988449643,CH 2988449644,2988449647,CZ @@ -93222,8 +86933,7 @@ 2988459604,2988459615,FR 2988459616,2988459619,CZ 2988459620,2988459623,IE -2988459624,2988459627,NL -2988459628,2988459631,IT +2988459624,2988459631,NL 2988459632,2988459639,FR 2988459640,2988459643,IT 2988459644,2988459647,CH @@ -93292,8 +87002,7 @@ 2988460548,2988460551,DE 2988460552,2988460575,PL 2988460576,2988460591,PT -2988460592,2988460607,GB -2988460608,2988460615,IT +2988460592,2988460615,GB 2988460616,2988460623,PT 2988460624,2988460679,FR 2988460680,2988460687,DE @@ -93324,7 +87033,8 @@ 2988461264,2988461279,PL 2988461280,2988461295,IT 2988461296,2988461299,PL -2988461300,2988461311,FR +2988461300,2988461307,FR +2988461308,2988461311,PL 2988461312,2988461375,CH 2988461376,2988461391,FR 2988461392,2988461395,CH @@ -93333,7 +87043,8 @@ 2988461404,2988461407,GB 2988461408,2988461411,IT 2988461412,2988461415,NL -2988461416,2988461423,FR +2988461416,2988461419,IE +2988461420,2988461423,FR 2988461424,2988461431,IT 2988461432,2988461435,PT 2988461436,2988461439,BE @@ -93360,20 +87071,19 @@ 2988461624,2988461695,FR 2988461696,2988461699,DE 2988461700,2988461703,PL -2988461704,2988461707,GB +2988461704,2988461707,NL 2988461708,2988461711,BE 2988461712,2988461719,FR 2988461720,2988461723,DE 2988461724,2988461727,FR 2988461728,2988461731,PL -2988461732,2988461743,DE +2988461732,2988461735,DE +2988461736,2988461743,PL 2988461744,2988461747,ES 2988461748,2988461751,IT 2988461752,2988461755,FR 2988461756,2988461759,NL -2988461760,2988461791,PL -2988461792,2988461795,FR -2988461796,2988461799,NL +2988461760,2988461799,PL 2988461800,2988461811,DE 2988461812,2988461815,FR 2988461816,2988461819,PL @@ -93426,7 +87136,7 @@ 2988462588,2988462591,DE 2988462592,2988462599,FR 2988462600,2988462603,IT -2988462604,2988462607,BE +2988462604,2988462607,ES 2988462608,2988462735,FR 2988462736,2988462743,IT 2988462744,2988462751,FR @@ -93446,7 +87156,7 @@ 2988463124,2988463127,ES 2988463128,2988463131,FR 2988463132,2988463135,PL -2988463136,2988463143,NL +2988463136,2988463143,ES 2988463144,2988463147,FR 2988463148,2988463151,ES 2988463152,2988463159,FR @@ -93475,7 +87185,7 @@ 2988463360,2988463615,FR 2988463616,2988463623,DE 2988463624,2988463627,PL -2988463628,2988463631,FR +2988463628,2988463631,DE 2988463632,2988463647,GB 2988463648,2988463651,PL 2988463652,2988463659,GB @@ -93549,7 +87259,7 @@ 2988464800,2988464815,DE 2988464816,2988464819,FR 2988464820,2988464823,GB -2988464824,2988464827,ES +2988464824,2988464827,CZ 2988464828,2988464831,PL 2988464832,2988464895,FR 2988464896,2988464911,PL @@ -93618,8 +87328,8 @@ 2988465656,2988465663,GB 2988465664,2988466047,FR 2988466048,2988466111,PL -2988466112,2988466115,FR -2988466116,2988466127,NL +2988466112,2988466119,FR +2988466120,2988466127,NL 2988466128,2988466131,PL 2988466132,2988466139,FR 2988466140,2988466143,PL @@ -93683,7 +87393,8 @@ 2988479004,2988479007,PL 2988479008,2988479055,FR 2988479056,2988479071,PL -2988479072,2988479079,FR +2988479072,2988479075,BE +2988479076,2988479079,FR 2988479080,2988479087,DE 2988479088,2988479103,FR 2988479104,2988479107,PL @@ -93709,7 +87420,8 @@ 2988479440,2988479447,NL 2988479448,2988479451,GB 2988479452,2988479503,FR -2988479504,2988479519,ES +2988479504,2988479511,NL +2988479512,2988479519,PL 2988479520,2988479551,FR 2988479552,2988479555,DE 2988479556,2988479559,FR @@ -93721,7 +87433,7 @@ 2988479600,2988479603,PL 2988479604,2988479607,GB 2988479608,2988479743,FR -2988479744,2988479747,CZ +2988479744,2988479747,ES 2988479748,2988479751,FR 2988479752,2988479755,GB 2988479756,2988479783,FR @@ -93745,7 +87457,7 @@ 2988480144,2988480147,GB 2988480148,2988480159,FR 2988480160,2988480175,IE -2988480176,2988480191,GB +2988480176,2988480191,FR 2988480192,2988480207,IT 2988480208,2988480223,FR 2988480224,2988480227,IT @@ -93762,7 +87474,8 @@ 2988480288,2988480383,FR 2988480384,2988480415,PL 2988480416,2988480431,DE -2988480432,2988480439,FR +2988480432,2988480435,FR +2988480436,2988480439,DE 2988480440,2988480443,NL 2988480444,2988480447,GB 2988480448,2988480467,FR @@ -93778,12 +87491,16 @@ 2988480772,2988480775,IT 2988480776,2988480783,FR 2988480784,2988480799,GB -2988480800,2988480827,FR +2988480800,2988480803,FR +2988480804,2988480807,PL +2988480808,2988480811,FR +2988480812,2988480815,PL +2988480816,2988480827,FR 2988480828,2988480831,ES 2988480832,2988480895,PL 2988480896,2988480903,NL 2988480904,2988480911,FR -2988480912,2988480915,ES +2988480912,2988480915,BE 2988480916,2988480919,FR 2988480920,2988480923,FI 2988480924,2988480927,BE @@ -93808,7 +87525,7 @@ 2988481168,2988481179,FR 2988481180,2988481183,ES 2988481184,2988481187,DE -2988481188,2988481191,IT +2988481188,2988481191,GB 2988481192,2988481195,ES 2988481196,2988481199,FR 2988481200,2988481203,PL @@ -93843,7 +87560,7 @@ 2988481856,2988481859,GB 2988481860,2988481863,ES 2988481864,2988481867,FR -2988481868,2988481871,PL +2988481868,2988481871,IT 2988481872,2988481883,FR 2988481884,2988481887,ES 2988481888,2988481903,GB @@ -93864,14 +87581,7 @@ 2988482096,2988482099,GB 2988482100,2988482103,FR 2988482104,2988482111,GB -2988482112,2988482115,DE -2988482116,2988482119,ES -2988482120,2988482123,NL -2988482124,2988482127,CH -2988482128,2988482131,IT -2988482132,2988482135,ES -2988482136,2988482139,FI -2988482140,2988482143,PL +2988482112,2988482143,DE 2988482144,2988482159,CH 2988482160,2988482163,ES 2988482164,2988482167,PL @@ -93931,8 +87641,7 @@ 2988482800,2988482807,ES 2988482808,2988482811,GB 2988482812,2988482815,FR -2988482816,2988482819,NL -2988482820,2988482823,DE +2988482816,2988482823,DE 2988482824,2988482831,PL 2988482832,2988482835,IE 2988482836,2988482839,PL @@ -93954,7 +87663,8 @@ 2988482976,2988482979,DE 2988482980,2988482983,GB 2988482984,2988482987,DE -2988482988,2988483031,FR +2988482988,2988482991,NL +2988482992,2988483031,FR 2988483032,2988483035,DE 2988483036,2988483039,LT 2988483040,2988483091,FR @@ -94037,7 +87747,7 @@ 2988484128,2988484131,PT 2988484132,2988484135,PL 2988484136,2988484139,FR -2988484140,2988484143,ES +2988484140,2988484143,LT 2988484144,2988484163,FR 2988484164,2988484167,PT 2988484168,2988484175,ES @@ -94131,7 +87841,8 @@ 2988485632,2988485663,ES 2988485664,2988485671,PL 2988485672,2988485675,DE -2988485676,2988485683,FR +2988485676,2988485679,GB +2988485680,2988485683,FR 2988485684,2988485687,PL 2988485688,2988485691,GB 2988485692,2988485695,PL @@ -94186,23 +87897,26 @@ 2988486192,2988486195,IT 2988486196,2988486199,FR 2988486200,2988486207,PT -2988486208,2988486211,PL -2988486212,2988486215,DE +2988486208,2988486215,PL 2988486216,2988486219,ES -2988486220,2988486223,IT +2988486220,2988486223,FR 2988486224,2988486231,BE 2988486232,2988486235,PL 2988486236,2988486239,ES 2988486240,2988486287,PL 2988486288,2988486291,FR 2988486292,2988486299,GB -2988486300,2988486319,PL +2988486300,2988486303,PL +2988486304,2988486311,FR +2988486312,2988486319,CH 2988486320,2988486323,IT 2988486324,2988486327,PT 2988486328,2988486343,ES 2988486344,2988486347,FR 2988486348,2988486351,ES -2988486352,2988486399,FR +2988486352,2988486375,FR +2988486376,2988486379,PL +2988486380,2988486399,FR 2988486400,2988486415,PL 2988486416,2988486423,FR 2988486424,2988486431,PT @@ -94234,7 +87948,7 @@ 2988486676,2988486679,FR 2988486680,2988486687,ES 2988486688,2988486691,PL -2988486692,2988486695,FR +2988486692,2988486695,IT 2988486696,2988486699,ES 2988486700,2988486711,PL 2988486712,2988486719,IT @@ -94325,8 +88039,7 @@ 2988489168,2988489175,PT 2988489176,2988489179,PL 2988489180,2988489183,GB -2988489184,2988489247,FR -2988489248,2988489255,NL +2988489184,2988489255,FR 2988489256,2988489259,GB 2988489260,2988489263,FR 2988489264,2988489279,IT @@ -94407,7 +88120,8 @@ 2988490204,2988490223,FR 2988490224,2988490227,DE 2988490228,2988490231,GB -2988490232,2988490239,ES +2988490232,2988490235,ES +2988490236,2988490239,FR 2988490240,2988490247,PL 2988490248,2988490251,ES 2988490252,2988490255,GB @@ -94426,7 +88140,8 @@ 2988490400,2988490407,GB 2988490408,2988490411,NL 2988490412,2988490415,ES -2988490416,2988490423,GB +2988490416,2988490419,FR +2988490420,2988490423,CH 2988490424,2988490463,FR 2988490464,2988490623,PL 2988490624,2988490751,ES @@ -94439,7 +88154,8 @@ 2988498984,2988498991,FR 2988498992,2988499007,PL 2988499008,2988499051,DE -2988499052,2988499063,FR +2988499052,2988499055,FR +2988499056,2988499063,BE 2988499064,2988499067,DE 2988499068,2988499071,FR 2988499072,2988499103,PL @@ -94452,7 +88168,7 @@ 2988499168,2988499199,ES 2988499200,2988499343,FR 2988499344,2988499347,PL -2988499348,2988499351,FR +2988499348,2988499351,GB 2988499352,2988499359,IT 2988499360,2988499367,PL 2988499368,2988499375,IT @@ -94467,12 +88183,11 @@ 2988499472,2988499487,FR 2988499488,2988499519,PL 2988499520,2988499551,ES -2988499552,2988499559,PL -2988499560,2988499567,NL +2988499552,2988499567,PL 2988499568,2988499575,IE 2988499576,2988499579,FR 2988499580,2988499583,CH -2988499584,2988499599,IT +2988499584,2988499599,PL 2988499600,2988499615,FR 2988499616,2988499623,DE 2988499624,2988499631,ES @@ -94528,8 +88243,7 @@ 2988500316,2988500319,DE 2988500320,2988500335,BE 2988500336,2988500339,DE -2988500340,2988500343,IE -2988500344,2988500347,FR +2988500340,2988500347,IE 2988500348,2988500351,PL 2988500352,2988500383,GB 2988500384,2988500399,BE @@ -94540,7 +88254,7 @@ 2988500496,2988500499,PL 2988500500,2988500503,DE 2988500504,2988500511,PL -2988500512,2988500519,NL +2988500512,2988500519,FR 2988500520,2988500523,ES 2988500524,2988500527,GB 2988500528,2988500543,BE @@ -94566,7 +88280,7 @@ 2988500856,2988500859,IE 2988500860,2988500867,FR 2988500868,2988500871,DE -2988500872,2988500879,NL +2988500872,2988500879,ES 2988500880,2988500883,BE 2988500884,2988500887,PL 2988500888,2988500919,FR @@ -94582,8 +88296,7 @@ 2988500988,2988500991,PL 2988500992,2988501119,FR 2988501120,2988501123,PL -2988501124,2988501127,GB -2988501128,2988501131,NL +2988501124,2988501131,FR 2988501132,2988501135,ES 2988501136,2988501183,FR 2988501184,2988501215,PL @@ -94604,7 +88317,8 @@ 2988501392,2988501407,FR 2988501408,2988501411,LT 2988501412,2988501415,NL -2988501416,2988501423,BE +2988501416,2988501419,DE +2988501420,2988501423,PL 2988501424,2988501439,NL 2988501440,2988501471,BE 2988501472,2988501475,PT @@ -94621,8 +88335,8 @@ 2988501692,2988501695,PL 2988501696,2988501727,FI 2988501728,2988501759,PL -2988501760,2988502031,FR -2988502032,2988502047,DE +2988501760,2988502039,FR +2988502040,2988502047,CZ 2988502048,2988502051,FR 2988502052,2988502055,FI 2988502056,2988502059,GB @@ -94663,8 +88377,7 @@ 2988502496,2988502511,ES 2988502512,2988502519,FR 2988502520,2988502523,ES -2988502524,2988502527,DE -2988502528,2988502543,PL +2988502524,2988502543,PL 2988502544,2988502559,FR 2988502560,2988502591,PL 2988502592,2988502599,FR @@ -94677,8 +88390,7 @@ 2988502720,2988502723,ES 2988502724,2988502727,BE 2988502728,2988502731,GB -2988502732,2988502735,PL -2988502736,2988502751,FR +2988502732,2988502751,PL 2988502752,2988502783,ES 2988502784,2988502795,FR 2988502796,2988502799,DE @@ -94713,7 +88425,8 @@ 2988503036,2988503039,GB 2988503040,2988503071,FR 2988503072,2988503075,DE -2988503076,2988503103,GB +2988503076,2988503087,GB +2988503088,2988503103,FR 2988503104,2988503107,ES 2988503108,2988503111,NL 2988503112,2988503119,PL @@ -94736,7 +88449,7 @@ 2988503400,2988503415,FR 2988503416,2988503423,PL 2988503424,2988503471,FR -2988503472,2988503487,NL +2988503472,2988503487,ES 2988503488,2988503495,IT 2988503496,2988503499,PL 2988503500,2988503519,FR @@ -94784,7 +88497,7 @@ 2988504360,2988504363,GB 2988504364,2988504367,FI 2988504368,2988504371,IE -2988504372,2988504375,GB +2988504372,2988504375,PL 2988504376,2988504379,PT 2988504380,2988504415,FR 2988504416,2988504419,PL @@ -94817,10 +88530,12 @@ 2988504704,2988504735,FR 2988504736,2988504743,PL 2988504744,2988504751,ES -2988504752,2988504755,FI +2988504752,2988504755,PL 2988504756,2988504767,FR 2988504768,2988504799,ES -2988504800,2988504823,PL +2988504800,2988504815,PL +2988504816,2988504819,BE +2988504820,2988504823,IE 2988504824,2988504827,IT 2988504828,2988504863,FR 2988504864,2988504879,PL @@ -94916,8 +88631,7 @@ 2988506368,2988506375,IE 2988506376,2988506379,FR 2988506380,2988506383,DE -2988506384,2988506399,FR -2988506400,2988506415,GB +2988506384,2988506415,FR 2988506416,2988506431,BE 2988506432,2988506447,IT 2988506448,2988506451,ES @@ -94988,7 +88702,8 @@ 2988507440,2988507443,IT 2988507444,2988507447,NL 2988507448,2988507451,IT -2988507452,2988507459,FR +2988507452,2988507455,PL +2988507456,2988507459,FR 2988507460,2988507463,BE 2988507464,2988507467,CH 2988507468,2988507471,ES @@ -95004,7 +88719,9 @@ 2988507536,2988507539,FR 2988507540,2988507543,PL 2988507544,2988507547,FR -2988507548,2988507567,GB +2988507548,2988507560,GB +2988507561,2988507561,FR +2988507562,2988507567,GB 2988507568,2988507583,IE 2988507584,2988507591,ES 2988507592,2988507595,FR @@ -95067,9 +88784,9 @@ 2988508136,2988508143,GB 2988508144,2988508151,FR 2988508152,2988508159,ES -2988508160,2988508211,FR -2988508212,2988508215,CZ -2988508216,2988508219,FR +2988508160,2988508191,FR +2988508192,2988508207,PL +2988508208,2988508219,FR 2988508220,2988508223,DE 2988508224,2988508255,FR 2988508256,2988508259,BE @@ -95090,7 +88807,7 @@ 2988508428,2988508431,CZ 2988508432,2988508435,FR 2988508436,2988508439,DE -2988508440,2988508443,GB +2988508440,2988508443,LT 2988508444,2988508455,PL 2988508456,2988508479,FR 2988508480,2988508543,PT @@ -95110,17 +88827,19 @@ 2988508780,2988508783,LT 2988508784,2988508791,PT 2988508792,2988508799,ES -2988508800,2988508831,FR -2988508832,2988508847,IE +2988508800,2988508847,FR 2988508848,2988508855,GB 2988508856,2988508871,FR 2988508872,2988508875,IT 2988508876,2988508879,PT 2988508880,2988508895,DE 2988508896,2988508911,PL -2988508912,2988508919,GB +2988508912,2988508919,IT 2988508920,2988508927,FR -2988508928,2988508943,GB +2988508928,2988508931,IT +2988508932,2988508935,GB +2988508936,2988508939,IT +2988508940,2988508943,PL 2988508944,2988508947,DE 2988508948,2988508951,FR 2988508952,2988508959,ES @@ -95192,7 +88911,8 @@ 2988509864,2988509871,FR 2988509872,2988509875,DE 2988509876,2988509879,FR -2988509880,2988509887,DE +2988509880,2988509883,PL +2988509884,2988509887,PT 2988509888,2988509903,FR 2988509904,2988509907,PL 2988509908,2988509919,IT @@ -95252,7 +88972,7 @@ 2988510496,2988510507,FR 2988510508,2988510511,NL 2988510512,2988510515,GB -2988510516,2988510519,DE +2988510516,2988510519,IE 2988510520,2988510523,PT 2988510524,2988510527,BE 2988510528,2988510559,FR @@ -95283,7 +89003,8 @@ 2988511084,2988511087,PL 2988511088,2988511103,FR 2988511104,2988511167,PL -2988511168,2988511175,IE +2988511168,2988511171,IT +2988511172,2988511175,DE 2988511176,2988511179,GB 2988511180,2988511187,FR 2988511188,2988511191,GB @@ -95427,7 +89148,7 @@ 2988513000,2988513003,FR 2988513004,2988513007,PL 2988513008,2988513015,IT -2988513016,2988513019,GB +2988513016,2988513019,DE 2988513020,2988513023,NL 2988513024,2988513151,FR 2988513152,2988513183,ES @@ -95496,7 +89217,8 @@ 2988513904,2988513919,IT 2988513920,2988513951,FR 2988513952,2988513959,PL -2988513960,2988513967,FR +2988513960,2988513963,NL +2988513964,2988513967,IE 2988513968,2988513983,DE 2988513984,2988513991,GB 2988513992,2988513999,IE @@ -95703,9 +89425,7 @@ 2988526448,2988526451,GB 2988526452,2988526455,DE 2988526456,2988526463,ES -2988526464,2988526543,FR -2988526544,2988526559,IT -2988526560,2988526579,FR +2988526464,2988526579,FR 2988526580,2988526583,ES 2988526584,2988526591,DE 2988526592,2988526607,FR @@ -95744,7 +89464,7 @@ 2988526996,2988527003,ES 2988527004,2988527055,FR 2988527056,2988527071,BE -2988527072,2988527087,FR +2988527072,2988527087,IE 2988527088,2988527095,GB 2988527096,2988527103,PL 2988527104,2988527127,FR @@ -95759,13 +89479,14 @@ 2988527196,2988527199,FR 2988527200,2988527207,NL 2988527208,2988527211,DE -2988527212,2988527359,FR +2988527212,2988527215,PT +2988527216,2988527359,FR 2988527360,2988527391,DE 2988527392,2988527399,PL 2988527400,2988527407,DE 2988527408,2988527411,FR -2988527412,2988527415,PL -2988527416,2988527423,ES +2988527412,2988527419,PL +2988527420,2988527423,GB 2988527424,2988527431,FR 2988527432,2988527439,IT 2988527440,2988527451,PL @@ -95896,7 +89617,8 @@ 2988528992,2988528995,FI 2988528996,2988528999,BE 2988529000,2988529003,GB -2988529004,2988529023,FR +2988529004,2988529007,FR +2988529008,2988529023,IE 2988529024,2988529031,PL 2988529032,2988529047,FR 2988529048,2988529051,PL @@ -95938,7 +89660,7 @@ 2988529416,2988529419,PT 2988529420,2988529423,CH 2988529424,2988529431,DE -2988529432,2988529439,FR +2988529432,2988529439,GB 2988529440,2988529455,PL 2988529456,2988529535,FR 2988529536,2988529567,FI @@ -95949,9 +89671,7 @@ 2988529600,2988529607,IT 2988529608,2988529631,FR 2988529632,2988529647,LT -2988529648,2988529663,FR -2988529664,2988529679,PL -2988529680,2988529703,FR +2988529648,2988529703,FR 2988529704,2988529707,DE 2988529708,2988529759,FR 2988529760,2988529767,PL @@ -95969,8 +89689,9 @@ 2988529892,2988529895,PL 2988529896,2988529899,FR 2988529900,2988529903,PT -2988529904,2988529919,BE -2988529920,2988529935,GB +2988529904,2988529907,IT +2988529908,2988529911,PT +2988529912,2988529935,GB 2988529936,2988529939,CH 2988529940,2988529943,GB 2988529944,2988529947,ES @@ -96063,13 +89784,12 @@ 2988531288,2988531291,FR 2988531292,2988531295,PL 2988531296,2988531311,IE -2988531312,2988531319,FR +2988531312,2988531319,GB 2988531320,2988531323,PT 2988531324,2988531327,GB 2988531328,2988531343,IE 2988531344,2988531351,CH -2988531352,2988531355,PL -2988531356,2988531359,IE +2988531352,2988531359,PL 2988531360,2988531391,FR 2988531392,2988531399,PL 2988531400,2988531403,DE @@ -96096,7 +89816,9 @@ 2988540212,2988540215,DE 2988540216,2988540219,FR 2988540220,2988540223,GB -2988540224,2988540239,NL +2988540224,2988540231,NL +2988540232,2988540235,GB +2988540236,2988540239,ES 2988540240,2988540243,PL 2988540244,2988540247,IT 2988540248,2988540251,GB @@ -96159,7 +89881,7 @@ 2988540832,2988540839,PL 2988540840,2988540847,GB 2988540848,2988540851,FR -2988540852,2988540855,DE +2988540852,2988540855,GB 2988540856,2988540863,IT 2988540864,2988540931,FR 2988540932,2988540935,DE @@ -96189,7 +89911,8 @@ 2988541336,2988541343,FR 2988541344,2988541347,GB 2988541348,2988541351,IT -2988541352,2988541359,IE +2988541352,2988541355,IE +2988541356,2988541359,GB 2988541360,2988541367,ES 2988541368,2988541371,PL 2988541372,2988541375,GB @@ -96198,7 +89921,9 @@ 2988541408,2988541423,BE 2988541424,2988541439,DE 2988541440,2988541443,IT -2988541444,2988541463,FR +2988541444,2988541447,FR +2988541448,2988541455,IE +2988541456,2988541463,FR 2988541464,2988541467,ES 2988541468,2988541503,FR 2988541504,2988541519,CH @@ -96270,7 +89995,7 @@ 2988542024,2988542027,NL 2988542028,2988542031,PL 2988542032,2988542047,FR -2988542048,2988542055,PL +2988542048,2988542055,GB 2988542056,2988542063,FR 2988542064,2988542067,GB 2988542068,2988542071,ES @@ -96304,9 +90029,7 @@ 2988542612,2988542627,DE 2988542628,2988542631,FR 2988542632,2988542635,CZ -2988542636,2988542639,GB -2988542640,2988542647,FR -2988542648,2988542651,GB +2988542636,2988542651,FR 2988542652,2988542655,PL 2988542656,2988542719,BE 2988542720,2988542783,CH @@ -96326,8 +90049,7 @@ 2988542992,2988543007,FR 2988543008,2988543011,PL 2988543012,2988543015,LT -2988543016,2988543023,CH -2988543024,2988543039,DE +2988543016,2988543039,DE 2988543040,2988543047,GB 2988543048,2988543051,FR 2988543052,2988543055,DE @@ -96376,10 +90098,8 @@ 2988543440,2988543447,FR 2988543448,2988543451,BE 2988543452,2988543455,PL -2988543456,2988543463,FR -2988543464,2988543467,NL -2988543468,2988543487,FR -2988543488,2988543503,BE +2988543456,2988543499,FR +2988543500,2988543503,PT 2988543504,2988543527,FR 2988543528,2988543535,GB 2988543536,2988543551,FR @@ -96488,7 +90208,7 @@ 2988545064,2988545067,GB 2988545068,2988545071,ES 2988545072,2988545151,FR -2988545152,2988545167,GB +2988545152,2988545167,PL 2988545168,2988545171,DE 2988545172,2988545175,FR 2988545176,2988545179,GB @@ -96547,10 +90267,10 @@ 2988545924,2988545927,PL 2988545928,2988545931,BE 2988545932,2988545935,DE -2988545936,2988545943,FR +2988545936,2988545943,GB 2988545944,2988545947,CZ 2988545948,2988545967,FR -2988545968,2988545971,IT +2988545968,2988545971,GB 2988545972,2988545975,DE 2988545976,2988545979,ES 2988545980,2988545983,DE @@ -96586,10 +90306,11 @@ 2988546328,2988546335,ES 2988546336,2988546351,CH 2988546352,2988546367,ES -2988546368,2988546439,FR +2988546368,2988546431,PT +2988546432,2988546439,FR 2988546440,2988546443,DE 2988546444,2988546447,FR -2988546448,2988546451,IE +2988546448,2988546451,PL 2988546452,2988546463,ES 2988546464,2988546527,FR 2988546528,2988546535,BE @@ -96598,7 +90319,7 @@ 2988546544,2988546547,ES 2988546548,2988546551,FR 2988546552,2988546555,GB -2988546556,2988546559,FR +2988546556,2988546559,BE 2988546560,2988546571,PL 2988546572,2988546575,DE 2988546576,2988546579,ES @@ -96627,7 +90348,7 @@ 2988546840,2988546847,IE 2988546848,2988546851,PT 2988546852,2988546855,IT -2988546856,2988546859,FR +2988546856,2988546859,PL 2988546860,2988546863,IE 2988546864,2988546867,GB 2988546868,2988546871,FR @@ -96706,8 +90427,7 @@ 2988547548,2988547567,FR 2988547568,2988547583,DE 2988547584,2988547599,ES -2988547600,2988547615,FR -2988547616,2988547619,GB +2988547600,2988547619,FR 2988547620,2988547623,PT 2988547624,2988547627,FR 2988547628,2988547631,PL @@ -96770,13 +90490,15 @@ 2988550356,2988550363,GB 2988550364,2988550367,NL 2988550368,2988550399,IT -2988550400,2988550403,GB +2988550400,2988550403,ES 2988550404,2988550407,NL 2988550408,2988550411,GB 2988550412,2988550415,FR 2988550416,2988550427,DE 2988550428,2988550431,FR -2988550432,2988550447,GB +2988550432,2988550434,GB +2988550435,2988550435,A1 +2988550436,2988550447,GB 2988550448,2988550451,CH 2988550452,2988550591,FR 2988550592,2988550595,DE @@ -96903,7 +90625,7 @@ 2988552976,2988552991,FR 2988552992,2988552995,ES 2988552996,2988552999,CH -2988553000,2988553003,GB +2988553000,2988553003,FR 2988553004,2988553007,NL 2988553008,2988553023,IE 2988553024,2988553087,LT @@ -96938,18 +90660,21 @@ 2988553376,2988553399,FR 2988553400,2988553403,ES 2988553404,2988553407,GB -2988553408,2988553423,FR -2988553424,2988553431,IE +2988553408,2988553431,IE 2988553432,2988553471,FR 2988553472,2988553503,NL 2988553504,2988553507,ES -2988553508,2988553567,FR +2988553508,2988553519,FR +2988553520,2988553527,GB +2988553528,2988553531,CH +2988553532,2988553551,FR +2988553552,2988553567,PL 2988553568,2988553583,PT 2988553584,2988553599,IE 2988553600,2988553611,GB 2988553612,2988553631,FR 2988553632,2988553639,PL -2988553640,2988553643,CH +2988553640,2988553643,IE 2988553644,2988553647,FR 2988553648,2988553651,NL 2988553652,2988553655,PL @@ -96979,7 +90704,7 @@ 2988553972,2988553975,FR 2988553976,2988554015,DE 2988554016,2988554035,FR -2988554036,2988554039,DE +2988554036,2988554039,PL 2988554040,2988554043,BE 2988554044,2988554075,FR 2988554076,2988554079,CH @@ -96998,7 +90723,18 @@ 2988554200,2988554223,FR 2988554224,2988554239,IT 2988554240,2988554495,ES -2988554496,2988554559,FR +2988554496,2988554499,FR +2988554500,2988554503,GB +2988554504,2988554507,FI +2988554508,2988554511,PL +2988554512,2988554519,BE +2988554520,2988554523,DE +2988554524,2988554527,FR +2988554528,2988554535,ES +2988554536,2988554539,DE +2988554540,2988554543,GB +2988554544,2988554555,FR +2988554556,2988554559,DE 2988554560,2988554623,IT 2988554624,2988554687,PL 2988554688,2988554751,FR @@ -97042,7 +90778,7 @@ 2988555188,2988555191,NL 2988555192,2988555199,PL 2988555200,2988555203,NL -2988555204,2988555207,GB +2988555204,2988555207,FR 2988555208,2988555211,NL 2988555212,2988555215,DE 2988555216,2988555519,FR @@ -97113,7 +90849,8 @@ 2988556440,2988556443,FR 2988556444,2988556447,PL 2988556448,2988556451,NL -2988556452,2988556479,FR +2988556452,2988556463,FR +2988556464,2988556479,GB 2988556480,2988556487,IT 2988556488,2988556491,PL 2988556492,2988556495,DE @@ -97126,7 +90863,9 @@ 2988556840,2988556847,FR 2988556848,2988556855,ES 2988556856,2988556863,GB -2988556864,2988556879,FR +2988556864,2988556871,PT +2988556872,2988556875,BE +2988556876,2988556879,FR 2988556880,2988556883,ES 2988556884,2988556887,DE 2988556888,2988556891,BE @@ -97187,7 +90926,9 @@ 2988557472,2988557487,PL 2988557488,2988557491,FI 2988557492,2988557495,FR -2988557496,2988557539,PL +2988557496,2988557503,PL +2988557504,2988557535,FR +2988557536,2988557539,PL 2988557540,2988557599,FR 2988557600,2988557631,DE 2988557632,2988557635,GB @@ -97228,8 +90969,8 @@ 2988558136,2988558139,GB 2988558140,2988558143,DE 2988558144,2988558175,IT -2988558176,2988558191,IE -2988558192,2988558207,PL +2988558176,2988558203,FR +2988558204,2988558207,DE 2988558208,2988558271,ES 2988558272,2988558335,FI 2988558336,2988558399,IE @@ -97244,7 +90985,9 @@ 2988558736,2988558747,FR 2988558748,2988558751,GB 2988558752,2988558783,CH -2988558784,2988558831,FR +2988558784,2988558799,FR +2988558800,2988558807,PT +2988558808,2988558831,FR 2988558832,2988558847,IT 2988558848,2988558883,FR 2988558884,2988558887,BE @@ -97262,8 +91005,7 @@ 2988558976,2988559007,GB 2988559008,2988559011,BE 2988559012,2988559015,PL -2988559016,2988559039,FR -2988559040,2988559055,GB +2988559016,2988559055,FR 2988559056,2988559059,NL 2988559060,2988559063,LT 2988559064,2988559071,FR @@ -97328,8 +91070,7 @@ 2988560832,2988560863,GB 2988560864,2988560871,PL 2988560872,2988560895,GB -2988560896,2988560911,PL -2988560912,2988560919,FR +2988560896,2988560919,FR 2988560920,2988560923,DE 2988560924,2988560935,FR 2988560936,2988560939,CZ @@ -97387,7 +91128,19 @@ 2988561376,2988561391,FR 2988561392,2988561403,ES 2988561404,2988561407,LT -2988561408,2988561667,GB +2988561408,2988561539,FR +2988561540,2988561543,PL +2988561544,2988561547,NL +2988561548,2988561551,FR +2988561552,2988561567,DE +2988561568,2988561571,ES +2988561572,2988561583,FR +2988561584,2988561591,GB +2988561592,2988561595,FR +2988561596,2988561599,PL +2988561600,2988561631,NL +2988561632,2988561663,PL +2988561664,2988561667,GB 2988561668,2988561671,PL 2988561672,2988561675,NL 2988561676,2988561679,FI @@ -97395,7 +91148,7 @@ 2988561684,2988561687,CZ 2988561688,2988561691,DE 2988561692,2988561695,LT -2988561696,2988561727,FR +2988561696,2988561727,GB 2988561728,2988561743,PL 2988561744,2988561747,FR 2988561748,2988561751,PL @@ -97427,7 +91180,8 @@ 2988562144,2988562151,FR 2988562152,2988562163,PL 2988562164,2988562167,DE -2988562168,2988562431,NL +2988562168,2988562175,IT +2988562176,2988562431,NL 2988562432,2988562567,FR 2988562568,2988562583,CH 2988562584,2988562587,FR @@ -97554,7 +91308,11 @@ 2990276608,2990342143,ES 2990342144,2990407679,KW 2990407680,2990473215,RU -2990473216,2990517655,DE +2990473216,2990500113,DE +2990500114,2990500115,PL +2990500116,2990515967,DE +2990515968,2990515983,IT +2990515984,2990517655,DE 2990517656,2990517663,IT 2990517664,2990518015,DE 2990518016,2990518079,IT @@ -97759,7 +91517,13 @@ 2991308800,2991325183,BG 2991325184,2991341567,AZ 2991341568,2991357951,MD -2991357952,2991374335,DE +2991357952,2991358207,DE +2991358208,2991358463,US +2991358464,2991361279,DE +2991361280,2991361535,US +2991361536,2991366143,DE +2991366144,2991366399,US +2991366400,2991374335,DE 2991374336,2991390719,RU 2991390720,2991407103,BA 2991407104,2991423487,DE @@ -97785,9 +91549,7 @@ 2991849472,2991980543,NL 2991980544,2991980807,UA 2991980808,2991980815,NA -2991980816,2991981063,UA -2991981064,2991981071,DE -2991981072,2991981495,UA +2991980816,2991981495,UA 2991981496,2991981503,NA 2991981504,2991981839,UA 2991981840,2991981847,RU @@ -97809,10 +91571,9 @@ 2991985952,2991985959,JP 2991985960,2991985983,UA 2991985984,2991986175,JP -2991986176,2991986479,UA -2991986480,2991986559,JP -2991986560,2991986687,IN -2991986688,2991987799,UA +2991986176,2991986487,UA +2991986488,2991986559,JP +2991986560,2991987799,UA 2991987800,2991987807,CA 2991987808,2992111615,UA 2992111616,2992373759,KZ @@ -97896,7 +91657,9 @@ 2996995648,2996995711,BZ 2996995712,2996995775,BY 2996995776,2996995839,RU -2996995840,2996996287,DE +2996995840,2996996073,DE +2996996074,2996996074,A1 +2996996075,2996996287,DE 2996996288,2996996351,RU 2996996352,2996996383,DE 2996996384,2996996447,RU @@ -98012,9 +91775,7 @@ 2997682176,2997714943,RU 2997714944,2997747711,IR 2997747712,2997748479,DE -2997748480,2997748575,AT -2997748576,2997748607,DE -2997748608,2997748735,AT +2997748480,2997748735,AT 2997748736,2997748991,CH 2997748992,2997749119,GB 2997749120,2997749247,IE @@ -98059,9 +91820,9 @@ 2997754880,2997754895,SG 2997754896,2997780479,DE 2997780480,2997813247,SE -2997813248,2997846015,RS -2997846016,2997878527,MD -2997878528,2997878783,EU +2997813248,2997815295,AL +2997815296,2997846015,RS +2997846016,2997878783,MD 2997878784,2998140927,RU 2998140928,2998403071,PL 2998403072,2998665215,RU @@ -98446,9 +92207,8 @@ 3002015744,3002019839,IT 3002019840,3002021567,NL 3002021568,3002021599,US -3002021600,3002022143,NL -3002022144,3002022399,EU -3002022400,3002023935,NL +3002021600,3002021631,IN +3002021632,3002023935,NL 3002023936,3002028031,DE 3002028032,3002036223,GB 3002036224,3002040319,BG @@ -98474,18 +92234,9 @@ 3002613760,3002615807,RU 3002615808,3002617855,PL 3002617856,3002619903,RU -3002619904,3002619911,GB -3002619912,3002619951,IT -3002619952,3002619967,GB -3002619968,3002619983,IT -3002619984,3002619991,GB -3002619992,3002620015,IT -3002620016,3002620031,GB -3002620032,3002620047,IT -3002620048,3002620087,GB -3002620088,3002620103,IT -3002620104,3002620111,GB -3002620112,3002621951,IT +3002619904,3002620023,IT +3002620024,3002620031,GB +3002620032,3002621951,IT 3002621952,3002623999,NO 3002624000,3002626551,GB 3002626552,3002626559,US @@ -98649,8 +92400,8 @@ 3003077712,3003077887,GB 3003077888,3003077951,US 3003077952,3003080703,GB -3003080704,3003081152,FR -3003081153,3003081156,GB +3003080704,3003081150,FR +3003081151,3003081156,GB 3003081157,3003081157,ES 3003081158,3003082751,FR 3003082752,3003084799,ES @@ -98665,7 +92416,9 @@ 3003095872,3003095935,IT 3003095936,3003096063,AT 3003096064,3003096079,CZ -3003096080,3003097087,AT +3003096080,3003096367,AT +3003096368,3003096383,DE +3003096384,3003097087,AT 3003097088,3003099135,FR 3003099136,3003101183,CZ 3003101184,3003103231,UA @@ -98684,7 +92437,20 @@ 3024879616,3025141759,CN 3025141760,3025403903,KR 3025403904,3025600511,CN -3025600512,3025666047,IN +3025600512,3025603839,IN +3025603840,3025604095,HK +3025604096,3025604381,IN +3025604382,3025604637,SG +3025604638,3025633535,IN +3025633536,3025633791,HK +3025633792,3025637375,IN +3025637376,3025637631,HK +3025637632,3025637887,MY +3025637888,3025638399,IN +3025638400,3025638655,SG +3025638656,3025649151,IN +3025649152,3025649663,HK +3025649664,3025666047,IN 3025666048,3025928191,CN 3025928192,3025932287,TW 3025932288,3025944575,JP @@ -98693,7 +92459,11 @@ 3025969152,3025973247,IN 3025973248,3025974271,AU 3025974272,3025975295,HK -3025975296,3025977343,SG +3025975296,3025975551,SG +3025975552,3025975583,IN +3025975584,3025975807,SG +3025975808,3025975839,AU +3025975840,3025977343,SG 3025977344,3025979391,AU 3025979392,3025981439,IN 3025981440,3025982463,AU @@ -98730,7 +92500,8 @@ 3028521984,3028523007,LA 3028523008,3028525055,JP 3028525056,3028533247,HK -3028533248,3028549631,JP +3028533248,3028537343,JP +3028537344,3028549631,US 3028549632,3028811775,KR 3028811776,3029336063,CN 3029336064,3029598207,JP @@ -98825,7 +92596,6 @@ 3033710592,3033712639,KR 3033712640,3033714687,SG 3033714688,3033715711,NZ -3033715712,3033716735,AU 3033716736,3033717759,TH 3033718784,3033726975,CN 3033726976,3033743359,KR @@ -98907,7 +92677,7 @@ 3035693056,3036610559,ID 3036610560,3036676095,SG 3036676096,3037790207,AR -3037790208,3037855743,VE +3037790208,3037986815,VE 3037986816,3038248959,AR 3038511104,3038773247,AR 3039035392,3039166463,DO @@ -98918,12 +92688,20 @@ 3040870400,3041001471,PE 3041132544,3041263615,CO 3041394688,3041656831,CL -3041918976,3042967551,AR +3041918976,3044016127,AR +3044016128,3044081663,EC +3044802560,3045064703,PY 3045064704,3047161855,CO 3047161856,3047292927,CL 3047424000,3047686143,AR 3047948288,3048079359,CL 3048210432,3048275967,PE +3048341504,3048472575,PA +3048472576,3048734719,VE +3048996864,3049029631,TT +3049062400,3049078783,CR +3049119744,3049127935,HN +3049193472,3049259007,PA 3053453312,3054501887,ID 3054501888,3054534655,HK 3054534656,3054537727,PH @@ -98988,9 +92766,13 @@ 3057041408,3057049599,MY 3057049600,3057050623,AU 3057050624,3057051647,SG -3057051648,3057052415,AU +3057051648,3057051903,AU +3057051904,3057052159,EU +3057052160,3057052415,AU 3057052416,3057052671,ES -3057052672,3057053695,AU +3057052672,3057052927,IL +3057052928,3057053183,GB +3057053184,3057053695,AU 3057053696,3057054719,JP 3057054720,3057055743,HK 3057055744,3057057791,JP @@ -99196,13 +92978,21 @@ 3093248832,3093248839,AU 3093248840,3093248887,US 3093248888,3093248895,AU -3093248896,3093249599,US +3093248896,3093249071,US +3093249072,3093249079,GB +3093249080,3093249599,US 3093249600,3093249623,AU 3093249624,3093249679,US 3093249680,3093249687,AU 3093249688,3093282815,US 3093282816,3093299199,CA -3093299200,3093908991,US +3093299200,3093835775,US +3093835776,3093838847,GB +3093838848,3093839871,US +3093839872,3093843455,NL +3093843456,3093850111,US +3093850112,3093855487,DE +3093855488,3093908991,US 3093908992,3093909247,PR 3093909248,3093954759,US 3093954760,3093954767,AR @@ -99321,829 +93111,58 @@ 3093969132,3093969135,MX 3093969136,3093970503,US 3093970504,3093970507,GB -3093970508,3093977159,US +3093970508,3093973583,US +3093973584,3093973599,BG +3093973600,3093977159,US 3093977160,3093977163,AU 3093977164,3093977167,IL -3093977168,3093986367,US +3093977168,3093977863,US +3093977864,3093977871,CO +3093977872,3093986367,US 3093986368,3093986431,DE 3093986432,3093986463,US 3093986464,3093986495,GB 3093986496,3094020095,US -3094020096,3094022911,CA -3094022912,3094022919,GB -3094022920,3094023487,CA -3094023488,3094023495,UY -3094023496,3094023511,CA -3094023512,3094023519,GB -3094023520,3094023527,CA -3094023528,3094023535,PT -3094023536,3094023559,CA -3094023560,3094023567,CN -3094023568,3094023607,CA -3094023608,3094023615,AE -3094023616,3094023623,MA -3094023624,3094023735,CA -3094023736,3094023743,TR -3094023744,3094023751,BR -3094023752,3094023759,US -3094023760,3094023767,CA -3094023768,3094023775,MX -3094023776,3094023783,US -3094023784,3094023791,IT -3094023792,3094023807,CA -3094023808,3094023815,SY -3094023816,3094023847,CA -3094023848,3094023855,DE -3094023856,3094023935,CA -3094023936,3094023943,BR -3094023944,3094023951,PH -3094023952,3094023959,BR -3094023960,3094023967,CA -3094023968,3094023975,CL -3094023976,3094023991,CA -3094023992,3094023999,RU -3094024000,3094024007,DE -3094024008,3094024015,CA -3094024016,3094024023,AU -3094024024,3094024031,RU -3094024032,3094024039,CA -3094024040,3094024047,IT -3094024048,3094024055,BR -3094024056,3094024071,CA -3094024072,3094024079,FR -3094024080,3094024087,CO -3094024088,3094024143,CA -3094024144,3094024175,RU -3094024176,3094024191,CA -3094024192,3094024199,FR -3094024200,3094024207,CO -3094024208,3094024215,BR -3094024216,3094024231,CA -3094024232,3094024247,SA -3094024248,3094024287,CA -3094024288,3094024295,EG -3094024296,3094024303,CA -3094024304,3094024311,RU -3094024312,3094024319,MA -3094024320,3094024327,KW -3094024328,3094024335,IR -3094024336,3094024343,CA -3094024344,3094024351,MX -3094024352,3094024359,CA -3094024360,3094024367,US -3094024368,3094024559,CA -3094024560,3094024567,LV -3094024568,3094024575,CA -3094024576,3094024583,IL -3094024584,3094024599,US -3094024600,3094024607,ES -3094024608,3094024615,US -3094024616,3094024623,CA -3094024624,3094024631,US -3094024632,3094024639,BR -3094024640,3094024647,CA -3094024648,3094024655,US -3094024656,3094024663,AR -3094024664,3094024671,SA -3094024672,3094024687,CA -3094024688,3094024695,BR -3094024696,3094024703,IT -3094024704,3094024719,CA -3094024720,3094024727,TR -3094024728,3094024735,FR -3094024736,3094024791,CA -3094024792,3094024799,BR -3094024800,3094024815,CA -3094024816,3094024823,MX -3094024824,3094024847,CA -3094024848,3094024855,SA -3094024856,3094024863,EC -3094024864,3094024895,US -3094024896,3094025071,CA -3094025072,3094025079,US -3094025080,3094025087,IN -3094025088,3094025151,CA -3094025152,3094025159,IL -3094025160,3094025167,QA -3094025168,3094025175,US -3094025176,3094025183,IR -3094025184,3094025191,CA -3094025192,3094025199,PH -3094025200,3094025231,CA -3094025232,3094025239,US -3094025240,3094025247,DO -3094025248,3094025255,BR -3094025256,3094025263,US -3094025264,3094025271,CH -3094025272,3094025335,CA -3094025336,3094025343,IN -3094025344,3094025351,CA -3094025352,3094025359,AR -3094025360,3094025375,CA -3094025376,3094025383,PE -3094025384,3094025391,CA -3094025392,3094025399,AR -3094025400,3094025407,MX -3094025408,3094025415,US -3094025416,3094025423,PT -3094025424,3094025695,CA -3094025696,3094025727,US -3094025728,3094025759,CA -3094025760,3094025791,US -3094025792,3094025823,CA -3094025824,3094025919,US -3094025920,3094026175,CA -3094026176,3094026191,BR -3094026192,3094026207,CA -3094026208,3094026239,US -3094026240,3094026271,AR -3094026272,3094026335,BR -3094026336,3094026351,PK -3094026352,3094026367,CA -3094026368,3094026375,GB -3094026376,3094026495,CA -3094026496,3094026503,GB -3094026504,3094026527,CA -3094026528,3094026535,FR -3094026536,3094026551,CA -3094026552,3094026559,SA -3094026560,3094026623,CA -3094026624,3094026631,US -3094026632,3094026639,CA -3094026640,3094026647,US -3094026648,3094026695,CA -3094026696,3094026703,JP -3094026704,3094026719,CA -3094026720,3094026727,DK -3094026728,3094026743,CA -3094026744,3094026751,US -3094026752,3094026759,CA -3094026760,3094026767,HK -3094026768,3094026919,CA -3094026920,3094026927,CO -3094026928,3094026935,BN -3094026936,3094026959,CA -3094026960,3094026967,UY -3094026968,3094026975,CA -3094026976,3094026983,AE -3094026984,3094026991,AR -3094026992,3094027071,CA -3094027072,3094027079,IL -3094027080,3094027087,CA -3094027088,3094027095,CO -3094027096,3094027103,US -3094027104,3094027111,NZ -3094027112,3094027119,CY -3094027120,3094027127,CA -3094027128,3094027135,MX -3094027136,3094027143,US -3094027144,3094027151,FR -3094027152,3094027159,AR -3094027160,3094027167,PK -3094027168,3094027175,CA -3094027176,3094027183,BH -3094027184,3094027191,CA -3094027192,3094027199,IN -3094027200,3094027207,US -3094027208,3094027215,CA -3094027216,3094027223,US -3094027224,3094027231,CA -3094027232,3094027239,IR -3094027240,3094027247,CA -3094027248,3094027263,US -3094027264,3094027271,CA -3094027272,3094027279,CO -3094027280,3094027287,GB -3094027288,3094027359,YE -3094027360,3094027375,CA -3094027376,3094027383,PT -3094027384,3094027391,CA -3094027392,3094027399,GT -3094027400,3094027407,US -3094027408,3094027415,BR -3094027416,3094027423,JP -3094027424,3094027431,IN -3094027432,3094027455,CA -3094027456,3094027487,AR -3094027488,3094027519,CN -3094027520,3094027551,US -3094027552,3094027583,CA -3094027584,3094027615,US -3094027616,3094027911,CA -3094027912,3094027919,TR -3094027920,3094027927,CA -3094027928,3094027935,IL -3094027936,3094027943,SA -3094027944,3094027951,KR -3094027952,3094027959,CA -3094027960,3094027967,GB -3094027968,3094027975,CN -3094027976,3094027983,AR -3094027984,3094027991,US -3094027992,3094027999,CA -3094028000,3094028007,BR -3094028008,3094028191,CA -3094028192,3094028223,US -3094028224,3094029119,CA -3094029120,3094029151,US -3094029152,3094029919,CA -3094029920,3094029951,BM -3094029952,3094029999,CA -3094030000,3094030015,UA -3094030016,3094030239,CA -3094030240,3094030255,SM -3094030256,3094030335,CA -3094030336,3094030591,US -3094030592,3094030847,CA -3094030848,3094030855,IN -3094030856,3094030863,US -3094030864,3094030871,BR -3094030872,3094030887,US -3094030888,3094030903,MX -3094030904,3094030911,TR -3094030912,3094030919,AE -3094030920,3094030935,CA -3094030936,3094030943,AE -3094030944,3094030967,CA -3094030968,3094030975,BR -3094030976,3094030983,CA -3094030984,3094030991,TR -3094030992,3094030999,US -3094031000,3094031071,CA -3094031072,3094031079,CL -3094031080,3094031087,DE -3094031088,3094031095,US -3094031096,3094031103,HU -3094031104,3094031111,IR -3094031112,3094031119,US -3094031120,3094031135,CA -3094031136,3094031143,DE -3094031144,3094031151,IQ -3094031152,3094031159,IN -3094031160,3094031167,US -3094031168,3094031175,MX -3094031176,3094031183,AR -3094031184,3094031191,CA -3094031192,3094031199,BD -3094031200,3094031247,CA -3094031248,3094031255,DE -3094031256,3094031263,CA -3094031264,3094031279,DE -3094031280,3094031287,IN -3094031288,3094031295,MX -3094031296,3094031303,BD -3094031304,3094031335,CA -3094031336,3094031343,PH -3094031344,3094031351,CA -3094031352,3094031359,EG -3094031360,3094031399,CA -3094031400,3094031407,CO -3094031408,3094031415,IN -3094031416,3094031423,PK -3094031424,3094031431,SY -3094031432,3094031439,CU -3094031440,3094031447,IL -3094031448,3094031455,CA -3094031456,3094031463,IN -3094031464,3094031471,CA -3094031472,3094031479,IN -3094031480,3094031487,GB -3094031488,3094031503,CA -3094031504,3094031519,DE -3094031520,3094031543,CA -3094031544,3094031551,YE -3094031552,3094031559,AE -3094031560,3094031567,BR -3094031568,3094031583,DE -3094031584,3094031591,IR -3094031592,3094031599,CA -3094031600,3094031607,BR -3094031608,3094031615,GB -3094031616,3094031623,US -3094031624,3094031631,BR -3094031632,3094031647,US -3094031648,3094031655,CA -3094031656,3094031663,SY -3094031664,3094031671,AU -3094031672,3094031679,SY -3094031680,3094031727,CA -3094031728,3094031735,US -3094031736,3094031743,DK -3094031744,3094031751,CA -3094031752,3094031759,AR -3094031760,3094031775,CA -3094031776,3094031783,US -3094031784,3094031791,EG -3094031792,3094031999,CA -3094032000,3094032007,US -3094032008,3094032015,CA -3094032016,3094032047,US -3094032048,3094032063,GB -3094032064,3094032071,IN -3094032072,3094032079,US -3094032080,3094032087,ES -3094032088,3094032135,CA -3094032136,3094032143,PK -3094032144,3094032151,CA -3094032152,3094032159,JO -3094032160,3094032167,IL -3094032168,3094032175,IN -3094032176,3094032183,BR -3094032184,3094032191,DE -3094032192,3094032199,CA -3094032200,3094032207,US -3094032208,3094032215,CL -3094032216,3094032655,CA -3094032656,3094032663,MA -3094032664,3094032671,CA -3094032672,3094032679,CO -3094032680,3094032687,KW -3094032688,3094032759,CA -3094032760,3094032767,US -3094032768,3094032775,EC -3094032776,3094032791,CA -3094032792,3094032807,LY -3094032808,3094032815,US -3094032816,3094032863,CA -3094032864,3094032871,CN -3094032872,3094032975,CA -3094032976,3094032983,BR -3094032984,3094032991,CA -3094032992,3094032999,US -3094033000,3094033007,CA -3094033008,3094033015,RU -3094033016,3094033023,BR -3094033024,3094033031,IN -3094033032,3094033055,CA -3094033056,3094033063,US -3094033064,3094033071,BO -3094033072,3094033087,CA -3094033088,3094033095,US -3094033096,3094033103,TR -3094033104,3094033119,US -3094033120,3094033127,PK -3094033128,3094033135,CA -3094033136,3094033143,US -3094033144,3094033255,CA -3094033256,3094033263,PK -3094033264,3094033271,IR -3094033272,3094033279,US -3094033280,3094033287,BR -3094033288,3094033295,MX -3094033296,3094033303,BR -3094033304,3094033319,CA -3094033320,3094033327,MX -3094033328,3094033351,CA -3094033352,3094033359,PK -3094033360,3094033367,AE -3094033368,3094033375,US -3094033376,3094033383,CA -3094033384,3094033391,US -3094033392,3094033399,AR -3094033400,3094033407,IR -3094033408,3094033415,CA -3094033416,3094033423,US -3094033424,3094033471,CA -3094033472,3094033479,GB -3094033480,3094033487,US -3094033488,3094033495,BR -3094033496,3094033503,CA -3094033504,3094033511,PK -3094033512,3094033519,MX -3094033520,3094033527,CN -3094033528,3094033535,CA -3094033536,3094033543,BR -3094033544,3094033607,CA -3094033608,3094033615,PH -3094033616,3094033655,CA -3094033656,3094033663,GB -3094033664,3094033671,CA -3094033672,3094033679,AR -3094033680,3094033703,CA -3094033704,3094033711,AL -3094033712,3094033719,CA -3094033720,3094033727,AE -3094033728,3094033767,CA -3094033768,3094033775,UA -3094033776,3094033879,CA -3094033880,3094033887,VN -3094033888,3094033895,AE -3094033896,3094033903,CA -3094033904,3094033911,CO -3094033912,3094033919,BR -3094033920,3094033927,MD -3094033928,3094033935,CA -3094033936,3094033943,BR -3094033944,3094033951,US -3094033952,3094033959,MX -3094033960,3094033967,LB -3094033968,3094033975,US -3094033976,3094033983,CA -3094033984,3094033999,BR -3094034000,3094034007,CA -3094034008,3094034015,GR -3094034016,3094034023,IT -3094034024,3094034031,CA -3094034032,3094034039,US -3094034040,3094034047,CA -3094034048,3094034055,BY -3094034056,3094034063,BR -3094034064,3094034071,CA -3094034072,3094034079,US -3094034080,3094034095,CA -3094034096,3094034103,IN -3094034104,3094034111,US -3094034112,3094034119,CA -3094034120,3094034127,US -3094034128,3094034143,CA -3094034144,3094034151,RU -3094034152,3094034159,US -3094034160,3094034167,PK -3094034168,3094036479,CA -3094036480,3094036487,US -3094036488,3094036703,CA -3094036704,3094036711,BR -3094036712,3094037487,CA -3094037488,3094037495,NZ -3094037496,3094037527,CA -3094037528,3094037535,US -3094037536,3094039495,CA -3094039496,3094039503,US -3094039504,3094043631,CA -3094043632,3094043639,AE -3094043640,3094043711,CA -3094043712,3094043743,AU -3094043744,3094052903,CA -3094052904,3094052911,ES -3094052912,3094052919,CA -3094052920,3094052927,BR -3094052928,3094052935,VN -3094052936,3094052951,CA -3094052952,3094052959,AR -3094052960,3094052967,US -3094052968,3094052975,BR -3094052976,3094052983,CZ -3094052984,3094053007,CA -3094053008,3094053015,US -3094053016,3094053023,LB -3094053024,3094053239,CA -3094053240,3094053247,SY -3094053248,3094053295,CA -3094053296,3094053303,ID -3094053304,3094053383,CA -3094053384,3094053391,CN -3094053392,3094053407,CA -3094053408,3094053415,BR -3094053416,3094053423,IT -3094053424,3094053439,CA -3094053440,3094053447,US -3094053448,3094053495,CA -3094053496,3094053503,CO -3094053504,3094053511,GB -3094053512,3094053519,VE -3094053520,3094053743,CA -3094053744,3094053751,EC -3094053752,3094053951,CA -3094053952,3094053959,GB -3094053960,3094053967,US -3094053968,3094054015,CA -3094054016,3094054023,US -3094054024,3094054031,CA -3094054032,3094054039,US -3094054040,3094054063,CA -3094054064,3094054071,US -3094054072,3094054079,IT -3094054080,3094054103,CA -3094054104,3094054119,US -3094054120,3094054127,UY -3094054128,3094054135,CA -3094054136,3094054143,US -3094054144,3094054159,CA -3094054160,3094054167,BR -3094054168,3094054183,CA -3094054184,3094054191,US -3094054192,3094054199,CA -3094054200,3094054215,US -3094054216,3094054223,RU -3094054224,3094054231,US -3094054232,3094054239,GB -3094054240,3094054247,US -3094054248,3094054255,CA -3094054256,3094054263,BR -3094054264,3094054311,CA -3094054312,3094054319,BR -3094054320,3094054327,US -3094054328,3094054343,CA -3094054344,3094054351,US -3094054352,3094054359,HK -3094054360,3094054367,CN -3094054368,3094054375,PH -3094054376,3094054383,TH -3094054384,3094054391,US -3094054392,3094054399,JO -3094054400,3094054407,US -3094054408,3094054415,RS -3094054416,3094054423,CA -3094054424,3094054431,US -3094054432,3094054439,BR -3094054440,3094054447,AU -3094054448,3094054455,CA -3094054456,3094054463,UA -3094054464,3094054479,PH -3094054480,3094054487,PK -3094054488,3094054495,CA -3094054496,3094054503,IN -3094054504,3094054511,CR -3094054512,3094054519,BD -3094054520,3094054535,CA -3094054536,3094054543,TR -3094054544,3094054551,BR -3094054552,3094054559,CO -3094054560,3094054575,BR -3094054576,3094054583,CA -3094054584,3094054591,TR -3094054592,3094054599,US -3094054600,3094054607,CA -3094054608,3094054615,AU -3094054616,3094054623,IN -3094054624,3094054639,IT -3094054640,3094054647,AU -3094054648,3094054655,CA -3094054656,3094054663,MY -3094054664,3094054671,CA -3094054672,3094054679,CL -3094054680,3094054735,CA -3094054736,3094054743,VN -3094054744,3094054751,AU -3094054752,3094054759,BR -3094054760,3094054767,IN -3094054768,3094054775,US -3094054776,3094054783,CA -3094054784,3094054791,US -3094054792,3094054799,CA -3094054800,3094054807,IN -3094054808,3094054831,US -3094054832,3094054839,CA -3094054840,3094054847,SA -3094054848,3094054855,CA -3094054856,3094054863,US -3094054864,3094054871,CA -3094054872,3094054887,RO -3094054888,3094054919,CA -3094054920,3094054927,US -3094054928,3094054935,CA -3094054936,3094054943,CO -3094054944,3094054951,US -3094054952,3094054959,PH -3094054960,3094054967,CA -3094054968,3094054983,US -3094054984,3094054991,CA -3094054992,3094055007,US -3094055008,3094055015,CA -3094055016,3094055031,US -3094055032,3094055039,GB -3094055040,3094055047,CA -3094055048,3094055071,US -3094055072,3094055079,CA -3094055080,3094055087,PE -3094055088,3094055103,US -3094055104,3094055119,CA -3094055120,3094055135,RU -3094055136,3094055143,CA -3094055144,3094055151,MY -3094055152,3094055159,CA -3094055160,3094055167,TR -3094055168,3094055175,LT -3094055176,3094055183,CA -3094055184,3094055191,MX -3094055192,3094055207,AE -3094055208,3094055215,US -3094055216,3094055223,UA -3094055224,3094055239,US -3094055240,3094055247,CA -3094055248,3094055263,US -3094055264,3094055287,CA -3094055288,3094055295,US -3094055296,3094055303,IN -3094055304,3094055311,US -3094055312,3094055319,FR -3094055320,3094055327,IR -3094055328,3094055335,CA -3094055336,3094055343,BH -3094055344,3094055351,US -3094055352,3094055359,GB -3094055360,3094055367,IN -3094055368,3094055391,US -3094055392,3094055399,BG -3094055400,3094055407,CA -3094055408,3094055415,CN -3094055416,3094055423,CA -3094055424,3094055431,MX -3094055432,3094055439,MA -3094055440,3094055447,CR -3094055448,3094055455,MA -3094055456,3094055463,CA -3094055464,3094055471,BR -3094055472,3094055479,EC -3094055480,3094055495,CA -3094055496,3094055503,US -3094055504,3094055511,CA -3094055512,3094055519,US -3094055520,3094055527,TR -3094055528,3094055535,CA -3094055536,3094055551,IT -3094055552,3094055567,CA -3094055568,3094055575,NO -3094055576,3094055583,CA -3094055584,3094055591,PE -3094055592,3094055599,CA -3094055600,3094055607,US -3094055608,3094055615,CA -3094055616,3094055623,HK -3094055624,3094055631,CA -3094055632,3094055639,AE -3094055640,3094055647,CA -3094055648,3094055655,SN -3094055656,3094055663,CA -3094055664,3094055671,DE -3094055672,3094055679,CA -3094055680,3094055687,AR -3094055688,3094055695,US -3094055696,3094055719,CA -3094055720,3094055727,MX -3094055728,3094055783,CA -3094055784,3094055791,ID -3094055792,3094055799,CH -3094055800,3094055807,AU -3094055808,3094055815,CA -3094055816,3094055823,GB -3094055824,3094055831,HU -3094055832,3094055879,CA -3094055880,3094055887,IL -3094055888,3094055895,US -3094055896,3094055903,CA -3094055904,3094055911,EC -3094055912,3094055919,CA -3094055920,3094055935,US -3094055936,3094055943,MX -3094055944,3094055951,CA -3094055952,3094055959,MX -3094055960,3094055975,CA -3094055976,3094055983,AU -3094055984,3094055991,PE -3094055992,3094055999,RU -3094056000,3094056007,BR -3094056008,3094056055,CA -3094056056,3094056063,PE -3094056064,3094056079,LB -3094056080,3094056087,CA -3094056088,3094056095,US -3094056096,3094056103,CA -3094056104,3094056111,EC -3094056112,3094056135,CA -3094056136,3094056143,GT -3094056144,3094056151,US -3094056152,3094056159,CA -3094056160,3094056167,ID -3094056168,3094056183,US -3094056184,3094056191,AU -3094056192,3094056199,IN -3094056200,3094056215,CA -3094056216,3094056223,ID -3094056224,3094056231,LB -3094056232,3094056247,CA -3094056248,3094056255,BR -3094056256,3094056271,CA -3094056272,3094056279,DE -3094056280,3094056295,CA -3094056296,3094056311,AU -3094056312,3094056335,CA -3094056336,3094056343,US -3094056344,3094056391,CA -3094056392,3094056399,US -3094056400,3094056407,CA -3094056408,3094056415,ID -3094056416,3094056447,CA -3094056448,3094056455,IN -3094056456,3094056471,CA -3094056472,3094056479,IN -3094056480,3094056511,CA -3094056512,3094056519,PY -3094056520,3094056527,MX -3094056528,3094056535,UY -3094056536,3094056543,SG -3094056544,3094056551,PH -3094056552,3094056559,CA -3094056560,3094056567,TR -3094056568,3094056575,CA -3094056576,3094056583,EG -3094056584,3094056615,CA -3094056616,3094056623,BR -3094056624,3094056655,CA -3094056656,3094056663,BE -3094056664,3094056671,US -3094056672,3094056679,CA -3094056680,3094056695,US -3094056696,3094056703,CA -3094056704,3094056711,PY -3094056712,3094056719,CA -3094056720,3094056727,UA -3094056728,3094056775,CA -3094056776,3094056783,AU -3094056784,3094056791,US -3094056792,3094056799,GR -3094056800,3094056807,CA -3094056808,3094056815,MX -3094056816,3094056847,CA -3094056848,3094056871,US -3094056872,3094056887,CA -3094056888,3094056895,US -3094056896,3094056903,CA -3094056904,3094056911,US -3094056912,3094056991,CA -3094056992,3094056999,US -3094057000,3094057007,CA -3094057008,3094057031,US -3094057032,3094057039,IT -3094057040,3094057047,AR -3094057048,3094057055,IT -3094057056,3094057063,CA -3094057064,3094057071,MX -3094057072,3094057079,US -3094057080,3094057087,CA -3094057088,3094057111,EG -3094057112,3094057119,CA -3094057120,3094057127,IN -3094057128,3094057135,TH -3094057136,3094057143,EG -3094057144,3094057151,BR -3094057152,3094057175,CA -3094057176,3094057183,CO -3094057184,3094057191,CA -3094057192,3094057199,FR -3094057200,3094057223,CA -3094057224,3094057231,AU -3094057232,3094057239,BR -3094057240,3094057247,IN -3094057248,3094057255,CA -3094057256,3094057263,ES -3094057264,3094057287,CA -3094057288,3094057295,MX -3094057296,3094057319,CA -3094057320,3094057327,SG -3094057328,3094057351,CA -3094057352,3094057359,MX -3094057360,3094057375,CA -3094057376,3094057383,ES -3094057384,3094058495,CA -3094058496,3094058503,MX -3094058504,3094058679,CA -3094058680,3094058687,BE -3094058688,3094059391,CA -3094059392,3094059399,IN -3094059400,3094060287,CA -3094060288,3094060295,DE -3094060296,3094060815,CA -3094060816,3094060823,CN -3094060824,3094061263,CA -3094061264,3094061271,BG -3094061272,3094061279,IN -3094061280,3094062935,CA -3094062936,3094062943,BR -3094062944,3094065687,CA -3094065688,3094065695,US -3094065696,3094067167,CA -3094067168,3094067175,CO -3094067176,3094067407,CA -3094067408,3094067415,BR -3094067416,3094069927,CA -3094069928,3094069935,MX -3094069936,3094070119,CA -3094070120,3094070127,PE -3094070128,3094070751,CA -3094070752,3094070759,DE -3094070760,3094072175,CA -3094072176,3094072183,EC -3094072184,3094072191,CA -3094072192,3094072199,DE -3094072200,3094073527,CA -3094073528,3094073535,LK -3094073536,3094073871,CA -3094073872,3094073879,IN -3094073880,3094075903,CA -3094075904,3094075911,US -3094075912,3094077367,CA -3094077368,3094077375,IN -3094077376,3094079287,CA -3094079288,3094079295,IN -3094079296,3094085631,CA +3094020096,3094085631,CA 3094085632,3096444927,US 3096444928,3096969215,CA -3096969216,3097493503,US +3096969216,3097130139,US +3097130140,3097130140,A1 +3097130141,3097493503,US 3097493504,3097755647,CA 3097755648,3098095615,US 3098095616,3098099711,CA -3098099712,3098148863,US +3098099712,3098099967,US +3098099968,3098100735,SE +3098100736,3098101247,SG +3098101248,3098103295,US +3098103296,3098103551,NL +3098103552,3098103807,DE +3098103808,3098104063,FR +3098104064,3098104319,GB +3098104320,3098104575,IL +3098104576,3098104831,AU +3098104832,3098105087,JP +3098105088,3098105855,ES +3098105856,3098106111,HK +3098106112,3098106623,IN +3098106624,3098106879,NL +3098106880,3098107135,DE +3098107136,3098107391,FR +3098107392,3098107647,EU +3098107648,3098107903,SE +3098107904,3098108159,ES +3098108160,3098108415,IL +3098108416,3098108671,US +3098108672,3098108927,SG +3098108928,3098109183,JP +3098109184,3098109439,AU +3098109440,3098109695,HK +3098109696,3098110719,QA +3098110720,3098111743,IT +3098111744,3098112767,US +3098112768,3098113791,AU +3098113792,3098148863,US 3098148864,3098165247,JM 3098165248,3098181631,US 3098181632,3098185727,CA @@ -100215,7 +93234,9 @@ 3098335120,3098335127,CA 3098335128,3098336303,US 3098336304,3098336311,MY -3098336312,3098365535,US +3098336312,3098364183,US +3098364184,3098364191,EG +3098364192,3098365535,US 3098365536,3098365551,IN 3098365552,3098365631,US 3098365632,3098365639,AU @@ -100247,11 +93268,15 @@ 3098377728,3098377759,AR 3098377760,3098380047,US 3098380048,3098380063,IN -3098380064,3098381455,US +3098380064,3098380527,US +3098380528,3098380535,IN +3098380536,3098381455,US 3098381456,3098381471,LT 3098381472,3098385727,US 3098385728,3098385791,AF -3098385792,3098388175,US +3098385792,3098387607,US +3098387608,3098387615,RO +3098387616,3098388175,US 3098388176,3098388183,SA 3098388184,3098390271,US 3098390272,3098390279,ES @@ -100259,7 +93284,9 @@ 3098395408,3098395415,BR 3098395416,3098402799,US 3098402800,3098402807,ES -3098402808,3098408735,US +3098402808,3098407295,US +3098407296,3098407303,MX +3098407304,3098408735,US 3098408736,3098408743,AR 3098408744,3098408927,US 3098408928,3098408935,ES @@ -100277,7 +93304,9 @@ 3098507264,3098507519,CA 3098507520,3098507807,US 3098507808,3098507823,AU -3098507824,3103784959,US +3098507824,3098507903,US +3098507904,3098507919,AR +3098507920,3103784959,US 3103784960,3107979263,EU 3120562176,3120594943,CO 3120594944,3120599039,AR @@ -100302,7 +93331,9 @@ 3120840704,3120857087,AR 3120857088,3120922623,EC 3120922624,3120930815,PA -3120939008,3120947199,AR +3120939008,3120949247,AR +3120949248,3120951295,CL +3120951296,3120955391,AR 3120955392,3121086463,DO 3121086464,3121151999,UY 3121152000,3121348607,CL @@ -100314,14 +93345,21 @@ 3121872896,3122003967,CL 3122003968,3122135039,AR 3122135040,3122282495,VE -3122282496,3122294783,AR +3122282496,3122286591,AR +3122286592,3122290687,US +3122290688,3122292735,AR +3122292736,3122294783,US 3122294784,3122298879,CR 3122298880,3122331647,VE 3122331648,3122364415,BO 3122364416,3122659327,CO -3122659328,3122675711,GT -3122675712,3122683903,SV -3122683904,3122724863,GT +3122659328,3122675711,CR +3122675712,3122692095,SV +3122692096,3122700287,HN +3122700288,3122716671,CR +3122716672,3122720767,HN +3122720768,3122722815,GT +3122722816,3122724863,SV 3122724864,3122741247,AR 3122741248,3122757631,DO 3122757632,3122774015,EC @@ -100335,9 +93373,15 @@ 3123445760,3123576831,TT 3123576832,3123707903,EC 3123707904,3124232191,UY -3124232192,3124789247,AR +3124232192,3124760751,AR +3124760752,3124760759,MX +3124760760,3124781055,AR 3124789248,3124822015,CR 3124822016,3124838399,EC +3124838400,3124848639,AR +3124848640,3124849663,PA +3124849664,3124850687,AR +3124850688,3124854783,HN 3124854784,3124887551,CL 3124887552,3124953087,EC 3124953088,3125018623,CL @@ -100377,7 +93421,7 @@ 3130327040,3130392575,DO 3130458112,3130523647,GT 3130523648,3130654719,AR -3130654720,3130720255,CO +3130654720,3130785791,CO 3130785792,3130818559,CL 3130851328,3130982399,AR 3130982400,3131006975,CO @@ -100437,7 +93481,9 @@ 3156541440,3156606975,PT 3156606976,3156672511,TR 3156672512,3156738047,GB -3156738048,3156791439,DE +3156738048,3156759431,DE +3156759432,3156759432,GB +3156759433,3156791439,DE 3156791440,3156791455,NL 3156791456,3156793751,DE 3156793752,3156793759,IT @@ -100445,7 +93491,10 @@ 3156803328,3156803359,CH 3156803360,3156803583,DE 3156803584,3156869119,TR -3156869120,3156934655,LU +3156869120,3156901887,LU +3156901888,3156910079,SG +3156910080,3156918271,US +3156918272,3156934655,LU 3156934656,3157000191,RU 3157000192,3157008383,MK 3157008384,3157016575,RU @@ -100466,8 +93515,10 @@ 3158321152,3158321407,DE 3158321408,3158321423,US 3158321424,3158322687,DE -3158322688,3158322831,NL -3158322832,3158323199,DE +3158322688,3158322879,NL +3158322880,3158322943,DE +3158322944,3158323071,NL +3158323072,3158323199,DE 3158323200,3158325247,BE 3158325248,3158327295,DE 3158327296,3158329343,NL @@ -100527,7 +93578,8 @@ 3158401024,3158403071,GB 3158403072,3158405119,RU 3158405120,3158407167,GB -3158407168,3158409215,FR +3158407168,3158407423,US +3158407424,3158409215,FR 3158409216,3158411263,RU 3158411264,3158413311,FI 3158413312,3158415359,DE @@ -100611,7 +93663,7 @@ 3158898272,3158898335,RU 3158898336,3158898431,DE 3158898432,3158898687,US -3158898688,3158898815,IN +3158898688,3158898815,DE 3158898816,3158898943,BZ 3158898944,3158899199,ES 3158899200,3158899455,DE @@ -100621,7 +93673,49 @@ 3158917120,3158933503,DE 3158933504,3158949887,RU 3158949888,3158966271,GR -3158966272,3158982655,DE +3158966272,3158966687,DE +3158966688,3158966719,US +3158966720,3158967327,DE +3158967328,3158967359,US +3158967360,3158967551,DE +3158967552,3158967583,US +3158967584,3158967807,DE +3158967808,3158967839,US +3158967840,3158970495,DE +3158970496,3158970623,US +3158970624,3158970751,DE +3158970752,3158970879,US +3158970880,3158970975,DE +3158970976,3158971135,US +3158971136,3158971231,DE +3158971232,3158971391,US +3158971392,3158971487,DE +3158971488,3158971647,US +3158971648,3158971775,DE +3158971776,3158971903,US +3158971904,3158972031,DE +3158972032,3158972159,US +3158972160,3158972287,DE +3158972288,3158972415,US +3158972416,3158972543,DE +3158972544,3158972671,US +3158972672,3158972799,DE +3158972800,3158972927,US +3158972928,3158973055,DE +3158973056,3158973183,US +3158973184,3158973311,DE +3158973312,3158973439,US +3158973440,3158973567,DE +3158973568,3158973695,US +3158973696,3158973823,DE +3158973824,3158973951,US +3158973952,3158974079,DE +3158974080,3158974207,US +3158974208,3158974239,DE +3158974240,3158974271,US +3158974272,3158974335,DE +3158974336,3158974463,US +3158974464,3158982655,DE 3158982656,3158999039,GB 3158999040,3159031807,RO 3159031808,3159048191,RU @@ -100738,7 +93832,9 @@ 3160332760,3160332767,AU 3160332768,3160333055,NO 3160333056,3160333087,CO -3160333088,3160334063,NO +3160333088,3160333167,NO +3160333168,3160333183,PA +3160333184,3160334063,NO 3160334064,3160334071,PA 3160334072,3160334335,NO 3160334336,3160336383,RU @@ -100825,9 +93921,7 @@ 3162095616,3162103807,GE 3162103808,3162104831,FR 3162104832,3162110975,NL -3162110976,3162111103,FR -3162111104,3162111167,NL -3162111168,3162111231,FR +3162110976,3162111231,FR 3162111232,3162111999,NL 3162112000,3162120191,PL 3162120192,3162128383,GB @@ -100857,9 +93951,9 @@ 3162300416,3162308607,RU 3162308608,3162316799,HR 3162316800,3162324991,PL -3162324992,3162327039,IR +3162324992,3162327039,IE 3162327040,3162329087,CH -3162329088,3162331135,IR +3162329088,3162331135,IE 3162331136,3162332671,GB 3162332672,3162332927,NL 3162332928,3162333183,DE @@ -100871,9 +93965,7 @@ 3162374144,3162382335,BG 3162382336,3162390527,RU 3162390528,3162394623,SE -3162394624,3162394881,A1 -3162394882,3162395080,SE -3162395081,3162398719,A1 +3162394624,3162398719,A1 3162398720,3162406911,BE 3162406912,3162415103,IR 3162415104,3162423295,DE @@ -101008,7 +94100,22 @@ 3163162496,3163162527,BR 3163162528,3163162559,DE 3163162560,3163162623,US -3163162624,3163163647,DE +3163162624,3163163263,DE +3163163264,3163163265,TW +3163163266,3163163268,LT +3163163269,3163163327,DE +3163163328,3163163328,RU +3163163329,3163163330,DE +3163163331,3163163331,CA +3163163332,3163163334,DE +3163163335,3163163335,PL +3163163336,3163163336,DE +3163163337,3163163337,RU +3163163338,3163163338,BR +3163163339,3163163339,TR +3163163340,3163163342,DE +3163163343,3163163343,IR +3163163344,3163163647,DE 3163163648,3163163679,DK 3163163680,3163163711,RU 3163163712,3163163743,BR @@ -101025,7 +94132,7 @@ 3163164096,3163164127,RU 3163164128,3163164159,MA 3163164160,3163164191,US -3163164192,3163164223,MA +3163164192,3163164223,DE 3163164224,3163164255,LT 3163164256,3163164287,DE 3163164288,3163164319,CL @@ -101053,7 +94160,9 @@ 3163166016,3163166047,US 3163166048,3163166079,BR 3163166080,3163166111,MA -3163166112,3163166143,AR +3163166112,3163166121,AR +3163166122,3163166122,DE +3163166123,3163166143,AR 3163166144,3163166175,DE 3163166176,3163166207,RU 3163166208,3163166239,TR @@ -101081,7 +94190,7 @@ 3163168000,3163168031,BR 3163168032,3163168095,RU 3163168096,3163168127,TR -3163168128,3163168159,SA +3163168128,3163168159,DE 3163168160,3163168191,BR 3163168192,3163168223,AT 3163168224,3163168255,DE @@ -101116,7 +94225,7 @@ 3163170272,3163170303,US 3163170304,3163170335,IT 3163170336,3163170367,RO -3163170368,3163170399,TR +3163170368,3163170399,US 3163170400,3163170431,BR 3163170432,3163170463,DE 3163170464,3163170495,US @@ -101219,7 +94328,12 @@ 3163176832,3163176895,BR 3163176896,3163176927,SE 3163176928,3163176959,TH -3163176960,3163181853,DE +3163176960,3163181831,DE +3163181832,3163181833,TR +3163181834,3163181840,DE +3163181841,3163181841,GB +3163181842,3163181842,AL +3163181843,3163181853,DE 3163181854,3163181854,BD 3163181855,3163181855,DK 3163181856,3163181856,TR @@ -101233,8 +94347,7 @@ 3163181872,3163181873,TR 3163181874,3163181874,US 3163181875,3163181875,TR -3163181876,3163181876,UA -3163181877,3163181877,DE +3163181876,3163181877,DE 3163181878,3163181879,IN 3163181880,3163181882,CH 3163181883,3163181883,IN @@ -101254,7 +94367,56 @@ 3163181910,3163181915,BR 3163181916,3163181916,US 3163181917,3163181917,IT -3163181918,3163184471,DE +3163181918,3163181923,DE +3163181924,3163181924,TR +3163181925,3163181928,DE +3163181929,3163181929,TR +3163181930,3163181930,IN +3163181931,3163181931,MX +3163181932,3163181932,TR +3163181933,3163181934,DE +3163181935,3163181935,UA +3163181936,3163181936,IT +3163181937,3163182353,DE +3163182354,3163182354,RU +3163182355,3163182355,DE +3163182356,3163182360,RU +3163182361,3163182361,DE +3163182362,3163182398,RU +3163182399,3163182405,DE +3163182406,3163182409,RU +3163182410,3163182427,DE +3163182428,3163182428,RU +3163182429,3163182433,DE +3163182434,3163182437,RU +3163182438,3163182448,DE +3163182449,3163182462,RU +3163182463,3163182490,DE +3163182491,3163182492,RU +3163182493,3163182500,DE +3163182501,3163182501,RU +3163182502,3163182502,DE +3163182503,3163182505,RU +3163182506,3163182507,DE +3163182508,3163182525,RU +3163182526,3163182526,BG +3163182527,3163182531,DE +3163182532,3163182532,RU +3163182533,3163182557,DE +3163182558,3163182559,RU +3163182560,3163182560,BG +3163182561,3163182561,RU +3163182562,3163182562,BG +3163182563,3163182563,RU +3163182564,3163182564,BG +3163182565,3163182565,RU +3163182566,3163182566,BG +3163182567,3163182567,RU +3163182568,3163182575,BG +3163182576,3163182590,RU +3163182591,3163184457,DE +3163184458,3163184458,PL +3163184459,3163184471,DE 3163184472,3163184472,BE 3163184473,3163184489,DE 3163184490,3163184490,US @@ -101267,9 +94429,7 @@ 3163184504,3163184505,DE 3163184506,3163184506,PL 3163184507,3163184509,GR -3163184510,3163188801,DE -3163188802,3163188802,US -3163188803,3163188804,DE +3163184510,3163188804,DE 3163188805,3163188806,AR 3163188807,3163188807,DE 3163188808,3163188810,AR @@ -101283,23 +94443,28 @@ 3163188848,3163188848,FR 3163188849,3163188849,FI 3163188850,3163188851,LK -3163188852,3163188852,VN -3163188853,3163188853,DE +3163188852,3163188853,DE 3163188854,3163188854,GB 3163188855,3163188855,PL 3163188856,3163188860,DE 3163188861,3163188862,IN -3163188863,3163191246,DE +3163188863,3163190553,DE +3163190554,3163190554,HU +3163190555,3163191246,DE 3163191247,3163191247,BR 3163191248,3163191248,IT -3163191249,3163192192,DE +3163191249,3163191250,DE +3163191251,3163191252,GB +3163191253,3163191256,DE +3163191257,3163191257,IN +3163191258,3163191259,DE +3163191260,3163191262,EE +3163191263,3163192192,DE 3163192193,3163192193,HU 3163192194,3163192194,DE 3163192195,3163192196,TW 3163192197,3163192198,HU -3163192199,3163192199,DE -3163192200,3163192200,BR -3163192201,3163192201,DE +3163192199,3163192201,DE 3163192202,3163192202,TR 3163192203,3163192205,DE 3163192206,3163192207,SG @@ -101323,11 +94488,19 @@ 3163192238,3163192238,DE 3163192239,3163192241,US 3163192242,3163192242,RU -3163192243,3163192249,DE +3163192243,3163192245,DE +3163192246,3163192246,TW +3163192247,3163192249,DE 3163192250,3163192250,RU 3163192251,3163192251,DE 3163192252,3163192255,TR -3163192256,3163193343,DE +3163192256,3163193281,DE +3163193282,3163193283,UA +3163193284,3163193314,DE +3163193315,3163193315,KR +3163193316,3163193319,DE +3163193320,3163193320,HR +3163193321,3163193343,DE 3163193344,3163226111,MD 3163226112,3163258879,SA 3163258880,3163291647,SY @@ -101349,7 +94522,6 @@ 3164667904,3164733439,PS 3164733440,3164798975,RU 3164798976,3164864511,UA -3164864512,3164930047,RU 3164930048,3164932095,IE 3164932096,3164934143,FR 3164934144,3164936191,PL @@ -101388,8 +94560,7 @@ 3164947624,3164947627,GB 3164947628,3164947635,ES 3164947636,3164947639,DE -3164947640,3164947643,IT -3164947644,3164947647,FR +3164947640,3164947647,FR 3164947648,3164947651,CZ 3164947652,3164947655,PL 3164947656,3164947743,FR @@ -101446,7 +94617,7 @@ 3164949264,3164949271,PL 3164949272,3164949275,GB 3164949276,3164949279,CH -3164949280,3164949295,ES +3164949280,3164949295,BE 3164949296,3164949327,FR 3164949328,3164949335,PL 3164949336,3164949339,IT @@ -101456,7 +94627,7 @@ 3164949368,3164949371,NL 3164949372,3164949375,GB 3164949376,3164949391,FR -3164949392,3164949395,ES +3164949392,3164949395,GB 3164949396,3164949439,FR 3164949440,3164949455,GB 3164949456,3164949471,PL @@ -101526,26 +94697,7 @@ 3164951712,3164951743,FR 3164951744,3164951775,PL 3164951776,3164951807,DE -3164951808,3164951823,NL -3164951824,3164951831,CH -3164951832,3164951839,FR -3164951840,3164951855,PL -3164951856,3164951871,FR -3164951872,3164951875,CZ -3164951876,3164951879,IT -3164951880,3164951887,DE -3164951888,3164951895,ES -3164951896,3164951903,FR -3164951904,3164951907,DE -3164951908,3164951911,PL -3164951912,3164951915,ES -3164951916,3164951919,IE -3164951920,3164951935,FR -3164951936,3164951999,DE -3164952000,3164952015,ES -3164952016,3164952031,FR -3164952032,3164952063,PT -3164952064,3164952191,FR +3164951808,3164952191,FR 3164952192,3164952207,ES 3164952208,3164952215,FR 3164952216,3164952219,NL @@ -101590,12 +94742,17 @@ 3164953512,3164953515,PL 3164953516,3164953519,IE 3164953520,3164953535,FR -3164953536,3164953567,PL +3164953536,3164953551,PL +3164953552,3164953567,IE 3164953568,3164953571,FR 3164953572,3164953575,GB 3164953576,3164953583,IT 3164953584,3164954111,ES -3164954112,3164954263,FR +3164954112,3164954143,FR +3164954144,3164954207,NL +3164954208,3164954215,FR +3164954216,3164954219,IT +3164954220,3164954263,FR 3164954264,3164954271,DE 3164954272,3164954275,IT 3164954276,3164954279,GB @@ -101671,7 +94828,8 @@ 3164959896,3164959903,PL 3164959904,3164959919,DE 3164959920,3164959927,FR -3164959928,3164959935,GB +3164959928,3164959931,GB +3164959932,3164959935,IE 3164959936,3164959999,FR 3164960000,3164960259,DE 3164960260,3164960263,FR @@ -101721,7 +94879,7 @@ 3164960688,3164960695,PL 3164960696,3164960699,FR 3164960700,3164960703,ES -3164960704,3164960719,FR +3164960704,3164960719,IE 3164960720,3164960723,CH 3164960724,3164960727,FR 3164960728,3164960735,PL @@ -101756,9 +94914,7 @@ 3164961368,3164961375,GB 3164961376,3164961379,DE 3164961380,3164961387,IT -3164961388,3164961399,FR -3164961400,3164961403,PL -3164961404,3164961471,FR +3164961388,3164961471,FR 3164961472,3164961503,DE 3164961504,3164961519,GB 3164961520,3164961527,IT @@ -101797,7 +94953,7 @@ 3164961904,3164961919,GB 3164961920,3164961951,IT 3164961952,3164961967,ES -3164961968,3164961971,FR +3164961968,3164961971,IE 3164961972,3164961975,ES 3164961976,3164961979,FR 3164961980,3164961999,DE @@ -101912,7 +95068,7 @@ 3164969016,3164969019,NL 3164969020,3164969023,BE 3164969024,3164969055,PL -3164969056,3164969071,CZ +3164969056,3164969071,PT 3164969072,3164969079,FR 3164969080,3164969083,PL 3164969084,3164969095,ES @@ -101978,16 +95134,14 @@ 3164970496,3164970559,PL 3164970560,3164970567,FR 3164970568,3164970571,GB -3164970572,3164970575,ES +3164970572,3164970575,LT 3164970576,3164970607,FR 3164970608,3164970615,ES -3164970616,3164970623,CH -3164970624,3164970631,FR -3164970632,3164970639,CH +3164970616,3164970639,FR 3164970640,3164970647,ES 3164970648,3164970651,GB 3164970652,3164970655,FR -3164970656,3164970687,IT +3164970656,3164970687,NL 3164970688,3164970691,GB 3164970692,3164970695,FR 3164970696,3164970719,PL @@ -102203,7 +95357,7 @@ 3164976292,3164976295,CH 3164976296,3164976303,IT 3164976304,3164976307,FR -3164976308,3164976311,IE +3164976308,3164976311,IT 3164976312,3164976315,GB 3164976316,3164976319,FR 3164976320,3164976327,DE @@ -102221,7 +95375,8 @@ 3164976416,3164976431,IT 3164976432,3164976447,PT 3164976448,3164976459,FR -3164976460,3164976479,DE +3164976460,3164976463,DE +3164976464,3164976479,ES 3164976480,3164976511,PL 3164976512,3164976687,FR 3164976688,3164976703,PL @@ -102261,12 +95416,11 @@ 3164977916,3164977919,CZ 3164977920,3164978047,DE 3164978048,3164978055,FR -3164978056,3164978063,NL +3164978056,3164978063,DE 3164978064,3164978067,BE 3164978068,3164978079,ES 3164978080,3164978127,GB -3164978128,3164978143,FR -3164978144,3164978147,DE +3164978128,3164978147,FR 3164978148,3164978151,ES 3164978152,3164978155,GB 3164978156,3164978159,DE @@ -102289,14 +95443,12 @@ 3164978680,3164978943,PL 3164978944,3164978951,PT 3164978952,3164978955,PL -3164978956,3164978959,GB -3164978960,3164978975,FR +3164978956,3164978975,FR 3164978976,3164978983,ES 3164978984,3164978999,PL 3164979000,3164979003,FR 3164979004,3164979007,DE -3164979008,3164979023,GB -3164979024,3164979047,FR +3164979008,3164979047,FR 3164979048,3164979051,BE 3164979052,3164979103,FR 3164979104,3164979107,PL @@ -102376,10 +95528,10 @@ 3168898304,3168907263,PS 3168907264,3168909055,IL 3168909056,3168909311,PS -3168909312,3168909567,IL -3168909568,3168910591,PS -3168910592,3168911359,IL -3168911360,3168913919,PS +3168909312,3168909823,IL +3168909824,3168910591,PS +3168910592,3168911871,IL +3168911872,3168913919,PS 3168913920,3168914175,IL 3168914176,3168919807,PS 3168919808,3168920063,IL @@ -102387,7 +95539,9 @@ 3168927744,3169026047,RU 3169026048,3169034239,CZ 3169034240,3169042431,GB -3169042432,3169044479,GR +3169042432,3169042943,GR +3169042944,3169043455,BG +3169043456,3169044479,GR 3169044480,3169046527,NL 3169046528,3169050623,AZ 3169050624,3169052671,HU @@ -102404,7 +95558,9 @@ 3169157120,3169189887,SY 3169189888,3169222655,UA 3169222656,3169255423,SI -3169255424,3169264895,KW +3169255424,3169264127,KW +3169264128,3169264383,US +3169264384,3169264895,KW 3169264896,3169264927,OM 3169264928,3169265167,KW 3169265168,3169265175,IQ @@ -102574,11 +95730,9 @@ 3188473856,3188482047,PE 3188482048,3188490239,AR 3188490240,3188498431,CO -3188498432,3188516351,AR -3188516352,3188516607,US -3188516608,3188517119,AR -3188517120,3188517375,US -3188517376,3188523007,AR +3188498432,3188517119,AR +3188517120,3188517247,US +3188517248,3188523007,AR 3188523008,3188539391,CO 3188539392,3188543487,CL 3188543488,3188545535,PA @@ -102619,14 +95773,16 @@ 3191091200,3191093247,BO 3191093248,3191095295,AR 3191095296,3191099391,EC +3191099392,3191103487,AR 3191107584,3191111679,PE 3191111680,3191128063,PY 3191128064,3191132159,EC 3191132160,3191136255,AR 3191136256,3191144447,DO -3191144448,3191193599,SV -3191193600,3191197695,HN -3191197696,3191209983,SV +3191144448,3191156735,SV +3191156736,3191169023,HN +3191169024,3191193599,SV +3191193600,3191209983,HN 3191209984,3191275519,CL 3191275520,3191341055,AR 3191341056,3191406591,GT @@ -102634,7 +95790,9 @@ 3191439360,3191455743,EC 3191455744,3191472127,AR 3191472128,3191603199,TT -3191603200,3191611391,CO +3191603200,3191607807,CO +3191607808,3191608319,CL +3191608320,3191611391,CO 3191611392,3191619583,VE 3191619584,3191734271,CO 3191734272,3191799807,SV @@ -102646,7 +95804,6 @@ 3192946688,3192979455,DO 3192979456,3193044991,PE 3193044992,3193110527,CL -3193110528,3193143295,CO 3193143296,3193176063,TT 3193176064,3193307135,CO 3193307136,3193438207,SV @@ -102692,9 +95849,10 @@ 3194093568,3194126335,SR 3194126336,3194130431,AR 3194130432,3194134527,BR -3194134528,3194142719,AR +3194134528,3194140671,AR +3194140672,3194142719,CR 3194142720,3194159103,CL -3194159104,3194165247,GT +3194159104,3194165247,HN 3194165248,3194175487,SV 3194175488,3194177535,AR 3194177536,3194179583,EC @@ -102719,6 +95877,7 @@ 3194441728,3194445823,AR 3194445824,3194454015,CO 3194454016,3194458111,AR +3194458112,3194462207,CL 3194466304,3194467327,AR 3194467328,3194468351,DO 3194468352,3194469375,US @@ -102743,13 +95902,14 @@ 3194609664,3194613759,AR 3194613760,3194617855,PE 3194617856,3194626047,NI -3194626048,3194628095,AR +3194626048,3194630143,AR 3194630144,3194634239,NI 3194634240,3194638335,CR 3194638336,3194640383,AR +3194640384,3194642431,BZ 3194642432,3194646527,AR 3194646528,3194648575,DO -3194650624,3194659839,AR +3194648576,3194659839,AR 3194659840,3194660095,US 3194660096,3194663167,AR 3194663168,3194663423,US @@ -102758,13 +95918,18 @@ 3194666240,3194667007,AR 3194667008,3194675199,GT 3194675200,3194679295,PA +3194679296,3194683391,BO 3194683392,3194687487,CU 3194687488,3194691583,CO 3194691584,3194699775,BO -3194699776,3194703871,EC +3194699776,3194705919,EC +3194705920,3194707967,CR 3194707968,3194716159,AR 3194716160,3194724351,HN 3194724352,3194728447,PA +3194728448,3194729471,CL +3194729472,3194730495,PE +3194730496,3194732543,AR 3194740736,3194742783,CL 3194742784,3194744831,EC 3194744832,3194746879,AR @@ -102780,15 +95945,17 @@ 3194799104,3194802175,GY 3194806272,3194830847,AR 3194830848,3194839039,PA -3194847232,3194863615,CO +3194839040,3194863615,CO 3194863616,3194871807,HN 3194880000,3194896383,DO 3194896384,3194904575,CO +3194904576,3194908671,CL 3194912768,3194925055,CL 3194925056,3194929151,AR 3194929152,3194937343,EC 3194937344,3194945535,AR 3194945536,3194953727,GT +3194953728,3194961919,AR 3194961920,3194970111,EC 3194970112,3194974207,PA 3194974208,3194976255,AR @@ -102808,9 +95975,11 @@ 3195101184,3195109375,CR 3195109376,3195125759,AR 3195125760,3195133951,PE +3195138048,3195139071,DO +3195139072,3195140095,CL +3195140096,3195142143,CR 3195142144,3195150335,VE -3195158528,3195183103,AR -3195191296,3195199487,AR +3195158528,3195199487,AR 3195199488,3195201535,PY 3195203584,3195205631,VE 3195205632,3195206655,PE @@ -102848,7 +96017,7 @@ 3195756544,3195763711,AR 3195763712,3195764735,BO 3195764736,3195768831,CR -3195772928,3195777023,VE +3195772928,3195781119,VE 3195781120,3195797503,PA 3195797504,3195801599,AR 3195805696,3195807743,NI @@ -102898,11 +96067,13 @@ 3198681088,3198877695,VE 3198877696,3198894079,CR 3198910464,3198926847,CL +3198926848,3198943231,BO 3198943232,3199467519,AR -3199500288,3199516671,AR +3199504384,3199505407,AR 3199533056,3199549439,BO 3199549440,3199565823,AR 3199565824,3199582207,NI +3199582208,3199598591,HN 3199598592,3199631359,CO 3199631360,3199729663,AR 3199729664,3199762431,NI @@ -102913,13 +96084,17 @@ 3199782912,3199784959,AR 3199784960,3199785983,EC 3199785984,3199795199,AR -3199795200,3199827967,AN +3199795200,3199819775,AN +3199819776,3199820799,CR +3199820800,3199822847,AR +3199822848,3199827967,HN 3199827968,3199860735,AR 3199860736,3199926271,BO 3199926272,3199991807,PE 3199991808,3200516095,AR 3200516096,3200565247,CL 3200565248,3200569343,HT +3200569344,3200573439,CL 3200573440,3200577535,AR 3200581632,3200614399,BZ 3200614400,3200647167,AR @@ -102944,7 +96119,9 @@ 3201630208,3201695743,TT 3201695744,3201761279,EC 3201761280,3201826815,CL -3201826816,3201925119,AR +3201826816,3201884159,AR +3201884160,3201888255,VE +3201888256,3201925119,AR 3201925120,3201957887,CL 3201957888,3202088959,PA 3202088960,3202220031,AR @@ -102959,9 +96136,16 @@ 3203532288,3203532543,PA 3203532544,3203532799,CO 3203532800,3203534847,PA -3203534848,3203535871,CO +3203534848,3203535103,AN +3203535104,3203535359,CO +3203535360,3203535615,AN +3203535616,3203535871,CO 3203535872,3203536383,PA -3203536384,3203547135,CO +3203536384,3203537919,CO +3203537920,3203538431,GT +3203538432,3203538943,CO +3203538944,3203539967,BZ +3203539968,3203547135,CO 3203547136,3203549183,PA 3203549184,3203661823,CO 3203661824,3203923967,AR @@ -102996,14 +96180,36 @@ 3221608704,3221614335,US 3221614336,3221614591,GB 3221614592,3221614847,AU -3221615104,3221618175,US +3221615104,3221616269,US +3221616270,3221616270,AP +3221616271,3221618175,US 3221618176,3221618431,GB 3221618688,3221618943,GB -3221618944,3221640191,US +3221618944,3221633791,US +3221633792,3221634047,FR +3221634048,3221640191,US 3221640192,3221640447,NL -3221640448,3221656831,US +3221640448,3221647103,US +3221647104,3221647359,FR +3221647360,3221656831,US 3221656832,3221657087,AU -3221657088,3222011903,US +3221657088,3221664255,US +3221664256,3221664511,EU +3221664512,3221801983,US +3221801984,3221802239,IN +3221802240,3221803775,US +3221803776,3221804031,IN +3221804032,3221806079,US +3221806080,3221806335,IN +3221806336,3221806591,US +3221806592,3221806847,IN +3221806848,3221843967,US +3221843968,3221844223,EU +3221844224,3221993727,US +3221993728,3221993983,EU +3221993984,3222003967,US +3222003968,3222004223,AP +3222004224,3222011903,US 3222012160,3222012415,GB 3222012672,3222023423,US 3222023936,3222024191,IT @@ -103044,7 +96250,9 @@ 3222075136,3222075391,CH 3222075392,3222274047,US 3222290432,3222305535,US -3222305536,3222313727,SE +3222305536,3222309119,SE +3222309120,3222309375,DE +3222309376,3222313727,SE 3222313728,3222316799,CH 3222316800,3222319615,US 3222319616,3222320127,JP @@ -103053,15 +96261,39 @@ 3222320896,3222326015,NL 3222326016,3222326527,US 3222326528,3222339583,CA -3222339584,3222455039,US +3222339584,3222405375,US +3222405376,3222405631,GB +3222405632,3222406143,US +3222406144,3222406399,EU +3222406400,3222407167,US +3222407168,3222407423,EU +3222407424,3222409471,US +3222409472,3222409727,AP +3222409728,3222455039,US 3222455040,3222455295,GB -3222455296,3222868735,US -3222868736,3222868991,DE +3222455296,3222466559,US +3222466560,3222466815,EU +3222466816,3222599167,US +3222599168,3222599423,AP +3222599424,3222600447,US +3222600448,3222600703,AP +3222600704,3222741759,US +3222741760,3222742015,AP +3222742016,3222775807,US +3222775808,3222776063,AP +3222776064,3222868735,US +3222868736,3222868991,EU 3222868992,3222869503,US 3222869504,3222869759,GB 3222869760,3222872319,US 3222872320,3222872575,CA -3222872576,3222890751,US +3222872576,3222874623,US +3222874624,3222874848,AP +3222874849,3222874849,MY +3222874850,3222874879,AP +3222874880,3222876159,US +3222876160,3222876415,AP +3222876416,3222890751,US 3222890752,3222891007,CA 3222891008,3222936575,US 3222936576,3222940927,CH @@ -103092,7 +96324,14 @@ 3222989824,3222990079,PT 3222990080,3222990591,AT 3222990592,3222990847,PT -3222990848,3223224319,US +3222990848,3223077119,US +3223077120,3223077375,EU +3223077376,3223191551,US +3223199744,3223207935,US +3223214848,3223215103,US +3223215104,3223215359,AU +3223215360,3223215871,US +3223216128,3223224319,US 3223227904,3223228159,CA 3223229184,3223229695,US 3223229696,3223229951,CA @@ -103112,7 +96351,9 @@ 3223264000,3223264255,FR 3223264256,3223265023,US 3223265024,3223265279,GB -3223265280,3223267327,US +3223265280,3223266559,US +3223266560,3223266815,AU +3223266816,3223267327,US 3223267328,3223267583,BE 3223267584,3223269631,US 3223272960,3223273215,GB @@ -103163,7 +96404,9 @@ 3223437312,3223447551,CH 3223447552,3223447807,US 3223447808,3223448063,NL -3223448064,3223452671,US +3223448064,3223449087,US +3223449088,3223449599,EU +3223449600,3223452671,US 3223452928,3223453183,US 3223453184,3223453439,DE 3223458560,3223458815,GB @@ -103181,8 +96424,12 @@ 3223499776,3223504895,CA 3223507968,3223508991,US 3223511040,3223519231,US -3223519232,3223524351,DE -3223524352,3223534335,US +3223519232,3223523583,DE +3223523584,3223523615,EU +3223523616,3223524351,DE +3223524352,3223528233,US +3223528234,3223528234,GB +3223528235,3223534335,US 3223534336,3223534591,AU 3223534592,3223534847,US 3223535104,3223535359,US @@ -103398,7 +96645,9 @@ 3224305664,3224367615,JP 3224367616,3224368127,US 3224368128,3224369663,CH -3224369664,3224379135,US +3224369664,3224373247,US +3224373248,3224373248,AU +3224373249,3224379135,US 3224379136,3224379391,DE 3224379392,3224398079,US 3224398336,3224398591,US @@ -103477,14 +96726,18 @@ 3224798976,3224799231,AU 3224799744,3224799999,US 3224800000,3224800255,DE -3224800256,3224820735,FR +3224800256,3224816639,FR +3224816640,3224816895,IL +3224816896,3224820735,FR 3224820736,3224820991,PL 3224820992,3224821247,DE 3224821248,3224822015,US 3224822016,3224822271,SE 3224822272,3224822527,US 3224822784,3224826367,US -3224826368,3224826623,CA +3224826368,3224826531,CA +3224826532,3224826535,A1 +3224826536,3224826623,CA 3224826624,3224826879,US 3224826880,3224827135,CH 3224827136,3224827391,GB @@ -103493,7 +96746,13 @@ 3224828672,3224828927,AU 3224829184,3224829439,US 3224829440,3224829695,DE -3224829952,3224851455,US +3224829952,3224834047,US +3224834048,3224834303,SG +3224834304,3224834559,US +3224834560,3224834815,TH +3224834816,3224839423,US +3224839424,3224839679,EU +3224839680,3224851455,US 3224851456,3224851711,DE 3224851968,3224852735,US 3224852736,3224852991,DE @@ -103504,7 +96763,9 @@ 3224855808,3224856063,IT 3224856064,3224856575,US 3224856832,3224857087,NL -3224857088,3224858623,US +3224857088,3224857855,US +3224857856,3224858111,PL +3224858368,3224858623,US 3224858624,3224858879,AU 3224858880,3224859391,US 3224859392,3224859647,NL @@ -103514,7 +96775,11 @@ 3224862976,3224863231,NL 3224863488,3224863743,US 3224863744,3224863999,GB -3224864000,3224878079,US +3224864000,3224870143,US +3224870144,3224870399,EU +3224870400,3224870655,US +3224870656,3224870911,IT +3224870912,3224878079,US 3224878080,3224878335,DE 3224878336,3224878591,US 3224878592,3224878847,AU @@ -103574,15 +96839,21 @@ 3225082368,3225082623,IT 3225082880,3225084671,US 3225084672,3225085183,NL -3225085184,3225089279,US +3225085184,3225085439,ES +3225085440,3225089279,US 3225089280,3225089535,CA -3225089536,3225314303,US +3225089536,3225090047,US +3225090048,3225090303,AP +3225090304,3225091071,US +3225091584,3225091839,US +3225092096,3225314303,US 3225314304,3225314559,GB 3225314560,3225419775,US 3225420032,3225420287,US 3225423872,3225424383,US 3225426944,3225427199,AT 3225429504,3225429759,CA +3225431040,3225431551,RU 3225431552,3225433087,US 3225436160,3225444607,US 3225445376,3225446399,BE @@ -103684,7 +96955,8 @@ 3225687808,3225688063,GB 3225688064,3225689343,US 3225689600,3225689855,US -3225689856,3225695231,NL +3225689856,3225694975,NL +3225694976,3225695231,PL 3225695232,3225695487,US 3225695488,3225701119,CA 3225701120,3225701375,US @@ -103791,7 +97063,9 @@ 3225920768,3225921023,GB 3225921024,3225921791,SE 3225921792,3225922047,GB -3225922048,3225923839,SE +3225922048,3225923327,SE +3225923328,3225923583,IN +3225923584,3225923839,SE 3225923840,3225924095,GB 3225924096,3225930239,SE 3225930240,3225930495,FR @@ -103805,9 +97079,7 @@ 3225938432,3225938687,US 3225938688,3225941247,SE 3225941248,3225941503,IT -3225941504,3225943295,SE -3225943296,3225943551,EU -3225943552,3225944063,SE +3225941504,3225944063,SE 3225944064,3226008831,TW 3226008832,3226009343,US 3226009600,3226010879,US @@ -103844,7 +97116,9 @@ 3226215424,3226236927,US 3226237184,3226237439,US 3226237440,3226237695,AU -3226237696,3226250495,DE +3226237696,3226241535,DE +3226241536,3226241791,LI +3226241792,3226250495,DE 3226250496,3226251263,US 3226251264,3226251519,DE 3226251520,3226267903,US @@ -103953,7 +97227,8 @@ 3226664960,3226690815,FI 3226690816,3226691071,CA 3226691072,3226691327,GB -3226691584,3226695167,US +3226691584,3226693631,US +3226694144,3226695167,US 3226695168,3226695679,AU 3226695680,3226695935,US 3226695936,3226696191,CA @@ -104044,7 +97319,7 @@ 3226800640,3226811391,US 3226811392,3226811647,DE 3226811648,3226824191,US -3226824192,3226824447,DE +3226824192,3226824447,EU 3226824448,3226861567,US 3226861824,3226862079,CA 3226862080,3226864383,US @@ -104110,7 +97385,10 @@ 3227025920,3227026175,GB 3227026176,3227026687,US 3227026688,3227026943,GB -3227027456,3227038207,US +3227027456,3227035135,US +3227035136,3227035391,EU +3227035392,3227035647,AP +3227035648,3227038207,US 3227039744,3227040255,US 3227040512,3227040767,AU 3227040768,3227041279,US @@ -104120,15 +97398,21 @@ 3227043072,3227043327,US 3227043584,3227044863,US 3227044864,3227045119,PL -3227045120,3227053567,US +3227045120,3227051519,US +3227051520,3227051775,AP +3227051776,3227053567,US 3227053568,3227053823,GB 3227053824,3227054079,DE 3227054080,3227056639,US 3227056640,3227058175,PT 3227058176,3227083519,FI 3227083520,3227083775,ES -3227083776,3227123711,FI -3227123712,3227225087,US +3227083776,3227123199,FI +3227123200,3227123455,AX +3227123456,3227123711,FI +3227123712,3227204617,US +3227204618,3227204619,EU +3227204620,3227225087,US 3227225088,3227225599,LU 3227225600,3227234559,US 3227234560,3227234815,PT @@ -104159,7 +97443,7 @@ 3227274752,3227276543,US 3227276800,3227277055,FR 3227277312,3227278847,US -3227278848,3227279103,IE +3227278848,3227279103,EU 3227279104,3227281407,US 3227281408,3227282175,IT 3227282176,3227282431,US @@ -104192,12 +97476,15 @@ 3227312384,3227315199,US 3227320320,3227361791,FR 3227361792,3227362303,US -3227362304,3227385855,FR +3227362304,3227362559,GB +3227362560,3227385855,FR 3227385856,3227391999,US 3227392000,3227392255,PT 3227392256,3227393023,US 3227393024,3227393279,AT -3227393280,3227396351,US +3227393280,3227393791,US +3227393792,3227394047,EU +3227394048,3227396351,US 3227396352,3227396607,AU 3227396608,3227400447,US 3227400448,3227400703,AT @@ -104237,15 +97524,15 @@ 3227440384,3227442175,US 3227442432,3227442687,RU 3227442688,3227443711,US -3227443712,3227443967,EU +3227443712,3227443967,AT 3227443968,3227444223,AU 3227444224,3227445503,US +3227445504,3227445759,RU 3227445760,3227446015,US 3227446016,3227446271,GB 3227446272,3227446783,US 3227447040,3227447295,AT -3227447296,3227447807,ZA -3227447808,3227448063,US +3227447296,3227448063,ZA 3227448064,3227448575,AU 3227448576,3227448831,US 3227448832,3227449087,ZA @@ -104296,7 +97583,9 @@ 3227807040,3227807743,US 3227807744,3227809023,FI 3227809024,3227809279,IN -3227809280,3227813375,FI +3227809280,3227812351,FI +3227812352,3227812607,EU +3227812608,3227813375,FI 3227813376,3227813631,US 3227813632,3227813887,MY 3227813888,3227815167,GB @@ -104346,9 +97635,7 @@ 3227893760,3227894015,FI 3227894016,3227895039,US 3227895040,3227895551,DE -3227895552,3227909119,US -3227909120,3227909375,BE -3227909376,3227909631,US +3227895552,3227909631,US 3227909632,3227909887,AU 3227910400,3227910655,AT 3227910656,3227911679,US @@ -104560,7 +97847,12 @@ 3228364288,3228364543,AT 3228364800,3228368895,US 3228368896,3228404735,DE -3228404736,3228407039,FR +3228404736,3228405247,FR +3228405248,3228405503,KR +3228405504,3228405759,SG +3228405760,3228406015,IN +3228406016,3228406271,US +3228406272,3228407039,FR 3228407040,3228413183,DE 3228413184,3228413439,SG 3228413440,3228417791,DE @@ -104642,7 +97934,9 @@ 3228631040,3228696575,NL 3228696576,3228745183,IL 3228745184,3228745187,A2 -3228745188,3228827647,IL +3228745188,3228826371,IL +3228826372,3228826372,US +3228826373,3228827647,IL 3228827648,3228828159,PS 3228828160,3228829183,IL 3228829184,3228829695,PS @@ -104748,13 +98042,19 @@ 3229391104,3229391359,US 3229391360,3229391615,CN 3229391616,3229391871,AT -3229391872,3229394943,US +3229391872,3229392895,US +3229392896,3229393151,NZ +3229393152,3229394175,US 3229394944,3229408255,RU 3229408256,3229412095,US 3229412096,3229483007,DE 3229483008,3229499647,FI 3229499648,3229500671,US -3229548544,3229679615,US +3229548544,3229614847,US +3229614848,3229615103,GB +3229615104,3229679103,US +3229679104,3229679359,EU +3229679360,3229679615,US 3229679872,3229680383,DE 3229680384,3229680895,RO 3229680896,3229695487,DE @@ -104793,7 +98093,9 @@ 3229844736,3229844991,US 3229845248,3229845503,US 3229845504,3229847295,CA -3229847296,3229874943,US +3229847296,3229864703,US +3229864704,3229864959,AP +3229864960,3229874943,US 3229874944,3229875455,AU 3229875456,3229875967,US 3229876224,3229878271,US @@ -104908,7 +98210,7 @@ 3230109952,3230115071,CH 3230115072,3230115327,IT 3230115328,3230115583,GR -3230115584,3230116095,EU +3230115584,3230116095,BE 3230116096,3230117631,US 3230117632,3230117887,FR 3230117888,3230120191,US @@ -105064,7 +98366,9 @@ 3230333952,3230334975,US 3230334976,3230354943,CA 3230354944,3230355199,FR -3230355200,3230368767,CA +3230355200,3230365183,CA +3230365184,3230365439,US +3230365440,3230368767,CA 3230368768,3230370303,US 3230370304,3230370559,CA 3230370816,3230400511,CA @@ -105131,7 +98435,9 @@ 3230868480,3230868735,GB 3230868992,3230870015,US 3230870016,3230870271,PL -3230870272,3230878719,US +3230870272,3230873343,US +3230873344,3230873599,HK +3230873600,3230878719,US 3230878720,3230879487,PT 3230879488,3230879743,FR 3230879744,3230888447,US @@ -105255,8 +98561,14 @@ 3231049984,3231050239,US 3231050496,3231051263,US 3231051264,3231051519,GB -3231051776,3231070463,US -3231070720,3231077631,SE +3231051776,3231057919,US +3231057920,3231058175,EU +3231058176,3231060991,US +3231060992,3231061247,EU +3231061248,3231070463,US +3231070720,3231077119,SE +3231077120,3231077375,PL +3231077376,3231077631,SE 3231078144,3231078655,US 3231078656,3231078911,GB 3231078912,3231079423,CA @@ -105516,7 +98828,13 @@ 3231562752,3231563007,US 3231563008,3231563263,CH 3231563264,3231563519,ZA -3231580160,3231649791,US +3231580160,3231588863,US +3231588864,3231589119,GB +3231589120,3231591679,US +3231591680,3231591935,AU +3231591936,3231594239,US +3231594240,3231594495,GB +3231594496,3231649791,US 3231649792,3231653887,SG 3231653888,3231655935,US 3231663616,3231663871,FI @@ -105615,6 +98933,7 @@ 3231761408,3231763711,US 3231763712,3231763967,AU 3231763968,3231768575,US +3231768576,3231768831,RU 3231768832,3231769087,NO 3231769344,3231769855,US 3231769856,3231770111,AU @@ -105684,7 +99003,8 @@ 3231903744,3231905791,RU 3231905792,3231906047,PL 3231906048,3231907839,RU -3231907840,3231916031,US +3231907840,3231912959,US +3231912960,3231913215,AP 3231916032,3231948799,FI 3231973376,3232038911,AT 3232038912,3232039167,SE @@ -105717,7 +99037,9 @@ 3232090624,3232092671,SE 3232092672,3232093183,GB 3232093184,3232093439,US -3232093440,3232094207,GB +3232093440,3232093695,GB +3232093696,3232093951,AP +3232093952,3232094207,GB 3232094208,3232094719,CH 3232094720,3232095231,US 3232095232,3232096255,GB @@ -105745,7 +99067,9 @@ 3232139264,3232140287,GB 3232140288,3232141311,FR 3232141312,3232141823,UA -3232141824,3232156159,DE +3232141824,3232142335,DE +3232142336,3232143359,ES +3232143360,3232156159,DE 3232156160,3232156671,PL 3232156672,3232159743,DE 3232159744,3232160767,PL @@ -105763,7 +99087,9 @@ 3232448512,3232464895,US 3232464896,3232497663,GB 3232497664,3232555007,US -3232555264,3232555775,US +3232555264,3232555640,US +3232555641,3232555641,A1 +3232555642,3232555775,US 3232555776,3232560127,JP 3232560384,3232560895,JP 3232560896,3232561663,US @@ -106034,7 +99360,17 @@ 3233803008,3233803263,CA 3233803264,3233808383,US 3233808384,3233873919,TW -3233873920,3233939455,US +3233873920,3233907711,US +3233907712,3233907967,AP +3233907968,3233914879,US +3233914880,3233915135,AP +3233915136,3233915903,US +3233915904,3233916159,AP +3233916160,3233926294,US +3233926295,3233926295,MX +3233926296,3233936639,US +3233936640,3233936895,EU +3233936896,3233939455,US 3233939456,3233980671,FI 3233980672,3233980927,GB 3233980928,3233991167,FI @@ -106107,7 +99443,15 @@ 3234202624,3234203647,US 3234203648,3234205695,BR 3234205696,3234222079,US -3234234368,3234250751,US +3234234368,3234239327,US +3234239328,3234239329,MY +3234239330,3234240255,US +3234240256,3234240383,EU +3234240384,3234240387,IE +3234240388,3234240511,EU +3234240512,3234240607,US +3234240608,3234240611,IL +3234240612,3234250751,US 3234267136,3234271231,US 3234271232,3234275327,PT 3234275328,3234279423,AU @@ -106241,7 +99585,9 @@ 3234996224,3235000319,US 3235004416,3235020799,CA 3235053568,3235086335,US -3235119104,3235389439,US +3235119104,3235184639,US +3235184640,3235184895,CA +3235184896,3235389439,US 3235389440,3235389951,VE 3235389952,3235417215,US 3235417216,3235417223,BR @@ -106253,7 +99599,9 @@ 3235778560,3235807231,US 3235840000,3235856383,US 3235856384,3235872767,BR -3235872768,3235906303,US +3235872768,3235876607,US +3235876608,3235876863,AP +3235876864,3235906303,US 3235906304,3235906559,CA 3235906560,3235908863,US 3235908864,3235909119,CA @@ -106322,10 +99670,15 @@ 3236052992,3236069375,US 3236102144,3236106239,PH 3236106240,3236134911,US -3236167680,3236175871,CA +3236167680,3236172543,CA +3236172544,3236172799,US +3236172800,3236175871,CA 3236175872,3236192255,US 3236200448,3236233215,MY -3236233216,3236249599,US +3236233216,3236237567,US +3236237568,3236237936,EU +3236237937,3236238591,US +3236241408,3236249599,US 3236298752,3236302847,US 3236364288,3236368127,US 3236368128,3236368383,NZ @@ -106369,7 +99722,12 @@ 3236427520,3236427775,CA 3236428800,3236429311,US 3236429312,3236429567,ZA -3236429824,3236462591,US +3236429824,3236438015,US +3236446208,3236447487,US +3236447488,3236447743,AP +3236447744,3236450047,US +3236450048,3236450303,EU +3236450304,3236462591,US 3236462592,3236470783,AU 3236495360,3236566783,US 3236566784,3236567039,CA @@ -106488,18 +99846,32 @@ 3237345536,3237346303,KR 3237346304,3237349119,US 3237349120,3237349375,AU -3237349376,3237412863,US +3237349376,3237366015,US +3237366016,3237366271,AU +3237366272,3237412863,US 3237412864,3237416959,GB 3237416960,3237437439,US 3237445632,3237478399,US 3237478400,3237511167,LK 3237511168,3237548031,US 3237548032,3237552127,KR -3237552128,3237560319,US +3237552128,3237553154,US +3237553155,3237553155,GB +3237553156,3237553922,US +3237553923,3237553923,EU +3237553924,3237554434,US +3237554435,3237554435,AP +3237554436,3237557247,US 3237609472,3237613567,US 3237615104,3237615615,US 3237615616,3237616895,CA -3237617152,3237658623,US +3237617152,3237622015,US +3237622016,3237622271,AP +3237622272,3237634309,US +3237634310,3237634310,GB +3237634311,3237647103,US +3237647104,3237647359,AU +3237647360,3237658623,US 3237675008,3237681663,US 3237681664,3237682943,CA 3237682944,3237684991,US @@ -106522,19 +99894,55 @@ 3237726976,3237727231,US 3237727232,3237728255,AU 3237728256,3237732863,US -3237732864,3237733119,DE +3237732864,3237733068,DE +3237733069,3237733070,A1 +3237733071,3237733119,DE 3237734144,3237734399,CA 3237734400,3237736447,US 3237740544,3238002687,US 3238002688,3238006783,NL 3238006784,3238007039,GB -3238007040,3238010879,NL +3238007040,3238008831,NL +3238008832,3238010879,SI 3238010880,3238017023,CH 3238017024,3238018303,DK 3238018304,3238018559,UA 3238018560,3238018815,FR 3238018816,3238019071,DE -3238019072,3238035455,PL +3238019072,3238035711,PL +3238035712,3238037503,RU +3238037504,3238039039,LV +3238039040,3238039551,UA +3238039552,3238039807,PL +3238039808,3238042623,RU +3238042624,3238042879,IR +3238042880,3238043135,IT +3238043136,3238043647,GB +3238043648,3238043903,NL +3238043904,3238044159,DK +3238044160,3238044671,KZ +3238044672,3238045695,DE +3238045696,3238047743,RU +3238047744,3238048255,GB +3238048256,3238048767,RU +3238048768,3238049791,CH +3238049792,3238050303,RU +3238050304,3238050815,DE +3238050816,3238051071,AT +3238051072,3238051583,RO +3238051584,3238051839,GB +3238051840,3238053375,PL +3238053376,3238053631,RU +3238053632,3238053887,DE +3238053888,3238054911,RU +3238054912,3238055935,UA +3238055936,3238056959,PL +3238056960,3238057215,MD +3238057216,3238057471,BG +3238057472,3238057983,RU +3238057984,3238059519,UA +3238059520,3238059775,NO +3238059776,3238060031,UA 3238060032,3238060287,CH 3238060288,3238060543,RO 3238060544,3238060799,HU @@ -106547,7 +99955,7 @@ 3238062848,3238063103,SE 3238063104,3238063359,PL 3238063360,3238063615,CH -3238063616,3238063871,DE +3238063616,3238063871,EU 3238063872,3238064127,GB 3238064128,3238064383,UA 3238064384,3238064639,ES @@ -106580,7 +99988,12 @@ 3238504448,3238526975,DE 3238526976,3238527231,RU 3238527232,3238535167,CH -3238537216,3238541567,CH +3238535168,3238536191,SE +3238536192,3238537215,DK +3238537216,3238538495,CH +3238538496,3238538751,PL +3238538752,3238539263,RU +3238539264,3238541567,CH 3238541568,3238541823,PL 3238541824,3238542591,CH 3238542592,3238542847,PL @@ -106608,7 +100021,8 @@ 3238592512,3238594559,GB 3238594560,3238595583,BE 3238595584,3238595839,SI -3238595840,3238596607,GB +3238595840,3238596095,EU +3238596096,3238596607,GB 3238596608,3238596863,BG 3238596864,3238597119,RU 3238597120,3238597375,DE @@ -106652,7 +100066,7 @@ 3238656256,3238656511,RU 3238656512,3238657023,UA 3238657024,3238657535,AT -3238657536,3238657791,DK +3238657536,3238657791,GB 3238657792,3238658047,AT 3238658048,3238675455,SE 3238675456,3238675711,DK @@ -106716,6 +100130,7 @@ 3239108096,3239109887,DE 3239109888,3239110143,PL 3239110144,3239110655,DE +3239110656,3239110911,RU 3239110912,3239111167,UA 3239111168,3239111423,NL 3239111424,3239111935,DE @@ -106831,7 +100246,9 @@ 3239180288,3239181311,CZ 3239181312,3239181567,AT 3239181568,3239181823,UA -3239181824,3239264255,DE +3239181824,3239205887,DE +3239205888,3239206143,US +3239206144,3239264255,DE 3239264256,3239264767,NO 3239264768,3239266303,RU 3239266304,3239266815,PL @@ -106863,6 +100280,9 @@ 3239281664,3239282687,UA 3239282688,3239283711,FI 3239283712,3239284735,PL +3239284736,3239285247,IR +3239285248,3239285503,SE +3239285504,3239285759,BG 3239285760,3239286783,KW 3239286784,3239287807,UA 3239287808,3239288831,GB @@ -106873,7 +100293,9 @@ 3239292928,3239293951,CZ 3239293952,3239294975,DE 3239294976,3239295999,UA -3239296000,3239297023,GB +3239296000,3239296511,GB +3239296512,3239296767,LB +3239296768,3239297023,GB 3239297024,3239298047,RO 3239298048,3239299071,GB 3239299072,3239301119,UA @@ -106939,7 +100361,9 @@ 3239488768,3239489023,RO 3239489024,3239489279,DE 3239489280,3239489535,PL -3239489536,3239501823,DE +3239489536,3239496959,DE +3239496960,3239497215,EU +3239497216,3239501823,DE 3239501824,3239505919,BE 3239505920,3239506431,DE 3239506432,3239506687,RU @@ -106950,9 +100374,13 @@ 3239508480,3239508735,NO 3239508736,3239508991,DE 3239508992,3239509247,PL -3239509248,3239510015,DE +3239509248,3239509503,DE +3239509504,3239509759,CH +3239509760,3239510015,DE 3239510016,3239510271,UA -3239510272,3239522303,DE +3239510272,3239521023,DE +3239521024,3239521279,AP +3239521280,3239522303,DE 3239522304,3239522559,PL 3239522560,3239522815,SI 3239522816,3239523071,LT @@ -107008,7 +100436,9 @@ 3239556352,3239556607,UA 3239556608,3239556863,HR 3239556864,3239557119,UA -3239557120,3239567359,DE +3239557120,3239565055,DE +3239565056,3239565311,US +3239565312,3239567359,DE 3239567360,3239567615,GB 3239567616,3239567871,UA 3239567872,3239568127,DE @@ -107030,7 +100460,11 @@ 3239583232,3239583487,UA 3239583488,3239583743,RO 3239583744,3239591935,DE -3239591936,3239593983,FI +3239591936,3239592447,FI +3239592448,3239592703,US +3239592704,3239592959,FI +3239592960,3239593215,EU +3239593216,3239593983,FI 3239593984,3239624703,DE 3239624704,3239625727,CH 3239625728,3239626751,RU @@ -107110,6 +100544,7 @@ 3239710720,3239710975,RU 3239710976,3239711231,SE 3239711232,3239711487,BY +3239711488,3239711743,RU 3239711744,3239711999,UA 3239712000,3239712255,PL 3239712256,3239712511,DE @@ -107199,7 +100634,8 @@ 3239826944,3239827455,RU 3239827456,3239827967,DK 3239827968,3239828479,CH -3239828480,3239828991,DE +3239828480,3239828735,EU +3239828736,3239828991,DE 3239828992,3239830015,RU 3239830016,3239830527,CH 3239830528,3239831039,SE @@ -107234,6 +100670,7 @@ 3239859712,3239859967,HU 3239859968,3239860223,CA 3239860224,3239860479,DE +3239860480,3239860735,FI 3239860736,3239860991,DE 3239860992,3239861247,AT 3239861248,3239861503,UA @@ -107260,7 +100697,10 @@ 3239878656,3239882751,DE 3239882752,3239883007,GB 3239883008,3239883263,UA -3239883264,3239883519,GB +3239883264,3239883316,EU +3239883317,3239883317,GB +3239883318,3239883519,EU +3239883520,3239883775,RU 3239883776,3239884031,DE 3239884032,3239884287,IR 3239884288,3239884543,GB @@ -107343,7 +100783,10 @@ 3239968768,3239969023,NO 3239969024,3239974911,DE 3239974912,3239975935,GB -3239975936,3239978751,DE +3239975936,3239976191,RO +3239976192,3239976447,DE +3239976448,3239976959,NL +3239976960,3239978751,DE 3239978752,3239979007,RU 3239979008,3239979263,UA 3239979264,3239979519,GB @@ -107382,7 +100825,9 @@ 3240038400,3240098815,DE 3240098816,3240099327,CH 3240099328,3240099839,DE -3240099840,3240102911,GB +3240099840,3240100690,GB +3240100691,3240100691,EU +3240100692,3240102911,GB 3240102912,3240103935,UA 3240103936,3240104703,GB 3240104704,3240104959,NL @@ -107390,9 +100835,11 @@ 3240105216,3240105471,UA 3240105472,3240109055,GB 3240109056,3240109567,PL -3240109568,3240125439,GB +3240109568,3240112639,GB +3240120320,3240125439,GB 3240125440,3240125695,RO 3240125696,3240165375,GB +3240165376,3240165887,PL 3240165888,3240166399,ES 3240166400,3240166911,PL 3240166912,3240167423,RO @@ -107453,7 +100900,6 @@ 3240197632,3240198143,CZ 3240198144,3240198655,CH 3240198656,3240199167,RO -3240199168,3240199679,HU 3240199680,3240200191,NL 3240200192,3240200703,RO 3240200704,3240201215,GB @@ -107469,7 +100915,8 @@ 3240205824,3240206335,DE 3240206336,3240206847,RU 3240206848,3240207871,RO -3240208384,3240208895,FR +3240207872,3240208127,RU +3240208128,3240208895,FR 3240208896,3240209407,GB 3240209408,3240209919,AE 3240209920,3240210943,PL @@ -107516,7 +100963,8 @@ 3240237056,3240239103,DE 3240239104,3240240127,FR 3240240128,3240241151,US -3240241152,3240242175,FI +3240241152,3240241407,EU +3240241408,3240242175,FI 3240242176,3240243199,PL 3240243200,3240244223,DE 3240244224,3240245247,PL @@ -107529,7 +100977,8 @@ 3240252416,3240253439,LT 3240253440,3240254463,BE 3240254464,3240256511,UA -3240256512,3240257535,DE +3240256512,3240256767,EU +3240256768,3240257535,DE 3240257536,3240258559,FO 3240258560,3240259583,RO 3240259584,3240260607,PL @@ -107564,6 +101013,7 @@ 3240278016,3240278527,RU 3240278528,3240279039,GB 3240279040,3240279551,CH +3240279552,3240280063,RU 3240280064,3240280191,DE 3240280192,3240280319,SE 3240280320,3240280447,PL @@ -107578,6 +101028,7 @@ 3240281600,3240281727,JO 3240281728,3240281855,PL 3240281856,3240281983,NL +3240281984,3240282111,NO 3240282112,3240282239,DE 3240282240,3240282367,UA 3240282368,3240282495,RO @@ -107597,6 +101048,22 @@ 3240296704,3240302847,GB 3240302848,3240303103,UA 3240303104,3240304639,GB +3240304640,3240305663,RU +3240305664,3240305919,PL +3240305920,3240306175,EU +3240306176,3240306687,RU +3240306688,3240306943,BG +3240306944,3240307199,PL +3240307200,3240307711,RU +3240307712,3240308223,ES +3240308224,3240308479,BG +3240308480,3240308735,PL +3240308736,3240309759,CZ +3240309760,3240310783,NO +3240310784,3240311807,GB +3240312064,3240312319,RU +3240312320,3240312575,IR +3240312576,3240312831,RU 3240312832,3240321023,GB 3240321024,3240321791,RU 3240321792,3240322047,PL @@ -107639,7 +101106,7 @@ 3240410368,3240410623,AT 3240410624,3240410879,PT 3240410880,3240411135,NO -3240411136,3240419839,GB +3240419328,3240419839,GB 3240419840,3240420095,AT 3240420096,3240420351,DE 3240420352,3240420607,RO @@ -107664,7 +101131,7 @@ 3240465408,3240465919,DE 3240465920,3240466175,FR 3240466176,3240466687,DE -3240466688,3240466943,PT +3240466688,3240466943,AO 3240466944,3240467199,TR 3240467200,3240467455,NL 3240467456,3240467711,UA @@ -107680,7 +101147,9 @@ 3240493056,3240501247,SE 3240501248,3240505343,GB 3240505344,3240505599,PL -3240505600,3240575487,GB +3240505600,3240536640,GB +3240536641,3240536641,US +3240536642,3240575487,GB 3240575488,3240575743,RO 3240575744,3240575999,GB 3240576000,3240576255,DE @@ -107697,7 +101166,7 @@ 3240587264,3240587519,NL 3240587520,3240587775,RU 3240587776,3240588031,UA -3240588032,3240588287,US +3240588032,3240588287,DE 3240588288,3240588543,RU 3240588544,3240588799,RO 3240588800,3240589055,UA @@ -107755,6 +101224,7 @@ 3240712704,3240712959,CH 3240712960,3240713215,IT 3240713216,3240713471,GB +3240713472,3240713727,RU 3240713728,3240713983,AT 3240713984,3240714239,FR 3240714240,3240716287,GB @@ -107780,7 +101250,7 @@ 3240729600,3240730111,DK 3240730112,3240730623,BE 3240730624,3240731647,ES -3240731648,3240732671,EU +3240731648,3240732671,GB 3240732672,3240733695,SE 3240733696,3240734719,PL 3240734720,3240735743,IT @@ -107842,7 +101312,7 @@ 3240794112,3240794367,GB 3240794368,3240794879,PL 3240794880,3240795135,DE -3240795392,3240795647,UA +3240795136,3240795647,UA 3240795648,3240795903,CH 3240795904,3240796159,SE 3240796160,3240808959,IT @@ -107851,6 +101321,7 @@ 3240809472,3240809727,NL 3240809728,3240809983,FR 3240809984,3240810239,GR +3240810240,3240810495,SE 3240810496,3240810751,TR 3240810752,3240811007,GB 3240811008,3240811263,PL @@ -107863,7 +101334,8 @@ 3240813568,3240814591,PL 3240814592,3240818687,IT 3240818688,3240820735,NL -3240820800,3240820831,GB +3240820800,3240820863,GB +3240820864,3240820991,PL 3240820992,3240823807,IT 3240823808,3240824319,PL 3240824320,3240827135,IT @@ -107906,10 +101378,11 @@ 3240861696,3240866815,IT 3240866816,3240867071,RU 3240867072,3240867327,PL +3240867328,3240867583,RU 3240867584,3240867839,CH 3240867840,3240873983,IT 3240873984,3240874495,RU -3240874496,3240875007,CZ +3240874496,3240875007,UA 3240875008,3240875519,AT 3240875520,3240876031,FR 3240876032,3240876543,DK @@ -107937,7 +101410,9 @@ 3240968960,3240988159,SE 3240988160,3240988167,PL 3240988168,3241017343,SE -3241017344,3241029119,AT +3241017344,3241017855,AT +3241017856,3241018111,RU +3241018112,3241029119,AT 3241029120,3241029375,UA 3241029376,3241029631,PL 3241029632,3241032703,AT @@ -107988,6 +101463,7 @@ 3241070848,3241071103,AT 3241071104,3241071359,UA 3241071360,3241071615,RU +3241071616,3241071871,PL 3241071872,3241072127,RU 3241072128,3241072383,BE 3241072384,3241072639,DE @@ -108002,7 +101478,9 @@ 3241078528,3241078783,DE 3241078784,3241082879,AT 3241082880,3241083135,FR -3241083136,3241100799,CH +3241083136,3241084927,CH +3241084928,3241085183,AP +3241085184,3241100799,CH 3241100800,3241101055,UA 3241101056,3241101311,DK 3241101312,3241101567,RO @@ -108032,7 +101510,7 @@ 3241118720,3241118975,CH 3241118976,3241119231,FR 3241119232,3241119487,DK -3241119488,3241119743,BE +3241119488,3241119743,EU 3241119744,3241119999,RO 3241120000,3241120255,ES 3241120256,3241120511,RU @@ -108059,6 +101537,7 @@ 3241130496,3241130751,DK 3241130752,3241131007,DE 3241131008,3241131263,NL +3241131264,3241131519,UA 3241131520,3241131775,CH 3241131776,3241132031,DK 3241132032,3241145855,CH @@ -108097,7 +101576,9 @@ 3241508096,3241508351,NL 3241508352,3241541375,BE 3241541376,3241541631,PL -3241541632,3241803775,FR +3241541632,3241724415,FR +3241724416,3241724671,RU +3241724672,3241803775,FR 3241803824,3241803831,EU 3241803832,3241803839,GB 3241804032,3241820159,BE @@ -108146,11 +101627,17 @@ 3242196992,3242393599,FI 3242393600,3242394471,NL 3242394472,3242394479,DE -3242394480,3242459135,NL +3242394480,3242419967,NL +3242419968,3242420223,EU +3242420224,3242426113,NL +3242426114,3242426114,EU +3242426115,3242459135,NL 3242459136,3242467327,BG 3242467328,3242475519,HU 3242475520,3242483711,LV -3242483712,3242524671,BG +3242483712,3242493029,BG +3242493030,3242493030,A1 +3242493031,3242524671,BG 3242524672,3242590207,NO 3242590208,3242655743,IT 3242655744,3242721279,NO @@ -108240,6 +101727,7 @@ 3243537152,3243537407,RO 3243537408,3243544063,CZ 3243544064,3243544319,GB +3243544320,3243544575,NL 3243544576,3243552767,CZ 3243552768,3243553023,NL 3243553024,3243553279,FR @@ -108271,7 +101759,9 @@ 3243982848,3243991039,HU 3243991040,3243999231,BE 3243999232,3244031999,NO -3244032000,3244097535,GR +3244032000,3244034047,GR +3244034048,3244035071,CY +3244035072,3244097535,GR 3244097536,3244098559,DE 3244098560,3244099583,GB 3244099584,3244100607,FR @@ -108347,11 +101837,15 @@ 3244277632,3244277695,US 3244277696,3244277759,IE 3244277760,3244294143,SI -3244294144,3244408575,DE +3244294144,3244343807,DE +3244343808,3244344063,EU +3244344064,3244408575,DE 3244408576,3244408831,GB -3244408832,3244498943,DE -3244498944,3244499455,EU -3244499456,3244592127,DE +3244408832,3244452863,DE +3244452864,3244453119,EU +3244453120,3244545279,DE +3244545280,3244545535,EU +3244545536,3244592127,DE 3244592128,3244592639,CH 3244592640,3244794367,DE 3244794368,3244794879,CA @@ -108419,6 +101913,7 @@ 3244834048,3244834303,CH 3244834304,3244834559,IL 3244834560,3244834815,GB +3244834816,3244835071,RU 3244835072,3244835327,AT 3244835328,3244835583,DE 3244835584,3244835839,UA @@ -108427,7 +101922,7 @@ 3244836608,3244836863,PL 3244836864,3244837119,FR 3244837120,3244837375,RO -3244837632,3244837887,RU +3244837376,3244837887,RU 3244837888,3244838143,CY 3244838144,3244838399,IL 3244838400,3244838655,GB @@ -108489,7 +101984,6 @@ 3244853760,3244854015,TR 3244854016,3244854271,NL 3244854272,3244854527,GB -3244854528,3244854783,CZ 3244854784,3244855295,RU 3244855296,3244855551,GB 3244855552,3244855807,UA @@ -108555,7 +102049,7 @@ 3244872704,3244872959,IR 3244872960,3244873215,UA 3244873216,3244873471,SE -3244873472,3244873727,IE +3244873472,3244873727,EU 3244873728,3244873983,DE 3244873984,3244874239,FI 3244874240,3244874495,ES @@ -108580,7 +102074,6 @@ 3244879872,3244880127,SI 3244880128,3244880383,RU 3244880384,3244880639,UA -3244880640,3244880895,CZ 3244880896,3244881151,PL 3244881152,3244881407,RU 3244881408,3244881663,DK @@ -108609,6 +102102,7 @@ 3244887296,3244887551,GB 3244887552,3244887807,RU 3244887808,3244888063,BE +3244888064,3244888319,PL 3244888320,3244888575,DE 3244888576,3244888831,FR 3244888832,3244889087,DE @@ -108717,6 +102211,7 @@ 3244916992,3244917247,PL 3244917248,3244917503,SE 3244917504,3244917759,AT +3244917760,3244918015,RU 3244918016,3244918271,BE 3244918272,3244918527,SE 3244918528,3244918783,UA @@ -108755,7 +102250,7 @@ 3244927488,3244927743,GB 3244927744,3244927999,US 3244928000,3244928255,GB -3244928256,3244928511,US +3244928256,3244928511,NL 3244928512,3244929023,RU 3244929024,3244929535,RO 3244929536,3244929791,PL @@ -108891,9 +102386,7 @@ 3245015040,3245016063,RU 3245016064,3245017087,RS 3245017088,3245018111,PL -3245018112,3245019135,RU -3245019136,3245020159,SC -3245020160,3245021183,RU +3245018112,3245021183,RU 3245021184,3245022207,UA 3245022208,3245023231,NO 3245023232,3245024255,PL @@ -108945,8 +102438,7 @@ 3245084928,3245085183,BE 3245085184,3245085439,GB 3245085440,3245085695,DE -3245085696,3245085951,FR -3245085952,3245086207,GB +3245085696,3245086207,FR 3245086208,3245086463,AT 3245086464,3245086719,GH 3245086720,3245086975,BG @@ -108989,7 +102481,9 @@ 3245117440,3245118463,LV 3245118464,3245119487,GB 3245119488,3245120511,EU -3245120512,3245121535,GB +3245120512,3245121093,GB +3245121094,3245121095,US +3245121096,3245121535,GB 3245121536,3245122047,GR 3245122048,3245122559,UA 3245122560,3245123071,DE @@ -109031,10 +102525,11 @@ 3245134848,3245135103,AT 3245135104,3245135359,TR 3245135360,3245135615,UG -3245135616,3245135871,GB +3245135616,3245135871,BE 3245135872,3245136127,FR 3245136128,3245136383,DE 3245136384,3245136639,GB +3245136640,3245136895,RU 3245136896,3245137151,PL 3245137152,3245137407,GB 3245137408,3245137663,DE @@ -109062,8 +102557,9 @@ 3245159424,3245159935,CH 3245159936,3245160447,BG 3245160448,3245160959,DK +3245160960,3245161471,PL 3245161472,3245161983,SE -3245161984,3245162495,GB +3245161984,3245162495,BE 3245162496,3245163007,DE 3245163008,3245163519,KE 3245163520,3245164543,RU @@ -109154,6 +102650,7 @@ 3245211136,3245211647,GB 3245211648,3245212159,RU 3245212160,3245212671,NG +3245212672,3245213183,GB 3245213184,3245213695,DE 3245213696,3245214207,LV 3245214208,3245214719,AT @@ -109164,7 +102661,9 @@ 3245218816,3245219839,AT 3245219840,3245221887,FI 3245221888,3245223935,DE -3245223936,3245225983,IL +3245223936,3245225471,IL +3245225472,3245225727,EU +3245225728,3245225983,IL 3245225984,3245228031,HU 3245228032,3245229055,FI 3245229056,3245230079,DE @@ -109180,6 +102679,7 @@ 3245234176,3245234431,GB 3245234432,3245234687,UA 3245234688,3245234943,DE +3245234944,3245235199,RU 3245235200,3245235455,BE 3245235456,3245235711,GB 3245235712,3245235967,AT @@ -109468,9 +102968,13 @@ 3246418888,3246418895,SE 3246418896,3246537887,GB 3246537888,3246537903,A2 -3246537904,3246613503,GB +3246537904,3246547199,GB +3246547200,3246547455,EU +3246547456,3246613503,GB 3246613504,3246614527,HU -3246614528,3246784511,GB +3246614528,3246744543,GB +3246744544,3246744559,NG +3246744560,3246784511,GB 3246784512,3246915583,CH 3246915584,3247046655,PT 3247046656,3247046911,AT @@ -109484,7 +102988,6 @@ 3247054592,3247054847,DE 3247054848,3247063039,SI 3247063040,3247063295,FR -3247063296,3247063551,GR 3247063552,3247063807,DE 3247063808,3247064063,BG 3247064064,3247064319,DE @@ -109496,6 +102999,7 @@ 3247065600,3247065855,SE 3247065856,3247066111,GB 3247066112,3247066367,DK +3247066368,3247066623,LV 3247066624,3247066879,CZ 3247066880,3247067135,RU 3247067136,3247067647,DE @@ -109527,7 +103031,7 @@ 3247074560,3247074815,SE 3247074816,3247075071,PL 3247075072,3247075327,IE -3247075328,3247075839,DE +3247075328,3247076095,DE 3247076096,3247076351,DK 3247076352,3247076607,RU 3247076608,3247076863,DE @@ -109547,6 +103051,7 @@ 3247083520,3247084543,UA 3247084544,3247085567,RU 3247085568,3247086591,CZ +3247086592,3247087615,DE 3247087616,3247088639,IT 3247088640,3247089663,DE 3247089664,3247090687,RO @@ -109884,7 +103389,9 @@ 3247372800,3247373055,RO 3247373056,3247374335,FI 3247374336,3247374591,RU -3247374592,3247394047,FI +3247374592,3247382527,FI +3247382528,3247382783,EU +3247382784,3247394047,FI 3247394048,3247394303,PL 3247394304,3247397887,FI 3247397888,3247398143,RU @@ -109947,7 +103454,6 @@ 3247835136,3247836159,GB 3247836160,3247837183,CZ 3247837184,3247838207,ES -3247838208,3247838719,CH 3247838720,3247839231,NO 3247839232,3247839743,CZ 3247839744,3247840255,GB @@ -109958,8 +103464,8 @@ 3247842304,3247842815,PL 3247842816,3247843327,CZ 3247843328,3247843583,LT -3247843584,3247845375,PL -3247845376,3247845631,CH +3247843584,3247845376,PL +3247845377,3247845631,CH 3247845632,3247845887,UA 3247845888,3247846399,PL 3247846400,3247847423,RU @@ -110047,7 +103553,13 @@ 3248226304,3248235007,NO 3248235008,3248235263,PK 3248235264,3248357375,NO -3248357376,3248488447,DE +3248357376,3248464895,DE +3248464896,3248465407,US +3248465408,3248481791,DE +3248481792,3248482047,US +3248482048,3248482175,DE +3248482176,3248482303,US +3248482304,3248488447,DE 3248488448,3248488703,FR 3248488704,3248491519,NO 3248491520,3248492031,RU @@ -110083,11 +103595,13 @@ 3248603392,3248603647,RU 3248603648,3248619263,NO 3248619264,3248619519,UA -3248619520,3248623615,DK -3248623616,3248626687,EU -3248626688,3248638463,DK +3248619520,3248638463,DK 3248638464,3248638719,GB -3248638720,3248750591,DK +3248638720,3248719871,DK +3248719872,3248720127,EU +3248720128,3248748543,DK +3248748544,3248748799,EU +3248748800,3248750591,DK 3248750592,3248750847,PT 3248750848,3248752383,PL 3248752384,3248752639,NL @@ -110138,7 +103652,7 @@ 3248802304,3248802815,FR 3248802816,3248803327,RU 3248803328,3248804351,GB -3248804352,3248804863,LV +3248804352,3248804863,EU 3248804864,3248805375,DE 3248805376,3248805887,RU 3248805888,3248806399,NL @@ -110174,8 +103688,7 @@ 3249078272,3249078783,RU 3249078784,3249079295,CH 3249079296,3249079807,RU -3249079808,3249080319,RO -3249080320,3249080831,EU +3249079808,3249080831,RO 3249080832,3249081343,DE 3249081344,3249081855,LV 3249081856,3249082367,GB @@ -110190,12 +103703,13 @@ 3249089536,3249090047,RU 3249090048,3249090559,FR 3249090560,3249091071,SI +3249091072,3249091327,TR +3249091328,3249091583,NL 3249091584,3249092095,RU 3249092096,3249092607,DE 3249092608,3249093119,IT 3249093120,3249093631,GB -3249093632,3249094143,CZ -3249094144,3249094655,RU +3249093632,3249094655,RU 3249094656,3249095679,FR 3249095680,3249096191,NL 3249096192,3249096703,IL @@ -110282,13 +103796,19 @@ 3249143808,3249274879,AT 3249274880,3249277759,NL 3249277760,3249277775,BG -3249277776,3249290143,NL +3249277776,3249279743,NL +3249279744,3249279999,EU +3249280000,3249290143,NL 3249290144,3249290159,BG -3249290160,3249330111,NL +3249290160,3249313279,NL +3249313280,3249313535,EU +3249313536,3249330111,NL 3249330112,3249330143,BG 3249330144,3249350095,NL 3249350096,3249350111,BG -3249350112,3249405951,NL +3249350112,3249369855,NL +3249369856,3249370111,EU +3249370112,3249405951,NL 3249405952,3249406975,DE 3249406976,3249407231,IT 3249407232,3249521279,DE @@ -110332,7 +103852,8 @@ 3249702400,3249702655,FR 3249702656,3249702911,RU 3249702912,3249703679,FR -3249703680,3249704191,GB +3249703680,3249703935,GB +3249703936,3249704191,FR 3249704192,3249704447,RO 3249704448,3249704703,DE 3249704704,3249704959,PL @@ -110361,6 +103882,7 @@ 3249713152,3249715199,LV 3249715200,3249715455,AT 3249715456,3249715711,DE +3249715712,3249715967,NL 3249715968,3249716223,UA 3249716224,3249716479,SI 3249716480,3249716735,NL @@ -110371,10 +103893,9 @@ 3249720320,3249721343,IT 3249721344,3249721599,AT 3249721600,3249721855,BE -3249721856,3249722111,FR -3249722112,3249722367,GB -3249722368,3249722623,FR +3249721856,3249722623,FR 3249722624,3249723135,PL +3249723136,3249723391,RU 3249723392,3249723647,IT 3249723648,3249723903,GB 3249723904,3249724159,TR @@ -110491,7 +104012,7 @@ 3250031104,3250031359,DK 3250031360,3250031615,US 3250031616,3250032639,SE -3250032640,3250032895,HK +3250032640,3250032895,AP 3250032896,3250035455,SE 3250035456,3250035711,US 3250035712,3250038271,SE @@ -110532,7 +104053,9 @@ 3250245632,3250245887,TR 3250245888,3250246143,AT 3250246144,3250246399,GB -3250246400,3250257663,AT +3250246400,3250256895,AT +3250256896,3250257151,CH +3250257152,3250257663,AT 3250257664,3250257919,PL 3250257920,3250258175,EU 3250258176,3250323199,AT @@ -110575,7 +104098,9 @@ 3250374656,3250374911,SA 3250374912,3250375679,SE 3250375680,3250376703,GB -3250376704,3250380799,AT +3250376704,3250377983,AT +3250377984,3250378239,AP +3250378240,3250380799,AT 3250380800,3250386943,CH 3250386944,3250387199,SE 3250387200,3250387455,FR @@ -110717,7 +104242,7 @@ 3250748160,3250748415,PL 3250748416,3250749439,UA 3250749440,3250749695,GH -3250749696,3250749951,IT +3250749696,3250749951,EU 3250749952,3250750463,RO 3250750464,3250751487,FR 3250751488,3250751999,DE @@ -110834,7 +104359,7 @@ 3251147520,3251147775,NL 3251147776,3251148031,SE 3251148032,3251148287,RU -3251148288,3251148543,EU +3251148288,3251148543,A1 3251148544,3251148799,UA 3251148800,3251149055,HU 3251149056,3251149311,NL @@ -110912,8 +104437,7 @@ 3251169280,3251170047,PL 3251170048,3251170303,NO 3251170304,3251170559,CH -3251170816,3251171071,RU -3251171072,3251171327,UA +3251170816,3251171327,RU 3251171328,3251171839,DE 3251171840,3251172095,RO 3251172096,3251172351,ES @@ -110927,6 +104451,7 @@ 3251174144,3251174399,RU 3251174400,3251174655,RO 3251174656,3251174911,DE +3251174912,3251175167,RO 3251175168,3251175423,UA 3251175424,3251177471,IT 3251177472,3251179519,DE @@ -110977,8 +104502,7 @@ 3251202048,3251202303,NL 3251202304,3251202559,UA 3251202560,3251202815,AT -3251202816,3251203071,ES -3251203072,3251203327,GB +3251202816,3251203327,ES 3251203328,3251203583,SI 3251203584,3251203839,CZ 3251203840,3251204095,RU @@ -111004,15 +104528,13 @@ 3251213152,3251213183,FR 3251213184,3251213215,UA 3251213248,3251213311,GB -3251213312,3251213439,DE +3251213376,3251213439,DE 3251213440,3251213503,GB 3251213504,3251213567,NL 3251213568,3251213631,FR 3251213632,3251213695,PL 3251213696,3251213759,LV -3251213760,3251213823,TR 3251213824,3251213887,GB -3251213952,3251214015,FI 3251214016,3251214079,UA 3251214080,3251214143,FR 3251214144,3251214207,AF @@ -111026,8 +104548,8 @@ 3251215232,3251215359,IL 3251215360,3251215487,UA 3251215488,3251215615,SE -3251215616,3251215743,TR 3251215744,3251215871,GB +3251215872,3251216127,RO 3251216128,3251216255,FI 3251216256,3251216383,RU 3251216384,3251216639,GB @@ -111084,15 +104606,18 @@ 3251257344,3251259903,BE 3251259904,3251261439,FR 3251261440,3251264255,CH -3251264256,3251265535,FR +3251264256,3251264266,FR +3251264267,3251264267,EU +3251264268,3251265535,FR 3251265536,3251267839,NL 3251267840,3251268351,GB 3251268352,3251268607,NL 3251268608,3251268863,BG 3251268864,3251269119,NL -3251269120,3251269375,DK -3251269376,3251269631,FR -3251269632,3251269887,NL +3251269120,3251269215,DK +3251269216,3251269270,NL +3251269271,3251269271,DK +3251269272,3251269887,NL 3251269888,3251270143,GB 3251270144,3251270399,PL 3251270400,3251270655,NO @@ -111108,22 +104633,21 @@ 3251272960,3251273471,FR 3251273472,3251290111,DE 3251290112,3251302399,GB -3251302400,3251306495,LI +3251302400,3251306239,LI +3251306240,3251306495,EU 3251306496,3251306751,AT 3251306752,3251307007,MK 3251307008,3251307519,RS 3251307520,3251307775,MK 3251307776,3251308031,GB 3251308032,3251308543,RS -3251308544,3251310591,EU +3251308544,3251310591,US 3251310592,3251311103,SI 3251311104,3251311615,RS 3251311616,3251312127,GB 3251312128,3251312383,RS 3251312384,3251312639,CH -3251312640,3251313151,RS -3251313152,3251313663,EU -3251313664,3251314175,RS +3251312640,3251314175,RS 3251314176,3251314687,CH 3251314688,3251315711,FR 3251315712,3251317759,RU @@ -111286,8 +104810,10 @@ 3252327424,3252329471,PL 3252329472,3252330495,UA 3252330496,3252334591,GB +3252334592,3252335615,PL 3252335616,3252336639,RU 3252336640,3252337663,UA +3252337664,3252338687,RU 3252338688,3252340735,BE 3252340736,3252340991,TR 3252340992,3252341247,GR @@ -111346,19 +104872,11 @@ 3252387840,3252404223,LT 3252404224,3252406783,NO 3252406784,3252407295,LT -3252407296,3252407599,NO -3252407600,3252407615,BJ -3252407616,3252407711,NO +3252407296,3252407711,NO 3252407712,3252407743,NG 3252407744,3252407759,NO 3252407760,3252407775,CD -3252407776,3252407791,GH -3252407792,3252407807,NO -3252407808,3252408063,GN -3252408064,3252408079,ML -3252408080,3252408159,NO -3252408160,3252408191,GQ -3252408192,3252408319,NO +3252407776,3252408319,NO 3252408320,3252408327,MW 3252408328,3252408335,LT 3252408336,3252408343,GN @@ -111372,13 +104890,14 @@ 3252408480,3252408511,LT 3252408512,3252408527,AF 3252408528,3252408575,LT -3252408576,3252408607,SO +3252408576,3252408607,GQ 3252408608,3252408639,LT 3252408640,3252408671,CF 3252408672,3252408703,SO 3252408704,3252408735,NG 3252408736,3252408751,SO -3252408752,3252408799,LT +3252408752,3252408767,NG +3252408768,3252408799,LT 3252408800,3252408831,SO 3252408832,3252408839,NG 3252408840,3252408847,KE @@ -111394,7 +104913,7 @@ 3252409168,3252409175,UG 3252409176,3252409183,LT 3252409184,3252409191,UG -3252409192,3252409199,ZW +3252409192,3252409199,LT 3252409200,3252409215,TZ 3252409216,3252409223,BW 3252409224,3252409231,LT @@ -111407,7 +104926,7 @@ 3252409344,3252409375,TD 3252409376,3252409407,LT 3252409408,3252409471,BI -3252409472,3252409503,LT +3252409472,3252409503,MR 3252409504,3252409511,GH 3252409512,3252409519,BF 3252409520,3252409535,CD @@ -111424,9 +104943,11 @@ 3252409792,3252409823,BI 3252409824,3252409855,LT 3252409856,3252409919,SO -3252409920,3252410383,LT +3252409920,3252410367,LT +3252410368,3252410383,NG 3252410384,3252410391,BW -3252410392,3252410431,LT +3252410392,3252410399,LT +3252410400,3252410431,BJ 3252410432,3252410463,BI 3252410464,3252410495,LT 3252410496,3252410623,BI @@ -111444,16 +104965,21 @@ 3252411776,3252411783,GH 3252411784,3252411807,LT 3252411808,3252411823,NG -3252411824,3252411839,LT -3252411840,3252411855,MR -3252411856,3252411879,LT +3252411824,3252411839,SO +3252411840,3252411863,MR +3252411864,3252411879,LT 3252411880,3252411887,CD 3252411888,3252411895,LT 3252411896,3252411903,CD 3252411904,3252411967,GN -3252411968,3252414463,LT +3252411968,3252412159,LT +3252412160,3252412415,GN +3252412416,3252414463,LT 3252414464,3252414471,GH -3252414472,3252414511,LT +3252414472,3252414479,LT +3252414480,3252414487,TZ +3252414488,3252414495,LT +3252414496,3252414511,ML 3252414512,3252414527,MR 3252414528,3252414591,LT 3252414592,3252414599,GH @@ -111463,12 +104989,14 @@ 3252414640,3252414647,GH 3252414648,3252414655,NE 3252414656,3252414975,LT -3252414976,3252415135,IQ -3252415136,3252415151,LT +3252414976,3252415143,IQ +3252415144,3252415151,LT 3252415152,3252415159,IQ 3252415160,3252415167,BE 3252415168,3252415231,IQ -3252415232,3252415967,LT +3252415232,3252415487,LT +3252415488,3252415743,US +3252415744,3252415967,LT 3252415968,3252415999,CM 3252416000,3252416895,LT 3252416896,3252416927,GN @@ -111476,7 +105004,9 @@ 3252416960,3252417023,GN 3252417024,3252417279,LT 3252417280,3252417287,IQ -3252417288,3252417463,AF +3252417288,3252417439,AF +3252417440,3252417447,LT +3252417448,3252417463,AF 3252417464,3252417471,LT 3252417472,3252417519,AF 3252417520,3252417935,LT @@ -111493,7 +105023,8 @@ 3252419072,3252419087,ZM 3252419088,3252419103,LT 3252419104,3252419119,SL -3252419120,3252419135,LT +3252419120,3252419127,GH +3252419128,3252419135,LT 3252419136,3252419167,SL 3252419168,3252419199,CD 3252419200,3252419215,LT @@ -111546,15 +105077,20 @@ 3252427264,3252427775,LT 3252427776,3252428287,MW 3252428288,3252428303,AO -3252428304,3252428351,LT +3252428304,3252428319,LT +3252428320,3252428335,AO +3252428336,3252428351,LT 3252428352,3252428383,AO 3252428384,3252428407,LT 3252428408,3252428415,AO 3252428416,3252428447,KE -3252428448,3252430079,LT +3252428448,3252428479,LT +3252428480,3252428799,NG +3252428800,3252430079,LT 3252430080,3252430335,BJ 3252430336,3252430463,NE -3252430464,3252430511,LT +3252430464,3252430479,BJ +3252430480,3252430511,LT 3252430512,3252430519,BF 3252430520,3252430535,LT 3252430536,3252430543,BF @@ -111581,7 +105117,8 @@ 3252434744,3252434751,ML 3252434752,3252434759,GN 3252434760,3252434767,SL -3252434768,3252434783,LT +3252434768,3252434775,BF +3252434776,3252434783,SL 3252434784,3252434791,ZM 3252434792,3252435199,LT 3252435200,3252435231,TZ @@ -111636,8 +105173,8 @@ 3252444288,3252444351,TZ 3252444352,3252445183,LT 3252445184,3252445263,GN -3252445264,3252446703,LT -3252446704,3252446719,NO +3252445264,3252446711,LT +3252446712,3252446719,NO 3252446720,3252447231,LT 3252447232,3252448255,NO 3252448256,3252448511,SE @@ -111647,7 +105184,7 @@ 3252449536,3252449615,CH 3252449616,3252449623,DK 3252449624,3252449791,LT -3252449792,3252450047,CH +3252449792,3252450047,DK 3252450048,3252450303,LT 3252450304,3252450815,NO 3252450816,3252450823,ET @@ -111665,9 +105202,7 @@ 3252451632,3252451655,GN 3252451656,3252451679,SL 3252451680,3252451695,LR -3252451696,3252451839,LT -3252451840,3252451855,NO -3252451856,3252451967,LT +3252451696,3252451967,LT 3252451968,3252451999,NO 3252452000,3252452095,LT 3252452096,3252452127,NO @@ -111686,15 +105221,11 @@ 3252452504,3252452511,SD 3252452512,3252452607,LT 3252452608,3252452735,TD -3252452736,3252453119,LT -3252453120,3252453151,NG -3252453152,3252453247,LT -3252453248,3252453271,NG +3252452736,3252453263,LT +3252453264,3252453271,NG 3252453272,3252454655,LT 3252454656,3252454911,IQ -3252454912,3252455167,LT -3252455168,3252455295,NG -3252455296,3252455679,LT +3252454912,3252455679,LT 3252455680,3252455807,BI 3252455808,3252460799,LT 3252460800,3252460831,AF @@ -111711,9 +105242,19 @@ 3252481024,3252481535,MZ 3252481536,3252486143,LT 3252486144,3252490239,BE -3252490240,3252507135,SE +3252490240,3252496127,SE +3252496128,3252496383,AU +3252496384,3252500223,SE +3252500224,3252500479,GB +3252500480,3252501247,SE +3252501248,3252501503,EU +3252501504,3252505343,SE +3252505344,3252505599,US +3252505600,3252507135,SE 3252507136,3252507647,RO -3252507648,3252509951,GB +3252507648,3252509183,GB +3252509184,3252509439,AP +3252509440,3252509951,GB 3252509952,3252510719,CH 3252510720,3252514815,FR 3252514816,3252515071,SI @@ -111918,7 +105459,9 @@ 3253399296,3253399551,IT 3253399552,3253400575,SE 3253400576,3253401087,IT -3253401088,3253402111,SE +3253401088,3253401343,SE +3253401344,3253401599,EU +3253401600,3253402111,SE 3253402112,3253402367,IT 3253402368,3253402623,JP 3253402624,3253403647,SE @@ -111929,9 +105472,7 @@ 3253411328,3253411583,NO 3253411584,3253412351,SE 3253412352,3253412607,US -3253412608,3253412863,SE -3253412864,3253413887,EU -3253413888,3253416447,SE +3253412608,3253416447,SE 3253416448,3253416959,GB 3253416960,3253428223,SE 3253428224,3253428479,DE @@ -111956,7 +105497,8 @@ 3253453312,3253453567,NO 3253453568,3253454079,SE 3253454080,3253454335,GB -3253454336,3253455615,SE +3253454336,3253454591,EU +3253454592,3253455615,SE 3253455616,3253455871,US 3253455872,3253456383,SE 3253456384,3253456639,US @@ -111977,6 +105519,9 @@ 3253602304,3253603327,DE 3253603328,3253605375,PL 3253605376,3253606399,UA +3253606400,3253606655,PL +3253606656,3253606911,TR +3253606912,3253607167,DE 3253607424,3253608447,NG 3253608448,3253610495,UA 3253610496,3253611519,PL @@ -112083,7 +105628,6 @@ 3253710848,3253711359,DK 3253711360,3253712383,UA 3253712384,3253712895,MD -3253712896,3253713407,GR 3253713408,3253713919,NL 3253713920,3253714431,AT 3253714432,3253714943,RO @@ -112105,7 +105649,6 @@ 3253723648,3253724159,AT 3253724160,3253724671,UA 3253724672,3253725183,RO -3253725184,3253725695,EU 3253725696,3253726207,UA 3253726208,3253726719,RO 3253726720,3253727231,UA @@ -112152,8 +105695,50 @@ 3253894144,3253894399,PT 3253894400,3253894655,NL 3253894656,3253894911,FI -3253894912,3253895167,RU +3253894912,3253896703,RU +3253896704,3253896959,AT +3253896960,3253897215,RU +3253897216,3253898239,PL +3253898240,3253898495,GB +3253898496,3253898751,HR +3253898752,3253899263,PL +3253899264,3253899519,MD +3253899520,3253899775,RU +3253899776,3253900287,PL +3253900288,3253901311,RU +3253901312,3253901567,PL +3253901568,3253901823,RU +3253901824,3253902079,SI +3253902080,3253902335,DK +3253902336,3253904383,UA +3253904384,3253904895,GB +3253904896,3253905151,UA +3253905152,3253905407,RU +3253905408,3253905919,PL +3253905920,3253906431,RU +3253906432,3253906687,PL +3253906688,3253906943,RU +3253906944,3253907455,FR +3253907456,3253908479,RU +3253908480,3253908991,CZ +3253908992,3253909247,SE +3253909248,3253909503,NL +3253909504,3253910527,SE +3253910528,3253911039,ES +3253911040,3253911551,RU 3253911552,3253911807,FR +3253911808,3253912063,RU +3253912064,3253912575,IR +3253912576,3253913599,RO +3253913600,3253915647,RU +3253915648,3253916159,IR +3253916160,3253916671,DE +3253916672,3253917183,PL +3253917184,3253917439,CY +3253917440,3253917695,PL +3253917696,3253918207,RU +3253918208,3253918719,CH +3253918720,3253919743,IL 3253919744,3253923839,GB 3253923840,3253927935,GR 3253927936,3253961727,GB @@ -112166,9 +105751,7 @@ 3253964800,3253965311,SE 3253965312,3253966335,PL 3253966336,3253966847,DE -3253966848,3253967359,UA -3253967360,3253967871,GR -3253967872,3253968895,UA +3253966848,3253968895,UA 3253968896,3253969407,DE 3253969408,3253969919,AT 3253969920,3253970431,NL @@ -112225,7 +105808,7 @@ 3254488064,3254488431,FR 3254488432,3254488447,MG 3254488448,3254488831,FR -3254488832,3254489087,DJ +3254488832,3254489087,US 3254489088,3254489343,DZ 3254489344,3254489365,FR 3254489366,3254489367,MR @@ -112344,9 +105927,7 @@ 3254656512,3254656767,DE 3254656768,3254657023,GB 3254657024,3254665215,RO -3254665216,3254676479,EU -3254676480,3254676735,DE -3254676736,3254681599,EU +3254665216,3254681599,EU 3254681600,3254697983,DE 3254697984,3254698495,SE 3254698496,3254699007,GB @@ -112402,8 +105983,13 @@ 3254788096,3254788351,BG 3254788352,3254789119,ES 3254789120,3254789375,FR +3254789376,3254789631,BE 3254789632,3254790655,TK 3254790656,3254790911,LU +3254790912,3254791423,BE +3254791424,3254791679,SK +3254791680,3254792191,DK +3254792192,3254793215,LV 3254796288,3254797311,SE 3254797312,3254798335,RU 3254798336,3254799359,AT @@ -112461,6 +106047,8 @@ 3254823424,3254823679,NL 3254823680,3254823935,PL 3254823936,3254824191,CH +3254824192,3254824447,RO +3254824448,3254824959,SI 3254824960,3254825215,FR 3254825216,3254825471,RO 3254825472,3254825727,TR @@ -112569,6 +106157,7 @@ 3254892288,3254892543,BE 3254892544,3254892799,RU 3254892800,3254893567,SK +3254893568,3254894079,CZ 3254894080,3254894335,CH 3254894336,3254894591,SK 3254894592,3254894847,DK @@ -112581,6 +106170,7 @@ 3254896384,3254896639,PL 3254896640,3254896895,DK 3254896896,3254897151,PL +3254897152,3254897407,RU 3254897408,3254897663,FR 3254897664,3254897919,NL 3254897920,3254898175,BE @@ -112628,7 +106218,7 @@ 3255130112,3255172351,FR 3255172352,3255172607,DE 3255172608,3255173119,FR -3255173120,3255173631,GB +3255173120,3255173631,SH 3255173632,3255173647,EU 3255173648,3255173711,GB 3255173712,3255173759,EU @@ -112798,7 +106388,9 @@ 3255263296,3255263327,US 3255263328,3255264543,BE 3255264544,3255264575,LU -3255264576,3255265007,BE +3255264576,3255264703,BE +3255264704,3255264735,LU +3255264736,3255265007,BE 3255265008,3255265023,LU 3255265024,3255270431,BE 3255270432,3255270463,FR @@ -112894,7 +106486,8 @@ 3255312384,3255315711,LV 3255315712,3255316223,PL 3255316224,3255316479,RU -3255316480,3255316991,GB +3255316480,3255316735,GB +3255316736,3255316991,EU 3255316992,3255317247,FR 3255317248,3255317503,UA 3255317504,3255317759,BE @@ -112988,7 +106581,9 @@ 3255392768,3255393791,RO 3255393792,3255399679,SE 3255399680,3255400447,DE -3255400448,3255401471,CH +3255400448,3255400703,CH +3255400704,3255400959,EU +3255400960,3255401471,CH 3255401472,3255412479,DE 3255412480,3255412735,RO 3255412736,3255413247,DE @@ -113095,11 +106690,14 @@ 3255507712,3255507967,AT 3255507968,3255508223,UA 3255508224,3255508479,RU -3255508480,3255544319,CH +3255508480,3255521023,CH +3255521024,3255521279,EU +3255521280,3255544319,CH 3255544320,3255544575,DE 3255544576,3255544831,AT 3255544832,3255558143,CH 3255558144,3255558399,BE +3255558400,3255558655,UA 3255558656,3255564031,CH 3255564032,3255564287,RU 3255564288,3255566335,CH @@ -113119,9 +106717,7 @@ 3255698688,3255698943,GB 3255698944,3255710719,SE 3255710720,3255710975,ES -3255710976,3255711743,SE -3255711744,3255711999,EU -3255712000,3255724543,SE +3255710976,3255724543,SE 3255724544,3255725055,US 3255725056,3255725311,ES 3255725312,3255730943,SE @@ -113133,7 +106729,8 @@ 3255742976,3255743231,SE 3255743232,3255743487,IT 3255743488,3255743743,DE -3255743744,3255745535,SE +3255743744,3255743999,US +3255744000,3255745535,SE 3255745536,3255746047,DK 3255746048,3255762943,SE 3255762944,3255791615,DE @@ -113158,11 +106755,11 @@ 3255851312,3255851315,DK 3255851316,3255909183,SE 3255909184,3255909191,DK -3255909192,3256025087,SE +3255909192,3255947484,SE +3255947485,3255947485,EU +3255947486,3256025087,SE 3256025088,3256057855,NO -3256057856,3256074751,DK -3256074752,3256075007,SE -3256075008,3256076287,DK +3256057856,3256076287,DK 3256076288,3256076799,SE 3256076800,3256082431,DK 3256082432,3256088063,LV @@ -113184,7 +106781,9 @@ 3256233984,3256238079,SE 3256238080,3256246271,NO 3256246272,3256352767,SE -3256352768,3256385535,CH +3256352768,3256353279,CH +3256353280,3256353535,EU +3256353536,3256385535,CH 3256385536,3256393727,AT 3256393728,3256394239,DE 3256394240,3256394751,UA @@ -113216,7 +106815,9 @@ 3256416768,3256417279,GB 3256417280,3256417791,NO 3256417792,3256418303,GB -3256418304,3256446855,DE +3256418304,3256444415,DE +3256444416,3256444671,EU +3256444672,3256446855,DE 3256446856,3256446863,US 3256446864,3256448575,DE 3256448576,3256448591,ES @@ -113295,7 +106896,8 @@ 3256693760,3256694783,IT 3256694784,3256695807,CH 3256695808,3256696831,UA -3256696832,3256697599,BE +3256696832,3256697087,BE +3256697088,3256697599,EU 3256697600,3256697855,GB 3256697856,3256698367,IT 3256698368,3256698623,NL @@ -113308,7 +106910,8 @@ 3256700928,3256701183,DE 3256701184,3256701439,BE 3256701440,3256701951,GB -3256701952,3256705279,EU +3256701952,3256705023,EU +3256705024,3256705279,IE 3256705280,3256705791,BE 3256705792,3256706047,AT 3256706048,3256706559,GR @@ -113352,6 +106955,7 @@ 3256790784,3256791039,NL 3256791040,3256791295,CH 3256791296,3256791551,RO +3256791552,3256791807,GR 3256791808,3256792063,PL 3256792064,3256792319,DE 3256792320,3256792575,CH @@ -113388,16 +106992,51 @@ 3256864768,3256870911,DE 3256870912,3256871167,RU 3256871168,3256875007,DE -3256877056,3256915455,GB +3256875008,3256875519,UA +3256875520,3256876031,RU +3256876032,3256876287,PL +3256876288,3256876543,RU +3256876544,3256877055,CH +3256877056,3256898559,GB +3256898560,3256899071,TR +3256899072,3256899583,RU +3256899584,3256915455,GB 3256915456,3256915967,SE 3256915968,3256945663,GB -3256945664,3256945919,UA 3256945920,3256946175,GB 3256946176,3256946431,RO 3256946432,3256946687,UA 3256946688,3256946943,GB -3256946944,3256947711,DE +3256946944,3256947199,EU +3256947200,3256947711,DE 3256947712,3256958975,GB +3256958976,3256959999,RO +3256960000,3256960255,SA +3256960256,3256960511,HU +3256960512,3256961023,SA +3256961024,3256962559,PL +3256962560,3256962815,FR +3256962816,3256963071,RU +3256963072,3256963327,SE +3256963328,3256963839,RU +3256963840,3256964095,PL +3256964096,3256965119,RU +3256965120,3256966143,RO +3256966144,3256967167,RU +3256967168,3256967423,NL +3256967424,3256967679,RU +3256967680,3256968191,CH +3256968192,3256969215,RO +3256969216,3256970239,IR +3256970240,3256970495,AT +3256970496,3256970751,GB +3256970752,3256971007,RU +3256971264,3256971775,NL +3256971776,3256972031,RU +3256972032,3256972287,DE +3256972288,3256973311,PL +3256973312,3256973823,DE +3256973824,3256975359,IR 3256975360,3256988671,GB 3256988672,3256988927,RU 3256988928,3256989183,UA @@ -113417,6 +107056,10 @@ 3257059072,3257139199,GB 3257139200,3257139455,DK 3257139456,3257143295,GB +3257143296,3257143807,RU +3257143808,3257144063,DE +3257144064,3257144319,RU +3257144320,3257144575,AT 3257144576,3257144831,GB 3257144832,3257145087,FR 3257145088,3257180159,GB @@ -113450,14 +107093,21 @@ 3257357312,3257357567,PT 3257357568,3257357823,SI 3257357824,3257371903,DE -3257371904,3257372159,BE +3257371904,3257372159,EU 3257372160,3257372671,GB 3257372672,3257383679,DE 3257383680,3257383935,CH 3257383936,3257388799,DE 3257388800,3257389055,FR -3257389056,3257401343,DE -3257401344,3257466879,CH +3257389056,3257391615,DE +3257391616,3257391871,EU +3257391872,3257401343,DE +3257401344,3257453567,CH +3257453568,3257454591,RO +3257454592,3257455103,IT +3257455104,3257455359,RO +3257455360,3257455615,SI +3257455616,3257466879,CH 3257466880,3257467135,DE 3257467136,3257467391,GB 3257467392,3257467903,SE @@ -113469,9 +107119,7 @@ 3257470976,3257475071,FI 3257475072,3257475327,ES 3257475328,3257475583,FI -3257475584,3257476095,DE -3257476096,3257476351,EU -3257476352,3257477119,DE +3257475584,3257477119,DE 3257477120,3257477375,NL 3257477376,3257477887,SE 3257477888,3257480447,GB @@ -113481,7 +107129,7 @@ 3257481472,3257481727,DE 3257481728,3257481983,FI 3257481984,3257482239,FR -3257482240,3257482751,EU +3257482240,3257482751,RO 3257482752,3257483007,NL 3257483008,3257491455,CH 3257491456,3257495551,BE @@ -113505,7 +107153,11 @@ 3257546688,3257546719,DE 3257546720,3257546751,DK 3257546752,3257548799,IE -3257548800,3257556991,GB +3257548800,3257549823,GB +3257549824,3257550079,US +3257550080,3257550847,GB +3257550848,3257551103,HK +3257551104,3257556991,GB 3257556992,3257557503,MW 3257557504,3257558015,LU 3257558016,3257559551,RO @@ -114359,7 +108011,12 @@ 3257987584,3257991167,AT 3257991168,3258003967,DE 3258003968,3258004479,RU -3258004480,3258056703,DE +3258004480,3258021887,DE +3258021888,3258022911,RU +3258022912,3258023167,PL +3258023168,3258023423,DE +3258023680,3258023935,RU +3258023936,3258056703,DE 3258056704,3258056959,UA 3258056960,3258058239,CZ 3258058240,3258058495,RU @@ -114367,7 +108024,9 @@ 3258059008,3258059263,UA 3258059264,3258059519,RU 3258059520,3258059775,RO -3258059776,3258063871,CZ +3258059776,3258062847,CZ +3258062848,3258063103,RU +3258063104,3258063871,CZ 3258063872,3258064127,AT 3258064128,3258064383,FR 3258064384,3258065151,GB @@ -114442,6 +108101,7 @@ 3258085632,3258085887,DE 3258085888,3258086143,UA 3258086144,3258086399,AT +3258086400,3258086655,RU 3258086656,3258086911,PL 3258086912,3258087167,GB 3258087168,3258087423,UA @@ -114555,7 +108215,9 @@ 3258364928,3258365951,RS 3258365952,3258366975,UA 3258366976,3258367999,PL -3258368000,3258384383,KW +3258368000,3258379263,KW +3258379264,3258379519,US +3258379520,3258384383,KW 3258384384,3258427647,DE 3258427648,3258427903,RO 3258427904,3258449919,DE @@ -114569,7 +108231,9 @@ 3258506752,3258515455,CH 3258515456,3258580991,FR 3258580992,3258646527,RU -3258646528,3258691583,DE +3258646528,3258690559,DE +3258690560,3258690815,EU +3258690816,3258691583,DE 3258691584,3258691839,RU 3258691840,3258692351,AT 3258692352,3258692607,DE @@ -114604,7 +108268,7 @@ 3258746880,3258748927,DE 3258748928,3258764287,GB 3258764288,3258764543,DE -3258764544,3258764799,GB +3258764544,3258764799,RU 3258764800,3258765055,BE 3258765056,3258765311,NL 3258765312,3258767615,GB @@ -114615,13 +108279,24 @@ 3258771456,3258772479,KZ 3258772480,3258773503,RU 3258773504,3258774015,FR -3258774016,3258774271,RU +3258774016,3258774271,MD 3258774272,3258774527,DK 3258774528,3258776063,RU 3258776064,3258776319,GE 3258776320,3258776575,PL 3258776576,3258777599,UA -3258777600,3258802175,GB +3258777600,3258789887,GB +3258789888,3258790911,CZ +3258790912,3258792191,RU +3258792192,3258792447,PL +3258792448,3258792703,MK +3258792704,3258792959,NL +3258792960,3258793983,RU +3258793984,3258794495,NL +3258794496,3258794751,PL +3258794752,3258795007,RU +3258795008,3258796031,PL +3258796032,3258802175,GB 3258802176,3258806271,LU 3258806272,3258818047,GB 3258818048,3258818303,SE @@ -114633,6 +108308,7 @@ 3258849280,3258859519,GB 3258859520,3258859775,BY 3258859776,3258902783,GB +3258902784,3258903039,RU 3258903040,3258903295,FR 3258903296,3258903551,GB 3258903552,3258903807,DE @@ -114694,7 +108370,11 @@ 3259243520,3259244543,US 3259244544,3259248127,SE 3259248128,3259248383,GB -3259248384,3259258623,SE +3259248384,3259250722,SE +3259250723,3259250723,EU +3259250724,3259252479,SE +3259252480,3259252735,EU +3259252736,3259258623,SE 3259258624,3259258879,ES 3259258880,3259262719,SE 3259262720,3259262975,DK @@ -114798,11 +108478,11 @@ 3259320744,3259320751,NL 3259320752,3259334655,GB 3259334656,3259338751,DE -3259338752,3259339519,GB +3259338752,3259339263,GB +3259339264,3259339519,EU 3259339520,3259339775,JP 3259339776,3259340031,US -3259340032,3259340287,EU -3259340288,3259342847,GB +3259340032,3259342847,GB 3259342848,3259344895,CH 3259344896,3259345151,GB 3259345152,3259345407,IE @@ -114831,7 +108511,9 @@ 3259435264,3259435519,IT 3259435520,3259438079,SE 3259438080,3259438335,ES -3259438336,3259457279,SE +3259438336,3259454719,SE +3259454720,3259454975,EU +3259454976,3259457279,SE 3259457280,3259457535,IT 3259457536,3259460351,SE 3259460352,3259460607,DE @@ -114876,9 +108558,7 @@ 3259576352,3259576359,ES 3259576360,3259576799,GB 3259576800,3259576831,ES -3259576832,3259577247,GB -3259577248,3259577263,IR -3259577264,3259581439,GB +3259576832,3259581439,GB 3259581440,3259581951,ES 3259581952,3259587583,GB 3259587584,3259588095,ES @@ -114923,42 +108603,41 @@ 3259642368,3259642623,BE 3259642624,3259650047,GB 3259650048,3259650559,NL -3259650560,3259650815,EU +3259650560,3259650815,GB 3259650816,3259652095,NL -3259652096,3259656191,GB -3259656192,3259656959,EU +3259652096,3259656959,GB 3259656960,3259657215,BE -3259657216,3259657727,EU +3259657216,3259657727,GB 3259657728,3259657887,BE -3259657888,3259657919,EU +3259657888,3259657919,GB 3259657920,3259657983,BE -3259657984,3259660543,EU +3259657984,3259660543,GB 3259660544,3259660799,CH -3259660800,3259661311,EU -3259661312,3259664383,GB -3259664384,3259666431,EU -3259666432,3259695103,GB -3259695104,3259695871,EU +3259660800,3259695871,GB 3259695872,3259695903,ES -3259695904,3259696639,EU +3259695904,3259696639,GB 3259696640,3259696895,ES -3259696896,3259701759,EU +3259696896,3259701759,GB 3259701760,3259702303,DE -3259702304,3259703295,EU -3259703296,3259709999,GB +3259702304,3259709999,GB 3259710000,3259710007,JE -3259710008,3259751423,GB -3259751424,3259752191,EU +3259710008,3259752191,GB 3259752192,3259752447,FR 3259752448,3259760639,GB 3259760640,3259814399,DE 3259814400,3259814655,AT 3259814656,3259821823,DE 3259821824,3259822079,AT -3259822080,3259851823,DE +3259822080,3259823103,DE +3259823104,3259823615,RO +3259823616,3259823871,NO +3259823872,3259824127,IE +3259824128,3259851823,DE 3259851824,3259851831,GB 3259851832,3259891711,DE -3259891712,3259957247,BE +3259891712,3259893503,BE +3259893504,3259893759,EU +3259893760,3259957247,BE 3259957248,3259958271,DE 3259958272,3259959295,RU 3259959296,3259960319,UA @@ -114977,7 +108656,9 @@ 3259972608,3259973631,UA 3259973632,3259981823,PT 3259981824,3259990015,EG -3259990016,3260006399,FR +3259990016,3259995647,FR +3259995648,3259995903,MC +3259995904,3260006399,FR 3260006400,3260014591,IT 3260014592,3260018687,NL 3260018688,3260019711,GB @@ -115099,7 +108780,9 @@ 3260906496,3260907519,PL 3260907520,3260915711,GB 3260915712,3260923903,UA -3260923904,3261071359,DE +3260923904,3260938751,DE +3260938752,3260939007,US +3260939008,3261071359,DE 3261071360,3261136895,AT 3261136896,3261150143,DE 3261150144,3261150207,US @@ -115110,7 +108793,15 @@ 3261173992,3261174007,DE 3261174008,3261174015,AT 3261174016,3261202431,DE -3261202432,3261267967,FR +3261202432,3261205503,FR +3261205504,3261205759,EU +3261205760,3261212671,FR +3261212672,3261212927,EU +3261212928,3261213202,FR +3261213203,3261213203,EU +3261213204,3261213439,FR +3261213440,3261213695,AF +3261213696,3261267967,FR 3261267968,3261297663,DE 3261297664,3261297919,RU 3261297920,3261298175,PL @@ -115145,7 +108836,9 @@ 3261685760,3261687807,DE 3261687808,3261689855,RO 3261689856,3261691903,GB -3261691904,3261693951,EU +3261691904,3261692997,EU +3261692998,3261692998,US +3261692999,3261693951,EU 3261693952,3261694463,NL 3261694464,3261694975,RU 3261694976,3261695487,PL @@ -115155,6 +108848,8 @@ 3261697024,3261698047,RO 3261698048,3261698559,UA 3261698560,3261699071,DE +3261699072,3261699327,RU +3261699328,3261699583,GB 3261699584,3261700095,NL 3261700096,3261700607,FR 3261700608,3261701119,GB @@ -115214,9 +108909,7 @@ 3261824512,3261824767,FR 3261824768,3261825023,PT 3261825024,3261857791,AT -3261857792,3261867951,CZ -3261867952,3261867955,CR -3261867956,3261923327,CZ +3261857792,3261923327,CZ 3261923328,3261988863,NL 3261988864,3261989119,SE 3261989120,3261990399,FI @@ -115361,7 +109054,9 @@ 3262053632,3262053887,RU 3262053888,3262054143,UA 3262054144,3262054399,RU -3262054400,3262099199,FI +3262054400,3262096127,FI +3262096128,3262096383,AX +3262096384,3262099199,FI 3262099200,3262099455,NL 3262099456,3262108671,FI 3262108672,3262108927,RU @@ -115454,7 +109149,9 @@ 3262152664,3262152671,DE 3262152672,3262152703,EU 3262152704,3262185471,AT -3262185472,3262224895,DE +3262185472,3262200575,DE +3262200576,3262200831,EU +3262200832,3262224895,DE 3262224896,3262225151,AT 3262225152,3262227711,DE 3262227712,3262227967,RO @@ -115565,9 +109262,7 @@ 3262472336,3262472339,US 3262472340,3262472351,DE 3262472352,3262472355,NL -3262472356,3262472356,ES -3262472357,3262472358,CH -3262472359,3262472359,ES +3262472356,3262472359,CH 3262472360,3262472363,NL 3262472364,3262472367,GB 3262472368,3262472371,NL @@ -116929,7 +110624,7 @@ 3262478662,3262478662,TR 3262478663,3262478663,AT 3262478664,3262478664,ES -3262478665,3262478665,DK +3262478665,3262478665,DE 3262478666,3262478666,AT 3262478667,3262478667,DE 3262478668,3262478668,IT @@ -117777,160 +111472,11 @@ 3262479867,3262479867,SE 3262479868,3262479868,DE 3262479869,3262479869,GB -3262479870,3262479873,DE -3262479874,3262479875,FR -3262479876,3262479876,DE -3262479877,3262479877,CH -3262479878,3262479879,DE -3262479880,3262479880,AT -3262479881,3262479881,HU -3262479882,3262479883,DE -3262479884,3262479884,GB -3262479885,3262479886,DE -3262479887,3262479887,GR -3262479888,3262479888,FR -3262479889,3262479889,NL -3262479890,3262479892,DE -3262479893,3262479893,LU -3262479894,3262479894,CH -3262479895,3262479896,ES -3262479897,3262479899,DE -3262479900,3262479900,NL -3262479901,3262479901,AT -3262479902,3262479902,DE -3262479903,3262479903,CH -3262479904,3262479908,DE -3262479909,3262479909,SE -3262479910,3262479914,DE -3262479915,3262479915,FR -3262479916,3262479917,DE -3262479918,3262479918,GB -3262479919,3262479922,DE -3262479923,3262479923,AT -3262479924,3262479929,DE -3262479930,3262479930,IT -3262479931,3262479931,DK -3262479932,3262479932,DE -3262479933,3262479933,NL -3262479934,3262479935,DE -3262479936,3262479936,BE -3262479937,3262479937,FR -3262479938,3262479939,DE -3262479940,3262479940,ES -3262479941,3262479941,IT -3262479942,3262479944,DE -3262479945,3262479945,FR -3262479946,3262479946,DE -3262479947,3262479947,HU -3262479948,3262479948,DE -3262479949,3262479949,NL -3262479950,3262479950,CH -3262479951,3262479953,DE -3262479954,3262479954,CH -3262479955,3262479955,DE -3262479956,3262479956,IT -3262479957,3262479957,BE -3262479958,3262479959,DE -3262479960,3262479960,AT -3262479961,3262479961,DE -3262479962,3262479962,GB -3262479963,3262479963,ES -3262479964,3262479964,DE -3262479965,3262479965,ES -3262479966,3262479974,DE -3262479975,3262479975,FR -3262479976,3262479976,NL -3262479977,3262479978,DE -3262479979,3262479979,CH -3262479980,3262479980,AT -3262479981,3262479984,DE -3262479985,3262479985,CH -3262479986,3262479987,DE -3262479988,3262479988,FR -3262479989,3262479989,DE -3262479990,3262479990,NL -3262479991,3262479995,DE -3262479996,3262479996,NL -3262479997,3262480001,DE -3262480002,3262480002,BE -3262480003,3262480005,DE -3262480006,3262480006,FR -3262480007,3262480009,DE -3262480010,3262480010,FR -3262480011,3262480011,BE -3262480012,3262480012,NL -3262480013,3262480015,DE -3262480016,3262480016,ES -3262480017,3262480018,DE -3262480019,3262480019,BE -3262480020,3262480020,DE -3262480021,3262480021,DK -3262480022,3262480022,CH -3262480023,3262480029,DE -3262480030,3262480030,GB -3262480031,3262480031,DE -3262480032,3262480032,CH -3262480033,3262480033,GB -3262480034,3262480034,DE -3262480035,3262480035,LU -3262480036,3262480037,DE -3262480038,3262480038,NL -3262480039,3262480039,CH -3262480040,3262480040,DE -3262480041,3262480041,AT -3262480042,3262480042,DE -3262480043,3262480043,GB -3262480044,3262480044,RS -3262480045,3262480045,GB -3262480046,3262480048,DE -3262480049,3262480049,LU -3262480050,3262480051,DE -3262480052,3262480052,NL -3262480053,3262480057,DE -3262480058,3262480058,NL -3262480059,3262480059,CH -3262480060,3262480060,DE -3262480061,3262480062,GB -3262480063,3262480063,SI -3262480064,3262480066,DE -3262480067,3262480067,NL -3262480068,3262480071,DE -3262480072,3262480072,IT -3262480073,3262480073,DE -3262480074,3262480074,AT -3262480075,3262480076,DE -3262480077,3262480078,FR -3262480079,3262480080,DE -3262480081,3262480081,CH -3262480082,3262480082,DE -3262480083,3262480083,NO -3262480084,3262480084,IT -3262480085,3262480085,FR -3262480086,3262480087,DE -3262480088,3262480088,FR -3262480089,3262480089,NL -3262480090,3262480090,CH -3262480091,3262480092,DE -3262480093,3262480093,BE -3262480094,3262480094,DE -3262480095,3262480095,AT -3262480096,3262480097,DE -3262480098,3262480098,GB -3262480099,3262480104,DE -3262480105,3262480105,IT -3262480106,3262480106,DE -3262480107,3262480107,DK -3262480108,3262480109,DE -3262480110,3262480110,GB -3262480111,3262480111,AT -3262480112,3262480112,BE -3262480113,3262480113,DE -3262480114,3262480114,IT -3262480115,3262480116,DE -3262480117,3262480117,BE -3262480118,3262480125,DE -3262480126,3262480126,ES -3262480127,3262480133,DE +3262479870,3262479871,DE +3262479872,3262479881,EU +3262479882,3262479882,DE +3262479883,3262480127,EU +3262480128,3262480133,DE 3262480134,3262480134,AT 3262480135,3262480135,NL 3262480136,3262480136,FR @@ -118120,7 +111666,8 @@ 3262627840,3262636031,IT 3262636032,3262644223,BE 3262644224,3262648319,NL -3262648320,3262648831,DE +3262648320,3262648575,EU +3262648576,3262648831,DE 3262648832,3262649855,NL 3262649856,3262650623,DE 3262650624,3262654463,NL @@ -118132,7 +111679,11 @@ 3262658560,3262661119,NL 3262661120,3262661375,DE 3262661376,3262664703,NL -3262664704,3262671359,DE +3262664704,3262665727,DE +3262665728,3262665983,EU +3262665984,3262666751,DE +3262666752,3262667007,EU +3262667008,3262671359,DE 3262671360,3262672127,NL 3262672128,3262672895,DE 3262672896,3262673919,NL @@ -118278,7 +111829,6 @@ 3263087104,3263087871,DE 3263087872,3263088127,SI 3263088128,3263088383,DE -3263088384,3263088639,GB 3263088640,3263089151,CH 3263089152,3263089407,RO 3263089408,3263089663,RU @@ -118302,7 +111852,7 @@ 3263094528,3263094783,DK 3263094784,3263095039,UA 3263095040,3263095295,ES -3263095296,3263095551,FR +3263095296,3263095551,EU 3263095552,3263095807,RO 3263095808,3263096063,DE 3263096064,3263096319,PL @@ -118331,18 +111881,20 @@ 3263102208,3263102463,RO 3263102464,3263102719,PL 3263102720,3263102975,GR -3263102976,3263137791,DE +3263102976,3263121407,DE +3263121408,3263121420,EU +3263121421,3263121421,BE +3263121422,3263121663,EU +3263121664,3263137791,DE 3263137792,3263138303,PL -3263138304,3263138559,DE -3263138560,3263138815,AT +3263138304,3263138551,DE +3263138552,3263138815,AT 3263138816,3263168511,DE 3263168512,3263430655,GB 3263430656,3263436543,SE 3263436544,3263436799,ES 3263436800,3263437311,GB -3263437312,3263443967,SE -3263443968,3263444479,EU -3263444480,3263458047,SE +3263437312,3263458047,SE 3263458048,3263458303,DE 3263458304,3263459583,SE 3263459584,3263459839,FR @@ -118378,7 +111930,7 @@ 3263501344,3263501439,GB 3263501440,3263501503,US 3263501504,3263501519,GB -3263501520,3263501527,IR +3263501520,3263501527,IE 3263501528,3263501535,GB 3263501536,3263501551,DE 3263501552,3263501823,GB @@ -118422,7 +111974,7 @@ 3263517696,3263517951,US 3263517952,3263518463,GB 3263518464,3263518719,FR -3263518720,3263518751,IR +3263518720,3263518751,IE 3263518752,3263519743,EU 3263519744,3263519759,GB 3263519760,3263520255,EU @@ -118432,7 +111984,8 @@ 3263523072,3263523583,DE 3263523584,3263525759,EU 3263525760,3263525887,DE -3263525888,3263527423,EU +3263525888,3263526143,ZA +3263526144,3263527423,EU 3263527424,3263527679,ZW 3263527680,3263527935,DE 3263527936,3263528191,EU @@ -118480,7 +112033,17 @@ 3263816704,3263816959,ES 3263816960,3263817215,NL 3263817216,3263823871,FI -3263823872,3263954943,DE +3263823872,3263826943,DE +3263826944,3263827199,AT +3263827200,3263833903,DE +3263833904,3263833919,EU +3263833920,3263878145,DE +3263878146,3263878146,US +3263878147,3263886079,DE +3263886080,3263886335,SG +3263886336,3263915007,DE +3263915008,3263915263,US +3263915264,3263954943,DE 3263954944,3263979519,ES 3263979520,3263987711,DE 3263987712,3264004095,ES @@ -118553,7 +112116,7 @@ 3264311296,3264311551,FR 3264311552,3264311807,IT 3264311808,3264312063,DE -3264312064,3264312319,CH +3264312064,3264312319,EU 3264312320,3264312575,PL 3264312576,3264312831,UA 3264312832,3264313087,DE @@ -118597,7 +112160,7 @@ 3264334336,3264334847,UA 3264334848,3264335359,PL 3264335360,3264335871,SK -3264336384,3264336895,GB +3264335872,3264336895,GB 3264336896,3264337407,RU 3264337408,3264338431,UA 3264338432,3264338943,DE @@ -118681,7 +112244,11 @@ 3264447744,3264447999,DE 3264448000,3264463871,CH 3264463872,3264466943,LI -3264466944,3264483071,CH +3264466944,3264476671,CH +3264476672,3264477183,RU +3264477184,3264477439,PL +3264477440,3264477695,RU +3264477696,3264483071,CH 3264483072,3264483327,LI 3264483328,3264486527,CH 3264486528,3264486559,LI @@ -118729,8 +112296,8 @@ 3264613920,3264613935,GB 3264613936,3264613943,NL 3264613944,3264613951,GB -3264613952,3264614031,NL -3264614032,3264614399,GB +3264613952,3264614063,NL +3264614064,3264614399,GB 3264614400,3264614655,NL 3264614656,3264615423,SE 3264615424,3264615735,CH @@ -118764,13 +112331,11 @@ 3264620608,3264620631,GB 3264620632,3264620679,FR 3264620680,3264620687,ES -3264620688,3264620735,FR -3264620736,3264620799,GB +3264620688,3264620751,FR +3264620752,3264620799,GB 3264620800,3264621567,FR -3264621568,3264621583,DE -3264621584,3264621599,GB -3264621600,3264621663,DE -3264621664,3264621695,GB +3264621568,3264621679,DE +3264621680,3264621695,GB 3264621696,3264622079,DE 3264622080,3264622335,GB 3264622336,3264622591,DE @@ -118846,7 +112411,11 @@ 3264674304,3264674815,PL 3264674816,3264675327,GB 3264675328,3264675839,RU -3264675840,3264741375,NL +3264675840,3264695039,NL +3264695040,3264695295,EU +3264695296,3264697924,NL +3264697925,3264697925,EU +3264697926,3264741375,NL 3264741376,3264749567,SI 3264749568,3264750079,LV 3264750080,3264750591,RU @@ -118877,7 +112446,7 @@ 3264827136,3264827391,LV 3264827392,3264827647,FR 3264827648,3264828159,GR -3264828160,3264828415,CH +3264828160,3264828415,EU 3264828416,3264828671,SE 3264828672,3264828927,MT 3264828928,3264829439,DE @@ -118889,12 +112458,13 @@ 3264831232,3264831487,PL 3264831488,3264831743,CH 3264831744,3264831999,FR +3264832000,3264832255,IE 3264832256,3264832511,IT 3264832512,3264832767,DE 3264832768,3264833023,IL 3264833024,3264833535,IT 3264833536,3264834047,DE -3264834048,3264834559,GB +3264834048,3264834303,GB 3264834560,3264835327,FR 3264835328,3264835583,AT 3264835584,3264835839,RU @@ -118968,7 +112538,11 @@ 3264922320,3264929791,LU 3264929792,3264937983,SK 3264937984,3265003519,GB -3265003520,3265055231,DE +3265003520,3265015807,DE +3265015808,3265016063,EU +3265016064,3265045759,DE +3265045760,3265046015,TR +3265046016,3265055231,DE 3265055232,3265055743,FR 3265055744,3265069055,DE 3265069056,3265134591,FI @@ -119038,8 +112612,10 @@ 3265382400,3265382911,CH 3265382912,3265384447,GB 3265384448,3265386495,DE -3265386496,3265387519,NL -3265387520,3265388543,EU +3265386496,3265386751,NL +3265386752,3265387007,EU +3265387008,3265387263,NL +3265387264,3265388543,EU 3265388544,3265396735,GB 3265396736,3265464847,DE 3265464848,3265464863,AT @@ -119057,7 +112633,9 @@ 3265527808,3265569279,GB 3265569280,3265569791,AE 3265569792,3265582335,GB -3265582336,3265582591,A2 +3265582336,3265582476,A2 +3265582477,3265582477,LB +3265582478,3265582591,A2 3265582592,3265593343,GB 3265593344,3265594367,RU 3265594368,3265595391,UA @@ -119078,6 +112656,7 @@ 3265603328,3265603583,MD 3265603584,3265603839,DE 3265603840,3265604095,PL +3265604096,3265604351,GB 3265604352,3265604607,FR 3265604608,3265604863,CH 3265604864,3265605119,RU @@ -119174,7 +112753,13 @@ 3265986560,3266052095,NL 3266052096,3266073823,DE 3266073824,3266073839,GB -3266073840,3266322431,DE +3266073840,3266122751,DE +3266122752,3266123007,EU +3266123008,3266199807,DE +3266199808,3266200063,EU +3266200064,3266310911,DE +3266310912,3266311167,EU +3266311168,3266322431,DE 3266322432,3266330623,LT 3266330624,3266338815,GB 3266338816,3266339071,RU @@ -119242,8 +112827,8 @@ 3266388379,3266389247,FR 3266389248,3266389327,LU 3266389328,3266395135,FR -3266395136,3266395903,NL -3266395904,3266396159,FR +3266395136,3266395647,NL +3266395648,3266396159,FR 3266396160,3266412543,IT 3266412544,3266420735,AT 3266420736,3266428927,GB @@ -119357,11 +112942,15 @@ 3267097600,3267098623,KZ 3267098624,3267099647,GB 3267099648,3267100671,IT -3267100672,3267166207,FI +3267100672,3267117311,FI +3267117312,3267118079,AX +3267118080,3267166207,FI 3267166208,3267231743,GB 3267231744,3267297279,RU 3267297280,3267362815,CH -3267362816,3267426879,DK +3267362816,3267368480,DK +3267368481,3267368481,EU +3267368482,3267426879,DK 3267426880,3267426943,CH 3267426944,3267428351,DK 3267428352,3267493887,GB @@ -119460,11 +113049,12 @@ 3267626240,3267626495,BE 3267626496,3267626751,ES 3267626752,3267627007,RU -3267627008,3267627347,DE -3267627348,3267627359,EU -3267627360,3267627391,DE -3267627392,3267627431,EU -3267627432,3267627519,DE +3267627008,3267627263,EU +3267627264,3267627347,DE +3267627348,3267627351,EU +3267627352,3267627391,DE +3267627392,3267627423,EU +3267627424,3267627519,DE 3267627520,3267627775,EU 3267627776,3267627807,DE 3267627808,3267627871,EU @@ -119501,9 +113091,7 @@ 3267633680,3267633727,EU 3267633728,3267633855,NO 3267633856,3267634175,EU -3267634176,3267634431,GB -3267634432,3267634559,EU -3267634560,3267634687,GB +3267634176,3267634687,GB 3267634688,3267634943,EU 3267634944,3267635711,GB 3267635712,3267635967,EU @@ -119516,8 +113104,8 @@ 3267636832,3267636991,ZA 3267636992,3267637247,AT 3267637248,3267637503,EU -3267637504,3267637695,IT -3267637696,3267637759,EU +3267637504,3267637719,IT +3267637720,3267637759,EU 3267637760,3267637823,ES 3267637824,3267638015,EU 3267638016,3267638271,ES @@ -119562,12 +113150,12 @@ 3267645056,3267645439,EU 3267645440,3267645695,GB 3267645696,3267645951,DE -3267645952,3267646207,DK -3267646208,3267647487,EU +3267645952,3267647487,EU 3267647488,3267647743,GB 3267647744,3267647999,SI 3267648000,3267648255,DE -3267648256,3267648383,EU +3267648256,3267648319,GB +3267648320,3267648383,EU 3267648384,3267648399,BG 3267648400,3267648415,GB 3267648416,3267648431,EU @@ -119578,7 +113166,9 @@ 3267648768,3267649023,NL 3267649024,3267649279,RU 3267649280,3267649407,DE -3267649408,3267649791,EU +3267649408,3267649471,EU +3267649472,3267649527,DE +3267649528,3267649791,EU 3267649792,3267650303,NL 3267650304,3267650319,EU 3267650320,3267650367,AT @@ -119800,7 +113390,8 @@ 3267741760,3267741791,SE 3267741792,3267741855,FI 3267741856,3267741919,SE -3267741920,3267743999,FI +3267741920,3267743743,FI +3267743744,3267743999,AX 3267744000,3267744255,DE 3267744256,3267744511,BE 3267744512,3267746303,FI @@ -119833,10 +113424,16 @@ 3267787776,3267793919,SE 3267793920,3267794175,DK 3267794176,3267821567,SE -3267821568,3267887103,FR +3267821568,3267845375,FR +3267845376,3267845631,GP +3267845632,3267846655,FR +3267846656,3267846911,MQ +3267846912,3267887103,FR 3267887104,3268017407,GB 3268017408,3268017663,KE -3268017664,3268149247,GB +3268017664,3268078591,GB +3268078592,3268078847,EU +3268078848,3268149247,GB 3268149248,3268165631,EE 3268165632,3268173823,CH 3268173824,3268182015,MT @@ -120123,8 +113720,12 @@ 3268429056,3268429311,CH 3268429312,3268429567,AT 3268429568,3268430079,CH -3268430080,3268476927,AT -3268476928,3268542463,CH +3268430080,3268464127,AT +3268464128,3268464383,LI +3268464384,3268476927,AT +3268476928,3268537087,CH +3268537088,3268537343,US +3268537344,3268542463,CH 3268542464,3268607999,PT 3268608000,3268673535,FI 3268673536,3268703799,CZ @@ -120182,9 +113783,7 @@ 3268771328,3268771839,NL 3268771840,3268788223,NO 3268788224,3268804607,CZ -3268804608,3268848895,FR -3268848896,3268849151,A2 -3268849152,3268869375,FR +3268804608,3268869375,FR 3268869376,3268870143,PF 3268870144,3268876063,FI 3268876064,3268876127,SE @@ -120493,8 +114092,8 @@ 3270209280,3270212351,EU 3270212352,3270212863,NL 3270212864,3270213119,EU -3270213120,3270213631,NL -3270213632,3270213887,EU +3270213120,3270213375,NL +3270213376,3270213887,EU 3270213888,3270214279,PT 3270214280,3270214287,US 3270214288,3270214303,PT @@ -120545,12 +114144,16 @@ 3270246144,3270246399,CH 3270246400,3270247951,SE 3270247952,3270247955,NO -3270247956,3270369919,SE +3270247956,3270348287,SE +3270348288,3270348543,EU +3270348544,3270369919,SE 3270369920,3270369927,NO 3270369928,3270377471,SE 3270377472,3270443007,GB 3270443008,3270508543,DK -3270508544,3270639615,FI +3270508544,3270522367,FI +3270522368,3270522623,AX +3270522624,3270639615,FI 3270639616,3270640127,PL 3270640128,3270642175,RU 3270642176,3270642687,NO @@ -120590,8 +114193,7 @@ 3270655232,3270655487,IT 3270655488,3270655743,PL 3270655744,3270655999,CH -3270656000,3270660095,EU -3270660096,3270664191,NL +3270656000,3270664191,NL 3270664192,3270666239,UA 3270666240,3270667263,PL 3270667264,3270668287,SE @@ -120602,21 +114204,23 @@ 3270680576,3270688767,FR 3270688768,3270772079,IT 3270772080,3270772087,NL -3270772088,3270775039,IT -3270775040,3270775295,EU -3270775296,3270781343,IT +3270772088,3270781343,IT 3270781344,3270781359,RO 3270781360,3270808127,IT 3270808128,3270808159,LU 3270808160,3270836223,IT 3270836224,3270901759,DE -3270901760,3270909951,IT +3270901760,3270905855,IT +3270905856,3270906111,EU +3270906112,3270909951,IT 3270909952,3270911839,DE 3270911840,3270911871,PL 3270911872,3270911935,DE 3270911936,3270911967,PL 3270911968,3270911999,NL -3270912000,3270920703,DE +3270912000,3270913535,DE +3270913536,3270913791,EU +3270913792,3270920703,DE 3270920704,3270921215,UA 3270921216,3270921471,DK 3270921472,3270921727,UA @@ -120668,6 +114272,7 @@ 3270978304,3270979071,FI 3270979072,3270979327,PL 3270979328,3270979583,AT +3270979584,3270979839,NO 3270979840,3270980095,GB 3270980096,3270980351,AM 3270980352,3270980607,RU @@ -120692,14 +114297,12 @@ 3271010816,3271011327,GB 3271011328,3271013375,UA 3271013376,3271013887,FR -3271013888,3271014399,CZ +3271013888,3271014399,UA 3271014400,3271014911,RU 3271014912,3271015423,RO 3271015424,3271015935,DK 3271015936,3271016447,RU -3271016448,3271022335,RS -3271022336,3271022463,CY -3271022464,3271024447,RS +3271016448,3271024447,RS 3271024448,3271024451,BA 3271024452,3271024639,RS 3271024640,3271032831,GB @@ -120720,7 +114323,9 @@ 3271280720,3271280735,SE 3271280736,3271290623,FI 3271290624,3271290879,BE -3271290880,3271310079,FI +3271290880,3271301631,FI +3271301632,3271302143,AX +3271302144,3271310079,FI 3271310080,3271310335,DE 3271310336,3271360511,FI 3271360512,3271363407,GB @@ -120866,7 +114471,9 @@ 3271501680,3271501695,SE 3271501696,3271501783,DK 3271501784,3271501791,SE -3271501792,3271557119,DK +3271501792,3271513343,DK +3271513344,3271513599,EU +3271513600,3271557119,DK 3271557120,3271589887,BE 3271589888,3271688191,NO 3271688192,3271691775,EU @@ -120947,12 +114554,14 @@ 3271821248,3271884799,DE 3271884800,3271901183,UA 3271901184,3271909375,ES -3271909376,3271909887,EU +3271909376,3271909887,RO 3271909888,3271910399,DE 3271910400,3271910911,DK 3271910912,3271911423,LV 3271911424,3271911935,LI 3271911936,3271912959,UA +3271912960,3271913215,SK +3271913216,3271913471,SE 3271913472,3271913983,NO 3271913984,3271914495,RO 3271914496,3271915007,ES @@ -120967,6 +114576,7 @@ 3271926528,3271926783,NL 3271926784,3271927295,SI 3271927296,3271927551,NO +3271927552,3271927807,GB 3271927808,3271928063,TR 3271928064,3271928319,GB 3271928320,3271928575,RU @@ -120978,6 +114588,7 @@ 3271929856,3271930111,PL 3271930112,3271930367,HU 3271930368,3271930623,RU +3271930624,3271930879,GE 3271930880,3271931135,CH 3271931136,3271931647,PL 3271931648,3271931903,NO @@ -121013,7 +114624,9 @@ 3272081920,3272082687,CV 3272082688,3272083455,PT 3272083456,3272083711,ST -3272083712,3272084735,PT +3272083712,3272084025,PT +3272084026,3272084026,AO +3272084027,3272084735,PT 3272084736,3272084991,CV 3272084992,3272085503,PT 3272085504,3272086015,AO @@ -121243,7 +114856,7 @@ 3272228096,3272228223,GB 3272228224,3272228351,ES 3272228352,3272228607,FR -3272228608,3272228623,EU +3272228608,3272228623,NL 3272228624,3272228631,CY 3272228632,3272228639,NL 3272228640,3272228671,IT @@ -121375,7 +114988,9 @@ 3272400912,3272400927,GB 3272400928,3272401023,EU 3272401024,3272401087,GB -3272401088,3272401279,EU +3272401088,3272401215,EU +3272401216,3272401247,PL +3272401248,3272401279,EU 3272401280,3272401407,NL 3272401408,3272401951,EU 3272401952,3272401967,SE @@ -121414,6 +115029,8 @@ 3272420992,3272421119,DK 3272421120,3272421375,UA 3272421376,3272421887,RO +3272421888,3272422143,RU +3272422144,3272422399,GB 3272422400,3272422911,CH 3272422912,3272423423,SE 3272423424,3272423935,BE @@ -121450,6 +115067,7 @@ 3272481536,3272481791,FR 3272481792,3272482047,IT 3272482048,3272482303,NL +3272482304,3272482559,PL 3272482560,3272482815,BE 3272482816,3272491007,RU 3272491008,3272499199,GB @@ -121658,8 +115276,11 @@ 3272923648,3272924159,PL 3272924160,3272924671,DE 3272924672,3272925183,GB -3272925184,3272933375,DE -3272933376,3272940287,GB +3272925184,3272931135,DE +3272931136,3272931151,GB +3272931152,3272933375,DE +3272933376,3272934399,FI +3272934400,3272940287,GB 3272940288,3272940543,DE 3272940544,3272998911,GB 3272998912,3273007103,PT @@ -121705,14 +115326,17 @@ 3273052048,3273052063,GR 3273052064,3273052087,IT 3273052088,3273052095,DE -3273052096,3273052415,IT +3273052096,3273052127,GR +3273052128,3273052415,IT 3273052416,3273052671,GB 3273052672,3273052927,FR 3273052928,3273053183,DE 3273053184,3273053439,CH 3273053440,3273053695,NL 3273053696,3273053951,BE -3273053952,3273054207,AT +3273053952,3273053983,AT +3273053984,3273053991,CZ +3273053992,3273054207,AT 3273054208,3273054463,US 3273054464,3273054719,ES 3273054720,3273054975,IT @@ -121997,12 +115621,10 @@ 3273388872,3273388879,DE 3273388880,3273388903,EU 3273388904,3273388911,DE -3273388912,3273388927,EU +3273388912,3273388927,GB 3273388928,3273389055,DE 3273389056,3273390079,EU -3273390080,3273390111,DE -3273390112,3273390143,US -3273390144,3273390207,DE +3273390080,3273390207,DE 3273390208,3273390335,EU 3273390336,3273390463,DE 3273390464,3273391103,EU @@ -122037,6 +115659,7 @@ 3273437184,3273437695,RO 3273437696,3273438207,PL 3273438208,3273438719,IL +3273438720,3273439231,RU 3273439232,3273439743,RO 3273439744,3273440255,DE 3273440256,3273440767,RO @@ -122050,8 +115673,8 @@ 3273588736,3273687039,IT 3273687040,3273719807,DE 3273719808,3273720831,GB -3273720832,3273720839,IE -3273720840,3273727071,GB +3273720832,3273720847,IE +3273720848,3273727071,GB 3273727072,3273727079,DK 3273727080,3273727087,FR 3273727088,3273727095,ES @@ -122064,15 +115687,24 @@ 3273727152,3273727999,GB 3273728000,3273728255,NL 3273728256,3273728511,GB -3273728512,3273729023,NL -3273729024,3273732095,EU +3273728512,3273732095,NL 3273732096,3273736191,GB 3273736192,3273743359,FR 3273743360,3273743615,JO 3273743616,3273744383,FR -3273744384,3273752575,GB -3273752576,3273760767,NL -3273760768,3273768959,DE +3273744384,3273746943,GB +3273746944,3273747199,EU +3273747200,3273752575,GB +3273752576,3273752831,NL +3273752832,3273753087,EU +3273753088,3273753343,NL +3273753344,3273753599,EU +3273753600,3273755647,NL +3273755648,3273755903,EU +3273755904,3273760767,NL +3273760768,3273762303,DE +3273762304,3273762559,EU +3273762560,3273768959,DE 3273768960,3273785343,TR 3273785344,3273801727,RU 3273801728,3273802239,DE @@ -122171,7 +115803,11 @@ 3274088448,3274096639,KG 3274096640,3274113023,NL 3274113024,3274145791,CZ -3274145792,3274162175,KW +3274145792,3274150911,KW +3274150912,3274151167,US +3274151168,3274152447,KW +3274152448,3274152703,US +3274152704,3274162175,KW 3274162176,3274162687,GB 3274162688,3274163199,DE 3274163200,3274163711,UA @@ -122330,8 +115966,8 @@ 3274450392,3274450407,EU 3274450408,3274450415,GB 3274450416,3274450431,EU -3274450432,3274450591,GB -3274450592,3274450655,EU +3274450432,3274450623,GB +3274450624,3274450655,EU 3274450656,3274450687,GB 3274450688,3274451199,EU 3274451200,3274452255,GB @@ -122585,7 +116221,7 @@ 3274850304,3274866687,GB 3274866688,3274883071,DE 3274883072,3274891263,EE -3274891264,3274899455,CH +3274891264,3274892287,CH 3274899456,3274902399,DE 3274902400,3274902423,AT 3274902424,3274902527,EU @@ -122781,7 +116417,9 @@ 3275110912,3275111423,GB 3275111424,3275111935,IT 3275111936,3275112447,FR -3275112448,3275120639,DK +3275112448,3275117581,DK +3275117582,3275117582,EU +3275117583,3275120639,DK 3275120640,3275136639,SE 3275136640,3275136767,DK 3275136768,3275137023,SE @@ -122802,7 +116440,11 @@ 3275145216,3275153407,RU 3275153408,3275161599,GB 3275161600,3275227135,ES -3275227136,3275292671,HU +3275227136,3275246847,HU +3275246848,3275247103,EU +3275247104,3275262975,HU +3275262976,3275263231,EU +3275263232,3275292671,HU 3275292672,3275358207,ES 3275358208,3275371775,RU 3275371776,3275372031,TJ @@ -122849,7 +116491,9 @@ 3275447152,3275448319,EU 3275448320,3275449519,GB 3275449520,3275449527,FR -3275449528,3275450879,GB +3275449528,3275449919,GB +3275449920,3275449927,EU +3275449928,3275450879,GB 3275450880,3275451231,EU 3275451232,3275451263,GB 3275451264,3275452415,EU @@ -122876,18 +116520,18 @@ 3275468768,3275468799,IE 3275468800,3275469071,GB 3275469072,3275469087,IE -3275469088,3275474719,GB -3275474720,3275474943,EU +3275469088,3275474927,GB +3275474928,3275474943,EU 3275474944,3275475043,GB 3275475044,3275475047,EU -3275475048,3275475383,GB -3275475384,3275476991,EU +3275475048,3275475399,GB +3275475400,3275476991,EU 3275476992,3275477487,GB 3275477488,3275477503,EU 3275477504,3275477567,GB -3275477568,3275478783,EU -3275478784,3275479039,GB -3275479040,3275489279,EU +3275477568,3275478015,EU +3275478016,3275481087,GB +3275481088,3275489279,EU 3275489280,3275497471,GB 3275497472,3275505663,DE 3275505664,3275506175,PL @@ -123053,7 +116697,9 @@ 3275579704,3275579903,EU 3275579904,3275580159,NL 3275580160,3275580927,EU -3275580928,3275581311,NL +3275580928,3275580948,NL +3275580949,3275580949,EU +3275580950,3275581311,NL 3275581312,3275581535,EU 3275581536,3275581671,NL 3275581672,3275581679,EU @@ -123094,7 +116740,9 @@ 3275589280,3275589375,EU 3275589376,3275589471,BE 3275589472,3275589887,EU -3275589888,3275591167,BE +3275589888,3275590655,BE +3275590656,3275590911,EU +3275590912,3275591167,BE 3275591168,3275591423,EU 3275591424,3275591679,BE 3275591680,3275592063,RO @@ -123143,7 +116791,8 @@ 3275627008,3275627519,AT 3275627520,3275628031,GB 3275628032,3275628543,IL -3275628544,3275629055,RU +3275628544,3275629311,RU +3275629312,3275629567,TR 3275629568,3275630079,UA 3275630080,3275630591,RU 3275630592,3275631103,PL @@ -123175,7 +116824,9 @@ 3275669504,3275677695,GB 3275677696,3275685887,IT 3275685888,3275751423,DE -3275751424,3275759615,AT +3275751424,3275751679,AT +3275751680,3275751935,EU +3275751936,3275759615,AT 3275759616,3275775999,NL 3275776000,3275784191,DE 3275784192,3275784703,RO @@ -123192,6 +116843,7 @@ 3275789824,3275790335,PL 3275790336,3275790847,MD 3275790848,3275791359,UA +3275791360,3275791871,RU 3275791872,3275792383,PL 3275792384,3275792895,BG 3275792896,3275793407,UA @@ -123212,7 +116864,11 @@ 3275808768,3275816959,UA 3275816960,3275818207,CH 3275818208,3275818215,DE -3275818216,3275882495,CH +3275818216,3275839231,CH +3275839232,3275839487,EU +3275839488,3275874559,CH +3275874560,3275874815,EU +3275874816,3275882495,CH 3275882496,3275884543,DE 3275884544,3275886591,IT 3275886592,3275888639,PL @@ -123250,7 +116906,7 @@ 3275907840,3275908095,DE 3275908096,3275908351,SA 3275908352,3275908607,SE -3275908608,3275908863,DE +3275908608,3275908863,US 3275908864,3275909119,PL 3275909120,3275909375,RU 3275909376,3275909631,UA @@ -123289,41 +116945,7 @@ 3275921920,3275922431,DE 3275922432,3275922943,UA 3275922944,3275923455,GR -3275923456,3275924479,ME -3275924480,3275925759,RS -3275925760,3275926287,ME -3275926288,3275926303,RS -3275926304,3275926527,ME -3275926528,3275926783,RS -3275926784,3275929151,ME -3275929152,3275929159,RS -3275929160,3275929167,ME -3275929168,3275929183,RS -3275929184,3275929295,ME -3275929296,3275929311,RS -3275929312,3275929471,ME -3275929472,3275929487,RS -3275929488,3275929503,ME -3275929504,3275929535,RS -3275929536,3275929615,ME -3275929616,3275929663,RS -3275929664,3275929695,ME -3275929696,3275929711,RS -3275929712,3275929719,ME -3275929720,3275929727,RS -3275929728,3275929855,ME -3275929856,3275929919,RS -3275929920,3275929935,ME -3275929936,3275929951,RS -3275929952,3275930015,ME -3275930016,3275930023,RS -3275930024,3275930079,ME -3275930080,3275930095,RS -3275930096,3275930239,ME -3275930240,3275930271,RS -3275930272,3275930287,ME -3275930288,3275930295,RS -3275930296,3275931647,ME +3275923456,3275931647,ME 3275931648,3275939839,UA 3275939840,3275948031,GB 3275948032,3276013567,SE @@ -123337,7 +116959,11 @@ 3276014256,3276014263,GB 3276014264,3276014471,FR 3276014472,3276014479,GB -3276014480,3276015103,FR +3276014480,3276014511,FR +3276014512,3276014519,GB +3276014520,3276014919,FR +3276014920,3276014927,GB +3276014928,3276015103,FR 3276015104,3276015119,GB 3276015120,3276015199,FR 3276015200,3276015231,GB @@ -123345,9 +116971,7 @@ 3276015248,3276015263,GB 3276015264,3276015295,FR 3276015296,3276015327,GB -3276015328,3276015383,FR -3276015384,3276015391,GB -3276015392,3276015415,FR +3276015328,3276015415,FR 3276015416,3276015423,GB 3276015424,3276015559,FR 3276015560,3276015599,GB @@ -123416,8 +117040,8 @@ 3276019544,3276019559,FR 3276019560,3276019599,GB 3276019600,3276019639,FR -3276019640,3276019663,GB -3276019664,3276019679,FR +3276019640,3276019671,GB +3276019672,3276019679,FR 3276019680,3276019687,GB 3276019688,3276019695,FR 3276019696,3276019703,GB @@ -123443,9 +117067,7 @@ 3276021592,3276021599,GB 3276021600,3276021639,FR 3276021640,3276021647,GB -3276021648,3276021695,FR -3276021696,3276021727,GB -3276021728,3276022127,FR +3276021648,3276022127,FR 3276022128,3276022143,GB 3276022144,3276022215,FR 3276022216,3276022223,GB @@ -123455,11 +117077,7 @@ 3276022456,3276022463,GB 3276022464,3276022479,FR 3276022480,3276022495,GB -3276022496,3276022503,FR -3276022504,3276022511,GB -3276022512,3276022519,FR -3276022520,3276022527,GB -3276022528,3276022575,FR +3276022496,3276022575,FR 3276022576,3276022639,GB 3276022640,3276022655,FR 3276022656,3276022687,GB @@ -123475,8 +117093,8 @@ 3276023032,3276023039,GB 3276023040,3276023071,FR 3276023072,3276023079,GB -3276023080,3276023103,FR -3276023104,3276023263,GB +3276023080,3276023087,FR +3276023088,3276023263,GB 3276023264,3276023727,FR 3276023728,3276023743,GB 3276023744,3276023759,FR @@ -123727,9 +117345,7 @@ 3276040232,3276040239,GB 3276040240,3276040319,FR 3276040320,3276040327,GB -3276040328,3276040391,FR -3276040392,3276040399,GB -3276040400,3276040439,FR +3276040328,3276040439,FR 3276040440,3276040495,GB 3276040496,3276040543,FR 3276040544,3276040575,GB @@ -123778,8 +117394,8 @@ 3276044320,3276044351,FR 3276044352,3276044359,GB 3276044360,3276044367,FR -3276044368,3276044375,GB -3276044376,3276044479,FR +3276044368,3276044383,GB +3276044384,3276044479,FR 3276044480,3276044495,GB 3276044496,3276044511,FR 3276044512,3276044543,GB @@ -123900,7 +117516,7 @@ 3276128256,3276129279,AT 3276129280,3276131327,UA 3276131328,3276132351,RU -3276132352,3276133375,PL +3276132352,3276133375,LB 3276133376,3276134399,GB 3276134400,3276135423,RU 3276135424,3276136447,UA @@ -126107,8 +119723,8 @@ 3276491392,3276491775,CZ 3276491776,3276491847,GB 3276491848,3276491855,EU -3276491856,3276492055,GB -3276492056,3276492063,EU +3276491856,3276492047,GB +3276492048,3276492063,EU 3276492064,3276492127,GB 3276492128,3276492143,EU 3276492144,3276492151,GB @@ -126260,13 +119876,7 @@ 3276518304,3276518335,NL 3276518336,3276518351,EU 3276518352,3276518367,NL -3276518368,3276518399,EU -3276518400,3276518407,BE -3276518408,3276518415,EU -3276518416,3276518527,BE -3276518528,3276518591,EU -3276518592,3276518655,BE -3276518656,3276518911,EU +3276518368,3276518911,EU 3276518912,3276519423,BE 3276519424,3276519679,EU 3276519680,3276520191,DK @@ -126373,7 +119983,9 @@ 3276530440,3276530447,EU 3276530448,3276530495,NL 3276530496,3276530559,EU -3276530560,3276532735,NL +3276530560,3276532639,NL +3276532640,3276532640,EU +3276532641,3276532735,NL 3276532736,3276532775,TR 3276532776,3276532783,EU 3276532784,3276532791,TR @@ -126408,7 +120020,9 @@ 3276534720,3276534783,EU 3276534784,3276534879,NL 3276534880,3276534887,EU -3276534888,3276534919,NL +3276534888,3276534895,NL +3276534896,3276534911,EU +3276534912,3276534919,NL 3276534920,3276535015,EU 3276535016,3276535039,GB 3276535040,3276535063,RU @@ -126893,29 +120507,22 @@ 3276859136,3276859647,UA 3276859648,3276859903,CH 3276859904,3276860159,AT -3276860160,3276860415,CH +3276860160,3276860415,EU 3276860416,3276860927,PL 3276860928,3276861183,BE 3276861184,3276861439,DE 3276861440,3276865535,DK -3276865536,3276866559,NL +3276865536,3276866303,NL +3276866304,3276866559,EU 3276866560,3276866815,IT -3276866816,3276866831,DE -3276866832,3276866839,GB -3276866840,3276866863,DE -3276866864,3276866879,GB -3276866880,3276866959,DE -3276866960,3276866967,GB -3276866968,3276866983,DE -3276866984,3276867007,GB -3276867008,3276867071,DE +3276866816,3276867071,EU 3276867072,3276868606,IT 3276868607,3276868607,GB 3276868608,3276868863,NL 3276868864,3276869119,IT 3276869120,3276869631,GB 3276869632,3276869695,IT -3276869696,3276869727,A2 +3276869696,3276869727,GB 3276869728,3276869855,IT 3276869856,3276869887,GB 3276869888,3276870143,NL @@ -126977,8 +120584,8 @@ 3276886992,3276887047,GB 3276887048,3276888063,DE 3276888064,3276888575,GB -3276888576,3276889087,IT -3276889088,3276890111,GB +3276888576,3276889215,IT +3276889216,3276890111,GB 3276890112,3276890135,US 3276890136,3276890143,GB 3276890144,3276890223,US @@ -127006,17 +120613,19 @@ 3276897920,3276898303,CZ 3276898304,3276898383,CH 3276898384,3276898407,GB -3276898408,3276898431,CH -3276898432,3276898479,GB +3276898408,3276898447,CH +3276898448,3276898479,GB 3276898480,3276898527,CH 3276898528,3276898559,GB 3276898560,3276898655,CH 3276898656,3276898671,GB -3276898672,3276898775,CH +3276898672,3276898687,CH +3276898688,3276898703,GB +3276898704,3276898775,CH 3276898776,3276898783,GB -3276898784,3276899071,CH -3276899072,3276899087,GB -3276899088,3276900039,CH +3276898784,3276898799,CH +3276898800,3276898815,GB +3276898816,3276900039,CH 3276900040,3276900047,GB 3276900048,3276900351,CH 3276900352,3276900607,GB @@ -127028,8 +120637,7 @@ 3276901624,3276901631,GB 3276901632,3276902151,CH 3276902152,3276902159,GB -3276902160,3276902335,CH -3276902336,3276902399,GB +3276902160,3276902399,CH 3276902400,3276902583,SE 3276902584,3276902615,GB 3276902616,3276902639,SE @@ -127068,7 +120676,10 @@ 3276906624,3276906751,GB 3276906752,3276906823,NL 3276906824,3276906831,CH -3276906832,3276907339,NL +3276906832,3276906839,GB +3276906840,3276906847,NL +3276906848,3276906863,GB +3276906864,3276907339,NL 3276907340,3276907343,GB 3276907344,3276907551,NL 3276907552,3276907567,BE @@ -127088,12 +120699,18 @@ 3276908672,3276908687,NL 3276908688,3276908711,GB 3276908712,3276908735,SE -3276908736,3276908767,NL -3276908768,3276908799,GB +3276908736,3276908751,NL +3276908752,3276908799,GB 3276908800,3276909055,NL 3276909056,3276909567,GB 3276909568,3276910591,NL -3276910592,3276912615,IT +3276910592,3276910951,IT +3276910952,3276910959,GB +3276910960,3276910975,IT +3276910976,3276911007,GB +3276911008,3276911359,IT +3276911360,3276911615,GB +3276911616,3276912615,IT 3276912616,3276912623,GB 3276912624,3276913279,IT 3276913280,3276913295,GB @@ -127109,11 +120726,15 @@ 3276914688,3276915567,ES 3276915568,3276915583,NL 3276915584,3276915711,GB -3276915712,3276916087,ES +3276915712,3276916047,ES +3276916048,3276916055,GB +3276916056,3276916087,ES 3276916088,3276916095,GB -3276916096,3276916175,ES -3276916176,3276916183,GB -3276916184,3276917231,ES +3276916096,3276916167,ES +3276916168,3276916183,GB +3276916184,3276917119,ES +3276917120,3276917183,GB +3276917184,3276917231,ES 3276917232,3276917247,FR 3276917248,3276917279,ES 3276917280,3276917287,GB @@ -127122,9 +120743,7 @@ 3276917344,3276918783,ES 3276918784,3276919367,DE 3276919368,3276919375,GB -3276919376,3276919479,DE -3276919480,3276919487,GB -3276919488,3276920447,DE +3276919376,3276920447,DE 3276920448,3276920479,GB 3276920480,3276920551,DE 3276920552,3276920559,GB @@ -127133,8 +120752,8 @@ 3276921188,3276921239,DE 3276921240,3276921247,GB 3276921248,3276921279,DE -3276921280,3276921295,GB -3276921296,3276921343,DE +3276921280,3276921303,GB +3276921304,3276921343,DE 3276921344,3276921399,GB 3276921400,3276921403,DK 3276921404,3276921599,GB @@ -127295,7 +120914,7 @@ 3277361152,3277361663,PL 3277361664,3277362175,RU 3277362176,3277362687,ES -3277362688,3277363199,GB +3277362688,3277363199,IE 3277363200,3277363711,ES 3277363712,3277364223,RU 3277364224,3277364735,NL @@ -127422,7 +121041,7 @@ 3277701120,3277701631,DK 3277701632,3277702143,AT 3277702144,3277702655,EU -3277703168,3277703679,DE +3277702656,3277703679,DE 3277703680,3277704191,PL 3277704192,3277704703,UA 3277704704,3277705215,RU @@ -127457,7 +121076,8 @@ 3277783040,3277815807,BE 3277815808,3277816063,RO 3277816064,3277816319,PL -3277816320,3277816831,GB +3277816320,3277816575,CM +3277816576,3277816831,GB 3277816832,3277817087,CH 3277817088,3277817343,GB 3277817344,3277817855,FR @@ -127481,7 +121101,7 @@ 3277822208,3277822463,ES 3277822464,3277822719,PL 3277822720,3277822975,RU -3277822976,3277823231,ES +3277822976,3277823231,SG 3277823232,3277823487,UA 3277823488,3277823743,SI 3277823744,3277823999,UA @@ -127552,8 +121172,8 @@ 3277885952,3277886463,LB 3277886464,3277887487,IQ 3277887488,3277888255,A2 -3277888256,3277888319,LB -3277888320,3277889023,A2 +3277888256,3277888767,LB +3277888768,3277889023,A2 3277889024,3277889279,IQ 3277889280,3277889535,A2 3277889536,3277897727,RU @@ -127569,20 +121189,13 @@ 3278020608,3278028799,RU 3278028800,3278036991,DE 3278036992,3278045183,FR -3278045184,3278047231,GB -3278047232,3278049279,EU -3278049280,3278053375,GB -3278053376,3278054911,EU +3278045184,3278054911,GB 3278054912,3278055423,NL 3278055424,3278061567,GB 3278061568,3278065663,NL -3278065664,3278067967,GB -3278067968,3278069759,EU -3278069760,3278102527,GB -3278102528,3278103039,EU +3278065664,3278103039,GB 3278103040,3278103295,FR -3278103296,3278106623,EU -3278106624,3278110719,GB +3278103296,3278110719,GB 3278110720,3278110751,SE 3278110752,3278110767,ES 3278110768,3278115327,SE @@ -127614,7 +121227,9 @@ 3278241792,3278307327,GB 3278307328,3278372863,IT 3278372864,3278635007,GB -3278635008,3278744791,NL +3278635008,3278635263,NL +3278635264,3278635519,EU +3278635520,3278744791,NL 3278744792,3278744799,A2 3278744800,3278766079,NL 3278766080,3278766591,RO @@ -128206,7 +121821,8 @@ 3278940856,3278940859,PT 3278940860,3278940863,NL 3278940864,3278940867,CH -3278940868,3278940875,DE +3278940868,3278940871,GB +3278940872,3278940875,DE 3278940876,3278940879,IT 3278940880,3278940883,CH 3278940884,3278940887,ES @@ -129708,8 +123324,8 @@ 3278944402,3278944402,CA 3278944403,3278944412,US 3278944413,3278944413,CA -3278944414,3278944417,US -3278944418,3278944419,DE +3278944414,3278944418,US +3278944419,3278944419,DE 3278944420,3278944420,CA 3278944421,3278944421,DE 3278944422,3278944432,US @@ -130058,9 +123674,7 @@ 3278946062,3278946062,DE 3278946063,3278946067,US 3278946068,3278946068,DE -3278946069,3278946074,US -3278946075,3278946075,DE -3278946076,3278946084,US +3278946069,3278946084,US 3278946085,3278946085,DE 3278946086,3278946091,US 3278946092,3278946092,DE @@ -130068,11 +123682,9 @@ 3278946109,3278946109,GB 3278946110,3278946142,US 3278946143,3278946143,DE -3278946144,3278946147,US -3278946148,3278946148,DE -3278946149,3278946166,US -3278946167,3278946168,DE -3278946169,3278946208,US +3278946144,3278946166,US +3278946167,3278946167,DE +3278946168,3278946208,US 3278946209,3278946213,DE 3278946214,3278946214,US 3278946215,3278946221,DE @@ -130136,11 +123748,14 @@ 3279078912,3279084543,ES 3279084544,3279085567,IT 3279085568,3279089663,NL +3279089664,3279093759,KG 3279093760,3279103103,FR 3279103104,3279103135,GB 3279103136,3279119295,FR 3279119296,3279119327,GB -3279119328,3279159295,FR +3279119328,3279123455,FR +3279123456,3279123711,RE +3279123712,3279159295,FR 3279159296,3279290367,PL 3279290368,3279291391,NL 3279291392,3279291647,GB @@ -130350,19 +123965,19 @@ 3279601664,3279609855,CZ 3279609856,3279618047,RU 3279618048,3279683583,UA -3279683584,3279723215,DE +3279683584,3279688191,DE +3279688192,3279688447,EU +3279688448,3279723215,DE 3279723216,3279723223,A2 -3279723224,3279729327,DE -3279729328,3279729343,EU -3279729344,3279744391,DE +3279723224,3279744391,DE 3279744392,3279744399,PL 3279744400,3279752959,DE 3279752960,3279753215,CH 3279753216,3279789439,DE 3279789440,3279789455,PL -3279789456,3279840663,DE -3279840664,3279840671,A2 -3279840672,3279897583,DE +3279789456,3279895295,DE +3279895296,3279895551,EU +3279895552,3279897583,DE 3279897584,3279897591,GB 3279897592,3279946751,DE 3279946752,3279947775,SE @@ -130370,7 +123985,7 @@ 3279948800,3279949823,GB 3279949824,3279950847,UA 3279950848,3279951871,DE -3279951872,3279952895,CY +3279951872,3279952895,IQ 3279952896,3279953919,PL 3279953920,3279955967,TR 3279955968,3279958015,DE @@ -130624,16 +124239,20 @@ 3280590336,3280590847,NL 3280590848,3280591359,DE 3280591360,3280591871,UA +3280591872,3280592383,US 3280592384,3280592895,TR 3280592896,3280593407,DE 3280593408,3280593919,UA 3280593920,3280594431,LU -3280594432,3280594943,NL +3280594432,3280594687,NL +3280594688,3280594943,EU 3280594944,3280595455,UA 3280595456,3280595967,DE 3280595968,3280596479,DK 3280596480,3280596991,AT 3280596992,3280597503,UA +3280597504,3280597759,NL +3280597760,3280598015,BE 3280598016,3280598527,UA 3280598528,3280599039,PL 3280599040,3280599551,FR @@ -130661,7 +124280,7 @@ 3280653056,3280653311,CH 3280653312,3280653823,GB 3280653824,3280654079,RU -3280654336,3280654591,PL +3280654080,3280654591,PL 3280654592,3280654847,ES 3280654848,3280655103,RU 3280655104,3280655359,PL @@ -130977,6 +124596,7 @@ 3280996608,3280996863,PL 3280996864,3280997119,NL 3280997120,3280997375,FR +3280997376,3280997631,PL 3280997632,3280997887,SE 3280997888,3280998143,UA 3280998144,3280998399,DE @@ -131026,9 +124646,13 @@ 3281030400,3281035263,GB 3281035264,3281043455,CH 3281043456,3281059839,RU -3281059840,3281074671,DE +3281059840,3281062911,DE +3281062912,3281063167,EU +3281063168,3281074671,DE 3281074672,3281074679,ES -3281074680,3281103935,DE +3281074680,3281094399,DE +3281094400,3281094655,US +3281094656,3281103935,DE 3281103936,3281103943,AT 3281103944,3281104127,DE 3281104128,3281104383,FR @@ -131093,7 +124717,7 @@ 3281351936,3281352191,UA 3281352192,3281352447,PL 3281352448,3281352703,RO -3281352704,3281352959,DE +3281352704,3281352959,EU 3281352960,3281353215,GB 3281353216,3281353471,DE 3281353472,3281353727,SE @@ -131139,7 +124763,9 @@ 3281712192,3281712255,US 3281712256,3281715199,FR 3281715200,3281780735,TR -3281780736,3281846271,FI +3281780736,3281836543,FI +3281836544,3281836799,AX +3281836800,3281846271,FI 3281846272,3281861407,GB 3281861408,3281861423,FR 3281861424,3281868271,GB @@ -131200,7 +124826,7 @@ 3282104320,3282105343,IL 3282105344,3282106367,RU 3282106368,3282107391,DE -3282107392,3282108415,NL +3282107392,3282108415,EU 3282108416,3282119423,RU 3282119424,3282119679,KZ 3282119680,3282149455,RU @@ -131261,8 +124887,7 @@ 3282429344,3282436095,FI 3282436096,3282444159,GB 3282444160,3282444223,US -3282444224,3282444287,EU -3282444288,3282449023,GB +3282444224,3282449023,GB 3282449024,3282449151,NL 3282449152,3282452479,GB 3282452480,3282452735,DE @@ -131274,8 +124899,7 @@ 3282464768,3282465023,SE 3282465024,3282465279,DE 3282465280,3282465535,IT -3282465536,3282465919,EU -3282465920,3282466047,GB +3282465536,3282466047,GB 3282466048,3282466111,US 3282466112,3282466643,GB 3282466644,3282466655,IT @@ -131334,13 +124958,12 @@ 3282747136,3282747391,PL 3282747392,3282763775,RU 3282763776,3282772991,GB -3282772992,3282773119,BE -3282773120,3282774015,EU -3282774016,3282779647,GB -3282779648,3282780159,EU -3282780160,3282844855,GB +3282772992,3282773247,EU +3282773248,3282844855,GB 3282844856,3282844863,A2 -3282844864,3282952191,GB +3282844864,3282942210,GB +3282942211,3282942211,US +3282942212,3282952191,GB 3282952192,3282960383,NL 3282960384,3283091455,TR 3283091456,3283111935,CH @@ -131374,7 +124997,9 @@ 3283209728,3283210239,TR 3283210240,3283210751,UA 3283210752,3283211263,PL -3283211264,3283211775,GB +3283211264,3283211488,GB +3283211489,3283211489,EU +3283211490,3283211775,GB 3283211776,3283212287,NL 3283212288,3283212799,PL 3283212800,3283213311,BG @@ -131403,8 +125028,7 @@ 3283226112,3283226623,DK 3283226624,3283227135,RU 3283227136,3283227647,UA -3283227648,3283228159,RU -3283228672,3283229183,RU +3283227648,3283229183,RU 3283229184,3283229695,PL 3283229696,3283230207,IT 3283230208,3283230719,UA @@ -131464,9 +125088,10 @@ 3283484672,3283484927,UA 3283484928,3283485183,NL 3283485184,3283485439,DE -3283485440,3283485695,RU 3283485696,3283485951,GB -3283485952,3283486207,US +3283485952,3283486128,US +3283486129,3283486129,SE +3283486130,3283486207,US 3283486208,3283486463,AT 3283486464,3283486719,UA 3283486720,3283486975,RU @@ -131480,6 +125105,7 @@ 3283488768,3283489279,FR 3283489280,3283489535,DE 3283489536,3283489791,PL +3283489792,3283490047,RU 3283490048,3283490559,UA 3283490560,3283490815,PL 3283490816,3283491071,CH @@ -131506,6 +125132,7 @@ 3283496448,3283496703,HR 3283496704,3283496959,LV 3283496960,3283497215,DE +3283497216,3283497471,PL 3283497472,3283497727,DE 3283497728,3283498239,PL 3283498240,3283498495,CH @@ -132027,7 +125654,8 @@ 3283985408,3283985919,RO 3283985920,3283986431,AT 3283986432,3283986943,RU -3283986944,3283987967,GB +3283986944,3283987455,AT +3283987456,3283987967,GB 3283987968,3283988991,RO 3283988992,3283989503,FR 3283989504,3283990015,RU @@ -132132,7 +125760,7 @@ 3284046592,3284046847,SE 3284046848,3284047103,DE 3284047104,3284047359,DK -3284047360,3284047615,DE +3284047360,3284047615,EU 3284047616,3284047871,NL 3284047872,3284048127,UA 3284048128,3284048383,DK @@ -132194,7 +125822,8 @@ 3284100608,3284101119,EU 3284101120,3284101631,UA 3284101632,3284102143,GB -3284102144,3284102655,DK +3284102144,3284102399,DK +3284102400,3284102655,EU 3284102656,3284103167,AT 3284103168,3284103679,NL 3284103680,3284104191,DE @@ -132238,7 +125867,8 @@ 3284124672,3284125183,DE 3284125184,3284125695,RO 3284125696,3284126207,UA -3284126208,3284127743,CZ +3284126208,3284127231,CZ +3284127232,3284127743,HK 3284127744,3284128255,RU 3284128256,3284128767,GB 3284128768,3284129279,SE @@ -132262,7 +125892,11 @@ 3284138496,3284139007,RU 3284139008,3284140031,AT 3284140032,3284205567,DK -3284205568,3284271103,NL +3284205568,3284206335,NL +3284206336,3284206591,EU +3284206592,3284257535,NL +3284257536,3284257791,GB +3284257792,3284271103,NL 3284271104,3284402175,GB 3284402176,3284467711,SE 3284467712,3284531775,FI @@ -132302,7 +125936,9 @@ 3284715008,3284715263,GB 3284715264,3284715519,PL 3284715520,3284715775,SI -3284715776,3284716031,BE +3284715776,3284715816,BE +3284715817,3284715817,EU +3284715818,3284716031,BE 3284716032,3284716287,IT 3284716288,3284716543,RU 3284716544,3284716799,GR @@ -132350,16 +125986,13 @@ 3284844544,3284860927,CH 3284860928,3284863743,DE 3284863744,3284863999,FR -3284864000,3284867231,EU -3284867232,3284868863,DE +3284864000,3284868863,DE 3284868864,3284869375,FR 3284869376,3284869631,DE 3284869632,3284869887,IT 3284869888,3284872959,DE 3284872960,3284873471,IT -3284873472,3284875263,DE -3284875264,3284878591,EU -3284878592,3284913919,DE +3284873472,3284913919,DE 3284913920,3284914175,GB 3284914176,3284926463,DE 3284926464,3284991999,NO @@ -132367,8 +126000,9 @@ 3285057536,3285065727,IT 3285065728,3285073919,RU 3285073920,3285074687,GB -3285074688,3285076607,NL -3285076608,3285076767,BE +3285074688,3285076479,NL +3285076480,3285076735,EU +3285076736,3285076767,BE 3285076768,3285078111,NL 3285078112,3285078143,GB 3285078144,3285078175,NL @@ -132381,7 +126015,11 @@ 3285082112,3285084159,AT 3285084160,3285085183,LU 3285085184,3285086207,GB -3285086208,3285090303,PL +3285086208,3285088255,PL +3285088256,3285088511,RO +3285088512,3285088767,DK +3285088768,3285089279,RU +3285089280,3285090303,PL 3285090304,3285098495,DE 3285098496,3285114879,GB 3285114880,3285115903,RU @@ -132523,8 +126161,8 @@ 3285457760,3285457791,EU 3285457792,3285457919,IT 3285457920,3285458167,GB -3285458168,3285458175,EU -3285458176,3285458943,GB +3285458168,3285458431,EU +3285458432,3285458943,GB 3285458944,3285458975,DK 3285458976,3285459007,EU 3285459008,3285459079,DK @@ -132593,10 +126231,8 @@ 3285463664,3285463671,EU 3285463672,3285463743,BE 3285463744,3285463775,EU -3285463776,3285463991,BE -3285463992,3285464031,EU -3285464032,3285464063,BE -3285464064,3285464071,EU +3285463776,3285463807,BE +3285463808,3285464071,EU 3285464072,3285464095,BE 3285464096,3285464127,GB 3285464128,3285464319,EU @@ -132668,11 +126304,7 @@ 3285472176,3285472183,EU 3285472184,3285472223,DE 3285472224,3285472255,EU -3285472256,3285472287,DE -3285472288,3285472319,EU -3285472320,3285472355,DE -3285472356,3285472367,EU -3285472368,3285472511,DE +3285472256,3285472511,US 3285472512,3285473327,EU 3285473328,3285473343,DE 3285473344,3285473439,EU @@ -132692,8 +126324,8 @@ 3285474320,3285474335,EU 3285474336,3285474367,DE 3285474368,3285474383,EU -3285474384,3285474815,DE -3285474816,3285475071,EU +3285474384,3285474559,DE +3285474560,3285475071,EU 3285475072,3285475135,DE 3285475136,3285475143,EU 3285475144,3285475167,DE @@ -133343,7 +126975,7 @@ 3285544512,3285544639,FR 3285544640,3285544703,BE 3285544704,3285544959,FR -3285544960,3285545215,GB +3285544960,3285545215,EU 3285545216,3285545343,BE 3285545344,3285545379,GB 3285545380,3285545471,BE @@ -133877,10 +127509,10 @@ 3285933568,3285934079,DE 3285934080,3285934591,GB 3285934592,3285934847,ES -3285934848,3285935615,GB -3285935616,3285935631,EU -3285935632,3285935647,GB -3285935648,3285938175,EU +3285934848,3285935647,GB +3285935648,3285935871,EU +3285935872,3285936127,GB +3285936128,3285938175,EU 3285938176,3285938431,ES 3285938432,3285938463,GB 3285938464,3285938559,EU @@ -133903,8 +127535,8 @@ 3285939744,3285940223,EU 3285940224,3285940479,ES 3285940480,3285941247,GB -3285941248,3285942271,EU -3285942272,3285942287,GB +3285941248,3285941759,EU +3285941760,3285942287,GB 3285942288,3285942303,NL 3285942304,3285942527,EU 3285942528,3285942783,PT @@ -133916,8 +127548,7 @@ 3285943576,3285943583,DE 3285943584,3285943647,GB 3285943648,3285943679,NG -3285943680,3285943807,GB -3285943808,3285944319,EU +3285943680,3285944319,GB 3285944320,3285944831,US 3285944832,3285945343,DK 3285945344,3285945599,ES @@ -133929,7 +127560,7 @@ 3285945856,3285946111,GB 3285946112,3285946367,ES 3285946368,3285946879,GB -3285946880,3285947391,EU +3285946880,3285947391,NL 3285947392,3285947647,DE 3285947648,3285947903,ES 3285947904,3285948159,NL @@ -133961,7 +127592,10 @@ 3285952000,3285952255,IT 3285952256,3285952511,SA 3285952512,3285953535,CA -3285953536,3285955583,EU +3285953536,3285954047,PK +3285954048,3285954559,GB +3285954560,3285954815,SA +3285954816,3285955583,GB 3285955584,3285955839,DE 3285955840,3285956095,ES 3285956096,3285956351,FR @@ -133970,7 +127604,8 @@ 3285956864,3285957631,PT 3285957632,3285957887,PL 3285957888,3285958143,GB -3285958144,3285958655,EU +3285958144,3285958399,DE +3285958400,3285958655,NL 3285958656,3285958687,GB 3285958688,3285958783,EU 3285958784,3285958815,GB @@ -133984,18 +127619,21 @@ 3285960192,3285960447,FR 3285960448,3285960703,GB 3285960704,3285961727,CA -3285961728,3285962751,EU -3285962752,3285963775,DE +3285961728,3285961983,NL +3285961984,3285962495,ES +3285962496,3285963775,DE 3285963776,3285964287,GB 3285964288,3285964799,FR -3285964800,3285966847,EU +3285964800,3285966335,GB +3285966336,3285966847,EU 3285966848,3285967103,FR 3285967104,3285967359,PL 3285967360,3285967615,ES 3285967616,3285968383,BE 3285968384,3285968639,ES 3285968640,3285968895,PL -3285968896,3285971007,EU +3285968896,3285970943,CA +3285970944,3285971007,EU 3285971008,3285971039,GB 3285971040,3285971167,EU 3285971168,3285971199,GB @@ -134003,7 +127641,7 @@ 3285971456,3285971711,DE 3285971712,3285971967,GB 3285971968,3285972223,ES -3285972224,3285972479,EU +3285972224,3285972479,GB 3285972480,3285972735,PL 3285972736,3285972991,FR 3285972992,3285973095,GB @@ -134013,7 +127651,9 @@ 3285973792,3285973823,GB 3285973824,3285974015,EU 3285974016,3285975039,GB -3285975040,3286106111,FR +3285975040,3286013695,FR +3286013696,3286013951,RE +3286013952,3286106111,FR 3286106112,3286106687,EE 3286106688,3286106689,FI 3286106690,3286114303,EE @@ -134070,7 +127710,6 @@ 3286326272,3286327295,PL 3286327296,3286329343,NL 3286329344,3286330367,DE -3286330368,3286331391,EU 3286331392,3286332415,UA 3286332416,3286333439,CH 3286333440,3286334463,PL @@ -134143,7 +127782,9 @@ 3286424832,3286425087,TR 3286425088,3286425343,RU 3286425344,3286425599,IT -3286425600,3286433791,KW +3286425600,3286426367,KW +3286426368,3286426623,US +3286426624,3286433791,KW 3286433792,3286499327,DE 3286499328,3286519039,HU 3286519040,3286519295,RO @@ -134151,9 +127792,15 @@ 3286564864,3286566143,AE 3286566144,3286566271,TZ 3286566272,3286566655,AE -3286566656,3286567423,KW -3286567424,3286571007,AE -3286571008,3286571775,KW +3286566656,3286566911,KW +3286566912,3286567167,US +3286567168,3286567423,KW +3286567424,3286568191,AE +3286568192,3286568703,US +3286568704,3286571007,AE +3286571008,3286571263,KW +3286571264,3286571519,US +3286571520,3286571775,KW 3286571776,3286630399,AE 3286630400,3286638591,BG 3286638592,3286646783,AT @@ -134186,6 +127833,7 @@ 3286661376,3286661631,SI 3286661632,3286661887,GB 3286661888,3286662143,RU +3286662144,3286662399,SK 3286662400,3286662655,UA 3286662656,3286662911,DE 3286662912,3286671359,UA @@ -134358,6 +128006,7 @@ 3286939648,3286939903,BE 3286939904,3286940159,EG 3286940160,3286940415,BE +3286940416,3286940671,NL 3286940672,3286940927,RO 3286940928,3286941183,PL 3286941184,3286941439,RU @@ -134379,9 +128028,27 @@ 3286956032,3286957055,A2 3286957056,3286958079,EG 3286958080,3287023615,ES -3287023616,3287154687,FI +3287023616,3287097343,FI +3287097344,3287097599,AX +3287097600,3287154687,FI 3287154688,3287162879,BE -3287162880,3287171071,US +3287162880,3287164927,US +3287164928,3287165183,DE +3287165184,3287165439,US +3287165440,3287165695,SA +3287165696,3287165951,US +3287165952,3287166207,SA +3287166208,3287166975,US +3287166976,3287167743,SA +3287167744,3287168511,US +3287168512,3287168767,EU +3287168768,3287169279,SA +3287169280,3287169535,US +3287169536,3287169791,SA +3287169792,3287170303,US +3287170304,3287170559,DE +3287170560,3287170815,US +3287170816,3287171071,GB 3287171072,3287171583,LT 3287171584,3287172095,PL 3287172096,3287172607,DE @@ -134718,7 +128385,7 @@ 3287741952,3287742463,RO 3287742464,3287742975,RU 3287742976,3287743487,RO -3287743488,3287743999,LV +3287743488,3287743999,DE 3287744000,3287744511,FR 3287744512,3287810047,DE 3287810048,3287818239,FR @@ -134912,9 +128579,7 @@ 3288433920,3288434175,NG 3288434176,3288434431,IN 3288434432,3288434687,CU -3288434688,3288434943,JM -3288434944,3288435199,GH -3288435200,3288435711,JM +3288434688,3288435711,JM 3288435712,3288435967,US 3288435968,3288436223,PR 3288436224,3288436479,US @@ -134932,7 +128597,10 @@ 3288466176,3288466431,MU 3288466432,3288467455,SY 3288467456,3288469503,BI -3288469504,3288485887,ZA +3288469504,3288481791,ZA +3288481792,3288482303,ZW +3288482304,3288485631,ZA +3288485632,3288485887,ZW 3288485888,3288489983,MA 3288489984,3288514559,ZA 3288514560,3288522751,EG @@ -134940,7 +128608,19 @@ 3288532992,3288534527,PR 3288534528,3288535039,MG 3288535040,3288539135,AN -3288539136,3288545535,US +3288539136,3288543487,US +3288543488,3288543743,AP +3288543744,3288543996,US +3288543997,3288543997,EU +3288543998,3288543998,CH +3288543999,3288544498,US +3288544499,3288544499,EU +3288544500,3288544767,US +3288544768,3288545023,MX +3288545024,3288545279,FR +3288545280,3288545379,US +3288545380,3288545380,AU +3288545381,3288545535,US 3288545536,3288545791,ZA 3288545792,3288546303,KE 3288546304,3288547327,NG @@ -134995,17 +128675,17 @@ 3289128960,3289137151,IN 3289137152,3289153535,BM 3289153536,3289161727,RW -3289161728,3289163263,PR -3289163264,3289163519,US -3289163520,3289169631,PR +3289161728,3289169631,PR 3289169632,3289169663,US 3289169664,3289169919,PR 3289169920,3289186303,MA 3289186304,3289229311,ZA 3289229312,3289229567,SZ 3289229824,3289230591,ZA -3289233408,3289320191,ZA -3289320192,3289320447,MU +3289233408,3289319423,ZA +3289319424,3289319679,A2 +3289319680,3289319935,ZA +3289319936,3289320447,A2 3289320448,3289321471,ZA 3289321472,3289325567,IN 3289325568,3289333759,SA @@ -135031,7 +128711,11 @@ 3289907200,3289908223,LS 3289908224,3289923583,ZA 3289923584,3289924607,SZ -3289924608,3290103807,ZA +3289924608,3290031103,ZA +3290031104,3290031359,LS +3290031360,3290060287,ZA +3290060288,3290060543,SZ +3290060544,3290103807,ZA 3290103808,3290104319,JO 3290104320,3290104831,EG 3290104832,3290106879,VE @@ -135073,8 +128757,7 @@ 3290171904,3290172159,NG 3290172160,3290172415,KE 3290172416,3290181631,ZA -3290181632,3290181887,US -3290181888,3290181951,PR +3290181632,3290181951,PR 3290181952,3290181959,US 3290181960,3290181967,PR 3290181968,3290182031,US @@ -135083,21 +128766,21 @@ 3290182048,3290182078,PR 3290182079,3290182143,US 3290182144,3290182335,PR -3290182336,3290182655,US -3290182656,3290182911,PR -3290182912,3290183199,US +3290182336,3290182399,US +3290182400,3290183167,PR +3290183168,3290183199,US 3290183200,3290183230,PR 3290183231,3290183294,US 3290183295,3290183326,PR -3290183327,3290185215,US -3290185216,3290185727,PR +3290183327,3290183423,US +3290183424,3290185727,PR 3290185728,3290226687,ZA 3290226688,3290230783,MZ 3290230784,3290234879,BF 3290234880,3290243071,ZA 3290243072,3290245119,ZW 3290245120,3290246143,DZ -3290247168,3290249215,TZ +3290247168,3290249215,A2 3290251264,3290259455,TT 3290259456,3290267647,GH 3290267648,3290275839,ZA @@ -135124,7 +128807,9 @@ 3290489856,3290490367,EG 3290490368,3290492927,ZA 3290492928,3290494975,TZ -3290497024,3290955775,ZA +3290497024,3290718975,ZA +3290718976,3290719231,SZ +3290719232,3290955775,ZA 3290955776,3290980351,CR 3290980352,3290984447,ZA 3290988544,3290992639,KE @@ -135177,6 +128862,9 @@ 3291211776,3291212287,NG 3291212288,3291212543,MZ 3291212544,3291212799,NG +3291212800,3291213055,MA +3291213056,3291213311,EG +3291213312,3291213567,NG 3291216896,3291217919,MU 3291217920,3291230207,ZA 3291230208,3291234303,GH @@ -135246,15 +128934,14 @@ 3291431424,3291431551,NA 3291431552,3291432191,ZA 3291432192,3291432447,NA -3291432448,3291433471,ZA +3291432448,3291432703,ZA +3291432704,3291432959,NA +3291432960,3291433471,ZA 3291433472,3291433727,NA -3291433728,3291435519,ZA -3291435520,3291436543,NA -3291436544,3291437567,ZA -3291437568,3291437823,NA -3291437824,3291438079,ZA -3291438080,3291438335,NA -3291438336,3291439103,ZA +3291433728,3291434239,ZA +3291434240,3291434751,A2 +3291434752,3291435007,ZA +3291435008,3291439103,A2 3291447296,3291463679,CI 3291480064,3292528639,ZA 3300917248,3300921343,MU @@ -135320,7 +129007,10 @@ 3301457920,3301462015,NG 3301462016,3301466111,ML 3301466112,3301470207,ER -3301470208,3301474303,NG +3301470208,3301471231,NG +3301471232,3301471487,GH +3301471488,3301474047,NG +3301474048,3301474303,GH 3301474304,3301490687,MA 3301494784,3301498879,TZ 3301507328,3301507583,ZW @@ -135333,9 +129023,17 @@ 3301513216,3301515263,EG 3301515264,3301523455,GH 3301523456,3301531647,CI -3301539840,3301548031,KE +3301539840,3301540863,KE +3301540864,3301541119,A2 +3301541120,3301541631,KE +3301541632,3301541887,A2 +3301541888,3301544959,KE +3301544960,3301545215,A2 +3301545216,3301548031,KE 3301548032,3301556223,GH -3301556224,3301560319,DJ +3301556224,3301557759,DJ +3301557760,3301558271,US +3301558272,3301560319,DJ 3301560320,3301566463,KE 3301568512,3301570559,EG 3301570560,3301572607,KE @@ -135361,7 +129059,9 @@ 3302490624,3302491135,MU 3302492160,3302494207,MW 3302494208,3302496255,ZA -3302498304,3302506495,NA +3302498304,3302502399,NA +3302502400,3302505471,AO +3302505472,3302506495,NA 3302506496,3302514687,KE 3302522880,3302523903,KE 3302525952,3302526975,EG @@ -135382,6 +129082,11 @@ 3302537216,3302538239,NG 3302538240,3302539263,GH 3302539264,3302540287,ZA +3302540288,3302540799,UG +3302540800,3302541311,AO +3302541312,3302542335,NG +3302550528,3302551039,ZA +3302551040,3302551551,MU 3302551552,3302552063,EG 3302552064,3302552575,KE 3302552576,3302552831,TZ @@ -135404,7 +129109,9 @@ 3302753364,3302753607,NG 3302753608,3302753615,GH 3302753616,3302760447,NG -3302760448,3302768639,ZA +3302760448,3302762495,ZA +3302762496,3302766591,US +3302766592,3302768639,ZA 3302768640,3302776831,NG 3302776832,3302785023,ZW 3302801408,3302805503,NG @@ -135445,6 +129152,18 @@ 3313762304,3314024447,EG 3314024448,3314286591,KE 3314286592,3314548735,DZ +3314548736,3314810879,MA +3314876416,3314892799,MG +3314892800,3314909183,NG +3314909184,3314910207,TD +3314910208,3314911231,NG +3314911232,3314912255,CG +3314912256,3314913279,BI +3314925568,3314941951,GN +3314941952,3315073023,EG +3315073024,3315138559,TZ +3315138560,3315204095,MA +3315204096,3315269631,ET 3315335168,3315351551,ZA 3315351552,3315367935,ET 3315367936,3315384319,KE @@ -135452,13 +129171,27 @@ 3315400704,3315417087,UG 3315417088,3315425279,ZA 3315425280,3315433471,SC +3315433472,3315449855,RW 3315449856,3315450879,BI 3315450880,3315451903,AO 3315451904,3315452927,LS 3315452928,3315453951,ZW 3315453952,3315454975,CD -3315463168,3315464191,MU +3315454976,3315455999,RW +3315456000,3315457023,NG +3315457024,3315458047,ZA +3315458048,3315459071,SL +3315459072,3315460095,KE +3315460096,3315461119,SL +3315461120,3315462143,TZ +3315462144,3315463167,ZA +3315463168,3315464191,SO +3315464192,3315465215,CD +3315465216,3315466239,MU 3315466240,3315482623,MZ +3315482624,3315499007,MG +3315499008,3315515391,ZM +3315515392,3315531775,SC 3315531776,3315539967,CM 3315539968,3315548159,ZA 3315548160,3315552255,NG @@ -135497,9 +129230,20 @@ 3320643584,3320709119,KE 3320709120,3320774655,ZA 3320840192,3320905727,NG +3320905728,3320938495,DJ +3320938496,3320971263,AO +3320971264,3320979455,GA +3320979456,3320995839,ZA 3320995840,3321004031,NG 3321004032,3321008127,GM 3321008128,3321012223,ZA +3321012224,3321016319,MZ +3321016320,3321018367,CF +3321018368,3321020415,MU +3321020416,3321022463,TZ +3321022464,3321024511,ZA +3321024512,3321028607,KE +3321032704,3321036799,NG 3321036800,3321069567,RW 3321069568,3321102335,NA 3321102336,3321167871,NG @@ -135527,6 +129271,8 @@ 3321872384,3321876479,GM 3321876480,3321880575,NG 3321880576,3321884671,KM +3321884672,3321885695,ZA +3321885696,3321886719,NG 3321954304,3321970687,US 3322019840,3322023935,US 3322023936,3322028031,CL @@ -135552,7 +129298,10 @@ 3322806272,3322871807,US 3322873856,3322875903,US 3322880000,3322888191,AU -3322937344,3322945535,US +3322937344,3322938367,US +3322939392,3322940671,US +3322940672,3322940927,AP +3322940928,3322945535,US 3323003136,3323003391,JP 3323003392,3323003647,US 3323003904,3323013631,US @@ -135561,7 +129310,7 @@ 3323017728,3323017983,CA 3323017984,3323018239,US 3323018752,3323020799,US -3323020800,3323021055,SG +3323020800,3323021055,AP 3323021056,3323022591,US 3323022592,3323022847,GB 3323022848,3323031551,US @@ -135580,7 +129329,9 @@ 3323201536,3323203583,CA 3323203584,3323207679,US 3323207680,3323215871,CA -3323265024,3323297791,US +3323267072,3323270420,US +3323270421,3323270421,CH +3323270422,3323289599,US 3323330816,3323331071,US 3323331072,3323331839,CA 3323331840,3323342335,US @@ -135588,7 +129339,8 @@ 3323343616,3323343871,DE 3323343872,3323345919,US 3323346176,3323346431,AU -3323346432,3323354367,US +3323346432,3323354111,US +3323354112,3323354367,GB 3323354368,3323355647,DE 3323355904,3323356671,US 3323356672,3323356927,CA @@ -135599,7 +129351,11 @@ 3323391488,3323394559,US 3323394560,3323395071,CL 3323395072,3323412479,US -3323461632,3323659263,US +3323461632,3323462655,US +3323462656,3323463167,BR +3323463168,3323464191,US +3323465728,3323469823,US +3323527168,3323659263,US 3323659264,3323660543,NZ 3323662336,3323674623,US 3323723776,3324011007,US @@ -135612,24 +129368,27 @@ 3324035584,3324035839,KN 3324035840,3324036351,US 3324036352,3324036607,KN -3324036608,3324051455,US +3324036608,3324040191,US +3324040192,3324040447,AU +3324040448,3324051455,US 3324051456,3324182527,CA 3324182528,3324256255,US 3324256256,3324259327,SA 3324259328,3324259583,US 3324259584,3324259839,SA 3324259840,3324260095,US -3324264448,3324379135,US +3324264448,3324266495,US +3324266496,3324266751,AP +3324266752,3324270079,US +3324270080,3324270591,EU +3324270592,3324379135,US 3324379136,3324380159,CA -3324380160,3324391423,US -3324395520,3324399615,US +3324380160,3324403711,US 3324411904,3324470271,US -3324470272,3324473599,GB -3324473600,3324473855,US -3324473856,3324474367,GB +3324470272,3324474367,GB 3324474368,3324579839,US 3324583936,3324588031,CL -3324592128,3324596223,US +3324588032,3324600319,US 3324641280,3324642303,US 3324642304,3324642559,CA 3324642560,3324645887,US @@ -135700,10 +129459,15 @@ 3324704000,3324704255,CA 3324704256,3324706303,US 3324706304,3324706559,CA -3324706560,3325034495,US +3324706560,3324732415,US +3324732416,3324732671,EU +3324732672,3324772351,US +3324837888,3324844543,US +3324844544,3324844799,EU +3324844800,3324870655,US +3324903424,3325034495,US 3325034496,3325035519,NZ -3325035520,3325046783,US -3325050880,3325059071,US +3325035520,3325059071,US 3325100032,3325116415,US 3325120512,3325128703,US 3325128704,3325129215,TH @@ -135826,17 +129590,25 @@ 3327162368,3327162623,GB 3327162624,3327162879,US 3327162880,3327163391,GB -3327163392,3327197183,US +3327163392,3327172863,US +3327172864,3327173119,AP +3327173120,3327197183,US 3327197184,3327198207,JP 3327198208,3327199231,US 3327199232,3327200255,BR 3327200256,3327256831,US 3327256832,3327257087,GU -3327257088,3327723519,US +3327257088,3327591237,US +3327591238,3327591238,A1 +3327591239,3327723519,US 3327723520,3327725567,CA -3327725568,3327733759,US -3327737856,3327746047,US -3327754240,3327995903,US +3327725568,3327746047,US +3327754240,3327803647,US +3327803648,3327803903,AP +3327803904,3327805695,US +3327807488,3327811583,CA +3327819776,3327885311,US +3327918080,3327995903,US 3327995904,3327996927,AN 3327996928,3328028671,US 3328028672,3328030719,AN @@ -135862,10 +129634,11 @@ 3328433664,3328433919,CH 3328433920,3328475135,US 3328475136,3328477183,CA -3328507904,3328524287,US -3328573440,3328617983,US +3328507904,3328617983,US 3328617984,3328618239,CA -3328618240,3328630783,US +3328618240,3328629503,US +3328629504,3328629759,EU +3328629760,3328630783,US 3328630784,3328631807,CA 3328631808,3328638975,US 3328638976,3328704511,CA @@ -135873,7 +129646,10 @@ 3328774400,3328775935,CA 3328775936,3328776703,US 3328778240,3328782335,US -3328786432,3328790527,US +3328786432,3328788479,US +3328788480,3328789503,FR +3328789504,3328790015,AP +3328790016,3328790527,US 3328802816,3329230335,US 3329230336,3329230591,JP 3329230592,3329497343,US @@ -135884,8 +129660,8 @@ 3330613248,3330614783,CA 3330614784,3330617087,US 3330617088,3330617343,CA -3330617344,3330621439,US -3330621440,3330623743,CA +3330617344,3330621183,US +3330621184,3330623743,CA 3330623744,3330624255,US 3330624512,3330625535,US 3330625536,3330627071,GB @@ -135918,7 +129694,9 @@ 3330778880,3330779135,GB 3330779136,3330791423,US 3330791424,3330791679,CA -3330791680,3330883583,US +3330791680,3330815743,US +3330815744,3330815999,CA +3330816000,3330883583,US 3330883584,3330884351,NL 3330884352,3330884863,US 3330884864,3330885119,GB @@ -135947,7 +129725,15 @@ 3331102464,3331102719,CA 3331102720,3331194879,US 3331194880,3331260415,AU -3331260416,3331563519,US +3331260416,3331362815,US +3331362816,3331366911,CA +3331366912,3331371279,US +3331371280,3331371295,SE +3331371296,3331371327,US +3331371328,3331371343,SE +3331371344,3331371375,US +3331371376,3331371391,SE +3331371392,3331563519,US 3331563520,3331563775,CH 3331563776,3331633407,US 3331633408,3331633919,CH @@ -135959,7 +129745,18 @@ 3331798272,3331798527,AU 3331798528,3331818495,US 3331818496,3331818751,MX -3331818752,3332440063,US +3331818752,3331853823,US +3331853824,3331854079,AP +3331854080,3331868161,US +3331868162,3331868162,EU +3331868163,3332001791,US +3332001792,3332005887,CA +3332005888,3332030463,US +3332046848,3332083967,US +3332083968,3332084223,AP +3332084224,3332095231,US +3332095232,3332095487,EU +3332095488,3332440063,US 3332440064,3332460543,CA 3332460544,3332460799,US 3332460800,3332461311,CA @@ -135981,7 +129778,9 @@ 3332737024,3332738047,PM 3332738048,3332744191,CA 3332744192,3332745215,PM -3332745216,3332906495,CA +3332745216,3332752127,CA +3332752128,3332752383,PM +3332752384,3332906495,CA 3332906496,3332909567,US 3332909568,3332947967,CA 3332947968,3332948223,US @@ -135996,14 +129795,22 @@ 3333213056,3333213439,A1 3333213440,3333213695,US 3333213696,3333214079,A1 -3333214080,3333385983,US +3333214080,3333246505,US +3333246506,3333246506,A1 +3333246507,3333385983,US 3333385984,3333386239,JP 3333386240,3333427967,US -3333427968,3333428223,GB +3333427968,3333428007,GB +3333428008,3333428008,EU +3333428009,3333428223,GB 3333428224,3333429759,US 3333431296,3333480191,US 3333480192,3333481471,DE -3333481472,3333701887,US +3333481472,3333603328,US +3333603329,3333603329,EU +3333603330,3333609733,US +3333609734,3333609734,AU +3333609735,3333701887,US 3333701888,3333702143,GB 3333702144,3333702399,US 3333702400,3333702655,CH @@ -136023,13 +129830,19 @@ 3333717248,3333717503,FR 3333717504,3333717759,SG 3333717760,3333718015,NL -3333718016,3333859839,US +3333718016,3333825791,US +3333825792,3333826047,EU +3333826048,3333859839,US 3333859840,3333860095,BM 3333860096,3333988607,US 3333988608,3333988863,BR 3333988864,3333997823,US 3333997824,3333998079,CA -3333998080,3334138623,US +3333998080,3334006781,US +3334006782,3334006782,NL +3334006783,3334007551,US +3334007552,3334007807,EU +3334007808,3334138623,US 3334138624,3334138879,BM 3334138880,3334187775,US 3334187776,3334188031,BM @@ -136051,15 +129864,35 @@ 3335475200,3335475455,DE 3335475456,3335480191,US 3335480192,3335480319,IT -3335480320,3335860991,US +3335480320,3335524572,US +3335524573,3335524573,AU +3335524574,3335573759,US +3335573760,3335574015,IN +3335574016,3335581695,US +3335581696,3335581951,EU +3335581952,3335582463,US +3335582464,3335582719,EU +3335582720,3335860991,US 3335860992,3335861247,MX -3335861248,3337047039,US -3337047040,3337047551,CA +3335861248,3336854015,US +3336854016,3336854271,CO +3336854272,3336991231,US +3336991232,3336991487,CA +3336991488,3336993023,US +3336993024,3336993535,CA +3336993536,3337044479,US +3337044480,3337044735,CA +3337044736,3337044991,US +3337044992,3337046015,CA +3337046016,3337046527,US +3337046528,3337047551,CA 3337047552,3337050111,US 3337050112,3337051647,CA 3337051648,3337051903,US 3337051904,3337052159,CA -3337052160,3337055231,US +3337052160,3337053183,US +3337053184,3337053695,CA +3337053696,3337055231,US 3337055232,3337060351,CA 3337060352,3337289727,US 3337289728,3337297919,CA @@ -136070,7 +129903,9 @@ 3337335296,3337335807,US 3337335808,3337355263,CA 3337355264,3337650175,US -3337650176,3337650687,GB +3337650176,3337650250,GB +3337650251,3337650251,EU +3337650252,3337650687,GB 3337650688,3337650943,US 3337650944,3337651199,HK 3337651200,3337651455,CH @@ -136080,7 +129915,8 @@ 3337653760,3337654783,CH 3337654784,3337655039,AU 3337655040,3337682943,CH -3337682944,3337961471,US +3337682944,3337957375,US +3337957376,3337961471,CA 3337977856,3337980671,US 3337980672,3337980927,PR 3337980928,3337986047,US @@ -136164,16 +130000,19 @@ 3338266624,3338267647,US 3338267648,3338268159,CA 3338268160,3338269183,US -3338269184,3338269439,CA -3338269440,3338269695,US -3338269696,3338270207,CA +3338269184,3338270207,CA 3338270208,3338270719,US 3338270720,3338271231,CA 3338271232,3338271487,US 3338271488,3338271743,CA 3338271744,3338271999,US 3338272000,3338272255,CA -3338272256,3338686463,US +3338272256,3338348543,US +3338350592,3338354687,CA +3338371072,3338403839,CA +3338403840,3338551295,US +3338567680,3338600447,CA +3338665984,3338686463,US 3338686464,3338688511,AW 3338688512,3338770431,US 3338770432,3338772479,PR @@ -136183,7 +130022,9 @@ 3338912768,3338913023,EC 3338913024,3338916351,US 3338916352,3338916479,CN -3338916480,3339075583,US +3338916480,3339059629,US +3339059630,3339059885,NL +3339059886,3339075583,US 3339075584,3339076863,GB 3339076864,3339077631,JP 3339077632,3339077887,SG @@ -136260,20 +130101,17 @@ 3339923456,3339927551,CA 3339927552,3339934719,US 3339934720,3339935743,CA -3339935744,3339952127,US +3339935744,3339941650,US +3339941651,3339941651,BR +3339941652,3339941664,US +3339941665,3339941665,BR +3339941666,3339941790,US +3339941791,3339941791,BR +3339941792,3339952127,US 3339952128,3339956223,CA 3339956224,3339965439,US -3339965440,3339969311,CA -3339969312,3339969327,AU -3339969328,3339969375,CA -3339969376,3339969407,US -3339969408,3339969535,CA -3339969536,3340071055,US -3340071056,3340071063,VE -3340071064,3340071071,ES -3340071072,3340071119,US -3340071120,3340071135,ES -3340071136,3340071679,US +3339965440,3339968511,CA +3339968512,3340071679,US 3340071680,3340071743,ES 3340071744,3340080127,US 3340080128,3340081151,CA @@ -136305,7 +130143,9 @@ 3340481536,3340482559,CA 3340482560,3340490751,US 3340490752,3340492799,CA -3340492800,3340584703,US +3340492800,3340493567,US +3340493568,3340493823,HK +3340493824,3340584703,US 3340584704,3340584959,KW 3340584960,3340664831,US 3340664832,3340665855,CA @@ -136341,7 +130181,8 @@ 3340925608,3340925615,AU 3340925616,3340925631,US 3340925632,3340925639,BR -3340925640,3340925703,US +3340925640,3340925647,CO +3340925648,3340925703,US 3340925704,3340925711,FR 3340925712,3340925719,US 3340925720,3340925727,CA @@ -136423,7 +130264,9 @@ 3341180928,3341182975,CA 3341182976,3341205503,US 3341205504,3341207551,VC -3341207552,3341216767,US +3341207552,3341216255,US +3341216256,3341216511,JP +3341216512,3341216767,US 3341216768,3341217791,CA 3341217792,3341217807,US 3341217808,3341217823,IN @@ -136469,7 +130312,13 @@ 3341219584,3341219615,IN 3341219616,3341219647,US 3341219648,3341219711,CA -3341219712,3341444863,US +3341219712,3341339647,US +3341339648,3341339903,AP +3341339904,3341340159,US +3341340160,3341340415,AP +3341340416,3341439200,US +3341439201,3341439201,CA +3341439202,3341444863,US 3341444864,3341445631,DE 3341445632,3341464575,US 3341464576,3341464831,GB @@ -136479,7 +130328,9 @@ 3341479936,3341480447,DE 3341480448,3341484287,US 3341484288,3341485055,CA -3341485056,3341511679,US +3341485056,3341488895,US +3341488896,3341489151,AP +3341489152,3341511679,US 3341511680,3341517823,CA 3341517824,3341518847,US 3341518848,3341520895,CA @@ -136497,7 +130348,9 @@ 3341634816,3341635071,CA 3341635072,3341641727,US 3341641728,3341643007,CA -3341643008,3341644287,US +3341643008,3341643519,US +3341643520,3341643775,CA +3341643776,3341644287,US 3341644288,3341644799,CA 3341644800,3341645055,US 3341645056,3341645567,CA @@ -136505,22 +130358,32 @@ 3341646080,3341646591,CA 3341646592,3341709311,US 3341709312,3341710335,CA -3341710336,3341758463,US +3341710336,3341712639,US +3341712640,3341712767,CN +3341712768,3341712847,US +3341712848,3341712855,CN +3341712856,3341713063,US +3341713064,3341713071,CN +3341713072,3341758463,US 3341758464,3341759487,CA 3341759488,3341760511,BB 3341760512,3341762559,CA 3341762560,3341777919,US 3341777920,3341778943,CA -3341778944,3341807615,US +3341778944,3341796863,US +3341796864,3341797375,JP +3341797376,3341807615,US 3341807616,3341808639,CA 3341808640,3341828095,US 3341828096,3341829119,CA 3341829120,3341837311,US 3341837312,3341838335,CA -3341838336,3341854551,US +3341838336,3341849375,US +3341849376,3341853471,A1 +3341853472,3341854551,US 3341854552,3341854559,SG -3341854560,3341863935,US -3341863936,3341864959,AG +3341854560,3341863963,US +3341863964,3341864959,AG 3341864960,3341867007,US 3341867008,3341869055,CA 3341869056,3341873151,US @@ -136561,7 +130424,9 @@ 3342548576,3342548607,GB 3342548608,3342552063,US 3342552064,3342553087,CA -3342553088,3342556207,US +3342553088,3342556127,US +3342556128,3342556159,CA +3342556160,3342556207,US 3342556208,3342556223,CA 3342556224,3342565375,US 3342565376,3342567423,CA @@ -136576,9 +130441,13 @@ 3342604800,3342605311,CA 3342605312,3342605567,US 3342605568,3342663679,CA -3342663680,3343011839,US -3343011840,3343011847,HN -3343011848,3343013887,US +3342663680,3342795007,US +3342795008,3342795263,AP +3342795264,3342831103,US +3342831104,3342831359,IN +3342831360,3342878971,US +3342878972,3342878972,EU +3342878973,3343013887,US 3343013888,3343015935,CA 3343015936,3343046919,US 3343046920,3343046923,IT @@ -136614,7 +130483,9 @@ 3343047936,3343047967,CA 3343047968,3343055871,US 3343055872,3343056895,CA -3343056896,3343153151,US +3343056896,3343108863,US +3343108864,3343109375,GB +3343109376,3343153151,US 3343153152,3343153167,CA 3343153168,3343153175,US 3343153176,3343155199,CA @@ -136623,10 +130494,14 @@ 3343169536,3343171583,US 3343171584,3343172607,BM 3343172608,3343319295,US -3343319296,3343364095,CA -3343364096,3343365119,US +3343319296,3343346175,CA +3343346176,3343346687,US +3343346688,3343355391,CA +3343355392,3343355903,US +3343355904,3343364095,CA +3343364096,3343365631,US 3343365632,3343372543,CA -3343373312,3343378431,US +3343372800,3343378431,US 3343378432,3343378447,BR 3343378448,3343380479,US 3343380480,3343384575,CA @@ -136640,7 +130515,9 @@ 3343923072,3343923199,HK 3343923200,3344126975,US 3344126976,3344127999,CA -3344128000,3344140287,US +3344128000,3344138751,US +3344138752,3344139007,GB +3344139008,3344140287,US 3344140288,3344141311,CA 3344141312,3344144383,US 3344144384,3344146431,CA @@ -136669,11 +130546,19 @@ 3344300800,3344302079,CA 3344302080,3344379903,US 3344379904,3344380927,CA -3344380928,3344381047,US +3344380928,3344381015,US +3344381016,3344381023,GB +3344381024,3344381047,US 3344381048,3344381055,BR 3344381056,3344381087,US 3344381088,3344381095,CA -3344381096,3344406527,US +3344381096,3344381151,US +3344381152,3344381159,MX +3344381160,3344381199,US +3344381200,3344381207,AU +3344381208,3344381215,US +3344381216,3344381223,NG +3344381224,3344406527,US 3344406528,3344408575,CA 3344408576,3344415679,US 3344415680,3344415743,AR @@ -136684,7 +130569,9 @@ 3344429376,3344431103,CA 3344431104,3344486399,US 3344486400,3344488447,NL -3344488448,3344633855,US +3344488448,3344552959,US +3344552960,3344553215,GB +3344553216,3344633855,US 3344633856,3344637951,CH 3344637952,3344649215,US 3344649216,3344650239,PR @@ -136711,7 +130598,8 @@ 3344964608,3344965631,CA 3344965632,3344973823,US 3344973824,3344974847,BM -3344974848,3344979967,US +3344974848,3344979839,US +3344979840,3344979967,A1 3344979968,3344982015,CA 3344982016,3345007615,US 3345007616,3345008639,CA @@ -136719,13 +130607,17 @@ 3345010688,3345011711,CA 3345011712,3345299455,US 3345299456,3345301503,CA -3345301504,3345318943,US +3345301504,3345310783,US +3345310784,3345310799,BR +3345310800,3345318943,US 3345318944,3345318975,HK 3345318976,3345321471,US 3345321472,3345321727,CA 3345321728,3345327103,US 3345327104,3345328127,CA -3345328128,3345339391,US +3345328128,3345333247,US +3345333248,3345334271,MF +3345334272,3345339391,US 3345339392,3345340415,CA 3345340416,3345375231,US 3345375232,3345377279,CA @@ -136739,7 +130631,7 @@ 3345393408,3345393535,AU 3345393536,3345398783,US 3345398784,3345399807,BS -3345399808,3345401855,US +3345399808,3345401855,PR 3345401856,3345403903,CA 3345403904,3345408005,US 3345408006,3345408009,CZ @@ -136856,7 +130748,9 @@ 3345443328,3345443583,CH 3345443584,3345443839,DE 3345444096,3345444607,US -3345444608,3345445119,CH +3345444608,3345444676,CH +3345444677,3345444678,US +3345444679,3345445119,CH 3345445120,3345445375,US 3345445376,3345446399,GB 3345446656,3345446911,IT @@ -136869,7 +130763,9 @@ 3345666592,3345666639,NO 3345666640,3345667103,US 3345667104,3345667119,IN -3345667120,3346196479,US +3345667120,3346193919,US +3346193920,3346194431,A1 +3346194432,3346196479,US 3346196480,3346197503,CA 3346197504,3346201599,US 3346201600,3346202623,CA @@ -136951,7 +130847,14 @@ 3346691072,3346692095,CA 3346692096,3346923519,US 3346923520,3346989055,CA -3346989056,3347016703,US +3346989056,3347014255,US +3347014256,3347014271,CY +3347014272,3347014367,US +3347014368,3347014399,CA +3347014400,3347015615,US +3347015616,3347015631,AE +3347015632,3347015647,RU +3347015648,3347016703,US 3347016704,3347017727,CA 3347017728,3347021823,US 3347021824,3347022847,CA @@ -136965,7 +130868,9 @@ 3347044352,3347044607,IN 3347044608,3349268479,US 3349268480,3349268991,CA -3349268992,3349341695,US +3349268992,3349273087,US +3349273088,3349273343,CA +3349273344,3349341695,US 3349341696,3349341951,CA 3349341952,3349446911,US 3349446912,3349447167,CA @@ -136995,8 +130900,9 @@ 3349645312,3349647359,CA 3349647360,3349649407,US 3349649408,3349653503,CA -3349653504,3349692415,US -3349708800,3349723260,US +3349653504,3349691903,US +3349691904,3349692031,CZ +3349692032,3349723260,US 3349723261,3349723265,CA 3349723266,3349723360,US 3349723361,3349723367,CA @@ -137018,16 +130924,17 @@ 3350042880,3350043135,KW 3350043136,3350134783,US 3350134784,3350146047,CA -3350146048,3350147071,US -3350151168,3350181887,CA +3350146048,3350150143,US +3350150144,3350181887,CA 3350181888,3350182911,US 3350182912,3350200319,CA 3350200320,3350469119,US 3350469632,3350470655,CA 3350470656,3350475775,US 3350475776,3350476799,CA -3350476800,3350478847,US -3350495232,3350495577,US +3350476800,3350487039,US +3350487040,3350488063,CA +3350488064,3350495577,US 3350495578,3350495585,GB 3350495586,3350495602,US 3350495603,3350495604,BD @@ -137047,25 +130954,52 @@ 3350514640,3350514655,GB 3350514656,3350515135,US 3350515136,3350515167,GB -3350515168,3350593535,US -3350593536,3350609919,CA -3350614016,3350618111,US -3350626304,3350790143,US -3350790144,3350825727,CA +3350515168,3350561279,US +3350561280,3350561535,AP +3350561536,3350593535,US +3350593536,3350605823,CA +3350605824,3350606847,US +3350606848,3350607871,CA +3350607872,3350618111,US +3350618112,3350619135,CA +3350619136,3350623231,US +3350623232,3350624255,CA +3350624256,3350626303,US +3350626304,3350628351,CA +3350628352,3350642687,US +3350642688,3350643711,TC +3350643712,3350645759,US +3350645760,3350646783,CA +3350646784,3350648831,US +3350648832,3350650879,CA +3350650880,3350790399,US +3350790400,3350825727,CA 3350825728,3350825983,GB 3350825984,3350855679,CA 3350855680,3350862079,US 3350862080,3350864639,CL -3350864640,3350970367,US +3350864640,3350952495,US +3350952496,3350952511,PE +3350952512,3350952583,US +3350952584,3350952591,BA +3350952592,3350952767,US +3350952768,3350952831,GB +3350952832,3350953615,US +3350953616,3350953623,AR +3350953624,3350953631,NZ +3350953632,3350970367,US 3350970368,3350971391,CA 3350971392,3350979583,US 3350979584,3350980607,CA 3350980608,3350994943,US 3350994944,3350998015,CA -3350998016,3350999039,US -3351019520,3351026439,US -3351026440,3351026447,CA -3351026448,3351030783,US +3350998016,3351002111,US +3351002112,3351003135,CA +3351003136,3351004159,US +3351004160,3351005183,CA +3351005184,3351015423,US +3351015424,3351016447,CA +3351016448,3351030783,US 3351030784,3351031807,CA 3351031808,3351034879,US 3351034880,3351035903,CA @@ -137080,17 +131014,31 @@ 3351045440,3351045471,CA 3351045472,3351045631,US 3351045632,3351045695,TW -3351045696,3351068671,US -3351085056,3351086079,US +3351045696,3351071743,US +3351071744,3351072767,CA +3351072768,3351074815,US +3351074816,3351076863,CA +3351076864,3351080959,US +3351080960,3351081983,AG +3351081984,3351086079,US 3351086080,3351087103,CA 3351087104,3351103487,US 3351103488,3351104511,CA -3351104512,3351112703,US +3351104512,3351104639,JP +3351104640,3351104703,SI +3351104704,3351104767,CH +3351104768,3351104831,US +3351104832,3351104895,GB +3351104896,3351104959,NL +3351104960,3351105023,SG +3351105024,3351105151,CA +3351105152,3351112703,US 3351112704,3351113727,CA 3351113728,3351232511,US 3351232512,3351232767,IL -3351232768,3351265279,US -3351281664,3351293951,US +3351232768,3351275519,US +3351275520,3351276543,CA +3351276544,3351293951,US 3351293952,3351294975,CA 3351294976,3351295999,US 3351296000,3351298047,CA @@ -137102,8 +131050,11 @@ 3351307296,3351307311,MX 3351307312,3351308287,US 3351308288,3351310335,CA -3351310336,3351330815,US -3351347200,3351357439,US +3351310336,3351326719,US +3351326720,3351328767,CA +3351328768,3351336959,US +3351336960,3351339007,CA +3351339008,3351357439,US 3351357440,3351359487,CA 3351359488,3351364607,US 3351364608,3351365119,AU @@ -137121,7 +131072,9 @@ 3351384320,3351384575,CA 3351384576,3351385343,US 3351385344,3351385599,CA -3351385600,3351386623,US +3351385600,3351386111,US +3351386112,3351386367,PR +3351386368,3351386623,US 3351386624,3351386879,CA 3351386880,3351387135,US 3351387136,3351387391,CA @@ -137208,27 +131161,37 @@ 3351442176,3351483391,US 3351483392,3351484415,CA 3351484416,3351485439,US +3351485440,3351488511,CA +3351488512,3351497727,US +3351497728,3351498751,CA +3351498752,3351501823,US +3351501824,3351502847,JM +3351502848,3351503871,US +3351503872,3351504895,CA +3351504896,3351508991,US +3351508992,3351511039,CA 3351511040,3351524095,US 3351524096,3351524351,GB 3351524352,3351642111,US -3351642112,3351698431,CA -3351698432,3351904255,US +3351642112,3351695871,CA +3351696384,3351696639,CA +3351696640,3351696895,US +3351697408,3351698431,CA +3351698432,3351850239,US +3351850240,3351850495,AP +3351850496,3351860223,US +3351860224,3351861247,KY +3351861248,3351869439,US +3351869440,3351871487,CA +3351871488,3351895551,US +3351895552,3351895807,CA +3351895808,3351904255,US 3351912448,3351927551,CA 3351927552,3351927807,US 3351927808,3351959551,CA 3351959552,3351961599,US 3351961600,3351969791,CA -3351969792,3351970047,IL -3351970048,3351970815,US -3351970816,3351987199,IL -3351987200,3351987455,US -3351987456,3351996671,IL -3351996672,3351996927,US -3351996928,3352002303,IL -3352002304,3352002559,US -3352002560,3352006911,IL -3352006912,3352007167,US -3352007168,3352035327,IL +3351969792,3352035327,IL 3352035328,3352036351,CA 3352036352,3352046591,US 3352046592,3352049663,CA @@ -137249,17 +131212,28 @@ 3352090624,3352094719,US 3352094720,3352096767,VG 3352096768,3352559871,US -3352559872,3352615423,CA +3352559872,3352563199,CA +3352563200,3352563455,US +3352563456,3352573951,CA +3352573952,3352574207,US +3352574208,3352583935,CA +3352583936,3352584191,US +3352584192,3352591359,CA +3352591360,3352591615,US +3352591616,3352615423,CA 3352615424,3352616959,US 3352616960,3352887295,CA -3352887296,3353653503,US +3352887296,3352918015,US +3352918016,3352919039,CA +3352919040,3353653503,US 3353653504,3353653759,GB 3353653760,3353722367,US 3353722368,3353722623,GB 3353722624,3353729023,US 3353729024,3353729279,HK 3353729280,3353730047,US -3353739264,3353752581,US +3353730048,3353731071,CA +3353731072,3353752581,US 3353752582,3353752585,FR 3353752586,3353752589,BE 3353752590,3353752677,US @@ -137272,7 +131246,11 @@ 3353752988,3353752991,GB 3353752992,3353753055,US 3353753056,3353753059,BR -3353753060,3353979647,US +3353753060,3353780223,US +3353780224,3353780479,GB +3353780480,3353942527,US +3353942528,3353943039,CA +3353943040,3353979647,US 3353979648,3353979903,CA 3353979904,3353982719,US 3353982720,3353983231,CA @@ -137281,9 +131259,13 @@ 3354066944,3354132479,CA 3354132480,3354591231,US 3354591232,3354656767,CA -3354656768,3354782719,US -3354782720,3354782975,CA -3354782976,3354788095,US +3354656768,3354731018,US +3354731019,3354731019,EU +3354731020,3354731519,US +3354731520,3354731775,AP +3354731776,3354770687,US +3354770688,3354770943,CA +3354770944,3354788095,US 3354788096,3354806399,CA 3354806400,3354806463,US 3354806464,3354807551,CA @@ -137304,7 +131286,9 @@ 3355053312,3355053567,US 3355054080,3355260927,US 3355260928,3355262719,CA -3355262720,3355310591,US +3355262720,3355272189,US +3355272190,3355272190,EU +3355272191,3355310591,US 3355310592,3355311103,CA 3355311104,3355319295,US 3355319296,3355320319,CA @@ -137324,8 +131308,7 @@ 3355408384,3355412479,US 3355412480,3355412991,BE 3355412992,3355430911,US -3355430912,3355431423,SC -3355431424,3355432959,A1 +3355430912,3355432959,A1 3355432960,3355443199,US 3355443200,3355445247,CO 3355445248,3355447295,BR @@ -137486,7 +131469,6 @@ 3355844864,3355845119,CL 3355845120,3355845375,EC 3355845376,3355848959,BR -3355848960,3355849215,CL 3355849216,3355849727,AR 3355849728,3355849983,PA 3355849984,3355850495,CL @@ -137838,8 +131820,7 @@ 3357412864,3357413119,US 3357413120,3357413375,FR 3357413376,3357414399,US -3357414400,3357415423,PR -3357415424,3357415679,US +3357414400,3357415679,PR 3357415680,3357416447,MX 3357416448,3357417215,VE 3357417216,3357417471,US @@ -137905,7 +131886,9 @@ 3357451584,3357452287,GT 3357452288,3357452799,HN 3357452800,3357453055,NI -3357453056,3357454847,GT +3357453056,3357453311,GT +3357453312,3357453567,HN +3357453568,3357454847,GT 3357454848,3357455103,HN 3357455104,3357455359,SV 3357455360,3357458431,GT @@ -137992,7 +131975,9 @@ 3358133440,3358133471,VE 3358133472,3358133631,AR 3358133632,3358133759,VE -3358133760,3358143487,AR +3358133760,3358142975,AR +3358142976,3358143231,CO +3358143232,3358143487,AR 3358143488,3358143999,US 3358144000,3358144255,AR 3358144256,3358144511,CL @@ -138012,7 +131997,9 @@ 3358151272,3358151423,AR 3358151424,3358151551,EC 3358151552,3358151679,AR -3358151680,3358152191,PE +3358151680,3358151807,PE +3358151808,3358151935,AR +3358151936,3358152191,PE 3358152192,3358152559,AR 3358152560,3358152575,PE 3358152576,3358152703,AR @@ -138150,7 +132137,6 @@ 3359285248,3359293439,BO 3359293440,3359305727,CO 3359305728,3359307775,DO -3359307776,3359309823,CL 3359309824,3359313919,AR 3359313920,3359315967,CR 3359315968,3359318015,HN @@ -138174,7 +132160,8 @@ 3359505920,3359506431,AR 3359506432,3359508479,US 3359508480,3359514623,VE -3359514624,3359516671,US +3359514624,3359514879,CL +3359514880,3359516671,US 3359516672,3359516927,VG 3359516928,3359517183,US 3359517184,3359517439,VG @@ -138214,22 +132201,7 @@ 3360153600,3360157695,AR 3360157696,3360159743,VE 3360159744,3360161791,AN -3360161792,3360227327,CL -3360227328,3360228351,CO -3360228352,3360228863,CL -3360228864,3360231423,CO -3360231424,3360231935,CL -3360231936,3360232447,CO -3360232448,3360232703,CL -3360232704,3360235263,CO -3360235264,3360235271,CL -3360235272,3360235487,CO -3360235488,3360235495,CL -3360235496,3360236303,CO -3360236304,3360236311,CL -3360236312,3360243711,CO -3360243712,3360243967,CL -3360243968,3360251903,CO +3360161792,3360251903,CL 3360251904,3360253951,BO 3360253952,3360255999,SV 3360258048,3360260095,CL @@ -138250,53 +132222,13 @@ 3360366592,3360382975,CO 3360382976,3360399359,VE 3360399360,3360403455,BO -3360405504,3360407551,HN 3360407552,3360423935,PA 3360423936,3360686079,MX -3360686080,3360687983,CO -3360687984,3360687999,AR -3360688000,3360688127,CO -3360688128,3360688383,AR -3360688384,3360688639,CO -3360688640,3360688767,AR -3360688768,3360690623,CO -3360690624,3360690687,AR -3360690688,3360690703,CO -3360690704,3360690719,AR -3360690720,3360690847,CO -3360690848,3360690863,AR -3360690864,3360692479,CO -3360692480,3360692607,AR -3360692608,3360692735,CO -3360692736,3360692799,AR -3360692800,3360692863,CO -3360692864,3360693247,AR -3360693248,3360693311,CO -3360693312,3360693343,AR -3360693344,3360693503,CO -3360693504,3360693791,AR -3360693792,3360694463,CO -3360694464,3360694783,AR -3360694784,3360695039,CO -3360695040,3360695071,AR -3360695072,3360695087,CO -3360695088,3360695167,AR -3360695168,3360695199,CO -3360695200,3360695215,AR -3360695216,3360695295,CO -3360695296,3360696447,AR -3360696448,3360696511,CO -3360696512,3360696527,AR -3360696528,3360697855,CO -3360697856,3360698111,AR -3360698112,3360700543,CO -3360700544,3360701183,AR -3360701184,3360701695,CO -3360701696,3360701951,AR -3360701952,3360702207,CO -3360702208,3360710655,AR +3360686080,3360710655,AR 3360710656,3360718847,HT -3360718848,3360763903,AR +3360718848,3360760575,AR +3360760576,3360760831,UY +3360760832,3360763903,AR 3360763904,3360765951,GT 3360765952,3360767999,CO 3360768000,3360788479,AR @@ -138305,7 +132237,8 @@ 3360849920,3360882687,VE 3360882688,3360948223,CL 3360948224,3361013759,VE -3361013760,3361021951,SV +3361013760,3361021695,SV +3361021696,3361021951,HN 3361021952,3361030143,PY 3361030144,3361034239,VE 3361034240,3361036287,EC @@ -138349,8 +132282,8 @@ 3362324736,3362324991,US 3362324992,3362328063,AR 3362328064,3362328319,US -3362328320,3362332671,AR -3362332672,3362338047,US +3362328320,3362336767,AR +3362336768,3362338047,US 3362338048,3362342143,AR 3362342144,3362342399,PA 3362342400,3362344447,AR @@ -138391,7 +132324,6 @@ 3362504704,3362506751,VE 3362506752,3362508799,AR 3362508800,3362510847,HN -3362510848,3362512895,GT 3362512896,3362514943,AR 3362514944,3362516991,HN 3362516992,3362519039,BO @@ -138404,10 +132336,15 @@ 3362553856,3362557951,PY 3362570240,3362586623,UY 3362586624,3362652159,VE -3362652160,3362668543,PE +3362652160,3362664447,PE +3362664448,3362668543,BO 3362668544,3362684927,EC 3362684928,3362686975,AR -3362686976,3362690367,CO +3362686976,3362687263,CO +3362687264,3362687304,AR +3362687305,3362689279,CO +3362689280,3362689311,AR +3362689312,3362690367,CO 3362690368,3362690431,AR 3362690432,3362691071,CO 3362691072,3362692095,PA @@ -138419,7 +132356,9 @@ 3362695168,3362697215,CO 3362697216,3362711551,AR 3362711552,3362713599,EC -3362713600,3362717695,GT +3362713600,3362714623,GT +3362714624,3362714879,HN +3362714880,3362717695,GT 3362717696,3362815999,CL 3362816000,3362832383,AR 3362836480,3362838527,CO @@ -138433,10 +132372,12 @@ 3362945024,3362983935,AR 3362988032,3362992127,EC 3362996224,3363000319,UY -3363008512,3363012607,CO 3363012608,3363024895,PA 3363024896,3363025151,HN 3363025152,3363025407,PA +3363025408,3363025663,CO +3363025664,3363025919,AN +3363025920,3363026175,CO 3363028992,3363045375,AR 3363045376,3363110911,CO 3363110912,3363176447,AR @@ -138462,7 +132403,7 @@ 3363601920,3363602175,AR 3363602176,3363602431,PA 3363602432,3363610623,AN -3363618816,3363622911,UY +3363618816,3363627007,UY 3363627008,3363635199,EC 3363635200,3363651583,UY 3363651584,3363667967,AR @@ -138507,9 +132448,12 @@ 3386523648,3386540031,PA 3386540032,3386548223,CL 3386548224,3386556415,CR -3386556416,3386572799,PA +3386556416,3386562047,PA +3386562048,3386562303,PE +3386562304,3386572799,PA 3386572800,3386589183,EC -3386589184,3386605567,AR +3386589184,3386601471,AR +3386601472,3386605567,CO 3386605568,3386613759,CL 3386613760,3386621951,AR 3386621952,3386630143,CO @@ -138539,7 +132483,9 @@ 3387293696,3387359231,PE 3387359232,3387424767,AR 3387424768,3387555839,CO -3387555840,3387600895,AR +3387555840,3387572095,AR +3387572096,3387572223,PE +3387572224,3387600895,AR 3387600896,3387604991,CO 3387604992,3387608319,AR 3387608320,3387608447,EC @@ -138615,7 +132561,6 @@ 3389034496,3389035519,PH 3389035776,3389036031,SG 3389036288,3389036543,NZ -3389036800,3389037055,IN 3389037056,3389037567,AU 3389037568,3389038591,NC 3389038592,3389042687,HK @@ -138632,7 +132577,9 @@ 3389065216,3389067263,NZ 3389067264,3389071359,AU 3389071360,3389079551,PG -3389079552,3389092351,SG +3389079552,3389087743,SG +3389087744,3389087999,HK +3389088000,3389092351,SG 3389092352,3389092863,PH 3389092864,3389093887,AU 3389093888,3389095935,IN @@ -138659,10 +132606,7 @@ 3389161472,3389194239,JP 3389194240,3389195775,AU 3389195776,3389196287,HK -3389196288,3389197567,AU -3389197568,3389197823,IN -3389197824,3389198079,ID -3389198080,3389198335,IN +3389196288,3389198335,AU 3389198336,3389202431,KR 3389202432,3389210623,NZ 3389210624,3389210879,IN @@ -138739,7 +132683,9 @@ 3389345792,3389349887,TH 3389349888,3389358079,AU 3389358080,3389366271,PK -3389366272,3389374463,AU +3389366272,3389370177,AU +3389370178,3389370178,PG +3389370179,3389374463,AU 3389374464,3389378559,MN 3389382656,3389390847,TW 3389390848,3389391359,HK @@ -138816,7 +132762,8 @@ 3389526016,3389528063,JP 3389528064,3389528319,CN 3389528320,3389528575,TH -3389528576,3389529087,JP +3389528576,3389528831,JP +3389528832,3389529087,AP 3389529088,3389529599,ID 3389529600,3389529855,PH 3389529856,3389530111,HK @@ -138883,7 +132830,7 @@ 3389661184,3389669375,IN 3389669376,3389673471,CN 3389673472,3389677567,AU -3389677568,3389685759,JP +3389677568,3389681663,JP 3389685760,3389718527,AU 3389718528,3389784063,JP 3389784064,3389784319,NZ @@ -139043,7 +132990,7 @@ 3390335232,3390335487,TH 3390335488,3390336511,ID 3390336512,3390336767,JP -3390336768,3390337023,HK +3390336768,3390337023,CH 3390337024,3390337279,GU 3390337280,3390337535,NZ 3390337536,3390337791,CN @@ -139084,7 +133031,9 @@ 3390414336,3390414847,SG 3390414848,3390418943,JP 3390418944,3390423039,MV -3390423040,3390439423,SG +3390423040,3390423807,SG +3390423808,3390424063,AP +3390424064,3390439423,SG 3390439424,3390441471,NZ 3390441472,3390443519,TH 3390443520,3390447359,NZ @@ -139111,7 +133060,17 @@ 3390802432,3390832639,NZ 3390832640,3390963711,TH 3390963712,3391094783,KR -3391094784,3391356927,JP +3391094784,3391166463,JP +3391166464,3391166719,US +3391166720,3391170047,JP +3391170048,3391170303,US +3391170304,3391187967,JP +3391187968,3391188479,US +3391188480,3391192063,JP +3391192064,3391192319,AP +3391192320,3391197951,JP +3391197952,3391198207,US +3391198208,3391356927,JP 3391356928,3391441407,NZ 3391441408,3391441663,PH 3391441664,3391444479,NZ @@ -139193,7 +133152,11 @@ 3391737856,3391741951,JP 3391741952,3391746047,HK 3391746048,3391750143,CN -3391750144,3391815679,SG +3391750144,3391766783,SG +3391766784,3391767039,AP +3391767040,3391810047,SG +3391810048,3391810303,AP +3391810304,3391815679,SG 3391815680,3391817727,AU 3391817728,3391819775,TO 3391819776,3391823871,JP @@ -139219,7 +133182,9 @@ 3391844352,3391845887,ID 3391845888,3391846399,PK 3391847424,3391848447,PK -3391848448,3391852543,AU +3391848448,3391851007,AU +3391851008,3391851263,AP +3391851264,3391852543,AU 3391852544,3391856639,CN 3391856640,3391864831,ID 3391864832,3391873023,HK @@ -139270,7 +133235,9 @@ 3391954944,3391971327,HK 3391971328,3391979519,AU 3391979520,3391979775,HK -3391979776,3391980031,JP +3391979776,3391979955,JP +3391979956,3391979957,AP +3391979958,3391980031,JP 3391980032,3391980543,HK 3391980544,3391983615,MY 3391983616,3391984639,NP @@ -139333,7 +133300,9 @@ 3392126976,3392135167,HK 3392135168,3392143359,TH 3392143360,3392208895,JP -3392208896,3392287743,NZ +3392208896,3392286975,NZ +3392286976,3392287231,AP +3392287232,3392287743,NZ 3392287744,3392288767,NP 3392288768,3392324607,NZ 3392324608,3392325119,AU @@ -139473,7 +133442,6 @@ 3392824320,3392824831,AU 3392824832,3392825343,IN 3392825344,3392826367,JP -3392826368,3392827391,PH 3392828416,3392829439,JP 3392829440,3392830463,IN 3392830464,3392830719,ID @@ -139495,11 +133463,13 @@ 3392858880,3392859135,AU 3392859136,3392859647,PH 3392859648,3392860159,ID -3392860160,3392860671,AU +3392860160,3392860415,AU +3392860416,3392860671,PH 3392860672,3392861183,ID 3392861184,3392861439,TH 3392861440,3392861695,VN -3392861696,3392862207,AU +3392861696,3392861951,PH +3392861952,3392862207,AU 3392864256,3392864511,CN 3392864512,3392864767,AU 3392864768,3392865279,IN @@ -139525,6 +133495,7 @@ 3392923392,3392923647,IN 3392923648,3392924159,CN 3392924160,3392924671,JP +3392924672,3392924927,CN 3392924928,3392925183,AU 3392925184,3392925695,VN 3392925696,3392926719,AU @@ -139542,7 +133513,9 @@ 3392942080,3392944127,CN 3392944128,3392945151,MY 3392945152,3392946175,IN -3392946176,3392954367,AU +3392946176,3392946719,AU +3392946720,3392946720,A1 +3392946721,3392954367,AU 3392954368,3392956415,CN 3392956416,3392958463,VN 3392958464,3392962559,CN @@ -139605,10 +133578,15 @@ 3393146880,3393147135,PK 3393147136,3393150975,CN 3393150976,3393159167,IN -3393159168,3393167359,HK +3393159168,3393163263,HK +3393163264,3393163519,SG +3393163520,3393167359,HK 3393167360,3393175551,CN 3393175552,3393183743,PK -3393183744,3393187839,SG +3393183744,3393183999,ID +3393184000,3393184255,AP +3393184256,3393184767,PK +3393184768,3393187839,SG 3393187840,3393189887,NP 3393189888,3393190911,CN 3393190912,3393191167,IN @@ -139696,7 +133674,13 @@ 3393726464,3393728511,CN 3393728512,3393736703,JP 3393736704,3393740799,CN -3393740800,3393744895,US +3393740800,3393741567,US +3393741568,3393741823,MG +3393741824,3393742847,US +3393742848,3393743185,AP +3393743186,3393743186,AU +3393743187,3393743615,AP +3393743616,3393744895,US 3393744896,3393748991,PH 3393748992,3393765375,AU 3393765376,3393773567,ID @@ -139746,7 +133730,9 @@ 3393863680,3393865727,AU 3393865728,3393867775,ID 3393867776,3393871871,CN -3393871872,3393880063,HK +3393871872,3393878015,HK +3393878016,3393878271,IN +3393878272,3393880063,HK 3393880064,3393896447,AU 3393896448,3393906687,NZ 3393908736,3393910783,BD @@ -139773,7 +133759,11 @@ 3394011136,3394027519,AU 3394027520,3394035711,JP 3394035712,3394039807,MY -3394039808,3394041855,SG +3394039808,3394040063,CN +3394040064,3394040319,SG +3394040320,3394040831,IN +3394040832,3394041087,KR +3394041088,3394041855,SG 3394041856,3394042879,AU 3394042880,3394043903,CN 3394043904,3394060287,HK @@ -139786,9 +133776,12 @@ 3394078720,3394078975,AU 3394078976,3394079231,IN 3394079232,3394079743,PH -3394079744,3394111487,HK +3394079744,3394092543,HK +3394092544,3394092799,AP +3394092800,3394111487,HK 3394111488,3394113535,CN -3394113536,3394117631,SG +3394113536,3394113791,AP +3394113792,3394117631,SG 3394117632,3394121727,AU 3394121728,3394125823,SG 3394125824,3394142207,PH @@ -139810,7 +133803,9 @@ 3394191360,3394207743,SG 3394207744,3394215935,JP 3394215936,3394220031,AU -3394220032,3394232319,SG +3394220032,3394226943,SG +3394226944,3394227199,AP +3394227200,3394232319,SG 3394232320,3394234367,CN 3394234368,3394236415,VN 3394236416,3394238463,JP @@ -139825,7 +133820,9 @@ 3394273280,3394277375,HK 3394277376,3394279423,AU 3394279424,3394281471,PH -3394281472,3394285567,SG +3394281472,3394282239,SG +3394282240,3394282495,US +3394282496,3394285567,SG 3394285568,3394289663,AU 3394289664,3394293759,CN 3394293760,3394297855,ID @@ -139842,7 +133839,9 @@ 3394347008,3394351103,PH 3394355200,3394359295,IN 3394359296,3394363391,AU -3394363392,3394441215,HK +3394363392,3394418431,HK +3394418432,3394418687,AP +3394418688,3394441215,HK 3394441216,3394453503,IN 3394453504,3394461695,AU 3394461696,3394465791,SG @@ -139868,7 +133867,9 @@ 3394521088,3394523135,KH 3394523136,3394527231,JP 3394527232,3394535423,PH -3394535424,3394621439,HK +3394535424,3394544895,HK +3394544896,3394545151,AP +3394545152,3394621439,HK 3394621440,3394625535,CN 3394625536,3394629631,HK 3394629632,3394631679,AU @@ -139876,7 +133877,7 @@ 3394634752,3394635775,IN 3394635776,3394637823,KR 3394637824,3394641919,AF -3394646016,3394648063,AU +3394641920,3394648063,AU 3394648064,3394650111,JP 3394650112,3394658303,HK 3394658304,3394662399,NZ @@ -139918,7 +133919,9 @@ 3394830336,3394831359,HK 3394831360,3394832383,NZ 3394832384,3394834431,CN -3394834432,3394836479,HK +3394834432,3394835967,HK +3394835968,3394836223,AP +3394836224,3394836479,HK 3394836480,3394838527,BT 3394838528,3394846719,NZ 3394846720,3394850815,IN @@ -139948,8 +133951,8 @@ 3394906112,3394906367,IN 3394906368,3394906623,AU 3394906624,3394907135,IN -3394907136,3394908159,NZ -3394908160,3394910207,AU +3394907136,3394909183,NZ +3394909184,3394910207,AU 3394910208,3394912255,NZ 3394912256,3394920447,PF 3394920448,3394924543,IN @@ -140043,15 +134046,22 @@ 3395180544,3395181055,VN 3395181056,3395181567,HK 3395181568,3395182591,CN -3395182592,3395190783,SG -3395190784,3395198975,JP +3395182592,3395182847,AP +3395182848,3395190783,SG +3395190784,3395195135,JP +3395195136,3395195391,US +3395195392,3395198975,JP 3395198976,3395203071,MY 3395203072,3395215359,JP 3395215360,3395219455,HK 3395219456,3395223551,TH 3395223552,3395231743,CN 3395231744,3395239935,JP -3395239936,3395256319,SG +3395239936,3395243007,SG +3395243008,3395243263,AP +3395243264,3395254783,SG +3395254784,3395255039,IN +3395255040,3395256319,SG 3395256320,3395264511,ID 3395264512,3395272703,JP 3395272704,3395276799,PG @@ -140075,8 +134085,11 @@ 3397026304,3397026815,TH 3397026816,3397027071,CN 3397027072,3397027327,PH +3397027328,3397027839,IN 3397027840,3397029887,JP -3397029888,3397033983,MY +3397029888,3397031423,MY +3397031424,3397031679,AP +3397031680,3397033983,MY 3397033984,3397038079,ID 3397038080,3397058559,JP 3397058560,3397066751,MU @@ -140126,7 +134139,8 @@ 3397213184,3397213439,IN 3397213440,3397213695,AU 3397213696,3397214207,ID -3397214208,3397215231,AU +3397214208,3397214719,AP +3397214720,3397215231,AU 3397215232,3397215743,ID 3397215744,3397216255,PH 3397216256,3397216767,AU @@ -140223,7 +134237,11 @@ 3397530624,3397531647,ID 3397531648,3397532671,SG 3397532672,3397533695,JP -3397533696,3397566463,HK +3397533696,3397551359,HK +3397551360,3397551615,AP +3397551616,3397557247,HK +3397557248,3397557503,AP +3397557504,3397566463,HK 3397566464,3397574655,AU 3397574656,3397582847,CN 3397582848,3397584895,MN @@ -140270,8 +134288,12 @@ 3397816320,3397832703,IN 3397832704,3397836799,JP 3397836800,3397844991,AU -3397844992,3397910527,JP -3397910528,3397918719,SG +3397844992,3397869823,JP +3397869824,3397870079,AU +3397870080,3397910527,JP +3397910528,3397914111,SG +3397914112,3397914367,AP +3397914368,3397918719,SG 3397918720,3397922815,AU 3397922816,3397926911,CN 3397935104,3397939199,AU @@ -140369,7 +134391,9 @@ 3398619136,3398621183,AU 3398621184,3398623231,HK 3398623232,3398631423,ID -3398631424,3398647807,JP +3398631424,3398637823,JP +3398637824,3398638079,PH +3398638080,3398647807,JP 3398647808,3398668287,AU 3398668288,3398672383,CN 3398672384,3398680575,PK @@ -140397,7 +134421,9 @@ 3398828032,3398829055,KH 3398829056,3398830079,IN 3398830080,3398831103,KH -3398831104,3398832127,JP +3398831104,3398831359,JP +3398831360,3398831615,HK +3398831616,3398832127,JP 3398832128,3398840319,CN 3398840320,3398842367,JP 3398842368,3398843391,CN @@ -140566,11 +134592,20 @@ 3399924736,3399925759,PH 3399925760,3399933951,NP 3399933952,3399942143,CN -3399942144,3399958527,MY +3399942144,3399945983,HK +3399945984,3399946239,AU +3399946240,3399950335,HK +3399950336,3399958527,MY 3399958528,3399974911,US 3399974912,3399995391,MY 3399995392,3399999487,KR -3399999488,3400007679,SG +3399999488,3400004671,SG +3400004672,3400004703,AU +3400004704,3400006143,SG +3400006144,3400006399,HK +3400006400,3400006911,SG +3400006912,3400006927,AU +3400006928,3400007679,SG 3400007680,3400024063,AU 3400024064,3400028159,MY 3400030208,3400031231,IN @@ -140642,7 +134677,6 @@ 3400335360,3400336383,CN 3400336384,3400336639,PH 3400336640,3400336895,JP -3400336896,3400337151,AU 3400337152,3400337407,PH 3400337408,3400339455,CN 3400339456,3400341503,ID @@ -140670,9 +134704,14 @@ 3400431616,3400431871,IN 3400431872,3400432127,HK 3400432128,3400432639,IN -3400433664,3400438527,HK +3400433664,3400435711,HK +3400435712,3400436223,BD +3400436224,3400438201,HK +3400438202,3400438202,US +3400438203,3400438527,HK 3400438528,3400438783,AF -3400438784,3400441855,HK +3400438784,3400441599,HK +3400441600,3400441855,AU 3400441856,3400450047,NZ 3400450048,3400458239,JP 3400458240,3400466431,AU @@ -140694,7 +134733,14 @@ 3400608768,3400609791,IN 3400609792,3400630271,JP 3400630272,3400646655,IN -3400646656,3400654847,SG +3400646656,3400650239,SG +3400650240,3400650495,AU +3400650496,3400652543,SG +3400652544,3400652799,AU +3400652800,3400654103,SG +3400654104,3400654111,AU +3400654112,3400654591,SG +3400654592,3400654847,AU 3400654848,3400663039,IN 3400663040,3400683519,MY 3400683520,3400691711,JP @@ -140703,7 +134749,9 @@ 3400728576,3400736767,MN 3400736768,3400744959,JP 3400744960,3400753151,IN -3400753152,3400761343,MY +3400753152,3400753407,MY +3400753408,3400753663,AP +3400753664,3400761343,MY 3400773632,3400775679,KR 3400775680,3400777727,ID 3400777728,3400790015,JP @@ -140766,7 +134814,17 @@ 3401545728,3401547775,BD 3401547776,3401580543,IN 3401580544,3402629119,CN -3402629120,3404857954,JP +3402629120,3403184127,JP +3403184128,3403186175,US +3403186176,3403858175,JP +3403858176,3403859967,US +3403859968,3404506879,JP +3404506880,3404507135,US +3404507136,3404694271,JP +3404694272,3404694527,US +3404694528,3404696319,JP +3404696320,3404696831,US +3404696832,3404857954,JP 3404857955,3404857955,ID 3404857956,3404857966,JP 3404857967,3404857967,IN @@ -141050,7 +135108,8 @@ 3406382592,3406383359,CN 3406383360,3406383871,AU 3406383872,3406384639,CN -3406384640,3406385151,SG +3406384640,3406384895,AP +3406384896,3406385151,SG 3406385152,3406389247,AU 3406389248,3406390783,CN 3406390784,3406392319,AU @@ -141097,13 +135156,16 @@ 3406526976,3406527231,CN 3406527232,3406527999,AU 3406528000,3406528255,CN -3406528256,3406530559,AU +3406528256,3406528511,AU +3406528512,3406528767,AP +3406528768,3406530559,AU 3406530560,3406531583,CN 3406531584,3406531839,AU 3406531840,3406532607,CN 3406532608,3406541823,AU 3406541824,3406542847,CN -3406542848,3406548991,AU +3406542848,3406543103,AP +3406543104,3406548991,AU 3406548992,3406550015,CN 3406550016,3406565375,AU 3406565376,3406565631,CN @@ -141246,9 +135308,7 @@ 3406835968,3406836735,CN 3406836736,3406838271,AU 3406838272,3406838527,CN -3406838528,3406839551,AU -3406839552,3406839807,CN -3406839808,3406857471,AU +3406838528,3406857471,AU 3406857472,3406857727,CN 3406857728,3406864639,AU 3406864640,3406865151,CN @@ -141414,9 +135474,7 @@ 3407089920,3407090175,CN 3407090176,3407095807,AU 3407095808,3407096319,CN -3407096320,3407096831,AU -3407096832,3407097087,JP -3407097088,3407097855,AU +3407096320,3407097855,AU 3407097856,3407098111,CN 3407098112,3407101183,AU 3407101184,3407101439,CN @@ -141428,7 +135486,7 @@ 3407107584,3407108351,AU 3407108352,3407108607,CN 3407108608,3407112447,AU -3407112448,3407112703,SG +3407112448,3407112703,AP 3407112704,3407113215,CN 3407113216,3407115007,AU 3407115008,3407115263,CN @@ -142203,7 +136261,9 @@ 3409435904,3409436159,CN 3409436160,3409436671,AU 3409436672,3409436927,CN -3409436928,3409445119,AU +3409436928,3409438563,AU +3409438564,3409438564,A1 +3409438565,3409445119,AU 3409445120,3409445375,CN 3409445376,3409445887,AU 3409445888,3409446143,CN @@ -142408,7 +136468,9 @@ 3411050496,3411051519,PK 3411051520,3411058687,CN 3411058688,3411062783,AU -3411062784,3411083263,HK +3411062784,3411064831,HK +3411064832,3411065087,BD +3411065088,3411083263,HK 3411083264,3411085311,CN 3411085312,3411086335,KR 3411086336,3411087359,JP @@ -142433,6 +136495,7 @@ 3411161088,3411165183,PK 3411165184,3411173375,MY 3411173376,3411177471,AU +3411181056,3411181311,US 3411181568,3411189759,SG 3411189760,3411197951,AU 3411197952,3411202047,BD @@ -142448,7 +136511,8 @@ 3411215360,3411216383,AU 3411218432,3411220479,PG 3411220480,3411226623,ID -3411226624,3411228671,IO +3411226624,3411227135,US +3411227136,3411228671,IO 3411228672,3411230719,CN 3411230720,3411247103,HK 3411247104,3411255295,KR @@ -142460,7 +136524,7 @@ 3411270656,3411271679,SG 3411271680,3411275775,CN 3411275776,3411277823,JP -3411277824,3411278335,HK +3411277824,3411278335,IN 3411278336,3411278591,SG 3411278592,3411278847,FJ 3411278848,3411296255,HK @@ -142474,7 +136538,9 @@ 3411316736,3411318783,TW 3411318784,3411320831,ID 3411320832,3411329023,PH -3411329024,3411337215,HK +3411329024,3411335167,HK +3411335168,3411335679,AU +3411335680,3411337215,HK 3411337216,3411341311,AU 3411341312,3411345407,KR 3411345408,3411410943,HK @@ -142492,7 +136558,11 @@ 3411509248,3411542015,PH 3411542016,3411550207,IN 3411550208,3411558399,CN -3411558400,3411566591,HK +3411558400,3411561727,HK +3411561728,3411561983,AU +3411561984,3411565257,HK +3411565258,3411565258,US +3411565259,3411566591,HK 3411566592,3411570687,BD 3411570688,3411574783,AU 3411574784,3411582975,IN @@ -142537,9 +136607,18 @@ 3411763200,3411767295,CN 3411767296,3411769343,MN 3411769344,3411771391,CN -3411771392,3411773951,HK +3411771392,3411773183,HK +3411773184,3411773439,US +3411773440,3411773951,HK 3411773952,3411774207,BD -3411774208,3411779583,HK +3411774208,3411775487,HK +3411775488,3411775743,US +3411775744,3411775811,HK +3411775812,3411775813,US +3411775814,3411777023,HK +3411777024,3411777279,ID +3411777280,3411779327,HK +3411779328,3411779583,ID 3411779584,3411787775,JP 3411787776,3411795967,IN 3411795968,3411804159,AU @@ -142557,7 +136636,9 @@ 3411836928,3411845119,MY 3411845120,3411853311,CN 3411853312,3411857407,IN -3411857408,3411861503,JP +3411857408,3411859249,JP +3411859250,3411859251,AU +3411859252,3411861503,JP 3411861504,3411869695,AU 3411869696,3411943423,CN 3411943424,3411951615,AU @@ -142587,7 +136668,8 @@ 3412295680,3412296191,NZ 3412296192,3412296703,ID 3412296704,3412297727,NZ -3412297728,3412298751,MY +3412297728,3412298239,SC +3412298240,3412298751,MY 3412299264,3412299519,AU 3412299520,3412299775,HK 3412299776,3412302847,AU @@ -142605,7 +136687,8 @@ 3412336640,3412342783,CN 3412342784,3412343039,AU 3412343040,3412343295,IN -3412343296,3412344319,AU +3412343296,3412343807,AU +3412344064,3412344319,AU 3412344320,3412344575,SG 3412344576,3412344831,CN 3412344832,3412348927,IN @@ -142619,7 +136702,9 @@ 3412426752,3412434943,HK 3412434944,3412443135,PK 3412443136,3412451327,SG -3412451328,3412594687,AU +3412451328,3412526079,AU +3412526080,3412526335,ID +3412526336,3412594687,AU 3412594688,3412596735,IN 3412596736,3412598783,MV 3412598784,3412602879,CN @@ -142627,7 +136712,10 @@ 3412606976,3412615167,PH 3412615168,3412656127,JP 3412656128,3412672511,HK -3412672512,3412680703,JP +3412672512,3412675071,JP +3412675072,3412675327,US +3412675328,3412679167,JP +3412679168,3412680703,US 3412680704,3412697087,CN 3412697088,3412705279,IN 3412705280,3412713471,AU @@ -142660,7 +136748,12 @@ 3413112832,3413113855,IN 3413113856,3413133311,JP 3413133312,3413135359,BD -3413135360,3413139455,HK +3413135360,3413135615,AP +3413135616,3413135871,HK +3413135872,3413136127,AP +3413136128,3413136383,HK +3413136384,3413136639,AP +3413136640,3413139455,HK 3413139456,3413147647,AU 3413147648,3413155839,IN 3413155840,3413164031,SG @@ -142686,7 +136779,11 @@ 3413327872,3413344255,IN 3413344256,3413360639,PH 3413360640,3413377023,MY -3413377024,3413524479,SG +3413377024,3413387519,SG +3413387520,3413387775,AP +3413387776,3413437951,SG +3413437952,3413438207,AP +3413438208,3413524479,SG 3413524480,3413540863,TH 3413540864,3413557247,NZ 3413557248,3413565439,CN @@ -142765,7 +136862,11 @@ 3413934080,3413946367,IN 3413946368,3413950463,AU 3413950464,3413966847,IN -3413966848,3414163455,SG +3413966848,3414040063,SG +3414040064,3414040319,AP +3414040320,3414067199,SG +3414067200,3414067455,AP +3414067456,3414163455,SG 3414163456,3414171647,PK 3414171648,3414179839,CN 3414179840,3414188031,ID @@ -142829,7 +136930,11 @@ 3414670592,3414670847,SG 3414670848,3414671359,MY 3414671360,3415080959,JP -3415080960,3415089151,SG +3415080960,3415083007,SG +3415083008,3415083519,AU +3415083520,3415084031,SG +3415084032,3415084159,CN +3415084160,3415089151,SG 3415089152,3415097343,MY 3415097344,3415103487,ID 3415103488,3415113727,HK @@ -142958,7 +137063,7 @@ 3416371712,3416371967,VN 3416371968,3416372223,IN 3416372224,3416372479,CN -3416372480,3416372735,SG +3416372480,3416372735,AP 3416372736,3416372991,AU 3416373248,3416373503,AU 3416373504,3416373759,SG @@ -143024,8 +137129,6 @@ 3416931328,3416932351,IN 3416932352,3416936447,PK 3416936448,3416938495,AU -3416938496,3416938751,NZ -3416938752,3416939007,AU 3416939008,3416939519,HK 3416939520,3416940543,AU 3416940544,3416948735,KR @@ -143117,7 +137220,11 @@ 3417357824,3417358335,PK 3417358336,3417374719,HK 3417374720,3417440255,PH -3417440256,3417833471,JP +3417440256,3417665023,JP +3417665024,3417665279,US +3417665280,3417668095,JP +3417668096,3417668351,US +3417668352,3417833471,JP 3417833472,3417849855,NZ 3417849856,3417853951,AU 3417853952,3417858047,CN @@ -143172,7 +137279,8 @@ 3418206208,3418208255,IN 3418208256,3418210303,LK 3418210304,3418218495,CN -3418218496,3418227711,BD +3418218496,3418220543,BD +3418226688,3418227711,BD 3418227712,3418228735,KR 3418228736,3418230783,BD 3418230784,3418232831,TW @@ -143229,9 +137337,16 @@ 3418365952,3418374143,TH 3418374144,3418382335,AU 3418382336,3418390527,JP -3418390528,3418406911,AP +3418390528,3418392575,AU +3418392576,3418399231,AP +3418399232,3418399247,PH +3418399248,3418406911,AP 3418406912,3418423295,IN -3418423296,3418456063,HK +3418423296,3418444091,HK +3418444092,3418444095,CN +3418444096,3418448639,HK +3418448640,3418448895,SG +3418448896,3418456063,HK 3418456064,3418472447,IN 3418472448,3418480639,AU 3418480640,3418488831,CN @@ -143257,7 +137372,9 @@ 3418642944,3418643199,ID 3418643200,3418643455,JP 3418643456,3418644479,AU -3418644480,3418652671,JP +3418644480,3418649343,JP +3418649344,3418649599,AP +3418649600,3418652671,JP 3418652672,3418750975,IN 3418750976,3418816511,HK 3418816512,3418947583,IN @@ -143286,7 +137403,8 @@ 3419078656,3419209727,TW 3419209728,3419226111,VN 3419226112,3419234303,CN -3419234304,3419242495,JP +3419234304,3419238399,JP +3419238400,3419242495,US 3419242496,3419275263,CN 3419275264,3419340799,AU 3419340800,3419344895,TW @@ -143306,7 +137424,11 @@ 3419422720,3419439103,AU 3419439104,3419459407,SG 3419459408,3419459423,GB -3419459424,3419471871,SG +3419459424,3419459551,SG +3419459552,3419459583,HK +3419459584,3419470591,SG +3419470592,3419470847,AP +3419470848,3419471871,SG 3419471872,3419504639,TH 3419504640,3419508735,HK 3419508736,3419512831,JP @@ -143320,7 +137442,8 @@ 3419529216,3419537407,CN 3419537408,3419541503,HK 3419541504,3419553791,KR -3419553792,3419557887,AU +3419553792,3419557631,AU +3419557632,3419557887,AP 3419557888,3419558399,ID 3419558400,3419558655,AU 3419558656,3419559935,ID @@ -143359,7 +137482,18 @@ 3419879424,3419880447,JP 3419880448,3419881471,MM 3419881472,3419897855,PH -3419897856,3419906047,AU +3419897856,3419899903,JP +3419899904,3419900159,FR +3419900160,3419900415,BE +3419900416,3419901439,AU +3419901440,3419901951,NZ +3419901952,3419902207,AU +3419902208,3419902463,HK +3419902464,3419902719,CN +3419902720,3419902975,HK +3419902976,3419903231,AU +3419903232,3419903487,JP +3419903488,3419906047,AU 3419906048,3419914239,PK 3419914240,3419922431,KR 3419922432,3419924479,JP @@ -143392,10 +137526,16 @@ 3420061696,3420127231,HK 3420127232,3420323839,AU 3420323840,3420332031,TW -3420332032,3420369007,AU +3420332032,3420367359,AU +3420367360,3420367615,AP +3420367616,3420369007,AU 3420369008,3420369023,HK 3420369024,3420372991,AU -3420372992,3420377087,CN +3420372992,3420374527,CN +3420374528,3420374783,ID +3420374784,3420375551,CN +3420375552,3420375807,ID +3420375808,3420377087,CN 3420377088,3420389375,JP 3420389376,3420395519,CN 3420395520,3420397567,JP @@ -143416,7 +137556,9 @@ 3420437504,3420438527,IN 3420438528,3420454911,HK 3420454912,3422552063,KR -3422552064,3422848511,US +3422552064,3422717439,US +3422717440,3422717695,A1 +3422717696,3422848511,US 3422848512,3422848767,GB 3422848768,3422955519,US 3422955520,3422956799,FR @@ -143474,7 +137616,9 @@ 3423258624,3423260671,CA 3423260672,3423264831,US 3423264832,3423264863,NG -3423264864,3423265247,US +3423264864,3423265025,US +3423265026,3423265026,A2 +3423265027,3423265247,US 3423265248,3423265263,EC 3423265264,3423266815,US 3423268864,3423269887,CA @@ -143749,19 +137893,27 @@ 3423368256,3423368287,CA 3423368288,3423368319,US 3423368320,3423368327,CA -3423368328,3423369327,US +3423368328,3423369071,US +3423369072,3423369159,CA +3423369160,3423369327,US 3423369328,3423369343,BR 3423369344,3423369591,US 3423369592,3423369599,BR 3423369600,3423369719,US 3423369720,3423369727,AU -3423369728,3423370303,US +3423369728,3423369991,US +3423369992,3423369999,CA +3423370000,3423370015,US +3423370016,3423370031,CA +3423370032,3423370303,US 3423370304,3423370319,IL 3423370320,3423370551,US 3423370552,3423370559,IE 3423370560,3423370719,US 3423370720,3423370727,VG -3423370728,3423370871,US +3423370728,3423370855,US +3423370856,3423370863,BR +3423370864,3423370871,US 3423370872,3423370879,VG 3423370880,3423371263,US 3423371264,3423375359,ZA @@ -143797,20 +137949,11 @@ 3423474656,3423474671,CY 3423474672,3423474687,CA 3423474688,3423479807,US -3423479808,3423480319,A2 -3423480320,3423480447,NG -3423480448,3423480527,A2 -3423480528,3423480543,US -3423480544,3423480927,A2 -3423480928,3423480935,US -3423480936,3423480943,AO -3423480944,3423481007,A2 -3423481008,3423481023,US -3423481024,3423481039,NG -3423481040,3423481055,US -3423481056,3423481535,A2 -3423481536,3423481551,NG -3423481552,3423481855,A2 +3423479808,3423480831,A2 +3423480832,3423480987,NG +3423480988,3423480988,US +3423480989,3423481343,NG +3423481344,3423481855,A2 3423481856,3423493631,US 3423493632,3423493887,RU 3423493888,3423493903,ID @@ -143825,7 +137968,9 @@ 3423540096,3423540175,US 3423540176,3423540183,HN 3423540184,3423543295,US -3423543296,3423545343,CA +3423543296,3423544495,CA +3423544496,3423544511,US +3423544512,3423545343,CA 3423545344,3423554183,US 3423554184,3423554191,CA 3423554192,3423554271,US @@ -143936,14 +138081,20 @@ 3424507136,3424507391,CA 3424507392,3425173503,US 3425173504,3425304575,CA -3425304576,3425697791,US +3425304576,3425529504,US +3425529505,3425529510,A1 +3425529511,3425564159,US +3425564160,3425564415,A1 +3425564416,3425697791,US 3425697792,3425699839,CA 3425699840,3425714175,US 3425714176,3425722367,CA 3425722368,3425828863,US 3425828864,3425830815,CA 3425830816,3425830831,US -3425830832,3425850519,CA +3425830832,3425846783,CA +3425846784,3425847039,EU +3425847040,3425850519,CA 3425850520,3425850527,US 3425850528,3425864583,CA 3425864584,3425864591,US @@ -143970,7 +138121,9 @@ 3425915808,3425915823,NI 3425915824,3425916479,US 3425916480,3425916543,DK -3425916544,3426013183,US +3425916544,3426007807,US +3426007808,3426008063,EU +3426008064,3426013183,US 3426013184,3426013439,IL 3426013440,3426369023,US 3426369024,3426369535,CA @@ -144000,7 +138153,9 @@ 3426619264,3426619295,NZ 3426619296,3426619335,US 3426619336,3426619359,NZ -3426619360,3426729471,US +3426619360,3426679039,US +3426679040,3426679295,ES +3426679296,3426729471,US 3426729472,3426729983,CA 3426729984,3426744319,US 3426744320,3426746367,CA @@ -144008,7 +138163,15 @@ 3427117056,3427117311,CA 3427117312,3427127295,US 3427127296,3427127551,CA -3427127552,3427618303,US +3427127552,3427132927,US +3427132928,3427133183,EU +3427133184,3427426303,US +3427426304,3427426559,HK +3427426560,3427428863,US +3427428864,3427429119,GB +3427429120,3427487743,US +3427487744,3427487999,GB +3427488000,3427618303,US 3427618304,3427618559,CA 3427618560,3427647999,US 3427648000,3427648511,CA @@ -144055,7 +138218,8 @@ 3427750912,3427751423,US 3427751424,3427751519,BE 3427751520,3427752447,US -3427752448,3427752959,GB +3427752448,3427752703,EU +3427752704,3427752959,GB 3427752960,3427753215,US 3427753216,3427753471,JP 3427753472,3427753727,FI @@ -144093,7 +138257,9 @@ 3427763712,3427763967,GB 3427763968,3427764223,US 3427764224,3427764479,FR -3427764480,3427765503,US +3427764480,3427765117,US +3427765118,3427765118,IE +3427765119,3427765503,US 3427765504,3427765759,GB 3427765760,3427766271,US 3427766272,3427766783,GB @@ -144186,8 +138352,8 @@ 3428437504,3428437759,MX 3428437760,3428496639,US 3428496640,3428497151,NL -3428497152,3428581439,US -3428581440,3428581567,CA +3428497152,3428581375,US +3428581376,3428581567,CA 3428581568,3428581695,US 3428581696,3428581759,CA 3428581760,3428581823,US @@ -144295,9 +138461,7 @@ 3428597728,3428597759,US 3428597760,3428598271,CA 3428598272,3428598527,US -3428598528,3428598623,CA -3428598624,3428598655,US -3428598656,3428598687,CA +3428598528,3428598687,CA 3428598688,3428598719,US 3428598720,3428598751,CA 3428598752,3428598783,US @@ -144387,9 +138551,7 @@ 3428639488,3428640255,US 3428640256,3428640511,CA 3428640512,3428640767,US -3428640768,3428642815,CA -3428642816,3428643071,US -3428643072,3428643327,CA +3428640768,3428643327,CA 3428643328,3428643583,US 3428643584,3428643855,CA 3428643856,3428643871,US @@ -144411,11 +138573,13 @@ 3428645952,3428646015,US 3428646016,3428646079,CA 3428646080,3428646143,US -3428646144,3428646655,CA -3428646656,3428661247,US +3428646144,3428646911,CA +3428646912,3428661247,US 3428661248,3428661503,CA 3428661504,3428671487,US -3428679680,3428743167,US +3428679680,3428689646,US +3428689647,3428689647,A1 +3428689648,3428743167,US 3428743168,3428744191,CA 3428744192,3428752383,US 3428752384,3428753407,GH @@ -144432,8 +138596,9 @@ 3429235008,3429235039,BM 3429235040,3429236735,CA 3429236736,3429381887,US -3429381888,3429382143,DE -3429382144,3429396223,US +3429381888,3429382143,GB +3429382144,3429382399,DE +3429382400,3429396223,US 3429396224,3429396479,DE 3429396480,3429408511,US 3429408512,3429408767,DE @@ -144447,7 +138612,11 @@ 3429775360,3429777407,TC 3429777408,3429892095,US 3429892096,3429957631,CA -3429957632,3430291295,US +3429957632,3430073343,US +3430073344,3430073354,AP +3430073355,3430073355,AU +3430073356,3430073599,AP +3430073600,3430291295,US 3430291296,3430291327,IS 3430291328,3430313967,US 3430313968,3430313983,CA @@ -144467,7 +138636,11 @@ 3430705152,3430706175,MX 3430706176,3430722303,US 3430722304,3430722559,CA -3430722560,3430747903,US +3430722560,3430729244,US +3430729245,3430729245,GB +3430729246,3430729471,US +3430729472,3430729727,GB +3430729728,3430747903,US 3430747904,3430748159,CA 3430748160,3430749951,US 3430749952,3430750207,CA @@ -144497,7 +138670,9 @@ 3430780672,3430780927,CA 3430780928,3430782463,US 3430782464,3430782719,CA -3430782720,3430795007,US +3430782720,3430793983,US +3430793984,3430794239,PR +3430794240,3430795007,US 3430795008,3430795263,CA 3430795264,3430805759,US 3430805760,3430806015,CA @@ -144517,7 +138692,11 @@ 3431114496,3431114751,CA 3431114752,3431468031,US 3431468032,3431469055,CA -3431469056,3431596287,US +3431469056,3431520767,US +3431520768,3431521023,AP +3431521024,3431526921,US +3431526922,3431526922,EU +3431526923,3431596287,US 3431596288,3431602687,CA 3431602688,3431602943,US 3431602944,3431613439,CA @@ -144625,7 +138804,9 @@ 3432807424,3432808447,CA 3432808448,3433581312,US 3433581313,3433581567,CA -3433581568,3433955583,US +3433581568,3433824511,US +3433824512,3433824767,DE +3433824768,3433955583,US 3433955584,3433964799,CA 3433964800,3433965055,US 3433965056,3433967359,CA @@ -144698,16 +138879,8 @@ 3434831360,3434831615,US 3434831616,3434872575,CA 3434872576,3434907647,US -3434907648,3434908063,PA -3434908064,3434908079,US -3434908080,3434908511,PA -3434908512,3434908527,US -3434908528,3434908767,PA -3434908768,3434908783,US -3434908784,3434909327,PA -3434909328,3434909343,US -3434909344,3434909679,PA -3434909680,3434913791,US +3434907648,3434909695,PA +3434909696,3434913791,US 3434913792,3434914047,AG 3434914048,3434914303,DM 3434914304,3434914559,VG @@ -145081,7 +139254,9 @@ 3438550448,3438550463,US 3438550464,3438552271,CA 3438552272,3438552287,US -3438552288,3438559647,CA +3438552288,3438558575,CA +3438558576,3438558583,US +3438558584,3438559647,CA 3438559648,3438559679,US 3438559680,3438569215,CA 3438569216,3438569343,US @@ -145098,7 +139273,9 @@ 3438592536,3438600319,CA 3438600320,3438600351,US 3438600352,3438608383,CA -3438608384,3438813183,US +3438608384,3438614607,US +3438614608,3438614615,BR +3438614616,3438813183,US 3438813184,3438814207,GH 3438814208,3438895103,US 3438895104,3438896895,HN @@ -145263,13 +139440,15 @@ 3448569056,3448569087,MX 3448569088,3448569735,US 3448569736,3448569743,GB -3448569744,3448983807,US +3448569744,3448838143,US +3448838144,3448838399,CA +3448838400,3448983807,US 3448983808,3448983871,GB 3448983872,3448985599,US 3448987648,3449001245,US 3449001246,3449001246,MC -3449001247,3449159935,US -3449159936,3449160703,CA +3449001247,3449159679,US +3449159680,3449160703,CA 3449160704,3449161471,US 3449161472,3449163519,CA 3449163520,3449163775,US @@ -145298,8 +139477,8 @@ 3449178624,3449179967,CA 3449179968,3449180031,US 3449180032,3449180095,CA -3449180096,3449180927,US -3449180928,3449181951,CA +3449180096,3449180671,US +3449180672,3449181951,CA 3449181952,3449181967,US 3449181968,3449181999,CA 3449182000,3449182015,US @@ -145311,9 +139490,7 @@ 3449182096,3449182111,US 3449182112,3449182159,CA 3449182160,3449182207,US -3449182208,3449182975,CA -3449182976,3449183231,US -3449183232,3449186303,CA +3449182208,3449186303,CA 3449186304,3449186559,US 3449186560,3449186815,CA 3449186816,3449187071,US @@ -145321,13 +139498,9 @@ 3449187648,3449187711,US 3449187712,3449188159,CA 3449188160,3449188223,US -3449188224,3449188671,CA -3449188672,3449188703,US -3449188704,3449188831,CA +3449188224,3449188831,CA 3449188832,3449188863,US -3449188864,3449189471,CA -3449189472,3449189503,US -3449189504,3449189599,CA +3449188864,3449189599,CA 3449189600,3449189631,US 3449189632,3449189647,CA 3449189648,3449189663,US @@ -145356,8 +139529,8 @@ 3449191744,3449195775,CA 3449195776,3449196031,US 3449196032,3449196287,CA -3449196288,3449198719,US -3449198720,3449198783,CA +3449196288,3449198687,US +3449198688,3449198783,CA 3449198784,3449198879,US 3449198880,3449199103,CA 3449199104,3449199647,US @@ -145393,8 +139566,7 @@ 3449203656,3449203663,US 3449203664,3449203687,CA 3449203688,3449203695,US -3449203696,3449203711,CA -3449203712,3449203775,US +3449203696,3449203775,CA 3449203776,3449203839,GB 3449203840,3449203903,US 3449203904,3449203967,CA @@ -145415,9 +139587,7 @@ 3449208768,3449208831,US 3449208832,3449208879,CA 3449208880,3449208895,US -3449208896,3449208927,CA -3449208928,3449208943,US -3449208944,3449208975,CA +3449208896,3449208975,CA 3449208976,3449209007,US 3449209008,3449209023,CA 3449209024,3449209039,US @@ -145453,9 +139623,15 @@ 3449222656,3449224959,CA 3449224960,3449225471,US 3449225472,3449254143,CA -3449254144,3449254399,US -3449254912,3449290751,CA -3449290752,3449598207,US +3449254144,3449254911,US +3449254912,3449273599,CA +3449273600,3449273855,US +3449273856,3449278975,CA +3449278976,3449279487,US +3449279488,3449290495,CA +3449290496,3449582848,US +3449582849,3449582849,EU +3449582850,3449598207,US 3449598208,3449598463,GB 3449598464,3449638911,US 3449638912,3449639359,GB @@ -145502,7 +139678,9 @@ 3449980160,3449980415,AN 3449980416,3449994239,US 3449994240,3449994495,MX -3449994496,3450213887,US +3449994496,3450078463,US +3450078464,3450079487,A1 +3450079488,3450213887,US 3450213888,3450214143,CA 3450214144,3450217215,US 3450217216,3450217471,LC @@ -145510,7 +139688,9 @@ 3450254080,3450254335,CA 3450254336,3450272511,US 3450272512,3450272767,MX -3450272768,3450345231,US +3450272768,3450275601,US +3450275602,3450275602,FR +3450275603,3450345231,US 3450345232,3450345247,FR 3450345248,3450345263,IT 3450345264,3450345279,US @@ -145534,11 +139714,32 @@ 3450773504,3450774783,CA 3450774784,3450775039,US 3450775040,3450777599,CA -3450777600,3450936319,US +3450777600,3450849791,US +3450849792,3450850047,EU +3450850048,3450935295,US +3450935296,3450935551,MY +3450935552,3450935807,AP +3450935808,3450936319,MY 3450936320,3450936351,HK -3450936352,3450974255,US +3450936352,3450940415,US +3450940416,3450941439,SG +3450941440,3450942463,US +3450942464,3450944511,SG +3450944512,3450947583,US +3450947584,3450947839,A2 +3450947840,3450949375,US +3450949376,3450949631,A2 +3450949632,3450950655,US +3450950656,3450951679,JP +3450951680,3450953727,US +3450953728,3450957823,DE +3450957824,3450974255,US 3450974256,3450974271,GB -3450974272,3450986495,US +3450974272,3450975231,US +3450975232,3450975743,LB +3450975744,3450982399,US +3450982400,3450984447,TW +3450984448,3450986495,PH 3450986496,3450986751,HK 3450986752,3451170303,US 3451170304,3451170559,VE @@ -145550,11 +139751,7 @@ 3451236352,3451236607,HU 3451236608,3451371519,US 3451371520,3451371775,GB -3451371776,3451482111,US -3451482112,3451482439,CA -3451482440,3451482447,AR -3451482448,3451486207,CA -3451486208,3451506687,US +3451371776,3451506687,US 3451506688,3451507711,BR 3451507712,3451715839,US 3451715840,3451724543,CA @@ -145593,7 +139790,9 @@ 3451821568,3451821823,PR 3451821824,3451824127,US 3451824128,3451824383,CA -3451824384,3451828991,US +3451824384,3451827455,US +3451827456,3451827711,PR +3451827712,3451828991,US 3451828992,3451829247,CA 3451829248,3451835903,US 3451835904,3451836159,CA @@ -145607,66 +139806,21 @@ 3451840256,3451840767,CA 3451840768,3451879423,US 3451879424,3451879935,DE -3451879936,3451896319,US +3451879936,3451884287,US +3451884288,3451884543,DE +3451884544,3451890431,US +3451890432,3451890687,AU +3451890688,3451896319,US 3451896320,3451896575,DE 3451896576,3451912191,US 3451912192,3452174335,CA 3452174336,3452436479,US 3452436480,3452502015,CA 3452502016,3452678143,US -3452678144,3452682239,BE -3452682240,3452715015,US -3452715016,3452715055,CA -3452715056,3452715063,CH -3452715064,3452715087,CA -3452715088,3452715095,CN -3452715096,3452715199,CA -3452715200,3452715207,RU -3452715208,3452715247,CA -3452715248,3452715255,US -3452715256,3452715263,RU -3452715264,3452715327,CA -3452715328,3452715391,US -3452715392,3452715663,CA -3452715664,3452715671,US -3452715672,3452715679,CA -3452715680,3452715695,SK -3452715696,3452715775,CA -3452715776,3452715903,US -3452715904,3452716127,CA -3452716128,3452716159,US -3452716160,3452716255,CA -3452716256,3452716271,LB -3452716272,3452716343,CA -3452716344,3452716351,US -3452716352,3452716463,CA -3452716464,3452716479,US -3452716480,3452716487,CA -3452716488,3452716495,BD -3452716496,3452716503,MA -3452716504,3452717087,CA -3452717088,3452717119,US -3452717120,3452717311,CA -3452717312,3452717567,US -3452717568,3452717847,CA -3452717848,3452717855,US -3452717856,3452717871,CA -3452717872,3452717879,MA -3452717880,3452717895,US -3452717896,3452717903,CA -3452717904,3452717911,MA -3452717912,3452717919,CA -3452717920,3452717927,US -3452717928,3452717967,CA -3452717968,3452717975,SN -3452717976,3452717983,BD -3452717984,3452720383,CA -3452720384,3452720639,US -3452720640,3452720959,CA -3452720960,3452721151,US -3452721152,3452721919,CA -3452721920,3452721983,US -3452721984,3452723199,CA +3452678144,3452678399,EU +3452678400,3452682239,BE +3452682240,3452715007,US +3452715008,3452723199,CA 3452723200,3452764159,US 3452764160,3452764439,CA 3452764440,3452764447,US @@ -145978,7 +140132,9 @@ 3454003014,3454003014,ES 3454003015,3454004997,US 3454004998,3454004998,GB -3454004999,3454436351,US +3454004999,3454292479,US +3454292480,3454292735,GB +3454292736,3454436351,US 3454436352,3454436607,GU 3454436608,3454497791,US 3454497792,3454498815,MX @@ -145986,12 +140142,13 @@ 3454563624,3454563631,NC 3454563632,3454599423,US 3454599424,3454601215,CA -3454601216,3454602239,US -3454602752,3454603007,US +3454601216,3454603007,US 3454603008,3454603519,CA 3454603520,3454604031,US 3454604032,3454604799,CA -3454604800,3454607359,US +3454604800,3454606335,US +3454606336,3454606591,CA +3454606592,3454607359,US 3454607360,3454608127,CA 3454608128,3454608383,US 3454608384,3454609151,CA @@ -146038,7 +140195,9 @@ 3454705440,3454705447,GB 3454705448,3454705511,US 3454705512,3454705519,CA -3454705520,3454708927,US +3454705520,3454708353,US +3454708354,3454708355,GB +3454708356,3454708927,US 3454708928,3454708991,IN 3454708992,3454710551,US 3454710552,3454710559,SO @@ -146073,6 +140232,7 @@ 3454810368,3454814975,CA 3454814976,3454815231,US 3454815232,3454815743,CA +3454815744,3454816255,US 3454816256,3454816511,CA 3454816512,3454816767,US 3454816768,3454828287,CA @@ -146084,9 +140244,11 @@ 3454867968,3454881535,CA 3454881536,3454881791,US 3454881792,3454883839,CA -3454883840,3454914559,US -3454914560,3454926591,CA -3454926592,3455096831,US +3454883840,3454915071,US +3454915072,3454926591,CA +3454926592,3455042565,US +3455042566,3455042566,CA +3455042567,3455096831,US 3455096832,3455097855,EC 3455097856,3455109119,US 3455109120,3455111167,HN @@ -146115,7 +140277,9 @@ 3455418368,3455418879,KY 3455418880,3455421439,US 3455421440,3455421951,BE -3455421952,3455551999,US +3455421952,3455453439,US +3455453440,3455453695,HT +3455453696,3455551999,US 3455552000,3455552255,EC 3455552256,3455566079,US 3455566080,3455566335,EC @@ -146212,9 +140376,14 @@ 3455713280,3455778815,CA 3455778816,3455797375,US 3455797376,3455797407,FR -3455797408,3455871999,US +3455797408,3455864831,US +3455864832,3455866879,TW +3455866880,3455871999,US 3455872000,3455872255,ZM -3455872256,3456303103,US +3455872256,3455873023,GB +3455873024,3455887359,US +3455887360,3455889407,MY +3455889408,3456303103,US 3456303104,3456311295,JP 3456311296,3456892927,US 3456892928,3456958463,CA @@ -146315,7 +140484,8 @@ 3459055616,3459121151,CA 3459121152,3459186687,US 3459186688,3459252223,CA -3459252224,3459256831,US +3459252224,3459253247,BS +3459253248,3459256831,US 3459256832,3459257087,CO 3459257088,3459257343,US 3459257344,3459258367,AW @@ -146344,7 +140514,9 @@ 3459290112,3459290623,CL 3459290624,3459295231,US 3459295232,3459296255,KR -3459296256,3459312639,US +3459296256,3459310591,US +3459310592,3459310847,KY +3459310848,3459312639,US 3459312640,3459312687,MX 3459312688,3459312767,US 3459312768,3459312895,MX @@ -146405,9 +140577,7 @@ 3459345920,3459346431,US 3459346432,3459346687,LK 3459346688,3459346943,US -3459346944,3459347455,PR -3459347456,3459347711,US -3459347712,3459348223,PR +3459346944,3459348223,PR 3459348224,3459348479,AG 3459348480,3459348735,CO 3459348736,3459348991,BW @@ -146463,13 +140633,22 @@ 3459512320,3459513855,CA 3459513856,3459592191,US 3459592192,3459596287,CA -3459596288,3459622911,US +3459596288,3459614719,US +3459616768,3459617791,US +3459617792,3459617999,AP +3459618000,3459618000,ID +3459618001,3459618047,AP +3459618048,3459618815,US +3459618816,3459619071,AP +3459619072,3459622911,US 3459624960,3459629055,BM 3459629056,3459731455,US 3459731456,3459735551,CA 3459735552,3459745535,US 3459745536,3459745791,IT -3459745792,3459850431,US +3459745792,3459848959,US +3459848960,3459849215,FR +3459849216,3459850431,US 3459850432,3459850495,CA 3459850496,3459852991,US 3459852992,3459853007,CA @@ -146491,9 +140670,7 @@ 3460453632,3460453887,BS 3460453888,3460507647,US 3460507648,3460507903,MX -3460507904,3460785151,US -3460785152,3460785919,CA -3460785920,3460854831,US +3460507904,3460854831,US 3460854832,3460854847,VE 3460854848,3460854911,US 3460854912,3460854943,GB @@ -146564,7 +140741,10 @@ 3460857432,3460857439,VE 3460857440,3460857599,US 3460857600,3460857855,AU -3460857856,3460891135,US +3460857856,3460878335,US +3460878336,3460878591,CA +3460878592,3460878847,US +3460882432,3460891135,US 3460891136,3460891199,CL 3460891200,3460891967,US 3460891968,3460891999,BR @@ -146803,7 +140983,8 @@ 3460942336,3460943359,US 3460943360,3460943615,ID 3460943616,3460943871,HK -3460943872,3460944383,US +3460943872,3460944127,US +3460944128,3460944383,AU 3460944384,3460944447,KR 3460944448,3460944479,US 3460944480,3460944511,CN @@ -146977,13 +141158,17 @@ 3461977856,3461978111,CA 3461978112,3461992703,US 3461992704,3461992959,CA -3461992960,3462000895,US +3461992960,3461999871,US +3461999872,3462000127,PR +3462000128,3462000895,US 3462000896,3462001151,CA 3462001152,3462001919,US 3462001920,3462002431,CA 3462002432,3462148607,US 3462148608,3462148863,CA -3462148864,3462163967,US +3462148864,3462160895,US +3462160896,3462161151,PR +3462161152,3462163967,US 3462163968,3462164223,CA 3462164224,3462168319,US 3462168320,3462168575,CA @@ -147001,7 +141186,9 @@ 3462179840,3462180095,CA 3462180096,3462181375,US 3462181376,3462181887,CA -3462181888,3462194175,US +3462181888,3462191871,US +3462191872,3462192127,PR +3462192128,3462194175,US 3462194176,3462194431,CA 3462194432,3462231039,US 3462231040,3462231295,CA @@ -147077,7 +141264,9 @@ 3463502336,3463502399,GB 3463502400,3463518207,US 3463518208,3463520255,NL -3463520256,3463583567,US +3463520256,3463536895,US +3463536896,3463537151,NG +3463537152,3463583567,US 3463583568,3463583583,UM 3463583584,3463602687,US 3463602688,3463602943,PH @@ -147118,7 +141307,9 @@ 3464196160,3464196175,US 3464196176,3464196183,AU 3464196184,3464196191,IT -3464196192,3464200191,US +3464196192,3464196490,US +3464196491,3464196491,ZA +3464196492,3464200191,US 3464208384,3464216575,CA 3464216576,3464309903,US 3464309904,3464309911,CA @@ -147148,7 +141339,9 @@ 3464342352,3464342359,TR 3464342360,3464342879,US 3464342880,3464342887,GB -3464342888,3464343271,US +3464342888,3464343159,US +3464343160,3464343167,MQ +3464343168,3464343271,US 3464343272,3464343279,CA 3464343280,3464343423,US 3464343424,3464343431,SG @@ -147183,7 +141376,9 @@ 3464768768,3464768895,CA 3464768896,3464769535,US 3464769536,3464773631,CA -3464773632,3464802303,US +3464773632,3464774079,US +3464774080,3464774111,ES +3464774112,3464802303,US 3464802304,3464806399,CA 3464806400,3465154559,US 3465154560,3465158655,BS @@ -147254,9 +141449,11 @@ 3465983464,3465983487,GB 3465983488,3466044903,US 3466044904,3466044911,PH -3466044912,3466068223,US -3466068224,3466068247,CA -3466068248,3466282111,US +3466044912,3466067967,US +3466067968,3466068247,CA +3466068248,3466158079,US +3466158080,3466166271,PA +3466166272,3466282111,US 3466282112,3466282119,GB 3466282120,3466282727,US 3466282728,3466282743,CA @@ -147284,7 +141481,13 @@ 3466560256,3466560511,GH 3466560512,3466627007,US 3466627008,3466627039,PR -3466627040,3466734847,US +3466627040,3466661887,US +3466661888,3466663935,TW +3466663936,3466683135,US +3466683136,3466683391,A2 +3466683392,3466688511,US +3466688512,3466688767,A2 +3466688768,3466734847,US 3466734848,3466735103,RU 3466735104,3466756095,US 3466756096,3466772479,CA @@ -147292,9 +141495,15 @@ 3466846208,3466854399,CA 3466854400,3466903551,US 3466903552,3466904063,CH -3466904064,3466958079,US +3466904064,3466929407,US +3466929408,3466929663,IT +3466929664,3466938444,US +3466938445,3466938448,HK +3466938449,3466958079,US 3466958080,3466958335,CA -3466958336,3467051007,US +3466958336,3466976767,US +3466976768,3466977023,A1 +3466977024,3467051007,US 3467051008,3467116543,CA 3467116544,3467145351,US 3467145352,3467145359,DE @@ -147319,7 +141528,9 @@ 3467619936,3467619967,CA 3467619968,3467706367,US 3467706368,3467902975,CA -3467902976,3468034047,US +3467902976,3467964415,US +3467964416,3467968511,CA +3467968512,3468034047,US 3468034048,3468036095,GB 3468036096,3468036351,BE 3468036352,3468036607,DE @@ -147640,7 +141851,9 @@ 3468430496,3468430527,CA 3468430528,3468431999,US 3468432000,3468432063,CA -3468432064,3468433167,US +3468432064,3468432671,US +3468432672,3468432687,ES +3468432688,3468433167,US 3468433168,3468433183,CA 3468433184,3468433215,US 3468433216,3468433279,SE @@ -147707,7 +141920,11 @@ 3468638160,3468639935,CA 3468639936,3468639967,US 3468639968,3468656639,CA -3468656640,3469055743,US +3468656640,3468978131,US +3468978132,3468978133,A1 +3468978134,3469032191,US +3469032192,3469032447,AP +3469032448,3469055743,US 3469055744,3469055999,CA 3469056000,3469176319,US 3469176320,3469176575,MX @@ -147883,7 +142100,9 @@ 3470185469,3470185469,LK 3470185470,3470186003,US 3470186004,3470186007,MX -3470186008,3470186015,CA +3470186008,3470186011,CA +3470186012,3470186012,A1 +3470186013,3470186015,CA 3470186016,3470186019,AU 3470186020,3470186060,US 3470186061,3470186064,CN @@ -148136,7 +142355,9 @@ 3470188096,3470188099,GB 3470188100,3470188103,US 3470188104,3470188107,CA -3470188108,3470188131,US +3470188108,3470188111,US +3470188112,3470188115,CA +3470188116,3470188131,US 3470188132,3470188135,AU 3470188136,3470188151,US 3470188152,3470188155,KW @@ -148239,15 +142460,105 @@ 3470364560,3470364575,HN 3470364576,3470458879,US 3470458880,3470475263,KR -3470475264,3470558207,US +3470475264,3470509311,US +3470509312,3470509567,CA +3470509568,3470558207,US 3470558208,3470559231,HK 3470559232,3470573567,US 3470573568,3470575615,CA 3470575616,3470610431,US 3470610432,3470614527,BR -3470614528,3470646583,US +3470614528,3470643615,US +3470643616,3470643631,CA +3470643632,3470643647,US +3470643648,3470643711,CA +3470643712,3470645511,US +3470645512,3470645519,GB +3470645520,3470645527,FR +3470645528,3470645567,US +3470645568,3470645575,CA +3470645576,3470645583,US +3470645584,3470645591,FR +3470645592,3470645623,US +3470645624,3470645631,BR +3470645632,3470645655,US +3470645656,3470645663,RU +3470645664,3470645687,US +3470645688,3470645695,ES +3470645696,3470645703,NL +3470645704,3470645731,US +3470645732,3470645735,AU +3470645736,3470645739,CN +3470645740,3470645743,US +3470645744,3470645747,ES +3470645748,3470645751,US +3470645752,3470645759,BR +3470645760,3470645791,US +3470645792,3470645799,CN +3470645800,3470646015,US +3470646016,3470646019,BR +3470646020,3470646055,US +3470646056,3470646063,ES +3470646064,3470646087,US +3470646088,3470646095,ES +3470646096,3470646103,US +3470646104,3470646119,BR +3470646120,3470646135,US +3470646136,3470646143,AU +3470646144,3470646151,CA +3470646152,3470646159,AU +3470646160,3470646167,US +3470646168,3470646175,BR +3470646176,3470646215,US +3470646216,3470646223,BR +3470646224,3470646231,IL +3470646232,3470646239,US +3470646240,3470646247,IL +3470646248,3470646255,DE +3470646256,3470646263,AU +3470646264,3470646271,AR +3470646272,3470646359,US +3470646360,3470646367,ZA +3470646368,3470646375,US +3470646376,3470646383,BR +3470646384,3470646415,US +3470646416,3470646423,CA +3470646424,3470646431,FR +3470646432,3470646487,US +3470646488,3470646495,PL +3470646496,3470646503,BR +3470646504,3470646511,US +3470646512,3470646519,BR +3470646520,3470646527,US +3470646528,3470646543,FR +3470646544,3470646567,US +3470646568,3470646575,BR +3470646576,3470646583,US 3470646584,3470646591,LK -3470646592,3470651391,US +3470646592,3470646599,CN +3470646600,3470646607,US +3470646608,3470646623,ZA +3470646624,3470646631,DE +3470646632,3470646639,BR +3470646640,3470646703,US +3470646704,3470646711,CN +3470646712,3470646719,UY +3470646720,3470646727,US +3470646728,3470646735,GB +3470646736,3470646743,US +3470646744,3470646751,BR +3470646752,3470646767,FR +3470646768,3470646775,US +3470646776,3470646783,IT +3470646784,3470646791,US +3470646792,3470646799,CZ +3470646800,3470646807,BR +3470646808,3470646831,US +3470646832,3470646847,IL +3470646848,3470646983,US +3470646984,3470646991,AR +3470646992,3470646999,CN +3470647000,3470651391,US 3470651392,3470655487,CA 3470655488,3470656063,US 3470656064,3470656095,IL @@ -148363,13 +142674,13 @@ 3471529984,3471558655,US 3471558656,3471560703,CA 3471560704,3471570943,US -3471570944,3471571199,CA -3471571200,3471571967,US -3471571968,3471572479,CA -3471572480,3472375807,US +3471570944,3471572991,CA +3471572992,3472375807,US 3472375808,3472392191,PR 3472392192,3472408575,CA -3472408576,3473039359,US +3472408576,3472990207,US +3472990208,3472990463,AS +3472990464,3473039359,US 3473039360,3473040639,BM 3473040640,3473040895,US 3473040896,3473041407,BM @@ -148387,7 +142698,9 @@ 3473755392,3473755647,HN 3473755648,3473765887,US 3473765888,3473766399,EC -3473766400,3473813567,US +3473766400,3473786111,US +3473786112,3473786127,PR +3473786128,3473813567,US 3473813568,3473813599,CA 3473813600,3473901055,US 3473901056,3473901311,EC @@ -148433,7 +142746,9 @@ 3475115008,3475120127,CA 3475120128,3475124223,US 3475124224,3475243007,CA -3475243008,3475406527,US +3475243008,3475296461,US +3475296462,3475296462,AE +3475296463,3475406527,US 3475406528,3475406591,BR 3475406592,3475589887,US 3475589888,3475590143,EC @@ -148455,7 +142770,9 @@ 3475745504,3475745535,CA 3475745536,3475752703,US 3475752704,3475752959,AN -3475752960,3475881983,US +3475752960,3475813423,US +3475813424,3475813679,A1 +3475813680,3475881983,US 3475881984,3475883007,CA 3475883008,3475883039,US 3475883040,3475883487,CA @@ -148469,7 +142786,20 @@ 3475885136,3475888127,CA 3475888128,3475888383,US 3475888384,3475890175,CA -3475890176,3475996671,US +3475890176,3475896319,US +3475896320,3475896575,FR +3475896576,3475896831,EU +3475896832,3475897471,US +3475897472,3475897503,FR +3475897504,3475911167,US +3475911168,3475911237,AP +3475911238,3475911239,IN +3475911240,3475911423,AP +3475911424,3475912447,US +3475912448,3475912703,IN +3475912704,3475921151,US +3475921152,3475921407,JP +3475921408,3475996671,US 3475996672,3476029439,CA 3476029440,3476041567,US 3476041568,3476041583,MX @@ -148564,9 +142894,7 @@ 3477312512,3477313023,A1 3477313024,3477313279,US 3477313280,3477313535,A1 -3477313536,3477548287,US -3477548288,3477548295,GB -3477548296,3478114303,US +3477313536,3478114303,US 3478114304,3478118399,PE 3478118400,3478192127,US 3478192128,3478257663,CA @@ -148689,7 +143017,9 @@ 3479295704,3479295735,MY 3479295736,3479295767,US 3479295768,3479295775,MY -3479295776,3479296079,US +3479295776,3479296007,US +3479296008,3479296015,CA +3479296016,3479296079,US 3479296080,3479296095,MY 3479296096,3479296319,US 3479296320,3479296335,BD @@ -148953,7 +143283,11 @@ 3481812992,3481822063,CA 3481822064,3481822079,US 3481822080,3481829375,CA -3481829376,3481993215,US +3481829376,3481951395,US +3481951396,3481951399,GB +3481951400,3481964575,US +3481964576,3481964579,IE +3481964580,3481993215,US 3481993216,3481993783,CA 3481993784,3481993791,US 3481993792,3481995279,CA @@ -148979,114 +143313,19 @@ 3482048256,3482058751,CA 3482058752,3482583039,US 3482583040,3482632191,CA -3482632192,3482755081,US -3482755082,3482755091,MX -3482755092,3482755101,US -3482755102,3482755111,CN -3482755112,3482755211,US -3482755212,3482755221,CA -3482755222,3482755377,US -3482755378,3482755387,RU -3482755388,3482755593,US -3482755594,3482755603,ES -3482755604,3482755623,US -3482755624,3482755633,AQ -3482755634,3482755653,US -3482755654,3482755683,RU -3482755684,3482755693,US -3482755694,3482755703,RU -3482755704,3482755733,US -3482755734,3482755743,GB -3482755744,3482755753,US -3482755754,3482755763,FI -3482755764,3482755849,US -3482755850,3482755859,UA -3482755860,3482755949,US -3482755950,3482755959,AU -3482755960,3482756175,US -3482756176,3482756185,TR -3482756186,3482756255,US -3482756256,3482756265,ES -3482756266,3482756285,US -3482756286,3482756295,IL -3482756296,3482756305,US -3482756306,3482756335,IN -3482756336,3482756361,US -3482756362,3482756371,RU -3482756372,3482756381,BR -3482756382,3482756401,US -3482756402,3482756411,ES -3482756412,3482756421,US -3482756422,3482756431,AZ -3482756432,3482756501,US -3482756502,3482756511,DM -3482756512,3482756531,US -3482756532,3482756541,LK -3482756542,3482756677,US -3482756678,3482756687,BR -3482756688,3482756757,US -3482756758,3482756767,TR -3482756768,3482756893,US -3482756894,3482756903,BR -3482756904,3482756913,FR -3482756914,3482757169,US -3482757170,3482757179,SE -3482757180,3482757269,US -3482757270,3482757279,AR -3482757280,3482757309,US -3482757310,3482757319,JP -3482757320,3482757425,US -3482757426,3482757435,AT -3482757436,3482757455,US -3482757456,3482757465,RU -3482757466,3482757505,US -3482757506,3482757515,ES -3482757516,3482757555,US -3482757556,3482757565,TR -3482757566,3482757575,US -3482757576,3482757585,CN -3482757586,3482757741,US -3482757742,3482757751,JO -3482757752,3482758499,US -3482758500,3482758527,VE -3482758528,3482759275,US -3482759276,3482759285,SG -3482759286,3482759295,US -3482759296,3482759305,SG -3482759306,3482759823,US -3482759824,3482759831,BR -3482759832,3482760049,US -3482760050,3482760062,NL -3482760063,3482760319,US -3482760320,3482760335,NL -3482760336,3482760385,US -3482760386,3482760423,EG -3482760424,3482760447,US -3482760448,3482760703,AI -3482760704,3482760799,US -3482760800,3482760815,BR -3482760816,3482761335,US -3482761336,3482761343,BY -3482761344,3482761503,US -3482761504,3482761519,IL -3482761520,3482761599,US -3482761600,3482761727,IT -3482761728,3482761935,US -3482761936,3482761951,AT -3482761952,3482762360,US -3482762361,3482762368,TR -3482762369,3482762437,US -3482762438,3482762445,TR -3482762446,3482762463,GB -3482762464,3482762479,US -3482762480,3482762489,AU -3482762490,3482775551,US +3482632192,3482775551,US 3482775552,3482778375,PR 3482778376,3482778383,US 3482778384,3482779647,PR 3482779648,3482910719,US 3482910720,3482927103,CA -3482927104,3483296004,US +3482927104,3483239423,US +3483239424,3483239679,A1 +3483239680,3483240703,US +3483240704,3483240959,A1 +3483240960,3483247359,US +3483247360,3483247871,A1 +3483247872,3483296004,US 3483296005,3483296005,BE 3483296006,3483435007,US 3483435008,3483533311,CA @@ -149135,25 +143374,34 @@ 3483792048,3483792079,US 3483792080,3483792111,PR 3483792112,3483792119,US -3483792120,3483793919,PR -3483793920,3483794431,US -3483794432,3483795455,PR +3483792120,3483795455,PR 3483795456,3483828223,US 3483828224,3483836415,CA 3483836416,3483877375,US 3483877376,3483893759,CA -3483893760,3484013055,US +3483893760,3484006911,US +3484006912,3484007167,AU +3484007168,3484013055,US 3484013056,3484013567,DE 3484013568,3484319743,US 3484320256,3484320511,US 3484321792,3484322047,PR 3484322048,3484323839,US 3484326912,3484327423,US -3484327936,3484438527,US -3484438528,3484438783,ZM -3484438784,3484439551,US -3484439552,3484439807,ZM -3484439808,3484450815,US +3484327936,3484419583,US +3484419584,3484419839,A2 +3484419840,3484419847,DM +3484419848,3484419855,US +3484419856,3484419967,DM +3484419968,3484419983,US +3484419984,3484420031,DM +3484420032,3484424255,US +3484424256,3484424287,DM +3484424288,3484424319,US +3484424320,3484424447,DM +3484424448,3484437503,US +3484437504,3484442623,GB +3484442624,3484450815,US 3484450816,3484451839,CA 3484451840,3484451871,US 3484451872,3484453695,CA @@ -149192,8 +143440,8 @@ 3484460288,3484460543,US 3484460544,3484460575,CA 3484460576,3484460591,US -3484460592,3484460687,CA -3484460688,3484460719,US +3484460592,3484460703,CA +3484460704,3484460719,US 3484460720,3484460783,CA 3484460784,3484460799,US 3484460800,3484461079,CA @@ -149226,16 +143474,16 @@ 3484462976,3484463039,US 3484463040,3484463151,CA 3484463152,3484463183,US -3484463184,3484463871,CA -3484463872,3484464127,US -3484464128,3484464143,CA +3484463184,3484464143,CA 3484464144,3484464159,US 3484464160,3484464175,CA 3484464176,3484464191,US 3484464192,3484464223,CA 3484464224,3484464287,US 3484464288,3484464303,CA -3484464304,3484464383,US +3484464304,3484464319,US +3484464320,3484464335,CA +3484464336,3484464383,US 3484464384,3484464703,CA 3484464704,3484464735,US 3484464736,3484465151,CA @@ -149288,8 +143536,8 @@ 3484481280,3484481343,US 3484481344,3484482047,CA 3484482048,3484482559,US -3484482560,3484483327,CA -3484483328,3484604039,US +3484482560,3484483583,CA +3484483584,3484604039,US 3484604040,3484604047,AU 3484604048,3484647423,US 3484647424,3484663807,CA @@ -149324,8 +143572,10 @@ 3485671616,3485672543,CA 3485672544,3485672551,US 3485672552,3485695999,CA -3485696000,3485725695,US -3485725696,3485728767,A1 +3485696000,3485721056,US +3485721057,3485721057,AE +3485721058,3485724671,US +3485724672,3485728767,A1 3485728768,3485885127,US 3485885128,3485885141,CA 3485885142,3485886917,US @@ -149334,9 +143584,7 @@ 3485887748,3485887777,AU 3485887778,3486023679,US 3486023680,3486031871,CA -3486031872,3486210303,US -3486210304,3486210319,FM -3486210320,3486269439,US +3486031872,3486269439,US 3486269440,3486285823,JM 3486285824,3486302207,PR 3486302208,3486310399,CA @@ -149584,7 +143832,9 @@ 3486646272,3486662655,CA 3486662656,3486677055,US 3486677056,3486677071,CA -3486677072,3486699519,US +3486677072,3486688255,US +3486688256,3486688511,GB +3486688512,3486699519,US 3486699520,3486699775,CA 3486699776,3486700399,US 3486700400,3486700407,CA @@ -149596,14 +143846,22 @@ 3486707520,3486707535,SE 3486707536,3486707559,US 3486707560,3486707567,HN -3486707568,3487039487,US +3486707568,3486711551,US +3486711552,3486711807,CA +3486711808,3487039487,US 3487039488,3487105023,CA -3487105024,3487189247,US +3487105024,3487181359,US +3487181360,3487181375,GB +3487181376,3487189247,US 3487189248,3487189503,DK 3487189504,3487197183,US 3487197184,3487197439,DK -3487197440,3487236095,US -3487236096,3487301631,CA +3487197440,3487216383,US +3487216384,3487216639,SE +3487216640,3487236095,US +3487236096,3487238023,CA +3487238024,3487238024,A1 +3487238025,3487301631,CA 3487301632,3487507327,US 3487507328,3487507335,CA 3487507336,3487507343,US @@ -149618,7 +143876,20 @@ 3487560168,3487560183,AU 3487560184,3487561471,US 3487561472,3487561727,AU -3487561728,3487766527,US +3487561728,3487703039,US +3487703040,3487703073,DE +3487703074,3487703074,A2 +3487703075,3487704849,DE +3487704850,3487704850,NG +3487704851,3487704851,DE +3487704852,3487704853,NG +3487704854,3487705855,DE +3487705856,3487706367,A2 +3487706368,3487706623,RU +3487706624,3487707135,A2 +3487707136,3487725567,US +3487725568,3487727615,TW +3487727616,3487766527,US 3487766528,3487768575,CA 3487768576,3487842303,US 3487842304,3487858687,CA @@ -149648,11 +143919,7 @@ 3488116872,3488118559,CA 3488118560,3488118567,US 3488118568,3488120831,CA -3488120832,3488285823,US -3488285824,3488285855,DE -3488285856,3488286279,US -3488286280,3488286287,SG -3488286288,3488300287,US +3488120832,3488300287,US 3488300288,3488300543,A2 3488300544,3488350207,US 3488350208,3488361215,CA @@ -149661,7 +143928,9 @@ 3488415744,3488615935,US 3488615936,3488616191,AU 3488616192,3488718847,US -3488718848,3488719999,A2 +3488718848,3488719615,A2 +3488719616,3488719871,US +3488719872,3488719999,A2 3488720000,3488720063,US 3488720064,3488720095,BG 3488720096,3488720111,BY @@ -149698,7 +143967,9 @@ 3489575936,3489577008,CN 3489577009,3489577215,US 3489577216,3489578239,CN -3489578240,3489717759,US +3489578240,3489673471,US +3489673472,3489673727,PR +3489673728,3489717759,US 3489717760,3489718015,PR 3489718016,3489718271,US 3489718272,3489718527,DM @@ -149723,15 +143994,23 @@ 3489774832,3489774839,GB 3489774840,3489775103,US 3489775104,3489775359,BO -3489775360,3490041503,US +3489775360,3489969151,US +3489969152,3489969663,PR +3489969664,3490041503,US 3490041504,3490041535,CA 3490041536,3490228735,US 3490228736,3490229247,CO 3490229248,3490263039,US -3490263040,3490267135,CO -3490267136,3490653871,US +3490263040,3490265087,CO +3490265088,3490265343,EC +3490265344,3490267135,CO +3490267136,3490488319,US +3490488320,3490489343,PR +3490489344,3490653871,US 3490653872,3490653887,CA -3490653888,3490703615,US +3490653888,3490702847,US +3490702848,3490703103,AS +3490703104,3490703615,US 3490703616,3490703871,PR 3490703872,3490732431,US 3490732432,3490732447,CA @@ -149739,7 +144018,9 @@ 3490786048,3490786303,PR 3490786304,3490879231,US 3490879232,3490879487,PR -3490879488,3491219183,US +3490879488,3490974719,US +3490974720,3490975743,PR +3490975744,3491219183,US 3491219184,3491219191,PR 3491219192,3491226687,US 3491226688,3491226719,CA @@ -149767,13 +144048,19 @@ 3491651584,3491659775,VI 3491659776,3491712927,US 3491712928,3491712959,TW -3491712960,3491743743,US +3491712960,3491736063,US +3491736064,3491736319,PR +3491736320,3491743743,US 3491743744,3491745791,CO 3491745792,3491764783,US 3491764784,3491764791,PR 3491764792,3491826687,US 3491826688,3491826943,AN -3491826944,3491951495,US +3491826944,3491907591,US +3491907592,3491907592,A1 +3491907593,3491921663,US +3491921664,3491921919,PR +3491921920,3491951495,US 3491951496,3491951503,GB 3491951504,3491951519,US 3491951520,3491951527,GB @@ -149802,716 +144089,7 @@ 3492188800,3492188831,CH 3492188832,3492472039,US 3492472040,3492472047,GB -3492472048,3492479063,US -3492479064,3492479071,SA -3492479072,3492479087,US -3492479088,3492479095,IN -3492479096,3492479167,US -3492479168,3492479183,CY -3492479184,3492479231,US -3492479232,3492479239,PH -3492479240,3492479247,TR -3492479248,3492479279,US -3492479280,3492479287,IN -3492479288,3492479295,AU -3492479296,3492479351,US -3492479352,3492479359,CA -3492479360,3492480207,US -3492480208,3492480223,CA -3492480224,3492480303,US -3492480304,3492480311,PH -3492480312,3492480671,US -3492480672,3492480687,PH -3492480688,3492480815,US -3492480816,3492480823,TR -3492480824,3492480991,US -3492480992,3492480999,BR -3492481000,3492481055,US -3492481056,3492481087,SG -3492481088,3492481695,US -3492481696,3492481703,AU -3492481704,3492482063,US -3492482064,3492482071,SA -3492482072,3492482079,CA -3492482080,3492482303,US -3492482304,3492482319,CA -3492482320,3492482735,US -3492482736,3492482743,TR -3492482744,3492483295,US -3492483296,3492483303,TH -3492483304,3492483311,GB -3492483312,3492483447,US -3492483448,3492483455,SA -3492483456,3492484383,US -3492484384,3492484415,AU -3492484416,3492484543,US -3492484544,3492484575,AU -3492484576,3492485111,US -3492485112,3492485119,SA -3492485120,3492485199,US -3492485200,3492485207,MX -3492485208,3492485895,US -3492485896,3492485903,GB -3492485904,3492485951,US -3492485952,3492485983,CV -3492485984,3492486015,US -3492486016,3492486031,SA -3492486032,3492486271,US -3492486272,3492486279,AU -3492486280,3492486287,US -3492486288,3492486295,NZ -3492486296,3492486559,US -3492486560,3492486567,TR -3492486568,3492486759,US -3492486760,3492486767,CH -3492486768,3492486799,US -3492486800,3492486807,BR -3492486808,3492486935,US -3492486936,3492486943,TR -3492486944,3492487263,US -3492487264,3492487295,AU -3492487296,3492487615,US -3492487616,3492487647,AU -3492487648,3492487903,US -3492487904,3492487919,CA -3492487920,3492488031,US -3492488032,3492488063,SA -3492488064,3492489311,US -3492489312,3492489319,AU -3492489320,3492489383,US -3492489384,3492489391,SA -3492489392,3492489519,US -3492489520,3492489527,BR -3492489528,3492489991,US -3492489992,3492489999,SA -3492490000,3492490543,US -3492490544,3492490551,GB -3492490552,3492490855,US -3492490856,3492490863,CH -3492490864,3492490967,US -3492490968,3492490975,AU -3492490976,3492491095,US -3492491096,3492491103,CA -3492491104,3492491167,US -3492491168,3492491183,CA -3492491184,3492491263,US -3492491264,3492491327,CA -3492491328,3492491567,US -3492491568,3492491575,SG -3492491576,3492491591,US -3492491592,3492491599,GB -3492491600,3492491847,US -3492491848,3492491855,CA -3492491856,3492491871,US -3492491872,3492491879,SA -3492491880,3492492071,US -3492492072,3492492079,GB -3492492080,3492492431,US -3492492432,3492492439,SG -3492492440,3492492743,US -3492492744,3492492751,SG -3492492752,3492492831,US -3492492832,3492492839,SA -3492492840,3492492999,US -3492493000,3492493007,SA -3492493008,3492493167,US -3492493168,3492493175,AU -3492493176,3492493591,US -3492493592,3492493599,GB -3492493600,3492493719,US -3492493720,3492493727,GB -3492493728,3492493839,US -3492493840,3492493847,AE -3492493848,3492493895,US -3492493896,3492493903,IN -3492493904,3492494159,US -3492494160,3492494167,PH -3492494168,3492494367,US -3492494368,3492494375,BR -3492494376,3492494487,US -3492494488,3492494495,CH -3492494496,3492494591,US -3492494592,3492494599,SA -3492494600,3492494607,TR -3492494608,3492494719,US -3492494720,3492494735,SA -3492494736,3492494767,US -3492494768,3492494775,MX -3492494776,3492494911,US -3492494912,3492494943,PH -3492494944,3492495007,US -3492495008,3492495015,CY -3492495016,3492495375,US -3492495376,3492495383,GB -3492495384,3492495391,TR -3492495392,3492495583,US -3492495584,3492495591,KW -3492495592,3492495679,US -3492495680,3492495695,RO -3492495696,3492495727,US -3492495728,3492495735,IT -3492495736,3492495919,US -3492495920,3492495927,IL -3492495928,3492495991,US -3492495992,3492495999,BR -3492496000,3492496247,US -3492496248,3492496255,GB -3492496256,3492496399,US -3492496400,3492496407,BR -3492496408,3492496567,US -3492496568,3492496575,AU -3492496576,3492496583,US -3492496584,3492496591,RU -3492496592,3492496639,US -3492496640,3492496655,RO -3492496656,3492496695,US -3492496696,3492496703,PK -3492496704,3492496927,US -3492496928,3492496935,GB -3492496936,3492497087,US -3492497088,3492497095,KW -3492497096,3492497231,US -3492497232,3492497239,NZ -3492497240,3492497407,US -3492497408,3492497471,TR -3492497472,3492497599,US -3492497600,3492497607,TR -3492497608,3492497615,US -3492497616,3492497623,NZ -3492497624,3492497895,US -3492497896,3492497903,RU -3492497904,3492498031,US -3492498032,3492498039,AU -3492498040,3492498191,US -3492498192,3492498199,IT -3492498200,3492498319,US -3492498320,3492498327,IN -3492498328,3492498495,US -3492498496,3492498503,GB -3492498504,3492499007,US -3492499008,3492499015,BS -3492499016,3492499039,US -3492499040,3492499047,IN -3492499048,3492499055,US -3492499056,3492499063,TH -3492499064,3492499071,US -3492499072,3492499079,NG -3492499080,3492499119,US -3492499120,3492499127,SA -3492499128,3492499199,US -3492499200,3492499215,NP -3492499216,3492499311,US -3492499312,3492499319,CH -3492499320,3492499327,US -3492499328,3492499359,SA -3492499360,3492499367,RO -3492499368,3492499503,US -3492499504,3492499511,TR -3492499512,3492499815,US -3492499816,3492499823,SA -3492499824,3492499911,US -3492499912,3492499919,BR -3492499920,3492500119,US -3492500120,3492500127,PK -3492500128,3492500135,SA -3492500136,3492500295,US -3492500296,3492500303,MU -3492500304,3492500335,US -3492500336,3492500343,SC -3492500344,3492500431,US -3492500432,3492500439,SA -3492500440,3492500999,US -3492501000,3492501007,IL -3492501008,3492501015,TR -3492501016,3492501359,US -3492501360,3492501367,BR -3492501368,3492501383,US -3492501384,3492501399,GB -3492501400,3492501423,US -3492501424,3492501431,GB -3492501432,3492501615,US -3492501616,3492501631,GB -3492501632,3492501823,US -3492501824,3492501831,IN -3492501832,3492501951,US -3492501952,3492501967,GB -3492501968,3492502327,US -3492502328,3492502335,KW -3492502336,3492502423,US -3492502424,3492502431,RU -3492502432,3492502559,US -3492502560,3492502567,SA -3492502568,3492502711,US -3492502712,3492502719,BR -3492502720,3492502815,US -3492502816,3492502823,IN -3492502824,3492502831,SA -3492502832,3492503343,US -3492503344,3492503351,GB -3492503352,3492503551,US -3492503552,3492503583,CA -3492503584,3492503591,US -3492503592,3492503599,RO -3492503600,3492503775,US -3492503776,3492503783,BR -3492503784,3492503807,US -3492503808,3492503839,SA -3492503840,3492503863,US -3492503864,3492503871,EG -3492503872,3492503903,SA -3492503904,3492504303,US -3492504304,3492504311,SA -3492504312,3492504319,US -3492504320,3492504327,CA -3492504328,3492504335,US -3492504336,3492504343,PT -3492504344,3492504383,US -3492504384,3492504391,SG -3492504392,3492504423,US -3492504424,3492504431,GB -3492504432,3492504439,BR -3492504440,3492504511,US -3492504512,3492504519,AU -3492504520,3492504623,US -3492504624,3492504631,BD -3492504632,3492504863,US -3492504864,3492504871,RU -3492504872,3492504919,US -3492504920,3492504927,TR -3492504928,3492505183,US -3492505184,3492505199,AU -3492505200,3492505279,US -3492505280,3492505287,TR -3492505288,3492505295,US -3492505296,3492505343,TR -3492505344,3492505399,US -3492505400,3492505407,GB -3492505408,3492505439,SA -3492505440,3492505447,US -3492505448,3492505463,SA -3492505464,3492505503,US -3492505504,3492505511,BR -3492505512,3492505663,US -3492505664,3492505679,PL -3492505680,3492505687,TR -3492505688,3492505759,US -3492505760,3492505767,TR -3492505768,3492505967,US -3492505968,3492505975,BR -3492505976,3492505999,US -3492506000,3492506007,PA -3492506008,3492506335,US -3492506336,3492506343,YE -3492506344,3492506415,US -3492506416,3492506423,GR -3492506424,3492506447,US -3492506448,3492506455,RS -3492506456,3492506463,US -3492506464,3492506471,GB -3492506472,3492506623,US -3492506624,3492506639,SA -3492506640,3492506943,US -3492506944,3492506975,IN -3492506976,3492507071,US -3492507072,3492507079,AE -3492507080,3492507375,US -3492507376,3492507383,RU -3492507384,3492507415,US -3492507416,3492507423,GB -3492507424,3492507431,US -3492507432,3492507439,AU -3492507440,3492507551,US -3492507552,3492507559,NZ -3492507560,3492507727,US -3492507728,3492507735,PL -3492507736,3492507759,US -3492507760,3492507767,UA -3492507768,3492507839,US -3492507840,3492507847,KW -3492507848,3492507895,US -3492507896,3492507903,NP -3492507904,3492508063,US -3492508064,3492508079,NP -3492508080,3492508247,US -3492508248,3492508255,AT -3492508256,3492508319,US -3492508320,3492508327,NO -3492508328,3492508439,US -3492508440,3492508447,PT -3492508448,3492508607,US -3492508608,3492508639,AT -3492508640,3492508647,NO -3492508648,3492508727,US -3492508728,3492508735,SA -3492508736,3492508855,US -3492508856,3492508863,CO -3492508864,3492509759,US -3492509760,3492509791,UA -3492509792,3492510071,US -3492510072,3492510079,EG -3492510080,3492510111,US -3492510112,3492510119,IN -3492510120,3492510183,US -3492510184,3492510191,NZ -3492510192,3492510447,US -3492510448,3492510455,SC -3492510456,3492510887,US -3492510888,3492510895,BR -3492510896,3492510919,US -3492510920,3492510927,KW -3492510928,3492511183,US -3492511184,3492511191,BR -3492511192,3492511351,US -3492511352,3492511359,SA -3492511360,3492511487,US -3492511488,3492511495,BR -3492511496,3492511527,US -3492511528,3492511535,EG -3492511536,3492511543,US -3492511544,3492511551,IN -3492511552,3492511871,US -3492511872,3492511887,AU -3492511888,3492511935,US -3492511936,3492511967,IN -3492511968,3492512015,US -3492512016,3492512023,SG -3492512024,3492512031,CN -3492512032,3492512223,US -3492512224,3492512231,AU -3492512232,3492512239,CN -3492512240,3492512319,US -3492512320,3492512335,NP -3492512336,3492512351,US -3492512352,3492512383,CN -3492512384,3492512399,US -3492512400,3492512407,CN -3492512408,3492512415,US -3492512416,3492512431,NP -3492512432,3492512599,US -3492512600,3492512607,AU -3492512608,3492512623,US -3492512624,3492512639,SG -3492512640,3492512695,US -3492512696,3492512703,SA -3492512704,3492513071,US -3492513072,3492513079,AT -3492513080,3492513119,US -3492513120,3492513135,NP -3492513136,3492513191,US -3492513192,3492513199,CN -3492513200,3492513279,US -3492513280,3492513287,CN -3492513288,3492513471,US -3492513472,3492513487,NP -3492513488,3492513495,US -3492513496,3492513503,MX -3492513504,3492513535,US -3492513536,3492513551,NP -3492513552,3492513559,AU -3492513560,3492513583,US -3492513584,3492513599,NP -3492513600,3492513615,CN -3492513616,3492513831,US -3492513832,3492513839,CN -3492513840,3492513951,US -3492513952,3492513959,CA -3492513960,3492513967,US -3492513968,3492513975,CN -3492513976,3492513983,US -3492513984,3492513999,NP -3492514000,3492514047,US -3492514048,3492514063,AU -3492514064,3492514815,US -3492514816,3492514879,CA -3492514880,3492514983,US -3492514984,3492514991,CN -3492514992,3492515583,US -3492515584,3492515591,CN -3492515592,3492515599,US -3492515600,3492515607,PL -3492515608,3492515615,US -3492515616,3492515623,CN -3492515624,3492515695,US -3492515696,3492515711,NP -3492515712,3492515951,US -3492515952,3492515959,CA -3492515960,3492516031,US -3492516032,3492516047,NP -3492516048,3492516055,US -3492516056,3492516063,AU -3492516064,3492516319,US -3492516320,3492516335,CA -3492516336,3492516519,US -3492516520,3492516527,RO -3492516528,3492516751,US -3492516752,3492516759,EG -3492516760,3492516799,US -3492516800,3492516815,NP -3492516816,3492517055,US -3492517056,3492517071,NP -3492517072,3492517487,US -3492517488,3492517495,CA -3492517496,3492517503,US -3492517504,3492517519,CA -3492517520,3492517551,US -3492517552,3492517559,GB -3492517560,3492517567,US -3492517568,3492517575,MX -3492517576,3492517743,US -3492517744,3492517751,IE -3492517752,3492517823,US -3492517824,3492517831,CN -3492517832,3492517839,US -3492517840,3492517847,MX -3492517848,3492517871,US -3492517872,3492517887,NP -3492517888,3492517895,US -3492517896,3492517903,NL -3492517904,3492518079,US -3492518080,3492518095,CA -3492518096,3492518103,TW -3492518104,3492518111,CA -3492518112,3492518127,IE -3492518128,3492518271,US -3492518272,3492518335,FM -3492518336,3492518599,US -3492518600,3492518607,IL -3492518608,3492518687,US -3492518688,3492518703,AU -3492518704,3492518719,US -3492518720,3492518735,AU -3492518736,3492518863,US -3492518864,3492518871,CA -3492518872,3492518879,US -3492518880,3492518887,NG -3492518888,3492519135,US -3492519136,3492519143,CN -3492519144,3492519967,US -3492519968,3492519999,AU -3492520000,3492520351,US -3492520352,3492520359,CA -3492520360,3492520367,US -3492520368,3492520375,LY -3492520376,3492520543,US -3492520544,3492520551,CN -3492520552,3492520863,US -3492520864,3492520871,PL -3492520872,3492520919,US -3492520920,3492520927,PL -3492520928,3492521279,US -3492521280,3492521295,CY -3492521296,3492521311,US -3492521312,3492521319,RU -3492521320,3492521647,US -3492521648,3492521655,CN -3492521656,3492521695,US -3492521696,3492521703,RU -3492521704,3492521783,US -3492521784,3492521791,PL -3492521792,3492521855,US -3492521856,3492521863,CN -3492521864,3492521903,US -3492521904,3492521927,CN -3492521928,3492521935,US -3492521936,3492521943,CN -3492521944,3492522031,US -3492522032,3492522039,CN -3492522040,3492522047,US -3492522048,3492522055,PH -3492522056,3492522079,US -3492522080,3492522095,CA -3492522096,3492522367,US -3492522368,3492522399,CA -3492522400,3492522503,US -3492522504,3492522511,CA -3492522512,3492522559,US -3492522560,3492522567,AU -3492522568,3492522607,US -3492522608,3492522615,CN -3492522616,3492522687,US -3492522688,3492522719,QA -3492522720,3492522783,US -3492522784,3492522791,VN -3492522792,3492522799,US -3492522800,3492522815,CA -3492522816,3492523103,US -3492523104,3492523111,PS -3492523112,3492523327,US -3492523328,3492523391,VN -3492523392,3492523679,US -3492523680,3492523695,IN -3492523696,3492523719,US -3492523720,3492523727,RU -3492523728,3492524063,US -3492524064,3492524079,PH -3492524080,3492524087,EG -3492524088,3492524495,US -3492524496,3492524511,IN -3492524512,3492524959,US -3492524960,3492524991,AU -3492524992,3492528143,US -3492528144,3492528151,SA -3492528152,3492528223,US -3492528224,3492528231,GB -3492528232,3492528239,SA -3492528240,3492528591,US -3492528592,3492528599,MX -3492528600,3492528607,US -3492528608,3492528615,EG -3492528616,3492528639,US -3492528640,3492528703,BR -3492528704,3492528751,US -3492528752,3492528759,CH -3492528760,3492528975,US -3492528976,3492528983,VE -3492528984,3492529119,US -3492529120,3492529127,GB -3492529128,3492529183,US -3492529184,3492529199,AU -3492529200,3492529759,US -3492529760,3492529791,CN -3492529792,3492530191,US -3492530192,3492530199,PH -3492530200,3492530239,US -3492530240,3492530247,ID -3492530248,3492530951,US -3492530952,3492530959,TR -3492530960,3492531007,US -3492531008,3492531015,BR -3492531016,3492531167,US -3492531168,3492531175,CO -3492531176,3492531295,US -3492531296,3492531303,LB -3492531304,3492531599,US -3492531600,3492531607,IN -3492531608,3492531831,US -3492531832,3492531839,IN -3492531840,3492532047,US -3492532048,3492532055,SA -3492532056,3492532079,US -3492532080,3492532087,SA -3492532088,3492532543,US -3492532544,3492532551,CA -3492532552,3492532655,US -3492532656,3492532663,AU -3492532664,3492532991,US -3492532992,3492533015,SA -3492533016,3492533135,US -3492533136,3492533143,SG -3492533144,3492533303,US -3492533304,3492533311,SA -3492533312,3492533343,US -3492533344,3492533351,BR -3492533352,3492533375,US -3492533376,3492533391,NG -3492533392,3492533919,US -3492533920,3492533951,CH -3492533952,3492534391,US -3492534392,3492534399,CN -3492534400,3492534431,US -3492534432,3492534439,BR -3492534440,3492535167,US -3492535168,3492535183,MX -3492535184,3492535255,US -3492535256,3492535263,CH -3492535264,3492535423,US -3492535424,3492535455,SA -3492535456,3492535511,US -3492535512,3492535519,NL -3492535520,3492535679,US -3492535680,3492535711,SA -3492535712,3492535727,US -3492535728,3492535735,CA -3492535736,3492535791,US -3492535792,3492535799,SA -3492535800,3492536247,US -3492536248,3492536255,ID -3492536256,3492536391,US -3492536392,3492536399,BR -3492536400,3492536479,US -3492536480,3492536519,SA -3492536520,3492536527,GB -3492536528,3492536591,US -3492536592,3492536599,GB -3492536600,3492536719,US -3492536720,3492536735,RO -3492536736,3492536911,US -3492536912,3492536919,GB -3492536920,3492536927,EG -3492536928,3492536959,US -3492536960,3492536991,TR -3492536992,3492537223,US -3492537224,3492537231,IN -3492537232,3492537335,US -3492537336,3492537343,IN -3492537344,3492537663,US -3492537664,3492537671,BR -3492537672,3492537695,US -3492537696,3492537703,AR -3492537704,3492537863,US -3492537864,3492537871,AR -3492537872,3492537903,US -3492537904,3492537911,EG -3492537912,3492537983,US -3492537984,3492538015,SA -3492538016,3492538143,US -3492538144,3492538159,EG -3492538160,3492538223,US -3492538224,3492538239,TR -3492538240,3492538255,KW -3492538256,3492538303,US -3492538304,3492538311,SA -3492538312,3492538335,US -3492538336,3492538343,EG -3492538344,3492538463,US -3492538464,3492538471,BR -3492538472,3492538479,NL -3492538480,3492538607,US -3492538608,3492538615,KW -3492538616,3492538839,US -3492538840,3492538847,NL -3492538848,3492538991,US -3492538992,3492539007,GR -3492539008,3492539087,US -3492539088,3492539095,TR -3492539096,3492539119,US -3492539120,3492539127,KW -3492539128,3492539623,US -3492539624,3492539631,IN -3492539632,3492539871,US -3492539872,3492539887,IN -3492539888,3492539903,US -3492539904,3492539935,DK -3492539936,3492539943,KW -3492539944,3492540071,US -3492540072,3492540079,MX -3492540080,3492541679,US -3492541680,3492541695,BR -3492541696,3492541887,US -3492541888,3492541895,IN -3492541896,3492542303,US -3492542304,3492542311,BR -3492542312,3492542567,US -3492542568,3492542575,SA -3492542576,3492542655,US -3492542656,3492542671,AR -3492542672,3492542991,US -3492542992,3492542999,GB -3492543000,3492543471,US -3492543472,3492543479,CA -3492543480,3492543607,US -3492543608,3492543615,BR -3492543616,3492543679,US -3492543680,3492543687,HK -3492543688,3492543759,US -3492543760,3492543767,IN -3492543768,3492544039,US -3492544040,3492544047,UA -3492544048,3492544351,US -3492544352,3492544359,BR -3492544360,3492544399,US -3492544400,3492544407,NL -3492544408,3492576143,US +3492472048,3492576143,US 3492576144,3492576151,CN 3492576152,3492646623,US 3492646624,3492646639,IL @@ -150530,15 +144108,43 @@ 3492827520,3492827647,AU 3492827648,3492827903,US 3492827904,3492827967,AU -3492827968,3492924991,US +3492827968,3492869631,US +3492869632,3492869887,BR +3492869888,3492894975,US +3492894976,3492895231,BE +3492895232,3492906495,US +3492906496,3492906751,EU +3492906752,3492912127,US +3492912128,3492912151,GB +3492912152,3492912159,US +3492912160,3492912383,GB +3492912384,3492917247,US +3492917248,3492917503,VI +3492917504,3492924991,US 3492924992,3492925007,DE -3492925008,3492947087,US +3492925008,3492926079,US +3492926080,3492926095,EU +3492926096,3492934111,US +3492934112,3492934143,GB +3492934144,3492947087,US 3492947088,3492947103,DE -3492947104,3492963087,US +3492947104,3492950863,US +3492950864,3492950879,DE +3492950880,3492963087,US 3492963088,3492963103,FR -3492963104,3493018639,US +3492963104,3492996127,US +3492996128,3492996136,GB +3492996137,3493014627,US +3493014628,3493014628,GB +3493014629,3493018639,US 3493018640,3493018655,AE -3493018656,3493069055,US +3493018656,3493029341,US +3493029342,3493029342,GB +3493029343,3493039359,US +3493039360,3493039615,AR +3493039616,3493061119,US +3493061120,3493061375,BR +3493061376,3493069055,US 3493069056,3493069311,A2 3493069312,3493070847,US 3493070848,3493071871,HT @@ -150554,7 +144160,7 @@ 3493081088,3493081599,US 3493081600,3493082623,PY 3493082624,3493089023,US -3493089024,3493089279,A2 +3493089024,3493089279,CM 3493089280,3493136639,US 3493136640,3493136895,GB 3493136896,3493137663,US @@ -150568,7 +144174,9 @@ 3493141504,3493141759,GB 3493141760,3493142271,US 3493142272,3493142527,ID -3493142528,3493244927,US +3493142528,3493174877,US +3493174878,3493174878,A1 +3493174879,3493244927,US 3493244928,3493249023,PR 3493249024,3493866495,US 3493866496,3493867519,VG @@ -150690,7 +144298,11 @@ 3494181632,3494181887,SN 3494181888,3494184959,US 3494184960,3494187007,CA -3494187008,3494197247,US +3494187008,3494191359,US +3494191360,3494191615,DE +3494191616,3494191871,GB +3494191872,3494192127,NL +3494192128,3494197247,US 3494197248,3494197391,CA 3494197392,3494197412,FR 3494197413,3494197448,CA @@ -150794,48 +144406,11 @@ 3494361088,3494362111,CA 3494362112,3494380543,US 3494380544,3494381567,CA -3494381568,3494410239,US +3494381568,3494402559,US +3494402560,3494402815,GB +3494402816,3494410239,US 3494410240,3494412287,CA -3494412288,3494418511,US -3494418512,3494418527,GB -3494418528,3494418575,US -3494418576,3494418591,AU -3494418592,3494418623,CA -3494418624,3494418631,BE -3494418632,3494418639,US -3494418640,3494418655,AU -3494418656,3494418711,US -3494418712,3494418719,CO -3494418720,3494418727,AU -3494418728,3494418735,US -3494418736,3494418743,NZ -3494418744,3494418855,US -3494418856,3494418863,GR -3494418864,3494418871,CA -3494418872,3494418951,US -3494418952,3494418959,CA -3494418960,3494419095,US -3494419096,3494419103,JO -3494419104,3494419111,US -3494419112,3494419119,BR -3494419120,3494419123,CA -3494419124,3494419207,US -3494419208,3494419215,CA -3494419216,3494419223,IE -3494419224,3494419279,US -3494419280,3494419287,FR -3494419288,3494419295,US -3494419296,3494419303,GR -3494419304,3494419311,US -3494419312,3494419327,PT -3494419328,3494419343,US -3494419344,3494419351,TR -3494419352,3494419375,US -3494419376,3494419383,BR -3494419384,3494419399,US -3494419400,3494419407,RU -3494419408,3494419411,ES -3494419412,3494420415,US +3494412288,3494420415,US 3494420416,3494420447,CA 3494420448,3494422527,US 3494422528,3494425599,CA @@ -150875,7 +144450,8 @@ 3494513152,3494516735,US 3494516736,3494517759,CA 3494517760,3494539263,US -3494539264,3494540287,A2 +3494539264,3494540031,A2 +3494540032,3494540287,UG 3494540288,3494554453,US 3494554454,3494554461,ES 3494554462,3494554554,US @@ -150912,41 +144488,15 @@ 3494669440,3494670207,CA 3494670208,3494670215,US 3494670216,3494670335,CA -3494670336,3494698015,US -3494698016,3494698023,CA -3494698024,3494698079,US -3494698080,3494698087,CA -3494698088,3494698111,US -3494698112,3494698119,CA -3494698120,3494698151,US -3494698152,3494698159,GB -3494698160,3494698167,JP -3494698168,3494698255,US -3494698256,3494698263,CA -3494698264,3494698271,US -3494698272,3494698279,RU -3494698280,3494698331,US -3494698332,3494698335,AR -3494698336,3494698463,US -3494698464,3494698471,GB -3494698472,3494698503,US -3494698504,3494698511,CA -3494698512,3494698615,US -3494698616,3494698623,GB -3494698624,3494698791,US -3494698792,3494698799,CA -3494698800,3494698843,US -3494698844,3494698847,EG -3494698848,3494698879,US -3494698880,3494698887,IN -3494698888,3494698895,EG -3494698896,3494700031,US +3494670336,3494700031,US 3494700032,3494701055,CA 3494701056,3494705319,US 3494705320,3494705327,MX 3494705328,3494712319,US 3494712320,3494712575,CA -3494712576,3494727679,US +3494712576,3494713091,US +3494713092,3494713092,A1 +3494713093,3494727679,US 3494727680,3494729727,CA 3494729728,3494730751,US 3494730752,3494731775,CA @@ -150993,14 +144543,22 @@ 3494764536,3494776831,US 3494776832,3494777855,CA 3494777856,3494785023,US +3494785024,3494787071,MF 3494787072,3494787199,A2 3494787200,3494787231,GB -3494787232,3494789119,A2 +3494787232,3494787327,A2 +3494787328,3494787583,NG +3494787584,3494788095,A2 +3494788096,3494788351,NG +3494788352,3494788607,LY +3494788608,3494789119,A2 3494789120,3494852607,US 3494852608,3494854655,CA 3494854656,3494861087,US 3494861088,3494861095,CA -3494861096,3494861575,US +3494861096,3494861407,US +3494861408,3494861415,CN +3494861416,3494861575,US 3494861576,3494861583,CH 3494861584,3494861615,US 3494861616,3494861623,AU @@ -151087,7 +144645,11 @@ 3495098368,3495100415,CA 3495100416,3495120895,US 3495120896,3495122943,AG -3495122944,3495127615,US +3495122944,3495123423,US +3495123424,3495123439,IN +3495123440,3495123455,US +3495123456,3495123967,GB +3495123968,3495127615,US 3495127616,3495127647,CA 3495127648,3495128991,US 3495128992,3495129007,AE @@ -151101,40 +144663,7 @@ 3495153664,3495155711,CA 3495155712,3495157039,US 3495157040,3495157047,SE -3495157048,3495159839,US -3495159840,3495159847,BR -3495159848,3495159871,US -3495159872,3495159879,AE -3495159880,3495159887,US -3495159888,3495159895,GB -3495159896,3495159903,PE -3495159904,3495159927,US -3495159928,3495159935,IN -3495159936,3495160071,US -3495160072,3495160079,HK -3495160080,3495160111,US -3495160112,3495160119,RU -3495160120,3495160255,US -3495160256,3495160263,PE -3495160264,3495160271,FR -3495160272,3495160303,US -3495160304,3495160319,TR -3495160320,3495160359,US -3495160360,3495160367,GB -3495160368,3495160383,US -3495160384,3495160391,PE -3495160392,3495161055,US -3495161056,3495161087,TR -3495161088,3495161351,US -3495161352,3495161359,RU -3495161360,3495161367,CY -3495161368,3495161375,US -3495161376,3495161383,UY -3495161384,3495161399,US -3495161400,3495161407,FI -3495161408,3495161415,US -3495161416,3495161423,EG -3495161424,3495164191,US +3495157048,3495164191,US 3495164192,3495164199,CA 3495164200,3495164239,US 3495164240,3495164247,CA @@ -151147,21 +144676,7 @@ 3495193600,3495215103,US 3495215104,3495217151,VI 3495217152,3495219199,VC -3495219200,3495235687,US -3495235688,3495235695,IN -3495235696,3495235703,FR -3495235704,3495235783,US -3495235784,3495235791,HR -3495235792,3495235975,US -3495235976,3495235983,VN -3495235984,3495236015,US -3495236016,3495236031,GB -3495236032,3495236247,US -3495236248,3495236255,AZ -3495236256,3495236423,US -3495236424,3495236431,SG -3495236432,3495236439,IN -3495236440,3495251967,US +3495219200,3495251967,US 3495251968,3495254015,CA 3495254016,3495260159,US 3495260160,3495261183,CA @@ -151169,25 +144684,7 @@ 3495276288,3495276351,IN 3495276352,3495286783,US 3495286784,3495288831,CA -3495288832,3495292927,US -3495292928,3495292943,GB -3495292944,3495292959,US -3495292960,3495292975,PH -3495292976,3495293071,US -3495293072,3495293087,CA -3495293088,3495293167,US -3495293168,3495293183,IN -3495293184,3495293359,US -3495293360,3495293375,IN -3495293376,3495293487,US -3495293488,3495293503,GB -3495293504,3495293663,US -3495293664,3495293679,GB -3495293680,3495293727,US -3495293728,3495293743,GB -3495293744,3495293759,US -3495293760,3495293791,AU -3495293792,3495308447,US +3495288832,3495308447,US 3495308448,3495308463,HK 3495308464,3495308607,US 3495308608,3495308671,IL @@ -151222,9 +144719,7 @@ 3495370752,3495372799,BS 3495372800,3495375871,US 3495375872,3495376895,CA -3495376896,3495393429,US -3495393430,3495393445,AU -3495393446,3495399423,US +3495376896,3495399423,US 3495399424,3495400447,KN 3495400448,3495401471,US 3495403520,3495412735,US @@ -151296,7 +144791,9 @@ 3495520707,3495526399,US 3495526400,3495527423,CA 3495527424,3495542783,US -3495542784,3495544831,A2 +3495542784,3495544063,A2 +3495544064,3495544319,NG +3495544320,3495544831,A2 3495544832,3495547092,US 3495547093,3495547093,BD 3495547094,3495547102,US @@ -151353,14 +144850,16 @@ 3495657568,3495658527,US 3495658528,3495658559,FR 3495658560,3495673855,US -3495673856,3495674879,GP +3495673856,3495674623,GP +3495674624,3495674879,MF 3495674880,3495675903,VG 3495675904,3495688191,US 3495688192,3495689215,CA 3495689216,3495694335,US 3495694336,3495696383,CA 3495698432,3495703551,US -3495703552,3495704575,CA +3495703552,3495704063,GB +3495704064,3495704575,CA 3495704576,3495718911,US 3495718912,3495719151,A2 3495719152,3495719423,CA @@ -151433,7 +144932,7 @@ 3495859652,3495862271,US 3495862272,3495864319,CA 3495864320,3495864831,DM -3495864832,3495865343,GP +3495864832,3495865343,MF 3495865344,3495865439,CA 3495865440,3495865471,BD 3495865472,3495866047,CA @@ -151450,7 +144949,9 @@ 3495881472,3495881727,PA 3495881728,3495896063,US 3495896064,3495897087,PR -3495897088,3495930879,US +3495897088,3495916287,US +3495916288,3495916543,SL +3495916544,3495930879,US 3495930880,3495931903,CA 3495931904,3495968767,US 3495968768,3495985151,CA @@ -151473,95 +144974,14 @@ 3496205856,3496205871,CA 3496205872,3496221014,US 3496221015,3496221016,GB -3496221017,3496280287,US -3496280288,3496280303,GB -3496280304,3496280863,US -3496280864,3496280871,CN -3496280872,3496281023,US -3496281024,3496281055,AU -3496281056,3496281663,US -3496281664,3496281679,KW -3496281680,3496282335,US -3496282336,3496282343,CN -3496282344,3496283063,US -3496283064,3496283071,HK -3496283072,3496283599,US -3496283600,3496283607,TR -3496283608,3496283647,US -3496283648,3496283655,GB -3496283656,3496283751,US -3496283752,3496283759,CN -3496283760,3496283775,US -3496283776,3496283783,CA -3496283784,3496284343,US -3496284344,3496284351,GB -3496284352,3496284383,US -3496284384,3496284391,CA -3496284392,3496284543,US -3496284544,3496284551,CN -3496284552,3496285327,US -3496285328,3496285335,CN -3496285336,3496286031,US -3496286032,3496286047,CA -3496286048,3496286767,US -3496286768,3496286775,CN -3496286776,3496286911,US -3496286912,3496286919,MX -3496286920,3496287983,US -3496287984,3496287991,CA -3496287992,3496288167,US -3496288168,3496288175,ES -3496288176,3496288559,US -3496288560,3496288567,CN -3496288568,3496289503,US -3496289504,3496289511,SA -3496289512,3496289623,US -3496289624,3496289631,CA -3496289632,3496289807,US -3496289808,3496289815,CN -3496289816,3496290127,US -3496290128,3496290135,GB -3496290136,3496290751,US -3496290752,3496290759,NL -3496290760,3496290767,US -3496290768,3496290775,CA -3496290776,3496291079,US -3496291080,3496291087,GB -3496291088,3496291127,US -3496291128,3496291135,ZA -3496291136,3496291215,US -3496291216,3496291223,CA -3496291224,3496291591,US -3496291592,3496291599,CA -3496291600,3496291703,US -3496291704,3496291711,IN -3496291712,3496291999,US -3496292000,3496292007,GB -3496292008,3496292095,US -3496292096,3496292103,CN -3496292104,3496292319,US -3496292320,3496292335,PH -3496292336,3496292343,IT -3496292344,3496292511,US -3496292512,3496292519,AR -3496292520,3496292807,US -3496292808,3496292815,EG -3496292816,3496294447,US -3496294448,3496294455,GB -3496294456,3496294495,US -3496294496,3496294503,GB -3496294504,3496295087,US -3496295088,3496295095,SA -3496295096,3496295375,US -3496295376,3496295383,CA -3496295384,3496295839,US -3496295840,3496295871,AR -3496295872,3496296447,US +3496221017,3496296447,US 3496296448,3496312831,CA 3496312832,3496468479,US 3496468480,3496476671,CA 3496476672,3496873983,US -3496873984,3496878079,A2 +3496873984,3496875263,A2 +3496875264,3496875519,BD +3496875520,3496878079,A2 3496878080,3496882175,CA 3496882176,3496886399,US 3496886400,3496886407,TR @@ -151636,7 +145056,12 @@ 3496893992,3496893999,TR 3496894000,3496894463,US 3496894464,3496902655,CA -3496902656,3496951807,US +3496902656,3496946175,US +3496946176,3496946431,HK +3496946432,3496946943,US +3496946944,3496947199,IN +3496947200,3496947711,US +3496947712,3496951807,JP 3496951808,3496959999,CA 3496960000,3497001247,US 3497001248,3497001263,AU @@ -151799,46 +145224,9 @@ 3497227600,3497227615,CA 3497227616,3497233407,US 3497233408,3497233663,CN -3497233664,3497248959,US -3497248960,3497248975,BR -3497248976,3497249055,US -3497249056,3497249087,BR -3497249088,3497250815,US -3497250816,3497250831,BR -3497250832,3497251503,US -3497251504,3497251519,BR -3497251520,3497251527,US -3497251528,3497251535,IN -3497251536,3497251823,US -3497251824,3497251839,BR -3497251840,3497252207,US -3497252208,3497252223,SA -3497252224,3497252839,US -3497252840,3497252847,CL -3497252848,3497252863,BR -3497252864,3497253287,US -3497253288,3497253295,IN -3497253296,3497254287,US -3497254288,3497254295,GB -3497254296,3497255087,US -3497255088,3497255103,BR -3497255104,3497255135,US -3497255136,3497255167,IN -3497255168,3497256167,US -3497256168,3497256191,JO -3497256192,3497256239,US -3497256240,3497256255,BR -3497256256,3497259263,US -3497259264,3497259295,AR -3497259296,3497259375,US -3497259376,3497259391,BR -3497259392,3497259791,US -3497259792,3497259807,BR -3497259808,3497259967,US -3497259968,3497259983,BR -3497259984,3497260015,US -3497260016,3497260031,BR -3497260032,3497263815,US +3497233664,3497251915,US +3497251916,3497251916,A1 +3497251917,3497263815,US 3497263816,3497263823,GB 3497263824,3497264127,US 3497264128,3497264159,CA @@ -151898,7 +145286,9 @@ 3498429952,3498430207,CR 3498430208,3498505343,US 3498505344,3498505375,SG -3498505376,3498513151,US +3498505376,3498509055,US +3498509056,3498510335,PR +3498510336,3498513151,US 3498513152,3498513407,CL 3498513408,3498513919,US 3498513920,3498514431,CL @@ -151909,10 +145299,8 @@ 3498600192,3498708991,US 3498708992,3498717183,JM 3498717184,3498760191,US -3498760192,3498761215,PR -3498761216,3498761727,US -3498761728,3498761983,PR -3498761984,3498812415,US +3498760192,3498762239,PR +3498762240,3498812415,US 3498812416,3498812671,PF 3498812672,3499186591,US 3499186592,3499186623,MX @@ -151938,7 +145326,9 @@ 3500016384,3500016639,KN 3500016640,3500016895,AG 3500016896,3500017151,DM -3500017152,3500018943,AG +3500017152,3500017407,AG +3500017408,3500017663,VG +3500017664,3500018943,AG 3500018944,3500019199,LC 3500019200,3500019455,AG 3500019456,3500019711,LC @@ -151967,7 +145357,15 @@ 3500486656,3500490751,CR 3500490752,3500613631,US 3500613632,3500614655,MZ -3500614656,3500689407,US +3500614656,3500664262,US +3500664263,3500664263,A1 +3500664264,3500664575,US +3500664576,3500664831,A1 +3500664832,3500664870,US +3500664871,3500664871,CA +3500664872,3500666751,US +3500666752,3500666879,A1 +3500666880,3500689407,US 3500689408,3500689919,CL 3500689920,3500707327,US 3500707328,3500707839,CA @@ -152013,15 +145411,25 @@ 3501183744,3501183959,US 3501183960,3501183967,IL 3501183968,3501183999,SG -3501184000,3501522943,US +3501184000,3501368831,US +3501368832,3501369087,NL +3501369088,3501376147,US +3501376148,3501376151,NL +3501376152,3501378047,US +3501378048,3501378303,DE +3501378304,3501522943,US 3501522944,3501588479,CA -3501588480,3501728831,US +3501588480,3501721187,US +3501721188,3501721188,A1 +3501721189,3501728831,US 3501728832,3501728863,AU 3501728864,3501732071,US 3501732072,3501732087,AU 3501732088,3501747967,US 3501747968,3501748031,CA -3501748032,3501809151,US +3501748032,3501789442,US +3501789443,3501789443,A1 +3501789444,3501809151,US 3501809152,3501809407,CA 3501809408,3501817983,US 3501817984,3501818015,HK @@ -152088,14 +145496,18 @@ 3504928696,3504932351,US 3504932352,3504932863,BD 3504932864,3505004543,US -3505004544,3505012735,PR +3505004544,3505005823,PR +3505005824,3505006079,DO +3505006080,3505012735,PR 3505012736,3505112063,US 3505112064,3505112319,EC 3505112320,3505112335,US 3505112336,3505113087,EC 3505113088,3505119231,US 3505119232,3505119487,PH -3505119488,3505201151,US +3505119488,3505121023,US +3505121024,3505121279,PH +3505121280,3505201151,US 3505201152,3505201407,JO 3505201408,3505220351,US 3505220352,3505220479,CA @@ -152122,7 +145534,9 @@ 3505664800,3505664831,UA 3505664832,3505818623,US 3505818624,3505819647,BS -3505819648,3506043135,US +3505819648,3505999359,US +3505999360,3506000127,PR +3506000128,3506043135,US 3506043136,3506044927,PA 3506044928,3506052543,US 3506052544,3506052559,DE @@ -152140,7 +145554,9 @@ 3506198008,3506198015,NO 3506198016,3506214159,US 3506214160,3506214175,CA -3506214176,3506307631,US +3506214176,3506231807,US +3506231808,3506232063,IN +3506232064,3506307631,US 3506307632,3506307647,GB 3506307648,3506383999,US 3506384000,3506384031,CA @@ -152154,27 +145570,33 @@ 3506794512,3506806719,CA 3506806720,3506806727,US 3506806728,3506831359,CA -3506831360,3507025407,US -3507025408,3507025663,IQ -3507025664,3507101919,US +3506831360,3506964479,US +3506964480,3506966527,TW +3506966528,3506972927,US +3506972928,3506973183,A2 +3506973184,3506977791,US +3506977792,3506978815,NL +3506978816,3506986751,US +3506986752,3506987007,DE +3506987008,3507013631,US +3507013632,3507015679,DE +3507015680,3507019775,US +3507019776,3507021823,GB +3507021824,3507022079,US +3507022080,3507022335,A2 +3507022336,3507023871,US +3507023872,3507024383,GB +3507024384,3507024639,AU +3507024640,3507025919,GB +3507025920,3507038207,US +3507038208,3507040255,TW +3507040256,3507101919,US 3507101920,3507101935,IL 3507101936,3507290111,US 3507290112,3507355647,AR -3507355648,3507479079,US -3507479080,3507479080,CA -3507479081,3507479089,US -3507479090,3507479090,CA -3507479091,3507479108,US -3507479109,3507479109,CA -3507479110,3507479184,US -3507479185,3507479185,CA -3507479186,3507482153,US -3507482154,3507482155,CA -3507482156,3507482197,US -3507482198,3507482198,CA -3507482199,3507485103,US -3507485104,3507485119,CA -3507485120,3507540015,US +3507355648,3507470335,US +3507470336,3507486719,CA +3507486720,3507540015,US 3507540016,3507540031,IN 3507540032,3507585023,US 3507585024,3507598911,CA @@ -152182,7 +145604,9 @@ 3507598944,3507601407,CA 3507601408,3507634335,US 3507634336,3507634351,IQ -3507634352,3507634623,US +3507634352,3507634383,US +3507634384,3507634399,ES +3507634400,3507634623,US 3507634624,3507634655,CA 3507634656,3507635391,US 3507635392,3507635407,AU @@ -152241,7 +145665,9 @@ 3507645424,3507645433,GB 3507645434,3507645479,US 3507645480,3507645489,GR -3507645490,3507647807,US +3507645490,3507646127,US +3507646128,3507646143,ES +3507646144,3507647807,US 3507647808,3507647871,AU 3507647872,3507649263,US 3507649264,3507649279,QA @@ -152252,7 +145678,9 @@ 3507650368,3507650431,US 3507650432,3507650495,AU 3507650496,3507748863,US -3507748864,3507765247,CA +3507748864,3507749375,CA +3507749376,3507749631,US +3507749632,3507765247,CA 3507765248,3507809279,US 3507809280,3507809535,BG 3507809536,3508110015,US @@ -152271,7 +145699,9 @@ 3508118528,3508118559,AU 3508118560,3508118911,US 3508118912,3508118943,CA -3508118944,3508126239,US +3508118944,3508123935,US +3508123936,3508123951,CA +3508123952,3508126239,US 3508126240,3508126255,GB 3508126256,3508130815,US 3508130816,3508130831,RU @@ -152663,174 +146093,20 @@ 3509157888,3509166079,CA 3509166080,3509215231,US 3509215232,3509223423,CA -3509223424,3509326079,US +3509223424,3509305599,US +3509305600,3509305615,GB +3509305616,3509326079,US 3509326080,3509326087,CA 3509326088,3509327695,US 3509327696,3509327711,CA 3509327712,3509327807,US 3509327808,3509327871,CA 3509327872,3509346303,US -3509346304,3509346327,CA -3509346328,3509346335,US -3509346336,3509346815,CA -3509346816,3509346823,US -3509346824,3509346975,CA -3509346976,3509347007,AU -3509347008,3509347103,CA -3509347104,3509347119,US -3509347120,3509347135,CA -3509347136,3509347151,DE -3509347152,3509347167,CA -3509347168,3509347175,US -3509347176,3509347207,CA -3509347208,3509347215,LB -3509347216,3509347263,CA -3509347264,3509347279,MT -3509347280,3509347311,CA -3509347312,3509347327,US -3509347328,3509347375,CA -3509347376,3509347383,TR -3509347384,3509347391,US -3509347392,3509347607,CA -3509347608,3509347615,US -3509347616,3509347623,CA -3509347624,3509347631,KW -3509347632,3509347647,CA -3509347648,3509347655,US -3509347656,3509347663,BY -3509347664,3509347671,US -3509347672,3509347679,CA -3509347680,3509347703,US -3509347704,3509347711,BD -3509347712,3509347743,CA -3509347744,3509347759,US -3509347760,3509347807,CA -3509347808,3509347815,SG -3509347816,3509347839,CA -3509347840,3509347903,US -3509347904,3509347967,CA -3509347968,3509347975,FR -3509347976,3509348031,CA -3509348032,3509348095,US -3509348096,3509348383,CA -3509348384,3509348415,LB -3509348416,3509348479,CA -3509348480,3509348495,IN -3509348496,3509348511,CA -3509348512,3509348543,LB -3509348544,3509348575,CA -3509348576,3509348607,US -3509348608,3509348863,CA -3509348864,3509348991,US -3509348992,3509349023,CA -3509349024,3509349119,US -3509349120,3509349279,CA -3509349280,3509349311,US -3509349312,3509349359,CA -3509349360,3509349367,US -3509349368,3509349655,CA -3509349656,3509349663,AU -3509349664,3509349695,CA -3509349696,3509349703,US -3509349704,3509349727,CA -3509349728,3509349735,US -3509349736,3509349767,CA -3509349768,3509349775,US -3509349776,3509349783,CA -3509349784,3509349791,US -3509349792,3509349799,CA -3509349800,3509349803,US -3509349804,3509349815,CA -3509349816,3509349823,AU -3509349824,3509349847,CA -3509349848,3509349855,US -3509349856,3509350223,CA -3509350224,3509350239,IL -3509350240,3509350255,BY -3509350256,3509350263,CN -3509350264,3509350327,CA -3509350328,3509350351,US -3509350352,3509350359,PR -3509350360,3509350367,US -3509350368,3509350663,CA -3509350664,3509350671,BD -3509350672,3509350679,DE -3509350680,3509350703,CA -3509350704,3509350719,US -3509350720,3509350743,CA -3509350744,3509350751,BY -3509350752,3509350775,CA -3509350776,3509350783,US -3509350784,3509350799,CA -3509350800,3509350807,ES -3509350808,3509350815,CA -3509350816,3509350823,US -3509350824,3509350879,CA -3509350880,3509350887,US -3509350888,3509350895,BY -3509350896,3509350903,GB -3509350904,3509350919,CA -3509350920,3509350927,BD -3509350928,3509350935,US -3509350936,3509350951,CA -3509350952,3509350959,US -3509350960,3509351023,CA -3509351024,3509351031,SG -3509351032,3509351039,US -3509351040,3509351055,CA -3509351056,3509351063,FR -3509351064,3509351095,CA -3509351096,3509351103,US -3509351104,3509351111,PA -3509351112,3509351119,MT -3509351120,3509351135,CA -3509351136,3509351143,PL -3509351144,3509351167,US -3509351168,3509351439,CA -3509351440,3509351455,MT -3509351456,3509351535,CA -3509351536,3509351679,US -3509351680,3509351791,CA -3509351792,3509351807,MT -3509351808,3509351815,US -3509351816,3509351823,FR -3509351824,3509351871,CA -3509351872,3509351903,US -3509351904,3509351951,CA -3509351952,3509351967,US -3509351968,3509352039,CA -3509352040,3509352071,US -3509352072,3509352079,MD -3509352080,3509352223,CA -3509352224,3509352239,US -3509352240,3509352431,CA -3509352432,3509352439,US -3509352440,3509352447,AU -3509352448,3509352743,CA -3509352744,3509352751,US -3509352752,3509352767,CA -3509352768,3509352783,US -3509352784,3509352799,CA -3509352800,3509352815,US -3509352816,3509352839,CA -3509352840,3509352863,US -3509352864,3509352871,BS -3509352872,3509352903,CA -3509352904,3509352911,US -3509352912,3509352943,CA -3509352944,3509352959,US -3509352960,3509353223,CA -3509353224,3509353231,US -3509353232,3509353343,CA -3509353344,3509353407,US -3509353408,3509353727,CA -3509353728,3509353983,CN -3509353984,3509354047,MX -3509354048,3509354079,CA -3509354080,3509354239,MX -3509354240,3509354335,CA -3509354336,3509354367,US -3509354368,3509354495,CA +3509346304,3509347615,CA +3509347616,3509347623,A1 +3509347624,3509350711,CA +3509350712,3509350719,US +3509350720,3509354495,CA 3509354496,3509387263,US 3509387264,3509420031,PE 3509420032,3509518591,US @@ -152858,9 +146134,7 @@ 3509523328,3509523391,US 3509523392,3509523455,CA 3509523456,3509523471,US -3509523472,3509523679,CA -3509523680,3509523695,US -3509523696,3509523775,CA +3509523472,3509523775,CA 3509523776,3509523839,US 3509523840,3509523903,CA 3509523904,3509524223,US @@ -152928,9 +146202,7 @@ 3509540096,3509540127,US 3509540128,3509540351,CA 3509540352,3509540607,US -3509540608,3509541375,CA -3509541376,3509541503,US -3509541504,3509541663,CA +3509540608,3509541663,CA 3509541664,3509541695,US 3509541696,3509541951,CA 3509541952,3509541999,US @@ -152946,9 +146218,7 @@ 3509546000,3509546015,US 3509546016,3509546031,CA 3509546032,3509546063,US -3509546064,3509546095,CA -3509546096,3509546111,US -3509546112,3509546159,CA +3509546064,3509546159,CA 3509546160,3509546175,US 3509546176,3509546207,CA 3509546208,3509546223,US @@ -152960,15 +146230,9 @@ 3509553856,3509553919,US 3509553920,3509554047,CA 3509554048,3509554111,US -3509554112,3509554943,CA -3509554944,3509554959,US -3509554960,3509555071,CA -3509555072,3509555087,US -3509555088,3509555119,CA +3509554112,3509555119,CA 3509555120,3509555135,US -3509555136,3509556479,CA -3509556480,3509556735,US -3509556736,3509557439,CA +3509555136,3509557439,CA 3509557440,3509557759,US 3509557760,3509558367,CA 3509558368,3509558399,US @@ -152999,9 +146263,7 @@ 3509567152,3509567167,US 3509567168,3509567199,CA 3509567200,3509567231,US -3509567232,3509567999,CA -3509568000,3509568255,US -3509568256,3509569023,CA +3509567232,3509569023,CA 3509569024,3509569535,US 3509569536,3509569663,CA 3509569664,3509569791,US @@ -153017,15 +146279,15 @@ 3509571664,3509571839,US 3509571840,3509572095,CA 3509572096,3509572223,US -3509572224,3509573439,CA -3509573440,3509573455,US -3509573456,3509573487,CA +3509572224,3509573487,CA 3509573488,3509573503,US 3509573504,3509573887,CA 3509573888,3509573919,US 3509573920,3509575695,CA -3509575696,3509575935,US -3509575936,3509576255,CA +3509575696,3509575999,US +3509576000,3509576063,CA +3509576064,3509576191,US +3509576192,3509576255,CA 3509576256,3509576271,US 3509576272,3509576703,CA 3509576704,3509576959,US @@ -153064,7 +146326,9 @@ 3509581568,3509581823,CA 3509581824,3509582335,US 3509582336,3509582847,CA -3509582848,3509731327,US +3509582848,3509583615,US +3509583616,3509583871,CA +3509583872,3509731327,US 3509731328,3509739519,CA 3509739520,3509773991,US 3509773992,3509774003,GR @@ -153191,7 +146455,9 @@ 3510009856,3510010311,US 3510010312,3510010319,CA 3510010320,3510239231,US -3510239232,3510240703,CA +3510239232,3510240607,CA +3510240608,3510240639,US +3510240640,3510240703,CA 3510240704,3510240735,AM 3510240736,3510240767,CA 3510240768,3510241023,US @@ -153201,7 +146467,9 @@ 3510242304,3510242559,OM 3510242560,3510245375,CA 3510245376,3510245631,BD -3510245632,3510246735,CA +3510245632,3510246728,CA +3510246729,3510246729,US +3510246730,3510246735,CA 3510246736,3510246775,US 3510246776,3510249471,CA 3510249472,3510249983,QA @@ -153229,8 +146497,8 @@ 3510270976,3510271999,CA 3510272000,3510284423,US 3510284424,3510284431,CA -3510284432,3510317055,US -3510317056,3510321151,A1 +3510284432,3510312959,US +3510312960,3510321151,A1 3510321152,3510321663,VG 3510321664,3510321919,AG 3510321920,3510322175,KN @@ -153567,7 +146835,9 @@ 3510480448,3510480527,US 3510480528,3510480535,GB 3510480536,3510480543,US -3510480544,3510480575,AT +3510480544,3510480560,AT +3510480561,3510480561,US +3510480562,3510480575,AT 3510480576,3510480655,US 3510480656,3510480663,IN 3510480664,3510480671,US @@ -153604,7 +146874,9 @@ 3510481928,3510482111,US 3510482112,3510482143,CA 3510482144,3510482151,AR -3510482152,3510831527,US +3510482152,3510788447,US +3510788448,3510788479,GB +3510788480,3510831527,US 3510831528,3510831535,GB 3510831536,3510833423,US 3510833424,3510833439,CA @@ -153704,7 +146976,8 @@ 3512021504,3512021759,GB 3512021760,3512022335,US 3512022336,3512022399,ES -3512022400,3512022447,US +3512022400,3512022431,US +3512022432,3512022447,IN 3512022448,3512022463,GB 3512022464,3512023807,US 3512023808,3512023839,CA @@ -153743,7 +147016,19 @@ 3512038864,3512038879,CA 3512038880,3512040143,US 3512040144,3512040159,CA -3512040160,3512139775,US +3512040160,3512043519,US +3512043520,3512043775,FI +3512043776,3512045055,US +3512045056,3512045311,IE +3512045312,3512052735,US +3512052736,3512052991,FI +3512052992,3512053247,US +3512053248,3512053503,MY +3512053504,3512066559,US +3512066560,3512066815,BE +3512066816,3512067071,US +3512067072,3512067327,BE +3512067328,3512139775,US 3512139776,3512156159,CA 3512156160,3512172543,US 3512172544,3512176639,CA @@ -153851,30 +147136,18 @@ 3512378436,3512378436,US 3512378437,3512378983,CA 3512378984,3512378991,US -3512378992,3512385535,CA +3512378992,3512381311,CA +3512381312,3512381319,US +3512381320,3512381583,CA +3512381584,3512381591,US +3512381592,3512385535,CA 3512385536,3512397823,US 3512397824,3512399375,CA 3512399376,3512399383,US 3512399384,3512401919,CA 3512401920,3512418303,US 3512418304,3512451071,CA -3512451072,3512459519,PR -3512459520,3512459775,US -3512459776,3512460031,PR -3512460032,3512460287,US -3512460288,3512460543,PR -3512460544,3512462079,US -3512462080,3512463103,PR -3512463104,3512463359,US -3512463360,3512464639,PR -3512464640,3512465151,US -3512465152,3512465407,PR -3512465408,3512465663,US -3512465664,3512465919,PR -3512465920,3512466175,US -3512466176,3512466687,PR -3512466688,3512466943,US -3512466944,3512467455,PR +3512451072,3512467455,PR 3512467456,3512534015,US 3512534016,3512534079,BR 3512534080,3512535679,US @@ -154239,8 +147512,7 @@ 3512593664,3512593791,JP 3512593792,3512593887,US 3512593888,3512593919,DE -3512593920,3512594047,US -3512594048,3512594175,CN +3512593920,3512594175,AP 3512594176,3512594431,MY 3512594432,3512594495,HK 3512594496,3512594559,US @@ -154332,7 +147604,15 @@ 3514596864,3514597375,SV 3514597376,3514826751,US 3514826752,3514843135,CA -3514843136,3515114247,US +3514843136,3514993919,US +3514993920,3514994049,GB +3514994050,3514994050,EU +3514994051,3514994175,GB +3514994176,3515001869,US +3515001870,3515001873,GB +3515001874,3515007869,US +3515007870,3515007870,GB +3515007871,3515114247,US 3515114248,3515114255,AU 3515114256,3515149567,US 3515149568,3515149583,AU @@ -154360,11 +147640,7 @@ 3515456704,3515456767,JP 3515456768,3515596799,US 3515596800,3515613183,CA -3515613184,3515686911,US -3515686912,3515687167,CA -3515687168,3515688191,US -3515688192,3515695103,CA -3515695104,3515711487,US +3515613184,3515711487,US 3515711488,3515731967,CA 3515731968,3515793351,US 3515793352,3515793359,MO @@ -154428,13 +147704,7 @@ 3516514304,3516530687,CA 3516530688,3516899327,US 3516899328,3516899839,A2 -3516899840,3516899847,US -3516899848,3516899855,NG -3516899856,3516899887,US -3516899888,3516899903,NG -3516899904,3516899935,EC -3516899936,3516900015,NG -3516900016,3516900095,US +3516899840,3516900095,NG 3516900096,3516900351,A2 3516900352,3516900607,NG 3516900608,3516900863,A2 @@ -154445,7 +147715,11 @@ 3516902912,3516903167,A2 3516903168,3516903423,NG 3516903424,3516907519,CA -3516907520,3517038591,US +3516907520,3517019135,US +3517019136,3517019391,HN +3517019392,3517021439,US +3517021440,3517021695,NI +3517021696,3517038591,US 3517038592,3517054975,CA 3517054976,3517095935,US 3517095936,3517100031,CA @@ -154459,110 +147733,10 @@ 3517112320,3517116159,CA 3517116160,3517116415,US 3517116416,3517120511,CA -3517120512,3517179903,US -3517179904,3517179935,DE -3517179936,3517179943,US -3517179944,3517179951,MX -3517179952,3517180079,US -3517180080,3517180087,GI -3517180088,3517180135,US -3517180136,3517180143,CA -3517180144,3517180207,US -3517180208,3517180223,GB -3517180224,3517180295,US -3517180296,3517180303,RU -3517180304,3517180575,US -3517180576,3517180583,IN -3517180584,3517180591,CA -3517180592,3517180935,US -3517180936,3517180943,GB -3517180944,3517180951,AU -3517180952,3517180959,GB -3517180960,3517180975,PT -3517180976,3517181055,US -3517181056,3517181071,DE -3517181072,3517181095,US -3517181096,3517181103,TR -3517181104,3517181111,US -3517181112,3517181119,BR -3517181120,3517181263,US -3517181264,3517181279,JP -3517181280,3517181311,US -3517181312,3517181319,IN -3517181320,3517181343,US -3517181344,3517181351,SG -3517181352,3517181375,US -3517181376,3517181383,IL -3517181384,3517181431,US -3517181432,3517181439,NL -3517181440,3517181519,US -3517181520,3517181527,DE -3517181528,3517181543,US -3517181544,3517181551,SI -3517181552,3517181559,US -3517181560,3517181567,DE -3517181568,3517181639,US -3517181640,3517181648,DE -3517181649,3517181679,US -3517181680,3517181687,AU -3517181688,3517181855,US -3517181856,3517181887,VG -3517181888,3517181895,CA -3517181896,3517181919,US -3517181920,3517181927,IN -3517181928,3517181935,US -3517181936,3517181943,FR -3517181944,3517183039,US -3517183040,3517183055,DE -3517183056,3517183087,US -3517183088,3517183103,AU -3517183104,3517183175,US -3517183176,3517183183,MY -3517183184,3517183223,US -3517183224,3517183359,AU -3517183360,3517183455,US -3517183456,3517183487,DE -3517183488,3517183535,US -3517183536,3517183551,CA -3517183552,3517183559,RU -3517183560,3517183567,DE -3517183568,3517183607,US -3517183608,3517183615,BR -3517183616,3517183631,DE -3517183632,3517183663,US -3517183664,3517183671,NO -3517183672,3517183679,US -3517183680,3517183711,CA -3517183712,3517183839,US -3517183840,3517183871,DE -3517183872,3517183999,US -3517184000,3517184031,DE -3517184032,3517184047,US -3517184048,3517184063,GE -3517184064,3517184151,US -3517184152,3517184159,NL -3517184160,3517184207,US -3517184208,3517184223,CA -3517184224,3517184231,AR -3517184232,3517184239,US -3517184240,3517184255,AT -3517184256,3517184383,ID -3517184384,3517184559,US -3517184560,3517184575,MX -3517184576,3517184655,US -3517184656,3517184663,MH -3517184664,3517184703,US -3517184704,3517184711,IN -3517184712,3517184847,US -3517184848,3517184855,PY -3517184856,3517184863,FR -3517184864,3517184879,DK -3517184880,3517184951,US -3517184952,3517184959,IN -3517184960,3517233151,US +3517120512,3517233151,US 3517233152,3517235199,GU -3517235200,3517382911,US -3517382912,3517384703,CA +3517235200,3517382655,US +3517382656,3517384703,CA 3517384704,3517385215,US 3517385216,3517385311,CA 3517385312,3517385375,US @@ -154573,15 +147747,17 @@ 3517388240,3517388255,CA 3517388256,3517388271,US 3517388272,3517388799,CA -3517388800,3517389823,US +3517388800,3517389311,US +3517389312,3517389567,CA +3517389568,3517389823,US 3517389824,3517390335,CA 3517390336,3517390591,US 3517390592,3517391471,CA 3517391472,3517391487,US 3517391488,3517391535,CA 3517391536,3517391551,US -3517391552,3517391871,CA -3517391872,3517392383,US +3517391552,3517392127,CA +3517392128,3517392383,US 3517392384,3517392639,CA 3517392640,3517392655,US 3517392656,3517392719,CA @@ -154613,7 +147789,8 @@ 3517397760,3517398015,CA 3517398016,3517398527,US 3517398528,3517399551,CA -3517399552,3517399871,US +3517399552,3517399807,US +3517399808,3517399871,CA 3517399872,3517399935,IL 3517399936,3517400831,CA 3517400832,3517400847,US @@ -154687,11 +147864,9 @@ 3517417696,3517417855,US 3517417856,3517418367,CA 3517418368,3517418399,US -3517418400,3517419071,CA -3517419072,3517419135,US -3517419136,3517419519,CA -3517419520,3517419527,US -3517419528,3517420159,CA +3517418400,3517419103,CA +3517419104,3517419135,US +3517419136,3517420159,CA 3517420160,3517420287,US 3517420288,3517420303,CA 3517420304,3517420311,US @@ -154719,9 +147894,7 @@ 3517422720,3517422759,US 3517422760,3517422783,CA 3517422784,3517422791,US -3517422792,3517423423,CA -3517423424,3517423455,US -3517423456,3517424319,CA +3517422792,3517424319,CA 3517424320,3517424335,SE 3517424336,3517424511,CA 3517424512,3517424543,US @@ -154783,9 +147956,7 @@ 3517434600,3517434615,US 3517434616,3517435007,CA 3517435008,3517435135,US -3517435136,3517436607,CA -3517436608,3517436671,US -3517436672,3517436935,CA +3517435136,3517436935,CA 3517436936,3517436943,US 3517436944,3517436975,CA 3517436976,3517436983,US @@ -154823,11 +147994,7 @@ 3517442384,3517442399,US 3517442400,3517442431,CA 3517442432,3517442447,US -3517442448,3517442559,CA -3517442560,3517442623,US -3517442624,3517443327,CA -3517443328,3517443335,US -3517443336,3517443647,CA +3517442448,3517443647,CA 3517443648,3517443679,US 3517443680,3517444223,CA 3517444224,3517444351,US @@ -154849,8 +148016,8 @@ 3517447784,3517447791,US 3517447792,3517447847,CA 3517447848,3517447863,US -3517447864,3517447935,CA -3517447936,3517523167,US +3517447864,3517448191,CA +3517448192,3517523167,US 3517523168,3517523183,BS 3517523184,3517523671,US 3517523672,3517523679,KY @@ -154858,8 +148025,9 @@ 3517524184,3517524191,VI 3517524192,3517546495,US 3517546496,3517562879,CA -3517562880,3517596671,US -3517596672,3517596927,NO +3517562880,3517595647,US +3517595648,3517596671,SE +3517596672,3517596927,US 3517596928,3517597183,IE 3517597184,3517597695,US 3517597696,3517597951,IE @@ -154925,264 +148093,7 @@ 3517612032,3517644799,US 3517644800,3517710335,CA 3517710336,3517718527,US -3517718528,3517718943,CA -3517718944,3517718975,FR -3517718976,3517719295,CA -3517719296,3517719311,BR -3517719312,3517719567,CA -3517719568,3517719591,PA -3517719592,3517719639,CA -3517719640,3517719647,AR -3517719648,3517719655,CA -3517719656,3517719659,IR -3517719660,3517719671,CA -3517719672,3517719679,CN -3517719680,3517719683,US -3517719684,3517719695,CA -3517719696,3517719703,PK -3517719704,3517719711,AE -3517719712,3517719727,CA -3517719728,3517719731,US -3517719732,3517719735,CA -3517719736,3517719743,IN -3517719744,3517719759,CA -3517719760,3517719767,BE -3517719768,3517719775,CN -3517719776,3517719847,CA -3517719848,3517719855,US -3517719856,3517719863,CL -3517719864,3517719871,CA -3517719872,3517719875,US -3517719876,3517719879,IT -3517719880,3517719883,US -3517719884,3517719887,IN -3517719888,3517719903,CA -3517719904,3517719907,JO -3517719908,3517719911,CA -3517719912,3517719919,US -3517719920,3517719927,CA -3517719928,3517719931,US -3517719932,3517719951,CA -3517719952,3517719959,MX -3517719960,3517719975,CA -3517719976,3517719979,GB -3517719980,3517719983,CA -3517719984,3517719991,UA -3517719992,3517720003,CA -3517720004,3517720007,US -3517720008,3517720011,CA -3517720012,3517720015,US -3517720016,3517720027,CA -3517720028,3517720031,IN -3517720032,3517720039,MX -3517720040,3517720047,TR -3517720048,3517720207,CA -3517720208,3517720223,SE -3517720224,3517720323,CA -3517720324,3517720327,AN -3517720328,3517720335,CA -3517720336,3517720343,SE -3517720344,3517720347,CA -3517720348,3517720351,BR -3517720352,3517720383,CA -3517720384,3517720391,DE -3517720392,3517720407,CA -3517720408,3517720411,IN -3517720412,3517720451,CA -3517720452,3517720455,GB -3517720456,3517720459,CA -3517720460,3517720463,US -3517720464,3517720499,CA -3517720500,3517720503,TR -3517720504,3517720519,CA -3517720520,3517720523,UY -3517720524,3517720647,CA -3517720648,3517720655,US -3517720656,3517721343,CA -3517721344,3517721359,SE -3517721360,3517721363,CN -3517721364,3517721375,CA -3517721376,3517721383,BZ -3517721384,3517721399,CA -3517721400,3517721403,IN -3517721404,3517721415,CA -3517721416,3517721423,IN -3517721424,3517721431,US -3517721432,3517721439,BR -3517721440,3517721443,US -3517721444,3517721447,BR -3517721448,3517721463,CA -3517721464,3517721467,BR -3517721468,3517721479,CA -3517721480,3517721487,UA -3517721488,3517721503,HK -3517721504,3517721507,CA -3517721508,3517721511,CN -3517721512,3517721519,CA -3517721520,3517721527,PE -3517721528,3517721535,BR -3517721536,3517721855,CA -3517721856,3517722111,CR -3517722112,3517722151,CA -3517722152,3517722159,MX -3517722160,3517722175,CA -3517722176,3517722191,US -3517722192,3517722215,CA -3517722216,3517722223,RU -3517722224,3517722231,CA -3517722232,3517722239,HK -3517722240,3517722247,IN -3517722248,3517722259,CA -3517722260,3517722267,IN -3517722268,3517722271,NL -3517722272,3517722275,SA -3517722276,3517722295,CA -3517722296,3517722299,SA -3517722300,3517722303,CA -3517722304,3517722307,US -3517722308,3517722895,CA -3517722896,3517722903,US -3517722904,3517722907,CA -3517722908,3517722911,CN -3517722912,3517722919,US -3517722920,3517722931,CA -3517722932,3517722935,MX -3517722936,3517722943,CA -3517722944,3517722951,BR -3517722952,3517722959,US -3517722960,3517722963,AE -3517722964,3517722967,DE -3517722968,3517722979,CA -3517722980,3517722983,CO -3517722984,3517722987,US -3517722988,3517723039,CA -3517723040,3517723047,ES -3517723048,3517723103,CA -3517723104,3517723107,US -3517723108,3517723111,CA -3517723112,3517723119,RU -3517723120,3517723127,BR -3517723128,3517723135,BE -3517723136,3517723759,CA -3517723760,3517723763,US -3517723764,3517723807,CA -3517723808,3517723815,BD -3517723816,3517723839,CA -3517723840,3517723879,US -3517723880,3517723895,BR -3517723896,3517723911,CA -3517723912,3517723919,GB -3517723920,3517723927,CA -3517723928,3517723935,AU -3517723936,3517723943,CA -3517723944,3517723951,CN -3517723952,3517723959,CA -3517723960,3517723963,IT -3517723964,3517723967,CN -3517723968,3517723975,US -3517723976,3517723983,CA -3517723984,3517723991,EC -3517723992,3517723999,CA -3517724000,3517724007,SA -3517724008,3517724035,CA -3517724036,3517724039,US -3517724040,3517724051,CA -3517724052,3517724055,MX -3517724056,3517724063,US -3517724064,3517724071,KR -3517724072,3517724087,CA -3517724088,3517724095,CO -3517724096,3517724111,CA -3517724112,3517724119,BR -3517724120,3517724127,US -3517724128,3517724131,AE -3517724132,3517724135,CA -3517724136,3517724143,PK -3517724144,3517724151,RO -3517724152,3517724159,AR -3517724160,3517724175,CA -3517724176,3517724191,US -3517724192,3517724195,CA -3517724196,3517724199,IN -3517724200,3517724203,CA -3517724204,3517724207,BR -3517724208,3517724231,CA -3517724232,3517724235,BE -3517724236,3517724239,AR -3517724240,3517724255,US -3517724256,3517724271,CA -3517724272,3517724287,IN -3517724288,3517724319,CA -3517724320,3517724327,US -3517724328,3517724335,IN -3517724336,3517724347,CA -3517724348,3517724351,AU -3517724352,3517724375,CA -3517724376,3517724383,GB -3517724384,3517724407,CA -3517724408,3517724415,TW -3517724416,3517724679,CA -3517724680,3517724687,US -3517724688,3517724711,CA -3517724712,3517724719,GB -3517724720,3517724731,US -3517724732,3517724735,AN -3517724736,3517724751,LT -3517724752,3517724755,BR -3517724756,3517724759,GB -3517724760,3517724783,CA -3517724784,3517724787,US -3517724788,3517724799,CA -3517724800,3517724803,FR -3517724804,3517724815,CA -3517724816,3517724823,US -3517724824,3517724867,CA -3517724868,3517724871,CO -3517724872,3517724887,CA -3517724888,3517724895,RU -3517724896,3517724899,CA -3517724900,3517724903,SE -3517724904,3517725039,CA -3517725040,3517725055,PK -3517725056,3517725247,CA -3517725248,3517725279,US -3517725280,3517725439,CA -3517725440,3517725447,US -3517725448,3517725455,CA -3517725456,3517725463,CN -3517725464,3517725467,IT -3517725468,3517725471,MX -3517725472,3517725487,CA -3517725488,3517725503,PK -3517725504,3517725519,BR -3517725520,3517725575,CA -3517725576,3517725583,GB -3517725584,3517725591,CA -3517725592,3517725599,IR -3517725600,3517725607,KW -3517725608,3517725615,MX -3517725616,3517725631,CA -3517725632,3517725639,NL -3517725640,3517725647,CA -3517725648,3517725655,RO -3517725656,3517725663,CA -3517725664,3517725671,US -3517725672,3517725679,SY -3517725680,3517725687,CA -3517725688,3517725695,HK -3517725696,3517726463,CA -3517726464,3517726467,ES -3517726468,3517726511,CA -3517726512,3517726519,US -3517726520,3517726527,AU -3517726528,3517726535,CA -3517726536,3517726543,BR -3517726544,3517726551,CA -3517726552,3517726559,MX -3517726560,3517726567,AE -3517726568,3517726607,CA -3517726608,3517726623,PL -3517726624,3517726719,CA +3517718528,3517726719,CA 3517726720,3517838927,US 3517838928,3517838938,LB 3517838939,3517979103,US @@ -155263,9 +148174,21 @@ 3519340544,3519344639,CA 3519344640,3519350079,US 3519350080,3519350087,NL -3519350088,3519352895,US -3519352896,3519352903,NL -3519352904,3519381503,US +3519350088,3519350271,US +3519350272,3519350399,A1 +3519350400,3519351327,US +3519351328,3519351359,GB +3519351360,3519351423,US +3519351424,3519351455,GB +3519351456,3519351551,US +3519351552,3519351807,GB +3519351808,3519352831,US +3519352832,3519352959,A1 +3519352960,3519354047,US +3519354048,3519354111,A1 +3519354112,3519355391,US +3519355392,3519355519,A1 +3519355520,3519381503,US 3519381504,3519397887,CA 3519397888,3519406079,US 3519406080,3519406143,IT @@ -155316,13 +148239,17 @@ 3519413000,3519413007,CY 3519413008,3519417087,US 3519417088,3519417151,IT -3519417152,3519466895,US +3519417152,3519465247,US +3519465248,3519465263,CO +3519465264,3519466895,US 3519466896,3519466911,SZ 3519466912,3519467519,US 3519469568,3519475711,US 3519475712,3519476223,BH 3519476224,3519477759,A2 -3519477760,3519578367,US +3519477760,3519554047,US +3519554048,3519554175,A1 +3519554176,3519578367,US 3519578368,3519578623,NA 3519578624,3519578879,US 3519578880,3519579135,CA @@ -155671,7 +148598,13 @@ 3520527872,3520528383,A2 3520528384,3520626687,US 3520626688,3520634879,CA -3520634880,3520675839,US +3520634880,3520644607,US +3520644608,3520644863,A1 +3520644864,3520652287,US +3520652288,3520652543,A1 +3520652544,3520656383,US +3520656384,3520656639,A1 +3520656640,3520675839,US 3520675840,3520675991,CA 3520675992,3520675999,US 3520676000,3520676919,CA @@ -155707,51 +148640,7 @@ 3520994816,3520995327,ES 3520995328,3520999423,US 3520999424,3521003519,CA -3521003520,3521003583,US -3521003584,3521003647,IL -3521003648,3521004031,US -3521004032,3521004039,MY -3521004040,3521004063,US -3521004064,3521004071,RO -3521004072,3521004159,US -3521004160,3521004175,FR -3521004176,3521004799,US -3521004800,3521004807,TH -3521004808,3521004831,US -3521004832,3521004839,GB -3521004840,3521004847,TH -3521004848,3521004863,US -3521004864,3521004871,IT -3521004872,3521004927,US -3521004928,3521004935,GB -3521004936,3521004943,TH -3521004944,3521005007,US -3521005008,3521005015,CN -3521005016,3521005311,US -3521005312,3521005319,MY -3521005320,3521005335,GB -3521005336,3521005367,US -3521005368,3521005375,AZ -3521005376,3521009679,US -3521009680,3521009687,MY -3521009688,3521011719,US -3521011720,3521011727,BR -3521011728,3521011735,AU -3521011736,3521011743,US -3521011744,3521011751,PK -3521011752,3521011759,US -3521011760,3521011767,GB -3521011768,3521011791,US -3521011792,3521011799,NZ -3521011800,3521011967,US -3521011968,3521011975,IL -3521011976,3521014127,US -3521014128,3521014135,GR -3521014136,3521014655,US -3521014656,3521014671,HK -3521014672,3521014687,US -3521014688,3521014703,GB -3521014704,3521028095,US +3521003520,3521028095,US 3521028096,3521032191,CA 3521032192,3521044479,US 3521044480,3521048575,CA @@ -155808,9 +148697,7 @@ 3521377408,3521377439,IT 3521377440,3521835903,US 3521835904,3521835967,CA -3521835968,3521836687,US -3521836688,3521836703,GB -3521836704,3521904639,US +3521835968,3521904639,US 3521904640,3521921023,JM 3521921024,3521933321,US 3521933322,3521933329,PK @@ -155892,7 +148779,9 @@ 3521936252,3521936291,US 3521936292,3521936299,IN 3521936300,3521936393,US -3521936394,3521936425,EG +3521936394,3521936412,EG +3521936413,3521936413,US +3521936414,3521936425,EG 3521936426,3521936739,US 3521936740,3521936747,ID 3521936748,3521936758,US @@ -155959,7 +148848,8 @@ 3522130332,3522130339,US 3522130340,3522130341,DO 3522130342,3522130342,PK -3522130343,3522130346,US +3522130343,3522130345,TH +3522130346,3522130346,US 3522130347,3522130348,CA 3522130349,3522131455,US 3522131456,3522131487,CY @@ -156015,7 +148905,9 @@ 3522195456,3522199551,CA 3522199552,3522759591,US 3522759592,3522759599,CA -3522759600,3522854911,US +3522759600,3522773503,US +3522773504,3522773759,A1 +3522773760,3522854911,US 3522854912,3522859999,CA 3522860000,3522860031,IN 3522860032,3522861279,CA @@ -156023,13 +148915,17 @@ 3522861288,3522871295,CA 3522871296,3522902015,US 3522902016,3522903039,CA -3522903040,3523215359,US +3522903040,3522937855,US +3522937856,3522938367,GB +3522938368,3523215359,US 3523215360,3523223551,AU 3523223552,3523231743,KR 3523231744,3523248127,AU 3523248128,3523280895,HK 3523280896,3523297279,TH -3523297280,3523317759,PH +3523297280,3523298047,PH +3523298048,3523298303,US +3523298304,3523317759,PH 3523317760,3523330047,JP 3523330048,3523338239,AU 3523338240,3523340287,MY @@ -156063,18 +148959,29 @@ 3523575808,3523583999,CN 3523584000,3523592495,HK 3523592496,3523592503,IQ -3523592504,3523603303,HK -3523603304,3523603311,IQ -3523603312,3523603343,HK -3523603344,3523603351,AF -3523603352,3523674111,HK +3523592504,3523592703,HK +3523592704,3523592959,US +3523592960,3523593237,HK +3523593238,3523593238,US +3523593239,3523599615,HK +3523599616,3523600383,US +3523600384,3523601663,HK +3523601664,3523601919,SA +3523601920,3523603199,HK +3523603200,3523603711,US +3523603712,3523603967,EU +3523603968,3523604991,HK +3523604992,3523605247,US +3523605248,3523674111,HK 3523674112,3523682303,FJ 3523682304,3523686399,NZ 3523686400,3523690495,AU 3523690496,3523698687,IN 3523698688,3523699199,JP 3523699200,3523699711,US -3523699712,3523713279,JP +3523699712,3523709183,JP +3523709184,3523709951,CN +3523709952,3523713279,JP 3523713280,3523713535,NL 3523713536,3523739647,JP 3523739648,3524001791,AU @@ -156085,7 +148992,7 @@ 3524157440,3524161535,AU 3524161536,3524247551,CN 3524247552,3524263935,AU -3524263936,3524296703,PH +3524263936,3524280319,PH 3524296704,3524313087,CN 3524313088,3524329471,KR 3524329472,3524362239,TW @@ -156114,7 +149021,9 @@ 3526416384,3526418431,MY 3526418432,3526426623,JP 3526426624,3526557695,AU -3526557696,3526754303,CN +3526557696,3526651135,CN +3526651136,3526651391,KP +3526651392,3526754303,CN 3526754304,3526885375,NZ 3526885376,3526893567,PK 3526893568,3526897663,NZ @@ -156122,11 +149031,14 @@ 3526901760,3526909951,AU 3526909952,3526918143,IN 3526918144,3526922239,SG +3526922240,3526924287,IN 3526924288,3526926335,AU 3526926336,3526934527,JP 3526934528,3526942719,CN 3526942720,3526950911,AU -3526950912,3526967295,HK +3526950912,3526955904,HK +3526955905,3526955905,JP +3526955906,3526967295,HK 3526967296,3526983679,JP 3526983680,3527004159,HK 3527004160,3527008255,ID @@ -156139,6 +149051,7 @@ 3528404992,3528407039,NZ 3528407040,3528409087,AU 3528409088,3528425471,CN +3528425472,3528441855,US 3528441856,3528445951,JP 3528445952,3528450047,ID 3528450048,3528458239,CN @@ -156146,7 +149059,13 @@ 3528474624,3528482815,TW 3528482816,3528491007,KR 3528491008,3528507391,AU -3528507392,3528589311,JP +3528507392,3528510975,JP +3528510976,3528511231,US +3528511232,3528513535,JP +3528513536,3528514559,US +3528514560,3528576767,JP +3528576768,3528577023,AP +3528577024,3528589311,JP 3528589312,3528720383,CN 3528720384,3528785919,AU 3528785920,3528851455,TW @@ -156166,8 +149085,18 @@ 3529089024,3529097215,KR 3529097216,3529113599,JP 3529113600,3531603967,KR -3531603968,3534749695,JP -3534749696,3534880767,HK +3531603968,3532792831,JP +3532792832,3532793087,US +3532793088,3532929279,JP +3532929280,3532929535,AP +3532929536,3534002943,JP +3534002944,3534003199,US +3534003200,3534749695,JP +3534749696,3534763775,HK +3534763776,3534764031,AP +3534764032,3534867711,HK +3534867712,3534867967,AP +3534867968,3534880767,HK 3534880768,3535273983,KR 3535273984,3535339519,HK 3535339520,3535355903,NZ @@ -156186,7 +149115,9 @@ 3535896576,3535929343,AU 3535929344,3535994879,JP 3535994880,3536060415,MY -3536060416,3536322559,JP +3536060416,3536151295,JP +3536151296,3536151551,US +3536151552,3536322559,JP 3536322560,3536551935,TW 3536551936,3536568319,TH 3536568320,3536584703,JP @@ -156206,9 +149137,13 @@ 3537174528,3537190911,TH 3537190912,3537240063,PH 3537240064,3537305599,IN -3537305600,3537371135,AU +3537305600,3537325567,AU +3537325568,3537325823,AP +3537325824,3537371135,AU 3537371136,3537895423,KR -3537895424,3538943999,JP +3537895424,3538534911,JP +3538534912,3538540543,US +3538540544,3538943999,JP 3538944000,3539271679,TW 3539271680,3539304447,VN 3539304448,3539337215,HK @@ -156217,7 +149152,9 @@ 3539402752,3539435519,JP 3539435520,3539464191,AU 3539464192,3539468287,ID -3539468288,3541303295,JP +3539468288,3539510271,JP +3539510272,3539510527,AP +3539510528,3541303295,JP 3541303296,3541565439,TW 3541565440,3541696511,MY 3541696512,3542089727,AU @@ -156226,7 +149163,9 @@ 3544711168,3545235455,TW 3545235456,3546808319,CN 3546808320,3547856895,KR -3547856896,3548905471,JP +3547856896,3547917567,JP +3547917568,3547917823,US +3547917824,3548905471,JP 3548905472,3551002623,CN 3551002624,3556769791,KR 3556769792,3556774399,DE @@ -156244,7 +149183,9 @@ 3556802560,3556810751,SD 3556810752,3556818943,PT 3556818944,3556827135,MD -3556827136,3556843519,NL +3556827136,3556837887,NL +3556837888,3556838143,EU +3556838144,3556843519,NL 3556843520,3556847935,DE 3556847936,3556847967,US 3556847968,3556851711,DE @@ -156332,13 +149273,10 @@ 3557056512,3557064703,ES 3557064704,3557072895,CZ 3557072896,3557081087,DE -3557081088,3557083199,NL -3557083200,3557083263,EU -3557083264,3557086015,NL +3557081088,3557086015,NL 3557086016,3557086047,DE 3557086048,3557086079,GB -3557086080,3557086143,EU -3557086144,3557086719,NL +3557086080,3557086719,NL 3557086720,3557086783,CH 3557086784,3557086847,IT 3557086848,3557089279,NL @@ -156391,10 +149329,10 @@ 3557335312,3557335327,EU 3557335328,3557335391,BE 3557335392,3557335455,EU -3557335456,3557335951,BE -3557335952,3557335967,LU -3557335968,3557336063,BE -3557336064,3557336127,EU +3557335456,3557335519,BE +3557335520,3557335535,EU +3557335536,3557335807,BE +3557335808,3557336127,EU 3557336128,3557336191,BE 3557336192,3557336255,EU 3557336256,3557336319,BE @@ -156406,8 +149344,8 @@ 3557338112,3557338367,BE 3557338368,3557338495,EU 3557338496,3557338615,BE -3557338616,3557338623,EU -3557338624,3557339175,BE +3557338616,3557338879,EU +3557338880,3557339175,BE 3557339176,3557339183,EU 3557339184,3557339191,BE 3557339192,3557339215,EU @@ -156657,14 +149595,18 @@ 3557883904,3557892095,RU 3557892096,3557900287,IE 3557900288,3557916671,AT -3557916672,3557924863,NO +3557916672,3557920055,NO +3557920056,3557920056,DK +3557920057,3557924863,NO 3557924864,3557933055,FI 3557933056,3557941247,IT 3557941248,3557945183,DE 3557945184,3557945199,GB 3557945200,3557957631,DE 3557957632,3557965823,SI -3557965824,3557974015,DE +3557965824,3557969407,DE +3557969408,3557969663,EU +3557969664,3557974015,DE 3557974016,3557982207,CH 3557982208,3557990399,NO 3557990400,3557998591,PT @@ -156702,18 +149644,7 @@ 3558154624,3558154751,CI 3558154752,3558154879,CM 3558154880,3558155007,SD -3558155008,3558155023,MM -3558155024,3558155027,NG -3558155028,3558155031,AF -3558155032,3558155039,DE -3558155040,3558155047,MR -3558155048,3558155055,A2 -3558155056,3558155059,AF -3558155060,3558155063,DE -3558155064,3558155103,A2 -3558155104,3558155119,DE -3558155120,3558155135,A2 -3558155136,3558155263,SD +3558155008,3558155263,US 3558155264,3558155391,ET 3558155392,3558155399,A2 3558155400,3558155407,KE @@ -156761,8 +149692,10 @@ 3558158332,3558158335,A2 3558158336,3558158847,SE 3558158848,3558159359,DE -3558159360,3558159519,AF -3558159520,3558159807,A2 +3558159360,3558159615,US +3558159616,3558159747,A2 +3558159748,3558159748,US +3558159749,3558159807,A2 3558159808,3558159839,DE 3558159840,3558159871,A2 3558159872,3558160127,SL @@ -156798,7 +149731,9 @@ 3558196416,3558196543,ES 3558196544,3558196599,IT 3558196600,3558196735,ES -3558196736,3558203391,US +3558196736,3558199039,US +3558199040,3558199295,ES +3558199296,3558203391,US 3558203392,3558211583,ES 3558211584,3558219775,GB 3558219776,3558227967,ES @@ -156807,14 +149742,7 @@ 3558244352,3558252543,IT 3558252544,3558260735,KE 3558260736,3558268927,UA -3558268928,3558269439,GB -3558269440,3558269951,GI -3558269952,3558270463,GB -3558270464,3558271231,GI -3558271232,3558271487,GB -3558271488,3558276095,GI -3558276096,3558276863,GB -3558276864,3558277119,GI +3558268928,3558277119,GI 3558277120,3558285567,GB 3558285568,3558285823,DE 3558285824,3558285951,GB @@ -156839,9 +149767,7 @@ 3558288448,3558288483,US 3558288484,3558288487,GB 3558288488,3558288639,US -3558288640,3558288671,BE -3558288672,3558288687,DE -3558288688,3558288895,BE +3558288640,3558288895,EU 3558288896,3558289103,FR 3558289104,3558289111,IT 3558289112,3558289119,GB @@ -156888,9 +149814,8 @@ 3558291464,3558291471,DE 3558291472,3558292223,GB 3558292224,3558292287,SE -3558292288,3558292543,NL -3558292544,3558292607,GB -3558292608,3558292735,NL +3558292288,3558292479,NL +3558292480,3558292735,EU 3558292736,3558292863,GB 3558292864,3558292871,CH 3558292872,3558292879,GB @@ -156928,7 +149853,9 @@ 3558339700,3558339703,DE 3558339704,3558340039,CH 3558340040,3558340043,DE -3558340044,3558342655,CH +3558340044,3558340655,CH +3558340656,3558340663,CG +3558340664,3558342655,CH 3558342656,3558350847,IT 3558350848,3558359039,RU 3558359040,3558367231,GB @@ -157006,7 +149933,11 @@ 3558670336,3558686719,DE 3558686720,3558703103,TR 3558703104,3558711295,IT -3558711296,3558719487,NL +3558711296,3558717695,NL +3558717696,3558717951,EU +3558717952,3558718207,NL +3558718208,3558718463,EU +3558718464,3558719487,NL 3558719488,3558735871,IL 3558735872,3558736127,GB 3558736128,3558736639,GG @@ -157167,9 +150098,7 @@ 3558842368,3558850559,SE 3558850560,3558850815,ES 3558850816,3558851327,US -3558851328,3558851359,ES -3558851360,3558851391,GB -3558851392,3558851471,ES +3558851328,3558851471,ES 3558851472,3558851479,NO 3558851480,3558853119,ES 3558853120,3558853375,BE @@ -157252,7 +150181,9 @@ 3559089448,3559089451,GB 3559089452,3559089463,BE 3559089464,3559089467,GB -3559089468,3559089547,BE +3559089468,3559089535,BE +3559089536,3559089543,GB +3559089544,3559089547,BE 3559089548,3559089551,GB 3559089552,3559089607,BE 3559089608,3559089611,GB @@ -157264,9 +150195,7 @@ 3559089656,3559089659,GB 3559089660,3559090071,BE 3559090072,3559090079,NL -3559090080,3559090111,BE -3559090112,3559090127,GB -3559090128,3559090439,BE +3559090080,3559090439,BE 3559090440,3559090443,GB 3559090444,3559090463,BE 3559090464,3559090467,GB @@ -157279,8 +150208,8 @@ 3559090780,3559090803,BE 3559090804,3559090807,GB 3559090808,3559090863,BE -3559090864,3559090871,GB -3559090872,3559090887,BE +3559090864,3559090879,GB +3559090880,3559090887,BE 3559090888,3559090899,GB 3559090900,3559090903,BE 3559090904,3559090907,GB @@ -157318,7 +150247,9 @@ 3559091632,3559091639,LU 3559091640,3559091815,BE 3559091816,3559091823,GB -3559091824,3559092159,BE +3559091824,3559091935,BE +3559091936,3559091951,GB +3559091952,3559092159,BE 3559092160,3559092160,GB 3559092161,3559092222,BE 3559092223,3559092223,GB @@ -157437,7 +150368,9 @@ 3559095872,3559095887,GB 3559095888,3559095919,BE 3559095920,3559095927,GB -3559095928,3559096047,BE +3559095928,3559095935,BE +3559095936,3559095999,GB +3559096000,3559096047,BE 3559096048,3559096063,GB 3559096064,3559096123,BE 3559096124,3559096127,GB @@ -157516,7 +150449,9 @@ 3559288192,3559288207,AZ 3559288208,3559288831,RU 3559288832,3559289855,AZ -3559289856,3559292927,RU +3559289856,3559291391,RU +3559291392,3559291647,AZ +3559291648,3559292927,RU 3559292928,3559301119,JO 3559301120,3559303167,DE 3559303168,3559309311,US @@ -157529,7 +150464,9 @@ 3559342080,3559350271,BG 3559350272,3559358463,BA 3559358464,3559366655,FR -3559366656,3559374847,GB +3559366656,3559368959,GB +3559368960,3559369215,AO +3559369216,3559374847,GB 3559374848,3559383039,AT 3559383040,3559391231,GB 3559391232,3559399423,CH @@ -157557,9 +150494,7 @@ 3559491440,3559491455,ES 3559491456,3559491647,NL 3559491648,3559491711,ES -3559491712,3559491727,NL -3559491728,3559491735,ES -3559491736,3559491871,NL +3559491712,3559491871,NL 3559491872,3559491903,GB 3559491904,3559491935,BE 3559491936,3559491999,ES @@ -157645,14 +150580,7 @@ 3559890944,3559899135,CH 3559899136,3559899487,UA 3559899488,3559899519,EE -3559899520,3559899903,UA -3559899904,3559899907,EE -3559899908,3559899935,RU -3559899936,3559899951,UA -3559899952,3559899955,RU -3559899956,3559899959,UA -3559899960,3559899991,RU -3559899992,3559900275,UA +3559899520,3559900275,UA 3559900276,3559900279,EE 3559900280,3559900431,UA 3559900432,3559900432,EE @@ -157688,11 +150616,9 @@ 3559902216,3559902223,UA 3559902224,3559902271,EE 3559902272,3559902399,UA -3559902400,3559902463,EE -3559902464,3559902975,UA -3559902976,3559903647,EE -3559903648,3559903679,UA -3559903680,3559904003,EE +3559902400,3559902591,EE +3559902592,3559902975,UA +3559902976,3559904003,EE 3559904004,3559904007,UA 3559904008,3559904043,EE 3559904044,3559904047,UA @@ -157787,7 +150713,9 @@ 3560316928,3560325119,NL 3560325120,3560333311,DK 3560333312,3560341503,RO -3560341504,3560357887,GB +3560341504,3560345599,GB +3560345600,3560346111,US +3560346112,3560357887,GB 3560357888,3560366079,GR 3560366080,3560366687,CH 3560366688,3560366695,IT @@ -157811,7 +150739,10 @@ 3560488960,3560497151,MD 3560497152,3560501247,LU 3560501248,3560501503,EU -3560501504,3560505343,LU +3560501504,3560502527,DE +3560502528,3560502783,LU +3560502784,3560503039,DE +3560503040,3560505343,LU 3560505344,3560513535,TR 3560513536,3560515583,SK 3560515584,3560517631,RS @@ -158989,7 +151920,8 @@ 3560943638,3560943638,IT 3560943639,3560943639,ES 3560943640,3560943640,FR -3560943641,3560943643,IT +3560943641,3560943641,DE +3560943642,3560943643,IT 3560943644,3560943644,DE 3560943645,3560943645,GB 3560943646,3560943646,DE @@ -159171,7 +152103,7 @@ 3560943888,3560943891,CA 3560943892,3560943895,DE 3560943896,3560943899,CL -3560943900,3560943903,MX +3560943900,3560943903,DE 3560943904,3560943915,US 3560943916,3560943919,CA 3560943920,3560943923,US @@ -159203,7 +152135,9 @@ 3560944108,3560944119,DE 3560944120,3560944135,US 3560944136,3560944139,DE -3560944140,3560944159,US +3560944140,3560944143,US +3560944144,3560944147,DE +3560944148,3560944159,US 3560944160,3560944163,MX 3560944164,3560944167,AR 3560944168,3560944175,US @@ -159376,7 +152310,8 @@ 3560945064,3560945067,MY 3560945068,3560945075,IN 3560945076,3560945083,CN -3560945084,3560945091,IN +3560945084,3560945087,IN +3560945088,3560945091,DE 3560945092,3560945095,SG 3560945096,3560945099,CN 3560945100,3560945103,SG @@ -159424,7 +152359,7 @@ 3560945415,3560945416,SG 3560945417,3560945418,CN 3560945419,3560945419,MY -3560945420,3560945420,IN +3560945420,3560945420,DE 3560945421,3560945422,SG 3560945423,3560945423,CN 3560945424,3560945424,MY @@ -159445,11 +152380,12 @@ 3560945440,3560945440,ID 3560945441,3560945441,SG 3560945442,3560945443,IN -3560945444,3560945448,SG +3560945444,3560945447,SG +3560945448,3560945448,DE 3560945449,3560945449,IN 3560945450,3560945450,SG 3560945451,3560945451,IN -3560945452,3560945452,SG +3560945452,3560945452,DE 3560945453,3560945453,IN 3560945454,3560945458,SG 3560945459,3560945459,TW @@ -159483,13 +152419,15 @@ 3560945500,3560945500,SG 3560945501,3560945501,US 3560945502,3560945502,IN -3560945503,3560945535,DE -3560945536,3560945539,IN +3560945503,3560945539,DE 3560945540,3560945543,SG -3560945544,3560945559,IN +3560945544,3560945551,IN +3560945552,3560945555,DE +3560945556,3560945559,IN 3560945560,3560945563,DE 3560945564,3560945567,SG -3560945568,3560945575,IN +3560945568,3560945571,DE +3560945572,3560945575,IN 3560945576,3560945579,SG 3560945580,3560945583,MY 3560945584,3560945587,SG @@ -159501,7 +152439,7 @@ 3560945620,3560945627,CN 3560945628,3560945635,SG 3560945636,3560945639,CN -3560945640,3560945643,IN +3560945640,3560945643,SG 3560945644,3560945647,MY 3560945648,3560945651,IN 3560945652,3560945659,DE @@ -159805,7 +152743,9 @@ 3560947444,3560947455,US 3560947456,3560947495,JP 3560947496,3560947499,KR -3560947500,3560947686,JP +3560947500,3560947663,JP +3560947664,3560947667,DE +3560947668,3560947686,JP 3560947687,3560947687,DE 3560947688,3560947711,JP 3560947712,3560950839,SE @@ -159923,7 +152863,9 @@ 3560996864,3561005055,GB 3561005056,3561013247,ES 3561013248,3561021439,TR -3561021440,3561022719,DE +3561021440,3561021695,EU +3561021696,3561022463,DE +3561022464,3561022719,EU 3561022720,3561022975,AT 3561022976,3561037823,DE 3561037824,3561039231,BE @@ -159939,7 +152881,9 @@ 3561078784,3561095167,CZ 3561095168,3561103359,DE 3561103360,3561111551,UA -3561111552,3561119743,LU +3561111552,3561113855,LU +3561113856,3561114111,EU +3561114112,3561119743,LU 3561119744,3561127935,IT 3561127936,3561136127,DE 3561136128,3561144319,ES @@ -160127,10 +153071,12 @@ 3561618432,3561618687,DK 3561618688,3561618815,FR 3561618816,3561618943,PL -3561618944,3561618951,ES -3561618952,3561640575,GB +3561618944,3561619455,ES +3561619456,3561640575,GB 3561640576,3561640831,FR -3561640832,3561652223,GB +3561640832,3561641450,GB +3561641451,3561641451,FR +3561641452,3561652223,GB 3561652224,3561668607,CH 3561668608,3561679359,RU 3561679360,3561679615,UA @@ -160208,8 +153154,8 @@ 3561924928,3561924943,GB 3561924944,3561925039,NL 3561925040,3561925087,GB -3561925088,3561925119,NL -3561925120,3561925375,GB +3561925088,3561925191,NL +3561925192,3561925375,GB 3561925376,3561925631,NL 3561925632,3561926943,GB 3561926944,3561926975,NL @@ -160268,13 +153214,11 @@ 3562020864,3562029055,UA 3562029056,3562037247,CZ 3562037248,3562045439,CH -3562045440,3562056703,ES -3562056704,3562056711,EU +3562045440,3562056711,ES 3562056712,3562056719,NL -3562056720,3562056911,EU +3562056720,3562056911,ES 3562056912,3562056927,FR -3562056928,3562056959,EU -3562056960,3562057215,ES +3562056928,3562057215,ES 3562057216,3562057247,NL 3562057248,3562057263,BE 3562057264,3562057471,ES @@ -160343,7 +153287,9 @@ 3562192896,3562201087,UA 3562201088,3562209279,DE 3562209280,3562217471,RU -3562217472,3562225663,DE +3562217472,3562225151,DE +3562225152,3562225159,CH +3562225160,3562225663,DE 3562225664,3562233855,NL 3562233856,3562242047,FI 3562242048,3562258431,FR @@ -160515,11 +153461,11 @@ 3563175936,3563192319,DK 3563192320,3563200511,TR 3563200512,3563208703,CH -3563208704,3563209727,DK -3563209728,3563209983,EU -3563209984,3563210751,DK +3563208704,3563210751,DK 3563210752,3563211007,DE -3563211008,3563225087,DK +3563211008,3563220123,DK +3563220124,3563220127,A2 +3563220128,3563225087,DK 3563225088,3563233279,LB 3563233280,3563241471,BY 3563241472,3563257855,TR @@ -160703,13 +153649,11 @@ 3563849216,3563849727,GB 3563849728,3563849999,NL 3563850000,3563850007,FI -3563850008,3563850239,NL +3563850008,3563850047,NL +3563850048,3563850111,ES +3563850112,3563850239,NL 3563850240,3563850751,GB -3563850752,3563850815,NL -3563850816,3563850831,ES -3563850832,3563851007,NL -3563851008,3563851135,ES -3563851136,3563852031,NL +3563850752,3563852031,NL 3563852032,3563852071,ES 3563852072,3563852079,NL 3563852080,3563852095,ES @@ -160739,7 +153683,10 @@ 3563855872,3563864063,AT 3563864064,3563872255,GB 3563872256,3563880447,RU -3563880448,3563888639,TR +3563880448,3563880703,TR +3563880704,3563884651,CY +3563884652,3563884652,TR +3563884653,3563888639,CY 3563888640,3563896831,DE 3563896832,3563899903,HU 3563899904,3563900159,SK @@ -160802,7 +153749,9 @@ 3564153088,3564153151,NO 3564153152,3564153199,SE 3564153200,3564153207,NL -3564153208,3564156415,SE +3564153208,3564155695,SE +3564155696,3564155711,FI +3564155712,3564156415,SE 3564156416,3564156419,NO 3564156420,3564156919,SE 3564156920,3564156927,FI @@ -160868,7 +153817,9 @@ 3564396544,3564404735,RU 3564404736,3564412927,BG 3564412928,3564421119,IL -3564421120,3564429311,SA +3564421120,3564428185,SA +3564428186,3564428186,A2 +3564428187,3564429311,SA 3564429312,3564431567,KZ 3564431568,3564431583,AF 3564431584,3564437503,KZ @@ -160952,7 +153903,9 @@ 3564560512,3564560527,US 3564560528,3564560575,GB 3564560576,3564560607,US -3564560608,3564561151,GB +3564560608,3564560895,GB +3564560896,3564560903,US +3564560904,3564561151,GB 3564561152,3564561407,US 3564561408,3564561663,GB 3564561664,3564561671,US @@ -160973,13 +153926,14 @@ 3564564352,3564564415,US 3564564416,3564564419,GB 3564564420,3564564427,US -3564564428,3564565119,GB -3564565120,3564565231,EU +3564564428,3564565231,GB 3564565232,3564565239,US 3564565240,3564565247,GB 3564565248,3564565279,US 3564565280,3564565327,GB -3564565328,3564565439,US +3564565328,3564565384,US +3564565385,3564565385,GB +3564565386,3564565439,US 3564565440,3564565567,GB 3564565568,3564565631,US 3564565632,3564565663,GB @@ -160992,8 +153946,7 @@ 3564566144,3564566175,US 3564566176,3564566239,GB 3564566240,3564566527,US -3564566528,3564567039,GB -3564567040,3564567047,EU +3564566528,3564567047,GB 3564567048,3564567055,US 3564567056,3564567079,GB 3564567080,3564567095,US @@ -161009,8 +153962,7 @@ 3564567808,3564567935,US 3564567936,3564568039,GB 3564568040,3564568063,US -3564568064,3564568183,EU -3564568184,3564568223,GB +3564568064,3564568223,GB 3564568224,3564568231,US 3564568232,3564568255,GB 3564568256,3564568319,US @@ -161041,11 +153993,9 @@ 3564634112,3564642303,MK 3564642304,3564650495,CH 3564650496,3564666879,NL -3564666880,3564668959,IE -3564668960,3564668991,GB -3564668992,3564669103,IE -3564669104,3564669119,GB -3564669120,3564669407,IE +3564666880,3564668927,IE +3564668928,3564669183,EU +3564669184,3564669407,IE 3564669408,3564669439,GB 3564669440,3564670207,IE 3564670208,3564670239,GB @@ -161070,11 +154020,9 @@ 3564724224,3564732415,NL 3564732416,3564733183,DE 3564733184,3564733439,GB -3564733440,3564734287,DE -3564734288,3564734303,GB -3564734304,3564734399,DE -3564734400,3564734431,GB -3564734432,3564734815,DE +3564733440,3564734207,DE +3564734208,3564734463,EU +3564734464,3564734815,DE 3564734816,3564734823,GB 3564734824,3564734847,DE 3564734848,3564734975,GB @@ -161130,7 +154078,11 @@ 3564806144,3564814335,BG 3564814336,3564822527,PL 3564822528,3564830719,EG -3564830720,3564838911,BE +3564830720,3564831487,BE +3564831488,3564831743,EU +3564831744,3564832511,BE +3564832512,3564832767,EU +3564832768,3564838911,BE 3564838912,3564847103,DE 3564847104,3564855295,IT 3564855296,3564862863,DE @@ -161169,13 +154121,15 @@ 3564882096,3564882119,NL 3564882120,3564882143,GB 3564882144,3564882239,NL -3564882240,3564883007,GB +3564882240,3564882431,GB +3564882432,3564882687,EU +3564882688,3564883007,GB 3564883008,3564883039,NL 3564883040,3564883071,GB 3564883072,3564883087,NL 3564883088,3564883199,GB -3564883200,3564883967,NL -3564883968,3564884223,GB +3564883200,3564883711,NL +3564883712,3564884223,GB 3564884224,3564884255,NL 3564884256,3564884303,GB 3564884304,3564884319,NL @@ -161382,8 +154336,7 @@ 3564954432,3564956160,GB 3564956161,3564956671,AT 3564956672,3564956687,GB -3564956688,3564956711,AT -3564956712,3564956719,EU +3564956688,3564956719,AT 3564956720,3564956735,GB 3564956736,3564956751,AT 3564956752,3564956767,US @@ -161411,9 +154364,7 @@ 3564957448,3564957455,CH 3564957456,3564957459,AT 3564957460,3564957471,GB -3564957472,3564957483,AT -3564957484,3564957487,EU -3564957488,3564957499,AT +3564957472,3564957499,AT 3564957500,3564957503,GB 3564957504,3564957507,AT 3564957508,3564957511,GB @@ -161572,8 +154523,8 @@ 3565038720,3565038727,GB 3565038728,3565038859,IE 3565038860,3565038863,GB -3565038864,3565038927,IE -3565038928,3565039615,GB +3565038864,3565038943,IE +3565038944,3565039615,GB 3565039616,3565042191,IE 3565042192,3565043711,GB 3565043712,3565045263,AT @@ -161610,13 +154561,11 @@ 3565487872,3565488127,SK 3565488128,3565488383,GB 3565488384,3565488639,ES -3565488640,3565488895,EU +3565488640,3565488895,GB 3565488896,3565489535,DE 3565489536,3565489791,GB 3565489792,3565489823,DE -3565489824,3565489855,GB -3565489856,3565489919,EU -3565489920,3565490175,GB +3565489824,3565490175,GB 3565490176,3565490431,NL 3565490432,3565491199,GB 3565491200,3565491215,FR @@ -161705,18 +154654,14 @@ 3565500592,3565500599,DE 3565500600,3565500607,GB 3565500608,3565500623,FR -3565500624,3565501055,GB -3565501056,3565501087,EU -3565501088,3565501095,GB +3565500624,3565501095,GB 3565501096,3565501103,FR 3565501104,3565501119,FI -3565501120,3565501215,GB -3565501216,3565501231,EU +3565501120,3565501231,GB 3565501232,3565501247,DE -3565501248,3565501311,EU +3565501248,3565501311,GB 3565501312,3565501439,DE -3565501440,3565501663,GB -3565501664,3565501679,EU +3565501440,3565501679,GB 3565501680,3565501695,IE 3565501696,3565502207,GB 3565502208,3565502239,IT @@ -161724,16 +154669,13 @@ 3565502464,3565503487,NL 3565503488,3565503999,GB 3565504000,3565504511,NL -3565504512,3565505023,GB -3565505024,3565505279,EU -3565505280,3565510655,GB +3565504512,3565510655,GB 3565510656,3565511679,NL 3565511680,3565512191,CH 3565512192,3565512703,DE 3565512704,3565512767,GB 3565512768,3565512959,DE -3565512960,3565513983,GB -3565513984,3565514111,EU +3565512960,3565514111,GB 3565514112,3565514239,DE 3565514240,3565514495,DK 3565514496,3565518847,GB @@ -161921,7 +154863,9 @@ 3566354432,3566370815,RO 3566370816,3566403583,TR 3566403584,3566436351,CH -3566436352,3566439615,IE +3566436352,3566438546,IE +3566438547,3566438547,EU +3566438548,3566439615,IE 3566439616,3566439631,GB 3566439632,3566469119,IE 3566469120,3566534655,GB @@ -161929,7 +154873,11 @@ 3566551040,3566574747,FI 3566574748,3566574751,SE 3566574752,3566600191,FI -3566600192,3566665727,IL +3566600192,3566607359,IL +3566607360,3566607615,GN +3566607616,3566647403,IL +3566647404,3566647404,A1 +3566647405,3566665727,IL 3566665728,3566723071,SE 3566723072,3566723327,RU 3566723328,3566739455,SE @@ -161941,7 +154889,9 @@ 3566816768,3566862335,NL 3566862336,3566895103,TR 3566895104,3566927871,KZ -3566927872,3566993407,FR +3566927872,3566976767,FR +3566976768,3566977023,EU +3566977024,3566993407,FR 3566993408,3567058943,TR 3567058944,3567103047,FR 3567103048,3567103055,IT @@ -162071,7 +155021,9 @@ 3567165440,3567169535,RU 3567169536,3567173631,MK 3567173632,3567239167,GB -3567239168,3567255551,NL +3567239168,3567241215,NL +3567241216,3567241471,EU +3567241472,3567255551,NL 3567255552,3567321087,PL 3567321088,3567323007,GB 3567323008,3567323023,CH @@ -162230,16 +155182,20 @@ 3567616256,3567616263,CD 3567616264,3567616351,A2 3567616352,3567616383,GQ -3567616384,3567616527,A2 +3567616384,3567616525,A2 +3567616526,3567616526,KE +3567616527,3567616527,A2 3567616528,3567616535,GB 3567616536,3567616575,A2 3567616576,3567616583,GB -3567616584,3567617087,A2 +3567616584,3567616767,A2 +3567616768,3567617023,US +3567617024,3567617087,A2 3567617088,3567617119,NG 3567617120,3567617151,A2 3567617152,3567617279,NG 3567617280,3567617535,IN -3567617536,3567617791,KE +3567617536,3567617791,A2 3567617792,3567618047,CD 3567618048,3567619071,IN 3567619072,3567619075,NG @@ -162248,9 +155204,9 @@ 3567619096,3567619103,A2 3567619104,3567619111,KE 3567619112,3567619135,A2 -3567619136,3567619583,NG -3567619584,3567620095,TZ -3567620096,3567620351,A2 +3567619136,3567619839,NG +3567619840,3567620095,TZ +3567620096,3567620351,IN 3567620352,3567620479,TZ 3567620480,3567620623,A2 3567620624,3567620631,PK @@ -162283,7 +155239,9 @@ 3567621912,3567621919,TZ 3567621920,3567621951,NG 3567621952,3567622655,A2 -3567622656,3567622951,KE +3567622656,3567622927,KE +3567622928,3567622943,A2 +3567622944,3567622951,KE 3567622952,3567622959,A2 3567622960,3567622963,TZ 3567622964,3567622967,NG @@ -162313,13 +155271,16 @@ 3567624448,3567625727,TZ 3567625728,3567625983,CG 3567625984,3567626239,KE -3567626240,3567627008,NG +3567626240,3567626751,TZ +3567626752,3567627008,NG 3567627009,3567629311,A2 3567629312,3567630207,TJ 3567630208,3567635711,A2 3567635712,3567635839,CG 3567635840,3567635967,CD -3567635968,3567647487,A2 +3567635968,3567641087,A2 +3567641088,3567641343,US +3567641344,3567647487,A2 3567647488,3567648767,GB 3567648768,3567665151,BE 3567665152,3567673343,ES @@ -162356,7 +155317,11 @@ 3568107520,3568153759,GB 3568153760,3568153767,CH 3568153768,3568173055,GB -3568173056,3568304127,TR +3568173056,3568233471,TR +3568233472,3568234495,US +3568234496,3568295935,TR +3568295936,3568296191,US +3568296192,3568304127,TR 3568304128,3568309775,RU 3568309776,3568309791,UZ 3568309792,3568309919,BY @@ -162367,9 +155332,13 @@ 3568435200,3568443391,UA 3568443392,3568476159,NL 3568476160,3568484351,DK -3568484352,3568492543,NL +3568484352,3568486655,NL +3568486656,3568486911,EU +3568486912,3568492543,NL 3568492544,3568500735,RS -3568500736,3568566271,IL +3568500736,3568513535,IL +3568513536,3568513791,US +3568513792,3568566271,IL 3568566272,3568574967,FR 3568574968,3568574975,A2 3568574976,3568577151,FR @@ -162378,7 +155347,9 @@ 3568577232,3568577239,A2 3568577240,3568583783,FR 3568583784,3568583791,A2 -3568583792,3568595079,FR +3568583792,3568585471,FR +3568585472,3568585727,EU +3568585728,3568595079,FR 3568595080,3568595087,A2 3568595088,3568599039,FR 3568599040,3568631807,PL @@ -162396,7 +155367,9 @@ 3568848792,3568848799,PL 3568848800,3568848871,DE 3568848872,3568848879,GB -3568848880,3568915791,DE +3568848880,3568904191,DE +3568904192,3568904447,EU +3568904448,3568915791,DE 3568915792,3568915807,LU 3568915808,3568938311,DE 3568938312,3568938319,FI @@ -162413,18 +155386,23 @@ 3569068544,3569068671,BG 3569068672,3569068951,GB 3569068952,3569068991,DE -3569068992,3569074879,GB -3569074880,3569074887,IE -3569074888,3569074895,GB -3569074896,3569074943,IE -3569074944,3569075711,GB +3569068992,3569074687,GB +3569074688,3569074943,IE +3569074944,3569075455,GB +3569075456,3569075711,IE 3569075712,3569075839,FR 3569075840,3569083903,GB 3569083904,3569084159,US 3569084160,3569090559,GB 3569090560,3569123327,RU 3569123328,3569156095,GB -3569156096,3569188863,NL +3569156096,3569156351,NL +3569156352,3569156607,EU +3569156608,3569165311,NL +3569165312,3569165567,EU +3569165568,3569167871,NL +3569167872,3569168127,EU +3569168128,3569188863,NL 3569188864,3569221631,IT 3569221632,3569238399,BE 3569238400,3569238527,AT @@ -162785,7 +155763,9 @@ 3570038464,3570038464,A2 3570038465,3570073599,DE 3570073600,3570081791,NL -3570081792,3570106367,CH +3570081792,3570098687,CH +3570098688,3570098943,EU +3570098944,3570106367,CH 3570106368,3570139135,PL 3570139136,3570170079,DE 3570170080,3570170111,BE @@ -162807,9 +155787,7 @@ 3570270208,3570335743,NL 3570335744,3570401279,GB 3570401280,3570466815,FR -3570466816,3570500351,SE -3570500352,3570500863,EU -3570500864,3570507439,SE +3570466816,3570507439,SE 3570507440,3570507455,CH 3570507456,3570532351,SE 3570532352,3570597887,IT @@ -162987,7 +155965,13 @@ 3571515392,3571548159,GB 3571548160,3571580927,ES 3571580928,3571646463,FI -3571646464,3571711999,DE +3571646464,3571655560,DE +3571655561,3571655561,RO +3571655562,3571675679,DE +3571675680,3571675687,GB +3571675688,3571710207,DE +3571710208,3571710463,GB +3571710464,3571711999,DE 3571712000,3571843071,GB 3571843072,3571974143,ES 3571974144,3571978239,RU @@ -162996,11 +155980,7 @@ 3571982336,3572006911,RU 3572006912,3572039679,CH 3572039680,3572047871,BE -3572047872,3572054303,LU -3572054304,3572054431,BE -3572054432,3572054527,LU -3572054528,3572054783,BE -3572054784,3572055743,LU +3572047872,3572055743,LU 3572055744,3572055807,BE 3572055808,3572056063,LU 3572056064,3572072447,RU @@ -163042,7 +156022,9 @@ 3572760576,3572826111,PL 3572826112,3572891647,IT 3572891648,3572957183,FI -3572957184,3573022719,SE +3572957184,3573003837,SE +3573003838,3573003838,NO +3573003839,3573022719,SE 3573022720,3573055487,RU 3573055488,3573088255,GB 3573088256,3573088263,CH @@ -163051,7 +156033,9 @@ 3573089760,3573089791,AT 3573089792,3573090055,CH 3573090056,3573090063,CD -3573090064,3573142015,CH +3573090064,3573101055,CH +3573101056,3573101311,EU +3573101312,3573142015,CH 3573142016,3573142271,AT 3573142272,3573153791,CH 3573153792,3573175711,GB @@ -163103,9 +156087,7 @@ 3574138768,3574138775,NL 3574138776,3574151823,DE 3574151824,3574151831,AT -3574151832,3574153359,DE -3574153360,3574153367,AT -3574153368,3574153615,DE +3574151832,3574153615,DE 3574153616,3574153623,AT 3574153624,3574155627,DE 3574155628,3574155631,NL @@ -163128,7 +156110,9 @@ 3574161112,3574161335,DE 3574161336,3574161339,AI 3574161340,3574169599,DE -3574169600,3574202367,ES +3574169600,3574190591,ES +3574190592,3574190847,EU +3574190848,3574202367,ES 3574202368,3574267903,NL 3574267904,3574333439,FR 3574333440,3574341631,GB @@ -163216,7 +156200,9 @@ 3575054336,3575119871,DE 3575119872,3575185407,RU 3575185408,3575250943,PL -3575250944,3575316479,IT +3575250944,3575289855,IT +3575289856,3575290111,US +3575290112,3575316479,IT 3575316480,3575349247,RU 3575349248,3575351679,ES 3575351680,3575351687,NL @@ -163257,8 +156243,7 @@ 3575579136,3575579647,BE 3575579648,3575579903,AU 3575579904,3575581439,BE -3575581440,3575581567,GB -3575581568,3575581695,IT +3575581440,3575581695,EU 3575581696,3575582207,BE 3575582208,3575582463,CH 3575582464,3575582719,FR @@ -163285,31 +156270,28 @@ 3575587324,3575587839,BE 3575587840,3575588351,GB 3575588352,3575588863,BE -3575588864,3575589887,A2 +3575588864,3575589375,A2 +3575589376,3575589631,US +3575589632,3575589887,CY 3575589888,3575590399,BE -3575590400,3575590911,A2 +3575590400,3575590655,A2 +3575590656,3575590911,GB 3575590912,3575595007,BE 3575595008,3575595519,GB 3575595520,3575596287,BE 3575596288,3575596415,GB 3575596416,3575596543,BE 3575596544,3575596799,FR -3575596800,3575622399,BE -3575622400,3575622607,EU +3575596800,3575622607,BE 3575622608,3575622611,GB -3575622612,3575622655,EU +3575622612,3575622655,BE 3575622656,3575622815,GB 3575622816,3575622847,BE 3575622848,3575622879,IT 3575622880,3575622911,FI 3575622912,3575623167,GB 3575623168,3575624703,BE -3575624704,3575624831,FR -3575624832,3575624839,PT -3575624840,3575624863,GB -3575624864,3575624895,IL -3575624896,3575624911,GB -3575624912,3575624959,BE +3575624704,3575624959,EU 3575624960,3575624991,GB 3575624992,3575624999,IT 3575625000,3575625007,GB @@ -163351,7 +156333,9 @@ 3575626632,3575626639,GB 3575626640,3575626647,DE 3575626648,3575626655,IT -3575626656,3575627311,BE +3575626656,3575626751,BE +3575626752,3575627007,A2 +3575627008,3575627311,BE 3575627312,3575627327,ES 3575627328,3575627335,SE 3575627336,3575627359,BE @@ -163390,19 +156374,8 @@ 3575630848,3575630975,BE 3575630976,3575630991,FR 3575630992,3575631103,BE -3575631104,3575631111,AT -3575631112,3575631119,CH -3575631120,3575631127,DE -3575631128,3575631135,BE -3575631136,3575631143,HU -3575631144,3575631159,BE -3575631160,3575631167,GB -3575631168,3575631199,NL -3575631200,3575631207,IE -3575631208,3575631223,BE -3575631224,3575631231,IL -3575631232,3575631295,CH -3575631296,3575631615,BE +3575631104,3575631359,EU +3575631360,3575631615,BE 3575631616,3575631631,SE 3575631632,3575631639,BE 3575631640,3575631647,CH @@ -163550,7 +156523,9 @@ 3575637472,3575638103,BE 3575638104,3575638111,GB 3575638112,3575638175,BE -3575638176,3575638239,GB +3575638176,3575638181,GB +3575638182,3575638182,EU +3575638183,3575638239,GB 3575638240,3575638263,BE 3575638264,3575638271,PL 3575638272,3575638279,BE @@ -163807,8 +156782,8 @@ 3576056944,3576056951,EU 3576056952,3576056975,GB 3576056976,3576056991,EU -3576056992,3576057007,GB -3576057008,3576057039,EU +3576056992,3576056999,GB +3576057000,3576057039,EU 3576057040,3576057055,GB 3576057056,3576057631,EU 3576057632,3576057647,GB @@ -163984,9 +156959,7 @@ 3576089440,3576089471,GB 3576089472,3576089775,EU 3576089776,3576089791,GB -3576089792,3576089823,EU -3576089824,3576089839,GB -3576089840,3576091407,EU +3576089792,3576091407,EU 3576091408,3576091423,GB 3576091424,3576091455,EU 3576091456,3576091479,GB @@ -164114,7 +157087,9 @@ 3576242320,3576242327,GB 3576242328,3576242335,FR 3576242336,3576242343,GB -3576242344,3576244103,FR +3576242344,3576242415,FR +3576242416,3576242423,GB +3576242424,3576244103,FR 3576244104,3576244111,GB 3576244112,3576244127,FR 3576244128,3576244143,GB @@ -164161,8 +157136,8 @@ 3576254856,3576254863,FR 3576254864,3576254879,GB 3576254880,3576254895,FR -3576254896,3576254903,GB -3576254904,3576255151,FR +3576254896,3576254911,GB +3576254912,3576255151,FR 3576255152,3576255199,GB 3576255200,3576255215,FR 3576255216,3576255231,GB @@ -164340,18 +157315,18 @@ 3576263584,3576263623,GB 3576263624,3576263679,FR 3576263680,3576263695,ES -3576263696,3576263791,FR -3576263792,3576263903,GB +3576263696,3576263775,FR +3576263776,3576263903,GB 3576263904,3576263911,FR 3576263912,3576263919,GB 3576263920,3576264295,FR 3576264296,3576264319,GB 3576264320,3576264383,FR 3576264384,3576264399,GB -3576264400,3576264455,FR -3576264456,3576264527,GB -3576264528,3576264543,FR -3576264544,3576264559,GB +3576264400,3576264431,FR +3576264432,3576264439,GB +3576264440,3576264551,FR +3576264552,3576264559,GB 3576264560,3576264639,FR 3576264640,3576264687,GB 3576264688,3576265319,FR @@ -164360,15 +157335,7 @@ 3576265424,3576265431,GB 3576265432,3576265463,FR 3576265464,3576265471,GB -3576265472,3576265759,FR -3576265760,3576265775,GB -3576265776,3576265847,FR -3576265848,3576265863,GB -3576265864,3576265879,FR -3576265880,3576265887,GB -3576265888,3576265919,FR -3576265920,3576265935,GB -3576265936,3576299519,FR +3576265472,3576299519,FR 3576299520,3576365055,AE 3576365056,3576430591,TR 3576430592,3576496127,FR @@ -164410,8 +157377,8 @@ 3577001984,3577002751,NL 3577002752,3577003519,A2 3577003520,3577003643,NL -3577003644,3577003711,GB -3577003712,3577004031,NL +3577003644,3577003647,GB +3577003648,3577004031,NL 3577004032,3577020415,GB 3577020416,3577085951,NL 3577085952,3577151487,DE @@ -164457,9 +157424,7 @@ 3577577232,3577577247,US 3577577248,3577583919,DE 3577583920,3577583935,BE -3577583936,3577585807,DE -3577585808,3577585815,GB -3577585816,3577586343,DE +3577583936,3577586343,DE 3577586344,3577586351,US 3577586352,3577592431,DE 3577592432,3577592447,FR @@ -164602,9 +157567,11 @@ 3577647936,3577647967,DK 3577647968,3577647999,EU 3577648000,3577648127,DK -3577648128,3577648639,EU -3577648640,3577649151,NL -3577649152,3577651199,EU +3577648128,3577648895,EU +3577648896,3577649151,NL +3577649152,3577650047,EU +3577650048,3577650063,NL +3577650064,3577651199,EU 3577651200,3577651455,GB 3577651456,3577652223,EU 3577652224,3577652671,IT @@ -164675,19 +157642,17 @@ 3577673728,3577675775,EU 3577675776,3577741311,PT 3577741312,3578003455,SE -3578003456,3578049023,DE +3578003456,3578040319,DE +3578040320,3578040575,EU +3578040576,3578049023,DE 3578049024,3578049055,CH -3578049056,3578119167,DE -3578119168,3578119183,EU -3578119184,3578204671,DE -3578204672,3578204703,EU -3578204704,3578208127,DE +3578049056,3578159615,DE +3578159616,3578159871,EU +3578159872,3578208127,DE 3578208128,3578208191,PK -3578208192,3578234759,DE -3578234760,3578234767,US -3578234768,3578244287,DE -3578244288,3578244319,EU -3578244320,3578265599,DE +3578208192,3578234623,DE +3578234624,3578234879,EU +3578234880,3578265599,DE 3578265600,3578331135,GB 3578331136,3578339327,PL 3578339328,3578347519,ES @@ -164728,7 +157693,11 @@ 3579117568,3579132159,RU 3579132160,3579132415,BY 3579132416,3579183103,RU -3579183104,3579188239,GB +3579183104,3579183247,GB +3579183248,3579183263,DE +3579183264,3579183327,GB +3579183328,3579183343,IE +3579183344,3579188239,GB 3579188240,3579188255,BE 3579188256,3579188415,GB 3579188416,3579188431,IS @@ -164758,7 +157727,9 @@ 3579204128,3579204143,BE 3579204144,3579204231,GB 3579204232,3579204239,IE -3579204240,3579205631,GB +3579204240,3579204271,GB +3579204272,3579204287,DE +3579204288,3579205631,GB 3579205632,3579205887,IE 3579205888,3579210079,GB 3579210080,3579210087,BE @@ -164966,10 +157937,12 @@ 3579553024,3579553535,BG 3579553536,3579553791,A2 3579553792,3579576319,BG -3579576320,3579595967,IT +3579576320,3579581821,IT +3579581822,3579581822,EU +3579581823,3579595967,IT 3579595968,3579595983,A2 -3579595984,3579596927,IT -3579596928,3579597055,GR +3579595984,3579596799,IT +3579596800,3579597055,EU 3579597056,3579600191,IT 3579600192,3579600207,US 3579600208,3579601471,IT @@ -164985,7 +157958,9 @@ 3579723776,3579740159,AT 3579740160,3579772927,IE 3579772928,3579838463,DE -3579838464,3580100607,ES +3579838464,3579879935,ES +3579879936,3579880191,US +3579880192,3580100607,ES 3580100608,3580150783,SE 3580150784,3580151039,NL 3580151040,3580162047,SE @@ -165001,7 +157976,7 @@ 3580203520,3580204543,RU 3580204544,3580205055,NL 3580205056,3580207103,HR -3580207104,3580208127,SE +3580207104,3580208127,LV 3580208128,3580209151,EE 3580209152,3580211199,SE 3580211200,3580213247,HR @@ -165025,8 +158000,8 @@ 3580235264,3580236799,LT 3580236800,3580237567,LV 3580237568,3580237823,LT -3580237824,3580239359,SE -3580239360,3580239871,LV +3580237824,3580238335,SE +3580238336,3580239871,LV 3580239872,3580241919,EE 3580241920,3580243967,SE 3580243968,3580244991,EE @@ -165159,7 +158134,9 @@ 3581214720,3581231103,NL 3581231104,3581239295,EU 3581239296,3581241343,NL -3581241344,3581255679,EU +3581241344,3581242623,EU +3581242624,3581245439,FR +3581245440,3581255679,EU 3581255680,3581259263,FR 3581259264,3581261311,EU 3581261312,3581261439,FR @@ -165172,7 +158149,9 @@ 3581935616,3581943807,RU 3581943808,3581951999,FR 3581952000,3581960191,TR -3581960192,3581976575,DE +3581960192,3581966849,DE +3581966850,3581966850,EU +3581966851,3581976575,DE 3581976576,3581984767,NO 3581984768,3581992959,RU 3581992960,3582001151,GB @@ -165195,7 +158174,9 @@ 3582077440,3582077471,DE 3582077472,3582077503,GB 3582077504,3582077791,DE -3582077792,3582078631,GB +3582077792,3582078090,GB +3582078091,3582078091,CH +3582078092,3582078631,GB 3582078632,3582078639,DE 3582078640,3582081055,GB 3582081056,3582081087,ES @@ -165225,7 +158206,9 @@ 3582190928,3582190931,FR 3582190932,3582192127,DE 3582192128,3582192143,NL -3582192144,3582194775,DE +3582192144,3582193151,DE +3582193152,3582193407,EU +3582193408,3582194775,DE 3582194776,3582194783,CY 3582194784,3582197127,DE 3582197128,3582197135,BZ @@ -165241,14 +158224,19 @@ 3582222864,3582222879,NO 3582222880,3582223087,SE 3582223088,3582223095,NL -3582223096,3582225719,SE +3582223096,3582224375,SE +3582224376,3582224379,FI +3582224380,3582225719,SE 3582225720,3582225727,FI 3582225728,3582227391,SE 3582227392,3582227455,FI 3582227456,3582230527,SE 3582230528,3582238719,BE -3582238720,3582255103,NL -3582255104,3582263295,KW +3582238720,3582251319,NL +3582251320,3582251327,FI +3582251328,3582255103,NL +3582255104,3582263039,KW +3582263040,3582263295,A2 3582263296,3582271487,ME 3582271488,3582279679,NL 3582279680,3582287871,GB @@ -165300,8 +158288,8 @@ 3582314304,3582314311,JE 3582314312,3582314343,GB 3582314344,3582314383,JE -3582314384,3582314407,GB -3582314408,3582314415,JE +3582314384,3582314399,GB +3582314400,3582314415,JE 3582314416,3582314443,GB 3582314444,3582314447,JE 3582314448,3582314451,GB @@ -165674,32 +158662,11 @@ 3583019376,3583023215,CH 3583023216,3583023223,DE 3583023224,3583025151,CH -3583025152,3583025279,BR -3583025280,3583028991,IT -3583028992,3583029119,DJ -3583029120,3583029247,US -3583029248,3583029375,SG -3583029376,3583029503,FR -3583029504,3583029759,IT -3583029760,3583030015,GR -3583030016,3583030783,IT -3583030784,3583030847,IE -3583030848,3583031039,GR -3583031040,3583031295,FR -3583031296,3583031839,GR -3583031840,3583031847,IT -3583031848,3583031895,GR -3583031896,3583031903,SG -3583031904,3583031919,LB -3583031920,3583032111,IT -3583032112,3583032127,GR -3583032128,3583032159,IT -3583032160,3583032255,FR -3583032256,3583032319,IT -3583032320,3583032575,FR -3583032576,3583032831,IT -3583032832,3583033087,SG -3583033088,3583033343,IT +3583025152,3583030783,A2 +3583030784,3583031039,DZ +3583031040,3583031807,A2 +3583031808,3583032063,GR +3583032064,3583033343,A2 3583033344,3583041535,FR 3583041536,3583049727,NL 3583049728,3583066111,RU @@ -165759,17 +158726,7 @@ 3583328256,3583336447,DE 3583336448,3583337727,ME 3583337728,3583337983,AL -3583337984,3583338015,ME -3583338016,3583338023,RS -3583338024,3583338031,ME -3583338032,3583338047,RS -3583338048,3583338143,ME -3583338144,3583338175,RS -3583338176,3583341039,ME -3583341040,3583341055,AL -3583341056,3583342335,ME -3583342336,3583342591,RS -3583342592,3583344639,ME +3583337984,3583344639,ME 3583344640,3583345663,BG 3583345664,3583346175,MK 3583346176,3583346687,BG @@ -165795,7 +158752,9 @@ 3583451136,3583459327,IL 3583459328,3583463891,CZ 3583463892,3583463895,PL -3583463896,3583467519,CZ +3583463896,3583467111,CZ +3583467112,3583467119,PL +3583467120,3583467519,CZ 3583467520,3583475711,ES 3583475712,3583483903,NO 3583483904,3583492095,FR @@ -165835,7 +158794,9 @@ 3583705504,3583705603,UA 3583705604,3583705607,NA 3583705608,3583705647,UA -3583705648,3583705791,NA +3583705648,3583705663,NA +3583705664,3583705727,UA +3583705728,3583705791,NA 3583705792,3583705831,UA 3583705832,3583705839,NA 3583705840,3583705847,UA @@ -165926,9 +158887,7 @@ 3583709608,3583709615,RU 3583709616,3583709699,UA 3583709700,3583709703,NA -3583709704,3583709735,UA -3583709736,3583709743,NA -3583709744,3583709759,UA +3583709704,3583709759,UA 3583709760,3583709767,NA 3583709768,3583709847,UA 3583709848,3583709855,NA @@ -165965,9 +158924,7 @@ 3583710744,3583710751,BE 3583710752,3583710887,UA 3583710888,3583710895,NA -3583710896,3583711015,UA -3583711016,3583711023,NA -3583711024,3583711247,UA +3583710896,3583711247,UA 3583711248,3583711255,NA 3583711256,3583711327,UA 3583711328,3583711335,NA @@ -166016,7 +158973,9 @@ 3583743744,3583743775,EU 3583743776,3583743807,NL 3583743808,3583743975,EU -3583743976,3583743983,GB +3583743976,3583743976,GB +3583743977,3583743977,IE +3583743978,3583743983,GB 3583743984,3583744063,EU 3583744064,3583744067,FR 3583744068,3583744071,GB @@ -166024,7 +158983,9 @@ 3583744096,3583744099,DE 3583744100,3583744103,FR 3583744104,3583744111,GB -3583744112,3583744287,EU +3583744112,3583744127,EU +3583744128,3583744255,PL +3583744256,3583744287,EU 3583744288,3583744303,GB 3583744304,3583744319,EU 3583744320,3583744447,GB @@ -166159,7 +159120,9 @@ 3584096256,3584098303,NL 3584098304,3584106495,SI 3584106496,3584114687,FI -3584114688,3584122879,GB +3584114688,3584120063,GB +3584120064,3584120319,EU +3584120320,3584122879,GB 3584122880,3584131071,PL 3584131072,3584139263,TR 3584139264,3584147455,NO @@ -166174,8 +159137,18 @@ 3584212992,3584221183,ES 3584221184,3584229375,NO 3584229376,3584245759,HU -3584245760,3584253951,NL -3584253952,3584260095,AL +3584245760,3584245802,NL +3584245803,3584245803,A1 +3584245804,3584246065,NL +3584246066,3584246066,A1 +3584246067,3584247651,NL +3584247652,3584247652,A1 +3584247653,3584247956,NL +3584247957,3584247957,A1 +3584247958,3584253951,NL +3584253952,3584256273,AL +3584256274,3584256274,US +3584256275,3584260095,AL 3584260096,3584260135,ME 3584260136,3584260139,RS 3584260140,3584260151,ME @@ -166212,7 +159185,9 @@ 3584352256,3584360447,RO 3584360448,3584368639,GB 3584368640,3584376831,SA -3584376832,3584393215,DE +3584376832,3584379135,DE +3584379136,3584379391,IT +3584379392,3584393215,DE 3584393216,3584401407,GB 3584401408,3584409599,MT 3584409600,3584413439,RU @@ -166276,22 +159251,24 @@ 3584615328,3584622335,IE 3584622336,3584622591,GB 3584622592,3584630783,FI -3584630784,3584638975,BG +3584630784,3584635799,BG +3584635800,3584635800,A1 +3584635801,3584638975,BG 3584638976,3584647167,UA -3584647168,3584649983,LU +3584647168,3584648191,LU +3584648192,3584648447,IT +3584648448,3584649983,LU 3584649984,3584650239,EU 3584650240,3584655359,LU 3584655360,3584663551,CY 3584663552,3584671743,FR 3584671744,3584688127,NL 3584688128,3584696319,GB -3584696320,3584701695,ES -3584701696,3584701751,EU +3584696320,3584701751,ES 3584701752,3584701823,NL -3584701824,3584701991,EU +3584701824,3584701991,ES 3584701992,3584702007,CH -3584702008,3584702207,EU -3584702208,3584703095,ES +3584702008,3584703095,ES 3584703096,3584703103,BE 3584703104,3584704511,ES 3584704512,3584720895,RU @@ -166309,7 +159286,9 @@ 3584819200,3584827391,RU 3584827392,3584835583,ES 3584835584,3584843775,AZ -3584843776,3584851967,DE +3584843776,3584850873,DE +3584850874,3584850874,US +3584850875,3584851967,DE 3584860160,3584868351,PL 3584868352,3584876543,NO 3584876544,3584884735,SI @@ -166338,28 +159317,16 @@ 3584973824,3584974591,DK 3584974592,3584974847,SE 3584974848,3584983039,FR -3584983040,3584988575,US -3584988576,3584988591,UA -3584988592,3584988623,US -3584988624,3584988639,UA -3584988640,3584988655,US -3584988656,3584988671,UA -3584988672,3584990303,US -3584990304,3584990335,UA -3584990336,3584990463,US -3584990464,3584990495,NL -3584990496,3584990511,US -3584990512,3584990527,UA -3584990528,3584990591,US -3584990592,3584990719,GB -3584990720,3584991231,US +3584983040,3584991231,US 3584991232,3584999423,IT 3584999424,3585007615,GB 3585007616,3585015807,AT 3585015808,3585023999,IT 3585024000,3585032191,CZ 3585032192,3585048575,LV -3585048576,3585056767,GB +3585048576,3585050879,GB +3585050880,3585051391,A2 +3585051392,3585056767,GB 3585056768,3585064959,LB 3585064960,3585081343,GB 3585081344,3585114111,IR @@ -166371,7 +159338,11 @@ 3585155072,3585163263,GB 3585163264,3585171455,BE 3585171456,3585179647,RU -3585179648,3585189887,BE +3585179648,3585187839,BE +3585187840,3585188095,DZ +3585188096,3585188863,BE +3585188864,3585189119,DZ +3585189120,3585189887,BE 3585189888,3585190399,DZ 3585190400,3585190527,BE 3585190528,3585190655,DZ @@ -166388,8 +159359,7 @@ 3585269760,3585277951,SY 3585277952,3585286143,SE 3585286144,3585289095,NO -3585289096,3585289111,EU -3585289112,3585289215,GB +3585289096,3585289215,GB 3585289216,3585289552,NO 3585289553,3585289599,GB 3585289600,3585289631,NO @@ -166411,9 +159381,9 @@ 3585302528,3585310719,ES 3585310720,3585318911,DE 3585318912,3585327103,DZ -3585327104,3585331327,NL -3585331328,3585331343,FI -3585331344,3585335295,NL +3585327104,3585332223,NL +3585332224,3585332351,A1 +3585332352,3585335295,NL 3585335296,3585343487,UA 3585343488,3585351679,EE 3585351680,3585359871,CZ @@ -166445,7 +159415,9 @@ 3585544912,3585544927,TR 3585544928,3585548287,DE 3585548288,3585556479,RU -3585556480,3585564671,DE +3585556480,3585558783,DE +3585558784,3585559039,US +3585559040,3585564671,DE 3585564672,3585572863,RU 3585572864,3585581055,IT 3585581056,3585597439,DE @@ -166514,11 +159486,10 @@ 3585701504,3585701519,NG 3585701520,3585701535,CA 3585701536,3585701631,NG -3585701632,3585701887,GB +3585701632,3585701887,A2 3585701888,3585702143,FR 3585702144,3585702399,LR -3585702400,3585702463,US -3585702464,3585702527,A2 +3585702400,3585702527,US 3585702528,3585702655,TZ 3585702656,3585702911,TG 3585702912,3585703167,NG @@ -166599,7 +159570,8 @@ 3585859584,3585860607,RU 3585860608,3585863679,DE 3585863680,3585864703,RU -3585864704,3585865727,DE +3585864704,3585865471,DE +3585865472,3585865727,LB 3585865728,3585867775,RU 3585867776,3585875967,NO 3585875968,3585884159,CH @@ -166669,8 +159641,12 @@ 3586203648,3586204159,ZM 3586204160,3586205695,KE 3586205696,3586207743,BW -3586207744,3586208767,ZA -3586208768,3586211839,KE +3586207744,3586207999,ZA +3586208000,3586208255,A2 +3586208256,3586208767,ZA +3586208768,3586211071,KE +3586211072,3586211327,BW +3586211328,3586211839,KE 3586211840,3586220287,CH 3586220288,3586220303,FR 3586220304,3586225295,CH @@ -166712,9 +159688,7 @@ 3586271824,3586271839,IT 3586271840,3586272255,ES 3586272256,3586272383,NL -3586272384,3586272799,ES -3586272800,3586272807,IT -3586272808,3586272815,ES +3586272384,3586272815,ES 3586272816,3586272823,IT 3586272824,3586272863,ES 3586272864,3586272895,NL @@ -166744,8 +159718,8 @@ 3586473988,3586476031,HU 3586476032,3586476063,TR 3586476064,3586476287,HU -3586476288,3586476295,SK -3586476296,3586476351,HU +3586476288,3586476303,SK +3586476304,3586476351,HU 3586476352,3586476383,AT 3586476384,3586476407,UA 3586476408,3586476431,HU @@ -166787,7 +159761,8 @@ 3586588672,3586596863,IT 3586596864,3586605055,GB 3586605056,3586621439,SE -3586621440,3586625535,IE +3586621440,3586621695,EU +3586621696,3586625535,IE 3586625536,3586629631,GB 3586629632,3586637823,IE 3586637824,3586654207,PL @@ -166798,7 +159773,9 @@ 3586677248,3586677311,DE 3586677312,3586677327,FR 3586677328,3586677375,DE -3586677376,3586677487,FR +3586677376,3586677434,FR +3586677435,3586677435,DE +3586677436,3586677487,FR 3586677488,3586677759,DE 3586677760,3586678015,GR 3586678016,3586678271,DE @@ -166828,11 +159805,7 @@ 3586679712,3586679727,FR 3586679728,3586679807,IT 3586679808,3586680319,FR -3586680320,3586680447,ES -3586680448,3586680463,FR -3586680464,3586680543,ES -3586680544,3586680559,FR -3586680560,3586680575,ES +3586680320,3586680575,ES 3586680576,3586680607,FR 3586680608,3586680615,ES 3586680616,3586680703,FR @@ -166868,7 +159841,9 @@ 3586905200,3586905215,GB 3586905216,3586905287,DE 3586905288,3586905295,CY -3586905296,3586910559,DE +3586905296,3586906225,DE +3586906226,3586906226,A1 +3586906227,3586910559,DE 3586910560,3586910567,NL 3586910568,3586910575,CY 3586910576,3586910583,DE @@ -166883,7 +159858,9 @@ 3586910992,3586911039,BE 3586911040,3586911103,DE 3586911104,3586911167,NL -3586911168,3586916351,DE +3586911168,3586912721,DE +3586912722,3586912722,FR +3586912723,3586916351,DE 3586916352,3586924031,IT 3586924032,3586924047,US 3586924048,3586924543,IT @@ -166947,7 +159924,9 @@ 3587082368,3587082431,US 3587082432,3587088383,GB 3587088384,3587096575,DE -3587096576,3587121151,NL +3587096576,3587110863,NL +3587110864,3587110871,BE +3587110872,3587121151,NL 3587121152,3587129343,AL 3587129344,3587134463,NL 3587134464,3587134591,ES @@ -166961,9 +159940,14 @@ 3587179456,3587186687,AT 3587186688,3587187199,A2 3587187200,3587187455,GB -3587187456,3587188479,A2 +3587187456,3587188223,A2 +3587188224,3587188479,AM 3587188480,3587188735,DE -3587188736,3587194495,A2 +3587188736,3587192831,A2 +3587192832,3587193087,DE +3587193088,3587193343,A2 +3587193344,3587193599,GB +3587193600,3587194495,A2 3587194496,3587194511,RU 3587194512,3587194879,A2 3587194880,3587211263,GB @@ -167099,18 +160083,17 @@ 3587238912,3587239279,NL 3587239280,3587239287,GB 3587239288,3587239303,NL -3587239304,3587239311,GB -3587239312,3587239375,NL +3587239304,3587239319,GB +3587239320,3587239375,NL 3587239376,3587239391,GB -3587239392,3587239607,NL -3587239608,3587239615,GB -3587239616,3587239631,NL +3587239392,3587239631,NL 3587239632,3587239639,GB 3587239640,3587239911,NL 3587239912,3587239919,GB 3587239920,3587240063,NL 3587240064,3587240071,BE -3587240072,3587240103,NL +3587240072,3587240079,GB +3587240080,3587240103,NL 3587240104,3587240107,GB 3587240108,3587240271,NL 3587240272,3587240279,GB @@ -167148,7 +160131,9 @@ 3587243432,3587243439,GB 3587243440,3587243455,NL 3587243456,3587243471,GB -3587243472,3587243903,NL +3587243472,3587243495,NL +3587243496,3587243503,GB +3587243504,3587243903,NL 3587243904,3587243919,GB 3587243920,3587243935,NL 3587243936,3587243951,GB @@ -167164,7 +160149,11 @@ 3587260416,3587284991,DE 3587284992,3587285135,A2 3587285136,3587285159,HK -3587285160,3587287043,A2 +3587285160,3587285216,A2 +3587285217,3587285217,US +3587285218,3587286527,A2 +3587286528,3587286783,EU +3587286784,3587287043,A2 3587287044,3587287047,LY 3587287048,3587287055,A2 3587287056,3587287059,LY @@ -167255,16 +160244,8 @@ 3587289412,3587289415,FR 3587289416,3587289423,A2 3587289424,3587289467,GB -3587289468,3587289855,A2 -3587289856,3587289859,FR -3587289860,3587289863,A2 -3587289864,3587289871,GB -3587289872,3587289895,A2 -3587289896,3587289907,GB -3587289908,3587289911,ES -3587289912,3587289915,A2 -3587289916,3587289919,FR -3587289920,3587290111,A2 +3587289468,3587289599,A2 +3587289600,3587290111,EU 3587290112,3587290367,IT 3587290368,3587290622,GB 3587290623,3587290623,A2 @@ -167299,7 +160280,9 @@ 3587413760,3587414015,BE 3587414016,3587424255,NL 3587424256,3587440639,DE -3587440640,3587457023,SE +3587440640,3587444900,SE +3587444901,3587444916,FI +3587444917,3587457023,SE 3587457024,3587459263,GB 3587459264,3587459295,DE 3587459296,3587473407,GB @@ -167315,7 +160298,9 @@ 3587596288,3587604479,NL 3587604480,3587620863,FI 3587620864,3587637247,SE -3587637248,3587653631,FR +3587637248,3587646975,FR +3587646976,3587647231,MC +3587647232,3587653631,FR 3587653632,3587670015,SK 3587670016,3587686031,IT 3587686032,3587686039,FR @@ -167324,7 +160309,9 @@ 3587687600,3587689151,IT 3587689152,3587689159,FR 3587689160,3587689167,GB -3587689168,3587699255,IT +3587689168,3587691399,IT +3587691400,3587691407,DE +3587691408,3587699255,IT 3587699256,3587699263,A2 3587699264,3587699559,IT 3587699560,3587699567,GB @@ -167386,7 +160373,9 @@ 3588227072,3588292607,BE 3588292608,3588308991,AT 3588308992,3588325375,NO -3588325376,3588333567,GB +3588325376,3588328191,GB +3588328192,3588328447,EU +3588328448,3588333567,GB 3588333568,3588341759,FR 3588341760,3588358143,IT 3588358144,3588374527,BG @@ -167405,9 +160394,7 @@ 3588521984,3588538367,PT 3588538368,3588544383,GB 3588544384,3588544391,IE -3588544392,3588552447,GB -3588552448,3588552479,EU -3588552480,3588553983,GB +3588544392,3588553983,GB 3588553984,3588554239,IE 3588554240,3588554687,GB 3588554688,3588554751,IE @@ -167444,9 +160431,7 @@ 3588782272,3588782279,A2 3588782280,3588784127,GB 3588784128,3588800511,CH -3588800512,3588802687,RU -3588802688,3588802815,CH -3588802816,3588816895,RU +3588800512,3588816895,RU 3588816896,3588833279,IT 3588833280,3588848767,RO 3588848768,3588848775,FR @@ -167472,14 +160457,11 @@ 3589034168,3589034183,NL 3589034184,3589034191,GB 3589034192,3589034207,DE -3589034208,3589034303,NL -3589034304,3589034335,DE -3589034336,3589034367,FR -3589034368,3589034431,NL -3589034432,3589034495,FR +3589034208,3589034239,NL +3589034240,3589034495,EU 3589034496,3589037055,ES -3589037056,3589037183,BE -3589037184,3589037343,NL +3589037056,3589037311,EU +3589037312,3589037343,NL 3589037344,3589037375,SE 3589037376,3589037423,NL 3589037424,3589037439,ES @@ -167555,11 +160537,12 @@ 3589429504,3589430271,GB 3589430272,3589430543,FR 3589430544,3589430559,ES -3589430560,3589431295,GB +3589430560,3589431039,GB +3589431040,3589431295,ES 3589431296,3589431343,FR 3589431344,3589431807,GB -3589431808,3589432063,CH -3589432064,3589432319,GB +3589431808,3589432111,CH +3589432112,3589432319,GB 3589432320,3589432575,CH 3589432576,3589432895,FR 3589432896,3589432927,CH @@ -167629,8 +160612,8 @@ 3589583360,3589583647,GB 3589583648,3589583663,NL 3589583664,3589583743,GB -3589583744,3589583871,NL -3589583872,3589584255,GB +3589583744,3589584127,NL +3589584128,3589584255,GB 3589584256,3589584271,NL 3589584272,3589584639,GB 3589584640,3589585279,NL @@ -167644,7 +160627,9 @@ 3589668864,3589677055,RU 3589677056,3589680287,FR 3589680288,3589680303,MQ -3589680304,3589680751,FR +3589680304,3589680600,FR +3589680601,3589680601,A1 +3589680602,3589680751,FR 3589680752,3589680767,MQ 3589680768,3589685247,FR 3589685248,3589718015,GB @@ -167850,7 +160835,9 @@ 3589747072,3589747103,ES 3589747104,3589767167,NL 3589767168,3589816319,RU -3589816320,3589827071,EU +3589816320,3589825791,EU +3589825792,3589826047,DE +3589826048,3589827071,EU 3589827072,3589827327,SE 3589827328,3589827583,FR 3589827584,3589827647,EU @@ -167867,7 +160854,9 @@ 3589828736,3589828991,NL 3589828992,3589829119,ES 3589829120,3589829183,GB -3589829184,3589829631,EU +3589829184,3589829375,EU +3589829376,3589829503,FR +3589829504,3589829631,EU 3589829632,3589830655,GB 3589830656,3589831167,DE 3589831168,3589831679,US @@ -167968,7 +160957,13 @@ 3590193152,3590201343,IT 3590201344,3590209535,DE 3590209536,3590225919,ES -3590225920,3590234111,TR +3590225920,3590226431,TR +3590226432,3590226943,US +3590226944,3590229247,TR +3590229248,3590230271,US +3590230272,3590231039,TR +3590231040,3590231295,US +3590231296,3590234111,TR 3590234112,3590242303,GB 3590242304,3590244351,US 3590244352,3590244607,DE @@ -168017,7 +161012,7 @@ 3590251776,3590251967,FR 3590251968,3590252287,ES 3590252288,3590252543,FR -3590252544,3590253055,GB +3590252544,3590253055,LB 3590253056,3590253311,DE 3590253312,3590253375,FR 3590253376,3590253407,US @@ -168121,19 +161116,8 @@ 3590308824,3590308831,SO 3590308832,3590308855,GB 3590308856,3590308863,NG -3590308864,3590308951,GB -3590308952,3590308959,GH -3590308960,3590308991,GB -3590308992,3590308999,IL -3590309000,3590309007,UG -3590309008,3590309039,GB -3590309040,3590309055,ZW -3590309056,3590309063,CD -3590309064,3590309071,GB -3590309072,3590309079,MW -3590309080,3590309103,NG -3590309104,3590309111,ZW -3590309112,3590309251,GB +3590308864,3590309119,ZM +3590309120,3590309251,GB 3590309252,3590309255,SO 3590309256,3590309511,GB 3590309512,3590309519,AO @@ -168272,7 +161256,9 @@ 3590316232,3590316239,LB 3590316240,3590316271,GB 3590316272,3590316279,IQ -3590316280,3590316567,GB +3590316280,3590316282,GB +3590316283,3590316283,US +3590316284,3590316567,GB 3590316568,3590316575,IQ 3590316576,3590316591,GB 3590316592,3590316599,IQ @@ -168293,7 +161279,9 @@ 3590317496,3590317503,LB 3590317504,3590317527,GB 3590317528,3590317543,IQ -3590317544,3590317951,GB +3590317544,3590317567,GB +3590317568,3590317823,US +3590317824,3590317951,GB 3590317952,3590318047,UA 3590318048,3590319167,GB 3590319168,3590319231,AE @@ -168332,14 +161320,7 @@ 3590322120,3590322151,GB 3590322152,3590322159,LY 3590322160,3590322175,GB -3590322176,3590322239,IQ -3590322240,3590322335,GB -3590322336,3590322351,MG -3590322352,3590322391,GB -3590322392,3590322399,IQ -3590322400,3590322415,AO -3590322416,3590322423,GB -3590322424,3590322431,NG +3590322176,3590322431,A2 3590322432,3590322559,LB 3590322560,3590322607,GB 3590322608,3590322687,LB @@ -168389,9 +161370,12 @@ 3624281088,3624281343,HT 3624281344,3624283135,CA 3624283136,3624284159,US -3624284160,3624288255,CA +3624284160,3624286193,CA +3624286194,3624286194,ZA +3624286195,3624288255,CA 3624288256,3624290303,IN -3624290304,3624292607,CA +3624290304,3624292351,CA +3624292352,3624292607,MF 3624292608,3624292863,US 3624292864,3624294143,CA 3624294144,3624294399,US @@ -168405,7 +161389,9 @@ 3624298496,3624299519,PH 3624299520,3624300031,CA 3624300032,3624300287,LY -3624300288,3624303359,CA +3624300288,3624302847,CA +3624302848,3624303103,MY +3624303104,3624303359,CA 3624303360,3624303615,US 3624303616,3624303743,CA 3624303744,3624303759,ZA @@ -168475,7 +161461,9 @@ 3624382032,3624382047,RO 3624382048,3624383071,US 3624383072,3624383087,GB -3624383088,3624386559,US +3624383088,3624383287,US +3624383288,3624383295,AU +3624383296,3624386559,US 3624386560,3624394751,CA 3624394752,3624435711,US 3624435712,3624438664,CA @@ -168495,28 +161483,12 @@ 3624480768,3624484863,CA 3624484864,3624534015,US 3624534016,3624534271,PA -3624534272,3624546559,US +3624534272,3624536063,CA +3624536064,3624546559,US 3624546560,3624546687,A2 3624546688,3624546695,CA 3624546696,3624546815,A2 -3624546816,3624546943,US -3624546944,3624546991,A2 -3624546992,3624547007,US -3624547008,3624547015,A2 -3624547016,3624547071,US -3624547072,3624547079,A2 -3624547080,3624547087,US -3624547088,3624547119,A2 -3624547120,3624547167,US -3624547168,3624547175,A2 -3624547176,3624547183,US -3624547184,3624547191,A2 -3624547192,3624547199,US -3624547200,3624547215,A2 -3624547216,3624547239,US -3624547240,3624547255,A2 -3624547256,3624547263,AS -3624547264,3624547327,US +3624546816,3624547327,US 3624547328,3624547647,A2 3624547648,3624547711,US 3624547712,3624547743,A2 @@ -168565,29 +161537,13 @@ 3624550144,3624587263,US 3624587264,3624591359,JM 3624591360,3624714239,US -3624714240,3624715551,SG -3624715552,3624715559,ID -3624715560,3624715743,SG -3624715744,3624715751,US -3624715752,3624715927,SG +3624714240,3624715927,SG 3624715928,3624715935,GB 3624715936,3624716223,SG 3624716224,3624716255,AU -3624716256,3624716633,SG -3624716634,3624716641,US -3624716642,3624717311,SG +3624716256,3624717311,SG 3624717312,3624718335,US -3624718336,3624718911,SG -3624718912,3624718943,US -3624718944,3624719143,SG -3624719144,3624719151,US -3624719152,3624719423,SG -3624719424,3624719431,US -3624719432,3624719503,SG -3624719504,3624719511,ID -3624719512,3624719863,SG -3624719864,3624719871,US -3624719872,3624720383,SG +3624718336,3624720383,SG 3624720384,3624720895,US 3624720896,3624721919,SG 3624721920,3624730623,US @@ -168759,7 +161715,9 @@ 3624912728,3624912735,TT 3624912736,3624912759,US 3624912760,3624912767,MY -3624912768,3624912959,US +3624912768,3624912863,US +3624912864,3624912871,MX +3624912872,3624912959,US 3624912960,3624913087,IN 3624913088,3624913247,US 3624913248,3624913279,CA @@ -168929,7 +161887,9 @@ 3625292936,3625293607,CA 3625293608,3625293615,US 3625293616,3625295871,CA -3625295872,3625325055,US +3625295872,3625320447,US +3625320448,3625320467,CA +3625320468,3625325055,US 3625325056,3625325087,RU 3625325088,3625326632,US 3625326633,3625326642,GB @@ -169012,15 +161972,19 @@ 3625423104,3625426943,CA 3625426944,3625508863,US 3625508864,3625512959,CA -3625512960,3625528541,US +3625512960,3625514303,US +3625514304,3625514367,GB +3625514368,3625528541,US 3625528542,3625528551,AU 3625528552,3625574399,US -3625574400,3625578239,A2 -3625578240,3625581631,US +3625574400,3625577983,A2 +3625577984,3625581631,US 3625581632,3625581647,NL 3625581648,3625631743,US 3625631744,3625639935,CA -3625639936,3626025919,US +3625639936,3625959423,US +3625959424,3625961471,GB +3625961472,3626025919,US 3626025920,3626025951,LT 3626025952,3626060735,US 3626060736,3626060743,BM @@ -169058,7 +162022,9 @@ 3626192768,3626192799,CH 3626192800,3626213439,US 3626213440,3626213471,GB -3626213472,3626225407,US +3626213472,3626222653,US +3626222654,3626222654,CA +3626222655,3626225407,US 3626225408,3626225663,HK 3626225664,3626227167,US 3626227168,3626227199,AR @@ -169066,10 +162032,14 @@ 3626228464,3626228479,AE 3626228480,3626230815,US 3626230816,3626230847,DE -3626230848,3626270719,US +3626230848,3626231807,US +3626231808,3626231967,GB +3626231968,3626270719,US 3626270720,3626287103,CA 3626287104,3626332159,US -3626332160,3626336255,CA +3626332160,3626334207,CA +3626334208,3626334463,US +3626334464,3626336255,CA 3626336256,3626381317,US 3626381318,3626381321,AU 3626381322,3626381325,CR @@ -169427,7 +162397,9 @@ 3626385188,3626385191,CA 3626385192,3626385207,US 3626385208,3626385209,NZ -3626385210,3626385225,US +3626385210,3626385217,US +3626385218,3626385221,CA +3626385222,3626385225,US 3626385226,3626385229,CA 3626385230,3626385237,US 3626385238,3626385241,BE @@ -169456,7 +162428,9 @@ 3626385390,3626385393,GB 3626385394,3626508287,US 3626508288,3626512383,CA -3626512384,3626524671,US +3626512384,3626513427,US +3626513428,3626513428,EU +3626513429,3626524671,US 3626524672,3626524927,CA 3626524928,3626524943,US 3626524944,3626524967,CA @@ -169615,7 +162589,9 @@ 3627065344,3627069439,CA 3627069440,3627288575,US 3627288576,3627288607,GB -3627288608,3627309455,US +3627288608,3627299071,US +3627299072,3627299327,IN +3627299328,3627309455,US 3627309456,3627309471,IL 3627309472,3627309695,US 3627309696,3627309823,AE @@ -169678,7 +162654,9 @@ 3627746400,3627746431,CA 3627746432,3627747159,US 3627747160,3627747167,IN -3627747168,3627753471,US +3627747168,3627752191,US +3627752192,3627752319,A1 +3627752320,3627753471,US 3627753472,3627753727,AR 3627753728,3627755007,US 3627755008,3627755135,IE @@ -169757,7 +162735,9 @@ 3628165312,3628165375,DO 3628165376,3628165647,US 3628165648,3628165663,VI -3628165664,3628169471,US +3628165664,3628165759,US +3628165760,3628165775,A1 +3628165776,3628169471,US 3628169472,3628169599,IT 3628169600,3628179455,US 3628179456,3628187647,CA @@ -169860,7 +162840,9 @@ 3628772432,3628772447,GB 3628772448,3628834815,US 3628834816,3628843007,CA -3628843008,3628963007,US +3628843008,3628848639,US +3628848640,3628848895,EU +3628848896,3628963007,US 3628963008,3628963039,PA 3628963040,3629187071,US 3629187072,3629195263,CA @@ -169884,35 +162866,15 @@ 3629201752,3629201755,CA 3629201756,3629201775,US 3629201776,3629201791,CA -3629201792,3629201839,US -3629201840,3629201855,CA -3629201856,3629201887,US +3629201792,3629201887,US 3629201888,3629201903,CA -3629201904,3629201919,US -3629201920,3629201935,CA -3629201936,3629201939,US -3629201940,3629201959,CA -3629201960,3629201971,US -3629201972,3629201983,CA -3629201984,3629201991,US -3629201992,3629201999,CA -3629202000,3629202003,US -3629202004,3629202007,CA -3629202008,3629202011,US -3629202012,3629202079,CA -3629202080,3629202175,US -3629202176,3629202203,CA -3629202204,3629202227,US -3629202228,3629202239,CA -3629202240,3629202263,US -3629202264,3629202271,CA -3629202272,3629202331,US -3629202332,3629202367,CA -3629202368,3629202431,US +3629201904,3629202431,US 3629202432,3629203199,CA 3629203200,3629318143,US 3629318144,3629326335,CA -3629326336,3629539327,US +3629326336,3629534657,US +3629534658,3629534658,A1 +3629534659,3629539327,US 3629539328,3629547519,CA 3629547520,3629662207,US 3629662208,3629662463,GB @@ -169952,7 +162914,9 @@ 3629876256,3629876263,CA 3629876264,3629876279,US 3629876280,3629876287,CA -3629876288,3630035231,US +3629876288,3630022639,US +3630022640,3630022643,A1 +3630022644,3630035231,US 3630035232,3630035247,GB 3630035248,3630035695,US 3630035696,3630035711,GB @@ -169966,18 +162930,8 @@ 3630038336,3630038351,GB 3630038352,3630038367,US 3630038368,3630038399,GB -3630038400,3630039047,US -3630039048,3630039055,CA -3630039056,3630039071,US -3630039072,3630039087,CA -3630039088,3630039119,US -3630039120,3630039135,CA -3630039136,3630039159,US -3630039160,3630039239,CA -3630039240,3630039247,US -3630039248,3630039263,CA -3630039264,3630039295,US -3630039296,3630039359,CA +3630038400,3630039039,US +3630039040,3630039359,CA 3630039360,3630039391,US 3630039392,3630039455,CA 3630039456,3630039487,US @@ -170038,8 +162992,8 @@ 3630044016,3630044063,CA 3630044064,3630044079,US 3630044080,3630044111,CA -3630044112,3630044143,US -3630044144,3630044287,CA +3630044112,3630044127,US +3630044128,3630044287,CA 3630044288,3630044351,US 3630044352,3630044415,CA 3630044416,3630044671,US @@ -170047,9 +163001,7 @@ 3630046368,3630046399,US 3630046400,3630047791,CA 3630047792,3630047807,US -3630047808,3630049535,CA -3630049536,3630049599,US -3630049600,3630049791,CA +3630047808,3630049791,CA 3630049792,3630050047,US 3630050048,3630050391,CA 3630050392,3630050399,US @@ -170073,9 +163025,7 @@ 3630054240,3630054335,US 3630054336,3630054495,CA 3630054496,3630054511,US -3630054512,3630054911,CA -3630054912,3630054919,US -3630054920,3630055519,CA +3630054512,3630055519,CA 3630055520,3630055551,US 3630055552,3630055679,CA 3630055680,3630055935,US @@ -170085,9 +163035,7 @@ 3630057040,3630057055,US 3630057056,3630057087,CA 3630057088,3630057103,US -3630057104,3630057119,CA -3630057120,3630057135,US -3630057136,3630057151,CA +3630057104,3630057151,CA 3630057152,3630057167,US 3630057168,3630057183,CA 3630057184,3630057199,US @@ -170168,8 +163116,8 @@ 3630072064,3630072223,CA 3630072224,3630072255,US 3630072256,3630074159,CA -3630074160,3630074207,US -3630074208,3630074255,CA +3630074160,3630074191,US +3630074192,3630074255,CA 3630074256,3630074287,US 3630074288,3630074319,CA 3630074320,3630074367,US @@ -170183,9 +163131,7 @@ 3630074528,3630074543,US 3630074544,3630075183,CA 3630075184,3630075199,US -3630075200,3630075311,CA -3630075312,3630075327,US -3630075328,3630075375,CA +3630075200,3630075375,CA 3630075376,3630075391,US 3630075392,3630075647,CA 3630075648,3630076223,US @@ -170199,21 +163145,15 @@ 3630077824,3630077887,US 3630077888,3630078847,CA 3630078848,3630078879,US -3630078880,3630078975,CA -3630078976,3630079039,US -3630079040,3630079263,CA +3630078880,3630079263,CA 3630079264,3630079279,US -3630079280,3630079407,CA -3630079408,3630079423,US -3630079424,3630079439,CA +3630079280,3630079439,CA 3630079440,3630079455,AG 3630079456,3630079487,CA 3630079488,3630080511,US 3630080512,3630080895,CA 3630080896,3630081023,US -3630081024,3630081151,CA -3630081152,3630081279,US -3630081280,3630081791,CA +3630081024,3630081791,CA 3630081792,3630082047,US 3630082048,3630082751,CA 3630082752,3630082815,US @@ -170239,17 +163179,15 @@ 3630086144,3630086287,US 3630086288,3630086295,CA 3630086296,3630086319,US -3630086320,3630086375,CA -3630086376,3630086383,US -3630086384,3630086399,CA +3630086320,3630086399,CA 3630086400,3630086655,US 3630086656,3630086847,CA 3630086848,3630086911,US 3630086912,3630087935,CA 3630087936,3630088447,US 3630088448,3630088959,CA -3630088960,3630089727,US -3630089728,3630090255,CA +3630088960,3630089471,US +3630089472,3630090255,CA 3630090256,3630090287,US 3630090288,3630090319,CA 3630090320,3630090335,US @@ -170309,8 +163247,8 @@ 3630102016,3630102335,US 3630102336,3630103999,CA 3630104000,3630104063,US -3630104064,3630104319,CA -3630104320,3630106015,US +3630104064,3630104575,CA +3630104576,3630106015,US 3630106016,3630106031,CA 3630106032,3630106063,US 3630106064,3630106079,CA @@ -170351,9 +163289,7 @@ 3630149440,3630149471,US 3630149472,3630149503,CA 3630149504,3630149535,US -3630149536,3630152447,CA -3630152448,3630152703,US -3630152704,3630153119,CA +3630149536,3630153119,CA 3630153120,3630153151,US 3630153152,3630153407,CA 3630153408,3630153727,US @@ -170365,9 +163301,7 @@ 3630155584,3630155599,US 3630155600,3630155615,CA 3630155616,3630155631,US -3630155632,3630155759,CA -3630155760,3630155775,US -3630155776,3630158135,CA +3630155632,3630158135,CA 3630158136,3630158151,US 3630158152,3630158159,CA 3630158160,3630158167,US @@ -170405,9 +163339,7 @@ 3630161984,3630162047,US 3630162048,3630162303,CA 3630162304,3630162367,US -3630162368,3630162687,CA -3630162688,3630162943,US -3630162944,3630163455,CA +3630162368,3630163455,CA 3630163456,3630163711,US 3630163712,3630163719,CA 3630163720,3630163727,US @@ -170419,8 +163351,8 @@ 3630163928,3630163959,US 3630163960,3630164847,CA 3630164848,3630164863,US -3630164864,3630164895,CA -3630164896,3630164927,US +3630164864,3630164911,CA +3630164912,3630164927,US 3630164928,3630164975,CA 3630164976,3630164991,US 3630164992,3630166719,CA @@ -170431,9 +163363,7 @@ 3630166864,3630166879,US 3630166880,3630166975,CA 3630166976,3630166991,US -3630166992,3630167007,CA -3630167008,3630167023,US -3630167024,3630167295,CA +3630166992,3630167295,CA 3630167296,3630167359,US 3630167360,3630167487,CA 3630167488,3630167551,US @@ -170447,8 +163377,8 @@ 3630169088,3630169343,US 3630169344,3630169407,CA 3630169408,3630169471,US -3630169472,3630169855,CA -3630169856,3630301695,US +3630169472,3630170111,CA +3630170112,3630301695,US 3630301696,3630301711,RU 3630301712,3630309375,US 3630309376,3630317567,CA @@ -170460,7 +163390,11 @@ 3630391296,3630395391,CA 3630395392,3630718975,US 3630718976,3630727167,CA -3630727168,3630746879,US +3630727168,3630745855,US +3630745856,3630746111,UG +3630746112,3630746367,US +3630746368,3630746623,UG +3630746624,3630746879,US 3630746880,3630747391,TZ 3630747392,3630780415,US 3630780416,3630784511,CA @@ -170508,155 +163442,11 @@ 3631058582,3631058591,CA 3631058592,3631059229,US 3631059230,3631059239,NO -3631059240,3631095823,US -3631095824,3631095839,CH -3631095840,3631095855,CA -3631095856,3631095967,US -3631095968,3631095999,CA -3631096000,3631096023,US -3631096024,3631096031,IT -3631096032,3631096039,DE -3631096040,3631096063,US -3631096064,3631096071,CA -3631096072,3631096111,US -3631096112,3631096119,AU -3631096120,3631096127,DE -3631096128,3631096143,US -3631096144,3631096151,GB -3631096152,3631096159,NL -3631096160,3631096167,CA -3631096168,3631096175,GB -3631096176,3631096183,AU -3631096184,3631096191,AE -3631096192,3631096287,US -3631096288,3631096295,ES -3631096296,3631096415,US -3631096416,3631096423,CN -3631096424,3631096431,IN -3631096432,3631096439,US -3631096440,3631096447,MX -3631096448,3631096471,US -3631096472,3631096479,MH -3631096480,3631096495,US -3631096496,3631096503,FR -3631096504,3631096519,US -3631096520,3631096527,DK -3631096528,3631096543,GB -3631096544,3631096671,US -3631096672,3631096679,AU -3631096680,3631096687,US -3631096688,3631096695,AR -3631096696,3631096767,US -3631096768,3631096799,RU -3631096800,3631096815,US -3631096816,3631096823,IN -3631096824,3631097127,US -3631097128,3631097135,CK -3631097136,3631097351,US -3631097352,3631097359,DE -3631097360,3631097367,US -3631097368,3631097375,MT -3631097376,3631097391,US -3631097392,3631097415,MX -3631097416,3631097423,DE -3631097424,3631097431,US -3631097432,3631097439,SI -3631097440,3631097575,US -3631097576,3631097583,DE -3631097584,3631097599,IE -3631097600,3631097607,US -3631097608,3631097615,CO -3631097616,3631097623,PT -3631097624,3631097631,US -3631097632,3631097647,CA -3631097648,3631097727,US -3631097728,3631097743,CA -3631097744,3631097775,US -3631097776,3631097783,IE -3631097784,3631097887,US -3631097888,3631097895,DE -3631097896,3631097903,US -3631097904,3631097911,BZ -3631097912,3631097999,US -3631098000,3631098007,RU -3631098008,3631098015,BY -3631098016,3631098031,US -3631098032,3631098039,NL -3631098040,3631098047,DE -3631098048,3631098063,FI -3631098064,3631098095,US -3631098096,3631098110,DE -3631098111,3631098111,US -3631098112,3631098119,FR -3631098120,3631098127,BH -3631098128,3631098143,US -3631098144,3631098159,FI -3631098160,3631098239,US -3631098240,3631098255,DK -3631098256,3631098263,SE -3631098264,3631098271,FR -3631098272,3631098335,US -3631098336,3631098351,DE -3631098352,3631098366,IN -3631098367,3631098383,US -3631098384,3631098391,DK -3631098392,3631098399,NL -3631098400,3631098423,US -3631098424,3631098431,SG -3631098432,3631098439,GB -3631098440,3631098679,US -3631098680,3631098687,GB -3631098688,3631098703,US -3631098704,3631098719,CA -3631098720,3631098735,US -3631098736,3631098751,AG -3631098752,3631098791,US -3631098792,3631098799,MX -3631098800,3631098807,US -3631098808,3631098815,RO -3631098816,3631098831,CA -3631098832,3631098863,US -3631098864,3631098879,AG -3631098880,3631099087,US -3631099088,3631099095,FR -3631099096,3631099103,PK -3631099104,3631099111,US -3631099112,3631099119,MX -3631099120,3631099391,US -3631099392,3631099407,GB -3631099408,3631099471,US -3631099472,3631099487,GB -3631099488,3631099527,US -3631099528,3631099535,RU -3631099536,3631099551,CA -3631099552,3631099567,US -3631099568,3631099575,SE -3631099576,3631099631,US -3631099632,3631099646,FR -3631099647,3631099647,US -3631099648,3631099775,GB -3631099776,3631112191,US -3631112192,3631112385,BB -3631112386,3631112386,VC -3631112387,3631112387,BB -3631112388,3631112391,VC -3631112392,3631112393,BB -3631112394,3631112398,VC -3631112399,3631112399,BB -3631112400,3631112401,VC -3631112402,3631112404,BB -3631112405,3631112405,VC -3631112406,3631112417,BB -3631112418,3631112418,VC -3631112419,3631112425,BB -3631112426,3631112427,VC -3631112428,3631112429,BB -3631112430,3631112430,VC -3631112431,3631112433,BB -3631112434,3631112434,VC -3631112435,3631112439,BB -3631112440,3631112440,VC -3631112441,3631116543,BB +3631059240,3631096951,US +3631096952,3631096952,A1 +3631096953,3631112191,US +3631112192,3631112447,VC +3631112448,3631116543,BB 3631116544,3631117567,GD 3631117568,3631117823,BB 3631117824,3631118079,GD @@ -170672,7 +163462,13 @@ 3631333680,3631333695,US 3631333696,3631341567,CA 3631341568,3631415295,US -3631415296,3631419391,A2 +3631415296,3631416223,A2 +3631416224,3631416231,US +3631416232,3631416319,A2 +3631416320,3631416575,US +3631416576,3631417599,A2 +3631417600,3631418111,US +3631418112,3631419391,A2 3631419392,3631435007,US 3631435008,3631435263,GB 3631435264,3631644671,US @@ -170680,39 +163476,12 @@ 3631652864,3631663151,US 3631663152,3631663159,CA 3631663160,3631665151,US -3631665152,3631669247,CA -3631669248,3631669767,A2 -3631669768,3631669775,US -3631669776,3631669783,BO -3631669784,3631669791,A2 -3631669792,3631669799,BO -3631669800,3631669807,US -3631669808,3631669823,EC -3631669824,3631669839,BO -3631669840,3631669887,A2 -3631669888,3631669919,BO -3631669920,3631669951,EC -3631669952,3631670015,US -3631670016,3631670143,CO -3631670144,3631670207,NI -3631670208,3631670527,A2 -3631670528,3631670783,NG -3631670784,3631671039,EC -3631671040,3631671295,US -3631671296,3631671551,JM -3631671552,3631672575,PY -3631672576,3631672831,NG -3631672832,3631673087,A2 -3631673088,3631673119,US -3631673120,3631673151,A2 -3631673152,3631673183,US -3631673184,3631673199,A2 -3631673200,3631673231,US -3631673232,3631673247,EC -3631673248,3631673263,JM -3631673264,3631673295,BB -3631673296,3631673311,EC -3631673312,3631677439,A2 +3631665152,3631667199,CA +3631667200,3631667455,US +3631667456,3631668223,CA +3631668224,3631668479,US +3631668480,3631669247,CA +3631669248,3631677439,A2 3631677440,3631712287,US 3631712288,3631712295,AR 3631712296,3631712303,US @@ -170771,7 +163540,13 @@ 3632152576,3632168959,CA 3632168960,3632197631,US 3632197632,3632201727,CA -3632201728,3632232447,US +3632201728,3632219272,US +3632219273,3632219528,A1 +3632219529,3632220166,US +3632220167,3632220167,A1 +3632220168,3632222816,US +3632222817,3632223074,A1 +3632223075,3632232447,US 3632232448,3632232703,A2 3632232704,3632244223,US 3632244224,3632244479,CA @@ -170789,402 +163564,13 @@ 3632381952,3632390143,CA 3632390144,3632414719,US 3632414720,3632422911,CA -3632422912,3632451583,US +3632422912,3632448255,US +3632448256,3632448511,CA +3632448512,3632451583,US 3632451584,3632455679,CA -3632455680,3632480319,US -3632480320,3632480335,GB -3632480336,3632480367,US -3632480368,3632480375,GB -3632480376,3632480383,US -3632480384,3632480391,DK -3632480392,3632480415,US -3632480416,3632480423,NL -3632480424,3632480431,RU -3632480432,3632480463,US -3632480464,3632480471,GB -3632480472,3632480487,US -3632480488,3632480495,FR -3632480496,3632480503,US -3632480504,3632480511,RU -3632480512,3632480543,TK -3632480544,3632480559,US -3632480560,3632480567,DE -3632480568,3632480599,US -3632480600,3632480607,CA -3632480608,3632480615,GB -3632480616,3632480647,US -3632480648,3632480655,CA -3632480656,3632480671,GB -3632480672,3632481023,US -3632481024,3632481087,IO -3632481088,3632481183,US -3632481184,3632481199,TH -3632481200,3632481279,US -3632481280,3632481287,GB -3632481288,3632481295,US -3632481296,3632481311,TH -3632481312,3632481415,US -3632481416,3632481423,TH -3632481424,3632481431,US -3632481432,3632481439,CA -3632481440,3632481463,US -3632481464,3632481471,CH -3632481472,3632481479,US -3632481480,3632481487,CA -3632481488,3632481511,US -3632481512,3632481519,GB -3632481520,3632481527,US -3632481528,3632481535,PL -3632481536,3632481631,US -3632481632,3632481647,GB -3632481648,3632481751,US -3632481752,3632481759,GB -3632481760,3632481767,KW -3632481768,3632481775,US -3632481776,3632481783,CA -3632481784,3632481999,US -3632482000,3632482007,BZ -3632482008,3632482015,CA -3632482016,3632482039,US -3632482040,3632482047,TK -3632482048,3632482239,US -3632482240,3632482247,GB -3632482248,3632482399,US -3632482400,3632482431,TH -3632482432,3632483071,US -3632483072,3632483087,GB -3632483088,3632483127,US -3632483128,3632483135,AU -3632483136,3632483151,US -3632483152,3632483159,GB -3632483160,3632483327,US -3632483328,3632483335,CA -3632483336,3632483359,US -3632483360,3632483367,NL -3632483368,3632483375,GI -3632483376,3632483391,GB -3632483392,3632483407,US -3632483408,3632483415,CA -3632483416,3632483423,US -3632483424,3632483455,SK -3632483456,3632483551,US -3632483552,3632483583,GB -3632483584,3632483599,US -3632483600,3632483607,AU -3632483608,3632483615,PL -3632483616,3632483671,US -3632483672,3632483679,CA -3632483680,3632483759,US -3632483760,3632483775,TH -3632483776,3632483815,US -3632483816,3632483823,GB -3632483824,3632483831,DE -3632483832,3632483887,US -3632483888,3632483895,TR -3632483896,3632483903,CA -3632483904,3632483919,AU -3632483920,3632483951,US -3632483952,3632483959,NL -3632483960,3632483967,US -3632483968,3632483983,SR -3632483984,3632483991,GI -3632483992,3632484079,US -3632484080,3632484087,GB -3632484088,3632484383,US -3632484384,3632484391,GB -3632484392,3632484623,US -3632484624,3632484639,GB -3632484640,3632484647,SG -3632484648,3632484655,JP -3632484656,3632484687,US -3632484688,3632484695,GI -3632484696,3632484727,US -3632484728,3632484735,HK -3632484736,3632484743,US -3632484744,3632484751,CA -3632484752,3632484767,US -3632484768,3632484783,CA -3632484784,3632484791,US -3632484792,3632484799,BZ -3632484800,3632484807,US -3632484808,3632484815,FR -3632484816,3632484823,US -3632484824,3632484831,CA -3632484832,3632484839,HK -3632484840,3632484855,US -3632484856,3632484863,GB -3632484864,3632485103,US -3632485104,3632485111,GB -3632485112,3632485119,US -3632485120,3632485135,GB -3632485136,3632485143,TH -3632485144,3632485151,NC -3632485152,3632485167,CA -3632485168,3632485175,US -3632485176,3632485183,CH -3632485184,3632485263,US -3632485264,3632485271,IT -3632485272,3632485279,US -3632485280,3632485311,TH -3632485312,3632485391,US -3632485392,3632485399,SR -3632485400,3632485407,US -3632485408,3632485415,CA -3632485416,3632485431,US -3632485432,3632485439,CA -3632485440,3632485471,US -3632485472,3632485487,NC -3632485488,3632485535,US -3632485536,3632485551,CA -3632485552,3632485559,GB -3632485560,3632485615,US -3632485616,3632485623,TH -3632485624,3632485631,CA -3632485632,3632485639,US -3632485640,3632485647,NC -3632485648,3632485655,US -3632485656,3632485663,GR -3632485664,3632485671,GB -3632485672,3632485679,TK -3632485680,3632485687,BR -3632485688,3632485727,US -3632485728,3632485735,CA -3632485736,3632485743,GB -3632485744,3632485751,US -3632485752,3632485759,CA -3632485760,3632485767,US -3632485768,3632485775,KW -3632485776,3632485847,US -3632485848,3632485855,CA -3632485856,3632485863,US -3632485864,3632485871,BZ -3632485872,3632485879,US -3632485880,3632485887,GR -3632485888,3632485895,GB -3632485896,3632485903,KW -3632485904,3632486087,US -3632486088,3632486095,DE -3632486096,3632486103,US -3632486104,3632486111,BZ -3632486112,3632486143,US -3632486144,3632486151,TK -3632486152,3632486159,GB -3632486160,3632486191,US -3632486192,3632486199,GB -3632486200,3632486263,US -3632486264,3632486271,GB -3632486272,3632486287,FR -3632486288,3632486319,US -3632486320,3632486327,GB -3632486328,3632486335,US -3632486336,3632486343,GB -3632486344,3632486351,FR -3632486352,3632486407,US -3632486408,3632486415,TH -3632486416,3632486479,US -3632486480,3632486495,GB -3632486496,3632486511,US -3632486512,3632486519,HU -3632486520,3632486527,GB -3632486528,3632486543,US -3632486544,3632486551,DE -3632486552,3632486567,US -3632486568,3632486575,IL -3632486576,3632486583,TH -3632486584,3632486687,US -3632486688,3632486703,HK -3632486704,3632486711,US -3632486712,3632486719,CA -3632486720,3632486751,US -3632486752,3632486759,NL -3632486760,3632486783,US -3632486784,3632486815,DE -3632486816,3632487023,US -3632487024,3632487031,TH -3632487032,3632487039,CZ -3632487040,3632487135,US -3632487136,3632487143,GB -3632487144,3632487423,US -3632487424,3632487455,GB -3632487456,3632487783,US -3632487784,3632487791,CA -3632487792,3632487807,US -3632487808,3632487815,BZ -3632487816,3632487855,US -3632487856,3632487863,GB -3632487864,3632487895,US -3632487896,3632487903,GB -3632487904,3632489087,US -3632489088,3632489119,SR -3632489120,3632489127,US -3632489128,3632489135,AU -3632489136,3632489143,US -3632489144,3632489151,GB -3632489152,3632489887,US -3632489888,3632489895,TK -3632489896,3632489903,US -3632489904,3632489911,NL -3632489912,3632489927,US -3632489928,3632489943,GB -3632489944,3632490535,US -3632490536,3632490543,CA -3632490544,3632490551,TH -3632490552,3632490559,US -3632490560,3632490623,DE -3632490624,3632490703,US -3632490704,3632490719,TH -3632490720,3632490751,US -3632490752,3632490783,GB -3632490784,3632490815,IN -3632490816,3632490823,TH -3632490824,3632490831,US -3632490832,3632490839,MO -3632490840,3632490847,US -3632490848,3632490879,RU -3632490880,3632490887,GB -3632490888,3632490895,GR -3632490896,3632490935,US -3632490936,3632490943,CA -3632490944,3632490959,US -3632490960,3632490967,CA -3632490968,3632490983,US -3632490984,3632490991,HK -3632490992,3632491151,US -3632491152,3632491167,IN -3632491168,3632491239,US -3632491240,3632491247,CA -3632491248,3632491263,US -3632491264,3632491327,DM -3632491328,3632491343,FR -3632491344,3632491359,NL -3632491360,3632491391,IN -3632491392,3632491471,US -3632491472,3632491487,TH -3632491488,3632491503,ZA -3632491504,3632491519,US -3632491520,3632491527,GB -3632491528,3632491583,US -3632491584,3632491591,TH -3632491592,3632491639,US -3632491640,3632491647,CA -3632491648,3632491807,US -3632491808,3632491823,TW -3632491824,3632491967,US -3632491968,3632491999,SR -3632492000,3632492007,NL -3632492008,3632492015,IO -3632492016,3632492023,US -3632492024,3632492031,GB -3632492032,3632492087,US -3632492088,3632492095,GB -3632492096,3632492231,US -3632492232,3632492239,GB -3632492240,3632492255,US -3632492256,3632492263,CH -3632492264,3632492271,US -3632492272,3632492287,CA -3632492288,3632492319,US -3632492320,3632492327,CH -3632492328,3632492367,US -3632492368,3632492375,GB -3632492376,3632492455,US -3632492456,3632492463,TH -3632492464,3632492511,US -3632492512,3632492527,GB -3632492528,3632492543,US -3632492544,3632492551,FR -3632492552,3632492775,US -3632492776,3632492791,GB -3632492792,3632492839,US -3632492840,3632492847,CA -3632492848,3632492879,US -3632492880,3632492895,TH -3632492896,3632492903,US -3632492904,3632492911,TH -3632492912,3632492983,US -3632492984,3632492991,TH -3632492992,3632493015,US -3632493016,3632493023,GI -3632493024,3632493055,GB -3632493056,3632493087,US -3632493088,3632493119,IO -3632493120,3632493151,US -3632493152,3632493159,GR -3632493160,3632493183,US -3632493184,3632493191,BZ -3632493192,3632493199,CA -3632493200,3632493215,US -3632493216,3632493223,DE -3632493224,3632493239,US -3632493240,3632493247,TW -3632493248,3632493255,CA -3632493256,3632493263,DE -3632493264,3632493271,US -3632493272,3632493279,SK -3632493280,3632493439,US -3632493440,3632493455,MX -3632493456,3632493471,JP -3632493472,3632493479,TK -3632493480,3632493567,US -3632493568,3632493575,TH -3632493576,3632493583,GB -3632493584,3632493607,US -3632493608,3632493615,SK -3632493616,3632493639,US -3632493640,3632493647,GB -3632493648,3632493663,NL -3632493664,3632493671,AU -3632493672,3632493695,US -3632493696,3632493703,NL -3632493704,3632493711,US -3632493712,3632493727,CA -3632493728,3632493847,US -3632493848,3632493855,CA -3632493856,3632493887,US -3632493888,3632493895,CA -3632493896,3632493903,US -3632493904,3632493911,CA -3632493912,3632494015,US -3632494016,3632494023,GB -3632494024,3632494031,CA -3632494032,3632494039,SK -3632494040,3632494399,US -3632494400,3632494415,IO -3632494416,3632494431,US -3632494432,3632494439,CA -3632494440,3632494447,US -3632494448,3632494455,TH -3632494456,3632494535,US -3632494536,3632494543,NC -3632494544,3632494551,US -3632494552,3632494567,TH -3632494568,3632494591,US -3632494592,3632494719,CA -3632494720,3632494911,US -3632494912,3632494927,CN -3632494928,3632494975,US -3632494976,3632495007,FR -3632495008,3632495103,US -3632495104,3632495111,GB -3632495112,3632495199,US -3632495200,3632495207,ZA -3632495208,3632495231,US -3632495232,3632495239,GB -3632495240,3632495247,US -3632495248,3632495255,GB -3632495256,3632495319,US -3632495320,3632495327,CA -3632495328,3632495831,US -3632495832,3632495839,RU -3632495840,3632495967,US -3632495968,3632495999,GB -3632496000,3632496031,GI -3632496032,3632496055,US -3632496056,3632496063,NZ -3632496064,3632496135,US -3632496136,3632496143,NL -3632496144,3632496159,GB -3632496160,3632652559,US +3632455680,3632482349,US +3632482350,3632482350,A1 +3632482351,3632652559,US 3632652560,3632652575,GB 3632652576,3632719303,US 3632719304,3632719311,SG @@ -171214,9 +163600,9 @@ 3632972064,3632973087,CA 3632973088,3632973119,US 3632973120,3632988159,CA -3632988160,3633028047,US -3633028048,3633028051,CZ -3633028052,3633029119,US +3632988160,3632994047,US +3632994048,3632994303,A1 +3632994304,3633029119,US 3633029120,3633029631,PY 3633029632,3633030143,NI 3633030144,3633030159,US @@ -171240,17 +163626,10 @@ 3633031616,3633031623,A2 3633031624,3633031647,US 3633031648,3633031655,NG -3633031656,3633031687,US -3633031688,3633031695,NG -3633031696,3633031959,US -3633031960,3633031967,NL -3633031968,3633031983,US -3633031984,3633031991,PG -3633031992,3633032087,US -3633032088,3633032095,NL -3633032096,3633032167,US -3633032168,3633032175,NL -3633032176,3633032223,US +3633031656,3633031679,US +3633031680,3633031935,A2 +3633031936,3633032191,PG +3633032192,3633032223,US 3633032224,3633032231,NG 3633032232,3633032239,US 3633032240,3633032247,A2 @@ -171310,7 +163689,8 @@ 3633035552,3633035599,A2 3633035600,3633036031,US 3633036032,3633036287,HT -3633036288,3633036607,US +3633036288,3633036543,TT +3633036544,3633036607,US 3633036608,3633036671,A2 3633036672,3633039503,US 3633039504,3633039519,CA @@ -171322,15 +163702,7 @@ 3633336480,3633340415,KY 3633340416,3633344511,US 3633344512,3633348607,CA -3633348608,3633377279,US -3633377280,3633377295,BR -3633377296,3633380975,US -3633380976,3633380983,PK -3633380984,3633381071,US -3633381072,3633381087,BR -3633381088,3633381343,US -3633381344,3633381359,BR -3633381360,3633405951,US +3633348608,3633405951,US 3633405952,3633410047,CA 3633410048,3633479679,US 3633479680,3633483775,CA @@ -171343,11 +163715,11 @@ 3633546240,3633546751,GA 3633546752,3633547007,A2 3633547008,3633547263,US -3633547264,3633548287,GA +3633547264,3633547775,GA +3633547776,3633548287,NG 3633548288,3633548543,A2 3633548544,3633548799,GA -3633548800,3633548863,A2 -3633548864,3633548927,US +3633548800,3633548927,A2 3633548928,3633549055,GA 3633549056,3633549375,A2 3633549376,3633549391,US @@ -171355,21 +163727,19 @@ 3633549568,3633549823,GA 3633549824,3633550335,US 3633550336,3633550431,A2 -3633550432,3633550591,US -3633550592,3633550695,A2 -3633550696,3633550847,US +3633550432,3633550847,US 3633550848,3633551359,GA -3633551360,3633552639,US -3633552640,3633552911,A2 -3633552912,3633552927,GA -3633552928,3633553119,US -3633553120,3633553127,A2 -3633553128,3633553143,US -3633553144,3633553151,A2 +3633551360,3633552127,US +3633552128,3633552383,A2 +3633552384,3633552639,US +3633552640,3633552895,A2 +3633552896,3633553151,US 3633553152,3633553279,GW 3633553280,3633553311,US 3633553312,3633553343,A2 -3633553344,3633776399,US +3633553344,3633757439,US +3633757440,3633757695,IN +3633757696,3633776399,US 3633776400,3633776415,CN 3633776416,3633776463,US 3633776464,3633776479,CN @@ -171495,11 +163865,11 @@ 3633819616,3633819639,CA 3633819640,3633821279,US 3633821280,3633821311,BB -3633821312,3633822175,US -3633822176,3633822191,GB -3633822192,3633822303,US -3633822304,3633822327,CA -3633822328,3633827839,US +3633821312,3633822207,US +3633822208,3633822335,A1 +3633822336,3633823487,US +3633823488,3633823743,A1 +3633823744,3633827839,US 3633827840,3633828095,GB 3633828096,3633828970,US 3633828971,3633828977,IN @@ -171560,22 +163930,29 @@ 3634367024,3634367031,CA 3634367032,3634511871,US 3634511872,3634515967,CA -3634515968,3634524159,US -3634528256,3634552831,US +3634515968,3634552831,US 3634552832,3634556927,CA 3634556928,3634741247,US 3634741248,3634749439,CA -3634749440,3634880511,US +3634749440,3634759423,US +3634759424,3634759679,A1 +3634759680,3634777087,US +3634777088,3634777343,A1 +3634777344,3634880511,US 3634880512,3634888703,CA 3634888704,3634913279,US 3634913280,3634914175,CA 3634914176,3634914207,US -3634914208,3634915663,CA +3634914208,3634914223,BM +3634914224,3634914239,US +3634914240,3634915663,CA 3634915664,3634915679,US 3634915680,3634921471,CA 3634921472,3634925567,US 3634925568,3634929663,CA -3634929664,3635107903,US +3634929664,3634982399,US +3634982400,3634982655,A1 +3634982656,3635107903,US 3635107904,3635107967,MX 3635107968,3635109887,US 3635109888,3635110295,CA @@ -171591,30 +163968,7 @@ 3635425280,3635429375,CA 3635429376,3635466239,US 3635466240,3635470335,CA -3635470336,3635527679,US -3635527680,3635527935,PR -3635527936,3635528447,US -3635528448,3635528575,PR -3635528576,3635528959,US -3635528960,3635529215,PR -3635529216,3635529591,US -3635529592,3635529599,MX -3635529600,3635529703,US -3635529704,3635529711,MX -3635529712,3635529719,CO -3635529720,3635529983,US -3635529984,3635530751,PR -3635530752,3635530759,US -3635530760,3635530767,PR -3635530768,3635531007,US -3635531008,3635531263,PR -3635531264,3635531583,US -3635531584,3635531615,PR -3635531616,3635531639,US -3635531640,3635531647,PR -3635531648,3635531727,US -3635531728,3635531735,ES -3635531736,3635532287,US +3635470336,3635532287,US 3635532288,3635532303,ES 3635532304,3635532831,US 3635532832,3635532863,VE @@ -171656,7 +164010,9 @@ 3635856544,3635871743,US 3635871744,3635879935,CA 3635879936,3635892223,US -3635892224,3635895807,CA +3635892224,3635895785,CA +3635895786,3635895786,US +3635895787,3635895807,CA 3635895808,3635895839,US 3635895840,3635896319,CA 3635896320,3635904511,US @@ -171674,15 +164030,11 @@ 3636021776,3636021791,US 3636021792,3636027391,CA 3636027392,3636027647,US -3636027648,3636028095,SG -3636028096,3636028127,MY -3636028128,3636028783,SG -3636028784,3636028791,ID -3636028792,3636028927,SG -3636028928,3636029183,US -3636029184,3636029439,SG +3636027648,3636029439,SG 3636029440,3636029695,US -3636029696,3636029951,SG +3636029696,3636029767,SG +3636029768,3636029775,CH +3636029776,3636029951,SG 3636029952,3636030207,US 3636030208,3636031231,SG 3636031232,3636031999,US @@ -171733,8 +164085,8 @@ 3636152656,3636152703,US 3636152704,3636152767,CA 3636152768,3636152775,MX -3636152776,3636152791,US -3636152792,3636152799,CA +3636152776,3636152783,US +3636152784,3636152799,CA 3636152800,3636152831,US 3636152832,3636152855,CA 3636152856,3636152895,US @@ -171975,7 +164327,9 @@ 3636919808,3636919871,GB 3636919872,3636920127,US 3636920128,3636920191,CA -3636920192,3637071887,US +3636920192,3637015327,US +3637015328,3637015343,GB +3637015344,3637071887,US 3637071888,3637071903,AD 3637071904,3637071935,US 3637071936,3637071943,SK @@ -172021,7 +164375,9 @@ 3637469696,3637510143,US 3637510144,3637520127,CA 3637520128,3637520191,US -3637520192,3637641215,CA +3637520192,3637554143,CA +3637554144,3637554175,US +3637554176,3637641215,CA 3637641216,3637665791,US 3637665792,3637667439,CA 3637667440,3637667518,US @@ -172104,7 +164460,8 @@ 3638247440,3638247455,GB 3638247456,3638247487,US 3638247488,3638247551,GB -3638247552,3638247679,DE +3638247552,3638247615,DE +3638247616,3638247679,GB 3638247680,3638247855,US 3638247856,3638247871,DE 3638247872,3638247903,US @@ -172135,7 +164492,9 @@ 3638250984,3638250991,GB 3638250992,3638304767,US 3638304768,3638312959,CA -3638312960,3638370303,US +3638312960,3638349823,US +3638349824,3638350079,AU +3638350080,3638370303,US 3638370304,3638374751,CA 3638374752,3638374767,US 3638374768,3638386687,CA @@ -172173,18 +164532,20 @@ 3638533704,3638534143,CA 3638534144,3638697983,US 3638697984,3638706175,CA -3638706176,3638707199,A2 -3638707200,3638707455,VC -3638707456,3638710271,A2 -3638710272,3638749183,US -3638749184,3638749439,AI -3638749440,3638874111,US +3638706176,3638706687,A2 +3638706688,3638706943,NG +3638706944,3638710271,A2 +3638710272,3638874111,US 3638874112,3638878207,CA 3638878208,3638960383,US 3638960384,3638960639,BR 3638960640,3638984703,US -3638984704,3638992895,GT -3638992896,3639083007,US +3638984704,3638985983,GT +3638985984,3638986239,HN +3638986240,3638992895,GT +3638992896,3639052031,US +3639052032,3639052287,ES +3639052288,3639083007,US 3639083008,3639148543,CA 3639148544,3639222271,US 3639222272,3639230463,CA @@ -172204,10 +164565,13 @@ 3639344544,3639344575,GB 3639344576,3639344591,PL 3639344592,3639369727,US -3639369728,3639376383,A2 +3639369728,3639372031,A2 +3639372032,3639372287,US +3639372288,3639375359,A2 +3639375360,3639375871,US +3639375872,3639376383,A2 3639376384,3639377407,GU -3639377408,3639377663,A2 -3639377664,3639390207,US +3639377408,3639390207,US 3639390208,3639394303,ZA 3639394304,3639396095,US 3639396096,3639396351,A2 @@ -172248,14 +164612,17 @@ 3639398600,3639398655,A2 3639398656,3639398663,SA 3639398664,3639398911,A2 -3639398912,3639399935,US +3639398912,3639399679,US +3639399680,3639399935,HN 3639399936,3639400447,A2 3639400448,3639401471,RS 3639401472,3639401495,PK 3639401496,3639401511,A2 3639401512,3639401519,ID 3639401520,3639401535,A2 -3639401536,3639401551,TZ +3639401536,3639401541,TZ +3639401542,3639401542,KE +3639401543,3639401551,TZ 3639401552,3639401559,LK 3639401560,3639401591,A2 3639401592,3639401599,US @@ -172283,21 +164650,30 @@ 3639439632,3639439639,RO 3639439640,3639440767,US 3639440768,3639440895,IN -3639440896,3639492607,US -3639492608,3639492615,GB -3639492616,3639492743,US -3639492744,3639492751,CY -3639492752,3639492767,US -3639492768,3639492799,MD -3639492800,3639498767,US -3639498768,3639498783,SI -3639498784,3639498791,US -3639498792,3639498799,NL -3639498800,3639513239,US +3639440896,3639513239,US 3639513240,3639513243,AE 3639513244,3639533567,US 3639533568,3639537663,CA -3639537664,3639558143,US +3639537664,3639550207,US +3639550208,3639550215,AR +3639550216,3639550223,BR +3639550224,3639550239,CA +3639550240,3639550247,MX +3639550248,3639550311,US +3639550312,3639550319,AU +3639550320,3639550327,CO +3639550328,3639554559,US +3639554560,3639554815,GB +3639554816,3639555839,US +3639555840,3639555847,AR +3639555848,3639555855,BR +3639555856,3639555863,CA +3639555864,3639555871,MX +3639555872,3639555999,US +3639556000,3639556007,AU +3639556008,3639556015,CA +3639556016,3639556023,CO +3639556024,3639558143,US 3639558144,3639566335,CA 3639566336,3639593983,US 3639593984,3639595007,GB @@ -172308,81 +164684,18 @@ 3639660544,3639664639,US 3639664640,3639668735,CA 3639668736,3639672831,US -3639672832,3639673599,CO -3639673600,3639674367,CL -3639674368,3639674623,CO -3639674624,3639675007,CL -3639675008,3639675135,CO -3639675136,3639675263,CL -3639675264,3639676159,CO -3639676160,3639676415,CL -3639676416,3639676543,CO -3639676544,3639676607,CL -3639676608,3639676639,CO -3639676640,3639676799,CL -3639676800,3639676959,CO -3639676960,3639676967,CL -3639676968,3639676983,CO -3639676984,3639676999,CL -3639677000,3639677063,CO -3639677064,3639677071,CL -3639677072,3639677223,CO -3639677224,3639677231,CL -3639677232,3639677335,CO -3639677336,3639677343,CL -3639677344,3639677431,CO -3639677432,3639677439,CL -3639677440,3639677503,CO -3639677504,3639677519,CL -3639677520,3639677559,CO -3639677560,3639677567,CL -3639677568,3639677575,CO -3639677576,3639677583,CL -3639677584,3639677631,CO -3639677632,3639677695,CL -3639677696,3639677751,CO -3639677752,3639677767,CL -3639677768,3639677823,CO -3639677824,3639677831,CL -3639677832,3639677839,CO -3639677840,3639677847,CL -3639677848,3639677927,CO -3639677928,3639677951,CL -3639677952,3639677975,CO -3639677976,3639677983,CL -3639677984,3639677999,CO -3639678000,3639678007,CL -3639678008,3639678031,CO -3639678032,3639678039,CL -3639678040,3639678175,CO -3639678176,3639678191,CL -3639678192,3639678199,CO -3639678200,3639678207,CL -3639678208,3639678487,CO -3639678488,3639678495,CL -3639678496,3639678647,CO -3639678648,3639678655,CL -3639678656,3639678735,CO -3639678736,3639678751,CL -3639678752,3639678895,CO -3639678896,3639678911,CL -3639678912,3639678927,CO -3639678928,3639678935,CL -3639678936,3639679359,CO -3639679360,3639679383,CL -3639679384,3639679455,CO -3639679456,3639679463,CL -3639679464,3639680799,CO -3639680800,3639680831,CL -3639680832,3639680895,CO -3639680896,3639680927,CL -3639680928,3639680991,CO -3639680992,3639681023,CL -3639681024,3639730175,US +3639672832,3639681023,CL +3639681024,3639685055,US +3639685056,3639685063,SA +3639685064,3639730175,US 3639730176,3639734271,CA 3639734272,3639886591,US 3639886592,3639886599,SG -3639886600,3639888962,US +3639886600,3639888415,US +3639888416,3639888423,ID +3639888424,3639888447,US +3639888448,3639888463,ID +3639888464,3639888962,US 3639888963,3639888963,ID 3639888964,3639888986,US 3639888987,3639888987,ID @@ -172397,47 +164710,7 @@ 3639893520,3639902207,US 3639902208,3639918591,PE 3639918592,3639934975,AR -3639934976,3639984735,US -3639984736,3639984743,JO -3639984744,3639986103,US -3639986104,3639986111,BR -3639986112,3639986207,US -3639986208,3639986215,BR -3639986216,3639986807,US -3639986808,3639986815,BR -3639986816,3639986831,US -3639986832,3639986839,SA -3639986840,3639986991,US -3639986992,3639987007,BR -3639987008,3639987111,US -3639987112,3639987119,JO -3639987120,3639987575,US -3639987576,3639987583,BR -3639987584,3639988327,US -3639988328,3639988335,SG -3639988336,3639989311,US -3639989312,3639989327,AR -3639989328,3639989359,US -3639989360,3639989375,SA -3639989376,3639989487,US -3639989488,3639989495,GB -3639989496,3639989567,US -3639989568,3639989599,GB -3639989600,3639990207,US -3639990208,3639990223,SA -3639990224,3639990527,US -3639990528,3639990559,GB -3639990560,3639990623,US -3639990624,3639990639,BR -3639990640,3639991351,US -3639991352,3639991359,ID -3639991360,3639991511,US -3639991512,3639991519,BR -3639991520,3639991983,US -3639991984,3639991991,BR -3639991992,3639992255,US -3639992256,3639992263,SA -3639992264,3640001751,US +3639934976,3640001751,US 3640001752,3640001759,IL 3640001760,3640003239,US 3640003240,3640003247,TR @@ -172494,11 +164767,15 @@ 3640312192,3640312319,US 3640312320,3640312575,NI 3640312576,3640312607,NG -3640312608,3640314879,US +3640312608,3640312831,US +3640312832,3640313087,TO +3640313088,3640314879,US 3640314880,3640315135,A2 3640315136,3640315391,US 3640315392,3640315647,TR -3640315648,3640317327,US +3640315648,3640316927,US +3640316928,3640317183,MX +3640317184,3640317327,US 3640317328,3640317343,A2 3640317344,3640317407,US 3640317408,3640317423,A2 @@ -172554,6 +164831,7 @@ 3640432640,3640433407,US 3640433408,3640433663,A2 3640433664,3640434943,US +3640436480,3640436735,GH 3640438784,3640442879,A2 3640442880,3640446975,US 3640449024,3640450047,A2 @@ -172572,9 +164850,13 @@ 3640582144,3640647679,US 3640647680,3640651775,JP 3640651776,3640655871,US -3640655872,3641057655,DE +3640655872,3641020121,DE +3641020122,3641020122,GB +3641020123,3641057655,DE 3641057656,3641057663,CZ -3641057664,3641078559,DE +3641057664,3641061225,DE +3641061226,3641061226,US +3641061227,3641078559,DE 3641078560,3641078567,BE 3641078568,3641085687,DE 3641085688,3641085695,CZ @@ -172586,7 +164868,11 @@ 3641140672,3641140679,US 3641140680,3641147519,DE 3641147520,3641147527,AT -3641147528,3641157951,DE +3641147528,3641150719,DE +3641150720,3641150759,CN +3641150760,3641150767,DE +3641150768,3641151487,CN +3641151488,3641157951,DE 3641157952,3641157959,AT 3641157960,3641158031,DE 3641158032,3641158055,FR @@ -172646,7 +164932,7 @@ 3641345216,3641352959,GB 3641352960,3641353151,A2 3641353152,3641353183,BD -3641353184,3641353215,NG +3641353184,3641353215,A2 3641353216,3641353231,GB 3641353232,3641353247,IQ 3641353248,3641353727,A2 @@ -172689,8 +164975,7 @@ 3641357928,3641358335,A2 3641358336,3641359359,GB 3641359360,3641359615,IQ -3641359616,3641359639,GB -3641359640,3641359871,A2 +3641359616,3641359871,US 3641359872,3641360383,GB 3641360384,3641368575,RO 3641368576,3641372671,GB @@ -172700,9 +164985,13 @@ 3641383992,3641383999,SE 3641384000,3641384959,IR 3641384960,3641389055,CH -3641389056,3641391807,DE +3641389056,3641391426,DE +3641391427,3641391439,CH +3641391440,3641391807,DE 3641391808,3641391823,AT -3641391824,3641393151,DE +3641391824,3641392575,DE +3641392576,3641392583,RO +3641392584,3641393151,DE 3641393152,3641397247,KZ 3641397248,3641401343,IT 3641401344,3641409535,ES @@ -172783,16 +165072,7 @@ 3641680128,3641681151,GB 3641681152,3641681407,SE 3641681408,3641681663,FR -3641681664,3641682431,A1 -3641682432,3641683727,EU -3641683728,3641683743,A1 -3641683744,3641683751,EU -3641683752,3641683775,A1 -3641683776,3641683791,EU -3641683792,3641683807,A1 -3641683808,3641683840,EU -3641683841,3641683959,A1 -3641683960,3641683967,EU +3641681664,3641683967,A1 3641683968,3641688063,KZ 3641688064,3641692159,RU 3641692160,3641696255,IT @@ -172880,7 +165160,8 @@ 3641917440,3641925631,GR 3641925632,3641933823,RU 3641933824,3641937919,GB -3641937920,3641942015,IT +3641937920,3641941759,IT +3641941760,3641942015,EU 3641942016,3641947495,DE 3641947496,3641947503,US 3641947504,3641947652,DE @@ -172908,9 +165189,7 @@ 3641978880,3641982975,DK 3641982976,3641991167,RU 3641991168,3641995263,SE -3641995264,3641998335,DE -3641998336,3641998847,EU -3641998848,3641999359,DE +3641995264,3641999359,DE 3641999360,3642003455,HU 3642003456,3642007551,RU 3642007552,3642015743,UA @@ -172925,10 +165204,7 @@ 3642028801,3642028863,SO 3642028864,3642028928,A2 3642028929,3642029055,NG -3642029056,3642029056,A2 -3642029057,3642029311,NG -3642029312,3642029312,A2 -3642029313,3642029567,GB +3642029056,3642029567,A2 3642029568,3642030591,NG 3642030592,3642030847,GN 3642030848,3642031359,NG @@ -173110,15 +165386,10 @@ 3642415656,3642417151,GB 3642417152,3642419199,DE 3642419200,3642421247,GB -3642421248,3642423091,A2 -3642423092,3642423099,NG -3642423100,3642424151,A2 -3642424152,3642424167,NG -3642424168,3642424199,A2 -3642424200,3642424215,NG -3642424216,3642425087,A2 -3642425088,3642425183,IQ -3642425184,3642425343,A2 +3642421248,3642422783,A2 +3642422784,3642423039,US +3642423040,3642425087,A2 +3642425088,3642425343,US 3642425344,3642429439,DE 3642429440,3642433535,GB 3642433536,3642435583,CY @@ -173146,7 +165417,9 @@ 3642486784,3642490879,GB 3642490880,3642494975,IM 3642494976,3642499071,GB -3642499072,3642503167,SE +3642499072,3642499715,SE +3642499716,3642499716,EU +3642499717,3642503167,SE 3642503168,3642507263,LV 3642507264,3642509311,FR 3642509312,3642511359,RU @@ -173179,9 +165452,9 @@ 3642552688,3642552831,UA 3642552832,3642552847,EE 3642552848,3642553087,UA -3642553088,3642553099,LV -3642553100,3642553103,UA -3642553104,3642553161,LV +3642553088,3642553101,LV +3642553102,3642553107,UA +3642553108,3642553161,LV 3642553162,3642553163,UA 3642553164,3642553165,LV 3642553166,3642553167,UA @@ -173204,9 +165477,7 @@ 3642553412,3642553415,UA 3642553416,3642553423,RU 3642553424,3642553431,UA -3642553432,3642553443,RU -3642553444,3642553447,UA -3642553448,3642553463,RU +3642553432,3642553463,RU 3642553464,3642553471,UA 3642553472,3642553519,RU 3642553520,3642553523,UA @@ -173230,12 +165501,10 @@ 3642554160,3642554187,UA 3642554188,3642554193,RU 3642554194,3642554195,UA -3642554196,3642554203,RU -3642554204,3642554205,UA +3642554196,3642554199,RU +3642554200,3642554205,UA 3642554206,3642554207,RU -3642554208,3642554219,UA -3642554220,3642554223,RU -3642554224,3642554367,UA +3642554208,3642554367,UA 3642554368,3642554375,LT 3642554376,3642554379,UA 3642554380,3642554387,LT @@ -173293,8 +165562,8 @@ 3642555154,3642555167,UA 3642555168,3642555183,LT 3642555184,3642555199,UA -3642555200,3642555223,LT -3642555224,3642555227,LV +3642555200,3642555215,LT +3642555216,3642555227,UA 3642555228,3642555289,LT 3642555290,3642555311,UA 3642555312,3642555359,LT @@ -173306,8 +165575,8 @@ 3642555432,3642555439,UA 3642555440,3642555443,PL 3642555444,3642555455,UA -3642555456,3642555463,PL -3642555464,3642555479,UA +3642555456,3642555471,PL +3642555472,3642555479,UA 3642555480,3642555505,PL 3642555506,3642555519,UA 3642555520,3642555567,PL @@ -173332,8 +165601,8 @@ 3642555790,3642555791,SE 3642555792,3642555795,CZ 3642555796,3642555807,UA -3642555808,3642555823,SE -3642555824,3642556159,UA +3642555808,3642555827,SE +3642555828,3642556159,UA 3642556160,3642556415,LV 3642556416,3642560511,CZ 3642560512,3642564607,KG @@ -173353,7 +165622,10 @@ 3642615616,3642617855,FI 3642617856,3642621951,JO 3642621952,3642626047,IT -3642626048,3642630143,BE +3642626048,3642626303,A2 +3642626304,3642628607,BE +3642628608,3642628863,A2 +3642628864,3642630143,BE 3642630144,3642634239,DK 3642634240,3642638335,DE 3642638336,3642642431,CZ @@ -173488,7 +165760,11 @@ 3645150640,3645150975,DE 3645150976,3645151231,US 3645151232,3645161471,DE -3645161472,3645165567,AT +3645161472,3645161983,AT +3645161984,3645162495,US +3645162496,3645163007,AT +3645163008,3645163263,US +3645163264,3645165567,AT 3645165568,3645169663,TR 3645169664,3645173759,CH 3645173760,3645177855,GB @@ -173513,13 +165789,13 @@ 3645183904,3645183935,IE 3645183936,3645184255,FR 3645184256,3645184447,GB -3645184448,3645184455,FR -3645184456,3645184463,GB -3645184464,3645184471,FR +3645184448,3645184471,FR 3645184472,3645184511,GB -3645184512,3645185663,FR -3645185664,3645185759,GB -3645185760,3645186047,FR +3645184512,3645184863,FR +3645184864,3645184895,GB +3645184896,3645185663,FR +3645185664,3645185775,GB +3645185776,3645186047,FR 3645186048,3645190143,GB 3645190144,3645194239,FI 3645194240,3645202431,DE @@ -173552,7 +165828,9 @@ 3645292544,3645295103,DE 3645295104,3645295359,NL 3645295360,3645296639,DE -3645296640,3645300735,NL +3645296640,3645297407,NL +3645297408,3645297663,EU +3645297664,3645300735,NL 3645300736,3645304831,BE 3645304832,3645308927,ES 3645308928,3645313023,DK @@ -173572,9 +165850,7 @@ 3645337088,3645337599,DE 3645337600,3645337631,FR 3645337632,3645337663,BE -3645337664,3645338111,FR -3645338112,3645338367,EU -3645338368,3645339295,FR +3645337664,3645339295,FR 3645339296,3645339359,BE 3645339360,3645339903,FR 3645339904,3645339967,BE @@ -173613,9 +165889,7 @@ 3645444096,3645448191,SK 3645448192,3645454335,DE 3645454336,3645455359,RU -3645455360,3645455487,DE -3645455488,3645455503,RU -3645455504,3645455615,DE +3645455360,3645455615,DE 3645455616,3645456383,RU 3645456384,3645460479,GB 3645460480,3645464575,UA @@ -173871,9 +166145,7 @@ 3645763775,3645763775,DE 3645763776,3645763776,NL 3645763777,3645763777,BE -3645763778,3645763779,DE -3645763780,3645763780,CH -3645763781,3645763781,DE +3645763778,3645763781,DE 3645763782,3645763782,NL 3645763783,3645763783,DE 3645763784,3645763784,NL @@ -174215,7 +166487,8 @@ 3645764222,3645764222,BE 3645764223,3645764223,DE 3645764224,3645764224,ES -3645764225,3645764226,GB +3645764225,3645764225,GB +3645764226,3645764226,DE 3645764227,3645764227,CH 3645764228,3645764228,FR 3645764229,3645764229,PL @@ -174473,7 +166746,8 @@ 3645765184,3645765187,GR 3645765188,3645765195,DE 3645765196,3645765199,CH -3645765200,3645765207,GB +3645765200,3645765203,GB +3645765204,3645765207,DE 3645765208,3645765211,FR 3645765212,3645765215,DE 3645765216,3645765219,ES @@ -174641,16 +166915,20 @@ 3645888144,3645888159,DE 3645888160,3645888191,AT 3645888192,3645888223,SG -3645888224,3645888959,DE -3645888960,3645888991,EU -3645888992,3645889791,DE +3645888224,3645888511,DE +3645888512,3645888767,EU +3645888768,3645889791,DE 3645889792,3645889919,US 3645889920,3645890559,DE 3645890560,3645894655,RU 3645894656,3645898751,NL 3645898752,3646513103,DE 3646513104,3646513111,CA -3646513112,3646947327,DE +3646513112,3646516223,DE +3646516224,3646517247,US +3646517248,3646519295,DE +3646519296,3646519807,US +3646519808,3646947327,DE 3646947328,3647209471,PL 3647209472,3647602687,NL 3647602688,3647658751,RU @@ -174671,7 +166949,9 @@ 3647889664,3647889671,BE 3647889672,3647890463,DE 3647890464,3647890471,FR -3647890472,3647912447,DE +3647890472,3647890687,DE +3647890688,3647890943,EU +3647890944,3647912447,DE 3647912448,3647912511,BE 3647912512,3647916799,DE 3647916800,3647917055,SE @@ -174681,7 +166961,11 @@ 3647922960,3647922975,GB 3647922976,3647936871,DE 3647936872,3647936879,FR -3647936880,3647953055,DE +3647936880,3647947263,DE +3647947264,3647947519,US +3647947520,3647949567,DE +3647949568,3647949823,EU +3647949824,3647953055,DE 3647953056,3647953063,FR 3647953064,3647953119,DE 3647953120,3647953127,AT @@ -174732,7 +167016,9 @@ 3647965696,3647966207,CH 3647966208,3647966575,GB 3647966576,3647966583,DE -3647966584,3647967231,GB +3647966584,3647966687,GB +3647966688,3647966703,DE +3647966704,3647967231,GB 3647967232,3647968255,BE 3647968256,3647969279,FR 3647969280,3647969791,IT @@ -174747,7 +167033,9 @@ 3647972200,3647972259,GB 3647972260,3647972263,DE 3647972264,3647972351,GB -3647972352,3647973679,IT +3647972352,3647973663,IT +3647973664,3647973671,DE +3647973672,3647973679,IT 3647973680,3647973695,DE 3647973696,3647973703,IT 3647973704,3647973711,BE @@ -174757,7 +167045,9 @@ 3647973784,3647973791,DE 3647973792,3647973871,IT 3647973872,3647973879,DE -3647973880,3647973967,IT +3647973880,3647973919,IT +3647973920,3647973927,DE +3647973928,3647973967,IT 3647973968,3647973975,DE 3647973976,3647973983,IT 3647973984,3647973991,DE @@ -174836,7 +167126,9 @@ 3647987496,3647987527,ES 3647987528,3647987535,GB 3647987536,3647987543,DE -3647987544,3647987711,ES +3647987544,3647987607,ES +3647987608,3647987615,DE +3647987616,3647987711,ES 3647987712,3647988735,IT 3647988736,3647989759,BE 3647989760,3647990271,DE @@ -174850,11 +167142,13 @@ 3647994256,3647994263,FR 3647994264,3647994367,BE 3647994368,3647994879,NR -3647994880,3647995391,BE +3647994880,3647994903,BE +3647994904,3647994911,DE +3647994912,3647995391,BE 3647995392,3647995903,DE 3647995904,3648004223,RU -3648004224,3648004607,GB -3648004608,3648006271,RU +3648004224,3648004351,GB +3648004352,3648006271,RU 3648006272,3648006399,GB 3648006400,3648007167,RU 3648007168,3648008191,GB @@ -174904,22 +167198,17 @@ 3648080384,3648080511,TZ 3648080512,3648080543,BF 3648080544,3648080639,TZ -3648080640,3648080895,BE -3648080896,3648080903,NE -3648080904,3648080919,CD -3648080920,3648080927,GA -3648080928,3648080959,CD -3648080960,3648080991,TD -3648080992,3648081007,SL -3648081008,3648081023,BE -3648081024,3648081055,GB -3648081056,3648081407,BE +3648080640,3648080895,GA +3648080896,3648081151,ZM +3648081152,3648081407,BE 3648081408,3648082175,MW 3648082176,3648082239,BE 3648082240,3648082311,NE 3648082312,3648082431,BE 3648082432,3648082479,ZM -3648082480,3648084991,BE +3648082480,3648084223,BE +3648084224,3648084479,CD +3648084480,3648084991,BE 3648084992,3648085759,GB 3648085760,3648086015,ZM 3648086016,3648090111,AT @@ -175010,7 +167299,9 @@ 3648200704,3648208479,SE 3648208480,3648208511,DK 3648208512,3648208895,SE -3648208896,3648212991,DE +3648208896,3648209663,DE +3648209664,3648209919,EU +3648209920,3648212991,DE 3648212992,3648217087,RU 3648217088,3648221183,UA 3648221184,3648225279,IE @@ -175071,7 +167362,8 @@ 3648368640,3648372735,RU 3648372736,3648376831,LU 3648376832,3648380927,CZ -3648380928,3648385023,NL +3648380928,3648381183,EU +3648381184,3648385023,NL 3648385024,3648389119,RU 3648389120,3648393215,IT 3648393216,3648397311,DE @@ -175086,7 +167378,9 @@ 3648417856,3648417919,GB 3648417920,3648418047,AT 3648418048,3648418079,GB -3648418080,3648418247,ES +3648418080,3648418111,ES +3648418112,3648418127,GB +3648418128,3648418247,ES 3648418248,3648418255,CH 3648418256,3648418271,GB 3648418272,3648418303,ES @@ -175163,7 +167457,9 @@ 3649709816,3649709823,TT 3649709824,3649765375,GB 3649765376,3649830911,EG -3649830912,3649835007,NL +3649830912,3649831167,NL +3649831168,3649831423,EU +3649831424,3649835007,NL 3649835008,3649838079,ES 3649838080,3649839103,NL 3649839104,3649840127,GB @@ -175173,16 +167469,18 @@ 3649845248,3649845759,GB 3649845760,3649847039,NL 3649847040,3649847295,GB -3649847296,3649855487,DE +3649847296,3649848319,NL +3649848320,3649855487,DE 3649855488,3649856511,GB -3649856512,3649857023,US -3649857024,3649857535,GB +3649856512,3649857535,US 3649857536,3649858047,JP 3649858048,3649859071,GB 3649859072,3649859583,US 3649859584,3649863679,SE 3649863680,3649896447,FI -3649896448,3649961983,IT +3649896448,3649950719,IT +3649950720,3649950975,US +3649950976,3649961983,IT 3649961984,3650093055,SE 3650093056,3650097151,JO 3650097152,3650101247,SK @@ -175196,7 +167494,9 @@ 3650129920,3650134015,GB 3650134016,3650142207,RU 3650142208,3650150399,PL -3650150400,3650158591,NO +3650150400,3650155263,NO +3650155264,3650155519,EU +3650155520,3650158591,NO 3650158592,3650162687,MT 3650162688,3650166783,RU 3650166784,3650167807,BE @@ -175221,8 +167521,7 @@ 3650232320,3650233343,RU 3650233344,3650233599,CY 3650233600,3650236415,RU -3650236416,3650238463,EU -3650238464,3650240511,GB +3650236416,3650240511,CH 3650240512,3650244607,EE 3650244608,3650256895,GB 3650256896,3650265087,DE @@ -175245,7 +167544,9 @@ 3650310144,3650314239,GB 3650314240,3650315271,DE 3650315272,3650315272,BE -3650315273,3650316711,DE +3650315273,3650316287,DE +3650316288,3650316543,EU +3650316544,3650316711,DE 3650316712,3650316715,FR 3650316716,3650318335,DE 3650318336,3650320383,GI @@ -175329,7 +167630,11 @@ 3650416640,3650420735,BE 3650420736,3650424831,ES 3650424832,3650428927,RU -3650428928,3650432431,NL +3650428928,3650429714,NL +3650429715,3650429715,EU +3650429716,3650431999,NL +3650432000,3650432255,EU +3650432256,3650432431,NL 3650432432,3650432447,DE 3650432448,3650433023,NL 3650433024,3650437119,FI @@ -175347,7 +167652,9 @@ 3650484640,3650484671,US 3650484672,3650486271,PL 3650486272,3650502655,RU -3650502656,3650506751,SE +3650502656,3650504703,SE +3650506752,3650508799,LB +3650508800,3650510847,NL 3650510848,3650519039,GB 3650519040,3650523135,HU 3650523136,3650527231,DE @@ -175355,7 +167662,13 @@ 3650534912,3650535423,NL 3650535424,3650539519,RU 3650539520,3650543615,ES -3650543616,3650551807,CH +3650543616,3650548109,CH +3650548110,3650548110,A1 +3650548111,3650548827,CH +3650548828,3650548828,A1 +3650548829,3650548884,CH +3650548885,3650548885,A1 +3650548886,3650551807,CH 3650551808,3650555903,FR 3650555904,3650559999,RU 3650560000,3650564095,HK @@ -175368,7 +167681,9 @@ 3650588672,3650592767,DE 3650592768,3650600959,IS 3650600960,3650605055,SE -3650605056,3650609279,DE +3650605056,3650609180,DE +3650609181,3650609181,LB +3650609182,3650609279,DE 3650609280,3650609311,CY 3650609312,3650609407,DE 3650609408,3650609439,IQ @@ -175380,7 +167695,8 @@ 3650610176,3650610687,KZ 3650610688,3650610943,RU 3650610944,3650611711,DE -3650611712,3650612735,KZ +3650611712,3650611967,LB +3650611968,3650612735,KZ 3650612736,3650617343,DE 3650617344,3650682879,FI 3650682880,3650748415,PL @@ -175392,9 +167708,7 @@ 3650879488,3650912255,RO 3650912256,3650912639,GB 3650912640,3650912671,FR -3650912672,3650913791,GB -3650913792,3650914047,EU -3650914048,3650923103,GB +3650912672,3650923103,GB 3650923104,3650923135,FR 3650923136,3650926591,GB 3650926592,3650929663,ES @@ -175408,7 +167722,9 @@ 3650935968,3650935983,FR 3650935984,3650935999,GB 3650936000,3650936063,NL -3650936064,3650939935,GB +3650936064,3650939599,GB +3650939600,3650939607,FR +3650939608,3650939935,GB 3650939936,3650939967,FR 3650939968,3650945023,GB 3650945024,3651010559,DK @@ -175482,7 +167798,33 @@ 3651108480,3651108543,ES 3651108544,3651108863,DE 3651108864,3651141631,EE -3651141632,3651207167,DE +3651141632,3651173375,DE +3651173376,3651173631,ES +3651173632,3651198975,DE +3651198976,3651199231,GB +3651199232,3651199487,ES +3651199488,3651199743,GB +3651199744,3651200255,ES +3651200256,3651201023,PL +3651201024,3651201279,ES +3651201280,3651201535,PL +3651201536,3651201791,ES +3651201792,3651201919,FR +3651201920,3651202047,ES +3651202048,3651202175,FR +3651202176,3651202303,GB +3651202304,3651202815,ES +3651202816,3651203071,GB +3651203072,3651203583,DE +3651203584,3651203839,FR +3651203840,3651204351,ES +3651204352,3651204607,PL +3651204608,3651205119,ES +3651205120,3651205375,GB +3651205376,3651206143,ES +3651206144,3651206399,PL +3651206400,3651206655,DE +3651206656,3651207167,ES 3651207168,3651207199,GB 3651207200,3651207223,EU 3651207224,3651207295,GB @@ -175537,7 +167879,11 @@ 3651238400,3651239935,EU 3651239936,3651272703,GB 3651272704,3651338239,CH -3651338240,3651403775,GB +3651338240,3651342847,GB +3651342848,3651343103,US +3651343104,3651350783,GB +3651350784,3651351039,EU +3651351040,3651403775,GB 3651403776,3651534847,AE 3651534848,3651600383,NL 3651600384,3651636696,FR @@ -175632,7 +167978,9 @@ 3651907584,3651908095,IQ 3651908096,3651908863,DE 3651908864,3651908991,IQ -3651908992,3651909311,DE +3651908992,3651909046,DE +3651909047,3651909047,IQ +3651909048,3651909311,DE 3651909312,3651909375,IQ 3651909376,3651909631,DE 3651909632,3651910655,IQ @@ -175649,7 +167997,9 @@ 3651923968,3651928063,DE 3651928064,3651932159,IT 3651932160,3651936255,RU -3651936256,3651938175,DE +3651936256,3651936511,DE +3651936512,3651936767,EU +3651936768,3651938175,DE 3651938176,3651938207,GB 3651938208,3651938255,DE 3651938256,3651938271,PL @@ -175678,7 +168028,8 @@ 3651939728,3651939743,PL 3651939744,3651939791,DE 3651939792,3651939799,RU -3651939800,3651940351,DE +3651939800,3651939839,DE +3651939840,3651940351,LV 3651940352,3651940383,TR 3651940384,3651940415,US 3651940416,3651940479,IT @@ -175707,7 +168058,8 @@ 3651942736,3651942751,US 3651942752,3651942783,DE 3651942784,3651942815,GB -3651942816,3651944447,DE +3651942816,3651942911,DE +3651942912,3651944447,LV 3651944448,3651948543,ES 3651948544,3651952639,FO 3651952640,3651953663,IR @@ -175724,9 +168076,7 @@ 3651997696,3652001791,RU 3652001792,3652005887,HU 3652005888,3652009983,GB -3652009984,3652011519,RU -3652011520,3652011775,IT -3652011776,3652014079,RU +3652009984,3652014079,RU 3652014080,3652018175,SA 3652018176,3652019183,IE 3652019184,3652019199,GB @@ -175770,16 +168120,16 @@ 3652033968,3652033983,NL 3652033984,3652034015,TR 3652034016,3652034047,NL -3652034048,3652034111,GD +3652034048,3652034111,CY 3652034112,3652034143,TR 3652034144,3652034175,CH 3652034176,3652034207,NL 3652034208,3652034239,ES 3652034240,3652034271,VG -3652034272,3652034367,GD +3652034272,3652034367,CY 3652034368,3652034383,ES 3652034384,3652034399,VG -3652034400,3652034559,GD +3652034400,3652034559,CY 3652034560,3652046847,PL 3652046848,3652050271,IE 3652050272,3652050299,GB @@ -175796,7 +168146,11 @@ 3652050628,3652050631,IE 3652050632,3652050671,GB 3652050672,3652050943,IE -3652050944,3652055039,LI +3652050944,3652051711,LI +3652051712,3652051967,CH +3652051968,3652053631,LI +3652053632,3652053759,CH +3652053760,3652055039,LI 3652055040,3652059135,NO 3652059136,3652063231,RU 3652063232,3652067327,IR @@ -175818,8 +168172,7 @@ 3652141056,3652141311,GB 3652141312,3652142847,A2 3652142848,3652143359,GB -3652143360,3652143871,A2 -3652143872,3652144127,GB +3652143360,3652144127,A2 3652144128,3652144383,KE 3652144384,3652144639,CM 3652144640,3652144895,GB @@ -176046,10 +168399,9 @@ 3653472916,3653472919,NL 3653472920,3653472983,AF 3653472984,3653472999,NL -3653473000,3653473039,AF -3653473040,3653473064,NL -3653473065,3653473071,AF -3653473072,3653474303,NL +3653473000,3653473023,AF +3653473024,3653473279,US +3653473280,3653474303,NL 3653474304,3653474367,US 3653474368,3653476351,NL 3653476352,3653480447,CZ @@ -176186,7 +168538,7 @@ 3654607616,3654607871,SE 3654607872,3654608127,NO 3654608128,3654608383,SE -3654608384,3654608895,PL +3654608384,3654608895,A2 3654608896,3654609919,NO 3654609920,3654610431,SE 3654610432,3654610943,FR @@ -176210,7 +168562,9 @@ 3655335936,3656633487,DE 3656633488,3656633495,GB 3656633496,3656633503,US -3656633504,3656650583,DE +3656633504,3656635647,DE +3656635648,3656635903,GB +3656635904,3656650583,DE 3656650584,3656650591,US 3656650592,3656661183,DE 3656661184,3656661199,AT @@ -176229,7 +168583,11 @@ 3659628544,3659661311,JP 3659661312,3659792383,TW 3659792384,3660054527,KR -3660054528,3660578815,JP +3660054528,3660096767,JP +3660096768,3660097791,US +3660097792,3660102143,JP +3660102144,3660102399,US +3660102400,3660578815,JP 3660578816,3661103103,KR 3661103104,3663986687,CN 3663986688,3663987711,AU @@ -176311,7 +168669,9 @@ 3671130112,3671195647,KR 3671195648,3671326719,TW 3671326720,3671392255,SG -3671392256,3671457791,HK +3671392256,3671411711,HK +3671411712,3671411967,AP +3671411968,3671457791,HK 3671457792,3671588863,AU 3671588864,3672637439,JP 3672637440,3673161727,KR @@ -176323,7 +168683,9 @@ 3673948160,3674210303,HK 3674210304,3678404607,JP 3678404608,3678535679,IN -3678535680,3678666751,JP +3678535680,3678593279,JP +3678593280,3678593535,US +3678593536,3678666751,JP 3678666752,3678928895,TW 3678928896,3678994431,CN 3678994432,3679027199,HK @@ -176347,7 +168709,17 @@ 3680239616,3680403455,MY 3680403456,3680436223,JP 3680436224,3680501759,MY -3680501760,3682598911,JP +3680501760,3680879615,JP +3680879616,3680879871,US +3680879872,3681560063,JP +3681560064,3681560319,US +3681560320,3681569023,JP +3681569024,3681569279,US +3681569280,3682554623,JP +3682554624,3682554879,AP +3682554880,3682587903,JP +3682587904,3682588159,US +3682588160,3682598911,JP 3682598912,3684696063,CN 3684696064,3688366079,JP 3688366080,3689938943,CN @@ -176356,18 +168728,24 @@ 3690463232,3690987519,KR 3690987520,3695181823,JP 3695181824,3697278975,KR -3697278976,3697606655,JP +3697278976,3697311487,JP +3697311488,3697311743,US +3697311744,3697606655,JP 3697606656,3697655807,AU 3697655808,3697672191,CN 3697672192,3697737727,JP 3697737728,3697803263,KR -3697803264,3698327551,JP +3697803264,3698251007,JP +3698251008,3698251263,US +3698251264,3698327551,JP 3698327552,3698589695,CN 3698589696,3699376127,KR 3699376128,3700424703,TW 3700424704,3700752383,JP 3700752384,3700817919,KR -3700817920,3700977663,JP +3700817920,3700828159,JP +3700828160,3700829183,US +3700829184,3700977663,JP 3700977664,3700979711,AU 3700979712,3700981759,JP 3700981760,3701014527,CN @@ -176403,7 +168781,7 @@ 3707174912,3707207679,JP 3707208704,3707209727,WS 3707209728,3707211775,CN -3707211776,3707215871,AU +3707211776,3707215871,IN 3707215872,3707217919,BD 3707217920,3707219967,ID 3707219968,3707222015,AU @@ -176545,7 +168923,9 @@ 3743283200,3743284223,HK 3743285248,3743416319,IN 3743416320,3745513471,KR -3745513472,3749838847,CN +3745513472,3749052415,CN +3749052416,3749183487,HK +3749183488,3749838847,CN 3749838848,3749839871,SG 3749839872,3749840895,IN 3749841920,3749847039,AU From 7526db9e6c64db73f5d87d988c4bd4e1a1e93df9 Mon Sep 17 00:00:00 2001 From: kytv Date: Thu, 26 Jul 2012 21:11:42 +0000 Subject: [PATCH 314/327] minor update to reflect the other systems that we support --- installer/resources/start-i2p.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/installer/resources/start-i2p.txt b/installer/resources/start-i2p.txt index 2e51ea48c..22180ffc1 100644 --- a/installer/resources/start-i2p.txt +++ b/installer/resources/start-i2p.txt @@ -1,8 +1,8 @@ -To start I2P, run: +On most systems, I2P can be started with: $INSTALL_PATH/i2prouter start -On non-x86, run: +If I2P does not start, please try: $INSTALL_PATH/runplain.sh From b6eef94383b90d8bd209e346ff0a6c27904aeb44 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 27 Jul 2012 12:41:45 +0000 Subject: [PATCH 315/327] Tweaked console themes so console error pages look alright in iframe This fixes the issue where, when an iframed app was not running, the summary bar would be displayed inside the iframe as well as outside it. --- .../themes/console/classic/console.css | 20 +++++++++++++++++++ .../resources/themes/console/dark/console.css | 20 +++++++++++++++++++ .../themes/console/light/console.css | 20 +++++++++++++++++++ .../themes/console/midnight/console.css | 20 +++++++++++++++++++ 4 files changed, 80 insertions(+) diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css index 5245fa99c..e6e2e7f1a 100644 --- a/installer/resources/themes/console/classic/console.css +++ b/installer/resources/themes/console/classic/console.css @@ -1116,3 +1116,23 @@ input.search[type="text"] { margin-bottom: -5px; margin-right: 5px; } + +/* Fixes for when app is not started and console error loads inside iframe */ + +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; +} + +.iframed div.routersummaryouter { + display: none !important; +} + +.iframed h1 { + margin: 0 1px 0 0 !important; +} + +.iframed div.sorry { + margin: -1px 1px 0 0 !important; +} + +/* end iframed console fixes */ diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index 1e03dbb95..daae07c24 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -1329,3 +1329,23 @@ div.applabel { iframe.iframed { margin: 10px 0 0; } + +/* Fixes for when app is not started and console error loads inside iframe */ + +body.iframed { + background: transparent url('images/transparent.gif') !important; +} + +.iframed div.routersummaryouter { + display: none !important; +} + +.iframed h1 { + margin: 0 5px 0 5px !important; +} + +.iframed div.sorry { + margin: -1px 5px 10px 5px !important; +} + +/* end iframed console fixes */ diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css index ca61baf05..dfb0ebebd 100644 --- a/installer/resources/themes/console/light/console.css +++ b/installer/resources/themes/console/light/console.css @@ -1425,3 +1425,23 @@ div.footnote hr{ iframe.iframed { margin: 10px 0 0; } + +/* Fixes for when app is not started and console error loads inside iframe */ + +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; +} + +.iframed div.routersummaryouter { + display: none !important; +} + +.iframed h1 { + margin: 0 10px 10px 7px !important; +} + +.iframed div.sorry { + margin: 5px 10px 10px 7px !important; +} + +/* end iframed console fixes */ diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css index f630b23c7..78c7fd738 100644 --- a/installer/resources/themes/console/midnight/console.css +++ b/installer/resources/themes/console/midnight/console.css @@ -1300,3 +1300,23 @@ div.footnote hr{ margin-bottom: -10px; margin-right: 5px; } + +/* Fixes for when app is not started and console error loads inside iframe */ + +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; +} + +.iframed div.routersummaryouter { + display: none !important; +} + +.iframed h1 { + margin: 5px 5px 0 0 !important; +} + +.iframed div.sorry { + margin: 0 5px 0 0 !important; +} + +/* end iframed console fixes */ From aba655a9c7401f57e3ace65ddded6ada9ec8fbfd Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 27 Jul 2012 15:30:11 +0000 Subject: [PATCH 316/327] move default properties from build.xml to build.properties --- build.properties | 11 +++++++++++ build.xml | 18 +++--------------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/build.properties b/build.properties index 0fc430120..68df584f3 100644 --- a/build.properties +++ b/build.properties @@ -24,3 +24,14 @@ build.built-by=unknown # Uncomment the next line to prevent building EXEs (changing it to false will have no impact) #noExe=true + +# Change this to false if you don't have gettext +# Note that this does not prevent gettext from running if installed; to be fixed +require.gettext=true + +# Additional classpath if required +#javac.classpathe=/PATH/TO/pack200.jar + +# Optional compiler args +# This one keeps gcj a lot quieter +#javac.compilerargs=-warn:-unchecked,raw,unused,serial diff --git a/build.xml b/build.xml index 886bbe4d0..4b3cfbb87 100644 --- a/build.xml +++ b/build.xml @@ -1,21 +1,9 @@ - - - - - - - - - + From 54a80d6bdc1e548c7abd1bb448e7d97b76456223 Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 27 Jul 2012 15:31:20 +0000 Subject: [PATCH 317/327] javadoc --- .../src/net/i2p/crypto/ElGamalAESEngine.java | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java index 8b6cce5f1..ec653f45b 100644 --- a/core/java/src/net/i2p/crypto/ElGamalAESEngine.java +++ b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java @@ -389,7 +389,8 @@ public class ElGamalAESEngine { * * @param target public key to which the data should be encrypted. * @param key session key to use during encryption - * @param tagsForDelivery session tags to be associated with the key (or newKey if specified), or null + * @param tagsForDelivery session tags to be associated with the key (or newKey if specified), or null; + * 200 max enforced at receiver * @param currentTag sessionTag to use, or null if it should use ElG (i.e. new session) * @param newKey key to be delivered to the target, with which the tagsForDelivery should be associated, or null * @param paddedSize minimum size in bytes of the body after padding it (if less than the @@ -418,6 +419,30 @@ public class ElGamalAESEngine { * Encrypt the data to the target using the given key and deliver the specified tags * No new session key * This is the one called from GarlicMessageBuilder and is the primary entry point. + * + * Re: padded size: The AES block adds at least 39 bytes of overhead to the data, and + * that is included in the minimum size calculation. + * + * In the router, we always use garlic messages. A garlic message with a single + * clove and zero data is about 84 bytes, so that's 123 bytes minimum. So any paddingSize + * <= 128 is a no-op as every message will be at least 128 bytes + * (Streaming, if used, adds more overhead). + * + * Outside the router, with a client using its own message format, the minimum size + * is 48, so any paddingSize <= 48 is a no-op. + * + * Not included in the minimum is a 32-byte session tag for an existing session, + * or a 514-byte ElGamal block and several 32-byte session tags for a new session. + * So the returned encrypted data will be at least 32 bytes larger than paddedSize. + * + * @param target public key to which the data should be encrypted. + * @param key session key to use during encryption + * @param tagsForDelivery session tags to be associated with the key or null; + * 200 max enforced at receiver + * @param currentTag sessionTag to use, or null if it should use ElG (i.e. new session) + * @param paddedSize minimum size in bytes of the body after padding it (if less than the + * body's real size, no bytes are appended but the body is not truncated) + * */ public byte[] encrypt(byte data[], PublicKey target, SessionKey key, Set tagsForDelivery, SessionTag currentTag, long paddedSize) { From 4298958952d679135f49be7023046778014503ad Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 27 Jul 2012 15:49:46 +0000 Subject: [PATCH 318/327] comment out tests --- .../java/src/net/i2p/router/util/DecayingBloomFilter.java | 2 ++ router/java/src/net/i2p/router/util/DecayingHashSet.java | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/util/DecayingBloomFilter.java b/router/java/src/net/i2p/router/util/DecayingBloomFilter.java index 7ef9eb8dd..c219a57ed 100644 --- a/router/java/src/net/i2p/router/util/DecayingBloomFilter.java +++ b/router/java/src/net/i2p/router/util/DecayingBloomFilter.java @@ -371,6 +371,7 @@ public class DecayingBloomFilter { * 1792 2.4E-6; 4096 0.14%; 5120 0.6%; 6144 1.7%; 8192 6.8%; 10240 15% * */ +/***** public static void main(String args[]) { System.out.println("Usage: DecayingBloomFilter [kbps [m [iterations]]] (default 256 23 10)"); int kbps = 256; @@ -452,4 +453,5 @@ public class DecayingBloomFilter { //System.out.println("inserted: " + bloom.size() + " with " + bloom.capacity() // + " (" + bloom.falsePositives()*100.0d + "% false positive)"); } +*****/ } diff --git a/router/java/src/net/i2p/router/util/DecayingHashSet.java b/router/java/src/net/i2p/router/util/DecayingHashSet.java index 0588bba4e..996471da5 100644 --- a/router/java/src/net/i2p/router/util/DecayingHashSet.java +++ b/router/java/src/net/i2p/router/util/DecayingHashSet.java @@ -253,14 +253,16 @@ public class DecayingHashSet extends DecayingBloomFilter { /** * vs. DBF, this measures 1.93x faster for testByLong and 2.46x faster for testByBytes. */ +/***** public static void main(String args[]) { - /** KBytes per sec, 1 message per KByte */ + // KBytes per sec, 1 message per KByte int kbps = 256; int iterations = 10; //testSize(); testByLong(kbps, iterations); testByBytes(kbps, iterations); } +*****/ /** and the answer is: 49.9 bytes. The ArrayWrapper alone measured 16, so that's 34 for the HashSet entry. */ /***** @@ -280,6 +282,7 @@ public class DecayingHashSet extends DecayingBloomFilter { *****/ /** 8 bytes, simulate the router message validator */ +/***** private static void testByLong(int kbps, int numRuns) { int messages = 60 * 10 * kbps; Random r = new Random(); @@ -304,8 +307,10 @@ public class DecayingHashSet extends DecayingBloomFilter { + falsePositives + " false positives"); } +*****/ /** 16 bytes, simulate the tunnel IV validator */ +/***** private static void testByBytes(int kbps, int numRuns) { byte iv[][] = new byte[60*10*kbps][16]; Random r = new Random(); @@ -332,4 +337,5 @@ public class DecayingHashSet extends DecayingBloomFilter { + DataHelper.formatDuration(totalTime/numRuns) + " per run, there were " + falsePositives + " false positives"); } +*****/ } From c2438a7508c170738587cb297cc9799ec242d100 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 28 Jul 2012 12:33:36 +0000 Subject: [PATCH 319/327] Fixed an i2ptunnel button regression in the dark console theme --- installer/resources/themes/console/dark/default.css | 2 +- installer/resources/themes/console/dark/i2ptunnel.css | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index 78371c13a..bb3ceb5e3 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -196,7 +196,7 @@ hr { .control:active { border: 1px inset; - background-color: #f60; + background-color: #f60 !important; color: #EE9 !important; text-decoration: none; } diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css index 73fbd14f6..6d7e8e5c9 100644 --- a/installer/resources/themes/console/dark/i2ptunnel.css +++ b/installer/resources/themes/console/dark/i2ptunnel.css @@ -102,6 +102,7 @@ #tunnelListPage .footer .control:active { color: #EE9 !important; + background: #F60 !important; } #tunnelListPage .footer label { @@ -149,4 +150,4 @@ width: 150px; height: 24px; float: left; -} \ No newline at end of file +} From 9d2831f520f7b436a77947f0c8d35be07c17890f Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 28 Jul 2012 12:47:42 +0000 Subject: [PATCH 320/327] Updated history and bumped build number --- history.txt | 3 +++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 4cb00782d..4ed89dc94 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2012-07-28 str4d + * Console: theme fixes + 2012-07-26 kytv * Update geoip.txt based on Maxmind GeoLite Country database from 2012-07-04 * Finnish, French, German, Spanish and Swedish translation updates from TX diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0cd02d33d..5fd579e05 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 29; + public final static long BUILD = 30; /** for example "-test" */ public final static String EXTRA = "-rc"; From f8fe2a295fa4bbd268ebfe3f40b82a62a84b7711 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 28 Jul 2012 13:38:40 +0000 Subject: [PATCH 321/327] Fixed icon column width being too large in snark filemanager --- installer/resources/themes/snark/light/snark.css | 4 ++++ installer/resources/themes/snark/ubergine/snark.css | 6 +++++- installer/resources/themes/snark/vanilla/snark.css | 4 ++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/installer/resources/themes/snark/light/snark.css b/installer/resources/themes/snark/light/snark.css index fe42d5064..6bf1dc442 100644 --- a/installer/resources/themes/snark/light/snark.css +++ b/installer/resources/themes/snark/light/snark.css @@ -356,6 +356,10 @@ td:first-child { border-top: 1px dotted #66f !important; } +.snarkFileIcon { + width: 16px; +} + .snarkFileName { padding: 4px 0px !important; text-align: left !important; diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index b3d599b6c..f6e80b9c5 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -357,6 +357,10 @@ td:first-child { border-top: 1px dotted #313 !important; } +.snarkFileIcon { + width: 16px; +} + .snarkFileName { padding: 4px 0px !important; text-align: left !important; @@ -854,4 +858,4 @@ input.trackerhome { input.trackerannounce { width: 230px; -} \ No newline at end of file +} diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index 7f87b38d9..a25203ff5 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -369,6 +369,10 @@ td:first-child { border-top: 1px dotted #313 !important; } +.snarkFileIcon { + width: 16px; +} + .snarkFileName { padding: 4px 0px !important; text-align: left !important; From 639253e9bbdae1c69e8a0800852cee7840742b65 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 28 Jul 2012 13:45:12 +0000 Subject: [PATCH 322/327] Fixed a bug in a console_big.css override in light and dark themes --- installer/resources/themes/console/dark/console_big.css | 2 +- installer/resources/themes/console/light/console_big.css | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/installer/resources/themes/console/dark/console_big.css b/installer/resources/themes/console/dark/console_big.css index 21b616db3..66076bc46 100644 --- a/installer/resources/themes/console/dark/console_big.css +++ b/installer/resources/themes/console/dark/console_big.css @@ -16,7 +16,7 @@ div.routersummary table { } div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { - text-shadow: 0 0 0 #fff !important; + text-shadow: 0 0 0 0 !important; } div.routersummary h4 { diff --git a/installer/resources/themes/console/light/console_big.css b/installer/resources/themes/console/light/console_big.css index 8f3e3a346..f1eccc81c 100644 --- a/installer/resources/themes/console/light/console_big.css +++ b/installer/resources/themes/console/light/console_big.css @@ -11,7 +11,7 @@ div.routersummary a { } div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { - text-shadow: 0 0 0 #fff !important; + text-shadow: 0 0 0 0 !important; } @@ -90,4 +90,4 @@ div.tunnels a { code, tt { font-size: 10pt !important; -} \ No newline at end of file +} From 78b1922dd79d78a51d74e118232ad318c82a7081 Mon Sep 17 00:00:00 2001 From: kytv Date: Sat, 28 Jul 2012 21:18:56 +0000 Subject: [PATCH 323/327] "11th hour" de & es translation updates from TX --- apps/routerconsole/locale/messages_de.po | 29 +++---- apps/routerconsole/locale/messages_es.po | 96 +++++++++++++----------- 2 files changed, 69 insertions(+), 56 deletions(-) diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po index 0ddfb7aff..a0cad991c 100644 --- a/apps/routerconsole/locale/messages_de.po +++ b/apps/routerconsole/locale/messages_de.po @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-26 19:55+0000\n" -"PO-Revision-Date: 2012-07-26 13:52+0000\n" -"Last-Translator: D.A. Loader <>\n" +"POT-Creation-Date: 2012-07-28 21:16+0000\n" +"PO-Revision-Date: 2012-07-27 23:35+0000\n" +"Last-Translator: blabla \n" "Language-Team: German (http://www.transifex.com/projects/p/I2P/language/" "de/)\n" "Language: de\n" @@ -2804,13 +2804,13 @@ msgstr "Standardeinstellungen wiederherstellen" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 msgid "Full summary bar default restored." -msgstr "Vollständige Zusammenfassungsleiste wiederhergestellt." +msgstr "Vollständige Schnellübersicht wiederhergestellt." #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 msgid "Summary bar will refresh shortly." -msgstr "Die Zusammenfassungsleiste wird neu geladen." +msgstr "Die Schnellübersicht wird neu geladen." #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 @@ -2819,7 +2819,7 @@ msgstr "Minimale Standard Version wiederherstellen" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 msgid "Minimal summary bar default restored." -msgstr "Minimale Zusammenfassungsleiste wiederhergestellt." +msgstr "Minimale Schnellübersicht wiederhergestellt." #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 @@ -3371,7 +3371,7 @@ msgstr "Mikroblog" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Your premier microblogging service on I2P" -msgstr "" +msgstr "Microblogging-Service in I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Javadocs" @@ -4521,6 +4521,9 @@ msgid "" "The ratio of tunnel hops we provide to tunnel hops we use - a value greater " "than 1.00 indicates a positive contribution to the network" msgstr "" +" Verhältnis der Tunnelsprünge, die wir dem Netz zur Verfügugn stellen, zu " +"denen, die wir selbst benutzen - ein Wert größer als 1,00 bedeutet einen " +"positiven Beitrag zum I2P-Netzwerk" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 msgid "Share ratio" @@ -4552,7 +4555,7 @@ msgstr "Nachrichtenverzug" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 msgid "Round trip time for a tunnel test" -msgstr "" +msgstr "Hin- und Rücklaufzeit für einen Tunneltest" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" @@ -4560,7 +4563,7 @@ msgstr "Tunnelverzug" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 msgid "Queued requests from other routers to participate in tunnels" -msgstr "" +msgstr "wartende Anfragen anderer Router zur Teilnahme in deren Tunneln" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" @@ -6644,11 +6647,11 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 msgid "config summary bar" -msgstr "Konfiguriere Zusammenfassungsleiste" +msgstr "Konfiguriere Schnellübersicht" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 msgid "I2P Summary Bar Configuration" -msgstr "" +msgstr "Einstellungen zur I2P-Schnellübersicht" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 msgid "Refresh Interval" @@ -6660,7 +6663,7 @@ msgstr "Sekunden" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 msgid "Customize Summary Bar" -msgstr "" +msgstr "Schnellübersicht anpassen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" @@ -6804,7 +6807,7 @@ msgid "" "Please contribute to the router console translation project! Contact the " "developers in #i2p-dev on IRC to help." msgstr "" -"Bitte hilf bei der Übersetzung der Routerkonsole mit und kontaktiere dazu " +"Bitte hilf bei der Übersetzung der Routerkonsole mit, und kontaktiere dazu " "die Entwickler im IRC-Kanal #i2p-dev!" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389 diff --git a/apps/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po index 39ac4622f..90c56ed32 100644 --- a/apps/routerconsole/locale/messages_es.po +++ b/apps/routerconsole/locale/messages_es.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-26 19:45+0000\n" -"PO-Revision-Date: 2012-07-22 01:50+0000\n" +"POT-Creation-Date: 2012-07-28 21:17+0000\n" +"PO-Revision-Date: 2012-07-27 23:19+0000\n" "Last-Translator: blabla \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/I2P/language/" "es/)\n" @@ -2723,7 +2723,7 @@ msgstr "Deshechar threads" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213 #, java-format msgid "Threads dumped to {0}" -msgstr "" +msgstr "hilos desechados a {0}" #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463 @@ -2803,40 +2803,40 @@ msgstr "El intervalo de recarga tiene que ser un número." #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:42 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:417 msgid "Restore full default" -msgstr "" +msgstr "Restablecer todos los valores por defecto" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44 msgid "Full summary bar default restored." -msgstr "" +msgstr "todos los valores por defecto de la barra de resumen restablecidos" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:45 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:49 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:141 msgid "Summary bar will refresh shortly." -msgstr "" +msgstr "La barra de resumen recargará dentro de poco." #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:46 #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:419 msgid "Restore minimal default" -msgstr "" +msgstr "restablecer valores por defecto mínimales" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48 msgid "Minimal summary bar default restored." -msgstr "" +msgstr " valores por defecto mínimales restablecidos" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:65 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:87 #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:135 msgid "Order must be an integer" -msgstr "" +msgstr "scuesión tiene que ser un número natural" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72 msgid "No section selected" -msgstr "" +msgstr "no sección elegida" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77 msgid "No order entered" -msgstr "" +msgstr "no orden entrado" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133 msgid "Moved" @@ -2844,7 +2844,7 @@ msgstr "movido" #: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140 msgid "Saved order of sections." -msgstr "" +msgstr "sucesión de secciones guardada" #. the count isn't really correct anyway, since we don't check for actual changes #. addFormNotice("Updated settings for " + updated + " pools."); @@ -3364,18 +3364,20 @@ msgid "" "A public anonymous Git hosting site - supports pulling via Git and HTTP and " "pushing via SSH" msgstr "" +"un sitio anfitrión git anónimo y público - soporta halar a través de Git y " +"HTTP, y empujar a través de SSH" #: ../java/src/net/i2p/router/web/HomeHelper.java:46 msgid "Anonymous Git Hosting" -msgstr "" +msgstr "anfitrión git anónimo" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Microblog" -msgstr "" +msgstr "microblog" #: ../java/src/net/i2p/router/web/HomeHelper.java:47 msgid "Your premier microblogging service on I2P" -msgstr "" +msgstr "servicio mircroblog en I2P" #: ../java/src/net/i2p/router/web/HomeHelper.java:48 msgid "Javadocs" @@ -3501,7 +3503,7 @@ msgstr "Router local" #. 1 #: ../java/src/net/i2p/router/web/NetDbHelper.java:21 msgid "Router Lookup" -msgstr "" +msgstr "búsqueda de router" #. 2 #: ../java/src/net/i2p/router/web/NetDbHelper.java:22 @@ -4106,7 +4108,7 @@ msgstr "estado" #. 0 #: ../java/src/net/i2p/router/web/ProfilesHelper.java:12 msgid "Floodfill " -msgstr "" +msgstr "'floodfill'" #. 2 #: ../java/src/net/i2p/router/web/ProfilesHelper.java:14 @@ -4374,10 +4376,12 @@ msgid "" "Your Local Identity is your unique I2P router identity, similar to an ip " "address but tailored to I2P. " msgstr "" +"La identidad local es la identidad única de tu router, similar a una " +"dirección ip, pero en el ámbito de i2p." #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274 msgid "Never disclose this to anyone, as it can reveal your real world ip." -msgstr "" +msgstr "Nunca la digas a nadie, dado que puede revelar tu dirección ip real." #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276 msgid "Local Identity" @@ -4398,7 +4402,7 @@ msgstr "mostrar" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:290 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:316 msgid "The version of the I2P software we are running" -msgstr "" +msgstr "la versión de I2P que estás usando" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:300 #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:326 @@ -4419,7 +4423,7 @@ msgstr "" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356 msgid "Configure I2P Updates" -msgstr "" +msgstr "configurar la actualización de I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358 msgid "I2P Update" @@ -4428,6 +4432,7 @@ msgstr "Actualización de I2P" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:383 msgid "Peers we've been talking to in the last few minutes/last hour" msgstr "" +"pares con los que hemos comunicado en los últimos minutos / la última hora" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386 msgid "Active" @@ -4435,7 +4440,7 @@ msgstr "Activos" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:395 msgid "The number of peers available for building client tunnels" -msgstr "" +msgstr "cantidad de pares disponibles para crear túneles clientes" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398 msgid "Fast" @@ -4443,7 +4448,7 @@ msgstr "Rápidos" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:404 msgid "The number of peers available for building exploratory tunnels" -msgstr "" +msgstr "cantidad de pares disponibles para crear túneles exploratorios" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407 msgid "High capacity" @@ -4452,10 +4457,11 @@ msgstr "Alta capacidad" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:413 msgid "The number of peers available for network database inquries" msgstr "" +"cantidad de pares disponibles para consultas a la base de datos sobre la red" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422 msgid "The total number of peers in our network database" -msgstr "" +msgstr "cantidad total de routers en nuestra base de datos sobre la red" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425 msgid "Known" @@ -4480,7 +4486,7 @@ msgstr "Usado" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:496 msgid "" "Used for building and testing tunnels, and communicating with floodfill peers" -msgstr "" +msgstr "para crear y probar túneles, y para comunicar con los pares floodfill" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499 msgid "Exploratory" @@ -4488,13 +4494,15 @@ msgstr "Exploratorios" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:505 msgid "Tunnels we are using to provide or access services on the network" -msgstr "" +msgstr "túneles que usas para acceder o provisionar servicios en la red" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514 msgid "" "Tunnels we are participating in, directly contributing bandwith to the " "network" msgstr "" +"Túneles en los que tomamos parte, así aportando de forma directa ancho de " +"banda a la red. " #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517 msgid "Participating" @@ -4505,6 +4513,8 @@ msgid "" "The ratio of tunnel hops we provide to tunnel hops we use - a value greater " "than 1.00 indicates a positive contribution to the network" msgstr "" +"La relación de saltos de túnel que proporcionamos y los que usamos - un " +"valor mayor de 1,00 indica una aportación positiva a la red." #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:526 msgid "Share ratio" @@ -4536,7 +4546,7 @@ msgstr "Demora - mensajes" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:565 msgid "Round trip time for a tunnel test" -msgstr "" +msgstr "Tiempo de ida y vuelta de un test de túnel" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568 msgid "Tunnel lag" @@ -4544,7 +4554,7 @@ msgstr "Demora - túneles" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:575 msgid "Queued requests from other routers to participate in tunnels" -msgstr "" +msgstr "encoladas peticiones de otros routers para participar en túneles" #: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578 msgid "Backlog" @@ -4696,23 +4706,23 @@ msgstr "Resembrar" #: ../java/src/net/i2p/router/web/SummaryHelper.java:812 msgid "Order" -msgstr "" +msgstr "orden" #: ../java/src/net/i2p/router/web/SummaryHelper.java:829 msgid "Top" -msgstr "" +msgstr "cabeza" #: ../java/src/net/i2p/router/web/SummaryHelper.java:842 msgid "Down" -msgstr "" +msgstr "abajo" #: ../java/src/net/i2p/router/web/SummaryHelper.java:847 msgid "Bottom" -msgstr "" +msgstr "fondo" #: ../java/src/net/i2p/router/web/SummaryHelper.java:859 msgid "Select a section to add" -msgstr "" +msgstr "elegir una sección a añadir" #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118 #, java-format @@ -6601,11 +6611,11 @@ msgstr "" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139 msgid "config summary bar" -msgstr "" +msgstr "configurar barra del resumen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330 msgid "I2P Summary Bar Configuration" -msgstr "" +msgstr "Configuración de la barra del resumen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401 msgid "Refresh Interval" @@ -6617,7 +6627,7 @@ msgstr "segundos" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411 msgid "Customize Summary Bar" -msgstr "" +msgstr "Modificar barra del resumen" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137 msgid "config stats" @@ -6981,11 +6991,11 @@ msgstr "Sitios de interés" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154 msgid "i2p tunnel manager" -msgstr "" +msgstr "gestionador de túneles i2p" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322 msgid "I2P Tunnel Manager" -msgstr "" +msgstr "Gestionador de Túneles I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138 msgid "Jar File Dump" @@ -7021,11 +7031,11 @@ msgstr "Registros de servicio (Wrapper)" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:136 msgid "network database" -msgstr "" +msgstr "base de datos de la red" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:303 msgid "I2P Network Database" -msgstr "" +msgstr "Base de datos de la Red I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:142 msgid "WebApp Not Found" @@ -7078,11 +7088,11 @@ msgstr "Deshabilitar la recarga de cada {0}" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:154 msgid "torrents" -msgstr "" +msgstr "torrents" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/torrents_jsp.java:321 msgid "I2P Torrent Downloader" -msgstr "" +msgstr "Descargador de Torrents I2P" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136 msgid "tunnel summary" @@ -7104,8 +7114,8 @@ msgstr "Perfil del par {0}" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154 msgid "webmail" -msgstr "" +msgstr "correo" #: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321 msgid "I2P Webmail" -msgstr "" +msgstr "Correo I2P" From 7ecb90640c48a501fb951329fba648922fabe06d Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 30 Jul 2012 13:15:58 +0000 Subject: [PATCH 324/327] fixes after review --- .../src/org/klomp/snark/PeerCheckerTask.java | 4 +- .../java/src/org/klomp/snark/Snark.java | 4 +- .../org/klomp/snark/web/I2PSnarkServlet.java | 2 +- apps/i2ptunnel/jsp/editClient.jsp | 2 +- apps/i2ptunnel/jsp/editServer.jsp | 2 +- apps/i2ptunnel/jsp/index.jsp | 2 +- apps/i2ptunnel/jsp/wizard.jsp | 2 +- .../src/net/i2p/router/web/SummaryHelper.java | 7 +- .../src/net/i2p/client/I2PSessionImpl.java | 6 +- .../resources/themes/snark/light/snark.css | 2 +- .../resources/themes/snark/ubergine/snark.css | 150 +++++++++--------- 11 files changed, 92 insertions(+), 91 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java index ede3be57b..ac53f38b6 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java @@ -133,7 +133,7 @@ class PeerCheckerTask implements Runnable // Check if it still wants pieces from us. if (!peer.isInterested()) { - if (_log.shouldLog(Log.INFO)) + if (_log.shouldLog(Log.DEBUG)) _log.debug("Choke uninterested peer: " + peer); peer.setChoking(true); uploaders--; @@ -144,7 +144,7 @@ class PeerCheckerTask implements Runnable } else if (overBWLimitChoke) { - if (_log.shouldLog(Log.INFO)) + if (_log.shouldLog(Log.DEBUG)) _log.debug("BW limit (" + upload + "/" + uploaded + "), choke peer: " + peer); peer.setChoking(true); uploaders--; diff --git a/apps/i2psnark/java/src/org/klomp/snark/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java index 138f2dd2c..1cb344c5e 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Snark.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Snark.java @@ -249,8 +249,8 @@ public class Snark private TrackerClient trackerclient; private String rootDataDir = "."; private final CompleteListener completeListener; - private boolean stopped; - private boolean starting; + private volatile boolean stopped; + private volatile boolean starting; private byte[] id; private byte[] infoHash; private String additionalTrackerURL; diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index b2b3300ea..21cf74356 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -232,7 +232,7 @@ public class I2PSnarkServlet extends DefaultServlet { //out.write("\n"); out.write("\n" + "\n"); diff --git a/apps/i2ptunnel/jsp/editClient.jsp b/apps/i2ptunnel/jsp/editClient.jsp index 2fcf487f5..d2ca8f7ad 100644 --- a/apps/i2ptunnel/jsp/editClient.jsp +++ b/apps/i2ptunnel/jsp/editClient.jsp @@ -22,7 +22,7 @@ <% if (editBean.allowCSS()) { - %> + %> <% } diff --git a/apps/i2ptunnel/jsp/editServer.jsp b/apps/i2ptunnel/jsp/editServer.jsp index 3b7e7b943..1931182cc 100644 --- a/apps/i2ptunnel/jsp/editServer.jsp +++ b/apps/i2ptunnel/jsp/editServer.jsp @@ -22,7 +22,7 @@ <% if (editBean.allowCSS()) { - %> + %> <% } diff --git a/apps/i2ptunnel/jsp/index.jsp b/apps/i2ptunnel/jsp/index.jsp index 02a21bf18..5fad2c9ad 100644 --- a/apps/i2ptunnel/jsp/index.jsp +++ b/apps/i2ptunnel/jsp/index.jsp @@ -24,7 +24,7 @@ <% if (indexBean.allowCSS()) { - %> + %> <% } diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp index 3adac32ea..28439dc71 100644 --- a/apps/i2ptunnel/jsp/wizard.jsp +++ b/apps/i2ptunnel/jsp/wizard.jsp @@ -57,7 +57,7 @@ <% if (editBean.allowCSS()) { - %> + %> <% } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 342bf3e80..cc8a26f14 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -748,12 +748,13 @@ public class SummaryHelper extends HelperBase { public List getSummaryBarSections(String page) { String config = ""; - if ("home".equals(page)) + if ("home".equals(page)) { config = _context.getProperty(PROP_SUMMARYBAR + page, DEFAULT_MINIMAL); - else - config = _context.getProperty(PROP_SUMMARYBAR + page, null); + } else { + config = _context.getProperty(PROP_SUMMARYBAR + page); if (config == null) config = _context.getProperty(PROP_SUMMARYBAR + "default", DEFAULT_FULL); + } return Arrays.asList(config.split("" + S)); } diff --git a/core/java/src/net/i2p/client/I2PSessionImpl.java b/core/java/src/net/i2p/client/I2PSessionImpl.java index 9dc50b12b..21bff1a8b 100644 --- a/core/java/src/net/i2p/client/I2PSessionImpl.java +++ b/core/java/src/net/i2p/client/I2PSessionImpl.java @@ -110,10 +110,10 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa private final Object _leaseSetWait = new Object(); /** whether the session connection has already been closed (or not yet opened) */ - protected boolean _closed; + protected volatile boolean _closed; /** whether the session connection is in the process of being closed */ - protected boolean _closing; + protected volatile boolean _closing; /** have we received the current date from the router yet? */ private boolean _dateReceived; @@ -121,7 +121,7 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa private final Object _dateReceivedLock = new Object(); /** whether the session connection is in the process of being opened */ - protected boolean _opening; + protected volatile boolean _opening; /** monitor for waiting until opened */ private final Object _openingWait = new Object(); diff --git a/installer/resources/themes/snark/light/snark.css b/installer/resources/themes/snark/light/snark.css index fe42d5064..cc464d64d 100644 --- a/installer/resources/themes/snark/light/snark.css +++ b/installer/resources/themes/snark/light/snark.css @@ -760,7 +760,7 @@ div.configsection a:hover { text-decoration: none; } -code {; +code { font-size: 8pt; color: #009; padding: 0 2px; diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index b3d599b6c..3facca0f9 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -6,11 +6,11 @@ body { color: #001; font: 7.5pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; } - + body.iframed { - background: transparent url('../../console/dark/images/transparent.gif') !important; + background: transparent url('../../console/dark/images/transparent.gif') !important; margin: 6px 0 !important; -} +} .snarkTitle { font-size: 12pt; @@ -163,7 +163,7 @@ thead a, tfoot a { text-shadow:1px 1px #550000; } -thead {; +thead { border-bottom: 1px solid #101; } @@ -260,7 +260,7 @@ td:first-child { text-align: center !important; } -.snarkTorrentName { +.snarkTorrentName { line-height: 100%; text-shadow:1px 1px #550000; padding: 2px 0 0; @@ -304,7 +304,7 @@ td:first-child { } .snarkTorrentStatus { - padding: 2px 2px 2px 0; + padding: 2px 2px 2px 0; line-height: 100%; } @@ -326,7 +326,7 @@ td:first-child { .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { font-size: 7.5pt; font-weight: bold; - padding: 0 3px; + padding: 0 3px; line-height: 100%; } @@ -382,41 +382,41 @@ td:first-child { font-style: italic; color: #dd7 !important; } - -.snarkTorrentInfo img { - max-height: 16px !important; - margin: 1px 0 1px 2px !important; -} - -.snarkTorrentInfo td { - text-align: left !important; - padding: 0 1px !important; -} - -table.SnarkTorrentInfo { - margin-bottom: 3 !important; - background: #000; -} - -table.SnarkDirInfo { - margin-top: -2px !important; -} - -.snarkDirInfo thead img { - margin: 0 -1px 0 0 !important; -} - -.SnarkDirInfo td, .SnarkDirInfo th { - min-width: 0px !important; -} - -.SnarkDirInfo td:nth-child(n+1) { -} - -.SnarkDirInfo .headerpriority { - text-align: center !important; - vertical-align: middle; -} + +.snarkTorrentInfo img { + max-height: 16px !important; + margin: 1px 0 1px 2px !important; +} + +.snarkTorrentInfo td { + text-align: left !important; + padding: 0 1px !important; +} + +table.SnarkTorrentInfo { + margin-bottom: 3 !important; + background: #000; +} + +table.SnarkDirInfo { + margin-top: -2px !important; +} + +.snarkDirInfo thead img { + margin: 0 -1px 0 0 !important; +} + +.SnarkDirInfo td, .SnarkDirInfo th { + min-width: 0px !important; +} + +.SnarkDirInfo td:nth-child(n+1) { +} + +.SnarkDirInfo .headerpriority { + text-align: center !important; + vertical-align: middle; +} .choked { color: #f00000 !important; @@ -652,7 +652,7 @@ textarea { -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; - border: 1px inset #000; + border: 1px inset #000; font-size: 8pt; } @@ -823,35 +823,35 @@ code { padding: 1px 0 0px !important; vertical-align: top; } - -.routerdown { - color: #ee9; -} - -.trackerconfig { - text-align: left !important; -} - -.trackerconfig th:nth-child(n+4), .trackerconfig th:nth-child(n+5), .trackerconfig td:nth-child(n+4), .trackerconfig td:nth-child(n+5) { - text-align: center !important; -} - -.trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { - text-align: left !important; -} - -.trackerconfig td:first-child { - text-align: right !important; -} - -input.trackername { - width: 100px; -} - -input.trackerhome { - width: 200px; -} - -input.trackerannounce { - width: 230px; -} \ No newline at end of file + +.routerdown { + color: #ee9; +} + +.trackerconfig { + text-align: left !important; +} + +.trackerconfig th:nth-child(n+4), .trackerconfig th:nth-child(n+5), .trackerconfig td:nth-child(n+4), .trackerconfig td:nth-child(n+5) { + text-align: center !important; +} + +.trackerconfig th, .trackerconfig td, .trackerconfig th:last-child, .trackerconfig td:last-child { + text-align: left !important; +} + +.trackerconfig td:first-child { + text-align: right !important; +} + +input.trackername { + width: 100px; +} + +input.trackerhome { + width: 200px; +} + +input.trackerannounce { + width: 230px; +} From 77a19a0b171e2d38b9637a601c43a3451fbb4cf8 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 30 Jul 2012 13:28:56 +0000 Subject: [PATCH 325/327] 0.9.1 --- core/java/src/net/i2p/CoreVersion.java | 2 +- history.txt | 2 + installer/install.xml | 2 +- installer/resources/checklist.txt | 7 ++-- installer/resources/news.xml | 39 +++---------------- .../src/net/i2p/router/RouterVersion.java | 4 +- 6 files changed, 15 insertions(+), 41 deletions(-) diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java index fd03aafed..968bed9d3 100644 --- a/core/java/src/net/i2p/CoreVersion.java +++ b/core/java/src/net/i2p/CoreVersion.java @@ -16,7 +16,7 @@ package net.i2p; public class CoreVersion { /** deprecated */ public final static String ID = "Monotone"; - public final static String VERSION = "0.9"; + public final static String VERSION = "0.9.1"; public static void main(String args[]) { System.out.println("I2P Core version: " + VERSION); diff --git a/history.txt b/history.txt index 4ed89dc94..76794f1cc 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,5 @@ +* 2012-07-30 0.9.1 released + 2012-07-28 str4d * Console: theme fixes diff --git a/installer/install.xml b/installer/install.xml index 4fb913a2d..d694d74a0 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -4,7 +4,7 @@ i2p - 0.9 + 0.9.1 diff --git a/installer/resources/checklist.txt b/installer/resources/checklist.txt index 2b1b3a1cb..865506c99 100644 --- a/installer/resources/checklist.txt +++ b/installer/resources/checklist.txt @@ -4,6 +4,7 @@ Release checklist Ensure all translation updates are imported from Transifex Sync with mtn.i2p2.i2p Start with a clean checkout mtn -d i2p.mtn co --branch=i2p.i2p +Copy over override.properties to set build.built-by Double-check trust list Deploy the Jetty archive, a clean checkout lacks it @@ -16,12 +17,12 @@ Change revision in: (change to BUILD = 0 and EXTRA = "") Review the complete diff from the last release: - mtn diff -r t:i2p-0.x.(xx-1) > out.diff + mtn diff -r t:i2p-0.9.(xx-1) > out.diff vi out.diff Verify that no untrusted revisions were inadvertently blessed by a trusted party: - mtn log --brief --no-graph --to t:i2p-0.8.(xx-1) | cut -d ' ' -f 2 | sort | uniq -c + mtn log --brief --no-graph --to t:i2p-0.9.(xx-1) | cut -d ' ' -f 2 | sort | uniq -c ========================================= NOTE: These tasks are now automated by 'ant release' @@ -58,7 +59,7 @@ Generate hashes: sha256sum i2pupdate.su2 Generate PGP signatures: - gpg -b i2pinstall-0..x xx.exe + gpg -b i2pinstall-0.x xx.exe gpg -b i2psource-0.x.xx.tar.bz2 gpg -b i2pupdate-0.x.xx.zip gpg -b i2pupdate.sud diff --git a/installer/resources/news.xml b/installer/resources/news.xml index 3eb79da25..3bec527ca 100644 --- a/installer/resources/news.xml +++ b/installer/resources/news.xml @@ -1,43 +1,14 @@

    -

    2012-05-02: 0.9 Released

    +

    2012-07-30: 0.9.1 Released

    -In the 0.9 release we migrate to Jetty 6 for the console and eepsite web server, -and introduce a simplified router console home page. -This release is network-compatible with prior releases, however see below for important -information on compatibility with existing eepsites, plugins, and webapps. +0.9.1 includes a large number of bug fixes and improvements in i2psnark, streaming, and elsewhere. +There are also home page changes, new themes, and translation updates. Upgrading is recommended. -

    - -

    Update info

    - -

    In-network updates and new installs will include Jetty 6, Tomcat, and JSTL. - PPA (Ubuntu/Debian) updates will have new dependencies for these packages.

    - -

    If you have not enabled or modified your eepsite settings, the update should automatically migrate you to Jetty 6. -If you do not use Jetty for your eepsite, the update will not affect it. -

    - -

    If you have more than one Jetty eepsite or you have changed the local port (7658 by default) or otherwise edited jetty.xml, - you must manually edit the new jetty configuration files after updating, and then restart.

    - -

    For those with Jetty-based eepsites, we recommend that you verify that the upgrade -was successful and the eepsites are operational after the router restarts. - -

    Plugin information: -
    Plugins not listed below should continue to work under Jetty 6. -
    The following plugins require updates for Jetty 6. The router will download and install them a few minutes - after upgrading: i2pbote, pebble, zzzot -
    The following plugins have been renamed and for Jetty 6. Users must manually remove them and download the new versions - after upgrading: neodatis, seedless -

    - -

    Other non-standard console and eepsite webapps not packaged by the I2P development team may or may not - require modifications.

    Say hello to the volunteers on the #i2p-help IRC channel. Get involved, diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 5fd579e05..a411b0099 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,10 +18,10 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 30; + public final static long BUILD = 0; /** for example "-test" */ - public final static String EXTRA = "-rc"; + public final static String EXTRA = ""; public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA; public static void main(String args[]) { System.out.println("I2P Router version: " + FULL_VERSION); From 52ba7276647eb33b6c42b3d32c0ec0c932fb6fe3 Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 30 Jul 2012 17:01:12 +0000 Subject: [PATCH 326/327] line ending fixes These CSS files improperly contain a mixture of Windows *and* UNIX line endings. Some lines had ^M after them but most didn't. --- .../themes/console/classic/default.css | 438 ++--- .../themes/console/classic/i2ptunnel.css | 360 ++-- .../themes/console/classic/ieshim.css | 598 +++---- .../themes/console/dark/console_big.css | 142 +- .../resources/themes/console/dark/default.css | 684 +++---- .../themes/console/dark/i2ptunnel.css | 282 +-- .../themes/console/light/console_big.css | 186 +- .../themes/console/light/i2ptunnel.css | 312 ++-- .../themes/console/midnight/default.css | 506 +++--- .../themes/console/midnight/i2ptunnel.css | 360 ++-- .../themes/console/midnight/ieshim.css | 454 ++--- .../resources/themes/snark/light/snark.css | 1390 +++++++-------- .../resources/themes/snark/ubergine/snark.css | 1568 ++++++++-------- .../resources/themes/snark/vanilla/snark.css | 1574 ++++++++--------- .../resources/themes/susidns/dark/susidns.css | 58 +- .../themes/susimail/dark/susimail.css | 388 ++-- .../themes/susimail/light/susimail.css | 410 ++--- 17 files changed, 4855 insertions(+), 4855 deletions(-) diff --git a/installer/resources/themes/console/classic/default.css b/installer/resources/themes/console/classic/default.css index c6feba50c..621f9be2d 100644 --- a/installer/resources/themes/console/classic/default.css +++ b/installer/resources/themes/console/classic/default.css @@ -1,219 +1,219 @@ -body { - margin: 0px; - padding: 0px; - text-align: center; - font: 10pt/140% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - background: #bbf; - color: #000; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -body.iframed { - background: transparent url('../dark/images/transparent.gif') !important; - padding-top: 5px; -} - -div { - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -h4, label { - margin: 0px; - padding: 2px; - float: left; - width: 150px; - height: 24px; - font-weight: normal; - text-align: right; - font-size: 8.5pt; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -h4 { - font-size: 10.5pt; - text-align: left !important; - font-weight: bold; - border: 1px solid #77f; - border-top: 2px solid #77f; - margin: -6px 0 5px -10px !important; - padding: 5px 10px 25px 10px; - background: #fff; - text-shadow: 0px 0px 1px rgba(32, 32, 192, 0.3); - text-transform: uppercase; - white-space: nowrap; - width: 782px; - letter-spacing: 0.09em; - background: #fff url("/themes/console/classic/images/titlebg.png") no-repeat right center !important; -} - -label { - font-style: italic; - margin: 0 3px 0 -3px; -} - -a { - text-decoration: none; -} - -form { - margin: 0px; -} - -textarea, input, select, button, a { - -moz-box-sizing: border-box; - box-sizing: border-box; - font: 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - float: left; - margin: 2px 0 5px 0; -} - -button { - float: none; - height: 20px !important; -} - -textarea { - border: 1px solid #aaf; - min-height: 40px; -} - -br { - clear: left; -} - -div.statusNotRunning { - float: left; - width: 82px; - height: 24px; - color: #d00; -} - -div.statusRunning { - float: left; - width: 82px; - height: 24px; - color: #0d0; -} - -div.statusStarting { - float: left; - width: 82px; - height: 24px; - color: #393; -} - -hr { - display: none; -} - -.separator, .subdivider { - clear: both; - height: 1px; - margin: 5px -8px 5px -8px; - border-bottom: 1px solid #aaf; -} - -.subdivider { - border-bottom: 1px dotted #aaf; - margin: 0 0 10px 0; -} - -.freetext { - width: 150px; - height: 22px; - border: 1px solid #aaf; -} - -.control { - margin: 2px; - padding: 1px 2px 2px 2px; - overflow: hidden; - height: 20px; - width: 60px; - font-weight: bold; - background: #ddd; - color: #000; - border: 1px outset #ddddc0; - text-align: center; - vertical-align: middle; - white-space: nowrap; -} - -.control:hover { - background: #229; - color: #fff; -} - -.control:active { - border: 2px inset; -} - -.panel { - width: 790px; - margin: 16px auto 16px auto; - padding: 5px 10px; - overflow: hidden; - text-align: left; - font-size: 8pt; - background: #eef; - border: 4px solid #77f; - -moz-box-shadow: inset 0px 0px 0px 1px #99f; -} - -.iframed .panel { - margin: 16px auto -8px auto !important; -} - -.iframed .panel.iframed { - margin: 0 auto -8px auto !important; -} - -.panel .footer { - - padding: 4px; -} - -.toolbox { - width: 100%; -} - -.rowItem { - width: 750px; - float: left; - margin: 0px; -} - -.comment { - font-style: italic; - white-space: nowrap; -} - -.text { - height: 24px; - width: 150px; - padding: 2px 0 0 2px; - float: left; - margin: 0; - font-weight: bold; -} - -.accessKey { - text-decoration: underline; -} - -#globalOperationsPanel { - background: #eef; - border: 4px solid #77f; - -moz-box-shadow: inset 0px 0px 0px 1px #900; - padding: 5px 5px 10px 5px; - text-align: right; -} - -#globalOperationsPanel .control { - width: 100px !important; - margin-top: 3px; - float: right; -} +body { + margin: 0px; + padding: 0px; + text-align: center; + font: 10pt/140% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + background: #bbf; + color: #000; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; + padding-top: 5px; +} + +div { + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +h4, label { + margin: 0px; + padding: 2px; + float: left; + width: 150px; + height: 24px; + font-weight: normal; + text-align: right; + font-size: 8.5pt; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +h4 { + font-size: 10.5pt; + text-align: left !important; + font-weight: bold; + border: 1px solid #77f; + border-top: 2px solid #77f; + margin: -6px 0 5px -10px !important; + padding: 5px 10px 25px 10px; + background: #fff; + text-shadow: 0px 0px 1px rgba(32, 32, 192, 0.3); + text-transform: uppercase; + white-space: nowrap; + width: 782px; + letter-spacing: 0.09em; + background: #fff url("/themes/console/classic/images/titlebg.png") no-repeat right center !important; +} + +label { + font-style: italic; + margin: 0 3px 0 -3px; +} + +a { + text-decoration: none; +} + +form { + margin: 0px; +} + +textarea, input, select, button, a { + -moz-box-sizing: border-box; + box-sizing: border-box; + font: 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + float: left; + margin: 2px 0 5px 0; +} + +button { + float: none; + height: 20px !important; +} + +textarea { + border: 1px solid #aaf; + min-height: 40px; +} + +br { + clear: left; +} + +div.statusNotRunning { + float: left; + width: 82px; + height: 24px; + color: #d00; +} + +div.statusRunning { + float: left; + width: 82px; + height: 24px; + color: #0d0; +} + +div.statusStarting { + float: left; + width: 82px; + height: 24px; + color: #393; +} + +hr { + display: none; +} + +.separator, .subdivider { + clear: both; + height: 1px; + margin: 5px -8px 5px -8px; + border-bottom: 1px solid #aaf; +} + +.subdivider { + border-bottom: 1px dotted #aaf; + margin: 0 0 10px 0; +} + +.freetext { + width: 150px; + height: 22px; + border: 1px solid #aaf; +} + +.control { + margin: 2px; + padding: 1px 2px 2px 2px; + overflow: hidden; + height: 20px; + width: 60px; + font-weight: bold; + background: #ddd; + color: #000; + border: 1px outset #ddddc0; + text-align: center; + vertical-align: middle; + white-space: nowrap; +} + +.control:hover { + background: #229; + color: #fff; +} + +.control:active { + border: 2px inset; +} + +.panel { + width: 790px; + margin: 16px auto 16px auto; + padding: 5px 10px; + overflow: hidden; + text-align: left; + font-size: 8pt; + background: #eef; + border: 4px solid #77f; + -moz-box-shadow: inset 0px 0px 0px 1px #99f; +} + +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + +.panel .footer { + + padding: 4px; +} + +.toolbox { + width: 100%; +} + +.rowItem { + width: 750px; + float: left; + margin: 0px; +} + +.comment { + font-style: italic; + white-space: nowrap; +} + +.text { + height: 24px; + width: 150px; + padding: 2px 0 0 2px; + float: left; + margin: 0; + font-weight: bold; +} + +.accessKey { + text-decoration: underline; +} + +#globalOperationsPanel { + background: #eef; + border: 4px solid #77f; + -moz-box-shadow: inset 0px 0px 0px 1px #900; + padding: 5px 5px 10px 5px; + text-align: right; +} + +#globalOperationsPanel .control { + width: 100px !important; + margin-top: 3px; + float: right; +} diff --git a/installer/resources/themes/console/classic/i2ptunnel.css b/installer/resources/themes/console/classic/i2ptunnel.css index 72cd003ae..2e46f2cd3 100644 --- a/installer/resources/themes/console/classic/i2ptunnel.css +++ b/installer/resources/themes/console/classic/i2ptunnel.css @@ -1,180 +1,180 @@ -/* I2P Tunnel Edit Page -*/ - -#tunnelEditPage input { - width: 458px; -} - -#tunnelEditPage select { - width: 308px; -} - -#tunnelEditPage option[selected] { - color: green; -} - -#tunnelEditPage #targetField, -#tunnelEditPage #accessField, -#tunnelEditPage #optionsField { - height: 48px; - width: 150px; -} -#tunnelEditPage #tunnelOptionsField { - height: 96px; - width: 150px; -} - -#tunnelEditPage #targetField label, -#tunnelEditPage #accessField label, -#tunnelEditPage #tunnelOptionsField label, -#tunnelEditPage #optionsField label{ - height: 48px; - width: 150px; -} - -#tunnelEditPage #reachField, -#tunnelEditPage #hostField, -#tunnelEditPage #depthField, -#tunnelEditPage #countField, -#tunnelEditPage #optionsHostField { - width: 304px; - margin-right: 4px; -} - -#tunnelEditPage #portField, -#tunnelEditPage #optionsPortField, -#tunnelEditPage #backupField, -#tunnelEditPage #varianceField { - width: 150px; - -} - -#tunnelEditPage #reachField label, -#tunnelEditPage #hostField label, -#tunnelEditPage #portField label, -#tunnelEditPage #optionsHostField label, -#tunnelEditPage #optionsPortField label, -#tunnelEditPage #depthField label, -#tunnelEditPage #countField label, -#tunnelEditPage #backupField label, -#tunnelEditPage #varianceField label { - text-align: left; - -} - -#tunnelEditPage #otherField label { - width: 300px; -} - -#tunnelEditPage #reachableByOther, -#tunnelEditPage #tunnelDepth, -#tunnelEditPage #tunnelQuantity, -#tunnelEditPage #targetHost, -#tunnelEditPage #clientHost { - width: 306px; -} - -#tunnelEditPage #port { - width: 80px; -} - -#tunnelEditPage #targetPort, -#tunnelEditPage #clientPort, -#tunnelEditPage #tunnelBackupQuantity, -#tunnelEditPage #tunnelVariance { - width: 150px; -} - -#tunnelEditPage #shared, -#tunnelEditPage #connectDelay, -#tunnelEditPage #startOnLoad { - width: 16px; -} - -#tunnelEditPage label { - width: 150px; - font-weight: bold; - text-align: right; - float: left; -} - -/* I2P Tunnel List Page -*/ - -#tunnelListPage .rowItem { - width: 150px; -} - -#tunnelListPage select { - width: 150px; -} - -#tunnelListPage textarea { - width: 100%; - height: 88px; - padding: 0 0 0 4px; - color: green; - margin-bottom: 7px; -} - -#tunnelListPage .footer .control { - margin-left: 2px; -} - -#tunnelListPage .footer label { - text-align: right; - height: 24px; - width: 360px; - float: left; - -} - -/* Use Leary and Langridge content replacement methods (LIR) -** to embed accessibility information into the document. -** Should allow the lists to be rendered nicely by -** screen readers. (and lynx!) -*/ - -#tunnelListPage label { - height: 0; - width: 0; - overflow: hidden; -} - -#tunnelListPage .nameHeaderField label, -#tunnelListPage .portHeaderField label, -#tunnelListPage .typeHeaderField label, -#tunnelListPage .interfaceHeaderField label, -#tunnelListPage .targetHeaderField label, -#tunnelListPage .previewHeaderField label, -#tunnelListPage .statusHeaderField label { - text-align: left; - width: 150px; - height: 24px; - float: left; -} - -#tunnelListPage .targetField, -#tunnelListPage .targetField .text, -#tunnelListPage .targetHeaderField, -#tunnelListPage .targetHeaderField label { - width: 300px; -} - -#tunnelListPage .descriptionField, -#tunnelListPage .destinationField { - width: 750px; -} - -#tunnelListPage .descriptionField .text, -#tunnelListPage .destinationField .text { - width: 450px; -} - -#tunnelListPage .descriptionField label, -#tunnelListPage .destinationField label { - text-align: right; - width: 150px; - height: 24px; - float: left; -} +/* I2P Tunnel Edit Page +*/ + +#tunnelEditPage input { + width: 458px; +} + +#tunnelEditPage select { + width: 308px; +} + +#tunnelEditPage option[selected] { + color: green; +} + +#tunnelEditPage #targetField, +#tunnelEditPage #accessField, +#tunnelEditPage #optionsField { + height: 48px; + width: 150px; +} +#tunnelEditPage #tunnelOptionsField { + height: 96px; + width: 150px; +} + +#tunnelEditPage #targetField label, +#tunnelEditPage #accessField label, +#tunnelEditPage #tunnelOptionsField label, +#tunnelEditPage #optionsField label{ + height: 48px; + width: 150px; +} + +#tunnelEditPage #reachField, +#tunnelEditPage #hostField, +#tunnelEditPage #depthField, +#tunnelEditPage #countField, +#tunnelEditPage #optionsHostField { + width: 304px; + margin-right: 4px; +} + +#tunnelEditPage #portField, +#tunnelEditPage #optionsPortField, +#tunnelEditPage #backupField, +#tunnelEditPage #varianceField { + width: 150px; + +} + +#tunnelEditPage #reachField label, +#tunnelEditPage #hostField label, +#tunnelEditPage #portField label, +#tunnelEditPage #optionsHostField label, +#tunnelEditPage #optionsPortField label, +#tunnelEditPage #depthField label, +#tunnelEditPage #countField label, +#tunnelEditPage #backupField label, +#tunnelEditPage #varianceField label { + text-align: left; + +} + +#tunnelEditPage #otherField label { + width: 300px; +} + +#tunnelEditPage #reachableByOther, +#tunnelEditPage #tunnelDepth, +#tunnelEditPage #tunnelQuantity, +#tunnelEditPage #targetHost, +#tunnelEditPage #clientHost { + width: 306px; +} + +#tunnelEditPage #port { + width: 80px; +} + +#tunnelEditPage #targetPort, +#tunnelEditPage #clientPort, +#tunnelEditPage #tunnelBackupQuantity, +#tunnelEditPage #tunnelVariance { + width: 150px; +} + +#tunnelEditPage #shared, +#tunnelEditPage #connectDelay, +#tunnelEditPage #startOnLoad { + width: 16px; +} + +#tunnelEditPage label { + width: 150px; + font-weight: bold; + text-align: right; + float: left; +} + +/* I2P Tunnel List Page +*/ + +#tunnelListPage .rowItem { + width: 150px; +} + +#tunnelListPage select { + width: 150px; +} + +#tunnelListPage textarea { + width: 100%; + height: 88px; + padding: 0 0 0 4px; + color: green; + margin-bottom: 7px; +} + +#tunnelListPage .footer .control { + margin-left: 2px; +} + +#tunnelListPage .footer label { + text-align: right; + height: 24px; + width: 360px; + float: left; + +} + +/* Use Leary and Langridge content replacement methods (LIR) +** to embed accessibility information into the document. +** Should allow the lists to be rendered nicely by +** screen readers. (and lynx!) +*/ + +#tunnelListPage label { + height: 0; + width: 0; + overflow: hidden; +} + +#tunnelListPage .nameHeaderField label, +#tunnelListPage .portHeaderField label, +#tunnelListPage .typeHeaderField label, +#tunnelListPage .interfaceHeaderField label, +#tunnelListPage .targetHeaderField label, +#tunnelListPage .previewHeaderField label, +#tunnelListPage .statusHeaderField label { + text-align: left; + width: 150px; + height: 24px; + float: left; +} + +#tunnelListPage .targetField, +#tunnelListPage .targetField .text, +#tunnelListPage .targetHeaderField, +#tunnelListPage .targetHeaderField label { + width: 300px; +} + +#tunnelListPage .descriptionField, +#tunnelListPage .destinationField { + width: 750px; +} + +#tunnelListPage .descriptionField .text, +#tunnelListPage .destinationField .text { + width: 450px; +} + +#tunnelListPage .descriptionField label, +#tunnelListPage .destinationField label { + text-align: right; + width: 150px; + height: 24px; + float: left; +} diff --git a/installer/resources/themes/console/classic/ieshim.css b/installer/resources/themes/console/classic/ieshim.css index 56ff120f7..0c3212f84 100644 --- a/installer/resources/themes/console/classic/ieshim.css +++ b/installer/resources/themes/console/classic/ieshim.css @@ -1,299 +1,299 @@ -/* I2P Console IE theme override for Classic */ -/* Comment: Welcome to the wonderful world of kludgey IE fixes (for best results use another browser) */ -/* Author: dr|z3d */ - -.wideload { - overflow: auto; - width: 100%; -} - -.formaction, form { - text-align: left !important; - margin: 0px 0 10px 0; -} - -div.configure { - text-align: center; -} - -div.configure hr { -/* display: none; */ - margin-bottom: 10px !important; -} - -div.configure p, div.configure table { - text-align: justify; - margin: 10px 0; -} - -div.main ul { - margin: 0 20px 0 40px; -} - -div.configure textarea { - width: 450px !important; -} - -div.configure input { - margin-left: 5px; -} - -div.configure table { - width: auto !important; - text-align: left !important; -} - -h1 { - padding: 24px 10px 23px 20px !important; - margin: 0 px 0 195px !important; - margin: 0 2px 0 200px !important; - color: #001; - border: 1px solid #89f !important; - border-left: 1px solid #89f !important; - text-align: left; -} - -h2 { - padding: 12px !important; - text-align: left !important; - margin: 0 0 15px 0 !important; -} - -h3 { - margin-top: 10px; - text-align: left !important -} - -div.confignav { - padding: 15px 0 15px 0; - border-left: 0px; - margin-left: -15px; - border-top: 1px solid #89f; - margin-bottom: 10px !important; -} - -div.messages { - border-left: 0; - border-right: 0; - margin: -10px -15px 0px -15px; -} - -div.main { - margin: -5px 2px 10px 200px; - border: 1px solid #89f !important; -} - -div.main hr, div.news hr { - margin: 0 10px !important; -} - -div.news { - margin-left: 197px !important; - margin-right: 100px !important; - border-left: 1px solid #89f !important; -} - -div.news hr { - height: 1px !important; - color: #ffffc0 !important; /* fixes immovable hr issue by making it invisible */ -} - -div.main { - border-top: 5px solid #bbf; -} - -div.news { - border-left: 5px solid #bbf; - margin: 0px 5px 0 193px; - padding-bottom: 8px; -} - -div.news hr { - color: #bbf; - background: #bbf; - height: 3px; - border: 0px; - margin: 0 -10px 0 -13px !important; -} - -div.routersummaryouter { - left: 5px; - top: 5px; -} - -div.routersummary { - color: #001; - padding-left: 0px; -/* border-left: 1px solid #bbf; */ - text-align: center !important; - overflow: hidden; /* prevents IE from borking the sidepanel */ - width: 195px !important; - padding-bottom: 20px !important; -} - -div.routersummary submit { - padding: 0; - margin-bottom: 5px; -} - -div.routersummary input[type=text] { - text-align: right !important; -} - -div.routersummary hr { - color: #89f; - background: #89f; - height: 1px; - border-bottom: 1px solid #89f; - margin: 8px -2px 7px -1px; -} - -div.routersummary h3 { - border: 0px solid #f00; - text-align: center !important; - font-size: 9pt; - letter-spacing: 0.05em; - margin: -14px 0px -15px 1px; - padding: 3px 0px !important; - background: #c5d5fb; - text-transform: uppercase; -} - -div.routersummary h4 { - border: 0px solid #f00; - border-bottom: 0 !important; - font-size: 8.5pt; - letter-spacing: 0.05em; - margin: -14px 0px -15px 1px !important; - padding: 7px 3px 5px 3px; - background: #fff; - text-transform: capitalize; - text-decoration: none !important; - color: #2b2; - text-align: center !important; - line-height: 135%; -} - -div.routersummary table { - border: 0; - text-align: center !important; - margin: -5px 5px !important; - width: 182px !important; - overflow: hidden; - font-size: 8pt; - padding: 0px -10px; - background-image: none !important; - background-color: transparent !important; -} - -div.routersummary tr, div.routersummary td { - background-image: none !important; - background-color: transparent !important; - border: 0 !important; - line-height: 120% !important; - padding: 0 1px !important; -} - -div.routersummary form { - margin-top: -25px !important; - margin-bottom: -25px !important; - text-align: center !important; -} - -div.routersummary p { - padding: 0; -} - -div.routersummary a:link, div.routersummary a:visited { - line-height: 120%; -} - -div.routersummary a:hover { - color: #f60; -} - -div.routersummary td { - padding: 2px 4px; - background-image: none !important; - border: 0 !important; -} - -div.routersummary form { - margin: -20px 0 !important; -} - -div.news li { - padding-top: 0px !important; - margin-bottom: -23px !important; -} - -div.logo { -} - -div.warning { - padding: 0px 20px 20px 80px; - margin-top: -20px; - margin-left: -10px !important; -} - -.langbox { - margin: 7px -18px 0px 5px; -} - -th { - text-align: left; - padding-left: 3px; - padding-right: 1px; -} - -div.configure hr{ - margin: 10px 0 15px 0; -} - -input { - padding: 0; -} - -div.graphspanel img { - border: 1px solid #99f; - margin: 6px 0 !important; - background: #ddf; - -moz-box-shadow: inset 0px 0px 1px 1px #99f; -} - -div.graphspanel hr { - margin: 20px 0 10px !important; -} - -table { - width: auto !important; -} - -.links li { - list-style-image: url("images/link.png") !important; - list-style-image: none !important; - margin: 2px 15px 10px 0px !important; - padding-right: 5px; - list-style-position: outside; - display:list-item; -} - - -div.news { - margin: -1px 2px 0 200px !important; - padding: -10px 0px 8px 0px; - background: #ffffc0; - border: 1px solid #89f; - border-bottom: 1px solid #89f; - border-right: 1px solid #89f; - text-align: right; - color: #770; - min-width: 500px; - padding-bottom: 8px; - padding-left: 10px; - padding-right: 10px; - font-size: 7pt; -} - -.routersummary h2, .routersummary h3 { - background: #fff url(images/tinytitle.png) center right tile-x !important; +/* I2P Console IE theme override for Classic */ +/* Comment: Welcome to the wonderful world of kludgey IE fixes (for best results use another browser) */ +/* Author: dr|z3d */ + +.wideload { + overflow: auto; + width: 100%; +} + +.formaction, form { + text-align: left !important; + margin: 0px 0 10px 0; +} + +div.configure { + text-align: center; +} + +div.configure hr { +/* display: none; */ + margin-bottom: 10px !important; +} + +div.configure p, div.configure table { + text-align: justify; + margin: 10px 0; +} + +div.main ul { + margin: 0 20px 0 40px; +} + +div.configure textarea { + width: 450px !important; +} + +div.configure input { + margin-left: 5px; +} + +div.configure table { + width: auto !important; + text-align: left !important; +} + +h1 { + padding: 24px 10px 23px 20px !important; + margin: 0 px 0 195px !important; + margin: 0 2px 0 200px !important; + color: #001; + border: 1px solid #89f !important; + border-left: 1px solid #89f !important; + text-align: left; +} + +h2 { + padding: 12px !important; + text-align: left !important; + margin: 0 0 15px 0 !important; +} + +h3 { + margin-top: 10px; + text-align: left !important +} + +div.confignav { + padding: 15px 0 15px 0; + border-left: 0px; + margin-left: -15px; + border-top: 1px solid #89f; + margin-bottom: 10px !important; +} + +div.messages { + border-left: 0; + border-right: 0; + margin: -10px -15px 0px -15px; +} + +div.main { + margin: -5px 2px 10px 200px; + border: 1px solid #89f !important; +} + +div.main hr, div.news hr { + margin: 0 10px !important; +} + +div.news { + margin-left: 197px !important; + margin-right: 100px !important; + border-left: 1px solid #89f !important; +} + +div.news hr { + height: 1px !important; + color: #ffffc0 !important; /* fixes immovable hr issue by making it invisible */ +} + +div.main { + border-top: 5px solid #bbf; +} + +div.news { + border-left: 5px solid #bbf; + margin: 0px 5px 0 193px; + padding-bottom: 8px; +} + +div.news hr { + color: #bbf; + background: #bbf; + height: 3px; + border: 0px; + margin: 0 -10px 0 -13px !important; +} + +div.routersummaryouter { + left: 5px; + top: 5px; +} + +div.routersummary { + color: #001; + padding-left: 0px; +/* border-left: 1px solid #bbf; */ + text-align: center !important; + overflow: hidden; /* prevents IE from borking the sidepanel */ + width: 195px !important; + padding-bottom: 20px !important; +} + +div.routersummary submit { + padding: 0; + margin-bottom: 5px; +} + +div.routersummary input[type=text] { + text-align: right !important; +} + +div.routersummary hr { + color: #89f; + background: #89f; + height: 1px; + border-bottom: 1px solid #89f; + margin: 8px -2px 7px -1px; +} + +div.routersummary h3 { + border: 0px solid #f00; + text-align: center !important; + font-size: 9pt; + letter-spacing: 0.05em; + margin: -14px 0px -15px 1px; + padding: 3px 0px !important; + background: #c5d5fb; + text-transform: uppercase; +} + +div.routersummary h4 { + border: 0px solid #f00; + border-bottom: 0 !important; + font-size: 8.5pt; + letter-spacing: 0.05em; + margin: -14px 0px -15px 1px !important; + padding: 7px 3px 5px 3px; + background: #fff; + text-transform: capitalize; + text-decoration: none !important; + color: #2b2; + text-align: center !important; + line-height: 135%; +} + +div.routersummary table { + border: 0; + text-align: center !important; + margin: -5px 5px !important; + width: 182px !important; + overflow: hidden; + font-size: 8pt; + padding: 0px -10px; + background-image: none !important; + background-color: transparent !important; +} + +div.routersummary tr, div.routersummary td { + background-image: none !important; + background-color: transparent !important; + border: 0 !important; + line-height: 120% !important; + padding: 0 1px !important; +} + +div.routersummary form { + margin-top: -25px !important; + margin-bottom: -25px !important; + text-align: center !important; +} + +div.routersummary p { + padding: 0; +} + +div.routersummary a:link, div.routersummary a:visited { + line-height: 120%; +} + +div.routersummary a:hover { + color: #f60; +} + +div.routersummary td { + padding: 2px 4px; + background-image: none !important; + border: 0 !important; +} + +div.routersummary form { + margin: -20px 0 !important; +} + +div.news li { + padding-top: 0px !important; + margin-bottom: -23px !important; +} + +div.logo { +} + +div.warning { + padding: 0px 20px 20px 80px; + margin-top: -20px; + margin-left: -10px !important; +} + +.langbox { + margin: 7px -18px 0px 5px; +} + +th { + text-align: left; + padding-left: 3px; + padding-right: 1px; +} + +div.configure hr{ + margin: 10px 0 15px 0; +} + +input { + padding: 0; +} + +div.graphspanel img { + border: 1px solid #99f; + margin: 6px 0 !important; + background: #ddf; + -moz-box-shadow: inset 0px 0px 1px 1px #99f; +} + +div.graphspanel hr { + margin: 20px 0 10px !important; +} + +table { + width: auto !important; +} + +.links li { + list-style-image: url("images/link.png") !important; + list-style-image: none !important; + margin: 2px 15px 10px 0px !important; + padding-right: 5px; + list-style-position: outside; + display:list-item; +} + + +div.news { + margin: -1px 2px 0 200px !important; + padding: -10px 0px 8px 0px; + background: #ffffc0; + border: 1px solid #89f; + border-bottom: 1px solid #89f; + border-right: 1px solid #89f; + text-align: right; + color: #770; + min-width: 500px; + padding-bottom: 8px; + padding-left: 10px; + padding-right: 10px; + font-size: 7pt; +} + +.routersummary h2, .routersummary h3 { + background: #fff url(images/tinytitle.png) center right tile-x !important; diff --git a/installer/resources/themes/console/dark/console_big.css b/installer/resources/themes/console/dark/console_big.css index 66076bc46..547fdd6ef 100644 --- a/installer/resources/themes/console/dark/console_big.css +++ b/installer/resources/themes/console/dark/console_big.css @@ -1,71 +1,71 @@ -/* I2P Theme Override: Dark */ -/* Comment: Larger text (and other tweaks) for Chinese & other doublebyte charactersets */ -/* Author: dr|z3d */ - -body { - font: 9pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; -} - -div.news { - font-size: 9.5pt; - font-style: normal !important; -} - -div.routersummary table { - font-size: 8.5pt; -} - -div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { - text-shadow: 0 0 0 0 !important; -} - -div.routersummary h4 { - font-size: 10pt; - font-weight: normal; -} - -div.routersummary b { - font-size: 9pt; - font-weight: normal; -} - -div.routersummary a { - font-size: 10pt; - font-weight: normal; -} - -b, a, a:link, a:hover, a:visited { - font-weight: normal; -} - -h2 { - font-size: 15pt; - text-shadow: none; - font-weight: normal; -} - -p { - font-size: 9.5pt; -} - -button, button:visited { - font: normal 10pt Verdana,"Bitstream Vera Sans",Tahoma,Helvetica,sans-serif !important; -} - -code, pre, tt { - font-size: 10pt; - font-weight: normal; -} - -.smallhead, th { - font-size: 8.5pt; - font-weight: normal; -} - -table { - font: 8.5pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; -} - -div.applabel { - font-size: 8.5pt; -} +/* I2P Theme Override: Dark */ +/* Comment: Larger text (and other tweaks) for Chinese & other doublebyte charactersets */ +/* Author: dr|z3d */ + +body { + font: 9pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; +} + +div.news { + font-size: 9.5pt; + font-style: normal !important; +} + +div.routersummary table { + font-size: 8.5pt; +} + +div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { + text-shadow: 0 0 0 0 !important; +} + +div.routersummary h4 { + font-size: 10pt; + font-weight: normal; +} + +div.routersummary b { + font-size: 9pt; + font-weight: normal; +} + +div.routersummary a { + font-size: 10pt; + font-weight: normal; +} + +b, a, a:link, a:hover, a:visited { + font-weight: normal; +} + +h2 { + font-size: 15pt; + text-shadow: none; + font-weight: normal; +} + +p { + font-size: 9.5pt; +} + +button, button:visited { + font: normal 10pt Verdana,"Bitstream Vera Sans",Tahoma,Helvetica,sans-serif !important; +} + +code, pre, tt { + font-size: 10pt; + font-weight: normal; +} + +.smallhead, th { + font-size: 8.5pt; + font-weight: normal; +} + +table { + font: 8.5pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; +} + +div.applabel { + font-size: 8.5pt; +} diff --git a/installer/resources/themes/console/dark/default.css b/installer/resources/themes/console/dark/default.css index bb3ceb5e3..5473cb5f4 100644 --- a/installer/resources/themes/console/dark/default.css +++ b/installer/resources/themes/console/dark/default.css @@ -1,234 +1,234 @@ -/* I2P Console theme: "Camo" by dr|z3d. Aka "dark". As in ops. */ - -body { - margin: 0px; - padding: 0px; - text-align: center; - font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - background: #010 url('images/camotile.png') center bottom; - color: #000000; - font-size: 8.5pt; - /* we've avoided Tantek Hacks so far, - ** but we can't avoid using the non-w3c method of - ** box rendering. (and therefore one of mozilla's - ** proprietry -moz properties (which hopefully they'll - ** drop soon). - */ - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -body.iframed { +/* I2P Console theme: "Camo" by dr|z3d. Aka "dark". As in ops. */ + +body { + margin: 0px; + padding: 0px; + text-align: center; + font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + background: #010 url('images/camotile.png') center bottom; + color: #000000; + font-size: 8.5pt; + /* we've avoided Tantek Hacks so far, + ** but we can't avoid using the non-w3c method of + ** box rendering. (and therefore one of mozilla's + ** proprietry -moz properties (which hopefully they'll + ** drop soon). + */ + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +body.iframed { background: transparent url('images/transparent.gif') !important; - padding-top: 5px; -} - -div { - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -label { - margin: 0; - padding: 5px 4px 4px 4px; - float: left; - width: 120px; -/* height: 24px; */ - font-weight: normal; - text-align: right; - font-size: 8pt; - font-style: italic; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -h4 { - font-size: 14px; - font-weight: bold !important; - text-align: left; - border: 1px solid #494; - margin: 5px 0 15px 0; - padding: 5px 10px; - background: #000 url('images/header.png') center center repeat-x ; - text-transform: uppercase; - text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9); - letter-spacing: 0.08em; - -moz-box-shadow: inset 0px 0px 4px 0px #090; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; -} - -a { - text-decoration: none; -} - -form { - margin: 0px; -} - -textarea, input, select, button, a { - font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 8.5pt; - float: left; - background: #020; - border-radius: 4px; - color: #EEEE99; -} - -button { - float: none; -} - -textarea { + padding-top: 5px; +} + +div { + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +label { + margin: 0; + padding: 5px 4px 4px 4px; + float: left; + width: 120px; +/* height: 24px; */ + font-weight: normal; + text-align: right; + font-size: 8pt; + font-style: italic; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +h4 { + font-size: 14px; + font-weight: bold !important; + text-align: left; + border: 1px solid #494; + margin: 5px 0 15px 0; + padding: 5px 10px; + background: #000 url('images/header.png') center center repeat-x ; + text-transform: uppercase; + text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9); + letter-spacing: 0.08em; + -moz-box-shadow: inset 0px 0px 4px 0px #090; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; +} + +a { + text-decoration: none; +} + +form { + margin: 0px; +} + +textarea, input, select, button, a { + font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + -moz-box-sizing: border-box; + box-sizing: border-box; + font-size: 8.5pt; + float: left; + background: #020; + border-radius: 4px; + color: #EEEE99; +} + +button { + float: none; +} + +textarea { border: 1px solid #494; background: #000; margin-left: 4px; - width: 458px; -} - -br { - clear: left; -} - -div.statusNotRunning { - float: left; - width: 78px; - height: 24px; - overflow: hidden; - color: #dd0000; - padding-top: 24px; - margin-top: 6px; - background: url('images/console_status_stopped.png') 0 0 no-repeat; -} - -div.statusRunning { - float: left; - width: 78px; - height: 24px; - overflow: hidden; - color: #00dd00; - padding-top: 24px; - margin-top: 6px; - background: url('images/console_status_running.png') 0 0 no-repeat; -} - -div.statusStarting { - float: left; - width: 78px; - height: 24px; - overflow: hidden; - color: #339933; - padding-top: 24px; - margin-top: 6px; - background: url('images/console_status_starting.png') 0 0 no-repeat; -} - -hr { - display: none; -} - -.separator, .subdivider { - clear: both; - height: 1px; - margin: 3px 0px 3px 0px; - border-bottom: 1px solid #494; -} - -.subdivider { - border-bottom: 1px solid #494; - padding: 5px 0px 0px 0px; -} - -.freetext { - width: 150px; - height : 22px; - border: 1px solid #494; - padding: 2px; - margin: 4px 0 2px 4px; - background-color: #000; - font-size: 8.5pt; -} - -.control { - margin: 6px 0 0 2px !important; - padding: 2px 0; - overflow: hidden; - min-width: 60px; - max-height: 24px; - font-size: 8pt; - font-weight: bold; - background-color: #000; - color: #494 !important; - border: 1px outset #ddddc0; - text-align: center; - white-space: nowrap; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - margin-top: 8px; - background: url(images/tabletitlelight.png) repeat: x; - vertical-align: middle; - text-decoration: none; - border: 1px outset #5f5; - -moz-box-shadow: inset 0px 1px 1px 0px #373; - -khtml-box-shadow: inset 0px 1px 1px 0px #373; - box-shadow: inset 0px 1px 1px 0px #373; -} - -.control:link { - color: #494 !important; - text-decoration: none; - background: #000 !important; -} - -.control:hover { - border: 1px solid #f60; - background-color: #000; - color: #f60 !important; - text-decoration: none; - -moz-box-shadow: inset 0px 1px 1px 0px #fff; - -khtml-box-shadow: inset 0px 1px 1px 0px #fff; - box-shadow: inset 0px 1px 1px 0px #fff; -} - -.control:active { - border: 1px inset; - background-color: #f60 !important; - color: #EE9 !important; - text-decoration: none; -} - -.control:visited { - color: #494 !important; - text-decoration: none; -} - -.panel { - width: 800px; - margin: 16px auto 16px auto; - overflow: hidden; - text-align: left; - font-size: 8.5pt; - color: #EEEE99; - background-color: #020; - background: #000 url(images/camotile2.png); - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - padding: 10px 20px; -} - -.iframed .panel { - margin: 16px auto -8px auto !important; -} + width: 458px; +} -.iframed .panel.iframed { - margin: 0 auto -8px auto !important; -} +br { + clear: left; +} + +div.statusNotRunning { + float: left; + width: 78px; + height: 24px; + overflow: hidden; + color: #dd0000; + padding-top: 24px; + margin-top: 6px; + background: url('images/console_status_stopped.png') 0 0 no-repeat; +} + +div.statusRunning { + float: left; + width: 78px; + height: 24px; + overflow: hidden; + color: #00dd00; + padding-top: 24px; + margin-top: 6px; + background: url('images/console_status_running.png') 0 0 no-repeat; +} + +div.statusStarting { + float: left; + width: 78px; + height: 24px; + overflow: hidden; + color: #339933; + padding-top: 24px; + margin-top: 6px; + background: url('images/console_status_starting.png') 0 0 no-repeat; +} + +hr { + display: none; +} + +.separator, .subdivider { + clear: both; + height: 1px; + margin: 3px 0px 3px 0px; + border-bottom: 1px solid #494; +} + +.subdivider { + border-bottom: 1px solid #494; + padding: 5px 0px 0px 0px; +} + +.freetext { + width: 150px; + height : 22px; + border: 1px solid #494; + padding: 2px; + margin: 4px 0 2px 4px; + background-color: #000; + font-size: 8.5pt; +} + +.control { + margin: 6px 0 0 2px !important; + padding: 2px 0; + overflow: hidden; + min-width: 60px; + max-height: 24px; + font-size: 8pt; + font-weight: bold; + background-color: #000; + color: #494 !important; + border: 1px outset #ddddc0; + text-align: center; + white-space: nowrap; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + margin-top: 8px; + background: url(images/tabletitlelight.png) repeat: x; + vertical-align: middle; + text-decoration: none; + border: 1px outset #5f5; + -moz-box-shadow: inset 0px 1px 1px 0px #373; + -khtml-box-shadow: inset 0px 1px 1px 0px #373; + box-shadow: inset 0px 1px 1px 0px #373; +} + +.control:link { + color: #494 !important; + text-decoration: none; + background: #000 !important; +} + +.control:hover { + border: 1px solid #f60; + background-color: #000; + color: #f60 !important; + text-decoration: none; + -moz-box-shadow: inset 0px 1px 1px 0px #fff; + -khtml-box-shadow: inset 0px 1px 1px 0px #fff; + box-shadow: inset 0px 1px 1px 0px #fff; +} + +.control:active { + border: 1px inset; + background-color: #f60 !important; + color: #EE9 !important; + text-decoration: none; +} + +.control:visited { + color: #494 !important; + text-decoration: none; +} + +.panel { + width: 800px; + margin: 16px auto 16px auto; + overflow: hidden; + text-align: left; + font-size: 8.5pt; + color: #EEEE99; + background-color: #020; + background: #000 url(images/camotile2.png); + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + padding: 10px 20px; +} + +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} .panel td:first-child { font-weight: bold; @@ -241,125 +241,125 @@ hr { .panel td:last-child { border-bottom: 1px dotted #494; } - -.panel .footer { - float: right; - padding: 4px; -} - -.toolbox { - float: right; -} - -.rowItem { - width: 750px; - float: left; - margin: 0px; -} - -.comment { - font-style: italic; -} - -.text { -/* height: 24px;*/ - width: 150px; - padding: 4px 0 0 2px; - float: left; - margin: 0; - font-size: 8pt !important; - font-weight: bold; -} - -.accessKey { - text-decoration: underline; -} - -#globalOperationsPanel { - background-color: #000; - border: 1px solid #494; - -moz-box-shadow: inset 0px 0px 0px 1px #932; - padding: 5px 20px 11px 10px !important; -/* background: #000 url(images/scarface.jpg) right center no-repeat !important;*/ -} - -#globalOperationsPanel .control { + +.panel .footer { + float: right; + padding: 4px; +} + +.toolbox { + float: right; +} + +.rowItem { + width: 750px; + float: left; + margin: 0px; +} + +.comment { + font-style: italic; +} + +.text { +/* height: 24px;*/ + width: 150px; + padding: 4px 0 0 2px; + float: left; + margin: 0; + font-size: 8pt !important; + font-weight: bold; +} + +.accessKey { + text-decoration: underline; +} + +#globalOperationsPanel { + background-color: #000; + border: 1px solid #494; + -moz-box-shadow: inset 0px 0px 0px 1px #932; + padding: 5px 20px 11px 10px !important; +/* background: #000 url(images/scarface.jpg) right center no-repeat !important;*/ +} + +#globalOperationsPanel .control { width: 120px; - color: #494 !important; -} + color: #494 !important; +} #globalOperationsPanel .control:hover { - color: #F60 !important; -} + color: #F60 !important; +} #globalOperationsPanel .control:active { - color: #EE9 !important; + color: #EE9 !important; } - -.header { - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 0; -} - -a:link{ - color: #494; - text-decoration: none; - background: none; -} - -a:visited{ - color: #7b7; - text-decoration: none; - background: none; -} - -a:hover{ - color: #ff6600; - text-decoration: underline; - background: none; -} - -a:active{ - color: #900; - text-decoration: underline; - background: none; -} - -input { - background-color: #020; - color: #EEEE99; - margin: 0 2px 0 2px; - font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px solid #494; -/* - padding: 0px 2px 1px 2px; -*/ - text-decoration: none; -} - -input hover { - background-color: #f00; - color: #EEEE99; - margin: 0 2px 0 2px; - font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; - font-weight: bold; - border: 1px solid #494; - padding: 2px; - text-decoration: none; -} - -select { - background-color: #020; - color: #EEEE99; - margin: 6px 2px 0 2px; - font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; - border: 1px solid #494; - padding: 2px 2px 2px 4px; - max-height: 24px; - background: #000; - border-radius: 4px; -} - -form {} + +.header { + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 0; +} + +a:link{ + color: #494; + text-decoration: none; + background: none; +} + +a:visited{ + color: #7b7; + text-decoration: none; + background: none; +} + +a:hover{ + color: #ff6600; + text-decoration: underline; + background: none; +} + +a:active{ + color: #900; + text-decoration: underline; + background: none; +} + +input { + background-color: #020; + color: #EEEE99; + margin: 0 2px 0 2px; + font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px solid #494; +/* + padding: 0px 2px 1px 2px; +*/ + text-decoration: none; +} + +input hover { + background-color: #f00; + color: #EEEE99; + margin: 0 2px 0 2px; + font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; + font-weight: bold; + border: 1px solid #494; + padding: 2px; + text-decoration: none; +} + +select { + background-color: #020; + color: #EEEE99; + margin: 6px 2px 0 2px; + font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif; + border: 1px solid #494; + padding: 2px 2px 2px 4px; + max-height: 24px; + background: #000; + border-radius: 4px; +} + +form {} diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css index 6d7e8e5c9..0bd513aeb 100644 --- a/installer/resources/themes/console/dark/i2ptunnel.css +++ b/installer/resources/themes/console/dark/i2ptunnel.css @@ -1,153 +1,153 @@ -/* I2P Console theme: "Camo" by dr|z3d. Aka "dark". As in ops. */ -/* I2P Tunnel Edit Page */ - -#tunnelEditPage input { - width: 458px; -} - -#tunnelEditPage select { - width: 308px; -} - -#tunnelEditPage option [ selected ] { - color: green; -} - -#tunnelEditPage #targetField, #tunnelEditPage #accessField, #tunnelEditPage #optionsField { - height: 48px; - width: 150px; -} - -#tunnelEditPage #tunnelOptionsField { - height: 96px; - width: 150px; -} - -#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label{ - height: 48px; - width: 150px; -} - -#tunnelEditPage #reachField, #tunnelEditPage #hostField, #tunnelEditPage #depthField, #tunnelEditPage #countField, #tunnelEditPage #optionsHostField { - width: 304px; - margin-right: 4px; -} - -#tunnelEditPage #portField, #tunnelEditPage #optionsPortField, #tunnelEditPage #backupField, #tunnelEditPage #varianceField { - width: 150px; -} - -#tunnelEditPage #reachField label, #tunnelEditPage #hostField label, #tunnelEditPage #portField label, #tunnelEditPage #optionsHostField label, #tunnelEditPage #optionsPortField label, #tunnelEditPage #depthField label, #tunnelEditPage #countField label, #tunnelEditPage #backupField label, #tunnelEditPage #varianceField label { - text-align: left; -} - -#tunnelEditPage #otherField label { - width: 300px; -} - -#tunnelEditPage #reachableByOther, #tunnelEditPage #tunnelDepth, #tunnelEditPage #tunnelQuantity, #tunnelEditPage #targetHost, #tunnelEditPage #clientHost { - width: 306px; -} - -#tunnelEditPage #port { - width: 80px; -} - -#tunnelEditPage #targetPort, #tunnelEditPage #clientPort, #tunnelEditPage #tunnelBackupQuantity, #tunnelEditPage #tunnelVariance { - width: 150px; -} - -#tunnelEditPage #shared, #tunnelEditPage #connectDelay, #tunnelEditPage #startOnLoad { - width: 16px; -} - -#tunnelEditPage label { - width: 150px; - font-weight: bold; - text-align: right; - float: left; -} -/* I2P Tunnel List Page -*/ - -#tunnelListPage .rowItem { - width: 150px; -} - -#tunnelListPage select { - width: 150px; -} - -#tunnelListPage textarea { - width: 100%; - height: 100px; - padding: 4px; - margin: 0 0 3px 0; - background-color: #040; -/* background: #000 url("images/helitile.png")no-repeat scroll right top;*/ - color: #ee9; - font-family: "Lucida Console", "Andale Mono", "Courier New", Courier, mono; - border: 1px inset #002; -} - -#tunnelListPage .footer .control { +/* I2P Console theme: "Camo" by dr|z3d. Aka "dark". As in ops. */ +/* I2P Tunnel Edit Page */ + +#tunnelEditPage input { + width: 458px; +} + +#tunnelEditPage select { + width: 308px; +} + +#tunnelEditPage option [ selected ] { + color: green; +} + +#tunnelEditPage #targetField, #tunnelEditPage #accessField, #tunnelEditPage #optionsField { + height: 48px; + width: 150px; +} + +#tunnelEditPage #tunnelOptionsField { + height: 96px; + width: 150px; +} + +#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label{ + height: 48px; + width: 150px; +} + +#tunnelEditPage #reachField, #tunnelEditPage #hostField, #tunnelEditPage #depthField, #tunnelEditPage #countField, #tunnelEditPage #optionsHostField { + width: 304px; + margin-right: 4px; +} + +#tunnelEditPage #portField, #tunnelEditPage #optionsPortField, #tunnelEditPage #backupField, #tunnelEditPage #varianceField { + width: 150px; +} + +#tunnelEditPage #reachField label, #tunnelEditPage #hostField label, #tunnelEditPage #portField label, #tunnelEditPage #optionsHostField label, #tunnelEditPage #optionsPortField label, #tunnelEditPage #depthField label, #tunnelEditPage #countField label, #tunnelEditPage #backupField label, #tunnelEditPage #varianceField label { + text-align: left; +} + +#tunnelEditPage #otherField label { + width: 300px; +} + +#tunnelEditPage #reachableByOther, #tunnelEditPage #tunnelDepth, #tunnelEditPage #tunnelQuantity, #tunnelEditPage #targetHost, #tunnelEditPage #clientHost { + width: 306px; +} + +#tunnelEditPage #port { + width: 80px; +} + +#tunnelEditPage #targetPort, #tunnelEditPage #clientPort, #tunnelEditPage #tunnelBackupQuantity, #tunnelEditPage #tunnelVariance { + width: 150px; +} + +#tunnelEditPage #shared, #tunnelEditPage #connectDelay, #tunnelEditPage #startOnLoad { + width: 16px; +} + +#tunnelEditPage label { + width: 150px; + font-weight: bold; + text-align: right; + float: left; +} +/* I2P Tunnel List Page +*/ + +#tunnelListPage .rowItem { + width: 150px; +} + +#tunnelListPage select { + width: 150px; +} + +#tunnelListPage textarea { + width: 100%; + height: 100px; + padding: 4px; + margin: 0 0 3px 0; + background-color: #040; +/* background: #000 url("images/helitile.png")no-repeat scroll right top;*/ + color: #ee9; + font-family: "Lucida Console", "Andale Mono", "Courier New", Courier, mono; + border: 1px inset #002; +} + +#tunnelListPage .footer .control { margin-left: 2px; color: #494 !important; - background: #000 !important; -} + background: #000 !important; +} #tunnelListPage .footer .control:hover { - color: #F60 !important; + color: #F60 !important; } #tunnelListPage .footer .control:active { color: #EE9 !important; background: #F60 !important; } - -#tunnelListPage .footer label { - text-align: right; - height: 24px; - width: 360px; - float: left; - margin-top: 6px; - margin-right: 5px; + +#tunnelListPage .footer label { + text-align: right; + height: 24px; + width: 360px; + float: left; + margin-top: 6px; + margin-right: 5px; } - -/* Use Leary and Langridge content replacement methods (LIR) -** to embed accessibility information into the document. -** Should allow the lists to be rendered nicely by -** screen readers. (and lynx!) -*/ - -#tunnelListPage label { - height: 0; - width: 0; - overflow: hidden; -} - -#tunnelListPage .nameHeaderField label, #tunnelListPage .portHeaderField label, #tunnelListPage .typeHeaderField label, #tunnelListPage .interfaceHeaderField label, #tunnelListPage .targetHeaderField label, #tunnelListPage .previewHeaderField label, #tunnelListPage .statusHeaderField label { - text-align: left; - width: 150px; - height: 28px; - float: left; -} - -#tunnelListPage .targetField, #tunnelListPage .targetField .text, #tunnelListPage .targetHeaderField, #tunnelListPage .targetHeaderField label { - width: 300px; -} - -#tunnelListPage .descriptionField, #tunnelListPage .destinationField { - width: 750px; -} - -#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField input { - width: 590px; -} - -#tunnelListPage .descriptionField label, #tunnelListPage .destinationField label { - text-align: right; - width: 150px; - height: 24px; - float: left; + +/* Use Leary and Langridge content replacement methods (LIR) +** to embed accessibility information into the document. +** Should allow the lists to be rendered nicely by +** screen readers. (and lynx!) +*/ + +#tunnelListPage label { + height: 0; + width: 0; + overflow: hidden; +} + +#tunnelListPage .nameHeaderField label, #tunnelListPage .portHeaderField label, #tunnelListPage .typeHeaderField label, #tunnelListPage .interfaceHeaderField label, #tunnelListPage .targetHeaderField label, #tunnelListPage .previewHeaderField label, #tunnelListPage .statusHeaderField label { + text-align: left; + width: 150px; + height: 28px; + float: left; +} + +#tunnelListPage .targetField, #tunnelListPage .targetField .text, #tunnelListPage .targetHeaderField, #tunnelListPage .targetHeaderField label { + width: 300px; +} + +#tunnelListPage .descriptionField, #tunnelListPage .destinationField { + width: 750px; +} + +#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField input { + width: 590px; +} + +#tunnelListPage .descriptionField label, #tunnelListPage .destinationField label { + text-align: right; + width: 150px; + height: 24px; + float: left; } diff --git a/installer/resources/themes/console/light/console_big.css b/installer/resources/themes/console/light/console_big.css index f1eccc81c..44c46c83d 100644 --- a/installer/resources/themes/console/light/console_big.css +++ b/installer/resources/themes/console/light/console_big.css @@ -1,93 +1,93 @@ -/* I2P Theme Override: Light */ -/* Comment: Larger text & other optimizations for Chinese & other doublebyte charactersets */ -/* Author: dr|z3d */ - -div.routersummary table { - font-size: 8.5pt; -} - -div.routersummary a { - font-size: 10pt; -} - -div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { - text-shadow: 0 0 0 0 !important; -} - - -div.routersummary h4, div.routersummary h4 a { - font-size: 11pt !important; - letter-spacing: 0.1em; - -moz-box-shadow: inset 0px 0px 1px 15px #dfd; -} -div.routersummary b { - font-size: 9.5pt; - font-weight: normal !important; -} - -div.routersummary a { - word-spacing: 0.1em !important; - letter-spacing: 0.05em !important; - font-size: 10.5pt; - line-height: 150%; -} - -h1, h2,h3,h4 { - font-weight: normal !important; - text-shadow: 0 0 0; - word-spacing: 0.1em; -} - -b, a, input, button, submit, i, th, thead, tfoot{ - font-weight: normal !important; - font-style: normal !important; -} - -button, button:visited { - font-size: 10.5pt; - font-family: Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; -} - -b { - color: #152 !important; -} - -div.news { - font-size: 9pt; -} - -input, input:visited { - font-size: 10pt !Important; -} - -.smallhead { - font-size: 8.5pt -} - -table { - font: 8.5pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; -} - -td { - font-size: 9pt; -} - -.statusnotes { - font-size: 10pt; - letter-spacing: 0.2em !important; - text-shadow: none !important; -} - -.tablefooter tr, .tablefooter td { - font-size: 10pt !important; -} - -div.tunnels a { - font-size: 9.5pt !important; - letter-spacing: 0 !important; - word-spacing: 0 !important; -} - -code, tt { - font-size: 10pt !important; -} +/* I2P Theme Override: Light */ +/* Comment: Larger text & other optimizations for Chinese & other doublebyte charactersets */ +/* Author: dr|z3d */ + +div.routersummary table { + font-size: 8.5pt; +} + +div.routersummary a { + font-size: 10pt; +} + +div.routersummary h3, div.routersummary h4, div.routersummary p, div.routersummary h3 a, div.routersummary a { + text-shadow: 0 0 0 0 !important; +} + + +div.routersummary h4, div.routersummary h4 a { + font-size: 11pt !important; + letter-spacing: 0.1em; + -moz-box-shadow: inset 0px 0px 1px 15px #dfd; +} +div.routersummary b { + font-size: 9.5pt; + font-weight: normal !important; +} + +div.routersummary a { + word-spacing: 0.1em !important; + letter-spacing: 0.05em !important; + font-size: 10.5pt; + line-height: 150%; +} + +h1, h2,h3,h4 { + font-weight: normal !important; + text-shadow: 0 0 0; + word-spacing: 0.1em; +} + +b, a, input, button, submit, i, th, thead, tfoot{ + font-weight: normal !important; + font-style: normal !important; +} + +button, button:visited { + font-size: 10.5pt; + font-family: Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; +} + +b { + color: #152 !important; +} + +div.news { + font-size: 9pt; +} + +input, input:visited { + font-size: 10pt !Important; +} + +.smallhead { + font-size: 8.5pt +} + +table { + font: 8.5pt/130% Verdana, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif; +} + +td { + font-size: 9pt; +} + +.statusnotes { + font-size: 10pt; + letter-spacing: 0.2em !important; + text-shadow: none !important; +} + +.tablefooter tr, .tablefooter td { + font-size: 10pt !important; +} + +div.tunnels a { + font-size: 9.5pt !important; + letter-spacing: 0 !important; + word-spacing: 0 !important; +} + +code, tt { + font-size: 10pt !important; +} diff --git a/installer/resources/themes/console/light/i2ptunnel.css b/installer/resources/themes/console/light/i2ptunnel.css index 8c6988f1d..72a55c737 100644 --- a/installer/resources/themes/console/light/i2ptunnel.css +++ b/installer/resources/themes/console/light/i2ptunnel.css @@ -1,156 +1,156 @@ -/* I2P Tunnel Edit Page -*/ - -#tunnelEditPage input { - width: 560px; -} - -#tunnelEditPage select { - width: 300px; -} - -#tunnelEditPage option [ selected ] { - color: green; -} - -#tunnelEditPage #targetField, #tunnelEditPage #accessField, #tunnelEditPage #optionsField { - height: 48px; - width: 150px; -} - -#tunnelEditPage #tunnelOptionsField { - height: 96px; - width: 150px; -} - -#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label{ - height: 48px; - width: 150px; -} - -#tunnelEditPage #reachField, #tunnelEditPage #hostField, #tunnelEditPage #depthField, #tunnelEditPage #countField, #tunnelEditPage #optionsHostField { - width: 304px; - margin-right: 4px; -} - -#tunnelEditPage #portField, #tunnelEditPage #optionsPortField, #tunnelEditPage #backupField, #tunnelEditPage #varianceField { - width: 150px; -} - -#tunnelEditPage #reachField label, #tunnelEditPage #hostField label, #tunnelEditPage #portField label, #tunnelEditPage #optionsHostField label, #tunnelEditPage #optionsPortField label, #tunnelEditPage #depthField label, #tunnelEditPage #countField label, #tunnelEditPage #backupField label, #tunnelEditPage #varianceField label { - text-align: left; -} - -#tunnelEditPage #otherField label { - width: 300px; -} - -#tunnelEditPage #reachableByOther, #tunnelEditPage #tunnelDepth, #tunnelEditPage #tunnelQuantity, #tunnelEditPage #targetHost, #tunnelEditPage #clientHost { - width: 300px; -} - -#tunnelEditPage #port { - width: 80px; -} - -#tunnelEditPage #targetPort, #tunnelEditPage #clientPort, #tunnelEditPage #tunnelBackupQuantity, #tunnelEditPage #tunnelVariance { - width: 150px; -} - -#tunnelEditPage #shared, #tunnelEditPage #connectDelay, #tunnelEditPage #startOnLoad { - width: 16px; -} - -#tunnelEditPage label { - width: 150px; - font-weight: bold; - text-align: right; - float: left; -} -/* I2P Tunnel List Page -*/ - -#tunnelListPage .rowItem { - width: 150px; -} - -#tunnelListPage select { - min-width: 120px; -} - -#tunnelListPage textarea { - width: 100%; - height: 100px; - padding: 4px; - margin: 2px 0 12px 0; - background-color: #005; - color: #292; - font-family: "Lucida Console", "DejaVu Sans Mono", "Andale Mono", "Courier New", Courier, mono; - border: 1px solid #225; - font-size: 8pt !important; - font-weight: bold; - text-align: justify !important; - background: #efe url(images/magic.png); - -moz-box-shadow: 0 0 0px 1px #7f7; - -khtml-box-shadow: 0 0 0px 1px #7f7; - box-shadow: 0 0 0px 1px #7f7; - opacity: 0.9; -} - -#tunnelListPage .footer .control { - margin-left: 2px; - font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - font-weight: bold; - color: #001 !important; -} - -#tunnelListPage .footer .control:hover { - color: white !important; -} - -#tunnelListPage .footer label { - text-align: right; - height: 24px; - width: 360px; - float: left; - margin-top: 6px; - margin-right: 5px; -} -/* Use Leary and Langridge content replacement methods (LIR) -** to embed accessibility information into the document. -** Should allow the lists to be rendered nicely by -** screen readers. (and lynx!) -*/ - -#tunnelListPage label { - height: 0; - width: 0; - overflow: hidden; -} - -#tunnelListPage .nameHeaderField label, #tunnelListPage .portHeaderField label, #tunnelListPage .typeHeaderField label, #tunnelListPage .interfaceHeaderField label, #tunnelListPage .targetHeaderField label, #tunnelListPage .previewHeaderField label, #tunnelListPage .statusHeaderField label { - text-align: left; - width: 150px; - height: 28px; - float: left; - padding-top: 4px; -} - -#tunnelListPage .targetField, #tunnelListPage .targetField .text, #tunnelListPage .targetHeaderField, #tunnelListPage .targetHeaderField label { - width: 300px; -} - -#tunnelListPage .descriptionField, #tunnelListPage .destinationField { - width: 800px; -} - -#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField .text { - width: 580px; -} - -#tunnelListPage .descriptionField label, #tunnelListPage .destinationField label { - text-align: right; - width: 150px; - height: 28px; - float: left; -} +/* I2P Tunnel Edit Page +*/ + +#tunnelEditPage input { + width: 560px; +} + +#tunnelEditPage select { + width: 300px; +} + +#tunnelEditPage option [ selected ] { + color: green; +} + +#tunnelEditPage #targetField, #tunnelEditPage #accessField, #tunnelEditPage #optionsField { + height: 48px; + width: 150px; +} + +#tunnelEditPage #tunnelOptionsField { + height: 96px; + width: 150px; +} + +#tunnelEditPage #targetField label, #tunnelEditPage #accessField label, #tunnelEditPage #tunnelOptionsField label, #tunnelEditPage #optionsField label{ + height: 48px; + width: 150px; +} + +#tunnelEditPage #reachField, #tunnelEditPage #hostField, #tunnelEditPage #depthField, #tunnelEditPage #countField, #tunnelEditPage #optionsHostField { + width: 304px; + margin-right: 4px; +} + +#tunnelEditPage #portField, #tunnelEditPage #optionsPortField, #tunnelEditPage #backupField, #tunnelEditPage #varianceField { + width: 150px; +} + +#tunnelEditPage #reachField label, #tunnelEditPage #hostField label, #tunnelEditPage #portField label, #tunnelEditPage #optionsHostField label, #tunnelEditPage #optionsPortField label, #tunnelEditPage #depthField label, #tunnelEditPage #countField label, #tunnelEditPage #backupField label, #tunnelEditPage #varianceField label { + text-align: left; +} + +#tunnelEditPage #otherField label { + width: 300px; +} + +#tunnelEditPage #reachableByOther, #tunnelEditPage #tunnelDepth, #tunnelEditPage #tunnelQuantity, #tunnelEditPage #targetHost, #tunnelEditPage #clientHost { + width: 300px; +} + +#tunnelEditPage #port { + width: 80px; +} + +#tunnelEditPage #targetPort, #tunnelEditPage #clientPort, #tunnelEditPage #tunnelBackupQuantity, #tunnelEditPage #tunnelVariance { + width: 150px; +} + +#tunnelEditPage #shared, #tunnelEditPage #connectDelay, #tunnelEditPage #startOnLoad { + width: 16px; +} + +#tunnelEditPage label { + width: 150px; + font-weight: bold; + text-align: right; + float: left; +} +/* I2P Tunnel List Page +*/ + +#tunnelListPage .rowItem { + width: 150px; +} + +#tunnelListPage select { + min-width: 120px; +} + +#tunnelListPage textarea { + width: 100%; + height: 100px; + padding: 4px; + margin: 2px 0 12px 0; + background-color: #005; + color: #292; + font-family: "Lucida Console", "DejaVu Sans Mono", "Andale Mono", "Courier New", Courier, mono; + border: 1px solid #225; + font-size: 8pt !important; + font-weight: bold; + text-align: justify !important; + background: #efe url(images/magic.png); + -moz-box-shadow: 0 0 0px 1px #7f7; + -khtml-box-shadow: 0 0 0px 1px #7f7; + box-shadow: 0 0 0px 1px #7f7; + opacity: 0.9; +} + +#tunnelListPage .footer .control { + margin-left: 2px; + font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + font-weight: bold; + color: #001 !important; +} + +#tunnelListPage .footer .control:hover { + color: white !important; +} + +#tunnelListPage .footer label { + text-align: right; + height: 24px; + width: 360px; + float: left; + margin-top: 6px; + margin-right: 5px; +} +/* Use Leary and Langridge content replacement methods (LIR) +** to embed accessibility information into the document. +** Should allow the lists to be rendered nicely by +** screen readers. (and lynx!) +*/ + +#tunnelListPage label { + height: 0; + width: 0; + overflow: hidden; +} + +#tunnelListPage .nameHeaderField label, #tunnelListPage .portHeaderField label, #tunnelListPage .typeHeaderField label, #tunnelListPage .interfaceHeaderField label, #tunnelListPage .targetHeaderField label, #tunnelListPage .previewHeaderField label, #tunnelListPage .statusHeaderField label { + text-align: left; + width: 150px; + height: 28px; + float: left; + padding-top: 4px; +} + +#tunnelListPage .targetField, #tunnelListPage .targetField .text, #tunnelListPage .targetHeaderField, #tunnelListPage .targetHeaderField label { + width: 300px; +} + +#tunnelListPage .descriptionField, #tunnelListPage .destinationField { + width: 800px; +} + +#tunnelListPage .descriptionField .text, #tunnelListPage .destinationField .text { + width: 580px; +} + +#tunnelListPage .descriptionField label, #tunnelListPage .destinationField label { + text-align: right; + width: 150px; + height: 28px; + float: left; +} diff --git a/installer/resources/themes/console/midnight/default.css b/installer/resources/themes/console/midnight/default.css index e9e92c984..3af94480b 100644 --- a/installer/resources/themes/console/midnight/default.css +++ b/installer/resources/themes/console/midnight/default.css @@ -1,253 +1,253 @@ -/* I2P Theme: Midnight - I2P Tunnel Manager */ -/* Description: Minimalist Midnight Blue, based on Classic theme.*/ -/* Author: Dr|Z3d */ - -body { - margin: 0px; - padding: 0px; - text-align: center; - font: 10pt/140% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - background: #000; - color: #eef; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -body.iframed { - background: transparent url('../dark/images/transparent.gif') !important; - padding-top: 5px; -} - -div { - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -h4, label { - margin: 0px; - padding: 2px; - float: left; - width: 150px; - height: 24px; - font-weight: normal; - text-align: right; - font-size: 8.5pt; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -h4 { - font-size: 10.5pt; - text-align: center !important; - font-weight: bold; - border: 1px solid #99f; - border-top: 2px solid #99f; - margin: -6px 0 5px -10px !important; - padding: 5px 10px 25px 10px; - background: #001; - text-shadow: 0px 0px 1px rgba(32, 32, 192, 0.3); - text-transform: uppercase; - white-space: nowrap; - width: 782px; - letter-spacing: 0.09em; - background: #001 url("/themes/console/midnight/images/tinytitles.png") repeat-x center center !important; -} - -label { - font-style: italic; - margin: 0 3px 0 -3px; -} - -a { - text-decoration: none; -} - -form { - margin: 0px; -} - -textarea, input, select, button, a { - -moz-box-sizing: border-box; - box-sizing: border-box; - font: 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - float: left; - margin: 2px 0 5px 0; - background: #001; - color: #eef; -} - -button { - float: none; - height: 20px !important; -} - -textarea { - border: 1px solid #99f; - background: #000; - color: #eef; -} - -br { - clear: left; -} - -div.statusNotRunning { - float: left; - width: 82px; - height: 24px; - color: #d00; -} - -div.statusRunning { - float: left; - width: 82px; - height: 24px; - color: #0d0; -} - -div.statusStarting { - float: left; - width: 82px; - height: 24px; - color: #393; -} - -hr { - display: none; -} - -.separator, .subdivider { - clear: both; - height: 1px; - margin: 5px -8px 5px -8px; - border-bottom: 1px solid #99f; -} - -.subdivider { - border-bottom: 1px dotted #99f; - margin: 0 0 10px 0; -} - -.freetext { - width: 150px; - height: 22px; - border: 1px solid #99f; -} - -.control { - margin: 2px; - padding: 1px 2px 2px 2px; - overflow: hidden; - height: 20px; - width: 60px; - font-weight: bold; - background: #ddd; - color: #001 !important; - border: 1px outset #ddddc0; - text-align: center; - vertical-align: middle; - white-space: nowrap; - text-decoration: none; -} - -.control:hover { - background: #229; - color: #fff; - text-decoration: none; -} - -.control:active { - border: 2px inset; -} - -.panel { - width: 790px; - margin: 16px auto 16px auto; - padding: 5px 10px; - overflow: hidden; - text-align: left; - font-size: 8pt; - background: #001; - border: 4px solid #99f; - -moz-box-shadow: inset 0px 0px 0px 1px #99f; -} - -.iframed .panel { - margin: 16px auto -8px auto !important; -} - -.iframed .panel.iframed { - margin: 0 auto -8px auto !important; -} - -.panel .footer { - - padding: 4px; -} - -.toolbox { - width: 100%; -} - -.rowItem { - width: 750px; - float: left; - margin: 0px; -} - -.comment { - font-style: italic; - white-space: nowrap; -} - -.text { - height: 24px; - width: 150px; - padding: 2px 0 0 2px; - float: left; - margin: 0; - font-weight: bold; -} - -.accessKey { - text-decoration: underline; -} - -#globalOperationsPanel { - background: #001; - border: 4px solid #99f; - -moz-box-shadow: inset 0px 0px 0px 1px #900; - padding: 5px 5px 10px 5px; - text-align: right; -} - -#globalOperationsPanel .control { - width: 100px !important; - margin-top: 3px; - float: right; -} - -a:link { - color: #bbf; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #aaf; - text-decoration: none; - font-weight: bold; -} - -a:hover { - color: #f60; - text-decoration: underline; - font-weight: bold; -} - -a:active { - color: #f93; - text-decoration: underline; - font-weight: bold; -} +/* I2P Theme: Midnight - I2P Tunnel Manager */ +/* Description: Minimalist Midnight Blue, based on Classic theme.*/ +/* Author: Dr|Z3d */ + +body { + margin: 0px; + padding: 0px; + text-align: center; + font: 10pt/140% "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + background: #000; + color: #eef; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +body.iframed { + background: transparent url('../dark/images/transparent.gif') !important; + padding-top: 5px; +} + +div { + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +h4, label { + margin: 0px; + padding: 2px; + float: left; + width: 150px; + height: 24px; + font-weight: normal; + text-align: right; + font-size: 8.5pt; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +h4 { + font-size: 10.5pt; + text-align: center !important; + font-weight: bold; + border: 1px solid #99f; + border-top: 2px solid #99f; + margin: -6px 0 5px -10px !important; + padding: 5px 10px 25px 10px; + background: #001; + text-shadow: 0px 0px 1px rgba(32, 32, 192, 0.3); + text-transform: uppercase; + white-space: nowrap; + width: 782px; + letter-spacing: 0.09em; + background: #001 url("/themes/console/midnight/images/tinytitles.png") repeat-x center center !important; +} + +label { + font-style: italic; + margin: 0 3px 0 -3px; +} + +a { + text-decoration: none; +} + +form { + margin: 0px; +} + +textarea, input, select, button, a { + -moz-box-sizing: border-box; + box-sizing: border-box; + font: 8pt "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; + float: left; + margin: 2px 0 5px 0; + background: #001; + color: #eef; +} + +button { + float: none; + height: 20px !important; +} + +textarea { + border: 1px solid #99f; + background: #000; + color: #eef; +} + +br { + clear: left; +} + +div.statusNotRunning { + float: left; + width: 82px; + height: 24px; + color: #d00; +} + +div.statusRunning { + float: left; + width: 82px; + height: 24px; + color: #0d0; +} + +div.statusStarting { + float: left; + width: 82px; + height: 24px; + color: #393; +} + +hr { + display: none; +} + +.separator, .subdivider { + clear: both; + height: 1px; + margin: 5px -8px 5px -8px; + border-bottom: 1px solid #99f; +} + +.subdivider { + border-bottom: 1px dotted #99f; + margin: 0 0 10px 0; +} + +.freetext { + width: 150px; + height: 22px; + border: 1px solid #99f; +} + +.control { + margin: 2px; + padding: 1px 2px 2px 2px; + overflow: hidden; + height: 20px; + width: 60px; + font-weight: bold; + background: #ddd; + color: #001 !important; + border: 1px outset #ddddc0; + text-align: center; + vertical-align: middle; + white-space: nowrap; + text-decoration: none; +} + +.control:hover { + background: #229; + color: #fff; + text-decoration: none; +} + +.control:active { + border: 2px inset; +} + +.panel { + width: 790px; + margin: 16px auto 16px auto; + padding: 5px 10px; + overflow: hidden; + text-align: left; + font-size: 8pt; + background: #001; + border: 4px solid #99f; + -moz-box-shadow: inset 0px 0px 0px 1px #99f; +} + +.iframed .panel { + margin: 16px auto -8px auto !important; +} + +.iframed .panel.iframed { + margin: 0 auto -8px auto !important; +} + +.panel .footer { + + padding: 4px; +} + +.toolbox { + width: 100%; +} + +.rowItem { + width: 750px; + float: left; + margin: 0px; +} + +.comment { + font-style: italic; + white-space: nowrap; +} + +.text { + height: 24px; + width: 150px; + padding: 2px 0 0 2px; + float: left; + margin: 0; + font-weight: bold; +} + +.accessKey { + text-decoration: underline; +} + +#globalOperationsPanel { + background: #001; + border: 4px solid #99f; + -moz-box-shadow: inset 0px 0px 0px 1px #900; + padding: 5px 5px 10px 5px; + text-align: right; +} + +#globalOperationsPanel .control { + width: 100px !important; + margin-top: 3px; + float: right; +} + +a:link { + color: #bbf; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited { + color: #aaf; + text-decoration: none; + font-weight: bold; +} + +a:hover { + color: #f60; + text-decoration: underline; + font-weight: bold; +} + +a:active { + color: #f93; + text-decoration: underline; + font-weight: bold; +} diff --git a/installer/resources/themes/console/midnight/i2ptunnel.css b/installer/resources/themes/console/midnight/i2ptunnel.css index 72cd003ae..2e46f2cd3 100644 --- a/installer/resources/themes/console/midnight/i2ptunnel.css +++ b/installer/resources/themes/console/midnight/i2ptunnel.css @@ -1,180 +1,180 @@ -/* I2P Tunnel Edit Page -*/ - -#tunnelEditPage input { - width: 458px; -} - -#tunnelEditPage select { - width: 308px; -} - -#tunnelEditPage option[selected] { - color: green; -} - -#tunnelEditPage #targetField, -#tunnelEditPage #accessField, -#tunnelEditPage #optionsField { - height: 48px; - width: 150px; -} -#tunnelEditPage #tunnelOptionsField { - height: 96px; - width: 150px; -} - -#tunnelEditPage #targetField label, -#tunnelEditPage #accessField label, -#tunnelEditPage #tunnelOptionsField label, -#tunnelEditPage #optionsField label{ - height: 48px; - width: 150px; -} - -#tunnelEditPage #reachField, -#tunnelEditPage #hostField, -#tunnelEditPage #depthField, -#tunnelEditPage #countField, -#tunnelEditPage #optionsHostField { - width: 304px; - margin-right: 4px; -} - -#tunnelEditPage #portField, -#tunnelEditPage #optionsPortField, -#tunnelEditPage #backupField, -#tunnelEditPage #varianceField { - width: 150px; - -} - -#tunnelEditPage #reachField label, -#tunnelEditPage #hostField label, -#tunnelEditPage #portField label, -#tunnelEditPage #optionsHostField label, -#tunnelEditPage #optionsPortField label, -#tunnelEditPage #depthField label, -#tunnelEditPage #countField label, -#tunnelEditPage #backupField label, -#tunnelEditPage #varianceField label { - text-align: left; - -} - -#tunnelEditPage #otherField label { - width: 300px; -} - -#tunnelEditPage #reachableByOther, -#tunnelEditPage #tunnelDepth, -#tunnelEditPage #tunnelQuantity, -#tunnelEditPage #targetHost, -#tunnelEditPage #clientHost { - width: 306px; -} - -#tunnelEditPage #port { - width: 80px; -} - -#tunnelEditPage #targetPort, -#tunnelEditPage #clientPort, -#tunnelEditPage #tunnelBackupQuantity, -#tunnelEditPage #tunnelVariance { - width: 150px; -} - -#tunnelEditPage #shared, -#tunnelEditPage #connectDelay, -#tunnelEditPage #startOnLoad { - width: 16px; -} - -#tunnelEditPage label { - width: 150px; - font-weight: bold; - text-align: right; - float: left; -} - -/* I2P Tunnel List Page -*/ - -#tunnelListPage .rowItem { - width: 150px; -} - -#tunnelListPage select { - width: 150px; -} - -#tunnelListPage textarea { - width: 100%; - height: 88px; - padding: 0 0 0 4px; - color: green; - margin-bottom: 7px; -} - -#tunnelListPage .footer .control { - margin-left: 2px; -} - -#tunnelListPage .footer label { - text-align: right; - height: 24px; - width: 360px; - float: left; - -} - -/* Use Leary and Langridge content replacement methods (LIR) -** to embed accessibility information into the document. -** Should allow the lists to be rendered nicely by -** screen readers. (and lynx!) -*/ - -#tunnelListPage label { - height: 0; - width: 0; - overflow: hidden; -} - -#tunnelListPage .nameHeaderField label, -#tunnelListPage .portHeaderField label, -#tunnelListPage .typeHeaderField label, -#tunnelListPage .interfaceHeaderField label, -#tunnelListPage .targetHeaderField label, -#tunnelListPage .previewHeaderField label, -#tunnelListPage .statusHeaderField label { - text-align: left; - width: 150px; - height: 24px; - float: left; -} - -#tunnelListPage .targetField, -#tunnelListPage .targetField .text, -#tunnelListPage .targetHeaderField, -#tunnelListPage .targetHeaderField label { - width: 300px; -} - -#tunnelListPage .descriptionField, -#tunnelListPage .destinationField { - width: 750px; -} - -#tunnelListPage .descriptionField .text, -#tunnelListPage .destinationField .text { - width: 450px; -} - -#tunnelListPage .descriptionField label, -#tunnelListPage .destinationField label { - text-align: right; - width: 150px; - height: 24px; - float: left; -} +/* I2P Tunnel Edit Page +*/ + +#tunnelEditPage input { + width: 458px; +} + +#tunnelEditPage select { + width: 308px; +} + +#tunnelEditPage option[selected] { + color: green; +} + +#tunnelEditPage #targetField, +#tunnelEditPage #accessField, +#tunnelEditPage #optionsField { + height: 48px; + width: 150px; +} +#tunnelEditPage #tunnelOptionsField { + height: 96px; + width: 150px; +} + +#tunnelEditPage #targetField label, +#tunnelEditPage #accessField label, +#tunnelEditPage #tunnelOptionsField label, +#tunnelEditPage #optionsField label{ + height: 48px; + width: 150px; +} + +#tunnelEditPage #reachField, +#tunnelEditPage #hostField, +#tunnelEditPage #depthField, +#tunnelEditPage #countField, +#tunnelEditPage #optionsHostField { + width: 304px; + margin-right: 4px; +} + +#tunnelEditPage #portField, +#tunnelEditPage #optionsPortField, +#tunnelEditPage #backupField, +#tunnelEditPage #varianceField { + width: 150px; + +} + +#tunnelEditPage #reachField label, +#tunnelEditPage #hostField label, +#tunnelEditPage #portField label, +#tunnelEditPage #optionsHostField label, +#tunnelEditPage #optionsPortField label, +#tunnelEditPage #depthField label, +#tunnelEditPage #countField label, +#tunnelEditPage #backupField label, +#tunnelEditPage #varianceField label { + text-align: left; + +} + +#tunnelEditPage #otherField label { + width: 300px; +} + +#tunnelEditPage #reachableByOther, +#tunnelEditPage #tunnelDepth, +#tunnelEditPage #tunnelQuantity, +#tunnelEditPage #targetHost, +#tunnelEditPage #clientHost { + width: 306px; +} + +#tunnelEditPage #port { + width: 80px; +} + +#tunnelEditPage #targetPort, +#tunnelEditPage #clientPort, +#tunnelEditPage #tunnelBackupQuantity, +#tunnelEditPage #tunnelVariance { + width: 150px; +} + +#tunnelEditPage #shared, +#tunnelEditPage #connectDelay, +#tunnelEditPage #startOnLoad { + width: 16px; +} + +#tunnelEditPage label { + width: 150px; + font-weight: bold; + text-align: right; + float: left; +} + +/* I2P Tunnel List Page +*/ + +#tunnelListPage .rowItem { + width: 150px; +} + +#tunnelListPage select { + width: 150px; +} + +#tunnelListPage textarea { + width: 100%; + height: 88px; + padding: 0 0 0 4px; + color: green; + margin-bottom: 7px; +} + +#tunnelListPage .footer .control { + margin-left: 2px; +} + +#tunnelListPage .footer label { + text-align: right; + height: 24px; + width: 360px; + float: left; + +} + +/* Use Leary and Langridge content replacement methods (LIR) +** to embed accessibility information into the document. +** Should allow the lists to be rendered nicely by +** screen readers. (and lynx!) +*/ + +#tunnelListPage label { + height: 0; + width: 0; + overflow: hidden; +} + +#tunnelListPage .nameHeaderField label, +#tunnelListPage .portHeaderField label, +#tunnelListPage .typeHeaderField label, +#tunnelListPage .interfaceHeaderField label, +#tunnelListPage .targetHeaderField label, +#tunnelListPage .previewHeaderField label, +#tunnelListPage .statusHeaderField label { + text-align: left; + width: 150px; + height: 24px; + float: left; +} + +#tunnelListPage .targetField, +#tunnelListPage .targetField .text, +#tunnelListPage .targetHeaderField, +#tunnelListPage .targetHeaderField label { + width: 300px; +} + +#tunnelListPage .descriptionField, +#tunnelListPage .destinationField { + width: 750px; +} + +#tunnelListPage .descriptionField .text, +#tunnelListPage .destinationField .text { + width: 450px; +} + +#tunnelListPage .descriptionField label, +#tunnelListPage .destinationField label { + text-align: right; + width: 150px; + height: 24px; + float: left; +} diff --git a/installer/resources/themes/console/midnight/ieshim.css b/installer/resources/themes/console/midnight/ieshim.css index 4481cf33a..9fe497434 100644 --- a/installer/resources/themes/console/midnight/ieshim.css +++ b/installer/resources/themes/console/midnight/ieshim.css @@ -1,227 +1,227 @@ -/* I2P Theme: Midnight - IE Override */ -/* Description: Minimalist Midnight Blue, based on Classic theme.*/ -/* Author: Dr|Z3d */ - -/* Welcome to the wonderful world of kludgey IE fixes */ -/* Note not fully tested with Midnight theme */ - -.wideload { - overflow: auto; - width: 100%; -} - -.formaction { - text-align: left !important; - margin: -10px 0 10px 0; -} - -div.configure { - text-align: center; -} - -div.configure p, div.configure table { - text-align: justify; -} - -div.main ul { - margin-right: 20px; -} - -div.configure textarea { - width: 450px !important; -} - -div.configure input { - margin-left: 5px; -} - -div.configure table { - width: 550px !important; - text-align: center; -} - -h1 { - padding: 15px 10px 16px 10px !important; - margin: 0 0px 0 17 5px !important; - background-color: #000 !important; /* background page color to fix overflow issue */ - color: #eef; -} - -h2 { - padding-top: 0; - text-align: left !important; -} - -h3 { - margin-top: 10px; - text-align: left !important -} - -div.confignav { - padding: 15px 0 15px 0; - border-left: 0px; - margin-left: -15px; - border-top: 5px solid #000; - margin-bottom: 10px !important; -} - -div.messages { - border-left: 0; - border-right: 0; - margin: -10px -15px 0px -15px; -} - -div.main, div.news { - margin: -5px 0px 10px 185px; - border: 5px solid #000; -} - -div.main hr, div.news hr { - margin: 0; -} - -div.main { - border-top: 5px solid #000; -} - -div.news { - border-left: 5px solid #000; - margin: -5px 0px 0 185px; - padding-bottom: 8px; -} - -div.news hr { - color: #99f; - background: #99f; - height: 1px; - border: 0px; - margin: 0 -10px 0 -13px !important; -} - -div.routersummary { - color: #001; - padding-left: 0px; - border-left: 5px solid #000; - text-align: center !important; - overflow: hidden; /* prevents IE from borking the sidepanel */ -} - -div.routersummary submit { - padding: 0; - margin-bottom: 5px; -} - -div.routersummary input[type=text] { - text-align: right !important; -} - -div.routersummary hr { - color: #99f; - background: #99f; - height: 1px; - border-bottom: 1px solid #99f; - margin: 8px 1px 7px 1px; -} - -div.routersummary h3 { - border: 0; - text-align: center !important; - font-size: 9pt; - letter-spacing: 0.05em; - margin: -14px 0px -15px 1px; - padding: 5px 0px 5px 0px; - text-transform: uppercase; -} - -div.routersummary h4 { - border: 0; - border-bottom: 0 !important; - font-size: 8.5pt; - letter-spacing: 0.05em; - margin: -14px 0px -15px 1px !important; - padding: 2px 3px 3px 3px; - text-transform: capitalize; - text-decoration: none !important; - text-align: center !important; -} - -div.routersummary table { - border: 0; - text-align: center !important; - margin: -5px 5px; - width: 175px !important; - overflow: hidden; - font-size: 8pt; - padding: 0px -10px; - background-image: none !important; - background-color: transparent !important; - text-align: center !important; -} - -div.routersummary tr { - background-image: none !important; - background-color: transparent !important; - border: 0 !important; -} - -div.routersummary form { - margin-top: -25px !important; - margin-bottom: -25px !important; - text-align: center !important; -} - -div.routersummary p { - padding: 0; -} - -div.routersummary td { - padding: 2px 4px; - background-image: none !important; - border: 0 !important; -} - -div.news li { - padding-top: 0px 0px !important; - margin-bottom: -23px !important; -} - -div.logo { -} - -div.warning { - padding: 0px 20px 20px 80px; - margin-top: -20px; - margin-left: -10px !important; -} - -.langbox { - margin: 9px -20px 0px 5px; -} - -td { - text-align: left; -} - -th { - text-align: left; - padding-left: 3px; - padding-right: 1px; -} - -div.configure hr{ - margin: 10px 0 15px 0; -} - -input { - padding: 0; -} - -div.graphspanel img { - border: 1px solid #99f; - margin: 6px 0 !important; - background: #001; -} - -div.graphspanel hr { - margin: 20px 0; -} +/* I2P Theme: Midnight - IE Override */ +/* Description: Minimalist Midnight Blue, based on Classic theme.*/ +/* Author: Dr|Z3d */ + +/* Welcome to the wonderful world of kludgey IE fixes */ +/* Note not fully tested with Midnight theme */ + +.wideload { + overflow: auto; + width: 100%; +} + +.formaction { + text-align: left !important; + margin: -10px 0 10px 0; +} + +div.configure { + text-align: center; +} + +div.configure p, div.configure table { + text-align: justify; +} + +div.main ul { + margin-right: 20px; +} + +div.configure textarea { + width: 450px !important; +} + +div.configure input { + margin-left: 5px; +} + +div.configure table { + width: 550px !important; + text-align: center; +} + +h1 { + padding: 15px 10px 16px 10px !important; + margin: 0 0px 0 17 5px !important; + background-color: #000 !important; /* background page color to fix overflow issue */ + color: #eef; +} + +h2 { + padding-top: 0; + text-align: left !important; +} + +h3 { + margin-top: 10px; + text-align: left !important +} + +div.confignav { + padding: 15px 0 15px 0; + border-left: 0px; + margin-left: -15px; + border-top: 5px solid #000; + margin-bottom: 10px !important; +} + +div.messages { + border-left: 0; + border-right: 0; + margin: -10px -15px 0px -15px; +} + +div.main, div.news { + margin: -5px 0px 10px 185px; + border: 5px solid #000; +} + +div.main hr, div.news hr { + margin: 0; +} + +div.main { + border-top: 5px solid #000; +} + +div.news { + border-left: 5px solid #000; + margin: -5px 0px 0 185px; + padding-bottom: 8px; +} + +div.news hr { + color: #99f; + background: #99f; + height: 1px; + border: 0px; + margin: 0 -10px 0 -13px !important; +} + +div.routersummary { + color: #001; + padding-left: 0px; + border-left: 5px solid #000; + text-align: center !important; + overflow: hidden; /* prevents IE from borking the sidepanel */ +} + +div.routersummary submit { + padding: 0; + margin-bottom: 5px; +} + +div.routersummary input[type=text] { + text-align: right !important; +} + +div.routersummary hr { + color: #99f; + background: #99f; + height: 1px; + border-bottom: 1px solid #99f; + margin: 8px 1px 7px 1px; +} + +div.routersummary h3 { + border: 0; + text-align: center !important; + font-size: 9pt; + letter-spacing: 0.05em; + margin: -14px 0px -15px 1px; + padding: 5px 0px 5px 0px; + text-transform: uppercase; +} + +div.routersummary h4 { + border: 0; + border-bottom: 0 !important; + font-size: 8.5pt; + letter-spacing: 0.05em; + margin: -14px 0px -15px 1px !important; + padding: 2px 3px 3px 3px; + text-transform: capitalize; + text-decoration: none !important; + text-align: center !important; +} + +div.routersummary table { + border: 0; + text-align: center !important; + margin: -5px 5px; + width: 175px !important; + overflow: hidden; + font-size: 8pt; + padding: 0px -10px; + background-image: none !important; + background-color: transparent !important; + text-align: center !important; +} + +div.routersummary tr { + background-image: none !important; + background-color: transparent !important; + border: 0 !important; +} + +div.routersummary form { + margin-top: -25px !important; + margin-bottom: -25px !important; + text-align: center !important; +} + +div.routersummary p { + padding: 0; +} + +div.routersummary td { + padding: 2px 4px; + background-image: none !important; + border: 0 !important; +} + +div.news li { + padding-top: 0px 0px !important; + margin-bottom: -23px !important; +} + +div.logo { +} + +div.warning { + padding: 0px 20px 20px 80px; + margin-top: -20px; + margin-left: -10px !important; +} + +.langbox { + margin: 9px -20px 0px 5px; +} + +td { + text-align: left; +} + +th { + text-align: left; + padding-left: 3px; + padding-right: 1px; +} + +div.configure hr{ + margin: 10px 0 15px 0; +} + +input { + padding: 0; +} + +div.graphspanel img { + border: 1px solid #99f; + margin: 6px 0 !important; + background: #001; +} + +div.graphspanel hr { + margin: 20px 0; +} diff --git a/installer/resources/themes/snark/light/snark.css b/installer/resources/themes/snark/light/snark.css index 2dc340e58..3c5c9b2d7 100644 --- a/installer/resources/themes/snark/light/snark.css +++ b/installer/resources/themes/snark/light/snark.css @@ -1,237 +1,237 @@ /* I2PSnark theme "Light" by dr|z3d, 2012 */ /* Cat That Got The Cream Edition */ -/* Thanks to http://www.luxphile.com/2011/01/creative-commons-cat.html for the kitty image */ - -body { - color: #000; +/* Thanks to http://www.luxphile.com/2011/01/creative-commons-cat.html for the kitty image */ + +body { + color: #000; font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; background: #fff; - background: #fff; -} - -body.iframed { - background: transparent url('../../console/dark/images/transparent.gif') !important; - margin: 6px 0 0 !important; -} - -.snarkTitle { - font-size: 12pt; - font-weight: bold; - text-align: center; -} - -.snarkRefresh:link,.snarkRefresh:visited { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 4px 16px 5px !important; - margin: -5px -8px -5px 0 !important; - letter-spacing: 0em; - font-weight: bold; - font-size: 9pt; - color: #559; - background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; - -moz-border-radius: 0px; - -khtml-border-radius: 3px; - border-radius: 0px; - border: 1px outset #66f; -} - -.snarkRefresh:hover { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 1px 16px; - font-weight: bold; - font-size: 9pt; - color: #fff; - background: #359; - -moz-border-radius: 0; - -khtml-border-radius: 0; - border-radius: 0; -} - -.snarkRefresh:active { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 0 16px; - font-weight: bold; - font-size: 9pt; - color: #fff; - background: #00d; -} - -.snarkRefresh:last-child { - -moz-border-radius: 0 3px 3px 0px; - -khtml-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; - border: 1px outset #66f; -} - -.snarkRefresh:first-child { - -moz-border-radius: 3px 0 0 3px; - -khtml-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; - border: 1px outset #66f; + background: #fff; } - -.snarkMessages { - font: normal 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - text-align: left; - margin: 0 0 10px 0; - padding: 3px 5px 3px 5px; - border-spacing: 0px; - overflow: auto; - color: #44f; - max-height: 50px; - min-height: 50px; - width: auto; + +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; + margin: 6px 0 0 !important; +} + +.snarkTitle { + font-size: 12pt; + font-weight: bold; + text-align: center; +} + +.snarkRefresh:link,.snarkRefresh:visited { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 4px 16px 5px !important; + margin: -5px -8px -5px 0 !important; + letter-spacing: 0em; + font-weight: bold; + font-size: 9pt; + color: #559; + background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; + -moz-border-radius: 0px; + -khtml-border-radius: 3px; + border-radius: 0px; + border: 1px outset #66f; +} + +.snarkRefresh:hover { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 1px 16px; + font-weight: bold; + font-size: 9pt; + color: #fff; + background: #359; + -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; +} + +.snarkRefresh:active { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 0 16px; + font-weight: bold; + font-size: 9pt; + color: #fff; + background: #00d; +} + +.snarkRefresh:last-child { + -moz-border-radius: 0 3px 3px 0px; + -khtml-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + border: 1px outset #66f; +} + +.snarkRefresh:first-child { + -moz-border-radius: 3px 0 0 3px; + -khtml-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; + border: 1px outset #66f; +} + +.snarkMessages { + font: normal 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + text-align: left; + margin: 0 0 10px 0; + padding: 3px 5px 3px 5px; + border-spacing: 0px; + overflow: auto; + color: #44f; + max-height: 50px; + min-height: 50px; + width: auto; background: #fff url('images/kitty.png') no-repeat scroll right center; - border-bottom: 1px solid #66f; -} + border-bottom: 1px solid #66f; +} .snarkMessages li { list-style: square; } - -.snarkMessages a:link, .snarkMessages a:visited { - color: #69f !important; -} - -.snarkMessages a:hover { - color: #f90 !important; -} - -.snarkMessages ul { - margin: 0; - padding: 0 0 0 16px; -} - -.snarkMessages p { - font-style: italic; - margin: 0; - text-align: right; -} - -.snarkMessages img, .snarkMessages img:hover { - float: right; - margin: -4px -5px 4px 4px; + +.snarkMessages a:link, .snarkMessages a:visited { + color: #69f !important; +} + +.snarkMessages a:hover { + color: #f90 !important; +} + +.snarkMessages ul { + margin: 0; + padding: 0 0 0 16px; +} + +.snarkMessages p { + font-style: italic; + margin: 0; + text-align: right; +} + +.snarkMessages img, .snarkMessages img:hover { + float: right; + margin: -4px -5px 4px 4px; opacity: 1; border: 1px solid #66f; border-right: 0 none; - border-top: 0 none; -} - -.logshim { - margin-top: -10px !important; -} - -pre { - width: 100%; - font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - padding: 0; - text-align: left !important; - height: 8px; - color: #35f; - font-weight: bold !important; -} - -table { - margin: 0px 0px 10px 0px; - border: 0px; - padding: 0px; - border-spacing: 0px; - border-collapse: collapse; - color: #323; - width: 100%; - opacity: 1 !important; -} - -tr { - opacity: 1; -} - -thead, tfoot { - background: #fff; -} - -thead a, tfoot a { -} - -thead { - border-bottom: 1px solid #101; -} - -th { - padding: 3px 2px; - font-size: 8pt; - border-top: 1px solid #66f; - border-bottom: 1px solid #66f; - color: #001; - whitespace: nowrap; - background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; -} - -th:first-child { - text-align: left !important; - padding-left: 2px; -} - -tfoot td:first-child { - text-align: left !important; - padding-left: 0px; -} - -th:first-child img { - margin: 1px -2px 3px 1px !important; -} - -th:nth-child(2) img { - margin: 1px 7px 3px 2px !important; -} - -tfoot th { - padding-bottom: 4px !important; -} - -tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { - margin: 0px 2px 3px 0px !important; - padding-right: 0 !important; -} - -tfoot tr:nth-child(n+1) { - text-align: left; -} - -.headerstatus { - text-align: left; - padding-left: 15px; -} - -.headerpriority { - text-align: left; - padding-left: 10px; -} - -.ParentDir { - background: #fff; - font-size: 8pt; - border: 0px inset #101 !important; - border-left: 0 !important; - border-right: 0 !important; - text-align: left !important; - padding: 4px 0; -} - -.priority { - font-size: 7pt; - vertical-align: center; - min-width: 160px; -} + border-top: 0 none; +} -.SnarkTorrents { - margin: 0; - border: 0px solid #66f; - background: #fff; -} +.logshim { + margin-top: -10px !important; +} + +pre { + width: 100%; + font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + padding: 0; + text-align: left !important; + height: 8px; + color: #35f; + font-weight: bold !important; +} + +table { + margin: 0px 0px 10px 0px; + border: 0px; + padding: 0px; + border-spacing: 0px; + border-collapse: collapse; + color: #323; + width: 100%; + opacity: 1 !important; +} + +tr { + opacity: 1; +} + +thead, tfoot { + background: #fff; +} + +thead a, tfoot a { +} + +thead { + border-bottom: 1px solid #101; +} + +th { + padding: 3px 2px; + font-size: 8pt; + border-top: 1px solid #66f; + border-bottom: 1px solid #66f; + color: #001; + whitespace: nowrap; + background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; +} + +th:first-child { + text-align: left !important; + padding-left: 2px; +} + +tfoot td:first-child { + text-align: left !important; + padding-left: 0px; +} + +th:first-child img { + margin: 1px -2px 3px 1px !important; +} + +th:nth-child(2) img { + margin: 1px 7px 3px 2px !important; +} + +tfoot th { + padding-bottom: 4px !important; +} + +tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { + margin: 0px 2px 3px 0px !important; + padding-right: 0 !important; +} + +tfoot tr:nth-child(n+1) { + text-align: left; +} + +.headerstatus { + text-align: left; + padding-left: 15px; +} + +.headerpriority { + text-align: left; + padding-left: 10px; +} + +.ParentDir { + background: #fff; + font-size: 8pt; + border: 0px inset #101 !important; + border-left: 0 !important; + border-right: 0 !important; + text-align: left !important; + padding: 4px 0; +} + +.priority { + font-size: 7pt; + vertical-align: center; + min-width: 160px; +} + +.SnarkTorrents { + margin: 0; + border: 0px solid #66f; + background: #fff; +} .SnarkTorrents td { line-height: 90%; @@ -244,184 +244,184 @@ tfoot tr:nth-child(n+1) { .SnarkTorrents td:nth-child(3), .SnarkTorrents td:nth-child(4) { width: 20px !important; } - -td { - padding: 1px; - color: #001 !important; - opacity: 1; - font-size: 8pt; -} - -.mainsection td { - color: #001; -} - -td:first-child { - text-align: right; - font-size: 8pt; -} - -.center { - text-align: center !important; -} - -.snarkTorrentName { + +td { + padding: 1px; + color: #001 !important; + opacity: 1; + font-size: 8pt; +} + +.mainsection td { + color: #001; +} + +td:first-child { + text-align: right; + font-size: 8pt; +} + +.center { + text-align: center !important; +} + +.snarkTorrentName { padding: 0; line-height: 90%; - font-weight: bold !important; -} - -.snarkTorrentAction { - text-shadow: 1px 1px #550000; - padding: 1px 1px 1px 1px !important; - margin: 0 !important; - text-align: center; - width: 60px; -} - -.snarkTorrentAction img { - margin: 0 2px !important; - opacity: 1; -} - -.snarkTorrentAction img:hover { - -moz-box-shadow: 0 0 1px 1px #f90; - opacity: 1; -} - -.snarkTorrentEven { - font-size: 8pt; + font-weight: bold !important; +} + +.snarkTorrentAction { + text-shadow: 1px 1px #550000; + padding: 1px 1px 1px 1px !important; + margin: 0 !important; + text-align: center; + width: 60px; +} + +.snarkTorrentAction img { + margin: 0 2px !important; + opacity: 1; +} + +.snarkTorrentAction img:hover { + -moz-box-shadow: 0 0 1px 1px #f90; + opacity: 1; +} + +.snarkTorrentEven { + font-size: 8pt; background: #f5f5f5; -} - -.snarkTorrentNoneLoaded { - background: #fff; - font-size: 8.5pt; - font-weight: bold; - text-align: center !important; - color: #bbb !important; -} - -.snarkTorrentStatus { +} + +.snarkTorrentNoneLoaded { + background: #fff; + font-size: 8.5pt; + font-weight: bold; + text-align: center !important; + color: #bbb !important; +} + +.snarkTorrentStatus { padding: 2px 2px 2px 0; - line-height: 90%; -} - -.snarkTorrentStatus:first-child { - text-align: left !important; - padding-left: 0px; - min-width: 48px; - font-weight: bold; - color: #dd9 !important; - font-size: 8pt; - padding: 1px !important; -} - -.snarkTorrentStatus:first-child img { - margin-right: 10px !important; - margin-left: 6px; -} - -.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { - font-size: 8pt; + line-height: 90%; +} + +.snarkTorrentStatus:first-child { + text-align: left !important; + padding-left: 0px; + min-width: 48px; + font-weight: bold; + color: #dd9 !important; + font-size: 8pt; + padding: 1px !important; +} + +.snarkTorrentStatus:first-child img { + margin-right: 10px !important; + margin-left: 6px; +} + +.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { + font-size: 8pt; padding: 0 3px; - line-height: 90%; -} - -.snarkTorrentDownloaded { - color: #001 !important; -} - -.snarkTorrentUploaded { - color: #001 !important; -} - -.snarkTorrentRateUp { - color: #001 !important; -} - -.snarkTorrentRateDown { - color: #001 !important; -} - -.snarkTorrentOdd { - background: #f0f0f0; - font-size: 8pt; - border: 0px inset #101 !important; - border-left: 0 !important; + line-height: 90%; +} + +.snarkTorrentDownloaded { + color: #001 !important; +} + +.snarkTorrentUploaded { + color: #001 !important; +} + +.snarkTorrentRateUp { + color: #001 !important; +} + +.snarkTorrentRateDown { + color: #001 !important; +} + +.snarkTorrentOdd { + background: #f0f0f0; + font-size: 8pt; + border: 0px inset #101 !important; + border-left: 0 !important; border-right: 0 !important; } - -.snarkTorrentOdd td, .snarkTorrentEven td { - border-top: 1px dotted #66f !important; -} - + +.snarkTorrentOdd td, .snarkTorrentEven td { + border-top: 1px dotted #66f !important; +} + .snarkFileIcon { width: 16px; } -.snarkFileName { - padding: 4px 0px !important; - text-align: left !important; - font-size: 8pt !important; -} - -.snarkFileSize { - padding: 4px 2px; - font-weight: normal; -} - -.snarkFileStatus { - padding: 4px 5px 4px 15px; - text-align: center; - font-style: italic; - font-size: 8pt; +.snarkFileName { + padding: 4px 0px !important; + text-align: left !important; + font-size: 8pt !important; +} + +.snarkFileSize { + padding: 4px 2px; + font-weight: normal; +} + +.snarkFileStatus { + padding: 4px 5px 4px 15px; + text-align: center; + font-style: italic; + font-size: 8pt; text-align: left; - min-width: 230px; -} - -.snarkTorrentETA { - font-style: italic; -} - -.choked { - color: #f00000 !important; -} - -.unchoked { - color: #00f000 !important; -} - -.thumb { - max-height: 64px; - max-width: 96px; -} - -.snarkNewTorrent { - font-size: 9pt; -} - -.snarkAddInfo { - font-size: 8.5pt; - line-height: 130% !important; -} - -.snarkConfigTitle { - font-size: 10.5pt; - font-weight: bold; - padding: 1px 15px 4px 12px; - margin: 5px 0 10px 0 !important; - letter-spacing: 0.02em; - border: 1px solid #66f; - -moz-border-radius: 0 0 5px 5px; - -khtml-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; - border-top: 0; - text-shadow: 0px 2px 2px #999; - background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; + min-width: 230px; +} + +.snarkTorrentETA { + font-style: italic; +} + +.choked { + color: #f00000 !important; +} + +.unchoked { + color: #00f000 !important; +} + +.thumb { + max-height: 64px; + max-width: 96px; +} + +.snarkNewTorrent { + font-size: 9pt; +} + +.snarkAddInfo { + font-size: 8.5pt; + line-height: 130% !important; +} + +.snarkConfigTitle { + font-size: 10.5pt; + font-weight: bold; + padding: 1px 15px 4px 12px; + margin: 5px 0 10px 0 !important; + letter-spacing: 0.02em; + border: 1px solid #66f; + -moz-border-radius: 0 0 5px 5px; + -khtml-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + border-top: 0; + text-shadow: 0px 2px 2px #999; + background: #fff url("../../console/light/images/header.png") repeat-x scroll center center; font-variant: small-caps !important; - box-shadow: 0 1px 3px #999; -} + box-shadow: 0 1px 3px #999; +} div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle, div.configsectionpanel .snarkConfigTitle { padding-top: 0 !important; @@ -431,10 +431,10 @@ div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle margin-right: -3px; padding-bottom: 3px; } - -.snarkConfig { - font-size: 10pt; - width: 100%; + +.snarkConfig { + font-size: 10pt; + width: 100%; } table.snarkTorrentInfo, table.snarkDirInfo { @@ -453,359 +453,359 @@ table.snarkTorrentInfo, table.snarkDirInfo { min-width: 0px !important; } -.page { - color: #310; +.page { + color: #310; min-width: 700px !important; - margin: 5px 0 0 0; - padding: 10px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #66f; - font-size: 9pt !important; - line-height: 160% !important; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - -khtml-box-shadow: inset 0px 0px 1px 0px #002; - box-shadow: inset 0px 0px 1px 0px #002; - text-align: center; + margin: 5px 0 0 0; + padding: 10px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #66f; + font-size: 9pt !important; + line-height: 160% !important; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + text-align: center; opacity: 1; - background: #fff; -} - -form { - margin-bottom: 0; -} - -p { - line-height: 150%; -} - -hr { - color: #444; - background: #444; - height: 1px; - border: 0px solid #444; - width: 0%; - margin: 5px 0 7px 0; - text-align: center; -} - -a:link { - color: #359; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #249; - text-decoration: none; -} - -a:hover { - color: #559; -} - -a:active { - color: #77b; + background: #fff; } - -input { - font-size: 9pt; - font-weight: bold; - text-align: left; - padding: 3px 4px !important; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #66f; - background: #fff; - color: #559; + +form { + margin-bottom: 0; +} + +p { + line-height: 150%; +} + +hr { + color: #444; + background: #444; + height: 1px; + border: 0px solid #444; + width: 0%; + margin: 5px 0 7px 0; + text-align: center; +} + +a:link { + color: #359; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited { + color: #249; + text-decoration: none; +} + +a:hover { + color: #559; +} + +a:active { + color: #77b; +} + +input { + font-size: 9pt; + font-weight: bold; + text-align: left; + padding: 3px 4px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #66f; + background: #fff; + color: #559; margin: 2px 4px 2px 0; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; } - -input.r { - text-align: right; + +input.r { + text-align: right; background: #fff; - border: 1px solid #66f; -} - -input[type=submit] { - text-shadow: 0px 0px #410; - color: #359; - background: #fff; - border: 1px outset #191; + border: 1px solid #66f; +} + +input[type=submit] { + text-shadow: 0px 0px #410; + color: #359; + background: #fff; + border: 1px outset #191; padding: 2px; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; - margin-top: 6px; -} - -input[type=submit]:hover { - border: 1px outset #559; - background-color: #559; - color: #fff; -} - -input[type=submit]:active { - background: #f60 !important; - color: #fff !important; - text-shadow: 0 !important; -} - -input[type=image], thead img { - padding: 0 !important; - -moz-border-radius: 0px; - -khtml-border-radius: 0px; - border-radius: 0px; - border: medium none; - margin: 0 2px; - opacity: 1; -} - -input[type=image]:hover, thead img:hover { - opacity: 1; -} - -input[type=text]:active, input[type=text]:hover, input.r:hover { - background: #fff; + margin-top: 6px; +} + +input[type=submit]:hover { + border: 1px outset #559; + background-color: #559; + color: #fff; +} + +input[type=submit]:active { + background: #f60 !important; + color: #fff !important; + text-shadow: 0 !important; +} + +input[type=image], thead img { + padding: 0 !important; + -moz-border-radius: 0px; + -khtml-border-radius: 0px; + border-radius: 0px; + border: medium none; + margin: 0 2px; + opacity: 1; +} + +input[type=image]:hover, thead img:hover { + opacity: 1; +} + +input[type=text]:active, input[type=text]:hover, input.r:hover { + background: #fff; color: #009; border: 1px solid #66f; - box-shadow: none !important; -} + box-shadow: none !important; +} input[type=text], input.r { min-width: 90px; box-shadow: 1px 1px 2px 1px #aaa inset; } - -input[type=radio] { - padding: 2px; - margin: 0 3px 0 8px; - vertical-align: bottom; -} - + +input[type=radio] { + padding: 2px; + margin: 0 3px 0 8px; + vertical-align: bottom; +} + input.default { width: 1px; height: 1px; visibility: hidden; } - -select { - background: #fff !important; - color: #66f; - font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; - font-weight: bold; - padding: 2px 2px 2px 3px; - -moz-border-radius: 4px 0 0 4px; - -khtml-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; + +select { + background: #fff !important; + color: #66f; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font-weight: bold; + padding: 2px 2px 2px 3px; + -moz-border-radius: 4px 0 0 4px; + -khtml-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; border: 1px solid #66f; margin: 2px 4px 2px 0; - min-width: 90px; -} - -select:hover, textarea:hover { - background: #fff !important; - color: #001 !important; -} + min-width: 90px; +} + +select:hover, textarea:hover { + background: #fff !important; + color: #001 !important; +} textarea:hover { color: #001 !important; box-shadow: none; } - -textarea { - background: #fff; - color: #66f; - font-weight: bold; - padding: 1px 4px 0px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; + +textarea { + background: #fff; + color: #66f; + font-weight: bold; + padding: 1px 4px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; border: 1px solid #66f; font-size: 8pt; - box-shadow: 1px 1px 2px 1px #aaa inset; -} - -img { - border: none; - margin: 0 3px 1px 3px; - vertical-align: middle; - opacity: 1.0; - line-height: 100%; -} - -img:hover { - border: none; - opacity: 1; - line-height: 100%; -} - -.infoz { - margin: 0 -1px 0 0 !important; - padding: 0 !important; - line-height: 100%; - float: left; -} - -.infoz img { - border: none; - opacity: 1 !important; -} - -.infoz img:hover { - opacity: 1 !important; -} + box-shadow: 1px 1px 2px 1px #aaa inset; +} -div.newtorrentsection td:first-child, div.addtorrentsection td:first-child, div.configsectionpanel td:first-child { +img { + border: none; + margin: 0 3px 1px 3px; + vertical-align: middle; + opacity: 1.0; + line-height: 100%; +} + +img:hover { + border: none; + opacity: 1; + line-height: 100%; +} + +.infoz { + margin: 0 -1px 0 0 !important; + padding: 0 !important; + line-height: 100%; + float: left; +} + +.infoz img { + border: none; + opacity: 1 !important; +} + +.infoz img:hover { + opacity: 1 !important; +} + +div.newtorrentsection td:first-child, div.addtorrentsection td:first-child, div.configsectionpanel td:first-child { width: auto !important; } div.configsectionpanel td:first-child { padding-right: 5px; } - -div.section,div.mainsection div.section,div.mainsection { - margin: 0; - padding: 0px; + +div.section,div.mainsection div.section,div.mainsection { + margin: 0; + padding: 0px; border: 1px solid #66f; border-top: 2px solid #66f; - border-bottom: 2px solid #66f; - color: #001; - word-wrap: break-word; - text-align: center; - background: #fff; - opacity: 1 !important; -} - -div.newtorrentsection { - margin: 0 0 10px 0; - padding: 0 10px 0px 10px; - border: 1px solid #66f; - text-align: center; - color: #001; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - background: #f0f0f0 url('images/snark_create.png') no-repeat scroll right center; -} - -div.addtorrentsection { - margin: 10px 0; - padding: 0 10px; - border: 1px solid #66f; - text-align: center; - color: #001; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - background: #f0f0f0 url('images/snark_add.png') no-repeat scroll right center; -} - -div.configsection { - margin: 0; - padding: 0 10px 15px 10px; - border: 1px solid #66f; - color: #001; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - text-align: center; - background: #f0f0f0; - font-weight: bold; + border-bottom: 2px solid #66f; + color: #001; + word-wrap: break-word; + text-align: center; + background: #fff; + opacity: 1 !important; +} + +div.newtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #66f; + text-align: center; + color: #001; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #f0f0f0 url('images/snark_create.png') no-repeat scroll right center; +} + +div.addtorrentsection { + margin: 10px 0; + padding: 0 10px; + border: 1px solid #66f; + text-align: center; + color: #001; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #f0f0f0 url('images/snark_add.png') no-repeat scroll right center; +} + +div.configsection { + margin: 0; + padding: 0 10px 15px 10px; + border: 1px solid #66f; + color: #001; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #f0f0f0; + font-weight: bold; } div.configsection .snarkConfigTitle { padding-top: 0px !important; -} - -div.configsectionpanel { - margin: -3px 0 0; - padding: 0 10px; - border: 1px solid #66f; - color: #001; - -moz-border-radius: 0 0 4px 4px; - -khtml-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - text-align: center; - background: #f0f0f0 url('images/configuration.png') no-repeat scroll right center; - font-weight: bold; -} - -.newtorrentsection form, .configsection form, .addtorrentsection form { - color: #001 !important; -} - -div.configsection table{ - color: #ffb; - opacity: 1; -} - -div.configsection a { - color: #00a; - font-weight: bold; -} - -div.configsection a:hover { - color: #00f; - text-decoration: none; -} - -code { - font-size: 8pt; - color: #009; - padding: 0 2px; - font-weight: bold; - font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; } - -.snarknavbar { - margin: -10px 0 5px 0 !important; - padding: 14px 10px 7px; + +div.configsectionpanel { + margin: -3px 0 0; + padding: 0 10px; + border: 1px solid #66f; + color: #001; + -moz-border-radius: 0 0 4px 4px; + -khtml-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #f0f0f0 url('images/configuration.png') no-repeat scroll right center; + font-weight: bold; +} + +.newtorrentsection form, .configsection form, .addtorrentsection form { + color: #001 !important; +} + +div.configsection table{ + color: #ffb; + opacity: 1; +} + +div.configsection a { + color: #00a; + font-weight: bold; +} + +div.configsection a:hover { + color: #00f; + text-decoration: none; +} + +code { + font-size: 8pt; + color: #009; + padding: 0 2px; + font-weight: bold; + font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; +} + +.snarknavbar { + margin: -10px 0 5px 0 !important; + padding: 14px 10px 7px; /* - border: 1px solid #101; - -moz-border-radius: 0 0 8px 8px; - -khtml-border-radius: 0 0 8px 8px; - border-radius: 0 0 8px 8px; - -moz-box-shadow: inset 0px 0px 1px 0px #002; - -khtml-box-shadow: inset 0px 0px 1px 0px #002; - box-shadow: inset 0px 0px 1px 0px #002; + border: 1px solid #101; + -moz-border-radius: 0 0 8px 8px; + -khtml-border-radius: 0 0 8px 8px; + border-radius: 0 0 8px 8px; + -moz-box-shadow: inset 0px 0px 1px 0px #002; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; background: #fff url('../../console/dark/images/header.png') repeat-x scroll center center !important; */ - background: none; - text-transform: uppercase !important; - letter-spacing: 0em !important; - font-weight: bold; - font-size: 11.5pt; - color: #001; - min-width: 600px; - width: 70%; - text-align: center; + background: none; + text-transform: uppercase !important; + letter-spacing: 0em !important; + font-weight: bold; + font-size: 11.5pt; + color: #001; + min-width: 600px; + width: 70%; + text-align: center; } .iframed .snarknavbar { margin: -5px 0 8px !important; -} - -.snarknavbar img { - border: 0; - margin: 1px -8px -1px -2px; - padding: 1px 0 0px !important; - vertical-align: top; -} +} + +.snarknavbar img { + border: 0; + margin: 1px -8px -1px -2px; + padding: 1px 0 0px !important; + vertical-align: top; +} .routerdown { color: #001; diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index d30a05cb1..bdd79e661 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -1,391 +1,391 @@ -/* I2PSnark theme "Ubergine" by dr|z3d */ -/* Guantanamo Commemorative Edition. */ - -body { - background: #101 url('/themes/snark/ubergine/images/graytile.png'); - color: #001; - font: 7.5pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; -} +/* I2PSnark theme "Ubergine" by dr|z3d */ +/* Guantanamo Commemorative Edition. */ -body.iframed { - background: transparent url('../../console/dark/images/transparent.gif') !important; - margin: 6px 0 !important; +body { + background: #101 url('/themes/snark/ubergine/images/graytile.png'); + color: #001; + font: 7.5pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; } - -.snarkTitle { - font-size: 12pt; - font-weight: bold; - text-align: center; -} - -.snarkRefresh:link,.snarkRefresh:visited { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 4px 16px 5px !important; - margin: -5px -8px -5px 0 !important; - letter-spacing: 0.03em; - font-weight: bold; - font-size: 9pt; - color: #f70; - text-shadow: 1px 1px #420; - background: url('/themes/snark/ubergine/images/snarknav_lowlight.png') no-repeat scroll center bottom; - background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; - -moz-border-radius: 0px; - -khtml-border-radius: 3px; - border-radius: 0px;; - -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90; - -} - -.snarkRefresh:hover { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 1px 16px; - font-weight: bold; - color: #f50; - background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; - background: #310 url('/themes/snark/ubergine/images/snarknav_lowlight.png') repeat-x scroll center center; - -moz-border-radius: 0; - -khtml-border-radius: 0; - border-radius: 0; - -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px #f90; -} - -.snarkRefresh:active { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 0 16px; - font-weight: bold; - color: #fb0; - background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; -} - -.snarkRefresh:last-child { - -moz-border-radius: 0 3px 3px 0px; - -khtml-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; - -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90; -} - -.snarkRefresh:first-child { - -moz-border-radius: 3px 0 0 3px; - -khtml-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; - -moz-box-shadow: inset 0 0 1px 0 #f90; - -khtml-box-shadow: inset 0 0 1px 0 #f90; - box-shadow: 0 0 1px 0 #f90; -} - -.snarkMessages { - font: bold 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - text-align: left; - margin: 0 0 10px 0; - padding: 3px 5px; - border-spacing: 0px; - -moz-border-radius: 4px 0 0 0; - -khtml-border-radius: 4px 0 0 0; - border-radius: 4px 0 0 0; - border: 1px solid #000; - overflow: auto; - color: #26f; - max-height: 76px; - min-height: 45px; - width: auto; - background: #2a192a url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; -} - -.snarkMessages a:link, .snarkMessages a:visited { - color: #69f !important; -} - -.snarkMessages a:hover { - color: #f90 !important; -} - -.snarkMessages ul { - margin: 0; - padding: 0 0 0 16px; -} - -.snarkMessages p { - font-style: italic; - margin: 0; - text-align: right; -} - -.snarkMessages img { - float: right; - margin: -3px -4px 4px 4px; - opacity: 0.8; -} - -.logshim { - margin-top: -10px !important; -} - -pre { - width: 100%; - font: 7.5pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - padding: 0; - text-align: left !important; - height: 8px; - color: #35f; - font-weight: bold !important; -} - -table { - margin: 0px 0px 10px 0px; - border: 0px; - padding: 0px; - border-spacing: 0px; - border-collapse: collapse; - color: #323; - width: 100%; - opacity: 1 !important; -} - -tr { - opacity: 1; -} - -thead, tfoot { - text-shadow:0 2px 5px #333333; - background: #101; -} - -thead a, tfoot a { -text-shadow:1px 1px #550000; -} - -thead { - border-bottom: 1px solid #101; -} - -th { - padding: 4px 2px 4px 4px; - font-size: 8pt; - border-top: 1px outset #001; - border-bottom: 1px inset #101; - color: #ddd; - whitespace: nowrap; - letter-spacing: 0em; -} - -th:first-child { - text-align: left !important; - padding-left: 2px; -} - -tfoot td:first-child { - text-align: left !important; - padding-left: 0px; -} - -th:first-child img { - margin: 1px 1px 3px 3px !important; -} - -th:nth-child(2) img { - margin: 1px 7px 3px 2px !important; -} - -tfoot th { - padding-bottom: 4px !important; -} - -tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { - margin: 0px 2px 3px 0px !important; - padding-right: 0 !important; -} - -tfoot tr:nth-child(n+1) { - text-align: left; -} - -.headerstatus { - text-align: left; - padding-left: 15px; -} - -.headerpriority { - text-align: left; - padding-left: 10px; -} - -.ParentDir { - background: #656; - background: #351933; - font-size: 7.5pt; - border: 0px inset #101 !important; - border-left: 0 !important; - border-right: 0 !important; - text-align: left !important; - padding: 4px 0; -} - -.priority { - font-size: 7pt; - vertical-align: center; -} - -.SnarkTorrents { - margin: 0; - border: 1px solid #101; - background: #212; -} - -td { - padding: 1px; - color: #ddd !important; - opacity: 1; - font-size: 8pt; -} - -.mainsection td { - color: #111; -} - -td:first-child { - text-align: right; - font-size: 8pt; -} - -.center { - text-align: center !important; -} - + +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; + margin: 6px 0 !important; +} + +.snarkTitle { + font-size: 12pt; + font-weight: bold; + text-align: center; +} + +.snarkRefresh:link,.snarkRefresh:visited { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 4px 16px 5px !important; + margin: -5px -8px -5px 0 !important; + letter-spacing: 0.03em; + font-weight: bold; + font-size: 9pt; + color: #f70; + text-shadow: 1px 1px #420; + background: url('/themes/snark/ubergine/images/snarknav_lowlight.png') no-repeat scroll center bottom; + background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; + -moz-border-radius: 0px; + -khtml-border-radius: 3px; + border-radius: 0px;; + -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90; + +} + +.snarkRefresh:hover { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 1px 16px; + font-weight: bold; + color: #f50; + background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; + background: #310 url('/themes/snark/ubergine/images/snarknav_lowlight.png') repeat-x scroll center center; + -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; + -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px #f90; +} + +.snarkRefresh:active { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 0 16px; + font-weight: bold; + color: #fb0; + background: #310 url('/themes/snark/ubergine/images/snarknav_on.png') repeat-x scroll center center; +} + +.snarkRefresh:last-child { + -moz-border-radius: 0 3px 3px 0px; + -khtml-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90; +} + +.snarkRefresh:first-child { + -moz-border-radius: 3px 0 0 3px; + -khtml-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; + -moz-box-shadow: inset 0 0 1px 0 #f90; + -khtml-box-shadow: inset 0 0 1px 0 #f90; + box-shadow: 0 0 1px 0 #f90; +} + +.snarkMessages { + font: bold 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + text-align: left; + margin: 0 0 10px 0; + padding: 3px 5px; + border-spacing: 0px; + -moz-border-radius: 4px 0 0 0; + -khtml-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; + border: 1px solid #000; + overflow: auto; + color: #26f; + max-height: 76px; + min-height: 45px; + width: auto; + background: #2a192a url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; +} + +.snarkMessages a:link, .snarkMessages a:visited { + color: #69f !important; +} + +.snarkMessages a:hover { + color: #f90 !important; +} + +.snarkMessages ul { + margin: 0; + padding: 0 0 0 16px; +} + +.snarkMessages p { + font-style: italic; + margin: 0; + text-align: right; +} + +.snarkMessages img { + float: right; + margin: -3px -4px 4px 4px; + opacity: 0.8; +} + +.logshim { + margin-top: -10px !important; +} + +pre { + width: 100%; + font: 7.5pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + padding: 0; + text-align: left !important; + height: 8px; + color: #35f; + font-weight: bold !important; +} + +table { + margin: 0px 0px 10px 0px; + border: 0px; + padding: 0px; + border-spacing: 0px; + border-collapse: collapse; + color: #323; + width: 100%; + opacity: 1 !important; +} + +tr { + opacity: 1; +} + +thead, tfoot { + text-shadow:0 2px 5px #333333; + background: #101; +} + +thead a, tfoot a { +text-shadow:1px 1px #550000; +} + +thead { + border-bottom: 1px solid #101; +} + +th { + padding: 4px 2px 4px 4px; + font-size: 8pt; + border-top: 1px outset #001; + border-bottom: 1px inset #101; + color: #ddd; + whitespace: nowrap; + letter-spacing: 0em; +} + +th:first-child { + text-align: left !important; + padding-left: 2px; +} + +tfoot td:first-child { + text-align: left !important; + padding-left: 0px; +} + +th:first-child img { + margin: 1px 1px 3px 3px !important; +} + +th:nth-child(2) img { + margin: 1px 7px 3px 2px !important; +} + +tfoot th { + padding-bottom: 4px !important; +} + +tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { + margin: 0px 2px 3px 0px !important; + padding-right: 0 !important; +} + +tfoot tr:nth-child(n+1) { + text-align: left; +} + +.headerstatus { + text-align: left; + padding-left: 15px; +} + +.headerpriority { + text-align: left; + padding-left: 10px; +} + +.ParentDir { + background: #656; + background: #351933; + font-size: 7.5pt; + border: 0px inset #101 !important; + border-left: 0 !important; + border-right: 0 !important; + text-align: left !important; + padding: 4px 0; +} + +.priority { + font-size: 7pt; + vertical-align: center; +} + +.SnarkTorrents { + margin: 0; + border: 1px solid #101; + background: #212; +} + +td { + padding: 1px; + color: #ddd !important; + opacity: 1; + font-size: 8pt; +} + +.mainsection td { + color: #111; +} + +td:first-child { + text-align: right; + font-size: 8pt; +} + +.center { + text-align: center !important; +} + .snarkTorrentName { - line-height: 100%; - text-shadow:1px 1px #550000; - padding: 2px 0 0; -} - -.snarkTorrentName img { - padding: 1px; - text-align: left; - vertical-align: middle; -} - -.snarkTorrentAction { - text-shadow:1px 1px #550000; - padding: 1px 1px 1px 1px !important; - margin: 0 !important; - text-align: center; - width: 68px; -} - -.snarkTorrentAction img { - margin: 0 2px !important; - opacity: 0.6; -} - -.snarkTorrentAction img:hover { - -moz-box-shadow: 0 0 1px 1px #f90; - opacity: 1; -} - -.snarkTorrentEven { - font-size: 7.5pt; - background: #202; -} - -.snarkTorrentNoneLoaded { - background: #323; - font-size: 8.5pt; - font-weight: bold; - text-align: center !important; - color: #bbb !important; -} - -.snarkTorrentStatus { + line-height: 100%; + text-shadow:1px 1px #550000; + padding: 2px 0 0; +} + +.snarkTorrentName img { + padding: 1px; + text-align: left; + vertical-align: middle; +} + +.snarkTorrentAction { + text-shadow:1px 1px #550000; + padding: 1px 1px 1px 1px !important; + margin: 0 !important; + text-align: center; + width: 68px; +} + +.snarkTorrentAction img { + margin: 0 2px !important; + opacity: 0.6; +} + +.snarkTorrentAction img:hover { + -moz-box-shadow: 0 0 1px 1px #f90; + opacity: 1; +} + +.snarkTorrentEven { + font-size: 7.5pt; + background: #202; +} + +.snarkTorrentNoneLoaded { + background: #323; + font-size: 8.5pt; + font-weight: bold; + text-align: center !important; + color: #bbb !important; +} + +.snarkTorrentStatus { padding: 2px 2px 2px 0; - line-height: 100%; -} - -.snarkTorrentStatus:first-child { - text-align: left !important; - padding-left: 0px; - min-width: 48px; - font-weight: bold; - color: #dd9 !important; - font-size: 7.5pt; - padding: 1px !important; -} - -.snarkTorrentStatus:first-child img { - margin-right: 10px !important; - margin-left: 6px; -} - -.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { - font-size: 7.5pt; - font-weight: bold; + line-height: 100%; +} + +.snarkTorrentStatus:first-child { + text-align: left !important; + padding-left: 0px; + min-width: 48px; + font-weight: bold; + color: #dd9 !important; + font-size: 7.5pt; + padding: 1px !important; +} + +.snarkTorrentStatus:first-child img { + margin-right: 10px !important; + margin-left: 6px; +} + +.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { + font-size: 7.5pt; + font-weight: bold; padding: 0 3px; - line-height: 100%; -} - -.snarkTorrentDownloaded { - color: #76a !important; -} - -.snarkTorrentUploaded { - color: #b9b !important; -} - -.snarkTorrentRateUp { - color: #b9b !important; -} - -.snarkTorrentRateDown { - color: #76a !important; -} - -.snarkTorrentOdd { - background: #351933; - font-size: 7.5pt; - border: 0px inset #101 !important; - border-left: 0 !important; - border-right: 0 !important; -} -.snarkTorrentOdd td, .snarkTorrentEven td { - border-top: 1px dotted #313 !important; -} - + line-height: 100%; +} + +.snarkTorrentDownloaded { + color: #76a !important; +} + +.snarkTorrentUploaded { + color: #b9b !important; +} + +.snarkTorrentRateUp { + color: #b9b !important; +} + +.snarkTorrentRateDown { + color: #76a !important; +} + +.snarkTorrentOdd { + background: #351933; + font-size: 7.5pt; + border: 0px inset #101 !important; + border-left: 0 !important; + border-right: 0 !important; +} +.snarkTorrentOdd td, .snarkTorrentEven td { + border-top: 1px dotted #313 !important; +} + .snarkFileIcon { width: 16px; } -.snarkFileName { - padding: 4px 0px !important; - text-align: left !important; - font-size: 7.5pt !important; -} - -.snarkFileSize { - padding: 4px 2px; - font-weight: bold; - color: #b6b !important; -} - -.snarkFileStatus { - padding: 4px 5px 4px 15px; - text-align: center; - font-style: italic; - font-size: 7.5pt; - text-align: left; -} - -.snarkTorrentETA { - font-weight: bold; - font-style: italic; - color: #dd7 !important; -} +.snarkFileName { + padding: 4px 0px !important; + text-align: left !important; + font-size: 7.5pt !important; +} + +.snarkFileSize { + padding: 4px 2px; + font-weight: bold; + color: #b6b !important; +} + +.snarkFileStatus { + padding: 4px 5px 4px 15px; + text-align: center; + font-style: italic; + font-size: 7.5pt; + text-align: left; +} + +.snarkTorrentETA { + font-weight: bold; + font-style: italic; + color: #dd7 !important; +} .snarkTorrentInfo img { max-height: 16px !important; @@ -421,412 +421,412 @@ table.SnarkDirInfo { text-align: center !important; vertical-align: middle; } - -.choked { - color: #f00000 !important; -} - -.unchoked { - color: #00f000 !important; -} - -.thumb { - max-height: 64px; - max-width: 96px; -} - -.snarkNewTorrent { - font-size: 8pt; -} - -.snarkAddInfo { - font-size: 8pt; - line-height: 130% !important; -} - -.snarkConfigTitle { - font-size: 11pt; - font-weight: bold; - padding: 0 25px 3px 25px; - margin: 5px 0 10px 0 !important; - letter-spacing: 0.05em; - border: 1px solid #111; - -moz-border-radius: 0 0 5px 5px; - -khtml-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; - border-top: 0; - text-shadow: 0px 3px 5px #323; - background: #101 url('/themes/snark/ubergine/images/snarknav.png') repeat-x scroll center center !important; - font-variant: small-caps !important; -} - -.snarkConfig { - font-size: 10pt; - width: 100%; -} - -.page { - background: #323 url('/themes/snark/ubergine/images/tile2.png'); - color: #310; - min-width: 800px !important; - margin: 5px 0 0 0; - padding: 10px 10px 0px 10px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #101; - font-size: 8pt !important; - line-height: 160% !important; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - -khtml-box-shadow: inset 0px 0px 1px 0px #002; - box-shadow: inset 0px 0px 1px 0px #002; - text-align: center; - opacity: 1; -} - -form { - margin-bottom: 0; -} - -p { - line-height: 150%; -} - -hr { - color: #444; - background: #444; - height: 1px; - border: 0px solid #444; - width: 0%; - margin: 5px 0 7px 0; - text-align: center; -} - -a:link { - color: #f70; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #f50; - text-decoration: none; - font-weight: bold; -} - -a:hover { - color: #f90; - font-weight: bold; -} - -input { - font-size: 8.5pt; - font-weight: bold; - text-align: left; - padding: 3px 4px !important; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px inset #000; - background: #212 url('/themes/snark/ubergine/images/graytile.png'); - color: #f60; - margin: 2px 4px; -} - -input.r { - text-align: right; - background: url('/themes/snark/ubergine/images/graytile.png'); -} - -input[type=submit] { - text-shadow: 0px 0px #410; - color: #000; - background: #989; - border: 1px inset #bbb; - padding: 2px; -} - -input[type=submit]:hover { - border: 1px outset #bbb; - text-shadow: 0 0; - background-color: #f60; - color: #fff; - text-shadow: 0px 1px 5px #f00; -} - -input[type=submit]:active { - background: #000 !important; - color: #f60 !important; - text-shadow: 0 !important; -} - -input[type=image], thead img { - padding: 0 !important; - -moz-border-radius: 0px; - -khtml-border-radius: 0px; - border-radius: 0px; - border: medium none; - margin: 0 2px; - opacity: 0.8; -} - -input[type=image]:hover, thead img:hover { - opacity: 1; -} - -input[type=text]:active, input[type=text]:hover, input.r:hover { - background: #d60; - color: #fff; -} - -input[type=radio] { - padding: 2px; - margin: 0 3px 0 8px; - vertical-align: bottom; -} - -input.default { width: 1px; height: 1px; visibility: hidden; } - -input.accept { - background: #989 url('../../console/images/accept.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.add { - background: #989 url('../../console/images/add.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.create { - background: #989 url('images/create.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.cancel { - background: #989 url('../../console/images/cancel.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.create { - background: #989 url('images/create.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.delete { - background: #989 url('../../console/images/delete.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.reload { - background: #989 url('../../console/images/arrow_refresh.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -select { - background: #333; - background: url('/themes/snark/ubergine/images/graytile.png') !important; - color: #f60; - font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; - font-weight: bold; - padding: 2px 2px 2px 3px; - -moz-border-radius: 4px 0 0 4px; - -khtml-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; - border: 1px solid #000; -} - -select:hover, textarea:hover { - background: #f60 !important; - color: #fff !important; -} - -textarea { - background: #111 url('/themes/snark/ubergine/images/graytile.png'); - color: #f60; - font-weight: bold; - padding: 1px 4px 0px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; + +.choked { + color: #f00000 !important; +} + +.unchoked { + color: #00f000 !important; +} + +.thumb { + max-height: 64px; + max-width: 96px; +} + +.snarkNewTorrent { + font-size: 8pt; +} + +.snarkAddInfo { + font-size: 8pt; + line-height: 130% !important; +} + +.snarkConfigTitle { + font-size: 11pt; + font-weight: bold; + padding: 0 25px 3px 25px; + margin: 5px 0 10px 0 !important; + letter-spacing: 0.05em; + border: 1px solid #111; + -moz-border-radius: 0 0 5px 5px; + -khtml-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + border-top: 0; + text-shadow: 0px 3px 5px #323; + background: #101 url('/themes/snark/ubergine/images/snarknav.png') repeat-x scroll center center !important; + font-variant: small-caps !important; +} + +.snarkConfig { + font-size: 10pt; + width: 100%; +} + +.page { + background: #323 url('/themes/snark/ubergine/images/tile2.png'); + color: #310; + min-width: 800px !important; + margin: 5px 0 0 0; + padding: 10px 10px 0px 10px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #101; + font-size: 8pt !important; + line-height: 160% !important; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + text-align: center; + opacity: 1; +} + +form { + margin-bottom: 0; +} + +p { + line-height: 150%; +} + +hr { + color: #444; + background: #444; + height: 1px; + border: 0px solid #444; + width: 0%; + margin: 5px 0 7px 0; + text-align: center; +} + +a:link { + color: #f70; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited { + color: #f50; + text-decoration: none; + font-weight: bold; +} + +a:hover { + color: #f90; + font-weight: bold; +} + +input { + font-size: 8.5pt; + font-weight: bold; + text-align: left; + padding: 3px 4px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; border: 1px inset #000; - font-size: 8pt; -} - -img { - border: none; - margin: 0 3px 1px 3px; - vertical-align: middle; - opacity: 1.0; - line-height: 100%; -} - -img:hover { - border: none; - opacity: 1; - line-height: 100%; -} - -.infoz { - margin: 0 -1px 0 0 !important; - padding: 0 !important; - lineheight: 100%; - float: left; -} - -.infoz img { - border: none; - opacity: 0.5 !important; -} - -.infoz img:hover { - opacity: 1 !important; -} - - -div.section,div.mainsection { - margin: 0 0 10px 0; - padding: 10px; - border: 1px solid #001; - color: #001; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - word-wrap: break-word; - text-align: center; - background: #545; - opacity: 1 !important; -} - -div.newtorrentsection { - margin: 0 0 10px 0; - padding: 0 10px 0px 10px; - border: 1px solid #001; - text-align: center; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - background: #545 url('/themes/snark/ubergine/images/snark_create.png') no-repeat scroll right center; - opacity: 1.0; -} - -div.addtorrentsection { - margin: 0 0 10px 0; - padding: 0 10px 0px 10px; - border: 1px solid #001; - text-align: center; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - background: #545 url('/themes/snark/ubergine/images/snark_add.png') no-repeat scroll right center; - opacity: 1.0; -} - -div.configsection { - margin: 0 0 10px 0; - padding: 0 10px 15px 10px; - border: 1px solid #000; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - text-align: center; - background: #545; - font-weight: bold; -} - -div.configsectionpanel { - margin: 0 0 10px 0; - padding: 0 10px; - border: 1px solid #000; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #101; - -khtml-box-shadow: inset 0px 0px 1px 0px #101; - box-shadow: inset 0px 0px 1px 0px #101; - word-wrap: break-word; - text-align: center; - background: #545 url('/themes/snark/ubergine/images/configuration.png') no-repeat scroll right center; - font-weight: bold; -} - -.newtorrentsection form, .configsection form, .addtorrentsection form { - color: #ddd !important; -} - -div.configsection table{ - color: #ffb; - opacity: 1; -} - -div.configsection a { - color: #f60; - text-shadow: 1px 1px #500; -} - -div.configsection a:hover { - color: #f90; - text-decoration: none; -} - -code { - font-size: 9pt; - color: #b8b; - padding: 0 2px; - font-weight: bold; - font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; -} -.snarknavbar { - margin: -10px 0 5px 0 !important; - padding: 11px 10px 12px; - border: 1px solid #101; - -moz-border-radius: 0 0 8px 8px; - -khtml-border-radius: 0 0 8px 8px; - border-radius: 0 0 8px 8px; - -moz-box-shadow: inset 0px 0px 1px 0px #002; - -khtml-box-shadow: inset 0px 0px 1px 0px #002; - box-shadow: inset 0px 0px 1px 0px #002; - background: #101 url('/themes/snark/ubergine/images/snarktopnav.png') repeat-x scroll center center; - text-transform: uppercase !important; - letter-spacing: 0.065em !important; - font-weight: bold; - font-size: 11.5pt; - color: #001; - min-width: 700px; - width: 70%; - text-align: center; - } - - .snarknavbar img { - border: 0; - margin: 0 -6px 0 -2px; - padding: 1px 0 0px !important; - vertical-align: top; -} + background: #212 url('/themes/snark/ubergine/images/graytile.png'); + color: #f60; + margin: 2px 4px; +} + +input.r { + text-align: right; + background: url('/themes/snark/ubergine/images/graytile.png'); +} + +input[type=submit] { + text-shadow: 0px 0px #410; + color: #000; + background: #989; + border: 1px inset #bbb; + padding: 2px; +} + +input[type=submit]:hover { + border: 1px outset #bbb; + text-shadow: 0 0; + background-color: #f60; + color: #fff; + text-shadow: 0px 1px 5px #f00; +} + +input[type=submit]:active { + background: #000 !important; + color: #f60 !important; + text-shadow: 0 !important; +} + +input[type=image], thead img { + padding: 0 !important; + -moz-border-radius: 0px; + -khtml-border-radius: 0px; + border-radius: 0px; + border: medium none; + margin: 0 2px; + opacity: 0.8; +} + +input[type=image]:hover, thead img:hover { + opacity: 1; +} + +input[type=text]:active, input[type=text]:hover, input.r:hover { + background: #d60; + color: #fff; +} + +input[type=radio] { + padding: 2px; + margin: 0 3px 0 8px; + vertical-align: bottom; +} + +input.default { width: 1px; height: 1px; visibility: hidden; } + +input.accept { + background: #989 url('../../console/images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.add { + background: #989 url('../../console/images/add.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.create { + background: #989 url('images/create.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.cancel { + background: #989 url('../../console/images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.create { + background: #989 url('images/create.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.delete { + background: #989 url('../../console/images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.reload { + background: #989 url('../../console/images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +select { + background: #333; + background: url('/themes/snark/ubergine/images/graytile.png') !important; + color: #f60; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font-weight: bold; + padding: 2px 2px 2px 3px; + -moz-border-radius: 4px 0 0 4px; + -khtml-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; + border: 1px solid #000; +} + +select:hover, textarea:hover { + background: #f60 !important; + color: #fff !important; +} + +textarea { + background: #111 url('/themes/snark/ubergine/images/graytile.png'); + color: #f60; + font-weight: bold; + padding: 1px 4px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px inset #000; + font-size: 8pt; +} + +img { + border: none; + margin: 0 3px 1px 3px; + vertical-align: middle; + opacity: 1.0; + line-height: 100%; +} + +img:hover { + border: none; + opacity: 1; + line-height: 100%; +} + +.infoz { + margin: 0 -1px 0 0 !important; + padding: 0 !important; + lineheight: 100%; + float: left; +} + +.infoz img { + border: none; + opacity: 0.5 !important; +} + +.infoz img:hover { + opacity: 1 !important; +} + + +div.section,div.mainsection { + margin: 0 0 10px 0; + padding: 10px; + border: 1px solid #001; + color: #001; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + word-wrap: break-word; + text-align: center; + background: #545; + opacity: 1 !important; +} + +div.newtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #001; + text-align: center; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #545 url('/themes/snark/ubergine/images/snark_create.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.addtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #001; + text-align: center; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + background: #545 url('/themes/snark/ubergine/images/snark_add.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.configsection { + margin: 0 0 10px 0; + padding: 0 10px 15px 10px; + border: 1px solid #000; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #545; + font-weight: bold; +} + +div.configsectionpanel { + margin: 0 0 10px 0; + padding: 0 10px; + border: 1px solid #000; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #101; + -khtml-box-shadow: inset 0px 0px 1px 0px #101; + box-shadow: inset 0px 0px 1px 0px #101; + word-wrap: break-word; + text-align: center; + background: #545 url('/themes/snark/ubergine/images/configuration.png') no-repeat scroll right center; + font-weight: bold; +} + +.newtorrentsection form, .configsection form, .addtorrentsection form { + color: #ddd !important; +} + +div.configsection table{ + color: #ffb; + opacity: 1; +} + +div.configsection a { + color: #f60; + text-shadow: 1px 1px #500; +} + +div.configsection a:hover { + color: #f90; + text-decoration: none; +} + +code { + font-size: 9pt; + color: #b8b; + padding: 0 2px; + font-weight: bold; + font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; +} +.snarknavbar { + margin: -10px 0 5px 0 !important; + padding: 11px 10px 12px; + border: 1px solid #101; + -moz-border-radius: 0 0 8px 8px; + -khtml-border-radius: 0 0 8px 8px; + border-radius: 0 0 8px 8px; + -moz-box-shadow: inset 0px 0px 1px 0px #002; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + background: #101 url('/themes/snark/ubergine/images/snarktopnav.png') repeat-x scroll center center; + text-transform: uppercase !important; + letter-spacing: 0.065em !important; + font-weight: bold; + font-size: 11.5pt; + color: #001; + min-width: 700px; + width: 70%; + text-align: center; + } + + .snarknavbar img { + border: 0; + margin: 0 -6px 0 -2px; + padding: 1px 0 0px !important; + vertical-align: top; +} .routerdown { color: #ee9; diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index a25203ff5..830b11647 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -1,403 +1,403 @@ -/* I2PSnark theme "Vanilla" by dr|z3d */ - - -body { - background: #eeb url('images/graytile.png'); - color: #001; - font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; -} +/* I2PSnark theme "Vanilla" by dr|z3d */ -body.iframed { - background: transparent url('../../console/dark/images/transparent.gif') !important; - margin: 6px 0 !important; + +body { + background: #eeb url('images/graytile.png'); + color: #001; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; +} + +body.iframed { + background: transparent url('../../console/dark/images/transparent.gif') !important; + margin: 6px 0 !important; +} + +.snarkTitle { + font-size: 12pt; + font-weight: bold; + text-align: center; +} + +.snarkRefresh:link,.snarkRefresh:visited { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 4px 16px 5px !important; + margin: -5px -8px -5px 0 !important; + letter-spacing: 0.05em; + font-weight: bold; + font-size: 11pt; + color: #f60; + text-shadow: 0px 1px #303; + background: #fff url('images/bling.png') repeat-x scroll center center; + -moz-border-radius: 0px; + -khtml-border-radius: 3px; + border-radius: 0px; + -moz-box-shadow: inset 0 0 1px 0 #330; + -khtml-box-shadow: inset 0 0 1px 0 #330; + box-shadow: 0 0 1px 0 #330; + text-shadow: 0 0 0; + +} + +.snarkRefresh:hover { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 1px 16px; + letter-spacing: 0.05em; + font-weight: bold; + font-size: 11pt; + color: #f50; + background: #fff url('images/bling2.png') repeat-x scroll center center;*/ -moz-border-radius: 0; + -khtml-border-radius: 0; + border-radius: 0; + -moz-box-shadow: inset 0 0 1px 0 #330; + -khtml-box-shadow: inset 0 0 1px 0 #330; + box-shadow: 0 0 1px #330; + text-shadow: 0 0 0; +} + +.snarkRefresh:active { + text-decoration: none !important; + text-transform: uppercase !important; + padding: 0 16px; + letter-spacing: 0.05em; + font-weight: bold; + font-size: 11pt; + color: #fb0; + background: #eeb; +} + +.snarkRefresh:last-child { + -moz-border-radius: 0 3px 3px 0px; + -khtml-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + -moz-box-shadow: inset 0 0 1px 0 #330; + -khtml-box-shadow: inset 0 0 1px 0 #330; + box-shadow: 0 0 1px 0 #330; +} + +.snarkRefresh:first-child { + -moz-border-radius: 3px 0 0 3px; + -khtml-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; + -moz-box-shadow: inset 0 0 1px 0 #330; + -khtml-box-shadow: inset 0 0 1px 0 #330; + box-shadow: 0 0 1px 0 #330; } - -.snarkTitle { - font-size: 12pt; - font-weight: bold; - text-align: center; -} - -.snarkRefresh:link,.snarkRefresh:visited { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 4px 16px 5px !important; - margin: -5px -8px -5px 0 !important; - letter-spacing: 0.05em; - font-weight: bold; - font-size: 11pt; - color: #f60; - text-shadow: 0px 1px #303; - background: #fff url('images/bling.png') repeat-x scroll center center; - -moz-border-radius: 0px; - -khtml-border-radius: 3px; - border-radius: 0px; - -moz-box-shadow: inset 0 0 1px 0 #330; - -khtml-box-shadow: inset 0 0 1px 0 #330; - box-shadow: 0 0 1px 0 #330; - text-shadow: 0 0 0; - -} - -.snarkRefresh:hover { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 1px 16px; - letter-spacing: 0.05em; - font-weight: bold; - font-size: 11pt; - color: #f50; - background: #fff url('images/bling2.png') repeat-x scroll center center;*/ -moz-border-radius: 0; - -khtml-border-radius: 0; - border-radius: 0; - -moz-box-shadow: inset 0 0 1px 0 #330; - -khtml-box-shadow: inset 0 0 1px 0 #330; - box-shadow: 0 0 1px #330; - text-shadow: 0 0 0; -} - -.snarkRefresh:active { - text-decoration: none !important; - text-transform: uppercase !important; - padding: 0 16px; - letter-spacing: 0.05em; - font-weight: bold; - font-size: 11pt; - color: #fb0; - background: #eeb; -} - -.snarkRefresh:last-child { - -moz-border-radius: 0 3px 3px 0px; - -khtml-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; - -moz-box-shadow: inset 0 0 1px 0 #330; - -khtml-box-shadow: inset 0 0 1px 0 #330; - box-shadow: 0 0 1px 0 #330; -} - -.snarkRefresh:first-child { - -moz-border-radius: 3px 0 0 3px; - -khtml-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; - -moz-box-shadow: inset 0 0 1px 0 #330; - -khtml-box-shadow: inset 0 0 1px 0 #330; - box-shadow: 0 0 1px 0 #330; -} .snarkRefresh img { margin-right: -10px !important; -} -.snarkMessages { - font: bold 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - text-align: left; - margin: 0 0 10px 0; - padding: 3px 5px; - border-spacing: 0px; - -moz-border-radius: 4px 0 0 0; - -khtml-border-radius: 4px 0 0 0; - border-radius: 4px 0 0 0; - border: 1px solid #000; - overflow: auto; - color: #500; - max-height: 76px; - min-height: 45px; - width: auto; - background: #eda url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; -} - -.snarkMessages a:link { - color: #f60 !important; -} - -.snarkMessages a:hover { - color: #f90 !important; -} - -.snarkMessages a:visited { - color: #d30 !important; -} - -.snarkMessages ul { - margin: 0; - padding: 0 0 0 16px; -} - -.snarkMessages p { - font-style: italic; - margin: 0; - text-align: right; -} - -.snarkMessages img { - float: right; - margin: -3px -4px 4px 4px; - opacity: 0.8; -} - -.logshim { - margin-top: -10px !important; -} - -pre { - width: 100%; - font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; - padding: 0; - text-align: left !important; - height: 8px; - color: #731; - font-weight: bold !important; -} - -table { - margin: 0px 0px 10px 0px; - border: 0px; - padding: 0px; - border-spacing: 0px; - border-collapse: collapse; - color: #323; - width: 100%; +} +.snarkMessages { + font: bold 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + text-align: left; + margin: 0 0 10px 0; + padding: 3px 5px; + border-spacing: 0px; + -moz-border-radius: 4px 0 0 0; + -khtml-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; + border: 1px solid #000; + overflow: auto; + color: #500; + max-height: 76px; + min-height: 45px; + width: auto; + background: #eda url('/themes/snark/ubergine/images/hat.png') no-repeat scroll right center; +} + +.snarkMessages a:link { + color: #f60 !important; +} + +.snarkMessages a:hover { + color: #f90 !important; +} + +.snarkMessages a:visited { + color: #d30 !important; +} + +.snarkMessages ul { + margin: 0; + padding: 0 0 0 16px; +} + +.snarkMessages p { + font-style: italic; + margin: 0; + text-align: right; +} + +.snarkMessages img { + float: right; + margin: -3px -4px 4px 4px; + opacity: 0.8; +} + +.logshim { + margin-top: -10px !important; +} + +pre { + width: 100%; + font: 8pt "Lucida Console","DejaVu Sans Mono",Courier,mono !important; + padding: 0; + text-align: left !important; + height: 8px; + color: #731; + font-weight: bold !important; +} + +table { + margin: 0px 0px 10px 0px; + border: 0px; + padding: 0px; + border-spacing: 0px; + border-collapse: collapse; + color: #323; + width: 100%; opacity: 1 !important; - font-size: 8.5pt !important; -} - -tr { - opacity: 1; -} - -thead, tfoot { - background: url("images/bling2.png") repeat-x scroll center center #867; - font-weight: bold; - color: #503; -} - -/* -thead a, tfoot a { -text-shadow: 1px 1px 1px #f00; -} -*/ - -thead { - border-bottom: 1px solid #604; -} - -th { - padding: 4px 2px 4px 4px; - font-size: 8pt; - border-top: 1px outset #604; - border-bottom: 1px inset #604; + font-size: 8.5pt !important; +} + +tr { + opacity: 1; +} + +thead, tfoot { + background: url("images/bling2.png") repeat-x scroll center center #867; + font-weight: bold; + color: #503; +} + +/* +thead a, tfoot a { +text-shadow: 1px 1px 1px #f00; +} +*/ + +thead { + border-bottom: 1px solid #604; +} + +th { + padding: 4px 2px 4px 4px; + font-size: 8pt; + border-top: 1px outset #604; + border-bottom: 1px inset #604; whitespace: nowrap; - color: #511; -} - -th:first-child { - text-align: left !important; - padding-left: 3px; -} - -tfoot td:first-child { - text-align: left !important; - padding-left: 0px; -} - -th:first-child img { - margin: 1px 1px 3px 1px !important; -} - -th:nth-child(2) img { - margin: 1px 7px 3px 2px !important; -} - -tfoot th { - padding-bottom: 4px !important; -} - -tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { - margin: 0px 2px 3px 0px !important; - padding-right: 0 !important; -} - -tfoot tr:nth-child(n+1) { - text-align: left; -} - -.headerstatus { - text-align: left; - padding-left: 15px; -} - -.headerpriority { - text-align: left; - padding-left: 10px; -} - -.ParentDir { - background: #656; - background: #fed; - font-size: 8pt; - border: 0px inset #604 !important; - border-left: 0 !important; - border-right: 0 !important; - text-align: left !important; - padding: 4px 0; -} - -.priority { - font-size: 7pt; - vertical-align: center; -} - -.SnarkTorrents { - margin: 0; - border: 1px solid #604; - background: #212; -} - -td { - padding: 2px 1px; - color: #501 !important; - opacity: 1; - font-size: 8pt; -} - -.mainsection td { - color: #111; -} - -td:first-child { - text-align: right; - font-size: 8pt; -} - -.center { - text-align: center !important; -} - -.snarkTorrentName { -/* text-shadow:1px 1px #540;*/ + color: #511; +} + +th:first-child { + text-align: left !important; + padding-left: 3px; +} + +tfoot td:first-child { + text-align: left !important; + padding-left: 0px; +} + +th:first-child img { + margin: 1px 1px 3px 1px !important; +} + +th:nth-child(2) img { + margin: 1px 7px 3px 2px !important; +} + +tfoot th { + padding-bottom: 4px !important; +} + +tfoot img, tfoot:nth-child(2) img, tfoot:nth-child(1) img, tfoot:nth-child(3) img, tfoot:nth-child(4) img { + margin: 0px 2px 3px 0px !important; + padding-right: 0 !important; +} + +tfoot tr:nth-child(n+1) { + text-align: left; +} + +.headerstatus { + text-align: left; + padding-left: 15px; +} + +.headerpriority { + text-align: left; + padding-left: 10px; +} + +.ParentDir { + background: #656; + background: #fed; + font-size: 8pt; + border: 0px inset #604 !important; + border-left: 0 !important; + border-right: 0 !important; + text-align: left !important; + padding: 4px 0; +} + +.priority { + font-size: 7pt; + vertical-align: center; +} + +.SnarkTorrents { + margin: 0; + border: 1px solid #604; + background: #212; +} + +td { + padding: 2px 1px; + color: #501 !important; + opacity: 1; + font-size: 8pt; +} + +.mainsection td { + color: #111; +} + +td:first-child { + text-align: right; + font-size: 8pt; +} + +.center { + text-align: center !important; +} + +.snarkTorrentName { +/* text-shadow:1px 1px #540;*/ padding: 3px 0 0; - line-height: 100%; -} - -.snarkTorrentName img { - padding-bottom: 2px; - text-align: left; - vertical-align: middle; -} - -.snarkTorrentAction { - padding: 1px 1px 1px 1px !important; - margin: 0 !important; - text-align: center; - width: 68px; -} - -.snarkTorrentAction img { -} - -.snarkTorrentAction img:hover { - opacity: 1; -} - -.snarkTorrentEven { - font-size: 8pt; - background: #feb; -} - -.snarkTorrentNoneLoaded { - background: #323; - font-size: 8.5pt; - font-weight: bold; - text-align: center !important; - color: #bbb !important; -} - -.snarkTorrentStatus { - padding: -1px 0 2px; - font-size: 8pt !important; + line-height: 100%; +} + +.snarkTorrentName img { + padding-bottom: 2px; + text-align: left; + vertical-align: middle; +} + +.snarkTorrentAction { + padding: 1px 1px 1px 1px !important; + margin: 0 !important; + text-align: center; + width: 68px; +} + +.snarkTorrentAction img { +} + +.snarkTorrentAction img:hover { + opacity: 1; +} + +.snarkTorrentEven { + font-size: 8pt; + background: #feb; +} + +.snarkTorrentNoneLoaded { + background: #323; + font-size: 8.5pt; + font-weight: bold; + text-align: center !important; + color: #bbb !important; +} + +.snarkTorrentStatus { + padding: -1px 0 2px; + font-size: 8pt !important; letter-spacing: -0.05em; font-weight: bold; - line-height: 100%; -} - -.snarkTorrentStatus:first-child { - text-align: left !important; - padding-left: 0px; - min-width: 48px; - font-weight: bold; - color: #402 !important; - font-size: 8pt; -} - -.snarkTorrentStatus:first-child img { - margin-right: 12px !important; - margin-left: 6px !important; -} - -.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { - font-size: 8pt; - font-weight: bold; - padding: 0 3px; -} - -.snarkTorrentDownloaded { - color: #439 !important; -} - -.snarkTorrentUploaded { - color: #626 !important; -} - -.snarkTorrentRateUp { - color: #626 !important; - -} - -.snarkTorrentRateDown { - color: #439 !important; - -} - -.snarkTorrentOdd { - background: #fed; - font-size: 8pt; - border: 0px inset #fff !important; - border-left: 0 !important; - border-right: 0 !important; -} -.snarkTorrentOdd td, .snarkTorrentEven td { - border-top: 1px dotted #313 !important; -} - + line-height: 100%; +} + +.snarkTorrentStatus:first-child { + text-align: left !important; + padding-left: 0px; + min-width: 48px; + font-weight: bold; + color: #402 !important; + font-size: 8pt; +} + +.snarkTorrentStatus:first-child img { + margin-right: 12px !important; + margin-left: 6px !important; +} + +.snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded { + font-size: 8pt; + font-weight: bold; + padding: 0 3px; +} + +.snarkTorrentDownloaded { + color: #439 !important; +} + +.snarkTorrentUploaded { + color: #626 !important; +} + +.snarkTorrentRateUp { + color: #626 !important; + +} + +.snarkTorrentRateDown { + color: #439 !important; + +} + +.snarkTorrentOdd { + background: #fed; + font-size: 8pt; + border: 0px inset #fff !important; + border-left: 0 !important; + border-right: 0 !important; +} +.snarkTorrentOdd td, .snarkTorrentEven td { + border-top: 1px dotted #313 !important; +} + .snarkFileIcon { width: 16px; } -.snarkFileName { - padding: 4px 0px !important; - text-align: left !important; - font-size: 8pt !important; -} - -.snarkFileSize { - padding: 4px 2px; - font-weight: bold; - color: #727 !important; -} - -.snarkFileStatus { - padding: 4px 5px 4px 15px; - text-align: center; - font-style: italic; - font-size: 8pt; - text-align: left; -} - -.snarkTorrentETA { - font-weight: bold; - font-style: italic; - color: #505 !important; -} +.snarkFileName { + padding: 4px 0px !important; + text-align: left !important; + font-size: 8pt !important; +} + +.snarkFileSize { + padding: 4px 2px; + font-weight: bold; + color: #727 !important; +} + +.snarkFileStatus { + padding: 4px 5px 4px 15px; + text-align: center; + font-style: italic; + font-size: 8pt; + text-align: left; +} + +.snarkTorrentETA { + font-weight: bold; + font-style: italic; + color: #505 !important; +} .snarkTorrentInfo img { max-height: 16px !important; @@ -434,414 +434,414 @@ table.SnarkDirInfo { text-align: center !important; vertical-align: middle; } - -.choked { - color: #a00000 !important; -} - -.unchoked { - color: #008000 !important; -} - -.thumb { - max-height: 64px; - max-width: 96px; -} - -.snarkNewTorrent { - font-size: 9pt; -} - -.snarkAddInfo { - font-size: 8pt; - line-height: 130% !important; -} - -.snarkConfigTitle { - font-size: 11pt; - font-weight: bold; - padding: 0 15px 3px 12px; - margin: 5px 0 10px 0 !important; - letter-spacing: 0.05em; - border: 1px solid #111; - -moz-border-radius: 0 0 5px 5px; - -khtml-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; - border-top: 0; - text-shadow: 0px 1px 1px #777; - background: #ffb url('images/bling.png') repeat-x scroll center center !important; - font-variant: small-caps !important; + +.choked { + color: #a00000 !important; +} + +.unchoked { + color: #008000 !important; +} + +.thumb { + max-height: 64px; + max-width: 96px; +} + +.snarkNewTorrent { + font-size: 9pt; +} + +.snarkAddInfo { + font-size: 8pt; + line-height: 130% !important; +} + +.snarkConfigTitle { + font-size: 11pt; + font-weight: bold; + padding: 0 15px 3px 12px; + margin: 5px 0 10px 0 !important; + letter-spacing: 0.05em; + border: 1px solid #111; + -moz-border-radius: 0 0 5px 5px; + -khtml-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + border-top: 0; + text-shadow: 0px 1px 1px #777; + background: #ffb url('images/bling.png') repeat-x scroll center center !important; + font-variant: small-caps !important; color: #503; - box-shadow: 0 1px 1px #777; -} + box-shadow: 0 1px 1px #777; +} .snarkConfigTitle img { margin-right: -3px; -} -.snarkConfig { - font-size: 8pt; - width: 100%; -} - -.page { - background: #fff url('images/tile2.png'); - color: #310; - min-width: 800px !important; - margin: 5px 0 0 0; - padding: 10px 10px 0px 10px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #101; - font-size: 9pt !important; - line-height: 160% !important; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - -khtml-box-shadow: inset 0px 0px 1px 0px #002; - box-shadow: inset 0px 0px 1px 0px #002; - text-align: center; - opacity: 1; -} - -form { - margin-bottom: 0; -} - -p { - line-height: 150%; -} - -hr { - color: #444; - background: #444; - height: 1px; - border: 0px solid #444; - width: 0%; - margin: 5px 0 7px 0; - text-align: center; -} - -a:link { - color: #d30; - text-decoration: none; - font-weight: bold; - word-wrap: break-word; -} - -a:visited { - color: #a60; - text-decoration: none; - font-weight: bold; -} - -a:hover { - color: #fa0; - font-weight: bold; -} - -input { - font-size: 9pt; - font-weight: bold; - text-align: left; - padding: 3px 4px !important; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px inset #000; - background: #fff /*url('/themes/snark/ubergine/images/graytile.png')*/; - color: #000; - margin: 2px 4px; -} - -input.r { - text-align: right; -} - -input[type=submit] { - text-shadow: 0px 0px #410; - color: #f30; - background: #fff; - border: 1px outset #bbb; - padding: 2px; - background: #fef url('images/bling.png') repeat-x scroll center center; -} - -input[type=submit]:hover { - border: 1px inset #bbb; - text-shadow: 0 0; - background-color: #fef; - color: #f60; - background: #fef url('images/bling2.png') repeat-x scroll center center; - -} - -input[type=submit]:active { - background: #000 !important; - color: #f60 !important; - text-shadow: 0 !important; -} - -input[type=image] { - padding: 0 !important; - -moz-border-radius: 0px; - -khtml-border-radius: 0px; - border-radius: 0px; - border: medium none; - margin: 0 2px; - opacity: 0.8 !important; -} - -input[type=image]:hover { - opacity: 1 !important; -} - -input[type=text]:active, input[type=text]:hover, input.r:hover { - background: #fef; - color: #500; -} - -input[type=radio] { - padding: 2px; - margin: 0 3px 0 8px; - vertical-align: bottom; -} - -input.default { width: 1px; height: 1px; visibility: hidden; } - -input.accept { - background: #f3efc7 url('../../console/images/accept.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.add { - background: #f3efc7 url('../../console/images/add.png') no-repeat 2px center !important; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.cancel { - background: #f3efc7 url('../../console/images/cancel.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.create { - background: #f3efc7 url('images/create.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.delete { - background: #f3efc7 url('../../console/images/delete.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -input.reload { - background: #f3efc7 url('../../console/images/arrow_refresh.png') no-repeat 2px center; - padding: 2px 3px 2px 20px !important; - min-height: 22px; -} - -select { - background: #fff; -/* background: url('/themes/snark/ubergine/images/graytile.png') !important;*/ - color: #101; - font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; - font-weight: bold; - padding: 2px 2px 2px 3px; - -moz-border-radius: 4px 0 0 4px; - -khtml-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; +} +.snarkConfig { + font-size: 8pt; + width: 100%; +} + +.page { + background: #fff url('images/tile2.png'); + color: #310; + min-width: 800px !important; + margin: 5px 0 0 0; + padding: 10px 10px 0px 10px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #101; + font-size: 9pt !important; + line-height: 160% !important; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + -khtml-box-shadow: inset 0px 0px 1px 0px #002; + box-shadow: inset 0px 0px 1px 0px #002; + text-align: center; + opacity: 1; +} + +form { + margin-bottom: 0; +} + +p { + line-height: 150%; +} + +hr { + color: #444; + background: #444; + height: 1px; + border: 0px solid #444; + width: 0%; + margin: 5px 0 7px 0; + text-align: center; +} + +a:link { + color: #d30; + text-decoration: none; + font-weight: bold; + word-wrap: break-word; +} + +a:visited { + color: #a60; + text-decoration: none; + font-weight: bold; +} + +a:hover { + color: #fa0; + font-weight: bold; +} + +input { + font-size: 9pt; + font-weight: bold; + text-align: left; + padding: 3px 4px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px inset #000; + background: #fff /*url('/themes/snark/ubergine/images/graytile.png')*/; + color: #000; + margin: 2px 4px; +} + +input.r { + text-align: right; +} + +input[type=submit] { + text-shadow: 0px 0px #410; + color: #f30; + background: #fff; + border: 1px outset #bbb; + padding: 2px; + background: #fef url('images/bling.png') repeat-x scroll center center; +} + +input[type=submit]:hover { + border: 1px inset #bbb; + text-shadow: 0 0; + background-color: #fef; + color: #f60; + background: #fef url('images/bling2.png') repeat-x scroll center center; + +} + +input[type=submit]:active { + background: #000 !important; + color: #f60 !important; + text-shadow: 0 !important; +} + +input[type=image] { + padding: 0 !important; + -moz-border-radius: 0px; + -khtml-border-radius: 0px; + border-radius: 0px; + border: medium none; + margin: 0 2px; + opacity: 0.8 !important; +} + +input[type=image]:hover { + opacity: 1 !important; +} + +input[type=text]:active, input[type=text]:hover, input.r:hover { + background: #fef; + color: #500; +} + +input[type=radio] { + padding: 2px; + margin: 0 3px 0 8px; + vertical-align: bottom; +} + +input.default { width: 1px; height: 1px; visibility: hidden; } + +input.accept { + background: #f3efc7 url('../../console/images/accept.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.add { + background: #f3efc7 url('../../console/images/add.png') no-repeat 2px center !important; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.cancel { + background: #f3efc7 url('../../console/images/cancel.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.create { + background: #f3efc7 url('images/create.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.delete { + background: #f3efc7 url('../../console/images/delete.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +input.reload { + background: #f3efc7 url('../../console/images/arrow_refresh.png') no-repeat 2px center; + padding: 2px 3px 2px 20px !important; + min-height: 22px; +} + +select { + background: #fff; +/* background: url('/themes/snark/ubergine/images/graytile.png') !important;*/ + color: #101; + font: 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; + font-weight: bold; + padding: 2px 2px 2px 3px; + -moz-border-radius: 4px 0 0 4px; + -khtml-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; border: 1px solid #000; - margin-left: 5px; -} - -select:hover, textarea:hover { - background: #fff !important; - color: #101 !important; -} - -textarea { - background: #fff; /*url('/themes/snark/ubergine/images/graytile.png');*/ - color: #f60; - font-weight: bold; - padding: 1px 4px 0px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; + margin-left: 5px; +} + +select:hover, textarea:hover { + background: #fff !important; + color: #101 !important; +} + +textarea { + background: #fff; /*url('/themes/snark/ubergine/images/graytile.png');*/ + color: #f60; + font-weight: bold; + padding: 1px 4px 0px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; border: 1px inset #000; font-size: 8pt; - margin-left: 5px; -} - -img { - border: none; - margin: 0 3px 1px 3px; - vertical-align: middle; - opacity: 1.0; - line-height: 100%; -} - -img:hover { - border: none; - opacity: 1; - line-height: 100%; -} - -.infoz { - margin: 0 -1px 0 0 !important; - padding: 0 !important; - lineheight: 100%; - float: left; -} - -.infoz img { - border: none; - opacity: 0.8 !important; -} - -.infoz img:hover { - opacity: 1 !important; -} - - -div.section,div.mainsection { - margin: 0 0 10px 0; - padding: 10px; - border: 1px solid #001; - color: #001; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - word-wrap: break-word; - text-align: center; - background: #fef; - opacity: 1 !important; -} - -div.newtorrentsection { - margin: 0 0 10px 0; - padding: 0 10px 0px 10px; - border: 1px solid #001; - text-align: center; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #fff; - -khtml-box-shadow: inset 0px 0px 1px 0px #fff; - box-shadow: inset 0px 0px 1px 0px #fff; - word-wrap: break-word; - background: #ffd url('images/snark_create.png') no-repeat scroll right center; - opacity: 1.0; -} - -div.addtorrentsection { - margin: 0 0 10px 0; - padding: 0 10px 0px 10px; - border: 1px solid #001; - text-align: center; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #fff; - -khtml-box-shadow: inset 0px 0px 1px 0px #fff; - box-shadow: inset 0px 0px 1px 0px #fff; - word-wrap: break-word; - background: #ffd url('images/snark_add.png') no-repeat scroll right center; - opacity: 1.0; -} - -div.configsection { - margin: 0 0 10px 0; - padding: 0 10px 15px 10px; - border: 1px solid #000; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #fff; - -khtml-box-shadow: inset 0px 0px 1px 0px #fff; - box-shadow: inset 0px 0px 1px 0px #fff; - word-wrap: break-word; - text-align: center; - background: #ffd; - font-weight: bold; -} - -div.configsectionpanel { - margin: 0 0 10px 0; - padding: 0 10px; - border: 1px solid #000; - color: #ddd; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: inset 0px 0px 1px 0px #fff; - -khtml-box-shadow: inset 0px 0px 1px 0px #fff; - box-shadow: inset 0px 0px 1px 0px #fff; - word-wrap: break-word; - text-align: center; - background: #ffd url('/themes/snark/ubergine/images/configuration.png') no-repeat scroll right center; - font-weight: bold; -} - -.newtorrentsection form, .configsection form, .addtorrentsection form { - color: #ddd !important; -} - -div.configsection table{ - color: #ffb; - opacity: 1; -} - -div.configsection a { - color: #f30; - text-shadow: 1px 1px #777; -} - -div.configsection a:hover { - color: #f90; - text-decoration: none; -} - -code { - font-size: 9pt; - color: #930; - padding: 0 2px; - font-weight: bold; - font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; -} -.snarknavbar { - margin: -10px 0 5px 0 !important; - padding: 11px 10px 12px; - border: 1px solid #101; - -moz-border-radius: 0 0 8px 8px; - -khtml-border-radius: 0 0 8px 8px; - border-radius: 0 0 8px 8px; - -moz-box-shadow: inset 0px 0px 1px 0px #212; - -khtml-box-shadow: inset 0px 0px 1px 0px #212; - box-shadow: inset 0px 0px 1px 0px #212; - background: #fef url('images/bling2.png') repeat-x scroll center center; - text-transform: uppercase !important; - letter-spacing: 0.065em !important; - font-weight: bold; - font-size: 11.5pt; - color: #001; - min-width: 700px; - width: 70%; - text-align: center; - } - - .snarknavbar img { - border: 0; - margin: 0 -6px 0 -2px; - padding: 1px 0 0px !important; - vertical-align: top; -} + margin-left: 5px; +} + +img { + border: none; + margin: 0 3px 1px 3px; + vertical-align: middle; + opacity: 1.0; + line-height: 100%; +} + +img:hover { + border: none; + opacity: 1; + line-height: 100%; +} + +.infoz { + margin: 0 -1px 0 0 !important; + padding: 0 !important; + lineheight: 100%; + float: left; +} + +.infoz img { + border: none; + opacity: 0.8 !important; +} + +.infoz img:hover { + opacity: 1 !important; +} + + +div.section,div.mainsection { + margin: 0 0 10px 0; + padding: 10px; + border: 1px solid #001; + color: #001; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + word-wrap: break-word; + text-align: center; + background: #fef; + opacity: 1 !important; +} + +div.newtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #001; + text-align: center; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #fff; + -khtml-box-shadow: inset 0px 0px 1px 0px #fff; + box-shadow: inset 0px 0px 1px 0px #fff; + word-wrap: break-word; + background: #ffd url('images/snark_create.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.addtorrentsection { + margin: 0 0 10px 0; + padding: 0 10px 0px 10px; + border: 1px solid #001; + text-align: center; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #fff; + -khtml-box-shadow: inset 0px 0px 1px 0px #fff; + box-shadow: inset 0px 0px 1px 0px #fff; + word-wrap: break-word; + background: #ffd url('images/snark_add.png') no-repeat scroll right center; + opacity: 1.0; +} + +div.configsection { + margin: 0 0 10px 0; + padding: 0 10px 15px 10px; + border: 1px solid #000; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #fff; + -khtml-box-shadow: inset 0px 0px 1px 0px #fff; + box-shadow: inset 0px 0px 1px 0px #fff; + word-wrap: break-word; + text-align: center; + background: #ffd; + font-weight: bold; +} + +div.configsectionpanel { + margin: 0 0 10px 0; + padding: 0 10px; + border: 1px solid #000; + color: #ddd; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: inset 0px 0px 1px 0px #fff; + -khtml-box-shadow: inset 0px 0px 1px 0px #fff; + box-shadow: inset 0px 0px 1px 0px #fff; + word-wrap: break-word; + text-align: center; + background: #ffd url('/themes/snark/ubergine/images/configuration.png') no-repeat scroll right center; + font-weight: bold; +} + +.newtorrentsection form, .configsection form, .addtorrentsection form { + color: #ddd !important; +} + +div.configsection table{ + color: #ffb; + opacity: 1; +} + +div.configsection a { + color: #f30; + text-shadow: 1px 1px #777; +} + +div.configsection a:hover { + color: #f90; + text-decoration: none; +} + +code { + font-size: 9pt; + color: #930; + padding: 0 2px; + font-weight: bold; + font-family: "Lucida Console", "DejaVu Sans Mono", Courier, mono; +} +.snarknavbar { + margin: -10px 0 5px 0 !important; + padding: 11px 10px 12px; + border: 1px solid #101; + -moz-border-radius: 0 0 8px 8px; + -khtml-border-radius: 0 0 8px 8px; + border-radius: 0 0 8px 8px; + -moz-box-shadow: inset 0px 0px 1px 0px #212; + -khtml-box-shadow: inset 0px 0px 1px 0px #212; + box-shadow: inset 0px 0px 1px 0px #212; + background: #fef url('images/bling2.png') repeat-x scroll center center; + text-transform: uppercase !important; + letter-spacing: 0.065em !important; + font-weight: bold; + font-size: 11.5pt; + color: #001; + min-width: 700px; + width: 70%; + text-align: center; + } + + .snarknavbar img { + border: 0; + margin: 0 -6px 0 -2px; + padding: 1px 0 0px !important; + vertical-align: top; +} .routerdown { diff --git a/installer/resources/themes/susidns/dark/susidns.css b/installer/resources/themes/susidns/dark/susidns.css index ec376f04e..fabec4b5d 100644 --- a/installer/resources/themes/susidns/dark/susidns.css +++ b/installer/resources/themes/susidns/dark/susidns.css @@ -24,14 +24,14 @@ body.iframed { text-transform: capitalize; } -hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - width: 100%; - margin: 5px 0; - text-align: center; +hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + width: 100%; + margin: 5px 0; + text-align: center; } p { @@ -51,8 +51,8 @@ h3 { font-weight:bold; border: 1px solid #494; padding: 5px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; border-radius: 4px; background: #000 url('../../console/dark/images/header.png') repeat-x scroll center center !important; letter-spacing: 0.08em; @@ -265,26 +265,26 @@ input.search[type="text"] { background: #eef url('/themes/console/images/magnifier.png') no-repeat 2px center; } -input { - font-size: 9pt; - font-weight: bold; - text-align: left; - padding: 3px 4px !important; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - background: #000 none !important; - color: #494; +input { + font-size: 9pt; + font-weight: bold; + text-align: left; + padding: 3px 4px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + background: #000 none !important; + color: #494; margin: 2px 4px 2px 0; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; min-width: 64px !important; } input[type=submit], input[type=reset] { - color: #494; - background: #000; - border: 1px outset #191; + color: #494; + background: #000; + border: 1px outset #191; padding: 2px !important; box-shadow: 0 1px 1px 0 #119911 inset; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; @@ -299,13 +299,13 @@ input[type=submit]:active, input[type=reset]:active { } textarea { - color: #494; - background: #000; - border: 1px solid #494; + color: #494; + background: #000; + border: 1px solid #494; padding: 2px !important; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; border-radius: 4px; width: 100%; height: 100px; diff --git a/installer/resources/themes/susimail/dark/susimail.css b/installer/resources/themes/susimail/dark/susimail.css index b19c6d63b..e9d84a807 100644 --- a/installer/resources/themes/susimail/dark/susimail.css +++ b/installer/resources/themes/susimail/dark/susimail.css @@ -1,56 +1,56 @@ /* Susimail dark theme by dr|z3d */ -body { - background-color: #000; - color:#ee9; +body { + background-color: #000; + color:#ee9; font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; - font-size: 8pt; + font-size: 8pt; } -body.iframed { - background: transparent !important; - margin: 0; -} - -hr { - color: #494; - background: #494; - height: 1px; - border: 0px solid #494; - width: 100%; - margin: 5px 0; - text-align: center; +body.iframed { + background: transparent !important; + margin: 0; } -li { - color:#ee9; - line-height:12pt; - font-size:10pt; - margin-left:5mm; - margin-right:5mm; +hr { + color: #494; + background: #494; + height: 1px; + border: 0px solid #494; + width: 100%; + margin: 5px 0; + text-align: center; } - -p { - color:#ee9; - line-height:12pt; - margin-left:5mm; - margin-right:5mm; + +li { + color:#ee9; + line-height:12pt; + font-size:10pt; + margin-left:5mm; + margin-right:5mm; +} + +p { + color:#ee9; + line-height:12pt; + margin-left:5mm; + margin-right:5mm; font-size:9pt; -} - -p.hl { - font-size:12pt; - letter-spacing:2pt; - line-height:18pt; - font-weight:bold; -} - -p.text { - margin-left:10mm; - margin-right:10mm; -} - -p.error { +} + +p.hl { + font-size:12pt; + letter-spacing:2pt; + line-height:18pt; + font-weight:bold; +} + +p.text { + margin-left:10mm; + margin-right:10mm; +} + +p.error { color: #f00; background: url("../../console/images/errortriangle.png") no-repeat scroll 20px center #000; border: 1px solid #f00; @@ -60,30 +60,30 @@ p.error { word-wrap: break-word; padding: 15px 5px 15px 70px !important; margin: 10px 10px 15px; - min-height: 30px; -} - -p.info { - color:#327BBF; -} - -span.coloured { - color:#327BBF; -} - -p.footer { - margin-left:10mm; - margin-right:10mm; - font-size:8pt; + min-height: 30px; +} + +p.info { + color:#327BBF; +} + +span.coloured { + color:#327BBF; +} + +p.footer { + margin-left:10mm; + margin-right:10mm; + font-size:8pt; line-height:10pt; - display: none; -} - -p.mailbody { - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - margin: 0 5px; - text-align: left; -} + display: none; +} + +p.mailbody { + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + margin: 0 5px; + text-align: left; +} .mailbody { display: block !important; @@ -106,145 +106,145 @@ p:first-child { p.error { display: block !important; } - -a { - color: #f60; + +a { + color: #f60; text-decoration: none; - font-weight: bold; -} - -a:hover { - text-decoration: underline; -} - -td { - color: #ee9; - margin: 0 5px; - font-size: 8pt; - padding: 2px; + font-weight: bold; } - -tr.list0 { - background-color: #000; -} - -tr.list1 { - background-color: #010; -} - -table.noborder { - margin-left: 0; - margin-top: 0; - margin-right: 0; -} - -pre { - font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - margin-left: 1cm; - margin-right: 1cm; -} - -.page { - color: #ee9; - margin: 0; - padding: 0; - font-size: 9pt !important; - text-align: center; -} - -table { - text-align: justify; - width: 100%; -} - -th { - font-size: 9pt; + +a:hover { + text-decoration: underline; +} + +td { + color: #ee9; + margin: 0 5px; + font-size: 8pt; + padding: 2px; +} + +tr.list0 { + background-color: #000; +} + +tr.list1 { + background-color: #010; +} + +table.noborder { + margin-left: 0; + margin-top: 0; + margin-right: 0; +} + +pre { + font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + margin-left: 1cm; + margin-right: 1cm; +} + +.page { + color: #ee9; + margin: 0; + padding: 0; + font-size: 9pt !important; + text-align: center; +} + +table { + text-align: justify; + width: 100%; +} + +th { + font-size: 9pt; font-weight: bold; background: url("../../console/dark/images/header.png") repeat scroll center center #000000; padding: 7px; border-bottom: 1px solid #494; border-top: 1px solid #494; -} - -form { - line-height: 160% -} - -.mailhead { - font-size: 9pt; - font-weight: bold; -} - -input.cancel, input.clearselection, input.logout { - background: #000 url('/themes/console/images/cancel.png') no-repeat 2px center; - min-height: 22px; -} +} -input.delete, input.delete_attachment, input.really_delete { - background: #000 url('/themes/console/images/delete.png') no-repeat 2px center; - min-height: 22px; -} - -input.download, input.lastpage { - background: #000 url('/themes/console/images/arrow_down.png') no-repeat 2px center; - min-height: 22px; -} - -input.firstpage { - background: #000 url('/themes/console/images/arrow_up.png') no-repeat 2px center; - min-height: 22px; -} - -input.forward, input.login, input.nextpage, input.send { - background: #000 url('/themes/console/images/arrow_right.png') no-repeat 2px center; - min-height: 22px; -} - -input.invertselection, input.reload, input.refresh { - background: #000 url('/themes/console/images/arrow_refresh.png') no-repeat 2px center; - min-height: 22px; -} - -input.markall, input.show { - background: #000 url('/themes/console/images/tick.png') no-repeat 2px center; - min-height: 22px; -} - -input.new, input.reply, input.replyall { - background: #000 url('/themes/console/images/email.png') no-repeat 2px center; - min-height: 22px; -} - -input.prevpage { - background: #000 url('/themes/console/images/arrow_left.png') no-repeat 2px center; - min-height: 22px; -} - -input.send, input.setpagesize { - background: #000 url('/themes/console/images/accept.png') no-repeat 2px center; - min-height: 22px; -} +form { + line-height: 160% +} -input { - font-size: 9pt; - font-weight: bold; - text-align: left; - padding: 2px 2px 3px !important; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; - border: 1px solid #494; - background: #000 none !important; - color: #494; +.mailhead { + font-size: 9pt; + font-weight: bold; +} + +input.cancel, input.clearselection, input.logout { + background: #000 url('/themes/console/images/cancel.png') no-repeat 2px center; + min-height: 22px; +} + +input.delete, input.delete_attachment, input.really_delete { + background: #000 url('/themes/console/images/delete.png') no-repeat 2px center; + min-height: 22px; +} + +input.download, input.lastpage { + background: #000 url('/themes/console/images/arrow_down.png') no-repeat 2px center; + min-height: 22px; +} + +input.firstpage { + background: #000 url('/themes/console/images/arrow_up.png') no-repeat 2px center; + min-height: 22px; +} + +input.forward, input.login, input.nextpage, input.send { + background: #000 url('/themes/console/images/arrow_right.png') no-repeat 2px center; + min-height: 22px; +} + +input.invertselection, input.reload, input.refresh { + background: #000 url('/themes/console/images/arrow_refresh.png') no-repeat 2px center; + min-height: 22px; +} + +input.markall, input.show { + background: #000 url('/themes/console/images/tick.png') no-repeat 2px center; + min-height: 22px; +} + +input.new, input.reply, input.replyall { + background: #000 url('/themes/console/images/email.png') no-repeat 2px center; + min-height: 22px; +} + +input.prevpage { + background: #000 url('/themes/console/images/arrow_left.png') no-repeat 2px center; + min-height: 22px; +} + +input.send, input.setpagesize { + background: #000 url('/themes/console/images/accept.png') no-repeat 2px center; + min-height: 22px; +} + +input { + font-size: 9pt; + font-weight: bold; + text-align: left; + padding: 2px 2px 3px !important; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; + border: 1px solid #494; + background: #000 none !important; + color: #494; margin: 2px 4px 2px 0; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; min-width: 64px !important; } input[type=submit], input.cancel { - color: #494; - background: #000; - border: 1px outset #191; + color: #494; + background: #000; + border: 1px outset #191; box-shadow: 0 1px 1px 0 #119911 inset; font: bold 8pt "Lucida Sans Unicode","Bitstream Vera Sans",Verdana,Tahoma,Helvetica,sans-serif; text-align: center; @@ -252,9 +252,9 @@ input[type=submit], input.cancel { } input[type=submit]:hover, input.cancel:hover { - color: #f60; - background: #000; - border: 1px solid #f60; + color: #f60; + background: #000; + border: 1px solid #f60; box-shadow: 0 1px 1px 0 #ee9 inset; -moz-box-shadow: 0 1px 1px 0 #ee9 inset; -khtml-box-shadow: 0 1px 1px 0 #ee9 inset; diff --git a/installer/resources/themes/susimail/light/susimail.css b/installer/resources/themes/susimail/light/susimail.css index 4ebf474c8..19920d01b 100644 --- a/installer/resources/themes/susimail/light/susimail.css +++ b/installer/resources/themes/susimail/light/susimail.css @@ -1,68 +1,68 @@ -body { - background-color: #eef; - color:#001; - font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; -} - -body.iframed { - background: transparent !important; - margin: 5px 0 0 0; -} - -li { - color:#001; - line-height:12pt; - font-size: 8.5pt; - margin-left:5mm; - margin-right:5mm; -} - -p { - color:#001; - line-height:12pt; - margin-left:5mm; - margin-right:5mm; - font-size:8.5pt; -} - -p.hl { - font-size:12pt; - letter-spacing:2pt; - line-height:18pt; - font-weight:bold; -} - -p.text { - margin-left:10mm; - margin-right:10mm; -} - -p.error { - color:#ff0000; -} - -p.info { - color:#327BBF; -} - -span.coloured { - color:#327BBF; -} - -p.footer { - margin-left:10mm; - margin-right:10mm; - font-size:8pt; +body { + background-color: #eef; + color:#001; + font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif; +} + +body.iframed { + background: transparent !important; + margin: 5px 0 0 0; +} + +li { + color:#001; + line-height:12pt; + font-size: 8.5pt; + margin-left:5mm; + margin-right:5mm; +} + +p { + color:#001; + line-height:12pt; + margin-left:5mm; + margin-right:5mm; + font-size:8.5pt; +} + +p.hl { + font-size:12pt; + letter-spacing:2pt; + line-height:18pt; + font-weight:bold; +} + +p.text { + margin-left:10mm; + margin-right:10mm; +} + +p.error { + color:#ff0000; +} + +p.info { + color:#327BBF; +} + +span.coloured { + color:#327BBF; +} + +p.footer { + margin-left:10mm; + margin-right:10mm; + font-size:8pt; line-height:10pt; - display: none; -} - -p.mailbody { - font: 10pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - margin-left:1cm; - margin-right:1cm; - text-align: left; -} + display: none; +} + +p.mailbody { + font: 10pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + margin-left:1cm; + margin-right:1cm; + text-align: left; +} .iframed p img { display: none; @@ -75,146 +75,146 @@ p.mailbody { .mailbody { display: block !important; } - -a { - color:#327BBF; + +a { + color:#327BBF; text-decoration:none; - font-weight: bold; -} - -a:hover { - text-decoration:underline; -} - -td { - - color:#001; - line-height:12pt; - margin-left:5mm; - margin-right:5mm; - font-size:9pt; - padding: 1px 3px; -} - -tr.list0 { - background-color:#e0e0e0; -} - -tr.list1 { - background-color:#ffffff; -} - -.iframed tr.list1 { - background-color:#f0f0f0; -} - -table.noborder { - margin-left:0mm; - margin-top:0mm; - margin-right:0mm; -} - -pre { - font: 8.5pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; - margin-left:1cm; - margin-right:1cm; -} - -.page { - background-color: #fff; - color:#001; - margin: -20px 0 0 0; - padding: 10px; - -moz-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; -/* border: 1px solid #001; */ - font-size: 8.5pt !important; - line-height: 160% !important; - -moz-box-shadow: inset 0px 0px 1px 0px #002; - text-align: center; -} - -.iframed .page { - background-color: #f0f0f0; - margin: 0; -} - -table { - text-align: justify; - width: 100%; -} - -th { - font-size: 10pt; - font-weight: bold; -} - -form { - line-height: 160% -} - -.mailhead { - font-size: 8.5pt; - font-weight: bold; -} - -input.cancel, input.clearselection, input.logout { - background: #ddf url('/themes/console/images/cancel.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.delete, input.delete_attachment, input.really_delete { - background: #ddf url('/themes/console/images/delete.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.download, input.lastpage { - background: #ddf url('/themes/console/images/arrow_down.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.firstpage { - background: #ddf url('/themes/console/images/arrow_up.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.forward, input.login, input.nextpage, input.send { - background: #ddf url('/themes/console/images/arrow_right.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.invertselection, input.reload, input.refresh { - background: #ddf url('/themes/console/images/arrow_refresh.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.markall, input.show { - background: #ddf url('/themes/console/images/tick.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.new, input.reply, input.replyall { - background: #ddf url('/themes/console/images/email.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.prevpage { - background: #ddf url('/themes/console/images/arrow_left.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; -} - -input.send, input.setpagesize { - background: #ddf url('/themes/console/images/accept.png') no-repeat 4px center; - padding: 2px 3px 2px 19px; - min-height: 22px; + font-weight: bold; +} + +a:hover { + text-decoration:underline; +} + +td { + + color:#001; + line-height:12pt; + margin-left:5mm; + margin-right:5mm; + font-size:9pt; + padding: 1px 3px; +} + +tr.list0 { + background-color:#e0e0e0; +} + +tr.list1 { + background-color:#ffffff; +} + +.iframed tr.list1 { + background-color:#f0f0f0; +} + +table.noborder { + margin-left:0mm; + margin-top:0mm; + margin-right:0mm; +} + +pre { + font: 8.5pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; + margin-left:1cm; + margin-right:1cm; +} + +.page { + background-color: #fff; + color:#001; + margin: -20px 0 0 0; + padding: 10px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; +/* border: 1px solid #001; */ + font-size: 8.5pt !important; + line-height: 160% !important; + -moz-box-shadow: inset 0px 0px 1px 0px #002; + text-align: center; +} + +.iframed .page { + background-color: #f0f0f0; + margin: 0; +} + +table { + text-align: justify; + width: 100%; +} + +th { + font-size: 10pt; + font-weight: bold; +} + +form { + line-height: 160% +} + +.mailhead { + font-size: 8.5pt; + font-weight: bold; +} + +input.cancel, input.clearselection, input.logout { + background: #ddf url('/themes/console/images/cancel.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.delete, input.delete_attachment, input.really_delete { + background: #ddf url('/themes/console/images/delete.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.download, input.lastpage { + background: #ddf url('/themes/console/images/arrow_down.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.firstpage { + background: #ddf url('/themes/console/images/arrow_up.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.forward, input.login, input.nextpage, input.send { + background: #ddf url('/themes/console/images/arrow_right.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.invertselection, input.reload, input.refresh { + background: #ddf url('/themes/console/images/arrow_refresh.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.markall, input.show { + background: #ddf url('/themes/console/images/tick.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.new, input.reply, input.replyall { + background: #ddf url('/themes/console/images/email.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.prevpage { + background: #ddf url('/themes/console/images/arrow_left.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; +} + +input.send, input.setpagesize { + background: #ddf url('/themes/console/images/accept.png') no-repeat 4px center; + padding: 2px 3px 2px 19px; + min-height: 22px; } From 33a00efd82ea5b22a99e7eb970f9dd6bd9aae263 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 30 Jul 2012 22:39:47 +0000 Subject: [PATCH 327/327] * RoutingKeyGenerator: Cleanups (ticket #672) --- .../src/net/i2p/data/RoutingKeyGenerator.java | 19 ++++++++------- history.txt | 24 +++++++++++++++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/core/java/src/net/i2p/data/RoutingKeyGenerator.java b/core/java/src/net/i2p/data/RoutingKeyGenerator.java index b5bbc02a1..08e8ee66d 100644 --- a/core/java/src/net/i2p/data/RoutingKeyGenerator.java +++ b/core/java/src/net/i2p/data/RoutingKeyGenerator.java @@ -57,7 +57,9 @@ public class RoutingKeyGenerator { private volatile long _lastChanged; private final static Calendar _cal = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT")); - private final static SimpleDateFormat _fmt = new SimpleDateFormat("yyyyMMdd"); + private static final String FORMAT = "yyyyMMdd"; + private static final int LENGTH = FORMAT.length(); + private final static SimpleDateFormat _fmt = new SimpleDateFormat(FORMAT); public byte[] getModData() { return _currentModData; @@ -74,9 +76,7 @@ public class RoutingKeyGenerator { * @return true if changed */ public synchronized boolean generateDateBasedModData() { - Date today = null; long now = _context.clock().now(); - synchronized (_cal) { _cal.setTime(new Date(now)); _cal.set(Calendar.YEAR, _cal.get(Calendar.YEAR)); // gcj <= 4.0 workaround _cal.set(Calendar.DAY_OF_YEAR, _cal.get(Calendar.DAY_OF_YEAR)); // gcj <= 4.0 workaround @@ -84,12 +84,13 @@ public class RoutingKeyGenerator { _cal.set(Calendar.MINUTE, 0); _cal.set(Calendar.SECOND, 0); _cal.set(Calendar.MILLISECOND, 0); - today = _cal.getTime(); - } + Date today = _cal.getTime(); String modVal = _fmt.format(today); - byte[] mod = new byte[modVal.length()]; - for (int i = 0; i < modVal.length(); i++) + if (modVal.length() != LENGTH) + throw new IllegalStateException(); + byte[] mod = new byte[LENGTH]; + for (int i = 0; i < LENGTH; i++) mod[i] = (byte)(modVal.charAt(i) & 0xFF); boolean changed = !DataHelper.eq(_currentModData, mod); if (changed) { @@ -112,9 +113,9 @@ public class RoutingKeyGenerator { */ public Hash getRoutingKey(Hash origKey) { if (origKey == null) throw new IllegalArgumentException("Original key is null"); - byte modVal[] = new byte[Hash.HASH_LENGTH + _currentModData.length]; + byte modVal[] = new byte[Hash.HASH_LENGTH + LENGTH]; System.arraycopy(origKey.getData(), 0, modVal, 0, Hash.HASH_LENGTH); - System.arraycopy(_currentModData, 0, modVal, Hash.HASH_LENGTH, _currentModData.length); + System.arraycopy(_currentModData, 0, modVal, Hash.HASH_LENGTH, LENGTH); return SHA256Generator.getInstance().calculateHash(modVal); } diff --git a/history.txt b/history.txt index 76794f1cc..a8663bba1 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,27 @@ +2012-07-30 zzz + * build.xml: Move more default properties to build.properties + * DecayingBloomFilter, DecayingHashSet, xlattice filters: + - Move from core to router + - Comment out tests + * ElGamal/AES/SessionTag: + - Increase TX expire from 10 to 12 min, while keeping RX expire at 15 min. + 3 minutes should be plenty of clock skew + delay. + - Move tags-to-send and low-threshold values to be per-SKM + - New session config options crypto.tagsToSend and crypto.lowTagThreshold + - Prep for per-packet override of tags and thresholds + - Cleanups and Javadocs + * GarlicMessageBuilder: + - Put data clove last to speed acks and leaseset store on far end + * I2PTunnel: Add some defaults for the new session config options + * OCMOSJ: + - Don't bundle LeaseSet just because we're requesting an ACK + - Changed session config option shouldBundleReplyInfo to default to true + and be used to disable bundling altogether when set to false. + Was previously an undocumented option to force bundling with a certain probability. + - Don't send tags unless we've already generated a reply token (race) + - Cleanups and Javadocs + * RoutingKeyGenerator: Cleanups (ticket #672) + * 2012-07-30 0.9.1 released 2012-07-28 str4d diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index a411b0099..87e5bffca 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 0; + public final static long BUILD = 1; /** for example "-test" */ public final static String EXTRA = "";

    " + - "") .append(_("Email")) .append("\n" + - "") .append(_("Torrents")) From c145e4267c1d14d9c7f8b3f2f5542619c5ac977d Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 22 Jul 2012 00:18:07 +0000 Subject: [PATCH 294/327] Fixes to light/console_ar.css --- .../themes/console/light/console_ar.css | 79 ++++++++++++++----- 1 file changed, 61 insertions(+), 18 deletions(-) diff --git a/installer/resources/themes/console/light/console_ar.css b/installer/resources/themes/console/light/console_ar.css index 8b69997de..22a8829f0 100644 --- a/installer/resources/themes/console/light/console_ar.css +++ b/installer/resources/themes/console/light/console_ar.css @@ -2,19 +2,53 @@ /* Description: RTL Light blue highlights for Arabic locale. */ /* Author: dr|z3d */ +body { + direction: rtl; +} + pre { text-align: right; } +table { + direction: rtl; +} + +td { + text-align: right; +} + +h1,h2,h3,h4 { + direction: rtl; + text-align: right; +} + +h1 { + margin: 10px 210px 0px 10px; + padding: 7px 0px 30px 20px; +} + +form { + text-align: right; +} + +div.routersummary form { + text-align: center; +} + +div.routersummary h3 { + text-align: center; +} + +div.routersummary td:last-child { + text-align: left; + margin-left: 3px; +} + div.logo { float:right; } -div.routersummaryouter { - float: right; -} - - div.tunnels td:first-child { text-align: right; } @@ -28,25 +62,29 @@ div.warning { div.main { margin: 10px 210px 0px 10px; padding: 7px 0px 30px 20px; +} + +div.main li { text-align: right; - } +} div.news { margin: 10px 210px 0px 10px; padding: 7px 0px 30px 20px; - text-align: right !important; -} - -div.news h3 { - text-align: right; + direction: ltr; } div.graphspanel form { text-align: right; } -div.main li { - text-align: right; +.langbox { + float: left; + text-align: left; +} + +.formaction { + text-align: left; } .tidylist code { @@ -57,9 +95,14 @@ code { text-align: right; } - -h1 { - text-align: right; - margin: 10px 210px 0px 10px; - padding: 7px 0px 30px 20px; +div.joblog li, div.newsheadings li { + text-align: left; + direction: ltr; +} + +span.newtab { + text-align: left; + font-size: 8pt; + float: left; + letter-spacing: 0; } From 7f18d25d0db3301602ced37a75741ad2ca86a6b7 Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 23 Jul 2012 21:49:30 +0000 Subject: [PATCH 295/327] Re-add alt="" to some icons in snark to prevent double text in text browsers --- .../org/klomp/snark/web/I2PSnarkServlet.java | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 2f35ffe45..b2b3300ea 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -972,24 +972,24 @@ public class I2PSnarkServlet extends DefaultServlet { String statusString; if (err != null) { if (isRunning && curPeers > 0 && !showPeers) - statusString = "" + _("Tracker Error") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning) - statusString = "" + _("Tracker Error") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else { if (err.length() > MAX_DISPLAYED_ERROR_LENGTH) err = err.substring(0, MAX_DISPLAYED_ERROR_LENGTH) + "…"; - statusString = "" + _("Tracker Error"); } } else if (snark.isStarting()) { - statusString = "" + _("Starting"); } else if (remaining == 0 || needed == 0) { // < 0 means no meta size yet // partial complete or seeding @@ -1005,52 +1005,52 @@ public class I2PSnarkServlet extends DefaultServlet { txt = _("Complete"); } if (curPeers > 0 && !showPeers) - statusString = "" + txt + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else - statusString = "" + txt + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); } else { - statusString = "" + _("Complete"); } } else { if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) - statusString = "" + _("OK") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0 && downBps > 0) - statusString = "" + _("OK") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && curPeers > 0 && !showPeers) - statusString = "" + _("Stalled") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers) + ""; else if (isRunning && curPeers > 0) - statusString = "" + _("Stalled") + ": " + curPeers + thinsp(noThinsp) + ngettext("1 peer", "{0} peers", knownPeers); else if (isRunning && knownPeers > 0) - statusString = "" + _("No Peers") + ": 0" + thinsp(noThinsp) + knownPeers ; else if (isRunning) - statusString = "" + _("No Peers"); else - statusString = "" + _("Stopped"); } @@ -1098,7 +1098,7 @@ public class I2PSnarkServlet extends DefaultServlet { else icon = "magnet"; if (isValid) { - out.write(toImg(icon, _("Info"))); + out.write(toImg(icon)); out.write(""); } else { out.write(toImg(icon)); From e2aa2affd720f8fbec25e1fffea0ba2eac0b3f17 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 23 Jul 2012 23:10:26 +0000 Subject: [PATCH 296/327] * LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android * SSLEepGet: Fix on Android (ticket #668) --- .../net/i2p/util/LookaheadInputStream.java | 2 +- core/java/src/net/i2p/util/SSLEepGet.java | 21 +++++++++++++++---- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/core/java/src/net/i2p/util/LookaheadInputStream.java b/core/java/src/net/i2p/util/LookaheadInputStream.java index ed698eb3a..67d48e87a 100644 --- a/core/java/src/net/i2p/util/LookaheadInputStream.java +++ b/core/java/src/net/i2p/util/LookaheadInputStream.java @@ -44,7 +44,7 @@ public class LookaheadInputStream extends FilterInputStream { Arrays.fill(_footerLookahead, (byte)0x00); int footerRead = 0; while (footerRead < _footerLookahead.length) { - int read = in.read(_footerLookahead); + int read = in.read(_footerLookahead, footerRead, _footerLookahead.length - footerRead); if (read == -1) throw new IOException("EOF reading the footer lookahead"); footerRead += read; } diff --git a/core/java/src/net/i2p/util/SSLEepGet.java b/core/java/src/net/i2p/util/SSLEepGet.java index 1368a1619..2e58d6163 100644 --- a/core/java/src/net/i2p/util/SSLEepGet.java +++ b/core/java/src/net/i2p/util/SSLEepGet.java @@ -90,6 +90,8 @@ public class SSLEepGet extends EepGet { /** may be null if init failed */ private SavingTrustManager _stm; + private static final boolean _isAndroid = System.getProperty("java.vendor").contains("Android"); + /** * A new SSLEepGet with a new SSLState */ @@ -192,12 +194,23 @@ public class SSLEepGet extends EepGet { String override = System.getProperty("javax.net.ssl.keyStore"); if (override != null) success = loadCerts(new File(override), ks); - if (!success) - success = loadCerts(new File(System.getProperty("java.home"), "lib/security/jssecacerts"), ks); - if (!success) - success = loadCerts(new File(System.getProperty("java.home"), "lib/security/cacerts"), ks); + if (!success) { + if (_isAndroid) { + // thru API 13. As of API 14 (ICS), the file is gone, but + // ks.load(null, pw) will bring in the default certs? + success = loadCerts(new File(System.getProperty("java.home"), "etc/security/cacerts.bks"), ks); + } else { + success = loadCerts(new File(System.getProperty("java.home"), "lib/security/jssecacerts"), ks); + if (!success) + success = loadCerts(new File(System.getProperty("java.home"), "lib/security/cacerts"), ks); + } + } if (!success) { + try { + // must be initted + ks.load(null, "changeit".toCharArray()); + } catch (Exception e) {} _log.error("All key store loads failed, will only load local certificates"); } else if (_log.shouldLog(Log.INFO)) { int count = 0; From c1181f855af95dc92efabc09bdc28b61df7e0587 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 23 Jul 2012 23:11:50 +0000 Subject: [PATCH 297/327] remove unused dirs --- history.txt | 4 ++++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index aef9af3e6..baa968feb 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,7 @@ +2012-07-24 zzz + * LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android + * SSLEepGet: Fix on Android (ticket #668) + 2012-07-21 zzz * i2psnark: Remove dark theme * Reseed: Add new cert for cowpuncher diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 33006bcb1..285b64c36 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 27; + public final static long BUILD = 28; /** for example "-test" */ public final static String EXTRA = "-rc"; From c61a18545e340790c832924f2db9547c4565c953 Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 23 Jul 2012 23:13:28 +0000 Subject: [PATCH 298/327] Debian: Use our Jetty/Tomcat libs instead of the ones from Debian/Ubuntu (for now at least). Tomcat6 & Jetty6 are going to be dropped from the next release of Debian stable (Wheezy) in favor of Tomcat7 and Jetty8. --- debian/control | 9 +-------- debian/i2p-router.install | 29 ++++++++++++++--------------- debian/i2p-router.links | 20 -------------------- 3 files changed, 15 insertions(+), 43 deletions(-) diff --git a/debian/control b/debian/control index 7941f4617..1e7e30c53 100644 --- a/debian/control +++ b/debian/control @@ -10,11 +10,7 @@ Build-Depends: debhelper (>= 7.0.50~), debconf, default-jdk, gettext, - libcommons-el-java, - libcommons-logging-java, libgmp3-dev, - libjetty-extra-java, - libjetty-java, po-debconf Package: i2p @@ -69,10 +65,7 @@ Architecture: all Section: net Priority: optional Depends: ${misc:Depends}, ${java:Depends}, ${shlibs:Depends}, - default-jre-headless | java5-runtime-headless | java6-runtime-headless, - libcommons-logging-java, - libjetty-java, - libtomcat6-java + default-jre-headless | java5-runtime-headless | java6-runtime-headless, libecj-java Replaces: i2p ( << 0.8.6-5) Breaks: i2p (<< 0.8.6-5) Recommends: libjbigi-jni (>= ${source:Version}), libjbigi-jni (<< ${source:Version}.1~), ttf-dejavu diff --git a/debian/i2p-router.install b/debian/i2p-router.install index c6f649c8f..a473c07ac 100644 --- a/debian/i2p-router.install +++ b/debian/i2p-router.install @@ -18,32 +18,31 @@ pkg-temp/router.config usr/share/i2p pkg-temp/systray.config usr/share/i2p pkg-temp/webapps usr/share/i2p -# We'll selectively copy things from pkg-temp -# to ensure that potential Jetty jars aren't -# duplicated pkg-temp/lib/BOB.jar usr/share/i2p/lib +pkg-temp/lib/commons-el.jar usr/share/i2p/lib +pkg-temp/lib/commons-logging.jar usr/share/i2p/lib pkg-temp/lib/desktopgui.jar usr/share/i2p/lib pkg-temp/lib/i2p.jar usr/share/i2p/lib pkg-temp/lib/i2psnark.jar usr/share/i2p/lib pkg-temp/lib/i2ptunnel.jar usr/share/i2p/lib +pkg-temp/lib/jasper-compiler.jar usr/share/i2p/lib +pkg-temp/lib/jasper-runtime.jar usr/share/i2p/lib +pkg-temp/lib/javax.servlet.jar usr/share/i2p/lib pkg-temp/lib/jetty-i2p.jar usr/share/i2p/lib +pkg-temp/lib/jetty-java5-threadpool.jar usr/share/i2p/lib +pkg-temp/lib/jetty-rewrite-handler.jar usr/share/i2p/lib +pkg-temp/lib/jetty-sslengine.jar usr/share/i2p/lib +pkg-temp/lib/jetty-start.jar usr/share/i2p/lib +pkg-temp/lib/jetty-util.jar usr/share/i2p/lib pkg-temp/lib/jrobin.jar usr/share/i2p/lib pkg-temp/lib/jstl.jar usr/share/i2p/lib pkg-temp/lib/mstreaming.jar usr/share/i2p/lib -pkg-temp/lib/router.jar usr/share/i2p/lib +pkg-temp/lib/org.mortbay.jetty.jar usr/share/i2p/lib +pkg-temp/lib/org.mortbay.jmx.jar usr/share/i2p/lib pkg-temp/lib/routerconsole.jar usr/share/i2p/lib +pkg-temp/lib/router.jar usr/share/i2p/lib pkg-temp/lib/sam.jar usr/share/i2p/lib pkg-temp/lib/standard.jar usr/share/i2p/lib pkg-temp/lib/streaming.jar usr/share/i2p/lib -pkg-temp/lib/systray.jar usr/share/i2p/lib pkg-temp/lib/systray4j.jar usr/share/i2p/lib - -# These are copied over to avoid depending on libjetty-extra-java -# and pulling in dependencies that we don't care about -pkg-temp/lib/commons-el.jar usr/share/i2p/lib -pkg-temp/lib/jetty-java5-threadpool.jar usr/share/i2p/lib -pkg-temp/lib/jetty-rewrite-handler.jar usr/share/i2p/lib -pkg-temp/lib/org.mortbay.jmx.jar usr/share/i2p/lib - -# dummy file (copying in case a plugin tries to load it directly) -pkg-temp/lib/jasper-compiler.jar usr/share/i2p/lib +pkg-temp/lib/systray.jar usr/share/i2p/lib diff --git a/debian/i2p-router.links b/debian/i2p-router.links index f66cafb4a..9371f8e7b 100644 --- a/debian/i2p-router.links +++ b/debian/i2p-router.links @@ -3,24 +3,4 @@ usr/share/common-licenses/LGPL-2.1 usr/share/doc/i2p-router/licenses/LICENSE-LGP usr/share/common-licenses/Apache-2.0 usr/share/doc/i2p-router/licenses/LICENSE-Apache2.0.txt usr/share/common-licenses/BSD usr/share/doc/i2p-router/licenses/LICENSE-BSD.txt -# From libcommons-logging-java -usr/share/java/commons-logging.jar usr/share/i2p/lib/commons-logging.jar - -# From libtomcat6-java -usr/share/java/jasper.jar usr/share/i2p/lib/jasper-runtime.jar -usr/share/java/jasper-el.jar usr/share/i2p/lib/jasper-el.jar -usr/share/java/tomcat-juli.jar usr/share/i2p/lib/tomcat-juli.jar -## Used by some plugins, such as Pebble. Might be good to include it -## since we use libtomcat6-java anyway usr/share/java/eclipse-ecj.jar usr/share/i2p/lib/eclipse-ecj.jar - -# From libjetty-java -usr/share/java/jetty.jar usr/share/i2p/lib/org.mortbay.jetty.jar -usr/share/java/jetty-util.jar usr/share/i2p/lib/jetty-util.jar -usr/share/java/jetty-sslengine.jar usr/share/i2p/lib/jetty-sslengine.jar -usr/share/java/jetty-start.jar usr/share/i2p/lib/jetty-start.jar - -# From libservlet2.5-java -usr/share/java/servlet-api-2.5.jar usr/share/i2p/lib/servlet-api.jar -usr/share/java/jsp-api-2.1.jar usr/share/i2p/lib/jsp-api.jar -usr/share/java/el-api-2.1.jar usr/share/i2p/lib/el-api.jar From db6b8d3b6be8d1d0887cb551d3ca3540a8efc30b Mon Sep 17 00:00:00 2001 From: kytv Date: Mon, 23 Jul 2012 23:20:23 +0000 Subject: [PATCH 299/327] debian: minor improvements to the build script - Tighten setting of Debian version in I2P - Ensure the clean target will remove .so and .o files --- debian/rules | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/debian/rules b/debian/rules index dca0398d2..d5f9b339f 100755 --- a/debian/rules +++ b/debian/rules @@ -31,7 +31,7 @@ ROUTERVERSION=$(CURDIR)/router/java/src/net/i2p/router/RouterVersion.java # I2P's version will be displayed in the router console as "$I2PVERSION-$EXTRAPREFIX$DEBIANVERSION", eg. 0.8.12-0-deb1 export EXTRAPREFIX := deb export JAVA_HOME I2P -export DEBIANVERSION := $(shell dpkg-parsechangelog |awk -F' ' '/Version:/{print $$2}' |sed 's/.*-\([[:digit:]]\{1,\}\).*$$/\1/') +export DEBIANVERSION := $(shell dpkg-parsechangelog |awk -F' ' '/^Version:/{print $$2}' |sed 's/.*-\([0-9A-Za-z~]\{1,\}\)$$/\1/') #export DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) %: @@ -43,8 +43,8 @@ override_dh_auto_clean: -[ -r $(CURDIR)/debian/routerversion.java.bak ] && mv -f $(CURDIR)/debian/routerversion.java.bak $(ROUTERVERSION) dh_auto_clean ant distclean - rm -f core/c/jbigi/*.[s]o - rm -rf core/c/jcpuid/lib/ + find $(CURDIR)/core -name '*\.[s]o' -exec rm -f {} \; + rm -rf $(CURDIR)/core/c/jcpuid/lib/ #rm -f $(CURDIR)/installer/lib/wrapper/all/wrapper.jar debconf-updatepo @@ -53,12 +53,16 @@ override_dh_auto_build: binary-indep: build-indep build-indep: dh_prep - cp -f $(ROUTERVERSION) $(CURDIR)/debian/routerversion.java.bak + if [ ! -e $(CURDIR)/debian/routerversion.java.bak ]; then \ + cp $(ROUTERVERSION) $(CURDIR)/debian/routerversion.java.bak; \ + fi +ifeq "$(findstring deb,$(shell grep 'deb' $(ROUTERVERSION)))" "" sed -e "s/\(.*EXTRA\ =\ \)[^ ]*\"\(.*\)\"/\1\"\2-$$EXTRAPREFIX$$DEBIANVERSION\"/" < $(ROUTERVERSION) > $(ROUTERVERSION).tmp mv -f $(ROUTERVERSION).tmp $(ROUTERVERSION) - # The next line is used by KYTV when building from source packages - #[ -r jetty/jetty-5.1.15.tgz ] && ln -sf $(CURDIR)/jetty/jetty-5.1.15.tgz $(CURDIR)/apps/jetty/jetty-5.1.15.tgz - ant preppkg-unix javadoc +else + @echo "Already found deb in version, not doing anything" +endif + TZ=UTC ant preppkg-unix javadoc echo router.updateDisabled=true > $(I2P)/router.config mv $(I2P)/runplain.sh $(I2P)/i2prouter-nowrapper From 9823d761d9b73b7caa00d58967f22a8b958063f0 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 23 Jul 2012 23:21:20 +0000 Subject: [PATCH 300/327] dont create router.ping file on Android to reduce flash wear --- history.txt | 1 + router/java/src/net/i2p/router/Router.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index baa968feb..63cc8abfb 100644 --- a/history.txt +++ b/history.txt @@ -1,5 +1,6 @@ 2012-07-24 zzz * LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android + * Router: Don't create router.ping file on Android * SSLEepGet: Fix on Android (ticket #668) 2012-07-21 zzz diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java index d97c5737b..399d9fb48 100644 --- a/router/java/src/net/i2p/router/Router.java +++ b/router/java/src/net/i2p/router/Router.java @@ -255,7 +255,8 @@ public class Router implements RouterClock.ClockShiftListener { // ********* Start no threads before here ********* // // // NOW we can start the ping file thread. - beginMarkingLiveliness(); + if (!System.getProperty("java.vendor").contains("Android")) + beginMarkingLiveliness(); // Apps may use this as an easy way to determine if they are in the router JVM // But context.isRouterContext() is even easier... From 59b8dc4f41ac0a7ef38583d670843fda4a98bc2d Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 03:23:51 +0000 Subject: [PATCH 301/327] Update to dark console.css - more space efficient on /home, "0px" -> "0" --- .../resources/themes/console/dark/console.css | 166 +++++++++--------- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css index c3edc4fe3..1e03dbb95 100644 --- a/installer/resources/themes/console/dark/console.css +++ b/installer/resources/themes/console/dark/console.css @@ -4,7 +4,7 @@ /* Author: dr|z3d */ body { - margin: 5px 0px 0 0px; + margin: 5px 0 0 0; padding: 0; text-align: center; background: #010 url('images/camotile.png') center bottom; @@ -20,6 +20,7 @@ div.clearer { clear: left; height: 0; line-height: 0; + margin-bottom: -16px; } img { @@ -46,16 +47,16 @@ div.logo { border-radius: 4px; background: #000; /*url("images/camotile2.png");*/ width: 185px; - -moz-box-shadow: inset 0px 0px 1px 0px #009; - -khtml-box-shadow: inset 0px 0px 1px 0px #009; - box-shadow: inset 0px 0px 1px 0px #009; + -moz-box-shadow: inset 0 0 1px 0 #009; + -khtml-box-shadow: inset 0 0 1px 0 #009; + box-shadow: inset 0 0 1px 0 #009; } div.logo hr { color: #494; background: #494; height: 1px; - border: 0px solid #494; + border: 0 solid #494; margin: 10px 0 5px; } @@ -70,7 +71,7 @@ div.toolbar { div.toolbar a:link { border: 1px outset #ddddc0; - padding: 0px 5px 1px 5px; + padding: 0 5px 1px 5px; background: #bbf; text-decoration: none; border-radius: 4px; @@ -126,9 +127,9 @@ div.routersummary { div.routersummary input[type=text] { text-align: right !important; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; + -moz-box-shadow: inset 1px 1px 1px 0 #000; + -khtml-box-shadow: inset 1px 1px 1px 0 #000; + box-shadow: inset 1px 1px 1px 0 #000; } div.routersummary hr { @@ -137,9 +138,9 @@ div.routersummary hr { height: 2px; border-bottom: 1px solid #494; margin: 8px -10px 7px -10px; - -moz-box-shadow: inset 0px 1px 1px 1px #000; - -khtml-box-shadow: inset 0px 1px 1px 1px #000; - box-shadow: inset 0px 1px 1px 1px #000; + -moz-box-shadow: inset 0 1px 1px 1px #000; + -khtml-box-shadow: inset 0 1px 1px 1px #000; + box-shadow: inset 0 1px 1px 1px #000; } div.routersummary h3 { @@ -206,22 +207,22 @@ div.routersummary p { div.refresh { margin-top: -10px !important; margin-bottom: -4px !important; - padding: 2px 0 0px 0 !important; + padding: 2px 0 0 0 !important; } div.routersummary a:link, div.routersummary a:visited { text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8); - text-shadow: 0px 0px 2px #101 !important; + text-shadow: 0 0 2px #101 !important; padding: 0 1px; } div.routersummary a:hover { - text-shadow: 0px 0px 1px rgba(255, 96, 0, 0.7); + text-shadow: 0 0 1px rgba(255, 96, 0, 0.7); color: #f60; } div.routersummary td { - padding: 0px 2px 0px 2px; + padding: 0 2px 0 2px; background-image: none !important; border: 0 !important; word-spacing: -0.1em; @@ -265,7 +266,7 @@ div.tunnels table { } div.tunnels td { - padding: 1px 0px 1px 0px; + padding: 1px 0 1px 0; } div.tunnels td:first-child { @@ -297,9 +298,9 @@ div.warning { background-image:url("../images/itoopie_sm.png"); background-position:10px center; background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #f00; - -khtml-box-shadow: inset 0px 0px 0px 1px #f00; - box-shadow: inset 0px 0px 0px 1px #f00; + -moz-box-shadow: inset 0 0 0 1px #f00; + -khtml-box-shadow: inset 0 0 0 1px #f00; + box-shadow: inset 0 0 0 1px #f00; word-wrap: break-word; } @@ -317,7 +318,7 @@ div.sorry { background-image:url("images/errortriangle.png"); background-position:15px center; background-repeat:no-repeat; - -moz-box-shadow: inset 0px 0px 0px 1px #d00; + -moz-box-shadow: inset 0 0 0 1px #d00; word-wrap: break-word; font-weight: bold; color: #EE9; @@ -354,7 +355,7 @@ div.main textarea { } div.news { - margin: -1px 5px 0px 205px; + margin: -1px 5px 0 205px; padding: 4px 30px 4px 30px; border: 1px solid #494; background: #000; @@ -399,7 +400,7 @@ div.news h4 { border-bottom: 1px; border-bottom-style: dotted; border-bottom-color: #494; - padding: 0 0 0px 0; + padding: 0 0 0 0; margin: 5px 0 10px 0; font-size: 10pt; opacity: 1; @@ -443,7 +444,7 @@ div.confignav { div.configure { /* padding: 5px 15px 0 15px; - margin: 10px 0px; + margin: 10px 0; -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; @@ -516,12 +517,12 @@ div.messages li { list-style: url(images/warning_dark.png) !important; margin: 0 5px 0 50px !important; padding: 0 10px 0 0 !important; - border: 0px !important; + border: 0 !important; } div.graphspanel { padding: 0; - margin: 15px 0px -15px 0; + margin: 15px 0 -15px 0; -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; @@ -536,7 +537,7 @@ div.widepanel h3 { div.graphspanel form { text-align: left; - padding: 0 15px 0px 15px; + padding: 0 15px 0 15px; } div.graphspanel hr { @@ -558,9 +559,9 @@ div.graphspanel img:hover { margin: 5px; text-align: center !important; background: #000; - -moz-box-shadow: inset 0px 0px 1px 1px #f60; - -khtml-box-shadow: inset 0px 0px 1px 1px #f60; - box-shadow: inset 0px 0px 1px 1px #f60; + -moz-box-shadow: inset 0 0 1px 1px #f60; + -khtml-box-shadow: inset 0 0 1px 1px #f60; + box-shadow: inset 0 0 1px 1px #f60; opacity: 1; } @@ -575,11 +576,11 @@ table { } table hr { - padding: 0px 0; + padding: 0 0; color: #494; background: #494; - border: 0px solid #494; - margin: 0px 0px; + border: 0 solid #494; + margin: 0 0; height: 1px; display: none; } @@ -638,8 +639,8 @@ tt { div.main li { text-align: left; list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; + margin: 2px 0 2px 30px; + padding: 2px 20px 2px 0; /* line-height: 150%;*/ word-wrap: break-word; } @@ -746,13 +747,13 @@ h1 { text-align: left; color: #EE9; padding: 14px 15px; - margin: 0 5px 0px 205px !important; + margin: 0 5px 0 205px !important; font-size: 17pt; font-weight: bold; font-style: normal; text-transform: uppercase; letter-spacing: 0.15em; - text-shadow: 0px 0px 2px #010; + text-shadow: 0 0 2px #010; white-space: normal; background: #000 url('images/header.png') center center; border: 1px solid #494; @@ -781,7 +782,7 @@ x:-o-prefocus, span.newtab { h2 { font-size: 12pt; color: #EE9; - text-shadow: 0px 0px 2px #010; + text-shadow: 0 0 2px #010; letter-spacing: 0.05em; background: #000 url(images/camotile2.png); background: #000 url('images/header.png') center center ; @@ -802,7 +803,7 @@ h2 a:visited { h2 a:hover { color: #f60; - text-shadow: 0px 0px 1px rgba(255, 64, 0, 0.7); + text-shadow: 0 0 1px rgba(255, 64, 0, 0.7); } h3 { @@ -816,7 +817,7 @@ h3 { background: #000 url(images/camotile.png); background: #000 url('images/header.png') center center ; text-transform: uppercase; - text-shadow: 0px 0px 2px #010; + text-shadow: 0 0 2px #010; letter-spacing: 0.08em; } @@ -843,18 +844,18 @@ button, button:visited { text-align: center; vertical-align: middle; min-width: 70px; - -moz-box-shadow: inset 0px 1px 1px 0px #494; - -khtml-box-shadow: inset 0px 1px 1px 0px #191; - box-shadow: inset 0px 1px 1px 0px #191; + -moz-box-shadow: inset 0 1px 1px 0 #494; + -khtml-box-shadow: inset 0 1px 1px 0 #191; + box-shadow: inset 0 1px 1px 0 #191; background: #000; color: #494; } button:hover { border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #EE9; - -khtml-box-shadow: inset 0px 1px 1px 0px #EE9; - box-shadow: inset 0px 1px 1px 0px #EE9; + -moz-box-shadow: inset 0 1px 1px 0 #EE9; + -khtml-box-shadow: inset 0 1px 1px 0 #EE9; + box-shadow: inset 0 1px 1px 0 #EE9; background: #000; color: #f60; } @@ -863,15 +864,15 @@ button:active { border: 1px inset #f60; background: #f60; color: #EE9; - -moz-box-shadow: inset 0px 0px 0px 0px #f60; - -khtml-box-shadow: inset 0px 0px 0px 0px #f60; - box-shadow: inset 0px 0px 0px 0px #f60; + -moz-box-shadow: inset 0 0 0 0 #f60; + -khtml-box-shadow: inset 0 0 0 0 #f60; + box-shadow: inset 0 0 0 0 #f60; } .underline { border-bottom: 1px solid #eeeeff; - padding: 5px 0px 5px 0px; - margin: 0px 0px 10px 0px; + padding: 5px 0 5px 0; + margin: 0 0 10px 0; } .langbox { @@ -900,7 +901,7 @@ hr { color: #494; background: #494; height: 1px; - border: 0px solid #494; + border: 0 solid #494; margin: 20px 0 10px; } @@ -909,15 +910,15 @@ hr:last-child { margin-bottom: 20px; } -sidebarlogo { +.sidebarlogo { text-align: center; } input { border: 1px outset #5f5; - -moz-box-shadow: inset 0px 1px 1px 0px #373; - -khtml-box-shadow: inset 0px 1px 1px 0px #373; - box-shadow: inset 0px 1px 1px 0px #373; + -moz-box-shadow: inset 0 1px 1px 0 #373; + -khtml-box-shadow: inset 0 1px 1px 0 #373; + box-shadow: inset 0 1px 1px 0 #373; background: #000; color: #494; margin: 5px; @@ -934,9 +935,9 @@ input:hover { background: #000; color: #f60; border: 1px solid #f60; - -moz-box-shadow: inset 0px 1px 1px 0px #9e9; - -khtml-box-shadow: inset 0px 1px 1px 0px #9e9; - box-shadow: inset 0px 1px 1px 0px #9e9; + -moz-box-shadow: inset 0 1px 1px 0 #9e9; + -khtml-box-shadow: inset 0 1px 1px 0 #9e9; + box-shadow: inset 0 1px 1px 0 #9e9; } input:active { @@ -962,9 +963,9 @@ input[type=text], input[type=password] { border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; - -moz-box-shadow: inset 1px 1px 1px 0px #000; - -khtml-box-shadow: inset 1px 1px 1px 0px #000; - box-shadow: inset 1px 1px 1px 0px #000; + -moz-box-shadow: inset 1px 1px 1px 0 #000; + -khtml-box-shadow: inset 1px 1px 1px 0 #000; + box-shadow: inset 1px 1px 1px 0 #000; } input[type=text]:active, input[type=text]:hover { @@ -1029,13 +1030,13 @@ form {} color: #EE9; text-align: center; border: 1px solid #494 !important; -/* border-top: 0px !important;*/ +/* border-top: 0 !important;*/ margin: -3px 0 5px 0; padding: 7px; background: #010; - -moz-box-shadow: inset 0px 0px 0px 1px #090; - -khtml-box-shadow: inset 0px 0px 0px 1px #090; - box-shadow: inset 0px 0px 0px 1px #090; + -moz-box-shadow: inset 0 0 0 1px #090; + -khtml-box-shadow: inset 0 0 0 1px #090; + box-shadow: inset 0 0 0 1px #090; /* background: #000 url('images/header.png') repeat-x center center !important;*/ } @@ -1060,8 +1061,8 @@ div.joblog h3 { div.main li { text-align: left; list-style: square; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; + margin: 2px 0 2px 30px; + padding: 2px 20px 2px 0; /* line-height: 150%;*/ word-wrap: break-word; } @@ -1070,8 +1071,8 @@ div.joblog li { word-wrap: break-word !important; text-align: justify !important; line-height: 120% !important; - margin: 2px 0px 2px 30px; - padding: 2px 20px 2px 0px; + margin: 2px 0 2px 30px; + padding: 2px 20px 2px 0; } div.joblog ul { @@ -1081,7 +1082,7 @@ div.joblog ul { } div.joblog li:first-child { - margin-top: 0px; + margin-top: 0; } div.joblog li:last-child { @@ -1167,7 +1168,7 @@ div.footnote hr{ color: #494; background: #494; height: 1px; - border: 0px solid #494; + border: 0 solid #494; } .topness { @@ -1213,7 +1214,7 @@ h4.app, h4.app2 { font-size: 10pt; font-variant: small-caps; letter-spacing: 2px; - margin: 12px 0 -10px 0; + margin: 12px 0 -9px 0; padding: 7px 8px 7px; text-transform: uppercase; border-radius: 4px; @@ -1227,6 +1228,7 @@ h4.app2 { div.ag2 { margin: 0; + padding: 0; } div.app { @@ -1239,10 +1241,10 @@ div.app { border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; - margin: 5px; - height: 72px; + margin: 3px; + height: 60px; text-align: center !important; - padding-top: 5px; + padding-top: 3px; opacity: 0.9; box-shadow: 0 1px 5px #000000; } @@ -1260,7 +1262,7 @@ div.app:last-child { div.appgroup { margin: 0; - padding: 16px 8px; + padding: 16px 3px; width: auto; } @@ -1281,13 +1283,13 @@ table.search { img.app { height: 32px; width: 32px; - padding: 6px 0 8px 0; - margin-bottom: 3px; + padding: 2px 0 0 0; + margin-bottom: 2px; } img.app2p { height: 40px; - padding: 5px 6px 0px 6px; + padding: 5px 6px 0 6px; margin-bottom: 3px; } @@ -1312,11 +1314,9 @@ td.app { } div.applabel { - border-radius: 3px; - border-width: 1px; font-size: 7.5pt; margin: 0; - padding: 3px 0; + padding: 1px 0 0 0; text-align: center; vertical-align: bottom; line-height: 95%; From 0e907c5ad02903c334b39143fdf4420e0dd88d42 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 05:17:13 +0000 Subject: [PATCH 302/327] Replaced 16x16 /home icons with 32x32 ones --- .../src/net/i2p/router/web/HomeHelper.java | 18 +++++++++--------- .../resources/themes/console/images/book.png | Bin 593 -> 0 bytes .../themes/console/images/book_addresses.png | Bin 770 -> 2065 bytes .../resources/themes/console/images/bug.png | Bin 774 -> 2078 bytes .../themes/console/images/education.png | Bin 0 -> 1268 bytes .../resources/themes/console/images/email.png | Bin 641 -> 1031 bytes .../resources/themes/console/images/film.png | Bin 653 -> 0 bytes .../resources/themes/console/images/help.png | Bin 786 -> 0 bytes .../themes/console/images/info_rhombus.png | Bin 0 -> 1816 bytes .../themes/console/images/magnet.png | Bin 0 -> 1874 bytes .../themes/console/images/plugin.png | Bin 591 -> 1743 bytes .../themes/console/images/question.png | Bin 0 -> 1806 bytes .../themes/console/images/server_32x32.png | Bin 0 -> 997 bytes .../themes/console/images/support.png | Bin 0 -> 2616 bytes .../themes/console/images/toolbox.png | Bin 0 -> 1910 bytes .../themes/console/images/wrench_orange.png | Bin 584 -> 1328 bytes 16 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 installer/resources/themes/console/images/book.png create mode 100644 installer/resources/themes/console/images/education.png delete mode 100644 installer/resources/themes/console/images/film.png delete mode 100644 installer/resources/themes/console/images/help.png create mode 100644 installer/resources/themes/console/images/info_rhombus.png create mode 100644 installer/resources/themes/console/images/magnet.png create mode 100644 installer/resources/themes/console/images/question.png create mode 100644 installer/resources/themes/console/images/server_32x32.png create mode 100644 installer/resources/themes/console/images/support.png create mode 100644 installer/resources/themes/console/images/toolbox.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index 18f6396f1..be3e2c476 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -29,10 +29,10 @@ public class HomeHelper extends HelperBase { _x("Configure Language") + S + _x("Console Language Selection") + S + "/configui" + S + I + "wrench_orange.png" + S + _x("Customize Home Page") + S + _x("I2P Home Page Configuration") + S + "/confighome" + S + I + "wrench_orange.png" + S + _x("Email") + S + _x("Anonymous webmail client") + S + "/susimail/susimail" + S + I + "email.png" + S + - _x("Help") + S + _x("I2P Router Help") + S + "/help" + S + I + "help.png" + S + - _x("Router Console") + S + _x("I2P Router Console") + S + "/console" + S + I + "wrench_orange.png" + S + - _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/i2psnark/" + S + I + "film.png" + S + - _x("Website") + S + _x("Local web server") + S + "http://127.0.0.1:7658/" + S + I + "server.png" + S + + _x("Help") + S + _x("I2P Router Help") + S + "/help" + S + I + "support.png" + S + + _x("Router Console") + S + _x("I2P Router Console") + S + "/console" + S + I + "toolbox.png" + S + + _x("Torrents") + S + _x("Built-in anonymous BitTorrent Client") + S + "/i2psnark/" + S + I + "magnet.png" + S + + _x("Website") + S + _x("Local web server") + S + "http://127.0.0.1:7658/" + S + I + "server_32x32.png" + S + ""; static final String DEFAULT_FAVORITES = @@ -41,20 +41,20 @@ public class HomeHelper extends HelperBase { _x("Dev Forum") + S + _x("Development forum") + S + "http://zzz.i2p/" + S + I + "eepsite.png" + S + _x("diftracker") + S + _x("Bittorrent tracker") + S + "http://diftracker.i2p/" + S + I + "eepsite.png" + S + "echelon.i2p" + S + _x("I2P Applications") + S + "http://echelon.i2p/" + S + I + "eepsite.png" + S + - _x("FAQ") + S + _x("Frequently Asked Questions") + S + "http://www.i2p2.i2p/faq" + S + I + "help.png" + S + + _x("FAQ") + S + _x("Frequently Asked Questions") + S + "http://www.i2p2.i2p/faq" + S + I + "question.png" + S + _x("Forum") + S + _x("Community forum") + S + "http://forum.i2p/" + S + I + "eepsite.png" + S + _x("Anonymous Git Hosting") + S + _x("A public anonymous Git hosting site - supports pulling via Git and HTTP and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + "Ident " + _x("Microblog") + S + _x("Your premier microblogging service on I2P") + S + "http://id3nt.i2p/" + S + I + "ident_icon_blue.png" + S + - _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "book.png" + S + - //_x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "book.png" + S + + _x("Javadocs") + S + _x("Technical documentation") + S + "http://i2p-javadocs.i2p/" + S + I + "education.png" + S + + //_x("Key Server") + S + _x("OpenPGP Keyserver") + S + "http://keys.i2p/" + S + I + "education.png" + S + _x("killyourtv.i2p") + S + _x("Debian and Tahoe-LAFS repositories") + S + "http://killyourtv.i2p/" + S + I + "eepsite.png" + S + _x("Pastebin") + S + _x("I2P Pastebin") + S + "http://pastethis.i2p/" + S + I + "eepsite.png" + S + "Planet I2P" + S + _x("I2P News") + S + "http://planet.i2p/" + S + I + "eepsite.png" + S + _x("Plugins") + S + _x("Add-on directory") + S + "http://plugins.i2p/" + S + I + "plugin.png" + S + _x("Postman's Tracker") + S + _x("Bittorrent tracker") + S + "http://tracker2.postman.i2p/" + S + I + "eepsite.png" + S + - _x("Project Website") + S + _x("I2P home page") + S + "http://www.i2p2.i2p/" + S + I + "help.png" + S + + _x("Project Website") + S + _x("I2P home page") + S + "http://www.i2p2.i2p/" + S + I + "info_rhombus.png" + S + "stats.i2p" + S + _x("I2P Netowrk Statistics") + S + "http://stats.i2p/cgi-bin/dashboard.cgi" + S + I + "eepsite.png" + S + - _x("Technical Docs") + S + _x("Technical documentation") + S + "http://www.i2p2.i2p/how" + S + I + "book.png" + S + + _x("Technical Docs") + S + _x("Technical documentation") + S + "http://www.i2p2.i2p/how" + S + I + "education.png" + S + _x("Trac Wiki") + S + S + "http://trac.i2p2.i2p/" + S + I + "eepsite.png" + S + _x("Ugha's Wiki") + S + S + "http://ugha.i2p/" + S + I + "eepsite.png" + S + _x("Sponge's main site") + S + _x("Seedless and the Robert BitTorrent applications") + S + "http://sponge.i2p/" + S + I + "eepsite.png" + S + diff --git a/installer/resources/themes/console/images/book.png b/installer/resources/themes/console/images/book.png deleted file mode 100644 index b0f4dd7928cc5714e002fd2a6e8f2faac0073f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmV-X0l6k>CGhc0FIuigU9U^L+D`6bSr zIEp(+L4eIgaZT(|{B!*DbrTYc1t0J9*MLJm+n zOEVloE20S^g6s|1rvjjuW1W$TV;&TbK2|slm=91)Q{X{Kg;c!Saglq7xo8`(>{A}G zw@`8gScq(adr(4@;>^%e<~7+uNMv&?8L0#%0yj~@DW&fPImKeyFHkRKuNERO3(SOB z?S)niZbFEN`0<|w+LjBKR#DU7F3d&rQGGY&Y)Fv0w002i=Jm_>x9jBX>wg3XCKK`E f>xbvJ_5i;DeEQXvyE?}U00000NkvXXu0mjfKqCEw diff --git a/installer/resources/themes/console/images/book_addresses.png b/installer/resources/themes/console/images/book_addresses.png index b73419ba82098bbdca1989d31fa798756c987524..7902464bee9f06ba59dda0b1a0f01de080e3fbb8 100644 GIT binary patch delta 2050 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 delta 749 zcmVz@+$TtOw>5(BPe*&0EL_t(I%bk_86=h} zlLaakDwHxhpaBYLQg8@}5~dc4w6+!s1dRp+V=&R^#>9n7cP1uaG&IEU`5uWVre)#c zOYX_N=XcI`a!(w9xLC?urjfZwY1wneV^vXlK)L&2JJy6rWQ0^<%YdG* z_9<%U8Tq$E0VmmtOH}jkI6bI}sQt>X<{LTQf?j%?9+T~s*woIL0L=oqnK4gB_F4{* zTlA~~lvfVQEl1~i6V^Y6(C(^$t|qM|DuD5+O@E|>#z$`E1x_LOVH{6BPGjJu1Cm?G zs94U2|Mf6VfAk;4ac3%|4lz@8p4?)5?t5o^?q+%^%)Yygo~I^U4VR!bTnWuE35hcW zrfCDR3q+sxJ79e7Fg`&)RCqLA^2^y^0laVfadW90_Fz8Brm|r47sB^u1VgI>kanj) zZ4`zMSfHlm8>CwXa$JVM`$2RrmZB-3N10m-!;BvHf7cwa&l>Pxr5BP;F~l9B?wy`Nqq2z6R|MB{D;oVelul%!*mD~9R=Z)HDn!*-E(35v+$KV@U9g+fNI+E2|1&_< zP}+~$pb2+Y+E6x`jWZK@a4ojO;?cu2nhVFg4GohPB-sQ=t|yMLIfR*eZ6842RrIB~ zBX@Rhg4?!&tL=88>H*uPy0$53}ir1taVl=pGVfWNQY7_4z3eCJ~CQ-|)NZjO> zCV+D;o`?!ym1-BcldSxof=f(AGZ*|S&Z}4pGZ%N*HnQSh;B4^96Tv;7K>Qbg6~`FA flW2(Figx!4w=8iJ2yue?00000NkvXXu0mjfJ@QX= diff --git a/installer/resources/themes/console/images/education.png b/installer/resources/themes/console/images/education.png new file mode 100644 index 0000000000000000000000000000000000000000..697672ddffaa3a63dfa7ae0ae93d06a8f177ce08 GIT binary patch literal 1268 zcmVNPPlZsn2dKO)LcJ^%1UupcNM zB8IaT-npAHYVr&wD^^cjSbs_`?T!HC*v;Mzj=a8%viuwGzws{K{CEXbS=|(X-mU^C zUwC$)cIEu13xK}&5_ReD^+!kH`~%{=#LwS<0)`Prx;YN)!Qf_r_PhlyqK)cpL zn%=(jgG6P;xySj9KLQ&&sV!(z{vFqJ^i+gsm0{>WA-f5%II_N3VpG{G6K5X3du|Grzqp26KvX=QuCWfI8fb0` z117nphD9-uqK*JK!RpW@lMU;5b{RT1DnqX#B!i~=n0TYIBb8T)j7%<$u3i;=@YEFa zB=V)gG_281jYxCF?6!pvow{Z=SZPR#%gg!R;GVe*y!_>_;aOcXvlaVV19cVX3XXy^ zi2++PkjhFcLYvhqmwyWa<0%E8&-Ai5)Fv{3ZH=fQC@?_Vj8)Dxs&H{!gsYrs{_LTs zgE;^&>H`8bYM|wrMs-}LK;z9RDY?VQ_MxnK&M*qCIO&~Zy(8(b{$91}Sff$;%>tX1 z*$hl*z|R<`?LOc_emey}(#_m)T$QN#WmT&&QE4eHlmIlH*Q3)Mn4AZ*t3dhyrHe5C zwIiD7#H8_7w#tY@4=^2DQ9Uzf0SLSgMb#WyW=|W(Qa?f5U*9vw}dL}WDEHZYo@hg+34XHIj_yB=sR+*;y4C1y&yM)t}j3Ai&7ZFPz9%e{P3ni| zFGo>zryv3+-W=J~oOFBjxn0itG!^Jx`m@@>pK@N2^RGn!6ml-MXc}r>gw`0000G4 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/images/email.png b/installer/resources/themes/console/images/email.png index 7348aed77fe6a64c2210a202f12c6eccae7fcf24..98a99c288386eb13416dd205bae98a4cae6d9b99 100644 GIT binary patch delta 1008 zcmVvW zL_t(|+U!@~OB7KQ{_f1Q?xv=zw!3Z#u5OY>Kcye2P*5)wnSVhA5kybb-w{+~KcJU< z=)Hn^SPd#MdMK!OWqWZUkm^B+Vt1zV&D`0YT_?#jeR1Hhv-h6!ednHg&bfD#<2YE) z$G|#28xAND>++*_Pi$DHZO4Y6e-dhyiTq4c0&FNlR$hGm;KGp+OU7a(zjeMJUyGt> zR~%5QNM3e8V%{RGSI0h_CN~|3mW1_Z2^f1*z_nv(y!h)ZHYlFViKDiwi8kX42UTq-yAW}k&NR;E{~zK2V(kQ%Mjm&7{nqb zvB_bFl_9+{WKzlR*5(-cGAZ1e$m39I`A+z{v?T_yh^aJ3XaqQBDD4C)PK>_H<3PgO z$G>%ey0oEfnLL2+{HYN!e>@aJPb9@K5pTrJ+%)#IR&ruV5gqE%hPK4;@qGNyPRPt; z=nO4>3GT|Yp(D|Z+vC&dYmwD$(vE}(=cq$n+R(P#d^9dOoUkq6o9|&T67*wt7oBLq z==cnJnuN#-3A>DOjylw(jjCCBIRZwQ1CI7mRSUh}u?3i&`|eile_bKyYLptcbgwYI zcaCw6I@G0&Qj77(0p|}nP^-*vW%a6_Xs-sX1hM#OFwh@x;e@aJ!7{nqbvB{yrs(_v~ zM1b7Kf@_d!jd?vgP{Yd==)O-ZViKDiMpzEeAor<&!#h)mikt4)uu4}WMq|4;(YB?| zz@+$TtOw>5(BPe*zOpL_t&-8KuF?P7`4mfZ_N1=kN4Drw2JyDTP=Q;?`^M0$h6q zZoL8buHCvbaUnYsO^7Zqk%b!Fv%mywrBd1g9ZEaXng5ewqVD@VqN>cpFem%u`RAQn zA-LBIrwbR8#5e_qk~+nylB(jIk~$@IO6pXRbUM8}@3r>!fA{TjwcL30V6zlWRdQL6 z{|WyHR|EtYM~OF%($$AgqlxJblV+SadAZY})r%QL%3aP))kCoG=JuwsyNLEtY83i->Z~j3y~F)`RA1 zk>zTES07po!kBVS2y#L{jCt|CMY&v{xmqM|`OA#P2{R&)OcQd}v0kt6_Dh#`Z$i5_ z;q|93je3Q^PcfR{TmBHRmr;rWahz~G2x-&;d_O~He~{zj-Vg(9HmcMX^Nc1jonFXN zH9!?m!Cpp*rcR~X4{0n1#J+aoqc!FoZ z7{OQ&EkJ~80-7dqJU&0|pL}oq5LIO!hB+DL^c($2`Frrlv0DHD002ovPDHLkV1lT$ B7)byC diff --git a/installer/resources/themes/console/images/film.png b/installer/resources/themes/console/images/film.png deleted file mode 100644 index b0ce7bb198a3b268bd634d2b26e9b710f3797d37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 653 zcmV;80&@L{P)WO3(`_cf+b25@DJ#zdQm}8GzWtq2-QnZ8W6mB^kfeK5f%S{ zUW%tGMCwrwic~ZrQcG=4f?5bkV+3dRk8hw6bk~y$KX#b!y*J4EJ~>;dRASqrSu;ZpM>?P}K~6AT zWv6Dmq?v&9LdXC(m%WCO6ma_di$R(v$@ad_>@R41N3N5lSJq9@6CGhX84-$%Xrd_6 z;){?{E|Ytt5$S-&Au>t4wDlIxdkfe-a22LMj``McG};r8@{GsRPm*+8fFey6C)@ifDBXVyTw(N@Xd41b45OFg6x_QA zpwLiigyy~cVoPxW^r~C7ZQpr%>1$*HKmv~AY-qJw4;gUecS--wnqslISSS=^KA&Ic n@BK|Onfz#3R%n{$a)0j^sqv5F(1NTL00000NkvXXu0mjf3S}fX diff --git a/installer/resources/themes/console/images/help.png b/installer/resources/themes/console/images/help.png deleted file mode 100644 index 5c870176d4dea68aab9e51166cc3d7a582f326d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786 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 M07*qoM6N<$g1+ybNB{r; literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/images/plugin.png b/installer/resources/themes/console/images/plugin.png index 6187b15aec001b7080b51a5f944f07591f26cc15..c1ee68def07b0233c90b5c5559b77fe886ef6780 100644 GIT binary patch delta 1726 zcmV;v20{7H1kVj2iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPXP^*Kq&KK$v-RYy`hIbM=QH$rk`BU)Dr2HNvdI z^^oqg?87zUbONyQK;ot3Y=HaUgNJXzL18)psGUBg!gKW~Kw2>XQFNKP4m|Z0(9uiJWqL^%6&)$&)qb*+5ML`H ziB399J9tIe}NEzONSmJWHZ8QgD6)9)NJQkIo{|4(U}|LfZCleL2gN< zWJLQU0Fl&q?g!riD1-%tdt4{M?>k>0<*fSLon0{J&E5D)##8}95o=l-e%uDd%hOzY zPv5^E4uDznT#+$$D^VeO$PIhNjh+;TOHCGiY~UWi<)ZQYqs9rIe@K2g_`5p+jR%+# zG8q8283C9uVjL9{+h<~6So)0s!t5jyq`wBhj}jVQOC~dJ06-1kQKhZJ1DTD{z`XCj z1<+lEPRhFXQ>wTKK*cl##RwoQ34u4EmmxoRnh5l@`~|!v0%B*+h3M>M0C#^to_86d z5(a=)nH6}NEI{1?f7~eB1NHa1jvl$zc|0r0mQt8izcJN%9givMH$yzDDc($WBYNiW0 zg$j9rMF7SWsR^P$=QQKQu$CWvRR>4fy;ce9K3y6Ng-B5m*XLNCONuOU zCdRE!$eo7=bectABGU2WQ&GUsJLaQ*PW;3Z9>hl0f7^gDMZ-wwV0#DFHC`F%1$eW8 zj1~Fu?yBp@YPK&1!6Jd<*_n`9un0HTp(9vP&DaO53HTeQ89mb zD`=<(f2op!o717I;T{Zh-3BEv1oq?vh|5BN$^)#LjfO~I*ab6m)Hc9^kE>Q#M4tO& z(?Cg5^*{M^b|^%;f2wqUR94Y^iqcc#0MTfO>C=6Md19#hmIN4*opAHOpU~v-ox9QI ztEMwKNwybfCDavUzp)(ehiQ74hmVAlfwk$Te}Js|U;Vu1J(lW}L<5wHOo9dyhV&FN z8mHdaT+n>@3RM2<{r3G|>i6SdKbt)C`a;+IZIW1)v+)&F)xpXNr#tGy4kP9 z!X&eLL+=U1006&Dw96St#UY_YGxWK;0F9U7NE_QsAL(FqyKmF-)CWOtPog9t@f5#) ze@A%y4x%v7{bAa%Lc5Z|3!=5>pvOyNL(8+5c`{tAXs;JT1bWm!AW^#+swN!(dCF#_ zw_`=~_OS+v!;;eql2x>^(5Yh*UbRU=wiIpF+quY6mA+5$50e&ep2x*z^fS^iUW5?D zWjf*fwk2OO5{)#OGh3IG#%0C>ABzAYf9<1t%tY5Y)d;9O=d0aw-lnSK?++Z3iN{tJ zVHK9r(#g7|mLK*Aac$3CFL?Kyr=@k&D>RNe`x6}&(}SKs*ajYrG7H5qN!%3Huv!dc z!h!+GwCqgq?}#wIG@(2S2SC(r#u&IT(F(E*kVh|u8ug?ntRG@IKk4n{KLG{+6mmsi Uug1F0o&W#<07*qoM6N<$f)DsQB>(^b delta 564 zcmV-40?Yl+4bKEIiBL{Q4GJ0x0000DNk~Le0000G0000G2nGNE03Y-JVE_OC1ZP1_ zK>z@+$TtOw>5(BPe*xi1L_t(I%cYV%NR@FE#(%G71%6yVk;E*Bn|W_oqkBt3wX`=H z(NJRrO%=2?x->;=QxqhmI93)ace1#Gib~x=CCl!6o^u*rG2^O>XF2faoacX@-#JM{ zaF95(+v9_&yCruOB@aoj9}PXZw3k3#ZS$RWoML}dKlzq?e`3wP-7pEKZcsL$G z;ECLcfI?Rxrw|d&`|`)#Axc8wcsNTx=ULrc#lr9i>XLfggHyRYX10fbiBhFROGA$C z#vZ=?s-RG2e<%JR7l!C)>fq|L%VB1iiC4p;NwV_}ZjW7$LRW#(_bKF#hp=!IqNO26 zZ*w2+LEwx{PVnZ&Sn}T;mtzbdDE7qZ?@fKce}eY*K_C2wxui-g2p(>>9o7|obNmDTgExZfBCS>J=e5+VTGY; zPq-MrO$9FmztEBi)|lYz=a`xNWYjBFTj^7NRRlIy&KOcwlJ~KTTMy{tZh(4i5tO_F zsH4Y{=>fJGgL&#GtkwX`h7*V%`2z{2Z1$gQublV6cU@OXKt1!u!WEewW2t+}ROl0@ z0N$ZM>?{y%0+RH$66b3uF2FSmFh-HkJJf~v!8-KR)gls!t@6FP@g;~LT?PSH=kkRO z#@Oq9#yu5ao=h@!1c)>cXq2d_fTocsw%7I}qG4JtXWD$gjwk63MJ|KG%dVbl9 zQ1!Phxvy_3Op#DiIY0X1{FOt;UsvuapAB@?13euwuZ+U2&@tVGhEHpe?2g%hStWTW zdVDH|Pc4QSi6h<-wmAh41ducHCa3;MPa%CXLK22nG8txbAggkGPR2XC{@fvgr-)-O z%$P7d+mrFUcmDm9??wU-lA=!F4gs5l3*o~pVC1sfYhcWh>Cg*v;U+13dL}XpheOph z!if>C-lr#Q2wTD?+4jy~0D&biA!7@z^45~Kj7g=W$Yj`s0pY!1uQ(B~7{)zUfr9&{ zAb-JabcVh+S+AG8Cn4+8&X_hpT+*g(TYOj>*1>*F(+hB#Fq{ZMFTR>!OzsT0WIYc!P4?N^+L3*j|*aV_Uv(*fo$y2klkFLO_M!qnWCiAi|7*aIQnBPf*)-_Rl9_aVcQlM z0!v^DY(YTuOxN7cYu;|(|9fY+#t&rB?pKX|wo^g>8W$ zumol*1#m73)_ePoZGFrgpRY5;W88RSUpEX)0f|ES=EsjhF_SQ+mq9HaYj4NCbBc_J zo?(Z+YkM^stG;f(X>IkrWKnn@5^ZtbIwr{>DLVM%jITyLydWogW|`dW+&X`niDJ{7 zaN85ol*6ZYo-n7ab?|UE&U~;AXOA4~oUpcfE`3Ym7VW8Ze8GhzMWS`Xn|pE>-7hO# zc&0cvAR)a#eeG@k&YV`HLB!7m(Y4Eu&gvbgYi$4Gp-ukP^hHB|@ZLGl?@2fZ+>w*w zteXs4^435DBpzs@TUiW7$wXY(s|w;L4*vFD>%{abn70$(?&0gK*;{!GgqsT-p-qspT{#Db|v36uf2+AKHIj4!0S@gdy$1i z16z3gQ*(GlvF{=Je6+)e;U9d`8S~aJncdB){TjQY{yAUzmpawk;&{gYZ306aZ?m0n w3*gSH3F(y*pxug0=gQtQSP}j2pT7kd0G#fX+j2zbga7~l07*qoM6N<$g4ri-4*&oF literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/images/server_32x32.png b/installer/resources/themes/console/images/server_32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..5b1fb2d7e9ecac5e4b75a3abb191edc38bd9b096 GIT binary patch literal 997 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/images/wrench_orange.png b/installer/resources/themes/console/images/wrench_orange.png index 565a9330e0a156dff5bed2c9fad8c95a44344ba4..f019d0b3310a68ef19dede90c5fe614672ccfc50 100644 GIT binary patch delta 1307 zcmV+$1?2k31h5JriBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pP7lxOg4>14VgIH zbR&bf%>7}EW{R0{iE&}NB{SLL9|Hwh%odZe4T_Xkfdb`G`2D)l=dbnLAGgVG<1vBX z;teOZ$IfzCg%YIL* zBal7bxn5vcOIB7U*n4}G^XD-UGcq%v`aq3~l%mpj@Oa4lvxZ~w_%W!30Pfw|6W><7 zux)E@?k22)TT1iM>2!*S?CfkPEGSSu3jzmYqvP<)g$w<(4A&$;e;7Nuek2&>OhY+y zkoUwE=;*ixb3PyV&~)+fkZLd}Vw42MeqihF2Aj=>{oqPD_j(BD5eA60xth3^Dl z!lA(1ah^Uo{Q>QA9xdVOPMCu8N4pOh&+FqML%Bcjr)N^WyzLA3A^hJEec8&O@rVf^ z&)0|09!AsC$b=}AB;2g}3Vjd)l!pd=r^V4LG(t1o_aHo1z2~Fwe~y0z7yyk}c4z7{ R{YL-*002ovPDHLkV1l;(b*TUV delta 557 zcmV+|0@D4k3djU8iBL{Q4GJ0x0000DNk~Le0000G0000G2nGNE03Y-JVE_OC1ZP1_ zK>z@+$TtOw>5(BPe*xM_L_t(I%axP6Yg17i$Mb(UNGT3Z9UWbD6hSNwrGto*cazd; z&HG^IKCntqD~n zImZH6rnPiBtt6AlZX%H|;_BR81O)C51_MT;5&3+c za5#K2fmkeNnAKaY7OJY2&9z`Kh~MwW=kpm;1;q02e!ow(S|t<;eF_8ux~6ILdOh53 z_wfReNaTW8-s^NaG#U+x#Uh15fpWP_rBcD^baoGiU)@wEnHw#!Y}D&@n$0F=U#r#7 zb)8bFgu~&Of7om`V;3bvp zDm0(NhahZ=&^sqo6Odj6>)Dq_3p~4~vb`d3MydwjbFGYb?4ZXXc@@^rXvf`@h16yE zvH?Z0{N^^~?g< Date: Tue, 24 Jul 2012 05:18:20 +0000 Subject: [PATCH 303/327] Updated /home icon for git.repo.i2p --- .../themes/console/images/git-logo.png | Bin 198 -> 779 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/installer/resources/themes/console/images/git-logo.png b/installer/resources/themes/console/images/git-logo.png index a0a5d21da1749b4547dac60b8558eac764f905f9..9771953f04ae61995b2d31cf1354d45e1c8c2e7c 100644 GIT binary patch delta 767 zcmV!y{tuE!Wp=4afq3CAUL-? zEwY}_72uv@Ehcc$<}eY{r0A7!4OrLI^EAJ*W#)Xn47_RK)KLjo$i~!rhvyeJ znu&0nftq{H7=KohsmDJrpF8B2b7M?&5X?G&VAZLvW}+^@cHnjq<-RK&$C>3fU>p!d z*xrIV(+&Xo-i^Ss^k;xySoAsG4oiSTI6w$+)zu@WO}p-Th#G)n_)Z-)w8%r&b-A=- z+lSjAEQ%s304~FKi-$A$FYN$e#3ENivnj)r(JhK71AoNAt0>^{tfmf@5uldo%<;!GB~r>jQv5a%m-_n1E`%`4@F%B+^Q2^9{7s?0U-ooQ7Y!Y0{{~iT(PRcYXAa>4U+x6%JcUb08o6n zYapzMhFb#MA^1~Z_Vs#s@!5}gn3NI?w*@#Nh4eh{A(4F_CId?p_5 zw|P3=f$0HBoMXlyfD5AGt^f`Q`-NSEy9S6N+=dGQ+#*E6g#k_o(Qr=yJA{{T&j0{0 x;%Xl=rm*uUk0^=gy$Vk{1FcVbv~PUa<$BN5;e;`;yp|Ad6t4eM7iG%%by zd;9l*!&%@FS Date: Tue, 24 Jul 2012 05:32:40 +0000 Subject: [PATCH 304/327] Added license for new /home icons --- LICENSE.txt | 1 + history.txt | 5 +++++ licenses/LICENSE-FatCowIcons.txt | 22 +++++++++++++++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- 4 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 licenses/LICENSE-FatCowIcons.txt diff --git a/LICENSE.txt b/LICENSE.txt index db99aa5fc..87e1419e8 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -197,6 +197,7 @@ Applications: - Guernsey and Isle of Man flags from the Open Clip Art Library, released into the public domain - All other flag icons: public domain, courtesy mjames@gmail.com http://www.famfamfam.com/ Silk icons: See licenses/LICENSE-SilkIcons.txt + FatCow icons: See licenses/LICENSE-FatCowIcons.txt GeoIP Data: Copyright (c) 2008 MaxMind, Inc. All Rights Reserved. diff --git a/history.txt b/history.txt index 63cc8abfb..27b9efcdc 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,8 @@ +2012-07-24 str4d + * Home page: + - Replaced 16x16 icons with 32x32 ones + - Updated icon for git.repo.i2p + 2012-07-24 zzz * LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android * Router: Don't create router.ping file on Android diff --git a/licenses/LICENSE-FatCowIcons.txt b/licenses/LICENSE-FatCowIcons.txt new file mode 100644 index 000000000..42ef84838 --- /dev/null +++ b/licenses/LICENSE-FatCowIcons.txt @@ -0,0 +1,22 @@ +FatCow Free "Farm-Fresh Web Icons" + +_________________________________________ +FatCow +http://www.fatcow.com/free-icons +_________________________________________ + +These icon sets are licensed under a +Creative Commons Attribution 3.0 License. +[ http://creativecommons.org/licenses/by/3.0/ ] + +This means you can freely use these icons for +any purpose, private and commercial, including +online services, templates, themes and software. +However, you should include a link to this page +in your credits. + +The icons may not be resold, sub-licensed, rented, +transferred or otherwise made available for use. + +Please link to this page on fatcow.com if you +would like to spread the word. diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 285b64c36..0cd02d33d 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 28; + public final static long BUILD = 29; /** for example "-test" */ public final static String EXTRA = "-rc"; From 93097ab630398692a0bbf61a2fbee812ce861dc9 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 12:05:34 +0000 Subject: [PATCH 305/327] Moved RestartStatus back above LocalDestinations in default /home summary bar --- .../java/src/net/i2p/router/web/SummaryHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 942498eb4..342bf3e80 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -64,9 +64,9 @@ public class SummaryHelper extends HelperBase { "NewsHeadings" + S + "UpdateStatus" + S + "NetworkReachability" + S + + "RestartStatus" + S + "FirewallAndReseedStatus" + S + "Destinations" + S + - "RestartStatus" + S + ""; /** From 7f7a82802dd8b960d44938ed5d9d0a72e2f207b2 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 12:07:09 +0000 Subject: [PATCH 306/327] Added CC attribution for Creative Commons Cat --- LICENSE.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/LICENSE.txt b/LICENSE.txt index 87e1419e8..3272f143b 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -207,6 +207,10 @@ Applications: "Man with hat over face" & related images licensed under a Creative Commons 2.0 license. Original photos by Florian Kuhlmann. http://www.flickr.com/photos/floriankuhlmann/3117758155 + I2PSnark light theme: + "Creative Commons Cat" licensed under a Creative Commons Attribution 3.0 Unported License. + Original photo by Boaz Arad. http://www.luxphile.com/2011/01/creative-commons-cat.html + SAM: Public domain. From a92456e144076ae754c1204f007b6f31d3c7697d Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 12:47:21 +0000 Subject: [PATCH 307/327] Updated history.txt --- history.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/history.txt b/history.txt index 27b9efcdc..777aab456 100644 --- a/history.txt +++ b/history.txt @@ -2,6 +2,7 @@ * Home page: - Replaced 16x16 icons with 32x32 ones - Updated icon for git.repo.i2p + - Moved RestartStatus back above LocalDestinations 2012-07-24 zzz * LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android @@ -13,11 +14,16 @@ * Reseed: Add new cert for cowpuncher * SSU: Remove exception creation (ticket #665) +2012-07-21 str4d + * Home page: unlinked the iframed pages for i2psnark and susimail (the pages + /webmail and /torrents still exist, but the console links to the apps + directly instead for now) + 2012-07-19 str4d * Home page: replaced itoopie with an eepsite icon (c/o dr|z3d) for eepsites with no icon of their own. * i2psnark: - - New light theme which integrates with console light theme + - New light theme (c/o dr|z3d) which integrates with console light theme - Moved table heading text into tooltips to reduce visual clutter 2012-07-18 str4d From 72f74b7f6e75418fa86aff64ee4d984bcef5bb8e Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 24 Jul 2012 13:15:11 +0000 Subject: [PATCH 308/327] Disabled the iframe fallback for the summary bar HTML compliance wins out over summary bar refresh for users with JS disabled, for now - get user feedback after release. --- apps/routerconsole/jsp/summary.jsi | 6 +++--- history.txt | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/jsp/summary.jsi b/apps/routerconsole/jsp/summary.jsi index 6a388b817..d38637d83 100644 --- a/apps/routerconsole/jsp/summary.jsi +++ b/apps/routerconsole/jsp/summary.jsi @@ -23,7 +23,7 @@ // update disable boolean intl.setDisableRefresh(d); } - if (!intl.getDisableRefresh()) + if (false && !intl.getDisableRefresh()) out.print("\n"); - } else if (allowIFrame) { + } else if (false && allowIFrame) { // since we don't have an iframe this will reload the base page, and // the new delay will be passed to the iframe above out.print("


    InboundOutbound


    InboundOutbound